diff options
-rw-r--r-- | 80.pgm | 55 | ||||
-rw-r--r-- | barbara.pgm | 22190 | ||||
-rw-r--r-- | rgb-dither.png | bin | 46657 -> 0 bytes | |||
-rw-r--r-- | rgb-dither.svg | 1294 | ||||
-rw-r--r-- | snail.ppm | 16387 | ||||
-rw-r--r-- | t.pgm | 6003 |
6 files changed, 0 insertions, 45929 deletions
diff --git a/80.pgm b/80.pgm deleted file mode 100644 index 55e80e1d..00000000 --- a/80.pgm +++ /dev/null @@ -1,55 +0,0 @@ -P2 -16 16 -255 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 -128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 diff --git a/barbara.pgm b/barbara.pgm deleted file mode 100644 index 93d24064..00000000 --- a/barbara.pgm +++ /dev/null @@ -1,22190 +0,0 @@ -P2 -512 512 -220 -151 146 142 137 135 131 129 125 115 114 108 103 -92 88 84 74 71 65 60 57 50 51 49 48 -46 54 57 64 71 78 88 94 107 113 119 126 -133 140 145 149 156 158 162 165 165 166 167 166 -162 163 154 147 140 127 119 103 100 90 80 77 -69 57 56 52 55 61 69 74 95 105 110 132 -138 149 158 160 168 172 176 179 179 133 93 92 -89 95 107 132 145 141 140 139 134 134 131 131 -133 132 129 128 128 130 131 131 133 133 132 133 -135 135 133 134 130 132 134 130 133 133 133 134 -129 133 132 132 133 132 133 132 135 132 136 134 -133 134 130 136 131 131 134 138 135 138 136 134 -136 133 135 136 131 134 111 73 68 73 73 77 -80 78 81 82 82 82 80 80 80 78 82 80 -84 81 79 82 77 85 81 82 86 75 84 81 -82 84 86 84 83 86 82 84 80 81 75 74 -79 75 76 73 77 76 73 71 75 78 74 79 -77 78 79 78 76 79 80 80 80 80 79 83 -79 83 85 102 131 159 187 200 197 189 182 183 -186 189 193 194 197 191 194 191 192 177 164 138 -118 101 81 120 71 92 92 79 108 58 124 113 -120 123 90 128 93 76 94 79 70 66 107 113 -44 65 135 114 107 64 82 127 100 64 41 44 -58 61 58 47 40 26 39 50 31 28 45 33 -36 63 45 37 36 36 30 49 39 26 36 47 -35 60 79 37 29 46 31 50 55 35 26 39 -40 49 74 39 43 48 82 135 86 66 63 39 -28 60 92 67 49 33 40 73 92 80 67 43 -36 65 108 91 96 51 34 67 83 96 85 55 -30 41 71 83 63 58 36 41 67 85 91 71 -45 63 81 94 90 85 85 46 40 61 93 92 -66 44 41 68 89 102 76 40 24 55 80 82 -93 66 34 36 55 80 85 74 62 25 42 62 -67 51 31 23 27 67 77 56 50 28 51 81 -73 60 57 28 33 66 77 77 36 24 54 76 -82 62 35 35 62 69 47 34 25 79 95 60 -55 35 59 77 85 66 38 27 50 66 44 34 -66 71 52 33 54 79 40 40 84 81 66 47 -127 145 81 80 139 153 164 170 169 172 169 164 -164 173 163 146 119 123 119 139 85 75 130 136 -160 156 144 135 125 110 144 148 117 35 21 20 -16 7 12 8 7 17 23 73 95 97 98 97 -99 91 95 93 93 92 87 83 -117 110 109 98 -95 89 83 77 69 66 60 56 53 48 48 48 -49 52 59 66 76 77 84 95 103 108 118 124 -133 138 144 148 152 159 162 160 161 168 170 170 -168 169 161 160 158 152 150 137 133 123 114 100 -91 78 66 58 53 53 54 54 65 70 81 94 -103 118 125 133 149 156 159 174 173 177 180 175 -181 176 179 173 168 136 97 91 88 93 103 137 -144 144 145 138 135 133 131 132 130 133 127 127 -127 127 128 127 132 132 131 133 135 134 134 132 -131 133 131 130 132 132 131 131 131 131 133 132 -130 133 131 132 133 134 137 132 137 134 134 138 -133 133 136 136 136 138 135 136 138 136 138 140 -133 134 111 72 67 72 75 76 78 79 80 81 -86 81 81 82 78 82 85 83 82 83 79 82 -81 80 84 83 81 80 81 78 82 86 82 84 -85 82 83 85 81 81 78 74 78 76 76 77 -76 80 77 73 76 76 76 78 79 79 75 77 -76 79 77 79 78 84 79 79 82 86 92 125 -174 179 190 197 192 174 178 185 187 189 192 195 -198 196 192 193 189 180 166 136 121 99 78 123 -80 99 96 74 107 66 130 109 122 122 92 134 -87 94 100 86 76 79 121 118 53 90 159 131 -146 92 95 140 95 51 34 40 44 39 36 50 -48 28 66 70 39 36 48 36 61 89 56 32 -35 39 53 81 65 38 54 58 52 110 90 48 -43 40 51 80 63 62 37 42 55 85 95 43 -52 53 106 143 93 93 85 47 46 89 112 89 -65 52 63 99 112 104 89 57 41 82 116 97 -113 47 44 69 83 98 81 49 31 54 80 78 -57 47 37 38 61 76 73 56 42 62 75 83 -68 74 66 39 38 50 78 69 41 32 41 49 -64 67 43 27 21 40 56 63 65 43 24 25 -35 50 57 43 31 23 19 41 41 26 22 18 -23 41 52 37 34 22 40 49 45 40 29 24 -37 41 51 50 28 31 37 47 58 38 45 48 -32 49 26 30 58 56 60 43 34 40 52 59 -67 42 30 33 51 50 20 44 51 39 30 20 -36 49 24 28 60 54 49 29 96 118 58 81 -142 153 163 167 168 169 168 166 164 173 160 153 -111 124 129 120 93 107 134 140 162 157 138 134 -128 111 134 141 123 32 28 18 11 10 9 8 -11 13 28 79 95 96 100 95 98 94 94 93 -93 93 88 79 -73 67 62 54 54 50 49 46 -49 54 54 63 66 73 83 87 98 106 117 122 -132 136 133 149 150 155 159 162 169 164 171 170 -168 169 172 157 151 162 155 153 147 140 130 125 -117 109 100 89 78 72 59 56 48 49 48 58 -69 82 96 106 115 127 137 147 155 162 163 173 -179 179 183 187 183 184 179 174 170 159 155 139 -130 110 84 88 89 93 107 137 146 144 144 138 -136 132 133 130 130 131 124 127 127 129 128 127 -130 130 135 134 132 132 132 130 133 130 129 132 -128 132 128 131 132 131 133 131 131 132 133 131 -130 135 135 132 138 134 133 136 133 135 135 136 -137 137 138 138 136 136 139 140 134 135 111 74 -67 72 69 76 75 79 81 79 84 83 80 79 -81 83 83 84 81 79 81 84 85 80 84 83 -80 81 82 83 82 84 83 84 86 85 81 85 -80 80 80 76 76 76 78 77 79 79 79 75 -79 79 75 80 78 77 77 75 78 80 76 81 -81 80 81 81 81 90 96 138 186 191 193 194 -181 163 178 187 188 189 190 191 194 192 191 194 -189 181 165 139 123 97 90 120 88 107 92 75 -104 79 138 106 127 116 96 133 80 99 97 90 -73 91 134 113 54 121 169 143 163 102 111 141 -87 51 42 72 89 66 73 81 59 58 96 88 -55 47 58 54 91 110 80 52 52 53 90 108 -83 55 80 69 82 150 100 68 51 43 79 97 -75 77 43 49 64 93 91 41 46 57 105 119 -78 100 78 48 75 96 99 87 63 55 74 106 -107 101 87 45 45 95 91 84 90 42 42 62 -77 74 50 40 34 48 74 60 35 29 31 31 -54 57 43 37 38 46 51 52 44 44 39 44 -43 53 61 48 29 40 53 41 41 37 26 26 -38 38 35 34 37 21 22 34 37 30 36 21 -23 37 43 56 40 30 26 39 38 28 30 22 -15 29 31 23 27 23 26 42 66 43 46 32 -45 52 37 48 43 37 80 68 35 55 32 58 -97 54 48 43 30 72 40 29 43 21 32 51 -70 57 38 74 46 34 32 35 31 32 29 41 -43 39 36 33 61 77 43 85 147 146 159 159 -163 164 161 160 160 167 162 157 114 133 132 95 -95 129 139 153 165 158 126 127 134 113 121 119 -112 37 21 20 10 7 11 8 10 14 31 84 -92 99 96 94 99 95 96 95 89 96 87 80 -51 52 52 55 63 67 74 84 93 100 110 116 -122 130 134 140 144 148 156 160 167 166 161 171 -170 171 167 170 169 167 162 162 153 147 152 133 -124 125 123 110 104 92 81 76 65 60 54 48 -49 55 54 71 75 85 96 108 121 137 147 154 -161 167 171 173 183 179 180 182 189 183 181 181 -170 165 154 142 134 117 109 89 79 66 69 85 -86 94 110 139 150 145 144 140 134 134 136 132 -131 130 132 129 128 131 130 133 131 134 137 134 -135 135 135 134 131 131 133 132 132 129 126 132 -133 131 135 132 132 134 130 132 131 132 134 133 -135 135 135 133 134 135 135 138 136 137 138 136 -138 135 136 137 137 135 114 76 66 70 66 76 -75 77 81 78 85 82 80 81 86 84 79 84 -77 81 82 84 85 82 83 83 83 82 84 83 -82 82 85 84 85 86 82 81 81 80 78 79 -79 78 78 78 79 75 75 79 78 80 78 77 -80 76 78 75 78 80 78 80 80 80 80 83 -86 88 114 147 178 193 196 191 186 170 182 189 -188 189 188 192 197 194 193 197 193 180 168 143 -121 110 98 122 86 101 91 74 103 76 136 108 -127 120 101 129 79 101 94 87 80 96 135 112 -72 142 172 146 165 102 123 133 93 70 53 108 -119 108 97 88 64 73 108 92 65 59 57 65 -102 115 87 65 63 59 97 103 76 69 88 72 -100 147 94 73 53 45 94 87 76 76 29 51 -72 69 73 44 33 56 81 81 53 78 60 56 -85 70 66 58 46 41 64 85 79 74 63 33 -50 80 59 55 51 46 38 64 71 50 34 37 -35 57 74 50 32 29 34 44 60 57 36 35 -48 51 38 37 31 25 32 58 63 74 70 47 -44 53 68 60 49 32 26 43 51 56 44 37 -27 26 36 57 70 47 47 29 36 60 74 73 -58 40 52 63 57 49 29 27 21 38 45 37 -41 33 50 77 84 76 62 37 66 65 65 78 -49 53 97 83 73 69 52 89 108 63 71 54 -52 97 44 30 34 18 55 68 88 70 69 87 -58 49 52 62 50 51 51 66 62 46 58 61 -45 51 51 97 143 142 155 158 162 157 154 155 -150 156 162 157 118 139 140 74 86 119 139 163 -163 161 121 121 138 108 118 101 99 33 10 21 -8 11 10 7 13 16 30 82 93 97 97 96 -95 96 96 93 93 91 86 79 -93 103 103 111 -120 122 132 137 146 150 156 161 164 166 168 167 -170 165 172 170 171 170 166 165 162 160 153 147 -146 137 130 125 115 109 103 91 79 75 67 61 -56 48 54 51 59 66 73 84 93 103 109 125 -132 138 146 154 160 171 176 181 181 185 187 183 -185 184 175 172 173 163 154 145 130 116 105 90 -76 67 56 50 59 60 88 90 87 95 107 137 -148 146 141 140 134 134 130 132 133 128 135 130 -131 130 131 134 132 135 134 136 135 133 135 132 -132 133 134 131 134 130 131 130 133 134 133 134 -132 132 128 135 133 134 135 133 133 134 135 134 -132 136 136 136 138 136 137 138 140 137 136 139 -135 135 117 74 68 67 68 76 73 77 81 81 -81 83 79 82 85 80 83 81 82 83 80 85 -82 84 83 84 80 85 82 80 82 80 83 79 -83 84 80 82 80 80 79 81 81 76 76 75 -76 78 74 80 75 80 79 74 80 79 77 78 -79 79 81 80 85 80 83 84 85 100 142 183 -185 196 200 189 196 171 178 187 184 190 192 195 -199 200 197 198 195 184 172 146 121 119 105 122 -90 97 85 76 96 75 139 115 132 118 109 123 -85 105 95 92 84 103 135 112 85 157 170 149 -162 108 133 125 111 89 71 123 129 120 107 91 -62 82 106 86 71 56 50 64 99 100 76 59 -57 56 75 82 55 55 71 65 91 98 65 53 -37 51 80 56 50 55 23 44 62 46 57 53 -35 65 66 40 34 48 42 58 76 47 38 28 -30 33 43 54 40 37 37 36 62 72 56 41 -37 48 63 90 92 57 43 40 60 87 92 74 -48 44 56 69 88 73 51 49 57 68 55 54 -53 36 50 78 85 90 88 53 56 72 87 91 -65 38 44 61 70 80 74 63 33 41 61 87 -95 74 69 42 56 85 92 86 63 52 89 87 -79 74 52 30 43 60 63 61 70 43 76 103 -97 96 73 44 81 75 81 97 53 69 101 88 -90 70 62 97 105 72 84 67 69 111 57 53 -42 33 77 76 90 74 87 93 70 65 76 89 -74 71 72 90 81 69 102 97 74 67 72 115 -144 145 160 162 162 160 153 153 150 149 151 146 -125 136 147 69 59 93 135 167 163 167 124 117 -131 108 128 120 93 32 15 15 11 10 9 5 -13 13 34 86 92 97 95 94 97 93 96 95 -91 89 86 76 -148 156 153 159 163 165 165 168 -172 171 171 174 172 171 168 166 162 156 156 150 -146 143 136 127 125 117 108 102 94 86 74 72 -62 50 55 48 52 53 57 68 77 84 97 107 -115 124 135 140 152 157 159 169 169 170 178 177 -180 182 188 184 183 183 177 176 163 157 140 128 -128 110 100 84 74 62 55 53 58 69 80 93 -99 111 126 103 82 96 104 135 149 142 141 136 -131 134 129 129 134 128 132 130 130 130 134 134 -132 134 134 134 132 132 131 130 132 132 129 131 -131 131 132 131 133 129 133 132 132 131 129 135 -131 134 134 137 133 134 135 131 137 133 136 135 -138 138 140 139 140 139 139 137 136 135 118 77 -67 67 69 75 77 76 75 79 77 83 81 83 -81 81 80 82 84 82 85 82 83 83 82 82 -84 85 83 82 83 84 82 85 84 83 83 80 -79 82 81 80 81 76 79 74 75 78 76 79 -76 75 76 78 79 77 81 77 77 79 78 81 -81 83 84 83 89 107 153 197 189 195 199 186 -197 167 167 187 187 191 194 192 196 198 196 192 -194 183 175 150 122 121 99 129 94 101 83 78 -100 67 136 119 137 114 112 124 84 107 95 92 -88 118 134 115 89 164 169 146 162 111 142 118 -108 97 71 109 104 101 86 93 67 82 95 59 -58 41 32 54 66 68 48 36 39 36 44 57 -41 41 39 50 63 52 38 36 29 40 56 29 -29 37 21 53 84 55 65 56 65 109 75 57 -50 45 34 61 88 58 47 31 30 57 65 56 -52 33 28 49 95 88 92 54 45 59 83 113 -110 72 61 50 77 103 99 82 58 58 68 87 -97 73 60 63 68 83 77 86 70 53 75 99 -96 97 88 50 68 91 101 100 76 39 51 83 -80 96 93 74 40 64 82 106 98 89 74 48 -77 92 96 83 55 56 106 105 87 82 64 25 -61 82 73 83 72 53 90 111 102 94 61 44 -83 83 87 88 49 77 102 90 82 52 62 105 -99 73 83 62 98 111 64 71 50 57 81 77 -81 56 89 86 72 66 86 102 85 81 74 97 -82 70 130 123 85 82 108 131 143 147 161 166 -162 156 159 152 161 153 129 129 119 120 150 85 -43 69 134 165 162 165 129 113 115 107 137 146 -112 37 20 21 10 9 8 5 14 14 37 89 -90 95 94 93 95 91 93 96 91 89 86 76 -167 174 168 170 172 169 167 163 162 162 155 154 -149 144 137 131 126 113 112 102 93 89 80 73 -66 61 53 52 52 48 52 60 64 76 80 91 -103 109 123 127 140 146 150 160 161 168 173 176 -180 184 182 183 175 177 180 174 178 171 168 162 -154 148 135 125 109 98 84 69 65 58 57 58 -66 76 88 99 108 120 130 139 142 142 155 107 -82 95 101 139 145 143 142 136 131 133 133 130 -133 130 129 132 130 129 134 134 133 134 133 132 -127 122 127 130 134 134 130 132 131 132 132 133 -133 132 131 133 132 132 131 135 132 132 135 136 -134 134 134 129 135 135 135 136 137 137 138 140 -140 139 141 136 136 138 117 81 73 71 72 74 -74 74 77 75 78 80 80 82 82 84 79 83 -82 83 85 79 85 81 82 85 82 86 78 85 -83 81 87 84 86 84 84 80 81 82 82 82 -77 75 80 76 77 79 74 80 77 76 76 78 -77 78 79 78 83 80 80 83 81 82 85 81 -94 105 149 187 179 197 189 180 195 157 161 186 -185 185 182 182 181 183 183 186 184 179 173 146 -122 107 86 122 81 99 80 82 91 71 142 118 -139 113 116 118 81 107 98 89 90 125 138 110 -93 173 161 146 158 124 152 108 73 80 58 72 -85 65 53 64 64 70 63 39 40 25 31 52 -50 35 35 29 31 52 60 50 45 42 35 77 -86 59 50 36 41 62 48 45 38 35 35 88 -110 64 76 64 115 137 89 87 78 48 37 89 -115 82 64 50 54 100 99 94 78 58 42 85 -113 111 108 60 66 71 90 112 95 67 60 64 -89 92 82 73 50 62 84 95 90 60 56 75 -87 93 88 98 62 68 102 111 104 102 64 49 -77 107 112 93 64 34 58 91 95 101 96 59 -43 77 102 111 89 91 57 50 92 96 88 73 -47 55 107 110 91 82 55 27 71 94 77 87 -65 53 96 107 105 86 49 37 82 90 86 68 -43 86 109 87 66 43 59 110 96 74 73 48 -118 104 70 78 55 77 78 89 66 34 82 81 -74 60 84 103 87 73 84 97 65 75 136 128 -82 94 141 136 144 149 162 165 159 157 155 149 -163 155 117 117 113 105 158 103 39 79 139 160 -163 163 126 118 98 100 135 158 133 34 32 20 -10 8 5 7 15 14 49 91 94 97 95 95 -91 93 94 92 93 86 83 76 -160 160 157 154 -147 145 137 132 125 122 118 109 105 96 86 80 -69 64 56 54 49 49 49 52 55 61 71 76 -88 94 106 117 124 134 139 149 152 161 165 169 -174 174 177 179 180 186 186 186 184 185 180 173 -160 152 152 142 141 129 116 111 95 91 74 67 -59 53 59 64 76 82 95 104 115 127 135 141 -149 155 161 168 166 166 169 110 80 91 100 137 -146 146 141 140 133 135 134 133 132 131 128 133 -131 130 137 134 137 134 132 130 122 120 126 128 -133 131 130 134 131 131 134 134 130 134 133 133 -134 132 131 132 134 132 135 136 134 133 133 131 -135 132 137 136 136 135 137 138 138 139 139 138 -137 135 120 80 71 75 70 72 71 73 75 73 -76 77 76 82 81 80 84 80 82 87 83 79 -88 79 86 86 77 85 77 83 83 80 85 83 -85 83 81 82 80 79 80 77 77 76 77 78 -79 75 74 77 79 77 75 76 75 79 80 82 -81 81 81 77 80 80 80 88 100 137 175 190 -182 199 193 166 193 158 158 183 175 180 176 181 -182 180 181 182 178 166 169 144 125 104 78 115 -66 95 84 84 95 80 148 116 136 112 117 112 -75 120 104 86 96 137 139 110 100 166 159 151 -153 141 158 105 54 51 59 58 93 62 22 41 -48 54 47 33 44 30 54 81 74 50 37 37 -62 85 83 68 51 59 58 130 116 82 73 32 -59 89 67 69 53 42 49 116 103 66 77 86 -150 134 99 105 86 57 64 115 117 98 76 57 -95 122 115 115 87 66 73 115 115 127 91 70 -81 82 97 105 72 48 69 79 95 87 71 47 -58 72 92 99 82 52 51 84 102 92 97 95 -53 74 119 116 107 98 48 51 87 126 120 89 -54 40 61 96 109 104 87 43 45 75 117 112 -90 89 37 49 110 104 87 69 42 46 108 120 -102 91 62 51 74 102 81 90 49 62 103 102 -107 77 48 44 90 98 79 58 33 81 110 83 -56 41 55 100 90 68 62 42 113 96 74 74 -51 85 86 88 63 34 75 85 66 47 72 100 -83 77 93 91 55 64 117 122 69 93 155 137 -151 152 163 166 164 159 158 153 154 155 122 119 -114 104 160 114 50 91 139 153 169 160 131 123 -81 94 114 139 147 35 16 28 7 9 10 8 -14 16 50 94 93 95 94 93 93 92 96 92 -93 88 81 78 -126 122 117 110 105 97 88 78 -70 68 60 57 55 51 50 53 50 57 62 72 -77 90 99 107 115 120 133 139 144 151 157 164 -166 173 177 178 180 181 181 184 186 183 183 183 -183 181 178 173 163 155 149 134 118 104 99 85 -80 69 58 57 55 59 65 72 83 94 104 111 -125 129 140 144 154 162 164 167 171 173 171 173 -169 165 160 100 73 88 96 131 143 142 144 139 -134 136 135 132 129 129 129 132 133 133 134 135 -138 130 133 126 125 121 122 127 129 130 129 133 -129 132 134 130 131 133 133 135 132 136 132 131 -134 134 135 134 136 134 133 133 133 134 135 139 -136 135 135 141 137 137 139 137 139 131 121 81 -71 73 70 71 69 74 73 76 74 77 76 79 -81 78 81 83 80 85 86 79 83 83 84 81 -83 82 79 84 81 82 82 81 81 85 82 81 -82 80 80 79 77 75 79 78 75 76 74 75 -80 75 79 78 75 80 80 78 81 80 81 71 -80 77 87 90 110 168 194 196 190 200 193 155 -174 169 163 182 182 190 190 189 190 190 190 189 -184 169 159 142 126 104 72 116 72 95 94 85 -104 88 144 118 136 112 127 117 92 141 125 90 -107 148 146 112 114 169 162 159 148 139 151 101 -55 57 89 87 121 99 34 38 61 70 58 52 -46 49 87 112 95 68 47 47 90 98 83 74 -67 60 78 146 121 88 81 53 85 102 82 80 -68 55 78 123 81 78 75 110 159 115 107 106 -82 80 103 124 113 101 76 80 123 125 118 117 -76 70 111 127 123 126 62 76 89 94 107 92 -59 38 84 110 107 92 66 40 60 100 110 109 -86 57 52 96 116 101 114 77 49 74 128 129 -115 92 56 53 99 142 125 91 55 49 59 110 -128 109 82 35 35 76 129 117 102 82 35 50 -117 119 95 75 53 53 107 126 112 96 81 70 -89 111 101 92 57 63 112 119 107 88 68 70 -104 114 78 55 38 72 117 86 64 55 52 88 -93 75 57 45 97 91 76 73 57 98 104 104 -70 66 96 93 67 43 65 97 84 92 106 86 -57 56 99 106 60 75 145 142 149 152 153 162 -162 157 156 152 153 154 129 117 124 111 147 119 -69 121 135 148 169 158 135 126 72 87 98 109 -132 27 21 20 9 10 8 8 14 19 50 97 -93 95 96 93 90 94 93 94 95 86 85 76 -73 68 61 59 52 54 50 53 51 60 63 73 -82 86 96 103 109 117 124 133 140 146 152 157 -161 170 170 176 177 180 184 186 186 186 190 183 -184 186 184 178 176 170 163 159 153 143 130 124 -110 100 88 72 64 53 55 52 60 65 74 85 -97 106 114 123 133 140 146 155 159 163 166 168 -175 175 175 173 171 165 158 150 142 134 124 83 -70 79 98 128 141 141 143 141 134 135 136 131 -130 130 129 134 133 134 132 135 136 134 130 130 -124 123 122 126 129 129 129 130 131 130 134 132 -132 133 134 133 133 133 131 132 132 134 133 135 -134 135 132 133 132 134 134 136 136 135 136 139 -139 137 139 139 139 136 122 87 73 74 69 73 -69 75 73 75 74 72 79 78 80 78 77 80 -83 84 85 83 85 82 82 80 80 85 82 83 -81 79 84 81 81 84 83 77 84 82 78 83 -76 81 77 78 78 78 76 77 77 75 82 75 -78 79 76 78 79 81 79 77 76 81 89 90 -113 160 187 190 193 197 194 150 144 172 172 191 -191 194 194 192 193 192 192 191 188 175 165 142 -131 109 76 117 82 97 98 90 102 87 149 123 -140 122 145 127 97 138 125 94 113 147 141 98 -109 167 153 156 143 140 145 93 54 82 124 114 -132 121 48 62 97 90 90 77 47 72 106 120 -100 76 55 62 106 95 77 82 84 66 94 133 -104 87 82 79 106 96 93 73 73 79 110 117 -64 75 87 136 156 115 109 108 115 128 141 119 -110 130 124 116 129 127 130 128 80 79 139 136 -139 109 48 78 101 109 113 89 54 47 94 134 -123 102 70 47 61 119 130 108 84 70 57 106 -131 120 116 79 54 58 127 134 114 90 66 52 -106 133 114 80 66 59 57 115 134 109 75 45 -35 84 125 119 103 72 39 63 121 109 93 68 -61 66 102 111 101 87 87 80 92 112 103 89 -65 74 117 124 110 90 83 86 115 112 80 63 -44 78 119 91 76 72 52 91 110 85 74 55 -87 99 77 80 69 109 116 107 88 89 108 98 -76 55 67 102 94 111 120 93 75 77 95 100 -61 76 127 136 143 148 152 154 158 153 148 146 -146 151 131 118 136 119 132 105 100 139 130 150 -164 156 129 133 66 86 115 106 106 26 21 12 -6 9 6 8 12 16 53 96 92 97 94 92 -89 95 93 94 91 87 84 74 -59 57 66 74 -80 87 95 103 109 115 126 129 140 141 148 153 -149 160 166 169 176 177 178 180 182 187 184 189 -187 187 188 184 183 178 178 165 158 162 145 143 -129 124 111 104 92 77 73 62 58 54 58 58 -69 77 88 98 108 116 123 134 140 148 154 160 -164 166 172 171 176 174 171 167 167 156 153 143 -138 130 119 112 102 91 83 70 63 79 99 134 -137 139 143 136 135 135 135 134 132 132 132 135 -135 136 135 135 134 136 133 132 129 126 126 129 -129 130 130 128 132 131 128 135 130 133 133 130 -130 130 133 133 133 135 133 135 137 133 135 133 -133 133 132 137 135 138 136 138 138 139 139 137 -139 134 123 81 72 74 64 70 69 72 72 75 -73 73 79 77 77 79 79 80 83 83 82 85 -80 83 82 80 80 80 82 80 82 81 84 85 -78 84 82 81 85 80 81 77 80 80 77 78 -75 77 74 80 77 77 79 77 79 77 79 76 -81 78 80 79 79 82 87 95 123 158 188 188 -192 193 187 154 133 169 178 191 192 188 188 190 -190 191 195 189 188 176 167 149 130 115 84 112 -90 104 98 95 102 98 158 126 152 134 137 115 -89 118 108 67 101 143 121 69 103 169 144 137 -138 147 138 102 59 102 143 126 132 125 72 104 -120 101 101 95 62 88 119 120 97 73 65 91 -105 84 67 85 94 71 112 123 85 79 78 101 -109 96 90 57 76 111 136 112 69 74 106 163 -172 143 108 105 151 175 171 118 101 153 174 163 -125 116 156 167 126 99 150 154 152 93 58 90 -122 128 118 81 59 54 102 125 114 89 66 52 -61 116 118 92 72 77 64 109 123 115 101 66 -56 68 112 118 94 76 70 75 110 110 83 61 -76 70 69 112 116 86 63 56 53 105 108 106 -84 59 54 81 106 87 69 58 67 85 94 86 -76 75 92 91 87 98 91 70 75 84 113 111 -87 75 95 92 108 100 63 69 61 86 103 79 -82 86 72 95 107 85 82 67 84 92 72 80 -84 104 110 91 89 94 102 86 80 65 83 112 -101 117 119 97 94 97 113 97 84 99 118 143 -147 150 158 159 159 154 151 143 143 146 137 133 -146 121 110 85 109 133 126 153 160 148 124 134 -65 100 137 135 102 26 26 14 6 9 7 7 -13 17 64 98 93 97 95 90 91 94 92 96 -90 84 81 70 -90 109 117 127 134 135 144 149 -154 158 163 170 171 173 175 174 165 172 177 183 -187 187 189 187 188 187 180 179 175 170 167 160 -151 140 133 121 110 105 93 86 72 68 65 52 -59 57 64 74 79 89 95 106 115 123 128 138 -147 150 159 161 169 171 172 177 171 172 169 163 -160 148 140 126 121 113 99 93 93 90 90 91 -85 73 65 61 71 80 97 135 142 141 144 139 -135 133 133 132 133 132 133 136 136 135 136 137 -134 136 135 132 134 128 130 131 132 131 129 131 -132 128 131 132 134 133 131 133 128 133 133 133 -135 135 134 138 136 135 135 136 136 132 136 137 -135 136 138 140 138 140 139 139 137 137 121 84 -71 71 63 68 71 68 71 74 76 74 75 77 -74 77 80 80 81 83 84 81 83 79 83 80 -80 77 80 83 81 82 85 81 82 84 81 83 -78 81 79 78 81 77 78 77 74 79 77 78 -80 79 79 79 79 78 78 76 81 79 79 78 -78 85 88 99 149 177 191 187 187 195 180 167 -159 165 177 183 188 183 184 188 189 191 189 184 -182 171 170 151 129 117 84 115 97 112 101 117 -113 103 163 128 145 131 126 93 80 114 94 54 -95 142 115 56 103 171 140 144 140 148 134 104 -86 119 143 132 134 125 99 130 125 101 99 100 -77 98 127 115 94 78 72 102 104 77 47 80 -88 86 128 112 74 63 85 119 118 104 89 51 -81 133 155 141 124 93 104 165 184 176 129 92 -132 175 185 138 86 129 176 185 131 87 148 186 -171 112 127 171 168 118 67 99 130 128 108 75 -57 67 95 99 89 69 64 53 76 103 92 68 -63 74 79 97 103 101 73 68 66 80 100 99 -69 69 84 92 106 90 61 57 82 86 85 107 -99 56 57 66 84 111 88 93 59 63 79 88 -93 68 50 53 79 97 88 78 58 72 108 98 -76 89 71 57 85 93 102 87 62 71 100 91 -93 76 45 70 81 88 75 57 86 93 85 86 -91 70 91 77 70 83 62 87 92 95 93 68 -86 85 85 62 78 80 89 108 98 106 101 87 -105 113 118 104 108 111 127 149 154 160 164 164 -161 160 150 144 144 150 149 143 151 125 91 68 -95 118 125 149 157 144 127 129 57 101 144 151 -117 25 24 20 7 10 8 7 15 21 69 98 -95 96 93 90 91 93 96 92 91 88 81 67 -126 154 160 167 172 171 172 180 180 182 183 186 -185 188 185 175 169 166 174 176 179 178 170 165 -160 153 146 135 128 118 111 101 90 80 72 65 -54 55 57 56 63 72 78 86 97 102 112 121 -127 136 140 148 152 156 165 167 171 171 173 176 -171 171 165 157 153 139 127 119 105 95 83 67 -66 56 54 55 61 69 76 89 93 79 64 67 -72 82 101 131 141 141 145 138 133 132 132 132 -133 132 132 133 135 138 135 135 134 132 137 134 -130 133 134 132 133 132 131 129 130 129 133 129 -131 134 132 132 131 134 134 132 133 133 137 138 -136 136 136 135 138 136 137 137 134 138 137 136 -140 142 140 139 138 136 127 81 68 68 62 66 -68 68 68 71 76 74 76 79 77 80 81 78 -81 79 77 82 82 78 82 78 80 82 80 81 -84 82 81 81 83 82 83 81 80 80 81 77 -78 77 74 77 76 78 77 78 81 76 80 77 -77 80 80 83 80 79 81 77 80 83 87 103 -157 178 189 185 183 193 169 166 181 163 168 183 -189 192 192 191 197 193 188 187 186 172 168 150 -129 114 84 119 107 128 102 125 108 97 157 119 -130 105 127 80 80 118 91 65 99 139 118 52 -96 174 140 155 146 157 129 101 109 127 145 133 -120 112 106 143 122 91 95 95 81 110 130 108 -80 83 84 118 108 73 42 68 89 111 137 105 -77 60 92 124 123 119 105 87 93 122 159 178 -176 140 88 116 158 173 151 89 78 129 156 142 -88 77 126 159 145 79 95 164 182 128 83 153 -193 149 80 109 148 118 87 71 69 83 86 83 -62 62 63 69 89 91 71 54 70 72 93 84 -98 80 56 78 81 91 100 84 63 76 95 106 -100 75 50 60 84 98 98 103 75 38 53 80 -109 98 87 79 40 78 90 89 88 57 36 60 -89 96 83 73 38 65 110 89 78 89 56 50 -86 98 95 70 42 74 103 91 81 60 31 70 -94 78 58 39 81 105 85 78 66 53 105 77 -68 80 55 107 101 87 75 69 84 82 77 39 -68 89 86 91 87 96 70 55 104 115 109 101 -126 109 121 155 159 163 171 167 164 162 153 146 -144 143 141 140 157 131 76 44 63 99 131 147 -154 142 125 113 71 100 123 158 119 24 33 17 -9 13 8 10 15 22 72 99 95 96 93 90 -90 92 92 91 89 84 80 69 -139 177 180 186 -187 186 188 183 185 188 177 182 180 178 172 160 -147 139 140 139 138 129 120 111 104 96 84 73 -68 59 55 52 53 58 61 69 73 84 92 100 -110 115 126 132 138 147 147 159 159 163 168 171 -172 175 174 172 171 164 158 152 143 133 123 110 -96 84 75 62 55 48 46 42 38 49 48 56 -64 69 74 84 97 78 62 67 74 82 102 132 -143 140 145 137 135 132 131 134 133 133 132 135 -134 137 135 135 133 131 135 132 130 131 133 132 -130 131 131 126 125 130 127 132 130 130 133 135 -131 132 132 132 133 130 137 137 136 134 135 136 -136 137 133 136 137 134 136 138 136 140 137 138 -139 133 126 87 63 68 62 63 69 67 67 72 -73 71 75 75 78 80 79 77 83 80 78 81 -81 82 79 79 83 79 83 79 81 84 78 87 -80 82 82 81 80 80 79 77 79 77 79 78 -78 79 79 78 75 80 81 78 80 78 81 81 -81 79 80 81 79 78 88 101 150 178 193 186 -182 188 163 152 169 155 163 186 191 196 195 190 -195 192 188 191 187 177 170 144 133 112 87 134 -108 127 87 102 89 96 153 113 129 100 129 82 -87 119 94 80 107 143 114 69 125 175 142 156 -154 162 129 101 122 137 147 131 101 101 103 143 -127 80 87 90 94 123 131 105 69 81 109 135 -115 70 50 64 89 129 134 107 73 60 91 109 -111 128 147 150 126 100 123 160 177 156 102 79 -105 129 126 93 63 77 99 109 90 55 66 102 -121 85 57 109 152 138 70 106 183 174 88 103 -177 146 94 82 83 90 84 76 58 55 70 86 -95 88 63 52 71 83 90 87 99 64 50 84 -91 92 98 70 53 79 103 111 96 61 48 56 -81 101 104 99 57 31 44 91 115 91 89 57 -31 80 98 87 81 45 27 59 92 92 78 71 -39 48 102 79 81 76 63 53 77 102 86 60 -35 72 102 90 71 55 30 61 97 70 50 31 -68 104 78 77 67 46 99 71 71 77 51 111 -103 83 74 77 85 74 82 44 47 92 81 72 -92 90 58 50 94 109 89 99 125 95 109 157 -161 168 175 172 167 168 154 151 144 134 125 121 -160 130 61 39 45 92 145 148 153 136 129 103 -73 85 87 136 115 19 23 20 8 11 4 10 -14 24 76 100 91 97 92 89 92 90 92 89 -92 87 79 69 -130 179 181 184 181 178 175 167 -161 159 137 138 139 128 120 111 98 90 87 76 -73 64 62 57 51 56 58 61 68 71 79 90 -96 105 112 116 123 129 138 143 149 155 159 164 -166 171 171 172 171 172 168 163 160 152 144 134 -128 114 108 92 82 72 64 55 49 48 44 45 -43 46 52 52 58 58 64 70 70 77 81 89 -97 76 59 62 73 84 102 136 144 140 144 135 -137 132 133 131 135 133 131 136 133 137 134 134 -134 132 132 133 129 122 134 133 130 130 131 124 -130 129 131 133 134 132 134 137 135 131 134 131 -136 132 133 137 136 135 135 137 135 135 133 135 -133 134 134 136 136 137 140 139 139 132 127 81 -63 67 63 64 67 68 69 69 72 71 73 76 -76 78 77 78 77 79 78 82 82 85 79 82 -86 79 82 81 81 83 79 84 80 82 82 79 -78 77 76 77 77 77 81 81 76 80 78 77 -77 77 82 80 80 81 77 84 82 76 82 79 -77 85 85 117 165 186 201 182 187 187 167 141 -142 151 165 182 184 186 185 179 186 183 184 184 -184 182 172 149 128 112 104 140 91 107 66 92 -82 100 151 116 126 106 132 79 110 128 90 94 -130 152 106 90 152 171 152 157 154 151 117 103 -138 152 155 129 82 95 108 140 127 70 79 95 -115 141 137 102 62 78 118 125 101 66 53 66 -90 132 108 94 71 70 102 95 93 133 171 178 -163 112 79 95 121 121 94 67 49 58 68 70 -60 46 48 64 74 52 33 40 71 77 47 43 -87 111 71 66 134 168 95 80 178 186 112 84 -120 101 83 69 50 50 72 95 99 79 53 48 -69 94 84 98 84 56 49 80 93 95 88 63 -49 77 113 106 79 57 53 47 79 105 104 78 -47 33 45 110 100 89 80 37 26 68 97 79 -68 37 27 57 98 84 65 76 53 39 89 69 -82 62 75 79 84 102 69 45 44 73 99 83 -61 60 45 66 92 61 62 34 48 97 68 86 -88 51 81 69 77 68 49 101 96 77 84 84 -81 71 88 70 39 85 79 74 95 77 63 53 -84 100 87 113 113 83 101 160 160 168 178 168 -171 167 155 158 148 139 105 111 157 121 40 42 -47 99 155 152 152 134 130 97 80 73 71 112 -87 15 18 14 10 11 5 11 12 32 84 97 -94 95 90 92 92 93 91 93 91 84 78 71 -100 151 151 148 142 134 131 119 109 105 81 80 -81 70 66 59 61 60 58 62 64 68 70 83 -84 89 100 105 109 117 121 131 135 141 146 150 -158 153 162 167 169 169 170 171 167 165 161 156 -148 143 133 126 113 105 93 83 74 66 54 53 -48 50 48 50 53 53 55 56 58 59 61 65 -67 69 71 73 76 83 87 86 97 77 51 60 -71 87 100 131 145 141 146 135 132 134 130 131 -132 134 134 136 135 134 138 133 134 134 131 132 -131 123 134 133 130 132 134 128 132 132 133 136 -135 134 131 135 136 134 132 136 136 135 133 137 -137 137 134 135 137 135 133 135 134 134 135 135 -136 135 139 139 137 133 131 79 64 63 63 63 -66 68 66 70 69 72 70 78 78 74 76 77 -79 80 76 85 81 82 82 80 80 82 79 82 -82 80 86 82 81 80 79 79 77 77 77 81 -76 80 79 78 80 74 79 77 75 80 78 81 -80 78 81 83 84 80 80 79 77 87 90 131 -179 189 193 178 188 187 167 125 128 148 161 178 -176 179 180 182 187 184 184 181 184 181 179 156 -139 126 92 121 76 97 72 93 84 107 154 126 -137 126 140 85 136 142 92 104 144 153 109 96 -159 166 155 151 147 137 102 101 138 148 148 119 -72 79 104 125 111 71 69 90 117 137 127 99 -62 77 114 108 78 68 60 66 103 120 95 85 -85 117 146 126 99 100 136 150 143 117 70 53 -66 66 68 49 33 30 38 57 56 39 33 47 -62 52 33 23 46 61 46 28 36 75 76 47 -73 131 103 65 144 196 121 74 150 141 88 66 -51 46 74 100 90 70 57 49 66 90 89 99 -71 62 57 78 97 96 75 73 58 88 113 99 -65 67 69 44 83 108 93 69 59 46 79 114 -92 92 63 41 32 80 94 75 56 45 38 73 -95 79 57 69 74 54 84 71 79 68 87 97 -91 93 61 48 57 83 94 77 58 76 74 77 -85 55 80 55 29 84 67 86 113 69 64 77 -72 76 61 83 99 67 101 87 83 69 89 93 -43 86 77 83 97 66 82 71 83 89 97 123 -98 79 111 165 162 172 177 170 172 167 159 160 -154 141 106 108 152 115 33 39 52 104 153 154 -158 140 123 109 88 87 106 113 65 22 22 14 -8 13 6 12 16 33 90 92 95 95 89 94 -92 91 91 94 89 82 77 70 -67 105 97 85 -78 70 65 60 55 54 50 53 56 63 67 70 -81 88 94 101 110 115 121 121 129 131 137 143 -146 155 156 162 166 169 167 169 169 165 167 165 -159 152 148 140 133 122 115 107 96 84 76 72 -60 56 53 51 51 48 52 50 54 57 56 60 -65 69 66 69 67 71 71 70 75 74 74 76 -77 79 82 81 86 65 53 54 69 89 99 134 -145 143 144 136 131 131 131 132 134 134 133 134 -135 136 133 135 135 131 133 132 135 133 133 132 -133 132 133 129 128 135 132 134 134 130 132 136 -134 133 133 135 136 135 135 136 134 135 137 136 -136 132 135 133 134 136 135 135 136 135 139 142 -139 137 128 85 59 66 58 64 65 69 68 68 -71 74 73 74 74 74 78 76 79 80 80 79 -83 82 79 79 82 80 82 83 81 81 85 82 -82 79 82 80 79 76 79 82 76 79 81 77 -81 75 77 77 77 80 78 79 80 78 84 81 -82 82 82 76 79 89 91 129 176 182 166 168 -179 180 163 117 111 143 162 175 178 185 187 191 -192 194 187 184 185 177 176 155 147 132 73 110 -74 99 86 97 94 119 158 139 157 141 138 94 -133 140 94 102 138 145 105 85 160 157 141 143 -147 131 91 98 133 135 130 102 55 66 102 110 -102 87 60 85 114 129 108 95 74 85 112 94 -77 71 72 76 124 110 94 88 110 164 177 167 -124 73 77 85 82 75 49 39 32 40 53 52 -35 30 34 41 52 36 29 25 36 44 32 20 -23 41 38 33 24 39 75 80 35 63 111 80 -93 172 128 59 151 190 110 73 75 56 87 95 -85 60 71 61 72 87 97 83 62 80 71 84 -97 83 66 88 81 100 104 84 60 79 83 66 -101 105 82 57 75 75 106 104 94 82 56 56 -63 90 85 67 54 60 63 92 85 74 48 61 -90 78 79 79 70 85 101 98 98 79 53 62 -80 93 89 69 60 102 98 85 76 50 95 99 -49 77 71 80 132 96 54 87 69 90 92 78 -94 65 114 91 76 73 85 115 68 81 82 87 -89 64 98 97 88 81 117 130 88 80 121 167 -161 171 169 172 172 169 163 162 158 145 109 105 -139 112 30 26 54 105 145 154 154 138 119 113 -88 109 139 139 68 24 28 10 11 6 9 13 -12 39 90 94 95 95 91 94 92 94 92 91 -92 84 79 69 -62 76 71 55 61 62 62 68 -75 82 84 91 96 106 107 109 118 123 128 133 -141 146 150 149 155 156 161 163 164 168 164 166 -167 163 159 154 145 144 136 125 118 109 101 90 -82 73 66 61 54 49 55 51 53 56 53 57 -60 61 63 65 67 65 67 68 71 74 70 75 -70 71 72 69 67 68 72 72 66 62 61 58 -61 52 48 52 68 90 100 129 144 143 143 139 -132 131 133 134 133 134 135 133 135 133 135 134 -134 135 132 132 136 134 135 132 134 134 132 132 -130 135 135 130 134 127 130 134 132 135 134 136 -139 135 135 137 135 135 134 136 132 133 134 130 -136 134 136 138 137 139 140 141 139 139 130 86 -56 64 56 65 66 66 67 66 72 70 71 69 -72 77 73 77 79 83 77 81 82 83 83 75 -82 82 82 86 82 82 84 83 83 83 79 81 -78 77 81 79 80 80 81 78 81 78 77 77 -76 81 80 80 81 83 79 81 79 84 80 80 -85 87 95 114 165 172 146 167 181 181 162 117 -106 137 164 178 184 187 191 191 195 192 190 181 -178 178 167 146 140 122 69 105 81 101 98 114 -101 130 157 129 150 133 128 91 120 122 95 95 -128 135 99 91 161 153 140 145 145 128 91 101 -133 131 128 95 63 69 111 106 105 103 69 91 -119 123 99 100 85 102 112 86 83 82 73 95 -130 114 107 86 109 144 160 154 120 74 57 43 -38 42 29 33 27 30 54 53 43 31 28 28 -33 28 21 22 16 27 28 18 18 19 28 28 -24 26 62 90 45 35 105 125 70 117 134 59 -125 205 125 78 113 88 100 98 72 67 76 78 -82 92 97 68 61 82 87 88 100 72 60 91 -95 104 96 68 62 84 92 81 107 104 63 53 -80 98 117 95 93 66 57 80 81 86 81 54 -57 73 84 92 78 62 42 67 93 81 74 78 -58 96 108 98 95 70 44 74 93 94 85 60 -58 110 106 82 67 46 94 130 76 77 71 69 -133 100 59 92 70 105 102 85 89 67 120 89 -77 72 86 116 82 79 80 90 84 61 104 110 -90 81 129 129 79 87 127 156 156 164 167 168 -167 165 157 157 151 143 107 109 129 112 51 24 -75 106 138 158 144 137 119 113 92 111 148 152 -83 22 26 13 9 12 4 16 11 42 89 95 -99 92 90 92 91 97 91 90 92 81 75 73 -72 80 77 91 105 104 108 113 121 126 125 134 -131 143 140 143 149 152 155 161 162 167 167 161 -164 160 161 157 152 152 140 136 131 122 119 103 -94 91 79 73 67 62 56 57 52 50 57 53 -58 59 60 64 64 65 69 66 70 69 67 71 -70 68 67 67 66 66 61 63 57 58 57 55 -47 50 59 56 52 37 33 39 41 42 47 52 -76 91 106 135 145 144 143 138 133 131 135 134 -132 132 135 136 135 131 132 133 135 135 136 134 -132 136 136 133 136 135 132 134 134 132 134 133 -131 130 130 133 133 133 134 134 138 137 136 135 -132 136 135 132 133 134 134 131 135 136 134 137 -139 139 140 141 137 137 129 80 60 65 57 64 -64 64 67 65 69 69 69 69 71 77 74 75 -78 76 79 79 82 82 81 81 80 82 82 83 -80 81 82 82 83 83 81 82 79 77 81 81 -76 82 80 74 83 78 80 79 78 81 80 80 -80 82 80 79 78 82 80 85 85 87 98 117 -167 167 154 170 189 183 164 119 104 139 160 182 -179 184 185 185 184 178 176 168 165 167 159 140 -131 103 74 109 83 106 105 128 99 133 143 122 -124 119 115 85 117 104 91 97 131 131 91 108 -170 145 146 151 144 122 88 115 133 129 119 100 -75 83 118 98 105 108 81 103 123 116 97 96 -100 111 104 74 85 91 74 129 143 153 157 124 -93 79 92 92 67 50 47 23 33 38 45 37 -23 30 33 36 32 33 25 30 25 29 23 21 -24 23 24 19 23 18 21 19 22 17 36 63 -42 30 93 144 85 58 119 105 110 198 129 57 -154 135 128 115 73 79 86 88 85 100 85 63 -72 91 90 95 89 59 66 90 104 100 81 50 -62 86 97 97 107 85 49 54 81 115 108 89 -86 41 62 96 86 83 67 41 54 87 97 86 -73 50 40 72 88 73 80 69 48 101 107 93 -93 58 49 76 101 86 72 49 63 109 100 72 -52 38 90 138 82 72 60 69 122 84 76 87 -74 116 102 95 71 93 120 79 79 77 90 107 -84 76 81 92 75 53 102 117 79 78 140 108 -76 101 130 151 156 157 165 164 160 157 151 144 -141 139 104 114 125 110 60 35 101 107 145 159 -143 135 107 112 88 101 133 150 79 21 28 13 -8 9 8 15 15 49 90 93 97 89 91 91 -92 96 95 94 87 81 76 70 -86 90 96 121 -137 139 138 144 148 151 154 156 151 159 160 157 -166 158 163 161 158 160 156 146 141 136 132 123 -116 113 99 95 83 80 72 66 60 56 52 55 -52 57 60 56 59 63 65 66 65 70 69 69 -70 70 70 68 67 68 62 61 62 54 55 53 -49 50 43 47 43 38 40 34 35 33 45 45 -38 33 27 32 38 41 46 55 76 95 102 137 -146 143 144 136 133 132 134 134 130 134 133 134 -133 129 134 134 135 136 136 134 133 136 135 135 -135 135 135 132 135 132 134 132 132 134 132 132 -135 130 133 137 138 140 133 136 134 135 137 134 -137 136 135 134 137 138 135 139 137 140 136 141 -138 134 127 79 60 63 58 60 63 67 64 61 -69 66 68 68 74 74 73 76 75 78 77 79 -81 82 81 84 81 84 87 84 82 83 81 80 -78 84 78 78 79 74 80 79 77 81 80 76 -79 81 77 82 78 82 80 80 81 82 80 77 -80 83 78 85 83 91 94 132 179 169 169 173 -191 180 160 121 107 143 163 177 173 175 173 175 -173 165 165 155 159 151 151 135 124 103 81 109 -91 127 96 120 88 124 134 116 118 117 112 86 -114 104 89 102 135 125 90 115 172 143 148 150 -140 113 86 121 135 130 114 100 85 95 118 90 -102 103 95 111 123 109 91 96 103 113 100 66 -81 93 83 140 162 177 176 150 100 56 50 46 -32 28 27 19 26 41 45 36 30 25 25 28 -26 29 33 39 40 41 34 34 39 36 37 28 -31 21 23 23 16 20 17 25 30 23 60 124 -104 43 106 149 99 165 138 44 163 171 145 150 -100 80 95 87 90 98 73 56 82 102 90 99 -77 51 67 94 103 94 67 47 61 86 101 103 -103 72 42 47 88 115 98 91 68 33 56 99 -86 76 64 28 50 95 94 82 65 38 33 68 -85 70 84 60 38 91 102 97 77 57 54 72 -98 81 63 40 68 108 92 64 48 35 78 124 -79 72 46 70 103 71 91 75 78 112 94 92 -65 108 115 74 83 82 90 91 83 74 83 91 -68 43 94 111 71 78 132 90 76 112 127 149 -156 155 161 159 158 155 147 132 131 137 98 118 -119 104 69 54 111 102 154 158 147 132 98 115 -81 82 106 136 70 11 29 12 9 7 6 14 -13 55 92 95 97 89 89 93 91 95 97 94 -86 84 77 69 -102 107 118 146 160 159 160 160 -163 160 163 160 148 156 152 149 146 138 134 130 -125 115 110 103 93 85 83 76 70 65 62 57 -55 59 56 59 63 58 62 58 64 67 68 67 -68 69 69 65 69 66 63 66 56 58 56 54 -50 50 45 40 39 32 38 31 32 31 22 29 -25 28 27 27 28 29 32 34 31 28 30 32 -39 40 45 60 86 90 105 137 147 143 146 136 -129 136 133 134 133 135 137 134 134 133 132 134 -138 132 134 136 134 130 132 135 133 134 130 134 -133 131 135 132 133 134 133 134 132 133 132 135 -137 135 134 137 138 137 136 137 137 136 134 135 -136 138 135 137 139 138 137 137 137 131 125 80 -58 64 59 60 60 66 61 64 68 67 67 69 -72 73 75 75 77 77 80 79 81 84 82 83 -86 82 86 87 83 84 80 81 79 85 79 79 -79 77 80 78 78 80 78 75 81 77 79 82 -79 85 80 80 80 83 78 79 80 82 80 79 -84 90 93 140 173 168 169 175 189 178 157 142 -140 160 175 175 170 170 171 174 170 168 161 155 -164 151 148 129 119 112 93 121 105 134 86 100 -88 127 135 122 118 119 104 87 115 106 95 108 -137 127 86 128 173 143 154 144 138 104 86 129 -137 132 104 95 86 99 116 76 80 94 97 116 -124 97 80 94 112 109 93 61 63 93 94 121 -140 152 150 130 86 55 40 35 25 23 22 17 -24 27 31 23 26 21 26 34 37 44 53 59 -66 64 56 66 67 57 56 49 38 37 31 30 -21 23 20 15 19 20 22 58 92 54 76 167 -88 90 148 55 145 197 144 173 150 90 104 98 -98 90 64 48 82 102 89 91 64 53 69 101 -100 80 61 56 45 82 101 108 89 57 41 47 -103 107 90 87 51 20 55 94 78 71 49 27 -45 94 89 72 59 31 24 62 80 70 83 59 -42 70 101 93 58 55 70 76 92 72 53 43 -70 101 83 56 55 45 51 90 67 77 24 57 -84 67 93 69 76 104 90 83 64 106 101 69 -98 88 86 86 77 80 88 84 70 46 77 100 -62 67 112 81 90 117 119 148 156 152 157 160 -153 151 137 119 127 137 103 120 116 89 74 84 -103 91 160 154 150 129 91 125 77 52 63 102 -57 3 21 11 10 10 10 12 16 58 92 94 -93 88 89 93 92 96 100 93 90 85 74 70 -112 111 132 155 164 163 157 151 152 142 143 133 -116 121 119 113 102 97 88 82 79 70 66 62 -64 55 58 58 58 62 63 61 61 65 67 66 -67 70 68 63 68 68 65 62 62 59 56 52 -51 50 47 45 39 36 33 35 29 26 28 24 -26 21 20 28 17 24 23 22 25 26 25 22 -25 28 26 28 29 31 33 33 41 39 47 66 -86 95 106 136 150 143 144 138 131 134 136 137 -135 136 137 135 135 138 131 134 136 134 135 134 -133 133 129 135 131 134 133 132 135 134 136 135 -136 137 134 133 135 132 135 134 134 137 136 137 -136 140 134 135 139 133 132 136 137 137 135 136 -137 137 138 137 135 130 126 83 64 61 63 60 -60 63 63 66 66 67 65 73 72 73 74 75 -75 77 77 78 82 80 84 80 84 85 83 82 -82 84 81 79 80 83 81 77 83 77 80 78 -75 77 75 78 79 79 80 81 81 86 81 84 -80 81 78 79 83 80 83 80 83 87 92 128 -159 171 170 178 195 183 157 152 174 170 177 176 -170 177 175 174 171 170 169 161 165 157 150 134 -132 130 109 136 101 118 79 95 90 126 135 125 -116 123 94 84 115 101 98 110 138 123 83 128 -171 139 153 143 135 97 92 133 136 129 89 79 -88 103 113 64 66 87 94 120 119 88 66 95 -117 107 100 70 83 129 124 109 95 90 92 74 -44 44 38 21 32 22 28 22 18 26 26 27 -30 37 43 52 60 59 76 77 81 83 79 79 -79 71 71 59 47 47 38 36 30 23 23 22 -13 19 18 22 48 54 48 122 100 35 141 108 -136 206 124 147 192 112 116 137 108 84 64 47 -80 93 88 77 63 70 83 101 96 71 63 76 -52 72 106 102 73 58 46 64 117 96 93 80 -54 29 61 88 75 63 45 32 50 95 82 69 -45 39 26 57 74 74 69 72 62 71 103 81 -48 58 83 85 88 68 47 58 74 98 74 48 -84 66 43 78 65 92 50 45 75 67 86 98 -74 90 94 74 81 87 92 69 106 106 78 88 -74 87 90 79 87 53 73 95 63 74 90 81 -111 111 119 155 158 154 159 161 148 150 142 131 -129 138 108 122 113 66 73 80 86 91 157 153 -150 129 90 130 76 56 65 73 41 12 15 13 -10 14 7 14 20 60 96 95 93 85 93 92 -91 96 98 92 90 84 75 67 -115 101 114 134 -131 123 115 107 104 97 92 83 71 73 71 66 -65 64 62 61 60 61 59 63 64 64 65 68 -65 68 73 67 68 62 67 63 63 60 55 52 -52 50 44 45 40 37 31 30 28 23 30 22 -21 19 23 23 18 22 21 19 20 18 19 18 -21 21 23 20 22 27 23 29 25 25 27 27 -32 32 35 35 39 49 46 73 91 91 106 138 -149 144 145 137 131 135 134 134 134 136 136 135 -137 135 131 132 134 132 134 132 130 134 130 131 -135 131 135 134 133 137 132 133 134 134 132 132 -132 131 135 134 136 137 137 137 138 138 133 135 -138 137 135 138 137 136 133 135 138 135 138 136 -136 133 126 87 64 67 60 62 61 64 63 68 -67 64 68 70 73 71 72 75 73 73 77 75 -82 80 83 82 86 85 84 81 82 79 79 80 -79 81 82 79 82 78 76 77 77 77 75 80 -77 82 78 81 84 86 84 84 81 81 82 83 -81 81 84 78 85 81 96 102 148 181 160 188 -185 175 154 142 179 161 159 175 171 177 178 176 -174 172 169 165 165 160 146 144 151 130 107 128 -82 106 80 93 98 132 138 131 123 127 84 90 -115 90 93 115 140 110 76 135 163 142 155 142 -131 91 107 138 130 121 65 69 93 110 99 60 -55 85 103 124 110 79 58 100 117 105 101 108 -152 177 168 145 95 66 49 35 21 24 18 17 -22 14 26 18 24 41 40 45 54 67 70 71 -77 83 87 90 92 94 90 80 85 71 69 65 -54 51 44 39 36 28 28 23 20 22 19 20 -16 28 30 48 84 18 118 162 112 190 103 97 -204 145 138 179 142 78 78 67 81 95 86 59 -64 91 98 97 88 56 69 92 72 83 108 86 -54 70 67 99 113 91 87 70 73 60 80 83 -69 54 54 45 80 91 77 60 45 52 48 70 -67 75 54 80 84 88 100 65 59 82 92 90 -79 59 61 79 87 90 60 62 106 91 61 77 -64 104 86 45 68 78 83 138 93 89 94 68 -109 76 84 71 115 119 78 89 69 85 88 78 -97 71 83 82 81 93 79 86 137 102 124 166 -160 164 168 161 140 164 149 151 141 144 120 124 -112 40 54 51 72 102 154 153 146 127 94 126 -77 87 106 74 29 14 19 9 11 9 13 17 -22 70 95 93 92 87 91 91 95 97 96 93 -87 81 75 67 -114 86 86 92 86 84 75 70 -67 64 63 63 61 62 59 64 65 70 67 68 -68 67 69 67 71 65 68 66 61 59 59 58 -56 52 52 42 45 41 37 33 33 29 25 27 -21 23 18 17 21 17 17 18 19 16 16 19 -19 20 20 21 16 20 19 20 23 21 26 16 -27 24 24 28 23 26 26 28 32 39 35 38 -46 47 57 77 90 95 108 136 146 142 141 137 -133 133 135 134 132 132 133 135 135 136 132 129 -135 132 131 131 126 133 131 130 134 132 134 133 -134 135 131 132 135 131 136 131 132 134 134 133 -134 138 136 137 137 140 137 138 138 139 137 138 -135 136 135 138 136 139 133 139 139 135 125 90 -65 66 64 63 65 65 67 65 67 69 69 67 -73 71 71 75 73 74 74 76 79 82 80 84 -85 82 85 84 82 83 81 78 82 79 80 81 -79 78 77 75 79 77 76 82 78 82 78 80 -84 83 82 83 82 80 86 81 79 83 81 82 -84 81 95 85 154 182 158 187 172 167 155 124 -162 149 142 173 169 175 173 175 174 166 165 162 -162 155 147 142 141 117 86 112 79 100 83 88 -95 138 137 129 125 124 89 103 113 83 88 122 -140 105 80 144 161 144 151 142 125 91 121 138 -127 111 61 66 96 110 99 69 55 84 112 122 -111 79 70 109 112 102 100 131 165 173 170 139 -98 64 45 33 23 17 19 18 17 20 23 26 -42 55 54 57 68 78 77 81 86 93 95 97 -101 97 94 85 80 72 66 60 60 51 46 42 -37 37 27 27 22 25 17 23 19 17 21 15 -50 29 83 174 74 150 107 66 199 170 146 193 -174 95 92 93 86 98 78 56 64 96 97 93 -75 49 71 90 91 90 103 73 57 76 87 115 -103 92 77 59 88 81 81 79 60 53 62 64 -94 85 70 57 47 63 67 69 75 70 48 84 -93 94 93 57 68 97 92 91 73 54 69 94 -88 81 54 62 114 107 74 76 60 97 118 52 -69 84 79 151 108 87 89 61 118 77 77 79 -124 126 81 83 69 82 88 64 100 92 84 79 -94 106 73 87 141 97 126 164 160 164 171 158 -146 166 154 158 144 148 126 133 114 35 38 37 -63 109 154 151 146 124 94 112 82 106 134 95 -26 23 21 8 10 10 11 14 25 72 97 93 -91 88 91 93 95 95 94 93 88 81 73 69 -112 90 72 72 62 66 59 63 62 63 67 65 -67 67 67 67 68 70 66 62 63 60 61 60 -57 53 52 48 41 36 39 36 30 32 24 24 -23 21 23 18 16 19 17 19 15 20 16 17 -17 19 14 21 15 17 20 18 18 21 19 21 -22 19 20 20 20 23 23 23 23 20 24 26 -25 29 26 34 34 35 38 36 46 45 59 83 -92 95 106 136 144 142 141 135 134 134 134 133 -130 134 134 134 136 136 131 133 132 131 130 130 -130 132 132 130 134 130 132 133 132 133 131 131 -134 132 132 134 132 135 135 134 136 136 138 134 -140 137 135 137 140 137 137 139 131 136 135 137 -140 137 138 140 138 136 131 92 70 71 64 67 -66 66 66 66 68 68 72 68 71 69 70 71 -73 72 75 73 78 78 82 81 84 79 84 83 -83 84 79 81 80 79 81 83 76 76 81 77 -81 81 78 77 80 80 78 82 81 83 80 84 -82 80 84 78 80 82 82 81 80 85 95 105 -170 181 169 176 165 169 154 108 141 142 137 173 -170 179 179 176 175 166 163 167 158 150 146 135 -119 106 76 106 84 94 86 82 89 138 135 131 -124 121 94 105 117 82 93 138 139 101 94 156 -154 148 148 140 116 90 132 136 132 107 54 67 -106 108 95 85 61 93 121 119 109 96 83 111 -111 101 95 113 112 115 117 89 59 50 35 27 -23 24 17 18 19 25 36 42 57 67 64 66 -73 74 76 87 95 98 102 106 102 100 99 97 -89 81 72 64 60 53 51 48 45 37 37 31 -27 24 25 20 20 19 21 15 20 32 33 133 -56 75 137 76 197 176 137 185 199 118 109 137 -98 99 64 58 76 93 96 84 60 52 66 87 -100 95 92 58 59 81 106 115 95 92 56 47 -90 92 80 73 52 43 72 88 95 77 63 42 -62 81 77 69 79 53 52 84 95 93 83 43 -68 107 92 88 69 53 74 101 90 74 45 64 -109 113 80 71 48 76 125 57 73 81 76 141 -113 87 79 75 112 84 73 95 145 121 86 79 -72 82 86 56 85 104 83 68 106 105 68 98 -135 90 123 160 158 166 169 160 155 163 153 153 -134 134 125 122 125 31 34 34 58 116 155 151 -144 124 93 106 73 111 150 113 49 20 25 8 -9 9 11 16 25 76 97 91 91 90 92 97 -100 97 95 95 86 83 72 70 -112 103 85 73 -72 68 68 70 65 71 64 65 70 64 63 62 -60 57 53 51 48 44 40 44 33 32 31 28 -25 23 25 18 20 20 17 18 15 18 12 18 -20 11 19 15 17 18 16 18 18 15 18 20 -14 19 18 19 20 20 20 18 20 21 18 20 -20 18 23 18 20 24 19 29 27 27 29 32 -39 35 39 38 45 49 64 87 93 95 104 137 -143 142 142 136 134 133 135 135 130 135 133 133 -136 135 133 132 134 130 130 134 133 133 131 133 -135 133 131 133 135 133 132 133 132 130 136 130 -134 132 134 135 135 138 137 139 139 137 139 138 -139 138 132 136 137 138 138 138 138 137 136 141 -138 135 130 93 72 74 65 68 68 68 70 67 -67 68 71 67 69 71 68 69 71 75 73 73 -75 81 80 81 81 82 80 85 81 84 82 79 -83 80 83 80 80 79 78 82 81 80 77 79 -79 82 83 80 81 84 80 83 83 81 82 77 -82 82 81 80 83 89 97 137 181 189 177 170 -171 171 166 109 124 142 135 174 171 184 182 179 -180 169 170 173 167 156 150 128 111 108 75 109 -91 94 81 81 92 138 132 129 126 122 95 107 -113 84 106 144 139 100 105 159 154 147 148 142 -106 93 136 136 130 110 61 72 110 101 96 93 -72 99 127 114 104 100 103 112 129 138 132 126 -92 80 73 52 39 36 36 22 25 29 19 31 -34 38 50 49 64 68 60 68 71 76 84 86 -93 97 102 103 104 102 97 101 93 82 73 66 -62 57 55 49 49 41 37 34 28 29 24 24 -20 22 19 21 13 26 11 63 64 27 155 115 -183 173 114 175 200 142 115 173 127 89 61 58 -89 94 86 77 56 48 62 88 99 100 82 54 -58 84 114 108 95 81 43 36 83 92 74 68 -40 33 68 98 89 74 53 32 58 88 73 70 -72 34 45 83 92 92 72 40 61 101 94 76 -60 70 69 101 86 64 44 59 104 105 74 67 -40 49 108 68 72 73 59 119 100 87 65 82 -100 77 74 99 154 112 88 81 81 84 85 63 -70 106 78 57 102 99 59 96 125 83 122 154 -160 165 166 164 156 160 148 149 125 119 106 108 -132 44 33 35 56 124 160 152 142 122 103 102 -66 99 138 124 59 15 22 13 11 8 14 15 -26 78 96 89 89 91 93 98 99 96 94 94 -86 83 72 67 -113 104 88 77 71 66 65 63 -56 59 54 56 49 49 47 40 43 32 31 34 -24 26 22 23 20 20 18 19 20 15 15 17 -16 16 19 14 17 15 15 17 15 14 16 16 -14 15 17 15 18 16 18 18 17 17 19 15 -22 20 17 19 17 20 20 18 21 22 18 22 -21 18 27 26 28 25 31 33 33 38 36 37 -46 53 70 87 94 96 104 135 144 139 142 136 -132 132 133 132 133 136 135 133 137 135 131 133 -132 127 132 130 135 135 133 136 133 132 134 133 -135 132 133 132 131 132 132 133 131 132 132 134 -137 136 137 141 138 138 137 136 139 138 132 133 -134 138 137 137 136 135 138 138 136 138 128 96 -73 71 69 68 71 66 70 68 70 70 68 71 -68 71 70 68 71 72 73 75 75 78 78 79 -80 81 85 79 81 83 81 80 82 77 79 80 -77 80 77 76 81 77 79 80 81 81 80 87 -82 83 82 82 82 81 80 76 77 81 82 82 -85 90 97 149 185 188 165 155 170 163 166 115 -116 138 141 176 171 180 184 183 180 177 175 174 -170 161 152 130 104 106 81 112 95 92 79 88 -101 135 129 128 125 118 89 108 111 87 108 144 -134 99 107 162 149 147 147 136 95 103 142 134 -128 102 70 82 112 100 89 91 84 109 130 107 -95 106 107 129 167 173 171 150 116 79 61 50 -45 40 38 36 33 38 34 42 52 51 56 55 -64 68 63 66 73 79 82 83 81 87 88 94 -91 90 87 86 80 66 67 60 55 57 50 53 -52 45 43 36 35 29 31 23 22 22 20 21 -15 18 12 29 54 19 162 131 163 156 64 174 -189 160 124 188 152 79 69 63 96 86 87 54 -53 59 55 93 102 92 74 61 58 98 117 99 -95 62 26 37 83 86 72 54 39 25 66 102 -78 69 42 25 49 88 64 74 59 26 40 82 -93 82 69 44 50 94 88 68 47 73 80 95 -78 52 49 66 98 94 68 53 32 48 84 75 -81 56 63 102 84 85 72 82 82 77 81 99 -143 99 81 80 86 87 85 72 64 100 66 50 -95 86 55 96 111 86 119 154 165 167 165 164 -161 156 150 142 125 108 84 103 133 48 26 39 -65 142 162 151 145 120 110 94 61 82 107 116 -49 9 22 11 12 6 14 12 33 83 94 91 -89 89 96 98 97 97 93 91 88 78 74 67 -101 92 76 62 57 52 48 48 43 37 34 33 -33 25 29 23 21 23 21 16 16 19 17 16 -18 16 13 16 19 13 18 13 16 16 13 18 -15 14 15 17 15 16 16 14 15 15 12 17 -13 17 16 16 16 14 19 16 17 19 16 18 -20 22 17 19 19 18 23 18 23 24 26 24 -26 30 30 35 33 35 38 39 48 56 77 89 -94 98 105 137 145 141 143 136 130 134 130 132 -133 134 135 132 137 134 132 133 131 129 129 131 -133 132 134 134 134 132 133 135 136 133 134 131 -133 130 130 134 132 133 133 135 135 135 136 141 -142 136 138 138 137 136 137 136 135 135 136 138 -137 137 137 138 137 137 131 97 72 76 70 69 -70 69 68 68 69 69 70 73 69 74 71 68 -76 70 75 76 75 77 77 80 82 80 84 83 -82 84 81 82 79 82 76 81 77 81 79 79 -80 78 82 79 83 81 83 88 81 83 82 78 -81 80 81 79 77 82 80 80 83 88 96 126 -163 189 159 145 174 160 167 119 106 138 149 171 -168 173 179 177 174 174 173 171 174 161 153 137 -96 105 82 112 94 86 89 92 103 127 128 129 -125 114 85 113 104 88 104 139 134 94 113 161 -149 148 147 132 91 107 146 133 126 96 71 94 -115 93 89 83 87 115 128 99 86 101 110 138 -169 169 164 141 106 76 63 68 65 57 67 57 -60 54 49 56 68 63 58 65 67 70 63 68 -80 75 73 71 67 67 67 69 70 68 60 61 -64 55 61 54 56 51 52 52 53 50 46 44 -44 35 32 31 23 21 22 16 19 17 14 19 -47 21 165 123 107 154 32 157 187 178 125 178 -181 79 89 92 95 90 79 44 65 73 62 91 -106 80 70 75 68 109 107 98 90 55 30 39 -90 80 66 58 45 26 71 99 75 62 40 18 -41 77 66 78 49 32 40 83 99 67 64 66 -50 91 87 61 55 84 93 90 73 49 53 62 -89 86 59 53 41 45 69 75 82 46 48 94 -82 94 97 82 78 67 98 90 115 97 82 86 -88 83 74 89 71 87 67 43 84 80 57 88 -100 87 109 152 160 171 164 164 167 152 152 141 -130 115 76 98 129 66 32 38 73 146 162 152 -148 125 119 91 57 67 68 94 50 8 18 10 -6 11 9 16 36 82 94 87 91 88 94 100 -96 98 95 92 88 78 77 68 -77 63 54 42 -42 32 31 29 27 24 21 24 21 17 19 19 -13 20 13 17 19 17 15 16 14 12 19 12 -16 15 13 17 15 15 14 13 15 16 15 13 -16 17 15 15 14 16 12 14 14 18 13 16 -17 14 17 14 19 15 18 18 16 20 16 21 -19 20 18 24 23 23 24 26 30 28 33 31 -36 36 33 40 48 62 83 92 91 103 106 136 -143 135 144 132 132 133 132 132 132 135 136 131 -135 134 133 133 131 131 132 130 132 130 131 134 -130 134 130 136 135 131 132 133 133 132 130 132 -132 134 134 135 133 135 137 136 139 137 137 138 -138 135 139 137 134 135 136 134 137 136 139 138 -136 136 130 102 74 76 75 71 73 71 70 70 -69 71 69 69 72 70 74 71 76 71 75 74 -74 77 74 79 83 79 83 83 82 82 78 79 -80 77 79 79 76 81 79 78 81 79 81 81 -81 81 82 85 82 83 81 82 82 80 80 82 -78 80 83 76 84 83 90 96 133 189 154 158 -185 165 173 119 105 141 145 170 167 172 175 173 -172 170 171 170 170 159 153 136 93 106 76 108 -88 87 86 93 102 118 126 127 127 110 82 117 -102 88 103 139 131 93 117 164 149 149 145 131 -88 123 147 132 119 86 78 100 116 82 82 82 -93 124 124 91 70 98 108 111 122 120 115 98 -78 73 82 88 79 77 85 74 79 66 59 63 -64 70 67 69 71 74 67 67 71 59 54 58 -51 49 46 43 49 39 43 41 46 53 54 58 -50 56 53 55 57 58 52 51 46 41 39 30 -23 27 21 25 18 18 17 12 44 13 145 107 -39 144 47 164 183 170 146 162 200 82 110 137 -91 94 65 44 66 83 84 98 105 65 60 84 -88 116 95 98 74 61 44 60 84 78 57 61 -67 36 87 88 69 55 45 21 41 71 69 70 -47 47 52 93 96 59 51 84 69 95 75 57 -75 84 99 85 61 56 68 70 83 78 61 49 -60 58 63 72 84 67 45 90 84 95 129 83 -82 66 110 99 86 94 76 93 86 82 58 95 -89 82 76 60 79 75 71 92 87 88 117 144 -156 164 156 160 164 149 147 136 129 121 79 97 -120 78 44 48 93 143 159 148 143 130 125 94 -67 67 43 60 36 9 13 6 8 8 11 15 -35 84 94 87 89 92 99 97 100 99 95 93 -88 83 76 73 -36 35 29 25 22 25 18 20 -20 17 19 18 13 18 15 16 15 17 11 16 -17 15 13 15 18 14 11 16 16 14 14 11 -15 13 12 14 16 14 17 16 13 14 16 15 -14 18 12 18 13 14 18 14 18 15 16 18 -15 19 18 17 17 17 19 19 20 19 20 23 -18 20 25 29 27 29 35 29 36 37 32 37 -49 69 89 93 95 103 106 139 146 138 144 134 -133 130 132 132 133 133 134 134 135 135 131 134 -131 130 132 131 133 130 131 134 127 134 132 131 -133 132 134 134 134 132 133 134 130 134 134 133 -138 133 137 135 135 140 138 136 138 133 138 136 -137 136 137 135 134 139 136 138 136 134 134 104 -73 78 74 71 72 70 71 69 73 71 67 70 -70 72 75 73 74 70 72 75 72 76 74 78 -83 81 82 83 80 86 78 77 77 78 79 79 -80 76 81 79 79 83 78 78 81 83 83 80 -82 81 81 80 80 81 81 81 81 83 82 78 -84 82 88 89 113 183 160 154 185 169 170 116 -116 145 151 172 172 176 178 177 176 177 175 177 -177 162 160 133 90 107 79 110 85 86 85 87 -97 122 126 123 126 110 82 117 99 82 112 142 -131 88 119 164 144 148 143 120 97 133 142 132 -108 69 85 109 108 73 66 75 102 126 118 80 -74 125 134 118 104 86 67 68 75 82 91 82 -74 76 79 71 80 70 56 60 58 77 75 76 -79 72 64 63 58 49 45 48 43 38 35 34 -34 27 35 34 43 52 49 52 52 53 59 60 -64 64 60 62 51 50 45 36 37 26 27 24 -20 14 22 8 34 12 76 110 2 136 101 178 -181 132 171 151 208 90 118 182 107 93 57 57 -66 84 100 100 91 56 58 86 106 113 91 91 -60 72 76 82 79 76 50 57 85 77 91 80 -68 45 65 44 62 69 71 63 52 66 75 100 -84 48 51 87 93 93 65 56 90 96 95 73 -54 65 85 84 80 75 55 58 92 63 65 76 -87 117 65 88 89 89 150 85 83 67 111 123 -76 86 74 86 89 76 45 95 101 72 84 84 -80 75 94 99 79 93 130 138 150 155 143 151 -153 138 136 121 124 118 82 91 104 86 57 79 -105 129 160 143 141 129 120 107 80 95 63 47 -26 13 17 5 14 8 12 17 37 88 91 91 -89 92 96 98 100 98 100 93 88 83 76 72 -20 16 26 17 20 17 18 18 16 20 13 20 -16 14 18 17 17 16 16 16 15 16 16 16 -14 17 14 16 16 13 16 10 14 14 17 15 -10 17 13 12 20 11 14 18 13 15 13 12 -17 15 14 15 17 16 17 16 17 19 16 14 -19 17 18 23 18 20 20 22 21 23 25 30 -28 29 33 31 32 38 32 38 55 77 93 95 -102 103 112 140 145 143 142 135 131 128 131 131 -134 134 136 132 133 136 130 132 133 130 133 131 -133 130 133 130 128 132 130 131 132 131 135 134 -133 133 131 135 133 130 136 132 136 134 137 136 -136 138 138 134 129 136 134 136 137 137 137 136 -136 136 136 137 135 134 134 105 75 77 74 75 -69 74 73 69 73 72 68 71 71 73 73 72 -72 74 75 71 74 70 76 77 80 80 80 81 -77 81 82 76 77 77 82 79 76 82 79 78 -82 77 79 79 79 81 80 81 81 85 77 83 -81 80 82 81 82 82 81 81 78 85 84 117 -145 177 161 148 177 160 161 134 157 157 158 169 -166 169 169 173 168 167 165 171 173 167 165 135 -98 109 85 109 84 96 85 86 94 124 129 126 -128 103 91 116 98 79 120 152 116 82 128 163 -141 148 141 115 99 137 137 132 97 59 88 117 -101 64 58 81 115 128 112 83 130 177 173 160 -134 92 71 78 81 87 77 56 63 65 58 60 -63 57 52 57 69 74 79 78 71 62 56 51 -44 45 46 50 47 42 41 34 35 34 33 35 -40 46 51 48 50 49 48 55 62 63 64 66 -64 53 53 45 40 33 31 35 25 17 26 11 -28 12 42 79 49 179 120 188 156 83 184 152 -205 102 97 206 115 83 62 60 74 85 106 103 -73 51 63 89 118 103 95 75 54 82 91 91 -70 68 35 49 93 94 86 77 52 43 76 74 -77 69 70 49 65 79 90 100 70 40 60 88 -97 87 51 54 98 105 84 61 59 70 93 96 -80 70 47 68 102 61 74 74 82 148 86 91 -82 79 138 77 78 71 117 123 79 79 66 85 -84 65 58 92 98 64 81 101 72 77 106 100 -76 102 140 137 148 151 140 145 143 135 131 120 -118 117 78 91 93 70 65 99 107 123 161 138 -140 122 114 108 89 121 104 88 31 14 15 11 -7 10 14 12 48 88 92 87 88 95 95 101 -102 97 98 90 87 82 74 70 -21 17 19 17 -17 20 16 16 17 16 19 16 17 14 16 15 -17 13 14 14 12 16 13 16 13 14 15 13 -12 15 12 14 13 15 12 16 13 14 13 13 -13 12 11 15 11 14 14 14 14 16 9 15 -16 11 19 11 18 17 12 20 12 18 18 17 -18 19 19 21 24 23 26 27 30 30 30 31 -32 34 36 42 61 84 96 101 102 104 114 138 -147 140 143 137 130 131 126 126 132 133 130 134 -131 131 131 130 134 128 131 132 126 130 129 129 -128 129 132 130 133 132 135 134 134 133 133 133 -134 128 134 136 134 138 134 136 136 136 136 133 -131 135 139 135 139 136 134 135 134 137 135 135 -136 131 134 104 78 79 76 78 70 70 77 66 -72 74 71 72 71 71 72 67 76 71 77 74 -69 73 75 77 78 78 81 83 78 77 77 81 -80 75 84 79 78 80 80 82 80 78 79 77 -81 77 79 80 85 82 79 79 81 79 80 83 -78 80 79 81 78 88 89 140 169 167 165 145 -173 161 152 154 183 163 150 157 160 166 165 168 -167 162 160 159 166 156 154 140 91 109 87 106 -89 94 91 81 89 124 129 127 127 107 83 119 -97 81 129 147 114 69 131 161 138 147 137 113 -97 136 137 126 86 61 93 111 96 70 55 90 -123 128 109 108 162 178 170 152 123 87 77 87 -84 76 55 50 50 55 49 51 55 46 50 64 -76 77 77 73 57 59 50 53 48 44 50 52 -51 47 41 42 38 36 45 40 44 47 54 49 -50 59 49 50 52 55 62 66 68 63 58 51 -51 37 37 36 27 22 25 16 22 12 34 55 -45 188 110 162 139 45 186 158 197 124 103 215 -115 76 79 61 80 91 110 92 62 52 62 101 -115 91 98 56 43 86 99 84 71 53 34 41 -89 98 80 71 41 36 72 90 70 75 57 37 -73 87 98 92 53 37 58 95 96 77 53 41 -96 101 78 52 64 75 91 101 74 66 41 74 -96 56 81 65 66 147 89 88 71 76 117 75 -72 69 116 112 82 73 70 87 85 68 69 88 -91 58 79 97 65 72 106 93 69 104 137 130 -145 145 144 141 140 141 127 128 126 120 76 92 -87 50 62 98 100 122 165 138 139 113 100 109 -86 123 126 110 30 18 22 5 9 5 11 17 -53 91 88 90 89 94 97 103 101 96 96 90 -85 81 72 70 -16 20 18 16 16 19 13 19 -16 17 17 16 14 15 15 13 13 15 14 14 -14 16 14 12 14 12 15 12 12 13 15 12 -10 16 15 13 14 11 15 12 12 14 13 13 -14 13 13 14 13 13 16 16 13 13 15 15 -18 15 16 17 17 16 18 17 16 20 17 23 -24 25 27 28 29 31 27 33 33 39 43 48 -70 91 99 104 104 107 115 139 145 142 136 136 -129 132 124 124 133 129 132 131 133 132 131 130 -128 128 130 131 126 130 127 129 128 133 131 132 -136 132 135 131 135 130 132 135 127 134 134 135 -136 138 136 135 136 134 136 136 138 133 138 136 -136 134 133 138 132 137 136 136 137 131 132 102 -81 78 81 77 74 74 73 76 71 73 72 74 -71 67 70 69 75 70 74 75 74 70 78 75 -78 79 81 82 79 80 76 80 81 77 81 78 -75 81 78 79 81 81 80 79 81 81 79 83 -81 82 78 80 80 80 82 79 79 83 76 84 -75 85 91 136 170 170 160 143 170 165 152 148 -174 175 158 165 168 173 177 175 173 169 166 166 -171 163 153 137 96 113 85 109 86 93 92 80 -89 129 127 123 128 98 82 124 99 90 129 147 -107 74 142 155 139 147 134 107 100 140 136 119 -80 68 102 111 93 70 68 108 127 127 101 112 -133 122 115 87 80 81 84 88 74 62 49 44 -47 48 42 43 47 46 59 71 81 77 71 64 -58 53 47 52 57 54 54 53 51 54 53 53 -51 48 55 50 50 53 51 55 57 61 59 52 -49 48 52 62 66 65 63 61 56 44 39 40 -31 24 27 20 24 16 24 40 38 183 65 95 -122 48 197 165 181 150 109 216 116 69 133 81 -86 107 107 75 67 61 65 118 100 91 89 46 -38 82 96 77 66 39 28 33 87 90 75 63 -28 25 63 83 68 77 42 26 68 94 99 81 -37 34 50 98 90 64 65 36 77 95 58 44 -65 80 85 90 71 60 41 70 78 62 80 51 -41 115 92 82 52 71 96 68 76 84 104 96 -79 70 78 87 81 89 84 88 86 66 75 90 -61 61 103 82 69 108 129 127 140 141 142 147 -142 138 135 140 133 124 86 104 83 27 43 66 -96 123 160 135 137 104 91 101 76 105 125 126 -27 15 24 6 11 6 14 17 57 93 87 87 -92 94 102 102 100 99 89 91 86 81 77 67 -16 20 19 15 17 15 16 18 17 17 14 15 -16 14 15 17 17 12 17 13 15 11 13 15 -13 13 13 13 12 14 12 14 9 15 11 13 -17 12 14 11 14 7 16 14 10 14 16 13 -14 14 12 18 13 14 16 15 15 16 15 17 -16 15 20 16 16 23 21 21 26 25 26 26 -28 31 28 37 32 37 47 56 75 95 104 109 -106 108 116 137 146 143 143 134 130 132 127 124 -130 127 131 133 131 134 132 131 129 128 129 129 -126 130 128 129 126 131 133 130 134 132 133 132 -132 132 131 133 130 133 133 136 138 136 135 135 -136 134 137 138 137 137 136 135 135 136 136 133 -134 136 132 132 137 133 128 104 79 79 79 80 -72 74 76 75 74 74 72 73 68 70 70 66 -75 70 73 72 74 73 73 73 75 78 78 79 -78 81 78 76 82 76 81 77 76 78 77 80 -83 80 83 82 83 82 80 83 81 83 80 79 -80 79 83 76 81 80 77 85 79 85 92 110 -146 173 159 136 162 161 161 137 136 173 164 168 -168 170 170 168 167 160 163 162 170 163 154 136 -89 115 87 105 93 90 86 79 94 134 127 119 -128 93 87 124 96 96 121 144 103 81 147 151 -142 148 132 103 113 140 137 114 75 70 104 111 -88 67 75 114 126 125 110 112 105 87 71 53 -67 84 85 86 66 61 53 44 46 46 36 44 -43 49 63 72 76 75 64 61 63 49 51 54 -65 60 62 61 62 65 62 59 58 59 55 51 -50 56 58 56 55 62 63 56 54 49 48 56 -58 66 64 61 57 49 40 36 35 28 26 27 -22 16 21 39 15 148 47 67 122 60 208 155 -164 159 109 217 112 77 170 118 102 114 102 57 -69 73 79 120 91 94 77 57 33 81 93 74 -61 39 29 35 94 85 72 56 39 17 54 79 -69 66 36 25 58 94 95 61 41 34 45 105 -78 46 72 44 71 83 51 47 67 88 82 79 -70 58 42 70 58 69 70 40 36 80 89 76 -46 63 90 65 98 104 91 90 77 73 82 84 -81 101 90 86 80 77 79 80 63 56 93 73 -69 108 126 135 141 141 145 148 144 137 137 144 -132 129 97 104 93 21 26 51 89 126 155 138 -133 101 86 95 61 74 107 104 25 14 17 9 -11 6 16 15 61 91 88 89 92 96 103 101 -100 96 90 92 86 82 76 68 -16 18 16 18 -16 15 16 14 18 12 18 15 16 13 16 18 -13 14 20 11 12 16 14 15 8 15 13 15 -12 14 15 9 16 13 13 13 14 14 15 14 -12 12 14 12 14 14 14 14 15 14 15 13 -15 19 16 20 17 19 19 16 18 18 19 19 -13 24 18 26 28 27 28 28 31 30 30 34 -35 40 52 62 85 103 107 112 110 114 120 140 -146 143 143 135 132 130 133 131 126 129 131 132 -131 132 131 129 132 127 130 131 127 131 127 129 -128 134 133 131 129 129 131 130 130 129 130 131 -130 132 134 135 136 135 135 137 135 137 137 136 -138 136 135 136 132 136 136 135 135 130 133 135 -134 132 130 103 77 80 80 79 74 76 76 74 -76 74 72 72 69 71 69 69 77 74 68 72 -70 71 74 77 73 76 80 78 81 79 77 80 -78 77 80 78 74 77 81 81 79 82 83 82 -83 82 81 79 79 82 80 79 81 82 82 77 -83 78 83 82 84 80 91 90 116 178 157 139 -159 157 166 128 104 157 155 159 165 166 171 169 -167 164 161 161 168 157 151 135 88 113 90 109 -92 89 88 82 107 137 124 120 126 90 93 124 -95 99 130 142 103 97 150 152 144 147 126 101 -124 140 133 110 62 76 110 100 84 64 85 123 -136 152 159 154 135 107 68 52 71 86 86 78 -68 58 53 47 43 41 38 47 46 51 62 72 -73 69 65 66 60 55 53 63 65 71 76 73 -78 78 75 73 64 64 64 50 52 55 60 61 -56 59 61 62 60 56 49 54 51 59 63 56 -58 52 42 33 32 27 31 24 20 20 20 35 -10 118 30 88 148 112 217 130 138 175 128 214 -109 73 195 151 128 117 87 51 63 83 107 108 -93 86 64 71 66 87 82 72 50 58 34 67 -93 77 64 57 55 22 55 72 72 59 42 29 -64 102 88 39 50 42 64 104 64 49 72 75 -76 70 44 64 77 85 89 67 67 53 56 66 -55 72 60 48 45 73 82 84 64 55 87 62 -125 129 80 89 73 90 82 82 71 106 102 90 -59 82 93 68 73 65 89 71 73 104 131 147 -148 147 152 149 139 136 135 134 123 128 101 101 -96 24 26 43 92 130 155 136 133 98 83 88 -44 43 73 69 19 11 14 9 11 9 15 21 -67 93 89 91 92 97 101 101 98 97 90 94 -88 81 77 69 -17 18 19 17 16 17 16 14 -17 15 12 16 15 18 13 13 15 13 13 16 -11 18 14 12 12 15 16 12 12 15 14 13 -13 14 13 15 11 13 15 11 13 11 12 14 -14 9 14 12 12 16 11 16 15 19 17 20 -21 17 20 19 22 16 25 17 22 23 23 26 -28 26 27 30 31 32 33 33 39 43 53 66 -92 107 110 115 117 118 125 144 143 145 143 135 -132 130 131 129 127 128 128 130 130 133 130 131 -132 133 130 130 126 129 128 126 131 132 132 128 -128 129 128 132 128 131 129 133 131 131 135 132 -138 133 135 134 134 139 137 138 140 136 137 138 -132 136 137 135 137 131 136 133 133 134 130 104 -80 83 79 81 76 74 76 71 77 74 74 72 -73 72 73 70 73 72 73 73 76 76 76 79 -76 81 79 81 81 78 79 79 77 78 79 77 -75 81 78 80 81 82 83 84 81 83 81 80 -81 81 80 83 80 79 84 80 80 82 78 83 -81 80 91 85 101 171 159 141 162 159 166 122 -96 142 148 156 171 172 177 175 174 173 165 165 -176 159 154 138 92 111 93 111 89 91 88 83 -119 137 118 124 124 91 102 124 89 101 138 139 -100 99 152 150 144 147 120 106 136 139 133 101 -67 85 112 100 77 67 96 130 151 179 183 170 -146 103 64 57 67 89 82 74 68 57 57 44 -42 39 40 49 48 52 66 71 67 67 64 59 -59 58 60 62 66 70 75 79 77 82 77 75 -71 66 63 58 51 54 57 63 60 55 58 62 -61 58 54 55 57 51 58 53 57 52 47 36 -31 31 22 28 24 22 22 27 14 88 33 127 -163 128 212 99 136 184 126 212 109 92 200 160 -135 124 86 48 67 82 114 96 97 72 59 80 -87 89 79 65 52 70 59 87 85 76 55 62 -68 45 63 69 71 57 53 42 77 103 75 43 -54 58 85 93 60 43 72 86 79 58 36 78 -87 88 83 70 61 51 68 60 61 71 58 68 -65 76 77 96 87 57 81 66 139 141 84 86 -80 91 83 79 59 105 104 87 50 77 100 63 -81 81 84 73 77 105 138 153 154 158 153 149 -142 133 133 128 117 122 93 93 101 33 29 45 -94 134 151 133 132 95 82 82 35 40 47 40 -17 14 8 12 6 9 11 20 75 92 90 93 -93 98 99 102 97 93 96 90 89 83 77 71 -16 19 15 14 19 15 13 17 14 15 16 13 -19 12 16 13 14 14 12 14 15 15 10 14 -15 13 17 11 15 14 13 17 10 11 16 14 -16 15 13 16 14 15 12 12 14 13 13 13 -17 12 13 13 17 15 15 20 16 22 19 23 -25 26 26 26 31 31 31 30 28 34 30 31 -32 31 33 34 34 46 59 76 104 114 120 123 -124 126 132 143 148 144 144 138 131 133 128 128 -126 128 127 129 131 132 130 131 134 130 131 129 -126 130 129 128 130 130 129 125 129 126 126 130 -128 129 129 131 130 131 131 134 135 134 138 133 -135 136 136 138 137 139 136 134 136 135 136 137 -136 133 133 133 132 134 134 103 80 86 80 81 -78 77 79 74 78 74 77 76 73 76 74 75 -71 75 77 71 76 77 75 80 78 76 83 79 -80 79 78 79 76 78 76 75 77 81 77 78 -82 82 84 83 80 82 81 81 82 81 84 84 -74 82 79 80 80 81 76 81 82 83 88 109 -123 165 167 143 166 167 158 117 94 126 139 151 -171 172 175 173 170 168 164 162 172 156 152 140 -101 121 93 110 91 95 90 91 120 135 131 127 -123 94 103 119 84 99 149 132 97 109 149 148 -142 148 115 111 144 141 128 93 71 98 114 90 -68 75 108 139 163 169 162 141 112 74 59 57 -70 92 80 75 70 61 56 46 44 42 42 55 -51 56 69 66 61 56 56 51 58 63 70 67 -72 73 78 81 80 79 77 74 75 63 64 62 -56 54 58 60 64 62 55 56 62 62 58 64 -63 58 55 51 51 49 47 44 37 31 27 22 -24 19 25 22 13 56 36 162 151 122 193 56 -138 193 116 210 114 107 203 142 121 140 125 70 -71 96 105 92 95 58 57 86 98 80 77 54 -52 83 88 93 80 70 39 58 84 76 60 72 -62 61 79 67 100 98 53 48 66 78 94 80 -45 48 70 93 73 46 42 85 99 89 76 69 -58 58 78 52 69 64 60 102 79 85 74 97 -121 59 71 72 129 147 83 79 79 89 81 76 -59 109 105 79 44 75 93 58 90 94 76 76 -87 107 146 158 159 164 156 155 146 139 138 130 -124 119 87 84 104 42 25 53 103 134 144 130 -124 93 77 73 48 72 54 25 15 11 9 10 -5 10 14 26 78 94 93 93 94 96 94 100 -92 96 96 88 87 83 76 68 -17 20 16 14 -15 14 17 13 14 16 15 15 13 16 14 15 -15 13 13 12 13 16 13 16 14 13 15 12 -15 12 15 17 15 19 17 21 15 18 16 16 -11 15 14 13 15 11 13 15 12 14 14 14 -12 15 16 13 20 16 20 19 25 25 29 32 -36 37 38 41 37 35 37 34 34 34 35 37 -41 50 65 86 114 123 128 131 138 135 138 150 -148 145 144 138 131 129 131 128 128 129 126 128 -129 129 130 130 134 131 131 131 125 129 128 130 -128 125 130 125 128 125 125 130 127 131 131 130 -131 133 131 133 137 136 138 133 136 137 137 135 -138 136 136 134 137 137 134 137 135 137 135 134 -135 133 132 109 83 83 84 80 76 81 78 78 -78 77 77 75 77 75 78 76 75 79 77 76 -78 79 77 77 77 77 78 82 80 78 80 79 -81 78 76 76 76 81 79 83 80 85 81 81 -81 80 80 82 79 82 83 80 79 81 78 82 -79 78 80 77 80 88 86 133 155 164 173 144 -166 176 146 115 92 116 138 140 167 164 170 168 -163 167 162 162 165 154 150 141 105 122 99 114 -97 99 92 92 109 133 139 125 126 92 98 120 -75 99 148 130 89 110 153 143 144 145 112 116 -147 136 128 88 78 103 109 85 59 82 112 129 -133 119 111 88 66 55 57 63 74 90 81 76 -72 61 62 47 48 50 45 59 53 59 67 58 -51 49 52 50 58 66 69 68 71 71 70 81 -76 81 71 72 65 62 61 63 61 52 64 62 -60 70 62 55 60 66 59 70 73 64 61 56 -45 46 44 49 41 34 33 25 23 24 24 21 -19 54 10 153 125 67 155 51 152 199 115 200 -129 106 213 113 98 164 163 105 85 112 99 92 -83 49 60 90 94 75 71 38 48 88 99 93 -79 57 33 48 87 91 60 79 48 52 91 87 -108 86 45 48 76 91 93 71 34 46 75 93 -65 44 40 76 104 94 75 71 59 72 80 49 -75 56 67 114 79 88 62 77 125 55 66 66 -116 129 84 73 76 86 82 67 66 118 101 71 -52 78 87 57 85 101 71 77 96 107 144 157 -157 165 156 156 148 143 140 134 127 121 87 81 -101 55 25 50 112 138 140 130 125 96 81 71 -73 104 90 39 12 14 9 8 9 9 13 28 -83 93 95 92 93 94 96 99 93 97 93 92 -87 84 78 68 -20 17 15 21 15 19 15 18 -16 17 17 15 15 17 15 13 12 17 13 14 -16 12 13 17 16 12 13 16 14 15 12 12 -17 19 22 21 22 20 21 18 19 22 15 16 -15 14 17 13 12 14 14 11 14 11 14 14 -17 15 17 22 18 22 28 25 30 33 36 39 -39 39 37 40 41 39 52 46 52 63 75 99 -127 134 140 143 147 150 148 154 150 145 143 137 -130 129 129 126 126 133 124 128 129 126 130 130 -131 127 129 131 127 127 128 126 126 122 126 125 -129 126 126 130 127 131 134 130 135 134 132 137 -136 139 134 138 137 135 139 137 137 136 137 136 -134 140 133 134 137 135 138 136 135 133 134 108 -80 81 85 80 79 80 81 78 80 77 76 76 -79 80 74 77 78 78 80 79 81 80 77 78 -78 75 80 80 78 82 77 79 79 78 77 79 -79 80 80 78 79 81 81 85 82 85 80 79 -84 84 84 78 83 81 76 82 79 80 76 83 -76 92 88 137 180 172 174 146 162 177 134 112 -91 122 141 134 164 162 165 167 165 165 164 164 -168 160 152 147 109 125 103 115 101 100 93 88 -100 133 138 123 126 83 104 119 81 99 144 130 -74 112 152 137 141 135 107 121 142 136 117 81 -82 108 105 78 63 87 122 128 122 110 89 68 -56 61 69 72 79 87 73 75 73 64 64 50 -60 56 55 60 57 63 58 55 42 47 47 51 -56 56 60 58 64 62 66 71 76 79 78 68 -65 64 59 66 53 54 61 60 64 66 68 67 -59 68 64 74 69 65 66 62 52 45 40 40 -39 41 37 34 30 20 23 20 22 43 14 151 -76 23 124 58 180 187 113 201 139 121 213 87 -84 178 190 125 119 126 90 96 70 49 59 98 -83 74 63 33 44 92 102 84 76 40 29 35 -84 84 63 74 25 41 87 101 101 64 36 44 -80 101 81 55 31 36 75 86 54 56 43 57 -100 92 65 64 67 80 62 49 73 45 74 106 -75 87 44 62 103 61 55 59 103 96 79 76 -81 86 84 68 62 119 91 72 70 78 80 62 -80 98 64 73 102 100 139 154 154 157 154 154 -147 146 141 133 124 121 88 72 100 48 29 62 -123 145 140 131 122 101 85 67 91 126 117 57 -16 18 14 8 6 12 15 37 86 92 91 92 -93 92 96 97 97 95 95 92 85 86 74 65 -17 15 19 17 17 18 14 17 18 17 14 17 -16 14 14 17 14 15 12 12 15 16 13 16 -16 15 14 13 15 12 15 16 16 26 22 24 -25 22 25 21 24 27 19 23 22 20 23 21 -22 15 16 16 16 15 13 17 15 16 18 19 -19 20 23 22 25 25 28 31 31 34 36 43 -44 65 73 72 73 80 90 112 138 148 149 153 -157 160 160 159 152 147 144 137 130 126 129 128 -128 130 126 127 128 127 128 129 130 128 133 128 -130 127 128 128 127 126 126 126 132 128 125 133 -131 133 133 133 137 135 137 137 136 140 137 138 -139 138 141 139 138 139 138 137 133 137 134 137 -137 137 138 137 137 133 134 105 83 83 87 84 -81 82 85 80 80 80 77 78 77 78 78 78 -78 79 80 78 82 84 81 78 78 76 76 79 -78 80 77 77 79 77 76 77 80 79 80 79 -79 82 83 86 84 84 84 81 86 87 81 80 -84 82 76 77 83 78 82 84 78 89 91 123 -173 177 171 152 148 167 138 103 95 128 141 136 -163 161 165 167 163 165 166 164 170 157 150 145 -113 125 103 119 97 103 97 83 104 127 135 127 -117 86 109 118 89 101 143 123 66 114 151 139 -144 132 102 117 142 130 112 76 88 111 99 73 -71 111 158 167 160 135 99 71 60 67 78 85 -84 82 74 74 76 68 69 59 63 61 60 62 -63 63 56 46 45 43 42 46 46 51 50 56 -68 64 69 76 74 82 85 75 77 68 61 60 -53 55 57 61 60 58 64 66 64 69 67 69 -64 60 66 61 55 49 43 38 38 38 44 37 -38 25 23 22 18 45 4 115 46 37 137 99 -202 167 111 204 138 103 207 76 110 193 188 133 -143 142 90 85 64 66 68 95 78 66 54 52 -40 93 101 78 70 35 26 30 74 73 65 65 -25 36 80 109 88 54 33 30 77 101 70 52 -31 28 74 80 47 62 62 42 80 82 66 44 -65 82 58 57 68 44 75 93 79 79 37 53 -80 63 65 48 81 83 74 93 90 78 86 84 -76 117 88 76 95 80 74 75 86 86 71 66 -102 100 139 155 149 153 151 151 148 142 140 134 -125 118 87 73 89 64 35 58 126 142 141 129 -126 110 87 71 93 119 129 62 18 22 12 13 -7 11 13 42 87 88 88 89 90 92 97 98 -95 96 98 92 88 80 79 67 -20 16 19 19 -16 19 13 15 19 15 20 15 17 17 16 17 -16 13 15 14 15 16 10 19 11 14 17 15 -16 13 16 18 20 21 25 24 27 25 29 27 -29 26 28 28 29 35 36 36 33 27 29 25 -21 23 15 18 17 20 17 19 18 17 23 16 -23 21 23 29 26 29 32 40 54 79 91 94 -99 95 107 121 143 165 158 160 165 167 167 163 -154 147 147 137 125 128 127 128 128 128 129 124 -130 130 129 131 128 131 129 132 130 128 133 128 -129 128 129 130 131 130 127 135 131 133 136 136 -135 137 136 137 140 137 139 137 139 143 139 141 -142 142 141 143 138 137 138 138 138 139 139 140 -139 135 137 109 86 82 87 87 82 86 81 83 -81 78 82 79 79 81 81 78 79 81 83 76 -78 84 79 82 77 81 77 78 79 80 79 77 -74 78 78 77 77 79 82 79 81 79 81 85 -81 87 81 84 86 85 81 79 83 83 78 80 -82 79 82 80 82 83 87 106 136 163 167 148 -143 159 152 115 125 134 131 141 160 172 172 177 -174 168 171 168 167 158 149 143 110 122 106 119 -94 105 95 84 106 127 124 128 114 88 117 114 -90 110 146 119 75 123 154 138 144 132 94 118 -140 132 106 78 98 110 97 73 82 154 183 177 -155 118 80 58 61 76 86 96 90 82 77 78 -80 78 78 72 71 66 66 67 67 61 53 48 -44 39 43 40 45 47 50 63 68 67 71 75 -78 76 86 79 80 79 66 68 63 61 62 59 -59 51 50 55 60 69 66 67 61 54 57 56 -63 58 45 42 39 34 37 40 45 34 22 23 -21 34 10 87 31 98 167 133 205 128 108 210 -131 101 203 59 127 196 165 117 156 164 103 88 -61 83 89 87 80 57 59 71 61 101 88 75 -55 49 30 24 73 68 69 63 47 36 85 106 -69 47 39 29 82 96 55 49 45 42 75 70 -42 59 86 47 60 75 54 42 63 79 56 64 -56 47 79 84 81 68 43 64 70 65 108 63 -58 80 69 117 95 76 78 97 91 99 82 81 -107 86 66 85 94 78 71 60 96 91 140 149 -147 151 150 149 147 144 139 137 123 114 85 63 -83 69 55 86 120 137 138 124 123 112 87 69 -78 89 116 58 9 22 11 9 8 16 14 45 -86 87 89 90 93 94 96 103 96 99 98 92 -89 82 74 65 -15 20 18 19 16 19 12 15 -15 14 17 15 15 16 14 19 11 16 15 12 -14 14 16 12 17 10 16 13 17 13 13 19 -18 24 21 25 25 28 29 26 29 26 27 32 -40 43 45 47 44 43 46 40 38 32 30 23 -27 22 20 19 20 18 19 21 22 24 26 40 -31 32 38 44 65 88 97 102 105 101 111 118 -134 164 156 161 167 170 176 166 154 147 145 137 -130 128 127 130 125 125 125 128 129 130 129 129 -130 128 131 130 130 132 131 133 128 132 133 132 -134 134 133 134 133 134 136 136 136 135 139 140 -142 140 143 141 141 143 143 141 144 144 146 143 -143 138 141 142 139 142 141 140 140 138 139 112 -86 82 85 86 86 89 84 83 81 83 83 81 -79 83 82 80 81 81 84 78 79 81 80 82 -81 78 79 77 78 78 78 78 75 78 79 80 -78 82 80 81 82 81 82 81 85 84 83 86 -79 84 79 77 82 80 81 80 80 78 81 77 -84 76 83 92 95 145 160 147 147 160 159 131 -158 141 113 149 162 174 174 173 173 167 169 163 -166 160 151 148 106 127 106 120 103 103 97 90 -108 133 124 128 118 88 121 111 81 123 153 114 -91 134 155 137 147 127 96 124 141 134 108 80 -106 107 99 71 94 156 150 136 108 78 54 53 -70 79 91 97 96 83 78 89 81 84 87 83 -77 71 74 72 71 61 52 44 48 36 42 41 -37 50 49 58 64 64 71 71 71 78 79 76 -79 78 70 68 67 68 61 63 60 59 53 48 -50 54 65 66 62 55 56 56 62 64 54 47 -41 34 30 41 38 40 31 23 20 31 15 65 -24 120 166 122 194 86 100 214 130 103 203 46 -122 198 127 112 174 172 111 118 72 90 96 79 -76 50 58 77 93 101 80 69 47 66 43 51 -68 68 65 66 69 51 96 98 57 56 51 47 -94 83 48 52 56 62 79 60 44 57 91 72 -60 74 49 52 65 67 57 57 54 65 80 78 -82 56 60 73 71 64 136 100 57 85 69 126 -89 75 73 101 105 95 76 80 111 85 58 73 -104 68 72 65 86 84 131 143 145 148 145 148 -146 143 135 136 119 105 81 61 74 61 74 97 -112 137 137 126 119 107 92 60 65 55 85 52 -7 18 12 10 11 12 16 48 86 87 90 90 -95 95 98 102 101 101 99 93 89 86 74 64 -19 19 15 18 17 15 17 18 14 19 12 16 -19 14 15 15 18 12 16 16 12 14 10 18 -13 14 13 16 12 16 15 18 21 19 19 23 -22 24 24 25 26 24 30 32 38 45 45 50 -48 52 54 53 49 44 47 40 41 36 32 33 -33 40 46 41 40 37 51 61 49 53 58 58 -85 105 106 106 108 105 113 111 123 149 146 150 -154 166 170 168 152 148 142 135 130 129 130 127 -125 125 128 125 132 127 128 128 131 134 128 133 -131 133 135 133 134 134 135 134 135 134 134 135 -135 136 136 137 136 139 139 142 144 144 147 145 -146 144 144 145 146 144 145 144 144 139 144 138 -140 141 138 141 138 138 135 110 86 82 88 84 -86 85 83 83 85 82 80 85 79 79 85 80 -83 81 82 84 81 83 82 77 83 79 79 80 -78 79 79 78 76 78 81 80 79 82 80 80 -83 83 81 82 88 82 83 85 79 84 82 80 -84 78 82 80 81 81 78 84 85 79 85 87 -84 132 162 144 151 162 154 146 164 159 116 148 -159 166 173 167 167 162 162 163 167 164 158 148 -112 133 109 122 110 111 98 92 118 140 122 129 -117 93 126 106 79 134 153 106 95 144 151 140 -147 115 99 133 145 131 101 83 109 104 91 74 -99 119 101 85 62 54 61 71 92 95 97 105 -100 89 87 91 87 95 99 87 85 82 80 81 -75 57 53 46 47 41 42 35 41 47 41 52 -54 59 60 62 67 73 75 78 79 76 79 69 -72 70 65 65 61 67 54 56 50 42 51 54 -56 63 53 51 55 62 58 55 48 38 32 33 -36 35 41 28 23 24 17 55 16 147 133 77 -155 51 131 213 121 123 185 43 151 191 88 117 -198 162 119 165 89 101 95 77 59 30 58 81 -111 87 77 54 46 77 68 77 63 69 47 66 -86 81 103 84 47 66 70 78 100 63 43 56 -74 83 76 50 40 66 87 83 67 70 39 67 -80 54 64 57 61 84 77 82 74 61 85 74 -70 62 141 138 70 86 68 110 87 76 62 98 -117 93 63 79 106 75 56 73 102 67 75 77 -79 84 123 136 139 148 142 141 140 135 134 134 -116 111 74 61 60 42 85 88 110 145 137 128 -115 104 95 74 78 43 43 34 9 12 10 12 -9 16 16 53 89 88 92 92 99 97 104 104 -106 102 97 95 88 82 72 64 -21 17 20 16 -17 18 19 17 19 19 15 17 17 14 18 14 -16 17 14 11 14 17 14 17 12 17 16 16 -16 17 16 17 18 17 18 19 20 19 20 22 -24 25 27 29 36 32 39 42 42 43 47 48 -46 46 49 46 46 43 43 49 57 74 89 97 -81 72 93 91 76 74 74 75 109 138 122 119 -114 108 114 109 126 140 139 146 145 151 158 155 -152 144 143 135 130 129 128 132 124 126 128 126 -128 130 126 128 132 132 132 135 134 134 135 134 -136 133 137 136 136 134 135 133 134 136 137 136 -138 139 141 141 140 145 143 144 146 145 141 146 -146 142 146 143 138 140 138 139 134 135 137 135 -136 134 133 109 87 86 86 84 84 84 85 81 -86 82 81 84 80 83 84 83 84 83 86 84 -83 82 86 80 80 82 81 78 83 78 76 81 -82 78 80 81 79 81 80 82 82 84 87 83 -87 80 86 86 81 83 81 82 82 78 82 83 -80 82 81 83 83 87 83 96 105 124 172 144 -153 161 150 160 149 164 129 137 160 164 173 171 -172 163 163 166 173 172 160 157 117 130 115 121 -113 117 98 97 119 138 122 129 116 98 124 108 -80 135 148 101 92 146 152 137 147 108 103 142 -141 129 90 85 109 105 80 92 126 126 124 92 -66 67 82 93 102 103 97 109 102 98 90 97 -91 102 103 98 93 89 86 84 75 57 56 51 -39 37 39 32 35 36 37 41 43 47 53 58 -60 71 76 76 81 75 82 76 73 67 66 68 -60 66 57 62 58 46 44 45 52 60 57 48 -46 51 57 55 56 44 33 35 35 33 39 38 -24 25 18 48 16 144 99 30 116 53 151 205 -120 140 163 71 191 171 72 127 209 153 109 186 -112 112 97 71 58 34 53 89 108 81 76 41 -46 78 84 80 66 68 33 60 96 93 102 73 -39 64 85 97 91 56 32 57 87 85 72 38 -36 63 81 86 71 63 32 79 79 50 70 52 -75 94 76 83 66 56 95 65 66 50 123 146 -75 82 64 100 83 76 65 102 114 87 55 82 -101 71 54 76 91 65 81 88 76 85 128 137 -143 148 143 139 134 130 124 125 115 116 78 69 -48 37 78 75 110 147 139 132 114 102 103 78 -100 72 38 26 12 14 10 8 8 19 18 59 -91 88 95 94 101 100 105 105 108 101 93 97 -89 83 73 68 -18 18 17 18 16 20 16 19 -15 14 18 12 16 15 15 18 14 16 15 14 -17 14 17 15 14 17 16 16 18 16 14 18 -17 15 18 21 13 19 18 19 20 20 22 24 -25 23 26 32 28 31 31 31 33 35 34 38 -39 40 44 59 73 91 116 135 124 124 150 143 -112 97 89 89 124 158 140 131 126 114 120 111 -133 131 136 162 146 141 141 138 144 143 139 136 -131 128 130 125 124 129 126 124 128 128 130 128 -128 134 134 136 134 135 137 135 137 135 139 141 -137 139 138 135 138 138 134 140 136 140 140 135 -141 141 140 142 141 143 140 141 142 139 138 137 -134 136 137 133 133 130 132 134 130 132 127 107 -84 84 88 83 85 86 85 86 85 85 83 83 -83 84 84 82 84 83 86 87 84 83 84 80 -81 80 80 79 80 79 77 80 81 80 81 81 -81 79 81 85 81 87 85 85 84 85 86 86 -82 79 85 81 83 77 83 85 79 84 78 85 -81 88 89 106 148 153 178 150 148 163 150 168 -129 148 145 132 158 157 164 168 172 164 162 167 -168 168 155 156 124 136 121 127 118 117 103 98 -115 141 134 130 112 100 119 110 88 127 141 86 -85 151 148 143 141 103 121 144 144 120 85 92 -115 101 92 157 174 171 142 97 79 84 97 98 -102 106 101 107 103 101 107 107 106 111 113 107 -106 99 91 92 77 61 60 49 37 41 33 30 -28 31 26 32 30 41 47 52 60 68 80 75 -76 71 80 77 75 75 63 69 61 60 62 59 -64 60 54 42 41 49 50 49 39 46 47 48 -57 50 41 35 34 29 35 35 27 27 17 42 -9 95 57 64 111 97 187 176 120 144 138 93 -208 138 70 150 204 133 115 200 127 144 111 63 -64 37 59 101 96 75 65 42 36 73 91 74 -72 53 22 56 89 107 91 52 34 47 92 101 -72 49 24 49 95 82 60 39 23 52 82 74 -72 61 27 74 74 54 66 57 91 94 78 86 -55 55 92 60 58 40 84 122 76 67 56 90 -80 85 90 103 109 80 51 94 91 65 68 89 -87 65 80 101 72 93 140 140 150 156 145 146 -137 126 121 119 118 119 90 81 46 44 54 62 -112 150 144 139 112 102 109 84 121 110 68 35 -17 15 12 9 12 15 21 64 91 93 96 100 -102 104 109 106 107 103 96 95 88 81 70 68 -18 17 21 13 17 19 15 16 17 16 17 19 -16 16 16 14 17 15 17 15 16 16 13 17 -14 16 14 15 14 20 16 16 17 16 18 15 -18 17 18 19 17 21 18 20 23 21 22 26 -22 23 24 25 25 24 27 26 31 34 39 56 -62 79 102 132 135 144 179 172 136 119 98 93 -118 146 133 125 128 120 125 119 139 132 143 180 -156 138 137 134 137 140 138 134 133 128 131 120 -120 131 122 125 128 129 126 131 127 133 135 132 -134 136 135 137 137 138 138 139 139 138 137 136 -138 136 133 134 136 136 136 135 134 134 133 136 -136 136 137 135 136 133 138 133 132 132 130 133 -133 129 131 132 130 131 127 110 82 86 86 86 -83 84 87 87 83 84 83 83 86 82 84 85 -84 86 87 85 85 83 85 82 81 80 76 82 -77 78 80 74 83 77 79 83 79 86 81 81 -87 84 85 86 85 87 87 84 83 81 82 81 -79 80 82 84 80 83 80 83 81 84 92 103 -162 175 182 160 150 163 153 171 117 120 153 128 -148 152 154 164 162 161 158 165 169 167 159 149 -130 141 127 125 118 119 106 97 110 146 138 134 -115 91 119 108 89 128 144 78 77 153 145 143 -137 106 131 146 140 115 84 98 120 97 131 186 -173 159 120 86 80 82 95 100 95 104 99 103 -105 105 119 116 118 118 119 119 114 108 102 99 -82 70 61 55 45 33 35 25 25 29 22 31 -32 39 38 42 49 58 76 73 72 75 73 77 -78 74 76 77 62 59 54 56 64 64 67 57 -45 39 42 41 48 45 43 41 46 54 49 42 -33 28 29 28 31 26 18 28 10 70 39 115 -134 132 192 140 124 152 122 107 208 116 69 166 -184 112 124 210 107 133 138 74 87 56 82 99 -84 74 58 62 28 65 91 65 73 39 30 36 -90 110 77 53 33 35 87 98 57 44 26 39 -91 77 47 40 27 36 72 73 62 67 38 61 -69 61 62 52 96 95 76 83 48 56 80 55 -51 53 63 92 80 60 55 90 76 98 114 100 -101 77 68 91 89 69 90 92 79 73 76 103 -68 91 142 139 149 157 150 146 144 130 125 119 -117 113 105 83 59 44 37 58 112 150 146 137 -116 103 105 81 117 125 97 39 17 21 12 9 -7 17 21 67 93 90 98 103 99 105 110 105 -106 99 97 93 85 79 71 67 -16 19 17 18 -16 16 18 18 17 14 18 18 16 15 17 13 -16 14 14 14 15 16 14 15 14 13 18 15 -19 13 17 17 13 18 13 16 14 20 17 18 -21 19 20 20 20 20 23 19 22 20 20 23 -20 22 25 26 28 40 52 58 55 65 81 106 -117 149 184 159 131 121 97 100 113 119 111 105 -109 112 122 127 141 138 171 185 157 138 137 133 -132 137 140 134 134 130 129 122 123 127 123 127 -127 126 130 131 133 136 134 134 132 137 134 136 -136 134 135 136 134 136 132 132 134 131 130 128 -128 134 132 130 134 131 134 130 134 131 133 132 -132 135 133 133 129 132 130 130 132 130 130 133 -130 130 129 107 85 83 87 88 81 87 87 88 -84 84 87 82 86 85 85 87 87 84 84 88 -84 84 83 86 79 77 77 75 81 75 78 79 -76 83 80 82 83 86 87 83 85 86 84 84 -83 82 84 84 83 83 80 83 83 80 81 84 -82 86 83 82 82 82 90 97 143 169 184 163 -149 162 155 156 105 105 140 132 138 152 162 166 -159 160 161 165 172 171 166 152 138 148 123 130 -106 120 108 92 116 149 135 136 107 85 126 96 -93 143 137 84 87 153 142 145 132 106 135 140 -136 105 83 111 113 107 148 147 117 104 76 71 -80 81 94 93 96 102 101 108 111 118 125 121 -125 123 124 123 123 118 112 102 90 70 62 62 -45 37 36 30 27 31 24 31 33 34 30 33 -36 50 63 64 68 72 70 72 75 69 79 80 -67 66 56 53 56 62 75 75 57 46 40 37 -39 51 47 38 40 48 55 49 38 30 26 25 -27 24 26 22 21 50 42 167 122 143 171 72 -126 157 105 145 202 74 96 190 142 89 160 198 -81 156 144 113 122 73 113 92 81 67 51 74 -42 57 81 62 66 45 34 36 100 101 60 60 -44 37 92 85 54 48 29 39 88 67 41 48 -43 24 61 72 49 63 61 56 66 62 54 53 -93 84 81 75 47 65 74 49 65 85 70 80 -72 82 82 87 78 110 137 104 92 80 92 91 -78 77 111 95 75 75 88 92 62 91 137 140 -151 150 150 141 141 129 123 119 111 111 106 84 -68 37 31 58 119 147 143 138 113 107 90 77 -101 112 109 36 18 21 8 13 8 18 29 73 -91 90 101 101 100 107 108 104 104 102 97 94 -85 78 72 65 -17 16 19 17 19 18 17 18 -17 20 14 18 14 17 14 15 18 16 14 15 -17 14 16 16 13 14 16 15 16 19 16 14 -15 17 15 15 21 19 17 19 17 20 18 19 -24 19 20 23 22 23 21 24 22 23 26 27 -35 56 69 72 63 63 85 99 106 151 172 136 -115 104 94 100 111 107 101 89 88 93 99 125 -139 142 179 182 149 135 133 130 126 133 138 135 -131 130 129 125 124 129 125 126 127 127 127 131 -132 131 132 131 131 134 129 131 133 126 132 129 -126 131 128 127 128 131 128 127 131 132 131 130 -135 132 133 133 131 134 132 132 135 134 134 132 -129 131 130 132 130 131 131 132 132 128 129 110 -81 85 88 87 85 83 89 89 84 84 83 85 -85 85 88 87 86 85 86 84 84 87 83 84 -81 76 77 77 77 74 77 76 75 79 81 82 -84 84 83 85 84 86 83 86 86 82 85 85 -84 82 80 82 85 82 79 83 83 83 84 83 -82 83 85 93 113 141 181 164 144 159 157 142 -99 94 128 137 139 156 165 167 158 162 157 162 -162 165 162 152 140 148 125 128 103 120 109 92 -119 148 134 137 103 85 131 89 100 154 135 87 -101 154 143 145 126 106 128 138 135 99 88 115 -109 108 118 103 87 70 63 70 80 86 90 94 -90 100 101 113 121 125 131 129 131 128 130 126 -124 122 115 109 97 78 69 66 54 42 34 37 -31 28 23 33 29 26 26 29 34 43 52 53 -62 63 67 60 69 67 69 76 73 70 70 62 -51 55 70 77 70 60 47 40 37 43 49 43 -45 42 46 46 42 32 26 30 24 20 29 19 -32 36 53 178 94 129 139 43 140 160 109 169 -181 60 123 194 109 97 186 181 86 180 147 142 -146 89 121 86 77 59 47 75 65 65 73 67 -56 61 44 53 108 87 52 71 62 54 99 69 -51 66 42 57 88 51 45 59 54 38 54 70 -37 54 73 58 63 59 55 66 84 79 81 66 -52 73 67 55 82 106 84 83 70 108 100 82 -82 106 148 109 88 79 110 91 74 77 116 97 -71 78 95 80 67 91 135 142 151 151 149 141 -132 128 118 117 104 109 101 83 73 31 31 59 -123 141 140 136 106 110 81 63 86 88 99 27 -13 20 12 11 11 19 25 74 90 89 100 102 -104 103 110 103 106 103 99 94 83 77 67 66 -19 18 21 18 15 18 20 17 16 19 15 20 -18 14 17 18 15 18 13 15 16 14 16 16 -14 15 11 18 16 15 19 15 18 20 16 18 -20 20 20 20 21 16 22 14 23 21 20 23 -19 21 19 24 24 21 26 32 41 61 78 78 -71 71 106 106 112 157 152 117 94 88 92 101 -108 101 93 84 76 72 82 122 138 148 181 168 -141 134 127 124 123 135 140 136 130 132 130 126 -129 127 127 128 128 126 127 129 130 128 126 127 -125 128 122 123 124 119 126 120 122 125 122 125 -125 124 125 131 126 130 131 132 135 133 134 132 -133 135 133 134 137 136 137 132 133 133 135 134 -129 132 131 130 131 125 130 106 81 88 88 85 -89 84 87 87 85 87 83 85 83 86 85 88 -88 86 88 86 85 83 86 84 79 78 75 78 -77 74 79 78 76 79 82 84 81 84 85 86 -86 85 84 85 87 85 81 86 84 83 83 80 -86 82 79 84 86 84 85 82 80 83 78 89 -79 118 177 170 149 159 159 131 98 89 111 136 -127 154 163 157 161 159 155 156 155 156 154 155 -148 156 128 128 98 118 114 97 119 144 130 139 -99 100 131 86 113 156 131 81 116 155 141 148 -121 98 128 137 126 92 91 114 117 122 133 135 -101 71 66 73 87 80 88 91 90 99 105 120 -128 133 135 138 137 137 135 130 131 126 119 117 -103 81 81 71 56 49 42 36 34 27 29 29 -26 26 20 30 30 34 35 38 45 50 53 52 -55 58 58 62 76 76 80 75 55 49 57 69 -82 77 62 53 40 38 44 44 48 41 36 42 -45 38 31 26 24 21 22 21 30 31 49 162 -41 65 90 52 173 152 130 193 141 61 160 179 -75 102 205 146 97 207 133 160 162 98 128 79 -75 41 49 69 84 73 67 66 46 73 66 80 -102 70 46 71 85 84 92 58 52 78 66 80 -79 39 49 77 72 59 62 62 39 49 82 59 -63 59 63 92 79 78 80 61 72 75 63 56 -93 120 92 84 65 127 98 74 82 88 151 108 -84 72 113 95 69 76 117 88 70 71 94 75 -75 94 134 148 148 151 147 137 128 124 117 110 -107 109 85 81 73 31 32 69 130 139 137 130 -107 117 70 48 77 49 68 23 9 19 11 12 -13 19 29 75 90 93 99 100 103 108 105 107 -105 100 100 96 84 78 67 63 -19 20 20 17 -19 17 16 22 16 17 20 15 14 19 14 15 -15 16 14 15 15 15 15 16 14 16 15 14 -18 13 16 15 17 18 17 17 20 21 14 19 -20 18 19 21 20 18 21 22 21 22 23 22 -24 26 29 33 43 55 71 71 70 78 117 111 -127 161 136 107 86 82 97 104 102 98 89 80 -74 70 84 128 140 157 179 157 137 134 121 113 -126 132 138 135 130 130 127 127 125 126 126 127 -126 125 121 125 124 125 124 121 124 116 119 119 -118 118 121 121 119 120 124 123 126 126 130 132 -126 131 132 133 136 133 138 135 138 139 140 138 -138 139 135 135 132 135 136 133 132 136 132 131 -131 128 127 105 84 86 88 87 90 87 86 87 -88 85 86 85 86 87 88 87 87 90 87 86 -84 86 82 82 79 79 74 77 75 76 81 78 -78 83 81 85 80 84 84 85 85 83 86 86 -81 86 81 84 85 83 83 82 84 81 78 82 -84 80 81 82 83 80 81 87 83 112 166 166 -153 156 159 132 102 90 100 131 116 147 159 158 -166 165 161 159 156 161 156 158 159 163 132 134 -99 120 116 98 126 134 128 138 103 106 131 96 -122 160 128 75 121 158 140 147 119 105 133 140 -118 88 92 118 139 165 171 154 109 72 76 77 -84 77 89 91 92 103 110 128 133 136 138 141 -140 141 141 138 134 131 125 122 108 90 92 76 -65 54 43 42 36 34 30 27 22 29 21 30 -26 29 27 26 33 33 39 41 45 50 53 55 -68 74 80 76 70 56 54 60 71 84 74 56 -51 43 38 45 46 47 37 35 36 44 34 22 -28 18 23 18 34 21 38 121 25 73 75 99 -186 145 135 196 115 59 182 156 64 133 199 119 -114 216 116 158 163 109 147 77 74 37 47 66 -91 72 68 61 44 80 82 92 96 58 40 65 -95 98 79 52 43 76 85 83 72 33 48 83 -83 76 62 55 31 52 73 59 63 52 67 102 -80 78 76 74 82 73 62 54 93 117 92 82 -56 111 94 77 70 75 136 105 82 66 109 92 -63 79 117 84 68 57 86 74 82 103 133 153 -150 150 148 142 128 128 117 118 111 113 78 80 -77 35 35 71 131 143 134 126 107 116 65 39 -85 29 38 24 11 14 11 9 14 14 32 79 -88 95 96 102 103 107 109 102 108 104 102 93 -80 80 65 64 -19 19 15 20 17 20 18 20 -19 19 16 17 17 20 13 18 13 18 14 14 -18 13 18 11 17 18 10 18 15 17 19 20 -19 20 17 19 18 17 19 20 21 20 17 18 -23 21 22 21 23 24 23 23 23 28 31 41 -48 50 56 62 68 86 120 114 150 155 114 99 -78 89 98 108 103 96 84 78 72 71 102 136 -143 173 178 149 134 128 110 107 124 131 135 135 -127 129 125 121 123 125 124 123 124 121 121 123 -120 123 121 118 119 115 116 119 116 118 124 124 -121 125 128 127 129 131 130 133 129 132 133 133 -138 134 137 136 137 141 137 143 134 138 136 136 -137 134 137 133 135 135 130 135 130 129 129 101 -82 87 89 88 85 84 85 87 86 81 86 86 -84 86 87 84 86 88 84 82 83 80 81 80 -75 79 74 76 75 78 79 75 78 81 79 81 -80 82 84 87 87 86 86 85 85 87 84 85 -83 82 81 80 84 80 82 80 83 81 79 85 -81 82 87 91 118 137 144 159 151 145 158 133 -101 96 97 130 119 146 163 161 174 168 168 164 -161 164 160 155 157 161 132 137 95 120 122 105 -131 131 122 139 95 111 130 99 129 157 117 64 -124 157 140 152 113 119 145 137 111 79 104 129 -174 182 162 129 77 76 79 70 74 80 89 91 -95 110 125 136 139 139 137 142 141 145 145 142 -141 132 130 122 114 100 96 84 72 66 49 46 -43 36 36 32 23 33 22 25 31 27 27 23 -25 31 30 36 34 40 45 48 59 67 74 73 -79 75 61 61 60 76 82 68 55 54 41 41 -42 43 46 33 30 38 35 30 22 17 21 15 -33 14 51 69 31 110 92 161 176 124 154 189 -77 95 201 109 77 175 165 92 147 205 87 168 -146 119 173 84 92 45 42 69 89 67 75 45 -41 79 90 97 80 46 31 56 95 97 65 43 -29 72 94 79 56 28 40 78 93 77 63 45 -27 56 71 51 65 40 60 101 79 81 65 89 -85 65 58 54 94 107 83 74 42 89 80 75 -59 65 118 96 73 79 104 84 58 79 114 71 -68 52 80 69 92 117 132 152 153 150 150 150 -137 133 128 127 120 117 86 78 77 54 44 88 -133 140 130 122 109 116 66 57 99 59 25 19 -16 14 11 9 14 17 36 82 90 96 103 104 -102 110 108 104 109 105 100 93 82 74 68 65 -17 21 16 17 19 19 18 20 17 20 16 16 -19 20 16 15 18 13 17 14 12 16 15 14 -14 16 17 18 15 19 18 19 17 17 19 19 -18 22 13 18 19 20 19 22 18 23 20 23 -24 19 24 24 23 29 35 43 50 51 56 60 -66 92 111 122 160 137 105 89 80 94 100 111 -99 91 86 73 70 74 114 140 148 179 177 144 -132 125 97 99 124 127 136 131 128 124 123 121 -122 123 121 123 121 121 122 120 122 121 119 121 -118 115 121 121 123 122 124 127 123 129 129 128 -133 129 133 134 130 134 131 134 133 136 136 133 -138 136 137 137 132 136 136 138 136 134 134 135 -136 132 132 132 133 128 129 99 78 87 86 85 -87 84 87 90 87 83 85 86 85 85 85 84 -87 87 83 86 81 79 81 79 76 78 76 76 -76 76 79 77 78 82 82 82 84 83 86 85 -87 87 86 86 86 83 85 89 80 85 80 82 -85 79 81 80 85 85 80 86 83 82 94 88 -136 159 125 152 149 137 156 137 100 98 96 134 -124 144 162 158 172 165 165 160 157 159 155 147 -141 158 132 134 99 121 123 107 136 129 124 137 -96 107 127 100 130 154 115 62 127 154 142 149 -116 132 146 138 103 79 104 144 174 150 125 86 -71 73 70 67 69 80 85 92 101 117 129 138 -140 142 141 145 143 146 146 143 144 135 130 129 -118 110 102 90 80 71 57 52 46 46 40 32 -28 29 27 27 28 26 27 21 26 26 28 32 -36 34 43 45 49 60 65 71 81 87 75 66 -61 61 80 79 62 52 54 50 38 41 38 36 -30 28 34 32 23 19 21 16 30 8 45 40 -73 130 110 184 153 111 168 169 64 135 193 87 -102 188 132 84 176 186 76 184 138 129 188 96 -133 67 35 77 80 66 73 52 38 76 95 93 -68 35 32 44 96 88 58 42 30 56 96 74 -43 34 29 65 95 70 61 31 21 55 60 55 -56 44 53 88 80 74 56 89 82 60 55 57 -94 98 79 65 47 77 76 76 58 58 103 88 -78 98 95 81 58 89 105 68 66 57 84 66 -97 121 131 145 151 145 153 152 137 139 132 129 -126 118 94 74 72 58 61 98 129 138 129 124 -102 117 62 68 111 84 44 21 15 15 13 4 -18 14 34 88 87 101 105 103 107 106 110 105 -110 105 99 90 80 72 67 68 -19 22 20 17 -20 20 20 22 19 18 24 15 18 16 17 17 -17 12 18 16 10 17 11 16 15 15 18 16 -15 18 19 17 19 18 20 20 17 21 18 20 -20 19 22 20 22 21 23 23 21 23 24 25 -26 32 41 44 50 50 62 62 76 107 102 137 -158 110 94 80 85 98 106 110 96 88 80 74 -67 86 127 140 158 181 164 133 132 117 75 102 -125 124 134 131 128 123 122 123 124 120 121 124 -119 125 120 122 123 122 120 120 119 118 123 126 -125 126 126 128 125 130 131 129 133 131 129 133 -129 130 133 134 137 137 137 135 136 134 137 136 -131 134 133 136 133 132 133 134 134 133 134 130 -131 130 125 102 72 87 85 84 89 87 86 89 -86 86 85 88 84 83 88 82 83 84 84 84 -81 79 81 75 79 75 75 76 74 80 75 79 -82 82 83 81 82 85 86 85 87 85 87 84 -84 84 85 84 84 81 81 84 88 84 81 86 -82 87 84 83 86 83 95 89 143 167 118 147 -145 139 162 140 106 95 99 140 124 145 161 162 -167 159 163 157 156 161 156 145 138 159 136 137 -104 124 125 107 139 136 126 137 94 107 128 97 -121 150 110 69 138 146 144 141 115 139 142 134 -98 86 112 137 122 100 85 62 67 69 62 64 -71 83 88 93 110 123 134 139 142 141 143 146 -147 144 142 143 144 138 138 134 127 118 111 98 -87 75 64 57 55 55 47 37 34 28 32 28 -24 26 21 23 23 24 24 29 36 38 45 47 -45 51 55 67 75 85 89 75 70 58 65 78 -72 59 54 60 52 44 38 34 26 29 28 31 -28 19 16 19 16 19 39 32 128 126 118 183 -96 90 180 140 54 169 167 63 143 175 90 96 -199 144 99 206 132 165 179 113 178 83 56 81 -71 71 62 68 51 68 99 84 53 42 29 44 -97 75 54 59 30 54 94 60 51 40 21 44 -82 65 48 32 24 44 58 55 50 54 52 71 -82 67 41 80 73 57 60 72 92 88 77 58 -55 80 71 83 79 56 93 78 92 124 90 75 -78 96 92 67 73 82 81 69 107 126 131 138 -144 140 145 141 135 134 126 125 121 117 87 69 -59 50 72 95 130 142 132 123 96 123 52 68 -119 109 62 18 25 13 13 11 15 18 43 88 -89 100 103 105 111 106 110 108 107 110 96 90 -77 72 73 67 -22 20 20 21 21 23 18 21 -22 21 21 18 21 15 15 17 13 19 10 15 -18 13 12 18 12 17 21 12 19 18 19 18 -19 19 19 19 18 20 21 18 22 16 23 22 -17 24 20 24 22 21 22 26 30 39 46 46 -54 52 64 65 88 115 111 150 145 92 86 77 -89 101 108 108 86 82 76 69 68 104 132 141 -166 182 153 131 129 101 64 102 127 128 135 131 -128 126 124 124 126 122 123 121 121 126 123 123 -123 122 123 120 122 121 124 127 129 127 129 129 -128 129 129 132 133 131 127 130 127 129 131 135 -137 134 133 135 135 134 134 131 128 133 131 133 -132 131 131 133 132 133 131 129 132 131 125 102 -77 85 85 85 88 88 89 88 91 84 85 88 -85 86 86 83 83 82 83 84 82 80 81 77 -82 74 74 78 75 81 76 78 84 82 83 85 -81 84 82 85 88 82 84 83 86 87 84 88 -87 88 80 87 84 83 82 84 86 84 86 83 -86 84 92 88 127 153 126 150 149 144 159 142 -116 92 116 139 117 147 158 162 167 160 163 158 -157 167 162 149 141 157 135 139 107 129 125 104 -136 141 129 135 89 105 127 92 118 146 105 79 -147 146 145 136 113 135 140 132 94 97 113 118 -122 114 100 67 71 67 55 66 70 86 92 96 -120 127 136 143 144 145 145 151 146 144 146 143 -146 146 144 140 133 127 120 104 93 81 75 69 -71 63 55 44 40 36 32 27 26 24 21 21 -18 17 23 21 31 33 48 50 50 46 47 61 -61 82 94 86 80 67 64 64 74 68 56 61 -65 54 41 33 29 30 26 29 26 21 17 19 -12 25 37 42 159 101 90 150 54 105 184 106 -71 194 131 68 171 147 61 121 200 115 124 218 -112 169 160 111 201 78 101 94 67 72 51 76 -69 78 98 74 47 54 39 63 98 60 55 75 -48 76 89 51 60 60 30 31 70 61 37 42 -31 39 56 50 49 69 64 70 81 56 44 71 -68 52 76 85 92 85 76 61 79 84 68 89 -115 69 89 75 106 143 82 75 94 106 87 72 -82 102 72 75 113 127 134 142 146 145 141 139 -129 124 121 120 116 110 87 71 44 35 69 86 -127 146 129 123 96 122 52 66 114 114 76 5 -28 13 13 8 15 15 42 88 89 101 108 106 -109 109 110 108 109 108 94 84 78 75 73 68 -23 22 25 20 22 27 19 24 20 23 21 18 -15 17 16 15 18 14 14 17 14 16 12 15 -16 16 18 18 18 20 17 15 18 22 18 19 -19 18 19 21 18 21 20 20 20 22 20 21 -25 23 25 25 35 45 48 54 53 57 64 72 -103 114 128 156 116 82 81 78 95 106 106 105 -82 75 78 64 76 122 137 146 180 174 142 131 -122 81 57 107 128 134 135 133 128 126 124 124 -126 124 125 123 124 126 125 122 124 121 121 124 -120 120 124 124 128 127 125 129 123 128 127 129 -131 127 130 125 129 127 132 133 135 132 134 135 -134 135 133 133 126 132 132 131 131 131 134 130 -132 134 127 132 131 128 126 98 77 85 85 87 -90 88 90 90 87 86 85 86 85 86 84 87 -81 84 85 82 85 78 79 77 77 75 74 77 -78 79 79 81 83 85 84 83 83 82 84 87 -88 84 86 86 89 88 91 90 90 87 85 88 -84 84 86 86 83 84 83 83 86 84 89 86 -101 116 132 169 149 140 155 138 127 106 123 124 -112 141 154 160 166 164 165 160 164 168 162 152 -146 154 130 140 103 128 128 105 139 145 128 132 -81 113 129 85 124 148 90 90 154 144 148 131 -107 131 141 122 98 112 137 158 168 146 99 81 -73 59 62 70 72 84 91 103 127 133 142 140 -145 147 145 148 148 149 146 145 147 147 148 145 -137 133 128 113 101 90 87 81 79 76 58 56 -50 42 36 30 31 25 24 20 17 24 19 20 -24 27 41 55 49 47 46 54 54 62 87 93 -85 79 68 59 64 67 58 53 67 67 51 34 -29 26 21 23 23 22 17 24 12 32 30 44 -151 53 62 96 46 142 172 80 113 202 80 109 -183 94 61 159 178 84 163 201 89 185 121 110 -199 80 157 115 69 64 44 76 84 92 92 57 -44 70 65 86 86 47 52 86 79 89 75 43 -66 77 49 40 68 48 42 52 49 49 50 50 -45 79 78 71 79 49 63 72 59 68 89 98 -95 82 68 74 94 76 79 87 140 103 94 70 -114 142 76 70 102 116 77 74 89 111 68 71 -119 123 137 147 153 152 148 143 132 125 127 126 -121 115 92 80 37 20 58 80 135 143 125 119 -90 112 48 77 104 95 73 6 24 11 16 6 -18 15 46 87 90 102 103 106 105 108 108 105 -109 103 88 83 82 79 72 67 -26 23 27 26 -27 26 25 21 26 24 17 22 16 17 17 17 -12 12 13 13 17 13 18 14 15 16 17 20 -15 20 18 16 23 17 20 17 18 22 19 22 -18 16 21 18 22 18 20 24 21 25 24 33 -39 46 52 50 57 61 67 76 102 110 148 147 -93 86 78 84 102 106 106 96 83 78 70 62 -88 132 136 157 184 165 137 130 111 66 58 108 -129 137 136 132 129 126 124 123 125 126 123 125 -124 126 123 122 124 123 122 122 124 122 125 126 -126 127 127 124 127 127 128 130 125 128 129 129 -129 129 131 134 136 132 135 138 133 137 132 132 -127 130 130 131 132 131 131 132 134 131 131 132 -132 127 126 99 76 86 84 86 90 90 91 87 -91 87 87 88 83 86 84 85 84 80 85 82 -79 82 77 77 76 75 74 79 79 78 79 83 -81 86 87 84 86 84 84 90 93 93 89 91 -87 89 92 90 90 86 87 86 86 86 84 87 -85 80 85 84 86 86 86 88 85 84 121 177 -153 141 159 140 133 123 117 107 111 134 156 163 -171 168 167 168 168 173 165 155 149 150 129 138 -103 127 129 103 145 143 131 131 83 124 124 78 -135 149 80 94 156 141 150 124 104 135 139 119 -98 130 174 181 167 125 83 70 64 59 70 73 -73 81 95 118 129 138 144 144 147 149 146 149 -149 149 153 147 150 151 148 149 143 137 134 120 -106 101 90 87 92 79 74 65 56 52 40 38 -33 32 32 32 25 25 24 20 23 27 39 44 -49 49 48 55 52 49 70 91 87 86 75 65 -53 60 65 49 55 67 53 40 31 24 22 20 -20 24 19 15 13 29 18 64 117 23 61 67 -97 168 156 74 143 172 52 148 157 65 89 180 -144 79 190 164 79 184 107 153 184 102 197 132 -69 63 49 74 88 94 77 54 47 75 87 94 -71 41 43 84 100 89 64 36 60 89 66 58 -66 39 46 65 61 49 56 41 40 83 76 78 -68 46 76 73 57 75 105 101 92 83 60 79 -94 71 85 70 149 123 86 67 107 131 70 68 -97 115 72 72 93 108 64 63 122 122 135 148 -153 154 149 141 133 128 128 130 122 122 94 85 -38 22 51 83 137 141 126 108 89 103 55 101 -80 64 58 7 21 13 10 9 19 15 47 89 -89 102 102 106 105 105 106 108 105 99 89 82 -84 80 75 69 -26 26 29 28 28 28 29 24 -24 27 19 20 16 13 18 13 17 15 16 13 -14 16 14 15 16 16 19 15 20 18 15 20 -19 18 18 21 18 21 20 17 21 18 18 22 -17 22 21 24 25 24 32 38 43 49 50 54 -56 64 66 80 92 113 161 126 86 80 77 96 -102 109 105 89 87 74 65 66 99 138 140 167 -186 156 135 126 99 53 57 111 131 136 140 132 -129 128 127 123 127 126 123 125 123 126 122 121 -123 123 122 122 122 125 123 127 125 126 127 125 -127 125 125 130 125 125 130 126 132 131 131 136 -134 134 134 135 137 134 132 132 131 132 133 133 -134 133 134 133 132 131 133 131 131 133 124 99 -75 85 83 88 89 90 91 87 89 86 87 89 -87 84 82 85 83 82 80 81 80 78 78 75 -74 76 77 77 82 80 81 84 85 86 89 89 -89 91 92 91 93 93 90 88 87 88 88 91 -89 87 87 89 83 84 87 82 85 84 84 85 -84 85 87 79 89 84 116 184 152 141 167 140 -149 128 101 95 101 129 155 169 169 171 172 171 -167 168 168 157 151 149 131 137 101 125 124 109 -149 138 129 130 89 137 117 78 150 144 73 106 -157 144 150 120 117 136 140 115 99 154 177 150 -118 82 54 59 61 59 70 77 72 79 107 127 -134 144 144 147 148 150 152 154 153 155 154 152 -151 151 148 152 147 145 141 128 115 111 99 93 -100 92 84 75 72 65 56 49 46 49 50 46 -41 34 32 30 28 24 36 40 47 51 49 53 -49 46 47 74 80 88 76 66 57 43 63 47 -46 53 53 52 32 25 20 18 19 20 21 17 -12 29 5 57 61 38 104 74 149 158 129 101 -180 118 65 181 109 54 129 182 100 111 204 107 -113 197 102 185 164 119 219 122 83 105 45 78 -94 83 70 45 46 75 99 90 53 39 38 71 -101 82 50 32 49 80 84 64 59 29 41 81 -62 51 55 38 49 83 70 79 58 39 80 67 -51 75 115 102 87 78 57 74 89 66 81 51 -123 126 77 55 92 108 69 70 100 103 76 67 -89 102 57 66 117 124 136 147 155 157 150 144 -133 132 130 130 125 121 90 89 50 21 47 91 -137 134 127 102 87 97 74 115 50 35 38 5 -21 6 13 9 18 18 51 92 90 100 104 104 -104 103 103 106 103 95 86 84 85 83 72 69 -27 27 32 28 30 31 28 27 29 25 19 17 -19 12 16 15 13 13 16 15 11 14 15 15 -18 17 17 15 20 20 17 20 19 18 21 18 -18 21 16 21 17 20 18 18 23 21 19 23 -22 27 35 43 44 51 51 56 55 63 69 87 -92 129 157 104 86 78 83 100 105 105 101 86 -83 71 61 72 114 137 142 176 181 146 130 122 -81 44 59 107 136 135 141 134 129 127 127 126 -127 125 126 127 122 124 123 121 122 118 123 124 -125 127 125 126 128 126 130 131 127 124 129 128 -125 124 129 128 131 133 131 133 136 135 135 134 -135 139 135 133 135 134 135 137 133 136 136 134 -134 132 130 132 131 128 125 95 74 83 80 88 -90 90 90 89 91 88 86 88 84 85 80 81 -84 80 76 78 78 76 80 73 75 78 77 80 -85 83 86 91 88 92 90 91 91 91 95 92 -93 89 91 88 86 88 84 89 85 86 86 86 -85 81 85 82 81 84 82 83 85 81 86 81 -99 130 140 181 157 139 165 145 150 125 95 82 -87 121 151 168 169 172 171 166 160 168 165 160 -154 153 136 136 100 125 115 109 152 124 126 134 -90 134 116 75 149 144 73 114 159 142 150 118 -122 135 136 104 97 157 126 102 86 55 47 54 -59 63 73 72 72 88 119 134 139 144 149 148 -149 156 154 158 153 157 156 154 152 153 148 154 -154 148 147 132 124 119 111 96 104 109 92 87 -85 83 72 66 66 68 74 60 55 56 49 42 -35 33 31 47 46 54 51 53 49 47 44 49 -74 79 78 68 62 43 45 54 33 38 46 51 -47 26 20 21 16 23 21 16 17 20 11 51 -25 80 123 84 170 121 102 131 175 74 100 179 -65 81 158 158 65 116 182 80 152 193 116 196 -139 133 207 98 125 152 54 84 97 77 66 51 -44 69 102 75 48 36 23 55 96 68 53 33 -26 71 87 68 53 28 30 76 60 47 52 25 -38 75 71 78 54 42 70 64 47 63 114 103 -81 76 48 74 81 69 72 43 91 111 70 49 -81 92 69 83 106 94 75 65 88 94 55 72 -113 117 134 148 156 158 151 145 139 135 136 130 -124 117 77 102 52 16 51 97 136 125 120 98 -86 89 80 103 65 48 27 11 14 11 10 13 -15 16 51 94 93 99 106 102 104 104 101 103 -103 89 87 87 88 85 69 64 -30 31 33 35 -30 33 28 21 29 24 18 16 18 13 15 15 -14 14 15 12 12 16 15 13 19 15 18 20 -15 22 20 13 23 15 18 20 16 20 19 18 -21 20 22 23 17 25 20 25 29 28 42 44 -50 48 53 59 62 63 74 94 102 149 143 90 -84 78 89 99 106 102 95 85 75 63 62 83 -127 135 148 183 170 137 128 111 56 46 56 113 -136 135 143 133 132 129 127 129 127 127 127 126 -123 126 123 123 125 121 126 125 125 128 126 127 -126 127 127 131 129 127 130 128 128 127 129 127 -131 133 131 133 137 134 136 137 135 138 138 134 -140 134 137 137 133 136 131 133 132 135 131 136 -136 127 126 91 75 80 79 88 88 90 91 87 -92 87 89 87 84 88 80 83 79 78 76 78 -79 76 79 78 79 82 82 84 89 88 91 93 -91 93 91 93 89 93 93 92 90 92 89 87 -86 87 82 87 85 83 85 84 82 79 82 79 -83 79 82 84 83 83 83 88 107 165 168 172 -158 141 157 147 151 113 89 83 75 121 154 165 -170 168 168 161 159 168 167 157 155 149 139 140 -89 122 113 115 158 118 126 134 94 135 113 80 -147 137 82 116 155 142 143 110 117 133 133 95 -103 126 109 118 95 58 53 61 67 67 68 71 -78 104 129 136 142 148 149 149 152 154 158 158 -157 158 159 159 155 156 152 157 157 150 145 138 -134 121 119 106 111 116 100 99 96 97 86 83 -87 86 89 82 74 73 66 57 47 43 38 39 -59 50 53 52 52 46 42 41 55 74 75 69 -64 45 32 44 36 30 32 45 47 35 20 21 -16 16 22 11 18 15 18 38 42 145 107 93 -160 75 98 161 143 57 156 137 48 126 163 121 -42 151 137 69 195 166 117 195 96 146 178 85 -175 173 64 92 101 70 57 72 53 59 102 62 -44 45 23 56 90 58 60 57 29 50 83 65 -47 32 23 62 60 45 45 28 30 64 73 67 -58 55 64 54 47 73 105 100 77 69 49 76 -75 68 64 41 72 85 70 56 71 84 68 109 -113 84 74 65 96 81 64 90 102 104 134 148 -154 155 151 146 139 139 141 131 126 111 68 105 -51 14 48 110 141 121 124 93 88 80 64 94 -85 80 30 12 19 9 12 7 19 16 54 94 -94 101 104 103 102 101 100 101 99 91 86 91 -87 83 70 64 -32 32 33 38 33 34 30 30 -28 26 17 18 17 14 17 16 13 13 17 9 -16 14 15 13 19 15 19 21 18 20 16 21 -18 17 19 16 20 19 18 20 20 19 22 17 -22 23 25 24 32 36 43 49 50 51 53 57 -64 62 79 97 109 159 125 87 81 79 94 99 -106 97 92 82 72 63 59 98 131 134 152 175 -159 131 127 98 53 43 56 112 137 138 144 133 -132 130 127 128 126 127 129 124 129 124 126 125 -124 127 126 128 128 131 128 129 125 126 128 130 -132 127 131 127 131 129 131 130 130 132 131 134 -136 135 136 137 135 137 138 137 138 137 135 138 -132 134 132 133 134 135 131 133 132 128 125 93 -73 75 79 84 86 91 89 87 91 91 85 89 -88 83 84 81 82 80 77 81 80 78 83 82 -85 86 87 87 92 90 91 94 93 95 91 89 -88 90 88 91 88 89 88 85 83 84 83 86 -82 84 84 82 82 81 81 81 82 80 85 80 -81 84 83 91 104 161 177 162 153 140 158 155 -146 111 91 88 71 117 153 162 169 160 158 155 -154 158 164 154 152 154 144 143 83 131 124 122 -157 123 129 131 98 137 111 81 147 135 84 128 -152 142 137 103 110 136 125 97 109 137 151 144 -100 63 62 68 69 69 68 68 84 119 134 136 -144 147 150 151 153 155 158 158 159 160 163 160 -159 161 155 161 156 154 146 142 137 128 124 116 -114 115 115 105 109 104 99 99 102 99 102 97 -89 88 76 72 58 56 46 44 62 56 51 54 -53 48 45 39 43 62 72 68 63 46 27 38 -37 28 26 36 44 41 30 17 17 19 18 13 -19 13 28 29 65 164 77 70 132 41 102 176 -108 80 177 88 64 157 147 76 62 172 106 114 -210 128 129 176 82 179 147 104 203 163 79 119 -99 67 51 77 70 77 96 49 46 59 33 67 -85 50 65 82 37 43 81 53 50 37 26 57 -59 45 43 35 31 60 76 55 58 68 62 53 -56 97 99 91 76 60 60 79 73 72 59 60 -73 76 75 86 73 79 75 127 117 78 76 78 -99 71 75 104 91 99 134 143 148 150 145 138 -139 134 136 128 126 102 67 104 56 21 54 122 -140 126 122 98 90 76 45 85 96 99 35 5 -19 10 16 9 16 13 51 96 93 102 100 101 -103 101 99 99 100 85 92 90 88 83 69 60 -31 35 37 30 37 34 30 29 27 20 17 16 -16 14 15 16 13 13 14 15 16 13 13 18 -16 17 18 18 19 15 17 21 15 18 21 16 -19 21 16 21 18 18 22 20 23 24 26 31 -33 40 47 49 49 51 53 58 65 64 87 99 -138 160 103 83 75 84 97 105 104 95 87 76 -64 59 70 116 134 138 159 166 146 128 120 79 -40 45 56 116 139 138 144 131 130 128 126 131 -126 126 129 126 127 123 125 127 123 129 131 128 -131 129 128 127 126 126 128 129 131 126 129 129 -130 132 128 131 131 129 133 134 135 135 137 140 -135 137 137 135 138 138 137 136 135 134 132 134 -131 135 132 133 132 128 126 92 71 79 81 85 -85 90 88 89 91 89 88 88 88 81 84 84 -83 88 85 86 88 85 89 86 88 89 88 86 -91 88 90 92 89 91 87 85 87 89 87 88 -88 87 85 85 84 83 84 85 80 85 85 80 -85 84 83 83 80 80 83 80 83 83 84 89 -94 131 163 147 144 144 157 163 139 116 90 93 -80 105 149 157 160 148 144 149 151 152 157 157 -153 154 142 145 83 121 137 123 161 131 134 130 -98 137 106 83 149 128 90 133 148 141 138 96 -112 138 119 107 147 175 177 139 78 57 60 68 -66 63 68 70 101 136 139 143 148 152 152 153 -157 158 160 162 163 161 166 166 161 163 161 159 -161 156 148 149 136 131 129 122 118 118 125 116 -117 115 114 118 118 117 113 114 104 101 93 89 -75 67 64 44 67 62 53 53 52 49 39 39 -34 45 63 67 59 51 31 27 33 28 21 23 -32 41 28 20 18 12 19 10 19 10 34 22 -80 148 39 63 81 49 140 165 76 111 168 50 -103 163 112 52 107 180 108 154 195 84 131 148 -95 204 121 142 204 135 101 166 104 52 53 68 -91 84 82 47 50 76 59 81 75 41 66 90 -68 57 71 47 52 55 43 62 53 48 39 52 -50 60 75 43 57 70 61 48 69 118 93 87 -74 63 74 83 72 71 70 79 80 78 69 122 -89 73 77 132 126 73 75 92 103 66 75 112 -87 97 134 141 143 142 132 123 133 137 131 131 -125 96 69 106 65 25 51 122 142 125 127 107 -96 73 28 75 97 112 39 15 21 7 15 5 -18 19 57 91 95 98 100 101 101 100 99 100 -96 91 95 93 91 80 66 61 -30 38 32 36 -38 32 33 26 24 22 17 14 15 13 13 15 -17 16 16 16 14 16 15 16 16 17 21 18 -19 20 17 20 18 18 15 17 20 20 17 20 -17 19 22 21 21 24 28 31 38 42 50 49 -49 55 55 60 65 71 91 104 151 153 98 81 -76 88 99 106 102 92 86 70 67 58 76 127 -134 143 168 162 137 125 114 70 39 46 52 114 -141 139 142 134 131 129 129 126 126 131 127 128 -127 125 127 126 126 130 131 128 130 128 127 131 -128 126 127 128 130 126 132 128 130 131 126 131 -129 130 130 133 134 136 137 140 139 136 137 134 -137 138 135 136 135 132 137 132 129 134 131 131 -130 128 127 93 75 79 81 81 84 89 86 90 -92 90 88 90 86 87 89 89 89 91 93 88 -90 89 91 86 87 87 87 89 88 87 89 87 -83 89 84 81 86 87 89 89 85 89 81 85 -87 85 87 83 83 83 85 83 83 83 84 83 -82 81 83 82 82 84 83 83 91 91 141 135 -127 139 143 152 140 113 92 93 89 100 137 146 -131 131 145 149 155 154 156 158 156 151 142 150 -98 122 138 125 161 142 141 134 89 137 98 81 -154 123 91 135 146 143 132 103 116 142 117 121 -179 182 150 108 57 49 56 59 62 66 63 83 -116 137 144 146 147 153 154 154 158 161 162 164 -164 165 167 166 163 165 163 162 162 158 152 153 -141 132 133 123 123 128 127 122 126 121 124 127 -128 125 125 120 116 110 107 100 87 85 72 58 -68 65 57 53 47 49 39 33 29 35 56 60 -59 51 37 28 26 24 24 23 25 32 30 25 -18 18 17 13 19 12 34 13 83 107 24 65 -57 96 160 137 85 155 127 53 139 149 81 53 -145 171 111 176 156 76 176 133 119 203 107 165 -190 106 127 194 101 59 61 65 94 88 71 41 -55 83 80 84 64 36 54 94 88 71 69 44 -51 67 58 60 52 46 51 66 63 67 71 36 -61 70 61 42 71 120 94 86 71 77 87 77 -74 64 76 93 83 80 67 142 100 73 73 127 -121 68 76 98 105 60 86 123 85 98 136 135 -143 136 123 114 133 135 131 125 121 89 66 104 -70 22 68 121 135 126 124 111 94 72 25 72 -86 100 46 5 24 8 11 10 16 16 55 95 -92 97 99 101 100 98 99 98 96 95 94 96 -90 75 64 63 -36 33 34 40 31 36 28 31 -22 21 16 11 17 14 13 12 17 13 12 13 -14 13 15 17 17 20 17 21 18 17 19 17 -18 19 18 17 18 19 20 19 16 21 20 20 -25 24 29 39 44 48 47 51 51 56 57 65 -64 81 93 128 165 125 92 78 80 95 103 105 -100 86 84 65 62 58 94 135 135 157 178 161 -127 125 95 44 41 40 59 118 140 140 141 133 -135 124 127 129 128 129 125 126 125 124 129 129 -128 129 130 129 130 129 127 129 128 127 129 129 -127 131 130 127 129 131 129 129 131 129 131 136 -137 137 137 140 140 138 136 138 137 136 137 137 -133 132 133 132 135 132 132 129 126 128 125 89 -74 81 79 83 84 84 90 87 95 92 92 92 -91 94 91 95 90 91 93 87 87 86 84 84 -89 85 86 87 83 85 86 84 86 85 86 85 -86 88 86 88 85 86 85 83 86 86 84 85 -84 83 84 82 82 81 86 80 83 84 82 82 -80 83 84 79 90 69 114 121 99 130 126 136 -135 118 91 91 101 109 123 134 86 97 140 148 -162 157 162 164 168 156 149 149 99 129 139 134 -165 145 150 128 90 141 78 84 161 110 93 143 -151 141 131 113 127 142 106 151 173 127 96 65 -46 49 50 50 63 69 76 104 130 137 146 147 -147 153 154 156 160 162 164 162 169 166 166 170 -167 165 164 161 165 160 154 154 143 133 136 129 -131 133 129 130 128 129 132 135 128 133 127 125 -123 119 115 109 102 95 86 77 76 70 58 46 -44 43 39 31 25 29 36 52 52 48 44 29 -22 28 19 22 21 21 28 25 20 15 17 16 -10 20 21 14 80 43 48 84 67 151 146 106 -113 164 76 88 165 105 58 101 176 126 81 170 -97 115 199 123 167 171 88 187 142 99 173 191 -91 95 85 61 102 81 59 41 55 81 91 74 -49 31 43 84 98 74 59 36 42 77 65 58 -51 37 63 85 71 71 62 33 64 66 56 47 -61 107 93 80 69 93 98 68 80 53 71 98 -83 76 57 135 100 59 72 119 109 69 68 93 -102 54 89 131 90 102 142 139 148 141 124 122 -125 119 115 107 109 84 70 104 60 41 93 111 -136 124 123 101 98 71 29 70 52 75 30 5 -19 8 14 7 17 18 59 91 89 97 97 100 -100 100 98 98 99 93 99 93 87 72 66 64 -34 32 36 36 27 33 29 27 25 17 17 11 -14 18 13 13 17 14 11 17 15 16 15 17 -17 15 20 18 20 16 21 13 21 17 15 20 -20 20 19 21 20 22 17 26 20 27 34 39 -48 47 49 48 55 56 59 66 66 87 94 143 -162 102 90 74 83 99 104 103 97 86 75 63 -58 65 108 137 137 160 179 149 126 118 81 39 -38 39 59 121 139 141 143 133 135 127 128 128 -128 130 125 129 127 126 131 128 129 130 128 129 -129 130 132 128 127 128 127 131 130 130 130 127 -132 129 128 133 129 130 130 138 135 135 137 137 -136 135 138 136 137 136 132 133 131 130 129 133 -129 129 129 127 125 124 120 90 74 82 78 83 -86 86 88 90 97 90 95 94 92 94 90 93 -88 89 92 81 81 85 83 83 85 86 82 90 -86 85 88 86 87 89 86 87 84 88 87 89 -87 88 85 86 85 87 86 83 88 82 82 85 -83 82 85 85 81 82 82 77 85 82 84 82 -90 76 107 116 98 127 127 133 134 127 94 91 -102 114 116 133 76 80 138 150 152 152 162 170 -170 154 149 147 94 128 142 138 168 146 152 125 -86 138 83 109 167 101 96 152 147 143 125 118 -131 131 117 159 126 97 96 67 46 46 43 53 -67 73 87 118 136 138 146 149 145 153 156 155 -158 161 164 162 168 169 169 171 171 167 163 163 -162 160 157 154 144 138 140 135 134 134 132 132 -130 133 135 136 131 134 132 123 124 125 119 113 -106 99 96 88 85 73 52 49 44 42 43 25 -28 27 26 41 49 47 42 36 25 23 20 23 -20 15 25 28 15 21 17 16 15 15 18 18 -61 31 97 92 83 166 116 100 140 147 52 118 -159 68 74 132 175 86 83 144 71 157 190 118 -185 128 99 197 106 125 198 165 93 152 104 57 -108 68 60 49 49 80 86 68 46 29 31 72 -93 72 59 32 38 74 68 55 51 27 61 90 -66 78 48 16 65 62 49 58 50 88 89 76 -60 96 99 66 79 46 68 93 79 70 47 113 -92 62 53 103 95 68 64 88 95 55 88 134 -93 100 144 139 150 143 136 129 126 102 84 85 -97 88 78 95 57 63 102 100 138 123 122 97 -104 69 39 75 34 46 27 6 15 10 13 8 -16 18 55 92 91 95 97 99 103 100 101 99 -99 98 95 98 82 73 67 70 -34 37 32 33 -33 31 30 28 21 16 12 15 13 17 15 14 -12 15 12 17 14 14 15 17 14 16 19 15 -17 18 17 19 19 18 19 19 20 21 20 20 -22 22 20 24 25 30 39 42 48 52 50 54 -55 59 59 65 73 91 106 160 143 90 76 76 -90 99 106 99 91 85 66 61 52 79 120 134 -139 163 163 138 123 112 64 32 35 42 62 120 -143 140 142 134 132 130 132 129 130 128 128 129 -126 127 131 130 130 132 130 128 130 131 132 132 -123 125 132 128 131 130 130 130 130 131 133 130 -133 130 132 135 134 135 137 134 134 139 136 136 -136 132 129 130 131 126 125 130 125 128 123 124 -120 118 119 88 77 81 77 81 85 87 88 91 -91 92 91 92 89 94 86 88 85 84 86 80 -83 84 82 86 83 86 85 85 86 85 86 85 -86 86 86 86 88 88 89 86 85 86 86 87 -85 88 85 86 86 84 82 84 83 82 86 83 -83 83 81 81 84 86 81 88 88 112 132 133 -140 128 133 142 133 137 102 92 105 127 109 139 -117 112 143 128 112 123 157 163 155 146 143 147 -92 122 152 137 171 143 155 120 86 138 86 126 -167 92 98 159 145 143 123 111 131 122 149 134 -109 144 125 67 51 42 38 63 70 78 100 131 -138 139 144 147 147 150 153 156 156 159 162 161 -167 170 167 169 166 164 160 164 162 157 158 151 -146 145 143 138 139 136 136 135 135 136 137 138 -138 137 135 127 128 126 122 117 107 108 104 99 -93 77 51 49 44 38 45 28 27 24 21 28 -39 43 40 31 27 23 24 20 22 15 22 24 -23 16 18 17 10 19 13 27 39 74 145 80 -113 149 53 106 166 96 68 164 116 48 111 159 -135 46 94 117 100 193 140 105 174 84 147 179 -96 173 191 122 115 193 116 73 109 58 53 67 -49 69 84 55 46 42 23 52 77 64 64 41 -29 63 66 45 48 23 44 81 63 72 35 26 -56 63 42 65 61 67 84 63 47 92 92 65 -71 43 67 86 79 56 37 85 74 58 51 88 -82 67 75 98 84 58 103 137 94 102 146 139 -152 145 139 130 123 69 47 54 92 88 83 77 -44 79 97 99 141 120 125 98 100 79 59 91 -50 35 13 16 12 9 11 10 16 13 61 91 -89 94 92 97 103 103 105 101 100 98 97 94 -80 77 70 76 -35 34 37 34 31 29 28 25 -16 16 14 14 13 16 15 14 11 14 15 14 -16 14 19 19 18 18 20 18 17 19 19 17 -21 17 18 18 18 21 18 22 20 21 20 25 -29 33 45 51 51 56 60 56 62 65 61 62 -78 94 125 162 126 84 75 77 93 106 101 97 -86 78 66 58 52 90 129 131 139 163 148 127 -121 100 52 32 35 42 64 121 145 143 140 137 -133 132 131 131 130 130 128 130 130 129 130 132 -129 130 133 129 128 128 129 130 126 128 131 131 -130 132 132 132 130 132 133 131 132 130 132 132 -134 135 131 136 135 134 135 136 131 130 128 129 -128 123 124 124 124 122 126 125 124 124 116 89 -75 79 81 81 86 83 87 90 92 94 91 92 -91 94 87 88 87 83 84 79 85 85 81 87 -85 85 88 88 89 87 86 88 87 86 88 84 -85 89 87 88 85 87 88 87 86 86 86 83 -89 83 83 81 83 86 83 85 82 86 79 81 -83 85 83 91 90 121 162 155 166 135 130 149 -132 137 107 91 121 138 106 140 140 138 148 97 -77 94 145 154 144 156 152 150 95 116 158 136 -168 146 155 121 93 138 91 133 169 82 93 158 -143 146 114 114 128 140 158 135 161 175 124 62 -49 39 44 67 72 84 113 133 140 141 146 147 -150 151 151 154 154 160 160 164 169 166 167 167 -165 163 162 161 162 162 158 153 146 148 145 140 -140 136 139 138 139 136 138 137 139 141 135 132 -129 127 125 118 115 111 109 100 99 78 54 45 -42 36 36 32 22 25 19 22 25 36 38 31 -27 20 19 19 21 16 18 20 20 20 16 15 -14 17 15 29 35 115 150 59 106 111 37 132 -163 69 103 171 75 59 140 155 101 46 139 131 -130 184 94 106 156 90 188 154 106 195 164 102 -143 197 113 96 109 52 51 72 64 72 79 45 -53 62 29 36 72 55 66 64 35 64 63 44 -50 28 32 68 66 66 35 35 54 58 42 68 -75 64 79 60 40 82 82 67 66 43 75 83 -77 51 50 76 65 65 60 77 87 66 94 109 -76 71 112 133 92 111 145 135 148 135 122 115 -113 67 45 49 89 84 90 67 29 73 86 100 -138 120 128 93 96 88 74 106 87 56 26 14 -15 11 10 10 13 20 59 91 88 95 93 97 -100 101 105 103 101 101 99 89 80 74 75 79 -32 38 33 34 32 29 25 22 18 16 14 12 -15 16 12 16 12 17 15 12 16 17 18 18 -17 20 21 19 21 13 16 18 20 20 18 19 -20 19 20 21 22 21 23 26 36 39 49 58 -54 58 62 66 69 70 67 65 86 97 147 149 -100 85 69 81 99 102 100 95 84 69 58 60 -61 108 131 133 135 153 143 120 119 87 41 30 -33 43 67 123 146 141 143 137 135 131 133 133 -128 132 130 131 133 131 130 133 131 128 130 130 -129 130 130 128 131 129 132 131 128 130 131 132 -129 132 134 132 132 131 134 133 134 132 129 137 -134 133 132 130 131 127 130 125 125 125 123 130 -128 125 132 130 129 128 119 89 73 81 79 79 -80 81 85 86 92 89 91 94 91 92 89 86 -89 84 84 86 79 87 85 82 88 82 85 85 -85 87 86 86 85 88 86 86 86 87 87 89 -86 85 85 86 83 87 84 83 87 83 86 82 -84 87 83 85 82 83 83 82 86 86 84 91 -92 116 159 167 177 145 138 161 140 138 117 107 -139 131 105 137 144 144 143 100 95 105 143 136 -135 170 157 144 95 120 157 137 164 143 155 118 -96 141 95 140 162 74 99 155 140 145 114 117 -140 162 160 171 185 159 90 47 43 33 50 68 -71 95 124 134 139 143 148 149 154 152 151 155 -154 157 160 163 166 166 166 168 165 163 164 162 -162 159 157 150 151 147 145 143 140 139 143 139 -139 140 141 140 132 137 134 130 130 129 125 122 -119 113 109 104 97 77 55 46 39 34 35 28 -24 19 20 20 21 27 29 36 20 26 21 15 -23 16 16 19 17 23 16 19 16 14 27 26 -52 146 114 36 93 61 60 166 126 63 147 135 -53 101 158 126 58 91 167 131 156 137 68 155 -134 114 200 107 142 192 113 109 181 167 93 143 -121 40 53 73 79 78 73 41 60 76 49 55 -67 47 61 79 57 69 54 45 49 45 38 62 -73 46 43 51 55 54 47 76 82 74 75 53 -58 86 70 72 55 54 85 82 72 52 76 75 -61 72 94 81 77 71 119 110 66 88 123 129 -89 109 142 133 148 117 90 87 99 91 75 78 -94 86 97 56 19 55 74 102 132 121 126 85 -91 90 83 115 108 81 29 17 15 12 9 10 -15 17 64 90 87 95 91 98 98 102 105 104 -102 101 95 86 82 78 80 85 -33 33 36 35 -29 29 25 20 17 15 16 15 14 15 15 14 -16 12 17 15 15 21 15 22 16 20 19 16 -21 17 21 19 16 20 20 20 19 21 20 21 -21 23 24 29 39 45 55 59 54 59 62 73 -70 75 65 71 93 105 160 131 85 79 73 85 -100 100 97 90 79 58 57 53 69 123 129 130 -131 137 134 118 112 71 31 33 32 43 66 123 -146 139 145 136 132 133 132 132 130 130 132 130 -134 132 133 132 130 131 132 131 130 129 129 130 -132 130 132 133 129 133 131 131 132 132 133 134 -132 128 133 131 133 134 130 136 138 131 134 129 -133 130 132 136 131 130 131 136 135 132 138 137 -139 135 123 89 72 78 75 79 81 81 82 87 -85 89 92 91 89 93 89 89 89 84 85 85 -84 82 88 85 86 86 84 86 87 86 87 82 -87 88 87 86 90 87 87 88 85 86 84 85 -84 86 82 86 86 82 85 81 83 88 83 83 -83 83 81 83 84 85 84 86 95 102 136 165 -175 150 142 167 150 140 120 117 142 112 107 134 -143 129 130 135 138 141 145 109 116 169 156 141 -98 120 155 138 169 146 153 117 106 138 97 143 -153 74 104 151 138 145 121 127 157 165 171 187 -163 114 63 38 40 36 55 64 75 109 131 139 -142 146 148 150 154 152 154 155 155 159 159 164 -166 166 165 166 166 164 165 161 159 159 154 151 -149 147 144 146 140 140 145 141 143 142 141 143 -139 138 135 130 133 130 124 125 119 115 112 105 -95 79 54 38 41 32 35 25 21 19 20 21 -19 21 24 28 24 22 21 17 18 16 14 17 -17 21 18 13 18 12 29 21 68 143 66 42 -68 53 109 166 100 74 161 90 56 136 148 89 -58 134 160 129 145 90 97 184 126 154 182 84 -167 161 91 144 186 137 100 176 125 43 57 71 -83 78 63 38 63 84 66 68 62 40 55 85 -76 63 56 42 58 62 47 68 67 45 54 59 -58 50 50 78 87 77 72 45 73 89 65 77 -55 67 93 83 68 60 87 78 60 76 121 94 -77 76 132 113 65 92 124 122 84 108 136 128 -143 97 59 60 96 117 97 101 101 87 101 58 -10 34 63 103 130 122 121 86 86 86 84 113 -114 98 31 18 18 14 8 9 14 21 63 92 -88 93 95 96 99 98 104 104 101 101 96 88 -82 80 82 91 -36 34 35 34 31 27 22 22 -12 17 17 14 17 11 16 13 18 13 14 19 -13 21 16 20 21 17 22 17 20 17 21 17 -17 22 16 21 19 20 22 20 22 26 27 33 -46 51 60 62 49 54 61 71 72 74 65 78 -91 122 157 108 79 73 78 93 104 99 93 87 -73 62 57 51 86 132 126 127 119 125 124 115 -103 55 32 30 33 44 70 124 144 140 146 138 -134 136 133 133 131 133 132 128 132 135 131 129 -132 130 131 130 130 130 128 130 129 129 131 133 -127 131 129 127 133 128 131 131 130 125 130 130 -130 129 130 129 133 132 133 132 135 136 136 138 -138 137 137 140 136 137 140 138 140 135 126 88 -72 76 75 82 78 78 83 83 85 88 89 88 -89 90 87 92 88 84 84 86 85 86 89 88 -86 88 87 87 88 88 87 83 88 90 84 87 -88 86 91 88 86 86 87 87 85 84 82 86 -86 81 86 83 84 87 83 87 83 85 85 82 -84 84 83 83 89 91 95 150 172 144 142 165 -149 141 123 104 126 106 101 133 131 88 101 149 -160 154 143 84 109 170 152 141 91 120 144 139 -171 144 158 112 110 137 91 139 147 70 111 150 -135 143 124 147 165 168 181 153 107 78 51 34 -43 37 56 64 83 125 137 142 145 146 151 154 -156 158 154 157 155 158 161 163 167 164 164 165 -165 167 163 161 161 156 155 150 147 148 144 144 -144 139 145 143 147 145 142 145 140 136 132 134 -135 127 124 122 117 113 109 100 89 72 54 37 -33 32 28 28 21 19 20 18 19 19 21 20 -23 23 20 19 17 17 16 14 17 18 14 17 -17 15 29 12 88 89 36 69 51 99 144 142 -76 118 137 42 105 154 107 60 90 164 132 96 -111 80 151 182 115 175 129 101 192 112 114 179 -164 102 141 198 109 73 68 61 89 72 53 40 -58 85 82 64 53 28 48 85 77 61 51 40 -65 80 60 70 59 43 76 64 55 44 42 76 -85 77 63 41 83 88 63 74 77 86 89 87 -57 67 98 77 61 66 139 97 72 74 132 108 -59 90 128 113 79 112 121 107 126 86 53 47 -100 121 109 109 100 87 101 67 19 30 56 107 -130 120 122 77 80 83 79 97 107 100 21 19 -19 7 11 10 16 19 68 92 85 94 93 94 -99 95 102 103 96 101 92 90 82 79 85 97 -34 34 36 30 32 26 22 19 16 16 17 15 -17 16 16 17 15 15 19 14 19 21 17 18 -18 22 17 18 20 17 19 17 18 22 16 22 -22 18 24 20 25 25 29 40 50 58 63 61 -52 54 60 68 74 74 68 80 97 137 142 88 -77 71 83 98 108 99 91 85 66 62 56 48 -105 131 128 119 106 119 118 113 90 38 30 31 -27 45 67 123 145 143 145 139 135 133 133 132 -130 134 131 128 132 132 129 131 132 128 131 130 -131 129 129 131 127 126 131 131 127 127 130 128 -130 130 128 130 127 128 127 127 133 130 131 132 -133 135 135 137 137 141 139 140 141 139 140 141 -138 136 138 137 136 136 126 88 68 74 74 78 -78 79 80 81 83 83 88 87 89 86 89 92 -86 89 81 89 88 87 89 90 86 90 89 86 -88 88 86 85 90 86 87 89 87 89 90 87 -85 86 90 88 85 86 87 84 84 84 84 87 -83 87 85 83 85 82 85 82 82 83 85 84 -83 92 76 138 168 141 138 156 142 142 126 87 -107 104 93 124 126 66 68 127 151 140 132 111 -135 171 153 138 89 119 141 138 173 144 152 116 -107 138 84 127 143 70 116 153 139 138 134 155 -162 181 157 103 102 103 56 38 40 39 57 59 -99 133 138 146 146 146 151 152 154 158 156 156 -159 159 159 167 164 164 162 163 167 166 163 162 -158 158 153 151 146 142 143 144 145 144 142 145 -147 145 141 147 139 136 135 135 136 123 124 118 -119 110 109 99 90 70 47 38 33 29 30 26 -21 16 20 20 14 17 22 14 26 21 19 20 -15 17 17 11 19 17 18 18 15 14 21 12 -76 40 61 96 49 138 140 102 83 143 97 52 -133 142 62 61 135 156 100 78 99 104 173 145 -106 170 93 139 187 91 153 184 125 108 176 180 -89 121 89 51 94 59 56 50 50 82 83 60 -45 21 41 74 76 54 49 34 57 88 65 70 -51 28 82 62 49 38 30 67 78 72 63 42 -81 82 64 70 94 102 83 84 50 66 98 72 -56 61 129 96 66 71 120 102 59 87 128 114 -76 111 108 80 107 107 83 73 99 105 96 92 -92 82 102 76 17 29 52 108 131 122 120 82 -78 77 71 78 84 87 22 11 21 8 7 11 -17 16 68 90 87 93 89 96 96 93 99 101 -102 101 93 86 80 75 84 99 -36 35 35 30 -30 25 21 16 18 16 17 14 18 14 17 15 -18 15 18 17 18 20 17 21 20 19 18 19 -19 19 19 13 23 19 21 20 21 22 25 23 -25 30 37 44 55 66 63 60 55 63 67 65 -74 74 74 87 108 148 117 75 74 79 93 105 -106 93 89 76 59 60 50 67 123 129 127 116 -100 118 115 107 72 32 34 25 34 49 68 127 -145 144 144 137 134 132 131 132 132 135 129 130 -128 129 131 131 130 128 130 129 127 127 128 126 -124 126 127 127 128 129 127 130 128 128 128 127 -130 131 131 135 133 136 136 136 136 137 138 138 -137 142 142 140 142 140 140 141 139 138 136 138 -137 134 125 83 67 71 73 75 75 79 81 79 -84 85 88 84 86 89 87 89 89 83 89 85 -86 89 84 90 86 89 88 88 88 86 84 86 -92 88 93 85 91 87 88 87 86 88 88 89 -86 87 84 84 87 84 85 87 83 87 81 84 -85 80 84 82 84 81 85 83 86 93 100 146 -155 138 142 148 143 143 123 86 92 102 89 119 -129 61 48 92 128 100 109 146 153 157 147 136 -81 123 144 140 173 138 150 109 107 129 73 140 -128 67 141 154 146 139 141 163 178 168 115 129 -153 113 50 45 33 43 56 64 118 137 141 146 -145 148 152 152 154 158 160 158 162 159 160 168 -162 164 161 163 167 161 166 159 159 155 155 149 -148 145 145 151 146 144 143 146 146 143 142 142 -138 135 134 135 132 120 119 116 115 106 104 95 -86 63 41 38 28 30 30 27 18 16 16 17 -15 16 20 15 20 19 17 19 15 15 17 12 -14 17 19 17 14 20 16 23 48 53 129 88 -81 154 103 67 115 136 53 103 147 95 46 109 -155 126 57 90 134 124 155 86 115 143 93 193 -148 111 186 144 100 144 191 127 99 179 97 54 -90 50 56 67 45 69 76 52 47 33 26 66 -69 44 52 35 43 80 63 65 35 30 73 58 -47 35 21 50 78 62 62 49 69 74 68 58 -97 115 78 82 46 64 94 59 54 48 99 86 -63 58 103 88 60 96 127 108 71 114 103 53 -104 133 112 103 95 77 66 76 79 77 108 75 -24 33 62 122 125 120 123 83 86 61 66 60 -48 60 9 17 14 10 12 11 15 22 68 84 -85 86 87 91 92 92 99 99 104 101 95 87 -76 78 84 104 -36 34 32 32 31 26 20 18 -19 15 14 17 15 18 16 17 18 18 17 18 -23 20 20 21 23 19 20 20 19 20 18 21 -19 20 22 19 24 20 24 21 28 34 40 46 -55 64 63 60 64 66 74 68 76 70 78 90 -117 142 91 78 69 83 101 107 102 92 81 67 -58 52 49 84 129 129 121 107 108 117 111 100 -52 31 32 23 38 46 76 125 143 143 145 137 -136 132 130 133 130 132 129 128 130 130 129 129 -128 127 131 126 128 124 126 123 123 125 122 123 -127 128 128 132 129 130 133 131 135 133 134 137 -136 139 138 139 138 139 140 139 140 142 140 144 -143 138 142 138 138 139 136 137 135 133 125 83 -67 70 69 75 75 74 81 80 84 83 85 85 -87 87 88 84 85 84 87 86 89 89 89 90 -86 89 85 87 87 86 88 87 88 89 91 86 -89 87 83 87 88 89 85 89 84 87 86 81 -88 86 84 86 83 83 81 83 82 82 83 81 -85 82 82 84 90 91 129 154 137 138 142 151 -156 149 120 95 88 94 90 112 136 71 42 75 -98 58 85 145 145 143 141 146 79 121 152 141 -172 129 147 105 100 123 70 149 121 70 147 155 -148 138 151 177 175 140 140 173 161 96 41 41 -28 51 48 84 131 138 143 145 147 147 151 153 -155 159 157 161 163 162 163 167 167 161 165 165 -164 159 162 159 157 155 150 152 147 147 147 148 -148 142 145 148 148 140 142 140 135 138 132 132 -126 121 113 118 112 103 100 92 85 56 45 30 -23 27 27 26 16 22 16 16 19 14 13 20 -14 20 18 15 21 16 16 16 14 17 14 19 -13 16 16 28 43 99 152 65 90 132 61 80 -144 101 47 139 120 61 80 142 146 82 58 139 -147 122 109 69 156 116 123 202 102 139 178 100 -117 180 163 98 136 189 95 64 87 43 55 78 -55 62 67 45 54 43 33 65 66 38 62 52 -33 71 65 62 35 28 57 57 41 35 25 42 -72 58 59 62 69 68 72 49 88 115 78 75 -40 71 86 59 44 49 80 76 63 49 88 75 -70 112 119 102 72 111 109 72 112 140 119 116 -83 47 44 67 77 84 111 81 29 32 68 125 -120 116 124 87 94 57 70 54 16 42 6 11 -10 11 10 10 19 20 69 82 80 82 81 85 -88 89 96 97 101 101 91 81 74 75 88 115 -35 33 33 30 31 23 19 21 15 17 16 17 -16 16 19 18 18 21 20 21 23 20 21 16 -23 16 18 19 18 20 19 19 19 22 19 25 -23 22 26 25 31 35 47 48 54 59 54 61 -64 67 73 72 74 69 80 91 124 118 83 71 -74 95 101 109 98 86 75 62 55 49 57 105 -128 126 117 102 110 118 110 86 42 29 29 23 -38 47 76 129 143 144 146 138 136 134 130 131 -131 128 128 130 131 131 129 127 125 126 128 125 -124 123 124 122 122 125 126 127 131 132 133 134 -135 138 139 136 140 135 136 139 136 141 137 140 -141 137 140 135 142 143 140 141 139 137 139 137 -135 132 134 135 131 128 122 78 61 69 70 72 -74 76 79 83 81 85 86 84 86 82 87 83 -82 85 85 88 86 89 86 88 87 85 87 85 -86 88 84 87 86 85 88 86 89 84 85 85 -89 86 85 86 86 87 85 85 86 88 87 81 -82 83 84 80 84 86 82 85 84 82 80 86 -91 90 141 158 122 140 138 153 167 149 122 96 -87 90 95 107 132 93 50 72 78 57 85 131 -139 142 150 160 92 121 157 146 174 129 151 95 -103 116 82 162 116 88 154 154 146 143 173 175 -148 152 180 175 126 63 42 38 35 48 49 108 -137 140 147 144 145 151 153 154 160 156 157 161 -160 164 163 165 168 163 164 163 164 161 157 159 -155 154 155 151 150 152 147 149 147 148 147 148 -149 143 143 136 137 133 132 129 122 120 112 118 -109 106 99 90 85 54 40 33 23 28 28 26 -18 15 19 17 14 14 19 14 19 22 12 16 -17 16 14 15 13 14 20 14 18 17 23 28 -67 142 125 50 83 79 49 119 146 64 76 148 -69 56 125 150 106 52 101 161 129 93 69 116 -176 96 170 160 77 172 135 95 163 182 114 105 -177 153 90 114 79 38 55 75 77 57 57 37 -51 67 53 64 61 35 72 81 50 69 66 55 -49 38 46 58 35 54 40 43 75 54 52 75 -73 66 69 41 76 104 82 66 47 90 76 56 -51 56 78 66 65 58 75 67 86 128 111 94 -79 117 120 107 121 125 105 95 65 28 29 69 -81 93 109 91 42 36 81 125 118 114 120 98 -101 67 86 70 27 30 10 14 9 16 8 16 -14 21 64 71 74 74 69 78 78 84 90 91 -100 98 92 79 77 85 104 130 -33 36 34 28 -31 25 17 20 17 19 16 15 20 17 20 18 -21 17 21 26 22 19 19 22 20 16 21 20 -22 18 21 20 23 21 22 22 22 24 25 28 -36 42 50 46 55 56 52 62 64 63 72 73 -69 70 80 92 125 108 76 72 76 98 104 106 -93 82 71 55 55 47 65 119 125 124 113 97 -113 114 107 73 31 30 26 24 37 49 76 127 -145 142 147 137 137 134 131 131 128 129 125 130 -131 127 128 125 122 125 125 125 120 125 125 123 -128 131 133 132 137 134 136 135 138 138 138 140 -137 138 136 137 138 138 142 139 141 138 136 136 -137 140 136 140 139 133 136 133 132 129 130 130 -128 127 119 79 62 67 71 72 73 76 80 83 -81 84 86 82 84 87 81 86 81 83 86 84 -85 85 87 85 85 86 86 83 85 86 81 87 -87 85 88 85 84 87 83 84 87 84 81 88 -82 85 86 80 87 84 88 81 81 83 82 83 -83 81 81 82 85 78 83 83 88 89 122 153 -113 132 133 143 160 146 125 92 91 84 99 103 -123 126 96 107 112 107 116 145 147 153 155 161 -102 119 152 144 174 129 154 91 105 124 94 167 -110 103 158 153 146 164 182 145 152 180 174 135 -83 55 45 34 41 44 64 127 138 145 146 144 -154 148 156 159 158 159 155 161 160 166 164 165 -165 164 163 160 164 162 156 156 154 156 154 151 -151 153 149 148 148 151 147 146 151 141 139 138 -135 131 131 125 122 117 108 116 107 102 99 86 -83 58 43 33 22 30 26 26 13 17 16 17 -17 11 19 14 15 18 19 12 13 14 17 14 -14 15 14 17 19 9 32 20 89 143 83 40 -63 57 84 143 127 54 113 116 45 90 148 130 -71 66 139 153 95 78 82 158 160 108 184 104 -107 187 103 130 187 152 100 142 176 111 94 140 -72 43 59 68 83 59 52 37 55 69 67 62 -55 41 69 97 67 65 63 49 69 51 52 55 -41 74 63 59 69 50 51 81 75 69 60 49 -80 90 85 59 57 98 77 54 61 74 81 66 -69 85 77 66 101 141 107 86 87 118 125 124 -131 107 78 65 48 19 29 76 84 98 103 96 -54 52 86 119 121 106 117 97 98 79 89 98 -62 40 11 16 10 10 12 11 15 19 58 66 -61 68 63 68 74 73 81 85 94 95 90 84 -89 103 120 141 -37 36 30 33 28 25 24 22 -21 20 21 19 17 22 20 17 21 18 22 29 -20 22 22 19 24 20 24 20 20 22 19 23 -23 20 25 23 23 28 26 34 42 47 54 53 -58 56 55 62 66 62 71 71 64 70 77 98 -120 93 73 75 88 105 106 99 90 77 61 57 -48 53 88 128 124 121 106 99 118 110 99 54 -28 28 23 31 36 55 80 127 146 145 144 142 -135 132 134 130 129 128 128 130 128 124 124 124 -122 123 129 124 127 131 130 129 132 136 135 133 -135 136 133 137 137 137 139 139 137 137 140 135 -138 139 135 139 137 136 133 132 132 135 133 131 -131 129 130 127 126 125 124 124 119 122 114 75 -64 71 71 75 69 76 81 81 80 83 84 84 -83 86 85 83 83 86 87 83 85 87 84 85 -87 84 86 84 83 84 85 84 84 88 85 84 -83 85 86 85 84 85 84 80 86 80 87 82 -84 83 83 80 82 84 84 80 83 80 80 83 -84 77 85 82 82 86 97 127 115 133 131 135 -155 140 133 97 95 84 104 119 123 154 140 146 -148 149 143 149 153 152 142 147 99 123 139 142 -171 131 154 94 112 126 108 165 106 111 164 148 -160 184 147 144 179 169 126 86 85 73 36 35 -44 39 92 136 141 149 146 150 154 156 160 160 -161 161 158 160 161 165 169 165 165 165 163 162 -164 163 158 156 154 153 154 153 152 151 149 147 -148 151 149 144 144 142 133 135 135 129 126 125 -120 111 111 109 102 104 100 82 81 59 40 35 -23 26 26 17 22 15 16 17 16 14 15 16 -15 19 17 16 15 17 11 18 12 14 16 16 -17 18 28 24 100 100 38 63 54 78 131 136 -97 75 125 62 68 139 143 87 56 113 156 120 -71 100 123 163 114 120 157 75 169 170 108 174 -176 104 122 176 134 95 105 135 64 57 62 62 -73 59 51 50 55 69 66 58 55 40 63 98 -71 63 60 43 79 67 52 55 55 86 80 67 -66 46 56 88 73 69 53 59 92 77 82 63 -76 99 74 56 70 91 83 67 73 107 89 63 -104 152 111 81 92 118 115 117 122 79 46 32 -32 19 28 79 87 97 96 86 65 75 94 117 -115 101 109 84 99 81 91 111 95 54 11 20 -11 10 9 10 14 20 52 59 57 59 57 62 -62 66 69 75 84 90 90 95 110 124 139 148 -38 30 34 30 29 25 19 28 22 21 25 23 -20 23 21 21 19 20 26 25 21 21 23 21 -23 20 20 22 23 22 23 20 22 21 22 25 -19 29 28 40 46 56 57 55 63 57 56 62 -67 72 73 71 66 74 75 102 109 80 71 78 -93 105 107 89 86 73 61 53 43 62 105 130 -123 118 100 104 114 105 88 40 30 31 24 30 -40 53 80 132 144 147 143 138 136 133 134 131 -129 126 128 128 126 124 123 126 127 127 133 131 -133 134 132 135 134 136 138 133 136 139 136 134 -136 137 136 138 136 138 138 135 138 138 137 134 -138 133 132 133 129 129 125 129 124 126 123 121 -121 118 118 116 114 116 110 73 64 72 73 72 -75 75 78 78 81 81 84 82 81 85 82 82 -83 83 84 85 84 85 83 85 83 83 81 81 -81 82 82 83 86 85 85 87 83 84 84 82 -81 81 84 80 81 81 83 82 82 81 84 78 -81 86 81 84 82 80 81 84 79 81 81 79 -82 83 86 100 117 150 135 134 160 143 142 108 -99 84 120 136 111 159 148 147 149 144 130 125 -132 127 126 136 104 127 135 144 170 134 150 96 -118 124 111 162 104 116 160 145 181 160 135 174 -175 134 89 104 116 64 31 38 37 55 109 139 -144 148 150 154 158 157 161 160 162 159 164 165 -161 167 165 164 166 163 162 164 159 159 156 156 -153 151 151 151 151 151 148 144 149 147 147 143 -141 139 131 133 134 127 125 123 116 112 111 106 -104 99 95 85 79 61 41 36 20 21 28 18 -21 16 15 17 17 14 16 16 17 18 17 17 -14 16 15 14 14 14 13 20 14 18 22 19 -89 47 46 88 54 121 133 110 94 101 100 46 -102 150 118 58 83 145 147 81 90 130 127 138 -74 138 114 89 202 136 119 186 136 95 157 163 -103 104 97 98 90 79 63 68 65 62 60 58 -62 64 64 60 54 48 59 86 66 61 52 41 -80 69 54 53 65 94 84 65 63 50 59 86 -68 70 50 64 96 81 73 73 93 93 72 50 -68 98 82 63 73 114 91 61 104 152 121 78 -85 117 99 90 109 56 29 25 23 22 24 86 -84 101 81 62 65 76 93 112 117 102 105 79 -102 84 85 112 108 57 14 23 9 12 8 13 -10 19 50 54 54 55 54 55 60 60 64 66 -78 87 94 106 121 134 148 150 -31 34 31 29 -28 28 24 28 25 25 23 25 25 25 27 22 -25 21 29 26 27 24 26 30 30 30 25 29 -27 30 26 26 28 23 25 26 25 28 34 41 -49 56 60 57 63 58 56 58 66 73 70 66 -69 76 77 101 92 68 66 83 101 107 105 89 -81 66 48 51 43 77 123 127 121 113 97 108 -110 102 69 33 27 29 20 32 42 51 82 128 -143 145 145 132 132 133 133 126 130 125 126 126 -124 125 126 130 133 133 134 133 133 133 133 133 -133 135 137 134 134 138 134 134 136 136 135 134 -136 137 139 136 138 140 134 135 135 133 132 127 -127 125 123 123 120 122 117 115 114 110 110 110 -107 114 109 70 69 76 71 77 77 77 77 80 -82 81 81 80 82 81 80 83 80 84 84 80 -81 81 80 83 82 80 80 80 82 79 82 82 -80 83 81 81 80 82 82 78 80 77 77 77 -75 79 77 82 81 80 83 79 81 81 84 80 -81 80 83 80 80 78 82 80 81 80 99 105 -107 167 145 132 167 151 139 123 106 92 141 134 -101 138 123 117 113 102 86 83 91 83 118 141 -105 131 138 145 172 138 152 102 118 121 109 160 -102 122 150 158 169 138 170 174 143 103 131 151 -116 51 37 43 42 77 127 139 149 147 153 159 -158 159 161 161 165 164 166 167 160 167 163 163 -165 164 161 158 157 158 155 152 152 151 154 151 -153 151 148 146 146 150 143 139 137 135 130 129 -130 121 119 121 112 109 110 102 103 100 91 88 -74 59 39 32 25 19 25 18 19 16 14 17 -13 14 13 17 14 16 20 13 13 18 15 12 -18 15 12 22 13 20 15 27 57 42 106 87 -76 146 105 87 108 112 57 74 140 130 74 64 -127 152 108 56 126 131 114 83 93 161 90 142 -189 99 146 164 87 131 177 111 107 97 61 76 -121 94 65 84 67 77 69 73 65 69 70 61 -65 60 65 74 65 68 55 54 73 68 51 70 -85 88 88 59 69 83 70 86 71 70 61 80 -98 82 71 86 121 82 71 52 62 100 79 61 -62 101 88 57 84 149 126 75 78 115 90 43 -92 46 14 27 17 27 33 99 87 105 57 31 -47 64 90 109 122 109 111 75 107 88 79 95 -102 57 5 25 13 11 14 7 10 21 51 53 -56 52 51 56 51 56 56 59 65 79 87 108 -122 138 145 143 -30 30 29 29 26 28 28 27 -29 27 29 25 27 26 29 28 26 31 29 38 -38 44 48 58 65 60 53 55 65 65 66 53 -59 63 35 28 28 30 36 43 51 55 59 59 -60 57 54 57 59 70 71 64 75 72 82 94 -83 61 68 94 102 109 95 89 74 61 53 40 -54 95 132 125 117 108 98 110 110 95 54 27 -29 21 27 30 41 54 79 129 143 140 144 132 -127 132 129 125 127 127 127 127 131 129 132 132 -132 133 135 135 130 131 130 129 134 132 138 130 -133 136 133 137 135 135 133 135 131 132 134 137 -136 135 134 135 131 132 131 124 124 120 119 118 -115 114 112 107 104 107 106 111 111 115 109 74 -73 73 72 74 77 79 77 79 78 79 80 83 -78 79 79 79 79 82 81 82 78 78 78 81 -78 79 81 80 78 78 77 81 77 76 80 75 -80 75 77 74 73 80 70 76 76 74 79 78 -79 79 81 79 82 81 81 83 80 82 81 80 -82 76 80 79 84 80 103 143 133 168 155 132 -161 154 133 127 110 103 128 118 97 126 114 66 -69 61 35 55 71 42 107 142 113 129 138 144 -170 138 152 103 121 122 97 154 107 119 153 159 -151 171 175 150 133 142 176 154 95 41 42 44 -43 100 135 141 151 148 157 158 164 161 163 166 -162 167 168 170 166 167 166 162 162 162 160 148 -157 155 151 154 154 154 152 155 151 152 151 147 -146 148 144 137 134 134 129 123 126 118 114 117 -109 108 103 101 100 95 91 83 74 59 41 34 -23 20 25 20 17 17 14 16 13 15 14 16 -13 16 17 17 14 16 13 12 16 11 13 18 -15 17 20 26 50 90 133 70 80 137 58 87 -134 86 51 108 143 92 54 108 152 133 65 77 -153 106 81 79 144 158 114 177 144 87 163 125 -94 176 150 88 129 81 62 88 132 95 73 92 -77 84 80 82 82 76 75 74 72 73 74 74 -71 69 69 65 69 72 60 80 93 79 82 62 -75 111 82 90 84 71 83 107 98 93 78 92 -139 85 69 50 60 96 73 57 49 85 77 55 -67 126 130 65 81 119 104 65 91 63 39 40 -38 31 59 104 85 108 57 25 32 37 83 106 -127 115 111 87 108 92 70 68 86 45 13 19 -8 13 10 5 16 14 49 56 51 55 51 52 -49 49 49 54 55 63 79 93 113 130 134 132 -33 34 26 30 30 31 29 27 31 31 28 31 -30 27 33 29 33 35 41 51 57 69 74 82 -93 89 85 93 100 108 106 105 113 123 77 39 -37 38 41 46 53 53 59 59 60 58 54 60 -59 63 72 63 75 74 82 89 69 67 79 94 -106 106 93 84 69 60 51 37 69 111 133 122 -114 102 103 112 106 87 40 29 28 23 29 31 -42 55 80 124 143 139 145 133 127 127 129 127 -130 133 131 131 131 130 135 131 134 135 132 133 -130 129 128 126 132 134 133 132 129 133 134 131 -133 130 133 130 130 127 133 134 133 133 128 128 -127 129 126 121 121 114 110 113 108 108 108 104 -104 109 104 110 113 117 111 76 73 75 75 77 -80 79 81 80 78 78 78 83 76 78 77 75 -84 78 82 80 74 80 75 78 78 75 81 77 -77 75 75 74 76 72 77 74 73 75 71 75 -74 76 73 77 72 78 78 77 77 78 83 77 -83 81 82 81 83 81 78 85 80 77 80 78 -85 82 102 156 164 168 152 133 154 155 132 126 -107 103 101 94 96 130 119 44 52 52 32 40 -77 62 107 147 120 127 139 137 168 139 149 104 -120 118 92 151 95 122 159 151 179 178 144 145 -157 183 171 114 67 52 43 39 62 124 136 148 -154 148 157 162 164 164 165 169 170 169 172 171 -167 171 164 164 162 162 159 144 158 153 150 155 -154 152 153 151 151 154 152 150 148 144 144 134 -130 132 126 123 121 112 113 113 106 104 99 96 -99 90 89 88 66 65 42 33 29 20 29 21 -20 13 15 12 15 15 11 18 11 17 14 14 -15 14 18 10 19 12 13 18 12 15 24 25 -80 127 117 48 80 92 40 119 133 54 67 135 -109 55 87 147 148 93 46 129 146 70 71 117 -175 128 141 168 85 121 167 97 148 186 106 125 -139 69 78 90 110 89 99 84 86 88 84 90 -86 85 82 77 80 76 80 79 77 73 76 69 -75 77 68 84 87 70 78 61 86 109 83 94 -89 74 91 115 93 103 85 94 135 82 70 55 -70 93 67 56 49 74 64 64 67 106 116 63 -89 128 120 110 108 97 87 78 78 63 89 97 -83 115 56 17 29 30 77 113 128 123 109 90 -102 85 67 40 57 33 10 15 8 14 11 7 -16 13 48 59 46 57 49 49 47 44 49 47 -51 58 64 81 99 110 124 110 -30 32 29 31 -30 28 36 26 33 28 29 30 28 30 31 35 -39 48 59 66 75 83 89 97 103 104 104 113 -118 132 135 145 157 169 121 55 49 46 44 50 -53 50 58 59 58 62 56 66 64 58 69 64 -76 71 82 82 64 67 84 99 107 99 88 81 -64 60 45 44 84 116 130 120 110 97 108 111 -103 73 32 29 27 22 28 36 41 63 82 126 -147 141 144 130 123 125 129 131 134 134 132 129 -133 128 131 131 128 134 129 133 129 128 128 126 -130 135 132 131 130 134 132 130 128 129 126 129 -126 128 130 127 132 128 124 125 124 125 120 116 -115 110 109 108 108 107 105 108 106 109 111 114 -117 120 115 74 77 78 73 80 75 77 79 78 -75 77 77 79 79 76 78 72 77 79 78 79 -74 76 76 75 74 75 79 76 74 75 73 75 -74 70 74 71 71 75 66 75 73 73 73 75 -73 78 77 74 80 78 82 81 81 86 81 82 -79 84 81 84 80 80 77 80 79 81 95 145 -169 165 153 135 150 158 132 132 105 87 88 84 -92 128 131 37 49 48 33 46 81 110 126 151 -130 126 137 136 165 137 148 101 120 118 101 148 -87 131 161 168 189 145 141 164 178 175 124 76 -82 53 40 41 80 139 138 153 152 152 158 160 -164 166 165 170 172 170 172 171 170 173 168 165 -166 161 158 153 158 151 152 152 153 155 152 154 -153 155 151 151 148 143 141 131 133 131 130 121 -115 117 110 109 104 97 98 95 94 91 89 87 -71 58 53 34 25 29 22 25 18 15 14 12 -20 13 10 17 12 13 18 12 16 15 14 14 -13 14 14 16 12 23 22 35 110 130 74 39 -72 51 75 139 111 50 98 125 72 63 127 156 -116 62 89 155 119 67 95 144 160 98 150 129 -77 169 146 103 186 149 95 158 115 72 66 71 -76 104 120 81 91 86 87 89 85 89 84 79 -86 80 81 80 79 75 76 75 76 76 80 80 -79 72 71 65 85 92 76 87 87 63 79 103 -88 101 80 82 120 88 75 66 85 90 65 58 -50 78 65 77 95 99 101 68 100 133 130 127 -130 119 118 109 102 96 105 85 86 123 51 20 -30 36 88 117 131 124 109 94 90 73 74 42 -29 24 11 12 10 11 7 10 14 13 47 62 -47 50 48 42 42 43 42 47 48 50 58 68 -84 95 107 93 -30 28 29 30 30 29 28 34 -28 36 32 25 33 32 37 48 54 70 78 84 -90 89 95 97 103 107 110 120 127 142 155 173 -184 187 152 76 55 51 53 50 51 52 54 58 -59 63 62 69 67 62 65 68 71 71 80 74 -66 69 89 106 99 95 84 74 61 55 42 57 -91 120 125 116 109 92 107 108 94 57 29 29 -24 25 30 33 44 61 87 125 146 143 143 131 -126 128 131 133 134 134 129 130 130 129 131 131 -129 131 129 132 129 130 130 129 129 132 130 130 -128 127 129 123 126 126 123 127 122 126 123 125 -124 126 121 120 121 117 118 114 116 112 110 110 -109 113 110 110 114 115 117 125 124 133 116 82 -76 79 78 78 79 79 78 76 77 77 76 80 -75 76 78 72 74 73 74 74 75 72 75 77 -68 73 74 69 72 70 72 70 72 68 72 67 -68 74 64 75 73 70 78 71 77 75 76 75 -76 77 82 79 78 81 78 77 79 78 77 77 -76 70 68 68 69 71 78 112 148 161 148 133 -151 162 144 137 103 70 69 83 91 128 140 58 -36 47 39 44 87 137 138 151 132 132 133 136 -164 136 146 105 126 120 119 145 89 144 173 181 -149 128 166 176 170 125 82 103 105 45 42 50 -118 140 142 152 149 153 157 159 164 166 167 168 -169 167 173 174 168 172 169 164 163 157 159 156 -156 151 151 152 153 156 153 155 153 156 152 153 -148 143 137 133 131 130 129 116 119 111 113 110 -102 97 99 90 88 91 90 87 68 58 52 38 -29 25 19 22 18 17 14 14 18 13 15 13 -13 16 16 14 14 15 12 14 14 19 11 17 -12 24 27 32 116 93 36 56 51 71 117 127 -84 66 110 86 52 105 154 134 72 69 129 146 -86 91 116 139 110 95 152 79 123 187 113 133 -182 96 126 155 80 58 58 58 79 137 118 78 -93 81 84 81 82 81 81 81 84 81 81 78 -82 77 75 76 73 77 75 79 78 75 72 69 -75 72 72 71 71 53 49 83 78 81 65 71 -98 89 82 73 88 90 72 69 75 88 75 103 -127 114 87 83 116 133 124 118 125 124 123 116 -111 102 107 82 90 121 56 24 28 43 102 128 -129 124 105 100 83 63 97 66 43 26 11 13 -13 10 8 12 13 12 41 57 49 48 39 41 -36 39 41 40 47 49 56 63 70 80 91 82 -32 28 32 29 32 33 28 33 31 33 31 33 -33 39 52 61 73 88 100 94 90 92 95 101 -101 106 111 125 137 154 175 186 187 180 159 101 -58 59 55 52 53 51 54 58 59 62 62 62 -63 66 61 68 70 72 82 71 65 76 92 108 -100 88 83 67 58 49 39 65 101 119 120 116 -104 93 108 104 84 42 26 31 21 26 29 37 -45 62 87 123 147 141 145 133 128 131 131 133 -132 134 128 128 132 129 130 130 129 128 129 131 -130 127 129 132 130 131 129 126 125 125 126 124 -123 122 121 121 122 120 118 120 119 119 120 116 -121 116 117 114 113 116 113 114 116 118 113 115 -120 124 128 134 136 142 122 83 78 82 80 77 -78 78 75 76 77 78 79 75 76 77 74 71 -76 72 71 72 74 74 72 73 72 70 72 68 -67 68 70 67 69 69 65 66 67 68 68 69 -76 67 77 73 73 73 70 68 67 72 69 71 -70 69 70 66 68 67 66 64 63 63 61 60 -62 58 68 78 105 154 138 128 151 164 155 144 -101 68 60 82 97 127 149 73 38 49 52 56 -90 137 125 138 144 140 132 138 166 137 147 108 -127 127 131 150 87 153 176 142 123 164 167 170 -130 90 116 142 103 47 49 79 131 139 141 145 -148 150 155 155 163 164 164 167 167 170 169 169 -169 169 171 163 161 157 156 159 157 149 151 150 -153 156 154 154 155 156 156 151 147 144 139 129 -129 129 124 114 120 110 112 106 101 101 96 92 -91 93 88 80 70 57 54 40 32 25 22 23 -19 16 16 14 16 11 12 14 15 14 17 16 -8 16 12 14 13 17 9 17 14 22 16 38 -96 43 56 79 56 119 127 97 76 84 99 54 -74 143 148 99 57 100 150 116 64 110 112 105 -73 133 129 92 171 168 88 156 145 78 160 124 -63 59 61 72 94 128 100 92 96 80 86 79 -83 82 77 83 80 82 82 78 87 79 77 79 -75 72 73 77 77 75 75 75 76 71 70 64 -63 48 51 67 65 59 48 80 85 82 77 66 -84 96 81 76 89 97 88 109 142 128 82 92 -132 136 105 85 109 102 99 97 93 85 99 82 -91 121 63 37 33 37 114 129 126 124 104 107 -81 73 109 92 76 30 18 17 10 13 7 9 -14 15 37 58 46 44 34 38 34 39 42 46 -50 46 56 58 62 74 77 77 -29 32 33 30 -32 30 34 34 32 31 37 35 46 55 68 78 -89 101 107 99 93 95 95 103 105 113 122 137 -156 172 187 186 178 166 149 108 66 71 64 53 -54 51 55 57 62 64 62 61 68 63 64 70 -66 77 92 63 65 87 97 110 95 87 79 61 -58 46 42 81 106 121 119 115 105 102 110 99 -75 33 27 26 20 30 30 37 45 67 88 125 -149 142 142 137 129 133 131 131 131 130 124 131 -131 128 130 131 131 130 126 130 126 127 125 126 -128 128 125 121 123 120 122 118 120 118 119 117 -118 116 119 118 118 119 119 119 119 119 120 117 -116 117 117 121 120 121 119 123 127 130 135 142 -141 141 123 81 80 82 82 78 78 81 77 77 -80 78 76 75 75 74 73 75 74 73 71 71 -72 70 71 71 73 68 65 69 64 67 66 66 -67 63 64 62 65 64 67 67 66 69 69 69 -69 66 64 63 68 72 67 70 69 69 73 77 -80 79 84 82 86 84 89 89 89 87 95 92 -82 145 124 122 145 154 155 143 103 88 88 102 -109 115 152 90 41 53 90 102 113 131 90 120 -158 151 134 141 168 139 148 119 127 131 142 141 -106 167 144 119 164 173 148 145 103 137 159 147 -78 52 61 97 128 125 131 137 143 145 153 153 -159 162 161 166 169 170 171 167 168 169 166 162 -164 157 158 159 155 154 148 151 154 154 157 152 -154 156 149 152 144 141 139 129 131 124 121 115 -111 111 109 105 104 100 99 96 95 90 86 80 -69 63 52 46 33 27 25 23 20 16 12 18 -13 14 16 13 15 11 15 20 13 13 13 16 -13 16 14 17 14 21 14 48 54 47 107 71 -87 147 99 81 92 100 64 54 124 152 121 57 -81 133 140 69 79 127 78 70 94 166 113 130 -187 120 90 163 91 123 162 93 82 74 75 66 -90 93 92 119 92 92 89 84 83 83 83 82 -83 79 82 84 88 85 83 84 78 77 79 77 -76 78 77 79 79 73 77 67 64 57 59 54 -61 46 44 84 74 68 58 54 83 93 81 76 -92 95 86 98 141 137 87 107 149 137 98 69 -90 72 60 60 60 58 86 77 92 118 73 52 -40 70 127 129 123 127 106 119 83 75 115 106 -98 34 17 19 14 8 11 9 16 16 34 59 -43 41 45 47 40 39 45 48 45 52 54 58 -62 66 67 70 -32 30 30 30 32 28 33 35 -30 38 35 46 59 71 85 89 101 108 106 101 -95 95 101 104 109 122 135 156 172 180 186 179 -161 154 138 109 88 107 86 57 55 53 55 57 -62 61 60 67 67 65 71 74 65 85 90 61 -75 91 104 107 89 84 72 58 53 41 51 90 -112 124 119 115 112 107 108 96 60 30 26 26 -21 26 33 34 49 63 90 129 147 142 144 136 -131 131 129 130 129 128 125 129 131 131 129 129 -128 126 128 125 127 125 123 125 124 123 122 121 -118 116 119 117 116 113 117 115 117 115 117 123 -117 122 118 122 121 118 122 119 120 121 121 123 -124 122 123 129 131 138 142 142 142 138 118 83 -80 84 84 77 81 79 80 77 80 79 74 80 -75 76 75 72 77 71 72 71 68 70 69 71 -67 66 65 66 67 64 65 67 63 62 62 60 -60 63 65 67 69 74 75 77 85 88 88 92 -99 100 98 99 101 103 112 114 117 121 123 125 -127 123 131 125 127 127 133 131 101 142 114 119 -136 145 145 139 111 107 130 129 127 115 146 113 -49 51 115 133 130 128 63 109 160 152 135 144 -167 140 150 128 130 136 146 132 122 149 121 152 -187 145 134 122 132 178 164 117 64 60 70 103 -111 113 113 123 133 139 147 151 154 158 157 164 -166 168 167 165 167 166 165 161 161 159 158 157 -153 154 148 151 154 154 157 153 155 155 148 148 -145 141 139 129 131 124 120 117 115 110 111 105 -104 103 97 97 94 93 82 81 72 66 55 52 -36 29 27 21 20 16 14 16 12 22 7 16 -13 13 14 16 14 13 12 13 16 12 13 14 -18 17 20 37 55 99 119 51 98 136 68 68 -105 87 45 91 149 139 80 57 119 139 113 43 -109 115 43 72 132 165 109 161 166 81 131 160 -78 170 133 87 95 66 68 54 71 72 109 130 -90 95 97 90 93 87 87 85 86 86 83 82 -87 89 87 86 83 83 80 80 77 73 78 78 -80 79 75 70 67 67 63 54 61 45 43 78 -65 52 43 50 82 82 72 59 84 81 72 81 -123 136 90 111 146 139 110 92 93 46 34 34 -31 36 76 78 93 112 82 73 63 88 126 130 -125 122 108 119 84 75 113 107 105 31 15 23 -6 14 14 9 14 10 34 55 41 50 65 57 -48 47 46 48 52 51 57 58 60 57 62 68 -30 31 32 30 31 31 34 36 32 41 48 61 -75 79 94 101 106 112 108 102 98 99 105 108 -123 139 155 168 175 176 170 167 152 136 132 112 -107 143 107 69 67 52 59 54 57 60 52 68 -65 65 92 80 66 91 78 63 80 94 106 100 -86 80 66 52 53 36 61 100 117 121 119 118 -113 108 107 90 42 31 29 25 21 25 36 35 -47 71 88 130 150 143 147 137 128 131 127 128 -129 129 125 126 134 129 126 128 125 125 124 123 -123 126 122 124 119 123 120 117 120 117 118 117 -116 116 116 116 121 119 123 125 123 124 121 123 -122 120 124 123 125 123 127 126 127 126 130 134 -135 138 139 139 136 132 116 88 80 87 79 84 -78 81 77 77 80 78 77 75 76 77 74 75 -74 73 72 70 70 68 68 70 65 65 61 65 -63 63 69 68 73 76 79 81 81 91 92 98 -104 108 115 117 126 129 134 135 141 147 137 142 -145 146 148 149 150 153 159 156 157 157 159 156 -158 157 160 155 143 151 135 139 130 149 144 144 -121 117 156 147 148 119 142 133 58 49 119 140 -127 128 75 110 156 158 137 140 166 139 147 132 -129 140 143 131 127 137 155 186 163 118 137 140 -175 176 128 81 70 59 90 113 104 106 100 108 -119 127 136 142 152 151 155 160 167 166 162 166 -165 162 165 158 160 159 156 159 156 152 152 152 -155 155 156 158 156 153 151 150 144 142 140 133 -129 125 122 120 116 111 110 106 109 98 100 100 -92 93 83 80 72 66 55 48 46 31 28 23 -22 15 15 14 15 17 13 14 14 15 10 17 -15 14 18 10 16 19 14 10 15 16 20 37 -96 131 100 42 112 87 46 106 105 59 59 130 -147 101 51 102 142 121 72 63 145 80 47 98 -146 137 123 170 111 87 177 127 111 179 94 107 -77 51 54 52 71 87 124 117 90 103 97 99 -95 94 96 89 88 88 82 85 85 90 85 88 -87 90 86 80 79 77 75 75 77 74 79 74 -72 68 66 62 59 52 47 62 55 43 38 55 -77 65 57 43 71 69 49 49 98 124 89 99 -137 138 123 123 108 25 23 29 16 28 67 75 -97 109 92 81 87 98 116 134 126 119 101 122 -73 77 99 95 93 20 22 14 14 13 9 14 -12 16 38 58 53 76 96 79 61 55 51 37 -42 46 52 53 54 54 56 66 -32 31 35 25 -36 31 31 37 40 52 69 81 89 93 96 102 -109 109 108 102 102 106 113 126 142 161 172 171 -168 165 159 166 140 121 120 112 117 144 131 99 -88 85 72 62 61 61 57 82 73 61 113 86 -65 85 68 69 86 98 106 96 84 75 64 50 -42 44 77 107 120 116 121 132 115 109 105 78 -35 30 25 22 22 30 32 37 48 69 89 127 -149 143 148 136 126 131 125 130 124 128 125 124 -131 126 123 125 123 122 122 122 123 123 124 126 -119 120 119 120 119 118 116 122 119 120 121 120 -124 124 126 126 126 126 124 124 127 121 124 128 -130 129 130 133 131 129 132 134 136 133 132 137 -134 136 117 90 84 88 86 83 85 81 80 82 -80 79 79 76 82 79 77 77 75 75 71 70 -69 66 69 66 70 71 74 77 84 90 97 104 -111 116 122 122 126 136 135 140 141 147 150 153 -158 161 160 164 165 166 166 164 169 163 169 167 -160 169 169 168 171 170 168 168 168 166 171 165 -163 163 162 164 137 151 152 146 131 120 156 152 -161 127 130 150 91 81 119 122 103 119 116 136 -157 160 137 137 167 141 144 129 129 139 142 135 -130 171 178 167 118 127 160 172 176 137 85 88 -92 48 116 129 120 117 104 95 100 107 122 133 -144 145 148 155 160 160 160 165 162 161 163 156 -158 159 159 157 156 153 155 154 152 158 152 156 -157 153 155 149 147 145 142 133 131 127 124 120 -118 115 111 110 108 101 101 101 92 91 91 78 -72 69 62 52 48 38 24 28 17 18 18 8 -19 13 16 13 13 19 11 14 15 15 17 15 -15 13 18 12 15 26 24 70 129 123 71 35 -85 51 73 126 87 47 89 147 124 61 76 138 -140 86 59 113 136 72 73 99 126 89 127 142 -78 133 185 103 150 143 88 107 50 59 69 73 -78 92 103 89 111 100 94 103 99 99 95 95 -93 91 89 84 89 86 82 86 84 89 85 83 -79 80 79 74 76 73 73 74 73 71 72 64 -66 68 55 55 47 40 44 61 71 61 45 34 -66 56 40 41 71 100 75 77 109 138 124 132 -108 38 37 25 19 22 60 78 98 113 94 76 -90 91 110 137 124 121 93 114 85 86 80 67 -80 17 10 19 9 13 13 11 18 12 43 74 -72 111 118 104 86 73 62 55 53 48 47 45 -40 48 49 58 -31 33 32 30 36 34 42 50 -58 74 87 100 102 105 100 106 108 107 106 103 -109 116 133 153 161 174 174 163 160 160 158 159 -134 107 112 110 111 139 137 128 131 130 100 77 -75 74 83 111 92 67 113 88 66 73 60 75 -90 100 100 90 80 70 56 49 39 56 93 108 -126 113 130 141 113 111 99 58 30 30 22 24 -20 28 36 38 50 71 88 129 147 146 144 140 -130 128 128 126 125 124 123 125 128 126 123 124 -125 122 124 123 125 124 124 126 122 121 121 121 -122 122 123 121 124 125 124 125 128 125 126 129 -131 130 129 133 129 130 130 133 132 134 135 133 -135 129 131 132 131 136 137 142 146 146 121 91 -94 91 90 86 87 87 81 83 83 86 84 84 -84 81 80 78 78 78 75 76 82 84 92 95 -102 106 112 121 124 132 141 143 147 152 154 152 -157 158 161 163 162 164 165 168 171 172 170 173 -172 173 173 173 177 171 176 175 169 174 170 175 -173 174 172 170 174 170 175 170 158 161 169 177 -138 145 151 143 130 119 152 152 169 131 126 160 -123 128 138 95 71 101 135 151 152 159 137 136 -163 135 143 113 131 140 142 146 168 183 152 116 -116 169 172 179 130 87 91 133 84 51 137 137 -138 131 121 105 89 90 104 118 132 139 145 150 -157 155 156 161 158 161 160 156 160 157 159 159 -157 157 154 153 154 154 153 157 156 154 154 150 -148 145 142 134 132 128 125 121 124 116 110 107 -108 105 102 101 93 91 90 78 75 72 65 51 -50 41 29 27 15 17 17 11 14 15 14 16 -14 13 16 15 16 14 15 17 16 15 14 14 -19 23 30 99 125 79 41 50 57 78 116 118 -61 52 121 132 72 59 123 147 104 59 90 141 -94 73 83 78 79 79 148 91 104 179 145 97 -160 90 108 94 65 83 78 78 63 76 68 89 -129 92 96 100 98 101 96 98 98 94 95 86 -91 88 83 86 83 83 86 78 83 81 79 76 -79 73 71 73 73 75 73 72 74 72 67 57 -45 43 51 63 73 61 45 44 62 51 37 45 -62 72 61 55 90 128 105 109 103 72 61 34 -20 23 61 81 98 123 88 50 77 81 112 138 -125 117 91 107 90 98 68 46 51 17 14 15 -13 10 12 12 17 20 68 93 99 128 131 123 -114 109 98 90 77 67 59 53 46 45 41 50 -33 34 30 31 43 47 59 69 80 89 98 106 -106 110 112 110 116 106 108 110 120 138 158 170 -169 171 161 162 160 155 150 139 118 103 102 107 -117 142 147 153 161 163 122 88 89 90 108 121 -117 90 91 78 66 64 60 81 94 103 97 85 -76 61 53 47 39 71 102 109 125 117 137 141 -114 109 89 40 28 29 19 25 23 31 35 38 -52 69 94 128 149 145 144 139 132 129 124 124 -123 121 122 122 125 125 121 125 122 122 128 125 -122 125 123 124 123 124 127 126 128 125 127 126 -128 129 126 129 128 127 129 131 133 134 137 137 -136 137 135 136 136 134 135 131 129 129 128 132 -134 140 145 152 155 153 122 98 97 95 96 90 -92 89 88 87 89 92 94 87 85 88 87 93 -94 93 98 106 112 122 130 136 140 141 143 154 -151 158 163 159 164 166 166 162 167 166 167 169 -171 169 171 172 174 174 175 174 174 175 176 177 -177 175 175 177 177 171 172 175 174 175 173 171 -173 172 174 173 136 134 159 174 140 137 143 136 -127 115 141 148 165 135 128 158 141 143 146 92 -64 86 135 150 150 166 138 141 161 136 141 105 -132 141 140 172 178 150 111 112 165 173 167 144 -89 108 134 139 66 73 145 136 144 138 131 121 -98 83 87 100 114 127 138 144 151 151 157 158 -155 158 158 157 158 157 159 156 154 154 155 153 -157 156 156 156 158 150 151 152 147 147 143 135 -132 131 127 123 128 116 111 111 108 105 100 98 -95 90 88 78 75 75 69 59 47 46 32 22 -21 16 15 14 12 21 11 13 15 14 15 14 -16 17 17 12 17 16 16 13 20 22 39 106 -84 40 55 55 75 121 114 102 56 73 124 95 -48 95 148 131 65 68 122 125 56 79 65 54 -63 127 141 82 149 175 100 115 131 75 130 84 -87 77 69 62 51 66 73 104 116 90 103 99 -100 99 95 101 92 97 97 93 96 94 89 88 -83 86 86 79 83 83 78 79 82 78 74 76 -73 77 75 75 82 75 75 63 53 52 49 62 -71 69 49 49 69 56 49 71 71 66 62 48 -68 123 77 72 111 100 88 44 22 31 65 86 -96 126 90 44 65 82 116 138 127 118 90 92 -87 97 80 63 40 18 16 13 10 15 11 15 -19 22 84 110 110 133 133 135 131 130 124 119 -110 100 92 80 72 62 52 44 -36 36 37 46 -56 67 80 88 95 100 104 109 110 117 119 120 -120 114 115 126 140 161 176 174 165 161 160 162 -157 145 128 114 107 97 100 116 140 153 159 172 -174 174 144 96 100 106 115 111 126 119 64 63 -67 59 66 85 99 103 89 86 68 58 49 40 -47 86 108 115 120 119 135 131 107 104 74 36 -28 25 21 23 23 29 39 41 53 76 91 130 -148 144 143 138 129 127 121 121 120 120 118 120 -119 118 118 122 124 123 124 121 122 120 122 124 -125 128 128 129 129 127 129 130 130 133 129 129 -128 133 130 132 140 138 144 144 141 141 138 138 -132 129 127 122 127 127 131 137 140 151 154 158 -158 153 120 99 100 99 101 100 100 103 96 98 -105 105 107 107 113 114 114 123 124 129 136 140 -144 152 157 158 158 161 159 164 161 163 165 162 -165 166 165 165 168 166 168 170 171 172 174 172 -174 173 175 177 176 174 175 178 178 177 179 178 -177 177 174 176 175 173 173 170 175 174 171 173 -127 94 130 167 139 132 143 133 128 115 127 151 -161 135 126 157 144 126 126 102 104 106 140 154 -156 168 142 148 161 139 140 105 139 133 144 180 -135 114 126 164 179 150 149 102 122 154 147 104 -54 90 139 135 140 138 131 127 116 88 81 80 -94 104 123 130 142 145 149 150 153 154 155 157 -155 159 157 159 155 155 157 156 156 157 155 156 -158 150 151 147 150 143 142 138 134 133 129 126 -124 118 118 111 109 107 100 98 94 92 88 79 -78 73 69 67 52 48 34 24 17 14 18 11 -14 13 14 14 16 12 15 13 14 14 14 18 -13 12 15 10 22 13 48 79 41 70 80 59 -124 129 96 76 66 94 92 61 75 139 143 88 -57 93 127 75 49 102 33 57 94 155 119 115 -177 133 79 154 95 97 124 65 82 55 50 59 -67 72 74 91 85 103 108 97 104 100 98 98 -93 94 95 96 96 99 95 96 89 92 86 85 -86 84 87 83 86 83 82 81 79 82 80 78 -80 78 82 70 63 58 49 53 63 63 50 55 -76 59 60 85 81 75 74 54 68 122 78 59 -109 122 103 44 28 35 74 87 93 132 85 72 -85 81 124 137 131 118 88 81 71 93 98 87 -45 15 20 13 9 13 9 13 20 26 88 115 -111 133 133 139 141 145 142 140 136 129 120 113 -107 90 73 53 -37 46 52 63 74 82 96 98 -101 106 109 112 113 120 121 123 121 120 130 144 -162 172 174 164 159 149 156 155 139 124 109 101 -96 100 114 135 159 163 167 176 171 168 152 112 -108 110 112 97 112 125 53 55 63 57 75 89 -102 98 83 71 67 51 45 39 54 97 113 122 -117 126 138 115 107 96 59 25 27 23 23 22 -23 31 36 42 56 76 88 128 147 144 143 135 -127 123 118 116 115 111 110 110 109 107 108 113 -110 112 111 108 108 105 109 109 113 115 116 116 -116 116 116 117 120 121 118 118 123 126 127 131 -134 141 143 143 140 136 134 129 119 119 116 117 -122 124 134 138 145 154 157 159 158 150 124 103 -108 109 114 115 118 118 117 123 127 132 135 137 -140 144 142 150 151 150 154 152 158 161 163 165 -160 164 163 166 166 166 165 166 169 166 165 167 -169 170 170 170 169 172 173 174 175 174 175 177 -175 176 178 178 176 178 177 176 177 178 176 178 -174 173 175 171 177 174 169 174 143 85 109 161 -138 140 152 143 134 122 130 157 165 135 124 157 -151 102 90 108 132 124 141 154 152 154 144 145 -157 140 142 109 139 126 145 147 100 142 167 183 -144 135 135 121 171 166 121 77 62 85 137 126 -135 132 126 129 122 102 90 67 73 79 95 117 -128 138 142 144 148 154 153 154 155 155 160 159 -155 158 157 154 155 159 156 158 157 151 151 150 -147 140 142 138 136 135 128 127 124 118 119 108 -109 103 99 94 92 92 86 78 74 74 70 69 -55 47 37 21 17 18 9 15 15 12 13 12 -15 12 17 16 11 13 16 13 15 13 17 14 -18 12 39 53 56 114 74 61 140 96 77 71 -73 90 50 60 121 150 115 56 78 104 97 40 -92 98 25 81 107 140 94 145 160 87 113 175 -82 119 95 48 68 51 63 72 74 64 61 59 -62 114 103 99 106 99 99 95 92 92 93 95 -93 102 102 101 99 97 96 90 92 89 93 87 -87 87 88 86 81 88 84 80 81 82 82 77 -74 68 58 54 51 50 56 65 72 65 60 83 -87 86 79 68 77 125 103 85 113 107 96 58 -45 51 74 87 92 128 93 99 117 89 128 135 -127 114 93 75 58 90 96 105 49 14 22 14 -10 13 12 11 21 23 77 111 115 134 132 139 -143 145 145 147 145 142 137 135 129 121 105 74 -56 62 72 82 88 98 101 102 107 108 113 115 -119 121 119 121 124 138 152 164 170 168 162 162 -160 138 152 139 118 109 95 98 100 117 136 155 -169 171 170 170 166 158 143 124 111 107 98 76 -83 96 48 58 58 55 82 96 103 92 83 71 -57 50 36 39 72 102 116 123 115 134 142 106 -106 87 41 30 26 21 26 20 29 33 39 42 -57 79 87 127 146 144 140 134 116 114 112 102 -102 94 91 89 84 86 84 87 86 83 83 78 -78 78 78 80 81 88 87 84 85 85 88 85 -91 90 89 95 96 100 106 106 114 120 127 124 -127 121 110 106 99 100 104 102 112 122 130 139 -144 152 155 158 158 150 131 123 130 133 135 138 -138 142 141 145 148 150 157 158 158 159 157 158 -160 159 159 156 160 165 163 167 162 167 167 165 -168 167 168 168 168 168 165 170 166 169 170 168 -168 172 169 171 175 171 174 173 175 176 175 176 -177 176 176 175 177 175 176 177 175 174 177 174 -176 175 174 171 160 122 126 160 143 147 156 148 -138 133 136 162 164 145 126 154 157 98 69 94 -138 133 140 155 151 153 148 139 155 140 139 115 -127 133 132 120 142 179 179 151 108 148 141 163 -182 138 79 86 70 79 138 120 131 121 122 120 -119 107 95 75 64 62 68 93 110 125 135 139 -145 151 150 157 153 153 159 154 151 157 155 155 -152 156 154 154 156 152 151 148 145 141 141 139 -139 133 131 127 123 118 113 112 108 100 97 94 -92 89 83 78 72 75 72 67 57 52 36 23 -20 16 12 13 13 12 16 12 12 11 14 15 -14 13 16 15 10 18 13 13 15 19 29 65 -106 122 58 73 119 57 76 84 87 65 45 101 -147 136 69 59 95 85 56 60 125 85 65 83 -102 91 89 156 113 81 164 154 103 139 61 63 -72 70 76 68 62 46 44 45 58 107 95 101 -105 101 101 97 97 95 97 96 95 103 103 109 -102 101 103 97 95 94 93 89 90 91 91 88 -86 87 87 82 80 79 84 81 82 77 64 64 -46 41 74 68 57 55 50 71 90 83 74 77 -88 128 120 112 99 82 77 83 77 76 82 82 -93 126 96 121 139 98 134 129 127 110 94 80 -44 83 93 106 46 9 29 7 14 12 13 12 -16 25 62 109 120 135 138 140 140 144 144 145 -140 142 143 141 141 134 126 97 -72 82 88 93 -99 103 105 107 109 113 116 117 117 117 119 129 -143 159 169 169 165 162 158 164 159 128 128 121 -104 103 94 106 120 140 154 168 173 171 168 159 -157 145 129 118 106 95 81 57 51 59 48 55 -55 62 87 100 103 89 80 64 57 46 30 51 -84 106 118 120 119 141 133 104 102 72 38 26 -27 22 22 23 27 34 36 42 60 79 88 128 -147 141 143 125 102 97 89 81 77 68 63 58 -55 56 53 55 52 53 50 45 46 43 46 46 -43 53 47 48 51 49 51 51 55 55 54 59 -62 65 69 69 78 86 90 93 90 90 81 77 -82 80 88 94 101 112 127 135 140 148 150 153 -159 153 142 145 151 150 152 153 151 155 155 157 -160 160 165 164 164 164 162 159 163 162 161 160 -165 163 163 166 163 169 164 167 172 166 171 172 -170 171 170 170 170 170 171 168 169 169 170 173 -174 174 173 175 176 176 177 175 178 172 178 175 -175 175 176 176 174 176 176 174 179 176 174 175 -172 153 153 157 143 145 152 149 140 135 136 163 -170 153 131 152 163 122 97 110 133 139 149 153 -155 150 147 138 158 137 139 124 134 136 121 156 -179 173 154 103 123 169 158 182 144 93 80 119 -64 96 134 113 123 111 110 110 110 107 98 86 -73 58 54 67 88 109 126 136 140 148 153 152 -153 152 155 152 152 154 153 155 153 158 152 158 -154 152 152 148 144 141 143 136 140 132 131 127 -120 120 111 111 107 96 99 89 88 87 85 77 -74 76 69 73 62 54 42 25 21 16 12 17 -13 12 16 11 14 12 14 14 14 14 14 16 -13 14 15 17 16 23 48 105 126 101 39 72 -73 47 99 86 83 39 79 138 144 97 42 86 -89 54 58 104 116 74 80 64 74 69 124 137 -81 124 184 124 105 119 63 83 74 73 63 52 -45 31 35 38 53 78 99 113 102 105 105 102 -106 100 105 103 98 104 103 107 107 104 102 102 -96 97 93 95 92 91 94 88 90 91 87 83 -81 82 78 85 83 77 72 63 64 44 86 71 -38 47 34 64 85 71 70 74 93 126 127 125 -74 53 60 101 100 92 79 83 92 119 99 129 -144 98 135 123 125 105 100 75 48 80 77 91 -41 10 23 12 12 12 13 14 18 19 53 107 -125 134 140 144 139 142 140 142 140 138 143 141 -143 142 141 117 -86 95 97 98 101 106 110 106 -116 116 118 120 114 120 129 150 166 170 169 163 -163 159 161 160 151 113 111 109 100 100 103 124 -141 158 165 172 167 167 158 147 142 128 119 109 -90 78 56 36 33 41 48 53 58 68 93 104 -100 85 78 59 50 43 34 57 96 109 120 119 -122 139 125 103 100 59 30 32 19 25 20 23 -32 31 38 46 59 80 89 129 147 141 141 104 -79 68 60 52 46 40 38 32 38 29 30 34 -30 30 30 31 33 27 32 28 30 33 30 31 -34 32 35 33 34 39 35 40 38 43 45 47 -54 55 63 65 70 70 74 85 92 99 106 110 -118 122 135 140 143 147 145 151 153 156 155 157 -160 157 159 161 157 163 159 161 161 166 165 169 -165 165 166 158 166 165 161 163 168 165 163 165 -165 170 167 168 173 173 172 173 172 168 173 170 -166 172 173 172 171 170 170 171 173 173 172 174 -175 173 173 171 176 174 171 177 175 176 174 175 -175 175 175 174 180 177 177 177 174 160 163 154 -141 142 150 151 152 136 132 163 173 165 136 159 -167 150 140 140 138 142 143 143 152 149 148 138 -155 140 143 134 142 140 153 187 172 140 108 114 -171 163 172 153 95 94 128 123 65 119 127 111 -108 94 97 98 100 96 95 88 79 69 59 57 -68 91 113 129 136 143 149 151 150 150 149 153 -152 152 149 150 151 151 154 153 151 150 146 144 -141 143 139 134 138 128 127 125 118 118 110 110 -106 95 97 89 87 87 81 78 77 73 71 72 -66 54 41 24 20 18 14 16 11 13 13 13 -14 11 16 14 16 12 15 16 14 16 16 11 -24 26 79 131 111 63 36 59 55 90 103 87 -57 52 125 143 120 56 65 105 53 51 90 121 -86 66 69 47 64 103 150 101 98 168 166 100 -135 99 67 81 58 57 49 43 36 31 30 34 -41 56 106 115 109 114 108 109 109 109 113 112 -107 107 108 107 109 105 103 103 98 97 95 96 -94 92 92 88 88 91 84 85 84 80 80 79 -81 79 77 69 74 62 90 59 30 36 33 71 -77 57 56 72 92 124 130 120 71 52 56 107 -104 93 77 81 95 112 100 134 142 101 130 117 -120 104 97 83 59 73 57 65 29 14 18 15 -14 12 17 9 19 22 38 97 127 136 143 142 -142 139 141 141 139 142 142 140 142 148 150 134 -99 99 101 102 106 107 116 110 117 123 120 120 -122 134 153 173 177 168 160 160 166 160 152 141 -124 107 100 102 99 110 125 145 163 166 165 168 -159 159 146 136 127 113 110 90 70 52 34 29 -36 39 47 51 57 81 96 107 93 81 75 55 -46 38 40 73 103 115 121 112 128 136 111 106 -88 47 30 22 22 23 19 22 28 34 38 46 -62 81 87 128 147 141 139 96 51 45 37 27 -31 27 28 26 27 23 28 28 27 29 28 28 -30 28 33 30 32 30 34 35 34 38 40 44 -45 48 51 55 59 59 65 69 77 75 82 87 -92 102 110 121 129 136 140 143 143 147 154 155 -154 154 154 153 159 161 159 162 163 162 164 164 -168 163 164 162 163 168 167 168 168 169 167 163 -170 167 167 164 170 170 165 168 169 169 170 169 -171 175 173 174 171 172 174 169 171 173 174 175 -172 171 172 170 173 173 173 172 176 170 170 173 -174 174 168 177 175 176 176 177 178 178 173 176 -178 178 176 176 172 143 149 146 129 137 147 156 -155 139 128 157 173 168 144 153 162 159 154 158 -141 140 142 143 155 150 156 142 154 146 143 138 -145 164 181 172 129 107 119 166 178 143 156 102 -102 144 152 101 71 126 120 107 92 83 93 97 -98 95 98 93 86 80 73 64 58 70 93 116 -134 137 142 149 150 146 151 149 152 145 150 152 -147 152 148 148 144 143 137 139 139 139 137 134 -133 129 128 123 118 117 114 108 107 97 96 88 -90 82 82 78 75 72 69 71 64 55 41 29 -20 16 18 11 17 15 14 17 12 14 13 12 -18 13 13 16 13 14 15 18 22 33 105 118 -68 45 53 54 102 118 97 84 41 85 151 129 -75 52 106 85 41 82 118 95 60 71 47 51 -91 143 137 87 143 179 126 90 137 80 60 53 -49 50 49 49 33 32 25 32 43 47 102 117 -116 121 115 118 116 115 120 119 115 117 111 116 -112 109 106 102 105 98 100 101 96 94 93 92 -87 87 87 85 83 82 83 81 78 82 76 73 -79 73 74 52 33 31 36 69 67 51 54 70 -90 127 130 117 90 76 76 96 84 79 70 81 -91 106 113 133 134 99 128 111 110 104 94 89 -78 78 50 44 22 13 15 10 15 12 17 17 -15 23 32 76 122 138 144 142 141 144 142 145 -146 144 142 143 148 155 153 145 -105 102 104 107 -111 113 118 119 124 126 120 130 145 165 176 176 -171 160 160 163 169 152 128 120 105 99 97 100 -108 127 146 163 170 169 158 163 156 146 137 128 -115 105 90 69 45 35 26 33 40 46 49 50 -68 83 99 101 91 78 70 52 46 36 53 88 -106 120 121 114 125 126 104 99 76 31 29 25 -18 23 21 27 34 34 44 50 64 83 90 128 -147 140 142 88 40 43 24 28 25 29 28 25 -32 25 29 32 27 34 30 31 34 38 37 40 -48 49 52 55 63 70 72 78 82 87 88 92 -99 104 107 111 117 117 118 123 128 136 143 148 -155 155 160 160 157 162 162 164 161 159 160 160 -166 164 164 163 163 167 167 167 167 169 163 165 -168 166 170 165 172 171 170 169 168 171 167 172 -171 171 171 172 172 168 171 172 172 172 172 173 -171 173 172 170 172 172 173 173 169 173 170 170 -170 174 170 170 174 169 170 171 172 171 171 174 -172 175 175 177 177 176 173 174 178 176 177 173 -174 124 110 140 114 133 138 149 143 135 129 155 -172 171 152 139 155 157 161 159 152 153 153 153 -158 157 156 146 158 144 144 138 152 189 165 123 -106 138 160 187 139 122 131 96 157 164 134 70 -81 116 112 100 76 80 100 104 111 108 111 113 -104 95 86 76 66 64 79 101 125 131 140 148 -148 146 145 146 149 145 147 149 146 145 143 141 -137 136 131 135 136 135 132 131 130 127 127 122 -117 118 114 112 107 98 94 93 87 83 83 78 -77 69 74 70 64 55 42 28 19 21 12 15 -14 12 16 10 13 11 12 17 13 15 15 15 -16 18 11 22 19 39 102 74 42 71 57 91 -141 104 88 64 49 119 141 92 50 87 115 50 -70 102 107 58 58 82 44 81 109 143 101 96 -174 148 88 109 123 61 52 53 53 55 49 41 -29 29 29 27 40 43 82 121 123 126 126 124 -124 125 127 125 124 122 119 120 118 115 112 109 -108 105 105 103 102 99 96 95 90 89 88 89 -86 87 90 85 80 78 77 71 75 77 66 43 -32 29 41 63 62 48 59 73 92 131 130 122 -106 102 87 67 57 61 67 79 89 111 125 141 -130 105 133 114 108 100 84 91 88 91 76 50 -31 22 20 20 15 15 16 19 12 22 28 55 -112 133 144 141 145 144 147 151 147 145 140 147 -152 158 156 148 -107 107 108 112 119 117 122 124 -123 127 130 149 171 181 177 165 159 160 167 167 -154 133 108 104 97 91 100 113 129 149 163 169 -169 170 158 154 150 137 124 117 108 80 71 41 -29 27 27 37 42 48 52 52 69 91 100 96 -88 71 62 48 42 36 63 101 112 122 117 109 -117 115 102 97 60 33 28 23 23 24 24 23 -33 36 38 49 66 83 95 129 147 141 144 84 -36 42 27 30 28 29 28 31 33 32 36 35 -40 45 48 52 58 60 68 74 81 84 84 92 -102 109 114 117 119 124 121 124 134 137 140 142 -145 144 142 146 149 152 156 161 159 163 164 162 -161 162 164 166 165 160 164 164 167 166 165 166 -166 169 168 167 168 167 166 165 169 167 171 170 -171 172 171 170 171 174 171 174 175 174 172 174 -173 170 173 173 174 174 173 174 170 175 173 172 -176 176 174 173 169 172 170 167 171 173 174 174 -171 173 170 174 171 171 174 174 173 176 175 177 -173 171 176 174 176 176 175 169 176 130 97 128 -128 138 130 151 138 135 131 149 171 169 161 137 -155 159 163 162 162 157 161 148 156 155 151 148 -159 145 144 133 160 175 119 113 142 168 174 153 -100 131 124 144 184 141 93 65 89 98 96 80 -58 73 89 100 110 115 123 128 126 119 105 88 -82 71 72 92 116 131 136 148 145 145 145 141 -146 142 147 145 144 138 137 136 131 129 128 126 -130 131 129 129 128 124 124 120 115 120 112 110 -102 98 95 90 89 85 83 78 78 73 70 69 -60 54 43 29 19 19 15 16 13 14 15 13 -15 12 14 14 15 14 16 17 13 16 12 20 -16 36 72 40 71 91 56 123 136 75 80 54 -76 135 107 60 66 127 86 47 91 92 75 43 -94 86 77 89 106 110 82 141 172 103 89 125 -97 66 62 65 58 51 39 33 26 22 28 26 -43 47 83 131 127 133 130 131 131 129 129 130 -130 125 126 124 122 123 119 116 112 116 112 109 -106 105 103 100 94 91 92 90 88 88 91 87 -84 78 77 73 75 75 63 49 28 46 46 54 -56 43 71 80 99 132 132 128 119 115 89 49 -37 52 66 79 90 123 138 150 130 108 143 117 -110 96 83 93 93 106 94 76 50 42 38 31 -30 28 24 23 24 15 30 44 95 133 142 145 -147 151 147 151 147 144 141 150 155 153 158 150 -110 112 114 115 124 124 123 126 127 136 154 173 -180 180 167 159 162 161 165 156 129 117 97 97 -95 95 118 133 151 165 169 167 164 164 151 147 -142 124 116 103 90 64 45 26 23 25 26 37 -45 55 52 59 77 98 100 91 80 68 51 49 -36 39 80 102 115 127 116 115 116 102 104 86 -45 29 24 27 20 23 22 28 36 37 41 53 -69 85 93 128 146 141 143 86 35 45 30 35 -30 34 38 37 45 48 56 63 69 73 83 86 -94 98 106 112 115 118 121 126 135 141 142 145 -145 149 146 148 153 156 157 156 158 156 155 152 -155 156 160 162 161 166 164 161 162 163 168 168 -167 160 166 169 165 171 171 168 168 167 169 168 -169 171 163 167 170 168 171 173 172 175 172 174 -172 175 172 173 175 173 174 174 172 173 174 172 -177 172 172 174 173 175 172 173 178 175 174 174 -171 178 167 166 176 172 174 174 174 174 171 174 -174 176 174 172 178 175 174 177 173 174 177 172 -176 178 175 175 173 155 128 134 157 156 142 154 -148 145 136 147 173 170 164 143 153 158 157 163 -161 158 155 143 154 153 154 154 159 147 143 133 -152 132 122 157 169 167 146 104 121 167 149 178 -160 98 72 84 87 78 68 59 42 50 63 73 -93 105 123 129 136 135 122 104 88 82 74 84 -107 126 137 142 142 143 141 138 140 143 142 140 -137 131 134 130 125 126 118 120 125 123 124 125 -121 119 117 115 112 110 109 109 102 98 97 93 -89 85 85 80 81 71 72 67 63 55 45 29 -21 18 18 19 16 13 15 14 13 13 11 11 -17 12 14 16 15 11 22 13 18 32 52 72 -104 82 54 133 93 55 76 57 100 120 63 56 -115 123 59 59 88 62 53 81 107 90 91 78 -81 74 98 164 134 73 126 116 77 82 66 63 -51 39 32 30 29 28 35 40 57 69 103 141 -135 138 138 135 140 135 136 135 132 131 127 126 -124 125 125 123 121 121 118 113 116 111 112 110 -100 101 93 91 91 86 90 87 87 86 78 77 -70 69 66 57 39 73 63 41 51 44 72 91 -107 134 130 131 123 122 94 65 53 59 76 84 -91 129 145 153 132 112 140 122 115 94 90 90 -89 109 107 95 77 78 67 62 56 51 49 36 -36 26 34 35 74 126 141 147 148 151 148 146 -144 139 136 144 148 149 153 147 -112 116 118 117 -126 126 127 129 135 157 174 178 172 163 161 160 -169 156 149 131 109 103 92 97 101 117 140 153 -167 169 168 167 157 154 142 132 127 113 102 83 -65 41 27 23 22 25 36 42 44 57 49 62 -83 99 98 88 78 64 53 41 36 51 89 110 -121 125 115 131 120 101 100 76 38 27 25 20 -25 18 24 29 34 38 41 56 67 84 92 132 -147 140 142 95 40 46 39 39 50 48 59 65 -72 78 89 94 104 110 113 119 124 126 131 135 -140 140 141 149 151 152 158 153 156 157 156 155 -159 161 162 160 160 161 161 156 154 156 160 163 -161 164 167 163 163 167 168 168 165 164 163 167 -166 170 170 170 170 169 171 168 167 171 164 167 -171 171 174 174 175 173 174 173 174 173 172 172 -174 176 175 177 174 174 177 176 173 173 175 175 -175 175 175 175 175 176 176 174 175 179 168 172 -175 175 177 176 177 174 179 176 174 176 174 173 -179 174 174 176 176 178 176 177 177 175 178 175 -174 168 155 155 171 177 148 150 160 149 134 139 -160 155 160 148 151 156 154 160 159 157 155 150 -157 152 155 158 160 148 139 136 127 128 166 177 -157 129 103 116 167 174 173 167 110 81 105 106 -87 69 52 43 41 50 39 49 68 78 105 115 -130 137 127 118 97 90 85 83 102 123 134 142 -141 144 138 134 140 140 139 135 132 126 127 120 -120 116 108 115 115 114 119 118 114 112 109 108 -106 104 103 101 99 97 93 93 88 83 84 81 -75 69 70 65 61 55 45 36 20 21 17 14 -18 12 15 14 15 15 13 14 12 14 16 15 -18 14 17 18 18 40 87 110 113 55 62 105 -48 72 73 66 104 85 43 93 135 99 52 67 -58 51 84 103 89 80 81 54 60 87 126 152 -89 92 157 94 72 80 55 56 43 34 34 32 -35 31 39 46 64 74 105 134 142 143 139 141 -148 141 139 138 131 129 125 125 121 124 121 124 -126 121 124 118 117 118 116 116 111 104 101 100 -95 89 90 85 87 87 81 84 76 70 66 68 -57 98 89 43 46 34 70 91 112 132 131 132 -127 125 105 87 73 81 82 88 99 130 151 153 -133 114 135 119 114 93 97 92 76 107 105 105 -103 97 95 92 84 79 75 66 60 51 47 37 -60 111 138 146 146 146 141 135 134 123 123 127 -127 130 136 141 -115 117 121 125 122 127 133 140 -155 174 176 166 158 157 164 163 164 140 121 114 -100 97 94 103 120 140 156 167 171 170 164 157 -147 139 130 120 112 98 82 65 38 32 25 23 -25 25 40 39 48 53 53 69 90 100 96 86 -72 62 50 38 38 66 98 113 125 121 118 143 -120 101 99 62 32 26 25 20 23 24 24 34 -35 39 43 58 70 85 93 130 147 139 145 92 -51 52 51 60 73 75 89 91 98 105 112 119 -126 132 134 138 141 146 144 150 147 150 152 155 -155 158 160 159 158 157 159 159 161 163 165 162 -162 165 161 159 159 158 164 163 165 166 168 167 -166 166 169 169 167 168 166 166 166 170 167 169 -170 164 171 168 167 172 169 169 171 173 172 174 -173 174 170 174 172 173 171 173 173 173 175 174 -175 171 176 175 175 174 177 178 175 177 176 175 -176 177 175 175 178 178 176 177 176 179 175 180 -174 173 179 176 179 177 176 179 178 176 176 176 -180 176 176 179 177 176 180 177 176 169 157 163 -170 179 152 146 161 149 133 127 142 150 154 145 -148 161 158 163 163 160 156 154 158 152 157 164 -164 148 144 134 132 171 181 160 118 97 116 165 -181 153 169 122 81 118 134 127 106 86 73 63 -63 67 49 43 54 55 73 93 116 125 125 121 -101 95 95 87 102 122 135 141 139 142 136 133 -140 139 133 131 128 120 119 114 107 101 99 103 -104 102 104 105 102 101 100 99 93 98 95 95 -94 93 97 88 85 85 80 81 75 69 67 60 -59 56 44 36 26 18 17 16 17 13 12 14 -14 14 14 14 15 14 16 12 19 16 13 25 -26 76 123 117 87 40 62 66 63 89 72 79 -82 51 70 129 126 67 58 53 48 86 109 99 -67 71 55 42 84 111 134 115 79 137 147 73 -63 61 46 50 38 32 30 30 30 25 34 40 -56 64 86 121 147 143 144 148 147 142 138 138 -130 128 126 117 121 117 118 125 121 123 122 117 -119 119 115 118 114 111 105 105 99 94 92 90 -87 91 85 88 80 77 69 72 69 103 109 51 -38 36 58 90 112 130 131 132 131 124 116 100 -86 92 83 93 108 130 157 148 130 126 128 113 -110 88 101 94 70 96 92 106 112 115 109 106 -105 100 94 89 86 68 64 47 48 99 124 137 -143 134 131 122 121 103 96 106 98 106 115 122 -114 116 118 123 123 133 148 163 170 173 168 157 -149 158 163 153 144 117 108 102 95 98 101 120 -140 154 166 169 168 166 156 147 140 127 121 109 -96 83 63 42 25 25 20 22 24 29 39 42 -47 48 57 79 96 100 90 83 72 57 47 38 -42 78 106 113 127 117 128 149 117 100 94 48 -31 27 20 25 21 23 26 31 38 39 46 56 -70 85 91 130 146 139 146 97 66 74 72 85 -92 100 105 112 116 120 125 130 140 142 145 146 -147 149 149 151 153 153 155 159 158 159 163 159 -160 160 160 163 163 164 166 164 165 165 161 158 -160 160 163 164 166 167 167 168 169 167 169 169 -168 168 168 168 166 170 168 169 167 165 172 171 -168 172 173 169 172 171 172 173 175 171 171 174 -173 173 170 175 174 176 174 174 176 170 178 174 -174 175 177 175 173 180 177 176 176 177 177 176 -177 176 180 177 174 179 174 178 175 174 179 173 -177 176 175 179 176 175 177 175 179 169 173 178 -177 175 181 178 179 165 137 148 159 174 154 143 -159 149 131 118 128 156 154 140 145 160 158 159 -162 155 156 156 154 160 162 169 160 150 151 140 -165 190 163 120 95 122 156 186 154 126 147 86 -115 154 145 135 126 117 103 90 86 78 59 53 -56 61 51 74 98 105 116 112 100 92 96 97 -103 125 133 141 140 141 134 133 136 133 133 125 -121 116 109 104 97 86 89 90 88 86 84 85 -84 86 85 86 80 83 88 83 88 86 89 86 -81 82 80 74 75 71 62 65 57 54 47 39 -25 14 21 12 14 14 11 15 12 15 18 12 -13 17 17 12 18 14 19 26 39 112 134 101 -58 44 55 78 107 85 75 83 50 59 110 141 -94 55 58 38 80 108 115 70 63 68 33 63 -106 120 110 85 104 162 114 50 60 53 50 49 -36 26 23 25 24 21 25 34 44 58 70 121 -150 140 150 148 149 139 136 136 129 125 123 119 -119 116 118 119 122 121 118 116 117 115 114 116 -112 111 107 110 104 95 98 91 90 92 87 86 -87 83 74 74 78 103 121 67 31 36 47 79 -108 132 132 137 134 125 121 109 92 96 81 95 -105 135 158 145 137 133 132 109 109 88 105 87 -71 86 75 101 116 119 118 118 113 112 106 102 -100 89 82 57 52 77 107 127 132 119 120 112 -100 79 68 76 69 77 88 97 -107 111 115 126 -130 156 171 177 176 163 159 156 151 146 150 128 -117 102 99 97 98 110 124 146 157 166 169 166 -163 157 147 135 124 117 109 96 81 59 39 26 -20 19 21 23 25 35 41 43 51 50 58 87 -101 96 88 76 66 56 44 32 54 92 104 116 -124 114 135 149 107 101 82 39 29 25 22 20 -23 24 26 33 35 39 49 59 71 85 93 128 -146 142 143 111 90 101 97 110 114 117 122 124 -127 130 136 137 147 151 149 153 150 154 151 155 -156 157 159 161 158 163 163 161 161 162 161 163 -162 167 165 168 165 165 164 159 159 160 163 165 -165 168 169 165 172 167 169 167 164 170 167 169 -168 165 167 168 164 164 171 169 169 170 171 169 -169 171 170 169 172 169 168 173 172 175 173 172 -175 177 176 173 175 173 176 173 176 174 176 177 -175 178 178 176 180 176 177 174 178 176 181 175 -177 180 177 179 174 181 177 168 178 173 177 180 -175 176 175 174 179 164 175 178 174 175 181 179 -177 168 110 114 148 162 155 139 150 139 128 106 -128 170 160 136 145 157 157 158 158 157 155 158 -153 160 163 160 153 163 158 166 191 165 115 95 -128 169 175 165 102 122 113 105 174 154 140 142 -138 138 126 114 100 84 77 58 57 71 56 74 -89 93 100 102 96 92 97 102 106 127 138 137 -141 137 135 133 132 131 124 120 114 107 99 87 -85 68 67 70 66 62 59 59 57 64 63 65 -63 68 68 72 76 77 81 79 77 79 76 73 -74 68 65 63 54 55 48 38 28 18 16 14 -17 10 13 17 12 16 10 12 14 14 15 14 -18 12 29 21 58 129 107 65 56 54 74 127 -117 67 82 58 45 99 135 121 61 58 41 54 -111 110 87 44 86 61 48 86 108 100 74 89 -146 138 82 59 61 61 51 39 32 29 31 23 -26 31 34 49 52 68 84 134 149 140 148 147 -139 136 137 134 132 125 126 125 126 126 121 124 -121 122 115 115 115 108 113 106 108 106 107 106 -103 102 96 98 95 94 91 84 89 83 80 76 -80 88 118 75 31 38 40 65 98 132 130 139 -137 128 126 107 94 95 71 95 103 139 155 141 -140 139 131 110 113 93 104 91 79 86 48 90 -120 113 123 119 116 120 111 115 113 105 97 77 -67 68 85 113 113 96 109 101 82 53 42 44 -45 49 51 70 -101 110 117 134 158 180 186 179 -169 156 162 160 148 127 125 109 99 94 96 97 -110 132 144 164 168 167 167 160 152 146 135 123 -114 102 90 80 57 38 28 21 19 21 24 22 -30 40 43 47 49 49 67 90 99 94 81 70 -62 50 38 35 63 100 109 118 124 111 143 139 -99 97 68 32 31 24 19 23 20 25 24 36 -35 39 48 59 71 83 96 127 146 143 142 127 -112 120 117 122 127 125 130 128 133 135 141 148 -148 154 154 157 153 158 156 157 159 158 162 162 -159 164 161 165 163 159 164 167 167 165 166 168 -165 165 164 162 161 160 163 167 168 168 170 167 -171 169 166 166 166 168 168 170 168 171 169 164 -168 164 170 169 166 169 173 168 169 169 165 169 -166 165 168 168 174 176 174 176 176 175 176 175 -174 178 173 174 176 177 179 176 178 178 177 178 -177 178 178 175 175 175 180 176 177 183 177 179 -178 181 177 173 179 175 176 180 178 176 177 175 -178 170 176 176 177 176 177 181 171 177 112 78 -138 149 153 139 141 138 126 109 127 172 172 140 -143 163 164 166 155 163 157 154 145 149 156 151 -161 172 171 186 166 114 96 130 167 174 155 109 -100 157 123 160 178 125 128 143 142 144 128 122 -102 96 88 72 74 84 74 97 101 88 87 86 -89 87 92 103 106 124 139 141 140 137 137 131 -128 128 116 116 105 94 84 72 70 53 52 50 -40 38 39 38 38 41 41 43 45 47 55 53 -59 61 63 71 66 65 68 70 68 70 64 62 -56 48 49 42 25 21 15 16 16 15 15 13 -14 10 15 14 14 12 11 15 13 13 25 16 -68 112 62 54 82 60 110 146 95 62 79 43 -77 132 126 85 40 61 36 76 109 79 56 64 -98 70 68 76 87 65 80 126 144 103 73 73 -66 57 48 30 32 33 32 30 32 36 44 56 -57 67 88 126 131 140 142 143 133 133 134 136 -134 128 135 133 132 136 131 128 126 124 118 118 -115 108 112 110 108 109 103 105 105 100 101 100 -100 102 97 92 88 87 85 74 81 75 93 79 -28 31 49 49 96 130 130 136 134 128 124 109 -91 93 65 91 111 132 146 140 135 133 128 104 -113 94 106 94 87 98 55 91 119 119 124 118 -118 119 116 120 116 117 113 98 88 77 76 94 -94 72 95 93 68 45 31 31 40 28 31 40 -109 120 138 160 178 188 178 168 167 161 167 155 -136 109 103 100 94 96 101 116 134 152 162 168 -167 163 156 151 137 131 124 110 100 87 73 56 -37 26 22 19 19 26 21 26 36 45 46 46 -47 52 77 95 96 89 78 67 53 47 32 42 -83 104 112 124 114 113 145 122 102 88 52 31 -22 21 22 20 21 27 25 36 34 37 49 59 -71 86 92 128 145 144 145 132 130 128 129 132 -135 134 132 135 134 142 145 152 156 158 157 158 -157 160 161 163 161 160 162 160 163 162 162 164 -163 162 167 166 167 168 164 170 170 166 166 165 -162 161 163 166 166 167 168 167 169 166 168 167 -168 167 167 170 168 175 170 168 170 167 171 170 -169 169 172 170 167 169 167 167 170 169 167 172 -170 176 177 175 177 177 176 173 177 176 174 175 -177 177 179 177 177 178 176 173 175 178 176 180 -173 176 181 176 179 183 179 180 181 182 179 180 -179 177 178 180 180 178 177 180 179 178 175 178 -176 175 177 179 174 177 135 98 137 127 145 141 -146 144 126 118 122 167 172 148 135 159 162 161 -151 157 151 147 142 148 153 159 167 166 174 166 -110 103 145 169 164 136 108 102 160 168 152 184 -136 91 129 140 144 143 127 120 98 107 99 80 -85 91 101 116 113 96 82 82 78 87 86 104 -110 124 143 141 145 138 137 132 126 124 110 105 -93 81 70 61 51 41 45 37 36 34 33 33 -33 31 31 37 32 41 41 41 47 49 51 59 -58 54 54 60 63 67 62 56 52 47 48 35 -29 23 15 19 12 13 14 13 15 11 14 13 -13 14 14 10 14 16 18 17 69 64 52 96 -80 69 127 117 56 67 56 53 125 131 93 43 -67 56 38 81 69 46 69 89 83 70 61 53 -62 79 118 134 105 68 70 65 52 45 36 33 -31 31 29 25 31 28 39 48 44 53 67 88 -121 142 130 137 136 134 137 139 136 136 137 137 -139 140 140 132 131 125 124 121 117 117 115 116 -115 111 106 107 105 103 103 102 103 104 102 97 -94 87 95 80 87 67 67 65 21 38 45 50 -105 134 125 135 124 126 118 99 93 89 70 97 -112 122 143 137 127 131 119 101 98 90 113 98 -95 111 84 110 122 120 125 122 121 121 122 122 -122 122 123 113 108 97 88 89 78 56 76 82 -57 40 28 38 35 19 23 23 -123 148 167 173 -179 177 170 166 170 165 155 136 113 106 94 96 -95 102 124 138 155 164 167 165 160 155 142 138 -124 116 107 93 86 64 49 38 22 21 21 19 -19 25 25 30 47 50 44 45 47 65 89 96 -96 84 73 59 51 39 33 58 89 109 121 121 -114 124 136 112 97 80 36 28 22 23 21 23 -22 22 31 33 39 41 48 61 75 82 95 130 -145 144 144 135 140 134 137 139 138 136 139 137 -138 146 148 155 157 161 160 157 163 161 167 165 -167 164 163 163 164 162 161 167 163 165 169 166 -170 167 164 169 167 164 166 163 162 162 162 168 -167 166 167 166 168 166 169 169 166 170 164 169 -170 172 175 169 171 169 172 172 170 171 171 171 -169 168 169 169 175 172 169 171 174 174 177 175 -178 178 173 178 174 177 176 176 179 177 178 180 -175 180 179 171 177 178 180 181 176 180 179 179 -180 182 180 179 181 182 178 179 180 175 181 180 -180 178 180 179 181 181 173 178 180 175 178 178 -175 174 157 133 147 112 135 141 132 147 124 116 -114 158 175 160 129 151 159 157 153 156 156 150 -152 153 156 161 161 155 161 119 112 148 170 159 -121 95 117 156 183 145 165 151 83 97 134 142 -146 142 125 119 102 104 103 87 90 103 117 125 -117 105 94 87 82 80 86 101 111 120 141 147 -144 140 135 130 124 114 103 96 83 69 65 46 -44 38 37 38 34 36 33 36 36 31 36 36 -33 44 45 43 48 50 50 50 53 44 47 50 -55 58 58 57 51 45 44 37 30 20 18 15 -14 14 14 12 13 14 12 15 14 8 18 12 -13 16 15 23 48 78 97 106 61 58 110 59 -60 79 41 103 136 109 51 53 81 43 43 51 -56 76 93 77 62 59 40 51 88 110 125 101 -75 66 54 44 37 31 28 25 24 23 22 23 -26 30 32 38 41 50 64 81 131 140 124 136 -137 137 141 145 141 140 140 142 141 143 139 133 -132 127 129 126 124 122 119 122 120 117 112 112 -111 110 107 104 105 104 103 102 97 95 100 91 -89 67 52 43 29 55 49 56 117 130 127 130 -124 121 112 102 97 90 72 95 112 115 135 132 -123 133 117 101 92 88 122 95 99 117 104 121 -125 126 125 127 124 127 129 125 127 124 124 123 -117 112 104 95 83 65 65 65 53 37 35 42 -36 23 23 22 -157 174 179 174 169 165 170 169 -167 151 130 112 105 97 94 99 105 126 143 163 -165 168 165 155 154 140 127 125 110 104 91 80 -65 44 29 21 21 21 18 21 24 27 27 39 -57 50 50 45 49 78 95 96 89 80 70 58 -47 36 39 68 101 111 124 120 110 131 129 97 -98 63 31 28 22 21 22 21 22 28 31 34 -39 42 52 63 76 84 95 132 146 147 143 139 -140 138 140 140 141 140 140 140 139 151 152 154 -159 161 163 161 164 163 166 166 165 165 168 163 -166 161 166 166 164 170 168 169 169 168 164 169 -169 165 167 164 162 164 164 166 166 163 164 166 -166 170 168 169 169 166 165 171 169 172 174 173 -173 170 173 169 170 172 173 175 170 173 175 171 -178 174 174 174 173 175 175 174 177 180 174 178 -178 178 176 175 180 178 175 178 177 178 181 174 -176 179 181 180 179 178 181 177 179 181 178 176 -181 177 178 179 177 175 182 179 176 178 178 177 -181 176 177 180 177 179 177 176 174 178 168 149 -157 120 144 140 122 140 114 106 106 146 175 166 -137 150 160 161 164 161 159 155 153 150 150 156 -150 152 136 127 166 169 152 112 91 130 164 182 -151 110 156 84 91 134 136 144 146 141 126 123 -104 93 104 98 106 116 128 128 120 113 103 94 -79 76 87 99 111 123 142 146 145 139 137 129 -121 108 98 87 75 60 54 44 36 35 38 35 -37 38 33 40 33 36 39 38 46 46 53 56 -57 65 61 60 58 51 46 41 46 46 51 52 -49 43 42 38 29 28 17 15 16 11 13 14 -10 14 14 13 14 14 14 12 17 14 21 35 -82 125 117 82 38 62 68 54 93 58 66 132 -114 64 44 97 62 37 34 50 91 101 87 52 -59 42 36 86 116 110 97 61 87 65 36 41 -29 27 25 25 24 28 25 32 31 36 40 49 -51 60 76 99 133 132 128 138 145 146 147 148 -146 143 145 142 141 139 133 128 129 126 132 129 -130 126 127 129 123 125 116 117 121 117 112 112 -105 104 104 101 96 99 103 97 96 75 59 39 -42 78 58 58 123 131 127 134 128 117 109 103 -97 87 67 90 100 110 128 117 120 138 117 103 -93 89 125 89 97 113 107 124 128 129 126 130 -127 130 131 128 132 125 130 126 125 125 119 114 -98 88 78 73 71 65 59 62 54 46 43 38 -177 183 176 164 163 167 166 161 148 126 110 101 -97 88 99 109 126 148 162 169 168 164 157 146 -142 124 116 107 104 85 74 62 40 28 24 20 -19 21 17 26 23 28 36 46 60 47 47 43 -56 86 99 98 84 78 63 53 43 31 48 83 -102 116 124 118 115 136 121 92 90 53 25 28 -24 20 23 21 24 26 31 36 37 46 51 64 -78 88 94 128 146 147 144 140 143 138 141 140 -146 143 142 147 146 151 154 156 159 162 163 163 -162 165 165 165 169 164 164 164 163 166 163 163 -165 170 170 166 168 165 166 169 167 169 169 166 -163 164 165 165 166 167 168 174 173 170 171 172 -170 167 169 172 170 172 176 172 176 174 173 172 -171 175 172 176 172 177 175 177 179 177 179 174 -177 174 176 171 177 177 177 176 173 176 178 175 -178 178 177 178 178 178 179 175 177 179 178 179 -179 182 178 179 179 177 176 177 178 175 174 176 -177 175 181 176 175 175 175 176 175 178 175 178 -179 178 178 177 176 179 164 139 144 140 165 147 -124 135 116 104 99 132 165 169 145 150 164 162 -169 163 160 158 151 148 154 151 150 147 142 172 -184 149 107 86 128 173 173 154 96 124 130 84 -155 140 140 149 143 144 130 125 111 88 96 97 -107 119 123 126 118 115 109 98 86 75 92 97 -117 132 142 148 146 136 136 129 119 106 95 81 -70 56 48 38 32 34 37 36 34 36 36 37 -32 35 36 42 48 50 58 65 70 75 75 73 -75 63 60 49 44 47 39 47 49 42 40 36 -33 28 17 15 17 13 14 13 14 14 14 15 -16 12 14 13 12 25 24 70 126 138 104 53 -44 52 81 103 93 52 95 127 71 44 89 101 -42 31 35 78 107 89 61 48 73 35 50 103 -110 82 59 74 100 55 43 41 33 31 33 29 -32 32 26 37 36 37 44 50 51 61 69 88 -109 120 139 143 153 153 153 155 150 145 143 137 -139 133 127 126 125 127 128 132 129 127 129 134 -132 129 129 124 127 125 118 118 112 108 106 104 -99 97 101 99 98 84 73 56 32 94 75 58 -123 128 128 141 137 122 115 106 97 85 68 82 -91 101 118 104 110 141 117 110 92 91 128 80 -87 96 97 125 130 124 130 128 127 130 130 131 -129 128 133 131 127 131 127 124 118 109 100 96 -97 91 90 88 83 77 76 68 -182 170 161 158 -163 169 155 137 120 101 101 89 88 92 111 134 -148 162 168 163 163 155 143 135 123 112 103 90 -87 68 52 37 25 21 19 20 17 19 21 24 -30 29 44 59 58 50 49 48 68 96 101 95 -80 71 62 50 34 36 60 98 107 120 123 114 -125 137 110 95 79 36 28 24 20 23 22 20 -24 28 33 37 36 49 56 65 79 85 95 129 -144 145 143 142 142 142 141 141 143 142 146 149 -150 154 156 157 163 160 164 164 162 166 164 163 -167 162 164 164 163 163 165 165 168 167 166 168 -166 166 168 169 168 170 172 168 165 167 169 166 -167 172 170 172 172 170 170 174 170 172 173 172 -174 172 175 171 175 175 176 172 174 175 169 176 -176 178 173 176 176 176 178 175 180 176 171 170 -177 175 177 178 176 176 175 173 175 179 179 177 -177 177 180 178 175 182 177 179 179 180 180 178 -177 178 177 176 176 176 175 176 176 175 176 174 -172 176 172 168 173 176 177 178 179 179 178 179 -176 179 160 112 116 140 180 155 123 135 129 110 -106 116 148 157 145 155 163 165 172 166 164 162 -154 152 156 149 147 150 173 187 153 101 90 125 -164 168 136 99 103 167 124 145 177 138 147 147 -148 148 136 129 114 100 92 92 97 101 105 108 -113 114 114 109 97 96 107 99 125 139 143 148 -140 136 137 125 111 103 89 71 65 47 42 36 -29 36 35 33 39 39 32 35 39 42 46 53 -53 61 62 71 78 81 83 84 83 75 70 63 -53 48 42 37 42 37 36 38 32 30 23 19 -13 19 10 11 14 13 15 11 18 12 14 14 -18 28 24 101 142 110 63 47 50 83 125 117 -70 65 109 83 45 76 118 73 29 38 40 92 -87 62 46 73 70 40 58 87 74 59 73 95 -81 48 44 37 33 26 30 25 23 25 20 30 -27 31 31 35 42 46 51 72 87 130 147 147 -163 162 159 156 149 143 141 139 133 127 122 126 -127 128 131 127 130 124 135 134 131 135 133 130 -131 129 130 123 120 116 109 110 100 100 103 100 -100 92 81 67 48 96 91 69 121 131 126 144 -139 131 118 109 96 85 71 84 89 98 110 95 -112 140 114 111 89 97 120 95 88 73 83 121 -130 128 131 128 131 132 130 132 132 128 131 132 -134 133 129 128 128 123 120 117 120 115 113 113 -107 104 104 97 -176 166 154 161 161 156 131 118 -108 101 96 88 96 106 133 149 159 165 164 157 -150 140 130 119 111 100 89 76 68 54 35 27 -20 20 18 18 19 21 23 26 29 34 52 63 -53 49 45 52 83 99 101 90 80 71 54 45 -34 37 76 101 110 123 122 112 135 133 101 93 -67 28 29 19 21 23 19 27 23 29 38 35 -40 51 58 67 79 88 98 131 146 146 145 141 -144 144 143 143 146 145 147 151 149 155 155 158 -164 162 163 164 165 165 166 165 166 167 162 163 -165 164 166 165 168 169 165 163 166 166 168 171 -166 172 170 170 165 167 169 166 171 174 170 171 -172 171 170 173 172 170 172 170 172 171 172 171 -171 174 175 171 171 173 174 174 180 174 179 178 -179 179 177 178 182 176 174 175 177 174 174 179 -178 178 175 174 177 178 178 180 173 180 181 177 -178 180 179 178 180 179 182 179 177 178 175 179 -179 175 179 178 177 177 176 175 176 176 169 166 -173 172 176 177 177 178 176 181 175 176 164 100 -86 123 180 161 128 132 144 120 109 108 130 144 -139 153 160 161 169 167 164 163 154 152 157 155 -146 161 187 156 100 91 127 149 153 129 94 104 -160 167 141 183 161 141 147 146 148 148 142 132 -122 110 92 94 86 84 92 90 106 109 116 118 -113 119 117 119 133 144 150 151 141 138 136 120 -110 97 81 65 58 43 37 34 30 35 34 39 -37 36 37 42 53 60 70 63 71 77 71 74 -76 83 83 84 81 79 78 69 64 46 44 36 -32 38 28 36 31 28 29 15 20 16 12 16 -12 11 19 11 15 14 12 15 16 24 37 119 -117 65 53 69 60 120 136 98 49 85 88 49 -68 114 111 49 36 39 48 76 55 48 66 80 -53 42 47 60 60 80 94 80 59 39 36 30 -23 23 24 23 21 19 26 30 28 32 34 34 -42 48 62 76 104 144 146 151 169 164 160 151 -146 139 139 130 128 128 124 132 132 133 133 127 -132 127 135 136 134 135 136 132 136 133 131 130 -123 125 118 114 111 102 107 102 100 98 86 76 -50 90 102 78 128 130 128 141 139 126 117 109 -92 91 73 84 94 95 111 95 112 141 114 109 -88 109 118 97 83 58 69 122 131 127 134 132 -132 135 134 133 135 131 132 131 136 135 130 132 -129 128 127 128 129 128 125 125 120 120 120 113 -166 168 149 152 148 123 115 104 100 96 90 97 -113 132 148 156 156 158 155 147 136 123 113 107 -94 85 70 62 48 34 23 22 20 21 19 20 -25 22 25 28 32 42 58 65 50 49 47 63 -93 104 98 87 77 62 50 40 33 52 88 105 -115 124 121 118 140 123 93 90 51 28 28 20 -24 23 20 26 27 29 38 38 41 51 60 69 -81 89 99 132 146 145 146 140 144 145 144 144 -147 147 148 149 153 154 156 159 162 161 164 162 -163 164 166 165 165 167 165 169 168 166 165 166 -168 166 167 167 167 168 169 172 167 169 167 171 -168 168 171 166 172 169 170 168 173 172 171 173 -171 170 172 170 172 173 171 173 171 175 174 172 -173 173 176 175 178 177 181 181 179 181 180 181 -182 179 174 178 179 173 176 177 179 178 177 176 -181 178 179 181 176 179 180 179 175 181 181 176 -177 178 180 181 178 177 176 176 179 178 180 176 -175 176 179 176 178 175 170 166 170 174 175 177 -178 176 177 177 176 173 171 126 86 114 170 168 -132 140 156 131 118 103 137 151 131 145 153 156 -164 164 164 161 155 156 158 157 142 171 160 103 -100 128 152 136 107 92 113 151 179 136 162 164 -131 148 143 150 147 152 147 138 129 124 106 100 -85 92 85 86 97 101 109 112 122 124 130 137 -139 148 156 151 145 139 133 115 103 89 74 62 -48 41 32 32 33 37 35 43 37 38 44 53 -68 84 91 89 89 94 89 81 73 76 80 79 -84 78 77 70 67 59 51 39 37 31 31 33 -30 29 26 19 16 15 14 13 15 17 13 14 -19 10 15 11 22 19 48 101 60 54 81 62 -75 132 104 62 53 90 48 60 112 122 80 32 -42 32 36 49 54 72 75 59 42 29 43 66 -91 98 84 53 38 33 30 32 28 28 30 31 -31 38 36 48 49 46 43 50 53 61 74 84 -113 130 135 152 170 161 151 149 140 137 132 130 -134 129 134 144 143 142 136 132 133 132 136 134 -136 132 138 134 135 131 133 132 128 133 124 121 -116 109 111 108 102 103 88 83 60 68 104 98 -129 130 131 138 135 123 115 100 94 89 69 92 -90 99 117 94 123 137 117 108 92 115 110 94 -93 70 73 125 134 130 139 137 139 139 137 137 -139 133 132 136 136 134 131 131 132 131 134 134 -133 133 131 130 128 129 128 122 -166 166 142 128 -123 106 100 101 90 89 101 114 133 145 148 150 -146 146 142 130 122 104 100 88 81 66 50 41 -35 22 19 20 20 18 20 23 20 24 25 29 -35 53 65 68 65 45 54 74 97 106 89 85 -76 56 48 36 36 65 97 109 117 129 116 124 -140 109 94 76 39 27 23 22 23 22 24 23 -26 33 38 40 40 49 60 70 83 89 94 132 -144 142 145 143 146 145 147 146 147 144 146 149 -147 152 152 157 158 158 161 160 162 166 162 166 -167 167 167 169 170 170 168 168 169 171 171 171 -170 168 173 172 167 168 167 169 170 169 172 167 -170 168 167 172 169 173 170 174 170 172 172 172 -171 173 172 171 172 173 175 173 177 176 176 178 -179 178 181 177 180 182 179 180 179 178 175 178 -177 177 179 179 179 176 178 178 176 181 173 175 -178 176 178 180 173 177 179 176 179 178 179 175 -176 176 175 178 178 180 179 178 176 178 179 177 -177 176 171 167 172 175 176 179 178 176 179 180 -177 173 175 153 125 129 157 169 142 145 164 144 -129 118 151 164 138 134 152 156 162 165 164 163 -154 154 155 151 144 159 113 101 147 146 132 96 -86 132 156 166 142 99 157 111 114 144 138 151 -146 151 146 143 137 134 124 108 98 103 92 92 -95 97 98 105 115 122 129 134 141 154 158 153 -146 138 130 114 98 82 73 53 45 38 33 34 -34 40 45 41 46 38 41 50 63 84 93 98 -96 112 104 87 75 71 71 75 73 75 71 69 -67 64 55 49 44 34 30 30 29 30 26 17 -16 16 12 12 17 15 13 16 15 17 15 12 -21 13 52 60 70 92 82 48 78 104 63 52 -81 65 45 101 128 102 43 40 34 23 31 61 -83 76 57 46 34 29 67 103 101 87 60 43 -37 35 35 34 33 26 35 34 38 36 42 45 -50 51 44 47 50 60 62 70 88 100 128 153 -160 154 144 146 137 139 135 136 139 137 142 148 -151 143 139 135 136 137 135 138 138 130 139 135 -128 131 134 131 132 132 126 125 117 110 109 109 -105 106 88 89 73 55 91 105 129 133 129 137 -129 122 110 99 94 92 70 97 87 97 121 96 -132 130 118 112 100 122 103 84 104 90 96 130 -134 135 137 142 139 141 139 137 138 136 136 136 -138 135 132 133 131 130 137 134 136 133 134 131 -133 132 130 132 -163 149 127 106 106 97 94 88 -93 101 119 134 145 152 146 141 138 134 125 114 -101 91 82 75 57 44 36 28 21 21 21 18 -19 22 21 21 22 26 28 36 45 60 67 74 -71 50 61 86 102 100 90 76 70 52 43 33 -42 79 102 113 119 127 109 131 134 99 90 64 -31 23 25 24 21 23 25 22 30 34 38 39 -41 52 62 73 82 90 98 132 146 141 143 146 -149 147 150 146 149 145 146 148 147 151 150 152 -155 155 156 157 157 161 162 164 165 168 168 169 -173 171 172 169 171 172 172 173 171 173 169 175 -170 167 170 166 170 167 169 169 167 169 169 171 -169 169 169 170 168 171 173 171 174 175 172 175 -173 175 175 175 176 178 176 176 180 178 173 177 -177 181 180 180 178 180 177 176 181 177 179 179 -176 177 176 174 178 176 175 173 177 173 175 179 -175 178 178 175 181 181 176 179 178 178 178 177 -181 181 179 180 175 176 175 178 177 172 173 170 -175 176 176 180 178 177 177 179 176 173 174 160 -147 152 140 163 148 139 165 148 135 126 156 170 -145 127 152 155 156 166 159 158 149 151 157 148 -153 124 114 161 163 134 88 82 135 169 159 135 -84 124 141 75 130 139 141 149 146 150 148 146 -145 141 137 124 119 117 111 107 109 111 109 117 -121 123 126 137 145 154 160 151 150 138 127 110 -93 76 63 49 43 35 36 36 38 48 48 51 -46 44 34 44 43 74 94 77 96 110 104 92 -78 71 67 63 65 62 65 65 64 64 57 54 -46 43 34 28 27 30 21 18 20 16 19 11 -15 14 17 13 19 14 16 12 18 24 47 88 -116 107 60 38 64 65 62 84 73 44 83 127 -106 56 44 31 26 22 42 90 83 58 41 56 -33 41 95 101 81 62 45 41 34 29 33 31 -23 28 24 31 30 29 36 38 41 39 39 36 -40 44 47 54 71 94 140 153 150 147 144 146 -137 143 142 146 145 141 144 152 147 142 139 136 -136 136 136 142 139 130 141 137 126 135 136 132 -128 131 125 122 112 108 106 100 101 104 93 94 -77 58 71 103 135 133 135 134 127 122 107 102 -100 88 73 96 85 101 118 105 136 131 119 118 -111 127 95 83 107 106 111 132 139 138 141 143 -141 142 140 142 138 137 138 137 139 137 134 135 -134 136 134 134 135 135 133 135 136 131 136 135 -147 121 107 98 98 87 86 92 103 117 131 140 -144 144 141 134 128 119 110 98 84 77 65 61 -40 27 29 17 22 20 22 18 23 20 24 24 -21 26 30 41 52 68 66 79 73 53 75 97 -102 97 85 74 63 47 36 37 55 91 104 115 -126 118 114 138 120 97 83 43 32 23 25 24 -23 23 23 27 31 30 41 42 43 55 62 77 -85 92 97 131 147 141 143 146 147 149 150 149 -148 150 146 148 146 148 146 143 149 149 148 154 -153 155 158 161 164 164 164 170 171 169 172 169 -171 171 173 172 172 173 172 173 171 172 168 163 -166 165 166 167 168 171 171 170 169 170 167 171 -169 173 172 174 174 175 172 174 177 178 177 175 -178 179 179 177 178 178 176 175 178 178 179 181 -179 182 181 179 182 178 180 178 177 175 176 176 -178 179 176 175 177 176 175 181 175 176 179 177 -182 181 178 180 179 178 180 176 178 179 177 178 -176 177 174 176 177 172 170 178 174 174 173 176 -177 172 174 175 176 173 173 152 129 158 133 144 -156 130 164 150 134 131 147 168 150 121 149 156 -158 168 159 159 145 148 156 151 149 119 164 178 -149 95 79 127 159 158 123 96 107 172 115 109 -143 137 147 146 149 146 150 148 148 145 144 138 -136 132 130 125 123 125 122 126 125 127 130 142 -150 157 158 152 148 132 120 103 86 70 56 48 -37 38 40 38 48 58 61 55 49 38 33 49 -32 83 78 44 83 87 90 86 77 73 64 57 -55 52 60 59 62 61 58 57 51 44 41 33 -30 28 27 18 20 19 17 19 14 15 15 19 -12 14 13 18 20 39 91 124 129 86 46 35 -58 86 100 90 51 56 114 116 67 40 53 18 -28 29 47 88 59 40 54 61 36 51 90 79 -48 41 36 30 30 24 27 26 26 22 27 24 -26 36 33 40 35 40 40 43 47 44 48 58 -74 107 148 142 145 148 143 145 143 146 149 149 -148 141 147 149 144 142 136 136 139 139 140 151 -138 132 146 131 129 136 135 125 127 124 117 119 -103 106 106 99 97 97 96 94 81 68 60 104 -142 136 143 137 130 123 112 101 102 83 71 98 -88 106 120 115 135 123 117 123 121 124 92 80 -101 104 110 133 139 136 144 141 143 141 142 139 -139 139 134 142 136 138 136 137 137 133 136 136 -136 138 134 141 137 137 138 142 -121 101 100 95 -90 81 95 108 119 131 135 142 137 138 130 125 -114 103 93 84 67 55 51 45 29 26 19 21 -23 17 19 18 19 22 23 23 28 29 33 49 -60 70 71 84 65 57 85 98 103 93 81 71 -55 43 32 39 65 99 110 119 129 112 121 139 -109 94 73 36 28 24 25 23 19 25 22 29 -29 37 41 41 47 55 67 78 85 92 100 130 -146 141 141 146 147 146 149 148 148 146 147 145 -144 147 144 145 144 144 148 149 151 149 156 159 -158 163 162 167 169 170 170 168 172 171 174 171 -170 174 171 172 171 172 167 160 166 170 168 169 -171 170 176 169 172 171 170 171 170 174 172 174 -175 176 175 176 178 180 182 177 179 179 174 180 -177 177 177 177 177 178 177 178 179 181 179 180 -181 177 177 176 179 176 175 179 179 177 177 179 -177 178 176 178 180 175 180 183 175 178 177 177 -180 176 179 176 176 177 174 179 177 174 177 173 -178 172 171 177 171 174 173 173 172 172 174 173 -175 172 175 151 94 139 127 122 160 135 163 157 -142 130 143 167 157 118 140 156 156 165 163 159 -144 149 153 157 150 158 189 154 97 81 124 147 -139 110 92 116 169 167 122 154 134 142 147 150 -147 148 149 147 149 142 147 149 143 140 138 134 -132 131 126 122 126 132 136 144 152 155 155 153 -144 130 112 96 76 63 51 43 36 36 39 43 -47 70 72 59 49 41 56 59 46 82 79 38 -56 52 68 65 64 62 58 51 45 42 47 54 -57 54 57 55 51 49 45 39 32 27 34 20 -25 21 22 15 11 18 11 16 12 12 14 25 -28 76 135 132 103 57 48 53 98 125 109 68 -48 86 112 77 41 69 48 21 37 25 48 55 -44 54 60 53 34 41 59 46 29 32 29 28 -28 27 31 30 33 32 35 34 42 45 43 47 -44 49 49 54 56 51 54 59 68 96 122 123 -146 147 144 145 147 149 154 149 146 145 143 147 -140 141 138 139 144 145 152 149 136 138 141 132 -135 130 129 116 118 117 112 116 107 109 102 97 -91 87 98 90 82 77 56 110 142 137 149 138 -136 128 116 111 100 82 71 101 92 101 127 117 -128 115 113 122 113 117 79 65 96 91 107 131 -141 139 138 142 144 142 143 139 141 138 136 141 -137 137 136 139 139 138 141 139 138 141 140 142 -139 139 145 142 -104 100 95 90 84 90 108 122 -131 138 138 135 135 129 117 114 101 91 79 69 -53 36 38 32 20 23 19 21 22 21 21 21 -22 24 25 23 28 31 45 54 68 71 75 88 -56 64 91 104 109 92 82 65 51 42 32 47 -80 105 110 122 131 110 129 132 100 94 59 32 -30 22 21 23 22 23 25 28 30 34 41 41 -46 58 68 81 86 93 99 132 148 142 142 147 -145 146 151 148 148 145 145 145 144 145 146 146 -142 145 148 148 148 150 153 155 161 163 161 167 -166 170 171 168 170 170 172 171 172 173 174 173 -172 173 166 165 167 172 171 170 171 172 176 169 -172 174 172 172 169 172 174 174 173 176 178 176 -182 182 179 179 178 179 177 178 182 175 175 178 -180 181 175 179 179 180 179 179 177 178 173 175 -179 175 179 178 178 178 175 178 177 178 177 178 -177 175 181 179 179 176 181 177 178 176 179 175 -175 176 174 178 176 177 175 172 177 173 172 176 -172 173 176 172 172 173 175 174 175 173 172 157 -85 101 122 100 158 139 157 162 144 132 136 163 -159 122 129 152 155 158 163 160 150 151 154 157 -160 186 171 107 80 110 139 129 96 85 126 156 -185 133 139 165 125 145 143 147 147 147 149 146 -147 143 144 149 143 141 140 130 130 126 123 121 -129 136 143 154 159 155 152 152 139 122 106 89 -69 59 46 44 41 43 44 48 63 75 77 57 -56 58 73 66 58 58 70 53 46 51 59 52 -46 45 48 46 44 35 39 41 50 51 53 56 -48 51 43 44 33 34 36 25 28 24 20 21 -15 17 16 14 16 14 17 27 23 109 136 106 -68 54 54 75 132 121 91 49 63 93 80 48 -66 84 35 31 35 23 33 49 56 62 48 35 -28 29 44 50 40 29 36 31 35 34 35 36 -37 36 35 41 41 44 48 43 47 46 47 53 -46 46 46 48 53 69 90 121 151 143 149 146 -150 148 150 150 144 143 140 143 141 141 139 143 -149 152 153 142 131 138 137 133 131 121 117 108 -113 113 113 120 111 108 98 92 86 83 96 89 -80 82 65 116 140 137 147 142 136 129 121 111 -103 79 71 102 97 101 129 113 125 115 110 112 -99 116 71 55 86 72 102 138 139 142 140 143 -148 144 142 140 142 140 137 140 137 137 138 139 -139 142 144 140 143 145 142 144 139 142 144 147 -98 94 86 84 94 108 125 134 135 142 136 131 -125 116 111 96 89 75 68 51 32 29 24 24 -17 23 21 23 23 20 20 24 22 24 25 26 -29 34 49 57 70 72 85 76 55 76 102 138 -134 108 84 70 44 38 37 58 89 108 114 126 -119 114 141 121 99 82 48 30 23 26 21 23 -22 22 28 25 34 40 38 44 45 62 69 82 -88 93 103 133 149 144 142 146 142 145 143 147 -148 141 147 145 145 143 145 147 143 147 149 145 -147 148 155 158 162 163 167 166 163 171 169 171 -168 171 171 169 171 171 171 173 173 174 170 171 -172 173 169 169 172 172 175 169 171 176 173 174 -173 173 174 177 175 176 178 180 181 183 181 179 -182 180 180 182 179 180 176 179 180 184 180 178 -181 180 179 178 178 177 176 177 180 175 178 178 -181 179 176 180 176 178 178 177 175 173 177 179 -178 180 176 174 175 176 177 175 176 173 173 178 -175 177 175 171 176 171 173 173 172 175 177 174 -174 172 175 177 173 173 169 165 106 85 112 108 -155 140 150 163 141 136 128 152 166 132 125 155 -155 156 166 161 152 155 158 152 170 181 120 81 -113 134 122 88 81 128 162 168 149 98 160 151 -126 144 140 146 145 149 146 147 147 142 144 145 -139 135 134 126 123 121 123 124 136 140 147 158 -160 157 154 146 130 118 100 81 65 53 48 39 -43 40 42 53 61 79 83 68 73 69 88 73 -67 62 63 67 51 66 75 57 45 31 37 36 -34 37 32 36 42 49 51 51 50 49 49 38 -32 37 30 32 30 30 23 21 19 15 20 14 -15 15 19 23 33 120 102 63 61 67 49 96 -129 94 58 56 80 76 48 63 101 69 36 28 -29 17 44 66 61 51 34 27 20 40 56 55 -39 32 32 34 30 31 32 29 33 30 29 30 -36 36 39 37 34 39 34 43 40 42 45 52 -57 66 98 135 146 138 146 145 151 143 147 144 -144 141 142 142 142 145 147 148 154 155 148 137 -122 133 133 130 122 113 109 109 112 116 124 118 -114 105 101 95 93 93 99 93 85 85 81 116 -134 135 142 138 135 130 116 109 98 77 70 101 -95 101 126 108 124 116 108 96 98 120 61 65 -73 48 98 141 136 147 140 142 149 143 146 141 -143 141 134 139 138 136 138 138 141 145 143 143 -145 145 141 144 142 144 146 146 -93 85 84 94 -108 120 134 139 137 140 133 124 117 104 99 84 -73 64 58 44 26 24 23 20 22 19 21 24 -21 22 18 23 23 21 28 27 32 42 55 61 -73 72 90 62 63 86 126 172 161 142 104 77 -51 36 39 71 99 107 117 126 114 118 141 112 -92 75 38 27 26 23 25 25 23 24 25 28 -34 37 44 43 50 63 72 84 90 96 104 133 -146 143 143 142 144 143 142 142 143 141 144 142 -144 140 144 146 145 146 149 145 148 151 155 161 -164 168 168 170 168 175 171 173 170 170 169 169 -171 172 172 172 175 174 172 173 174 174 172 172 -173 173 172 171 173 175 175 176 176 174 177 178 -178 177 179 180 182 179 182 179 183 183 182 182 -176 183 177 181 179 181 181 179 184 177 179 179 -176 177 179 177 178 178 176 180 179 178 179 178 -179 181 179 177 173 176 176 181 178 178 176 177 -175 176 177 176 177 175 175 174 175 173 174 172 -172 172 172 172 171 175 175 176 173 174 176 175 -174 174 170 171 139 116 119 126 160 143 149 158 -143 139 122 144 165 140 123 151 154 155 160 159 -150 153 157 150 174 141 86 116 141 128 86 74 -119 160 162 140 98 117 165 121 133 135 139 147 -144 146 146 145 146 137 145 139 133 132 126 120 -117 122 125 135 139 146 153 160 162 160 155 142 -125 108 92 74 59 51 46 45 46 49 48 55 -58 78 95 84 85 84 99 87 75 69 64 77 -58 79 89 67 52 35 27 26 33 28 31 31 -33 43 48 42 50 49 43 43 35 38 33 31 -34 24 26 26 21 17 20 16 17 13 24 14 -47 97 61 67 82 60 48 105 92 62 55 78 -74 50 55 101 98 43 31 25 27 25 62 70 -48 37 35 20 29 49 58 48 27 30 29 29 -24 28 22 29 28 27 30 28 34 34 33 32 -34 35 37 43 50 53 62 66 66 79 105 137 -132 138 146 144 147 144 146 144 145 141 141 143 -142 147 153 154 154 149 139 129 112 127 132 124 -115 112 109 113 122 119 123 120 114 113 106 105 -108 108 113 105 93 96 93 111 123 129 139 135 -136 128 114 107 88 80 67 97 90 105 114 100 -126 114 110 79 107 121 65 86 74 46 113 143 -135 145 141 143 146 143 147 144 145 142 139 142 -138 140 136 141 142 144 147 143 149 144 144 145 -143 146 148 149 -86 92 92 107 118 126 139 138 -138 133 123 114 106 96 83 70 57 43 48 36 -22 22 25 20 22 21 20 22 21 24 22 23 -26 25 26 28 40 50 59 69 67 75 80 55 -73 102 158 185 183 167 133 91 47 43 50 82 -102 111 120 125 115 126 139 101 88 59 29 32 -22 22 21 23 24 24 24 27 40 39 44 44 -53 64 74 88 90 95 107 133 147 141 146 143 -148 142 144 140 143 142 145 142 140 147 144 144 -146 145 149 147 148 153 158 166 167 172 174 172 -172 174 171 173 171 169 169 170 167 173 169 172 -174 173 176 175 177 176 172 175 173 173 170 172 -174 176 175 178 178 176 177 178 179 176 175 180 -179 178 179 181 179 181 182 179 178 184 181 179 -181 180 182 180 179 178 178 180 179 178 180 175 -178 180 177 179 178 180 178 178 180 184 180 179 -177 174 177 178 181 177 177 179 175 176 177 177 -178 171 175 173 169 179 170 172 172 167 176 172 -175 175 176 175 169 175 175 174 173 175 172 172 -154 145 144 144 168 146 145 155 145 140 116 131 -160 145 125 145 154 151 156 160 155 159 152 159 -156 95 119 154 139 94 71 113 145 153 122 98 -102 165 138 108 136 131 138 143 143 144 147 143 -145 139 139 137 133 129 124 125 123 128 140 140 -143 150 160 164 160 162 152 139 122 102 82 66 -54 51 46 50 50 50 50 52 58 77 97 92 -89 102 104 91 85 69 75 76 71 97 95 75 -59 44 29 23 27 24 29 28 29 40 43 42 -44 48 43 40 40 36 36 31 32 26 31 29 -21 23 17 16 19 12 23 12 42 68 76 106 -84 43 50 75 58 69 83 81 54 52 92 109 -74 30 27 24 25 32 59 52 32 46 38 28 -36 43 47 39 31 28 32 30 33 31 27 38 -32 38 39 41 44 42 42 45 42 49 46 47 -58 63 66 66 63 72 98 107 118 140 145 150 -150 150 149 144 144 143 137 138 140 147 156 153 -148 145 133 122 114 125 129 121 113 114 116 123 -128 125 122 123 122 119 121 122 127 123 125 121 -113 107 105 107 111 118 129 132 131 121 113 101 -87 74 68 93 80 115 103 100 127 114 116 80 -116 120 71 108 89 71 128 141 140 144 140 143 -146 146 146 146 145 145 143 143 144 143 142 142 -143 147 146 145 149 145 144 145 145 147 148 147 -91 100 105 121 130 133 138 135 125 125 111 98 -90 78 64 50 37 28 36 27 19 23 21 22 -21 23 20 22 22 21 24 24 25 26 28 34 -44 56 59 74 68 69 64 54 80 119 181 188 -186 174 150 100 50 46 62 92 108 113 125 140 -128 139 138 97 87 51 25 32 21 25 24 22 -26 24 26 32 36 39 46 46 54 66 79 86 -95 98 104 131 147 146 144 146 145 146 144 143 -143 142 145 142 143 146 143 144 145 141 146 145 -152 155 163 165 169 175 175 177 173 174 172 173 -171 169 168 170 163 172 173 173 176 173 174 176 -177 175 175 173 176 172 175 174 176 176 176 179 -178 176 175 179 176 177 176 176 180 180 177 181 -179 181 179 182 182 183 183 179 183 183 183 181 -180 178 178 180 179 181 178 177 177 178 182 178 -179 179 176 176 178 183 178 179 176 177 176 176 -180 175 179 177 175 175 176 175 176 171 171 170 -166 174 169 171 174 169 175 169 173 174 174 168 -168 174 172 174 173 171 172 175 150 141 158 142 -165 156 136 151 144 134 116 112 143 146 129 147 -150 149 159 161 156 160 152 159 129 118 173 156 -108 71 105 144 130 107 86 113 156 176 109 115 -136 127 138 138 142 142 144 143 143 143 140 137 -140 135 130 135 134 138 145 141 143 153 165 168 -160 161 150 133 112 90 74 60 54 49 51 53 -51 50 55 59 59 80 95 90 91 109 101 97 -94 84 87 86 95 102 102 79 65 53 33 29 -21 21 23 27 25 31 39 39 41 41 42 39 -43 36 37 37 34 34 30 29 29 23 21 18 -17 16 19 26 55 98 121 113 66 34 41 67 -87 101 93 59 46 82 104 87 47 29 30 24 -28 27 41 35 40 49 29 28 27 35 41 38 -42 40 39 43 38 37 39 44 41 44 44 46 -49 46 47 46 47 47 44 51 48 56 54 52 -51 54 75 87 126 147 149 164 160 162 155 138 -141 140 135 134 138 153 156 156 149 142 132 124 -114 126 130 119 118 122 128 131 130 129 129 127 -128 130 131 137 135 135 136 133 126 119 114 108 -104 96 117 127 127 120 113 99 87 77 71 93 -87 121 102 105 130 117 117 80 123 118 80 120 -108 100 134 144 143 145 142 146 145 147 142 145 -146 146 144 142 144 147 146 147 145 148 148 145 -148 146 144 143 148 148 148 150 -107 114 121 135 -137 136 134 127 117 112 99 84 73 62 46 33 -29 24 26 24 19 21 19 20 21 21 24 22 -22 26 24 25 27 27 31 41 55 59 65 82 -72 52 47 63 87 145 192 183 181 166 143 94 -43 52 76 99 111 119 142 162 150 156 138 111 -82 43 32 29 26 24 27 27 25 25 27 33 -38 44 46 49 55 68 80 91 96 98 105 134 -147 144 148 144 146 147 143 143 147 147 143 145 -145 146 146 144 145 145 147 150 158 159 168 171 -171 178 176 179 174 174 174 176 173 173 171 173 -168 173 178 177 176 175 175 178 177 178 175 176 -177 176 179 178 181 178 181 182 179 177 176 180 -177 178 176 178 176 179 175 180 179 179 180 179 -179 184 182 181 182 182 183 178 175 177 178 180 -180 181 177 178 178 178 181 176 179 179 175 173 -176 184 177 179 175 175 179 176 177 176 178 175 -175 173 177 172 176 166 163 171 165 175 172 171 -173 171 176 162 166 175 167 169 167 172 171 171 -170 174 165 171 146 108 134 133 150 164 133 146 -148 135 123 106 131 140 133 147 150 150 161 157 -157 157 152 156 130 169 181 126 72 86 134 128 -89 77 116 156 175 132 105 137 124 133 133 135 -141 143 138 142 142 143 142 142 145 143 145 145 -142 143 145 142 145 159 169 166 159 157 143 124 -97 78 69 54 54 55 52 58 56 49 60 57 -65 85 95 96 86 100 95 92 97 92 97 103 -111 104 103 81 65 57 38 33 21 24 24 22 -26 31 33 37 42 39 39 44 42 35 38 41 -36 35 36 32 32 27 25 20 17 20 25 44 -104 132 128 82 52 41 68 108 112 107 69 48 -68 99 83 48 40 29 29 25 21 19 32 43 -45 39 23 30 29 43 44 41 44 40 41 40 -37 34 36 40 34 36 36 36 40 37 32 39 -35 40 39 44 44 48 50 54 60 63 80 106 -142 145 158 173 167 168 148 138 142 136 131 137 -143 154 159 155 144 139 132 121 112 122 124 122 -124 131 135 132 132 135 138 132 134 138 137 135 -138 141 140 141 130 125 116 108 98 79 101 118 -121 117 113 100 91 82 81 95 92 122 105 115 -130 117 113 86 128 111 84 119 116 111 138 144 -143 145 145 148 144 145 146 146 146 144 144 142 -146 150 147 149 149 149 149 147 143 150 145 145 -151 149 152 151 -125 134 140 141 140 131 133 122 -104 97 82 72 55 41 35 25 26 22 21 25 -19 20 24 20 23 21 22 24 22 27 26 24 -29 28 34 42 61 65 68 88 72 37 44 66 -94 161 193 186 178 155 126 74 46 57 85 107 -114 125 160 176 168 170 149 127 77 34 38 29 -29 27 30 24 28 29 34 47 50 49 53 55 -60 70 85 91 99 102 106 135 148 144 149 148 -147 148 146 146 152 149 149 148 147 148 146 148 -149 150 155 155 164 166 172 173 175 176 176 178 -177 175 176 175 173 173 175 173 172 177 177 179 -175 176 176 176 179 177 178 178 181 181 178 181 -181 178 181 181 181 181 177 181 178 178 179 177 -178 175 177 176 180 175 179 181 175 182 181 182 -181 180 180 179 176 178 176 177 179 178 177 180 -178 179 181 175 180 178 178 172 177 181 180 178 -174 177 177 177 178 177 179 177 177 172 173 173 -178 171 166 173 171 175 173 170 175 173 177 161 -158 167 162 171 167 169 170 172 167 170 165 167 -149 90 89 123 131 162 135 139 152 139 131 109 -135 146 131 150 152 155 165 161 163 155 162 156 -159 191 152 84 83 121 124 91 70 115 152 160 -140 88 132 147 120 132 129 136 138 144 134 143 -146 141 146 146 150 146 151 147 145 147 143 143 -151 164 170 165 159 150 132 113 87 69 60 59 -54 58 56 57 61 53 61 65 65 87 97 95 -90 96 89 91 92 91 94 108 108 95 94 81 -68 57 40 33 20 24 23 26 23 28 35 32 -40 39 40 42 41 42 41 45 39 36 38 30 -34 28 28 22 15 30 22 85 134 131 96 59 -52 46 112 121 111 85 48 66 84 83 52 38 -41 26 21 21 23 19 40 48 34 26 26 30 -36 58 35 31 37 26 48 36 24 35 29 30 -35 36 36 41 40 32 39 39 44 43 49 53 -54 63 64 70 69 70 86 108 131 132 163 171 -165 157 142 140 138 133 135 143 152 151 158 148 -137 135 122 115 109 118 120 122 130 139 132 131 -135 139 140 136 139 139 131 134 135 139 141 138 -131 121 112 110 89 81 92 111 120 114 110 101 -94 88 87 97 91 108 114 119 127 112 105 87 -129 107 81 104 107 113 137 148 142 147 146 147 -148 149 145 146 145 143 144 144 148 149 147 150 -152 148 151 146 143 152 146 145 153 150 152 153 -135 151 151 137 133 122 125 122 96 82 66 48 -39 34 26 22 24 19 23 23 23 18 23 24 -19 23 22 22 26 25 27 27 28 30 40 49 -64 64 79 87 60 36 45 75 96 162 179 180 -166 142 102 54 48 66 94 110 117 136 173 179 -169 172 154 126 65 45 36 32 32 32 38 36 -41 50 54 68 74 67 70 69 74 79 88 97 -100 106 109 133 149 142 148 147 148 150 148 150 -153 151 153 149 150 147 149 150 152 157 155 160 -168 172 169 176 176 174 177 175 177 175 175 176 -173 175 176 176 176 176 177 175 177 177 176 179 -178 179 180 180 181 182 180 181 183 179 180 184 -182 181 184 183 180 181 182 179 176 177 180 179 -179 176 175 181 181 181 185 181 180 178 180 179 -176 181 178 179 177 179 180 181 178 176 179 175 -177 178 174 179 178 178 181 177 176 174 175 179 -175 176 176 176 177 172 173 175 175 173 171 173 -174 171 172 173 176 172 173 167 160 166 166 172 -170 167 167 170 160 168 165 164 156 110 76 116 -117 151 137 133 152 141 137 118 148 158 133 145 -154 159 164 167 165 157 166 160 184 170 97 83 -126 124 83 65 109 148 145 125 90 115 167 137 -126 131 131 135 137 140 139 143 144 141 143 148 -147 153 149 147 151 145 147 147 158 168 168 161 -153 134 118 99 76 64 55 59 62 59 60 58 -61 57 62 67 72 90 98 96 96 96 93 91 -86 84 79 90 89 79 82 74 62 55 38 34 -27 24 25 23 29 33 37 36 41 42 42 45 -46 47 49 48 40 39 41 34 37 30 30 21 -26 29 33 118 121 90 57 57 43 64 125 103 -77 60 65 82 75 47 42 55 28 21 17 21 -24 26 42 33 35 22 37 30 44 82 28 38 -43 33 64 41 29 40 38 49 49 56 56 54 -54 47 47 50 51 52 60 58 59 66 65 67 -62 63 73 92 99 124 164 156 154 149 142 137 -138 132 138 154 150 145 149 134 127 123 109 107 -107 116 123 130 142 136 125 136 140 137 142 137 -136 134 125 132 134 132 135 129 123 117 110 108 -102 94 92 102 110 112 107 101 95 84 83 105 -81 99 123 120 126 107 100 99 128 100 77 80 -87 103 140 151 144 150 145 148 152 148 147 148 -144 145 144 147 150 149 151 152 151 150 149 147 -145 152 149 151 154 148 155 153 -140 153 148 130 -122 110 110 119 90 63 51 36 28 29 21 23 -23 17 24 23 22 21 27 19 21 24 24 26 -24 29 24 31 28 33 46 52 68 67 90 81 -46 39 51 78 99 131 154 157 147 126 79 48 -50 78 98 112 118 139 177 174 170 162 153 117 -55 46 38 37 39 45 58 61 70 80 83 93 -97 95 97 93 98 97 100 104 106 110 108 133 -147 142 145 148 149 149 149 149 154 151 150 151 -150 148 152 153 153 157 159 164 171 173 171 176 -174 176 178 175 177 176 178 178 177 178 178 178 -180 178 179 176 181 179 178 180 177 180 182 182 -180 180 183 183 185 181 181 186 184 182 183 182 -179 183 180 182 181 179 183 179 178 177 176 179 -180 182 183 179 181 177 182 179 179 184 179 180 -179 175 180 179 176 176 176 176 179 176 175 178 -175 177 178 175 176 175 175 179 175 173 176 175 -175 172 172 176 174 176 174 175 172 172 170 173 -176 168 174 167 167 170 169 173 170 169 169 172 -160 164 165 166 162 140 109 127 109 143 146 129 -154 146 142 124 145 160 141 129 151 156 159 166 -166 169 173 177 186 140 84 123 143 100 62 93 -132 133 104 90 109 159 163 129 131 129 131 133 -135 136 141 140 143 142 140 146 146 149 146 149 -149 145 150 149 163 166 164 158 146 121 106 87 -71 66 55 63 63 60 63 59 62 62 62 70 -71 87 96 93 103 101 103 92 87 85 69 71 -69 66 62 65 54 47 42 34 30 22 24 26 -29 39 45 40 46 46 48 51 52 53 53 51 -47 43 41 35 36 33 32 24 34 25 40 111 -79 62 63 64 33 67 103 66 63 75 82 73 -52 41 62 53 26 20 26 22 26 24 31 32 -33 28 40 32 49 105 55 52 68 63 83 56 -38 47 43 55 56 61 59 54 54 45 49 48 -48 44 48 52 48 54 49 50 48 53 59 85 -104 135 165 142 146 144 140 140 137 133 147 159 -138 137 135 121 117 106 101 100 110 127 128 138 -142 126 127 139 138 138 139 133 130 123 124 127 -125 122 122 120 111 109 107 103 112 108 105 102 -98 102 98 96 86 78 73 102 82 93 127 129 -128 116 104 104 132 89 68 62 62 97 137 148 -148 149 148 149 149 149 148 149 146 146 147 147 -151 150 149 154 148 151 150 149 150 151 150 154 -152 150 153 150 -138 145 135 123 121 102 86 99 -72 39 36 29 28 21 23 22 26 21 23 23 -22 22 25 22 24 22 25 23 25 28 26 30 -31 40 53 60 66 72 92 71 37 49 61 88 -97 104 114 117 113 98 55 38 65 81 107 113 -121 152 177 173 164 159 146 98 51 49 37 43 -51 71 89 96 110 107 116 120 122 123 123 121 -122 119 115 121 121 120 119 134 149 145 144 148 -151 150 150 151 153 151 150 153 147 146 153 152 -157 158 167 166 174 174 173 174 176 173 178 175 -177 175 180 177 174 178 177 178 178 178 178 178 -181 179 178 179 183 182 181 183 175 183 181 182 -182 181 184 185 180 184 182 181 179 183 182 184 -182 180 182 183 179 180 181 180 182 184 181 180 -182 175 181 181 181 187 182 178 179 177 179 178 -173 174 175 177 173 176 175 174 175 175 176 176 -175 177 177 178 178 173 173 175 173 175 172 175 -174 179 174 173 173 172 169 172 172 169 171 169 -168 172 171 172 169 170 169 169 166 163 165 164 -163 150 135 145 105 136 151 131 154 147 143 127 -137 162 144 122 141 161 159 169 172 182 184 195 -156 88 133 154 128 69 73 124 118 94 76 115 -156 168 123 116 135 126 132 131 136 134 141 139 -142 143 142 147 148 148 146 149 150 145 151 158 -162 163 160 154 134 114 97 82 68 63 63 66 -66 64 63 62 61 63 68 70 75 83 92 93 -104 109 109 98 95 87 68 74 64 57 53 54 -51 42 43 35 34 31 26 31 37 43 49 50 -53 56 59 60 56 62 55 50 52 42 43 38 -34 34 35 27 34 18 54 77 56 89 79 55 -25 53 68 67 93 93 74 50 47 66 68 40 -24 28 25 19 25 20 34 35 34 25 39 36 -57 121 77 78 98 93 91 59 42 40 42 43 -48 43 46 43 39 35 33 38 31 35 34 36 -35 38 42 44 54 54 71 94 118 142 141 133 -145 140 140 141 140 139 152 157 127 126 127 112 -109 96 94 106 121 133 139 139 130 122 131 135 -131 135 129 124 119 112 124 120 113 115 106 101 -95 97 96 96 115 112 110 106 95 86 95 90 -78 70 62 106 82 88 127 133 126 121 103 110 -128 75 78 56 43 99 139 148 151 149 152 151 -150 149 153 149 147 147 147 148 149 148 151 150 -147 151 150 152 154 148 155 155 150 152 152 152 -131 131 126 126 123 92 73 68 50 31 27 22 -25 19 19 23 20 22 23 24 24 24 24 23 -23 25 25 31 27 28 28 32 39 47 55 63 -65 77 87 57 37 50 79 95 98 92 84 80 -77 66 37 42 69 94 108 115 125 152 173 171 -166 156 142 75 48 48 42 59 76 100 116 125 -131 132 137 137 138 143 141 141 141 140 139 142 -144 139 133 139 150 145 144 144 154 149 150 154 -149 152 150 152 144 147 151 153 160 160 168 172 -175 176 176 173 178 174 176 176 177 175 178 177 -174 178 173 176 179 180 177 181 181 178 178 179 -182 183 184 181 176 182 181 181 179 182 183 184 -183 182 182 179 181 183 182 185 183 181 183 183 -181 181 181 182 186 183 183 181 180 182 183 182 -185 184 182 179 179 178 177 179 177 176 178 179 -175 174 175 174 176 179 175 176 178 179 180 180 -175 175 174 171 174 174 173 173 175 175 174 174 -173 169 168 174 168 167 171 168 168 170 171 169 -170 170 167 168 167 165 169 162 168 148 132 150 -102 132 155 127 152 149 141 126 130 158 150 123 -144 163 159 176 181 188 194 200 115 118 175 150 -97 54 111 118 81 75 106 152 167 133 90 124 -129 129 131 131 134 135 142 137 143 145 147 151 -150 150 150 152 149 144 153 156 163 159 156 141 -126 107 91 77 66 65 66 64 65 68 63 64 -64 67 70 70 75 79 88 93 100 111 113 108 -105 90 79 80 66 65 60 54 53 46 46 41 -36 38 31 31 36 47 54 58 58 64 69 65 -67 64 56 58 49 45 44 38 37 35 30 28 -31 28 52 74 96 109 77 37 30 58 85 104 -108 84 53 48 70 75 53 28 29 26 20 19 -23 27 39 35 26 26 33 43 58 116 97 95 -114 112 99 57 29 37 26 28 34 30 27 26 -32 20 29 26 25 30 30 30 37 44 47 53 -62 67 75 97 112 122 118 134 143 138 141 141 -143 148 152 143 119 119 121 107 104 88 102 117 -129 143 141 131 120 128 131 130 125 123 119 114 -112 106 118 105 97 96 85 79 78 81 81 83 -103 102 104 102 87 82 91 89 77 71 66 104 -87 83 127 132 128 122 101 122 116 79 91 70 -44 102 148 147 150 149 150 151 151 147 147 149 -145 147 148 148 150 150 151 150 150 147 151 152 -151 146 156 154 147 153 154 152 -123 125 127 124 -118 82 54 43 33 27 19 25 23 21 23 23 -21 23 25 21 23 27 22 24 28 25 29 28 -28 31 28 35 46 53 57 64 71 83 74 45 -38 62 90 103 95 86 74 65 55 42 34 47 -76 97 110 120 130 141 154 160 154 151 115 63 -52 51 64 82 105 122 130 137 143 142 144 147 -150 153 152 154 154 152 154 158 159 155 146 144 -147 145 146 146 151 150 153 152 152 150 155 151 -148 150 151 156 161 164 169 175 176 180 174 176 -178 176 178 175 176 176 176 176 175 177 176 178 -179 182 179 182 183 180 182 180 183 184 183 182 -179 183 182 182 178 180 181 181 183 180 181 180 -182 180 181 184 183 185 185 184 181 184 182 184 -187 184 184 182 180 183 182 184 184 185 184 180 -181 175 177 180 176 175 179 177 176 175 174 175 -173 179 176 176 178 176 178 178 176 173 173 174 -174 172 171 174 172 170 169 172 171 169 170 172 -170 167 170 168 166 169 170 169 169 171 165 167 -167 166 168 162 169 141 105 125 101 131 160 131 -150 154 146 127 128 158 151 132 147 161 169 181 -189 187 195 188 119 167 185 116 63 85 121 79 -68 116 145 151 131 86 102 141 121 130 129 128 -133 136 138 140 141 147 152 152 152 149 151 147 -148 147 154 154 160 152 147 127 111 100 81 75 -65 65 70 67 69 70 65 64 63 69 72 73 -76 77 86 91 99 107 114 115 111 101 95 89 -75 71 67 60 58 53 51 48 45 42 47 36 -37 47 56 62 70 73 75 69 71 68 62 59 -48 47 41 40 39 32 34 29 29 40 82 114 -125 101 55 34 52 96 117 114 93 57 50 71 -78 62 30 23 23 20 21 24 25 26 33 32 -27 20 28 44 46 102 102 107 123 124 106 56 -36 32 26 29 27 25 27 29 24 27 28 24 -30 30 31 32 37 44 42 48 56 52 60 70 -86 98 110 153 143 143 148 147 152 153 147 132 -117 116 114 103 94 93 112 128 138 144 130 117 -126 130 127 120 114 111 104 106 99 98 99 84 -77 73 56 49 55 51 57 63 77 81 82 81 -67 68 86 85 75 75 65 100 89 87 127 136 -128 116 95 127 109 85 108 85 69 123 151 146 -153 145 152 151 150 150 149 149 147 149 147 148 -151 151 149 152 149 149 150 154 151 150 153 150 -151 155 151 153 -125 130 125 108 90 65 38 29 -25 24 23 20 23 19 24 20 22 21 23 25 -24 25 24 28 25 29 27 28 28 28 37 38 -55 56 60 69 71 89 61 35 48 75 100 103 -96 87 73 63 44 35 35 53 80 104 110 120 -130 120 130 140 131 127 97 55 57 74 95 114 -131 133 140 144 146 149 148 153 155 156 157 158 -157 152 157 160 157 160 151 143 149 145 145 149 -148 152 150 150 153 151 157 153 152 153 154 163 -165 170 173 176 179 180 179 177 177 176 177 175 -175 176 177 175 177 177 177 180 182 184 183 185 -183 186 183 185 185 186 184 184 185 180 182 183 -178 180 181 181 184 180 181 181 182 182 181 183 -185 184 187 183 183 184 185 185 186 182 184 182 -181 179 182 183 181 184 181 180 178 176 178 180 -176 176 178 177 178 177 175 176 177 177 177 176 -175 177 179 177 174 174 174 174 176 171 172 172 -171 168 169 174 170 170 173 172 171 170 168 169 -163 169 166 170 169 170 167 163 170 167 172 163 -169 150 90 87 89 132 168 141 147 160 153 136 -130 149 147 140 149 169 181 184 182 180 200 182 -161 194 154 86 71 116 93 54 97 148 142 110 -88 95 148 147 122 130 127 129 131 137 137 138 -143 146 152 146 146 146 150 145 148 149 151 157 -155 142 137 118 102 94 79 71 68 66 66 69 -68 68 65 63 63 69 71 72 80 77 87 95 -95 108 113 116 118 110 111 99 88 88 75 75 -62 64 60 58 52 54 54 46 44 43 56 66 -74 79 79 76 73 71 66 59 50 49 38 43 -36 36 32 36 33 66 123 131 119 71 50 34 -72 124 112 97 62 52 70 76 63 38 37 21 -19 28 26 24 29 25 29 36 28 21 27 31 -39 85 102 114 123 134 112 67 46 30 32 25 -30 25 28 23 26 24 25 24 24 26 29 25 -33 33 34 39 35 42 46 52 76 104 131 154 -139 149 153 151 153 151 137 124 115 107 104 93 -102 111 123 135 141 134 119 117 129 129 125 114 -104 98 94 93 85 80 75 56 53 41 35 32 -29 36 35 44 50 53 53 52 49 54 74 77 -74 68 62 91 90 92 126 134 131 112 92 129 -112 91 116 103 95 132 151 149 151 146 152 154 -152 153 152 149 149 149 148 148 153 149 149 153 -150 148 152 153 152 153 151 154 151 156 153 153 -129 129 109 78 61 43 32 26 23 24 20 23 -20 24 24 22 25 22 22 20 28 23 26 28 -25 30 31 26 32 33 37 49 58 61 65 70 -80 84 47 37 57 93 110 102 92 83 70 57 -38 29 32 51 78 100 106 124 132 109 111 117 -104 98 75 65 88 107 128 142 147 151 149 150 -152 150 150 155 155 154 154 153 153 148 151 151 -151 155 147 145 147 147 146 149 151 152 153 151 -154 154 154 158 155 155 159 166 169 173 176 177 -178 180 179 181 178 178 178 173 176 176 178 178 -178 179 180 185 184 186 185 185 186 186 188 184 -184 186 184 184 183 182 185 184 179 183 182 181 -181 181 182 181 182 185 183 183 184 184 187 184 -182 187 186 183 186 183 183 183 180 178 178 182 -182 181 180 182 180 178 180 179 178 176 177 179 -178 179 175 178 174 177 171 173 173 174 176 179 -176 174 177 174 177 175 174 173 173 170 170 176 -171 171 171 171 170 172 169 169 165 170 169 169 -172 168 168 166 169 170 166 166 166 162 108 79 -88 133 177 146 141 162 155 140 129 139 141 149 -161 178 179 170 174 185 191 178 188 177 102 76 -108 114 63 77 132 140 105 77 106 146 165 135 -123 127 125 130 130 136 136 138 143 146 151 146 -148 149 147 147 148 151 154 158 150 136 128 115 -97 86 78 72 67 67 67 69 68 67 64 61 -61 71 73 75 80 82 86 94 96 103 114 117 -116 115 115 108 105 101 89 82 75 75 69 65 -56 61 58 56 50 48 60 67 76 78 81 75 -72 70 63 57 52 48 42 37 37 34 32 44 -33 101 132 110 85 37 51 27 81 117 80 65 -59 76 77 60 44 43 42 23 29 22 26 22 -24 31 34 33 25 26 27 29 38 84 103 112 -127 132 124 73 40 31 25 25 23 21 22 23 -22 23 21 23 23 26 28 33 31 33 40 37 -41 46 47 60 83 107 131 132 129 152 149 153 -149 140 124 118 103 101 99 105 123 125 132 138 -136 119 117 125 131 128 120 108 94 83 79 70 -64 58 49 41 36 31 23 27 27 30 33 33 -34 34 32 37 37 44 63 74 74 66 61 87 -89 98 129 137 133 108 98 135 111 91 114 110 -107 142 149 152 150 148 156 154 156 151 151 149 -150 153 148 152 154 150 150 152 151 149 154 151 -154 150 151 153 154 158 154 157 -124 106 77 53 -41 33 27 23 25 22 24 25 20 26 19 26 -24 24 20 25 27 26 28 26 30 31 30 32 -31 36 47 54 61 65 69 71 85 70 39 36 -53 96 108 95 91 82 62 53 34 34 39 40 -67 82 92 111 122 100 102 103 98 87 76 98 -118 135 149 154 153 155 155 152 153 148 148 150 -149 149 148 147 147 142 144 144 144 150 142 145 -147 146 148 149 155 154 155 156 157 158 158 160 -156 159 166 171 173 178 178 179 179 180 178 181 -179 177 173 171 175 177 179 178 183 180 186 187 -186 188 187 183 186 186 187 183 184 187 185 184 -185 184 185 185 185 183 184 183 182 182 185 182 -180 184 181 182 184 183 185 184 183 185 184 182 -185 184 183 187 181 181 184 180 184 180 178 184 -180 179 182 176 179 177 178 178 178 179 179 177 -175 175 172 173 178 174 178 177 175 177 175 177 -179 177 172 173 173 171 170 176 172 168 170 167 -168 170 169 167 164 172 169 172 171 168 168 169 -169 168 167 165 168 163 141 115 116 135 172 156 -135 159 151 143 127 137 150 159 172 167 159 167 -186 187 170 176 192 130 80 105 131 82 56 113 -126 102 76 104 146 168 138 113 127 123 125 128 -128 135 133 137 142 147 147 147 150 147 146 144 -152 151 155 156 145 132 126 111 94 86 78 70 -67 67 70 68 69 64 65 60 64 69 73 76 -78 84 86 92 97 103 111 116 110 115 117 108 -115 106 101 93 87 85 76 68 62 65 64 62 -61 57 65 73 74 79 80 74 70 68 63 56 -53 41 40 39 38 32 38 38 39 111 103 76 -51 48 39 27 77 75 58 73 83 79 65 43 -44 52 38 24 25 24 21 22 28 33 30 29 -23 24 29 27 41 90 104 113 126 131 129 84 -44 35 28 22 22 24 24 27 24 25 26 26 -27 31 34 40 36 38 41 40 43 45 51 51 -72 92 105 103 128 158 147 148 143 127 112 102 -95 102 111 125 133 134 138 135 130 114 124 126 -126 120 106 94 77 70 56 47 42 39 34 36 -33 27 27 26 26 34 33 27 32 24 31 33 -32 44 54 68 70 60 65 84 85 97 127 135 -129 102 102 137 107 91 104 99 107 140 152 156 -153 153 159 154 157 156 154 152 153 156 152 155 -155 152 150 153 151 153 155 151 156 154 149 152 -157 157 156 157 -97 75 46 38 37 28 29 24 -23 27 24 26 24 26 26 24 25 25 22 29 -26 27 27 29 29 30 32 33 40 45 56 59 -66 70 69 79 86 55 37 31 48 85 93 90 -85 77 67 56 47 58 67 70 70 75 78 89 -98 88 89 96 100 96 100 125 143 147 155 155 -153 155 152 150 151 144 145 146 145 145 141 142 -143 139 139 140 141 147 141 144 148 147 146 150 -157 157 155 160 161 161 161 159 161 164 170 177 -177 176 181 179 178 180 178 182 179 176 173 172 -174 179 179 178 183 183 189 190 187 192 185 183 -185 187 184 188 186 185 189 184 188 183 187 184 -185 187 183 188 184 183 185 183 184 186 184 182 -182 184 185 184 182 183 182 182 183 182 184 185 -183 182 183 180 181 177 176 180 181 180 180 176 -177 178 174 177 174 176 178 172 176 175 176 174 -175 177 175 174 172 176 173 176 178 174 173 174 -175 172 168 173 172 165 167 166 165 168 166 170 -169 170 174 169 171 168 167 171 168 167 167 168 -169 167 157 143 147 134 157 163 127 151 150 142 -138 151 169 161 151 157 166 184 184 168 170 178 -168 89 107 149 111 58 83 118 88 69 103 145 -154 141 92 106 129 117 128 128 128 133 136 139 -142 146 145 148 147 145 146 146 155 152 155 151 -144 131 121 103 92 82 75 71 68 66 68 69 -70 62 64 62 62 73 74 77 80 85 89 91 -97 104 113 112 112 115 115 111 114 110 106 99 -98 87 84 77 69 75 69 71 71 69 73 76 -77 75 79 74 68 65 59 55 47 41 44 33 -40 29 37 32 50 92 61 58 66 45 29 26 -55 72 89 100 85 61 49 52 58 43 28 23 -21 22 21 29 31 29 28 16 22 22 25 25 -50 94 103 114 126 130 133 99 46 39 31 25 -27 27 26 28 21 27 22 26 25 32 35 35 -34 35 36 33 36 37 40 38 51 65 80 98 -140 155 149 145 137 121 97 98 100 117 129 134 -138 137 135 131 123 116 127 118 112 104 84 71 -60 44 38 35 30 35 32 32 30 28 17 28 -28 29 32 22 26 25 29 37 39 44 50 66 -70 66 74 82 84 96 125 132 125 102 106 135 -106 93 85 80 95 137 153 155 155 155 159 156 -158 157 155 154 154 157 155 154 156 153 153 154 -153 155 153 154 152 152 154 151 157 156 155 158 -64 44 35 35 32 27 28 27 29 25 29 23 -30 27 28 26 27 29 24 32 28 34 31 31 -33 31 36 35 46 56 59 64 70 73 73 81 -82 47 35 36 37 61 70 78 78 74 74 79 -89 104 115 113 111 102 86 85 81 83 84 88 -103 104 118 139 146 149 152 153 148 150 149 148 -146 144 146 143 145 143 142 142 142 142 137 143 -146 150 142 144 148 147 150 151 162 157 160 161 -162 161 160 164 163 170 176 180 177 181 180 178 -179 180 178 178 181 175 173 174 175 178 181 180 -184 185 188 190 189 188 184 185 185 187 188 188 -188 186 186 189 187 186 189 188 187 190 188 187 -185 183 186 183 185 186 187 183 182 183 184 183 -183 183 183 181 181 185 183 181 184 182 183 182 -178 175 172 178 179 179 178 174 176 176 181 178 -176 177 176 175 175 177 176 175 173 174 177 172 -176 174 174 174 175 173 172 172 169 170 169 169 -170 168 166 163 166 166 166 167 169 170 172 171 -171 167 169 171 167 167 164 170 168 165 161 142 -152 131 136 164 132 145 152 146 154 159 153 141 -148 174 185 181 156 173 164 170 134 87 162 151 -80 60 100 89 64 97 140 143 130 94 94 129 -125 120 126 128 128 136 137 138 144 146 144 146 -144 145 150 153 155 152 149 148 140 127 118 100 -94 82 76 70 67 69 64 66 65 63 62 63 -64 70 75 79 82 89 88 90 99 100 113 113 -111 114 114 113 112 110 106 105 100 91 93 84 -80 79 78 80 79 74 81 78 79 74 75 71 -65 62 59 53 46 44 39 38 36 31 34 28 -46 67 75 93 68 41 26 47 83 105 112 99 -64 45 60 65 53 31 18 25 23 26 27 24 -22 28 20 15 20 17 25 28 54 94 104 115 -124 132 128 116 59 32 35 23 25 23 22 24 -24 22 21 25 19 29 26 31 25 31 29 27 -34 29 36 39 46 62 80 102 137 141 143 144 -134 114 98 103 120 131 138 140 132 135 131 123 -116 116 120 101 94 79 62 56 42 33 30 30 -34 30 35 32 26 27 15 30 24 27 26 23 -23 24 35 35 44 49 53 60 70 69 81 85 -78 86 117 129 125 98 108 131 109 95 65 62 -80 130 153 151 156 156 154 157 160 157 157 156 -155 156 152 153 154 154 156 153 152 156 154 153 -151 153 154 151 155 155 154 158 -47 31 31 27 -27 26 29 26 28 31 27 31 28 29 30 29 -32 31 33 32 37 38 34 35 34 35 40 45 -58 68 67 73 72 74 77 91 76 48 56 58 -60 59 65 74 78 89 100 114 125 141 147 143 -141 129 112 95 92 85 90 92 104 112 126 140 -142 145 148 147 145 145 145 146 146 143 144 143 -142 145 144 143 149 148 148 150 152 158 144 143 -150 146 150 151 158 160 160 163 162 166 164 166 -169 173 181 181 180 181 179 181 183 181 179 181 -182 176 178 180 179 180 181 181 185 188 189 187 -190 187 187 187 187 189 188 189 185 191 186 187 -189 189 190 188 189 187 190 187 185 185 183 184 -185 184 187 181 184 185 185 185 182 186 182 180 -184 181 185 184 181 184 180 177 174 170 168 177 -177 178 178 172 178 174 178 179 174 175 177 178 -175 177 176 174 173 175 174 171 175 175 173 172 -175 172 172 172 166 168 169 168 171 166 166 166 -165 169 164 167 166 169 174 171 167 167 168 167 -167 166 162 167 166 165 156 126 132 123 121 157 -135 143 151 146 147 145 135 151 178 185 172 147 -160 176 142 176 116 127 186 122 58 78 95 58 -79 138 142 118 89 85 142 147 125 125 127 129 -131 134 136 141 139 147 145 140 144 142 150 155 -154 153 151 144 135 123 111 98 90 83 76 70 -63 67 61 63 62 62 60 62 71 71 76 83 -86 89 92 95 101 102 110 118 114 114 118 110 -112 107 106 105 100 96 94 86 91 86 84 86 -82 83 82 79 79 73 73 68 63 62 56 48 -49 39 37 37 35 29 35 33 59 92 113 99 -61 34 31 78 113 120 107 76 50 61 70 57 -37 31 24 26 26 24 24 24 30 27 18 19 -20 19 21 31 64 97 101 112 122 131 128 123 -64 34 34 26 25 22 29 17 25 23 20 25 -23 24 25 29 25 28 31 32 32 38 35 41 -48 60 74 97 111 115 143 139 127 109 106 123 -137 138 139 141 131 134 123 116 108 105 100 82 -69 60 46 42 38 27 33 31 34 34 29 33 -28 24 25 26 31 19 21 20 19 27 37 46 -50 53 53 59 66 68 86 87 74 80 107 119 -120 90 111 120 104 97 65 55 76 131 144 147 -153 152 153 157 155 157 156 154 153 154 152 152 -154 155 158 153 154 155 154 153 150 156 151 151 -153 151 157 156 -35 27 31 26 32 25 27 26 -28 31 30 30 28 36 29 36 39 38 40 41 -41 45 43 45 47 51 60 68 79 83 85 84 -85 85 88 93 80 83 94 99 99 95 95 102 -102 112 129 141 151 155 160 156 151 144 120 107 -103 93 97 99 105 118 127 138 138 139 144 142 -139 143 139 142 144 141 145 147 146 150 152 152 -156 156 156 159 157 158 146 144 147 147 148 153 -160 161 162 163 163 165 167 168 173 179 182 182 -183 179 180 184 179 183 180 180 184 179 183 183 -182 181 183 185 184 189 187 186 189 185 186 188 -188 190 189 188 190 190 188 187 190 192 189 188 -190 187 188 188 186 187 185 186 182 186 185 182 -185 183 184 181 182 185 180 183 184 182 185 184 -180 183 178 177 180 171 175 179 176 180 177 175 -178 177 178 179 179 178 180 179 173 178 175 176 -175 175 171 172 175 177 173 171 174 170 172 173 -167 169 171 169 169 167 166 163 166 167 164 168 -167 169 171 169 165 167 165 167 164 164 165 166 -166 163 157 115 99 116 120 153 137 137 139 130 -135 139 159 181 185 166 140 148 179 147 154 184 -123 170 179 84 58 99 66 62 114 142 120 83 -89 128 169 146 125 129 126 130 130 133 137 142 -142 143 142 141 143 146 152 157 152 155 149 137 -129 115 102 92 90 82 74 66 62 59 56 60 -56 62 59 65 69 73 81 87 85 93 92 95 -101 104 110 120 115 117 118 113 110 109 105 106 -103 97 94 91 94 90 89 89 85 87 82 79 -80 74 68 65 63 61 55 46 46 42 34 38 -31 35 34 44 103 115 124 83 50 41 33 105 -115 107 81 53 66 73 66 41 31 31 25 26 -20 24 27 24 29 22 17 21 15 17 26 43 -82 94 102 109 124 127 122 129 79 40 42 29 -34 27 27 28 24 24 25 24 25 26 27 31 -28 30 38 31 37 32 35 37 39 53 55 73 -80 105 145 132 120 107 118 138 144 142 138 140 -131 128 118 108 97 88 76 58 53 48 39 39 -32 29 30 33 36 33 32 29 28 25 20 24 -24 26 15 16 23 29 46 51 52 58 56 59 -64 67 88 89 73 78 98 111 111 86 109 110 -97 92 81 72 84 127 133 143 152 149 151 151 -153 152 152 154 150 152 151 149 154 152 155 153 -152 153 154 148 153 151 150 152 150 152 155 154 -31 27 28 24 31 29 26 29 29 34 32 34 -37 43 44 51 55 55 60 59 59 66 70 74 -81 91 98 105 113 115 108 108 104 106 106 104 -105 123 130 133 135 131 131 136 134 139 152 153 -157 157 156 154 146 142 123 108 104 101 100 101 -109 120 128 134 134 138 141 139 137 141 140 143 -147 146 152 153 154 160 155 159 162 160 162 161 -158 158 146 145 147 146 147 153 164 163 165 165 -162 167 169 172 177 181 183 184 182 179 182 183 -180 184 185 183 186 185 186 188 185 184 186 188 -188 189 188 190 189 185 190 188 192 190 189 190 -189 191 189 189 189 189 187 189 190 185 184 189 -185 185 186 183 184 181 186 184 185 187 181 186 -181 183 184 185 183 184 184 185 181 180 180 176 -180 177 180 178 179 181 175 177 177 174 178 177 -180 177 179 177 174 178 173 176 173 173 173 171 -176 176 173 175 171 170 171 172 168 171 170 172 -171 167 168 164 166 168 164 169 168 169 169 167 -165 166 165 162 165 162 166 166 163 162 160 120 -80 105 127 159 145 137 151 145 161 178 183 180 -160 134 152 175 157 147 188 160 147 192 132 60 -92 95 48 97 121 112 80 91 137 153 155 129 -129 130 128 129 131 132 138 140 141 142 138 141 -145 149 156 157 152 156 143 128 118 105 96 89 -83 77 67 58 55 56 50 51 56 56 60 64 -73 74 84 90 88 91 96 97 103 107 111 121 -118 116 121 115 113 107 109 105 103 99 97 97 -94 92 89 91 84 87 84 76 77 72 68 62 -59 54 47 45 44 35 36 35 31 40 32 84 -129 118 100 52 44 30 44 99 86 70 63 67 -81 66 39 42 35 25 23 22 23 25 25 28 -29 16 13 23 14 26 32 65 100 89 101 107 -124 127 119 129 92 50 45 37 34 30 24 26 -26 23 28 20 28 22 24 26 22 30 26 28 -30 29 31 27 35 40 41 62 71 107 141 113 -106 116 134 143 145 141 138 136 125 118 108 86 -79 58 51 45 41 42 39 33 30 33 28 32 -33 32 32 29 23 21 26 20 24 20 17 21 -24 40 58 58 64 67 63 63 62 69 90 89 -70 76 97 99 98 83 109 99 86 92 100 92 -103 126 121 135 143 143 148 146 146 146 148 152 -148 148 149 149 150 154 150 151 150 151 149 146 -147 146 146 149 149 148 154 151 -31 28 30 28 -30 30 31 35 35 43 53 65 75 77 85 99 -114 112 112 114 111 116 120 125 129 136 141 145 -149 149 141 138 134 130 125 126 134 149 150 152 -156 149 152 150 152 153 156 156 153 150 147 144 -142 133 122 111 103 104 101 104 112 121 128 137 -133 143 144 141 147 146 152 152 153 157 154 161 -156 162 160 160 161 159 160 158 155 161 150 142 -147 145 147 157 163 163 165 165 164 167 171 177 -184 181 186 187 182 184 179 183 181 184 188 182 -188 187 189 191 184 187 186 186 189 188 189 191 -187 190 189 191 190 190 189 188 190 190 190 188 -189 189 189 189 188 181 182 187 187 182 183 184 -182 183 184 184 187 184 184 181 182 182 185 186 -182 182 184 184 182 180 182 181 180 181 181 179 -179 180 178 178 177 174 178 177 180 178 176 177 -175 175 173 174 173 178 172 174 173 175 173 175 -171 170 172 169 172 173 172 171 168 166 167 167 -165 165 164 167 165 165 167 164 163 164 162 161 -163 159 163 163 159 159 160 141 111 105 132 172 -165 169 178 175 182 183 169 148 144 159 179 159 -146 180 177 136 174 173 89 78 129 66 57 118 -93 72 83 134 162 140 105 113 129 127 129 131 -132 130 136 139 137 142 136 139 149 149 161 160 -158 153 139 126 107 95 90 81 81 71 62 54 -48 51 44 47 45 52 60 62 73 79 84 94 -90 95 98 98 105 110 115 117 119 120 119 114 -113 111 110 108 106 101 97 100 92 92 88 90 -85 86 83 76 72 72 63 63 56 51 46 42 -42 32 35 32 30 38 35 99 116 85 61 41 -44 20 36 69 60 71 81 81 69 47 39 48 -32 20 24 24 30 28 27 27 13 16 15 18 -20 26 46 88 109 90 97 109 122 127 118 119 -104 50 40 37 29 27 29 23 22 19 25 19 -21 25 23 23 23 24 22 28 29 29 31 34 -33 41 47 60 73 99 120 99 101 134 144 139 -144 140 130 130 111 97 86 64 54 38 38 42 -38 40 37 27 32 28 31 30 34 34 31 27 -27 25 22 22 21 20 14 21 26 50 63 72 -74 81 71 70 64 68 93 83 76 82 97 99 -98 84 110 96 76 87 102 102 108 121 115 129 -134 139 144 142 143 144 145 145 146 145 148 145 -146 149 145 145 144 148 146 143 145 143 146 149 -146 149 148 145 -30 29 31 34 34 34 42 44 -72 99 109 131 134 141 145 156 166 165 167 169 -166 171 174 176 176 177 177 179 181 179 171 173 -168 159 152 154 161 163 154 155 155 153 152 154 -153 150 151 149 144 144 139 137 137 129 124 112 -107 110 109 114 125 128 138 143 144 153 152 152 -153 155 156 156 155 156 157 161 154 156 159 158 -159 160 158 158 157 160 151 142 149 145 148 158 -162 160 167 168 163 171 173 180 184 183 187 184 -186 181 184 185 183 189 188 187 188 188 191 191 -185 188 188 189 188 190 188 189 190 190 191 192 -186 188 190 187 190 191 188 191 191 189 191 190 -185 183 183 187 188 183 184 183 183 183 184 183 -183 181 182 181 181 181 184 186 179 182 180 183 -183 182 182 183 180 179 181 182 180 180 179 175 -176 177 177 178 178 178 174 176 175 176 174 177 -175 174 174 169 171 174 172 176 169 171 172 171 -172 172 170 169 168 167 170 166 165 165 167 167 -165 163 165 163 160 165 162 163 162 160 164 160 -161 159 160 156 140 126 140 176 182 180 178 171 -166 156 148 160 173 186 166 144 178 177 144 157 -193 129 73 138 129 51 87 103 58 85 125 149 -145 94 78 119 128 128 133 130 132 131 134 135 -137 140 136 142 149 157 168 164 159 148 133 113 -100 87 85 76 76 68 56 52 47 46 41 44 -43 48 56 66 73 78 85 95 94 98 101 101 -107 110 118 120 120 118 118 114 115 114 110 109 -109 103 96 101 93 94 88 85 85 79 82 70 -69 66 60 61 50 47 44 42 35 35 32 27 -32 27 40 90 75 58 59 52 35 19 43 70 -90 100 90 69 47 54 53 42 29 23 25 25 -30 21 26 22 14 19 15 13 18 28 60 101 -113 90 95 111 118 131 118 117 105 61 44 46 -46 48 47 38 36 36 31 29 30 25 26 26 -24 25 29 26 30 33 31 33 31 36 40 50 -59 78 88 105 128 142 144 141 140 131 121 105 -89 76 56 46 39 36 37 42 41 34 38 32 -28 30 31 28 32 31 27 29 21 24 23 19 -17 19 16 24 37 62 80 82 87 85 74 70 -61 76 90 81 86 81 97 99 99 90 110 101 -70 80 92 98 104 117 119 125 130 137 137 140 -142 138 142 142 139 140 143 140 142 143 137 142 -141 146 141 140 144 137 143 144 143 145 143 145 -28 31 32 41 51 55 70 82 125 159 164 178 -180 181 184 185 192 191 195 199 194 200 197 199 -203 199 202 199 198 197 194 197 189 190 179 183 -182 172 159 155 153 152 151 147 147 145 146 142 -136 136 135 137 129 131 125 118 120 123 123 133 -142 145 151 152 155 155 157 158 155 156 155 155 -156 157 154 158 154 154 158 154 157 161 158 160 -158 160 153 143 148 146 149 155 166 163 165 169 -166 172 179 181 184 183 186 184 182 185 185 186 -186 187 187 188 189 189 189 192 186 188 189 189 -190 188 191 187 188 192 189 189 188 187 187 188 -191 188 187 190 191 188 189 187 186 182 185 187 -185 187 183 182 183 182 184 181 181 183 184 180 -181 179 181 182 178 183 181 180 181 181 183 182 -179 180 182 183 179 181 179 174 175 176 176 177 -178 181 174 178 176 173 174 174 177 172 175 171 -171 175 171 174 172 171 168 174 171 171 171 167 -168 168 169 167 166 165 168 167 165 162 163 166 -162 165 162 159 161 161 164 159 160 157 161 153 -138 134 135 171 182 175 171 167 160 163 172 183 -180 164 149 170 184 143 153 182 180 97 110 176 -99 45 96 64 68 126 136 124 98 79 123 142 -127 129 134 132 126 136 132 134 137 139 137 142 -148 166 170 163 161 142 121 104 91 83 79 71 -72 66 56 51 50 48 45 42 40 45 54 64 -76 81 89 94 101 98 101 106 107 115 118 123 -119 119 116 114 116 113 108 108 109 101 99 94 -94 90 85 85 80 76 71 70 65 60 58 52 -47 44 44 37 35 34 33 26 30 20 36 67 -61 86 71 46 29 36 83 107 111 102 72 51 -52 64 48 33 26 26 23 24 18 26 23 15 -14 17 22 13 22 34 75 105 116 92 93 112 -116 134 121 111 108 82 65 63 64 66 66 56 -46 45 36 33 32 19 26 25 22 22 27 27 -30 30 29 33 31 38 48 54 69 78 90 125 -146 139 141 132 130 114 96 87 70 57 44 36 -36 37 41 42 43 33 37 27 30 28 27 29 -30 31 30 25 26 22 23 24 22 18 16 29 -52 78 89 93 91 83 71 66 60 81 85 84 -90 82 94 97 96 85 111 98 69 68 65 82 -101 116 125 126 131 134 135 138 137 138 135 137 -138 137 138 136 141 132 134 137 138 140 137 141 -136 141 139 137 140 139 140 139 -35 38 55 94 -99 115 124 133 172 191 196 201 201 200 197 196 -196 196 203 205 199 206 205 207 208 205 207 208 -202 208 206 203 204 199 196 196 193 183 172 167 -153 152 145 141 140 141 138 136 135 131 140 140 -137 140 138 135 131 136 140 146 154 155 158 156 -156 159 156 158 160 158 154 157 156 157 158 160 -156 155 158 160 159 163 162 161 162 156 153 145 -149 147 146 158 165 168 167 169 172 178 182 183 -186 182 186 183 183 187 186 188 187 189 190 188 -187 186 187 191 185 186 192 189 191 187 190 188 -187 189 189 186 189 185 184 188 186 185 185 187 -187 186 189 186 184 183 184 184 184 185 181 181 -185 184 183 182 182 182 184 181 180 180 181 181 -181 183 181 179 178 178 182 180 178 179 183 180 -181 180 177 177 177 176 177 178 181 178 177 176 -177 179 175 175 175 174 174 174 172 174 174 173 -173 170 167 169 172 169 168 168 166 170 166 166 -166 165 165 165 168 165 164 164 163 167 161 162 -161 160 160 159 159 157 160 147 114 109 146 174 -178 171 166 168 166 168 174 165 150 153 172 186 -138 148 181 181 160 101 170 173 62 69 75 53 -114 132 115 78 82 124 154 147 128 132 134 131 -133 132 135 137 135 138 138 140 148 162 163 155 -151 129 110 94 86 78 73 68 68 63 62 51 -56 57 45 43 36 45 47 62 77 81 91 96 -101 100 104 109 107 115 122 120 119 120 117 114 -111 111 107 106 108 99 95 93 89 88 79 77 -74 70 67 64 59 56 55 50 45 44 39 38 -35 32 31 27 27 24 59 91 105 104 62 43 -24 60 116 109 104 71 51 57 67 51 36 29 -22 25 17 26 25 25 25 11 15 20 15 17 -23 42 86 106 120 97 91 110 120 137 125 115 -114 97 77 67 67 71 65 53 46 43 36 38 -30 34 36 37 40 39 40 36 36 39 45 46 -49 52 68 72 90 90 99 132 137 129 124 111 -101 90 81 71 62 53 35 37 32 40 42 43 -42 35 34 32 30 31 28 29 29 27 27 24 -26 21 22 15 22 16 23 40 73 91 96 95 -93 79 72 60 63 82 88 93 89 89 99 105 -87 86 120 91 78 60 46 59 96 118 127 131 -128 135 133 135 137 133 133 134 135 136 135 135 -136 128 131 135 135 138 137 138 135 138 133 133 -139 135 135 139 -50 63 93 144 153 161 169 171 -186 198 199 198 200 204 200 198 199 198 200 204 -201 204 201 204 206 201 207 206 201 205 206 201 -203 196 193 198 196 191 183 169 152 141 139 133 -137 138 137 140 137 144 149 151 150 148 149 143 -142 144 148 152 155 157 155 157 157 156 159 158 -160 160 157 156 161 156 161 162 160 159 159 162 -159 164 159 161 160 158 152 146 148 147 150 158 -164 166 168 173 177 181 181 184 181 182 185 184 -187 189 188 190 189 191 191 189 189 189 189 189 -186 185 190 189 191 189 187 186 185 187 185 188 -189 185 182 187 183 182 181 182 188 185 185 184 -181 182 183 182 183 187 183 182 183 182 182 182 -180 180 183 179 179 179 185 180 183 183 182 180 -176 179 181 181 179 177 182 180 179 181 176 182 -179 177 180 176 181 179 178 177 178 180 177 176 -177 173 174 176 174 175 175 172 175 170 168 171 -167 171 168 164 166 164 166 165 163 164 164 165 -168 166 160 162 165 166 161 161 160 158 158 157 -158 155 155 153 101 107 163 173 169 165 154 151 -148 148 152 148 159 177 180 151 129 183 180 181 -163 131 198 142 47 86 52 64 126 103 76 80 -125 148 142 128 133 131 135 130 134 134 136 139 -136 138 138 139 143 148 141 140 134 115 99 88 -79 71 72 68 63 64 62 55 61 58 54 44 -38 42 47 62 77 84 92 99 99 100 105 106 -112 118 120 118 115 120 116 113 110 108 107 105 -104 99 95 88 88 80 75 75 67 67 61 59 -58 53 52 47 41 40 38 35 34 28 26 32 -27 48 104 123 120 89 48 41 25 68 109 87 -69 56 56 62 58 35 39 26 23 29 22 27 -27 22 16 18 16 15 17 17 21 47 87 104 -121 103 87 112 120 139 131 118 125 111 78 56 -60 59 53 57 51 54 59 60 64 60 69 67 -70 65 58 60 51 53 53 59 58 63 70 75 -86 88 90 111 121 105 100 89 84 79 75 64 -60 48 35 32 37 40 45 40 42 32 30 31 -32 28 30 26 28 29 22 28 20 18 21 18 -19 17 24 51 84 92 98 103 91 81 72 65 -74 80 85 94 85 97 115 111 85 91 124 92 -86 80 56 55 94 115 130 129 127 134 130 131 -136 131 128 136 131 134 133 132 134 128 131 133 -133 132 137 134 132 135 128 130 136 129 138 135 -90 103 132 182 183 187 193 190 181 188 192 191 -192 198 196 196 196 197 199 200 203 200 194 198 -196 198 200 204 199 202 201 199 202 195 191 191 -190 182 181 165 146 140 139 139 142 146 146 150 -150 151 158 155 156 147 150 147 144 152 151 151 -158 155 156 156 155 159 157 162 159 160 158 156 -160 157 162 160 159 160 160 161 157 162 160 160 -159 158 150 144 150 146 150 159 166 167 170 177 -182 181 183 184 183 183 186 188 189 191 190 192 -191 191 191 189 191 189 191 191 188 190 193 189 -189 190 186 188 184 183 188 187 187 185 184 183 -183 185 180 180 185 183 182 184 182 179 182 186 -183 184 185 183 184 182 180 182 180 181 180 180 -180 181 187 181 184 182 183 177 181 180 178 183 -176 181 178 177 178 179 178 179 179 178 176 179 -178 178 177 176 179 178 177 176 177 173 173 173 -173 175 175 173 172 174 171 169 168 165 169 165 -163 163 163 164 164 162 165 165 164 168 157 162 -162 162 158 159 157 156 157 155 159 152 154 157 -122 139 180 173 175 169 157 153 153 156 163 173 -182 174 151 138 171 194 171 185 158 162 196 92 -61 100 48 103 99 63 79 122 145 135 96 105 -134 128 132 134 135 135 138 139 137 138 136 140 -137 128 120 122 116 98 87 79 67 66 66 61 -61 63 58 55 59 61 54 40 36 36 49 59 -80 87 94 98 98 105 104 108 115 118 118 113 -112 117 113 114 109 106 106 101 101 97 90 86 -84 79 71 69 67 63 58 56 53 47 47 44 -37 39 36 32 32 30 25 39 25 83 127 117 -102 55 41 33 19 62 73 60 67 63 63 51 -40 40 38 25 28 25 27 24 24 18 13 23 -20 20 12 20 26 47 91 99 121 106 89 113 -123 140 132 125 125 123 80 68 71 66 71 79 -76 84 87 85 88 82 92 80 83 75 63 67 -57 56 56 57 61 59 68 78 85 100 106 116 -121 87 84 80 78 78 67 57 49 36 35 29 -37 42 39 39 33 36 29 28 30 26 29 27 -27 28 19 22 22 15 18 20 15 18 32 61 -85 91 99 106 93 81 76 72 76 79 91 86 -82 107 123 114 87 99 127 83 93 99 77 75 -95 111 125 124 124 131 127 129 131 126 130 132 -129 129 133 130 133 133 127 130 128 130 132 130 -131 129 126 130 134 129 133 131 -130 136 159 196 -193 197 198 190 170 179 189 189 183 187 193 192 -195 191 196 194 197 195 179 183 187 190 190 190 -194 195 196 197 192 184 184 179 178 172 167 158 -146 147 148 149 148 155 156 156 156 155 157 159 -156 149 152 149 148 156 152 154 158 159 158 159 -157 161 157 162 162 159 161 158 158 157 159 159 -159 159 160 160 161 160 158 159 160 158 148 146 -149 148 153 159 169 168 172 179 181 184 182 185 -184 188 188 190 191 192 191 191 191 190 191 191 -191 192 192 189 190 189 193 189 190 191 189 189 -186 184 189 187 185 185 181 183 185 184 180 180 -181 181 183 182 182 181 183 186 183 187 184 181 -182 184 184 179 179 181 181 181 180 184 186 183 -187 182 182 177 182 179 180 181 177 182 177 176 -179 176 177 178 178 176 179 175 179 174 176 175 -179 175 173 174 175 170 171 173 171 176 172 170 -172 170 168 170 165 165 169 166 164 163 161 164 -163 163 162 163 162 163 157 156 162 159 154 157 -156 158 156 154 156 152 159 158 156 169 178 173 -173 167 158 159 161 167 170 176 166 149 152 171 -183 180 172 176 166 187 163 60 102 100 49 105 -61 69 112 136 130 98 75 113 132 128 133 133 -136 138 141 138 134 141 139 143 131 113 105 103 -97 82 75 67 63 57 58 54 54 53 54 51 -55 60 53 40 32 42 43 61 77 85 96 95 -100 106 103 107 111 118 118 108 114 112 113 107 -107 105 102 104 98 92 88 82 81 72 69 67 -60 59 52 52 52 45 43 40 34 33 35 28 -32 29 24 33 30 97 116 88 67 45 38 20 -27 54 63 82 84 66 51 42 42 38 34 20 -24 24 22 23 18 12 16 18 24 23 11 19 -25 51 90 97 122 111 88 116 131 139 140 129 -127 132 103 91 93 86 89 94 89 94 92 92 -88 83 84 80 76 70 64 62 63 61 70 71 -79 81 88 102 114 133 129 140 127 81 86 80 -79 72 59 48 42 33 32 34 35 45 38 37 -34 31 28 30 30 25 30 26 25 26 18 21 -13 16 17 13 17 17 41 66 77 91 99 104 -88 84 74 72 77 83 90 81 85 113 123 116 -87 96 125 82 97 109 98 89 91 109 123 124 -120 130 124 125 125 122 129 128 129 130 130 129 -132 132 128 126 125 130 126 129 128 127 125 128 -128 129 128 130 -154 153 171 195 189 193 192 187 -164 178 188 189 176 172 187 187 192 188 187 187 -192 186 168 174 177 186 181 174 187 192 192 189 -182 173 173 165 164 160 159 160 155 151 158 148 -149 161 158 159 158 159 157 158 158 150 154 153 -153 162 156 160 161 161 160 159 158 161 158 160 -161 158 158 160 158 156 159 159 158 161 159 159 -161 158 159 161 159 158 148 147 147 150 152 161 -169 170 178 182 184 182 190 186 188 190 189 190 -191 191 191 190 191 189 192 191 188 192 192 190 -189 189 189 190 189 189 194 189 186 187 187 190 -186 182 183 181 181 184 181 179 181 181 181 182 -182 182 184 184 187 185 185 184 182 184 184 181 -180 183 183 181 182 186 183 183 184 182 185 179 -183 183 180 182 180 179 179 179 178 177 176 175 -176 176 176 174 174 174 174 176 177 172 173 172 -172 170 166 171 168 172 170 169 171 170 167 164 -165 167 167 166 164 161 160 164 161 161 160 159 -160 157 158 157 153 158 151 153 155 154 157 156 -153 154 155 161 174 170 169 159 147 137 133 132 -135 143 146 155 157 165 184 177 168 161 171 178 -165 194 107 66 153 79 58 79 51 116 125 116 -92 79 123 143 131 134 131 138 136 141 140 138 -141 148 147 147 127 103 87 86 80 67 63 51 -51 46 47 49 43 45 43 48 53 51 48 36 -32 36 51 68 78 89 96 99 104 106 105 105 -111 118 112 111 108 110 108 102 104 100 99 96 -95 87 84 78 74 68 64 59 58 56 51 47 -48 40 40 35 36 33 32 29 30 24 25 23 -34 83 69 61 64 53 27 23 59 89 96 101 -80 52 39 51 45 32 24 23 23 24 22 24 -15 11 18 18 49 26 9 24 22 52 89 98 -123 108 91 123 137 150 143 136 132 136 126 108 -93 91 85 85 84 80 80 76 78 74 76 76 -76 78 76 85 92 94 102 107 111 114 118 125 -134 145 139 141 117 83 86 80 80 63 50 38 -37 33 32 32 34 37 36 36 32 30 28 26 -27 26 27 24 23 20 21 12 14 18 13 15 -16 29 47 64 74 89 95 97 89 82 70 71 -75 89 85 78 94 119 122 116 83 104 115 71 -92 105 106 95 91 110 122 121 118 128 123 122 -127 123 127 126 128 129 129 127 132 129 129 123 -122 129 123 127 125 122 126 123 126 126 127 123 -160 155 173 195 192 195 192 189 158 176 188 186 -174 170 186 186 191 187 188 187 188 187 164 172 -179 184 177 166 182 188 190 186 173 163 162 160 -158 161 155 165 159 154 158 151 151 159 159 157 -160 159 160 158 158 153 153 156 158 162 158 159 -160 159 156 155 156 154 159 158 157 158 156 157 -160 157 155 158 157 159 156 159 159 157 160 158 -159 158 150 144 153 150 154 162 168 176 181 184 -184 187 192 190 192 190 188 194 191 192 189 190 -191 191 192 191 189 191 191 193 186 190 187 188 -188 188 191 188 185 187 186 187 185 182 181 180 -179 183 181 182 185 181 185 180 185 183 183 184 -186 183 186 180 185 182 182 182 180 184 181 183 -181 181 184 180 183 181 179 181 177 182 181 180 -179 179 177 175 176 175 174 176 174 171 174 173 -174 172 175 174 174 171 167 169 171 171 166 168 -168 169 169 169 166 168 167 160 165 168 163 164 -158 160 160 162 159 159 157 158 156 154 156 156 -151 151 154 151 151 154 153 154 152 154 159 175 -181 176 173 164 152 144 136 134 135 147 155 171 -178 186 173 160 158 139 179 169 171 184 75 116 -175 62 68 61 78 138 105 78 79 120 158 147 -131 137 131 139 138 138 142 142 144 149 149 148 -136 111 83 77 67 59 46 44 36 41 40 35 -34 38 39 43 49 45 45 34 33 39 53 73 -79 92 96 101 103 106 106 104 108 112 116 108 -108 107 104 103 97 102 94 91 88 84 76 77 -67 64 61 60 56 52 51 43 44 42 34 34 -36 29 32 29 29 23 23 15 30 58 71 89 -74 46 30 32 93 115 102 94 52 45 52 51 -41 31 30 25 28 28 22 23 14 20 25 25 -69 31 12 26 20 49 84 97 121 111 92 123 -147 155 149 143 136 131 132 106 84 84 82 75 -80 79 75 82 85 89 96 98 98 102 101 107 -112 111 117 116 120 121 120 124 129 133 127 121 -107 86 72 77 72 55 47 34 38 26 34 32 -32 37 31 32 27 29 27 28 23 22 24 21 -20 17 18 14 10 17 11 18 17 33 55 60 -72 88 89 96 86 79 66 67 81 85 78 86 -99 115 121 106 88 100 103 65 66 87 95 92 -87 108 121 120 121 126 124 121 125 124 124 125 -127 125 127 126 128 130 128 122 118 128 122 125 -125 121 123 125 122 123 123 122 -154 154 170 192 -190 193 190 186 163 178 188 185 175 176 191 187 -194 192 191 195 195 184 167 174 181 186 174 163 -183 188 192 187 166 160 162 157 160 163 162 163 -161 157 158 156 159 161 161 159 158 163 163 161 -158 154 157 156 159 162 160 160 160 157 157 154 -154 156 156 158 156 155 157 157 156 156 156 154 -156 157 154 156 157 156 159 158 160 159 151 146 -152 151 151 162 170 181 181 185 186 188 190 190 -193 191 189 191 191 189 188 188 189 192 193 190 -190 187 189 190 190 187 189 188 185 190 186 189 -185 187 187 185 183 180 183 179 181 182 181 185 -184 181 183 183 185 184 184 183 187 180 183 180 -183 181 180 184 179 184 180 184 183 179 183 178 -181 180 178 177 180 180 177 179 175 176 174 175 -176 173 173 172 171 171 171 170 171 169 172 169 -167 166 164 165 167 168 166 166 166 166 165 164 -161 163 163 158 160 162 157 158 157 158 157 159 -156 158 155 155 151 150 150 151 148 148 149 150 -151 150 150 149 151 151 173 181 173 172 167 161 -154 157 157 158 165 170 173 174 169 166 144 175 -152 138 186 162 188 155 81 181 161 42 72 60 -106 122 63 85 118 136 147 133 139 133 134 141 -137 140 142 144 144 149 153 147 145 129 99 84 -66 54 41 34 34 30 32 28 27 33 28 44 -41 41 37 34 30 42 66 76 87 94 100 100 -103 104 103 105 102 110 114 108 104 101 99 102 -99 96 94 86 85 80 72 71 64 61 58 55 -53 48 47 41 40 39 35 37 30 28 31 26 -27 24 21 23 64 94 105 102 58 41 26 46 -105 98 78 62 47 52 52 37 38 33 28 27 -25 22 16 12 13 23 30 37 79 43 13 25 -22 44 79 98 117 116 95 124 151 157 151 149 -141 128 131 104 92 97 90 93 99 94 94 98 -100 107 105 106 108 110 108 111 111 108 115 117 -122 124 123 126 131 131 133 118 120 86 58 72 -61 52 37 35 32 33 29 33 36 28 34 29 -24 28 24 26 24 19 21 18 17 17 14 15 -11 17 17 16 19 39 59 64 73 85 93 93 -87 72 62 67 88 89 80 99 106 116 118 103 -85 96 89 61 51 57 76 81 85 112 122 123 -121 124 122 123 124 122 125 123 125 125 128 124 -127 124 128 121 121 123 123 123 123 122 118 127 -121 122 125 121 -150 151 162 179 180 179 183 185 -166 178 186 188 176 180 189 189 194 193 192 193 -193 184 166 173 181 185 170 165 187 188 192 188 -162 159 160 155 161 162 160 162 159 158 158 160 -162 160 162 159 159 160 161 161 158 156 157 161 -157 160 160 159 158 157 156 155 158 156 156 157 -153 157 155 157 157 155 156 155 157 157 157 155 -157 157 159 159 162 162 153 148 157 151 156 167 -176 184 187 189 188 189 192 192 190 190 188 192 -188 190 190 187 190 191 192 189 191 187 186 191 -190 187 189 186 186 187 186 187 183 185 184 185 -183 181 178 179 180 178 179 183 182 182 181 178 -181 184 181 180 182 179 178 177 182 179 180 181 -179 179 182 178 181 179 180 177 180 178 176 179 -176 177 174 176 177 172 174 175 171 175 168 170 -169 167 167 164 169 166 170 169 162 164 161 161 -165 163 162 164 162 164 164 160 162 160 161 159 -160 161 152 155 153 156 155 153 155 152 152 155 -147 148 146 146 144 147 144 148 149 147 149 149 -148 158 177 179 176 161 156 141 135 139 142 149 -153 156 154 149 153 157 171 185 142 164 179 166 -183 147 124 206 123 56 82 67 111 76 62 117 -120 130 136 131 140 132 138 138 140 141 143 144 -147 148 149 147 143 144 118 100 76 54 45 36 -32 34 29 28 26 31 28 38 39 36 34 32 -33 48 79 83 94 99 97 103 101 103 101 102 -99 105 110 102 101 99 96 98 94 93 91 81 -77 75 70 67 62 56 55 53 51 45 42 43 -39 38 32 29 32 32 25 28 23 25 24 50 -105 117 114 85 42 35 20 43 83 64 56 49 -53 47 38 35 40 26 21 29 25 20 14 16 -11 22 27 39 77 56 16 21 23 41 75 95 -114 117 98 124 152 155 155 151 141 130 127 112 -107 106 101 104 106 100 99 103 103 107 112 110 -115 115 116 117 117 121 123 126 131 134 134 140 -141 143 143 129 132 81 54 64 55 43 34 34 -29 32 30 31 35 28 33 27 28 27 23 22 -19 21 18 16 16 16 14 19 13 15 19 16 -21 35 62 64 76 84 86 91 78 73 60 63 -96 95 95 112 111 118 114 99 79 99 76 63 -49 32 53 69 91 117 123 123 121 124 124 123 -123 126 124 124 124 123 128 122 128 120 126 122 -118 123 119 124 123 121 125 123 124 121 121 126 -142 143 148 154 158 157 169 183 167 178 184 183 -177 177 183 184 187 188 188 187 193 182 166 172 -181 185 167 165 182 186 187 182 163 162 160 158 -157 163 163 162 159 157 161 160 162 159 162 157 -159 158 161 159 157 158 157 157 159 157 157 157 -157 155 157 156 157 155 159 152 153 156 153 157 -157 155 154 157 157 156 158 156 159 160 162 167 -162 167 158 157 164 164 168 174 188 186 190 192 -190 189 191 190 190 189 189 191 186 192 184 188 -188 187 190 187 189 187 187 191 190 184 190 186 -182 187 182 185 184 185 184 181 185 179 179 180 -176 179 177 181 180 182 183 177 178 175 180 178 -183 176 178 179 178 180 176 179 174 179 176 176 -175 174 178 174 175 174 171 177 171 172 168 172 -173 171 171 172 167 169 166 167 164 164 161 160 -162 163 166 165 160 160 161 159 161 158 162 161 -158 162 157 158 158 159 160 158 157 158 152 150 -153 151 151 150 151 148 149 150 147 146 144 148 -142 146 144 145 144 146 148 150 154 170 183 179 -177 169 164 154 148 146 147 151 152 150 156 161 -172 178 189 160 155 181 166 167 183 160 159 200 -79 69 97 68 100 45 103 119 112 150 143 135 -139 136 137 138 142 144 143 144 143 147 146 141 -144 146 130 115 91 67 51 47 39 39 34 25 -35 27 29 35 32 31 29 31 35 61 89 92 -100 103 99 104 100 99 99 98 94 99 106 98 -99 100 94 97 91 90 86 77 74 68 67 64 -63 57 54 50 52 43 41 38 34 36 33 33 -30 24 29 28 23 28 25 82 121 108 93 52 -36 21 20 41 61 70 63 56 50 38 35 40 -34 28 22 26 23 16 17 17 18 17 28 31 -69 66 14 22 23 38 72 91 109 120 98 123 -153 153 157 151 142 129 123 113 113 113 108 108 -111 105 107 111 110 120 119 124 126 127 130 129 -133 130 131 130 131 134 134 136 137 137 131 121 -120 76 50 53 44 36 29 32 29 30 31 32 -32 28 26 26 24 25 22 20 16 16 16 14 -13 13 16 11 15 12 20 20 18 36 53 72 -78 86 93 95 82 72 62 74 101 100 116 119 -116 126 115 93 85 102 72 80 66 37 40 69 -97 118 121 122 121 122 125 123 121 122 124 119 -125 123 124 125 121 122 125 118 123 121 118 121 -123 120 122 124 123 121 122 124 -130 132 135 131 -134 137 151 180 167 176 180 182 172 165 171 171 -175 173 177 175 179 183 164 175 183 185 167 153 -168 167 169 170 158 161 158 157 161 157 162 162 -157 158 160 160 159 160 158 156 161 158 157 159 -157 159 157 158 160 156 158 157 159 157 157 156 -154 158 158 154 153 153 154 156 158 160 157 158 -160 160 161 163 165 166 172 176 175 175 178 173 -176 183 182 185 191 188 191 190 189 188 190 189 -190 189 190 190 188 189 185 188 185 183 187 183 -188 183 188 186 186 183 183 184 180 184 184 181 -185 181 182 180 178 179 176 176 176 177 176 177 -179 178 179 172 174 174 176 176 176 174 174 177 -176 179 174 173 173 174 172 170 171 168 174 170 -171 173 170 173 167 170 165 171 170 167 168 167 -165 165 164 162 163 164 160 159 158 160 163 160 -162 159 162 158 160 159 158 157 158 160 159 158 -156 157 157 156 159 156 153 151 151 152 147 148 -150 148 149 146 147 144 145 149 142 144 141 145 -143 145 150 150 169 178 177 174 170 167 165 165 -164 170 166 166 169 168 171 177 177 173 162 151 -184 163 166 178 179 166 177 173 52 108 106 66 -75 67 140 83 128 155 133 146 139 138 140 138 -141 145 144 142 145 145 141 141 145 140 134 123 -104 86 61 54 42 39 36 33 33 32 29 28 -28 29 30 35 40 76 96 96 106 103 100 102 -103 96 98 94 93 94 98 98 97 97 92 92 -91 81 83 77 68 65 66 60 61 54 52 48 -47 42 40 38 36 32 31 29 29 27 29 21 -24 24 26 88 96 71 60 42 33 18 34 73 -89 90 72 50 42 40 41 37 26 31 28 20 -19 15 16 24 22 16 26 27 57 69 17 21 -22 39 69 87 106 117 99 122 153 155 157 151 -143 129 121 114 124 121 120 122 120 124 125 127 -124 130 130 129 131 131 133 134 134 130 127 120 -120 122 120 124 122 117 111 99 100 84 52 41 -41 31 32 32 25 33 29 28 30 25 26 22 -27 19 14 23 14 15 15 10 17 10 16 14 -11 13 18 22 20 27 45 63 83 85 99 104 -78 78 67 75 103 102 124 115 118 133 114 95 -96 105 72 93 86 61 55 67 105 114 117 122 -117 118 122 120 121 121 119 118 122 121 122 121 -121 121 120 120 120 122 114 120 119 119 121 122 -120 119 121 120 -130 130 134 132 139 140 157 183 -169 179 179 187 172 159 168 165 170 166 170 168 -174 181 164 176 186 188 164 144 153 149 150 155 -157 159 159 158 160 156 160 162 157 158 158 156 -156 157 159 155 159 155 154 159 156 158 156 157 -158 153 158 156 156 158 154 154 156 157 158 155 -152 155 153 157 160 162 163 165 165 165 172 173 -174 176 182 186 186 187 188 187 182 193 191 190 -192 190 187 186 189 185 188 189 189 189 188 188 -188 188 185 183 184 182 184 185 182 187 183 185 -184 182 187 180 182 180 183 181 179 183 179 178 -179 178 176 174 178 175 176 176 178 176 178 175 -174 174 176 175 174 171 175 175 174 175 171 169 -169 173 166 169 170 168 171 168 167 166 169 165 -165 166 163 170 167 164 167 161 163 163 165 163 -161 163 159 160 158 158 162 159 160 161 159 160 -158 157 157 155 158 157 156 156 154 156 153 156 -156 154 153 152 154 152 150 149 150 147 151 145 -148 146 145 145 143 148 142 143 144 145 150 165 -178 178 176 174 171 165 162 166 170 173 174 167 -164 162 159 160 158 160 156 180 177 154 180 171 -179 160 190 131 57 156 107 73 57 106 141 52 -133 132 149 159 139 140 139 140 141 145 143 138 -146 141 140 141 141 136 130 127 108 91 74 60 -54 39 39 32 30 29 23 29 25 26 33 42 -52 85 97 96 105 103 103 99 97 98 96 93 -90 93 95 95 97 93 91 88 85 79 76 76 -66 64 60 55 57 55 47 49 40 44 34 35 -35 32 31 29 28 28 27 20 21 17 30 73 -61 61 57 44 29 24 67 104 104 90 63 39 -44 40 36 30 29 27 23 18 11 13 18 23 -22 17 23 26 44 64 23 19 22 50 68 83 -103 116 102 123 154 149 157 151 139 126 118 115 -126 126 125 128 128 131 132 128 125 127 124 127 -124 126 133 133 135 130 125 125 124 124 125 126 -128 123 114 103 105 108 52 35 39 29 28 31 -26 24 29 23 24 25 16 20 21 18 17 13 -17 9 12 12 13 11 16 12 11 20 16 25 -24 28 39 55 87 88 103 103 85 82 68 82 -97 102 123 113 123 130 117 95 99 103 75 100 -97 81 74 82 109 116 113 115 115 117 116 117 -118 119 116 117 119 116 119 119 122 118 121 119 -117 120 114 114 117 118 119 119 120 117 120 118 -135 138 141 140 150 149 168 181 167 180 179 186 -171 157 168 166 168 166 169 169 171 179 167 176 -184 188 161 138 148 141 145 152 157 160 161 157 -158 153 159 157 157 156 156 159 156 156 159 156 -160 152 152 157 155 155 158 157 159 155 155 155 -156 158 155 155 158 160 159 158 158 160 163 165 -171 169 174 176 174 177 179 186 186 190 188 193 -195 192 192 194 180 191 192 190 190 190 183 186 -184 185 186 184 188 187 184 188 186 183 183 181 -182 182 181 183 183 180 181 185 181 182 182 182 -180 180 178 178 177 178 177 176 175 177 174 173 -175 173 174 172 174 174 173 174 173 171 175 172 -172 169 171 172 170 173 168 168 170 167 168 171 -169 167 170 166 164 166 167 164 166 165 163 167 -163 165 164 162 159 162 164 162 163 162 161 157 -153 161 161 160 161 157 160 160 157 159 157 154 -159 154 158 154 154 153 152 155 153 154 152 149 -150 151 148 148 150 146 148 145 148 151 145 145 -145 143 143 143 144 145 157 174 182 184 179 175 -171 167 160 161 160 163 166 162 158 155 151 157 -164 171 178 184 151 166 180 170 184 171 191 95 -89 188 100 54 60 137 109 60 118 136 179 152 -141 141 143 144 142 144 139 140 138 137 136 139 -139 136 135 130 113 95 79 74 58 48 39 33 -33 30 28 26 30 33 44 55 71 91 97 98 -102 105 101 100 94 96 95 88 91 90 91 91 -94 89 88 87 83 73 75 73 62 65 57 55 -54 49 46 45 40 39 39 34 33 32 31 30 -29 28 25 21 18 18 33 64 75 82 61 38 -27 27 84 106 93 65 45 42 42 36 36 33 -23 28 19 14 18 16 17 19 19 17 18 23 -35 54 30 17 36 67 69 84 100 117 106 124 -156 137 155 151 137 126 113 117 126 134 135 137 -136 135 132 127 124 125 128 127 127 131 136 141 -138 137 137 136 135 133 138 135 141 135 123 120 -119 123 48 32 38 22 31 25 26 26 22 24 -24 19 20 16 16 15 14 13 13 11 16 13 -14 15 17 15 16 23 24 33 25 33 36 51 -85 87 106 103 83 82 72 84 93 104 117 109 -126 130 117 93 102 105 74 99 96 91 86 96 -114 111 114 112 112 115 113 114 116 116 113 116 -116 115 116 117 120 117 118 118 119 120 108 111 -110 118 116 116 116 114 118 115 -149 150 153 151 -157 163 184 188 179 186 184 190 171 160 172 168 -168 166 171 168 175 178 161 178 181 188 164 142 -151 145 152 158 158 161 162 156 156 154 158 155 -154 155 155 157 154 156 157 155 157 152 151 158 -154 156 156 157 157 157 157 158 157 160 159 154 -163 163 164 168 171 173 177 178 180 180 187 187 -184 185 187 191 190 192 194 190 194 191 193 189 -163 186 190 183 191 186 180 181 181 183 182 182 -180 181 184 181 179 181 181 179 182 179 180 183 -179 179 180 180 180 180 180 183 181 179 180 177 -177 174 176 176 173 176 173 173 173 172 171 172 -172 173 172 171 171 169 172 169 173 169 171 172 -167 172 167 169 168 169 168 168 167 166 167 164 -166 164 163 164 163 163 160 163 162 159 163 161 -159 161 161 162 159 160 155 156 154 157 159 159 -155 156 160 156 156 159 154 154 158 152 154 154 -150 152 152 150 150 152 146 148 150 148 146 146 -147 147 149 144 149 149 147 146 145 146 141 145 -143 150 168 179 184 177 167 165 167 169 167 167 -159 155 154 155 158 162 161 171 178 177 173 153 -159 183 174 180 181 172 172 91 144 195 78 63 -79 128 79 62 111 166 160 137 150 136 144 145 -144 141 137 133 136 134 136 139 136 137 140 130 -114 92 88 81 68 58 41 34 36 30 33 37 -32 46 64 69 83 93 95 99 100 103 100 97 -93 94 94 89 89 90 85 87 88 84 85 81 -77 72 73 71 62 59 57 54 49 47 46 41 -40 37 37 33 31 33 28 27 32 25 23 22 -15 34 70 98 105 89 51 27 24 26 80 81 -64 48 40 43 37 35 35 32 23 22 19 15 -21 21 19 15 12 15 18 22 25 44 26 24 -53 84 72 86 105 117 115 127 151 131 154 149 -136 118 109 109 129 139 137 143 138 142 136 137 -132 135 137 134 133 139 135 139 137 134 136 132 -131 126 132 125 128 125 117 112 112 114 43 30 -33 23 25 20 24 21 19 20 18 13 16 13 -14 14 10 15 12 16 15 13 14 23 21 20 -29 23 33 37 30 37 36 55 87 88 104 104 -87 84 74 86 84 102 112 105 127 130 117 82 -107 101 79 86 84 89 91 112 109 105 113 109 -108 112 108 115 110 110 111 113 115 113 113 114 -115 113 115 114 117 118 108 104 110 110 116 114 -113 116 114 113 -157 157 159 161 161 178 198 197 -191 192 195 194 184 166 169 168 167 164 171 164 -175 182 158 176 179 183 167 149 154 153 154 160 -156 156 159 155 156 155 154 154 155 153 155 158 -156 156 158 155 156 154 151 157 156 156 158 158 -159 162 165 166 168 168 170 169 176 177 177 186 -183 186 192 189 193 190 192 196 190 192 190 189 -190 190 188 190 189 186 191 186 161 184 186 182 -185 184 183 181 180 181 178 182 176 176 182 180 -179 180 180 180 178 180 178 181 180 177 178 179 -181 177 176 182 177 177 176 178 174 173 171 172 -171 172 172 172 171 170 171 171 173 171 171 169 -171 166 171 169 168 171 170 171 165 168 164 166 -167 168 165 167 164 166 163 165 164 161 163 163 -161 161 160 163 160 162 161 162 162 158 161 159 -160 155 157 156 153 158 158 157 157 157 159 154 -155 154 155 155 154 153 152 152 150 151 151 149 -146 150 149 149 150 146 146 143 143 144 147 146 -147 147 148 147 146 145 142 146 145 161 178 177 -178 168 168 170 175 173 171 166 157 150 149 148 -149 151 150 155 158 154 153 162 180 170 173 173 -173 173 173 115 173 179 59 72 97 94 59 62 -121 157 132 165 157 135 149 146 142 141 135 130 -130 133 133 140 138 140 145 137 121 101 94 96 -86 70 56 45 42 39 42 48 52 67 77 85 -94 93 92 98 101 100 98 96 95 92 92 90 -90 87 85 83 80 84 81 80 74 70 69 67 -63 57 55 53 50 44 48 42 38 36 34 35 -30 33 28 29 28 26 26 23 24 68 113 119 -109 72 39 26 21 26 58 60 51 50 42 35 -38 38 30 27 20 20 11 18 23 25 22 12 -20 14 15 24 18 37 31 27 72 96 74 83 -112 120 119 127 153 141 156 149 133 117 107 107 -128 138 133 142 142 139 141 140 138 134 133 126 -127 128 124 123 124 121 124 123 115 116 115 107 -106 92 92 91 88 90 60 33 19 25 20 20 -18 18 17 16 11 17 15 11 13 10 17 13 -16 17 20 25 33 38 44 41 45 37 42 46 -46 46 40 62 88 92 107 105 90 84 75 84 -76 94 102 103 121 130 113 81 106 102 87 71 -61 71 88 115 102 102 106 107 105 107 108 109 -108 107 108 110 111 109 113 109 112 111 113 112 -111 114 108 107 105 106 113 111 111 113 111 113 -158 162 163 164 167 188 202 202 200 200 198 195 -194 171 163 169 160 163 166 162 182 184 162 178 -179 184 175 160 163 159 158 159 157 155 158 153 -158 156 149 155 152 157 154 160 158 156 157 156 -157 155 157 160 161 163 163 165 167 172 173 176 -180 179 182 179 186 185 188 192 194 193 193 194 -192 192 189 191 187 189 189 186 190 188 184 185 -183 182 185 182 172 183 182 182 181 182 181 178 -180 177 180 180 175 175 178 180 179 177 179 178 -177 178 177 179 176 177 176 179 178 174 174 176 -177 175 174 173 173 169 174 171 173 174 169 169 -170 170 170 169 172 168 172 169 168 170 166 171 -170 169 169 171 165 165 164 166 166 165 167 167 -165 162 164 162 163 159 161 161 159 160 159 162 -159 159 161 159 159 157 157 158 158 154 157 155 -154 156 155 154 156 155 155 154 151 153 152 153 -152 152 149 149 151 146 151 149 146 147 151 149 -151 141 145 141 138 144 144 142 146 144 144 148 -147 144 142 146 152 178 176 176 179 176 179 179 -176 175 169 165 159 153 153 152 152 150 147 153 -154 164 173 182 169 152 168 177 176 180 177 138 -193 145 48 109 109 62 50 90 127 126 160 180 -144 142 148 148 139 137 136 127 122 131 136 139 -137 141 144 142 134 114 108 112 100 93 73 61 -59 53 57 62 68 76 88 90 92 94 94 100 -95 96 99 95 93 93 91 91 89 83 85 83 -81 78 79 77 71 68 66 64 62 56 53 50 -52 44 46 39 38 37 35 34 30 32 29 29 -30 22 22 25 26 91 113 104 80 48 35 20 -23 56 70 67 55 42 34 33 39 33 25 25 -16 17 17 16 22 21 18 14 13 12 16 18 -20 31 29 41 86 100 80 94 114 124 123 129 -152 150 157 147 131 115 103 106 115 124 127 135 -138 138 137 137 133 133 122 123 124 122 126 123 -129 127 129 129 126 125 124 116 100 90 87 94 -84 90 91 29 19 30 13 17 15 16 13 11 -14 13 13 13 14 13 13 15 22 28 34 40 -51 57 62 61 58 52 47 57 63 49 48 67 -85 96 108 108 91 82 73 84 81 87 96 100 -122 128 106 78 102 96 87 65 64 50 77 115 -95 101 103 102 102 103 104 104 108 102 106 105 -106 111 106 108 107 110 110 108 110 111 105 106 -105 102 107 109 106 108 109 102 -163 165 165 168 -173 192 200 201 202 203 201 197 194 178 163 168 -166 164 166 172 192 187 175 181 182 186 180 169 -164 159 157 154 159 154 155 153 156 151 150 152 -153 157 157 158 160 162 160 158 162 162 168 171 -174 173 176 180 180 181 184 189 189 190 190 189 -192 191 190 193 193 188 191 192 187 190 186 186 -184 185 185 184 187 186 186 183 182 183 182 182 -180 180 180 181 180 180 178 179 180 179 182 179 -182 178 177 182 177 179 177 177 179 177 178 178 -176 175 179 178 176 174 174 173 176 173 172 172 -173 171 171 171 171 174 169 170 169 172 168 171 -173 168 167 170 169 166 167 169 167 166 169 172 -167 162 163 168 164 159 165 165 161 162 162 160 -159 160 159 162 156 159 158 159 159 157 159 158 -156 155 155 158 154 154 156 150 156 155 152 153 -153 153 152 155 150 150 153 148 150 148 147 149 -146 148 149 146 147 149 149 150 150 147 147 147 -140 145 143 140 146 142 144 148 144 148 144 152 -172 180 182 184 179 177 182 177 178 176 171 168 -158 159 155 151 154 154 154 163 169 175 176 161 -153 160 167 177 169 174 165 146 196 101 71 157 -107 49 54 134 104 108 188 142 141 145 145 148 -139 137 130 119 109 123 129 125 127 127 136 142 -147 134 127 130 127 114 97 79 72 71 68 72 -76 82 89 93 92 96 98 96 97 98 99 94 -93 93 91 93 89 84 85 80 80 76 76 74 -69 69 66 62 61 57 49 52 47 45 44 41 -37 34 37 34 32 31 31 32 28 28 22 18 -30 83 83 67 50 44 30 22 42 87 85 68 -50 41 37 37 37 33 25 17 15 19 22 25 -23 11 14 15 13 14 17 18 20 26 32 62 -92 105 83 102 119 128 124 129 153 154 158 143 -133 113 103 102 102 128 130 141 138 138 141 138 -140 137 135 131 134 136 136 136 135 136 135 133 -134 131 136 124 113 103 98 103 90 98 102 25 -23 25 11 17 15 14 12 14 10 13 13 15 -16 25 29 32 41 49 54 61 71 74 78 78 -72 68 51 68 68 57 48 61 88 95 112 102 -91 72 72 87 89 87 85 107 122 127 98 79 -92 97 87 78 78 58 87 111 95 96 103 99 -95 102 99 103 103 100 103 101 103 103 106 103 -105 104 104 104 106 107 105 105 102 100 99 106 -101 103 108 98 -166 163 164 167 174 196 200 197 -201 203 201 201 191 178 172 175 173 177 174 183 -197 190 189 188 189 188 183 173 163 160 155 155 -158 155 151 156 154 153 156 155 155 158 161 162 -165 169 165 169 173 176 179 182 187 184 189 188 -189 193 194 195 195 196 192 191 192 188 189 194 -192 187 189 189 188 188 182 186 182 184 184 184 -187 182 183 180 177 180 178 180 178 180 179 180 -175 176 175 174 180 178 178 177 180 178 179 178 -177 176 180 176 174 178 176 178 178 174 178 175 -173 173 173 171 173 171 170 169 173 172 171 169 -169 170 170 171 171 170 171 168 167 169 165 167 -166 165 167 165 165 167 168 167 163 160 162 163 -161 159 163 164 158 161 160 156 158 159 158 161 -155 159 158 157 160 157 159 157 158 156 158 157 -153 153 154 148 155 151 151 152 152 153 151 155 -151 151 150 147 149 147 147 143 146 144 148 145 -146 148 145 148 147 146 142 146 145 143 142 134 -143 141 144 144 143 147 148 166 180 186 186 176 -173 178 181 174 175 170 169 167 159 160 152 152 -152 149 149 148 151 159 152 152 175 176 169 179 -170 177 163 170 181 70 124 181 94 53 76 161 -61 68 163 124 170 141 143 145 138 132 119 99 -95 104 115 111 106 112 118 135 151 144 141 148 -141 130 105 88 86 79 77 76 82 81 88 91 -92 97 96 94 97 98 100 94 95 95 90 91 -90 85 85 81 80 77 73 70 68 65 66 59 -60 58 50 52 46 43 42 38 39 38 36 33 -33 31 31 33 30 23 24 15 34 62 64 61 -47 40 28 26 58 94 74 49 41 36 36 37 -31 31 17 13 18 20 26 26 19 11 16 14 -12 16 17 17 18 24 41 75 102 108 83 105 -119 127 129 135 157 155 159 143 130 113 103 103 -100 129 131 133 134 134 139 137 140 138 138 131 -128 129 129 126 125 122 122 118 117 115 117 109 -101 88 94 89 83 87 90 27 19 23 11 14 -13 16 16 11 19 20 22 33 42 59 54 56 -71 75 73 78 83 81 85 89 77 76 52 68 -63 52 48 59 87 101 108 95 87 72 74 94 -91 87 87 110 129 120 98 74 91 103 81 90 -95 76 99 111 95 97 100 93 94 97 97 99 -100 97 103 100 99 103 101 100 99 99 99 102 -102 100 101 104 99 100 96 102 99 101 98 96 -163 166 164 173 177 197 199 201 204 203 205 203 -193 184 183 183 184 190 187 193 200 194 198 195 -194 188 179 173 160 160 155 156 159 156 155 154 -163 160 161 166 163 171 171 176 178 179 183 180 -186 188 188 193 193 190 193 192 191 193 190 193 -192 192 190 191 191 187 189 192 188 186 186 184 -183 188 185 181 181 183 182 181 182 179 179 176 -175 178 179 177 179 180 178 180 176 177 173 176 -173 178 177 177 179 178 179 176 178 175 176 176 -175 177 175 174 177 175 175 174 172 174 176 173 -170 172 167 168 172 170 171 168 168 169 171 171 -171 169 172 167 168 168 164 167 164 166 167 165 -163 167 166 165 165 157 158 162 161 158 160 160 -157 159 158 158 155 156 156 160 155 158 158 158 -154 156 158 154 157 155 157 154 150 151 152 151 -153 152 149 149 150 149 153 151 148 153 148 148 -146 145 146 143 144 146 146 146 146 145 143 141 -143 147 142 144 147 143 143 136 139 137 142 140 -141 147 158 177 190 186 176 176 181 180 178 177 -174 174 169 169 161 159 152 148 151 149 150 147 -151 162 163 182 184 174 179 178 174 179 163 171 -160 55 154 188 72 66 100 155 52 57 134 154 -181 133 147 143 136 126 108 87 78 84 95 89 -86 90 92 114 135 140 142 145 140 132 107 89 -89 84 81 76 82 81 81 87 89 93 93 92 -94 99 96 93 93 88 91 89 91 87 86 87 -78 76 72 67 67 65 61 61 59 52 54 50 -48 41 43 39 34 39 33 36 32 32 33 32 -30 26 20 28 62 86 98 82 45 33 24 23 -54 70 50 38 40 35 37 38 25 19 20 16 -16 21 18 23 16 12 15 13 14 17 18 16 -24 23 50 83 106 110 88 108 122 126 131 143 -160 160 158 144 132 114 103 99 95 109 110 112 -117 123 124 127 130 128 130 129 121 123 121 119 -119 118 114 113 110 103 96 87 81 75 75 73 -73 68 77 54 25 22 27 24 28 32 31 36 -39 46 57 68 78 94 93 86 97 92 90 89 -90 83 86 92 75 81 58 61 56 53 49 56 -86 101 104 91 82 71 78 90 97 81 86 116 -127 120 96 78 106 105 69 83 100 91 104 112 -92 95 96 90 96 94 91 98 96 96 97 95 -95 99 99 96 97 96 95 99 96 98 98 99 -97 97 97 97 96 95 96 92 -165 167 173 175 -183 199 202 205 206 209 205 205 195 184 186 187 -190 194 190 194 200 196 199 193 190 187 173 168 -159 157 159 162 165 166 162 159 174 170 172 174 -174 182 185 185 186 188 190 192 192 191 192 195 -191 194 192 188 189 192 191 190 191 190 190 189 -187 189 187 186 187 186 184 185 183 186 185 181 -181 181 182 182 184 179 175 176 175 179 181 182 -181 182 179 182 177 175 177 175 174 180 179 178 -179 177 178 175 176 174 173 176 173 176 176 175 -177 174 176 171 173 171 176 170 171 173 169 172 -170 171 168 167 167 169 171 167 169 164 171 167 -165 167 163 163 163 167 163 165 162 162 165 159 -162 160 160 159 156 158 158 157 155 158 156 157 -155 152 157 160 155 157 157 153 153 157 154 155 -153 155 155 148 153 146 151 150 153 150 147 151 -147 149 153 147 151 149 146 149 147 146 147 144 -146 144 143 149 143 144 142 139 144 140 141 144 -145 147 141 139 133 132 138 140 142 149 171 188 -184 174 180 184 180 175 179 178 176 172 171 172 -161 158 151 144 145 144 147 149 161 167 170 177 -159 171 176 170 170 170 154 158 127 87 190 169 -56 80 112 124 49 57 143 173 155 138 144 140 -131 120 101 86 83 90 88 82 76 70 75 89 -110 124 129 129 127 117 92 83 84 83 81 79 -84 80 83 86 88 92 91 94 95 96 93 95 -88 86 89 88 87 84 86 88 80 79 73 67 -64 66 60 63 57 52 54 49 46 43 43 38 -40 35 35 33 38 30 34 32 26 31 18 65 -103 114 113 74 37 27 22 22 42 53 40 39 -39 34 36 29 23 13 21 26 23 20 21 15 -13 13 14 14 18 18 18 18 20 28 61 91 -111 110 90 110 120 129 134 151 165 161 158 145 -134 117 103 103 88 87 105 110 121 129 130 131 -133 132 133 133 134 130 132 134 130 130 128 126 -121 111 103 91 81 76 75 75 76 72 79 81 -41 48 55 50 59 61 61 68 67 77 87 96 -103 117 114 100 107 100 96 89 91 82 83 90 -70 83 58 56 59 53 44 56 89 104 102 85 -82 69 81 90 94 80 83 118 125 116 95 77 -113 94 57 67 88 90 105 102 91 94 91 89 -91 88 92 92 92 90 96 90 93 94 94 96 -91 94 95 96 97 91 92 96 93 96 94 94 -94 91 91 93 -176 181 182 185 191 199 206 208 -206 210 210 205 199 187 187 190 194 193 190 190 -194 197 195 194 190 185 174 164 161 162 167 170 -172 176 176 174 185 181 183 184 185 190 192 192 -191 194 195 193 195 190 192 192 185 193 189 186 -188 188 191 188 189 190 188 190 187 187 186 185 -184 188 185 183 185 183 184 181 181 179 183 181 -180 182 175 175 179 179 183 181 181 182 181 180 -181 176 177 174 172 177 178 177 175 174 176 174 -173 173 174 174 173 173 173 171 174 172 172 172 -170 172 174 167 171 170 167 171 167 169 170 163 -167 167 167 167 165 164 170 164 163 165 162 162 -161 164 160 160 160 161 163 159 160 160 159 157 -156 154 154 158 156 159 156 158 152 150 158 155 -156 154 155 150 154 154 153 153 151 151 152 149 -152 147 149 151 152 149 149 150 148 146 149 148 -146 148 143 145 147 143 149 145 144 143 137 148 -143 140 144 140 144 142 140 144 144 144 144 139 -131 129 135 140 143 164 183 179 174 180 185 178 -174 181 182 177 177 173 173 169 159 154 149 141 -144 141 144 139 148 150 151 153 162 176 167 174 -176 173 160 159 128 119 206 135 39 113 120 94 -49 80 160 153 133 159 137 141 129 120 103 98 -109 108 101 95 78 63 62 70 83 94 100 100 -92 96 77 68 75 78 81 77 83 80 80 82 -88 89 89 93 94 93 92 92 90 89 86 90 -88 85 87 83 82 77 73 69 64 68 59 59 -59 53 53 46 47 45 42 41 38 36 36 32 -35 34 32 30 27 28 32 93 119 116 97 55 -30 23 20 38 59 51 46 41 36 37 34 25 -15 13 19 29 29 22 17 13 13 15 12 12 -17 15 18 16 24 29 65 98 112 115 92 111 -124 130 139 156 169 166 158 152 138 122 108 105 -89 79 114 130 138 148 145 137 139 137 136 138 -137 133 134 135 130 131 127 129 124 113 107 95 -88 79 79 73 79 76 85 96 61 83 84 76 -90 90 84 88 84 96 103 109 113 119 121 101 -100 100 91 85 86 81 73 87 65 81 58 52 -61 52 48 61 99 105 101 84 80 71 75 91 -96 86 90 119 121 110 95 80 108 76 55 50 -62 78 99 95 90 88 90 91 91 88 91 91 -89 88 88 93 89 89 90 91 91 90 91 92 -93 88 89 90 89 90 91 93 92 89 90 93 -189 195 196 201 199 205 210 209 206 211 209 208 -203 191 192 194 196 190 191 186 191 199 195 196 -190 183 175 167 167 172 176 177 178 183 187 186 -192 189 183 187 190 192 192 193 190 195 194 190 -191 187 190 189 183 189 189 185 187 186 189 185 -186 189 185 188 187 183 185 183 182 188 184 183 -184 182 185 180 180 181 181 180 181 179 178 178 -178 181 179 179 181 180 182 176 180 176 175 175 -172 176 175 176 175 173 177 173 174 171 171 173 -172 170 169 170 171 169 171 171 170 167 171 169 -167 171 167 163 168 167 169 163 167 165 166 166 -162 164 168 164 165 166 162 164 162 161 159 158 -158 159 158 158 160 158 158 160 156 154 155 159 -155 157 153 154 151 151 154 152 153 155 152 148 -152 150 153 150 149 153 150 147 151 147 146 148 -150 148 146 149 146 142 144 146 144 144 143 142 -142 145 143 139 142 135 136 146 140 136 141 141 -143 141 139 142 141 140 142 139 132 133 141 142 -157 179 171 167 181 183 178 177 184 183 175 177 -178 176 172 165 156 153 150 145 144 149 149 145 -146 150 151 161 185 169 170 176 169 173 159 160 -137 156 203 99 69 159 109 70 52 103 170 121 -160 168 128 144 122 121 113 114 128 115 115 107 -96 75 63 64 68 69 72 68 65 66 59 55 -63 67 76 74 80 76 76 83 81 85 87 87 -96 90 92 91 90 88 86 85 87 81 86 85 -77 77 72 69 65 68 61 60 58 56 49 48 -50 42 45 43 35 38 38 32 36 32 33 26 -29 23 41 103 103 88 62 37 26 23 27 61 -64 52 38 36 38 30 31 15 19 19 18 25 -29 17 14 17 12 11 13 13 13 18 16 17 -24 28 72 101 112 117 98 105 126 130 142 163 -168 167 161 151 139 127 113 107 89 79 114 136 -135 150 146 133 128 125 125 124 123 121 116 117 -115 115 111 108 105 93 91 82 78 69 73 69 -74 71 84 94 86 105 99 84 107 106 91 90 -86 102 107 107 110 113 112 96 89 90 83 73 -80 76 70 80 61 81 56 57 58 53 51 71 -104 108 101 85 85 72 77 92 102 99 99 125 -113 110 89 86 93 67 72 50 42 60 95 90 -89 89 90 89 86 87 87 86 89 84 88 87 -84 88 89 89 86 87 87 88 90 88 88 87 -86 88 86 87 89 88 89 93 -203 204 205 206 -206 207 209 208 206 206 209 208 207 203 202 202 -200 192 186 190 190 186 192 192 187 185 180 172 -174 179 178 179 173 178 190 187 188 189 177 182 -187 187 192 187 189 193 191 189 188 190 187 185 -185 184 188 186 186 187 188 183 186 186 182 187 -184 179 180 180 182 184 188 181 183 182 181 180 -180 178 179 180 179 181 179 177 180 180 176 178 -179 179 181 177 177 177 177 177 174 178 174 175 -178 175 174 172 171 173 168 170 169 169 170 168 -170 166 172 167 164 168 168 168 166 167 166 166 -164 163 166 163 165 163 163 165 162 161 165 161 -159 163 160 162 159 158 156 156 154 158 157 152 -159 156 158 160 155 154 154 153 156 151 150 152 -151 153 149 151 149 154 150 151 150 148 151 148 -148 151 147 148 149 144 148 145 148 147 145 148 -144 141 145 144 145 143 141 142 141 143 137 141 -140 136 137 141 137 139 142 145 138 141 138 140 -141 139 141 139 140 139 145 154 177 167 168 181 -183 175 182 189 179 180 182 183 181 173 173 164 -152 152 152 146 144 150 150 148 153 161 164 173 -171 157 164 163 165 163 155 140 146 167 188 65 -95 199 84 58 59 128 147 112 185 142 134 133 -120 125 120 129 134 115 120 122 112 97 82 75 -71 61 61 57 50 51 48 45 46 53 58 64 -73 73 75 78 78 83 81 82 92 89 93 89 -91 87 80 86 81 85 81 82 79 74 72 69 -64 66 61 57 59 53 51 48 49 44 43 44 -37 42 34 39 34 30 35 25 27 17 39 73 -70 60 45 35 22 28 32 62 55 42 38 40 -38 31 21 19 25 26 22 25 18 14 15 12 -14 12 16 14 14 16 19 20 24 31 69 105 -110 119 101 102 123 129 143 163 171 165 161 151 -142 130 115 112 94 59 83 113 111 123 141 128 -111 111 120 126 123 122 121 116 112 112 107 97 -80 68 68 63 68 68 72 76 75 80 81 98 -109 103 94 79 108 110 76 70 66 87 98 93 -100 97 106 84 72 86 75 68 75 68 69 75 -56 83 55 55 62 53 51 83 115 117 104 92 -89 74 84 94 109 115 113 123 109 107 78 87 -91 71 97 74 54 62 90 88 87 87 88 85 -86 84 82 85 84 84 85 83 83 81 86 85 -85 85 85 83 86 84 84 85 82 85 85 84 -87 86 87 89 -206 205 206 206 208 205 206 208 -202 203 209 206 207 205 205 201 202 189 184 196 -186 174 186 189 183 187 182 178 181 180 179 172 -167 172 183 175 176 179 174 177 184 185 188 187 -189 188 188 185 186 187 185 185 184 187 187 183 -186 184 184 184 184 185 182 182 182 179 181 178 -182 183 185 184 181 182 178 181 182 177 181 181 -180 180 179 181 179 177 177 176 179 178 181 174 -177 174 176 178 176 177 172 176 175 171 171 171 -171 170 169 166 168 169 169 166 169 165 168 167 -160 165 165 165 165 164 165 162 162 156 162 159 -161 162 161 162 161 157 159 160 156 157 158 158 -157 154 158 156 154 156 153 152 156 155 153 159 -153 153 152 151 153 151 150 149 151 152 147 149 -150 152 151 147 146 148 145 146 146 150 146 149 -147 140 146 144 148 144 146 146 144 143 145 143 -144 143 143 140 142 139 137 140 139 137 137 139 -139 135 140 141 134 138 135 137 137 138 138 140 -142 139 150 169 166 166 185 182 173 183 190 179 -181 185 184 178 180 178 169 165 150 144 141 137 -146 149 148 146 143 147 147 149 151 167 160 173 -174 172 160 142 143 164 171 57 139 198 74 62 -78 140 107 102 167 115 153 124 125 124 123 134 -134 120 115 122 119 114 100 91 81 72 67 60 -53 52 48 48 41 40 45 51 62 68 67 75 -72 78 77 81 87 86 90 90 91 87 81 82 -80 80 80 79 79 73 73 69 66 64 64 56 -58 54 48 53 44 49 43 41 41 40 36 39 -32 34 26 29 24 19 53 70 79 66 42 25 -26 25 28 48 41 38 41 35 38 25 15 21 -29 31 26 16 16 11 12 14 12 16 12 19 -13 20 17 19 25 31 70 101 109 120 106 98 -118 126 148 165 168 169 163 153 142 130 116 107 -95 52 46 85 86 96 140 135 115 121 141 147 -143 141 141 132 125 128 124 107 83 71 69 67 -73 75 84 97 95 103 103 116 123 84 67 64 -91 98 59 37 47 73 84 84 92 89 99 80 -70 82 68 68 72 66 71 74 58 79 53 59 -57 53 56 90 122 120 106 94 83 73 88 92 -111 118 113 122 111 101 72 90 96 80 101 91 -75 73 89 88 85 87 86 83 82 82 83 83 -83 80 83 82 81 79 82 85 81 83 79 82 -85 81 83 82 82 85 81 83 85 85 87 87 -203 200 203 204 206 203 203 202 201 201 204 205 -207 207 205 203 204 196 188 193 182 175 188 191 -183 187 183 181 180 174 171 164 162 166 168 156 -153 154 157 164 169 176 176 181 184 187 185 183 -186 182 187 184 183 184 186 182 180 180 181 182 -180 181 180 179 182 178 180 178 181 182 184 183 -182 178 177 180 177 179 179 179 179 177 177 179 -176 177 174 174 179 177 178 174 173 174 172 176 -176 173 173 170 174 166 168 169 164 170 165 165 -166 166 166 165 166 165 167 164 161 163 163 163 -162 160 165 160 160 155 157 153 157 158 154 163 -155 154 157 158 157 152 156 154 152 157 155 156 -155 154 154 152 155 150 154 154 149 152 149 152 -149 150 151 148 148 148 147 149 148 152 149 147 -147 148 145 145 145 147 145 148 146 141 145 142 -147 147 144 143 146 142 143 144 143 141 143 139 -138 138 136 138 139 134 136 135 138 136 135 136 -132 136 135 136 135 136 137 139 140 141 159 161 -166 184 182 170 184 188 177 182 187 181 178 181 -182 175 169 161 152 149 140 127 129 138 147 149 -141 141 143 151 176 180 165 176 166 167 151 151 -137 175 164 35 167 189 50 88 100 132 78 56 -133 141 162 122 129 123 126 129 135 119 115 120 -118 134 122 108 103 85 80 71 63 59 52 47 -42 34 36 40 44 54 58 67 71 74 74 81 -83 83 90 89 89 86 83 79 80 81 81 78 -77 79 67 72 66 62 62 58 59 51 55 47 -49 46 43 41 41 38 37 42 31 36 32 31 -24 57 91 103 92 66 39 18 25 22 27 37 -34 43 34 32 32 19 20 19 22 28 20 15 -17 9 18 13 14 15 12 15 17 17 18 19 -27 34 67 101 105 124 113 92 115 128 151 169 -170 169 162 154 142 128 118 103 93 57 30 57 -78 70 123 145 118 141 154 162 157 144 142 129 -119 124 122 110 82 71 69 67 74 73 85 102 -103 114 112 123 118 58 48 46 74 81 45 42 -45 63 81 76 85 82 88 72 66 77 65 67 -69 64 70 72 56 76 55 58 57 53 54 102 -127 119 109 89 83 62 88 94 102 116 110 120 -113 96 67 91 101 82 98 97 88 86 87 83 -83 82 82 83 80 80 82 82 78 77 85 79 -80 76 78 79 80 77 78 80 82 79 82 79 -78 83 80 82 86 80 85 84 -188 188 188 195 -199 199 196 196 199 198 200 204 206 206 203 201 -201 203 194 188 187 185 194 187 181 182 175 169 -166 170 161 166 159 161 167 140 133 133 137 143 -147 156 158 164 172 175 179 177 179 180 181 181 -183 181 183 178 176 179 178 180 180 177 179 176 -177 178 177 179 182 181 182 183 179 177 177 177 -180 178 181 176 174 177 174 177 176 176 176 173 -175 175 176 174 174 171 170 170 172 167 174 169 -168 164 166 169 163 170 166 164 164 164 163 163 -163 163 168 162 162 161 160 162 158 161 163 159 -162 157 156 154 155 158 155 158 155 153 155 157 -157 154 152 152 151 154 156 153 152 150 152 152 -152 151 152 151 149 146 148 147 147 145 148 150 -143 146 148 143 150 144 147 147 145 146 144 146 -146 143 145 146 144 143 141 141 144 143 143 140 -141 141 142 143 137 141 143 137 138 134 134 136 -137 131 134 133 134 136 136 137 133 137 135 135 -136 137 134 133 135 144 157 167 185 177 170 185 -187 176 184 189 177 178 185 180 174 170 167 163 -156 155 150 142 136 126 136 142 147 148 148 167 -178 167 158 166 164 165 154 143 143 200 139 76 -201 146 44 124 122 107 64 73 134 177 148 124 -134 117 129 128 134 123 113 113 114 143 136 131 -122 112 104 89 75 68 58 51 48 36 39 39 -35 43 48 54 62 62 66 76 74 80 87 92 -90 86 85 79 79 81 79 78 76 73 72 66 -64 64 63 63 54 57 54 47 51 46 46 41 -41 42 34 40 36 29 36 29 39 95 116 108 -84 48 28 22 24 31 40 40 39 39 32 31 -24 29 25 25 24 20 16 16 12 14 11 15 -16 13 18 13 16 20 18 29 38 54 76 97 -105 123 116 92 115 130 156 170 171 167 161 152 -141 126 111 97 89 61 32 38 79 59 95 145 -107 143 143 158 149 132 130 108 102 101 99 90 -72 63 68 62 68 70 80 94 97 104 108 117 -109 74 53 46 60 59 42 60 52 59 75 74 -80 80 77 68 61 75 64 63 67 61 75 65 -60 72 54 54 50 51 56 115 125 121 107 89 -74 61 93 90 94 107 103 119 108 91 70 89 -98 73 82 93 90 87 86 81 79 81 78 80 -79 78 80 78 77 78 78 79 77 75 78 75 -79 75 79 80 77 78 77 76 78 79 81 81 -81 78 85 81 -151 151 157 162 190 182 167 168 -165 174 174 195 204 201 202 200 199 204 199 193 -191 193 192 184 174 167 150 143 146 162 160 164 -161 162 173 145 126 122 122 125 128 132 135 138 -145 150 156 162 166 171 176 176 177 180 180 174 -176 174 176 177 177 175 178 173 173 176 173 178 -179 180 183 178 179 175 177 177 176 175 178 173 -170 174 171 174 174 174 174 173 171 172 174 173 -174 167 169 168 168 168 169 167 167 166 165 167 -166 164 165 163 161 163 159 160 161 163 164 161 -157 160 159 160 159 159 159 157 159 156 156 154 -153 158 155 155 153 152 153 152 155 154 153 150 -149 151 153 152 149 149 148 153 146 151 150 146 -144 142 139 142 142 141 145 144 142 145 144 143 -146 143 144 144 142 144 141 143 142 141 143 144 -140 139 143 136 140 142 138 137 139 139 139 138 -137 137 139 135 134 133 132 133 134 133 131 135 -133 136 138 135 137 135 134 136 135 136 133 134 -136 152 174 184 178 176 186 187 178 184 189 175 -178 189 181 172 175 179 174 168 156 151 152 152 -150 146 135 135 138 132 137 149 152 159 171 171 -177 171 168 145 167 180 126 136 201 120 59 166 -133 67 72 60 146 171 130 144 122 125 124 129 -131 128 114 103 109 133 141 142 138 138 136 117 -101 93 78 72 61 65 56 50 49 40 44 43 -44 46 54 54 68 78 85 91 91 85 82 79 -80 80 78 75 77 75 72 70 66 62 63 60 -57 57 55 52 50 46 45 42 40 41 38 40 -38 29 37 28 46 103 104 86 59 36 20 26 -35 37 39 42 38 36 30 21 21 26 32 26 -21 18 16 17 12 16 12 13 16 15 16 14 -16 23 27 36 57 80 87 91 102 118 116 97 -119 133 155 171 169 170 159 151 135 121 105 95 -85 68 51 24 79 75 32 137 90 124 138 129 -156 119 132 104 96 84 70 73 65 70 76 79 -80 93 96 104 107 113 118 117 124 114 81 50 -45 41 41 73 60 55 72 68 75 75 72 64 -63 74 60 60 65 55 68 57 56 73 51 53 -48 44 61 116 123 117 102 89 73 63 95 86 -80 98 104 116 114 91 72 88 88 60 55 73 -80 84 84 78 76 80 80 76 78 76 78 76 -73 78 74 76 75 76 74 76 74 74 77 76 -74 76 74 72 77 77 78 77 79 79 80 79 -129 126 128 141 184 172 135 136 135 141 149 183 -197 199 202 202 199 202 201 200 191 189 188 176 -169 148 136 129 132 162 160 166 165 163 175 147 -125 125 122 123 122 124 124 123 126 131 137 144 -150 157 165 171 174 176 178 173 174 175 178 176 -177 175 175 174 175 175 176 174 176 179 178 176 -176 176 177 174 175 173 174 170 171 174 172 172 -173 173 172 173 167 171 172 171 170 168 170 167 -167 166 168 166 166 162 165 165 162 163 162 159 -160 159 158 160 159 159 160 159 157 155 156 158 -157 160 155 155 159 155 154 153 150 152 154 151 -152 154 149 151 153 153 152 150 147 149 151 148 -150 147 144 150 145 144 148 145 144 141 141 139 -139 141 142 144 141 143 144 141 146 138 146 140 -138 142 139 142 138 143 138 143 140 138 140 136 -139 139 137 136 140 136 136 140 131 136 135 132 -131 133 132 134 134 130 134 132 135 136 138 136 -133 133 132 134 133 133 135 136 147 172 185 179 -178 186 187 179 187 187 177 181 189 182 173 180 -180 178 167 161 156 150 148 146 147 146 144 147 -146 134 132 147 154 175 179 172 170 165 155 148 -177 147 148 165 190 96 80 196 126 48 77 66 -164 147 146 158 118 132 121 130 130 132 116 103 -106 118 133 133 139 144 148 140 120 117 101 92 -87 97 79 67 70 49 56 47 51 40 44 49 -57 72 84 91 88 88 81 80 80 78 75 75 -73 79 70 69 67 62 65 59 59 58 56 52 -46 48 46 44 39 41 40 39 35 36 26 21 -36 84 74 61 37 31 26 25 34 36 38 40 -38 32 31 21 22 22 31 28 17 17 15 13 -13 15 15 12 18 16 16 16 15 23 32 54 -79 96 98 90 95 112 108 102 130 137 159 172 -172 167 159 148 132 119 103 91 78 72 59 22 -68 91 11 118 84 85 140 97 162 127 141 124 -107 99 69 73 71 80 87 88 94 111 112 119 -123 127 126 127 134 133 88 52 44 33 35 71 -63 55 71 65 74 72 68 63 66 70 56 57 -59 55 65 50 60 68 52 49 49 45 62 116 -122 116 99 83 77 63 97 87 74 101 103 116 -112 89 73 92 82 62 45 54 65 84 80 75 -75 79 75 75 78 74 78 76 73 76 74 72 -76 75 71 76 75 74 74 76 72 74 75 69 -77 76 78 78 76 76 76 81 -128 128 128 139 -183 172 128 126 123 129 134 173 193 190 200 201 -199 195 196 197 184 182 177 171 161 134 136 134 -131 160 161 168 167 161 170 148 122 122 121 125 -122 122 125 120 119 118 123 126 133 141 147 156 -168 172 178 175 173 176 175 175 176 174 177 178 -173 174 175 172 176 176 176 173 174 175 175 173 -169 174 168 169 172 171 171 170 168 172 170 170 -167 168 169 165 169 166 167 165 164 166 166 164 -165 161 160 165 160 161 159 155 156 156 156 158 -155 156 158 158 154 155 154 153 158 156 153 155 -156 152 155 147 143 148 149 150 152 150 149 146 -149 150 149 149 148 147 146 148 148 145 143 146 -140 143 146 143 141 143 142 138 140 141 140 142 -144 143 144 141 143 143 140 137 137 142 140 140 -141 140 137 139 140 138 138 137 135 141 135 137 -136 137 135 137 137 133 136 125 129 130 132 131 -133 130 133 133 128 135 134 132 131 132 134 135 -135 133 135 149 175 186 183 179 183 187 180 183 -185 177 180 190 182 177 183 183 173 168 165 164 -160 156 156 150 140 135 139 145 151 139 139 154 -163 173 162 162 162 163 144 148 163 142 186 163 -175 81 116 213 106 48 92 90 155 128 174 154 -119 133 119 131 126 131 122 101 100 107 114 117 -124 128 144 144 132 136 115 113 112 124 93 74 -84 64 61 60 59 52 51 54 57 63 77 86 -91 90 82 80 76 77 74 74 77 72 72 70 -68 63 63 59 60 59 52 52 46 48 46 43 -40 41 37 39 33 36 29 19 45 63 57 46 -36 19 26 26 31 33 41 39 31 32 28 28 -23 22 19 17 17 10 16 14 14 10 16 15 -22 13 17 17 16 28 43 79 96 108 109 88 -91 107 102 117 138 142 163 175 173 169 158 148 -132 118 98 90 71 81 65 14 75 100 8 91 -92 40 132 74 155 137 134 150 109 126 81 73 -73 77 86 86 93 108 116 121 131 130 127 127 -129 128 87 55 48 36 45 69 60 58 63 65 -64 69 67 57 63 63 53 52 54 52 59 45 -61 66 43 44 50 40 62 116 118 114 97 82 -72 67 102 83 84 103 108 115 110 87 74 93 -77 69 63 44 55 84 77 69 74 73 77 73 -72 76 76 73 75 74 70 73 72 75 72 74 -74 69 74 72 72 73 71 74 74 77 77 73 -75 73 75 76 -124 124 129 138 185 168 128 128 -129 131 134 165 177 185 196 199 194 189 187 185 -178 173 167 168 159 136 148 141 136 163 165 168 -172 162 161 145 119 115 116 119 119 124 122 121 -120 120 121 119 120 127 134 140 154 165 175 176 -171 174 175 175 176 175 175 176 174 174 172 173 -172 174 172 172 175 170 171 171 170 172 163 164 -171 168 167 167 168 168 167 168 167 168 166 165 -165 163 165 161 159 164 162 164 162 162 160 161 -161 157 156 153 154 155 155 155 153 155 154 155 -154 152 153 154 154 155 152 153 151 149 153 143 -142 146 144 146 149 148 146 145 144 147 145 147 -146 142 145 142 142 145 139 140 142 140 143 138 -138 141 135 143 139 137 143 138 140 143 141 139 -138 140 136 137 140 138 139 138 140 137 136 137 -140 138 134 134 137 138 135 136 137 135 136 136 -131 133 127 124 128 130 132 132 132 127 133 132 -128 134 130 130 132 130 133 133 135 137 142 172 -190 181 183 185 185 185 183 182 180 181 189 182 -179 187 181 175 172 176 173 170 163 163 157 153 -146 137 138 132 137 128 127 141 151 153 152 169 -174 173 151 157 141 176 186 143 164 73 157 208 -79 60 117 98 124 130 177 132 133 128 123 127 -126 130 124 106 98 97 98 101 104 106 121 134 -133 136 122 121 120 121 94 79 84 67 67 71 -71 61 63 64 65 66 71 80 91 91 82 82 -80 76 76 78 76 74 74 69 71 65 62 61 -57 59 54 48 48 45 45 43 42 40 40 36 -35 34 28 51 79 79 64 46 23 24 20 25 -37 35 38 36 26 27 29 29 25 21 14 11 -16 14 14 13 15 16 15 14 17 13 16 17 -25 35 66 95 113 113 115 90 88 100 104 131 -142 149 166 173 172 166 154 143 127 110 95 85 -69 84 69 18 66 99 5 86 87 36 143 43 -127 145 113 166 106 139 103 62 71 75 78 83 -84 96 104 109 119 115 112 112 112 114 100 77 -59 53 49 66 58 53 66 62 58 60 62 55 -61 58 48 53 44 48 53 41 60 56 47 48 -49 38 64 112 116 111 91 80 71 71 102 95 -94 100 114 113 105 83 74 94 80 80 86 59 -59 84 76 66 71 72 71 70 74 74 72 72 -71 71 69 68 71 73 69 73 74 70 69 75 -67 74 74 70 76 72 77 71 72 72 75 73 -129 127 130 137 182 165 126 126 122 125 127 137 -143 169 195 192 187 175 173 171 166 165 151 167 -159 134 160 145 136 166 161 160 177 172 156 148 -122 117 114 108 113 116 119 121 122 123 120 121 -116 119 120 121 131 145 165 172 168 168 173 182 -189 180 173 169 168 172 175 176 173 170 165 168 -173 170 170 168 168 170 161 163 166 164 163 163 -164 164 164 163 163 163 162 161 161 158 160 157 -157 162 161 161 161 158 159 164 160 161 156 154 -154 151 156 155 150 153 154 154 152 154 153 152 -155 150 151 151 149 147 149 145 142 144 144 145 -143 143 143 143 140 142 141 143 144 138 139 138 -138 139 140 140 137 138 137 137 138 135 137 140 -136 141 139 139 140 140 136 139 137 135 136 134 -138 140 134 136 138 134 134 133 136 135 133 133 -136 135 132 133 132 131 134 133 130 132 123 120 -127 129 129 127 130 125 128 131 126 129 130 131 -128 131 132 132 137 144 174 185 180 188 186 184 -191 182 179 182 186 185 180 183 189 179 173 181 -182 177 168 166 163 164 165 152 147 147 151 143 -141 128 121 132 148 161 172 169 167 157 151 142 -148 200 141 130 175 71 175 191 59 96 153 94 -84 126 141 141 154 117 131 124 128 129 125 116 -98 90 85 85 84 85 92 105 116 119 109 108 -104 95 79 68 73 63 69 69 72 67 68 76 -73 81 75 77 88 91 84 81 81 80 77 76 -75 71 72 71 68 66 61 64 55 56 52 50 -47 44 43 41 41 34 42 33 37 34 39 94 -108 90 58 38 25 21 31 35 41 39 36 32 -26 21 23 25 25 14 13 17 13 14 16 15 -20 17 14 21 18 21 17 19 26 50 87 108 -120 119 122 100 88 100 121 135 147 157 166 171 -170 165 150 139 121 106 93 81 69 96 61 17 -66 90 17 68 96 11 131 57 85 160 77 170 -100 130 143 73 87 93 96 101 105 101 99 108 -114 114 111 110 118 117 130 110 81 68 58 64 -51 57 55 60 56 56 53 50 58 50 44 45 -42 48 49 44 51 58 55 51 45 38 62 107 -117 105 85 77 66 76 104 107 98 98 115 113 -103 84 75 94 71 84 105 83 74 84 71 68 -69 67 71 71 71 70 69 68 71 70 71 72 -69 70 72 70 67 69 68 72 69 72 71 71 -72 71 70 72 72 71 73 72 -157 155 153 156 -187 170 145 142 137 137 133 136 135 168 190 189 -181 172 172 161 158 150 133 158 156 133 156 145 -139 165 160 152 176 180 168 159 143 130 124 116 -108 105 112 120 120 123 122 120 123 118 113 113 -119 131 149 166 180 169 171 183 189 187 178 166 -167 173 186 187 175 171 158 165 177 179 179 170 -169 168 168 168 169 165 162 168 164 165 162 158 -159 159 163 160 162 157 159 154 156 160 155 160 -158 156 158 159 158 159 155 155 155 149 155 151 -150 151 149 153 150 151 150 149 152 149 150 150 -146 145 148 146 143 144 139 143 139 140 140 140 -142 140 138 139 136 141 136 137 139 136 142 138 -138 133 131 136 138 136 136 137 137 140 136 139 -139 137 137 136 136 135 135 133 138 135 135 135 -133 134 131 134 130 132 133 129 133 131 132 128 -129 130 128 131 128 127 120 121 123 129 127 126 -130 121 127 126 125 126 128 126 130 129 130 135 -140 175 183 177 190 181 183 190 183 178 183 188 -182 179 187 187 177 174 185 184 174 168 172 170 -168 168 161 154 144 142 149 144 143 136 132 143 -160 163 163 161 159 161 149 134 179 170 113 175 -178 80 189 160 52 138 171 79 64 110 121 177 -144 115 137 125 131 125 129 118 102 95 82 78 -77 75 79 87 95 97 89 87 81 73 62 63 -62 62 68 68 66 70 72 75 81 81 85 78 -83 93 83 83 82 81 79 76 74 74 73 71 -69 68 64 61 58 53 53 50 46 45 41 39 -41 39 36 35 38 25 51 102 98 74 44 29 -28 33 34 37 39 35 27 27 28 25 16 21 -17 15 15 12 15 16 14 18 21 23 19 14 -19 23 20 23 30 64 99 113 122 127 120 102 -92 112 133 139 155 159 168 168 169 163 149 135 -117 102 91 82 64 94 61 15 60 83 15 56 -95 12 118 73 49 171 68 152 119 96 174 93 -97 111 111 120 123 117 114 119 125 128 128 127 -130 127 143 124 86 74 65 59 46 54 52 60 -54 50 48 49 56 46 43 45 52 57 52 43 -50 64 55 44 38 40 63 102 114 99 82 75 -59 79 104 111 105 97 116 110 104 89 76 92 -66 72 103 92 76 82 70 74 69 63 70 67 -71 67 70 70 68 68 67 69 66 61 70 68 -70 65 68 65 69 69 67 69 68 69 69 67 -73 68 71 71 -181 179 179 177 184 183 175 174 -169 170 170 166 165 180 189 188 182 177 184 171 -140 130 111 136 155 129 156 150 140 160 158 151 -169 182 184 178 169 149 136 126 111 99 92 110 -120 122 122 123 122 122 113 103 108 124 131 152 -184 182 178 180 182 188 186 180 173 168 184 191 -187 182 167 168 179 188 191 182 175 168 177 179 -184 176 172 175 173 175 172 168 157 166 166 165 -171 165 165 157 159 163 160 156 155 156 157 159 -154 156 156 154 156 151 150 151 146 150 147 147 -148 147 151 144 146 144 147 147 145 145 144 145 -145 143 141 140 139 137 139 141 138 139 136 134 -138 138 137 140 139 136 138 135 137 132 127 134 -136 134 136 139 137 136 134 135 134 135 135 134 -136 130 133 135 133 135 134 135 132 131 126 131 -130 129 133 129 130 133 127 127 126 132 126 129 -127 125 125 124 126 125 126 127 126 125 125 127 -124 126 126 124 127 125 133 132 159 185 177 187 -180 175 192 179 170 189 183 174 180 184 186 171 -174 186 180 167 175 182 180 169 165 164 159 156 -143 136 141 132 133 123 117 130 142 149 152 169 -173 176 155 157 183 123 155 197 153 96 196 120 -67 172 176 59 45 96 105 184 109 113 137 127 -131 131 130 122 111 102 88 76 72 71 72 71 -73 76 71 66 64 65 58 57 60 63 66 64 -71 68 75 75 82 85 86 86 82 92 90 83 -83 78 77 75 74 73 75 70 67 69 60 60 -58 53 49 49 47 45 42 37 40 39 39 30 -32 23 44 80 64 45 25 26 30 28 32 37 -31 29 20 24 29 26 15 15 16 10 16 18 -18 17 19 18 23 23 25 21 15 20 24 28 -32 75 99 112 122 122 120 102 98 128 134 148 -161 164 169 166 166 159 145 133 116 100 95 77 -67 101 45 14 59 71 15 50 96 6 96 98 -28 172 80 120 150 68 180 117 92 111 110 116 -121 119 117 121 129 135 130 130 132 129 139 131 -109 80 65 58 44 54 50 55 54 51 45 54 -58 49 51 57 71 62 53 40 49 58 41 35 -24 35 67 99 112 98 78 71 59 78 96 110 -113 94 112 111 97 84 82 88 56 55 82 82 -76 74 70 70 66 63 66 70 69 67 66 69 -70 65 71 64 68 63 66 68 66 67 64 70 -62 69 66 63 68 64 67 68 64 70 69 68 -178 177 177 175 177 180 178 181 181 180 183 181 -179 187 190 189 184 178 187 174 121 116 101 123 -152 129 154 151 143 156 153 151 167 174 179 184 -179 153 131 124 115 98 80 98 118 122 120 124 -124 122 116 101 100 119 125 140 169 180 184 183 -175 181 183 190 188 176 179 183 186 188 181 178 -181 183 189 189 183 178 176 184 189 187 184 183 -176 175 181 179 170 173 172 173 179 179 176 165 -162 166 170 169 164 159 162 165 159 161 160 164 -162 153 150 149 147 151 147 143 146 141 147 143 -140 143 144 145 144 147 141 145 144 142 140 137 -139 139 138 138 136 137 135 136 136 140 138 140 -136 137 135 135 136 131 131 136 134 133 134 137 -136 136 135 133 133 137 134 134 133 125 129 131 -128 131 133 131 135 127 129 131 126 133 126 129 -128 131 125 124 130 128 126 129 128 124 127 126 -125 123 122 125 126 124 127 124 123 126 127 122 -124 130 132 146 174 181 187 179 167 189 177 159 -189 185 161 174 190 178 167 179 185 174 165 179 -188 176 164 165 167 167 161 152 151 140 141 138 -134 122 116 127 141 157 161 171 162 167 145 177 -153 128 196 166 125 135 195 92 91 200 158 32 -94 74 78 153 62 111 132 134 133 133 135 126 -121 114 96 88 76 72 68 66 66 60 64 56 -58 58 56 56 58 64 62 67 69 72 77 74 -79 79 85 86 82 92 87 85 83 80 78 72 -75 72 74 66 67 63 58 61 54 51 51 45 -46 42 42 39 39 42 34 34 26 32 55 52 -44 32 24 22 25 32 35 31 29 21 19 17 -24 19 15 18 14 15 19 17 23 23 19 20 -18 25 28 18 18 15 23 25 35 82 98 113 -116 121 108 97 110 134 142 155 164 168 171 169 -165 153 139 129 110 99 97 69 60 89 44 14 -57 60 16 54 89 11 78 107 13 163 91 73 -167 62 159 132 74 113 106 116 120 119 122 125 -132 137 134 135 137 141 143 142 134 85 67 65 -50 59 60 58 69 65 64 63 60 55 63 63 -74 59 38 39 46 42 28 28 28 37 75 97 -109 93 79 73 66 80 85 107 106 90 109 108 -89 77 84 84 62 43 54 62 64 70 69 67 -66 65 67 69 65 66 67 69 68 64 67 69 -65 69 65 67 70 64 67 63 68 63 67 63 -60 65 64 64 65 66 64 67 -156 154 154 155 -158 161 159 166 165 167 171 170 174 180 181 178 -171 156 164 157 110 106 104 106 154 139 146 144 -135 150 140 142 149 146 153 153 166 136 113 112 -107 108 59 82 115 118 114 119 123 120 112 99 -90 113 123 122 149 167 177 184 179 177 177 183 -189 185 184 179 178 184 188 189 185 177 174 179 -185 189 188 189 185 183 186 187 187 177 183 182 -184 186 183 176 180 180 186 183 175 171 176 183 -180 175 172 176 173 173 180 180 181 169 157 148 -146 146 144 142 140 140 143 139 141 140 144 144 -141 144 142 140 139 140 141 136 137 140 133 138 -135 137 134 133 135 137 135 135 136 133 134 135 -133 134 129 135 131 131 135 133 133 136 131 133 -134 131 130 130 129 127 127 132 126 132 129 130 -128 128 130 126 126 130 127 127 127 125 125 125 -130 125 123 126 123 123 125 124 124 122 119 125 -125 122 125 123 124 124 125 124 126 131 141 163 -176 189 180 159 189 181 145 180 190 148 166 193 -169 157 181 186 166 162 181 191 166 165 173 177 -175 168 159 152 150 139 136 138 141 130 127 134 -144 152 150 152 162 171 154 170 129 174 189 120 -155 170 184 89 109 215 127 41 123 99 72 115 -87 94 124 139 132 137 135 137 129 129 119 110 -103 90 84 70 64 60 58 58 55 54 56 59 -57 61 64 67 69 69 70 71 75 76 78 82 -80 85 87 84 81 79 75 74 73 71 70 65 -63 63 57 57 51 54 48 45 44 39 42 37 -41 37 35 30 33 77 81 58 39 27 21 23 -32 35 32 27 23 27 20 17 15 15 15 15 -15 17 17 18 19 26 31 18 16 20 25 19 -21 16 20 29 36 82 95 105 108 109 100 97 -114 138 149 156 168 173 170 169 161 149 139 122 -113 94 96 70 52 81 36 20 54 54 11 55 -86 20 61 116 15 130 131 60 176 79 127 157 -83 136 130 133 137 133 135 132 140 141 144 138 -146 156 150 154 148 100 83 85 76 86 69 69 -93 84 75 66 54 52 62 61 57 50 30 39 -37 35 36 33 40 52 78 99 105 91 79 75 -70 79 80 97 95 88 111 103 82 71 88 81 -78 67 53 44 58 66 66 69 65 62 66 67 -65 65 69 65 68 64 63 66 64 63 66 67 -67 64 66 64 66 66 63 63 66 62 60 64 -61 66 66 64 -138 135 133 137 152 145 141 149 -147 149 151 156 164 168 165 158 137 125 126 125 -107 98 108 104 150 163 148 142 134 140 131 135 -133 121 124 118 130 118 104 106 107 104 62 76 -112 115 112 117 119 118 108 87 92 112 121 122 -148 163 166 175 175 183 183 183 185 184 191 188 -184 179 180 187 190 186 178 175 179 187 193 193 -184 178 178 184 192 186 184 178 178 183 192 186 -177 178 181 190 187 178 175 179 183 184 184 184 -180 181 188 191 190 183 171 159 146 141 135 140 -141 137 142 138 136 140 140 139 138 139 140 136 -134 138 137 133 137 138 133 137 136 136 134 126 -129 134 133 133 136 130 135 133 137 134 132 135 -129 129 134 131 129 133 127 130 132 129 129 129 -131 127 128 128 125 129 130 129 130 130 126 130 -127 128 130 124 126 124 126 124 126 125 122 123 -123 122 123 125 124 121 122 124 121 123 124 123 -122 120 124 123 127 132 152 168 185 181 155 176 -193 142 153 199 147 140 192 177 139 172 192 161 -154 183 190 169 160 183 185 171 162 160 158 156 -153 140 129 131 136 125 111 121 126 134 151 158 -179 172 170 154 141 203 141 139 192 163 161 91 -133 214 96 58 157 116 57 105 135 83 114 143 -132 139 139 137 136 141 135 134 126 120 109 93 -83 69 66 60 61 60 62 63 63 64 65 68 -67 67 66 65 71 70 73 76 76 80 82 82 -81 76 75 71 69 68 68 63 62 60 59 56 -51 53 46 45 45 43 41 40 41 35 37 28 -50 103 82 55 34 27 28 32 36 33 29 15 -23 26 15 15 16 15 13 16 20 21 20 18 -19 22 26 18 19 15 19 17 18 16 20 21 -37 83 91 99 102 99 90 102 118 142 153 161 -170 171 171 165 159 145 132 119 108 95 96 72 -48 74 34 16 52 57 12 53 85 16 58 115 -27 116 149 50 161 98 105 168 97 142 135 140 -140 138 135 133 141 147 147 148 156 164 160 156 -155 121 107 103 96 89 72 77 91 86 68 59 -49 51 56 57 53 45 43 47 38 47 49 42 -49 64 85 99 104 88 79 73 72 83 84 91 -90 91 116 102 75 76 91 80 88 89 74 58 -61 65 68 64 65 62 66 67 64 63 66 69 -64 65 61 64 65 63 66 66 66 63 65 65 -64 65 62 62 64 63 63 64 60 63 64 64 -127 133 126 133 159 146 132 140 138 140 144 152 -154 151 141 129 103 95 91 93 101 93 106 104 -140 180 166 156 140 129 127 125 121 111 105 102 -104 103 104 104 105 94 65 90 115 113 113 115 -114 111 96 86 97 113 116 117 149 161 166 175 -171 180 187 188 187 185 190 192 192 188 185 181 -185 192 188 184 182 177 184 194 192 190 184 172 -181 188 191 186 177 173 191 197 191 181 172 174 -183 191 185 181 178 183 195 193 182 173 176 183 -190 186 186 180 165 146 117 132 141 135 139 135 -132 135 133 137 132 133 138 136 131 132 133 131 -135 133 133 135 135 136 133 128 126 133 126 131 -129 130 131 131 132 133 132 132 131 128 132 131 -128 129 128 131 129 126 130 128 133 129 130 130 -125 130 128 129 126 127 129 127 129 126 127 126 -124 124 123 126 120 127 126 123 126 122 123 127 -126 124 125 123 124 124 122 123 122 123 123 122 -127 136 156 184 182 146 170 193 154 131 190 176 -111 170 191 127 150 197 161 139 182 192 161 160 -183 188 165 159 167 170 165 157 149 133 130 122 -132 123 107 123 127 139 158 160 164 158 170 134 -180 180 120 185 184 125 131 110 150 200 69 93 -184 124 43 104 180 68 85 147 129 144 140 141 -143 148 149 152 146 143 132 125 110 103 90 81 -78 71 75 70 72 68 70 69 70 66 59 67 -66 68 69 70 70 77 79 75 75 74 70 71 -65 64 66 58 59 59 52 56 50 48 48 43 -46 40 43 38 37 34 30 22 55 99 63 38 -31 29 35 35 33 30 23 19 18 21 15 17 -14 14 17 16 18 26 21 18 17 16 18 19 -15 18 18 18 17 15 19 20 34 77 87 90 -100 94 87 103 123 145 159 163 171 169 169 164 -155 141 127 113 103 94 94 70 51 67 28 17 -57 51 12 54 79 21 48 109 36 84 168 26 -130 123 58 174 107 123 131 130 138 136 139 140 -148 147 149 149 159 161 158 155 152 142 126 106 -96 82 64 68 80 69 57 52 59 61 67 76 -65 67 61 52 50 57 56 50 56 71 91 100 -102 88 78 70 71 92 90 87 85 101 114 103 -75 77 91 77 90 101 97 72 66 66 64 64 -63 62 65 66 64 63 63 66 64 64 62 62 -65 65 62 65 62 61 64 62 66 62 63 61 -62 63 58 65 61 62 63 61 -124 127 126 131 -150 144 130 136 143 140 141 151 145 133 121 103 -84 82 81 86 98 94 105 108 128 177 179 170 -142 129 128 121 122 116 112 110 105 106 108 103 -106 80 80 109 112 114 115 113 110 102 90 92 -105 113 112 119 138 151 163 175 171 175 186 189 -189 190 190 189 190 190 188 184 183 187 189 194 -190 182 176 184 191 196 191 176 173 179 194 196 -188 177 179 188 193 189 175 165 171 194 195 191 -173 171 185 191 182 172 168 176 191 194 194 195 -194 158 102 124 142 127 140 131 130 133 133 132 -132 133 133 136 134 134 130 133 132 130 130 134 -127 128 128 124 125 124 122 125 128 130 131 129 -129 129 131 130 132 128 132 129 127 130 126 133 -125 128 129 128 130 128 130 129 129 127 129 130 -125 124 128 129 127 129 125 128 123 122 121 122 -122 127 128 124 125 121 126 124 127 124 125 128 -121 125 124 123 123 122 125 126 130 137 172 190 -143 147 197 166 121 167 194 124 125 198 141 110 -191 175 125 169 195 156 150 181 187 158 155 178 -180 164 156 153 149 141 132 122 125 123 117 129 -138 137 143 153 148 172 165 147 199 130 154 199 -140 109 156 132 163 178 55 139 193 102 47 118 -184 53 78 146 129 146 141 144 149 155 155 159 -158 155 149 143 136 133 118 109 101 95 91 82 -79 75 78 74 73 64 64 64 67 68 65 66 -68 70 74 73 73 71 68 63 62 60 65 52 -53 57 52 51 47 47 44 48 41 42 41 38 -35 27 21 22 49 64 37 26 24 26 31 35 -24 25 24 14 18 17 13 17 13 18 16 17 -20 28 22 19 15 16 16 16 17 17 17 13 -16 16 20 20 32 73 85 95 103 91 88 105 -129 152 161 167 174 170 167 162 151 135 121 109 -102 92 91 74 52 60 23 23 59 41 14 58 -71 16 40 104 28 67 162 25 125 133 33 167 -99 108 140 127 144 142 146 148 147 145 143 146 -155 156 156 155 153 149 128 94 75 63 49 64 -69 68 70 74 80 83 91 90 83 84 69 64 -61 60 61 52 59 77 97 102 96 87 76 69 -76 101 88 82 86 107 112 100 71 84 91 75 -84 98 100 81 63 68 66 63 66 64 65 66 -65 62 65 65 61 64 63 66 61 65 65 62 -59 62 63 64 61 63 64 60 65 58 60 64 -60 62 65 61 -108 111 110 114 125 129 120 135 -160 139 141 147 130 114 101 91 78 78 79 79 -99 96 100 106 116 148 167 164 136 132 126 125 -122 119 117 113 111 109 103 98 95 86 101 116 -113 117 112 108 98 92 99 101 111 113 114 119 -128 129 146 161 166 175 178 184 191 194 196 196 -193 194 193 188 187 188 184 187 190 188 188 182 -188 189 191 189 181 179 184 193 196 186 179 174 -183 193 194 183 171 184 194 195 185 165 170 181 -192 190 178 174 185 191 192 191 202 188 97 111 -138 127 137 128 130 130 132 132 129 133 130 134 -134 132 130 132 133 128 130 128 117 123 125 125 -125 126 121 120 121 128 133 127 128 130 131 129 -131 127 131 130 126 129 128 131 126 127 126 123 -129 126 129 129 127 126 126 126 130 124 127 126 -126 128 125 133 124 126 123 124 126 125 128 126 -127 123 124 124 127 126 126 125 124 123 123 125 -123 124 122 131 124 149 196 148 120 184 187 121 -138 197 153 101 167 187 94 140 199 123 135 200 -157 135 181 186 153 156 180 180 158 148 162 160 -157 147 135 122 124 120 108 116 126 118 134 152 -161 189 153 171 174 114 201 162 122 154 187 131 -145 162 32 169 194 83 62 129 165 50 84 151 -131 145 144 149 154 155 161 162 163 160 155 156 -149 149 140 130 126 116 104 98 92 83 87 81 -74 73 66 64 67 66 67 65 67 70 70 72 -68 66 64 60 59 59 57 52 52 50 45 50 -47 45 47 43 39 40 36 39 30 23 22 39 -45 40 25 15 24 29 21 28 21 23 22 16 -15 16 16 12 18 22 18 18 17 24 19 22 -16 13 16 16 16 13 16 15 17 15 18 18 -27 62 86 95 102 94 86 112 137 157 164 172 -174 171 167 158 148 132 119 108 103 94 91 87 -59 55 27 25 57 38 15 54 68 17 38 92 -31 45 155 44 73 153 23 142 120 104 153 133 -146 147 148 151 149 149 147 150 156 157 156 157 -153 152 135 85 56 64 62 82 89 88 96 93 -98 98 103 97 89 90 77 64 66 59 59 52 -58 79 98 97 93 86 81 69 79 104 90 84 -93 112 114 100 74 97 94 71 60 78 89 74 -69 65 67 65 65 69 66 65 67 61 64 64 -61 64 63 60 61 65 62 64 59 61 60 61 -62 57 60 61 63 63 59 63 58 59 66 59 -88 89 87 93 94 108 100 125 169 135 146 147 -111 104 90 87 82 74 79 80 98 98 100 107 -108 127 137 142 127 129 123 122 119 115 112 111 -110 104 95 88 85 89 105 115 116 110 105 99 -94 102 106 111 112 115 117 123 126 126 133 138 -147 163 171 188 200 198 201 208 205 203 194 185 -186 189 187 188 190 191 191 187 187 185 191 190 -187 188 184 187 186 185 179 178 184 197 195 192 -180 179 186 188 191 180 178 186 193 200 187 180 -188 185 188 186 186 196 107 101 141 124 139 129 -132 133 129 128 129 132 131 135 131 130 131 131 -132 127 127 119 123 124 128 128 128 129 122 125 -114 128 129 126 127 128 130 129 130 127 130 131 -126 126 129 129 129 126 121 125 127 126 124 128 -123 122 126 127 129 125 126 126 124 125 129 128 -128 126 126 124 125 130 123 128 125 122 124 121 -127 125 123 126 126 124 124 123 126 123 124 125 -131 184 173 112 149 199 138 105 175 186 105 119 -200 141 91 182 170 93 175 184 117 163 193 147 -148 183 176 147 156 171 173 159 151 149 140 118 -124 122 113 118 128 133 133 149 165 161 150 194 -130 148 208 117 158 181 171 107 122 163 19 164 -188 59 84 148 133 43 119 155 131 148 142 152 -155 154 160 162 162 161 159 157 155 153 146 139 -137 125 120 110 100 95 96 83 78 78 70 68 -68 68 67 69 65 66 69 71 66 60 62 58 -56 57 54 49 45 47 47 43 47 46 44 39 -41 37 35 32 26 24 32 60 44 32 19 19 -24 24 21 20 15 27 20 12 17 14 14 14 -21 25 20 17 19 21 19 22 17 20 14 18 -14 15 17 13 18 14 17 20 25 55 93 96 -103 94 89 117 142 158 167 173 174 169 162 154 -143 130 117 109 102 95 89 91 66 49 27 25 -61 28 16 59 63 15 45 84 35 35 137 43 -53 159 10 120 128 95 153 131 148 149 153 153 -150 151 149 150 153 156 150 155 152 149 143 94 -74 83 77 100 108 105 109 105 103 106 98 95 -92 90 77 64 66 59 54 53 52 86 100 99 -90 81 81 64 78 102 93 95 99 115 116 99 -79 107 88 73 44 47 69 60 71 60 67 67 -65 68 66 70 66 60 68 61 65 64 62 63 -62 62 64 64 60 63 61 62 61 62 62 62 -65 59 62 60 62 62 62 59 -84 81 81 83 -81 96 93 118 164 135 150 148 96 99 96 87 -78 76 78 81 98 99 101 104 107 113 114 122 -119 123 119 114 113 109 110 107 103 91 82 74 -77 94 107 111 111 103 95 99 102 106 109 114 -113 118 121 121 125 122 127 124 124 143 167 193 -212 212 210 214 217 214 201 188 187 187 184 184 -191 193 191 189 186 185 193 186 185 182 181 187 -189 187 181 183 188 197 192 185 179 180 189 192 -196 190 185 188 192 192 186 177 189 180 170 193 -175 196 124 99 139 128 136 130 132 132 129 128 -131 131 134 131 129 131 129 132 129 130 118 112 -129 127 131 128 129 129 129 129 121 127 130 123 -132 126 128 130 124 128 129 128 126 129 127 128 -128 124 124 123 126 126 122 126 124 122 126 125 -126 124 124 124 124 123 128 126 126 126 126 124 -127 128 125 126 124 126 127 123 126 125 123 127 -129 125 124 125 126 124 123 127 171 188 125 130 -191 176 102 137 201 137 93 166 189 100 119 205 -117 101 204 128 120 200 153 130 183 185 140 152 -183 177 156 150 159 162 151 115 115 121 116 123 -128 130 117 142 148 149 181 181 117 190 160 120 -198 165 129 109 150 156 64 186 165 48 121 163 -100 51 147 162 132 148 141 152 153 153 159 162 -157 160 156 159 155 152 146 141 141 127 126 116 -108 109 97 92 86 80 75 73 73 69 73 68 -70 67 69 68 66 64 60 55 56 53 52 48 -47 46 42 44 42 45 39 40 38 36 32 23 -21 25 39 57 42 21 20 23 24 19 17 17 -17 22 16 16 17 13 17 14 16 22 23 20 -21 26 22 29 22 23 20 15 16 16 14 16 -17 17 16 26 24 50 97 95 101 96 88 122 -145 159 167 175 175 169 158 151 141 125 121 109 -100 97 86 94 74 48 21 29 59 29 19 58 -59 15 45 81 30 25 120 46 53 157 20 113 -134 75 152 141 150 153 150 150 148 150 149 147 -152 155 156 159 160 156 157 124 101 98 87 109 -109 108 112 105 104 101 100 96 95 89 79 62 -67 56 53 57 52 88 100 95 85 80 75 59 -81 89 99 105 105 121 120 99 87 108 88 79 -63 39 42 51 66 59 68 66 62 67 65 66 -66 63 64 62 67 60 65 65 63 67 62 67 -61 61 64 58 59 62 61 63 61 60 61 61 -60 62 60 60 -80 81 77 84 81 91 95 117 -154 136 147 139 94 99 95 88 75 75 78 81 -96 99 102 105 104 110 111 114 119 117 112 111 -111 109 105 103 93 80 73 73 75 96 109 104 -101 98 99 103 107 110 112 114 116 122 122 125 -122 117 123 122 126 150 183 202 218 219 215 218 -215 211 201 189 193 189 186 182 187 194 191 190 -183 181 190 189 190 182 181 185 191 192 185 180 -183 188 191 187 180 179 187 189 195 191 184 184 -185 189 188 171 183 184 146 185 172 190 133 95 -138 130 134 130 131 130 127 130 128 132 135 131 -131 134 127 128 130 130 115 124 132 131 129 132 -128 127 133 131 127 128 131 126 127 129 128 128 -128 129 128 128 126 131 126 129 127 127 127 122 -126 123 126 127 124 126 124 128 124 125 122 124 -123 124 126 124 129 123 124 126 125 129 124 125 -125 128 128 124 128 123 126 125 128 128 125 125 -127 126 122 160 196 146 119 174 196 133 109 184 -179 104 119 197 150 85 160 192 73 137 195 82 -163 190 111 159 196 144 142 188 177 148 154 172 -174 165 144 113 109 115 107 108 115 116 118 138 -156 169 192 152 139 199 115 161 198 122 124 157 -168 134 84 193 129 47 168 163 70 65 172 162 -134 145 142 150 151 153 155 157 155 156 156 155 -154 151 145 140 138 129 125 117 113 111 101 98 -91 84 82 74 74 72 75 73 70 69 67 69 -66 63 56 55 52 53 49 48 47 44 43 43 -41 38 41 35 34 32 15 23 17 20 35 39 -24 16 21 21 17 21 20 18 16 24 14 14 -17 12 15 16 18 21 21 22 27 28 32 34 -33 32 26 17 20 14 15 17 19 18 14 23 -26 59 96 96 100 95 92 125 148 162 171 175 -175 165 159 146 139 125 115 109 96 98 87 93 -79 41 25 36 58 25 21 61 55 11 52 75 -26 33 107 34 49 157 18 100 121 57 158 141 -147 146 138 141 142 144 148 148 154 157 159 162 -158 151 155 139 116 94 84 103 106 109 109 104 -101 100 93 97 92 85 76 60 66 57 54 51 -58 92 103 91 77 85 68 63 78 78 99 107 -108 126 117 96 87 113 87 83 81 57 44 53 -65 64 66 66 65 61 67 62 66 64 61 68 -64 65 67 66 65 65 63 65 63 61 60 61 -59 60 61 61 61 60 59 59 61 62 61 59 -75 80 76 81 81 89 95 115 142 134 150 130 -91 102 88 89 80 74 82 80 93 101 101 106 -105 109 109 109 110 109 109 108 108 103 100 94 -84 70 69 71 74 98 108 93 97 104 108 99 -99 102 107 114 115 116 121 117 119 107 114 126 -125 166 198 209 214 215 212 212 209 206 200 187 -191 189 192 186 186 183 184 188 186 182 186 188 -192 190 185 185 184 190 193 187 182 182 186 189 -187 183 183 183 186 190 187 185 178 180 189 181 -162 195 141 145 162 184 139 90 141 127 135 129 -131 129 128 130 130 131 131 132 134 131 128 127 -131 124 117 126 128 135 127 132 128 127 130 130 -129 129 131 127 128 125 131 127 128 131 126 125 -130 127 128 126 123 128 127 118 127 124 124 126 -121 126 124 123 125 126 124 126 123 122 121 123 -126 124 124 127 128 130 125 128 127 129 130 130 -127 125 129 127 129 132 128 130 135 117 140 195 -166 114 152 197 163 107 155 197 146 99 164 191 -115 108 188 151 74 176 165 67 187 148 99 198 -157 123 179 184 142 150 182 178 159 147 142 134 -126 120 110 117 121 130 119 129 172 148 170 135 -171 165 100 205 151 109 169 180 149 112 91 195 -110 48 198 157 61 75 174 157 126 148 141 153 -148 151 153 153 151 153 155 154 151 149 142 139 -136 130 123 117 113 113 104 100 98 88 85 84 -77 75 75 74 72 72 69 70 67 62 58 55 -54 49 47 46 43 41 43 39 41 34 38 32 -26 24 17 18 19 24 25 26 19 18 20 17 -20 43 47 17 23 22 16 17 17 18 20 19 -19 24 22 31 31 41 49 52 54 48 39 27 -20 11 19 14 18 22 16 32 28 59 96 96 -101 98 96 127 152 164 175 175 172 168 158 146 -137 124 111 108 98 99 89 91 81 40 22 44 -62 25 19 63 54 8 56 76 25 37 100 47 -43 146 28 87 122 68 145 133 131 133 129 138 -146 149 152 153 154 157 156 154 149 145 147 150 -126 91 86 97 101 106 103 99 100 95 95 94 -90 84 72 60 64 53 54 55 65 95 100 92 -72 83 67 57 79 74 85 103 113 123 115 93 -88 111 90 93 97 79 66 62 68 66 64 68 -62 64 64 65 62 68 67 64 66 62 67 67 -63 67 62 62 63 63 61 57 61 59 64 62 -56 61 61 56 60 60 61 60 -73 78 79 79 -85 88 95 117 141 138 152 124 91 105 89 91 -82 74 81 79 92 100 104 105 104 109 106 108 -107 107 108 107 108 103 96 90 80 70 70 69 -75 92 99 99 105 108 104 89 86 88 93 99 -104 103 106 110 106 98 107 113 121 170 203 205 -209 207 207 205 205 199 196 192 186 184 190 189 -187 183 180 185 186 186 190 190 189 190 188 189 -184 185 191 189 191 187 187 187 183 187 184 183 -183 187 186 188 186 179 175 190 154 185 164 128 -137 173 132 88 139 124 136 129 128 132 127 130 -128 130 131 124 133 128 129 125 133 121 115 129 -127 135 126 130 131 127 131 131 133 132 128 127 -129 127 130 130 126 130 125 125 126 128 126 125 -123 130 120 121 126 124 123 122 127 124 123 125 -123 128 126 122 125 122 123 125 126 125 127 130 -127 128 128 130 129 130 132 128 128 131 128 128 -132 134 128 136 129 122 178 190 129 130 188 185 -129 128 188 178 117 136 194 162 100 148 194 120 -90 203 124 77 202 96 127 201 115 152 194 148 -140 181 179 152 145 154 162 156 143 123 113 120 -128 127 105 129 147 121 155 134 188 123 137 205 -109 141 192 161 112 115 113 188 106 54 208 148 -53 94 172 135 119 144 139 151 148 149 154 150 -152 150 153 152 147 144 138 136 130 131 120 112 -117 109 106 100 94 91 87 83 80 78 75 76 -73 68 71 69 69 65 55 54 52 46 42 44 -36 42 40 39 39 30 33 26 20 22 16 17 -24 25 29 17 19 37 40 33 27 66 66 18 -27 34 19 18 18 17 23 20 22 22 28 38 -49 59 66 69 66 66 48 34 20 17 22 13 -24 16 36 59 31 65 96 96 101 102 95 131 -159 167 178 172 170 167 154 144 133 117 108 104 -99 99 87 93 82 43 20 41 65 23 27 67 -50 18 56 79 33 33 101 45 28 142 31 74 -131 52 132 134 131 139 145 149 152 151 145 146 -148 153 153 155 146 148 147 159 133 94 96 96 -99 104 100 96 97 93 90 90 91 79 73 60 -63 52 54 54 73 101 100 85 73 74 61 61 -79 74 78 101 113 123 113 89 87 109 91 88 -99 88 77 68 68 65 67 66 64 65 64 64 -65 65 63 67 63 64 67 65 66 61 65 64 -66 63 61 65 60 61 68 63 61 61 56 58 -63 57 61 60 -74 77 77 81 83 92 93 120 -142 136 155 114 96 105 92 92 82 77 82 78 -92 100 106 107 106 109 103 109 105 107 109 105 -108 100 99 87 83 71 65 70 76 91 100 106 -106 100 89 73 69 69 76 80 84 85 86 88 -90 86 90 96 103 161 198 198 202 202 199 197 -198 187 181 185 182 188 184 185 184 187 184 186 -183 185 186 190 188 186 188 185 188 186 191 186 -188 191 188 184 181 186 186 188 186 189 180 180 -190 191 157 185 150 155 177 132 122 150 119 89 -135 126 132 127 130 130 129 131 131 129 131 125 -132 126 127 125 125 121 121 129 130 131 127 128 -130 127 131 131 133 133 131 129 129 127 130 127 -128 129 125 128 128 129 125 127 130 126 124 125 -126 127 124 126 124 125 123 126 122 128 125 124 -127 124 123 125 125 127 128 128 128 127 130 128 -129 132 131 133 133 133 127 128 131 135 134 136 -133 157 200 151 119 173 196 151 123 173 197 139 -125 182 187 123 123 190 168 97 139 204 86 117 -201 57 161 170 87 194 164 119 176 186 146 148 -173 177 168 151 143 129 104 109 111 107 104 115 -104 140 161 139 185 93 184 167 96 191 177 120 -116 156 138 170 106 66 210 125 52 126 170 100 -105 139 135 148 143 146 148 147 148 146 146 147 -142 142 131 132 126 122 121 113 112 107 103 102 -94 93 90 81 79 78 74 71 69 67 67 65 -66 61 52 55 49 46 44 39 41 37 38 36 -27 30 21 21 16 18 20 24 25 23 29 23 -35 74 77 49 30 67 71 15 38 54 17 20 -17 19 22 22 21 27 42 61 70 77 81 80 -78 72 61 35 22 20 19 10 30 17 69 89 -21 71 93 96 103 99 100 140 161 172 178 174 -169 166 151 142 128 113 106 102 94 94 89 92 -82 46 20 47 66 18 28 73 49 13 66 80 -23 41 103 47 33 142 40 72 148 38 122 148 -139 153 147 151 140 136 133 134 147 154 153 155 -150 150 143 156 137 103 101 97 97 100 96 90 -102 88 91 89 88 79 66 64 58 47 54 53 -76 106 102 87 73 69 56 66 90 79 77 94 -112 122 109 85 94 102 88 80 84 83 78 71 -67 67 68 66 66 64 66 65 63 66 65 62 -64 64 68 67 66 66 62 65 66 64 65 64 -63 65 65 63 64 60 59 62 63 59 61 59 -81 76 79 83 85 94 96 123 139 138 149 109 -95 104 96 94 82 78 82 78 93 101 105 105 -106 104 106 105 107 107 107 104 107 106 99 90 -81 72 73 69 74 91 106 105 97 84 71 62 -60 61 66 67 73 73 78 79 79 85 78 85 -88 142 186 184 187 183 185 178 182 178 173 176 -181 187 187 182 178 184 184 189 188 185 185 184 -189 188 190 182 186 188 190 189 187 190 185 187 -184 187 186 187 189 186 189 177 170 202 150 180 -156 124 165 139 125 132 102 97 135 126 135 126 -132 129 130 131 130 133 125 122 130 124 124 125 -125 124 127 128 132 127 129 123 130 127 129 132 -134 129 130 131 129 130 131 132 125 130 128 125 -129 127 126 126 129 125 128 127 130 126 125 127 -127 124 126 124 124 128 123 123 128 125 124 124 -124 129 128 129 128 129 130 129 131 132 132 133 -135 138 134 130 136 138 136 145 160 190 177 122 -156 200 165 128 164 198 165 126 168 199 146 116 -170 191 130 106 187 171 65 167 165 55 195 109 -105 211 108 137 198 139 142 176 180 163 145 146 -149 146 123 112 98 113 98 99 116 177 147 147 -151 94 210 112 137 206 127 118 160 177 130 134 -100 101 210 98 61 163 162 61 89 135 130 140 -144 143 146 141 145 143 139 140 136 132 129 124 -121 120 113 111 108 105 100 95 92 90 84 78 -75 79 72 67 68 65 65 62 59 58 48 47 -47 44 42 39 40 36 36 33 24 19 22 15 -18 18 20 24 22 39 56 43 48 93 91 63 -26 44 62 12 47 67 11 29 15 22 17 21 -28 39 67 80 85 89 91 85 83 78 66 49 -27 22 20 28 38 24 109 98 23 76 92 95 -103 98 107 153 165 175 178 173 171 163 148 139 -126 115 108 100 97 93 86 92 84 43 22 56 -63 14 40 81 42 22 76 80 19 39 104 43 -44 149 35 91 150 52 141 141 141 145 137 135 -131 134 137 145 154 157 155 150 149 148 146 153 -145 119 107 102 95 103 95 90 98 89 89 85 -87 74 65 62 52 49 47 52 75 98 100 88 -79 70 56 78 99 82 80 89 110 122 105 87 -105 93 81 69 63 66 68 67 67 69 65 69 -63 68 68 64 66 64 64 63 65 66 65 69 -62 69 67 67 66 68 63 66 64 65 66 62 -64 61 63 61 60 62 61 64 -76 78 78 83 -88 93 98 127 137 138 146 104 97 102 94 92 -83 79 80 75 94 102 106 105 104 104 103 105 -107 106 105 108 105 108 99 90 83 76 69 73 -71 91 104 93 81 68 61 56 59 58 63 71 -73 76 79 76 81 85 80 77 74 116 150 151 -149 147 150 148 156 152 169 178 173 184 182 182 -182 181 175 182 184 188 186 179 186 184 187 187 -186 184 183 187 185 188 187 185 186 185 189 190 -186 178 190 193 149 186 152 157 179 111 139 133 -152 130 90 101 130 129 133 126 130 129 133 131 -133 130 126 121 120 121 122 124 124 127 127 130 -129 125 128 125 124 129 125 129 133 128 132 130 -132 132 130 130 126 130 129 126 127 130 127 127 -127 129 128 130 127 128 129 130 128 126 127 128 -127 128 127 126 127 128 125 124 125 128 130 130 -133 132 131 133 132 135 135 135 135 138 140 132 -138 144 147 176 185 175 146 150 194 182 136 155 -196 180 134 154 199 167 118 154 196 157 110 156 -195 125 98 207 118 74 199 66 143 184 69 179 -169 105 177 184 144 146 158 168 165 152 137 121 -101 107 93 125 132 165 115 150 131 82 193 75 -175 176 97 168 184 153 97 111 111 118 204 77 -86 202 149 43 86 133 123 138 134 139 138 137 -139 137 136 133 130 129 125 118 115 114 111 106 -107 103 97 89 92 86 81 78 70 74 68 63 -63 60 60 56 53 51 47 42 45 40 39 39 -35 26 31 23 24 24 19 21 26 51 52 37 -31 62 95 71 49 76 84 57 22 24 32 14 -53 65 12 28 22 17 22 22 34 61 84 94 -97 98 96 91 90 84 75 59 33 24 28 67 -40 25 132 104 17 72 88 94 103 99 122 159 -169 177 174 177 170 162 152 139 129 119 109 102 -97 93 88 87 90 41 21 64 66 13 45 84 -41 23 82 80 20 63 101 48 37 144 47 74 -160 53 113 132 130 141 136 142 144 149 150 150 -149 144 144 141 140 143 142 151 151 129 110 97 -95 99 89 93 91 88 86 83 82 71 59 58 -53 40 48 50 71 87 92 85 76 71 68 89 -101 91 80 87 109 122 102 91 114 83 77 71 -49 45 49 66 64 66 63 65 66 68 65 69 -62 67 64 67 63 64 65 61 69 67 65 67 -68 64 66 66 63 65 62 62 65 62 63 60 -62 61 62 61 -73 78 79 82 88 90 101 133 -135 142 143 97 101 101 96 93 81 80 79 77 -93 104 105 106 106 102 102 105 105 106 109 105 -100 108 103 90 85 75 69 73 71 87 94 81 -74 65 65 63 67 63 73 90 95 97 87 83 -90 96 95 85 86 111 133 132 127 124 126 140 -150 134 167 184 175 180 175 177 179 182 178 177 -178 180 186 183 183 178 180 178 185 184 179 180 -176 183 183 186 182 178 182 183 191 180 165 206 -148 169 153 125 171 128 135 113 165 132 78 105 -127 129 130 129 132 129 133 131 130 132 127 124 -127 126 127 125 129 127 126 128 129 126 130 124 -124 127 130 129 130 129 128 136 134 133 129 129 -129 129 129 128 128 129 128 126 125 127 131 126 -125 128 129 131 129 127 128 126 129 130 129 130 -129 130 128 128 129 129 129 134 134 133 137 136 -131 136 138 138 138 136 138 137 145 142 167 191 -169 154 161 186 190 148 154 188 188 145 143 191 -184 128 142 192 180 124 139 192 168 102 143 205 -77 125 182 53 190 141 69 205 117 123 201 139 -136 170 179 163 155 148 143 131 101 104 118 134 -112 123 98 146 124 120 163 63 201 121 112 201 -157 118 109 141 127 114 191 72 95 219 130 42 -115 136 112 135 128 133 132 132 132 132 131 127 -128 125 120 114 113 107 106 105 100 99 92 88 -85 84 77 74 71 65 69 57 59 55 54 54 -50 48 41 44 38 43 36 35 30 26 28 44 -68 57 32 29 51 83 89 62 40 69 102 88 -52 39 59 40 17 16 21 25 49 49 16 30 -22 20 19 26 45 74 96 102 105 105 102 100 -96 90 84 65 48 22 52 102 34 33 140 96 -20 77 83 97 104 105 134 163 173 179 176 177 -173 161 152 140 129 120 109 103 98 93 88 87 -89 47 24 72 65 11 57 89 37 27 98 70 -22 64 105 46 34 148 49 60 163 58 103 134 -134 151 147 148 150 148 143 140 136 137 140 137 -143 151 152 156 156 137 112 99 97 94 88 91 -85 84 81 82 77 64 57 53 45 43 45 53 -70 82 80 75 67 69 64 91 102 89 82 92 -111 120 99 96 119 76 83 82 62 46 42 66 -64 63 65 64 66 67 65 70 66 64 67 65 -63 67 66 69 70 66 67 65 69 67 62 65 -62 64 61 64 63 64 59 57 63 57 63 59 -73 75 77 82 82 84 102 137 136 144 138 96 -106 101 97 93 81 78 80 76 93 104 105 104 -105 97 93 103 107 111 109 100 92 109 104 89 -86 75 69 71 73 81 88 76 83 75 92 111 -110 96 103 122 133 134 122 116 116 128 138 136 -134 136 148 150 147 134 136 149 165 141 169 179 -174 180 178 177 175 175 177 176 177 178 177 179 -182 182 176 177 173 177 180 179 175 176 178 180 -183 184 185 173 186 199 139 182 152 159 161 95 -148 137 144 97 165 118 72 104 121 133 128 133 -126 132 132 129 132 129 132 134 130 130 129 127 -130 129 125 125 130 131 127 127 123 125 131 126 -131 131 128 133 131 132 128 128 130 130 130 128 -129 127 129 124 126 127 129 125 126 126 128 130 -127 131 128 126 130 131 132 132 131 129 130 132 -129 129 132 134 133 133 137 137 133 135 140 138 -136 137 136 139 139 153 185 169 161 175 188 177 -160 163 186 185 149 149 182 188 145 140 188 188 -143 134 184 187 125 125 190 166 66 182 145 41 -206 96 125 204 76 170 176 107 176 186 154 146 -154 166 160 145 117 128 128 108 80 88 116 105 -128 161 120 68 186 81 160 196 106 119 161 160 -128 91 174 70 101 217 102 52 151 145 91 122 -124 124 127 125 127 126 125 122 120 120 117 110 -107 102 100 98 96 91 85 87 81 77 75 72 -65 62 61 56 55 50 49 48 45 40 39 40 -37 35 31 35 47 27 36 83 120 102 74 50 -61 97 107 90 51 56 78 82 57 28 25 24 -17 15 17 26 39 24 25 30 21 21 26 29 -57 86 98 110 112 114 110 108 104 97 91 73 -61 32 86 119 32 40 141 95 21 78 81 95 -108 110 146 166 175 180 177 177 171 163 153 141 -128 117 111 106 101 94 88 86 94 41 22 88 -55 14 65 83 36 30 97 67 17 75 102 45 -25 137 54 43 166 66 98 143 137 148 140 141 -139 134 134 134 142 144 151 154 156 160 158 161 -151 149 118 96 91 90 84 85 79 78 79 74 -68 57 48 48 40 42 55 73 81 85 78 63 -61 65 65 92 103 93 92 93 110 118 98 99 -119 77 85 92 83 62 59 66 66 62 62 67 -63 69 66 67 67 64 64 66 62 62 68 68 -67 65 69 65 68 66 64 64 62 63 60 62 -62 62 62 60 58 63 55 60 -75 75 75 77 -81 84 106 141 132 147 128 94 106 99 100 95 -85 75 80 79 91 106 102 103 93 88 84 105 -108 113 111 96 88 108 103 89 87 75 70 69 -72 85 85 83 94 98 120 143 143 135 139 144 -161 165 157 154 146 152 165 171 169 158 163 168 -168 164 160 162 171 163 179 178 173 177 176 181 -179 174 177 174 178 182 179 175 177 181 180 180 -174 177 177 178 176 177 179 175 175 182 185 174 -164 206 142 157 147 130 157 118 123 130 147 100 -153 99 71 91 115 134 128 134 131 131 130 132 -131 127 134 132 133 132 131 127 131 130 126 126 -132 132 130 127 124 125 131 130 130 128 131 129 -130 130 129 131 131 131 129 131 129 128 129 125 -129 130 127 128 126 124 129 133 129 130 132 127 -130 132 134 132 133 131 130 131 129 131 134 134 -136 133 137 137 133 136 138 134 136 134 133 139 -138 169 173 165 186 184 173 159 171 187 181 151 -154 183 184 154 146 180 191 147 138 177 192 146 -125 174 191 120 97 215 82 96 196 72 190 149 -111 203 116 139 198 145 133 168 176 170 157 145 -130 136 101 88 90 124 142 52 121 171 85 111 -164 45 189 146 100 179 175 138 108 71 149 80 -114 212 74 77 183 141 61 105 118 114 121 120 -120 120 119 116 111 110 108 103 103 95 93 93 -81 85 81 81 79 71 69 66 60 59 52 48 -50 46 41 47 38 39 39 34 30 33 30 68 -93 57 44 96 137 128 113 78 59 81 97 96 -69 38 43 60 48 29 24 19 17 18 15 26 -28 21 29 23 21 20 21 38 68 86 103 112 -116 120 115 112 106 102 94 83 71 44 107 123 -27 47 140 89 28 72 80 93 106 122 154 166 -177 179 178 175 175 162 152 139 126 118 115 106 -103 94 92 84 93 42 20 94 48 19 71 82 -23 36 98 52 23 83 103 37 42 133 40 55 -165 63 98 135 124 134 125 130 136 132 138 145 -153 158 157 162 157 161 158 157 150 148 126 92 -89 83 79 81 71 77 74 71 62 46 39 43 -41 46 74 91 93 93 83 69 71 72 65 97 -99 106 100 99 109 114 95 96 117 73 93 96 -86 80 64 68 67 67 64 68 64 69 65 67 -67 64 64 62 65 64 63 67 65 65 69 66 -67 64 66 63 63 64 61 64 61 60 61 60 -62 60 56 61 -70 73 77 76 81 84 110 139 -133 147 121 99 107 100 101 97 85 77 80 76 -91 102 98 92 81 75 76 103 108 110 116 96 -97 110 103 86 87 76 67 72 71 84 93 92 -118 135 142 151 159 166 171 170 171 175 181 179 -178 177 180 185 184 177 174 174 172 175 175 177 -176 177 178 179 183 178 175 176 178 180 179 172 -173 178 174 179 179 180 175 179 176 183 177 172 -178 176 183 180 179 169 178 189 138 191 156 149 -138 107 150 135 110 104 147 118 131 82 73 75 -111 132 129 133 132 134 130 130 128 131 133 132 -132 130 134 128 132 131 126 128 128 131 130 125 -127 127 130 130 126 131 130 125 130 128 128 130 -131 131 129 130 129 130 131 125 130 129 127 127 -130 132 129 139 132 134 138 132 135 135 133 130 -137 136 136 135 132 137 136 134 138 136 138 138 -135 137 138 137 134 135 139 137 157 168 167 191 -183 163 161 176 188 175 151 163 185 186 159 150 -181 189 155 142 176 195 156 132 167 192 156 103 -162 190 76 178 150 90 205 108 166 177 94 182 -166 114 165 186 161 145 151 152 150 139 94 116 -128 127 137 52 111 173 61 115 137 51 193 92 -130 204 145 103 113 108 146 96 108 208 62 92 -204 136 36 100 127 98 113 111 115 112 113 106 -103 101 98 97 97 91 83 82 79 78 75 69 -74 63 61 60 53 53 45 44 43 41 40 36 -37 32 30 34 29 33 34 92 125 86 63 75 -110 129 126 109 77 52 64 77 76 52 24 36 -30 25 24 14 17 20 14 22 15 27 26 18 -18 18 23 30 65 86 104 113 121 123 122 120 -114 107 103 90 85 54 106 118 25 52 134 82 -7 67 80 93 105 131 160 169 179 181 179 175 -173 162 152 138 131 123 116 113 107 97 94 83 -93 49 30 95 45 21 79 80 23 49 100 57 -25 90 103 27 50 122 46 42 160 67 86 134 -115 126 126 135 142 144 145 150 155 159 161 165 -162 160 157 160 156 149 132 94 84 76 73 75 -73 76 72 71 60 36 41 40 44 59 90 101 -100 101 88 80 80 74 69 90 93 105 108 96 -109 108 88 102 117 78 97 86 81 79 71 71 -65 69 64 68 68 65 66 66 64 63 66 61 -62 62 58 65 63 64 69 65 68 67 64 61 -62 64 61 62 63 59 62 63 61 58 61 58 -69 73 76 78 82 89 114 134 135 149 115 100 -108 98 101 98 85 76 80 75 91 99 88 80 -73 74 72 102 108 107 111 96 107 113 105 87 -86 79 68 74 70 87 106 107 136 157 153 150 -161 169 181 182 181 177 180 181 183 184 181 182 -179 175 182 180 181 176 177 179 179 183 174 175 -181 178 177 176 176 177 179 178 175 173 166 173 -177 177 179 177 175 178 178 175 176 174 173 175 -187 173 156 204 130 151 153 145 144 100 130 141 -110 101 136 136 118 63 73 67 106 135 123 134 -132 131 132 129 128 129 133 133 132 129 130 130 -131 130 128 127 128 132 130 126 124 128 132 128 -130 129 127 126 128 131 129 130 131 131 130 133 -131 133 128 127 131 128 132 129 130 136 133 137 -133 134 139 134 136 136 132 130 136 139 137 137 -136 139 138 134 136 136 138 138 138 137 139 139 -134 136 137 143 167 164 185 187 161 170 180 185 -171 154 166 185 180 162 157 179 188 161 145 171 -191 166 135 164 190 170 130 133 197 147 95 208 -109 137 178 102 202 122 126 198 119 130 191 161 -134 155 170 166 158 140 113 130 132 98 117 69 -99 181 52 108 126 61 170 69 176 185 107 125 -153 137 138 95 106 205 52 94 212 126 38 114 -143 82 97 102 108 102 102 99 93 92 92 88 -86 82 77 75 70 67 69 65 68 58 55 53 -49 48 39 41 39 39 35 33 33 23 28 33 -40 44 37 93 120 94 69 59 78 95 115 116 -94 61 41 50 66 56 26 26 21 20 25 17 -18 18 16 17 17 26 21 17 16 18 19 31 -63 88 102 116 122 126 125 122 119 114 110 99 -91 61 93 110 27 37 122 79 27 67 88 93 -107 140 161 168 181 179 177 175 173 160 153 139 -130 124 119 113 109 100 96 88 91 48 40 94 -40 22 81 79 17 50 101 52 26 93 100 19 -56 116 40 50 160 65 77 142 116 136 135 137 -142 146 148 150 158 162 161 163 158 158 158 154 -154 146 143 101 79 77 71 79 76 77 69 74 -57 36 41 40 53 78 94 101 102 104 96 86 -82 75 70 88 83 98 105 95 113 107 84 109 -112 82 105 71 57 69 70 69 71 67 68 67 -65 71 67 70 63 66 66 62 63 64 64 62 -63 67 66 67 65 67 62 62 63 63 66 63 -60 61 63 63 63 58 59 63 -68 71 78 80 -91 100 108 129 138 150 108 101 108 103 104 99 -88 79 81 76 91 93 77 72 70 70 73 101 -111 99 96 93 103 116 104 86 86 76 67 70 -73 89 129 134 145 158 157 163 165 168 175 183 -178 180 180 178 182 180 188 186 178 170 176 181 -184 179 173 174 176 182 178 175 175 170 177 177 -177 174 172 178 177 177 172 172 171 171 180 180 -176 176 173 173 178 181 181 166 177 187 131 197 -142 129 135 127 153 110 111 130 131 104 113 155 -107 63 73 66 108 132 127 131 132 129 130 134 -129 132 132 133 132 128 132 129 130 129 129 131 -128 129 131 126 126 131 129 129 130 128 130 127 -128 133 125 129 132 131 130 131 132 132 128 129 -133 129 133 132 133 139 136 135 134 134 135 137 -136 136 134 131 135 137 139 138 134 139 136 134 -139 133 139 143 137 140 136 142 135 139 136 150 -171 179 184 165 180 187 177 165 160 173 185 177 -161 166 184 182 159 154 177 188 170 143 161 190 -176 144 143 181 189 108 155 192 91 195 124 131 -196 84 180 168 95 179 176 122 156 184 174 156 -149 146 131 117 111 85 129 84 57 183 61 90 -113 71 157 51 187 130 103 176 167 133 108 95 -104 193 61 93 218 104 54 156 153 57 76 98 -93 89 86 86 84 82 81 78 75 75 68 67 -64 61 58 59 55 51 47 46 42 40 38 36 -35 33 30 31 26 25 24 36 56 58 34 64 -82 79 72 63 64 71 81 99 104 77 44 33 -41 50 27 25 24 13 22 13 16 17 16 20 -11 22 18 15 18 16 19 30 55 88 104 118 -127 125 131 127 125 119 117 107 99 70 79 97 -20 46 121 75 32 79 93 99 120 147 165 169 -179 179 178 177 171 162 149 141 132 123 118 110 -111 103 101 89 92 47 42 94 43 20 80 75 -15 57 98 46 28 98 90 17 60 109 34 55 -160 56 83 147 124 139 136 135 141 153 152 151 -160 158 160 162 160 163 161 156 157 147 146 112 -85 80 76 79 79 78 74 76 57 37 41 49 -65 84 95 99 103 101 95 86 78 66 73 84 -80 87 97 95 113 102 88 111 105 98 102 55 -44 50 68 70 69 70 66 72 69 68 72 66 -67 67 63 61 65 64 61 63 61 66 65 66 -67 66 63 60 67 63 63 66 61 62 63 61 -60 61 60 61 -68 73 83 89 110 105 103 119 -133 145 102 108 105 105 104 98 94 75 82 80 -86 89 70 71 71 68 74 103 107 88 82 83 -97 113 100 86 81 72 66 70 76 95 141 148 -153 156 158 166 171 176 175 179 174 177 183 180 -178 171 181 184 182 176 176 174 179 180 178 176 -169 175 174 174 179 172 178 175 180 178 178 177 -175 177 178 180 171 171 171 175 179 178 177 173 -172 178 191 172 158 194 119 165 147 136 124 109 -152 122 95 118 141 110 100 159 97 54 78 62 -113 130 128 133 129 129 131 132 130 134 130 136 -128 128 130 130 128 129 130 130 128 129 132 126 -129 130 132 131 128 131 129 131 130 131 129 130 -133 132 129 131 133 131 130 129 133 133 133 135 -135 137 138 133 134 133 135 139 138 133 132 136 -133 137 136 135 138 134 134 137 136 136 141 139 -140 138 139 139 140 137 139 158 181 184 169 181 -196 176 159 169 181 183 172 168 172 184 179 158 -154 178 187 168 149 165 184 173 152 158 177 189 -143 113 200 141 115 202 74 170 148 96 211 111 -127 200 128 133 191 172 143 150 160 162 145 108 -109 105 143 95 47 176 80 65 106 138 128 55 -188 87 147 196 142 104 106 124 117 179 73 105 -215 77 73 186 152 39 62 107 82 66 78 78 -75 73 74 69 68 66 59 59 58 56 57 52 -47 47 43 43 34 37 34 33 29 24 30 28 -29 32 26 31 58 57 33 41 58 53 63 84 -74 88 70 63 89 78 59 27 26 29 26 26 -23 18 17 20 13 17 16 19 10 21 16 15 -19 18 23 25 59 86 104 119 124 129 131 126 -126 121 119 111 103 80 69 80 20 56 119 72 -56 95 96 109 132 152 167 171 177 177 177 176 -168 159 149 139 127 121 113 110 109 104 104 87 -93 48 43 96 32 28 90 65 17 65 95 43 -34 103 80 19 69 101 27 66 159 54 80 145 -125 140 132 137 144 152 156 158 163 160 161 159 -157 163 157 157 157 152 148 121 92 83 79 82 -79 78 78 77 58 36 49 59 76 90 94 99 -101 98 92 82 78 59 78 88 78 81 93 97 -117 97 95 109 98 99 93 65 58 52 68 71 -71 70 69 71 71 70 69 66 69 64 65 62 -66 66 60 66 58 69 68 64 67 65 63 64 -66 65 65 64 65 62 63 60 61 58 55 63 -73 80 89 111 121 103 98 113 122 129 104 105 -107 105 103 103 99 87 90 85 90 83 73 68 -68 68 69 100 94 79 81 86 99 110 100 83 -80 68 64 73 74 99 148 151 163 172 173 167 -164 173 175 180 174 173 178 182 182 176 176 174 -176 181 180 176 171 173 179 179 181 178 171 168 -179 178 182 171 171 179 176 178 176 175 180 177 -177 173 173 173 174 180 177 183 177 162 179 184 -137 198 125 124 133 137 131 95 138 125 96 104 -138 119 90 153 84 47 77 63 106 132 129 133 -128 129 130 128 132 130 131 134 130 126 130 128 -130 132 128 131 128 130 132 125 129 131 132 134 -128 132 129 130 130 132 127 134 133 133 133 133 -131 133 132 130 132 136 136 136 137 136 137 134 -134 136 138 140 136 136 135 139 135 134 139 136 -136 135 136 137 140 138 134 141 137 141 140 138 -138 139 144 164 187 169 183 194 170 166 178 185 -181 168 170 183 183 174 154 160 182 183 167 156 -170 178 165 155 169 182 175 147 124 166 198 99 -158 172 65 193 98 140 191 80 181 166 101 177 -182 129 144 178 174 161 150 121 119 108 124 120 -32 149 116 38 101 158 115 72 163 60 178 174 -99 126 150 155 119 140 102 104 210 73 85 210 -140 40 76 125 71 41 72 75 60 59 72 65 -56 61 66 56 49 51 60 47 38 39 38 39 -31 22 34 31 30 24 22 30 38 33 30 25 -37 47 37 34 63 68 42 116 88 99 106 47 -59 63 66 35 28 20 21 23 25 28 16 17 -18 17 18 16 17 19 16 17 18 17 17 30 -64 76 101 117 124 129 129 125 129 122 122 114 -105 91 71 68 40 69 114 87 85 105 102 119 -142 158 171 175 177 177 178 174 168 155 150 141 -128 120 114 109 107 109 103 91 93 46 51 98 -29 29 89 67 19 73 96 45 38 100 76 22 -70 100 27 61 167 58 77 146 124 139 136 143 -151 156 161 160 164 158 158 156 159 161 157 157 -154 151 143 135 99 84 83 81 82 78 77 77 -56 40 51 73 84 87 96 97 104 99 90 86 -77 66 81 92 78 78 89 98 120 96 95 106 -90 90 86 88 80 68 75 69 72 69 71 70 -67 72 68 67 67 66 60 61 68 64 63 68 -59 64 60 66 63 63 66 60 65 64 66 64 -62 62 61 60 58 53 53 62 -78 87 104 128 -121 107 111 112 111 118 103 108 106 109 107 104 -102 97 99 96 91 83 73 70 70 69 70 99 -90 72 85 97 107 115 101 83 75 66 63 74 -73 106 157 147 165 180 183 177 166 166 171 175 -180 182 172 175 177 177 178 172 172 178 176 178 -178 174 170 173 180 180 177 164 173 173 179 176 -177 177 174 179 177 178 180 177 180 177 180 182 -184 181 175 181 196 162 154 187 116 182 135 122 -114 125 143 104 118 122 116 97 123 127 98 132 -58 52 74 61 108 132 129 134 129 133 130 128 -132 131 132 134 129 130 126 132 136 129 133 130 -133 130 132 132 128 130 133 134 126 131 133 131 -133 131 130 133 134 133 135 133 132 134 132 136 -133 139 136 137 138 135 137 131 133 137 137 140 -136 137 137 140 134 134 134 136 136 134 133 136 -139 132 139 139 137 140 139 138 137 138 149 177 -175 176 188 170 166 184 189 172 166 174 181 179 -166 159 169 180 178 168 168 171 172 160 157 176 -180 171 134 127 152 192 158 93 203 113 88 192 -66 183 140 89 210 112 124 203 133 126 182 178 -152 147 160 144 113 89 107 129 49 125 132 46 -89 165 102 124 151 53 193 119 106 175 168 148 -98 108 110 103 201 71 80 216 127 44 99 139 -63 29 79 83 44 45 73 61 44 55 67 60 -41 47 61 54 36 28 35 41 28 28 28 31 -35 29 21 27 34 33 30 28 23 37 55 22 -80 99 15 134 105 75 137 60 38 47 52 35 -29 23 18 21 22 24 21 17 20 16 15 14 -17 15 15 17 18 20 32 46 61 68 101 117 -124 130 129 126 128 127 119 117 101 96 85 77 -77 90 114 101 109 115 109 130 150 162 175 177 -176 175 178 173 165 154 148 140 129 123 111 108 -102 106 102 88 93 43 43 100 34 30 94 67 -24 74 98 40 43 105 71 17 76 93 27 80 -170 58 77 148 126 144 140 143 150 157 158 162 -162 158 160 159 163 160 160 157 154 154 144 142 -109 83 86 83 82 79 79 73 59 37 61 87 -89 93 95 101 106 99 92 86 82 74 85 93 -79 76 92 103 114 95 94 103 82 77 78 93 -90 78 73 72 74 73 70 71 70 69 67 67 -66 65 63 64 68 65 64 64 63 64 59 64 -64 60 63 63 62 58 69 62 64 57 60 58 -57 51 56 61 -81 101 122 134 124 123 131 116 -111 109 105 106 109 106 108 107 104 109 104 104 -93 83 76 67 67 69 69 99 90 78 97 99 -110 117 101 86 72 68 72 86 88 118 166 161 -170 177 178 181 177 172 165 169 176 181 180 176 -173 170 174 178 177 175 167 172 175 174 176 173 -172 175 178 176 177 171 171 176 182 184 181 186 -181 177 184 184 187 182 180 186 188 189 183 162 -195 184 138 194 101 134 142 129 102 105 139 118 -99 112 140 96 105 133 122 100 50 60 67 65 -107 134 129 136 131 133 131 126 134 127 132 133 -128 130 127 132 132 129 133 134 132 134 129 132 -127 132 132 130 127 129 132 130 133 133 132 133 -132 135 135 135 132 132 138 135 136 138 137 140 -139 136 137 137 133 137 139 141 138 139 138 136 -134 134 134 135 132 135 133 130 138 130 137 139 -136 138 139 135 138 134 164 182 177 193 169 172 -191 186 171 168 183 184 170 160 167 179 177 174 -170 176 177 161 155 162 181 178 155 127 124 158 -183 177 115 139 204 79 151 154 92 213 87 151 -189 83 182 178 99 166 188 139 137 170 178 150 -96 98 113 130 60 84 140 52 63 162 88 127 -127 61 180 70 149 198 147 112 105 117 120 94 -183 88 57 214 105 46 139 141 54 38 103 93 -34 39 80 63 29 41 62 60 32 38 61 56 -33 25 34 34 34 32 20 28 34 29 16 26 -26 20 28 44 14 46 80 9 98 120 1 132 -130 37 125 83 28 33 35 27 28 22 22 18 -19 22 17 17 14 20 16 17 17 15 18 14 -23 28 59 82 57 56 100 115 122 127 126 127 -126 123 123 116 108 109 105 99 104 111 116 116 -120 124 121 141 153 169 176 181 177 176 175 169 -161 154 147 136 129 118 113 105 102 103 100 88 -91 45 52 99 30 30 95 67 21 74 99 39 -37 105 70 14 78 90 26 85 176 58 61 145 -128 141 140 143 152 161 159 165 163 159 158 160 -160 159 158 155 152 153 148 147 118 86 89 82 -81 82 78 75 54 47 74 90 94 93 96 101 -107 96 90 85 81 77 89 92 79 78 94 106 -113 87 98 104 77 70 61 81 85 76 76 72 -71 72 69 71 69 68 67 65 66 67 66 66 -66 64 66 63 61 63 61 61 64 61 60 64 -62 63 66 61 59 59 61 55 58 54 52 62 -94 115 127 133 133 138 135 115 110 110 104 105 -109 104 107 107 105 108 106 102 93 82 75 69 -67 68 71 102 97 95 106 98 104 112 95 91 -74 72 88 103 112 136 164 167 172 176 181 177 -180 180 176 171 173 176 180 180 179 169 169 174 -178 179 172 176 173 172 178 179 175 173 175 180 -183 182 180 176 182 184 188 191 186 180 182 184 -192 190 187 183 183 192 195 152 172 180 129 184 -110 115 132 133 97 103 130 132 91 114 141 103 -100 131 138 63 39 63 62 65 109 132 129 135 -132 133 131 130 131 131 132 131 127 130 130 130 -133 129 131 134 134 131 133 128 131 132 130 131 -128 131 129 133 131 133 134 130 134 132 132 135 -135 135 138 138 137 138 137 137 141 138 139 140 -137 140 141 144 138 140 141 134 137 133 133 133 -134 134 133 134 134 134 135 138 135 136 136 141 -132 142 178 180 193 175 173 192 184 167 176 188 -184 165 162 175 180 175 169 173 180 177 156 150 -168 184 180 149 121 129 161 182 174 140 122 192 -163 78 203 101 127 189 72 198 136 97 211 124 -113 200 151 118 170 186 157 136 118 125 121 109 -73 80 127 73 44 150 82 127 114 65 155 48 -182 177 104 120 151 135 125 76 157 96 77 216 -87 64 175 142 37 55 131 94 25 56 114 52 -19 44 56 52 26 33 55 47 30 34 33 25 -37 35 20 23 39 24 18 33 32 14 39 52 -11 82 88 11 128 112 0 137 137 27 98 75 -39 30 23 21 24 27 23 25 21 21 18 18 -18 19 18 17 19 14 17 18 34 43 70 104 -68 58 101 113 121 128 127 126 124 121 123 117 -116 119 118 114 121 122 121 122 129 129 131 149 -158 171 177 179 176 176 172 167 161 155 145 137 -127 115 112 105 100 103 98 85 89 41 54 101 -26 36 101 60 25 70 96 29 45 108 61 17 -83 93 27 85 174 48 76 150 126 146 139 147 -157 160 158 157 158 156 157 161 158 160 156 156 -156 153 148 148 129 94 90 82 82 84 76 76 -53 58 84 93 96 97 96 101 104 93 85 81 -76 76 92 96 84 84 100 112 112 88 102 105 -73 73 48 60 66 71 75 73 74 75 72 72 -69 68 68 67 67 64 64 64 65 66 66 60 -66 60 57 65 57 66 62 63 67 63 70 60 -59 59 55 60 57 56 60 56 -114 125 131 137 -143 137 127 110 107 110 104 103 106 105 109 110 -110 111 107 108 94 87 74 69 70 70 72 102 -107 106 113 98 96 103 85 95 93 83 103 117 -148 165 168 167 161 175 177 179 179 177 179 176 -176 175 179 179 181 174 169 173 170 182 178 179 -175 169 175 180 183 178 180 178 182 187 189 186 -181 181 182 188 192 190 186 181 180 189 187 190 -181 167 207 163 145 170 104 157 127 115 121 127 -121 104 92 148 91 99 135 114 96 124 145 41 -46 64 61 67 107 133 127 137 131 133 132 130 -132 131 135 129 132 135 127 133 135 131 131 135 -130 133 131 132 132 136 132 131 134 133 133 134 -134 138 134 134 138 132 133 136 136 140 140 139 -142 138 139 140 140 140 141 139 141 144 143 143 -138 140 139 136 136 134 131 132 133 133 133 135 -135 136 134 134 136 135 135 138 138 162 179 187 -174 173 194 182 165 177 196 179 160 163 182 183 -166 165 178 182 174 153 156 176 184 174 139 119 -136 170 181 168 134 136 170 195 122 128 200 76 -183 141 81 207 92 150 196 84 161 189 101 151 -191 153 128 151 159 153 112 88 104 107 111 101 -44 114 96 99 109 109 140 48 195 128 98 171 -174 126 108 63 105 122 87 208 91 64 203 140 -40 85 148 91 22 81 137 55 26 64 73 37 -23 47 45 26 28 45 28 20 40 40 17 24 -47 25 23 45 32 21 74 56 18 126 70 22 -153 108 19 125 156 28 47 65 33 30 26 16 -18 22 22 28 21 19 19 18 15 18 17 15 -17 21 20 24 69 70 68 103 88 63 92 112 -123 127 127 125 125 123 124 127 123 130 129 125 -130 126 128 130 140 139 141 152 163 173 177 179 -178 174 170 168 161 156 143 135 129 114 112 106 -97 98 99 88 94 43 47 104 30 37 102 65 -21 74 97 32 38 109 65 16 81 98 26 87 -173 54 95 145 131 146 142 152 160 162 157 157 -159 162 162 162 162 158 155 153 152 152 152 144 -136 110 89 84 83 82 79 78 54 65 85 93 -95 95 96 102 104 90 82 80 70 73 97 96 -95 93 100 116 112 99 101 107 76 81 64 45 -48 67 76 73 72 73 70 72 68 69 66 71 -62 65 69 64 66 64 66 59 65 62 56 65 -63 65 62 67 66 63 69 65 60 61 60 58 -62 59 59 60 -124 129 132 141 141 128 117 110 -107 108 106 105 108 108 110 109 109 111 110 106 -100 84 76 70 70 69 71 99 106 103 111 97 -101 99 88 100 110 108 124 132 161 182 176 169 -156 160 168 177 184 180 176 171 173 174 179 179 -178 175 172 175 175 180 178 180 179 174 175 180 -184 186 186 185 183 181 186 189 189 185 185 182 -187 191 190 188 183 184 184 189 191 148 185 175 -138 164 94 138 135 115 101 118 135 97 77 145 -95 103 112 123 96 123 137 28 48 61 63 62 -108 136 129 136 131 131 134 129 133 133 130 132 -132 132 130 130 135 131 131 131 131 132 129 133 -133 134 135 133 133 137 136 138 136 138 139 134 -136 131 133 136 135 139 139 137 139 139 141 138 -138 140 140 138 142 144 142 142 140 140 140 138 -137 134 133 133 132 137 134 133 135 134 134 135 -134 135 137 136 149 176 185 180 175 191 183 166 -177 191 182 158 165 185 184 165 162 181 184 169 -152 159 181 186 168 138 119 143 175 179 166 132 -131 168 188 162 109 179 167 86 208 97 119 194 -67 187 150 92 202 142 104 190 165 123 148 178 -168 146 112 98 118 118 88 109 53 71 110 91 -95 130 129 66 184 85 131 195 152 106 101 85 -90 122 89 186 108 32 194 151 27 96 161 83 -32 102 142 55 24 93 93 34 34 63 40 19 -35 47 29 21 45 38 18 35 50 23 29 59 -25 52 112 48 34 143 66 22 157 118 12 105 -144 47 39 39 26 28 22 24 19 19 20 29 -25 18 20 18 18 19 21 18 14 24 19 38 -94 94 73 80 95 70 86 112 120 126 128 127 -125 125 126 132 130 131 132 128 130 127 133 132 -147 148 147 155 166 175 176 179 178 176 170 165 -161 152 144 134 129 114 110 102 95 98 95 91 -90 48 57 107 41 27 107 71 17 75 95 28 -39 107 64 19 84 94 25 90 174 56 83 144 -133 150 152 160 157 164 159 157 162 161 161 162 -159 156 152 153 151 149 149 149 147 126 96 87 -84 80 80 75 60 69 88 91 94 95 97 100 -104 90 85 75 69 79 97 94 106 96 103 120 -111 100 99 103 79 89 81 59 56 70 73 74 -69 72 71 69 72 67 67 69 65 64 67 69 -64 66 62 65 64 63 63 65 66 62 65 65 -62 65 69 63 64 60 60 61 62 58 62 61 -128 135 141 139 127 117 112 107 103 100 106 106 -108 110 108 107 112 109 109 107 99 82 74 69 -67 68 69 99 101 95 102 95 100 108 91 106 -124 134 152 153 166 179 178 180 169 159 160 168 -179 182 179 168 165 171 175 184 184 177 171 171 -177 181 178 177 181 174 177 185 187 191 187 184 -182 184 188 190 195 190 190 186 187 190 184 189 -189 189 176 175 207 144 156 162 127 163 92 117 -131 129 106 104 142 101 93 131 104 106 92 131 -104 123 114 19 53 57 63 65 105 135 129 138 -132 131 133 131 133 133 130 129 132 132 130 131 -133 130 133 125 131 134 129 134 134 135 135 134 -136 136 138 140 135 138 137 136 136 133 136 134 -137 136 136 138 135 138 141 139 136 142 138 142 -141 142 143 138 139 141 140 137 136 134 136 137 -134 138 134 133 136 131 136 134 136 133 137 140 -164 186 179 175 194 182 163 179 194 178 161 170 -189 185 165 165 185 185 163 152 161 185 187 158 -128 129 150 179 181 154 126 131 164 187 168 124 -141 201 119 125 208 50 155 162 58 199 100 128 -201 98 147 193 118 132 183 176 150 130 135 130 -126 103 67 92 65 46 111 90 72 144 115 108 -166 61 172 186 106 108 138 123 90 103 85 158 -127 38 190 155 29 104 175 66 38 132 137 41 -42 123 101 27 60 83 33 27 47 45 23 31 -51 32 23 45 48 20 65 70 20 90 139 26 -65 166 58 45 158 124 31 72 116 53 32 27 -23 22 26 24 23 19 16 22 21 22 16 20 -19 17 15 17 16 25 20 50 97 110 92 60 -81 78 82 111 117 125 129 124 125 126 129 132 -132 134 135 132 131 133 138 142 152 153 150 155 -169 176 177 179 179 172 170 165 160 148 142 135 -125 114 104 99 95 95 92 87 93 47 50 108 -42 33 103 73 18 74 96 34 41 104 68 12 -77 97 25 89 175 59 82 147 137 149 148 149 -149 158 162 166 167 165 168 163 161 159 154 154 -156 153 151 151 147 143 109 86 86 80 81 74 -60 73 81 91 90 92 93 97 99 89 84 75 -64 81 90 88 106 102 103 115 112 96 93 100 -76 95 94 79 74 69 76 73 73 75 69 71 -68 71 67 70 67 66 69 70 70 64 65 66 -62 65 66 62 66 67 59 63 63 63 64 66 -62 62 60 65 60 58 63 65 -133 142 137 130 -115 109 106 102 95 91 105 109 109 111 110 107 -110 110 108 107 98 83 73 68 66 68 70 99 -100 90 98 88 100 116 108 126 143 149 164 171 -169 173 175 181 180 174 168 165 172 173 183 181 -172 167 167 177 182 182 173 168 171 175 181 182 -183 170 171 182 188 192 185 182 182 184 189 193 -193 190 187 185 187 191 183 183 184 196 179 151 -210 153 142 142 118 154 105 110 117 137 102 93 -132 113 109 105 123 110 77 128 119 121 82 29 -54 53 67 66 109 133 130 136 131 133 130 134 -133 129 131 128 130 132 128 130 130 134 129 128 -134 132 132 133 137 137 135 137 137 140 143 138 -136 135 135 135 137 135 138 136 137 130 139 139 -135 141 136 141 137 138 139 139 141 140 140 137 -141 141 135 139 136 134 135 137 135 134 134 132 -133 133 139 136 134 134 139 150 178 187 172 190 -186 166 179 193 176 159 174 191 180 163 167 185 -185 158 148 168 187 183 152 126 135 164 178 174 -148 122 129 166 185 171 129 133 184 176 94 175 -166 62 203 101 89 194 61 170 162 87 193 153 -100 176 182 142 131 157 163 145 113 82 69 70 -72 33 96 109 55 138 114 138 145 53 197 141 -93 160 162 127 88 71 71 130 131 72 191 145 -34 138 175 48 58 158 123 28 63 140 91 26 -95 91 30 34 63 41 18 49 50 23 36 63 -35 40 116 75 11 130 137 19 95 175 62 39 -147 118 29 55 75 50 30 24 21 20 22 24 -26 22 22 20 21 20 19 22 21 18 19 16 -19 20 28 75 81 104 109 62 59 80 81 109 -118 128 128 124 124 127 131 132 135 135 132 135 -136 137 146 152 159 154 153 161 169 179 179 179 -175 174 166 165 156 146 140 130 123 110 101 97 -92 93 93 86 91 52 40 106 45 26 102 73 -18 73 97 29 42 105 62 17 82 91 24 92 -173 53 69 139 122 134 129 140 148 161 169 167 -162 159 162 161 161 156 157 157 157 158 153 157 -150 148 119 92 84 79 83 74 66 73 81 86 -87 89 91 93 94 88 82 70 67 77 88 79 -100 100 106 119 103 94 92 92 71 85 97 90 -82 69 77 72 70 72 71 73 70 69 70 65 -71 68 69 75 66 67 66 67 63 67 67 66 -66 65 61 64 61 60 67 65 68 61 64 66 -63 60 63 66 -143 139 127 114 110 106 101 94 -82 82 101 109 109 110 110 111 109 111 110 103 -99 85 72 69 66 68 69 96 101 95 111 98 -94 116 121 153 167 159 168 169 173 171 175 178 -177 181 182 175 168 162 175 182 182 177 168 168 -168 179 180 179 171 163 170 178 183 177 173 175 -179 187 187 187 184 174 180 183 194 192 184 184 -184 194 190 188 174 182 195 121 176 161 139 135 -91 131 130 99 97 143 105 85 119 128 124 88 -136 117 81 110 137 119 46 39 48 54 65 63 -109 133 129 137 134 134 132 132 133 128 128 131 -132 131 128 129 134 130 133 135 130 137 131 136 -141 138 139 140 138 138 139 138 136 134 136 135 -138 137 138 133 137 133 137 141 135 138 138 141 -141 140 138 137 137 138 137 137 137 140 137 134 -134 136 138 137 136 135 134 134 133 136 135 139 -129 134 142 165 187 177 187 183 166 187 191 168 -161 180 192 174 162 174 190 174 150 156 180 187 -173 140 132 155 178 185 162 136 123 146 173 181 -164 123 136 176 182 129 125 206 114 93 213 58 -136 154 52 204 96 118 202 97 139 199 139 119 -168 185 160 128 117 105 105 65 63 36 52 122 -44 109 116 128 132 86 194 91 130 194 146 102 -87 69 60 88 132 92 152 167 33 138 183 42 -79 168 117 28 90 156 75 26 135 98 11 65 -76 33 22 61 54 18 51 92 32 55 157 71 -29 158 138 27 103 173 86 27 101 108 46 31 -36 29 27 24 26 22 15 21 23 26 23 20 -20 18 19 24 23 15 22 17 28 22 33 108 -68 66 102 91 52 59 85 102 118 125 127 123 -127 131 135 134 134 134 133 134 141 144 155 160 -161 158 153 164 173 177 178 177 176 170 162 160 -153 141 133 128 115 109 97 91 90 90 90 85 -92 53 42 111 47 28 97 74 19 67 98 32 -38 102 63 18 71 95 19 75 171 55 71 120 -94 109 118 140 150 157 153 144 138 144 158 165 -163 162 160 161 157 151 152 151 153 151 137 103 -86 82 79 74 66 78 79 84 89 88 89 91 -90 88 80 66 64 82 85 79 89 93 108 120 -97 96 94 82 66 63 81 80 79 73 72 77 -71 74 71 71 73 68 72 68 70 67 69 73 -69 68 65 67 66 69 66 65 65 64 66 65 -64 62 68 68 65 65 65 70 62 64 67 66 -139 129 112 109 109 95 91 82 77 74 100 111 -108 112 109 111 109 109 110 102 96 84 73 70 -64 70 67 94 96 92 123 109 111 124 133 161 -178 175 171 164 164 167 175 177 176 180 179 179 -177 171 172 177 177 182 182 173 165 171 175 182 -182 172 169 169 176 182 185 184 177 176 179 189 -195 182 179 181 183 194 191 189 181 183 189 195 -180 160 205 119 142 143 137 135 86 125 133 90 -90 134 105 102 101 129 130 82 138 113 98 93 -148 108 29 44 41 57 62 68 108 132 128 133 -132 131 129 130 131 129 129 132 131 126 130 130 -131 134 136 138 134 132 132 134 139 140 140 140 -137 139 141 136 139 136 133 139 139 136 142 133 -137 137 139 141 136 139 140 142 140 139 137 139 -136 139 137 137 134 137 140 134 137 138 135 136 -140 139 136 133 137 136 135 140 132 139 150 176 -182 188 184 172 184 191 170 163 184 189 171 166 -178 188 171 146 157 187 187 162 139 138 166 183 -182 156 126 128 154 178 177 152 126 133 177 183 -144 117 174 184 91 160 187 45 177 124 54 190 -59 154 171 80 188 169 103 153 189 160 134 144 -148 135 122 77 51 49 47 109 61 75 113 113 -128 121 173 56 157 190 103 105 129 95 63 67 -104 107 130 164 69 148 191 51 76 185 103 30 -133 161 59 45 160 99 5 79 90 25 38 78 -55 22 80 126 30 63 172 81 24 139 153 39 -76 154 97 34 63 82 54 26 21 24 20 25 -24 21 22 19 17 22 26 19 20 19 16 22 -18 21 21 42 69 35 46 122 72 44 78 100 -68 45 73 97 113 121 122 125 132 133 135 136 -136 135 138 141 146 153 162 165 160 156 156 165 -173 178 178 175 175 168 162 155 151 140 130 128 -114 103 100 89 90 86 88 86 88 59 42 108 -52 23 94 76 14 60 102 33 30 97 66 15 -76 96 23 80 174 46 40 84 61 101 121 137 -139 132 121 113 119 139 157 165 161 159 159 160 -155 153 150 153 152 148 147 116 93 84 81 77 -69 79 81 85 89 87 89 87 89 85 79 65 -63 92 90 81 81 94 111 124 95 94 93 71 -68 50 57 61 72 76 70 77 74 73 72 76 -70 67 76 69 73 68 73 72 69 70 67 67 -68 67 70 65 66 68 70 67 67 66 67 71 -66 69 65 67 70 63 70 63 -124 112 107 106 -100 90 78 70 74 72 100 111 111 113 111 113 -110 111 108 105 97 85 70 68 62 69 69 92 -104 96 117 120 141 158 148 158 170 177 178 173 -166 164 164 176 180 181 178 174 176 174 181 175 -177 177 182 184 179 174 169 172 182 181 179 172 -168 173 186 192 186 181 173 179 187 190 188 186 -179 183 189 196 188 184 172 187 186 127 196 136 -127 122 121 135 101 108 126 122 98 113 116 121 -82 120 123 90 120 116 116 80 147 98 13 48 -36 53 61 66 107 129 127 133 130 132 129 130 -132 131 133 132 131 127 132 134 132 135 136 139 -135 132 135 136 140 140 140 143 138 140 141 137 -143 136 139 142 141 141 142 137 139 137 143 137 -135 136 138 144 138 137 137 135 137 135 137 138 -131 138 141 136 135 137 137 134 139 139 136 137 -136 138 137 138 138 139 164 178 186 187 173 187 -187 167 166 191 189 169 167 183 183 162 148 164 -186 186 151 137 151 172 185 172 143 125 140 166 -178 170 137 119 144 175 186 152 121 155 194 137 -111 201 137 77 209 82 105 169 53 194 118 95 -206 114 117 190 161 120 149 180 164 135 118 100 -73 69 45 78 78 37 98 98 117 136 154 53 -169 150 81 163 158 108 71 68 75 104 114 148 -97 120 198 62 62 191 106 32 142 160 46 65 -178 88 11 112 100 34 47 102 74 24 99 153 -26 66 182 97 38 136 151 59 49 120 98 41 -36 49 38 29 22 25 14 20 21 17 22 17 -22 19 20 21 17 21 17 25 41 32 29 76 -114 61 37 100 90 48 36 93 89 42 72 95 -111 115 125 128 138 137 139 141 142 139 144 147 -155 163 164 169 163 158 159 169 177 180 178 174 -172 166 159 154 147 138 128 125 113 103 97 87 -91 87 88 85 90 60 35 100 59 20 86 80 -20 58 100 27 30 97 64 17 71 94 23 76 -170 49 35 64 54 111 118 115 106 94 87 99 -117 132 146 146 143 143 148 156 154 151 150 155 -157 150 149 131 98 84 80 76 72 79 82 88 -87 90 92 88 91 85 78 68 69 96 94 80 -84 94 116 125 100 95 94 70 73 64 45 43 -65 73 70 74 70 77 74 74 73 68 75 73 -76 70 74 75 71 71 69 70 68 65 67 66 -67 68 68 70 68 64 69 68 70 68 67 66 -67 69 66 65 -111 108 106 100 93 79 71 72 -72 74 101 112 109 116 109 112 112 108 111 108 -98 86 71 67 65 69 72 98 118 110 119 126 -153 174 171 165 165 163 176 179 180 170 157 163 -169 180 181 181 175 171 176 178 178 180 173 178 -180 178 178 173 178 179 181 182 178 175 179 185 -190 191 185 178 180 185 191 193 187 184 181 186 -190 197 166 170 192 107 164 138 128 109 100 134 -112 90 119 133 105 100 127 127 78 117 108 108 -97 118 126 83 143 68 18 45 34 61 60 68 -109 129 129 133 130 133 131 134 132 129 137 134 -131 133 136 136 138 139 139 139 136 136 136 142 -139 140 143 142 140 140 142 139 140 136 140 140 -139 142 138 138 140 136 141 134 137 136 134 141 -136 136 138 137 134 135 139 135 136 138 139 138 -134 137 137 135 139 137 136 139 136 140 135 138 -144 148 171 181 184 175 188 185 167 174 192 187 -170 174 188 181 153 153 173 188 178 150 140 165 -182 178 158 132 130 156 177 181 155 129 118 150 -180 181 151 127 153 184 162 109 166 193 95 150 -198 63 171 125 66 204 59 140 183 72 163 183 -110 134 187 175 137 124 137 131 110 95 60 51 -81 32 77 85 94 135 145 71 166 100 88 204 -142 96 84 112 79 84 106 127 113 101 184 83 -66 195 109 41 149 155 44 76 180 86 30 135 -132 42 54 141 91 28 127 161 48 76 174 114 -37 107 148 67 37 79 84 43 24 26 28 19 -25 22 17 19 16 24 18 21 19 15 19 17 -20 22 21 52 89 62 42 98 133 77 39 64 -84 73 35 71 99 64 95 95 109 117 132 140 -143 148 147 148 150 147 153 157 161 169 167 170 -162 154 162 169 177 180 177 175 169 164 158 153 -144 138 130 121 111 101 97 89 88 88 90 84 -91 55 35 96 55 15 82 83 15 55 98 32 -29 92 65 17 61 95 24 71 171 53 30 60 -57 96 88 79 78 78 88 106 113 117 119 115 -120 133 152 161 158 157 156 154 155 150 155 140 -108 83 83 78 76 81 83 89 87 90 92 91 -89 84 77 69 71 95 98 83 89 98 122 124 -98 100 96 70 87 84 58 50 68 76 71 71 -78 74 71 75 66 70 75 73 78 74 73 75 -72 73 68 71 70 70 66 67 74 67 70 71 -72 66 70 66 70 66 69 67 68 71 66 65 -108 107 103 99 86 75 73 69 70 72 99 113 -110 111 108 111 111 108 110 105 100 86 75 66 -68 82 87 106 124 134 146 152 155 171 179 180 -173 163 169 173 182 184 175 167 161 165 177 186 -179 173 169 169 178 183 180 180 175 174 181 179 -181 174 174 181 182 181 185 183 187 188 191 188 -186 183 183 193 193 197 190 180 171 199 167 148 -201 109 130 127 133 108 96 123 123 85 113 134 -114 87 116 125 102 98 98 124 74 118 132 101 -120 54 30 41 37 54 59 65 105 131 129 134 -131 133 133 136 134 132 138 141 136 138 138 141 -142 141 142 138 139 140 134 142 145 140 143 144 -142 138 142 140 136 139 141 140 143 141 136 140 -139 138 136 137 138 139 136 138 137 135 138 141 -136 137 137 137 138 137 138 140 135 138 138 133 -138 137 137 137 140 136 139 136 143 163 175 183 -174 186 182 168 180 193 180 170 182 190 176 155 -160 180 185 166 145 148 174 188 169 139 128 142 -169 182 170 144 120 126 160 179 173 142 126 159 -184 171 123 133 193 147 112 197 150 86 213 78 -79 188 52 183 137 77 200 131 101 181 180 128 -126 162 169 145 119 109 79 50 70 37 53 75 -69 118 147 99 173 79 67 202 99 99 140 145 -99 65 86 107 117 93 142 124 67 171 143 41 -130 173 59 76 182 115 43 135 170 63 66 163 -123 33 113 173 71 56 151 133 43 65 125 91 -33 38 63 42 30 24 22 19 17 21 18 20 -17 19 20 16 21 18 19 21 17 35 33 75 -123 106 54 70 124 89 29 40 72 104 49 41 -100 81 115 99 107 131 143 152 154 156 155 157 -155 154 158 163 166 167 171 172 164 156 163 173 -177 178 176 174 168 165 159 151 146 138 129 120 -109 101 93 88 90 88 86 87 93 54 36 90 -54 15 76 83 20 45 95 38 19 90 62 12 -59 91 30 68 172 61 23 56 42 68 65 68 -80 82 85 93 85 88 86 97 116 132 150 156 -156 158 153 154 151 146 151 142 124 96 82 81 -80 84 89 87 90 92 90 95 86 85 71 70 -76 92 100 91 94 104 122 123 99 106 97 76 -96 93 84 68 71 77 69 77 70 74 73 71 -71 70 76 74 76 75 74 73 71 73 72 71 -72 70 69 68 72 68 69 74 67 71 64 70 -68 67 72 67 68 70 68 65 -107 107 103 98 -85 76 70 71 71 73 100 114 109 113 110 109 -112 108 107 101 97 86 78 68 73 100 108 119 -130 147 168 169 168 169 179 180 180 178 175 172 -171 179 181 179 170 162 169 174 179 184 179 169 -167 171 180 180 177 172 174 173 184 182 180 179 -175 182 186 184 186 185 186 185 189 188 185 188 -182 193 193 193 154 188 164 117 191 117 120 111 -125 122 90 106 130 101 105 126 129 90 98 123 -123 86 104 132 69 114 128 122 102 41 34 34 -36 56 61 64 104 133 128 134 133 138 137 137 -139 138 142 142 142 140 144 141 143 143 143 142 -142 141 140 143 141 140 144 141 143 138 142 139 -138 139 139 143 143 137 137 138 133 135 134 139 -137 142 139 138 137 135 138 140 139 135 137 135 -137 138 135 138 139 134 137 133 136 136 137 136 -137 134 137 139 149 167 180 179 184 185 165 183 -189 176 170 183 190 174 160 169 182 177 160 144 -158 180 184 167 133 129 154 174 183 164 131 120 -134 167 181 166 135 123 154 187 177 131 131 179 -178 116 160 196 108 136 204 65 150 152 62 206 -91 108 200 86 136 196 138 113 165 182 156 130 -128 131 115 83 67 44 40 58 59 94 144 112 -153 100 108 181 63 138 175 140 91 78 70 94 -107 98 116 125 88 132 159 67 108 184 88 66 -181 139 45 126 189 91 64 163 149 47 97 169 -94 47 117 140 66 34 93 92 42 30 36 33 -28 26 22 21 19 17 18 21 18 18 17 21 -15 19 23 21 41 69 47 74 131 131 70 43 -92 84 41 34 65 121 77 30 80 85 117 99 -111 145 153 160 162 162 160 159 159 162 162 167 -168 171 170 172 162 155 165 167 175 178 174 171 -168 160 160 153 142 137 129 115 111 99 92 90 -89 89 92 86 93 55 29 85 55 17 68 85 -18 45 94 42 22 81 67 17 55 94 30 61 -172 66 16 52 31 51 66 70 81 75 71 71 -76 91 100 109 123 130 142 143 146 148 147 152 -151 149 154 144 138 108 81 85 80 92 91 88 -96 93 94 96 90 84 74 66 78 96 94 101 -99 107 126 120 104 108 100 83 91 93 88 79 -76 76 74 72 72 73 74 69 73 70 77 74 -72 75 74 72 74 73 70 75 69 70 72 66 -72 66 70 71 67 71 68 70 68 68 70 70 -70 70 68 67 -109 107 106 98 87 75 71 70 -69 72 98 112 108 111 108 108 110 105 103 98 -87 84 83 79 81 107 119 146 159 164 172 172 -174 176 176 180 179 183 181 178 173 172 178 179 -181 177 169 162 164 180 183 184 165 162 165 174 -187 181 175 168 173 181 184 184 176 177 180 187 -193 189 189 185 184 184 192 191 186 178 177 207 -153 172 170 85 155 136 125 75 113 136 95 99 -132 117 93 113 133 97 95 123 137 86 117 135 -86 106 114 137 79 35 41 31 35 55 60 65 -107 134 129 135 136 135 139 140 141 140 141 143 -140 142 144 139 142 145 142 145 142 144 142 139 -140 140 144 140 140 138 136 137 138 136 137 142 -143 134 136 136 132 135 136 138 139 141 138 140 -140 137 142 136 138 137 138 135 134 140 137 137 -136 135 135 135 136 136 140 135 138 138 138 147 -158 179 180 183 188 168 180 193 169 168 186 188 -172 164 179 186 174 151 150 171 182 180 156 135 -141 169 182 174 156 127 123 149 172 178 160 129 -125 157 183 177 141 129 170 187 137 129 193 151 -103 187 165 70 192 117 120 203 67 166 158 78 -185 165 95 145 191 158 123 142 163 156 125 102 -84 52 48 50 51 72 126 115 140 113 102 151 -55 176 179 101 95 127 80 72 95 86 113 108 -110 101 150 111 84 171 123 55 158 163 65 104 -189 127 52 142 174 63 70 154 122 44 76 137 -92 34 59 77 45 34 25 26 20 22 26 18 -21 16 19 17 19 17 19 17 20 19 27 30 -65 112 90 65 104 132 87 32 47 69 46 36 -53 130 110 36 65 85 90 99 124 150 158 162 -165 162 162 157 163 165 165 171 167 172 170 166 -159 156 165 168 176 177 173 171 164 162 159 150 -144 137 126 114 110 99 91 93 87 92 88 88 -95 54 39 89 57 9 64 84 19 35 92 51 -15 78 69 12 56 92 32 63 174 68 18 50 -25 52 64 63 64 65 70 80 98 114 112 115 -116 110 114 124 138 148 149 155 148 150 152 146 -153 119 85 86 84 92 89 95 96 95 99 93 -88 87 68 65 84 89 89 100 105 113 125 117 -100 113 99 84 76 78 81 79 74 78 74 73 -71 66 75 69 74 72 71 75 71 71 75 72 -72 72 71 70 69 75 68 72 74 71 71 71 -70 70 68 69 69 69 70 73 67 71 70 66 -109 108 104 103 86 76 71 68 72 71 98 115 -108 112 104 105 105 104 102 94 90 81 97 102 -101 120 130 157 171 177 176 173 173 176 181 180 -183 183 181 180 180 174 174 180 181 184 179 170 -168 173 178 187 178 170 165 163 181 185 183 176 -172 177 180 186 183 182 177 181 187 192 192 192 -182 179 187 192 198 177 154 200 145 164 171 85 -132 130 132 93 107 133 105 88 126 118 98 104 -128 106 98 120 135 94 129 119 115 100 97 140 -54 33 42 31 39 55 62 68 109 136 129 136 -140 139 140 142 141 139 140 146 143 143 144 141 -141 142 142 147 143 144 143 140 138 139 142 141 -140 141 138 136 137 133 141 144 142 139 139 137 -134 136 139 142 139 140 137 140 141 136 141 136 -136 138 135 137 137 139 139 137 134 134 136 134 -139 135 139 137 135 141 143 154 170 180 183 190 -175 180 189 170 171 186 186 164 169 184 188 167 -148 159 178 189 167 148 135 157 175 181 168 138 -124 136 161 176 171 151 122 132 163 180 174 136 -129 164 192 157 117 179 177 110 144 203 105 119 -199 86 177 159 82 203 108 106 200 113 106 184 -176 118 134 179 175 146 122 119 112 85 75 53 -48 73 104 117 132 116 126 145 22 181 147 69 -145 157 94 63 84 69 108 107 110 104 117 135 -80 138 141 75 130 169 88 76 176 149 62 122 -176 95 54 133 141 63 52 123 102 39 32 56 -40 35 24 22 24 19 20 22 20 20 18 17 -16 22 17 22 19 26 50 38 77 130 121 66 -71 113 85 31 31 50 63 50 43 123 135 40 -51 107 66 102 135 149 159 161 165 164 163 162 -169 165 172 169 171 171 170 169 157 160 164 171 -177 176 175 168 164 161 155 152 142 135 123 112 -109 97 95 92 88 91 90 86 97 59 24 88 -49 14 65 75 22 38 91 46 19 78 70 12 -61 91 28 70 171 72 20 49 29 47 56 55 -69 80 91 101 112 111 103 98 96 96 108 121 -139 149 152 156 152 149 149 142 152 130 93 82 -83 91 91 95 96 99 101 98 88 86 65 64 -85 84 83 96 105 110 126 108 97 115 99 82 -58 58 66 68 77 72 77 72 72 75 78 72 -75 75 71 75 71 73 72 72 73 68 73 69 -72 74 68 75 72 70 75 69 74 74 69 75 -67 72 72 70 73 70 71 67 -111 103 101 104 -88 76 72 65 71 72 96 112 111 108 108 101 -101 96 94 104 97 87 106 119 135 153 152 160 -167 179 186 183 175 163 164 173 180 185 184 180 -175 175 175 178 183 180 182 181 174 172 169 178 -179 179 178 175 175 175 179 179 178 176 170 180 -181 188 187 182 186 185 185 191 191 185 180 174 -191 200 137 183 135 123 161 116 122 97 133 110 -88 118 123 93 109 121 120 85 101 124 121 107 -124 123 123 97 138 93 88 128 33 34 39 27 -38 52 61 65 114 137 133 138 142 139 142 141 -139 138 138 145 143 143 145 140 139 143 144 143 -141 145 139 141 139 138 139 140 141 138 135 137 -134 134 141 138 142 139 138 140 134 135 138 138 -140 140 133 139 140 135 137 137 134 140 134 133 -139 140 138 135 137 134 136 134 136 140 140 136 -138 140 155 164 180 181 192 175 184 194 165 178 -193 178 165 175 188 183 158 147 170 189 183 158 -134 150 173 186 176 151 127 128 155 177 176 157 -131 119 143 174 178 160 129 129 168 186 165 121 -157 196 122 120 190 166 81 174 163 85 206 103 -136 194 63 161 175 72 152 186 117 117 178 182 -139 124 148 153 142 105 102 57 76 96 61 117 -126 130 117 141 67 188 95 71 195 148 92 64 -62 53 73 117 95 113 106 119 118 96 133 115 -90 148 131 70 128 171 90 79 163 143 53 98 -153 94 38 82 100 46 29 32 25 29 23 26 -22 19 18 17 23 19 22 21 14 34 30 33 -23 50 95 71 71 114 141 86 37 68 76 35 -31 37 88 82 34 103 153 63 64 139 65 99 -145 146 161 155 166 165 164 167 169 171 174 171 -173 173 170 166 155 161 162 171 175 177 171 167 -163 158 156 150 141 136 124 111 105 97 94 93 -90 91 88 86 96 65 36 87 45 10 64 71 -24 33 83 50 10 73 73 17 54 94 33 57 -168 72 18 47 25 38 63 82 89 95 100 99 -100 93 92 97 111 121 129 133 140 150 145 151 -149 147 149 145 149 141 103 79 83 87 90 95 -94 99 100 97 91 84 70 59 79 81 81 87 -99 113 125 103 97 113 98 79 54 45 43 65 -72 75 77 70 74 72 79 76 75 75 76 72 -72 73 75 73 72 71 74 73 70 72 71 71 -72 69 73 73 68 73 71 71 71 73 71 70 -68 71 72 67 -109 101 100 106 87 76 73 70 -70 72 93 113 109 110 105 97 98 93 85 107 -113 102 121 131 155 178 175 169 159 163 177 184 -185 171 162 162 167 181 187 185 172 169 165 175 -182 182 183 182 178 176 173 177 179 183 183 182 -179 175 174 177 179 183 183 181 185 184 187 188 -189 191 184 184 192 194 193 163 165 204 132 181 -131 94 141 130 121 87 132 126 92 105 131 107 -99 125 127 91 97 120 137 100 114 139 112 70 -141 93 89 101 26 39 31 31 37 50 63 65 -116 141 134 143 141 137 142 140 138 140 138 143 -143 140 141 141 137 142 140 140 142 140 141 138 -141 138 138 140 143 140 137 137 138 135 138 140 -139 142 137 139 139 136 136 135 140 139 136 137 -138 134 138 141 135 139 136 133 140 141 140 137 -137 138 137 136 140 141 139 138 139 145 168 178 -178 189 183 181 198 172 173 194 180 163 174 194 -177 157 157 176 190 180 150 139 154 181 186 166 -143 122 141 164 177 174 149 123 120 147 173 179 -152 125 131 165 184 169 128 139 195 161 105 165 -191 116 104 208 115 130 191 77 187 147 77 200 -118 86 191 154 89 151 194 141 117 153 178 160 -129 112 122 91 116 97 52 115 113 140 117 144 -86 170 78 59 209 113 80 107 66 51 51 115 -104 93 126 94 134 103 101 137 91 110 149 89 -89 162 128 67 134 173 71 63 143 114 46 51 -77 49 32 26 24 20 25 22 26 20 18 21 -19 23 28 28 22 37 68 72 31 65 122 111 -63 78 128 91 33 37 57 42 32 36 100 116 -40 76 159 81 51 142 74 107 144 145 160 153 -163 165 166 169 172 174 173 176 174 174 171 163 -156 161 166 167 177 175 171 168 159 159 157 148 -141 136 120 113 107 96 95 94 91 88 90 84 -97 67 34 81 50 15 65 74 22 38 83 53 -13 68 76 21 47 93 37 48 169 73 5 46 -29 44 80 94 92 92 89 87 97 104 112 122 -129 130 127 123 127 128 136 141 145 146 145 148 -149 146 118 82 82 82 88 91 93 100 96 94 -91 82 67 60 81 82 83 83 98 112 126 101 -95 109 93 80 64 54 41 66 73 75 74 76 -76 72 77 77 76 75 73 74 74 73 73 73 -76 66 72 73 72 73 71 72 71 70 75 76 -65 72 68 70 74 72 73 69 72 74 69 71 -103 96 105 104 90 78 71 71 69 69 91 107 -103 103 102 98 103 106 90 104 123 129 151 149 -160 179 185 183 173 162 161 171 186 185 182 168 -156 161 172 187 183 176 165 161 169 175 182 182 -175 173 173 177 178 180 184 178 180 178 178 176 -174 183 187 189 192 187 186 184 190 192 192 186 -181 180 203 172 131 184 118 171 137 97 121 134 -133 97 125 136 111 92 120 126 91 115 136 109 -87 115 148 102 106 145 108 62 130 101 94 67 -29 35 28 30 35 50 59 66 114 140 141 141 -142 145 139 141 139 138 140 138 142 139 142 141 -138 143 138 139 136 140 142 138 138 140 139 139 -143 141 138 139 139 134 140 138 140 138 135 139 -137 136 135 135 140 138 137 135 136 136 137 140 -135 141 138 136 140 140 138 136 137 138 138 134 -142 139 139 142 135 152 181 181 186 186 178 193 -175 174 197 174 167 180 192 178 152 166 186 190 -169 141 144 168 186 181 153 131 139 161 175 179 -157 134 118 135 165 171 173 142 119 140 174 185 -165 127 133 184 185 121 139 196 150 99 167 187 -89 174 139 96 217 90 127 190 75 141 193 94 -104 191 162 101 145 187 169 132 127 149 150 122 -129 87 79 110 83 139 113 131 104 151 80 57 -202 57 93 164 77 48 76 125 124 60 130 105 -105 138 77 121 125 80 128 131 77 120 159 87 -92 174 114 48 115 122 57 37 43 42 31 27 -26 21 16 25 22 22 20 28 33 21 51 73 -48 40 105 120 58 65 126 138 78 41 86 84 -32 23 45 43 46 34 97 150 56 56 146 113 -42 119 74 96 144 141 159 155 165 167 168 173 -173 174 178 176 176 173 171 158 155 160 164 168 -171 173 171 165 160 156 151 148 139 132 120 113 -105 97 95 91 86 86 90 91 94 78 43 79 -49 14 68 71 22 31 84 51 15 62 85 18 -41 98 34 54 166 76 7 49 33 48 81 87 -82 84 95 107 122 128 127 128 122 117 108 104 -104 115 124 139 143 145 144 148 146 148 137 93 -80 84 87 90 92 97 94 92 90 79 70 64 -87 86 80 84 93 118 125 94 100 103 84 74 -79 70 53 74 74 74 77 79 75 74 78 76 -75 77 71 75 72 78 72 74 72 72 74 74 -75 69 73 71 71 72 74 74 69 70 69 72 -73 71 73 70 69 73 70 67 -91 92 103 103 -88 77 70 69 72 68 92 106 96 99 95 91 -110 120 105 115 128 149 173 171 173 173 175 185 -182 175 167 163 172 185 191 182 167 158 159 174 -182 181 175 160 159 165 172 185 181 178 168 166 -177 182 182 180 178 178 182 184 188 188 187 190 -192 194 192 187 185 184 193 189 180 160 197 184 -127 176 90 149 133 114 104 122 139 111 107 129 -124 82 115 132 98 109 130 131 78 111 136 113 -102 142 101 75 110 102 91 38 34 34 29 28 -37 51 60 64 117 139 137 142 139 143 139 139 -140 140 139 138 140 140 138 143 141 141 138 139 -138 142 140 138 140 137 139 136 138 140 138 138 -138 134 138 137 140 137 134 138 135 139 136 133 -142 135 138 135 133 136 136 139 137 137 137 135 -142 135 137 138 136 139 138 135 142 135 141 146 -135 159 176 185 187 181 193 181 172 195 177 160 -187 188 172 153 173 192 186 161 143 152 180 184 -174 144 131 150 173 183 174 149 122 128 148 168 -173 158 132 118 144 176 180 159 126 138 175 189 -146 122 185 177 110 130 202 132 104 205 91 143 -182 78 187 145 81 188 147 74 157 189 109 110 -184 173 124 126 165 174 151 123 125 105 117 83 -60 137 115 120 123 128 99 88 180 29 114 185 -74 61 126 153 119 58 139 130 73 139 99 92 -143 91 96 147 95 84 164 110 70 157 134 56 -80 110 64 29 34 26 29 28 30 26 22 17 -22 24 29 64 62 33 68 113 67 48 119 146 -91 62 107 134 86 35 46 70 34 24 35 54 -73 31 100 163 81 43 133 128 33 88 70 104 -143 139 157 157 164 167 169 174 175 174 178 176 -174 172 169 157 156 165 165 167 170 170 170 163 -161 154 151 149 136 130 117 108 104 96 92 92 -91 86 92 86 97 83 42 82 47 7 74 69 -18 38 82 46 13 66 77 22 51 94 36 62 -164 75 14 47 33 45 73 84 98 111 121 129 -130 128 119 113 111 107 106 110 115 123 134 145 -143 143 145 146 148 146 142 102 75 86 83 88 -93 95 91 93 85 79 74 66 90 89 81 83 -101 123 120 93 105 104 69 69 75 77 64 74 -77 76 75 76 77 74 78 79 72 80 72 72 -79 74 75 73 72 73 73 75 73 73 72 75 -71 70 74 76 70 71 69 75 72 76 75 67 -74 69 70 73 -84 84 89 105 85 77 73 66 -71 67 89 103 95 95 102 91 107 125 129 149 -152 159 173 180 184 174 173 180 183 184 182 172 -169 173 178 186 184 176 162 160 168 173 185 182 -168 162 154 169 179 184 177 170 168 172 187 188 -184 179 177 182 190 195 190 184 184 187 193 197 -193 181 179 181 192 140 158 181 127 176 84 111 -138 136 91 107 140 128 95 119 134 88 97 133 -111 99 123 138 81 113 119 128 93 130 110 104 -83 89 82 16 40 29 28 31 38 50 59 64 -114 138 140 140 138 144 139 136 140 146 139 139 -141 141 141 140 141 144 142 138 140 139 138 137 -136 137 135 134 138 139 137 138 136 133 138 137 -137 136 135 138 135 139 137 138 142 137 139 138 -135 139 134 137 140 133 136 134 136 137 136 136 -136 137 138 136 141 133 140 144 140 158 169 176 -182 186 185 176 190 179 162 184 189 159 156 177 -192 179 152 142 164 183 182 162 135 142 163 182 -178 161 133 123 142 165 177 165 145 119 121 156 -178 176 148 120 142 177 190 155 125 168 194 135 -115 179 184 93 154 186 80 194 129 112 205 93 -122 199 100 101 192 149 83 153 189 128 109 166 -187 155 126 132 146 142 126 71 72 106 124 96 -134 108 112 99 156 48 118 187 50 78 170 158 -81 89 169 140 57 114 137 73 115 127 78 124 -129 70 133 147 73 109 156 78 47 79 57 37 -35 20 24 22 24 23 24 26 49 39 38 101 -105 54 69 131 102 47 99 150 130 70 62 108 -88 34 25 57 40 25 30 70 113 36 78 169 -114 26 122 142 23 66 56 95 140 137 156 155 -164 171 170 175 177 175 178 178 176 173 165 153 -157 164 168 168 173 169 167 161 161 155 148 146 -137 128 115 108 104 98 93 91 91 87 89 90 -96 85 63 80 48 19 65 75 19 32 82 44 -15 61 80 23 47 98 35 45 165 74 12 51 -37 56 91 110 124 126 127 122 122 117 112 116 -121 119 125 125 125 130 137 141 142 142 147 146 -148 147 148 112 86 85 84 89 93 93 92 91 -81 79 72 68 90 91 88 89 104 124 122 96 -105 103 67 57 61 71 64 79 74 78 77 78 -74 75 78 78 78 77 78 78 77 76 74 74 -76 73 75 77 77 74 73 76 72 75 73 75 -72 71 69 74 72 73 72 73 74 66 69 70 -84 81 80 99 86 78 73 67 70 66 89 100 -98 104 115 108 107 120 142 169 175 169 169 175 -179 180 180 180 175 173 180 181 175 174 173 178 -188 186 176 169 158 160 179 183 183 174 153 154 -165 179 189 183 177 164 173 184 190 193 182 181 -186 193 195 190 185 181 182 192 196 191 176 165 -210 139 130 160 113 173 94 116 136 146 99 110 -124 141 106 112 128 104 105 118 128 96 107 129 -100 113 98 136 89 111 110 127 66 84 67 15 -40 25 34 29 34 52 61 67 115 139 141 141 -138 143 142 138 142 144 139 142 140 141 140 137 -140 142 136 139 139 139 134 136 135 133 136 134 -138 136 136 138 133 138 138 136 139 136 137 138 -137 135 137 140 139 134 138 141 135 138 136 137 -138 132 135 135 136 138 136 140 135 137 139 137 -144 133 140 138 143 159 166 166 181 180 180 193 -182 164 181 194 161 154 182 192 176 147 151 172 -186 178 151 138 148 175 182 173 147 122 133 152 -176 176 159 131 111 129 157 180 172 143 121 136 -177 185 161 124 149 195 164 112 157 193 141 99 -199 144 110 200 82 155 177 81 179 163 78 148 -190 106 95 185 159 90 138 190 161 120 130 166 -164 145 115 97 117 71 125 78 130 106 105 111 -128 87 118 166 38 103 193 136 64 123 192 122 -55 127 157 76 75 147 96 84 139 92 98 159 -101 80 149 103 42 53 47 33 34 27 25 17 -23 28 26 48 94 67 51 113 134 89 57 118 -124 74 72 130 148 81 38 74 75 34 21 44 -39 39 26 85 138 53 64 161 135 23 107 133 -19 54 44 89 138 134 152 155 162 166 171 174 -176 176 176 179 174 171 162 150 159 162 168 166 -173 171 169 164 157 157 145 143 136 125 118 107 -104 97 95 94 93 87 91 94 96 96 65 82 -50 11 71 66 17 36 76 43 15 55 77 21 -42 100 38 39 166 75 10 61 55 74 114 125 -127 125 115 113 116 122 125 130 129 127 120 116 -114 112 117 123 130 139 145 146 146 146 144 129 -99 84 87 88 94 92 92 87 78 74 65 68 -90 96 99 93 108 123 124 100 105 102 64 51 -45 57 64 76 77 77 74 80 75 75 82 78 -76 79 80 79 79 79 75 76 78 73 73 77 -77 77 71 74 74 70 78 72 72 73 74 73 -74 75 71 74 72 71 71 72 -86 87 84 102 -87 78 75 65 68 66 86 96 95 105 125 123 -133 140 151 170 184 182 178 173 165 174 178 183 -178 175 176 178 177 179 175 175 179 179 183 181 -169 161 173 174 182 185 171 165 159 171 184 194 -192 177 175 173 190 199 195 191 182 180 184 188 -194 187 179 180 186 195 180 141 207 144 126 140 -103 161 112 128 127 140 117 112 98 144 115 96 -114 124 96 103 142 96 98 117 122 117 83 132 -96 100 109 138 73 83 53 23 40 21 31 28 -33 53 59 68 112 140 138 143 138 146 143 140 -142 139 143 140 142 142 139 137 140 139 138 134 -138 137 133 138 133 134 136 135 138 138 138 136 -137 138 139 134 139 138 136 142 138 139 138 139 -138 133 139 142 138 138 138 136 138 132 139 136 -137 139 134 138 137 139 137 136 141 135 135 137 -138 151 162 161 172 172 188 184 161 177 190 166 -154 180 195 175 147 155 178 188 171 145 135 157 -178 186 161 138 125 137 170 178 177 150 122 116 -138 167 176 166 134 122 141 171 185 159 128 143 -184 183 128 137 193 171 116 141 211 104 152 174 -85 198 123 109 205 118 87 183 164 74 125 195 -112 79 172 180 118 109 166 181 153 124 128 138 -145 67 115 79 136 111 81 129 100 109 102 159 -33 100 198 104 54 147 197 91 72 163 157 78 -47 147 125 54 112 130 80 131 140 68 116 120 -51 39 33 28 33 29 30 22 30 54 39 56 -122 107 60 93 143 119 58 89 131 106 62 90 -141 87 36 40 66 37 13 38 43 53 31 87 -157 73 45 142 150 12 77 111 21 59 38 89 -134 135 152 152 162 167 169 175 177 174 179 176 -175 172 153 153 160 164 168 170 174 170 169 163 -161 153 146 142 135 126 119 109 105 98 97 94 -97 93 92 97 97 101 76 80 53 12 66 68 -14 38 75 46 15 54 78 17 40 97 39 39 -165 75 19 74 62 82 116 119 114 118 113 120 -129 128 132 126 116 112 101 95 95 98 108 117 -127 138 145 145 147 147 145 140 112 85 93 92 -95 96 90 87 76 67 59 70 91 98 110 103 -110 121 125 103 103 99 66 57 40 38 62 79 -72 78 77 78 81 75 78 80 75 78 80 78 -79 79 78 74 77 76 73 77 76 74 71 75 -74 73 72 74 74 67 74 70 71 77 73 73 -72 73 71 72 -92 97 96 101 89 75 70 67 -66 71 87 107 107 108 121 137 163 168 162 162 -173 179 184 181 170 168 167 178 180 183 178 172 -170 175 177 178 178 178 180 181 179 175 171 168 -174 184 187 185 174 170 175 187 199 192 186 177 -181 189 193 198 192 179 178 180 190 197 186 179 -168 194 188 113 183 141 143 124 87 147 132 135 -117 127 137 108 86 143 126 96 104 137 99 99 -144 102 102 105 135 116 95 122 106 88 96 134 -84 81 38 33 29 25 31 25 37 57 62 68 -115 137 135 140 140 142 141 143 138 138 139 140 -140 140 139 136 138 136 139 135 136 138 133 136 -135 133 134 139 142 139 137 139 136 136 138 137 -136 138 138 139 138 139 139 139 137 135 136 139 -136 137 140 139 137 135 138 137 138 137 135 140 -137 138 136 136 138 135 135 137 137 145 154 162 -159 173 182 166 171 180 164 159 182 193 173 149 -165 185 185 164 136 147 169 183 178 152 125 134 -153 177 182 166 140 120 129 153 172 176 152 125 -122 148 176 173 152 121 142 180 186 139 128 188 -174 134 138 193 169 93 191 113 140 194 77 168 -182 78 135 195 109 84 171 167 72 119 192 132 -86 146 187 152 115 133 165 160 141 76 122 83 -131 131 33 129 89 110 94 137 62 106 189 77 -55 173 176 65 81 189 144 62 102 170 128 53 -100 158 87 95 157 90 79 112 59 41 33 22 -30 31 45 35 58 100 63 65 127 136 77 66 -129 134 75 64 117 136 72 51 110 79 32 24 -54 38 14 35 52 89 35 80 167 78 36 154 -131 6 90 66 24 61 31 99 126 136 149 152 -159 163 166 173 177 172 178 175 174 168 150 153 -159 164 168 169 172 169 169 163 162 153 146 143 -134 126 118 112 108 102 100 98 99 100 99 104 -104 105 82 84 51 11 71 65 15 39 79 33 -12 69 70 24 47 92 35 55 169 68 26 78 -61 82 109 114 117 124 127 129 128 122 113 105 -94 92 96 98 107 114 122 133 138 144 145 146 -145 147 146 146 119 88 94 93 97 97 94 85 -77 66 52 76 90 99 121 106 111 122 117 97 -97 98 66 71 55 44 64 79 73 78 77 77 -79 79 77 79 76 81 81 76 83 75 78 78 -75 77 74 76 75 73 70 75 73 75 71 71 -78 72 76 71 77 76 75 75 69 79 69 71 -97 103 104 107 90 75 69 66 67 72 91 121 -124 122 125 142 169 180 182 172 168 167 178 184 -179 179 165 160 171 179 184 182 174 169 167 171 -174 182 182 182 182 181 185 178 181 185 183 195 -191 186 177 179 190 193 198 194 183 180 182 193 -199 190 184 174 179 185 190 191 155 174 205 101 -144 127 145 128 92 125 130 142 113 107 137 116 -93 120 132 98 94 136 110 103 127 122 110 92 -139 114 103 103 126 81 81 120 98 71 31 33 -28 27 30 26 36 54 61 66 111 136 137 141 -142 141 140 142 138 137 138 137 137 141 133 137 -133 133 139 134 136 137 134 138 136 132 137 139 -140 137 137 136 135 134 137 137 136 139 138 138 -138 137 139 140 138 137 134 136 138 137 137 136 -137 136 136 135 141 137 137 139 139 137 135 136 -138 135 139 140 140 146 151 155 158 170 158 166 -171 146 161 185 188 165 156 174 189 180 151 140 -154 179 180 168 140 130 145 171 180 173 151 125 -129 147 172 176 165 141 118 124 160 177 168 143 -116 141 178 186 146 127 175 189 135 140 176 196 -115 127 191 98 192 137 91 205 126 84 181 167 -72 110 190 116 66 160 175 80 101 177 165 105 -116 176 179 144 120 109 145 112 127 156 28 125 -98 90 105 109 104 92 168 73 45 173 155 48 -111 201 121 46 138 184 103 65 136 167 101 63 -153 128 57 83 59 46 38 34 21 52 95 48 -69 129 107 55 95 143 104 52 88 135 98 40 -84 136 95 29 58 70 33 17 46 35 30 29 -66 132 47 58 160 87 28 154 119 6 78 42 -39 55 29 95 119 134 144 150 155 161 165 170 -175 173 178 175 171 165 147 156 161 163 166 167 -170 170 167 163 159 151 145 140 135 125 122 114 -112 108 107 102 103 103 100 108 108 104 97 86 -51 20 65 68 22 34 76 40 19 60 70 24 -43 93 32 55 166 67 19 72 51 87 120 124 -128 129 124 115 113 105 104 99 104 108 115 119 -121 124 127 129 131 136 140 141 144 144 144 146 -132 101 94 94 98 100 94 83 77 64 57 77 -85 92 121 105 114 124 105 98 96 94 73 85 -76 59 73 76 73 79 73 78 79 77 82 77 -75 78 79 80 76 75 77 74 76 79 74 76 -75 71 71 75 76 72 76 74 73 75 73 75 -75 79 74 75 72 74 72 71 -101 107 107 106 -93 75 66 65 69 86 96 117 130 145 158 162 -165 173 184 182 176 170 165 174 180 185 179 167 -161 162 171 177 182 176 165 158 161 183 190 189 -190 183 182 186 186 188 186 193 194 194 193 185 -186 186 195 197 192 186 182 187 193 193 197 188 -182 180 176 200 147 142 202 107 137 104 136 131 -113 101 124 143 104 94 132 124 109 99 132 108 -93 130 123 102 105 136 115 89 123 115 115 89 -139 79 90 97 110 53 28 43 22 31 27 29 -38 51 63 64 112 134 134 144 138 139 139 142 -138 134 137 138 137 139 133 135 134 134 135 137 -136 135 133 139 136 134 135 140 139 138 137 133 -135 132 136 138 133 137 140 140 137 137 135 138 -138 138 135 138 137 137 139 137 138 137 137 137 -136 140 140 139 137 138 136 137 135 136 140 142 -145 148 154 151 166 160 146 160 143 151 188 187 -162 155 181 192 173 149 146 168 185 178 154 130 -135 162 180 180 160 131 125 138 167 181 175 152 -125 118 140 165 179 163 131 115 149 179 183 151 -126 168 191 146 128 173 187 150 95 181 150 125 -197 82 149 189 84 122 194 121 56 150 171 71 -84 183 131 55 136 179 112 88 153 186 151 105 -132 157 163 124 108 162 40 113 126 46 113 94 -124 80 137 88 45 168 135 37 105 195 97 57 -162 187 72 70 178 166 80 90 168 138 52 74 -74 42 43 67 40 78 144 79 65 131 135 64 -60 122 124 54 55 114 112 42 50 115 92 35 -29 58 32 18 37 34 46 27 83 156 47 69 -163 63 43 163 95 15 71 24 58 48 29 98 -107 133 139 146 152 156 159 166 170 172 174 172 -174 159 146 155 160 162 164 167 168 168 167 162 -156 148 142 138 132 129 122 121 117 117 113 106 -108 108 106 111 110 109 103 91 53 14 66 69 -11 37 77 36 11 61 69 21 42 93 30 57 -162 73 27 73 63 102 133 125 121 113 109 108 -112 119 119 115 121 118 119 118 111 111 112 110 -115 122 124 134 134 138 142 143 140 113 92 95 -99 99 89 83 78 63 62 73 84 88 113 101 -119 124 98 99 96 91 67 89 86 72 77 78 -77 74 79 75 75 79 80 77 74 78 78 80 -79 78 79 76 76 79 75 79 75 74 76 73 -79 71 75 74 74 79 76 77 73 81 75 77 -73 76 75 73 -104 98 99 106 94 79 73 65 -86 107 116 116 124 153 174 179 174 170 177 180 -187 184 174 176 164 174 185 183 174 156 156 159 -178 187 182 170 159 170 177 191 198 189 184 184 -184 192 193 193 192 194 193 190 190 188 193 195 -193 190 195 192 188 184 190 191 193 185 153 198 -150 101 169 117 148 81 120 132 133 90 108 132 -103 82 114 130 119 91 126 122 97 114 130 109 -91 135 117 103 104 111 117 83 129 98 107 68 -111 42 23 41 28 29 29 27 32 54 60 66 -109 138 132 142 141 140 139 141 140 136 140 139 -139 139 135 133 137 135 133 137 137 134 134 135 -136 137 133 140 138 138 140 136 137 137 137 135 -136 136 138 141 136 137 134 137 138 136 139 138 -138 139 140 135 138 138 137 137 137 138 139 139 -133 135 134 134 135 136 138 145 146 149 152 154 -168 146 144 142 133 179 179 159 162 183 190 169 -146 155 176 183 172 142 124 145 170 186 174 144 -121 128 154 176 184 167 142 118 123 149 171 175 -153 123 118 150 180 184 150 127 158 194 159 121 -166 188 158 105 136 198 116 166 159 80 195 143 -73 163 177 81 79 174 135 52 111 180 84 50 -158 154 68 104 177 157 105 116 173 171 144 118 -123 168 75 110 147 20 111 99 123 87 90 117 -39 147 136 23 104 189 75 43 173 172 61 85 -198 148 54 117 188 121 53 120 112 38 47 111 -53 73 168 104 51 101 143 86 37 89 123 71 -29 83 112 48 22 73 77 31 22 50 36 20 -28 44 78 25 87 148 51 113 156 38 51 144 -68 32 61 15 73 41 35 98 97 127 134 143 -148 152 158 163 169 169 173 171 172 155 147 154 -159 164 165 167 166 168 163 160 157 147 143 137 -133 131 125 127 124 119 121 115 111 111 112 112 -113 114 103 97 56 19 60 69 17 32 72 40 -13 56 72 20 45 88 37 49 162 71 28 82 -63 100 119 112 109 112 118 122 127 131 123 117 -116 109 107 106 100 108 109 115 123 128 134 136 -136 139 142 144 147 124 95 94 98 97 90 80 -79 72 59 80 87 88 105 97 121 122 98 101 -96 87 60 80 83 78 83 78 79 78 79 75 -73 78 77 78 77 78 81 74 79 76 80 77 -76 78 75 77 75 74 77 72 77 75 77 76 -73 77 75 76 74 79 77 76 74 78 76 72 -99 94 92 98 91 84 86 73 88 118 127 131 -139 153 167 186 187 180 176 169 176 184 185 183 -167 163 173 182 182 174 162 152 163 181 189 187 -174 168 164 177 197 198 194 188 177 182 187 197 -199 196 196 192 187 194 192 196 185 182 195 197 -195 185 183 176 191 193 137 197 147 83 140 117 -152 90 115 123 144 88 108 108 101 98 106 122 -124 92 119 131 101 100 132 115 87 122 123 121 -79 113 118 95 107 113 115 60 101 34 33 35 -27 30 29 29 40 52 62 67 111 140 130 144 -139 142 141 138 140 138 137 139 139 138 136 135 -138 133 130 135 135 134 129 136 137 134 134 136 -137 140 140 136 137 140 137 135 139 134 137 141 -133 139 133 135 137 138 139 140 138 139 141 137 -137 138 138 140 136 137 138 134 135 131 134 135 -136 137 142 144 152 150 157 161 163 140 145 137 -143 177 154 167 187 185 164 150 167 186 183 158 -132 130 158 181 183 162 132 121 145 167 180 176 -150 125 124 146 165 171 165 137 117 127 162 179 -175 141 120 159 191 167 123 158 189 161 114 116 -192 159 131 196 93 136 199 84 108 190 132 60 -119 180 84 55 151 153 51 57 162 109 52 137 -171 102 90 160 184 140 111 143 165 167 95 98 -152 23 92 114 100 110 62 120 50 113 139 35 -102 175 56 44 176 149 47 103 200 126 32 140 -198 82 51 168 136 31 58 135 61 63 150 117 -52 68 129 94 30 56 109 78 20 53 90 51 -17 42 58 28 23 44 37 31 22 75 95 65 -128 103 47 149 139 21 61 116 36 49 45 22 -86 19 56 91 80 123 126 141 144 151 154 159 -168 167 171 169 169 151 146 152 160 164 159 164 -165 167 162 158 155 146 142 139 137 134 125 132 -126 124 123 118 116 113 115 111 119 113 107 98 -53 25 57 68 15 37 72 33 22 61 67 11 -47 90 31 59 168 59 25 81 57 95 110 111 -127 128 127 128 124 119 108 103 101 105 106 110 -118 124 127 131 137 137 142 145 141 146 145 140 -149 134 101 98 96 100 82 81 80 68 68 82 -96 87 98 104 126 118 96 102 90 76 57 63 -66 69 80 80 81 81 76 77 74 77 78 75 -78 78 79 77 80 80 78 80 77 78 72 77 -76 78 78 74 75 75 76 74 74 76 73 74 -73 76 76 74 75 77 76 74 -103 96 91 93 -81 90 105 96 106 118 133 157 168 161 163 171 -179 185 184 169 172 174 182 187 177 169 165 168 -178 181 181 169 163 169 177 194 191 185 175 167 -183 187 197 201 189 181 178 189 197 199 197 189 -180 181 190 199 192 186 192 192 197 197 188 163 -174 195 115 173 149 104 118 100 140 114 106 105 -140 101 113 74 105 116 90 104 131 104 99 138 -108 85 127 124 90 107 127 132 73 109 118 107 -86 129 120 78 95 20 39 29 24 32 26 28 -37 52 60 66 112 140 133 143 139 141 140 135 -141 137 139 142 135 140 138 137 140 136 133 137 -136 134 131 133 140 137 133 136 136 138 140 134 -133 140 135 133 136 131 133 136 137 139 134 135 -133 139 140 138 139 140 138 135 137 136 137 140 -136 134 136 134 137 134 129 138 136 139 143 146 -149 151 158 160 157 141 143 147 146 151 160 182 -176 160 156 175 191 177 150 131 141 169 188 178 -149 126 130 159 179 179 165 134 124 135 162 177 -167 150 125 115 134 171 179 167 134 120 153 190 -178 122 145 191 171 118 111 167 193 124 173 164 -87 187 156 75 151 183 94 66 152 163 50 69 -164 118 43 100 161 76 53 161 139 64 125 180 -154 101 115 180 173 140 106 119 155 56 94 131 -60 119 56 95 74 76 146 49 71 163 67 37 -156 139 38 84 184 114 33 135 187 69 55 173 -144 28 64 139 74 21 106 126 56 27 102 95 -38 35 83 81 24 32 66 48 17 29 51 29 -16 40 41 45 49 91 100 112 140 61 59 163 -119 13 68 78 23 60 29 35 89 13 58 84 -56 118 122 134 141 145 153 158 162 166 167 169 -165 147 146 154 156 163 159 163 163 164 165 157 -151 144 143 137 138 132 128 133 126 125 124 122 -118 116 114 114 116 115 112 104 60 22 55 68 -18 35 74 34 15 62 67 21 44 93 37 54 -167 70 30 68 61 112 119 127 134 127 118 112 -107 105 107 107 116 121 124 126 128 131 129 126 -125 128 130 132 136 139 139 144 142 144 115 99 -101 98 85 82 83 71 68 85 100 90 92 106 -125 116 101 100 82 73 61 52 49 64 82 80 -83 78 78 80 77 75 81 77 80 78 78 79 -77 78 77 77 78 77 75 78 76 76 76 75 -77 74 76 77 77 72 77 73 75 75 72 74 -72 75 76 71 -102 99 104 107 85 97 116 124 -129 132 134 159 180 176 177 167 170 175 180 184 -179 172 167 173 178 180 178 170 171 176 182 181 -179 175 174 182 191 197 194 183 175 175 188 201 -199 197 184 177 182 189 200 199 188 180 183 193 -196 199 195 184 181 189 203 162 156 197 89 139 -132 128 99 100 133 132 105 78 129 121 115 62 -117 128 87 98 132 112 87 140 103 80 115 121 -109 97 120 133 92 106 119 121 74 127 110 98 -76 23 40 27 28 27 28 29 36 54 61 66 -114 139 132 141 137 141 142 135 139 139 138 141 -135 138 138 138 141 139 135 136 138 134 137 134 -140 140 135 139 137 141 137 135 132 136 134 134 -136 133 135 136 138 139 138 134 136 142 140 141 -140 142 136 133 139 133 139 139 134 137 135 135 -139 130 133 137 140 144 143 150 151 153 155 159 -157 141 150 152 142 146 168 172 155 166 183 190 -171 143 137 156 179 184 170 141 122 143 171 184 -176 145 124 126 149 172 177 163 132 116 124 147 -173 177 156 121 123 152 185 178 129 137 181 182 -126 102 151 192 149 132 197 113 127 201 105 91 -178 152 61 95 172 123 48 110 160 84 54 133 -148 49 79 177 96 53 154 170 97 96 163 182 -142 106 141 161 153 80 83 139 44 98 75 46 -90 62 129 77 40 146 79 35 136 133 37 76 -168 102 31 123 171 55 40 151 126 27 58 110 -87 22 60 114 66 25 63 90 38 18 56 70 -32 19 46 45 21 25 48 31 22 39 49 87 -101 78 91 154 135 38 72 157 93 21 68 47 -33 64 18 52 89 8 67 75 38 108 116 129 -139 139 151 155 160 163 165 169 163 146 146 152 -158 160 157 162 159 164 160 156 148 144 140 138 -137 133 133 129 132 126 127 126 121 117 114 118 -117 116 119 112 80 31 59 63 18 34 72 38 -13 63 63 20 48 91 38 55 170 73 26 72 -78 125 123 120 116 107 104 104 109 118 129 125 -128 131 122 119 117 114 112 108 112 113 120 122 -125 129 131 136 142 146 122 100 97 98 87 84 -81 75 67 86 102 86 94 104 130 115 107 102 -76 72 79 58 45 68 80 83 83 81 79 80 -79 75 85 76 76 77 80 80 77 80 80 79 -77 80 76 78 76 79 75 75 78 76 75 77 -75 73 74 74 71 75 72 73 71 70 78 69 -97 97 116 119 100 102 116 134 151 160 155 163 -170 174 182 174 170 169 173 182 186 182 175 171 -172 175 180 177 175 174 176 181 188 191 184 181 -182 186 197 190 187 176 175 185 192 202 194 183 -174 177 192 198 201 190 184 185 188 197 202 190 -174 162 197 151 139 195 90 121 118 144 95 99 -115 134 107 96 115 130 119 73 127 131 97 90 -122 123 92 123 116 104 92 114 129 90 107 126 -114 97 114 132 77 117 98 113 63 23 37 27 -31 27 26 29 30 52 63 63 116 140 135 140 -138 138 141 135 136 140 140 137 134 142 138 141 -140 137 138 136 135 134 138 137 139 140 133 141 -136 134 137 134 132 135 132 134 137 133 136 138 -137 135 137 134 136 141 139 141 137 141 138 135 -134 138 136 136 137 134 137 135 134 135 133 141 -140 144 148 149 152 156 152 157 155 144 151 152 -148 153 164 149 161 183 183 168 150 151 167 183 -179 162 135 127 147 178 187 168 140 121 134 160 -176 174 153 126 117 139 160 171 170 149 119 123 -158 177 178 142 121 173 190 144 99 134 180 173 -114 166 174 91 174 177 71 125 188 115 55 128 -170 90 48 136 147 55 59 156 129 32 109 170 -63 82 170 129 66 116 180 156 97 120 177 173 -132 98 112 144 56 67 88 23 75 65 94 108 -43 122 105 20 106 135 42 61 150 98 28 109 -152 48 38 121 110 36 36 91 90 22 43 96 -70 26 37 74 45 21 38 59 37 16 41 45 -15 24 43 49 55 41 62 136 129 54 83 173 -122 28 69 138 66 22 65 32 38 70 11 59 -83 5 75 72 19 97 110 123 134 136 146 151 -155 156 160 161 160 145 143 148 152 157 156 157 -158 161 157 155 144 142 142 136 136 134 134 136 -135 128 131 129 125 117 118 118 117 122 120 118 -97 51 58 65 19 34 76 39 9 62 66 22 -46 95 42 50 170 81 30 75 80 119 108 108 -102 105 116 121 122 130 135 125 120 117 110 104 -106 108 112 116 122 127 128 128 134 137 137 139 -139 150 131 101 102 99 89 84 80 74 65 86 -104 92 92 107 128 118 111 105 77 74 90 73 -61 74 79 83 82 81 80 77 83 77 78 79 -78 77 81 81 79 80 77 80 79 77 75 77 -76 75 78 76 75 78 74 77 76 72 74 73 -74 73 74 71 67 74 67 74 -96 91 113 128 -120 132 132 136 160 177 177 171 160 166 178 182 -188 176 175 175 178 186 185 176 172 166 168 183 -186 189 184 183 187 192 195 188 183 180 187 195 -197 197 184 176 180 194 201 197 190 179 182 188 -198 200 193 188 181 186 198 201 183 138 185 127 -121 178 99 115 102 141 93 113 81 131 111 110 -97 131 119 107 123 126 112 85 122 131 95 105 -125 118 78 107 134 89 94 113 125 92 109 127 -107 94 71 117 32 29 36 27 30 25 31 28 -34 52 64 67 119 142 135 141 139 139 142 137 -133 139 141 137 134 140 141 139 139 136 139 139 -138 136 138 137 136 138 134 138 138 130 136 135 -132 135 134 137 136 133 136 135 135 133 137 133 -135 138 141 139 136 138 137 135 137 135 133 138 -134 135 137 132 136 132 137 138 142 145 148 152 -155 157 152 157 153 150 155 152 151 158 153 149 -172 171 162 159 171 182 184 169 147 130 138 163 -180 184 159 128 129 150 174 181 163 138 116 128 -157 173 172 154 132 117 134 167 178 168 139 120 -167 193 160 101 122 174 181 123 119 195 115 112 -202 121 75 170 163 74 79 160 147 58 83 163 -117 46 106 170 93 46 148 141 48 107 162 85 -58 151 168 101 75 159 185 140 104 139 159 145 -67 65 94 27 49 72 68 116 43 82 117 32 -89 134 49 51 138 90 29 90 129 57 31 92 -96 38 32 75 85 31 29 71 66 25 31 56 -43 21 28 53 34 15 39 44 34 32 48 104 -98 36 90 184 127 31 104 174 91 20 86 110 -28 38 52 19 62 53 14 85 70 6 86 55 -18 96 103 120 129 132 140 148 152 153 155 158 -155 143 139 145 150 157 154 154 154 157 156 149 -142 139 139 136 137 135 138 137 138 136 135 131 -125 119 114 119 119 123 127 123 113 76 68 62 -23 36 73 38 15 61 68 22 45 96 36 55 -176 72 28 74 69 104 103 111 114 125 131 131 -119 121 116 107 106 104 110 115 118 125 130 134 -133 140 138 139 142 141 144 144 145 147 137 118 -103 98 93 82 75 67 63 92 105 97 100 112 -126 115 109 107 74 83 96 85 79 81 82 83 -82 80 79 82 82 81 78 85 77 79 81 79 -82 79 79 82 80 75 76 77 74 75 76 75 -76 73 74 77 74 73 75 75 73 78 74 73 -71 68 71 71 -113 100 104 119 134 154 156 154 -159 174 181 182 177 171 165 168 179 184 182 176 -168 174 182 186 183 172 166 172 182 191 195 193 -187 194 193 193 189 186 181 185 196 201 197 188 -178 181 190 195 204 189 185 181 190 190 189 199 -188 179 175 192 199 127 176 114 91 147 118 109 -96 124 109 121 67 120 121 122 83 120 113 138 -113 123 125 83 114 137 106 88 125 126 90 100 -131 109 98 96 131 101 94 122 138 67 67 120 -19 37 33 27 30 24 29 28 36 53 62 67 -117 141 134 142 138 141 138 136 133 135 138 134 -139 138 138 138 138 134 135 136 136 135 134 138 -136 133 134 134 136 132 134 137 134 137 134 139 -135 133 135 135 135 133 134 132 133 134 136 138 -137 137 134 136 137 135 136 132 136 132 131 134 -136 137 140 136 147 146 150 154 152 158 159 154 -156 157 158 155 156 159 156 152 159 151 164 178 -182 179 164 148 145 158 177 181 171 150 126 139 -169 179 177 154 124 122 146 169 178 166 137 120 -121 152 170 172 156 127 124 156 188 175 112 116 -169 182 145 89 167 168 74 156 188 74 105 186 -125 59 108 168 111 53 122 167 88 55 140 159 -65 66 161 109 41 131 149 51 77 162 127 62 -112 177 152 96 118 180 168 128 86 113 116 53 -34 69 55 97 66 48 117 58 46 127 70 29 -116 106 29 61 117 66 23 62 91 50 22 56 -78 41 20 49 61 30 20 41 42 22 20 43 -37 24 36 75 76 33 69 161 112 34 120 193 -111 26 104 153 64 29 91 69 17 59 33 29 -85 32 16 94 50 9 95 43 25 98 83 109 -126 125 139 142 147 152 151 152 153 139 136 140 -145 151 148 152 152 153 151 145 139 138 139 139 -141 138 138 141 140 138 136 131 127 122 117 123 -123 128 133 132 123 104 77 69 24 28 80 38 -16 59 68 20 41 95 39 48 171 86 24 59 -74 115 123 130 126 122 123 110 108 102 107 113 -114 121 125 130 126 127 125 125 121 125 123 122 -128 131 135 130 137 138 136 132 106 94 88 80 -68 59 66 90 104 112 110 113 127 105 109 105 -74 88 92 86 83 82 80 82 84 80 79 84 -78 80 81 81 80 80 82 79 80 81 80 81 -76 78 78 77 75 74 78 73 73 74 72 73 -72 73 73 75 74 77 73 70 73 70 70 70 -125 122 124 128 143 161 177 176 172 167 171 182 -184 184 173 163 167 175 186 190 180 174 173 176 -185 186 180 177 177 184 192 202 196 197 191 181 -184 188 189 189 192 198 198 197 192 183 181 186 -194 196 195 191 190 181 177 195 198 187 151 165 -189 116 173 111 91 127 120 116 99 104 129 117 -79 112 120 128 82 112 107 155 103 114 135 100 -105 132 117 84 119 129 102 82 117 118 100 90 -129 113 88 123 150 64 90 110 10 38 24 23 -30 25 30 29 33 55 60 67 118 142 134 141 -137 140 137 135 139 134 141 138 139 138 139 138 -137 132 138 134 137 138 134 137 133 136 135 130 -133 132 133 136 136 135 132 140 133 131 132 130 -134 128 136 133 131 133 136 137 136 135 134 132 -138 136 132 133 133 132 131 136 133 137 137 140 -146 148 151 157 153 155 163 159 155 161 158 156 -157 161 156 152 154 148 172 170 165 164 162 168 -175 174 176 162 142 139 153 179 184 170 140 122 -139 159 178 177 153 129 116 135 160 176 164 141 -121 127 160 181 175 131 115 162 185 157 105 124 -196 113 94 194 139 65 145 179 87 62 144 154 -82 66 156 152 61 79 163 131 51 100 167 84 -51 151 125 32 108 157 84 59 136 164 101 78 -152 184 141 94 124 162 134 53 57 85 59 76 -70 31 97 69 30 108 90 27 93 118 38 39 -103 76 24 44 81 59 25 37 69 44 16 37 -49 34 16 33 38 21 21 49 55 32 61 132 -104 34 115 190 106 32 134 181 82 42 112 122 -42 34 81 41 33 56 22 51 82 22 39 99 -34 22 96 35 28 93 60 96 117 121 131 135 -142 145 149 148 147 141 130 137 143 144 145 149 -148 150 144 138 138 136 139 143 142 143 140 140 -138 135 138 131 129 125 123 126 131 129 140 138 -132 122 96 70 32 35 77 42 16 61 69 24 -38 93 41 35 169 82 23 70 92 133 123 125 -111 107 105 106 113 113 121 132 131 125 126 121 -114 109 109 106 107 112 112 120 123 129 127 127 -133 133 144 137 108 92 84 75 64 53 67 90 -100 121 112 116 125 94 100 106 73 89 80 70 -83 81 80 82 82 82 81 83 80 78 82 81 -79 80 80 83 79 81 80 78 79 79 79 81 -73 77 77 72 71 71 77 73 74 73 74 76 -72 77 75 78 71 74 68 72 -128 144 162 161 -156 157 175 183 184 178 166 174 179 187 185 178 -166 163 174 187 189 184 174 172 175 187 195 192 -188 184 178 187 195 202 197 179 178 180 191 196 -195 194 195 198 196 192 189 186 192 195 196 195 -201 187 174 182 190 205 153 132 171 91 153 118 -99 101 116 123 111 81 132 110 104 98 108 129 -103 100 100 154 93 109 130 118 98 117 125 87 -107 118 116 85 105 127 106 87 118 122 93 113 -141 77 112 92 6 44 24 28 30 22 28 28 -35 52 63 62 113 142 137 141 140 136 136 136 -138 139 137 139 138 136 140 138 136 134 138 133 -138 136 137 139 132 135 136 127 133 134 131 136 -133 135 132 136 135 131 129 131 131 130 135 133 -132 133 136 133 136 138 131 135 137 138 137 134 -136 134 134 138 132 133 140 140 147 149 152 162 -151 154 162 160 157 160 160 155 160 159 156 152 -150 149 162 138 150 170 171 181 172 164 156 150 -151 168 178 181 161 132 130 149 175 178 168 142 -119 128 151 170 173 158 131 122 134 164 179 165 -135 121 158 187 168 118 110 174 181 76 129 196 -93 83 172 154 59 88 166 130 54 100 173 120 -50 111 170 98 52 137 163 55 70 167 96 36 -127 140 50 72 153 125 61 86 168 155 93 94 -163 176 118 78 127 116 64 56 72 45 61 74 -35 69 104 34 68 127 53 30 88 84 36 30 -71 65 25 30 57 50 23 30 39 36 18 37 -49 27 42 95 82 38 113 175 103 48 150 190 -85 42 138 155 58 41 110 85 25 59 66 19 -53 53 14 71 71 17 55 93 24 35 95 23 -40 93 37 82 109 115 128 130 137 140 145 145 -143 137 131 135 139 139 141 145 145 144 140 138 -137 135 141 142 144 142 139 138 136 137 134 133 -133 130 131 132 133 132 141 144 143 135 116 87 -45 42 71 48 13 57 72 18 42 88 38 45 -164 86 20 72 95 118 107 107 101 106 114 122 -133 129 127 130 122 114 109 104 101 102 106 110 -119 121 124 135 133 141 139 138 141 140 144 145 -116 91 83 67 63 53 67 85 94 120 111 118 -121 91 92 103 78 92 64 54 72 82 81 81 -80 83 84 79 81 79 79 83 79 81 81 80 -78 80 80 78 80 79 79 79 79 74 78 73 -74 70 72 74 73 74 74 77 76 77 74 74 -72 72 72 73 -125 151 180 179 178 168 171 177 -183 189 175 174 167 175 179 183 181 171 170 176 -181 190 183 176 175 176 195 200 200 190 179 181 -181 195 201 190 185 179 179 185 193 199 200 199 -195 189 190 190 194 193 186 187 196 199 186 175 -167 207 157 129 154 70 125 121 109 80 109 133 -105 76 131 99 132 89 105 127 122 88 105 143 -97 98 127 132 95 111 120 99 96 111 123 100 -102 121 120 91 104 128 107 105 119 106 120 59 -27 35 25 27 29 27 24 31 34 53 60 64 -118 140 131 140 134 135 135 138 141 139 140 137 -137 136 135 136 135 134 137 130 135 136 133 135 -131 134 134 129 134 133 134 132 134 134 132 136 -132 127 129 130 131 130 134 135 132 134 133 134 -136 136 133 132 135 140 136 137 137 137 133 137 -135 134 138 144 153 151 154 163 156 157 161 159 -159 160 159 158 160 160 161 156 150 151 147 133 -151 163 163 175 167 165 164 169 170 175 165 149 -139 144 166 178 180 152 133 129 143 168 173 165 -143 123 130 153 167 168 155 124 126 160 184 172 -123 116 158 197 127 86 180 162 64 118 185 104 -53 133 169 92 60 141 162 79 57 155 152 62 -85 169 132 40 111 164 64 55 145 109 34 106 -152 81 46 109 154 101 60 122 177 140 85 111 -176 131 58 78 115 79 41 63 51 46 93 48 -47 126 69 23 75 96 42 21 66 69 32 21 -47 49 24 37 50 35 47 94 71 32 108 146 -77 57 161 184 76 48 168 159 57 61 137 114 -33 45 100 49 28 74 33 28 75 31 29 91 -50 20 84 77 13 60 83 10 52 88 14 73 -98 102 120 122 131 132 140 139 139 140 129 132 -135 134 138 139 139 139 138 136 137 137 138 139 -138 140 135 134 140 139 140 143 139 138 139 133 -135 136 142 146 147 145 129 113 73 59 73 42 -14 61 64 25 40 85 39 49 159 78 30 69 -83 103 98 114 120 129 131 133 130 120 113 105 -107 103 110 112 115 123 121 128 133 130 134 135 -138 139 140 144 142 142 142 143 127 98 81 70 -63 53 68 81 91 110 105 114 115 82 91 99 -84 86 61 49 72 84 81 84 84 82 83 84 -79 81 82 81 80 80 82 84 80 82 79 80 -79 81 77 79 79 77 77 74 74 73 77 72 -74 74 74 80 75 78 76 74 75 73 73 72 -152 163 174 183 189 184 177 170 173 181 184 186 -174 168 171 175 188 184 178 176 174 182 186 187 -185 182 195 195 193 198 188 187 178 180 189 193 -201 188 183 175 183 196 205 205 196 179 174 185 -193 196 187 180 182 194 197 179 132 186 149 128 -143 61 108 124 114 78 104 137 107 74 118 88 -144 92 103 117 132 91 105 111 115 101 114 140 -104 97 118 122 83 92 124 113 98 114 128 104 -86 122 122 97 101 129 118 38 37 33 27 27 -27 26 26 29 36 53 60 68 120 139 129 138 -136 135 132 139 138 137 139 133 138 138 135 136 -135 139 130 126 134 134 133 133 130 133 133 132 -134 132 133 133 135 133 133 136 130 133 129 130 -131 128 132 133 134 134 133 132 131 133 133 131 -130 137 135 137 136 135 131 134 136 135 139 144 -157 150 154 159 157 159 157 158 162 161 157 160 -161 161 161 158 150 153 147 139 147 133 142 167 -165 171 170 169 167 161 150 149 158 173 178 168 -148 133 142 163 173 174 153 136 129 140 162 173 -155 141 120 126 165 179 170 125 117 158 181 171 -101 126 192 126 70 153 170 74 72 159 152 58 -86 165 132 61 92 174 125 43 116 172 98 50 -141 149 46 72 149 87 33 126 140 44 55 115 -121 56 58 134 146 93 67 137 181 111 63 125 -155 100 35 81 108 51 65 71 47 111 87 20 -63 102 55 23 56 73 40 36 48 47 69 95 -57 51 113 140 69 71 162 159 68 79 187 160 -58 73 167 125 33 73 127 77 26 65 85 25 -45 68 22 51 68 21 51 91 40 20 91 63 -11 73 62 15 67 75 16 74 79 86 111 113 -125 123 133 135 138 137 129 124 131 128 129 134 -133 136 136 136 136 131 134 135 133 135 137 138 -141 144 143 149 143 144 141 134 136 137 141 147 -148 149 143 136 106 89 79 48 22 55 66 24 -38 84 39 39 156 83 21 66 86 118 120 130 -133 132 124 117 113 107 107 104 116 123 127 125 -126 128 119 120 124 119 116 120 119 124 128 128 -133 131 133 137 130 111 82 70 65 52 67 80 -86 103 104 116 110 80 90 93 82 83 71 61 -75 84 80 82 84 83 82 83 81 81 83 78 -81 77 82 83 79 84 77 79 77 79 82 74 -79 77 76 77 77 72 75 75 73 75 74 73 -79 74 78 74 73 76 76 71 -179 175 169 170 -183 189 192 181 174 175 179 192 187 182 173 167 -179 182 189 190 184 184 180 187 191 192 196 185 -179 188 193 200 188 179 179 190 200 203 198 187 -178 184 196 202 200 186 175 179 186 195 196 189 -178 177 195 197 109 161 132 121 134 72 97 106 -116 91 96 129 107 104 87 94 142 99 105 102 -129 111 108 81 132 101 103 137 114 87 110 133 -80 93 115 122 98 101 131 113 90 112 131 101 -80 140 110 21 40 30 28 26 26 25 29 26 -37 53 61 64 120 141 132 141 136 134 136 135 -139 136 137 137 137 135 137 137 137 140 127 123 -134 133 131 132 132 132 136 139 135 130 134 135 -133 134 133 134 132 133 136 131 133 132 129 134 -133 130 135 131 132 130 129 133 129 134 133 133 -133 134 127 134 133 139 140 146 157 150 155 157 -157 160 158 162 165 161 158 162 162 161 160 157 -152 149 149 142 142 129 133 154 149 164 172 164 -163 159 155 165 170 168 158 149 146 159 174 175 -165 148 132 135 156 170 167 150 126 122 134 162 -178 162 132 118 159 183 172 129 106 176 181 91 -100 184 139 59 98 170 115 53 126 166 97 63 -141 173 85 63 154 154 68 71 164 125 28 99 -151 65 43 146 113 34 79 118 89 37 67 125 -105 56 73 144 145 76 77 158 166 94 60 134 -144 67 47 110 91 91 95 62 82 99 67 45 -54 73 90 80 47 70 131 128 63 90 166 156 -56 96 196 139 50 104 190 125 38 81 149 87 -25 81 116 43 21 86 55 23 64 53 19 69 -61 16 67 91 20 41 98 39 22 80 51 16 -76 63 13 83 54 67 102 101 120 115 127 131 -137 138 126 125 125 122 128 129 132 135 135 131 -131 128 128 133 133 139 143 143 147 154 151 147 -146 146 142 137 137 140 140 142 147 150 150 146 -133 113 99 64 35 54 68 27 29 86 36 42 -158 77 34 74 103 134 129 128 121 115 107 109 -109 118 126 123 130 131 124 121 115 110 106 103 -107 108 110 112 117 120 123 129 123 123 125 130 -141 117 83 72 66 53 70 86 85 101 107 117 -102 81 93 85 70 78 80 75 81 83 82 83 -85 84 80 83 81 80 81 80 81 81 79 84 -79 83 79 80 78 81 81 78 80 76 80 75 -80 77 76 75 75 73 76 75 80 73 77 75 -72 73 73 73 -185 189 180 171 177 181 191 190 -184 177 172 181 187 194 190 181 179 177 185 195 -196 190 177 170 176 188 200 193 179 178 184 200 -199 192 182 183 193 198 206 198 189 182 184 192 -197 198 190 185 179 180 191 197 183 159 175 207 -112 141 118 103 127 99 90 99 122 105 89 116 -109 120 61 94 121 108 112 90 124 128 105 68 -141 107 97 127 123 91 116 131 91 101 96 128 -102 96 119 122 94 93 123 114 68 138 105 11 -46 25 27 28 26 24 31 23 37 52 61 66 -117 138 132 140 138 136 136 137 133 134 135 134 -135 135 139 136 136 136 130 126 130 133 134 134 -133 135 135 140 137 132 131 134 135 133 136 135 -132 133 134 133 135 133 132 134 133 134 132 132 -132 129 130 130 131 132 129 133 130 131 128 131 -136 137 144 147 153 152 154 155 158 159 162 164 -162 159 162 163 163 163 158 158 153 150 150 144 -143 134 134 132 120 143 157 162 166 164 166 167 -163 154 156 155 165 172 170 154 140 142 151 165 -170 158 141 124 127 148 161 164 154 127 123 155 -180 173 132 115 153 192 151 81 139 192 107 62 -130 163 83 56 157 156 68 88 171 150 69 90 -170 129 48 100 170 93 39 119 147 36 64 159 -89 31 100 116 65 33 78 113 55 36 85 130 -100 48 97 163 143 70 92 172 157 67 71 158 -124 76 103 116 105 97 105 82 54 98 142 98 -47 116 173 133 60 129 194 136 49 126 195 111 -46 121 171 92 40 91 128 56 25 91 92 28 -43 86 35 28 75 39 25 77 50 10 84 81 -16 56 95 32 24 75 37 23 83 53 15 88 -38 46 95 84 108 109 117 127 135 133 126 120 -122 124 123 129 129 130 133 126 126 121 128 136 -138 149 150 152 156 156 153 151 149 149 142 142 -137 143 140 145 145 149 151 153 146 135 120 96 -54 60 69 26 33 86 38 38 160 78 39 84 -107 133 115 113 106 109 115 119 128 130 134 127 -122 117 110 104 99 100 106 104 112 121 123 128 -131 134 137 138 133 136 131 136 144 130 92 75 -69 53 77 85 88 98 106 118 98 85 95 80 -56 69 83 80 84 85 84 87 85 84 82 83 -82 80 82 80 83 81 78 79 78 80 82 76 -79 81 78 80 76 78 79 76 83 75 78 72 -75 75 72 78 76 75 75 71 72 70 71 72 -181 192 194 188 182 177 181 188 194 192 182 182 -183 194 196 195 189 177 176 181 194 195 186 169 -163 177 196 200 188 183 177 193 197 199 200 186 -187 190 194 198 192 189 183 181 184 191 197 196 -185 176 180 188 195 134 145 194 112 147 105 94 -125 117 89 90 123 113 80 107 118 121 55 116 -93 124 108 94 116 133 105 75 138 114 96 112 -129 99 111 118 108 100 88 130 114 91 109 127 -97 95 117 118 71 133 89 11 45 25 25 27 -28 25 28 30 37 53 62 66 119 138 132 142 -134 139 137 134 135 133 135 135 132 135 133 134 -133 134 131 128 129 135 134 135 135 131 135 136 -133 132 131 133 133 133 134 133 133 131 133 131 -134 134 130 135 133 133 135 135 135 130 128 131 -128 130 128 130 128 130 133 131 137 140 147 150 -150 154 151 156 158 160 166 167 161 158 164 163 -163 160 157 159 156 151 151 145 143 142 137 129 -114 130 130 151 164 162 165 154 156 153 159 165 -163 163 151 145 155 165 170 165 149 131 132 139 -156 165 151 137 122 132 159 173 170 133 114 151 -181 178 110 113 181 169 75 92 171 132 68 108 -179 117 57 135 178 108 53 132 168 89 53 140 -152 68 60 148 119 33 94 154 58 45 128 104 -38 50 98 89 38 46 99 101 55 55 115 141 -93 59 126 179 129 71 124 179 124 87 136 144 -106 126 146 88 66 150 173 87 74 165 184 100 -77 168 188 95 57 159 170 74 51 133 140 53 -43 104 99 32 41 98 60 19 66 73 18 57 -77 19 45 88 26 31 100 56 18 75 84 19 -40 82 20 36 86 34 25 90 25 49 85 64 -96 97 109 124 131 131 126 119 120 124 124 127 -125 128 124 119 121 123 136 143 146 157 154 155 -160 156 153 153 150 147 146 144 142 143 140 145 -142 146 148 151 152 143 139 119 88 77 70 25 -36 84 34 49 161 77 32 82 100 110 106 110 -112 124 130 135 128 125 124 111 106 105 101 108 -109 111 122 124 128 132 133 136 136 139 140 139 -140 142 140 141 141 139 102 78 72 62 83 86 -87 96 108 118 95 84 104 69 45 59 72 81 -85 85 87 88 85 84 83 83 83 80 83 79 -80 81 80 79 78 79 81 78 78 80 79 78 -79 80 80 81 78 78 74 75 76 75 75 74 -71 75 68 67 67 66 69 67 -174 183 194 201 -198 184 180 177 193 200 194 190 181 182 189 198 -202 191 177 173 180 194 196 185 174 175 189 195 -199 194 190 188 190 196 197 194 192 190 186 187 -191 198 196 186 180 182 186 194 196 185 174 171 -204 137 105 164 108 149 107 93 121 122 89 95 -120 113 90 93 121 111 74 118 56 124 113 95 -94 125 115 82 120 129 97 93 130 115 114 109 -129 97 83 120 121 102 96 121 109 94 93 122 -93 123 68 12 43 24 24 27 27 26 28 28 -38 53 64 59 118 139 130 143 137 143 144 138 -138 136 137 136 133 133 135 135 135 135 133 131 -131 134 136 135 133 133 132 133 132 132 132 129 -131 131 133 134 132 131 134 126 132 132 131 135 -132 136 130 133 134 130 133 130 129 130 126 129 -129 129 134 133 139 142 150 151 153 149 148 160 -157 160 164 166 162 160 166 162 161 162 158 159 -157 152 152 145 144 144 140 135 122 119 102 125 -142 146 159 155 159 158 158 161 164 162 156 162 -166 167 156 143 136 139 157 162 159 141 126 126 -139 164 169 155 131 120 154 178 182 134 110 163 -192 135 76 145 182 105 72 152 176 95 74 167 -162 79 79 158 150 67 75 160 130 59 85 152 -99 50 114 139 61 79 137 93 51 64 107 88 -47 66 106 93 47 68 125 114 57 82 152 153 -98 115 164 157 122 137 165 124 118 169 162 82 -100 187 165 73 96 187 164 73 90 183 161 63 -69 162 128 51 55 126 105 33 52 102 67 20 -67 87 36 35 79 51 17 74 63 17 67 79 -18 47 100 43 20 83 61 16 64 67 14 45 -85 22 35 92 18 45 74 45 80 84 100 115 -126 129 128 122 123 127 124 126 123 119 120 116 -120 125 138 147 152 157 155 159 159 158 152 153 -151 149 146 145 144 143 141 142 141 142 145 148 -147 149 145 136 118 99 74 33 37 84 36 44 -158 84 18 68 90 109 117 130 132 131 131 125 -112 105 106 104 113 113 120 128 123 123 126 127 -123 122 125 122 125 128 129 132 131 135 136 139 -136 140 114 82 79 65 90 89 87 95 108 117 -95 87 105 65 43 53 55 78 89 82 88 87 -85 87 82 81 82 81 81 82 79 80 77 78 -77 81 79 74 80 77 77 79 79 75 79 77 -77 76 76 71 74 71 67 72 70 68 69 62 -63 64 62 64 -186 181 187 194 201 202 189 178 -177 186 196 202 195 186 181 186 198 200 190 181 -178 185 194 197 198 190 189 187 190 193 193 194 -188 186 191 191 200 200 195 191 184 186 192 191 -192 185 176 178 189 196 171 144 204 144 103 141 -90 140 115 93 112 120 100 99 107 115 106 78 -118 92 110 99 49 125 113 117 81 119 118 106 -103 136 104 92 119 130 113 91 138 101 95 98 -123 117 84 100 127 104 84 125 114 111 44 29 -38 21 29 22 27 27 26 31 38 55 57 64 -120 137 135 141 138 142 142 140 138 138 135 138 -139 139 136 136 135 133 134 134 132 132 135 133 -133 136 132 130 131 131 131 129 128 129 129 132 -132 133 134 127 128 134 130 132 135 134 132 134 -131 133 130 132 130 129 128 131 127 130 134 134 -141 142 152 150 153 149 145 164 159 159 162 163 -160 162 162 162 162 161 160 157 157 152 149 144 -147 141 140 138 128 124 104 109 111 115 140 141 -154 157 160 162 167 169 163 165 154 154 150 152 -161 166 167 147 125 127 133 155 170 168 145 122 -125 155 174 184 151 108 146 194 177 103 121 180 -164 100 117 178 153 99 126 175 134 100 120 160 -139 95 112 157 135 87 115 151 119 85 125 143 -97 108 134 126 85 90 134 114 74 94 138 107 -70 112 151 98 74 143 159 109 109 170 159 109 -131 183 150 85 137 197 135 64 136 197 130 56 -135 189 125 53 112 177 116 45 78 145 86 34 -71 115 64 28 76 91 40 36 82 66 20 56 -78 30 40 85 41 22 84 68 15 67 90 20 -38 83 40 24 70 48 15 63 69 15 50 84 -11 50 66 20 57 65 83 106 117 126 134 125 -125 124 122 122 119 118 119 114 125 128 139 146 -149 159 159 159 161 157 154 154 155 148 150 147 -143 146 142 139 138 137 137 143 141 142 142 142 -137 118 92 44 38 83 37 52 159 92 24 81 -112 125 130 134 123 115 108 104 105 112 116 124 -132 126 128 126 117 111 111 109 104 107 110 118 -124 126 131 130 133 134 132 133 135 140 126 85 -74 68 92 96 95 100 111 111 94 83 105 67 -47 51 41 72 89 84 85 88 85 86 86 82 -83 84 81 83 81 79 79 79 81 81 77 78 -77 78 78 77 75 75 73 75 67 71 70 66 -71 65 64 66 61 67 63 61 63 58 61 60 -194 191 187 181 192 198 206 185 177 178 180 198 -199 198 187 182 191 193 199 199 193 188 184 192 -199 202 197 187 183 177 185 196 200 194 189 186 -186 197 200 198 189 177 180 187 196 199 185 174 -170 188 172 108 186 136 98 136 64 122 123 97 -106 111 110 109 95 118 108 81 108 89 141 73 -71 109 104 132 72 113 114 125 98 128 116 99 -97 135 105 87 131 110 104 80 121 128 85 83 -133 116 85 121 139 108 33 34 35 24 27 26 -25 27 29 27 38 51 55 66 116 138 136 144 -137 141 142 143 141 131 135 136 137 139 136 140 -132 133 135 137 136 131 134 133 131 137 132 128 -130 130 130 126 130 126 129 131 131 129 132 126 -128 133 127 132 131 134 133 133 134 132 132 133 -133 127 132 129 132 131 131 138 142 147 150 151 -155 152 152 163 161 160 160 163 160 163 163 162 -162 162 159 155 157 151 148 148 144 138 137 137 -130 128 119 105 95 93 113 115 143 160 158 164 -167 172 165 159 152 163 167 161 174 173 149 128 -135 145 150 174 178 147 128 138 150 162 178 173 -132 125 176 188 148 124 162 171 147 139 145 161 -156 136 137 153 156 131 126 154 155 117 119 160 -150 105 121 167 136 101 144 162 115 114 157 146 -99 122 168 126 94 146 161 112 105 163 158 93 -122 182 138 86 147 194 125 81 164 194 112 73 -167 186 100 65 162 180 94 53 152 175 79 50 -123 153 78 31 93 119 56 37 88 97 36 39 -90 68 24 61 84 40 33 77 61 22 58 83 -26 34 96 46 18 76 72 21 43 76 20 35 -72 29 27 70 56 17 58 73 9 54 64 10 -43 44 64 89 105 123 132 126 121 122 118 119 -120 118 120 125 129 130 137 143 152 160 162 161 -160 158 155 151 154 149 155 145 146 144 140 140 -135 134 136 139 136 138 139 138 140 132 108 65 -50 78 45 39 157 90 22 96 121 125 117 113 -105 103 104 112 122 132 129 129 126 115 113 106 -104 102 104 106 97 116 121 125 135 137 141 141 -140 140 137 139 136 140 133 100 71 68 95 103 -108 104 113 111 87 85 105 66 59 66 47 72 -88 85 86 87 88 84 85 84 83 86 83 81 -82 81 76 79 78 80 75 73 76 71 71 72 -72 73 72 69 67 66 63 65 66 63 58 62 -61 62 64 60 59 57 58 59 -194 203 197 189 -185 191 198 181 191 183 178 184 189 199 200 193 -188 185 191 196 197 198 186 184 187 195 202 201 -190 177 177 188 198 202 201 184 175 178 190 200 -199 188 182 179 185 196 197 188 150 182 174 74 -153 117 126 123 67 123 119 110 98 98 124 110 -86 120 106 97 83 94 144 63 113 79 89 131 -101 97 97 139 93 101 127 114 86 135 101 98 -109 121 107 79 117 123 106 85 125 123 101 113 -158 91 16 48 25 28 26 22 27 26 24 28 -38 50 58 65 118 140 137 139 137 139 141 140 -136 129 133 137 134 140 136 134 134 131 134 134 -132 132 130 132 129 134 130 126 129 127 129 125 -127 127 127 133 124 127 132 125 131 131 124 132 -131 130 134 131 131 132 127 131 131 129 129 132 -133 132 132 140 145 148 151 154 154 158 156 163 -161 159 164 162 161 166 161 164 164 160 164 154 -157 151 146 149 141 138 133 134 135 127 127 114 -102 91 88 83 118 135 138 167 172 169 170 167 -173 172 159 172 176 153 143 161 153 145 164 181 -150 140 167 158 143 167 176 146 139 167 174 151 -153 170 150 149 170 157 130 155 175 141 126 167 -171 126 137 176 152 117 149 173 133 120 164 170 -119 133 180 146 117 155 178 124 115 178 165 109 -137 191 141 102 164 187 117 106 182 177 93 106 -189 174 77 111 196 162 72 84 191 143 62 97 -177 141 55 80 165 134 45 57 134 112 40 48 -104 88 26 51 102 60 26 65 88 39 31 85 -67 23 56 83 32 35 82 60 16 64 83 28 -40 88 40 20 67 58 17 56 58 18 49 77 -25 28 77 46 12 74 46 13 53 27 42 70 -89 116 126 122 123 117 118 119 120 124 124 130 -132 132 139 149 155 159 164 159 159 160 155 153 -153 153 153 148 142 145 137 137 136 133 134 135 -132 134 132 135 135 130 125 91 69 85 38 46 -158 86 35 90 106 95 98 104 111 124 121 130 -129 125 116 108 109 104 105 109 117 117 122 121 -114 125 121 123 123 129 128 127 128 130 135 130 -136 132 131 111 72 70 94 110 120 109 113 107 -84 88 100 64 73 79 65 81 85 86 84 85 -86 87 84 84 85 83 81 83 79 75 75 77 -73 73 68 69 71 68 70 69 67 67 66 64 -61 64 57 64 60 58 62 59 60 60 60 62 -58 61 58 57 -187 196 202 200 193 188 186 179 -197 202 191 188 180 187 195 197 201 189 185 184 -188 202 201 192 185 181 191 196 198 194 186 179 -183 193 203 199 183 177 179 190 196 196 198 186 -172 179 186 194 134 166 178 75 122 85 128 125 -84 114 108 126 90 82 123 110 84 101 111 109 -59 106 118 80 136 60 98 119 121 83 94 148 -100 97 134 129 90 127 110 103 85 119 112 100 -84 113 123 83 108 126 124 97 162 84 2 48 -24 28 24 24 26 26 27 28 35 50 60 65 -119 142 137 139 136 140 135 138 136 126 135 134 -134 135 130 135 131 132 133 133 131 131 133 131 -125 131 128 126 129 131 126 126 125 127 129 125 -125 127 127 130 130 130 125 129 128 130 131 129 -132 131 127 129 131 130 128 131 134 135 134 141 -146 150 153 155 157 157 162 162 161 163 163 165 -161 165 163 164 166 161 160 155 156 150 151 148 -141 139 132 135 133 127 129 125 115 100 93 79 -88 100 103 163 155 153 177 178 170 148 163 182 -155 144 176 171 139 154 181 156 136 172 177 140 -152 185 153 130 171 179 139 142 185 158 124 168 -183 132 138 184 162 114 148 190 142 122 175 175 -118 134 183 153 109 157 187 135 116 177 177 110 -136 192 152 99 156 197 124 104 184 185 98 118 -200 164 80 134 201 145 68 133 200 130 62 140 -196 121 52 125 179 108 45 117 167 101 40 93 -153 89 41 75 125 75 28 68 97 56 26 71 -94 34 36 82 66 27 57 89 45 27 78 68 -22 52 85 39 24 81 58 19 61 74 27 37 -70 35 22 71 39 21 70 68 17 46 81 29 -22 74 32 23 59 16 32 51 63 103 113 119 -122 117 120 123 119 127 129 133 138 135 145 151 -155 161 161 159 159 158 156 156 154 154 150 146 -145 142 142 135 136 133 131 131 128 131 127 133 -131 128 132 116 92 90 44 46 156 84 21 79 -89 102 114 120 132 132 124 116 112 105 100 107 -114 120 127 125 129 123 123 115 107 109 103 89 -96 106 88 107 99 107 120 111 123 114 119 112 -77 68 85 107 127 107 115 99 80 93 91 61 -73 86 72 81 87 84 83 85 86 84 82 82 -77 80 80 78 80 72 72 73 67 70 65 67 -66 63 63 67 64 65 64 60 62 57 61 63 -57 64 59 59 60 61 59 63 59 57 61 57 -188 188 195 200 205 200 190 181 189 198 196 200 -186 181 180 190 202 201 194 185 185 190 198 198 -196 186 180 187 191 201 197 185 180 181 196 198 -199 192 186 185 186 191 202 197 181 161 159 184 -107 141 166 90 115 54 121 115 115 112 97 134 -91 82 116 110 94 90 119 108 62 116 79 109 -130 61 110 101 134 93 102 136 119 102 125 133 -105 110 120 112 64 109 115 121 82 116 128 99 -96 115 132 87 154 66 14 48 21 29 21 26 -22 27 30 26 35 52 58 65 124 140 138 138 -137 137 136 135 131 133 132 131 138 133 134 134 -131 135 131 133 131 133 133 131 125 129 131 128 -132 132 129 127 128 131 127 127 128 126 130 130 -130 129 126 130 130 130 129 123 125 126 127 124 -127 129 130 131 131 133 139 141 147 151 152 156 -154 161 163 159 161 164 166 164 165 164 164 166 -160 161 159 156 153 151 149 147 141 137 132 134 -132 129 127 124 121 111 103 88 81 77 82 129 -115 127 180 160 148 162 188 167 134 174 186 141 -142 189 168 124 161 189 141 136 188 173 121 157 -198 143 126 184 177 119 145 199 150 115 176 186 -120 121 191 171 107 150 197 133 104 177 180 110 -122 194 161 100 149 202 129 100 179 188 103 111 -197 170 87 135 206 146 80 156 205 118 75 169 -187 98 70 162 187 86 71 170 173 78 56 151 -154 70 46 133 146 57 46 114 127 62 31 97 -106 43 35 92 81 31 49 90 73 21 56 84 -42 32 79 77 26 46 88 48 23 73 70 17 -47 79 35 27 73 55 21 53 65 22 42 72 -27 37 90 49 14 71 72 19 34 68 23 30 -57 16 32 40 36 82 100 111 115 115 119 121 -123 127 132 139 140 139 145 151 153 154 158 156 -159 155 158 158 156 157 150 151 147 144 140 139 -135 132 134 127 128 126 125 129 125 133 133 130 -115 96 58 38 147 87 13 91 109 121 126 123 -126 115 107 105 104 113 120 128 129 132 126 117 -116 104 109 103 75 95 97 56 87 113 67 111 -103 108 128 108 131 112 112 111 79 62 79 104 -122 105 112 91 79 92 71 55 68 76 76 80 -84 77 81 79 81 81 76 77 72 74 76 73 -71 68 71 67 65 67 62 68 64 60 65 62 -63 60 62 59 58 60 57 63 56 59 62 61 -61 59 62 63 61 59 59 59 -199 191 188 185 -196 199 200 196 186 184 191 201 202 191 182 180 -188 195 197 198 190 183 182 192 199 199 188 182 -182 188 192 190 193 187 191 192 195 198 195 192 -182 179 185 193 201 168 142 180 86 108 136 109 -107 47 120 100 129 108 94 131 96 86 101 111 -107 77 121 102 86 109 50 129 109 83 112 71 -128 104 110 106 136 107 113 134 117 94 124 106 -83 104 109 136 82 105 117 117 92 99 134 90 -141 55 7 44 18 30 21 22 26 26 27 29 -32 52 58 64 123 141 135 141 134 139 134 133 -129 132 133 133 135 131 135 136 130 133 133 132 -129 129 134 128 126 127 129 128 130 130 131 128 -126 131 128 128 128 128 131 130 132 130 128 128 -131 129 126 124 127 125 123 125 126 128 129 127 -132 135 142 142 145 153 153 154 158 160 161 162 -162 162 163 162 164 163 164 163 157 161 158 155 -155 153 152 147 143 134 136 133 128 130 124 123 -123 120 111 100 88 76 71 89 72 101 150 121 -137 182 176 132 158 199 152 122 178 191 126 135 -197 160 117 172 199 133 122 197 174 111 158 202 -135 115 189 187 109 139 205 150 97 161 201 122 -108 193 178 93 135 205 141 93 162 199 116 103 -192 178 95 127 205 152 82 148 207 127 87 168 -202 99 69 185 182 83 83 186 161 69 87 183 -155 63 83 174 142 43 70 155 127 46 68 142 -111 48 33 108 106 33 52 103 88 26 47 105 -60 24 61 94 42 29 77 70 24 45 92 59 -22 66 85 30 37 82 50 21 61 71 17 40 -76 33 24 65 47 21 68 65 19 57 92 38 -22 82 60 12 50 57 14 49 64 10 33 35 -22 61 79 101 106 109 117 119 124 128 130 139 -142 144 143 149 149 148 157 157 158 156 158 161 -158 157 149 150 145 142 143 141 137 132 134 127 -128 126 127 125 127 128 130 135 124 113 75 54 -148 91 30 100 121 120 116 109 105 111 113 118 -123 127 132 129 120 115 105 102 95 72 101 114 -68 100 124 73 99 137 90 126 133 129 148 135 -145 130 125 118 87 67 81 97 112 105 104 87 -68 82 60 43 57 58 69 78 79 74 75 75 -73 72 73 71 71 69 69 72 68 67 65 63 -64 65 60 68 65 61 63 60 62 57 59 57 -62 60 56 61 62 60 64 60 63 59 57 65 -60 58 60 58 -201 203 193 181 183 192 201 206 -194 187 184 188 198 199 195 186 179 182 188 203 -201 191 183 181 189 193 193 196 186 188 183 189 -198 195 194 187 183 185 189 197 195 179 170 167 -202 161 132 181 72 97 108 127 89 61 108 82 -142 106 100 115 108 92 88 114 112 73 112 101 -121 78 45 134 77 118 97 69 119 116 117 89 -133 114 111 121 130 88 124 108 104 80 94 138 -106 102 102 137 92 89 125 121 123 27 36 34 -26 26 23 25 23 26 27 27 35 52 58 64 -121 138 133 138 136 137 134 134 132 129 135 134 -135 132 132 135 132 134 133 135 127 132 133 129 -129 127 127 129 129 129 128 129 126 129 129 127 -129 126 128 132 130 131 126 127 129 124 126 124 -128 125 125 128 126 130 126 129 133 138 142 144 -148 149 153 155 154 161 161 160 165 160 160 163 -159 163 164 158 158 155 158 154 155 153 152 148 -142 138 132 136 126 126 123 123 120 118 121 108 -98 89 72 72 64 74 96 77 126 168 118 134 -199 170 116 160 204 147 114 188 188 114 142 208 -155 104 174 199 124 126 202 168 96 157 207 132 -106 189 189 101 126 203 162 92 156 207 123 92 -185 187 97 116 197 160 86 142 211 124 86 176 -196 101 91 189 182 83 98 202 157 71 117 197 -143 53 119 190 118 53 126 186 112 46 112 166 -97 39 97 152 85 30 89 139 74 27 77 119 -67 27 77 108 56 27 90 99 38 30 86 78 -27 47 92 48 28 73 87 29 39 90 65 22 -60 78 26 36 78 40 22 69 60 19 42 71 -28 35 87 48 19 82 83 17 48 80 36 24 -56 43 12 68 45 13 42 28 26 44 54 79 -95 101 113 120 120 129 131 138 146 143 144 148 -146 145 152 157 160 159 156 159 159 155 154 147 -145 142 140 140 134 132 134 127 126 126 125 123 -125 128 128 133 127 127 97 75 151 79 28 106 -104 104 105 112 123 128 133 134 126 125 114 106 -96 80 72 109 103 67 117 139 95 115 144 106 -105 154 124 128 156 141 154 151 153 152 143 139 -115 86 93 92 103 102 101 75 70 85 39 47 -40 39 66 70 76 72 71 70 69 71 66 72 -70 67 70 69 63 66 65 63 66 64 66 67 -62 62 65 59 63 62 61 60 61 61 60 61 -61 58 63 61 63 60 60 62 62 60 58 59 -192 201 202 194 183 181 188 195 202 201 193 183 -184 194 202 199 188 180 177 187 196 200 195 187 -180 181 189 201 202 198 187 179 178 186 194 197 -193 184 181 188 199 196 169 131 183 141 110 165 -86 109 88 123 82 101 94 53 125 116 101 92 -126 91 76 115 109 82 96 104 138 60 78 103 -71 136 89 88 102 123 122 87 125 134 111 108 -133 95 117 123 127 64 95 121 123 101 94 129 -103 98 106 155 109 19 43 29 25 23 25 19 -21 24 25 28 35 49 60 63 116 138 132 136 -133 135 133 134 132 130 132 135 131 130 133 134 -135 131 131 132 128 131 133 131 129 131 126 128 -131 128 127 127 123 128 128 126 126 127 127 126 -130 128 126 125 124 126 124 124 126 124 125 130 -128 126 128 129 137 138 142 145 145 152 153 153 -158 157 160 162 161 163 163 160 160 164 160 159 -156 156 157 151 156 151 149 147 141 140 133 131 -127 125 124 123 121 119 119 115 105 95 83 75 -66 63 64 60 85 111 78 140 189 116 123 202 -176 107 150 210 141 104 187 195 107 124 208 163 -90 164 206 121 104 198 182 95 138 212 144 75 -167 203 115 93 195 176 90 122 209 145 79 155 -196 117 84 180 187 90 104 199 167 72 120 200 -146 64 128 202 122 60 139 191 104 51 145 172 -91 56 143 176 69 49 132 146 63 38 113 132 -54 42 113 120 48 32 96 107 37 37 95 101 -32 42 112 78 27 55 95 57 18 74 89 29 -40 91 69 25 53 98 43 23 77 61 17 56 -74 25 33 82 37 25 68 59 16 65 92 30 -27 88 63 17 61 76 18 30 61 23 32 76 -32 22 49 21 27 40 32 60 85 93 106 117 -118 128 131 137 146 144 146 145 145 141 150 154 -156 160 157 159 155 157 152 151 145 142 142 139 -135 136 130 127 124 126 124 122 124 123 126 130 -127 134 120 102 148 83 28 90 101 115 123 135 -133 134 125 117 111 97 74 89 107 74 74 129 -131 89 117 154 123 118 147 139 117 145 153 124 -154 148 149 161 147 157 152 153 136 106 102 99 -99 106 101 70 72 87 42 53 45 32 62 69 -74 69 73 71 67 71 65 69 67 66 69 68 -61 65 66 61 65 66 63 68 62 68 63 62 -65 60 66 61 62 61 60 61 60 58 62 58 -59 61 61 60 59 59 57 54 -184 183 191 198 -197 190 185 182 191 201 202 189 184 182 190 194 -198 195 185 182 182 194 199 201 194 182 183 190 -199 205 201 183 173 174 184 194 200 198 184 174 -180 203 189 118 171 117 89 141 100 114 84 111 -79 132 71 81 113 116 113 85 126 99 78 103 -112 102 72 91 134 69 111 61 76 130 85 115 -64 103 122 97 106 141 124 95 124 116 101 130 -124 64 102 96 132 111 90 116 118 103 93 167 -108 15 46 27 27 26 22 24 28 23 29 27 -35 51 57 63 114 137 128 135 133 133 136 133 -131 132 130 133 131 130 131 134 132 134 129 131 -129 131 129 130 133 131 128 128 127 129 128 125 -121 126 127 124 129 125 126 128 130 127 124 128 -125 123 124 124 122 122 126 128 126 127 130 130 -136 138 147 139 147 152 150 155 154 159 162 162 -160 164 164 163 160 164 158 161 155 156 157 152 -153 152 147 143 143 140 132 129 127 124 121 118 -122 116 116 113 110 104 93 81 75 63 57 57 -55 65 58 112 135 76 144 201 119 109 197 182 -97 134 212 150 84 162 209 112 101 200 173 85 -139 214 136 88 182 198 98 107 200 172 77 137 -205 130 80 162 201 104 91 187 179 77 110 201 -150 70 136 205 123 61 153 194 101 66 166 184 -84 65 166 166 70 68 164 150 61 71 165 143 -51 65 146 120 39 59 131 105 37 59 127 94 -31 54 111 84 19 62 108 73 31 69 116 59 -27 72 94 31 42 98 75 16 63 98 49 21 -75 86 17 48 80 38 25 75 56 14 67 76 -23 41 83 44 19 86 84 17 44 91 35 23 -78 58 12 48 50 15 55 69 19 39 49 15 -29 41 18 49 83 79 98 108 116 125 129 134 -146 147 145 148 141 143 147 151 155 156 156 156 -157 153 153 150 148 146 143 141 134 134 134 126 -127 123 126 125 121 120 122 124 126 127 134 118 -144 90 37 109 123 132 137 128 122 116 94 84 -111 101 64 102 136 104 83 129 149 114 102 142 -148 121 137 158 133 128 163 138 139 159 147 160 -152 152 156 154 149 124 113 108 105 108 106 74 -73 91 54 66 60 51 67 74 72 72 73 69 -71 67 60 67 70 69 66 63 65 68 62 66 -66 68 68 60 65 66 63 62 67 65 63 65 -60 61 65 61 62 61 60 62 60 61 61 59 -57 60 55 53 -192 179 180 192 199 201 195 184 -180 184 193 195 197 188 186 185 193 197 195 190 -183 183 190 198 201 200 190 184 187 193 200 196 -187 186 179 180 192 200 196 171 147 183 186 117 -168 106 81 114 112 116 88 89 85 144 68 98 -83 110 117 86 119 104 86 93 113 116 73 99 -106 94 122 37 92 104 97 122 67 105 117 117 -91 139 127 94 113 126 96 120 113 93 111 71 -127 118 94 97 122 111 81 160 101 10 48 24 -25 26 24 22 26 25 28 26 38 48 54 65 -113 134 130 135 134 135 133 135 129 130 132 131 -129 131 130 131 132 131 133 128 126 131 129 130 -130 130 128 126 124 133 127 123 123 124 125 126 -126 127 127 125 129 126 128 124 127 127 124 128 -123 124 128 128 128 130 130 130 138 140 144 140 -143 147 151 156 155 158 162 161 159 162 165 161 -163 162 158 160 155 155 155 153 153 149 149 141 -143 138 128 128 125 121 119 120 118 116 115 111 -111 106 103 91 79 69 59 61 52 54 52 69 -82 62 133 161 77 126 209 138 80 173 199 106 -102 194 181 81 135 210 127 81 176 200 99 106 -202 169 73 136 207 128 78 166 194 92 88 191 -173 69 109 199 141 67 141 202 109 66 169 191 -84 73 180 170 70 85 184 155 60 85 176 142 -48 86 171 123 45 91 162 114 41 77 155 92 -26 76 138 82 31 78 132 71 27 72 111 61 -23 81 110 54 23 93 115 39 26 94 78 20 -62 110 55 21 77 93 32 26 95 61 18 66 -74 26 38 83 37 17 83 65 16 57 86 28 -34 100 62 15 59 81 22 36 81 36 24 57 -41 16 72 59 12 50 44 19 35 38 20 52 -77 63 81 102 111 123 123 132 143 144 147 145 -144 144 144 149 149 153 154 154 155 156 150 151 -149 143 145 141 135 133 132 132 124 126 123 122 -121 118 118 121 124 126 133 128 140 99 67 125 -127 120 115 99 99 110 83 79 129 132 88 106 -151 131 96 108 149 140 99 118 156 138 121 152 -154 117 146 159 128 156 154 152 158 149 156 152 -155 143 120 116 109 111 109 81 82 92 56 73 -75 67 71 76 73 74 73 70 70 73 63 69 -71 68 66 65 67 65 65 66 67 65 69 63 -65 65 62 66 63 66 66 62 60 62 64 59 -62 58 58 63 60 60 63 60 53 58 60 54 -200 190 185 179 186 193 201 199 186 179 179 192 -201 200 194 185 183 185 194 199 198 191 182 189 -194 200 199 189 184 181 187 194 197 201 190 177 -178 192 199 187 124 149 164 99 162 96 91 93 -115 125 105 66 98 128 68 123 64 115 119 85 -108 106 97 91 104 127 74 105 87 122 107 52 -107 63 120 113 84 92 101 137 89 130 130 108 -102 134 98 110 98 121 106 76 118 117 109 82 -115 120 91 146 76 17 43 26 27 25 23 22 -30 20 28 27 37 54 55 68 117 133 133 134 -133 132 130 131 130 130 129 132 129 132 130 128 -131 131 130 123 129 130 125 130 130 127 130 126 -129 130 129 125 126 124 122 125 127 125 122 126 -126 125 125 127 124 127 127 128 128 126 129 127 -129 131 130 134 138 140 144 141 145 147 151 157 -159 158 159 162 163 163 161 162 163 161 157 159 -153 156 155 152 148 150 148 141 139 137 127 126 -122 119 122 118 116 115 112 113 107 108 103 100 -87 74 62 60 57 50 51 48 53 52 93 102 -54 136 183 87 99 201 156 79 143 204 128 74 -178 193 84 111 205 158 68 149 207 116 79 176 -188 80 98 198 155 64 125 205 127 63 153 193 -97 74 178 177 69 91 194 155 56 105 193 138 -52 114 190 118 47 116 178 102 42 115 167 88 -34 119 148 79 35 113 150 71 34 102 134 54 -36 109 122 47 34 98 99 31 41 104 93 33 -39 114 98 14 56 100 58 19 87 104 24 41 -97 68 13 63 93 38 29 82 56 16 63 77 -13 47 90 47 18 71 74 16 58 101 37 18 -73 55 16 59 72 22 36 65 24 32 85 36 -22 67 28 24 54 32 24 60 79 44 60 91 -106 118 116 127 138 141 144 145 144 144 143 145 -149 147 149 155 153 155 148 153 146 143 145 138 -138 132 131 132 126 126 126 120 119 119 115 119 -121 123 132 131 141 115 96 121 104 95 89 59 -99 132 102 94 134 153 112 103 142 147 117 102 -133 151 116 99 139 150 123 131 159 126 125 163 -138 136 162 144 159 151 150 158 152 154 129 123 -113 108 106 81 85 90 58 70 74 73 73 76 -72 71 75 72 75 69 66 74 69 72 69 68 -64 65 69 67 68 65 69 62 65 63 63 63 -63 65 67 63 61 66 62 66 58 59 63 61 -60 63 63 60 55 60 62 55 -196 202 201 185 -181 179 192 201 200 192 179 180 185 194 202 199 -191 181 184 192 198 196 194 184 186 192 195 202 -195 187 185 182 187 196 198 192 176 173 188 207 -118 128 136 78 142 94 111 74 109 122 114 56 -107 97 86 129 61 101 117 98 90 111 106 76 -80 127 93 103 65 131 86 93 98 33 122 106 -110 80 97 138 101 115 121 119 91 133 115 97 -82 131 101 93 98 113 121 72 99 124 112 125 -53 31 38 25 26 24 23 25 25 26 28 27 -36 50 54 62 114 131 131 131 133 133 129 131 -130 128 133 132 128 130 129 128 129 129 129 126 -127 131 125 127 128 126 126 130 128 131 131 125 -127 125 124 125 126 123 124 124 126 125 126 125 -124 127 126 128 125 125 125 128 128 131 132 133 -138 142 145 144 148 148 148 157 163 160 161 162 -163 163 157 164 163 159 159 158 153 153 155 151 -143 146 146 139 140 136 127 126 120 121 117 117 -117 109 111 112 109 103 107 101 91 83 71 63 -59 51 55 48 46 49 48 59 49 101 135 55 -111 195 114 80 179 187 89 105 205 157 70 146 -207 111 76 180 189 79 91 199 152 64 127 202 -112 60 158 195 90 67 185 164 65 101 194 142 -57 120 195 123 47 136 188 106 47 138 181 82 -48 140 166 72 47 135 151 59 44 136 131 50 -47 138 133 42 47 124 116 42 48 126 105 34 -48 110 83 18 60 112 78 28 64 129 75 18 -69 99 41 24 108 85 21 51 95 51 17 80 -77 24 52 82 38 27 86 65 15 69 90 24 -42 87 55 17 69 89 23 33 75 33 24 69 -55 21 48 62 16 52 83 17 38 74 24 36 -73 33 19 67 76 32 40 86 99 109 116 123 -132 138 142 145 146 145 141 143 147 146 147 156 -154 156 150 149 144 140 141 138 138 133 133 132 -127 127 124 120 118 120 115 116 119 122 127 132 -138 128 119 105 78 101 96 69 109 150 133 101 -120 153 138 107 114 149 141 106 109 148 136 98 -111 152 137 119 150 147 113 145 157 120 156 149 -149 160 145 162 156 158 143 123 114 108 98 79 -81 83 49 54 61 71 72 71 79 69 78 71 -73 75 68 73 70 75 70 71 68 65 69 70 -66 68 70 63 62 66 63 63 67 63 62 60 -64 61 63 63 62 60 60 63 61 64 63 57 -57 57 61 57 -183 194 201 197 191 180 178 187 -197 204 194 185 176 182 197 203 204 192 183 176 -181 194 200 198 190 187 185 192 193 196 194 185 -180 176 189 198 186 148 155 205 117 134 112 68 -120 99 121 70 105 122 114 57 113 66 109 120 -76 101 111 110 80 111 115 69 94 111 116 93 -66 128 70 130 69 48 118 94 132 72 91 129 -119 103 103 133 93 116 128 82 70 130 97 116 -81 110 124 77 91 123 138 119 34 39 30 27 -27 21 25 23 27 23 28 29 37 51 54 63 -115 132 126 129 131 132 128 130 129 130 131 129 -128 128 127 130 128 130 130 125 129 130 127 129 -127 124 127 129 126 127 129 126 127 126 127 126 -127 124 123 125 124 126 126 125 125 126 122 127 -123 125 122 125 127 129 131 133 142 141 145 149 -148 151 153 160 161 159 159 159 163 162 159 162 -160 158 156 155 154 151 154 149 140 144 144 137 -140 132 127 128 122 119 117 115 115 112 105 112 -106 101 106 102 96 91 83 69 61 58 53 48 -47 47 44 42 45 59 78 47 97 158 76 84 -196 154 69 140 208 115 65 177 188 79 100 196 -156 64 123 202 116 60 159 188 80 77 180 171 -56 96 200 131 53 127 192 109 53 145 187 90 -47 158 176 69 62 159 157 65 57 152 147 43 -56 151 126 44 65 148 110 39 68 152 107 36 -67 135 96 29 66 129 91 25 61 123 61 26 -81 112 57 30 89 123 58 23 88 90 22 53 -115 70 16 61 91 29 36 87 58 20 75 79 -18 44 97 47 21 89 75 13 56 93 32 29 -90 65 15 51 67 21 38 75 37 24 72 50 -11 72 71 14 62 76 15 57 92 32 28 74 -75 28 35 90 91 98 114 118 128 135 139 142 -145 142 142 138 143 145 149 156 156 154 152 151 -143 144 144 141 138 137 131 135 128 126 126 118 -121 118 117 114 116 119 124 130 134 136 130 113 -97 127 126 91 110 144 149 120 104 137 152 122 -100 134 155 126 99 128 151 118 96 137 156 119 -129 159 126 126 163 129 144 159 148 163 149 156 -152 148 148 119 112 110 88 74 82 69 48 42 -43 64 69 71 74 72 76 76 71 75 71 72 -73 75 71 68 68 67 73 68 67 68 69 68 -66 65 63 66 63 67 63 59 63 61 62 65 -63 61 62 63 65 65 60 60 55 59 61 58 -182 180 188 197 203 197 184 180 184 198 200 199 -188 183 186 194 200 204 194 180 176 180 194 200 -199 193 184 180 185 192 199 198 189 175 174 188 -197 136 114 180 110 138 106 74 100 106 120 84 -96 110 113 82 115 40 115 110 95 102 105 123 -67 106 117 73 102 83 130 80 76 103 72 144 -58 92 89 87 134 81 101 105 132 99 79 125 -109 106 138 76 60 112 99 135 83 106 125 91 -81 112 158 111 27 41 30 28 24 25 25 24 -25 25 27 27 37 52 55 62 112 131 124 129 -127 129 127 129 131 129 129 126 128 129 127 129 -126 131 126 125 129 129 129 129 129 125 125 128 -123 126 124 129 123 125 127 124 128 126 124 128 -123 124 124 123 127 122 121 125 122 122 119 122 -123 128 130 135 140 140 147 149 151 153 157 157 -162 162 160 158 159 161 159 159 157 157 153 156 -151 150 152 148 142 141 145 134 137 133 125 126 -120 122 114 118 114 108 108 106 109 101 107 102 -97 98 91 80 68 56 52 51 48 43 43 40 -41 40 41 42 60 99 57 83 180 119 64 168 -196 86 93 196 165 60 111 206 123 55 153 192 -82 75 175 169 53 88 200 133 54 137 196 102 -50 151 180 81 59 165 169 54 68 175 148 54 -71 164 135 47 75 162 122 34 78 155 102 34 -84 153 94 32 88 154 87 28 87 137 83 28 -84 132 70 28 83 119 49 23 99 104 41 36 -104 117 34 38 102 74 20 62 115 54 16 82 -78 13 56 91 39 31 91 70 14 59 100 24 -27 103 62 14 69 86 19 41 90 45 20 66 -55 13 56 72 20 43 83 36 21 84 56 18 -79 80 15 71 113 29 33 80 74 28 32 92 -80 79 104 114 122 126 134 136 142 140 140 139 -140 145 149 155 155 155 155 151 146 147 146 143 -139 137 133 132 131 126 123 119 121 117 119 115 -115 121 121 125 134 134 139 129 119 144 143 118 -100 125 152 139 108 116 152 143 111 119 148 147 -104 105 147 139 102 111 156 139 115 153 151 120 -153 152 141 162 152 152 149 138 140 127 129 117 -111 109 85 75 76 58 55 44 37 63 69 68 -76 75 70 75 72 72 71 74 71 72 72 70 -68 70 70 68 64 70 71 69 70 66 64 66 -61 65 61 59 57 64 63 65 64 61 61 61 -66 64 58 63 58 57 61 58 -192 183 182 190 -200 203 197 186 180 184 191 200 203 194 184 183 -190 197 199 195 184 179 183 186 201 202 197 190 -180 182 191 201 201 187 167 173 208 140 98 153 -89 128 98 95 66 96 110 97 93 100 97 116 -100 43 122 81 122 99 107 126 75 107 111 96 -93 64 131 89 108 61 97 125 67 123 55 99 -122 95 103 87 135 99 66 127 117 94 137 77 -91 85 98 134 87 99 119 102 76 106 161 88 -19 47 23 31 24 23 29 23 23 27 23 26 -40 51 55 64 114 125 123 128 127 131 127 129 -133 127 123 126 129 128 123 127 129 126 129 125 -128 129 126 128 128 128 122 124 123 126 125 127 -121 126 124 123 128 124 124 126 124 127 123 122 -124 122 122 124 122 126 116 122 122 128 129 132 -143 143 146 152 152 153 157 158 160 159 160 157 -160 159 158 159 159 158 150 153 150 150 150 147 -143 142 140 136 136 128 129 122 121 118 111 117 -111 109 109 106 107 102 101 101 96 99 93 88 -78 61 55 51 44 43 42 43 40 37 34 34 -36 43 48 69 129 76 60 184 156 58 132 204 -120 63 165 193 85 74 186 164 46 101 197 123 -46 138 192 95 66 167 179 61 71 176 153 55 -70 182 134 40 102 179 109 35 93 171 97 29 -102 161 87 33 104 153 70 30 118 147 67 37 -119 144 63 36 108 134 48 33 115 122 44 36 -112 102 29 47 115 87 28 56 124 87 26 60 -109 56 17 91 97 24 46 92 52 20 83 85 -18 56 104 46 20 87 81 17 56 108 43 20 -83 71 11 57 86 17 35 74 35 24 71 57 -18 71 83 12 44 94 38 26 100 71 17 101 -126 21 38 86 66 32 32 95 64 58 96 107 -113 122 130 133 143 136 138 139 138 147 151 150 -155 154 157 149 151 150 145 145 138 138 135 134 -131 128 125 119 121 118 116 115 115 118 117 125 -125 132 137 139 134 146 154 132 97 105 141 153 -125 109 138 154 131 105 132 154 128 101 128 154 -124 100 141 156 121 135 167 133 134 164 141 146 -149 126 130 114 113 98 105 106 106 105 81 73 -72 53 73 58 48 70 72 67 76 71 70 75 -69 71 72 75 74 70 72 68 67 70 69 70 -66 73 69 68 74 70 67 67 66 65 60 60 -62 62 65 65 69 60 61 63 61 63 59 62 -61 60 63 61 -197 196 190 185 185 194 203 202 -192 180 175 188 199 200 195 187 185 183 192 201 -201 192 184 180 183 194 201 200 195 181 175 183 -195 199 157 142 206 141 107 133 67 122 103 106 -69 96 95 112 89 89 82 133 87 66 105 60 -132 103 106 122 90 101 106 119 75 68 112 103 -118 48 111 86 92 129 40 101 101 118 106 85 -124 111 83 117 125 88 116 101 111 60 99 118 -108 94 107 119 87 96 145 68 15 46 22 30 -23 23 28 23 25 24 24 26 37 48 52 61 -117 125 124 130 129 131 127 128 131 126 123 125 -129 126 119 125 124 125 127 124 125 127 127 123 -126 125 124 126 123 127 125 124 121 123 126 122 -128 122 123 122 122 125 123 122 123 115 118 122 -122 124 119 123 122 129 131 136 141 144 148 152 -151 156 156 159 161 157 162 156 159 156 155 157 -155 155 154 150 147 146 149 146 143 139 138 137 -134 128 127 122 120 116 114 113 108 110 108 104 -103 102 101 97 98 95 94 93 84 73 60 50 -47 42 40 40 38 36 34 33 32 30 37 34 -63 49 53 152 112 47 146 190 75 76 194 163 -70 105 201 127 48 141 188 92 59 167 174 66 -85 187 145 44 100 183 123 40 110 183 100 42 -126 172 82 42 124 159 80 25 120 154 55 42 -122 139 52 39 133 134 51 44 135 128 40 54 -127 116 42 39 121 111 32 52 124 85 23 65 -119 72 19 79 126 63 21 75 108 38 24 100 -74 18 64 90 32 35 101 71 17 75 97 30 -35 90 65 19 75 102 25 39 93 49 18 74 -69 11 52 75 17 49 84 41 28 93 71 16 -65 97 22 40 109 68 23 115 133 25 46 87 -64 26 36 95 56 33 81 100 109 119 123 134 -136 136 138 139 142 147 146 149 153 153 156 152 -149 150 146 145 142 138 134 132 131 126 124 120 -121 118 118 117 117 116 113 119 120 126 133 136 -141 143 152 139 109 97 117 151 149 115 116 149 -152 114 106 146 150 115 106 146 149 109 118 157 -145 128 157 155 111 149 135 113 134 104 108 96 -94 84 87 106 105 102 73 80 66 50 84 73 -71 68 67 73 70 70 72 68 69 66 74 72 -74 72 70 72 69 68 71 71 70 65 70 69 -76 71 65 71 65 60 62 63 65 63 66 68 -65 66 62 62 62 61 60 62 60 61 63 60 -189 201 206 195 188 185 188 198 201 194 183 181 -186 192 200 202 193 181 183 186 197 197 196 190 -179 178 186 193 202 190 180 168 176 200 150 97 -182 125 120 125 53 104 109 109 77 91 77 117 -98 85 74 132 81 104 79 55 124 110 108 113 -112 92 97 126 65 88 80 113 114 55 111 58 -124 105 65 107 75 126 113 89 104 119 106 104 -124 100 90 130 109 60 104 92 127 96 92 119 -106 97 117 49 28 34 23 27 25 20 30 21 -21 25 25 27 37 51 52 60 115 127 129 128 -132 131 125 130 128 127 125 126 130 123 120 126 -125 127 123 127 125 129 126 122 126 123 125 124 -123 126 125 123 123 122 125 124 122 121 120 121 -119 126 122 124 117 105 114 123 118 121 121 125 -127 129 133 136 143 143 147 155 154 156 157 158 -158 159 160 160 156 159 155 157 155 150 154 150 -146 144 146 144 141 140 136 134 134 128 126 119 -121 115 112 112 109 110 106 105 100 99 98 97 -101 95 91 90 86 82 71 57 49 44 39 42 -38 37 36 35 29 31 31 33 34 38 39 83 -74 40 127 150 55 101 201 127 57 148 196 94 -64 167 172 64 83 191 141 46 110 187 112 40 -123 178 84 41 142 171 72 46 150 153 58 56 -144 145 54 53 145 133 38 53 137 122 38 60 -151 113 33 74 154 100 35 65 141 99 28 75 -139 81 24 79 128 65 24 88 116 52 28 101 -115 42 31 98 101 19 43 104 47 25 85 78 -17 58 108 46 22 94 80 21 53 101 40 21 -96 84 18 51 88 30 33 83 48 14 77 64 -15 68 89 24 38 108 52 16 82 96 20 58 -128 56 27 128 139 23 44 95 57 30 38 96 -52 15 72 97 97 113 117 124 133 127 136 138 -140 144 146 147 152 154 154 152 152 150 145 146 -143 139 136 132 130 128 122 122 120 119 119 118 -117 115 116 115 117 121 127 128 137 139 149 139 -129 111 100 132 156 133 107 127 154 140 102 121 -156 139 107 124 157 141 109 139 163 125 124 152 -101 118 128 100 114 98 99 92 90 87 86 104 -111 100 73 85 62 58 85 75 75 68 70 69 -72 70 70 72 65 69 71 73 74 67 72 72 -65 68 71 69 71 68 71 71 74 72 68 69 -67 69 64 66 66 64 68 66 66 64 61 64 -62 63 60 63 64 61 65 62 -178 185 199 200 -198 190 178 183 196 202 201 193 188 180 188 195 -198 194 188 178 180 190 201 202 193 182 178 182 -194 203 200 173 161 198 163 73 148 106 123 121 -79 93 106 112 92 75 74 116 112 81 70 117 -70 129 59 71 115 115 106 96 127 85 100 117 -83 98 45 120 103 96 95 43 133 88 105 92 -68 125 116 99 87 115 120 96 119 114 73 139 -100 80 105 68 134 108 84 116 122 109 93 29 -34 25 27 23 24 23 25 25 22 24 29 24 -36 47 49 65 113 136 127 129 133 129 127 129 -126 129 127 126 129 125 123 123 125 127 127 124 -123 128 126 124 127 125 123 123 123 125 124 123 -125 123 122 123 121 121 123 119 121 126 124 123 -117 106 117 121 115 125 124 129 127 129 133 139 -144 143 150 153 154 154 155 155 158 159 159 160 -158 156 154 154 152 152 153 150 148 144 145 142 -142 137 137 132 131 129 122 123 119 115 112 108 -108 106 107 100 101 95 92 97 94 93 91 90 -84 88 79 65 60 45 40 41 37 37 37 35 -33 30 29 31 34 32 32 33 45 36 74 102 -43 95 184 94 39 166 181 57 83 188 145 53 -113 198 112 45 132 178 86 47 145 162 57 56 -152 153 51 65 165 131 40 68 154 124 41 72 -155 108 28 74 147 99 32 88 158 86 25 99 -154 89 32 92 147 75 24 97 135 69 26 94 -123 46 33 108 108 36 42 112 99 28 46 113 -81 13 64 95 34 32 98 62 15 72 103 31 -35 105 62 21 76 97 25 37 104 59 15 68 -80 19 45 84 32 21 88 44 18 89 79 23 -57 114 49 21 101 92 18 68 132 56 34 136 -136 24 67 105 62 28 39 94 52 19 71 94 -90 104 109 120 123 129 133 141 141 145 144 146 -151 152 155 151 150 146 148 147 141 140 136 133 -130 126 123 123 121 118 123 116 120 115 114 117 -111 122 119 129 136 137 146 144 139 135 98 108 -145 150 119 103 142 153 124 104 139 155 130 109 -141 162 114 109 159 120 100 135 107 108 116 109 -110 105 105 99 93 93 90 107 116 103 72 87 -61 56 68 66 74 68 73 68 72 71 71 69 -66 66 70 68 72 68 70 65 65 68 66 68 -68 64 74 67 72 69 69 69 69 70 65 65 -66 67 65 70 68 66 62 61 61 62 62 62 -65 61 63 61 -182 173 180 191 207 203 190 183 -183 192 201 203 201 182 178 179 192 203 198 187 -179 180 191 199 199 199 190 174 173 184 202 171 -134 200 154 77 130 73 128 107 95 68 89 114 -105 66 82 107 119 69 90 82 90 129 52 100 -89 123 94 74 133 79 100 99 109 85 48 121 -86 127 71 65 112 77 139 73 78 107 118 105 -93 104 134 104 111 115 63 129 93 120 95 65 -137 111 78 110 130 122 53 32 35 21 26 21 -28 19 24 22 19 26 28 25 39 48 53 65 -117 134 127 130 134 130 128 132 128 130 127 128 -126 127 124 123 124 127 126 122 125 129 125 124 -128 123 124 121 122 123 121 124 124 123 120 122 -122 121 121 122 119 127 123 120 121 118 123 119 -118 124 126 128 125 131 134 141 141 146 149 152 -155 153 156 155 156 157 159 159 154 155 150 153 -152 150 153 148 150 146 140 140 139 136 132 128 -127 126 122 121 114 114 114 107 105 106 103 99 -100 88 95 93 92 89 88 88 82 86 81 77 -65 53 45 38 40 38 40 34 34 32 29 33 -31 31 34 31 32 33 34 51 39 74 128 58 -61 173 140 38 115 187 109 39 136 190 68 61 -164 157 54 51 166 131 43 80 168 121 27 96 -171 96 36 93 160 93 30 107 152 80 33 99 -152 68 31 128 147 63 41 122 144 59 34 114 -140 50 40 123 121 42 36 118 101 27 55 123 -89 19 61 123 65 24 71 119 55 16 84 74 -23 51 102 38 21 100 81 19 60 104 38 27 -100 78 12 65 100 39 31 86 61 16 68 76 -16 48 94 30 31 107 62 10 77 112 30 33 -119 79 14 89 132 46 46 144 134 18 77 127 -60 30 53 93 46 17 77 92 74 94 103 111 -116 126 129 137 140 139 143 145 148 151 152 151 -150 148 149 148 142 141 139 134 132 127 123 122 -122 120 122 119 116 118 116 115 114 116 119 126 -129 135 141 145 144 143 110 93 123 153 139 104 -122 155 145 106 117 156 150 117 114 157 115 91 -135 111 101 117 115 115 118 118 116 111 111 100 -99 95 89 105 118 103 74 89 68 57 47 47 -67 66 72 70 70 71 71 68 67 66 69 67 -72 68 68 71 66 68 68 64 70 72 69 68 -70 72 70 72 69 72 65 67 62 70 68 69 -70 66 66 63 65 64 64 65 62 63 62 62 -196 183 177 178 198 201 203 197 181 176 185 201 -205 198 189 179 181 191 196 195 191 187 184 188 -191 204 203 187 166 156 188 165 94 180 143 96 -126 56 115 101 116 64 82 113 109 74 87 95 -115 80 108 46 95 111 76 116 66 121 92 87 -122 97 97 92 132 61 79 90 81 136 57 98 -68 79 140 75 102 79 110 113 104 89 134 113 -110 111 80 108 81 137 89 86 123 119 82 94 -136 117 34 30 29 21 28 22 22 23 24 22 -25 21 27 25 36 52 51 66 114 133 127 131 -131 133 127 131 128 127 129 129 128 127 127 124 -126 126 124 125 127 126 125 129 127 123 124 119 -123 120 120 122 124 124 122 121 125 123 121 121 -118 124 121 121 122 124 124 121 123 124 127 127 -126 128 134 141 140 146 151 150 152 153 155 155 -155 158 156 156 153 154 151 152 151 152 149 148 -147 144 140 139 135 132 132 128 124 126 122 119 -111 114 109 106 104 100 97 96 94 91 90 92 -89 86 86 85 81 83 80 80 74 58 55 41 -40 37 40 35 33 34 30 35 31 30 30 31 -31 31 32 34 36 40 62 43 52 133 101 28 -121 175 67 66 176 156 56 82 180 131 36 104 -176 105 36 106 163 87 32 112 163 69 42 121 -155 65 38 125 143 54 40 124 135 51 48 145 -133 44 56 142 125 41 54 142 123 32 61 138 -101 32 57 122 84 23 69 126 63 23 80 122 -46 32 95 110 33 31 92 50 24 78 92 25 -43 106 62 21 80 91 25 48 110 56 17 86 -87 21 47 95 40 23 87 63 15 74 88 18 -55 116 42 22 104 107 26 51 134 62 16 107 -131 45 48 151 129 21 97 149 65 28 64 92 -43 20 80 91 42 78 98 107 112 121 128 133 -137 138 142 142 147 147 152 151 149 151 149 147 -144 142 140 138 133 131 125 124 125 120 125 119 -118 118 117 118 115 116 115 123 126 130 138 137 -146 142 127 101 104 142 156 118 109 144 158 127 -108 132 156 118 91 137 114 93 116 109 111 117 -121 124 122 123 116 115 110 106 99 95 93 96 -114 98 78 79 74 56 40 43 64 69 68 71 -66 73 65 70 67 68 68 68 70 66 72 69 -67 68 68 69 71 73 71 67 67 76 66 73 -71 68 68 65 68 68 68 68 68 65 66 65 -62 62 66 64 66 60 62 62 -206 205 191 178 -180 187 202 204 196 177 179 188 196 201 203 197 -184 181 182 188 201 198 197 186 179 190 200 203 -184 143 181 167 68 149 121 119 117 59 94 103 -119 88 81 102 111 95 86 78 104 101 104 38 -107 78 108 116 61 116 94 95 107 117 82 82 -124 72 110 54 89 119 83 114 37 96 110 90 -115 63 109 116 118 77 130 120 104 110 107 80 -91 133 92 108 100 115 95 83 127 98 13 37 -31 20 24 23 24 21 25 24 23 24 27 30 -36 49 56 64 114 130 127 132 133 132 129 130 -129 129 127 130 125 130 126 125 128 126 125 125 -124 128 127 131 128 121 122 122 121 120 118 122 -122 121 125 124 126 123 122 122 117 123 121 124 -126 125 125 121 124 123 127 126 128 130 136 141 -143 147 150 149 153 157 154 156 156 154 157 154 -156 152 154 150 148 151 146 147 144 141 140 134 -134 132 129 127 124 125 120 117 110 108 105 106 -104 97 99 93 92 89 90 90 86 84 82 83 -81 80 77 76 76 69 59 49 45 36 41 33 -34 33 35 35 31 27 30 29 29 31 32 33 -33 33 35 34 37 67 68 21 100 147 42 80 -185 124 43 113 183 103 29 132 172 76 42 130 -156 62 42 142 146 55 49 141 141 44 51 144 -121 36 61 140 111 40 73 159 111 30 78 148 -104 32 78 154 97 31 84 144 79 23 85 124 -59 27 93 121 40 30 107 111 29 41 116 88 -21 49 93 30 26 99 77 16 71 102 45 31 -103 73 21 71 108 38 27 98 74 16 66 90 -23 42 100 44 25 95 82 15 73 120 43 32 -113 100 22 70 135 64 27 117 132 35 55 152 -118 27 107 160 74 25 69 94 43 22 84 88 -30 63 91 101 109 116 124 130 132 135 140 140 -149 146 147 150 150 151 152 149 146 144 145 140 -137 135 127 125 126 124 126 122 117 120 113 117 -113 117 114 119 124 126 132 137 143 142 140 123 -95 122 152 141 115 122 154 148 105 104 142 119 -91 119 111 107 114 112 118 124 126 126 123 123 -122 117 114 105 99 97 93 88 104 87 70 76 -65 63 53 51 68 70 70 70 67 69 69 67 -67 69 72 67 69 68 74 71 66 70 68 67 -72 73 67 68 67 70 70 75 71 70 69 63 -70 69 69 69 67 66 63 62 62 65 63 66 -62 61 63 61 -199 208 201 188 181 176 187 200 -201 195 189 185 187 194 201 205 196 187 179 175 -188 193 201 197 179 167 178 198 190 129 180 162 -68 133 93 130 102 92 81 94 119 98 78 83 -107 116 87 77 94 119 89 64 103 50 120 104 -77 107 99 105 90 128 77 89 102 93 109 37 -102 85 115 109 35 111 79 115 107 78 98 116 -124 88 123 118 99 112 130 56 96 109 103 117 -82 105 108 74 110 62 14 40 20 23 25 25 -23 23 23 23 27 24 28 29 35 51 55 67 -115 128 126 131 131 129 129 129 127 125 125 131 -126 130 127 123 129 129 127 126 125 126 128 131 -129 122 120 126 121 121 120 120 123 121 125 124 -126 122 126 122 118 123 125 122 126 123 125 124 -125 128 125 126 127 133 138 141 145 149 149 153 -154 159 154 155 153 152 155 153 154 150 152 153 -148 151 147 143 144 137 138 134 128 129 125 128 -123 123 115 109 107 105 101 105 97 97 94 92 -91 91 90 87 85 82 83 79 79 79 75 75 -78 72 61 57 49 41 39 36 31 36 35 36 -36 30 26 30 30 28 33 32 33 30 33 30 -34 29 42 34 69 103 35 87 171 83 44 138 -170 74 43 161 150 49 60 151 136 43 62 159 -123 38 69 164 111 23 84 149 94 27 82 147 -84 30 105 164 73 30 104 143 77 32 107 153 -72 30 110 134 52 34 107 113 35 37 110 97 -31 52 119 90 18 67 124 55 26 76 82 20 -47 111 54 15 89 90 22 60 118 52 24 89 -98 19 47 102 50 19 89 72 14 67 104 29 -37 113 65 19 92 122 26 47 131 85 26 90 -138 50 32 137 122 38 63 153 106 29 114 165 -68 23 81 89 38 20 82 89 19 51 92 95 -106 112 121 126 130 135 138 140 145 143 151 151 -150 152 151 148 151 145 146 141 138 134 126 131 -125 124 126 121 119 119 118 116 116 120 114 116 -121 123 127 131 142 140 141 137 106 113 142 155 -132 105 133 150 104 94 125 111 108 115 116 115 -116 117 121 123 126 128 126 124 125 117 116 109 -101 98 92 85 97 73 70 65 56 67 65 67 -66 73 68 66 70 67 69 71 72 71 68 68 -73 71 73 71 68 69 68 68 71 70 67 70 -68 72 69 73 69 69 70 67 71 65 74 67 -64 65 66 64 64 60 63 63 61 63 59 62 -185 195 200 201 193 182 180 185 194 202 203 194 -186 186 188 194 197 197 192 178 181 179 193 203 -188 162 146 182 176 102 173 144 77 122 70 121 -97 112 64 88 107 111 82 80 102 121 92 82 -83 125 73 101 72 53 127 86 104 87 113 113 -88 129 88 97 73 113 94 59 97 56 138 89 -76 104 53 132 98 100 80 99 124 105 105 119 -91 117 134 49 108 80 111 127 82 98 116 88 -88 32 23 34 18 28 22 24 24 21 23 25 -25 23 27 25 38 52 55 68 119 128 126 133 -126 131 126 128 126 126 125 131 129 129 131 123 -129 129 129 128 124 128 128 127 129 124 122 126 -122 121 119 121 121 124 124 122 124 124 124 122 -123 123 124 123 125 120 126 126 124 129 125 125 -127 135 138 143 149 146 150 154 153 158 154 153 -154 153 155 152 155 152 151 150 148 148 146 144 -141 136 134 132 127 128 127 126 125 120 114 109 -104 101 102 100 95 97 93 91 90 85 89 85 -86 82 82 80 79 74 77 73 75 75 66 67 -55 44 42 33 39 35 34 37 33 32 30 27 -26 28 30 34 31 30 35 28 30 30 29 31 -31 52 29 64 126 52 43 142 143 41 75 176 -125 35 75 170 106 35 94 167 89 34 108 159 -85 30 105 149 66 36 113 144 54 38 139 147 -55 48 132 127 54 47 136 130 54 32 123 111 -33 54 117 88 21 61 120 71 21 73 122 60 -16 102 114 29 42 95 64 15 73 107 29 32 -105 69 16 87 115 37 36 103 78 12 68 96 -20 41 104 49 23 92 94 16 59 122 43 23 -115 111 24 69 140 72 18 108 137 41 49 144 -118 30 72 156 91 32 125 162 69 24 92 89 -35 26 85 82 21 46 95 87 96 108 115 121 -126 130 135 138 143 142 146 151 151 152 153 149 -148 145 143 140 139 135 131 131 126 126 126 121 -120 120 117 115 116 116 113 116 118 121 125 127 -137 139 144 141 128 116 130 158 141 95 104 133 -108 102 114 115 117 119 121 119 120 121 122 124 -129 127 130 125 126 122 116 112 100 99 96 84 -87 63 71 56 45 65 72 72 71 74 66 70 -71 71 71 71 70 69 68 66 73 72 73 69 -64 66 66 68 69 68 67 71 66 70 70 72 -66 65 70 66 70 67 69 64 67 63 65 63 -61 63 59 62 58 64 64 59 -182 180 187 196 -203 196 187 180 182 189 195 201 198 195 186 186 -191 198 199 195 189 171 179 195 204 180 129 171 -162 68 152 119 108 108 69 116 104 122 65 95 -97 117 96 76 95 117 104 80 81 105 78 126 -43 73 102 70 125 76 119 115 93 121 109 93 -63 119 72 103 70 62 133 75 119 75 57 123 -98 117 67 109 115 121 91 120 91 113 119 81 -111 62 110 120 93 86 120 102 63 27 29 29 -22 26 23 26 23 22 23 22 24 25 25 29 -38 54 53 70 120 128 126 132 128 129 128 130 -128 128 127 130 131 131 130 127 125 127 130 125 -126 128 125 127 126 126 124 125 124 121 123 124 -124 124 122 123 122 126 123 123 122 124 123 125 -126 122 131 125 127 128 124 126 128 133 143 144 -148 146 151 152 153 157 154 151 158 155 154 154 -154 154 150 151 149 147 142 143 140 132 134 126 -128 126 126 122 120 122 113 111 103 101 98 93 -94 95 92 89 88 85 86 84 82 79 81 78 -76 75 73 74 73 70 70 67 62 53 41 39 -34 36 37 42 35 32 31 30 24 30 29 29 -31 31 32 31 28 34 28 27 30 28 28 42 -63 41 45 120 106 33 91 169 90 32 119 168 -76 27 125 156 65 39 124 149 53 37 128 135 -31 53 134 121 44 56 156 120 38 74 146 106 -32 75 153 103 33 74 137 78 29 76 122 58 -14 86 114 51 29 96 111 38 34 128 92 17 -61 102 39 24 96 87 18 60 115 46 32 112 -101 19 51 108 49 18 81 80 14 64 106 34 -35 114 79 6 94 122 33 45 130 103 10 81 -140 54 31 126 133 32 60 153 105 28 92 158 -85 38 133 157 57 35 109 93 32 35 90 74 -17 56 97 75 86 101 108 118 120 132 131 137 -142 141 148 149 153 151 151 151 148 144 142 142 -140 137 132 133 128 129 122 122 121 119 121 118 -118 116 113 118 115 118 121 122 131 134 141 140 -140 128 128 152 137 96 95 115 113 112 117 118 -125 122 122 122 123 123 127 124 128 127 129 129 -127 125 115 114 107 102 96 92 83 61 74 46 -50 54 59 72 74 71 69 69 70 74 70 70 -72 66 70 66 70 75 68 68 65 64 65 66 -68 65 66 68 68 69 67 69 65 67 67 67 -67 64 66 62 64 65 63 66 62 64 59 58 -64 61 63 59 -196 187 183 183 192 201 199 195 -183 176 183 189 200 203 193 191 183 178 189 200 -201 183 162 172 200 193 127 166 161 49 131 94 -122 104 73 99 107 116 86 92 76 117 107 71 -85 113 114 80 93 82 99 121 43 96 72 74 -120 79 114 119 107 103 129 85 73 102 87 124 -49 86 99 79 143 50 76 93 92 123 72 96 -100 128 90 123 104 106 103 120 101 58 105 110 -111 76 122 110 37 29 34 20 24 26 20 26 -21 21 24 22 26 22 29 25 38 53 52 68 -120 129 126 132 130 131 126 134 132 132 128 131 -132 131 134 129 125 123 128 128 128 128 126 129 -124 128 127 124 125 124 125 123 125 121 123 120 -122 123 122 123 122 124 122 126 124 126 128 126 -125 129 125 125 130 135 143 142 143 148 153 153 -153 155 154 154 156 155 154 156 152 152 151 147 -147 142 139 140 138 132 133 128 125 127 122 123 -119 117 115 106 104 99 96 94 94 94 88 88 -83 87 82 83 84 75 77 78 73 75 72 71 -72 69 66 68 67 56 47 40 36 37 39 38 -37 34 34 27 27 28 21 33 29 31 31 30 -30 30 29 29 26 29 27 25 31 33 32 64 -70 30 83 138 68 34 127 152 56 51 144 139 -48 61 154 125 41 61 145 110 27 74 143 101 -32 93 165 94 33 99 150 84 31 97 156 77 -31 95 129 65 22 95 112 45 35 105 109 29 -42 115 95 26 60 143 77 11 83 97 26 44 -108 67 18 86 115 33 44 125 84 15 67 104 -28 31 102 58 19 87 100 22 56 128 62 20 -113 121 26 56 139 97 22 90 140 47 40 134 -129 40 59 158 100 29 102 157 79 40 133 153 -62 30 121 106 28 39 92 72 14 56 100 54 -67 93 100 112 118 125 129 130 138 143 146 150 -148 154 150 150 147 146 146 140 141 136 137 131 -129 130 125 125 123 119 122 118 118 116 115 114 -115 115 117 122 124 132 138 140 144 141 134 138 -128 110 102 111 114 120 118 124 127 125 125 125 -125 129 127 126 127 127 128 129 125 125 119 117 -108 106 100 91 84 66 77 53 55 44 45 67 -73 69 69 72 70 76 70 73 71 65 69 70 -71 71 72 66 65 67 66 67 69 66 67 68 -65 68 65 64 67 66 67 64 64 60 64 64 -65 66 63 67 62 63 63 62 62 64 65 58 -204 201 191 177 176 188 198 206 197 185 183 181 -188 196 197 202 189 177 173 191 202 195 163 131 -180 185 106 167 146 67 114 78 134 94 103 80 -102 112 107 85 73 113 109 80 87 99 111 90 -96 42 114 100 74 111 42 87 118 94 107 115 -118 90 130 89 85 77 102 118 56 107 59 95 -127 52 103 58 100 108 85 85 87 131 101 115 -120 100 88 141 83 79 93 82 122 74 117 99 -21 35 27 23 25 23 25 25 24 25 20 23 -25 25 24 24 41 49 53 74 122 131 128 134 -131 131 128 133 129 133 127 130 132 132 131 127 -127 121 127 128 124 130 130 127 128 126 128 128 -127 124 121 124 120 123 121 122 121 124 123 125 -119 123 126 121 124 125 126 124 125 125 122 124 -131 135 141 141 146 149 152 153 151 155 157 156 -157 152 154 150 152 147 152 148 143 144 139 139 -137 132 131 128 122 127 122 122 117 118 111 106 -101 96 93 91 92 91 88 84 84 82 81 82 -77 76 74 76 72 74 69 72 70 67 68 64 -69 56 48 48 38 38 41 40 39 34 33 28 -32 26 27 30 29 32 28 30 30 29 26 27 -26 27 27 27 26 27 30 31 38 31 52 93 -55 32 117 124 36 68 152 115 36 83 162 98 -28 84 151 83 29 87 146 75 32 121 163 68 -38 126 143 62 37 124 143 58 32 116 121 38 -41 116 100 27 52 121 86 26 60 124 78 21 -83 147 60 16 98 77 14 64 110 52 25 106 -104 22 60 132 63 10 83 95 12 53 108 43 -26 107 89 24 68 133 53 18 127 114 29 67 -148 89 15 96 138 45 42 144 125 31 60 155 -102 28 104 157 77 34 132 154 53 50 148 115 -27 48 96 70 17 56 102 47 46 87 92 106 -111 122 128 130 140 138 147 147 150 152 150 150 -147 148 145 143 140 137 135 133 130 129 126 123 -123 119 122 117 120 115 115 115 113 119 116 121 -122 127 136 134 142 142 141 137 127 116 113 114 -120 117 123 129 125 126 125 128 130 127 129 129 -129 129 130 129 128 128 123 118 112 109 98 95 -86 72 86 48 56 52 47 68 72 74 70 73 -70 76 72 71 72 67 72 70 72 71 70 70 -66 69 69 64 68 67 66 67 68 67 65 65 -66 65 66 63 63 63 63 70 62 67 66 65 -64 61 66 61 64 66 62 61 -194 205 204 189 -174 180 188 200 202 201 194 185 183 183 190 204 -203 189 180 182 196 205 176 116 161 166 76 163 -121 89 105 61 123 96 124 62 91 101 120 81 -78 107 108 98 88 91 105 112 87 54 117 67 -109 101 44 95 99 113 92 110 122 86 120 102 -101 57 108 88 88 106 30 109 96 86 102 44 -101 103 108 77 91 125 115 104 137 85 77 133 -84 122 77 80 128 69 115 71 7 41 25 23 -24 22 24 22 23 23 23 26 19 24 27 24 -37 54 53 72 126 127 133 132 133 128 128 129 -126 133 129 129 131 132 132 125 126 125 127 129 -126 128 129 128 128 128 127 126 129 124 120 124 -118 123 125 120 124 125 123 123 123 129 126 120 -127 126 127 127 125 126 120 127 133 135 140 145 -147 152 150 153 152 156 155 155 154 156 151 152 -151 149 149 146 144 142 138 137 136 133 128 126 -123 123 123 120 118 116 111 106 100 97 90 92 -90 90 87 84 80 82 75 78 75 73 74 75 -72 71 72 67 70 69 63 64 63 53 48 50 -42 44 41 45 36 37 34 30 32 26 29 28 -31 30 31 32 31 27 28 29 28 29 27 29 -25 29 27 23 30 28 31 41 39 31 81 86 -27 78 135 81 31 114 151 67 37 113 145 52 -39 122 141 56 43 150 148 36 56 152 119 43 -62 145 122 37 58 134 98 29 68 124 80 21 -75 124 64 22 81 125 55 30 106 138 30 39 -105 61 20 90 105 26 51 121 89 18 71 128 -41 32 99 76 18 85 101 24 54 120 74 21 -100 131 39 48 143 105 25 82 155 75 25 127 -127 39 55 150 119 32 86 159 90 30 111 155 -60 45 145 145 49 52 157 115 19 61 104 59 -23 68 98 39 30 84 89 99 111 117 127 130 -136 141 146 146 148 152 150 152 146 149 148 143 -142 137 137 135 131 127 125 124 120 123 121 120 -119 121 113 117 115 118 117 117 122 123 129 132 -138 141 144 141 132 122 118 116 122 123 127 127 -125 126 127 128 130 129 130 132 131 131 133 129 -130 130 125 123 115 110 102 97 90 81 80 63 -74 69 58 71 72 71 77 74 74 73 71 73 -70 70 73 71 74 70 72 72 68 69 67 67 -68 71 69 67 74 68 67 69 66 68 67 63 -62 65 63 67 65 65 66 66 63 63 63 63 -64 67 63 64 -180 192 205 200 195 184 179 183 -192 203 203 197 195 183 177 191 197 203 194 168 -174 202 194 115 158 146 54 141 104 122 86 67 -102 99 126 75 90 78 119 87 90 85 104 113 -87 90 94 124 75 75 96 58 134 84 67 92 -81 129 79 95 123 97 101 113 103 58 108 68 -125 89 40 108 69 118 80 69 85 98 118 84 -88 105 126 96 142 82 81 111 84 137 78 85 -116 84 103 49 18 38 18 28 24 19 26 22 -23 24 20 27 23 23 29 26 40 53 49 76 -125 130 133 131 132 127 130 128 127 130 132 128 -129 133 130 125 129 128 130 132 124 128 130 127 -129 129 127 129 124 123 122 124 118 124 122 123 -120 124 123 124 125 129 125 121 130 126 127 127 -127 120 121 131 134 137 141 144 147 149 150 153 -153 154 154 156 154 155 153 151 150 148 145 143 -140 144 141 137 139 131 129 125 121 125 120 120 -116 112 111 104 101 95 93 91 87 87 84 81 -80 78 77 75 71 72 68 72 72 69 70 69 -67 69 64 61 62 49 49 50 45 46 47 47 -40 37 34 32 33 27 27 30 30 31 28 30 -32 28 27 27 27 25 26 29 24 26 25 27 -25 27 26 25 31 31 36 50 29 59 92 54 -33 113 125 48 48 129 127 42 56 144 125 38 -75 165 122 31 85 162 96 26 86 153 87 32 -82 135 75 25 87 124 57 28 101 113 45 36 -109 114 36 50 130 119 20 58 109 45 29 108 -92 23 61 130 60 17 99 109 26 49 107 57 -19 102 98 14 61 130 61 30 122 128 28 58 -149 102 13 90 158 76 18 127 130 34 62 154 -111 26 86 160 87 26 111 152 59 49 147 142 -50 63 164 113 25 73 116 52 24 73 95 36 -25 85 87 92 108 115 124 128 133 140 144 144 -146 146 149 148 148 148 149 144 144 141 137 134 -132 128 126 125 122 121 120 117 122 118 117 119 -115 115 118 114 120 120 125 130 133 135 145 142 -137 134 123 120 123 125 128 128 125 127 128 132 -127 132 131 133 132 136 136 131 136 131 127 126 -116 110 105 102 93 85 80 62 79 79 70 73 -72 75 78 75 76 73 70 72 71 72 72 73 -75 70 76 70 71 70 68 70 67 73 69 68 -71 69 68 70 70 67 69 66 58 63 61 65 -63 65 66 67 63 61 66 64 67 64 61 67 -180 182 190 200 205 200 185 183 183 189 195 200 -205 195 179 174 180 197 200 158 136 178 192 106 -161 139 51 124 91 134 81 84 84 101 120 96 -89 82 112 98 103 66 108 119 99 89 81 124 -86 97 68 58 131 67 97 81 72 131 83 94 -122 110 89 120 99 75 90 58 135 73 81 84 -56 124 78 105 59 90 113 111 79 80 131 93 -134 88 94 79 89 134 75 92 94 105 89 34 -26 28 23 23 23 21 23 22 23 23 27 22 -24 23 27 27 38 54 54 74 126 129 132 132 -130 132 130 128 128 131 130 129 131 131 130 126 -129 127 132 133 127 128 129 125 127 127 128 130 -123 123 125 124 120 123 125 126 123 127 122 124 -125 128 124 125 131 126 127 127 124 119 124 129 -133 139 141 145 147 148 152 153 150 152 152 154 -152 151 152 148 149 148 145 144 142 144 140 139 -138 130 133 125 124 122 120 117 117 111 104 102 -101 93 93 90 81 83 79 82 79 74 73 72 -72 68 73 68 68 72 70 65 65 69 62 65 -58 50 52 44 49 47 45 51 45 40 37 29 -29 29 26 29 29 30 30 31 30 31 31 26 -26 24 29 25 25 28 26 24 26 23 27 25 -25 30 28 33 30 36 49 40 36 85 90 38 -48 125 101 31 76 159 102 31 105 169 93 34 -111 152 82 34 105 149 65 36 104 133 56 32 -110 114 41 41 115 101 36 45 123 97 30 67 -138 98 12 77 105 31 40 121 77 19 81 128 -44 29 117 95 20 57 113 42 28 123 90 18 -86 140 63 27 131 128 34 67 156 97 18 97 -166 61 24 144 128 38 65 158 104 27 97 161 -80 33 126 150 54 43 143 139 43 69 165 111 -26 81 135 56 23 78 92 32 28 90 86 77 -102 109 121 128 130 137 141 143 144 143 149 148 -145 148 147 144 143 141 135 134 129 129 127 124 -124 119 121 118 121 122 120 119 119 118 117 117 -115 120 120 125 129 132 139 138 142 138 134 124 -126 125 127 127 126 127 130 130 129 130 130 134 -132 133 135 137 137 134 134 127 117 111 108 105 -99 87 76 57 78 79 75 75 73 78 79 75 -74 72 73 73 73 71 71 73 68 74 75 73 -74 71 73 68 71 70 68 68 69 72 67 72 -70 69 67 63 66 61 67 66 65 67 67 68 -66 59 66 63 67 60 61 65 -193 181 180 189 -201 205 201 196 187 184 186 191 204 205 197 179 -169 188 200 174 107 147 178 96 162 127 72 112 -78 135 82 107 58 95 114 105 89 77 102 109 -111 74 105 116 112 85 70 113 95 111 44 70 -109 68 119 76 71 125 96 87 111 123 82 102 -103 99 66 51 122 76 112 60 63 118 81 123 -56 93 102 121 87 83 128 98 119 96 113 58 -80 117 88 95 78 116 72 27 33 24 26 27 -23 24 22 22 23 18 25 22 24 28 25 28 -32 50 52 73 123 130 133 132 134 132 133 129 -130 130 133 132 131 133 127 128 125 131 128 132 -130 128 128 127 127 124 128 125 125 123 122 124 -123 123 126 126 126 129 124 125 125 126 124 123 -128 126 124 128 125 116 124 128 131 138 138 145 -145 147 150 149 151 151 151 153 153 153 152 149 -148 149 145 145 142 143 142 139 137 134 129 130 -123 122 121 115 118 109 105 100 99 93 93 87 -79 80 80 78 77 72 72 71 73 67 67 71 -65 72 68 61 66 62 62 63 57 50 47 48 -43 51 50 51 48 45 41 33 31 27 26 30 -24 32 32 32 31 29 29 28 28 25 27 29 -22 29 25 24 25 25 26 26 25 26 32 28 -30 31 32 30 31 37 52 29 43 97 84 27 -78 150 90 30 111 169 77 41 120 150 60 34 -122 142 56 41 122 124 42 47 121 107 27 56 -127 98 25 61 136 86 21 77 140 81 21 82 -104 27 48 128 67 19 89 122 40 40 120 85 -19 70 114 39 35 133 94 7 87 146 55 29 -132 131 34 67 161 101 16 103 161 65 40 141 -126 43 47 150 111 28 97 158 82 37 121 153 -56 48 148 138 43 72 166 119 19 89 150 66 -27 77 92 42 26 91 84 60 97 104 116 128 -129 135 139 143 141 142 148 144 148 146 144 144 -144 142 137 135 132 129 127 125 123 120 121 119 -122 124 120 122 119 122 115 116 115 117 117 121 -124 129 133 135 142 144 138 133 130 124 128 128 -126 126 130 129 132 130 129 134 132 135 137 139 -138 136 135 132 120 118 109 108 103 91 80 60 -67 65 70 77 77 76 80 74 78 73 72 74 -72 73 70 73 67 74 74 67 76 69 72 69 -71 71 67 69 68 66 69 73 68 73 69 66 -66 64 65 70 64 70 71 65 67 65 64 63 -65 60 63 62 -203 195 187 182 189 197 202 207 -197 191 186 180 192 199 206 194 170 174 202 189 -101 132 152 68 157 108 96 95 74 118 93 121 -43 94 95 122 84 85 83 105 110 81 98 105 -121 78 77 98 107 101 41 89 67 82 124 75 -84 104 110 86 98 121 84 95 106 109 46 84 -93 81 125 40 93 84 99 123 69 103 81 135 -94 98 114 116 100 112 120 45 100 79 91 101 -66 125 50 26 34 23 24 23 21 24 23 22 -22 26 23 22 25 24 25 27 37 53 47 72 -124 129 133 134 136 131 132 128 129 133 127 135 -132 127 129 126 126 127 129 130 129 129 128 124 -123 125 130 126 126 125 123 127 124 123 124 125 -128 128 125 125 125 122 125 123 123 129 122 126 -126 118 124 129 134 137 141 149 146 148 151 150 -150 150 154 154 152 151 152 150 148 149 145 144 -145 141 142 140 139 132 132 128 124 122 118 114 -112 114 101 96 97 93 91 82 79 77 80 73 -74 67 69 69 69 63 67 67 66 70 65 62 -61 60 60 58 54 47 46 48 41 50 51 56 -50 48 45 41 30 31 27 23 29 28 34 32 -32 31 29 28 26 26 23 27 24 27 24 24 -23 23 25 25 25 28 28 27 30 33 27 31 -26 22 29 18 32 56 51 31 72 121 58 41 -138 151 50 52 149 128 47 49 144 124 32 67 -143 108 34 63 136 84 31 80 136 67 27 81 -135 59 27 105 133 47 32 109 84 19 78 127 -50 22 113 113 24 57 125 57 20 91 113 31 -54 146 79 18 114 143 46 46 146 120 36 69 -162 88 18 112 154 50 41 147 116 32 69 164 -95 18 105 155 78 27 125 148 46 60 155 132 -35 80 170 103 29 93 167 57 22 95 88 32 -32 98 74 44 84 101 113 123 124 134 137 139 -142 140 146 144 147 145 143 145 143 141 136 134 -131 131 125 124 122 123 122 121 124 122 124 121 -120 116 116 112 114 116 114 116 121 123 127 132 -137 140 142 141 132 129 124 127 126 125 130 125 -130 129 129 132 131 134 135 140 138 139 140 129 -128 118 116 116 106 99 84 56 64 50 69 79 -76 78 77 80 77 74 75 73 77 73 70 75 -70 73 75 73 75 70 78 70 73 72 68 69 -69 69 70 71 70 73 68 66 67 67 67 69 -66 67 72 68 64 68 66 65 63 59 65 62 -199 207 203 195 181 185 191 195 201 202 200 187 -170 175 194 201 172 138 181 200 108 130 135 36 -128 101 120 79 74 97 95 121 58 101 72 122 -97 87 64 99 112 97 87 97 126 87 83 80 -103 96 66 94 39 85 113 89 100 87 115 97 -82 118 99 80 105 109 62 101 60 100 120 49 -110 52 94 115 92 96 54 122 106 106 93 134 -85 107 124 56 105 42 80 111 56 115 47 21 -37 21 24 23 22 25 20 20 24 24 24 21 -25 26 26 27 35 49 52 67 123 128 131 134 -133 135 131 128 129 130 130 132 126 128 127 127 -127 127 129 129 128 130 130 123 125 125 127 127 -127 126 126 129 126 124 121 126 126 126 128 121 -129 126 125 125 126 127 122 125 124 116 126 127 -134 136 137 144 145 149 150 149 150 153 151 152 -152 150 149 150 148 145 144 146 143 140 142 140 -136 133 129 127 125 120 119 113 115 110 104 95 -93 94 86 80 77 72 78 71 69 66 68 65 -67 63 64 69 62 66 62 61 60 58 59 54 -51 40 46 46 37 49 51 55 53 54 43 46 -39 29 29 27 28 28 31 36 33 34 30 29 -28 27 25 27 22 29 22 20 28 18 26 26 -25 28 24 30 29 31 30 31 27 23 23 18 -26 28 32 30 45 65 51 39 110 126 40 58 -152 115 39 67 154 108 34 80 156 97 26 91 -147 73 28 95 140 66 18 98 124 51 34 115 -118 36 44 112 80 18 89 129 37 36 123 108 -23 65 120 48 27 106 119 20 65 151 80 26 -112 149 51 44 151 126 30 82 166 92 27 105 -150 60 27 140 124 31 79 161 109 31 94 161 -74 36 123 149 53 49 151 130 39 78 166 105 -33 101 169 67 29 106 94 37 28 95 76 24 -64 98 106 117 122 132 133 136 142 141 139 143 -144 144 142 145 143 137 137 136 135 131 127 124 -125 124 125 123 125 122 123 119 120 117 115 115 -114 117 114 116 119 117 125 126 134 138 142 146 -138 137 128 129 125 127 128 124 130 131 131 131 -130 135 132 138 141 138 144 138 134 128 121 124 -109 109 96 69 62 51 66 83 80 81 80 78 -81 78 75 76 76 75 69 74 72 68 76 72 -73 71 73 73 72 73 74 68 71 71 72 68 -70 76 72 69 68 68 66 70 67 70 69 68 -66 67 68 66 65 59 65 62 -187 199 206 201 -193 191 186 182 188 200 207 200 177 165 174 198 -178 106 147 184 99 147 117 59 115 86 135 73 -97 68 92 111 79 102 62 111 108 95 58 90 -100 115 85 90 112 98 101 61 93 85 100 75 -35 98 87 101 102 78 115 110 86 98 113 83 -101 99 93 107 31 105 95 88 112 38 110 94 -118 82 64 105 110 110 78 142 66 103 107 81 -112 22 95 107 68 103 32 28 31 20 26 20 -28 23 25 22 23 25 23 24 25 25 26 26 -36 51 49 68 125 128 133 132 132 135 129 131 -128 130 129 129 127 130 130 127 130 127 128 130 -130 131 130 124 122 127 125 129 129 125 129 123 -125 123 123 127 125 127 123 123 127 125 124 128 -126 130 123 125 122 117 125 130 134 137 135 140 -145 146 151 146 147 152 150 152 149 148 146 143 -147 139 141 142 140 139 141 139 136 130 130 123 -124 118 115 115 111 109 102 96 94 89 84 77 -74 72 72 72 69 68 65 60 65 63 59 62 -64 60 59 60 57 57 56 49 49 41 45 43 -39 47 52 55 53 53 50 45 40 34 31 23 -26 29 30 32 35 33 32 32 28 29 27 25 -24 23 25 25 20 25 22 25 22 27 25 28 -32 26 30 31 24 28 20 18 22 19 28 27 -28 33 33 35 69 82 35 63 137 89 50 97 -156 89 28 104 159 72 28 116 146 56 35 120 -132 47 40 120 110 37 42 130 101 13 64 118 -64 21 107 121 36 41 132 94 15 87 119 39 -33 123 118 18 72 151 74 32 118 155 36 49 -160 120 27 83 165 80 26 112 145 52 44 150 -118 34 72 162 99 24 94 156 74 38 126 145 -49 57 149 124 33 80 165 102 31 108 166 66 -33 124 102 34 41 93 79 22 58 101 100 114 -119 130 132 135 138 140 142 141 145 145 143 144 -143 141 140 135 134 132 127 129 125 126 123 122 -124 121 120 123 117 117 117 114 119 115 112 116 -115 115 122 124 131 135 140 142 141 141 134 131 -127 126 127 125 128 128 130 128 132 131 133 133 -138 139 145 142 137 131 128 123 117 113 102 85 -74 64 77 81 82 83 79 82 81 78 78 74 -76 73 71 76 73 70 72 74 74 70 74 73 -74 76 72 72 73 73 72 71 73 72 74 70 -73 71 68 70 67 70 72 64 69 68 69 66 -68 62 66 66 -181 183 191 194 201 204 197 189 -178 183 197 206 202 176 161 187 197 102 104 162 -78 149 109 75 101 66 129 85 109 53 101 97 -107 102 60 95 109 100 69 85 74 123 95 84 -95 109 108 54 88 85 117 64 56 92 62 111 -104 79 90 117 96 82 113 88 94 86 116 105 -49 109 73 112 97 52 107 77 124 85 90 85 -106 120 81 125 77 99 81 107 107 33 98 101 -88 80 29 29 27 24 22 24 25 21 21 23 -22 23 24 21 25 22 26 28 35 49 53 67 -120 128 131 132 130 135 132 131 132 130 125 127 -131 129 126 127 128 129 127 129 134 129 131 126 -127 125 126 127 129 125 127 125 124 123 128 128 -127 128 123 122 127 124 127 125 130 130 125 128 -118 117 126 129 133 138 140 140 145 145 150 147 -146 151 149 149 148 147 142 147 142 142 140 140 -140 138 139 133 135 127 128 123 120 116 113 112 -108 107 99 94 91 86 83 77 72 70 69 67 -66 65 61 59 62 57 57 60 59 59 55 59 -56 54 53 51 47 41 45 41 43 49 49 54 -57 54 50 49 45 38 34 30 30 25 28 32 -31 37 35 29 34 29 24 31 25 27 27 22 -27 23 23 28 24 24 24 28 28 28 32 30 -28 28 23 21 17 20 24 25 29 26 29 32 -30 44 32 55 99 81 75 91 137 80 43 134 -154 65 36 131 136 44 46 129 125 35 43 128 -100 26 61 139 85 20 81 119 47 30 119 118 -36 50 138 90 16 100 126 45 30 124 117 20 -81 158 76 29 128 152 54 36 149 126 29 83 -164 83 29 112 148 59 41 146 128 33 67 161 -103 23 94 154 79 34 121 146 51 49 144 126 -36 72 166 106 35 104 169 77 28 126 124 33 -42 93 82 17 50 106 91 104 116 123 131 131 -136 139 139 140 142 144 142 142 144 143 139 134 -137 130 130 127 129 125 125 122 121 123 118 122 -119 118 117 117 118 115 115 115 113 114 115 120 -125 127 132 139 138 143 141 136 128 127 122 126 -126 126 129 128 128 133 134 132 140 137 145 140 -142 137 132 130 122 119 110 99 84 78 83 82 -84 85 78 83 82 75 82 76 74 80 74 76 -76 70 73 75 74 72 75 77 71 79 72 74 -76 73 73 70 72 73 72 73 72 73 72 71 -70 68 69 72 64 72 69 67 72 64 69 68 -195 184 179 186 191 197 202 201 178 162 171 189 -204 179 141 176 202 97 115 124 60 152 75 101 -84 67 111 103 111 48 103 73 126 89 85 84 -104 94 93 80 70 125 94 85 79 112 105 77 -81 84 111 59 95 71 49 105 102 92 84 124 -104 76 109 95 87 71 131 79 83 94 55 132 -65 94 86 62 120 89 106 60 96 117 94 104 -93 93 58 116 90 69 103 84 108 60 26 31 -28 21 21 26 18 25 19 20 29 18 23 21 -22 25 24 28 37 50 50 68 123 129 133 135 -131 136 129 136 133 135 125 129 136 126 128 130 -133 134 129 132 131 133 134 128 132 129 127 129 -126 126 127 127 127 122 126 130 127 130 124 124 -127 123 129 125 129 129 130 127 116 120 123 129 -133 136 139 142 145 143 150 144 146 147 149 149 -146 144 140 143 141 142 138 138 140 136 134 135 -129 128 125 120 120 110 112 112 104 103 99 95 -87 85 76 75 74 67 69 68 62 63 58 58 -59 55 54 58 55 55 54 54 54 55 51 48 -46 40 43 42 39 47 48 54 53 56 52 50 -45 41 38 32 31 27 29 30 33 35 36 34 -35 32 31 25 27 20 21 24 24 23 22 23 -23 26 22 25 29 28 33 30 28 32 20 21 -22 21 23 23 29 27 26 29 29 31 31 53 -60 82 75 66 97 75 82 129 135 39 49 150 -113 37 71 142 100 23 65 137 78 26 90 143 -60 27 108 110 42 42 135 106 19 77 152 65 -22 127 122 28 55 145 98 28 100 161 61 36 -139 144 37 53 159 110 18 99 163 73 34 125 -142 59 34 146 118 27 83 161 95 27 102 156 -69 38 125 133 46 40 143 118 27 85 162 101 -36 109 167 65 36 147 125 36 49 100 76 14 -65 108 81 90 111 121 127 130 134 137 140 139 -142 145 140 142 144 143 141 138 134 133 134 128 -129 124 125 122 124 120 118 122 121 118 119 117 -120 113 112 114 110 116 115 116 123 124 123 132 -136 144 145 141 136 128 126 124 127 126 125 128 -127 133 129 133 137 137 141 140 144 141 135 131 -129 122 118 103 95 84 87 85 83 86 82 82 -81 83 79 82 77 80 82 75 78 72 77 74 -74 75 76 73 72 75 72 79 75 76 76 71 -76 74 72 73 77 74 70 71 70 71 71 69 -71 71 69 70 65 73 67 69 -202 197 196 189 -181 180 193 204 180 170 156 163 190 179 111 140 -194 99 126 108 54 127 82 127 74 73 88 110 -101 72 93 56 122 94 102 67 95 94 112 78 -74 109 108 95 64 105 100 104 71 75 96 60 -118 51 58 93 95 107 74 115 110 76 99 111 -80 59 122 75 118 75 56 113 64 125 66 60 -98 100 116 54 88 110 111 86 113 99 42 114 -75 96 104 66 117 50 20 32 19 23 24 20 -24 21 19 24 22 22 24 23 21 27 23 26 -34 49 54 63 121 131 137 134 137 137 130 133 -131 134 128 132 135 125 129 129 131 136 130 134 -128 132 131 127 132 128 127 129 128 124 129 126 -128 125 126 126 126 128 128 126 129 126 128 128 -127 130 127 128 113 120 123 129 133 133 139 142 -144 142 149 148 144 150 149 149 150 145 143 143 -142 139 142 134 136 133 133 135 127 127 123 118 -119 114 110 109 103 101 99 91 89 82 77 72 -69 65 64 65 59 58 56 53 55 55 52 56 -52 54 53 50 50 50 48 45 42 42 42 39 -39 43 48 50 55 54 54 54 44 45 41 34 -33 27 31 25 33 36 34 36 31 34 30 28 -29 24 25 23 22 24 22 24 22 23 24 22 -26 27 31 30 28 30 28 17 20 20 20 23 -22 29 27 28 28 27 34 43 66 74 52 52 -77 85 88 94 96 43 70 139 101 40 74 138 -81 23 86 134 70 24 105 140 49 34 120 111 -33 51 143 100 24 79 151 67 22 127 130 33 -63 158 96 28 109 162 66 42 143 144 46 58 -157 119 26 93 165 80 33 118 149 48 47 146 -124 30 73 163 100 27 92 160 69 26 120 135 -47 52 147 119 31 85 170 98 29 112 164 70 -41 138 140 30 37 102 77 26 60 120 58 67 -108 114 124 126 134 136 138 139 143 142 142 142 -142 146 140 138 138 136 136 130 130 127 124 126 -123 122 119 123 118 122 119 118 121 113 114 115 -110 114 110 114 119 117 120 125 126 138 142 144 -142 134 126 128 124 123 127 127 125 132 129 131 -133 137 139 139 145 141 137 134 133 126 124 110 -105 91 89 82 82 85 83 80 84 81 79 80 -80 84 82 76 77 78 75 79 74 75 73 76 -76 75 73 75 79 77 77 74 76 75 75 75 -76 74 74 71 68 69 71 70 73 72 71 68 -67 71 70 69 -193 201 208 199 190 180 181 195 -187 196 174 146 178 181 87 108 166 84 145 85 -68 109 74 136 69 93 65 107 90 104 77 58 -109 95 109 72 83 73 113 81 85 90 117 97 -61 97 85 115 79 82 61 87 114 44 85 71 -92 117 87 95 110 81 84 128 67 74 100 70 -138 60 75 78 78 130 56 96 70 101 116 83 -81 93 128 74 126 96 41 107 47 118 99 48 -104 40 17 31 20 24 22 25 25 21 25 21 -23 23 22 22 23 24 26 25 32 48 52 65 -122 133 134 137 136 136 132 130 132 131 133 133 -133 128 131 130 130 131 131 130 129 128 127 128 -130 127 129 131 127 129 128 126 128 128 125 127 -125 128 129 127 126 129 127 124 132 126 128 126 -112 121 126 129 133 133 141 141 143 147 146 145 -143 148 149 147 148 147 148 144 143 140 138 136 -132 131 133 130 128 122 122 119 114 113 109 109 -100 100 98 90 86 79 75 68 67 63 60 61 -54 57 52 56 49 51 55 51 50 51 48 50 -44 49 42 46 37 40 43 37 36 42 45 48 -52 55 54 51 49 45 41 38 32 29 33 29 -31 34 36 34 33 34 34 30 29 27 21 25 -24 20 24 22 23 25 26 25 25 28 29 30 -29 29 27 21 20 18 22 20 24 26 23 29 -24 35 27 50 73 48 52 75 87 78 70 56 -62 68 89 112 81 32 66 111 60 26 86 121 -52 36 126 129 33 50 137 100 22 81 157 88 -27 107 155 55 43 152 126 26 89 164 98 28 -120 166 62 42 148 148 47 80 172 119 20 107 -163 78 35 120 149 47 49 151 119 22 82 164 -92 22 98 160 59 28 129 131 38 49 146 112 -30 95 170 93 35 127 161 67 48 145 142 21 -60 125 78 22 72 126 56 50 104 111 119 125 -129 135 134 138 140 139 142 140 141 144 141 138 -138 138 134 129 130 124 127 125 125 123 121 121 -119 118 121 118 118 116 113 112 109 112 113 110 -116 117 114 123 123 128 139 141 145 141 135 129 -127 124 122 128 127 128 128 128 133 136 136 141 -144 144 142 139 136 130 129 121 113 104 92 83 -87 84 84 83 81 84 79 80 83 81 84 76 -81 79 79 82 77 76 76 75 79 76 75 76 -73 78 74 79 76 75 76 76 74 76 75 67 -68 70 66 72 74 73 74 68 70 73 67 71 -183 187 203 202 204 195 179 175 182 205 189 142 -163 191 86 90 143 61 145 84 93 89 64 127 -90 106 61 99 86 126 66 75 95 91 108 86 -70 79 114 90 101 69 122 101 65 87 73 117 -91 76 47 100 92 58 102 51 82 113 107 79 -104 91 73 128 76 94 68 71 128 68 96 48 -89 116 69 110 59 105 109 101 81 91 129 81 -119 101 77 96 34 113 103 47 84 33 21 29 -22 18 21 24 22 22 23 22 19 25 22 21 -26 22 24 26 33 47 54 65 119 134 136 136 -133 136 131 131 134 131 136 135 134 136 133 133 -131 131 133 128 127 127 130 128 126 131 127 128 -131 127 130 127 125 130 126 127 127 128 128 123 -129 126 124 127 125 128 130 120 114 122 125 131 -131 135 141 140 143 147 144 145 142 145 150 145 -148 146 147 145 141 140 138 136 129 132 130 129 -127 123 122 117 116 112 110 104 101 102 93 89 -83 78 70 65 64 58 57 53 52 52 47 50 -48 47 50 48 49 47 47 46 42 45 42 39 -39 39 38 37 37 39 41 45 50 51 54 51 -48 45 40 37 33 34 32 32 31 33 36 34 -38 34 34 30 30 28 26 21 23 21 21 25 -19 23 23 24 26 25 28 27 30 28 27 25 -19 21 18 21 23 22 29 26 27 31 32 63 -56 46 75 85 79 55 49 58 75 83 86 83 -54 34 41 72 45 20 67 99 42 33 119 110 -39 53 135 95 25 83 162 84 25 119 158 51 -41 159 130 29 94 174 103 29 124 177 67 50 -158 159 46 68 173 124 28 108 172 80 37 133 -153 62 45 143 127 33 79 161 104 32 94 159 -74 34 125 136 44 62 149 116 31 95 168 97 -33 114 165 62 41 148 143 32 74 143 85 28 -79 132 57 34 103 109 113 122 126 130 134 138 -138 138 140 141 139 141 142 137 138 138 133 132 -131 128 128 127 127 126 123 124 120 117 118 121 -118 114 116 112 109 112 111 110 113 114 114 120 -121 126 130 137 144 141 139 137 131 129 122 127 -125 125 128 129 131 135 136 138 144 143 142 142 -141 137 132 125 119 111 101 89 84 86 83 83 -81 83 76 81 82 81 80 81 76 82 80 80 -78 75 76 78 75 79 74 78 75 77 78 77 -76 72 74 75 77 71 78 68 66 72 64 73 -72 74 76 70 71 75 68 71 -183 177 180 190 -203 201 179 152 160 183 178 121 149 186 75 112 -105 71 143 76 121 68 76 99 105 103 68 90 -86 131 63 108 62 91 105 103 61 76 97 103 -104 71 120 92 98 70 70 116 106 71 45 103 -62 90 105 50 87 105 120 61 104 88 77 114 -89 110 42 84 105 91 91 33 104 77 101 106 -60 103 97 118 84 89 113 97 113 90 111 78 -40 108 95 67 59 26 27 28 22 21 22 26 -20 24 21 24 25 23 21 25 25 20 22 27 -32 48 51 66 121 134 133 132 134 133 132 130 -134 132 132 132 134 134 133 134 131 127 130 127 -128 130 131 130 131 129 128 127 129 127 131 134 -128 129 128 128 128 132 124 125 124 124 126 126 -124 124 129 117 113 122 126 131 133 136 138 143 -142 146 145 143 145 147 147 147 146 145 150 143 -143 140 139 138 132 133 130 128 126 123 121 118 -112 110 108 103 101 98 88 85 79 71 68 62 -57 60 51 52 48 48 45 46 47 44 47 47 -46 44 44 45 44 39 40 36 40 41 37 36 -38 35 40 46 48 48 54 52 49 47 37 38 -34 35 35 34 34 32 35 35 35 34 35 33 -33 27 26 25 21 26 22 23 25 23 26 25 -23 27 28 27 29 28 26 26 22 16 16 22 -20 21 27 24 31 22 44 58 41 77 80 70 -51 48 64 82 89 77 63 50 35 42 29 36 -24 20 35 54 29 28 89 77 44 74 117 69 -31 100 147 65 38 129 136 47 67 161 116 28 -112 176 89 37 147 172 64 55 170 152 43 89 -175 119 31 116 176 67 37 140 156 46 59 161 -113 32 92 168 92 32 121 163 61 44 136 130 -36 55 151 107 26 113 172 81 42 136 154 51 -64 159 134 34 86 163 80 28 96 130 52 36 -115 111 103 121 123 128 131 136 134 140 140 138 -142 139 141 138 138 141 133 135 132 129 132 127 -125 128 124 123 121 121 118 120 119 115 116 112 -112 115 109 112 115 114 113 117 120 119 127 133 -135 141 140 139 140 132 123 125 122 122 126 128 -127 136 132 134 144 141 143 142 143 139 135 128 -124 116 106 94 88 81 85 80 82 84 79 79 -81 82 80 83 78 82 79 79 80 77 77 74 -80 76 76 77 79 79 74 78 78 70 79 71 -75 78 75 72 71 70 67 75 74 75 75 72 -74 72 71 72 -199 181 174 174 190 205 198 169 -135 158 167 82 128 166 77 137 78 70 114 78 -135 55 92 76 113 108 94 76 88 112 77 121 -58 85 94 115 70 80 77 114 100 79 101 88 -115 65 71 105 116 64 66 86 38 114 88 66 -87 83 127 68 102 91 86 90 100 103 39 92 -70 110 82 55 95 46 119 95 83 88 79 119 -98 86 96 111 95 85 130 65 57 94 90 90 -30 29 26 24 23 21 22 22 23 23 21 21 -25 20 23 25 22 24 24 28 31 48 53 62 -121 135 128 135 132 134 134 135 132 135 131 130 -133 133 134 137 133 129 132 128 131 133 135 132 -133 132 132 133 130 128 132 133 131 128 129 130 -129 132 129 125 130 121 130 130 122 128 126 114 -113 124 124 131 129 136 136 139 144 142 145 144 -144 147 146 146 148 145 149 140 142 141 139 140 -133 135 129 129 124 124 119 117 114 109 107 100 -97 94 84 78 75 68 66 59 51 53 47 47 -45 47 44 40 43 41 45 40 45 38 41 40 -36 38 35 37 33 36 38 35 37 37 42 44 -46 49 50 54 51 47 43 37 36 35 33 39 -38 33 38 38 35 36 35 35 32 30 26 28 -22 21 24 22 22 20 18 21 22 25 29 25 -30 30 27 28 20 21 18 17 22 20 25 25 -29 25 43 51 67 79 60 48 52 76 84 81 -73 51 40 46 49 44 29 27 20 16 21 18 -22 22 37 50 50 57 67 52 48 92 110 56 -55 111 109 43 60 132 98 39 114 164 89 50 -143 165 59 60 169 142 52 91 172 119 32 117 -174 68 39 147 152 48 63 160 117 34 86 173 -95 30 127 168 63 52 144 133 37 67 164 102 -37 122 174 81 39 140 148 47 70 162 129 40 -84 170 89 23 100 132 52 29 117 121 91 120 -116 124 129 131 134 137 138 138 138 142 142 139 -139 140 136 138 132 135 132 131 128 125 129 121 -123 120 119 120 115 117 113 114 114 114 111 113 -112 116 112 113 118 118 123 125 129 134 138 142 -144 138 131 126 124 123 125 124 130 129 130 135 -135 142 140 145 143 142 141 131 130 121 114 102 -91 84 82 81 81 84 82 82 79 82 81 84 -81 82 78 77 80 77 78 76 79 77 74 77 -81 78 80 77 76 74 75 76 75 77 76 73 -73 73 70 74 73 74 73 73 73 73 74 73 -204 201 191 175 174 193 206 193 132 151 164 62 -110 135 79 146 70 86 83 93 130 68 103 55 -104 106 107 62 98 83 99 123 53 89 85 108 -90 85 57 110 90 99 85 94 119 68 87 88 -112 81 92 58 41 114 73 99 84 65 121 72 -92 100 90 75 111 88 74 77 57 111 73 97 -70 47 116 83 111 73 75 110 109 88 85 123 -80 71 126 54 90 83 83 89 28 28 27 20 -25 23 23 24 21 22 22 23 24 22 20 23 -25 19 26 28 31 49 55 62 119 133 132 136 -134 136 133 135 135 133 134 132 133 132 132 135 -133 130 129 130 131 133 132 133 132 134 137 131 -131 131 130 133 129 127 129 133 133 132 128 131 -131 124 134 131 125 126 123 114 115 122 127 129 -131 132 138 137 142 143 144 145 144 144 150 148 -148 147 147 142 139 140 139 137 138 136 129 131 -124 123 116 116 111 111 105 97 97 86 83 78 -70 65 62 53 51 46 42 45 43 41 38 38 -38 40 38 39 39 37 36 37 35 33 34 36 -31 37 37 27 34 40 39 40 44 46 51 54 -52 48 43 38 37 35 34 37 37 41 36 40 -39 36 39 35 31 34 27 25 23 21 23 21 -18 24 21 24 21 24 26 23 28 29 26 26 -27 17 17 21 16 22 20 24 29 27 42 65 -75 50 45 61 77 91 75 60 48 46 61 61 -59 40 25 25 16 18 18 17 21 17 27 38 -47 35 35 50 66 74 65 39 67 73 70 41 -46 88 82 76 114 145 85 58 126 130 64 66 -150 137 82 113 161 110 43 111 148 57 50 139 -133 41 76 162 103 40 115 165 89 38 132 168 -56 59 156 123 46 95 164 118 54 123 171 89 -59 138 144 76 87 152 130 58 105 159 91 47 -102 127 55 47 124 111 84 111 114 123 124 130 -134 135 136 134 139 144 138 142 139 141 141 137 -132 134 135 129 130 132 122 123 123 119 118 120 -114 115 117 112 114 114 110 112 115 113 113 112 -116 113 115 120 122 129 132 137 141 138 140 129 -127 124 121 124 125 129 127 132 134 137 140 141 -142 143 141 138 133 123 120 108 98 87 85 85 -79 87 80 80 81 78 86 84 84 84 79 79 -77 82 77 81 74 78 78 76 79 81 80 81 -78 73 78 75 74 76 79 78 78 75 75 76 -75 75 74 69 75 76 71 75 -193 202 201 182 -153 157 189 194 124 145 165 55 113 95 84 145 -70 110 58 96 109 85 106 56 102 90 118 70 -102 56 101 117 87 86 84 99 98 95 68 100 -89 115 68 94 111 85 100 65 98 107 102 39 -65 91 65 118 81 67 105 80 81 107 99 70 -101 87 101 58 63 91 85 119 48 70 90 80 -123 70 84 86 113 99 82 118 73 63 108 66 -116 77 78 74 14 32 23 21 22 21 23 22 -23 20 20 22 21 21 25 21 22 24 24 26 -29 46 54 59 119 133 130 134 133 135 133 135 -136 136 134 135 131 129 133 137 135 132 133 130 -133 133 132 134 131 134 136 133 130 131 131 132 -125 127 131 134 135 130 126 131 129 125 135 129 -128 130 119 111 118 121 127 131 130 131 137 138 -142 146 141 148 146 143 147 149 148 147 144 142 -139 138 140 136 140 132 129 127 121 124 113 114 -111 107 104 96 89 85 78 73 65 60 61 50 -48 44 41 41 38 37 35 36 35 36 33 37 -37 34 34 33 34 29 31 33 33 37 32 31 -34 33 36 41 39 45 48 50 53 50 45 40 -33 32 36 36 37 36 41 43 44 39 41 35 -35 30 29 27 21 25 18 23 19 23 24 18 -27 21 26 24 28 28 28 28 26 24 18 20 -18 18 22 19 31 26 45 73 54 47 64 82 -82 72 55 43 58 71 76 66 47 30 25 24 -19 15 15 16 20 20 25 34 30 29 49 67 -69 53 35 41 57 45 40 47 67 87 103 114 -121 113 85 59 84 94 94 104 138 145 113 117 -131 95 45 85 114 53 67 121 104 59 94 152 -98 42 122 157 86 53 132 162 67 60 151 123 -59 97 156 139 90 112 154 116 90 116 144 117 -105 126 132 106 109 132 105 80 105 104 66 59 -109 96 69 109 109 117 121 126 130 132 134 134 -137 141 139 142 142 140 139 137 133 133 136 130 -134 129 126 125 122 124 123 118 116 116 113 117 -114 111 115 112 115 114 112 114 111 117 112 116 -122 123 126 131 136 142 139 138 135 128 122 124 -123 124 125 130 130 132 138 140 139 142 143 138 -136 129 122 115 106 92 89 86 82 85 83 79 -82 77 83 87 79 85 85 80 80 83 80 82 -77 80 78 80 79 80 83 79 78 74 76 73 -73 76 74 81 77 77 74 76 77 76 74 76 -75 73 75 71 -176 191 204 193 154 118 163 174 -91 144 152 66 123 62 85 122 81 121 41 106 -87 115 95 75 85 99 111 87 102 37 116 92 -104 81 79 90 110 92 77 79 85 118 66 97 -89 103 102 61 97 117 91 47 85 54 70 121 -80 85 88 96 78 107 107 79 78 87 105 50 -85 55 100 115 46 97 54 81 113 79 93 68 -113 108 87 113 65 77 82 69 128 72 76 49 -24 26 21 23 22 24 18 22 26 20 23 24 -21 29 18 24 24 21 29 26 33 48 52 63 -116 132 131 134 133 136 135 136 137 137 136 135 -132 130 135 136 139 133 135 133 132 135 130 131 -132 132 135 129 130 132 129 131 126 130 132 131 -133 127 127 131 128 130 135 128 129 131 114 109 -116 119 126 128 129 133 135 137 146 144 142 147 -146 143 146 149 149 145 148 142 138 142 139 136 -136 131 126 126 119 121 118 112 110 109 100 95 -88 81 76 68 63 58 53 52 43 42 37 36 -34 34 32 31 34 27 33 34 32 33 30 32 -30 28 28 32 32 33 28 32 31 32 39 36 -39 42 49 49 52 51 46 40 36 36 36 36 -38 36 40 44 46 45 40 43 39 32 31 24 -21 25 21 25 20 21 23 19 22 22 24 24 -27 29 26 29 29 24 22 16 21 18 19 23 -28 27 64 61 44 74 82 77 62 46 47 66 -81 79 71 47 32 26 25 19 15 20 17 18 -20 23 26 19 28 50 66 68 50 32 40 51 -41 45 60 85 105 117 123 120 110 89 73 82 -102 117 140 131 136 138 113 99 88 63 56 99 -80 47 91 115 76 70 119 148 90 62 132 154 -100 61 132 153 93 72 136 119 86 94 141 158 -119 112 133 139 123 97 135 151 123 100 130 144 -120 103 113 120 117 85 68 85 103 74 62 112 -110 110 118 123 126 130 132 137 136 140 140 141 -141 141 141 140 136 137 138 136 134 129 129 124 -125 122 125 119 118 116 116 117 112 117 112 112 -115 110 115 110 113 112 110 118 116 120 123 124 -130 138 140 143 141 134 127 121 122 121 122 128 -127 133 132 140 136 141 141 135 137 130 127 119 -112 103 93 91 85 85 85 81 81 79 86 83 -84 84 85 83 79 84 80 83 81 79 81 79 -78 82 82 82 78 76 78 73 72 76 71 78 -78 75 76 76 78 75 75 74 77 73 76 74 -174 184 198 206 176 105 141 150 61 135 128 92 -132 42 105 89 104 115 57 103 69 128 89 99 -62 84 99 115 83 41 108 73 111 91 87 68 -112 93 98 63 86 114 75 91 70 114 102 73 -89 117 79 80 86 27 79 102 88 98 77 108 -68 94 117 87 63 93 90 76 86 38 112 85 -80 108 34 90 88 103 98 62 101 112 95 98 -83 95 55 69 114 90 64 36 29 22 24 21 -22 23 20 21 23 21 21 23 22 24 20 23 -21 23 23 25 34 46 56 59 115 129 133 133 -126 135 134 136 136 134 133 134 131 130 132 137 -136 136 136 133 135 136 131 135 134 133 134 130 -128 131 128 129 127 132 132 128 134 128 129 131 -127 132 131 127 131 131 117 107 115 121 126 130 -132 134 136 142 146 143 146 144 149 145 144 151 -147 148 148 144 143 143 140 137 136 132 127 125 -120 121 116 110 108 105 98 92 86 77 74 66 -58 56 49 47 42 36 36 28 34 33 28 30 -29 30 29 28 28 28 25 31 27 23 31 28 -32 27 30 29 27 34 32 33 38 40 45 52 -49 53 46 42 41 32 36 35 37 39 41 42 -43 48 47 45 43 36 32 24 25 20 22 23 -20 21 21 21 24 18 24 22 27 23 24 28 -28 26 20 20 19 19 16 23 19 38 62 45 -69 84 69 54 47 61 76 83 76 61 48 28 -25 32 23 18 17 15 22 13 19 19 22 23 -45 62 65 50 34 42 63 58 46 75 92 111 -117 114 109 96 92 91 110 133 144 151 153 133 -121 113 82 87 83 49 80 138 89 52 103 123 -95 78 128 155 118 87 132 163 130 76 119 156 -121 80 116 130 121 99 120 164 153 113 113 152 -151 95 115 166 146 97 117 162 143 100 112 149 -140 94 81 100 117 75 63 119 116 106 116 118 -124 126 130 132 134 136 138 141 140 141 140 142 -137 138 138 137 135 133 128 126 127 123 124 121 -122 119 116 118 114 114 116 112 112 114 112 113 -111 112 113 116 113 115 120 118 125 130 134 143 -143 142 134 126 125 119 124 123 127 129 128 136 -135 139 139 137 139 135 132 123 116 109 101 93 -88 86 83 83 81 83 85 86 85 84 84 85 -84 83 81 87 81 80 79 80 81 82 79 79 -83 77 77 73 76 74 72 76 78 77 71 78 -71 76 71 72 76 72 78 73 -183 169 177 200 -191 104 140 140 45 121 100 113 123 46 112 63 -126 97 78 98 56 113 93 112 61 92 80 130 -74 72 93 61 105 95 93 61 107 95 108 63 -86 101 95 78 61 112 105 89 73 106 76 112 -70 26 86 74 95 106 73 115 68 65 120 89 -60 95 77 106 69 47 105 62 112 93 47 94 -68 122 88 78 88 110 109 85 102 104 42 80 -89 98 58 22 35 20 23 24 21 19 20 21 -22 21 22 24 20 27 19 21 23 22 24 22 -33 46 52 65 120 130 128 133 124 133 134 138 -131 131 130 131 134 129 137 133 137 136 135 139 -133 136 132 135 138 132 134 128 131 132 126 131 -128 130 131 131 134 131 131 131 128 134 131 124 -131 126 114 106 116 117 127 126 131 132 136 144 -142 145 143 147 147 146 144 150 149 149 150 143 -143 143 141 140 135 133 128 126 123 122 115 112 -107 103 94 90 86 76 68 65 57 48 48 40 -36 34 32 29 30 28 27 23 29 27 26 27 -25 30 20 25 20 24 28 27 25 25 30 27 -29 27 30 36 36 39 47 47 48 52 48 44 -37 35 34 33 37 39 36 44 45 48 48 50 -45 42 38 29 29 22 20 22 23 19 24 22 -21 23 24 23 25 28 27 30 28 31 23 18 -21 18 17 25 18 44 48 62 84 67 51 57 -70 83 82 72 58 41 41 40 37 26 18 19 -14 16 18 18 18 18 23 37 56 59 46 37 -42 64 73 57 70 92 99 105 98 94 87 97 -116 132 146 159 150 143 130 99 94 72 57 110 -122 62 89 154 115 64 92 128 132 91 115 165 -146 105 119 159 150 97 106 148 142 103 102 133 -145 103 98 149 166 128 95 142 161 112 93 149 -165 109 102 154 164 116 110 150 163 128 87 110 -135 109 67 113 129 105 116 115 120 124 128 131 -134 135 137 140 139 142 141 141 139 139 137 134 -136 133 132 130 128 126 126 123 123 120 120 119 -114 116 114 114 112 114 111 113 110 111 113 113 -111 114 113 112 120 123 132 136 142 144 143 131 -128 123 121 122 119 126 126 132 133 135 137 137 -136 137 129 129 125 111 111 97 93 89 88 86 -82 84 83 85 85 84 87 83 82 87 83 86 -82 82 83 80 79 77 79 84 85 80 78 75 -75 78 73 74 78 73 75 76 71 73 70 72 -76 74 78 75 -190 152 137 180 181 97 146 130 -47 121 69 115 117 64 105 50 122 87 104 80 -62 100 98 115 76 89 68 128 72 110 75 61 -101 105 97 66 90 89 116 75 81 87 118 72 -60 96 97 99 76 90 76 124 63 54 79 43 -96 107 76 119 71 60 116 94 76 79 74 115 -61 72 82 51 124 75 78 83 51 121 82 100 -77 102 120 78 112 101 57 87 60 105 54 16 -36 16 23 22 21 18 22 21 19 24 20 21 -24 20 22 24 21 22 19 26 33 44 52 65 -121 130 131 133 128 131 133 133 133 132 129 131 -131 132 135 135 134 135 134 137 131 134 134 134 -136 134 132 132 128 130 128 132 128 132 132 132 -134 132 133 132 128 133 131 126 128 124 112 106 -116 120 127 129 131 132 136 140 140 144 144 145 -148 143 144 149 149 150 149 145 144 146 143 141 -138 131 130 128 123 120 115 113 106 100 98 87 -82 78 68 65 55 46 44 39 35 32 30 25 -25 28 20 27 25 22 26 22 23 23 24 21 -20 26 25 26 27 25 29 27 28 25 30 33 -34 40 42 49 48 50 52 44 41 35 35 37 -36 36 39 35 44 47 50 47 48 41 44 30 -31 26 21 24 21 21 22 20 20 19 24 21 -28 25 26 29 29 29 29 19 17 20 14 23 -18 36 60 78 65 51 71 92 93 82 69 52 -56 66 60 53 32 29 21 15 23 13 15 15 -17 23 22 48 54 38 35 44 60 74 58 57 -77 86 85 82 85 96 113 128 145 151 152 143 -125 106 84 65 100 78 55 133 148 85 85 146 -134 79 76 123 155 120 100 156 165 128 103 135 -159 120 93 123 151 132 91 124 157 120 83 131 -165 146 93 117 160 129 91 123 166 138 91 129 -167 143 108 132 173 154 106 106 141 135 84 98 -136 115 111 115 116 123 125 131 130 134 136 140 -143 141 143 142 139 137 138 133 136 134 131 130 -128 127 124 126 123 121 120 117 119 116 112 113 -113 113 112 113 110 111 109 110 113 109 110 108 -116 120 123 132 137 144 144 142 134 124 124 122 -120 123 124 127 132 134 134 138 137 136 131 130 -127 119 117 105 97 93 88 88 84 85 82 86 -86 85 87 82 82 86 84 83 86 82 81 82 -78 80 78 83 82 80 78 77 77 77 75 76 -80 73 75 78 70 71 72 69 75 76 76 79 -197 153 99 150 159 72 148 111 65 114 47 125 -97 98 99 55 113 80 132 62 83 75 94 107 -93 78 72 117 78 134 58 74 90 119 92 85 -82 85 115 89 85 80 129 65 73 79 89 111 -88 67 81 112 59 93 59 40 99 102 85 110 -74 69 110 93 99 60 73 108 63 101 45 60 -112 68 115 61 59 102 81 118 72 95 124 69 -106 94 76 94 38 98 45 25 31 18 23 21 -22 17 19 19 22 22 18 23 24 22 19 25 -21 25 22 26 32 47 51 64 123 132 132 136 -133 133 131 129 131 132 129 130 137 132 137 137 -130 133 135 133 130 132 132 135 136 131 134 134 -129 130 131 134 132 131 133 134 134 130 134 132 -132 134 131 127 127 123 105 109 116 122 125 128 -130 135 139 139 139 141 142 146 146 143 144 148 -147 150 146 146 145 146 144 140 138 129 127 126 -124 118 115 109 105 98 95 86 79 77 64 62 -48 44 41 33 33 28 26 24 22 23 24 20 -26 21 21 25 19 25 20 16 24 20 25 28 -24 26 27 28 22 25 29 32 33 38 40 47 -50 50 53 46 42 38 34 37 38 38 38 43 -44 49 49 49 49 44 43 37 32 28 23 21 -22 20 19 19 17 22 20 25 20 28 28 26 -30 27 31 25 19 22 16 27 20 43 80 60 -59 84 115 112 91 66 58 76 103 111 78 48 -32 27 18 20 14 16 16 14 21 20 33 46 -36 31 45 68 69 62 38 49 66 67 86 99 -121 131 139 146 143 131 116 94 84 82 45 68 -138 107 71 135 161 115 84 126 143 101 63 111 -169 146 102 131 170 147 98 105 153 146 95 99 -142 154 97 100 151 132 104 116 146 153 107 104 -145 141 113 106 150 154 105 105 152 165 121 112 -163 168 129 96 135 156 111 87 125 127 109 112 -113 124 124 127 131 133 135 138 140 140 143 140 -139 137 138 134 138 135 133 133 130 127 126 126 -124 123 122 118 120 117 117 113 112 114 111 114 -110 112 108 110 109 108 111 106 115 118 118 126 -130 138 143 141 137 131 128 123 120 118 122 125 -127 134 132 135 136 134 135 136 126 126 121 111 -104 95 88 88 85 86 83 84 88 86 88 80 -85 83 86 82 80 85 81 82 77 76 77 83 -80 83 81 74 80 78 79 77 79 74 77 78 -75 72 74 72 78 76 75 77 -207 168 87 134 -127 53 143 84 96 110 35 116 77 123 82 76 -89 75 129 68 105 44 90 104 108 67 90 91 -88 137 51 86 74 111 91 105 62 80 105 104 -77 81 125 75 94 57 78 109 97 55 87 85 -79 112 37 57 90 98 88 101 89 87 88 97 -113 60 87 83 87 102 31 77 79 72 126 44 -86 70 79 115 76 91 109 86 98 80 109 84 -44 81 38 23 27 19 18 24 16 22 17 21 -23 19 23 19 22 18 24 21 24 25 23 25 -31 44 51 64 124 133 132 136 139 137 133 130 -132 131 133 131 134 133 131 135 132 133 130 132 -134 133 131 135 133 132 132 134 132 128 130 135 -131 134 132 132 134 132 132 128 133 129 131 129 -132 118 105 110 114 124 123 132 129 136 137 138 -138 140 143 144 146 144 148 146 148 148 146 146 -144 146 140 141 136 127 129 127 124 115 113 109 -105 98 91 88 76 72 67 56 47 46 37 36 -32 28 26 20 24 23 24 27 22 25 22 19 -22 20 20 22 22 24 24 23 26 24 23 29 -24 24 31 30 32 38 39 46 48 50 50 49 -40 39 33 34 36 39 38 40 42 47 46 50 -52 42 44 40 36 29 27 26 19 23 19 19 -23 19 22 22 24 26 24 28 31 28 29 25 -24 18 22 22 23 69 66 58 95 119 127 97 -68 68 100 124 135 125 70 39 33 26 16 19 -15 14 17 14 20 23 29 30 26 46 65 68 -59 36 40 53 59 95 116 130 140 134 125 122 -101 86 68 55 103 119 57 86 156 140 87 112 -156 140 93 93 131 123 73 88 163 169 112 105 -156 163 118 90 137 161 118 85 122 158 122 78 -129 148 129 110 118 140 128 107 122 141 141 100 -118 159 129 93 131 174 143 106 139 176 156 109 -118 159 141 92 103 132 117 110 112 121 123 127 -127 134 134 137 141 138 143 141 140 137 137 136 -134 136 134 134 128 128 128 126 124 122 122 122 -121 116 116 116 110 116 112 112 109 111 107 111 -108 108 109 106 112 115 114 121 124 129 136 142 -130 134 134 124 122 118 119 120 122 128 130 132 -134 132 135 137 130 130 125 120 109 103 92 86 -87 83 81 86 87 86 86 84 85 86 83 82 -86 82 79 79 77 78 75 84 77 83 83 82 -81 79 82 77 77 77 77 79 76 78 75 77 -76 79 70 76 -197 171 90 138 102 48 131 78 -127 95 56 99 51 134 76 105 64 81 105 93 -107 46 92 87 114 69 101 54 102 108 81 96 -64 95 94 119 62 88 89 111 83 84 101 92 -100 48 85 98 108 61 82 60 105 103 49 89 -64 86 98 84 100 109 73 105 111 74 91 56 -110 87 52 88 41 90 104 64 103 43 88 100 -99 86 97 104 83 70 119 80 61 60 31 27 -23 21 20 23 18 21 22 21 26 17 25 20 -21 23 23 21 24 23 24 24 30 44 53 63 -122 134 130 139 138 140 133 132 135 130 129 122 -128 128 126 135 132 132 132 134 135 133 134 133 -133 132 132 140 133 131 133 136 131 135 130 130 -135 132 131 128 134 133 131 129 132 114 104 112 -116 124 123 131 130 135 137 137 140 143 142 144 -147 148 149 149 147 146 147 143 144 140 139 138 -135 129 128 129 119 115 109 107 101 97 90 86 -77 68 64 52 46 42 37 34 29 23 27 23 -21 21 26 24 24 22 24 21 19 23 20 22 -21 24 22 24 23 27 29 24 25 25 28 32 -31 38 36 42 48 46 50 48 41 42 25 30 -36 36 40 36 41 48 48 51 48 47 42 45 -34 30 31 24 21 23 19 21 18 19 22 20 -24 25 26 26 30 28 28 28 30 15 26 21 -39 75 64 107 125 120 100 73 82 113 137 136 -123 95 51 48 31 20 20 15 17 13 19 15 -20 20 18 30 49 67 65 56 38 41 65 64 -98 124 129 124 114 97 80 67 49 79 82 55 -129 157 92 86 148 164 115 85 134 152 117 70 -109 132 103 78 135 177 139 96 127 166 146 98 -115 161 144 90 91 146 141 90 97 150 149 110 -90 116 148 114 95 128 158 106 92 143 154 107 -101 158 163 115 108 163 174 131 104 147 157 123 -90 115 132 111 109 115 117 122 126 128 132 134 -137 136 141 139 138 138 136 133 132 134 134 135 -128 132 129 123 128 125 124 122 121 117 115 115 -115 116 114 108 111 108 108 109 109 109 108 109 -109 111 111 116 124 121 128 136 127 135 140 135 -129 124 123 118 122 123 126 131 131 135 134 134 -134 129 128 122 117 110 98 92 82 84 80 83 -83 83 84 83 86 83 85 82 85 79 78 76 -76 75 76 78 74 82 81 81 79 78 81 77 -78 75 80 78 79 84 82 75 79 79 72 69 -173 151 92 150 81 59 110 60 141 89 92 87 -63 120 77 122 49 92 81 109 98 69 83 76 -114 81 106 38 104 86 99 95 75 81 88 115 -74 95 65 113 92 87 83 101 101 60 82 84 -112 85 69 39 116 80 70 109 49 94 97 68 -98 113 70 103 106 91 79 49 109 74 92 72 -27 94 75 95 93 45 89 81 113 80 90 116 -74 57 106 67 84 42 26 27 22 22 18 24 -19 21 18 21 22 22 20 22 23 19 18 22 -21 22 26 24 32 46 51 60 120 132 131 141 -135 137 137 138 133 135 126 115 129 128 128 134 -136 134 135 138 136 133 135 133 137 133 134 136 -133 133 133 138 131 136 130 130 133 132 129 129 -134 131 133 132 131 107 103 111 116 122 125 129 -129 134 137 137 140 143 143 143 149 146 151 147 -146 148 145 146 144 137 140 137 132 128 130 126 -118 115 109 105 100 96 89 82 77 65 60 52 -45 36 35 31 24 25 21 25 21 23 26 24 -26 24 21 26 21 22 20 22 20 20 22 24 -24 26 26 24 27 23 27 31 31 36 36 42 -48 46 48 45 45 39 32 34 36 38 36 41 -41 46 50 49 49 49 43 42 34 32 36 26 -27 21 23 19 18 21 19 23 21 24 25 26 -30 28 25 30 26 24 25 22 61 77 110 136 -122 92 77 98 122 135 132 111 86 66 70 48 -28 18 17 16 13 17 15 18 21 14 23 41 -63 65 49 37 42 62 76 74 116 113 102 81 -67 46 53 60 38 107 124 66 130 171 136 84 -120 170 144 86 103 154 136 73 83 127 127 97 -106 163 162 116 103 151 163 119 97 141 155 110 -77 120 151 109 80 128 157 120 79 98 145 131 -82 109 162 125 88 121 153 127 88 138 167 138 -102 140 178 160 111 126 164 146 101 96 131 123 -103 111 116 122 122 125 131 133 135 137 137 138 -138 138 135 134 136 135 136 133 131 133 129 126 -127 126 125 121 124 115 118 117 117 118 113 109 -109 111 108 109 108 109 105 110 110 109 111 112 -123 117 121 126 124 132 139 137 134 132 124 123 -123 122 123 125 125 131 130 133 135 130 132 125 -121 117 105 96 87 82 81 82 84 81 81 80 -86 81 83 84 78 78 78 73 78 73 76 77 -71 79 79 83 79 78 80 78 77 79 78 80 -84 85 82 78 82 77 72 75 -146 112 92 157 -61 84 81 64 142 75 123 67 71 99 92 122 -61 99 60 117 85 97 68 80 94 110 95 45 -99 56 114 88 91 57 93 101 96 89 58 115 -99 96 63 99 93 87 82 71 112 103 55 55 -105 54 107 106 56 98 98 59 87 113 83 92 -90 111 56 65 91 68 121 49 55 85 52 115 -75 75 72 61 113 89 93 120 70 66 84 68 -99 25 30 25 19 23 21 17 21 19 18 27 -21 21 23 23 18 20 22 19 23 24 24 27 -34 47 52 65 117 131 134 139 131 137 132 137 -136 131 129 119 132 133 131 137 133 135 135 139 -138 129 134 133 135 133 131 133 131 134 135 136 -131 129 131 127 132 131 127 128 128 131 129 131 -126 102 105 107 116 122 121 131 128 135 136 138 -138 144 144 144 149 146 150 146 144 148 147 143 -143 142 141 138 135 130 131 124 121 116 111 108 -98 94 87 81 70 64 57 50 46 37 35 26 -27 27 22 25 24 23 26 23 29 21 25 21 -25 20 16 22 19 21 21 26 25 26 25 24 -25 25 26 31 32 34 37 38 43 50 48 49 -46 37 35 37 34 36 36 38 41 45 48 48 -49 47 43 44 36 35 35 27 30 25 23 18 -19 21 17 24 19 24 22 26 25 29 26 28 -30 29 25 30 75 121 140 124 94 100 121 138 -132 119 95 79 79 92 81 43 25 24 13 16 -16 15 19 18 19 22 34 55 60 43 32 43 -65 76 61 67 92 69 55 45 51 35 74 97 -52 126 159 88 116 166 164 103 95 161 165 106 -85 138 150 95 63 110 147 127 88 140 169 141 -99 123 162 141 93 108 150 131 81 89 140 133 -80 102 153 138 89 87 138 149 99 97 154 149 -100 97 142 141 107 117 155 153 114 122 171 174 -131 118 150 165 123 85 118 120 94 104 113 114 -120 122 128 127 131 137 134 138 136 135 133 132 -134 136 135 134 133 131 128 128 125 127 128 122 -124 120 116 116 118 113 111 108 114 107 107 110 -107 107 108 108 107 109 109 111 115 115 114 120 -120 125 133 134 140 136 129 128 126 120 120 122 -123 126 128 132 129 129 134 126 124 121 113 101 -91 83 84 81 79 83 79 79 82 79 83 81 -82 78 79 73 78 77 79 73 75 77 80 79 -77 79 79 80 80 77 78 77 84 84 84 78 -80 79 68 80 -130 71 80 141 62 119 62 64 -114 74 134 56 91 64 96 112 80 90 49 108 -81 114 61 93 68 113 81 75 84 50 110 90 -107 50 94 82 111 87 64 104 105 103 49 83 -92 110 72 70 111 106 49 79 75 47 121 95 -73 101 98 61 82 101 101 84 79 108 70 86 -59 87 112 53 89 54 58 115 71 107 56 62 -102 100 92 110 81 82 55 66 92 27 29 26 -24 20 21 18 20 21 21 22 21 23 20 25 -22 21 20 23 22 21 25 24 30 46 51 65 -118 130 133 138 129 133 132 137 132 131 133 128 -136 134 135 136 132 134 135 137 136 132 133 132 -134 133 131 134 129 134 134 133 131 130 127 125 -131 130 129 127 125 128 129 128 124 102 106 108 -115 121 121 129 130 133 138 137 142 145 142 151 -147 150 151 144 146 147 144 144 144 142 140 138 -132 131 129 125 123 112 110 106 94 95 84 78 -71 63 56 48 45 37 33 30 24 27 26 23 -31 33 25 25 25 23 24 25 21 20 22 19 -22 24 20 25 24 24 27 24 25 27 27 29 -34 37 38 38 43 47 49 50 44 40 37 33 -37 35 38 37 42 44 49 48 49 46 47 45 -39 35 31 34 26 30 25 23 21 20 22 16 -21 21 24 25 26 31 28 27 29 29 38 40 -107 150 118 100 119 147 151 139 104 86 90 104 -119 105 66 38 27 20 15 17 17 13 19 14 -17 22 38 50 41 30 45 69 66 64 35 48 -50 36 38 49 91 44 94 141 80 120 182 124 -97 149 174 134 83 133 168 133 83 114 153 120 -69 93 153 154 98 108 159 161 113 99 145 155 -103 74 129 147 93 62 123 144 105 89 133 151 -113 79 129 167 126 94 140 162 125 84 112 148 -131 102 131 160 141 117 147 174 161 116 132 163 -141 92 87 106 73 98 108 113 120 121 125 129 -130 136 134 135 136 133 135 133 136 137 134 135 -134 133 130 130 129 129 125 128 121 120 121 119 -116 113 114 108 113 106 110 113 106 108 108 111 -108 109 110 107 114 110 110 115 117 117 128 127 -138 140 134 137 130 127 125 122 123 122 126 128 -129 130 130 129 124 122 117 108 101 86 87 84 -81 85 76 83 83 82 81 79 82 85 76 75 -80 78 77 75 73 80 75 76 76 76 79 74 -79 80 80 80 84 84 81 82 76 78 70 77 -128 41 88 114 78 133 53 88 80 85 132 64 -103 47 101 93 110 78 67 89 80 116 69 96 -50 110 84 106 58 67 95 103 104 63 87 67 -117 91 86 86 117 99 60 87 83 120 71 80 -98 100 74 98 47 54 116 71 87 99 101 76 -74 85 117 78 77 96 93 97 38 100 81 80 -105 30 79 83 72 114 56 77 77 107 94 96 -101 99 36 65 79 28 24 19 27 20 19 22 -19 22 17 24 22 21 21 23 23 20 24 18 -24 21 26 24 34 47 51 67 117 133 132 132 -129 134 135 138 133 131 136 132 132 137 136 136 -134 138 134 137 135 129 133 131 137 132 133 130 -130 134 131 130 129 128 129 127 128 130 130 127 -125 130 125 133 112 102 109 105 115 119 125 128 -131 136 137 139 143 142 143 149 146 151 147 146 -147 148 146 143 145 140 137 136 132 132 128 124 -121 116 110 103 95 92 83 78 69 63 54 49 -42 38 32 27 30 20 23 26 30 34 28 25 -28 26 23 22 19 20 18 18 21 15 21 24 -23 24 25 23 22 30 25 31 34 34 39 37 -42 47 48 49 45 41 39 33 36 38 34 40 -42 44 50 48 47 48 49 45 38 36 34 32 -28 31 32 25 21 19 19 20 22 24 22 26 -29 30 27 34 25 40 39 52 146 124 100 136 -159 163 139 108 93 114 135 137 124 82 48 33 -24 17 17 18 16 14 18 14 18 26 35 34 -29 49 66 70 57 39 35 48 29 41 60 67 -124 71 101 171 122 109 176 164 97 122 171 158 -99 105 161 155 102 84 138 145 88 75 145 170 -123 91 135 166 138 88 118 153 120 73 100 141 -124 63 88 147 130 91 107 151 136 75 109 165 -153 105 114 159 150 95 88 144 154 103 110 152 -158 126 118 160 175 136 111 145 137 91 55 75 -54 76 104 106 120 120 122 129 128 134 133 132 -133 133 133 132 136 135 135 134 132 134 133 134 -129 129 126 128 124 122 121 117 119 115 114 113 -112 108 110 111 103 110 107 109 107 106 106 109 -107 107 108 111 113 113 120 122 133 135 136 139 -135 133 132 128 126 121 126 122 126 127 127 125 -125 123 123 113 105 96 92 87 82 87 82 84 -87 84 83 87 80 82 79 76 79 80 78 75 -75 80 77 77 77 77 78 76 79 80 83 80 -80 82 77 75 76 74 72 77 -127 35 102 82 -92 133 61 108 53 88 109 84 107 45 95 76 -119 74 86 69 82 101 91 92 55 103 68 116 -51 81 71 100 102 90 74 66 113 89 98 75 -116 101 79 70 79 113 91 91 84 91 94 103 -29 73 90 68 112 99 102 93 69 74 121 79 -73 80 106 94 39 95 58 107 95 47 90 51 -85 106 72 85 54 104 105 83 109 105 42 70 -63 25 18 27 22 19 24 15 25 17 19 22 -20 23 21 22 19 21 23 21 25 22 23 26 -33 46 53 66 122 136 133 133 130 135 138 137 -134 134 134 132 132 134 132 135 135 135 133 132 -132 133 134 132 135 133 130 129 129 132 132 133 -129 124 132 128 126 127 128 125 129 128 122 131 -104 101 111 104 115 119 124 128 133 135 138 140 -143 145 146 145 149 151 146 149 145 150 146 144 -145 141 136 137 132 133 124 125 120 112 107 103 -94 92 83 73 72 63 53 49 42 38 32 29 -24 25 27 29 37 38 32 34 22 21 25 24 -22 22 20 21 18 18 22 18 24 25 26 23 -23 27 29 31 34 35 39 38 39 47 46 50 -47 45 37 36 37 36 37 38 41 45 48 48 -49 49 51 45 42 37 38 32 31 30 31 30 -22 22 21 20 20 21 21 25 25 30 31 32 -25 44 33 89 146 95 142 164 161 140 111 107 -132 156 155 132 101 60 46 34 20 17 17 16 -13 16 15 20 17 25 27 28 46 67 71 56 -41 38 55 63 33 39 90 82 139 104 92 180 -152 101 157 184 123 99 156 173 121 83 139 159 -127 77 110 149 113 78 123 172 151 92 108 156 -151 96 87 139 138 82 79 128 142 89 79 136 -148 108 84 141 143 82 90 146 165 119 95 138 -161 126 79 128 163 126 108 134 166 141 105 140 -178 157 106 124 117 78 43 38 41 57 94 101 -115 117 122 127 128 128 132 130 132 131 132 133 -133 136 136 135 132 136 135 132 131 129 128 126 -124 123 122 119 118 115 116 113 113 112 108 110 -107 108 107 109 105 108 107 110 104 106 105 107 -110 111 115 118 126 128 132 137 138 139 137 134 -132 124 124 125 122 126 125 124 125 122 123 120 -112 107 97 86 85 86 82 86 84 84 86 85 -85 84 79 80 78 81 80 74 78 79 80 77 -76 78 80 78 81 85 78 84 79 77 79 75 -72 78 71 78 -114 46 112 52 107 112 81 120 -27 90 83 111 92 63 87 60 123 79 103 51 -96 83 112 74 77 88 78 116 67 92 46 98 -93 109 45 72 96 97 103 70 112 85 101 60 -73 101 103 97 75 86 115 86 43 92 55 70 -119 96 98 105 59 69 103 94 86 64 116 80 -82 76 45 123 74 86 82 34 91 87 97 84 -53 99 107 74 112 97 62 75 42 26 23 25 -22 22 18 23 19 21 23 18 25 22 19 25 -20 22 23 20 23 20 23 27 30 48 51 70 -124 134 141 136 134 138 138 139 135 131 138 133 -130 136 132 133 133 136 133 131 134 129 133 129 -131 131 128 130 128 125 129 131 125 127 129 126 -127 127 127 127 127 126 127 124 101 104 106 107 -115 123 122 126 131 132 139 141 145 146 148 147 -151 149 149 147 146 150 141 144 145 142 142 136 -136 128 125 124 120 111 106 102 96 92 83 74 -72 60 57 49 37 38 31 26 29 24 23 34 -39 38 41 33 24 30 22 25 23 20 23 19 -20 17 20 22 23 23 25 23 24 27 29 32 -36 36 37 36 39 44 45 48 44 45 37 36 -38 33 39 37 43 44 48 48 47 51 48 46 -40 39 38 33 33 29 30 29 24 27 19 19 -20 21 22 25 27 27 30 31 35 42 39 126 -119 134 174 150 126 110 130 149 166 161 135 95 -66 72 50 26 19 18 17 17 20 10 17 18 -19 21 27 45 68 70 55 35 43 61 76 67 -35 44 120 86 137 147 87 166 182 102 127 185 -154 101 133 172 143 87 107 153 145 82 88 137 -138 93 98 159 162 117 85 130 158 115 69 111 -142 110 69 105 152 122 82 117 153 128 81 120 -128 101 73 117 164 139 92 111 164 149 95 107 -160 151 120 116 157 160 111 118 163 156 105 92 -78 50 34 26 31 41 75 101 109 114 119 124 -126 126 128 128 131 134 131 132 136 134 135 132 -134 135 136 135 132 130 128 129 124 123 119 122 -117 114 117 112 111 112 110 108 108 107 107 105 -107 103 105 105 104 102 103 107 107 109 108 113 -116 122 123 130 138 135 138 139 134 133 129 129 -126 123 123 124 126 121 125 122 116 114 104 94 -91 89 86 87 84 85 84 84 83 85 79 82 -82 80 83 78 78 82 78 76 78 79 81 81 -83 84 74 81 75 72 79 71 76 74 76 76 -95 83 108 34 111 83 108 107 41 99 62 114 -84 94 70 57 102 95 102 58 90 72 125 68 -98 62 82 99 93 85 52 88 89 106 65 84 -56 104 106 79 95 84 113 63 75 78 103 104 -73 75 118 68 81 89 31 78 110 90 94 109 -79 81 80 111 75 63 108 75 112 53 63 105 -68 123 61 40 86 60 109 83 66 88 107 79 -100 83 91 79 37 35 18 25 25 17 21 20 -22 17 21 22 20 25 22 19 22 21 20 24 -21 22 25 23 32 45 49 70 124 137 136 141 -137 140 142 138 137 134 136 135 133 134 133 133 -131 134 132 131 131 129 134 128 126 129 129 128 -128 125 127 129 127 125 130 126 124 129 127 126 -131 124 132 117 99 103 104 112 114 121 125 128 -132 132 140 145 146 151 147 149 155 148 153 145 -149 149 140 146 142 142 142 137 133 128 122 122 -120 110 109 101 95 90 78 78 65 62 55 44 -40 37 26 31 26 21 30 36 40 38 38 37 -30 28 22 23 24 21 19 24 18 21 19 22 -25 26 25 25 29 26 32 32 35 35 38 38 -40 41 47 48 42 47 36 36 36 38 39 40 -37 45 45 46 50 46 48 45 45 39 35 35 -33 30 27 28 27 27 23 20 23 19 23 24 -26 27 35 27 42 41 51 131 127 164 144 114 -117 140 162 160 150 124 90 84 92 79 49 22 -21 18 14 17 16 18 15 17 18 21 40 64 -69 54 38 59 80 83 80 49 49 70 132 104 -125 175 100 139 192 130 103 171 176 114 111 156 -159 104 79 137 153 115 73 113 149 130 94 131 -166 141 77 95 150 136 81 80 140 134 86 87 -144 149 92 91 143 147 88 86 107 106 80 91 -148 157 108 93 150 168 119 95 147 170 135 105 -144 170 140 98 129 137 86 61 42 30 27 21 -29 27 55 90 103 113 120 120 124 126 127 128 -130 132 131 131 137 134 134 134 134 136 134 137 -132 132 129 127 128 125 120 122 122 115 118 115 -111 113 107 106 109 105 105 105 103 105 100 104 -103 101 104 104 106 106 104 108 111 115 118 124 -129 133 136 138 135 139 134 134 133 126 126 126 -125 124 124 125 120 115 113 99 96 89 86 84 -84 80 84 84 79 86 82 84 83 79 85 81 -78 84 80 78 78 84 87 84 85 84 75 79 -73 72 76 70 76 73 76 77 -77 113 105 35 -102 62 124 89 74 88 43 113 79 117 56 81 -81 108 97 76 74 64 115 71 118 41 82 88 -109 81 72 70 89 100 86 82 49 105 106 91 -78 84 106 85 84 60 104 108 77 68 99 57 -116 70 38 81 89 88 81 106 94 86 58 118 -78 69 83 82 118 44 89 66 76 131 53 82 -61 61 105 80 86 73 96 92 78 71 102 83 -53 26 26 25 22 17 22 18 21 25 17 22 -21 24 21 19 20 20 21 23 21 23 22 25 -32 45 53 61 123 134 134 140 138 140 142 139 -135 137 135 133 135 133 133 134 136 131 130 128 -129 131 132 124 125 129 125 131 129 121 124 131 -128 126 128 126 122 130 129 128 132 124 129 113 -99 105 105 114 115 121 124 129 132 133 143 140 -149 148 145 153 151 151 151 147 149 149 144 142 -142 140 139 137 130 127 122 118 116 109 103 101 -94 87 80 78 66 60 53 43 41 31 32 24 -22 27 28 41 39 42 39 36 30 26 26 22 -23 22 22 20 20 19 20 21 27 27 23 25 -25 27 29 32 36 38 35 35 37 40 45 46 -45 45 40 36 39 36 37 40 40 43 47 46 -48 48 47 46 40 42 36 36 32 32 31 28 -28 29 25 25 20 22 21 21 27 26 30 30 -47 41 77 140 151 137 105 128 154 165 153 131 -106 99 113 119 106 72 35 30 19 18 14 13 -18 16 17 21 18 34 52 62 50 43 75 105 -105 83 63 47 93 100 124 133 111 182 130 105 -181 165 95 140 185 141 98 130 161 137 73 103 -157 135 88 89 148 163 107 101 151 157 104 78 -131 151 111 70 124 152 111 79 123 159 114 76 -118 157 101 57 84 112 112 84 118 164 138 92 -126 165 147 97 118 171 159 114 124 168 149 79 -77 99 54 36 29 21 27 22 28 28 37 72 -98 107 113 119 120 123 128 129 126 132 133 134 -136 130 135 134 136 138 135 137 135 133 131 127 -127 124 123 121 120 118 117 115 110 112 107 106 -106 103 108 104 102 105 99 104 102 102 102 104 -105 101 105 104 108 110 112 121 118 127 129 133 -139 140 140 141 137 135 132 131 128 127 126 123 -123 118 119 108 102 96 86 86 80 81 84 82 -83 83 84 82 83 79 81 81 81 81 81 77 -83 83 87 87 83 84 76 78 73 70 75 73 -75 75 77 82 -53 127 88 62 100 38 126 76 -103 76 56 98 78 129 60 90 62 107 87 99 -58 59 96 87 112 62 89 63 110 84 91 58 -94 85 104 72 54 101 103 104 64 79 100 98 -89 48 94 111 77 76 75 61 129 58 66 75 -52 88 69 92 111 83 63 112 80 89 60 93 -101 66 105 37 84 114 55 116 38 59 93 74 -101 68 86 100 69 47 97 101 60 18 32 23 -23 20 20 20 20 17 18 24 21 20 20 21 -21 21 22 21 25 21 21 28 32 44 54 60 -123 133 133 139 136 140 136 137 133 136 134 130 -138 131 129 132 131 126 124 128 127 131 131 127 -126 129 125 130 131 120 127 126 128 126 127 125 -123 127 128 130 129 125 121 107 104 102 106 115 -117 121 126 131 133 136 142 143 147 148 149 152 -152 152 152 150 147 150 144 143 140 141 138 133 -128 126 121 115 111 108 105 97 91 90 77 77 -66 58 52 45 35 34 29 27 26 28 34 36 -45 40 41 38 30 27 25 24 24 24 18 24 -22 18 21 22 23 24 26 24 26 31 28 35 -32 33 39 38 38 37 43 44 43 45 41 35 -42 33 40 40 43 46 43 47 47 47 45 46 -45 41 40 38 34 33 31 29 27 28 24 27 -25 23 24 21 28 26 29 28 42 46 91 156 -132 104 128 165 165 148 114 101 111 134 146 133 -87 55 38 25 18 16 17 14 20 13 18 15 -27 53 53 46 47 80 115 124 104 64 60 81 -128 114 109 160 105 170 163 90 156 185 111 105 -174 165 107 100 150 153 97 87 139 149 112 79 -134 177 135 89 125 160 131 80 103 151 136 78 -94 148 133 79 97 151 136 83 90 153 106 45 -70 111 143 94 91 154 162 110 98 150 164 116 -100 154 174 133 101 136 140 61 39 55 28 21 -27 20 25 20 25 26 28 56 83 104 111 112 -119 122 126 129 128 132 133 133 137 135 136 137 -137 138 138 135 137 134 128 128 129 125 122 121 -122 118 116 117 111 111 110 105 108 104 104 104 -105 103 100 102 103 103 103 105 102 103 104 102 -105 103 110 114 111 120 118 131 134 139 144 144 -144 139 140 138 133 133 128 126 125 121 121 116 -110 101 90 86 81 82 84 81 82 80 81 82 -80 78 82 81 79 83 85 82 81 84 89 84 -84 83 77 81 74 75 72 76 79 78 81 82 -47 137 77 104 83 44 110 66 122 66 82 69 -85 112 79 96 51 100 86 111 49 81 65 105 -96 90 81 62 104 94 95 60 91 80 115 68 -70 85 104 108 63 86 83 114 83 65 90 100 -96 86 42 74 113 50 105 58 53 91 68 82 -117 82 73 96 92 96 43 96 72 94 97 25 -102 74 81 121 35 85 57 83 104 70 77 106 -64 53 90 104 59 21 33 20 28 18 23 20 -22 20 20 21 21 21 23 21 20 22 24 20 -21 24 24 24 34 46 55 64 122 128 133 139 -133 136 135 130 132 132 130 133 133 133 132 130 -125 128 123 125 127 128 131 125 125 129 125 131 -128 123 126 124 129 123 123 123 120 124 126 126 -126 121 112 102 106 103 109 113 116 120 126 131 -133 139 144 144 147 149 151 153 151 154 149 149 -150 148 142 142 142 139 135 131 126 126 117 114 -108 102 101 94 89 85 77 76 65 60 49 46 -39 28 31 25 24 39 33 33 45 39 41 43 -31 31 25 24 22 21 21 22 21 20 19 23 -20 22 27 24 31 27 34 32 35 34 33 37 -35 37 42 45 43 44 41 41 38 39 38 41 -46 46 43 46 48 45 47 44 45 41 39 36 -35 33 31 28 29 25 28 26 28 24 25 18 -25 25 28 28 47 33 108 147 91 137 166 161 -136 109 105 135 153 159 141 107 57 48 35 21 -15 16 17 19 15 17 19 29 46 55 45 47 -87 118 129 110 76 60 95 123 127 114 110 169 -113 144 188 98 129 188 135 88 152 178 131 85 -128 162 125 84 117 152 137 93 119 175 163 98 -98 149 150 92 82 136 150 99 75 133 143 101 -80 130 149 105 78 133 119 85 69 114 157 118 -88 131 169 131 86 126 166 147 98 129 172 142 -70 92 103 38 28 27 21 25 22 23 26 22 -21 28 31 36 70 97 106 108 120 121 125 131 -128 132 132 138 136 134 137 138 136 138 138 135 -137 132 133 129 129 125 123 125 121 119 120 116 -112 114 110 107 108 103 106 102 106 101 103 105 -101 108 100 102 106 97 100 100 100 102 107 111 -109 113 114 124 126 134 137 143 146 140 142 142 -141 141 132 131 129 124 125 119 116 109 98 94 -84 78 85 80 80 78 80 79 81 80 79 80 -83 85 86 89 87 85 87 83 81 83 82 76 -78 77 72 81 78 81 83 86 -38 125 70 122 -70 66 87 74 123 65 102 42 88 95 104 93 -61 81 85 105 68 94 42 100 84 113 66 68 -87 100 95 79 71 74 106 78 89 71 103 103 -77 83 66 117 75 81 73 86 112 79 32 91 -78 71 113 52 67 94 76 73 107 97 90 68 -110 87 58 87 50 117 73 52 97 41 102 103 -66 91 46 90 105 88 68 108 65 70 70 106 -57 12 38 16 26 16 24 22 18 23 21 21 -24 21 20 22 22 20 23 23 18 24 21 25 -30 47 55 66 123 128 133 136 130 132 133 131 -126 125 128 130 133 130 128 132 124 129 125 128 -128 129 128 123 125 128 128 130 125 127 126 123 -124 122 123 119 122 121 124 124 123 118 100 99 -103 106 108 116 117 122 128 130 133 140 141 147 -149 148 154 153 152 154 148 148 150 145 145 142 -138 138 132 131 124 122 119 112 106 98 98 91 -87 81 75 73 62 56 52 40 39 28 29 31 -23 55 36 27 43 41 39 42 37 29 27 21 -25 19 24 17 20 21 20 22 22 23 25 28 -28 31 35 35 35 34 35 33 34 35 39 45 -43 41 43 39 43 42 38 43 43 43 46 44 -48 45 43 44 43 42 40 40 32 31 32 29 -32 27 29 29 31 25 26 25 22 32 23 33 -46 42 139 104 118 173 151 121 107 125 150 171 -167 139 107 71 59 52 24 18 19 17 21 16 -15 21 19 48 55 40 49 84 120 126 108 75 -66 94 121 129 94 96 115 163 137 122 194 125 -104 169 165 94 122 174 160 95 94 158 150 102 -95 145 158 119 105 157 174 130 81 126 158 123 -71 103 155 122 71 107 141 124 82 105 148 128 -81 103 129 114 73 95 153 147 97 104 160 151 -96 103 153 172 107 94 150 120 49 49 53 24 -25 22 23 21 21 23 23 24 27 22 27 34 -51 82 100 108 117 119 125 130 128 131 134 136 -135 134 136 136 136 138 138 134 137 133 131 131 -127 127 124 126 121 121 121 116 114 111 109 106 -107 104 102 104 103 100 101 102 102 107 100 103 -101 98 98 96 99 100 102 104 102 108 110 115 -118 126 132 134 140 139 144 143 146 149 136 138 -135 130 130 127 120 120 106 101 91 81 82 80 -79 80 78 80 82 78 79 82 80 83 93 90 -90 83 84 81 77 85 79 75 82 75 77 83 -83 85 86 91 -50 113 64 130 73 94 67 79 -108 76 106 40 96 65 113 86 77 70 74 96 -93 90 48 95 72 122 63 88 61 88 100 97 -63 84 88 94 94 65 97 98 100 72 65 103 -85 102 58 83 121 68 40 94 42 92 102 60 -78 94 89 67 94 106 94 62 113 87 86 65 -56 114 63 91 80 27 105 79 94 87 50 88 -97 104 72 100 73 90 57 113 55 12 38 16 -25 20 20 24 20 20 20 21 23 23 21 22 -22 22 22 22 25 20 27 25 33 48 56 66 -123 128 132 133 131 133 132 134 122 128 128 128 -127 128 129 129 127 130 126 128 128 129 127 121 -123 125 130 125 127 126 123 123 122 126 122 116 -122 121 122 120 118 114 92 99 103 106 110 113 -119 122 127 129 132 140 148 143 149 151 151 155 -153 153 151 149 150 146 144 139 137 135 130 130 -124 118 117 108 105 100 94 91 81 77 73 66 -61 53 48 44 33 33 28 28 33 78 36 25 -40 39 41 42 39 25 31 22 23 22 20 21 -18 21 19 23 21 22 27 26 30 31 33 37 -33 35 32 34 35 35 36 43 41 43 41 41 -45 42 40 40 45 41 45 43 46 46 47 45 -45 41 41 38 36 33 34 27 30 29 28 30 -27 26 29 27 26 26 23 43 32 63 128 104 -163 155 111 108 135 165 172 164 136 101 82 84 -77 46 23 17 24 14 18 14 18 20 22 59 -43 43 81 113 121 107 70 66 101 121 121 105 -63 88 126 147 161 104 180 158 95 144 176 125 -99 159 179 123 89 137 164 130 86 127 166 147 -102 126 174 152 90 99 149 145 81 79 142 142 -87 78 130 139 95 75 134 143 90 76 120 134 -89 80 143 160 115 85 139 161 124 93 131 174 -112 60 109 86 31 29 29 24 22 24 23 22 -20 23 24 23 28 23 27 33 34 64 93 103 -113 119 122 128 126 131 133 134 133 136 134 136 -135 138 135 132 137 133 133 129 128 127 127 124 -122 122 121 118 114 116 110 107 107 103 102 103 -100 104 99 102 106 101 100 101 98 99 98 97 -100 96 103 101 98 104 105 112 112 122 124 131 -133 138 138 141 148 146 143 142 139 137 137 136 -131 125 121 112 101 88 80 80 82 81 81 81 -83 80 78 86 82 86 92 91 89 84 83 78 -78 79 76 77 79 76 78 87 87 87 89 93 -66 103 56 128 80 113 50 85 86 96 101 55 -90 52 118 86 103 56 76 83 107 82 55 79 -70 113 79 94 59 95 97 105 59 91 62 88 -100 73 81 94 115 65 66 84 92 110 63 83 -110 80 66 82 34 101 79 82 83 97 95 59 -86 103 99 72 111 88 102 47 64 94 56 116 -58 46 97 49 110 80 65 77 87 111 78 87 -83 104 67 119 60 13 39 18 26 22 19 22 -18 21 17 24 21 21 21 18 24 21 22 21 -21 22 23 25 32 48 56 66 120 127 128 130 -132 132 136 132 129 127 130 129 121 126 129 126 -128 128 126 124 125 127 125 121 123 120 126 121 -127 127 123 124 120 122 120 116 119 119 120 118 -119 107 83 98 108 107 112 114 124 124 124 131 -130 142 147 146 148 148 151 154 153 150 152 150 -147 145 146 141 136 132 131 125 121 120 110 106 -106 100 91 89 80 77 74 64 63 52 46 42 -35 28 31 28 41 89 33 18 41 38 39 39 -39 31 28 22 23 22 21 19 22 20 21 21 -20 25 23 26 30 33 34 36 35 32 33 32 -34 31 35 37 41 43 40 42 40 43 42 41 -45 43 44 41 43 46 45 45 45 39 43 37 -36 31 35 27 28 32 24 31 29 26 30 28 -27 28 27 40 28 81 115 138 160 112 108 137 -169 171 154 125 97 91 110 105 75 39 27 21 -16 18 18 11 23 14 33 57 33 66 107 115 -104 71 61 101 123 124 97 68 73 112 137 128 -174 110 152 183 112 116 174 157 99 134 180 152 -95 111 164 153 100 109 158 165 116 100 159 167 -111 82 131 156 108 64 118 148 107 63 108 143 -114 69 107 146 100 62 100 135 115 70 120 164 -137 85 119 162 147 100 100 152 102 33 60 50 -22 26 25 20 24 19 23 24 24 20 25 24 -23 27 22 28 34 47 79 99 108 115 122 127 -126 130 135 131 132 132 136 135 129 139 137 136 -136 134 134 132 131 129 124 127 124 123 122 117 -118 113 110 109 109 102 101 102 100 103 97 102 -105 100 103 100 96 99 95 99 100 96 97 101 -96 101 102 106 110 110 120 124 125 133 135 138 -141 144 142 144 144 138 144 140 140 136 128 127 -113 99 87 80 81 80 83 81 83 83 81 86 -86 86 88 89 86 83 81 75 77 80 77 77 -75 80 75 84 90 89 89 95 -106 85 62 115 -88 123 50 97 63 108 84 83 76 50 108 84 -112 61 79 72 115 80 86 56 80 93 98 95 -60 85 90 104 76 83 45 96 102 85 67 94 -117 70 87 62 90 101 80 87 95 81 102 60 -43 98 60 101 80 93 100 84 69 92 103 90 -88 100 103 45 81 55 69 116 46 80 71 47 -112 74 96 59 77 106 90 69 93 109 84 133 -55 21 37 21 24 21 23 21 18 20 19 25 -22 20 23 19 20 22 20 23 19 24 22 24 -34 49 54 67 116 124 127 126 133 128 132 131 -129 127 126 125 121 126 128 125 127 121 127 120 -121 124 123 121 119 122 121 122 125 125 123 119 -119 120 116 113 118 119 118 118 118 97 80 100 -109 107 115 117 122 125 125 132 134 140 146 148 -150 149 156 152 153 152 149 151 150 148 146 138 -135 131 128 120 119 116 105 106 103 97 92 84 -79 73 71 63 58 48 44 42 30 30 33 27 -61 96 28 21 38 36 43 36 39 33 29 28 -23 25 20 25 20 20 20 24 24 22 26 26 -27 32 34 35 37 38 36 30 32 31 33 37 -40 41 37 40 44 40 41 44 42 44 45 42 -46 46 43 44 42 40 41 37 33 35 31 33 -27 29 29 25 30 26 33 30 27 34 29 38 -41 86 139 151 112 116 154 171 162 138 111 95 -107 127 137 102 56 37 24 21 16 16 20 14 -22 15 37 43 50 99 111 93 64 66 97 127 -124 94 66 78 117 124 146 123 170 127 119 190 -143 103 154 184 115 110 171 171 124 89 144 166 -123 89 140 177 146 93 133 170 132 77 104 150 -132 69 88 137 126 77 77 135 130 78 87 126 -113 71 73 129 131 81 96 152 152 113 96 141 -157 97 68 110 63 24 34 25 20 21 21 23 -20 18 22 23 22 25 22 24 22 28 24 30 -29 32 62 91 103 114 121 122 127 127 130 129 -131 132 136 133 134 137 133 137 134 136 135 131 -132 129 124 127 124 122 123 120 119 114 111 108 -108 102 103 100 100 102 100 101 101 101 101 99 -96 99 98 98 97 94 97 93 98 95 101 102 -105 111 112 119 119 124 130 130 133 139 141 143 -139 143 142 141 144 141 140 136 129 116 100 93 -86 81 82 82 83 83 85 90 84 84 84 86 -82 79 79 78 79 76 79 81 81 81 85 87 -94 90 93 93 -123 84 74 94 87 118 69 90 -50 105 75 113 50 60 85 87 112 70 80 66 -107 84 105 46 84 78 110 93 77 69 94 97 -100 76 49 97 103 97 68 98 105 85 97 47 -99 87 96 90 76 96 111 42 69 73 48 111 -89 98 97 102 62 86 111 102 65 95 93 73 -83 28 91 87 58 108 43 58 92 74 110 56 -74 91 102 57 90 102 100 140 50 19 38 17 -26 15 22 20 15 22 19 21 21 23 25 20 -24 19 20 25 22 22 23 29 31 47 53 66 -112 121 122 127 128 128 129 128 124 121 126 121 -123 125 124 124 123 122 123 121 124 120 118 119 -121 122 122 119 122 123 120 116 116 117 117 109 -119 117 113 115 113 87 76 99 107 108 112 119 -119 125 128 133 137 139 144 151 151 152 154 153 -152 151 151 151 150 146 143 138 136 128 128 121 -118 112 104 102 102 96 88 84 76 74 68 64 -55 49 45 35 35 28 35 29 82 93 29 25 -34 35 42 38 39 32 30 26 27 21 22 25 -17 22 20 24 22 23 27 27 25 30 32 36 -36 37 37 32 32 31 33 34 37 39 41 41 -42 42 42 46 42 44 41 42 42 44 45 38 -42 40 37 40 31 33 34 29 31 28 27 28 -27 30 28 30 30 33 30 48 43 109 165 109 -119 162 171 151 120 100 107 132 143 142 120 70 -42 38 18 16 15 17 12 20 15 17 30 41 -81 100 88 57 69 105 119 120 88 62 87 115 -135 111 144 128 151 159 110 175 179 104 127 186 -147 97 141 183 149 90 118 163 145 87 115 177 -169 107 108 156 152 107 74 128 146 87 62 114 -141 95 58 113 140 100 79 108 123 85 55 110 -142 103 75 128 162 134 76 109 138 87 33 52 -37 14 24 19 22 22 19 25 18 22 22 21 -26 21 22 26 24 21 26 23 30 31 42 78 -100 109 116 122 122 127 127 129 129 131 133 132 -130 137 134 139 133 136 135 129 135 129 124 127 -123 124 123 119 121 114 112 109 108 101 105 103 -97 103 98 98 101 103 100 98 100 97 97 99 -96 95 94 93 93 95 98 98 101 105 108 112 -114 117 120 121 125 127 135 134 132 139 137 139 -139 140 145 139 139 130 120 111 95 86 83 82 -80 82 89 89 86 83 84 79 79 79 77 82 -76 77 81 82 83 87 87 90 92 89 92 92 -133 79 88 76 92 103 88 95 58 92 76 118 -54 85 57 82 97 91 73 69 89 93 101 56 -86 57 109 84 96 46 84 94 117 70 67 87 -101 100 79 90 86 102 91 53 84 69 112 87 -65 98 97 52 101 44 52 104 95 91 90 109 -75 88 99 109 57 86 82 102 61 30 92 54 -77 110 36 86 56 75 114 70 82 72 109 71 -79 88 115 137 53 23 35 21 26 18 19 21 -18 19 19 21 21 22 20 23 19 21 21 21 -24 21 23 27 30 47 52 62 116 119 121 125 -127 125 122 127 127 121 124 119 120 125 123 127 -124 124 121 122 122 119 120 121 122 124 124 119 -122 117 115 120 116 118 115 107 120 115 111 116 -104 76 75 95 105 108 114 116 120 124 127 134 -138 140 145 150 152 152 151 153 150 150 152 148 -149 148 138 137 136 127 122 124 113 112 103 101 -102 94 88 83 75 74 65 63 55 45 44 35 -32 30 33 56 96 95 27 21 32 30 39 38 -39 33 29 25 26 21 20 21 20 22 20 25 -25 24 24 25 26 26 29 32 34 31 35 36 -34 32 31 31 35 36 39 40 37 44 41 40 -43 43 42 40 43 43 41 42 40 42 39 35 -38 33 31 30 28 28 26 27 26 30 32 26 -33 30 38 52 39 146 134 106 172 163 141 106 -105 133 147 161 137 110 78 51 54 25 17 18 -17 18 14 16 17 19 30 66 86 73 51 71 -112 118 106 80 65 91 124 125 117 79 137 144 -130 182 121 151 200 133 109 171 176 114 109 172 -172 109 95 145 163 112 92 165 179 136 90 128 -160 131 72 96 144 118 60 82 137 119 62 79 -138 123 76 85 117 107 60 82 136 124 75 90 -147 134 61 68 93 55 29 25 24 21 23 18 -24 19 19 22 20 24 23 20 25 22 19 24 -21 26 22 26 28 29 35 59 90 105 113 119 -121 125 125 129 129 127 133 131 132 132 135 137 -135 136 132 135 134 132 128 128 125 124 120 123 -119 113 113 109 108 103 100 104 98 100 97 99 -101 102 100 100 99 97 93 98 95 96 93 92 -93 93 96 95 99 99 103 105 105 113 112 116 -119 124 126 126 126 132 130 129 133 133 139 134 -142 138 137 133 115 103 91 83 81 83 87 87 -83 84 81 78 76 77 77 79 79 82 81 86 -89 88 89 92 90 90 89 89 -128 77 118 72 -94 86 86 96 64 74 79 112 71 98 36 90 -83 106 70 73 69 97 94 87 76 51 94 91 -102 67 81 81 118 73 81 76 90 96 94 87 -68 108 86 78 65 55 109 94 64 96 65 64 -111 32 70 76 98 82 86 110 91 93 88 107 -66 74 78 114 57 69 74 34 100 93 61 97 -40 85 96 96 84 57 110 86 71 73 123 134 -59 22 38 22 20 19 18 19 17 19 16 22 -18 19 21 22 24 21 21 23 23 21 22 25 -32 46 53 60 116 120 119 125 125 122 121 123 -128 123 126 121 118 125 121 127 124 122 117 121 -121 118 120 119 120 123 121 119 118 116 110 122 -118 114 115 109 118 114 112 118 94 71 76 89 -104 107 113 113 121 123 126 135 135 143 147 149 -153 149 151 154 150 150 152 144 144 149 138 138 -132 125 123 122 112 111 102 99 101 93 84 78 -73 70 62 57 55 42 41 36 31 34 37 77 -100 95 40 28 34 30 38 36 38 36 27 28 -26 20 25 19 23 18 21 25 27 28 24 26 -26 28 25 30 31 35 34 35 36 31 32 33 -29 33 36 36 36 41 41 42 44 41 46 40 -42 37 44 40 40 39 37 35 38 32 34 29 -28 29 26 28 32 24 33 26 35 27 44 41 -54 142 103 149 168 123 104 115 146 160 156 137 -105 70 73 77 42 25 19 21 17 16 17 13 -20 19 37 80 67 46 68 107 119 106 71 62 -92 121 133 103 77 77 130 155 112 187 143 124 -196 167 103 141 191 141 95 143 174 140 89 116 -159 144 103 135 174 158 100 100 154 148 89 71 -129 133 79 61 115 138 74 64 122 133 86 63 -100 119 72 64 110 131 89 63 117 110 53 44 -45 37 24 22 23 22 22 20 26 18 23 21 -24 22 21 23 20 25 19 22 25 24 24 24 -27 25 28 41 77 99 111 115 119 126 123 127 -126 127 128 130 133 132 133 136 137 134 134 134 -135 134 131 131 127 124 124 123 119 114 117 110 -110 105 99 103 98 99 97 99 101 101 100 100 -98 96 95 97 92 96 94 94 93 95 95 92 -95 98 98 101 102 108 106 111 114 116 119 118 -121 123 122 124 124 126 127 130 133 139 138 142 -134 118 106 94 83 85 85 85 84 82 79 78 -72 78 76 77 81 82 88 87 89 93 91 93 -92 88 89 88 -101 72 132 66 88 71 100 96 -92 62 80 88 99 86 45 92 63 115 71 91 -55 90 77 106 66 66 73 97 95 88 72 74 -91 73 96 71 89 102 114 79 53 104 91 102 -47 67 101 96 83 80 48 101 91 49 87 49 -103 74 81 96 103 95 84 102 91 59 78 100 -68 102 46 44 96 65 97 95 34 92 72 108 -87 64 97 101 69 74 135 129 62 23 31 23 -23 18 18 20 20 18 23 18 21 24 15 25 -19 18 22 18 24 20 25 25 33 50 50 67 -119 121 122 129 124 123 124 123 130 125 127 123 -119 123 121 123 122 123 117 118 118 114 117 120 -124 124 120 118 118 113 115 119 117 113 114 115 -120 112 112 115 82 72 74 87 104 110 110 112 -122 122 129 136 137 146 149 149 153 152 152 153 -146 151 150 142 145 144 139 134 133 125 122 117 -112 108 101 97 94 88 80 79 68 69 58 59 -51 44 43 35 37 31 53 96 95 100 40 27 -35 28 40 34 40 36 28 29 24 25 18 24 -23 21 24 27 29 26 25 24 26 25 25 29 -32 29 32 32 33 32 33 30 30 32 32 35 -35 39 40 39 41 43 43 43 43 37 42 40 -42 42 39 33 33 37 29 33 27 27 26 28 -30 25 33 26 32 30 41 38 83 114 135 160 -114 113 137 160 167 146 118 85 89 102 106 81 -33 25 22 22 16 15 17 15 25 15 57 68 -34 65 103 116 92 64 63 100 123 120 102 62 -76 117 126 155 119 166 170 114 179 185 126 120 -178 170 103 109 164 166 108 82 144 171 129 105 -155 165 125 89 130 155 121 61 99 139 108 52 -83 138 108 59 92 133 100 59 74 120 90 45 -79 115 91 37 68 62 32 32 22 27 21 21 -20 23 18 20 23 20 19 21 21 24 24 25 -24 22 24 21 24 25 27 27 26 28 29 41 -56 88 106 111 117 119 124 124 125 126 128 131 -133 133 133 136 138 134 134 133 137 132 131 133 -126 124 124 123 121 118 115 113 112 104 101 104 -96 98 100 96 104 99 98 102 95 97 93 96 -95 95 90 92 93 93 94 95 90 94 96 96 -100 105 103 106 108 107 113 110 116 113 114 118 -117 123 119 122 126 128 133 143 138 132 125 110 -95 88 82 86 84 75 82 77 73 82 79 79 -84 85 90 91 90 92 93 91 91 89 86 91 -62 77 129 74 102 56 87 94 102 60 85 69 -117 77 77 74 52 99 81 101 61 82 75 115 -69 83 47 98 89 105 61 79 81 97 98 79 -75 92 121 72 63 90 97 106 52 77 73 97 -96 62 47 107 70 83 85 42 106 80 87 79 -93 104 78 101 105 55 85 75 90 104 42 62 -75 43 109 77 66 84 53 111 88 77 81 110 -77 89 131 131 61 16 38 22 22 20 18 20 -16 21 22 20 25 18 21 23 19 25 22 23 -20 23 24 24 35 46 54 64 116 126 124 127 -126 124 124 123 123 127 125 122 120 125 117 120 -122 119 121 115 114 113 118 122 121 120 119 119 -118 118 109 118 119 115 119 116 118 111 119 108 -71 73 72 89 105 109 112 114 123 128 131 137 -141 147 147 148 153 151 153 152 150 149 147 141 -144 141 137 132 131 122 123 117 113 106 101 96 -94 85 81 74 73 78 62 72 67 45 70 55 -37 61 81 103 99 104 49 24 38 30 35 37 -39 34 29 26 25 27 20 24 21 21 26 26 -30 26 26 24 28 27 24 28 25 31 32 28 -33 34 29 29 31 28 32 33 32 37 33 39 -38 39 43 40 42 38 38 39 38 38 38 36 -33 33 28 33 28 26 29 26 33 26 30 30 -26 33 40 45 89 139 158 117 114 159 166 163 -135 102 89 101 126 128 104 56 35 24 21 17 -11 18 16 19 18 15 56 44 42 93 106 90 -57 68 100 120 121 87 63 80 113 135 119 147 -137 140 183 125 147 192 148 105 156 184 133 87 -140 168 132 79 117 178 157 100 122 162 144 92 -102 146 139 77 74 129 125 67 65 124 128 65 -69 122 111 68 55 106 93 37 45 85 77 33 -30 34 22 27 21 25 19 21 21 25 20 22 -23 19 22 21 20 21 19 20 24 21 24 24 -24 25 27 26 26 33 30 39 44 79 101 108 -115 117 122 126 126 127 130 130 132 134 135 135 -137 131 137 133 138 134 131 135 124 126 125 120 -117 117 116 112 109 101 102 97 97 99 99 98 -102 98 98 98 94 95 94 95 94 93 90 92 -91 92 94 93 90 92 94 94 97 100 100 101 -105 104 105 109 112 107 108 113 111 117 115 117 -116 119 126 130 135 135 133 123 113 98 85 86 -83 79 81 77 79 82 82 82 84 90 92 90 -89 94 92 91 92 90 88 90 -28 84 104 88 -115 44 74 82 104 75 76 55 114 74 108 56 -68 87 82 98 75 73 79 102 90 91 50 88 -85 114 74 81 61 104 92 95 69 88 125 64 -73 71 99 96 75 85 49 102 102 48 54 90 -56 109 74 46 107 89 89 66 86 109 76 89 -110 63 81 47 102 92 53 89 40 40 107 65 -103 67 59 98 89 86 68 105 92 116 130 130 -56 17 42 15 26 18 18 20 18 22 19 20 -20 17 20 22 24 22 19 23 21 24 23 24 -34 47 55 64 119 126 130 126 129 125 120 123 -122 122 122 123 119 121 118 118 120 119 121 114 -114 116 118 122 120 117 119 119 118 118 112 119 -119 116 123 117 118 112 117 94 65 75 69 83 -102 106 109 114 122 129 135 140 142 146 149 148 -152 153 148 148 148 148 146 142 142 139 136 130 -129 123 120 117 106 104 99 95 91 86 98 78 -107 117 64 127 103 51 140 84 58 134 100 112 -127 102 58 51 41 34 37 35 41 40 28 32 -25 20 26 20 24 25 26 25 27 27 26 25 -28 28 29 27 27 30 30 29 31 32 30 35 -32 29 30 36 31 31 37 32 37 38 39 40 -38 39 36 38 37 39 35 36 36 30 37 27 -26 30 28 26 27 30 24 28 31 32 49 48 -122 164 119 122 162 172 150 121 97 101 129 140 -134 118 68 39 33 20 18 12 20 17 15 18 -13 24 39 41 77 100 81 58 71 108 123 110 -85 62 92 118 130 110 112 139 151 122 175 154 -120 180 174 110 127 181 161 97 108 160 156 93 -94 166 178 115 87 142 160 110 73 124 144 97 -60 100 136 89 51 100 130 84 59 92 117 73 -30 78 74 34 28 44 45 33 27 23 25 17 -25 20 21 24 17 25 19 21 21 20 23 20 -23 23 21 20 22 24 24 22 27 29 32 32 -39 48 40 46 60 62 92 109 110 119 121 123 -124 129 129 132 135 131 133 137 131 135 133 133 -135 133 133 133 129 127 122 122 119 116 119 111 -107 104 99 101 97 98 99 95 99 96 97 95 -91 100 93 95 95 91 93 90 92 92 91 89 -89 90 89 91 96 93 96 98 99 98 102 103 -103 106 107 105 109 109 113 109 112 113 115 121 -120 126 131 125 128 109 95 88 83 79 82 74 -78 87 83 89 88 87 94 88 90 92 93 94 -90 88 88 91 -19 87 78 92 119 65 78 80 -104 90 81 59 100 73 121 53 83 60 86 97 -91 71 77 86 108 89 73 80 82 110 92 78 -55 98 95 106 63 86 109 85 92 60 95 86 -99 79 50 97 101 58 74 61 44 119 59 73 -98 95 97 57 82 109 87 93 101 84 70 40 -104 63 79 88 26 69 81 61 114 58 73 77 -87 97 66 89 95 123 128 128 65 22 35 18 -24 18 20 20 20 19 15 20 17 20 22 20 -21 20 22 22 19 26 19 26 32 44 57 65 -118 129 127 130 130 129 123 129 126 123 124 120 -119 122 122 119 121 121 120 119 121 118 119 122 -119 124 119 117 122 118 116 119 121 118 121 117 -116 116 116 84 66 71 70 80 101 105 107 117 -124 133 136 143 145 147 149 150 152 151 152 148 -148 148 144 142 139 135 134 129 126 121 116 116 -103 103 97 109 99 99 138 84 147 147 71 173 -123 70 184 104 76 184 101 111 169 88 91 107 -36 60 54 36 44 40 36 26 27 23 25 24 -21 23 28 24 29 29 28 25 23 33 25 27 -30 28 30 29 29 31 29 31 33 32 30 32 -36 30 35 34 35 36 35 41 35 38 35 38 -37 37 37 32 36 32 30 28 29 25 25 28 -26 29 25 32 28 32 48 42 138 134 111 160 -163 145 113 99 116 139 156 139 113 80 50 45 -27 16 17 16 19 14 14 16 16 19 31 58 -89 77 51 67 105 122 112 81 61 89 126 127 -116 76 101 133 158 126 150 181 108 156 188 135 -109 162 180 120 82 136 162 121 83 142 182 135 -75 122 160 130 73 93 134 117 53 74 132 110 -54 72 120 103 54 61 108 76 24 48 49 26 -25 22 29 26 34 23 19 24 22 19 22 21 -25 20 22 22 19 20 21 24 22 22 24 24 -24 25 25 30 39 35 64 45 51 88 52 67 -92 59 89 111 104 119 120 122 125 126 129 132 -133 132 132 133 134 135 135 133 137 133 131 133 -127 127 123 121 122 115 118 114 104 104 99 97 -99 98 98 97 94 92 97 92 94 95 95 96 -94 92 93 91 88 96 91 91 88 88 87 90 -93 91 93 96 92 97 97 99 100 102 103 106 -105 107 109 105 106 106 109 111 114 119 121 125 -128 124 102 92 83 83 79 76 83 82 88 91 -89 90 92 87 89 89 92 91 89 83 91 86 -41 80 43 104 104 76 79 71 97 108 72 68 -72 84 108 64 100 40 95 81 110 69 77 67 -105 88 95 69 79 101 108 74 65 79 95 106 -70 75 90 103 100 54 89 68 111 73 66 81 -89 80 84 31 70 99 60 98 75 103 97 62 -80 101 95 91 96 107 52 61 77 48 112 74 -46 85 42 80 109 65 88 56 88 102 78 68 -100 130 126 132 64 23 36 24 24 18 22 19 -19 21 18 23 19 21 20 19 21 21 22 22 -20 24 22 26 30 45 49 66 119 122 126 127 -125 127 126 130 124 122 126 118 121 122 121 126 -122 122 120 122 126 123 121 125 123 121 121 115 -119 116 118 121 122 118 118 113 114 119 106 72 -69 68 69 80 98 107 107 119 125 130 140 143 -146 150 151 152 152 151 152 150 147 147 146 142 -139 131 129 130 126 117 118 111 114 120 101 162 -107 131 180 91 190 160 91 200 140 95 204 127 -102 209 113 116 198 80 122 153 51 118 91 34 -81 60 35 36 28 26 25 24 22 25 28 24 -27 31 28 28 29 30 30 28 31 29 30 29 -31 29 25 30 29 32 32 33 37 37 40 37 -32 39 35 37 39 35 38 39 30 36 37 34 -35 30 30 29 28 28 25 31 24 30 30 28 -26 42 31 70 128 113 161 159 121 100 116 145 -162 157 138 97 67 73 63 41 20 19 20 19 -18 13 17 15 21 19 42 79 67 47 68 110 -116 102 69 68 95 128 138 101 74 81 123 123 -157 143 119 194 121 124 185 166 101 129 181 151 -84 103 155 150 101 107 166 159 97 88 142 143 -82 65 113 131 81 52 116 120 70 50 96 117 -59 31 77 55 21 29 28 19 23 20 26 26 -35 26 17 22 21 21 23 22 18 25 21 25 -16 19 21 21 28 18 29 26 33 49 40 75 -75 58 118 79 80 140 81 90 135 75 90 118 -104 116 119 122 125 123 131 131 129 133 130 133 -130 136 134 133 135 131 132 129 128 127 123 120 -119 117 115 108 106 104 102 98 100 96 96 96 -97 94 96 96 94 92 97 95 94 91 92 88 -93 91 90 87 88 89 86 90 91 88 92 91 -93 91 93 93 97 100 97 102 103 99 101 103 -102 102 100 108 103 106 111 117 122 123 118 101 -89 85 79 84 86 89 91 93 93 91 91 86 -85 90 91 91 88 86 87 86 -68 55 36 102 -81 97 89 63 90 108 80 89 48 79 88 89 -92 50 86 78 116 84 82 54 101 88 112 51 -69 90 109 84 76 61 94 102 72 66 77 106 -102 78 70 58 111 70 83 64 82 102 77 30 -83 65 73 108 55 87 95 78 82 87 107 86 -94 102 62 83 39 61 110 63 82 82 23 82 -84 84 95 47 81 96 89 68 105 133 127 135 -59 24 36 19 24 19 19 20 17 18 18 21 -21 23 19 22 22 23 22 20 22 23 20 26 -32 48 52 67 119 125 124 123 122 122 130 127 -124 129 127 122 122 126 122 127 126 122 123 124 -131 123 123 125 125 123 121 117 121 117 119 120 -121 118 115 117 111 116 95 69 70 69 69 82 -99 107 112 117 124 133 140 144 145 149 149 149 -151 146 151 148 147 145 144 142 139 131 132 128 -126 117 126 108 144 140 112 198 113 155 195 101 -193 172 101 202 156 101 204 147 103 206 133 118 -207 90 130 177 59 159 111 46 139 75 44 72 -27 26 29 19 27 25 27 26 25 29 25 28 -28 28 32 31 33 29 27 31 30 27 30 28 -28 30 33 32 38 40 42 38 39 35 36 37 -35 41 37 40 37 31 40 34 32 32 28 32 -27 30 27 25 29 25 30 28 30 41 33 89 -117 151 163 117 99 125 160 168 159 127 96 69 -87 98 64 35 21 21 20 13 13 16 16 14 -23 15 58 71 38 61 105 112 96 66 59 105 -117 131 111 70 93 125 128 128 148 158 107 179 -157 111 169 183 122 107 163 169 106 78 135 167 -131 86 142 167 125 72 111 141 105 62 87 135 -101 50 85 123 86 40 73 108 50 26 46 34 -23 23 18 19 23 21 22 26 34 26 22 21 -24 22 21 19 21 21 20 27 19 24 24 24 -26 25 46 39 60 97 51 113 109 63 151 108 -88 167 102 92 164 91 89 132 108 109 117 125 -120 124 131 131 129 131 132 131 134 135 132 135 -135 133 129 133 128 125 123 123 120 120 114 110 -106 106 104 99 99 96 98 96 94 99 93 95 -94 89 96 94 94 95 92 90 92 92 90 85 -88 86 89 85 89 88 91 90 89 90 90 90 -95 92 96 97 95 98 94 103 97 95 101 97 -100 101 102 111 113 117 115 111 94 88 85 87 -91 88 92 94 95 91 89 82 87 91 91 91 -89 90 87 91 -82 29 48 79 60 113 88 73 -82 90 97 92 42 87 68 115 80 70 72 70 -99 90 91 55 87 82 113 76 76 72 102 98 -85 64 87 98 79 83 63 98 96 99 59 67 -87 74 96 53 85 108 70 56 80 37 84 102 -57 83 88 98 82 71 111 88 90 87 83 93 -30 72 83 58 113 64 41 87 46 101 87 62 -70 80 101 77 112 130 128 137 59 28 33 18 -25 17 23 19 20 17 21 20 18 23 21 20 -24 22 21 21 22 23 21 27 31 49 50 58 -119 123 124 122 123 126 126 126 127 125 122 125 -125 127 122 130 126 127 127 126 132 128 126 129 -125 127 120 119 123 120 122 123 123 119 119 119 -112 115 83 68 69 69 71 79 96 106 114 124 -130 135 142 144 145 150 152 149 152 149 149 149 -148 145 145 140 138 134 129 130 122 124 155 105 -176 156 119 215 125 160 204 112 182 193 104 184 -182 103 187 175 96 191 160 101 204 113 119 191 -60 165 139 37 170 83 74 139 32 43 52 21 -29 22 26 23 27 28 26 28 31 29 30 29 -33 31 29 32 28 28 29 27 27 27 31 31 -35 40 40 35 39 38 39 39 41 41 41 41 -38 36 36 39 32 35 31 30 32 32 29 27 -31 24 33 25 32 41 46 103 153 161 113 105 -143 169 166 144 111 84 95 111 121 92 48 31 -25 21 14 18 14 19 16 17 23 18 58 44 -46 97 107 82 56 69 103 125 116 93 78 97 -143 151 117 135 136 166 118 145 192 114 139 187 -154 95 132 169 139 79 95 171 163 89 103 163 -152 84 76 126 126 75 66 123 121 57 56 107 -102 41 45 80 42 20 26 18 23 18 20 20 -20 22 24 24 23 29 28 18 23 22 22 24 -19 23 23 20 23 26 20 35 36 37 101 51 -102 140 60 145 137 63 167 135 74 173 126 72 -179 112 76 152 109 101 117 118 122 124 129 130 -131 133 133 132 132 133 134 136 134 133 128 129 -129 129 124 123 121 116 115 108 108 108 104 103 -98 99 99 97 96 97 94 96 94 93 90 94 -93 96 95 92 93 90 89 87 85 88 86 89 -89 87 87 87 90 88 85 89 90 89 92 92 -94 94 95 98 93 94 94 94 95 95 97 103 -103 107 110 110 104 94 92 94 92 91 91 93 -96 91 89 83 87 94 91 92 93 87 90 87 -81 32 65 50 48 111 85 90 78 79 104 95 -56 83 49 118 70 97 61 42 86 104 91 67 -73 78 102 96 74 66 94 98 93 67 77 85 -92 94 58 87 92 110 47 74 64 90 89 62 -84 94 61 84 68 35 86 86 75 68 82 109 -79 57 101 99 84 74 106 76 38 82 47 69 -116 50 72 74 32 92 83 85 62 73 100 96 -112 134 130 136 61 25 36 22 22 20 19 20 -18 21 20 17 23 15 22 19 23 23 20 22 -23 20 22 24 32 48 50 68 117 128 124 123 -126 125 123 126 125 121 125 125 127 125 125 129 -126 130 127 128 128 129 128 128 128 128 128 123 -126 124 124 128 121 122 122 121 116 106 73 70 -72 68 73 77 95 108 118 129 134 139 143 144 -148 148 153 151 151 151 148 151 145 148 144 140 -139 135 129 140 127 133 181 96 196 162 121 220 -135 154 210 126 169 207 112 166 201 104 164 200 -101 165 182 94 190 139 104 199 76 158 153 25 -175 83 95 170 24 87 87 18 41 26 28 25 -26 26 25 32 28 31 30 31 32 32 31 33 -28 25 28 26 27 23 30 32 33 36 36 35 -34 38 39 43 42 42 44 40 42 40 36 35 -38 31 35 32 30 31 27 30 32 28 31 29 -28 48 46 115 166 115 108 145 170 159 130 103 -93 114 131 135 110 66 39 32 23 17 16 16 -18 19 17 17 12 24 48 32 74 103 79 52 -68 103 120 115 85 66 104 142 156 137 92 139 -132 157 144 117 197 140 117 176 175 102 100 158 -161 101 74 154 179 116 85 138 160 107 58 99 -130 96 57 99 125 79 39 82 100 49 31 48 -25 24 21 16 23 17 20 21 20 23 22 24 -19 36 24 16 25 18 24 20 23 24 19 24 -20 33 21 66 54 53 146 63 122 167 57 148 -155 66 166 153 62 167 139 63 177 130 72 161 -114 94 115 116 118 122 127 128 131 132 134 132 -133 132 130 137 132 131 131 126 127 128 123 122 -123 115 116 111 107 106 105 104 98 99 97 95 -95 96 95 95 92 94 90 93 98 91 97 92 -92 91 89 86 89 87 86 87 86 83 87 86 -87 82 85 87 83 90 87 90 92 89 94 92 -90 90 90 91 92 91 93 95 96 98 104 103 -103 98 95 96 89 91 90 89 95 90 91 83 -92 96 93 93 95 91 88 91 -74 59 72 29 -60 90 72 107 70 71 105 90 86 70 53 108 -68 108 44 73 66 102 94 94 64 70 90 102 -73 73 75 90 103 86 60 76 95 98 78 74 -82 106 70 83 49 90 73 76 78 75 62 109 -45 48 73 72 95 55 66 116 69 62 87 103 -76 64 112 64 75 75 24 81 93 59 106 43 -51 84 70 103 64 66 97 108 116 132 128 135 -55 25 33 19 24 20 20 21 18 19 19 20 -20 21 18 23 17 22 21 20 23 23 25 24 -31 48 51 70 118 127 127 124 128 125 124 127 -124 125 129 126 127 126 127 128 130 132 126 126 -130 130 132 131 132 132 130 127 129 124 127 128 -125 131 127 123 120 97 71 78 71 75 77 81 -99 113 124 131 138 142 144 145 145 152 148 151 -150 150 148 145 147 144 141 143 131 142 118 158 -136 134 195 99 198 171 119 217 147 138 214 139 -147 212 130 144 208 124 138 209 126 135 199 100 -169 159 74 193 85 139 158 56 189 69 118 169 -35 147 101 21 83 29 22 32 24 25 28 30 -28 29 30 31 34 33 32 36 30 32 30 27 -25 27 29 28 29 31 35 32 35 35 41 44 -43 46 41 40 43 39 39 40 39 36 33 33 -33 31 32 31 33 29 32 25 35 46 49 143 -123 102 155 166 149 113 97 111 135 150 143 110 -71 48 46 27 23 16 19 19 19 18 14 19 -13 30 36 59 95 69 53 70 105 117 103 79 -64 102 151 152 132 91 74 136 133 144 165 107 -178 172 103 151 182 133 88 136 167 135 82 130 -180 150 82 107 159 131 71 74 125 114 62 71 -121 90 16 56 78 42 31 24 24 21 19 20 -19 20 21 19 18 23 17 26 22 33 23 19 -24 19 27 21 23 25 22 24 27 41 37 123 -73 75 174 70 133 178 62 142 164 62 161 155 -58 166 139 67 179 130 75 172 113 87 117 110 -119 121 126 130 128 135 133 130 132 130 130 134 -131 130 130 122 126 129 122 122 122 116 118 112 -106 110 105 107 100 100 98 92 95 96 96 92 -92 93 88 95 94 96 91 94 92 89 92 87 -87 87 86 83 85 84 83 83 82 82 84 80 -83 85 86 89 87 89 90 91 89 90 88 88 -89 87 90 88 92 92 93 99 97 101 99 93 -93 89 87 87 96 95 92 93 94 94 94 93 -93 91 89 88 -63 96 57 23 74 57 70 115 -71 69 86 85 106 57 64 82 74 107 61 79 -49 101 92 104 65 65 80 101 85 80 58 93 -108 101 65 60 95 100 93 65 77 96 93 76 -43 78 81 90 70 54 66 101 47 73 46 70 -105 49 63 102 72 74 69 98 72 72 93 57 -106 53 30 87 56 83 112 35 75 56 77 100 -72 70 86 116 119 132 125 133 59 24 33 21 -24 20 22 17 20 19 20 18 22 20 19 23 -20 18 21 19 21 20 22 26 31 49 52 68 -121 127 124 126 125 131 123 125 126 131 132 123 -130 125 128 129 127 131 124 127 131 130 129 127 -136 130 127 131 128 130 128 129 127 131 123 123 -121 87 71 77 73 77 80 83 105 119 129 134 -142 142 142 146 149 150 149 153 146 152 149 143 -147 140 142 141 129 158 115 175 143 132 208 105 -192 185 116 208 168 125 208 160 127 210 152 123 -209 149 120 204 161 119 195 139 159 160 74 200 -94 113 172 50 180 73 117 153 45 178 84 45 -130 32 36 42 24 30 27 26 30 29 32 34 -32 34 32 37 31 30 31 27 28 26 27 26 -29 28 29 32 34 37 40 43 43 39 41 40 -40 41 38 41 37 35 36 30 31 33 29 27 -33 29 34 27 44 33 79 135 95 157 163 134 -104 102 137 150 158 138 107 72 55 63 38 21 -18 18 17 20 17 15 17 15 18 20 44 78 -71 46 68 107 116 100 66 56 100 142 154 122 -84 84 90 118 145 127 172 115 144 194 102 120 -175 160 104 110 160 159 105 99 162 170 103 83 -140 148 88 58 102 121 73 48 101 82 13 36 -42 31 26 18 24 17 23 19 19 23 18 18 -21 19 18 22 21 30 23 19 24 20 23 21 -26 19 30 18 53 68 54 162 81 97 189 69 -128 185 64 132 166 62 161 150 62 163 143 64 -171 133 71 175 108 63 116 107 118 120 126 129 -128 133 129 133 129 129 131 133 131 127 132 123 -126 126 123 122 120 117 118 111 107 106 107 104 -101 101 96 92 94 96 94 92 91 93 89 93 -94 96 94 90 92 87 88 87 86 86 84 84 -84 82 82 79 77 82 77 79 82 83 87 83 -87 85 87 84 89 86 85 85 87 82 87 85 -86 86 86 92 91 97 99 94 89 91 89 89 -95 96 94 96 96 92 96 95 90 91 88 90 -70 115 52 49 73 35 78 99 83 87 71 94 -117 62 80 58 85 90 80 85 47 87 93 106 -76 69 66 96 96 87 55 84 106 100 65 62 -88 104 102 59 77 78 106 73 58 63 78 85 -69 41 72 82 63 83 32 71 104 56 65 84 -75 85 61 92 83 75 64 64 115 43 64 73 -33 97 90 49 88 41 73 89 90 72 74 120 -125 131 129 135 57 28 35 16 27 17 20 17 -21 16 17 20 20 20 17 20 22 16 23 20 -23 22 21 26 30 50 51 71 125 127 128 133 -126 129 128 128 133 133 127 127 129 126 126 129 -125 128 129 132 131 128 127 128 135 127 128 130 -131 129 126 128 127 130 119 124 116 78 75 75 -75 77 80 91 111 127 133 138 141 142 143 147 -148 149 147 149 148 149 147 143 144 136 142 139 -130 178 108 174 155 122 214 113 174 202 114 190 -189 118 190 184 113 195 179 113 193 176 118 184 -191 118 168 180 153 144 109 203 98 96 187 39 -166 82 83 144 52 173 63 85 155 18 59 64 -18 37 25 29 30 30 30 36 30 31 37 32 -36 32 30 31 27 28 28 26 28 26 28 30 -30 35 39 39 42 38 38 41 38 41 38 38 -39 35 34 34 31 31 32 31 28 30 34 26 -45 27 90 114 133 169 127 101 112 147 165 152 -132 100 72 74 77 59 27 20 23 20 17 17 -12 15 14 19 21 21 63 69 42 64 101 113 -94 64 64 100 127 141 122 79 85 123 88 97 -153 122 166 146 115 196 135 93 157 178 129 99 -140 169 140 82 136 175 130 77 110 147 115 55 -73 120 81 31 70 64 18 22 26 24 23 17 -22 19 18 21 18 19 19 18 21 19 18 22 -22 32 25 21 22 22 22 19 25 22 45 21 -90 95 61 186 86 90 192 80 119 190 71 130 -171 58 159 150 59 171 140 59 175 127 67 174 -104 66 124 106 115 119 124 125 131 129 130 131 -122 131 128 130 127 128 128 128 127 127 121 123 -121 116 120 109 109 107 103 103 104 103 94 97 -95 95 95 89 92 89 90 90 92 96 91 92 -90 91 90 84 88 82 84 81 82 82 78 77 -79 78 78 78 80 83 86 82 81 86 84 84 -87 84 86 83 80 81 83 82 83 80 80 88 -87 92 96 95 91 93 92 92 91 94 96 97 -96 93 94 93 92 93 90 89 -81 107 48 84 -59 26 86 82 86 94 61 90 108 77 94 42 -82 75 102 75 56 74 82 101 89 66 71 73 -104 79 64 82 93 112 66 65 83 93 109 65 -77 66 104 78 74 49 70 87 74 37 72 57 -85 74 30 80 89 77 73 60 86 86 55 85 -89 84 37 73 98 55 95 53 32 94 68 73 -93 35 77 68 100 81 77 125 129 130 132 132 -64 24 34 21 23 20 17 22 19 23 17 18 -21 19 17 21 22 19 23 20 22 23 22 26 -32 47 52 70 125 133 127 134 129 128 131 132 -131 133 127 126 131 127 126 129 123 128 130 133 -128 129 128 129 135 127 127 131 130 125 124 127 -124 126 120 123 100 74 77 75 78 77 83 103 -118 132 138 137 145 143 142 148 149 148 147 149 -150 149 147 141 143 137 143 149 124 192 103 169 -175 105 216 134 150 217 126 161 208 124 167 203 -118 171 201 127 166 198 132 153 203 139 131 197 -153 115 150 199 101 102 186 52 168 84 56 143 -37 166 39 99 146 23 119 73 19 56 25 28 -32 28 32 32 32 32 34 35 36 30 33 32 -29 30 28 27 26 26 29 26 26 37 35 38 -38 38 38 40 41 41 37 39 36 37 33 33 -33 32 33 28 33 33 28 30 39 36 90 134 -161 132 95 121 155 170 158 123 91 72 94 100 -83 42 30 26 22 24 13 17 16 20 16 19 -17 30 69 43 52 95 110 91 63 62 97 123 -125 109 84 89 129 142 77 78 144 128 148 169 -103 171 172 90 130 180 158 106 114 167 165 94 -105 162 153 96 80 133 130 69 51 104 75 24 -42 38 23 20 19 22 17 20 20 14 24 20 -16 21 20 18 21 18 19 20 22 37 24 18 -29 21 22 22 28 25 64 31 122 116 61 190 -101 77 193 95 95 197 76 120 176 65 154 156 -55 167 134 60 183 116 62 175 92 71 138 106 -113 119 121 125 130 130 130 130 129 128 131 130 -129 129 130 128 129 126 119 123 118 114 119 109 -108 105 102 104 103 101 97 94 96 95 94 92 -91 93 89 89 89 94 91 90 89 89 88 87 -84 83 82 81 79 82 73 75 79 75 76 78 -78 82 81 84 83 80 87 79 83 82 81 85 -76 82 80 79 81 79 78 84 84 88 92 92 -89 95 94 95 92 93 95 96 98 92 96 93 -92 93 90 94 -85 93 61 106 32 45 81 51 -100 94 72 91 89 99 97 41 81 57 103 81 -74 55 78 99 97 70 67 68 105 81 93 52 -79 112 66 83 68 83 102 79 73 58 95 84 -80 45 67 86 81 50 65 44 89 63 63 77 -80 100 68 54 98 89 60 75 100 82 33 84 -64 65 111 40 51 85 38 97 84 61 75 49 -105 86 89 128 126 130 130 132 58 21 41 16 -23 19 23 17 20 17 18 19 22 20 20 23 -19 21 20 22 17 24 21 22 36 46 53 68 -128 132 130 138 125 133 135 132 130 134 129 126 -129 129 130 130 125 128 131 133 129 132 129 131 -133 129 128 131 129 127 123 128 126 126 124 117 -88 74 77 79 79 80 88 109 126 133 141 139 -143 149 146 147 147 145 148 149 147 147 149 136 -146 135 145 161 115 197 110 167 184 108 211 147 -134 217 137 141 210 137 147 207 141 145 211 147 -143 207 153 126 190 167 108 179 170 96 153 192 -89 114 187 42 162 94 58 140 35 155 29 107 -108 43 159 53 59 76 14 36 29 31 32 34 -35 34 32 36 35 33 33 32 35 28 32 25 -27 25 23 23 29 34 34 38 34 36 36 41 -36 39 39 39 37 36 37 33 33 31 33 29 -29 31 29 30 40 48 99 164 132 93 129 162 -165 149 111 85 94 107 115 100 57 41 30 25 -22 16 14 20 16 18 16 22 9 45 49 37 -87 99 88 56 63 96 118 115 91 75 98 132 -151 121 60 77 128 137 133 182 116 137 192 112 -106 167 173 132 96 149 183 124 85 139 164 119 -70 108 133 89 35 71 60 24 26 20 22 21 -23 20 19 20 19 17 23 18 19 21 19 16 -19 19 18 19 20 29 24 23 22 26 21 30 -27 51 105 49 151 128 57 180 116 64 192 101 -98 197 72 125 173 52 153 142 50 178 114 67 -180 97 80 179 76 99 155 92 118 117 121 124 -127 129 130 130 129 130 132 127 129 129 127 127 -127 125 120 120 117 112 114 110 108 104 103 99 -102 99 96 98 95 96 94 95 93 89 90 90 -90 93 90 92 92 89 87 87 83 82 81 78 -81 76 77 74 75 77 73 77 75 78 79 78 -81 79 80 80 82 81 81 77 76 79 78 77 -77 76 78 79 81 82 82 88 88 95 98 92 -96 95 95 97 94 95 92 96 94 92 92 95 -84 63 83 107 34 75 55 43 100 84 85 83 -73 101 86 68 68 54 100 83 93 49 67 86 -99 84 65 63 90 87 102 50 88 96 77 102 -50 69 87 99 70 66 79 93 80 59 61 80 -82 79 56 43 77 61 90 64 73 106 66 65 -91 88 71 67 102 75 53 76 34 92 98 49 -89 53 35 103 67 99 60 42 100 93 105 129 -126 130 129 131 61 24 36 20 28 20 20 19 -18 17 16 19 25 19 21 19 19 23 20 19 -23 20 25 25 34 51 54 70 128 137 131 136 -126 134 137 130 131 133 131 131 127 132 134 130 -130 128 129 136 128 131 132 132 135 132 129 131 -131 126 130 128 130 126 127 108 77 77 76 82 -84 83 95 117 130 136 143 139 142 147 146 148 -147 147 151 146 147 146 150 134 153 140 146 174 -99 198 124 157 201 102 201 174 119 212 161 123 -201 168 131 201 170 129 199 178 125 187 186 115 -164 192 107 137 188 101 109 194 94 99 189 69 -162 93 84 149 14 133 42 124 56 77 154 25 -120 74 21 53 25 29 31 33 33 33 35 36 -37 34 34 33 30 35 29 27 27 26 26 25 -30 30 34 35 34 35 37 39 37 40 38 41 -37 36 37 32 34 31 31 31 29 34 27 37 -44 53 147 140 92 133 165 158 127 98 95 119 -136 129 105 65 46 47 28 24 17 16 16 18 -19 15 15 18 18 39 38 65 98 76 53 66 -104 112 104 77 68 110 141 147 132 78 49 75 -105 148 124 173 141 109 190 149 95 140 178 153 -92 124 184 157 94 103 158 142 73 64 119 88 -26 38 37 19 24 23 17 20 17 21 20 18 -18 21 20 21 20 19 21 18 20 17 21 19 -19 23 24 23 25 28 18 46 34 82 141 50 -160 142 62 177 133 57 183 107 88 197 68 128 -155 58 175 121 67 188 90 75 182 70 93 177 -57 129 151 74 119 113 123 121 128 129 129 130 -131 131 132 127 127 128 126 129 126 125 120 119 -117 107 109 111 106 104 105 99 100 99 96 95 -93 92 93 95 93 87 92 88 89 89 91 90 -90 91 85 88 83 82 80 79 81 79 74 76 -74 74 71 75 74 72 76 77 77 79 76 78 -78 78 75 77 73 75 79 74 72 78 75 78 -80 76 79 81 86 91 95 97 95 93 97 94 -94 96 93 94 93 93 92 95 -75 44 98 86 -59 88 28 51 80 75 98 83 67 97 80 84 -60 60 81 89 89 62 66 78 96 95 63 64 -74 97 92 52 94 74 96 108 40 68 81 99 -78 72 59 83 80 80 41 73 79 93 57 52 -53 66 94 60 71 89 78 80 75 97 77 65 -90 83 85 61 30 98 70 71 108 32 50 80 -64 112 64 62 82 95 117 130 127 134 124 137 -58 16 39 19 24 19 16 20 15 20 19 19 -21 24 19 20 23 20 21 22 19 22 24 23 -34 49 52 70 129 134 136 139 129 134 138 133 -135 137 135 134 129 134 136 131 135 128 131 134 -129 135 132 136 133 134 136 131 135 130 128 133 -133 128 124 94 78 77 81 84 82 89 97 122 -132 139 142 145 146 148 147 149 146 151 151 145 -149 140 153 132 159 150 123 183 100 201 138 130 -212 111 181 194 118 187 192 118 177 194 126 179 -194 129 169 200 132 149 202 136 124 198 135 95 -182 132 73 174 125 65 179 96 121 116 113 137 -35 144 32 114 44 87 106 34 160 52 50 74 -16 35 29 32 32 31 35 33 35 33 34 34 -34 32 27 32 30 27 27 26 28 29 31 30 -31 34 36 34 38 38 39 39 37 36 35 33 -31 30 31 31 27 34 24 45 34 65 156 90 -118 169 146 117 102 116 139 152 145 108 65 52 -63 41 20 21 15 20 18 19 14 19 14 15 -26 23 49 82 69 49 67 101 116 91 68 65 -106 147 145 121 86 61 82 64 85 151 126 150 -169 100 165 185 103 100 168 172 121 103 169 181 -121 76 136 148 82 41 84 68 18 23 22 20 -19 18 21 20 18 19 21 17 21 17 23 16 -18 22 19 22 19 19 21 17 22 21 18 26 -20 34 19 76 58 99 170 53 145 160 61 159 -158 37 166 114 77 195 58 150 144 58 190 97 -91 182 63 121 164 53 140 156 58 159 134 64 -122 111 121 122 126 128 126 133 129 131 131 128 -128 130 128 125 126 126 119 116 116 102 108 114 -104 106 103 98 101 95 97 90 91 94 90 93 -90 90 90 89 89 89 90 89 91 90 84 85 -88 79 79 80 79 81 77 75 73 73 68 75 -70 71 76 76 76 76 79 76 79 74 73 77 -71 73 75 74 74 74 74 74 75 73 74 74 -80 88 94 94 95 94 98 92 96 96 90 98 -91 91 95 96 -74 41 99 60 85 85 17 68 -49 66 100 78 79 87 86 101 56 65 66 91 -86 82 66 69 85 99 70 73 55 97 88 88 -89 64 117 91 56 76 68 94 87 79 53 76 -86 85 50 68 70 97 62 62 40 76 77 70 -75 76 95 81 63 98 93 60 74 92 103 47 -42 83 49 95 106 31 74 52 62 105 60 83 -71 91 123 131 133 134 126 135 60 27 34 18 -24 18 16 20 18 17 21 16 20 20 19 20 -18 25 20 19 21 20 23 22 33 52 53 74 -133 134 140 140 131 136 137 138 136 141 138 131 -134 135 137 134 134 133 133 134 134 135 133 137 -136 134 140 135 133 133 128 133 129 130 115 85 -79 76 84 83 86 91 102 121 133 138 146 145 -147 147 146 145 148 150 149 148 149 137 155 134 -153 159 115 194 104 191 162 113 213 133 155 211 -130 160 206 131 146 206 146 146 202 150 136 202 -164 122 192 168 103 171 175 80 149 165 66 133 -160 51 138 127 66 126 142 120 69 147 30 132 -43 75 75 51 155 16 90 79 17 54 24 34 -32 33 35 34 34 37 36 34 36 34 32 29 -28 30 28 27 26 31 30 30 30 32 33 33 -36 37 41 41 37 37 36 34 34 29 33 30 -30 34 22 48 28 96 114 99 167 147 101 104 -138 156 165 142 113 69 57 74 62 29 25 20 -18 21 17 16 12 18 14 21 20 27 71 64 -42 62 103 110 92 62 65 99 133 143 116 77 -84 96 85 44 75 141 135 135 181 121 134 194 -135 86 145 183 153 109 142 183 150 68 95 137 -73 25 51 37 23 22 21 18 24 17 21 21 -17 19 23 16 17 23 17 19 21 16 21 18 -20 20 22 21 21 20 23 26 19 46 17 106 -91 88 182 68 123 180 57 132 171 39 171 109 -95 191 48 160 133 63 192 80 120 164 56 151 -139 53 159 136 59 170 111 72 135 109 118 120 -123 128 126 130 128 131 129 125 130 128 130 127 -125 125 121 119 117 106 112 114 107 107 101 100 -103 97 95 93 94 93 90 91 90 92 88 92 -88 90 89 87 91 86 85 84 86 82 80 80 -77 81 73 77 73 73 69 69 75 68 78 73 -73 77 75 77 77 72 70 73 73 68 74 72 -68 73 70 72 73 72 69 74 74 84 89 91 -95 96 91 94 94 94 94 94 92 92 97 96 -74 43 86 48 108 62 52 72 26 73 80 83 -87 65 91 99 73 71 54 81 87 96 68 65 -87 90 89 72 51 90 71 115 76 66 121 62 -84 75 58 84 90 85 57 62 89 81 65 58 -61 86 81 59 35 73 62 85 72 64 102 74 -54 98 97 63 63 98 98 52 72 57 35 107 -82 56 91 33 73 79 71 103 63 99 129 130 -130 134 126 135 57 23 37 18 25 20 19 18 -15 19 17 22 19 21 22 17 22 21 22 22 -20 17 25 24 33 52 49 77 131 136 141 136 -134 131 136 134 133 141 134 140 133 138 138 134 -134 133 134 136 132 133 133 137 136 133 137 134 -135 133 128 134 127 127 99 79 78 79 84 81 -92 90 108 125 135 141 145 146 146 153 145 146 -151 149 152 142 155 132 162 137 122 171 109 203 -112 174 175 111 209 157 134 206 156 131 206 164 -125 195 176 125 183 185 122 177 194 118 159 194 -111 133 196 101 106 183 83 101 179 50 73 153 -35 103 150 78 118 147 37 130 46 103 51 59 -107 24 147 42 50 69 11 43 27 33 34 32 -32 36 33 36 32 34 35 32 34 28 29 29 -24 27 28 29 28 32 28 36 33 35 41 40 -37 40 33 32 35 29 31 29 31 25 32 37 -41 99 106 155 150 102 121 155 174 162 132 98 -69 78 90 75 43 27 21 20 23 16 16 14 -15 17 16 22 11 49 66 35 57 99 107 80 -53 70 104 121 125 101 74 91 131 112 56 51 -72 120 145 123 175 146 105 179 167 99 114 174 -180 127 109 166 158 71 56 96 61 25 25 23 -19 23 18 20 18 18 20 19 18 21 16 19 -20 18 20 19 18 19 19 17 20 17 22 19 -21 21 20 26 24 56 35 140 114 81 186 92 -99 190 76 110 173 38 168 90 106 177 43 184 -104 87 180 76 163 116 74 178 95 66 175 99 -77 185 76 82 160 98 119 119 123 129 125 129 -126 131 127 127 128 127 126 123 125 121 123 118 -117 109 113 111 108 105 100 99 100 96 94 94 -94 96 93 91 86 90 87 89 87 83 85 86 -88 84 83 86 83 81 79 80 82 79 79 77 -72 74 67 71 70 69 74 71 75 73 72 75 -71 72 65 71 69 71 70 71 68 70 69 69 -67 67 72 69 70 79 81 87 93 92 88 95 -97 94 97 96 94 92 99 94 -75 65 68 48 -98 56 89 50 28 79 54 96 96 65 87 84 -90 79 61 70 74 103 81 66 76 82 101 64 -62 66 62 119 70 79 96 61 110 72 66 68 -94 83 68 53 86 76 81 55 55 76 89 59 -54 56 55 89 70 55 98 78 50 90 94 73 -62 94 82 71 92 35 48 100 52 90 88 22 -83 54 86 106 71 107 131 129 132 132 131 133 -59 26 35 17 26 19 19 18 18 22 18 19 -22 21 20 19 16 20 23 22 18 23 23 23 -32 49 53 75 130 135 137 133 133 133 132 135 -134 134 132 137 133 138 138 136 139 137 137 134 -131 133 134 133 136 131 136 133 136 135 132 133 -132 125 88 77 80 80 84 85 93 96 107 126 -137 144 144 148 150 153 147 147 150 148 151 140 -158 130 161 141 114 183 102 207 116 152 193 107 -199 177 126 196 177 121 186 190 123 169 198 127 -150 202 135 143 203 143 129 196 147 107 187 141 -92 176 120 65 176 91 52 165 48 74 144 51 -135 136 30 138 37 98 45 77 71 58 142 12 -100 61 14 54 24 36 33 32 36 37 34 34 -33 36 34 33 36 32 28 28 24 32 26 27 -28 30 28 34 33 38 38 39 36 36 35 31 -34 32 30 30 29 31 32 34 53 99 148 152 -109 121 161 173 156 127 88 78 95 101 93 49 -39 26 21 24 15 15 12 19 20 14 18 18 -20 65 40 41 91 102 76 52 68 102 119 107 -91 68 100 132 150 87 47 64 58 116 142 132 -155 166 91 152 182 126 102 151 190 147 80 132 -143 59 31 56 33 21 21 18 17 21 22 19 -21 16 19 17 20 21 18 19 21 19 19 19 -20 18 20 21 19 21 20 22 22 20 25 33 -23 87 62 153 138 70 182 118 78 195 76 114 -165 31 182 75 125 162 45 190 91 116 150 92 -170 75 112 171 68 115 172 72 112 174 59 111 -153 89 118 115 125 127 125 127 126 127 129 127 -129 126 124 126 122 120 124 119 116 112 110 109 -103 103 100 96 103 96 94 93 94 100 95 86 -88 88 88 86 82 84 82 88 84 85 83 82 -85 78 81 82 85 81 80 77 72 72 73 71 -72 69 72 73 72 71 70 73 71 70 67 70 -71 68 67 72 67 68 68 65 65 65 65 64 -67 71 76 80 87 94 92 97 97 95 94 96 -92 93 98 92 -82 96 45 57 81 58 110 34 -48 62 36 100 87 85 76 70 95 83 68 58 -80 94 88 75 68 75 105 71 81 50 75 110 -78 93 66 63 105 73 77 34 76 87 77 47 -73 74 93 56 65 52 87 71 72 39 57 89 -71 58 86 81 62 70 87 88 60 79 65 95 -91 32 70 70 42 106 75 57 88 34 85 99 -90 111 138 130 129 135 129 132 57 18 39 17 -25 21 14 18 19 18 18 20 21 21 20 19 -20 19 22 21 21 23 21 25 33 52 51 72 -130 132 135 134 131 135 130 133 132 133 129 136 -130 134 137 135 140 138 137 132 132 136 137 129 -134 132 134 134 138 135 133 134 132 112 80 82 -80 82 84 85 91 97 107 126 135 144 145 147 -150 149 148 145 149 143 155 131 170 128 128 155 -114 197 100 194 143 140 208 116 166 200 128 162 -205 126 148 206 146 134 198 159 122 190 171 122 -183 186 120 163 189 109 153 185 96 144 168 68 -153 146 48 161 92 45 160 33 105 136 23 136 -33 95 42 81 52 74 100 24 142 34 51 67 -18 40 29 35 31 36 37 32 36 34 36 34 -32 35 32 30 30 25 28 25 29 29 31 31 -31 37 33 38 35 36 36 31 34 30 27 32 -27 25 37 40 55 139 147 110 128 164 166 140 -105 87 97 116 116 96 61 41 46 26 22 17 -18 15 20 15 16 16 18 16 26 55 29 70 -92 71 49 68 105 113 98 69 72 109 144 148 -122 59 67 66 43 108 136 144 132 181 114 112 -186 157 97 112 174 156 61 85 98 38 27 25 -20 20 21 17 20 21 17 20 22 15 18 17 -18 17 20 18 20 18 20 16 20 20 20 19 -21 19 22 21 22 21 27 40 23 127 83 134 -172 65 159 157 50 182 88 92 148 39 182 73 -149 150 51 179 120 126 109 131 147 53 142 145 -48 144 149 56 148 150 46 140 139 77 118 112 -125 123 128 129 123 131 128 128 127 123 126 123 -121 121 122 118 118 113 109 110 103 102 100 96 -97 100 93 95 95 99 94 89 88 86 86 82 -85 78 83 82 81 83 82 83 80 84 77 84 -83 84 83 73 74 73 73 67 72 70 71 72 -68 67 71 69 71 68 66 72 68 70 65 64 -65 65 64 64 62 63 62 64 64 65 68 74 -82 92 93 94 95 95 93 95 92 94 95 92 -89 102 45 66 58 74 101 45 77 40 48 89 -79 103 74 68 100 90 84 66 69 89 97 87 -63 79 96 82 81 39 79 90 90 94 47 68 -92 79 77 46 76 84 84 57 62 69 88 68 -64 54 83 83 82 35 65 86 77 69 74 90 -71 58 82 91 71 67 53 105 72 55 86 44 -40 105 58 88 84 31 80 87 103 122 140 130 -131 134 133 129 68 25 32 26 21 24 18 18 -22 19 19 22 19 20 21 19 20 19 23 18 -22 23 24 23 33 50 52 70 132 130 132 136 -131 136 131 132 129 132 131 137 128 134 136 137 -141 135 138 134 136 138 138 133 129 137 133 134 -139 131 133 130 129 100 77 85 80 82 84 87 -94 97 106 126 136 145 147 151 151 148 151 146 -154 137 158 128 167 140 101 167 97 197 113 183 -167 122 213 132 137 210 148 137 205 155 126 197 -176 122 177 188 124 162 194 132 147 201 141 129 -197 137 118 192 131 109 184 106 122 179 53 129 -134 31 159 74 81 145 47 125 58 115 39 76 -49 84 71 49 137 17 92 64 16 50 27 35 -32 35 36 35 36 34 37 36 35 32 33 31 -31 28 25 29 26 28 30 28 33 30 37 35 -34 35 27 32 33 30 30 29 30 23 40 39 -72 155 107 112 162 159 132 101 94 114 132 133 -105 72 47 53 48 18 24 13 19 21 17 17 -16 15 20 13 33 37 47 87 69 45 66 102 -111 96 65 63 106 143 150 127 82 53 77 54 -39 96 129 148 121 174 147 94 167 167 103 84 -139 143 58 41 56 23 21 24 14 21 22 19 -19 20 20 20 21 18 22 16 20 19 19 22 -18 20 18 17 19 17 19 20 22 18 22 18 -25 21 24 54 28 139 97 112 191 81 137 177 -60 180 80 75 153 33 173 65 138 148 68 173 -148 112 94 162 112 64 169 115 66 170 120 72 -168 119 64 166 112 77 128 109 120 125 123 128 -126 129 130 125 124 126 123 125 120 122 119 118 -118 114 108 109 106 101 98 96 98 96 94 94 -96 94 91 88 87 83 83 80 80 80 81 81 -82 81 82 81 81 83 81 84 83 84 79 77 -72 74 71 71 70 69 69 67 70 69 68 70 -65 68 67 69 68 68 66 64 67 65 66 60 -62 57 63 61 61 66 62 70 76 85 94 97 -92 97 93 95 91 96 92 93 -113 103 63 79 -35 90 71 60 88 24 66 63 70 104 76 75 -83 95 100 65 65 83 101 91 72 85 77 99 -78 59 77 74 106 93 36 69 71 93 65 58 -61 71 88 74 51 66 74 80 67 51 66 86 -85 46 71 77 84 80 62 101 74 54 79 88 -89 57 50 100 52 87 83 23 56 81 48 114 -78 50 73 76 113 131 140 132 134 138 132 133 -65 25 34 23 24 17 20 20 19 21 18 21 -22 20 22 21 19 22 20 20 23 23 24 21 -29 51 51 73 136 132 132 134 136 137 137 132 -133 132 137 134 132 136 136 139 140 135 140 141 -136 141 141 131 135 132 131 138 136 131 126 132 -116 84 79 85 83 83 85 86 96 100 108 123 -139 145 148 153 149 148 150 144 157 133 167 130 -150 148 116 179 90 196 121 168 186 112 205 160 -121 197 177 124 186 186 119 169 200 134 142 202 -149 131 193 164 122 184 178 116 170 179 109 163 -177 100 163 155 98 176 112 120 168 56 143 114 -64 155 77 113 109 120 29 95 40 82 52 65 -94 24 138 29 51 56 20 41 32 37 32 36 -36 32 41 31 38 36 34 32 29 29 25 28 -25 29 26 28 33 33 34 34 32 33 34 35 -33 30 28 30 33 30 44 29 103 118 96 161 -151 114 92 107 141 146 138 106 71 53 69 60 -28 27 14 21 21 18 18 13 15 20 14 25 -22 34 73 65 43 63 106 112 90 59 61 100 -140 148 117 78 71 91 62 46 47 79 120 147 -126 152 179 82 134 159 101 65 88 99 41 26 -28 19 19 21 18 18 18 19 19 18 17 18 -19 17 18 19 16 20 18 20 20 18 19 19 -17 18 19 22 17 19 23 18 26 29 27 83 -65 155 125 93 194 106 114 189 53 169 75 68 -131 68 178 67 166 146 73 155 166 76 87 167 -72 96 176 72 95 176 82 95 173 77 92 177 -73 90 143 100 121 121 127 126 124 128 127 125 -124 125 127 122 121 119 118 117 117 112 110 107 -102 102 96 95 97 94 93 96 95 90 93 87 -86 83 81 82 82 78 80 81 78 81 79 78 -82 81 78 84 82 80 81 75 74 74 72 71 -69 71 68 66 67 65 67 71 65 68 66 68 -70 66 62 61 64 61 65 60 60 62 57 58 -61 56 57 64 67 79 93 92 95 96 97 94 -95 98 95 94 -122 95 83 77 27 88 53 101 -72 33 76 33 84 91 84 83 67 91 99 85 -66 73 87 97 83 73 71 94 80 89 67 63 -119 79 46 68 47 94 67 71 44 68 84 79 -41 59 57 84 65 59 57 78 85 72 62 66 -97 77 63 102 71 67 69 87 99 50 67 72 -42 107 65 39 71 45 53 115 62 81 65 64 -117 132 139 133 135 140 137 134 62 25 36 21 -23 24 14 23 18 18 18 19 20 18 21 17 -25 16 22 20 20 23 19 27 34 54 50 76 -135 134 135 132 135 138 140 134 139 138 134 139 -136 136 138 138 142 132 142 141 138 141 137 134 -135 132 132 135 133 133 127 131 103 76 85 82 -83 85 83 90 91 100 103 121 139 145 151 149 -151 150 151 141 162 126 167 136 129 164 113 186 -97 194 137 152 204 113 183 191 114 168 201 135 -152 200 140 136 198 165 120 187 169 105 172 187 -121 151 196 136 134 195 139 123 193 133 121 183 -107 137 161 93 171 92 109 159 56 146 106 90 -143 91 74 123 30 104 37 82 57 52 129 6 -98 43 24 44 22 40 31 36 35 33 35 35 -35 34 30 33 33 28 27 26 24 29 26 28 -32 34 33 32 32 32 35 33 28 33 31 31 -29 35 33 42 98 106 148 159 102 94 123 149 -159 139 100 73 65 82 78 42 29 18 20 26 -17 12 17 14 20 16 18 19 24 61 68 39 -53 101 108 88 53 61 94 122 138 110 77 85 -113 97 41 61 48 60 115 139 143 135 188 80 -81 138 78 70 76 49 30 23 20 16 22 15 -19 23 16 23 16 17 21 15 21 17 20 16 -19 19 15 19 15 18 21 15 19 21 17 21 -20 20 17 21 23 43 15 101 84 145 161 80 -186 128 89 186 50 155 63 93 129 50 174 62 -157 149 59 152 155 45 119 151 55 141 152 56 -137 154 64 139 154 53 131 157 58 124 141 92 -125 118 125 128 127 126 129 125 125 125 126 122 -120 118 114 118 113 110 110 103 106 100 96 98 -95 91 94 94 93 93 90 88 85 81 83 81 -79 81 77 78 75 78 82 77 84 79 80 79 -80 82 79 79 75 76 75 70 71 72 67 65 -65 68 68 68 66 63 69 67 65 66 56 61 -60 62 60 59 63 55 60 55 57 55 51 62 -60 71 88 96 93 97 98 95 97 103 96 95 -109 78 103 70 51 70 49 107 59 77 60 28 -80 67 102 82 64 91 94 103 65 56 84 96 -101 70 57 92 77 108 66 62 112 68 79 55 -48 81 73 78 43 56 76 69 52 54 47 80 -67 67 46 70 75 90 59 58 93 74 75 88 -86 81 61 87 99 59 82 43 53 104 52 75 -79 24 61 92 45 104 71 67 117 131 139 138 -139 138 135 137 58 27 33 18 24 20 17 16 -18 17 16 24 19 21 21 15 20 19 21 23 -20 21 23 27 31 56 50 79 137 131 135 129 -134 137 139 136 138 138 137 141 137 138 136 140 -136 132 143 139 138 138 136 137 140 134 137 135 -134 130 132 123 87 83 83 82 83 86 90 88 -92 98 104 120 134 147 145 151 152 147 157 134 -183 123 140 152 116 179 109 192 107 185 162 130 -215 135 151 205 140 136 204 161 124 192 175 116 -169 196 124 152 169 129 135 187 155 115 181 173 -113 172 178 108 159 178 102 157 156 95 176 117 -131 147 75 170 76 99 144 68 148 79 110 117 -36 125 21 83 30 81 89 18 129 19 57 44 -21 42 30 33 32 36 33 38 35 36 32 36 -33 29 29 27 23 21 28 29 33 33 32 31 -30 32 34 32 29 32 26 33 28 34 37 51 -96 148 154 110 99 139 157 151 130 92 74 86 -99 85 57 29 33 18 26 22 11 20 15 21 -17 14 20 16 50 72 37 43 86 106 79 52 -66 95 114 110 93 72 101 127 132 71 47 81 -38 46 108 125 155 126 165 84 28 87 42 71 -83 10 28 21 15 22 20 18 18 17 22 18 -18 19 19 20 18 17 20 16 20 20 19 16 -19 15 20 22 14 22 21 18 21 16 22 21 -26 54 38 143 98 116 193 70 162 150 65 171 -63 153 68 133 115 103 176 57 175 126 51 159 -123 45 156 113 60 178 112 73 178 111 75 168 -113 76 171 121 65 160 115 81 125 115 127 127 -128 126 124 127 119 125 121 120 122 116 114 114 -115 109 110 102 100 104 96 100 94 90 93 92 -88 91 88 87 88 84 83 79 77 81 75 74 -74 72 79 74 79 79 81 81 82 78 80 78 -78 77 76 69 71 72 65 67 66 66 71 68 -62 64 67 63 63 63 58 58 61 57 55 59 -56 57 60 53 57 50 49 60 60 65 83 98 -96 100 102 95 102 105 98 101 -97 69 109 63 -76 58 47 97 54 103 44 42 63 52 100 76 -79 68 83 104 84 73 79 92 106 82 56 83 -77 118 70 64 98 77 97 44 60 59 78 74 -52 53 62 67 65 44 37 59 70 66 42 60 -63 99 61 60 87 69 82 65 90 89 62 84 -89 83 88 29 69 78 50 99 74 28 71 59 -55 110 78 74 117 136 133 140 138 134 135 132 -69 25 30 23 21 22 14 19 16 18 17 17 -18 20 18 21 19 20 18 21 21 21 24 21 -33 54 53 78 133 133 135 129 134 138 138 137 -140 138 139 138 136 139 136 141 133 134 137 137 -136 138 129 137 143 136 136 138 136 130 134 108 -82 85 84 82 83 88 89 84 91 96 101 115 -130 145 147 149 151 145 162 125 186 140 122 165 -114 189 107 187 124 162 188 114 197 167 126 199 -171 116 181 190 123 158 198 133 133 201 157 124 -160 172 118 159 190 117 138 194 133 131 192 136 -119 189 131 117 182 102 140 161 102 169 92 137 -121 70 163 63 134 90 106 109 53 127 19 113 -28 86 61 68 121 12 101 29 29 44 28 37 -34 35 34 32 37 34 27 36 29 31 28 24 -26 26 27 27 35 30 30 33 30 32 32 27 -30 30 29 35 29 34 45 45 120 155 115 103 -137 164 147 119 88 79 106 114 103 67 37 43 -26 29 20 16 14 15 20 17 14 16 19 19 -60 52 31 65 92 80 48 65 97 109 103 77 -66 103 138 139 112 51 76 69 34 46 91 120 -150 123 117 79 21 48 33 58 77 13 24 25 -18 17 20 19 18 21 18 17 19 18 16 17 -19 17 19 17 18 15 16 22 14 16 20 16 -17 17 17 19 21 23 17 31 21 75 71 140 -127 83 202 84 132 163 62 161 71 145 74 130 -120 128 151 53 173 95 51 168 88 58 174 88 -84 184 83 101 181 82 105 174 85 102 177 98 -85 166 92 82 125 111 126 124 124 125 125 124 -121 119 119 119 118 114 112 114 113 109 108 104 -102 101 96 96 95 89 93 90 92 92 88 87 -86 86 83 79 79 80 74 74 73 73 75 74 -77 76 80 83 77 79 79 80 78 77 79 72 -75 72 68 67 65 68 67 70 67 65 67 63 -64 60 58 57 55 59 57 57 56 55 55 56 -57 48 55 55 59 60 78 99 97 103 100 98 -105 107 103 101 -94 57 101 70 102 46 66 62 -72 106 38 73 31 52 86 73 96 67 77 97 -97 85 70 76 103 97 81 72 69 118 64 79 -71 80 101 56 68 45 83 64 67 50 51 65 -71 38 46 37 69 55 57 38 49 93 66 71 -66 72 83 50 87 94 74 74 73 108 76 41 -83 41 60 106 53 61 80 30 59 97 88 96 -122 142 135 140 138 130 131 133 62 23 35 19 -23 20 16 19 17 20 14 21 21 18 19 20 -19 18 20 17 21 20 23 23 34 53 53 85 -134 136 136 135 138 138 141 138 140 141 139 136 -133 137 140 141 138 134 136 132 138 133 135 139 -138 137 140 138 133 132 126 87 84 82 82 83 -84 87 87 88 92 95 103 113 126 141 143 147 -148 139 173 113 166 157 109 179 101 180 114 179 -138 140 207 117 177 197 121 169 197 122 146 203 -148 124 193 168 115 176 189 122 143 196 140 124 -191 153 112 177 176 112 165 173 99 157 173 95 -161 148 98 178 115 145 137 100 152 67 153 89 -100 123 99 110 93 109 20 117 23 94 40 94 -76 36 117 18 69 32 30 38 31 36 35 35 -35 35 30 34 34 28 31 27 28 26 22 31 -32 33 21 28 31 28 28 29 29 32 31 36 -30 37 44 40 137 107 96 149 154 140 100 84 -101 126 133 114 71 43 48 38 25 24 13 19 -17 22 18 18 13 17 19 29 52 32 56 81 -70 46 64 103 108 92 63 60 107 145 145 116 -68 61 95 41 46 40 74 121 139 97 46 56 -18 29 53 38 49 12 21 19 18 19 18 20 -18 20 20 16 19 19 18 18 21 17 17 18 -20 17 17 17 14 20 16 17 18 19 16 22 -19 18 22 42 14 99 92 124 165 70 188 108 -94 167 52 135 96 141 118 134 120 166 96 67 -165 56 91 170 55 112 168 62 139 162 65 151 -153 63 151 144 69 144 153 72 124 157 64 88 -128 105 124 124 124 124 125 124 119 122 119 119 -117 112 111 112 107 112 102 106 98 100 95 98 -96 90 91 89 89 90 88 85 90 84 84 76 -80 80 75 74 76 70 74 74 73 76 78 82 -77 80 78 82 78 78 79 75 74 72 69 64 -65 69 66 70 67 66 64 61 62 58 55 59 -52 56 55 54 53 56 54 52 53 53 52 54 -54 57 70 99 99 105 100 104 105 107 105 104 -97 58 85 80 104 48 78 45 91 86 60 82 -21 60 60 84 97 66 78 83 102 104 82 68 -89 100 94 67 67 105 72 84 56 87 88 79 -62 44 79 67 78 51 46 58 69 54 37 37 -59 64 56 35 53 72 78 73 52 73 81 38 -80 95 82 68 65 106 68 66 79 24 71 88 -52 94 74 24 70 80 92 105 130 143 138 142 -137 136 131 140 66 20 36 23 21 21 18 21 -19 14 20 15 23 19 20 22 20 18 21 22 -20 24 20 26 35 52 51 84 133 136 141 138 -140 139 141 140 137 139 138 135 134 138 136 142 -141 136 135 134 137 134 139 143 136 139 139 140 -131 132 113 79 85 80 79 86 84 87 89 91 -93 99 100 113 124 138 145 146 153 133 183 123 -131 168 98 180 103 178 117 171 164 118 211 137 -148 206 143 134 204 147 122 192 181 119 170 194 -124 145 197 150 124 191 170 113 168 181 119 146 -194 134 128 181 122 119 184 122 118 182 102 147 -157 108 165 95 141 95 119 125 59 137 82 107 -121 95 78 113 24 102 28 95 46 81 101 19 -99 22 38 38 30 36 33 34 36 33 35 30 -33 34 30 31 28 27 26 26 32 29 31 28 -27 28 29 27 32 36 31 37 26 45 29 63 -120 83 141 154 124 94 90 116 139 143 118 78 -49 55 55 31 27 16 16 21 23 15 14 14 -17 19 19 23 31 43 76 73 41 59 94 108 -89 59 60 95 140 145 115 72 65 90 72 29 -61 37 63 125 123 68 24 42 30 31 77 21 -23 22 17 20 18 21 17 18 21 16 21 19 -16 22 15 20 19 18 18 16 19 20 15 21 -16 18 20 16 18 20 18 24 17 26 16 54 -26 110 117 105 184 66 170 128 80 155 62 135 -92 149 148 103 120 166 50 101 157 41 136 147 -58 165 136 71 173 119 83 179 109 89 175 104 -87 171 114 79 157 125 59 138 119 100 127 117 -125 119 124 118 120 119 118 120 116 108 113 109 -107 108 107 106 99 99 95 96 93 90 89 90 -88 85 86 87 85 86 83 74 77 78 75 76 -72 73 71 74 75 73 79 80 77 81 75 82 -80 77 80 75 73 73 69 63 65 67 67 68 -65 66 60 62 63 58 57 57 52 54 51 53 -54 54 50 50 52 50 48 53 52 53 64 97 -102 104 99 103 104 107 104 103 -95 69 70 78 -97 69 80 38 90 64 93 71 38 65 35 85 -80 80 77 65 93 106 89 67 75 101 105 64 -63 83 83 105 43 76 82 97 57 60 61 68 -81 57 50 57 71 69 32 41 47 68 54 43 -44 57 80 80 45 70 84 56 70 86 93 66 -62 91 57 103 58 25 75 57 64 113 63 34 -73 58 92 115 135 139 140 137 139 139 134 139 -66 22 35 19 23 18 18 19 17 17 17 22 -20 14 20 19 23 22 18 23 22 20 24 24 -34 52 51 84 134 137 143 136 140 140 143 141 -139 138 140 137 136 139 136 142 141 139 138 136 -139 136 137 141 137 141 138 139 135 126 95 83 -85 77 80 83 82 87 92 94 94 100 105 114 -121 132 147 144 156 130 166 164 91 168 112 172 -118 165 140 153 192 100 194 167 124 197 175 119 -184 184 120 157 201 139 135 197 160 121 176 182 -120 156 190 133 127 187 151 113 182 166 111 158 -162 108 150 168 106 164 148 106 176 106 132 133 -113 134 92 144 72 132 95 96 125 92 124 92 -48 105 34 93 29 105 58 55 107 25 65 30 -33 35 34 30 37 31 33 33 29 34 29 33 -31 26 27 27 30 30 27 28 27 27 28 31 -35 34 37 36 34 41 27 78 104 128 157 116 -86 95 129 149 139 117 80 56 61 72 40 25 -24 14 26 20 18 17 16 15 18 18 20 20 -37 68 73 45 49 92 95 82 53 63 93 122 -138 105 74 75 99 93 39 52 60 35 51 124 -95 51 30 42 47 25 79 19 17 21 14 21 -18 16 20 19 16 22 15 22 17 19 16 21 -15 18 20 14 17 21 12 19 16 17 19 16 -20 17 17 23 15 32 16 54 67 132 141 80 -199 76 136 147 42 145 70 141 94 144 167 62 -116 154 37 135 139 57 175 115 79 182 98 111 -176 86 123 172 78 128 164 73 123 169 81 106 -164 84 77 153 95 96 123 113 125 121 122 119 -116 118 118 116 113 111 110 109 105 108 106 101 -101 97 97 96 91 91 88 84 87 84 85 86 -82 87 78 78 75 76 79 72 74 68 69 71 -70 74 75 80 75 80 79 78 81 79 79 75 -74 73 73 64 63 68 64 63 67 63 65 62 -62 59 58 57 53 53 53 53 47 51 48 50 -49 48 50 46 48 52 58 95 102 100 100 102 -101 102 102 101 -92 84 56 74 90 86 80 35 -83 47 104 60 67 51 31 85 64 93 80 65 -91 103 93 76 72 91 102 79 63 71 94 106 -53 75 72 99 66 69 45 74 83 65 57 52 -78 73 40 43 44 71 52 54 33 52 75 85 -50 68 85 65 60 80 101 63 59 71 66 108 -50 57 69 39 67 108 50 62 81 42 86 120 -137 141 139 135 141 142 135 140 66 25 35 21 -23 20 19 19 17 19 16 17 23 14 21 17 -19 20 19 22 20 22 22 22 35 51 53 86 -136 139 143 140 142 140 141 142 145 143 141 139 -138 141 139 140 140 139 141 142 137 137 138 138 -139 139 134 139 136 115 85 80 82 78 81 82 -83 88 91 96 97 98 107 110 119 129 147 138 -164 136 128 186 89 171 112 159 133 134 164 133 -204 113 163 194 117 167 202 123 151 200 135 125 -197 167 119 176 189 125 141 195 139 125 184 161 -111 162 181 113 144 188 130 127 179 132 113 184 -125 123 176 103 149 141 111 156 101 142 95 138 -90 112 108 69 131 91 133 80 86 105 29 97 -20 105 34 90 86 11 85 9 40 31 31 38 -27 32 33 30 34 32 31 33 33 30 30 27 -31 27 27 26 24 27 31 34 35 37 38 33 -38 32 39 75 121 155 121 82 101 134 147 146 -112 77 62 71 85 58 35 31 13 23 24 16 -17 18 17 18 20 17 20 28 58 70 50 42 -79 95 76 54 58 93 108 119 104 74 84 106 -117 68 45 72 43 41 53 116 82 64 31 58 -49 21 65 20 18 17 16 21 13 18 19 18 -17 17 20 14 20 17 20 18 19 19 19 18 -16 20 13 20 17 14 19 20 15 20 21 24 -16 32 20 65 101 124 170 60 185 98 111 153 -66 146 72 158 89 141 161 43 138 136 43 170 -115 89 190 89 120 174 73 149 149 80 158 143 -76 160 136 68 158 145 69 136 148 65 104 152 -70 99 118 112 120 117 122 119 118 116 116 114 -110 112 106 105 106 106 103 102 100 93 100 92 -93 87 88 86 83 84 81 83 81 86 80 77 -78 73 73 74 69 67 65 68 71 71 77 74 -77 78 78 75 79 80 78 76 69 79 70 67 -64 67 63 67 62 62 67 61 59 61 54 56 -52 51 49 49 48 47 44 48 48 45 50 44 -45 51 54 92 100 98 94 103 96 98 101 96 -92 101 43 72 79 97 70 67 59 51 99 61 -93 31 50 61 61 94 82 69 68 94 102 83 -67 85 95 90 69 56 104 98 74 74 64 90 -79 77 37 72 78 76 57 46 69 76 62 46 -47 60 71 53 33 44 68 80 58 62 84 78 -60 76 98 65 75 45 71 97 49 92 55 22 -77 77 42 97 79 46 87 119 143 138 141 138 -144 143 135 144 62 20 34 17 22 15 18 17 -18 16 18 19 18 23 17 19 22 19 20 23 -21 18 23 26 35 54 54 86 140 140 144 141 -141 141 142 146 146 142 146 141 142 141 140 138 -138 141 144 142 138 140 136 139 139 141 139 140 -134 95 77 81 78 81 81 83 82 88 93 97 -95 101 104 113 113 119 143 132 161 164 100 174 -104 143 133 148 154 132 184 115 203 137 127 203 -140 135 200 152 120 185 171 112 164 198 133 138 -197 154 112 174 176 115 150 189 131 129 186 151 -109 174 171 109 164 171 107 159 168 105 161 145 -104 169 111 146 130 123 121 120 116 83 129 67 -120 96 119 90 114 84 54 93 30 92 26 125 -37 49 92 17 56 28 33 35 33 33 33 33 -31 32 32 32 34 29 32 29 28 28 25 27 -28 28 33 36 37 34 37 37 28 41 44 90 -154 120 88 114 151 147 132 98 65 76 92 94 -71 38 36 30 20 25 18 19 14 20 20 18 -17 15 24 56 76 45 39 70 94 70 45 61 -99 113 99 83 68 94 131 126 98 43 71 65 -40 47 51 112 71 72 26 51 40 14 33 16 -17 18 16 15 18 15 16 19 16 21 16 18 -18 16 20 14 20 12 20 17 15 20 13 20 -13 17 18 16 20 17 18 24 15 43 30 63 -126 96 187 76 168 122 97 163 38 116 82 160 -69 142 139 45 180 102 88 184 88 145 163 87 -177 127 90 174 98 109 174 99 109 173 86 105 -175 97 88 163 109 63 147 121 46 118 112 109 -122 116 121 116 118 114 113 111 111 110 104 104 -105 104 98 99 97 94 92 93 93 88 86 85 -79 83 84 78 80 83 78 82 76 71 76 70 -70 62 62 65 67 72 73 73 72 74 77 79 -79 80 81 74 77 77 70 67 67 65 69 64 -65 67 65 67 60 59 56 56 46 53 47 47 -48 45 46 47 46 41 46 44 44 46 50 87 -103 90 96 98 92 95 93 96 -91 104 60 72 -66 97 71 86 41 66 75 75 92 25 72 33 -67 83 82 82 60 81 99 88 82 80 82 95 -75 53 94 94 90 70 57 76 88 76 47 64 -59 80 65 49 57 79 76 46 50 55 83 56 -41 37 60 73 70 54 88 86 58 72 88 82 -81 30 83 67 65 108 41 47 68 49 40 109 -71 63 87 122 143 140 141 141 142 143 138 140 -54 25 35 18 21 19 18 17 14 21 15 17 -21 20 19 16 19 22 19 21 23 21 24 25 -35 56 50 92 140 142 144 139 144 142 147 148 -145 146 148 142 143 146 144 140 139 140 146 140 -138 142 141 140 140 145 137 143 121 81 82 80 -77 84 78 83 85 86 95 97 100 101 106 109 -110 120 132 133 138 182 117 148 124 140 149 131 -166 124 201 112 176 173 108 186 176 122 180 185 -116 156 196 129 133 197 160 115 177 186 116 136 -189 143 119 182 167 113 157 181 109 138 192 126 -129 186 133 118 184 126 118 174 101 144 143 116 -153 112 131 114 129 94 128 85 119 91 95 107 -110 76 94 87 37 80 39 110 20 118 52 30 -69 15 43 27 37 32 30 33 31 31 32 33 -31 30 32 28 28 30 24 30 29 27 35 31 -34 33 36 32 32 44 44 128 125 86 126 151 -150 119 84 71 91 113 109 85 41 39 42 22 -22 22 15 15 22 16 18 13 18 21 28 70 -56 33 61 89 71 40 61 93 107 96 67 60 -104 135 140 111 58 61 85 44 51 45 59 114 -66 52 29 27 25 15 20 16 19 14 21 15 -16 21 14 19 17 18 21 17 20 18 19 18 -15 20 17 19 16 18 18 14 19 16 20 16 -18 23 15 24 21 38 63 102 152 89 188 96 -153 140 70 144 73 119 139 162 69 178 102 76 -191 80 142 159 88 184 115 120 182 87 140 158 -79 157 150 81 157 146 73 148 155 69 127 153 -72 101 163 76 76 142 93 112 114 117 122 114 -117 114 112 110 110 106 104 104 106 103 97 97 -94 94 87 93 92 87 85 81 80 81 78 77 -81 79 78 80 76 74 72 70 64 59 63 63 -64 71 69 73 73 74 76 79 79 79 81 76 -77 75 73 67 66 64 67 67 63 65 64 64 -61 60 52 55 49 50 48 44 41 43 45 44 -45 40 46 38 44 45 47 83 97 86 94 94 -93 91 96 95 -101 105 82 65 62 81 73 99 -31 71 47 89 73 62 73 19 71 52 93 84 -62 66 82 101 99 65 76 95 93 58 84 80 -101 71 58 65 87 70 71 56 38 75 70 59 -48 75 73 59 48 50 78 70 51 35 52 75 -76 48 88 86 69 64 70 95 81 41 75 37 -87 96 46 76 57 23 57 96 62 83 95 130 -145 142 145 145 144 144 137 145 59 22 35 19 -26 19 18 20 13 19 15 17 22 19 19 19 -21 18 21 20 18 22 20 24 32 55 53 89 -141 143 137 142 141 140 148 146 144 142 148 142 -145 148 146 142 145 145 146 143 142 142 144 146 -142 149 142 144 98 78 82 77 79 80 83 81 -85 88 96 97 102 101 107 107 112 117 123 146 -112 161 150 122 144 126 154 115 175 118 192 141 -132 199 116 146 200 138 136 199 147 117 192 171 -113 168 190 119 137 192 151 108 166 185 117 149 -195 133 120 185 152 106 170 170 113 156 179 108 -141 174 100 154 151 99 165 116 140 129 116 127 -121 106 125 105 94 113 82 116 97 85 110 63 -82 86 53 87 31 132 14 69 59 16 53 24 -40 27 35 34 28 34 29 32 32 29 30 28 -29 27 30 30 33 27 34 32 29 34 33 25 -42 34 63 129 78 129 154 133 107 75 90 114 -124 117 87 48 46 50 33 31 20 18 18 22 -19 14 17 12 23 19 33 56 27 57 78 65 -42 57 91 96 80 61 59 101 142 131 104 70 -62 95 58 45 63 36 64 112 63 18 31 16 -19 15 17 17 17 17 15 18 15 17 17 16 -21 15 21 17 17 17 15 18 17 15 18 18 -15 17 17 17 15 18 19 19 17 21 15 25 -32 26 91 95 167 84 167 122 119 159 53 143 -138 105 153 142 67 179 81 119 174 78 176 117 -133 175 86 166 138 96 177 110 106 178 105 107 -172 103 97 175 110 82 159 110 70 142 137 56 -118 139 71 107 112 114 118 114 116 113 113 112 -107 102 104 103 102 100 96 94 94 92 90 88 -88 86 83 81 77 78 76 75 79 76 80 79 -76 73 74 60 61 60 60 57 66 64 63 73 -70 74 75 76 78 79 80 74 77 75 70 74 -64 66 69 67 67 66 65 58 63 56 56 52 -46 53 45 46 46 43 46 46 45 39 45 38 -38 46 46 77 95 87 95 92 90 94 90 95 -109 100 94 65 61 68 85 94 57 71 36 91 -61 90 57 35 60 38 97 69 83 63 68 96 -99 80 71 91 103 65 72 74 99 74 73 44 -77 67 80 53 42 69 76 63 52 66 73 74 -48 47 67 79 51 46 44 75 69 62 78 76 -77 63 56 95 74 67 63 28 94 67 65 95 -44 25 62 65 58 99 101 136 145 143 147 150 -142 151 137 147 62 23 39 16 24 18 18 16 -19 19 15 18 17 18 22 17 20 23 18 23 -22 21 21 23 33 58 53 88 142 140 142 143 -140 139 145 143 147 143 146 146 146 151 146 145 -148 146 146 145 144 143 145 141 145 141 146 129 -85 79 77 76 80 82 82 82 87 90 93 98 -102 103 105 108 109 120 115 157 136 117 163 115 -147 123 157 122 172 136 165 180 109 186 158 117 -188 172 119 180 183 115 160 194 131 127 190 160 -112 166 184 122 131 194 152 118 180 174 111 152 -186 120 131 186 139 121 181 146 102 176 135 111 -178 111 135 155 114 148 117 127 120 113 122 119 -92 116 72 112 102 87 115 61 109 76 44 75 -51 100 25 120 38 52 53 23 43 27 34 33 -30 32 31 32 31 31 30 31 30 27 33 32 -32 30 32 30 30 28 30 28 46 33 79 99 -104 158 129 92 78 105 131 138 117 86 49 50 -66 41 30 29 17 16 23 23 16 14 18 16 -22 17 27 36 47 74 61 41 53 86 94 73 -48 61 95 124 136 99 71 76 102 91 37 69 -56 33 65 106 60 11 30 14 19 12 16 18 -15 13 21 14 18 20 13 18 20 17 16 20 -19 16 21 16 15 18 15 16 17 17 17 16 -17 17 19 18 18 21 19 25 44 33 128 88 -167 109 142 148 86 167 51 150 149 83 187 103 -101 185 67 166 134 116 172 97 172 134 115 177 -100 136 168 86 147 159 84 137 159 74 133 165 -81 118 160 78 88 162 101 66 146 109 51 112 -106 113 113 113 115 114 110 113 105 102 105 104 -99 99 96 92 93 89 90 91 87 87 83 80 -79 74 77 76 78 77 76 77 75 75 68 65 -62 58 57 56 64 64 62 69 70 72 71 76 -77 78 78 78 76 78 74 70 68 67 71 67 -64 67 62 62 57 58 55 54 45 50 46 44 -43 39 45 43 45 39 40 37 37 43 41 75 -92 86 92 88 90 91 92 92 -118 86 100 69 -62 54 84 80 85 59 35 70 62 100 42 70 -29 48 75 65 100 52 67 86 100 95 63 85 -100 82 67 65 89 78 80 47 61 67 85 50 -51 45 75 71 61 53 72 84 54 51 56 75 -70 54 44 71 63 85 59 80 90 64 52 81 -71 94 43 42 78 42 89 94 39 50 65 36 -63 100 112 141 141 148 150 150 146 152 142 148 -68 23 36 20 25 16 19 17 18 17 15 21 -17 22 20 17 19 18 21 18 22 24 20 23 -35 57 55 88 145 142 144 144 141 142 144 144 -144 143 145 147 148 149 150 147 146 147 145 147 -147 145 145 143 146 141 144 102 76 83 73 80 -78 80 81 83 90 91 93 97 100 103 106 109 -107 115 114 138 170 115 142 127 141 122 148 134 -153 155 123 204 118 147 193 116 144 198 131 138 -199 145 127 187 171 116 156 190 131 125 187 159 -109 168 185 126 142 193 141 118 180 162 113 160 -182 116 146 179 114 133 176 104 141 163 101 163 -124 129 139 114 127 112 119 122 97 122 81 102 -99 85 113 69 128 49 63 74 52 66 50 111 -13 85 32 39 43 24 38 32 31 31 33 31 -30 33 31 31 27 35 30 33 31 32 29 30 -26 32 33 33 37 44 73 109 149 121 79 95 -130 139 142 113 73 53 65 83 58 30 32 18 -18 24 20 20 12 15 17 20 20 16 29 52 -76 57 39 55 88 89 64 46 63 98 111 108 -90 70 96 122 116 52 52 86 36 34 70 99 -48 13 27 12 17 16 13 17 12 19 15 17 -17 17 19 16 19 17 16 17 17 18 20 15 -20 17 17 20 18 15 19 16 21 18 17 21 -20 18 28 23 66 62 143 101 163 126 103 164 -61 161 78 165 130 84 195 66 147 149 92 182 -98 163 127 127 174 92 164 140 89 174 120 107 -179 109 108 174 107 91 171 121 81 158 125 62 -135 145 69 104 154 63 72 126 96 111 111 115 -110 111 111 108 104 103 105 100 97 95 92 94 -86 94 87 87 87 83 81 79 77 77 77 76 -74 74 73 73 78 67 68 63 61 61 56 59 -55 60 63 66 71 72 73 77 77 75 77 79 -76 80 75 72 68 71 66 66 64 66 62 56 -58 57 55 51 48 43 48 35 42 37 38 41 -45 36 38 35 33 41 39 77 90 84 87 88 -87 89 89 90 -122 84 95 87 73 48 77 74 -97 51 59 44 67 84 61 78 16 63 44 71 -90 62 72 69 95 107 66 80 89 98 70 63 -73 84 81 53 49 59 77 66 55 42 67 76 -66 45 66 76 70 52 45 66 81 63 53 56 -67 92 57 71 96 72 54 67 76 100 42 68 -48 32 92 72 46 80 54 29 70 91 123 139 -141 149 151 148 144 151 141 148 65 22 37 19 -25 20 14 21 13 21 14 17 18 16 22 15 -20 22 16 22 21 21 23 24 37 58 55 93 -141 139 146 146 141 143 143 139 146 143 148 149 -145 153 146 147 150 148 146 149 149 148 148 148 -143 144 128 84 78 81 74 77 77 80 86 84 -89 95 97 103 103 108 106 112 109 113 130 113 -160 145 122 136 128 117 147 141 130 179 110 193 -153 115 192 146 117 191 164 120 181 182 120 153 -195 132 123 190 162 107 162 184 119 128 191 154 -114 173 175 114 145 185 129 125 185 152 117 172 -156 100 166 146 102 176 117 128 152 103 149 117 -125 119 115 124 102 116 98 94 102 87 112 88 -112 57 118 59 57 57 84 73 31 106 26 71 -32 31 37 29 31 35 30 29 31 31 31 30 -28 32 29 31 32 30 34 29 33 33 37 37 -43 46 84 148 122 78 106 142 152 137 105 74 -63 81 94 78 36 38 29 15 26 22 17 14 -21 18 20 18 17 24 55 82 64 37 52 80 -88 60 45 65 93 103 89 70 73 108 131 133 -87 41 79 67 32 43 78 95 29 22 21 14 -18 11 15 16 16 14 18 17 16 17 19 18 -17 16 18 18 18 18 14 18 17 16 20 14 -17 19 17 17 22 17 20 19 23 17 37 15 -82 77 127 120 143 148 98 165 83 167 73 165 -100 116 177 54 176 114 143 150 119 176 98 172 -127 114 179 96 135 169 89 151 159 83 149 157 -83 133 169 87 117 166 83 88 163 109 71 142 -127 45 108 122 78 114 107 115 108 108 110 104 -108 102 101 99 93 94 92 89 87 91 84 86 -83 84 82 78 80 76 73 75 74 72 71 72 -70 68 68 63 62 61 57 59 58 61 58 66 -68 72 73 77 74 74 78 78 76 80 77 75 -69 72 64 67 63 62 61 57 59 56 50 50 -46 45 44 43 43 40 41 37 40 41 35 35 -33 37 46 81 85 88 85 87 87 88 90 88 -121 98 85 101 76 53 66 58 89 66 72 31 -69 60 86 62 42 56 25 76 68 85 74 53 -89 105 78 82 81 108 74 66 57 85 77 69 -36 56 62 77 57 42 59 73 71 50 55 65 -81 56 44 60 88 65 69 34 69 95 60 72 -91 75 72 57 76 83 66 82 26 46 74 46 -61 99 38 45 65 81 135 138 146 149 149 147 -143 148 142 146 63 22 38 22 21 21 18 18 -18 17 20 16 22 19 18 21 19 21 19 20 -19 20 22 25 38 57 57 93 144 140 148 147 -143 146 145 144 147 145 152 148 149 151 146 151 -153 150 149 149 154 150 151 153 144 145 105 77 -81 77 77 77 78 81 83 84 90 96 98 102 -105 107 109 111 113 106 155 131 114 151 119 132 -122 124 130 166 115 185 123 148 190 111 159 180 -112 152 192 128 137 196 146 119 185 170 111 156 -188 131 119 183 159 106 160 188 127 125 191 144 -112 175 166 113 150 187 114 132 184 124 123 180 -109 132 167 99 156 126 124 147 111 128 116 122 -113 118 112 94 108 80 110 100 98 83 114 41 -83 51 91 35 81 83 27 93 15 38 38 30 -34 33 31 34 29 32 34 31 30 33 28 34 -36 34 34 33 36 36 32 39 47 42 125 127 -73 115 149 150 130 89 66 82 106 108 89 52 -32 46 13 23 28 14 18 22 20 19 15 16 -21 28 79 73 40 51 78 80 58 43 68 92 -96 78 52 66 119 138 132 100 51 68 74 41 -50 31 88 73 13 19 19 18 14 17 14 16 -17 12 19 18 13 16 17 17 18 20 16 19 -17 14 17 18 16 19 15 15 18 17 19 20 -18 20 21 16 23 17 46 28 118 96 136 135 -111 160 95 152 102 146 87 173 74 155 137 93 -174 106 173 120 166 134 124 172 97 164 141 94 -172 122 104 179 112 102 176 110 98 173 130 87 -160 132 67 136 155 69 101 157 74 62 147 93 -59 112 101 110 108 110 106 105 106 102 98 100 -94 92 94 87 88 90 82 87 84 82 81 78 -72 78 71 75 74 74 69 69 68 66 71 61 -66 60 59 61 58 57 59 61 70 70 75 82 -73 77 79 77 78 79 77 77 71 72 68 66 -64 60 63 58 61 54 51 52 49 47 45 44 -40 42 37 42 41 34 40 33 33 34 48 85 -86 88 86 87 94 86 91 91 -118 111 74 97 -83 67 55 63 78 78 75 32 61 47 92 59 -72 39 37 66 57 99 74 57 76 98 83 86 -71 108 84 67 52 75 81 74 41 47 54 81 -55 57 46 66 76 56 46 62 83 62 46 55 -77 73 73 35 76 80 73 70 74 88 82 51 -74 62 88 76 24 62 42 37 76 92 39 65 -64 78 137 133 142 143 143 145 140 141 142 146 -59 23 36 18 23 17 18 17 17 18 16 19 -19 17 19 19 19 20 21 22 20 20 22 27 -34 60 57 91 146 141 148 145 142 150 145 144 -147 147 151 149 146 147 146 150 151 149 149 150 -152 151 153 150 147 135 90 76 80 73 80 77 -79 81 80 85 90 96 100 106 103 107 110 110 -113 104 139 163 112 128 127 123 134 138 101 176 -118 158 164 116 194 139 120 188 138 115 190 158 -108 176 180 117 148 194 128 116 186 164 109 151 -188 121 123 190 160 113 169 178 121 139 185 135 -114 182 155 114 167 165 108 164 156 102 172 124 -119 162 108 149 118 117 130 115 127 117 123 103 -110 87 104 99 90 99 88 67 99 38 87 22 -99 46 47 88 12 50 30 35 30 32 31 29 -31 30 31 33 32 30 32 31 35 35 33 36 -32 34 31 41 40 53 129 83 103 149 146 122 -84 78 95 119 119 98 60 37 53 34 19 31 -19 14 21 19 20 16 14 19 20 34 71 46 -37 76 75 55 43 62 89 94 70 49 59 100 -141 132 102 65 61 89 47 42 59 20 98 50 -8 27 15 19 10 20 11 14 20 15 16 18 -16 13 20 15 16 19 15 18 19 16 20 15 -17 20 16 18 16 20 16 18 18 20 16 20 -26 20 46 58 131 112 118 152 102 160 109 135 -146 130 115 166 73 181 107 137 148 132 159 125 -179 106 166 141 99 175 104 129 169 94 142 165 -84 136 163 85 131 172 98 111 173 101 86 161 -123 65 136 139 52 91 153 61 57 109 96 112 -106 108 106 106 101 102 101 100 96 91 91 87 -90 91 81 83 86 82 78 77 73 71 71 72 -71 72 70 65 67 67 62 65 64 61 61 57 -62 55 56 63 61 71 77 80 76 78 79 77 -80 80 79 78 74 74 67 67 65 58 65 59 -61 56 52 54 48 49 50 42 41 43 39 41 -37 38 38 32 34 31 54 90 88 92 90 91 -96 92 96 94 -117 111 73 89 80 87 47 52 -73 93 64 58 45 50 77 65 85 29 63 37 -66 99 81 70 73 79 91 91 66 98 92 75 -52 63 83 75 58 42 49 70 59 67 42 60 -71 66 49 54 75 78 50 55 63 79 76 44 -73 71 86 69 61 86 86 56 65 53 103 50 -57 74 24 38 78 62 51 89 53 85 124 119 -125 131 128 133 132 130 134 136 58 24 35 18 -24 20 16 18 16 15 18 19 19 17 20 20 -17 20 21 16 22 17 22 27 33 63 52 94 -150 142 149 145 148 150 145 144 151 145 151 148 -145 146 145 151 149 148 147 150 151 150 157 148 -149 114 77 80 73 76 79 80 77 78 83 86 -92 93 101 106 105 108 105 110 107 115 112 149 -144 112 133 130 123 157 111 171 147 121 192 121 -156 183 110 159 178 109 159 186 124 139 195 146 -114 187 164 102 155 189 126 117 185 160 109 156 -187 123 130 186 151 110 167 173 105 145 183 124 -129 185 131 120 177 125 139 161 98 162 122 122 -141 93 139 115 126 126 126 115 114 97 103 100 -91 104 76 103 78 58 85 27 99 21 100 51 -46 73 22 35 33 33 31 34 28 33 30 31 -32 32 33 32 32 33 33 36 31 33 27 44 -26 77 99 98 159 134 105 74 91 126 133 130 -84 53 48 62 48 24 33 20 15 19 23 17 -14 15 19 23 16 37 42 38 70 77 48 38 -66 90 87 61 43 65 91 123 126 83 66 81 -105 71 25 71 38 26 87 27 11 22 14 15 -16 13 17 17 17 15 15 16 16 19 16 18 -18 18 18 16 19 15 18 18 15 20 15 19 -18 19 19 17 21 19 23 16 29 27 44 90 -130 133 107 157 86 153 133 119 175 96 129 137 -87 177 110 163 130 163 130 167 141 127 182 94 -158 145 93 176 124 105 176 118 97 174 116 90 -170 137 88 160 144 73 131 163 72 87 160 88 -61 133 115 47 106 96 83 107 101 107 102 103 -100 100 97 101 92 91 93 88 87 88 80 86 -83 77 78 73 75 70 70 71 71 71 69 67 -61 66 64 64 67 61 61 60 60 55 56 58 -63 69 76 83 76 81 79 83 76 78 76 80 -71 72 69 65 66 60 60 63 59 55 55 56 -50 48 49 47 44 40 40 42 37 33 38 28 -33 35 71 97 92 98 96 95 100 99 102 97 -116 106 79 68 87 94 57 55 65 88 64 74 -35 61 52 91 73 43 74 23 79 81 91 74 -71 68 86 90 71 85 95 79 56 57 75 74 -70 42 48 54 68 68 47 60 66 75 57 43 -72 85 62 54 52 84 71 68 60 66 95 68 -53 82 84 76 55 48 87 49 96 67 25 52 -64 41 73 92 50 90 99 99 104 107 106 112 -114 114 119 120 45 22 35 15 25 17 19 20 -16 20 15 19 19 20 20 16 21 20 21 18 -22 20 19 25 40 56 53 100 148 145 147 146 -148 149 148 146 147 143 149 147 146 147 146 150 -148 147 149 148 150 153 155 154 141 92 76 74 -75 73 75 79 78 82 87 87 93 96 102 105 -103 109 102 109 102 132 126 112 153 122 117 148 -111 158 123 136 183 104 181 152 116 192 140 124 -191 137 121 187 155 116 177 181 109 153 187 119 -123 181 161 105 153 185 125 122 183 160 108 160 -183 112 133 185 129 110 173 163 108 160 171 111 -149 165 127 157 127 140 152 100 152 102 129 125 -112 132 116 123 117 107 108 104 93 108 80 108 -73 100 59 63 85 44 105 38 115 61 24 50 -26 36 26 31 32 29 31 31 32 32 28 31 -32 33 33 33 31 30 36 34 40 82 102 144 -144 89 76 100 135 146 128 95 58 48 69 69 -33 25 26 14 20 24 18 14 18 16 19 18 -15 26 42 64 77 50 33 61 86 82 58 42 -63 93 99 107 80 64 94 120 104 47 55 73 -22 34 67 17 15 17 15 16 14 15 17 13 -16 17 15 16 19 15 19 17 16 18 16 18 -14 17 16 17 18 14 19 16 17 21 16 18 -19 19 22 16 35 32 75 121 89 148 96 157 -98 154 145 111 176 77 164 120 129 157 132 152 -141 153 128 179 112 164 146 110 179 98 132 171 -92 145 162 85 138 163 84 129 173 95 109 178 -101 83 166 124 64 138 138 52 94 142 73 58 -128 67 73 105 96 105 100 101 100 98 97 97 -97 90 89 85 87 88 83 85 80 75 76 69 -72 70 67 72 67 72 65 65 63 64 67 64 -64 63 59 60 59 56 59 52 62 69 75 80 -79 81 82 80 77 78 76 78 73 72 70 66 -60 59 64 57 61 58 55 54 54 50 52 49 -45 43 42 44 37 37 34 30 34 38 84 101 -97 99 102 97 102 102 103 102 -105 108 89 62 -87 92 72 56 64 65 77 72 50 68 32 102 -49 84 65 32 76 56 98 78 83 54 79 94 -77 72 87 83 78 53 58 75 80 50 47 43 -72 68 63 47 54 76 66 48 64 77 77 60 -43 72 67 88 47 65 92 68 55 71 77 94 -50 54 62 34 104 51 44 78 46 30 85 79 -64 88 82 85 84 86 84 87 94 91 96 95 -40 25 26 21 17 21 17 17 18 18 16 16 -20 19 19 19 22 18 21 17 19 22 21 24 -40 56 56 103 149 146 144 144 151 150 151 148 -149 144 147 152 149 152 150 147 150 147 148 150 -149 156 151 152 120 76 79 73 76 73 74 80 -76 85 85 90 95 97 104 102 104 105 103 109 -103 120 153 119 117 146 100 150 116 138 162 101 -188 127 136 188 113 156 178 117 161 174 114 149 -188 142 133 191 138 118 178 161 110 142 187 128 -107 177 167 110 147 191 126 118 182 158 109 158 -177 101 131 184 131 116 178 146 110 165 160 129 -149 147 163 113 144 129 101 141 93 130 112 123 -121 114 109 109 103 106 94 98 91 105 51 96 -55 77 98 93 124 47 66 67 25 37 29 32 -33 30 32 28 31 30 30 34 31 33 34 33 -32 34 33 41 48 88 143 130 90 85 124 148 -144 113 80 55 66 83 76 41 33 28 17 22 -26 19 13 20 22 19 16 22 18 50 78 75 -51 35 60 81 73 46 42 69 91 93 76 63 -70 109 133 124 72 40 78 48 19 37 31 13 -16 15 13 14 15 15 15 17 15 16 19 15 -18 17 17 22 13 22 17 17 19 12 19 15 -19 21 17 17 20 21 17 23 19 22 20 27 -28 64 108 141 95 168 83 142 117 143 136 113 -160 87 172 111 150 143 149 133 161 122 163 140 -132 176 101 162 140 98 172 119 102 177 113 97 -175 119 93 172 136 94 158 149 80 130 159 82 -100 158 93 64 130 111 47 100 113 41 85 93 -92 99 93 101 98 96 95 96 93 90 88 86 -86 88 82 85 78 77 73 71 73 68 74 72 -67 69 65 62 64 65 67 65 65 64 63 58 -59 59 59 57 65 69 74 78 79 84 78 82 -76 78 78 75 75 73 67 67 61 60 59 66 -63 57 63 53 54 53 54 53 44 47 45 45 -40 40 36 32 35 53 97 99 103 103 104 104 -103 103 106 100 -102 109 97 63 79 87 87 56 -55 59 90 70 73 55 40 90 53 111 54 56 -61 49 93 79 91 44 74 87 81 77 68 83 -89 48 51 64 71 59 51 38 64 71 71 39 -53 72 75 57 55 65 83 66 40 62 67 93 -44 68 78 76 65 60 72 90 60 65 35 53 -99 40 73 89 32 33 80 60 73 82 77 79 -75 79 80 80 83 80 81 82 39 20 23 20 -20 21 18 17 14 17 16 17 21 17 15 17 -20 20 20 20 17 18 25 20 41 55 57 101 -145 147 145 144 147 152 149 149 146 146 150 150 -151 153 146 145 151 151 148 150 150 154 150 145 -97 76 78 69 77 71 74 80 77 83 88 93 -94 98 102 104 104 102 107 102 104 107 134 147 -105 139 122 125 137 116 185 108 145 170 107 177 -148 119 190 138 121 187 140 119 184 159 111 168 -178 113 143 185 131 115 179 164 104 142 186 127 -115 184 166 103 153 186 121 124 183 138 99 166 -163 107 145 176 120 123 176 133 121 159 162 121 -133 159 88 142 90 106 115 109 126 110 114 104 -106 105 103 97 106 93 79 95 51 95 105 116 -85 54 106 69 24 45 27 31 30 31 30 27 -33 31 30 36 28 37 33 37 37 33 36 45 -46 119 139 85 92 128 153 143 114 76 61 80 -85 84 57 28 45 15 20 26 21 16 16 23 -18 17 19 15 34 72 82 58 34 58 79 73 -44 43 62 95 89 71 50 66 111 135 130 95 -44 59 69 33 29 22 24 13 15 16 13 14 -13 15 15 16 14 17 20 16 21 19 21 17 -15 19 18 15 16 14 18 16 16 17 16 21 -19 19 22 19 16 19 19 36 24 73 108 151 -98 164 99 114 120 126 119 125 147 87 157 121 -151 144 140 145 152 124 174 111 163 144 112 183 -97 129 172 88 137 169 86 131 170 86 126 179 -103 114 173 113 89 162 133 70 134 145 67 87 -143 81 52 121 80 40 102 77 84 97 90 101 -96 98 94 92 93 88 88 87 83 86 85 84 -79 78 70 72 69 69 76 69 68 69 63 62 -64 68 64 64 62 63 60 58 56 62 55 57 -62 66 72 78 77 82 80 79 78 79 78 73 -73 73 69 65 61 60 62 61 64 61 58 58 -55 54 56 50 51 49 46 48 44 42 37 35 -32 63 102 98 102 100 105 108 106 102 105 103 -86 104 101 68 70 76 88 70 58 48 88 62 -103 49 55 61 51 109 53 90 42 60 73 86 -94 49 72 77 91 87 57 87 88 60 52 57 -64 78 52 43 50 67 74 47 51 60 79 71 -55 56 85 69 59 49 67 80 61 73 64 76 -77 55 62 82 71 68 26 60 64 44 95 76 -31 51 60 47 70 69 74 71 71 71 73 76 -75 76 73 74 35 21 22 19 23 18 17 18 -16 21 18 18 17 18 21 14 24 18 19 20 -22 20 19 25 38 56 55 105 145 140 141 141 -142 148 146 148 144 146 151 147 148 141 146 148 -150 152 150 152 156 150 155 130 77 78 74 74 -76 75 77 81 79 83 91 91 97 98 101 105 -106 105 106 101 106 130 102 136 126 116 147 122 -153 110 165 150 104 176 128 136 185 110 157 174 -109 161 176 111 148 185 121 128 188 145 111 171 -167 102 139 186 133 103 172 165 104 147 186 131 -114 179 160 100 148 175 110 122 178 137 103 166 -156 96 140 166 98 124 167 113 113 173 101 126 -115 103 115 62 115 95 117 102 108 105 104 100 -109 93 101 80 66 105 115 83 55 98 114 52 -53 68 23 36 31 28 33 29 31 30 30 32 -28 33 30 36 41 32 44 42 66 142 85 90 -141 151 140 100 70 81 102 105 85 55 40 57 -44 12 33 18 17 18 21 23 16 13 18 21 -44 75 57 37 53 79 68 45 35 63 89 84 -59 50 60 107 131 121 94 58 67 76 38 35 -29 14 20 15 18 13 17 14 15 15 15 18 -15 20 16 18 20 22 19 19 19 16 20 16 -17 14 15 17 20 15 20 19 19 22 17 22 -19 23 23 37 43 120 103 144 110 137 125 130 -117 141 98 134 124 109 162 133 152 148 132 162 -125 160 139 119 182 94 160 155 90 173 131 97 -178 123 90 171 123 93 170 144 81 153 157 79 -124 169 86 88 161 102 58 130 119 44 87 121 -42 66 108 47 82 90 86 98 90 94 89 94 -89 89 89 87 84 85 83 79 78 76 72 72 -66 70 73 68 67 66 66 62 65 66 65 61 -61 62 59 57 57 60 56 55 64 66 71 76 -79 81 80 81 83 77 75 73 70 70 64 66 -61 62 63 62 64 59 61 57 58 56 57 53 -53 51 49 52 47 45 38 37 39 78 103 99 -101 101 106 112 106 104 107 104 -61 75 107 78 -61 74 85 82 66 40 73 66 111 46 76 45 -56 87 63 104 37 60 53 89 88 66 71 60 -98 90 54 82 74 73 57 40 58 77 54 50 -44 63 64 58 52 47 78 79 57 53 74 73 -71 48 62 69 80 71 51 74 84 56 50 62 -83 63 36 62 32 49 96 57 43 75 38 38 -54 49 58 56 56 57 66 64 67 69 69 66 -32 20 22 16 22 16 19 20 14 21 17 18 -19 20 17 16 22 16 21 19 18 20 20 23 -41 56 56 106 141 137 140 138 138 146 144 145 -143 144 149 147 147 142 146 150 152 153 150 153 -157 152 155 109 72 79 73 76 74 76 76 80 -81 85 89 91 97 100 100 106 106 99 100 103 -102 147 123 106 144 113 144 129 157 132 123 175 -110 142 167 113 175 147 118 179 135 123 183 139 -112 178 157 109 164 180 108 136 182 135 101 171 -171 97 134 183 128 111 175 165 106 146 182 124 -112 176 149 99 150 172 104 124 176 113 96 163 -124 82 155 129 81 155 130 101 128 126 104 75 -121 76 114 95 104 102 106 99 106 97 100 84 -84 109 89 52 86 114 82 52 100 77 21 39 -31 32 30 32 29 31 28 29 31 28 33 35 -37 34 52 30 92 109 79 147 144 128 92 76 -99 120 124 91 60 43 69 70 20 32 24 20 -21 19 25 15 17 15 21 22 40 49 32 52 -70 72 42 39 60 77 79 57 41 66 88 116 -114 79 63 84 94 56 31 43 20 17 16 17 -17 15 16 14 14 15 14 16 14 19 21 14 -20 20 17 17 17 16 15 18 17 14 17 16 -19 14 20 17 19 21 17 25 18 24 25 45 -79 138 113 137 134 116 145 132 109 137 97 147 -118 136 153 130 160 134 142 153 123 177 105 163 -142 104 187 103 126 174 89 137 169 87 136 166 -90 127 177 104 104 174 116 81 158 138 67 133 -153 68 88 146 85 53 120 87 32 105 83 39 -85 77 87 91 93 91 91 92 88 90 90 86 -82 84 82 81 76 76 72 69 71 70 69 67 -64 66 61 64 66 64 68 62 63 61 59 56 -57 62 55 56 64 61 70 76 78 78 81 81 -79 77 74 73 71 70 66 61 64 60 64 63 -60 59 56 61 58 58 58 55 52 56 50 53 -50 46 43 37 50 89 101 98 99 102 103 111 -107 103 103 105 -34 56 112 89 65 75 75 90 -76 64 61 70 93 61 97 20 64 55 76 99 -47 69 32 83 77 87 66 54 91 90 66 61 -72 80 58 40 51 68 62 59 33 53 67 73 -49 46 68 74 69 49 57 71 78 57 55 59 -82 73 52 62 82 63 45 50 86 52 69 52 -17 58 75 43 68 88 26 36 35 25 37 33 -36 37 40 47 44 51 54 52 29 17 21 18 -20 19 18 19 16 20 16 17 20 18 20 19 -18 19 17 20 19 20 22 24 39 55 56 103 -140 134 140 135 140 140 139 143 143 144 144 145 -143 142 146 146 152 149 152 149 154 152 142 89 -72 78 71 75 75 73 78 80 83 84 92 92 -97 101 102 104 105 99 101 100 95 123 153 110 -120 138 127 125 148 160 100 151 155 111 171 135 -129 185 106 147 177 105 153 175 108 140 184 121 -125 188 142 101 166 174 106 135 188 131 102 169 -164 108 136 183 134 111 169 166 107 137 179 118 -107 176 140 89 156 155 86 122 156 81 100 148 -74 90 151 85 96 148 91 87 142 43 92 84 -91 95 100 99 105 95 98 94 85 94 52 77 -114 78 61 90 112 64 37 37 27 34 29 30 -30 30 30 31 31 32 31 37 36 40 40 43 -98 90 132 151 111 83 86 121 141 135 100 61 -46 69 88 42 27 34 16 19 23 21 17 13 -19 17 21 22 25 41 61 69 67 42 41 63 -78 65 52 38 64 95 90 97 68 61 102 119 -90 35 48 41 12 21 14 14 21 13 15 14 -14 15 15 19 15 19 22 16 18 18 15 20 -19 14 17 18 17 16 15 17 17 20 15 19 -18 22 17 26 18 31 27 46 99 111 131 117 -151 116 151 128 109 146 74 141 125 145 149 133 -159 121 165 125 153 151 117 184 98 152 158 93 -173 129 89 175 119 91 169 130 76 157 151 84 -148 157 83 110 169 95 84 163 117 58 123 131 -56 89 126 53 53 116 52 49 90 56 82 84 -86 90 89 91 88 88 87 85 87 81 82 77 -76 79 70 69 71 69 65 67 64 66 61 62 -68 62 67 59 63 58 62 61 55 71 61 56 -60 63 65 74 77 80 84 81 81 80 72 71 -73 70 68 63 59 61 61 65 59 61 59 60 -62 56 60 55 54 58 55 56 54 50 52 37 -68 98 97 102 95 104 105 107 106 104 103 104 -28 38 106 95 72 79 65 102 76 71 57 58 -79 70 94 38 71 38 87 80 67 69 35 78 -66 97 65 54 77 90 76 59 60 80 67 43 -47 54 70 58 43 46 49 74 52 46 57 72 -70 55 52 68 79 67 49 50 77 75 55 50 -79 71 41 48 71 62 86 43 27 53 55 33 -81 85 32 44 25 19 23 19 24 21 26 27 -28 31 32 35 22 21 18 18 21 18 17 17 -17 17 15 17 22 18 20 19 20 18 20 20 -19 20 23 20 37 58 53 101 138 136 139 132 -142 139 135 142 142 139 144 139 145 144 140 144 -145 146 148 148 148 154 130 71 76 75 72 74 -73 77 78 83 83 86 92 94 97 102 100 101 -104 97 103 95 104 103 138 137 104 141 134 117 -127 168 119 112 168 124 139 168 109 179 139 112 -186 134 117 180 139 109 175 156 110 161 176 106 -133 183 128 109 170 169 102 136 182 129 107 165 -166 110 134 183 131 110 170 153 97 142 173 101 -117 170 112 86 153 110 61 138 95 49 129 101 -54 137 98 70 142 65 95 85 88 75 87 103 -96 99 93 89 88 76 65 106 97 53 78 112 -82 64 55 33 27 30 26 31 27 32 29 31 -30 29 31 32 35 39 38 57 84 113 151 119 -76 82 119 147 145 113 69 52 66 83 74 31 -28 26 11 28 25 17 17 14 22 19 18 21 -34 64 81 67 45 36 63 81 71 46 37 57 -83 90 77 62 64 100 125 125 60 41 64 24 -17 18 15 18 16 14 11 16 12 16 15 15 -18 17 17 19 16 19 17 14 19 19 18 13 -19 16 15 19 17 22 17 21 18 20 22 24 -19 33 32 75 123 91 146 108 164 125 143 127 -98 138 104 158 125 157 138 143 149 125 166 118 -173 126 149 168 94 180 120 111 181 97 120 174 -89 113 178 97 105 179 118 96 168 131 79 142 -150 79 111 165 90 71 144 106 53 116 107 43 -88 109 34 80 78 33 79 76 86 85 83 87 -83 86 84 85 86 80 81 78 76 77 70 70 -70 62 65 60 60 65 63 60 66 64 60 64 -58 60 60 60 62 77 65 58 62 59 67 75 -75 79 82 81 77 79 71 69 74 72 65 66 -60 63 64 62 63 59 59 57 57 60 59 56 -58 58 56 53 58 52 54 45 76 98 93 102 -98 103 102 106 104 100 104 103 -26 34 90 96 -83 76 63 94 79 85 56 65 50 80 80 61 -68 16 86 67 97 61 51 61 61 94 67 61 -63 78 84 55 58 68 77 46 38 50 70 62 -54 40 49 69 68 46 50 64 79 60 48 58 -70 75 49 42 68 76 52 46 67 76 46 49 -56 67 91 37 54 55 31 30 85 65 50 50 -16 22 16 21 14 17 21 17 23 19 19 17 -20 17 17 22 16 20 19 15 18 16 15 19 -19 19 19 16 19 20 20 17 15 20 21 25 -42 57 54 103 139 135 135 135 145 141 139 139 -137 142 141 141 143 144 142 140 140 142 147 144 -144 146 110 67 74 71 72 73 74 78 80 81 -86 89 90 95 96 101 100 99 103 99 103 93 -105 128 105 138 122 118 140 131 109 136 154 101 -136 155 108 171 131 134 177 112 153 173 106 147 -176 110 136 180 122 121 183 143 105 161 164 108 -130 182 138 103 160 156 106 125 183 140 103 165 -168 107 130 176 124 105 168 146 90 148 156 79 -116 140 68 93 127 48 82 124 40 92 117 36 -120 92 65 110 107 60 87 86 93 97 90 89 -91 79 89 99 50 77 106 87 49 82 79 13 -33 29 29 30 24 33 29 29 31 31 30 31 -37 33 49 61 100 147 112 73 91 124 142 132 -104 65 61 81 86 65 38 36 21 17 25 21 -24 14 15 23 17 16 19 28 68 86 82 49 -38 70 81 77 47 35 60 80 81 69 46 66 -111 131 131 89 41 67 44 24 21 16 18 18 -16 15 15 15 14 14 14 18 14 21 15 20 -15 17 16 17 17 14 16 16 14 17 17 17 -20 15 20 20 22 19 23 23 25 31 49 106 -139 89 156 110 165 131 134 118 95 142 124 155 -131 158 131 160 128 155 139 139 163 111 185 113 -137 169 88 164 148 89 170 137 83 162 144 81 -149 160 83 133 169 88 103 165 109 73 153 135 -62 115 144 64 82 134 68 58 116 68 45 102 -52 40 74 63 79 80 79 83 82 80 82 84 -82 79 79 80 74 74 68 69 71 63 62 62 -58 66 61 59 64 62 59 63 60 58 65 64 -71 81 66 58 62 59 64 74 76 81 81 77 -78 77 74 74 70 75 65 66 63 65 63 62 -61 64 54 59 62 57 59 55 59 59 55 56 -56 57 55 54 86 95 95 98 99 100 101 102 -97 102 103 103 -25 26 75 87 90 86 64 84 -79 99 66 60 46 84 65 90 53 43 63 61 -100 55 77 42 57 81 71 70 54 66 86 67 -50 59 73 55 48 39 63 64 63 37 46 61 -72 58 45 51 75 71 57 46 61 73 59 42 -48 78 55 36 62 77 55 58 33 71 70 40 -86 45 20 41 67 43 63 45 15 25 14 19 -15 18 12 20 13 18 19 16 14 21 15 18 -22 20 13 17 18 16 19 19 18 23 16 20 -18 17 22 17 20 19 24 21 42 58 56 102 -143 130 135 134 143 142 140 140 137 139 143 143 -146 145 144 146 139 141 145 141 143 136 90 69 -73 69 75 74 75 79 80 80 87 89 92 99 -98 98 101 100 102 99 98 96 95 142 117 109 -135 120 114 146 129 93 146 139 102 159 123 132 -167 103 167 149 112 178 138 108 174 143 103 171 -154 95 156 176 114 120 175 139 99 164 175 107 -119 170 137 95 163 175 111 131 180 133 98 159 -164 102 129 172 111 108 163 115 80 135 105 64 -130 88 46 127 59 41 120 27 69 108 30 104 -109 40 93 63 79 90 90 94 91 87 92 60 -66 107 84 51 72 107 67 16 33 26 26 30 -26 30 30 24 31 31 30 31 34 41 50 58 -141 119 66 103 133 138 120 83 64 75 95 94 -73 34 44 44 9 28 27 16 20 18 23 19 -16 15 22 44 82 76 52 40 63 83 72 51 -39 63 81 71 53 44 61 109 134 123 92 50 -61 71 29 31 18 13 23 14 18 20 10 17 -16 12 16 13 22 15 16 22 18 17 18 16 -16 17 13 18 12 16 17 18 17 20 22 20 -19 21 23 19 35 25 71 109 142 103 153 119 -151 129 132 114 108 140 137 146 140 146 143 151 -130 167 117 173 121 142 170 92 177 120 110 179 -97 126 177 92 118 178 100 101 174 119 84 160 -132 74 139 151 69 109 165 91 77 148 110 54 -119 112 44 93 106 37 77 96 30 71 58 47 -75 72 75 77 80 80 82 84 80 80 80 76 -71 71 70 69 69 64 66 58 60 67 58 64 -60 64 60 62 57 62 69 68 71 76 62 58 -59 57 66 70 78 79 81 79 76 76 73 70 -74 72 68 72 64 64 63 64 59 65 58 57 -60 56 57 55 57 60 57 56 56 56 58 57 -88 94 94 99 99 101 99 98 101 99 103 106 -27 17 66 79 80 95 76 71 71 88 82 63 -39 73 61 104 42 64 40 62 83 63 89 35 -60 58 78 78 55 56 84 76 55 48 64 69 -50 36 50 71 67 39 50 46 69 67 48 49 -67 69 61 36 49 63 66 45 44 72 62 40 -59 71 65 64 30 65 46 54 96 36 29 55 -36 30 64 34 15 19 17 17 19 13 18 17 -17 20 17 15 19 17 19 19 19 15 22 17 -18 16 17 16 18 20 16 18 18 16 21 20 -16 20 20 24 42 56 55 102 141 131 135 136 -140 142 139 141 136 137 141 144 149 146 145 144 -141 139 144 137 142 124 75 70 71 68 76 72 -78 79 77 84 87 89 95 99 97 98 97 100 -97 101 95 95 87 111 141 111 113 144 112 128 -156 109 100 151 125 121 165 101 164 133 121 184 -113 136 176 108 135 179 113 122 178 128 112 172 -153 98 144 173 105 123 181 144 94 141 174 105 -119 179 149 100 151 172 109 117 175 135 89 152 -153 97 128 160 92 88 145 76 93 131 52 97 -104 24 94 63 23 103 25 52 99 30 102 61 -74 80 88 91 90 94 73 68 97 85 44 72 -105 82 48 24 27 25 23 27 27 28 30 26 -28 32 28 35 27 47 38 78 138 66 108 142 -134 110 71 69 101 111 109 75 35 51 72 32 -20 32 20 14 22 22 16 18 12 22 20 51 -64 38 42 59 79 62 42 43 64 87 68 47 -41 64 92 127 111 75 66 74 86 47 29 34 -14 15 15 15 19 20 17 16 16 14 17 15 -19 16 18 19 12 16 17 14 16 18 16 15 -18 16 19 17 18 20 18 19 21 19 21 21 -37 46 109 101 141 109 125 128 133 122 129 116 -133 138 141 144 149 139 156 135 158 141 131 169 -98 184 116 124 175 87 162 147 85 170 143 83 -163 146 82 147 159 84 129 167 90 97 160 106 -72 150 133 65 116 146 70 71 135 74 53 118 -71 31 104 59 37 89 34 45 67 61 76 73 -75 77 81 80 79 80 74 78 72 69 69 66 -68 65 65 57 58 67 59 60 63 62 56 58 -59 66 72 71 67 62 61 53 57 54 63 71 -77 78 81 78 76 76 74 71 74 70 70 69 -66 67 62 62 60 62 58 58 56 56 53 55 -58 57 55 58 53 59 57 61 88 91 95 99 -100 98 97 98 99 102 101 105 -23 18 55 74 -67 98 90 64 69 80 89 71 48 53 66 93 -60 83 29 72 52 81 85 49 64 42 82 85 -56 54 76 75 59 45 52 79 54 43 39 58 -62 56 51 31 61 68 63 43 56 64 63 44 -38 57 71 44 47 61 67 47 51 59 78 56 -37 60 21 66 86 33 58 62 22 32 53 25 -16 22 14 17 17 17 16 18 14 18 20 14 -17 20 16 18 19 19 17 17 18 16 13 16 -19 15 21 17 16 17 16 19 17 20 22 21 -38 57 55 100 143 133 136 141 134 142 137 137 -137 134 140 141 148 144 143 141 139 146 144 131 -142 110 69 75 68 68 72 74 76 78 81 85 -90 93 97 99 97 97 99 101 99 98 97 86 -98 100 122 132 105 126 129 114 139 142 97 111 -157 106 158 130 118 173 104 162 155 101 168 147 -101 165 155 98 152 167 101 137 182 116 110 174 -142 102 149 175 109 103 174 144 96 145 182 114 -111 177 146 98 141 168 100 110 166 125 89 154 -133 69 131 118 73 135 91 72 130 37 66 96 -12 84 47 16 95 17 80 73 52 100 85 80 -92 97 70 80 88 51 74 100 79 52 54 24 -20 26 21 27 27 29 28 31 29 32 30 32 -31 46 31 104 94 86 148 130 107 71 81 114 -131 116 80 49 51 86 68 30 29 26 15 21 -27 17 16 15 16 23 17 39 39 41 65 75 -62 36 43 64 80 76 46 37 59 83 93 105 -69 62 97 101 72 34 47 25 12 17 14 14 -19 23 16 18 18 13 18 16 15 17 13 22 -14 14 19 12 17 13 15 15 15 17 17 20 -16 20 20 21 21 18 23 25 38 73 125 115 -135 128 124 124 128 111 123 119 131 144 145 144 -144 144 151 125 171 114 166 135 118 184 93 166 -139 99 180 105 109 185 102 105 180 109 100 170 -123 89 160 140 73 129 155 72 99 163 94 71 -144 119 55 105 127 49 86 116 35 62 104 35 -63 74 24 57 47 56 72 70 74 73 78 77 -78 81 74 75 71 71 67 66 66 66 62 57 -61 61 60 56 62 61 56 60 57 61 72 66 -64 64 56 53 57 54 58 69 74 77 83 74 -79 73 73 74 69 72 72 71 70 62 65 63 -59 63 60 59 58 54 59 51 55 56 57 58 -56 58 57 61 81 92 96 93 98 96 100 96 -97 100 102 104 -25 16 42 80 61 88 100 68 -62 65 90 70 69 38 66 76 73 83 37 66 -36 87 69 81 46 37 79 83 62 59 63 70 -70 50 47 75 54 54 34 56 55 67 50 38 -42 69 65 52 46 51 68 45 33 57 68 57 -52 51 71 61 50 46 74 62 68 44 17 67 -55 42 91 51 22 40 39 18 14 16 17 17 -15 15 18 16 16 18 13 20 12 17 18 19 -19 21 19 17 20 18 15 17 19 19 19 18 -18 17 16 22 17 19 24 23 38 57 55 102 -143 135 138 139 129 138 135 135 137 138 139 140 -144 142 145 137 142 146 140 133 135 89 69 75 -68 74 71 76 79 77 83 85 88 93 96 97 -99 96 101 101 95 97 93 89 90 116 107 114 -132 110 114 130 108 128 138 97 138 136 117 164 -102 160 143 114 179 123 122 177 117 118 179 125 -106 176 135 102 171 161 99 138 176 118 105 170 -156 95 136 175 114 106 175 159 101 138 180 120 -97 165 144 93 134 165 95 109 162 100 84 148 -86 86 133 61 111 94 51 114 31 66 67 8 -84 25 45 82 34 104 72 63 91 80 86 78 -63 67 104 76 45 68 60 21 30 19 22 24 -25 29 26 31 29 32 30 22 37 34 45 92 -85 142 132 85 79 105 135 141 119 76 52 64 -90 91 37 31 31 11 20 26 18 16 16 16 -20 17 21 31 55 73 85 58 37 46 70 81 -62 44 42 65 80 79 65 62 77 114 126 94 -43 50 47 17 15 13 16 17 15 23 15 23 -17 18 18 14 14 16 15 18 17 12 15 16 -15 15 13 17 18 16 17 16 19 20 19 21 -22 20 26 34 39 97 95 114 131 129 124 113 -126 98 120 117 139 144 146 146 133 161 125 152 -152 118 178 100 167 135 121 180 92 148 156 66 -163 151 80 160 152 84 142 162 84 130 172 94 -93 161 114 69 145 140 62 111 149 74 69 136 -83 50 127 74 32 100 70 32 88 38 38 62 -31 56 60 67 68 70 75 70 79 73 75 71 -71 68 65 64 65 63 59 57 56 56 59 56 -56 62 56 61 58 61 64 59 62 59 55 50 -55 53 58 63 74 77 79 80 72 76 74 71 -70 70 74 69 74 65 66 63 59 64 59 63 -57 56 55 55 56 57 54 58 56 58 59 59 -73 88 90 95 97 96 99 96 97 103 96 100 -25 19 42 89 61 89 92 82 68 54 82 76 -75 41 68 54 87 71 64 55 33 74 70 85 -47 49 66 78 73 67 48 67 75 53 50 59 -64 66 39 42 51 69 49 40 39 61 58 58 -35 51 67 56 32 48 63 68 51 44 75 67 -49 44 58 68 85 33 37 62 31 50 99 46 -43 46 30 23 14 17 15 16 13 14 19 13 -18 16 17 17 18 20 15 19 19 20 17 17 -19 15 18 17 18 19 17 18 18 14 19 17 -19 18 20 25 37 57 57 104 145 136 141 138 -130 138 133 137 138 141 139 142 139 140 143 138 -142 141 138 134 123 77 69 72 69 72 75 75 -77 80 83 86 90 91 100 97 95 96 101 98 -94 93 85 94 67 111 119 98 127 126 112 145 -115 91 136 129 109 154 113 154 131 117 176 101 -153 162 98 163 153 97 161 158 100 146 169 104 -132 182 125 107 169 150 92 143 178 121 103 167 -153 94 140 183 125 104 166 155 88 131 168 113 -101 162 129 84 144 135 67 124 123 68 130 86 -74 122 53 105 64 56 88 3 73 31 21 79 -6 89 52 61 91 64 98 72 63 89 83 49 -71 83 52 28 22 23 23 22 24 26 25 28 -29 28 31 29 34 33 52 80 125 137 83 80 -115 144 143 123 80 54 73 96 96 60 35 35 -20 15 24 22 12 15 21 21 18 17 25 56 -83 84 68 40 48 68 76 60 38 42 67 83 -71 58 44 71 119 133 115 67 41 65 36 11 -19 13 14 14 21 19 22 16 23 16 15 14 -14 16 15 17 16 14 20 14 15 13 19 17 -14 17 18 19 19 19 19 20 21 22 27 38 -73 125 107 140 114 127 123 98 122 105 131 126 -147 139 160 138 140 164 106 176 114 147 153 109 -185 94 163 144 85 179 109 106 184 109 100 180 -110 94 171 128 82 161 145 76 131 152 84 99 -160 102 66 141 120 53 103 127 55 89 126 37 -56 104 35 64 78 20 59 46 33 56 47 63 -66 67 72 70 74 73 73 69 70 68 63 62 -64 62 59 56 55 55 60 58 57 59 60 63 -59 59 59 58 60 55 54 52 54 53 57 63 -68 77 78 79 74 71 72 68 70 70 73 74 -73 70 69 59 65 61 60 63 56 55 60 54 -53 57 57 58 57 60 60 58 68 86 89 93 -97 96 96 93 98 97 97 95 -23 21 36 96 -66 90 90 89 69 54 68 86 80 58 64 40 -79 70 94 36 47 57 63 83 56 50 48 69 -82 64 45 61 69 61 57 41 68 69 45 41 -39 61 51 42 29 48 64 58 36 45 67 63 -31 45 57 72 42 49 62 76 48 45 44 70 -85 36 67 55 17 61 78 44 69 49 28 16 -13 18 17 17 14 15 17 12 16 17 17 15 -17 19 16 17 20 18 16 19 15 18 15 15 -19 18 18 20 16 17 18 17 18 18 23 23 -38 57 57 107 143 140 142 139 137 134 135 138 -143 141 146 145 138 145 139 140 144 143 138 142 -109 71 75 69 72 69 76 77 78 82 84 90 -92 90 96 96 93 99 95 97 92 90 85 84 -73 88 114 118 110 116 115 122 138 99 92 143 -119 141 140 117 166 95 154 148 108 177 123 103 -178 120 110 173 128 103 167 142 94 158 168 103 -125 174 119 104 170 164 100 126 179 123 96 170 -163 100 122 174 125 93 154 158 93 124 165 92 -98 157 100 76 143 86 79 127 63 107 86 74 -97 52 95 23 62 44 20 77 4 66 38 50 -83 36 97 69 83 74 51 74 90 60 48 31 -20 19 20 20 20 23 24 26 27 30 29 28 -30 43 47 106 143 84 86 126 149 138 106 69 -66 92 106 101 66 36 43 18 20 24 18 15 -17 24 22 13 21 18 37 85 81 62 40 48 -75 66 53 38 44 72 82 71 44 38 65 109 -131 115 71 46 70 56 23 22 15 13 14 13 -15 20 21 19 18 17 16 15 16 16 15 16 -18 13 14 17 14 16 17 12 17 15 18 20 -15 21 17 23 16 30 24 54 99 145 90 101 -140 113 134 71 110 112 138 134 147 138 168 121 -156 138 121 167 102 182 108 154 150 104 185 94 -137 166 84 156 160 83 148 161 76 138 163 91 -118 170 100 90 158 115 69 135 144 65 99 149 -79 62 132 92 52 125 94 34 98 72 33 86 -48 35 73 27 51 44 35 53 57 62 63 68 -72 72 68 69 67 66 61 66 61 61 59 55 -58 58 56 57 56 60 59 66 59 60 58 58 -57 54 51 53 53 52 59 62 64 77 74 79 -74 69 72 69 72 70 68 76 71 69 67 64 -65 63 63 62 56 58 55 55 56 57 58 56 -61 60 62 61 62 81 88 94 93 97 96 96 -95 99 97 90 -23 23 31 89 62 92 93 90 -81 59 56 86 72 73 58 41 69 76 99 40 -63 35 63 69 66 46 43 59 82 60 56 58 -57 71 58 33 62 65 52 38 35 53 54 44 -33 37 59 53 45 40 62 67 45 42 57 61 -54 45 54 73 51 54 32 66 69 46 93 50 -23 62 59 43 80 54 20 23 19 17 14 16 -15 15 15 14 16 16 13 16 14 16 16 16 -20 19 16 19 14 16 16 16 20 19 19 16 -21 19 15 18 19 20 24 22 40 56 57 109 -139 140 142 137 138 134 136 137 140 142 146 142 -138 142 136 141 143 144 137 138 103 66 73 68 -68 72 74 78 78 82 86 89 92 90 94 95 -95 95 94 96 91 89 84 77 76 84 96 119 -125 106 116 107 115 124 98 116 143 115 156 108 -149 135 115 174 105 143 165 97 151 161 98 145 -167 96 138 170 108 122 179 134 93 159 156 96 -132 183 129 95 165 158 96 131 180 131 100 156 -164 93 114 172 120 93 153 132 82 133 140 71 -113 128 59 117 96 74 115 68 99 74 86 57 -56 66 15 75 4 58 40 37 72 50 90 62 -92 56 63 89 66 48 68 29 16 25 18 20 -18 24 22 22 27 24 31 23 35 43 48 137 -105 73 129 144 136 103 67 74 102 119 102 80 -42 45 44 10 28 25 14 19 22 22 18 12 -20 21 48 82 57 38 47 67 79 54 30 48 -67 82 71 47 37 59 80 115 108 75 52 70 -78 36 34 19 14 16 12 15 20 20 21 20 -19 18 18 17 17 15 14 18 12 16 17 13 -15 18 13 15 17 17 17 19 19 19 20 19 -19 34 28 78 107 132 125 125 148 85 106 97 -122 108 140 138 143 139 164 110 170 114 146 145 -119 173 102 179 114 143 165 89 173 129 98 180 -121 97 174 124 86 168 136 81 150 154 77 112 -162 84 83 163 105 62 132 135 56 81 139 56 -76 137 58 60 109 41 53 91 25 53 61 24 -67 26 32 45 49 63 58 65 67 67 69 65 -68 62 60 64 60 61 59 57 59 60 59 59 -59 58 63 65 61 58 55 55 58 53 53 47 -50 55 55 62 66 67 74 76 71 69 68 70 -71 70 69 72 73 68 69 64 68 65 66 61 -58 59 56 59 54 57 58 56 61 61 65 61 -61 75 88 94 93 93 96 97 97 97 92 92 -22 21 25 71 40 91 102 82 90 63 53 73 -79 88 48 56 48 86 84 56 69 36 61 57 -80 52 54 53 69 65 68 48 52 76 58 40 -52 60 59 38 33 45 55 54 34 37 53 54 -53 33 56 66 53 44 45 56 65 41 46 63 -65 60 22 61 42 57 105 44 41 71 35 46 -83 55 23 21 18 17 16 13 15 15 14 17 -12 17 15 16 16 16 18 15 21 17 17 19 -14 18 13 17 18 18 20 16 19 18 19 20 -12 23 20 23 39 58 57 104 138 134 144 137 -138 137 141 139 142 144 143 142 140 139 141 140 -143 142 136 133 88 68 71 64 71 71 76 76 -83 82 88 91 91 93 91 95 95 92 95 93 -89 89 79 74 70 74 94 112 119 118 129 123 -92 105 127 108 137 124 134 136 114 164 107 152 -148 101 171 129 107 174 128 103 174 132 102 162 -146 94 151 171 102 119 171 125 99 162 163 104 -122 174 127 95 160 172 108 113 170 131 90 148 -160 90 109 160 106 94 152 104 74 138 91 80 -129 63 102 95 78 92 73 83 58 83 32 68 -21 46 42 23 60 37 76 52 84 69 76 66 -44 75 70 22 21 17 16 19 19 21 21 25 -20 26 30 23 43 29 82 125 73 126 148 124 -91 68 89 123 132 114 75 44 49 53 31 21 -32 15 11 26 22 16 13 15 22 19 40 52 -38 55 68 74 53 32 52 71 76 66 33 38 -61 82 80 84 59 61 90 95 61 26 44 15 -14 15 12 16 17 20 19 17 17 14 16 19 -12 14 17 12 18 15 16 13 14 16 17 17 -15 16 19 17 19 18 17 26 18 36 48 103 -112 118 148 116 143 84 118 85 115 123 137 145 -132 146 146 110 165 101 172 110 160 136 133 167 -92 182 117 113 183 85 142 170 86 142 169 88 -123 177 96 104 171 111 79 153 134 62 126 150 -70 81 147 91 51 127 104 49 118 113 36 94 -91 25 87 60 18 80 31 43 59 25 42 28 -43 54 55 58 65 64 62 64 67 61 62 60 -58 59 53 58 61 57 58 61 53 57 57 66 -59 55 56 52 52 54 49 49 54 51 56 58 -67 69 72 75 71 68 71 67 71 72 66 78 -72 67 72 67 68 68 64 66 62 61 58 59 -55 61 59 59 61 63 69 63 68 68 91 95 -92 99 97 99 97 93 94 94 -16 20 15 49 -23 75 111 67 97 68 53 63 74 92 58 64 -33 84 67 80 59 50 45 54 74 56 68 42 -60 72 74 47 47 69 65 48 43 53 61 45 -39 39 55 63 40 45 36 58 59 37 48 62 -61 42 39 46 71 37 43 56 69 57 41 50 -25 63 92 39 69 71 23 42 73 53 15 19 -17 17 14 16 16 11 16 15 16 18 12 18 -16 17 17 14 18 17 18 18 16 18 14 18 -18 17 17 18 18 12 21 20 14 23 18 25 -36 56 61 105 144 137 146 140 138 144 143 139 -142 139 142 142 144 139 143 138 140 139 136 123 -75 69 70 66 70 72 78 76 82 84 86 90 -91 89 92 92 92 95 93 94 86 86 82 69 -68 64 101 120 103 111 115 133 111 79 115 130 -115 138 113 150 108 145 140 104 176 107 129 169 -95 140 165 96 140 167 102 120 172 105 108 176 -136 92 148 161 101 120 178 138 95 152 165 93 -115 179 141 90 139 168 99 106 169 125 83 140 -143 76 121 143 76 103 131 70 116 97 64 120 -64 93 83 84 74 84 53 69 31 50 42 14 -60 18 62 59 73 79 70 47 72 78 51 25 -24 17 20 20 17 17 23 21 21 27 22 25 -43 24 89 92 108 154 116 81 74 109 133 140 -120 74 47 57 64 38 27 31 22 17 21 23 -18 12 16 23 21 21 27 41 67 80 73 54 -33 49 75 75 55 38 36 65 79 72 56 50 -67 104 113 85 36 46 38 10 17 11 13 15 -15 16 18 20 15 20 17 17 15 17 15 13 -17 13 16 15 16 15 15 18 18 17 20 16 -18 20 19 21 26 33 71 106 123 107 145 120 -126 84 117 70 120 135 135 157 117 157 117 108 -148 107 163 113 170 110 173 121 129 177 82 166 -143 82 181 131 93 175 134 80 162 147 76 149 -157 79 113 162 90 73 155 115 53 121 137 51 -79 136 66 72 137 72 57 117 53 40 95 28 -44 69 20 63 35 38 41 27 37 44 50 51 -60 58 60 59 63 57 61 55 60 57 58 56 -53 58 55 58 55 56 58 65 56 51 56 49 -52 52 53 54 48 54 54 60 66 65 70 71 -69 70 69 69 68 70 71 75 76 69 71 72 -70 69 70 63 66 64 60 62 57 60 59 58 -61 64 69 67 67 70 85 96 94 98 99 99 -96 93 93 97 -16 19 17 26 22 53 93 64 -87 80 60 52 72 79 72 68 41 69 54 89 -60 63 40 58 61 76 70 45 50 66 65 58 -47 54 66 55 37 49 60 59 39 36 52 67 -54 47 31 59 64 42 37 61 61 45 34 47 -68 49 44 45 68 57 63 41 17 56 65 42 -96 69 28 45 59 42 12 21 17 17 16 13 -17 15 16 14 11 19 12 18 17 16 17 14 -22 20 19 16 16 20 13 17 19 20 18 17 -19 18 16 19 17 17 25 23 38 55 57 105 -144 132 139 142 138 144 138 137 142 137 141 142 -139 140 140 137 137 133 135 108 64 73 68 67 -72 72 78 77 84 82 86 91 89 89 94 90 -89 96 86 95 85 85 84 69 80 70 88 126 -118 112 104 117 121 107 91 132 122 135 123 130 -141 102 166 105 140 158 94 164 137 103 173 137 -101 168 145 88 147 154 93 139 172 107 105 169 -143 95 146 174 108 108 169 135 90 147 173 110 -100 167 143 84 130 159 100 95 155 112 75 144 -115 64 130 99 76 127 65 103 94 71 98 77 -84 84 66 74 48 52 46 20 60 11 55 41 -59 84 67 76 78 47 50 29 20 19 15 18 -17 17 17 19 20 23 19 31 27 43 79 109 -148 113 72 91 128 148 140 116 77 53 75 85 -50 25 39 20 17 24 27 15 13 17 23 21 -16 19 43 78 84 85 52 33 56 74 74 49 -33 41 66 84 63 49 41 78 112 123 102 49 -43 60 22 21 11 14 14 10 21 13 18 15 -18 16 20 16 12 17 14 17 15 16 13 18 -16 15 17 17 19 15 20 19 21 20 16 26 -36 38 98 79 127 125 135 115 122 65 109 81 -117 129 135 160 102 160 90 114 130 137 148 146 -137 136 173 87 176 122 105 187 93 123 178 92 -132 178 93 117 178 102 103 174 117 78 150 140 -60 116 156 65 82 146 98 53 123 108 52 117 -117 39 92 105 27 85 73 15 73 38 40 59 -27 52 28 40 30 32 47 45 55 55 53 59 -60 56 58 58 56 60 56 57 53 55 51 56 -58 49 59 60 50 57 53 56 53 52 57 54 -49 52 55 57 62 66 70 67 69 71 72 69 -67 73 70 71 73 70 71 70 74 74 70 69 -66 64 63 60 62 59 61 61 59 68 66 68 -69 67 82 95 95 99 103 98 97 94 96 96 -15 15 20 18 19 31 63 72 79 84 71 51 -61 68 90 64 53 55 48 83 72 73 34 54 -45 83 67 52 46 55 64 66 50 48 63 61 -47 40 59 66 44 36 50 59 70 49 27 55 -61 56 37 52 65 51 33 41 63 60 42 46 -56 59 76 33 28 52 40 40 98 62 43 56 -44 33 16 16 17 14 16 14 15 18 15 17 -15 15 16 16 15 19 16 19 19 16 20 12 -20 14 17 16 18 20 13 20 17 17 18 18 -18 17 23 21 40 53 56 109 142 132 140 140 -140 140 138 137 140 136 141 144 135 143 143 136 -139 129 134 97 59 74 65 72 70 73 80 78 -84 84 85 87 85 91 88 91 91 96 89 93 -85 84 79 72 74 70 90 108 120 118 123 107 -100 118 111 112 129 119 138 112 150 110 139 148 -100 169 115 118 170 103 134 172 100 130 171 108 -110 170 119 97 165 146 93 138 172 103 106 175 -144 91 136 166 101 107 169 144 95 130 167 100 -93 154 134 82 123 149 73 104 145 75 95 130 -74 111 102 71 114 72 90 79 79 82 75 83 -59 62 56 22 56 8 58 28 44 79 59 93 -61 45 66 24 21 20 17 17 16 18 15 17 -18 20 20 23 32 45 81 140 125 75 92 130 -152 146 114 76 66 84 99 79 31 40 35 12 -22 24 23 13 18 19 24 15 17 21 65 87 -76 58 40 43 72 73 45 35 40 61 75 66 -46 43 63 106 122 106 67 47 64 49 20 19 -11 18 11 13 17 13 18 16 16 17 17 16 -16 17 15 16 14 15 14 17 19 13 16 19 -15 18 18 16 22 17 19 25 39 67 132 101 -145 123 121 109 111 82 109 100 143 132 135 152 -103 156 96 150 128 139 150 161 109 166 137 100 -185 88 140 166 78 158 157 81 165 154 84 150 -163 81 131 167 91 99 164 106 58 150 128 56 -113 141 68 79 137 76 64 136 86 40 117 73 -39 103 41 38 75 24 60 45 33 48 25 48 -25 28 36 43 48 52 51 54 58 53 57 59 -52 57 56 53 54 51 53 53 55 52 58 54 -48 57 54 53 54 52 57 53 50 53 51 56 -62 66 70 66 72 69 72 72 67 72 68 71 -70 73 69 72 73 71 75 67 69 67 63 61 -56 59 60 62 59 64 66 64 69 64 78 92 -96 98 99 99 97 97 94 98 -18 17 18 16 -22 19 39 72 68 82 85 61 54 64 90 70 -83 44 50 64 87 67 42 44 42 78 66 65 -32 44 57 71 48 49 54 64 55 38 56 63 -53 38 43 55 75 49 39 49 61 63 45 45 -61 56 39 41 56 70 47 43 42 61 77 30 -60 47 22 44 85 47 60 65 39 26 18 16 -17 14 16 14 17 16 13 17 17 16 17 15 -17 17 20 17 17 22 16 18 19 17 15 16 -18 18 17 15 18 18 19 16 18 19 20 23 -40 54 58 112 138 135 142 139 141 140 138 139 -135 138 144 135 139 141 144 141 138 135 130 83 -64 71 68 72 70 76 77 80 83 82 83 85 -86 89 89 92 91 89 94 89 87 78 78 66 -71 61 88 116 102 101 118 128 87 89 128 114 -121 120 125 127 121 141 107 165 108 126 163 93 -150 149 97 161 148 94 160 157 86 143 166 91 -120 176 116 99 163 150 90 135 176 115 99 163 -147 94 128 174 120 92 154 149 88 107 157 105 -81 149 111 71 134 115 61 121 110 72 120 79 -94 93 76 91 73 84 76 87 73 73 67 34 -61 14 59 21 43 52 51 85 54 75 56 17 -24 23 13 21 14 17 18 16 16 20 18 21 -41 35 117 130 66 98 139 148 132 102 67 80 -109 114 95 48 40 49 15 21 30 20 15 17 -21 24 16 14 24 29 75 67 43 38 53 73 -70 44 26 52 67 73 53 39 43 67 90 109 -91 61 55 69 73 31 24 17 12 17 15 15 -13 18 15 20 18 14 17 15 17 14 18 14 -13 17 13 17 17 16 13 21 13 19 17 16 -24 13 31 23 48 95 125 102 122 131 104 116 -129 80 124 98 147 124 138 143 90 146 100 155 -138 136 169 135 112 184 90 151 153 82 184 112 -102 187 106 114 185 105 106 179 117 88 169 133 -77 144 146 62 103 159 87 73 146 108 53 121 -121 46 107 127 45 88 118 29 77 91 13 72 -49 32 69 21 49 33 34 42 28 27 22 42 -39 52 48 53 52 51 57 59 51 54 54 55 -51 49 52 50 55 53 55 52 54 56 56 58 -55 53 53 53 51 49 50 54 58 66 66 68 -68 71 73 68 74 73 72 72 72 72 72 71 -76 71 72 68 66 69 62 61 62 56 63 63 -61 65 61 64 64 67 68 90 94 94 99 95 -93 99 96 98 -16 17 16 13 22 16 34 65 -58 80 88 58 48 62 78 81 93 44 54 55 -89 67 64 37 44 58 68 65 43 40 40 66 -56 49 46 63 60 40 48 60 57 44 39 49 -71 41 53 43 54 73 46 44 57 61 49 37 -51 71 47 50 30 62 58 42 85 44 21 44 -62 40 68 71 39 28 15 22 14 14 18 16 -18 16 17 17 18 16 17 13 16 19 16 17 -19 16 20 16 18 19 15 17 13 17 13 16 -20 13 16 17 18 19 21 24 38 56 58 110 -137 133 143 135 138 140 136 140 134 134 140 135 -134 139 140 145 138 141 127 70 68 68 66 74 -71 76 82 74 87 82 84 85 87 85 89 90 -89 91 89 90 85 80 76 66 72 65 79 121 -116 105 107 123 115 87 101 129 116 125 118 138 -109 140 113 138 146 96 164 118 110 171 107 124 -173 105 127 175 112 110 170 124 94 162 150 89 -132 172 109 104 169 147 92 133 169 114 98 161 -156 87 120 164 113 83 141 135 74 119 142 76 -101 139 69 79 131 68 96 106 72 101 83 84 -80 84 79 89 82 75 78 46 68 23 53 20 -45 34 44 69 63 80 38 31 20 22 17 17 -17 17 15 19 12 19 17 26 33 32 129 79 -70 139 142 130 89 69 90 126 127 105 67 31 -57 34 15 29 26 15 18 23 21 19 8 18 -24 30 62 34 38 56 74 67 48 32 48 70 -69 57 35 43 64 82 81 79 57 60 85 83 -52 28 31 14 13 14 15 15 13 17 16 17 -16 16 15 15 18 14 18 13 17 15 14 18 -14 15 17 15 19 16 17 19 17 14 31 30 -73 104 130 127 122 122 88 98 125 72 126 109 -164 109 129 130 68 136 104 164 135 137 177 98 -145 159 83 184 110 122 178 82 151 166 86 157 -163 83 144 165 86 125 174 100 97 162 110 67 -138 138 61 105 148 71 69 140 86 64 135 92 -47 118 82 42 108 54 32 84 26 51 48 28 -50 27 46 30 38 26 21 35 35 47 45 50 -53 50 55 54 51 54 53 54 50 50 51 51 -52 53 53 51 52 53 59 53 56 53 54 50 -50 47 50 51 56 61 67 67 70 71 74 70 -71 74 70 74 74 74 72 75 71 75 68 67 -68 61 65 61 60 59 61 61 58 64 61 56 -64 61 66 91 96 96 95 96 95 97 95 94 -16 15 18 18 15 22 19 51 62 70 88 77 -60 53 66 89 92 59 59 49 79 72 78 33 -53 39 67 70 52 39 40 58 66 51 44 57 -67 49 37 58 60 57 38 38 61 42 68 40 -55 68 57 45 49 65 55 35 53 62 59 54 -30 57 39 61 90 39 36 48 34 35 67 76 -36 18 24 17 13 16 18 16 16 19 15 18 -16 16 17 16 13 20 17 16 19 17 18 14 -17 14 13 15 14 16 18 15 19 17 19 18 -17 21 20 24 41 57 59 111 138 130 140 140 -140 140 135 140 138 133 138 137 134 136 139 143 -139 143 117 63 69 67 67 72 74 79 79 82 -85 84 87 85 87 87 86 89 89 88 87 89 -83 78 70 69 64 74 72 95 107 113 112 102 -112 114 94 115 127 122 118 124 125 116 140 105 -158 110 120 164 102 145 154 94 155 149 98 151 -158 89 136 163 100 123 172 120 93 158 150 91 -126 171 120 92 159 156 88 123 176 123 92 145 -156 85 96 154 103 78 137 114 68 122 108 50 -113 106 55 118 79 74 108 82 86 88 88 91 -84 78 83 54 73 38 60 25 43 30 39 43 -59 65 42 43 16 22 15 19 18 16 15 20 -14 19 12 31 15 52 98 50 117 130 114 75 -65 107 135 142 109 72 39 55 52 27 25 29 -20 14 25 23 14 16 17 23 20 24 37 44 -67 76 73 43 31 54 71 67 52 36 45 74 -75 73 52 52 82 104 106 64 37 41 26 11 -17 14 15 14 15 16 15 14 19 12 15 16 -19 12 14 18 13 16 12 14 12 17 17 16 -15 15 17 18 17 24 27 43 112 125 104 121 -127 108 106 92 117 77 114 110 168 78 115 112 -69 148 118 175 108 155 159 70 176 113 106 177 -80 161 138 93 185 112 100 184 119 96 172 129 -87 163 148 78 136 155 80 94 158 95 70 137 -119 47 103 133 57 90 133 56 57 121 46 66 -103 24 71 63 18 70 21 38 36 33 44 20 -42 23 30 23 29 36 42 46 47 43 53 50 -48 52 49 51 51 49 51 53 49 53 54 52 -50 58 57 56 56 49 52 53 47 50 48 51 -60 59 64 68 70 76 69 70 73 72 74 75 -71 73 74 72 71 72 67 67 64 62 65 60 -61 63 61 59 56 58 56 55 57 61 62 87 -100 92 96 93 95 96 93 93 -15 17 14 19 -16 23 19 52 64 65 82 81 68 56 51 92 -81 74 61 48 66 74 78 46 55 33 58 70 -58 45 37 52 65 55 43 45 72 56 37 47 -62 64 42 38 44 49 71 45 51 64 63 48 -43 64 58 40 49 56 68 49 39 50 24 65 -82 40 52 56 26 28 61 69 41 13 18 19 -15 16 15 16 16 17 14 20 15 12 19 13 -14 18 17 19 18 17 18 13 18 14 11 14 -14 14 16 18 17 19 18 17 17 21 23 20 -39 58 53 110 137 130 140 142 140 139 139 140 -138 129 140 135 134 139 137 144 135 145 109 61 -68 64 69 69 76 78 78 83 85 85 85 86 -84 89 86 88 89 87 90 84 83 76 72 70 -61 66 77 88 92 93 121 105 84 112 114 103 -127 125 119 112 132 107 146 113 119 153 95 159 -132 101 170 110 114 177 106 111 175 114 103 169 -134 94 159 156 93 123 169 115 96 158 151 89 -126 170 117 97 152 156 98 108 162 119 76 131 -143 72 103 141 77 86 130 64 71 129 51 84 -113 50 102 97 73 95 90 86 89 78 83 63 -83 41 59 27 39 30 34 42 45 60 49 34 -21 22 16 20 16 16 14 18 16 13 20 23 -12 61 70 74 120 98 67 59 93 130 141 118 -77 44 50 56 34 31 30 24 13 24 26 15 -13 20 20 20 21 18 45 72 80 70 55 31 -46 71 69 53 35 38 72 79 65 49 42 78 -111 120 96 39 47 48 19 18 14 15 14 14 -14 16 14 15 17 15 15 16 14 14 14 18 -12 14 18 15 16 15 16 16 14 23 17 21 -18 31 28 45 116 128 126 119 124 113 118 101 -117 103 142 98 162 67 100 110 116 132 115 169 -89 180 117 94 185 83 154 146 87 183 99 126 -180 90 137 179 88 119 178 94 112 176 114 90 -158 133 73 123 155 69 90 154 85 63 132 107 -49 122 113 38 99 102 35 98 77 32 87 41 -42 60 21 48 28 46 34 38 35 27 31 14 -26 26 38 41 41 46 45 47 47 50 46 50 -50 47 52 52 51 54 50 55 50 54 56 53 -52 52 53 53 46 50 46 53 56 61 63 64 -73 71 70 69 74 74 74 76 70 75 74 70 -73 68 67 65 62 65 64 62 61 63 57 60 -57 51 53 49 52 58 59 86 98 93 94 96 -94 91 92 91 -22 15 18 18 16 25 17 49 -63 67 72 86 73 57 42 82 74 91 56 50 -51 74 70 62 51 32 51 63 68 50 34 46 -58 63 48 39 73 57 46 45 56 74 40 43 -30 52 65 55 52 44 71 48 45 59 58 60 -43 49 73 51 57 42 13 60 60 32 78 56 -18 37 43 69 27 16 22 18 15 17 20 13 -18 13 17 16 14 18 14 13 16 17 17 17 -17 19 16 18 17 16 12 11 14 10 18 17 -18 18 16 18 17 22 17 25 38 55 54 109 -138 132 142 141 136 139 139 132 135 139 138 139 -141 140 144 145 139 140 94 60 69 65 70 72 -75 79 81 81 87 80 83 85 80 88 85 88 -86 88 88 86 77 75 72 67 73 67 73 94 -107 88 113 119 91 82 112 119 112 128 117 113 -121 119 127 146 94 154 118 116 163 99 139 152 -90 156 151 86 155 160 95 136 167 102 120 173 -129 90 152 154 87 119 169 120 92 149 157 94 -112 169 133 81 132 147 80 91 149 109 70 132 -116 55 119 107 48 113 90 39 119 67 59 120 -67 90 104 80 93 85 81 71 82 68 67 39 -50 35 36 39 38 53 48 20 22 20 18 18 -17 17 20 15 18 12 14 20 22 48 68 94 -79 47 58 87 114 122 107 66 51 66 63 36 -30 38 22 20 20 26 20 12 20 21 19 20 -16 39 79 84 67 47 34 49 71 65 48 31 -42 68 81 64 39 46 66 112 119 98 61 42 -68 36 16 21 10 15 16 12 13 15 12 16 -14 13 15 19 14 15 16 15 17 15 18 9 -19 15 13 18 13 17 17 20 15 35 35 101 -128 111 140 106 129 106 93 107 123 90 124 89 -136 69 117 115 130 118 152 139 89 191 68 131 -156 80 182 102 136 165 76 172 142 82 178 137 -84 166 146 87 152 158 84 116 166 93 84 157 -116 58 129 136 55 94 141 64 76 140 67 47 -125 57 47 114 39 61 82 23 64 37 35 42 -25 48 26 44 27 33 28 19 18 23 26 37 -36 33 43 41 47 51 44 50 43 47 48 47 -51 46 50 51 50 48 52 51 50 53 53 51 -41 47 48 51 58 60 63 64 70 73 71 72 -72 74 74 74 72 75 72 71 72 69 66 65 -61 61 69 60 63 60 59 49 51 50 45 49 -45 50 60 86 96 93 95 91 94 89 93 91 -17 17 18 21 17 20 26 37 71 74 61 82 -81 66 39 61 67 91 60 66 45 60 65 77 -47 44 38 55 64 60 38 36 51 65 49 44 -60 63 57 37 52 68 55 43 26 55 52 68 -48 43 62 59 51 41 64 68 43 49 58 54 -73 25 25 51 27 44 88 48 33 43 38 52 -18 17 20 18 15 18 17 17 15 17 17 16 -16 15 17 18 15 19 16 15 17 20 17 17 -19 16 12 14 14 12 14 14 20 16 21 17 -17 18 22 22 43 55 55 111 138 136 143 136 -135 141 137 131 134 139 138 142 141 142 147 146 -138 133 79 60 70 63 69 71 74 81 79 85 -84 82 82 85 80 84 86 85 85 85 88 78 -76 76 69 72 97 79 64 81 96 103 104 102 -111 96 81 123 119 118 121 114 115 126 114 151 -117 108 152 95 147 139 94 165 117 107 178 113 -109 176 127 97 161 141 92 151 168 98 115 170 -128 88 146 164 97 109 166 133 86 133 168 94 -84 133 113 67 106 143 76 91 142 76 77 132 -62 71 120 50 86 102 27 103 86 51 111 78 -88 96 81 79 90 75 73 52 62 41 40 33 -33 37 41 29 16 22 17 20 15 18 18 16 -16 17 15 22 20 45 92 70 37 63 90 100 -96 74 52 59 92 90 47 27 44 27 19 21 -27 24 14 18 26 19 11 20 22 62 84 64 -35 38 54 68 66 40 30 48 69 74 60 33 -45 70 87 107 84 57 48 73 64 21 20 18 -13 15 12 15 12 14 16 14 16 18 12 17 -18 13 15 14 12 16 11 17 16 11 16 15 -19 16 20 16 25 27 55 119 134 121 136 116 -114 107 110 107 110 113 120 77 134 58 99 139 -140 91 166 90 121 170 47 170 107 107 166 89 -176 109 117 187 88 116 184 95 121 179 103 112 -176 116 82 161 134 64 125 154 75 86 154 91 -49 131 111 46 120 119 29 94 106 31 97 87 -27 89 47 41 71 17 50 25 42 32 33 34 -26 35 20 28 14 20 22 29 33 34 39 36 -45 44 41 47 39 46 46 45 47 48 45 48 -48 47 50 49 48 52 52 47 46 48 47 55 -54 63 61 63 70 70 72 71 77 76 76 78 -72 74 75 70 70 68 63 65 63 66 65 62 -61 56 57 51 51 46 44 43 38 46 52 83 -96 88 94 91 93 93 95 93 -20 20 20 15 -23 19 22 32 66 77 61 70 84 66 50 53 -61 82 67 74 45 50 59 79 49 56 34 48 -61 66 46 34 40 64 56 50 49 63 63 41 -46 56 66 45 27 44 45 70 51 46 47 65 -53 32 59 66 46 46 42 53 67 28 51 33 -19 49 78 35 51 49 37 39 16 18 19 17 -18 16 17 16 17 18 16 19 17 16 18 20 -14 16 19 15 16 16 17 18 17 16 16 16 -16 17 14 15 20 17 14 22 16 18 21 21 -41 53 58 111 139 137 139 139 145 141 141 139 -138 143 140 141 140 141 142 143 138 126 69 59 -69 64 69 73 75 76 84 85 82 85 86 80 -83 80 85 80 83 85 80 78 74 74 74 69 -108 93 73 83 71 83 111 97 89 111 101 101 -126 116 112 122 109 128 120 118 147 92 131 127 -104 161 103 125 159 88 147 157 94 143 165 98 -122 169 107 107 176 137 90 143 166 101 104 171 -137 90 135 165 102 91 161 141 79 96 146 97 -61 135 117 64 120 122 60 107 112 51 106 94 -47 113 50 54 113 28 87 89 64 105 84 89 -88 80 78 63 76 47 53 38 39 40 43 31 -23 20 15 20 16 17 16 17 17 14 16 22 -22 68 80 36 65 88 92 80 55 44 60 92 -114 70 28 54 39 25 21 26 26 12 22 26 -17 16 16 18 26 60 58 28 45 60 75 64 -38 33 50 67 70 52 33 44 72 80 76 72 -49 62 84 74 41 29 22 13 15 13 13 11 -13 12 16 14 13 12 15 12 17 14 14 15 -14 15 14 14 13 13 17 14 16 20 13 19 -35 24 103 117 133 135 125 130 97 115 99 124 -116 121 131 62 121 79 117 159 119 114 174 51 -156 117 70 182 81 170 123 116 166 77 163 151 -80 168 149 82 167 151 81 150 159 82 112 170 -93 77 153 120 56 124 137 64 85 139 66 69 -139 76 51 119 72 44 114 49 52 96 30 69 -40 33 47 27 46 27 41 28 33 26 19 20 -19 15 16 20 28 27 33 35 38 42 39 44 -36 42 44 46 45 45 43 41 48 44 45 45 -45 50 46 46 47 48 53 51 61 60 63 67 -69 71 75 72 74 76 75 79 70 75 73 68 -72 65 64 64 58 68 61 62 58 53 54 49 -46 45 42 35 35 41 50 83 89 88 93 90 -95 93 96 91 -46 42 35 32 30 26 29 28 -45 75 52 57 85 65 68 46 55 65 80 79 -57 45 51 62 65 61 26 43 53 66 51 41 -36 49 65 53 36 58 63 46 41 42 68 44 -44 39 37 63 57 46 35 67 51 31 48 61 -56 45 25 51 51 46 68 26 19 54 47 37 -67 60 57 24 19 20 13 19 16 15 16 18 -15 16 18 17 18 15 20 15 15 20 15 17 -17 19 17 18 16 18 14 16 18 17 18 18 -16 15 19 17 16 19 22 23 38 53 59 110 -139 138 137 142 145 139 143 139 138 141 140 134 -139 141 137 134 138 115 65 64 66 66 74 72 -76 80 83 84 81 85 85 78 81 78 80 79 -82 82 80 80 71 69 77 66 93 109 71 85 -85 77 110 123 85 87 114 110 109 119 105 115 -113 118 141 100 126 130 88 145 106 127 152 96 -157 133 92 167 132 94 169 142 90 149 153 93 -131 173 112 101 168 142 81 130 171 111 95 160 -146 89 117 166 118 81 133 144 65 84 148 91 -71 131 105 64 130 77 65 127 45 77 95 17 -101 62 37 109 44 92 96 76 103 74 84 78 -75 65 59 50 48 40 45 42 30 20 16 20 -18 16 14 17 19 15 21 18 26 80 39 55 -95 82 66 44 45 72 94 107 86 43 42 54 -32 26 30 30 16 15 30 16 16 16 18 20 -24 39 34 52 72 75 63 39 35 56 69 67 -49 30 48 74 75 60 48 50 80 103 93 56 -32 39 18 12 12 10 15 13 14 15 13 15 -16 13 15 16 15 18 14 15 18 16 15 17 -15 15 17 13 18 18 16 23 38 36 149 136 -119 146 108 126 91 107 106 137 114 114 138 59 -123 114 132 171 80 131 146 43 181 76 121 158 -98 175 95 165 119 102 183 101 103 182 103 108 -184 110 99 172 121 81 152 145 68 112 158 83 -78 149 100 54 121 116 43 104 126 37 77 120 -33 86 102 26 98 65 37 73 25 54 27 37 -34 33 36 26 38 18 22 22 18 15 19 17 -18 24 28 30 36 36 40 38 37 41 42 44 -44 46 38 42 39 45 44 45 45 47 44 45 -50 51 53 49 59 61 60 67 68 74 74 74 -77 79 75 77 77 72 74 72 68 64 63 65 -60 64 63 58 56 51 48 46 43 44 38 30 -33 33 44 87 92 91 93 90 95 92 95 92 -86 81 75 73 68 60 51 51 52 74 54 49 -75 69 81 48 55 47 76 81 65 39 47 48 -75 53 36 39 47 57 61 44 33 39 61 59 -37 46 61 56 36 44 54 51 61 33 38 50 -63 49 37 55 50 36 37 55 60 45 23 42 -32 59 67 24 39 50 20 40 65 73 63 18 -24 17 17 19 15 20 14 17 16 17 15 13 -19 18 15 14 15 20 17 17 18 16 18 15 -19 17 13 14 16 18 15 18 17 16 15 18 -18 18 23 20 39 54 57 111 140 140 139 144 -141 142 141 138 142 143 140 136 138 138 137 129 -145 105 54 69 64 70 74 73 81 79 85 84 -83 85 80 85 74 78 79 79 81 81 76 77 -71 73 69 70 72 99 81 72 77 81 100 115 -112 92 90 119 116 102 111 108 118 110 134 124 -86 136 99 112 144 89 156 125 110 169 92 129 -172 95 127 172 107 105 170 117 93 160 151 90 -126 165 113 99 157 154 86 118 170 119 78 141 -156 85 90 152 110 61 122 133 69 101 140 73 -98 123 51 110 88 51 113 37 63 100 15 94 -65 46 110 51 94 85 82 89 78 75 70 64 -62 45 41 45 36 17 19 17 13 16 17 14 -15 13 24 10 42 55 47 95 79 59 35 51 -78 92 97 76 48 36 52 36 34 32 32 20 -16 27 24 13 12 20 17 21 18 33 62 78 -75 59 35 34 61 72 65 44 34 49 76 72 -54 39 46 93 114 112 66 34 52 34 14 19 -10 11 11 14 12 11 11 14 13 15 16 12 -15 13 13 13 14 16 15 11 15 16 16 18 -11 20 15 25 41 54 161 158 114 144 110 120 -104 122 107 156 115 81 130 67 156 113 142 167 -39 150 104 66 184 60 157 125 141 148 118 171 -82 151 153 70 154 153 87 157 164 76 132 165 -80 111 166 106 72 145 126 59 121 141 64 78 -137 76 64 136 81 50 123 86 36 117 63 40 -110 24 62 64 22 50 23 46 28 37 30 30 -34 16 23 17 15 14 19 13 16 20 23 27 -30 32 36 33 35 38 37 42 39 41 41 41 -43 43 46 37 43 42 42 44 47 48 52 54 -54 62 62 69 71 71 76 75 78 77 74 77 -74 74 71 73 67 64 67 60 62 68 57 61 -52 49 49 43 38 37 35 31 30 37 49 89 -93 93 95 92 95 97 92 91 -119 116 115 113 -106 101 90 99 88 65 59 55 55 77 80 59 -54 41 67 72 76 52 43 50 65 51 57 37 -37 53 64 44 36 31 56 59 42 42 57 59 -48 40 41 60 65 35 40 37 58 54 38 45 -54 47 36 48 62 47 32 35 29 66 56 36 -72 46 14 41 51 84 46 20 23 16 22 10 -20 17 11 18 16 17 14 14 19 15 17 15 -14 18 15 17 20 16 17 17 16 15 14 15 -16 19 15 18 18 17 17 18 15 19 23 22 -43 57 59 112 143 139 147 145 144 148 137 140 -141 139 140 139 140 137 139 131 146 96 52 70 -66 70 73 74 80 84 87 84 87 84 82 79 -75 75 76 78 78 77 73 74 73 72 66 73 -59 65 85 67 68 58 93 103 93 114 100 97 -124 101 101 107 105 118 110 136 105 87 134 99 -138 116 116 164 91 144 142 91 164 140 88 157 -152 91 138 161 97 114 172 121 91 149 155 93 -117 170 122 85 147 158 90 100 159 125 73 120 -152 83 69 143 107 65 133 119 69 120 100 80 -116 60 94 82 39 113 37 43 100 14 92 64 -68 96 71 95 80 80 78 74 68 50 41 43 -38 23 15 17 14 14 16 17 12 20 14 20 -40 48 83 78 43 38 64 88 92 85 61 36 -43 47 36 31 29 33 23 12 25 25 15 17 -16 20 17 17 28 64 82 71 50 36 44 68 -79 62 39 32 59 72 72 43 34 54 85 117 -103 77 37 52 62 20 17 13 16 12 15 12 -14 13 15 14 12 15 15 13 13 15 14 14 -16 13 18 17 14 17 17 16 19 14 21 22 -44 92 146 176 125 133 119 113 107 134 113 150 -116 52 126 81 167 86 153 130 34 178 49 119 -150 92 174 121 161 115 168 121 95 182 96 101 -180 105 109 184 109 95 172 119 83 154 146 68 -114 154 75 87 149 103 53 116 118 46 102 126 -39 92 125 41 78 109 29 76 84 29 84 31 -47 40 32 40 33 36 21 38 18 23 20 17 -19 17 17 16 16 17 21 24 28 30 31 30 -35 32 34 40 38 35 40 40 35 42 40 38 -40 41 41 43 48 47 53 53 59 59 66 68 -69 74 74 78 77 77 76 78 77 74 70 74 -68 66 68 63 64 63 58 57 51 45 44 41 -37 29 30 33 27 35 61 93 94 95 97 97 -93 96 92 87 -127 126 126 123 125 124 117 123 -108 61 66 57 31 76 68 73 57 40 55 67 -75 66 49 36 54 52 66 36 35 43 57 56 -47 27 47 56 48 42 44 66 54 42 34 56 -61 43 40 30 51 54 45 37 58 56 34 43 -53 48 47 27 28 61 39 53 89 40 24 44 -43 78 35 18 22 15 18 16 17 14 17 16 -16 17 14 15 17 15 16 16 18 19 19 16 -18 18 13 16 20 14 13 18 17 20 14 17 -15 15 20 14 20 16 22 24 40 58 54 112 -143 140 149 143 149 146 139 139 140 143 141 139 -140 140 136 136 140 85 58 68 64 70 74 77 -81 87 87 87 87 85 83 75 72 71 74 74 -75 76 74 71 72 66 68 68 57 57 70 60 -69 49 81 118 80 96 116 108 106 110 96 98 -100 115 112 112 133 87 116 126 109 144 92 151 -125 98 162 102 120 173 105 107 174 113 96 162 -135 92 151 162 95 110 164 125 91 146 160 93 -106 165 127 75 124 158 97 85 144 127 61 103 -141 73 89 141 80 81 129 86 101 97 70 106 -47 89 75 29 105 25 63 90 33 102 64 87 -83 78 84 72 69 54 49 44 42 23 17 14 -16 14 12 17 12 11 16 20 36 72 81 45 -38 70 92 92 79 49 36 56 61 43 33 37 -27 27 17 19 27 15 18 20 21 16 19 18 -44 74 62 43 34 56 71 77 62 36 41 58 -71 65 48 33 53 75 90 93 66 48 59 77 -40 25 21 12 15 11 10 15 10 13 13 13 -16 12 18 11 16 16 10 19 12 16 13 13 -16 10 15 11 20 13 22 32 25 108 122 165 -133 125 120 105 106 147 113 125 117 66 127 84 -169 49 154 93 42 181 35 135 125 123 160 141 -139 127 174 80 140 160 65 147 163 87 154 164 -82 132 168 82 104 168 107 72 141 131 55 121 -146 67 80 140 75 67 136 92 45 111 103 27 -104 80 23 105 45 56 78 24 62 25 45 32 -32 32 24 32 15 18 18 17 15 12 21 14 -15 18 18 19 28 24 29 32 26 32 32 34 -37 36 32 38 37 37 41 40 39 40 40 44 -45 50 54 55 56 61 66 69 71 77 76 79 -80 77 81 78 78 69 70 74 67 66 70 65 -62 62 55 52 48 46 42 37 33 29 31 28 -31 32 66 100 91 97 94 97 93 96 93 90 -127 130 127 127 130 128 131 128 122 72 79 62 -30 72 58 82 57 52 36 56 71 77 51 38 -40 57 60 46 42 37 51 60 50 36 39 47 -62 37 34 62 62 46 31 46 48 55 44 30 -41 54 52 32 61 61 38 42 42 51 54 25 -35 42 27 63 85 36 47 46 39 62 24 18 -22 18 15 17 12 19 12 12 18 14 15 18 -16 16 16 14 15 20 19 16 19 15 18 16 -14 16 14 17 20 17 17 15 19 15 16 20 -16 17 21 24 41 56 60 117 147 142 148 143 -144 143 141 144 140 143 142 139 139 141 136 136 -140 71 58 69 64 72 75 77 82 85 90 88 -87 87 77 77 71 69 71 72 76 73 73 71 -70 71 66 64 56 61 76 69 64 63 73 107 -103 85 94 119 108 97 101 98 105 107 128 103 -108 123 91 130 108 123 130 106 160 103 125 152 -92 151 154 90 145 161 93 122 170 104 106 173 -136 85 136 163 102 103 169 134 89 130 162 105 -85 146 143 82 99 148 97 64 127 117 57 114 -128 53 101 127 76 109 81 92 83 61 104 41 -83 71 25 101 32 78 75 54 94 69 88 77 -78 73 58 47 46 26 20 17 15 17 10 18 -12 12 22 15 49 82 44 41 74 88 86 72 -41 42 68 83 59 31 49 30 32 26 15 32 -19 17 24 19 18 12 19 22 48 55 37 39 -62 82 77 56 38 40 65 71 62 44 40 65 -81 74 65 57 50 76 89 60 34 34 15 15 -13 14 10 14 15 9 17 14 14 14 16 14 -14 14 15 18 15 16 15 15 17 15 19 14 -21 15 25 34 29 138 121 132 139 113 120 115 -107 147 115 96 115 78 115 116 148 32 168 69 -97 159 55 167 114 149 152 152 107 154 138 81 -174 114 77 175 127 97 181 124 90 163 134 75 -145 155 74 100 155 94 75 148 110 52 118 127 -54 97 134 56 78 132 58 61 121 42 51 94 -27 80 48 45 51 32 46 28 42 18 31 22 -21 20 17 16 20 15 20 16 19 17 14 18 -21 16 30 36 30 35 30 38 34 35 37 35 -34 37 34 35 42 39 39 44 45 48 56 57 -57 63 68 71 72 79 75 79 80 76 80 76 -78 73 70 75 68 67 65 62 59 57 55 50 -44 46 39 33 35 30 25 28 30 35 77 96 -94 94 95 99 93 96 93 92 -129 131 128 128 -133 133 133 131 127 95 89 54 42 55 52 79 -64 61 34 51 60 81 51 45 32 55 53 57 -44 31 46 61 50 50 34 41 70 45 39 50 -63 47 32 37 42 56 45 37 33 55 54 35 -58 58 50 42 31 62 51 34 53 29 22 59 -71 33 64 58 46 54 13 25 18 15 17 15 -19 14 16 17 17 16 15 13 14 13 17 16 -12 20 14 19 20 15 15 19 14 16 16 16 -17 16 19 13 15 19 18 16 20 16 21 23 -39 56 59 119 146 140 146 143 142 140 143 146 -140 144 142 140 138 141 135 139 130 65 61 67 -70 71 75 78 77 88 86 89 90 89 82 75 -74 65 69 70 73 71 69 72 66 71 61 60 -62 53 78 85 86 83 84 94 92 102 95 94 -116 100 84 99 101 103 121 118 81 112 111 104 -123 100 142 103 133 143 77 160 114 102 173 117 -98 167 129 86 155 142 90 139 167 104 97 163 -140 89 135 159 112 93 153 143 80 107 161 113 -77 126 132 66 87 137 81 71 136 92 57 133 -98 72 113 91 96 64 97 76 56 102 28 96 -57 45 95 31 88 65 85 84 79 79 68 57 -47 36 19 14 16 13 14 12 14 14 21 9 -61 58 31 75 85 76 61 38 53 78 90 89 -32 45 48 18 43 14 29 26 9 27 24 17 -16 13 24 19 37 33 47 68 82 77 57 33 -42 68 71 59 40 39 67 79 74 51 36 61 -90 103 77 38 42 37 10 16 13 10 12 13 -14 13 14 14 15 11 16 15 14 17 14 13 -17 12 15 15 12 17 14 19 14 16 26 34 -65 149 140 119 131 109 110 119 103 132 113 58 -114 136 95 137 122 36 181 42 134 131 92 167 -115 156 160 130 114 177 86 111 177 68 118 177 -90 137 172 92 123 169 95 101 168 117 74 139 -137 64 109 150 73 72 143 92 55 133 102 43 -113 109 34 95 95 28 101 62 35 88 30 59 -34 41 36 35 35 20 29 17 22 19 14 17 -17 21 17 15 18 15 15 13 20 15 37 55 -32 29 33 31 32 37 29 33 33 31 37 31 -39 39 40 42 47 48 54 56 52 63 68 73 -75 74 78 80 78 77 78 77 76 68 72 70 -71 64 63 62 57 53 51 49 46 41 37 34 -32 30 27 28 29 44 87 94 92 94 94 99 -94 100 93 94 -129 130 132 130 133 135 136 132 -130 106 76 56 59 36 49 64 71 66 33 47 -48 74 64 50 33 41 48 65 48 41 38 52 -53 62 33 47 63 50 45 35 61 51 43 33 -38 56 52 51 30 51 59 35 47 52 62 37 -33 57 43 58 65 19 28 51 38 35 74 66 -71 46 15 26 18 20 16 19 18 15 21 17 -17 19 17 17 17 14 15 19 16 20 16 14 -23 19 12 18 18 16 16 19 17 17 17 17 -14 16 20 15 16 18 21 25 38 57 57 121 -149 142 148 142 143 142 144 141 142 145 143 144 -142 145 138 142 118 61 61 70 69 74 73 79 -81 85 89 92 92 89 84 78 73 64 65 63 -69 67 68 65 63 63 61 61 60 52 64 74 -80 87 89 94 77 86 114 98 93 103 96 91 -91 112 108 111 106 75 117 106 110 112 117 132 -99 159 110 116 161 90 132 164 85 127 168 92 -109 162 120 97 157 154 85 123 166 110 90 150 -151 93 109 157 120 76 130 152 91 76 137 108 -62 115 123 56 98 128 50 87 136 73 90 115 -96 85 86 103 57 96 62 67 100 25 89 40 -72 73 64 94 74 83 78 67 54 44 20 19 -15 18 12 16 13 20 13 26 60 23 69 86 -66 42 39 67 92 99 89 48 32 69 19 39 -37 19 33 11 24 28 13 12 20 21 23 18 -30 60 80 78 69 46 37 50 72 77 48 36 -47 67 80 60 46 38 58 105 109 90 45 40 -57 21 15 17 11 12 14 11 14 11 12 12 -14 17 14 15 14 14 17 14 16 16 16 17 -16 16 17 15 18 20 30 24 96 121 146 124 -113 120 106 133 111 115 117 59 135 149 70 163 -79 81 170 31 157 102 122 160 120 163 155 98 -158 140 63 161 135 70 171 132 80 180 130 84 -167 136 78 148 154 74 110 158 90 80 148 113 -53 114 130 52 93 137 50 72 134 60 59 124 -45 58 109 24 74 61 30 60 26 48 29 46 -23 29 24 19 23 20 17 17 17 16 21 15 -19 16 16 16 23 18 55 78 48 36 31 31 -31 30 30 32 32 32 33 32 34 36 37 44 -42 51 54 53 57 64 71 70 79 76 77 82 -75 81 76 76 79 73 72 73 66 67 61 61 -56 51 52 49 45 40 39 30 34 24 23 32 -32 66 93 91 97 96 99 98 96 98 92 93 -125 127 132 131 133 133 132 124 127 109 60 72 -70 34 48 49 81 57 50 43 42 63 69 54 -42 36 47 59 58 44 33 42 56 63 36 48 -49 61 43 33 51 55 54 27 36 45 59 55 -31 53 53 44 38 40 61 38 36 44 38 73 -63 25 50 41 23 42 69 74 83 34 24 23 -22 20 21 21 19 21 16 19 19 18 19 17 -19 17 17 17 14 23 15 19 17 16 16 14 -17 14 14 16 18 14 16 19 13 12 14 15 -18 18 19 21 40 56 59 122 147 140 146 139 -144 142 143 138 147 145 141 139 143 146 141 148 -115 55 66 68 66 78 75 79 85 85 88 92 -94 89 87 82 76 68 60 60 69 63 67 63 -62 66 54 64 55 57 75 72 69 68 69 89 -90 78 89 108 99 85 95 95 84 110 119 87 -107 93 89 122 103 124 107 128 111 118 152 83 -150 129 91 164 122 90 158 138 80 139 158 91 -116 173 117 89 148 147 92 106 167 122 81 132 -150 94 87 148 121 67 101 135 78 74 130 86 -55 119 95 53 117 108 61 118 109 91 91 103 -83 84 94 53 110 39 83 68 47 90 41 95 -63 84 81 68 64 50 33 17 14 19 12 17 -10 19 10 32 36 40 83 58 40 42 75 94 -96 76 53 34 69 44 23 50 19 30 17 20 -28 22 10 19 20 24 13 24 62 81 80 55 -40 38 54 73 69 51 37 46 73 70 59 35 -38 65 84 108 88 53 42 69 48 12 17 14 -14 11 15 8 13 12 14 11 13 18 11 13 -14 13 16 14 15 13 18 12 16 17 17 12 -19 18 36 19 109 126 116 133 104 127 98 138 -119 66 138 101 157 133 48 172 49 106 138 57 -170 103 158 146 120 174 126 93 177 90 77 179 -85 106 179 88 122 180 95 111 175 98 99 169 -118 68 138 138 68 112 150 74 64 140 87 52 -130 104 45 112 109 38 95 99 25 93 73 32 -88 35 56 42 39 41 37 41 22 30 17 23 -20 16 17 19 19 14 17 16 16 13 17 10 -21 21 65 94 68 53 37 32 29 29 31 32 -32 27 32 32 32 37 34 42 41 45 50 49 -60 63 68 73 75 78 80 77 81 77 78 79 -75 75 74 72 69 65 63 60 54 57 50 49 -46 38 41 27 31 27 26 32 38 80 95 92 -100 95 100 99 96 100 93 94 -119 122 126 128 -129 127 123 121 125 106 60 87 81 43 45 44 -75 53 61 42 41 45 71 56 51 35 36 52 -63 52 35 33 52 60 52 40 39 62 52 45 -41 60 59 40 35 35 59 57 42 35 56 52 -35 34 54 40 47 34 29 76 54 39 73 41 -19 44 48 74 89 47 53 47 37 34 29 28 -23 26 20 21 22 19 22 20 19 20 19 17 -19 16 19 15 20 17 14 17 16 16 10 18 -16 16 22 13 14 13 17 17 16 18 20 26 -41 55 57 115 144 136 145 139 146 140 140 142 -144 148 140 141 146 146 142 149 107 55 65 66 -66 73 78 78 84 85 88 93 94 89 87 82 -76 67 59 57 58 65 62 64 59 60 60 54 -57 56 71 89 90 82 77 74 86 94 80 79 -102 94 82 87 89 98 131 101 74 107 96 105 -115 111 120 105 132 89 143 119 93 167 95 110 -167 92 110 165 106 91 158 132 90 142 162 96 -96 160 132 87 134 160 108 93 149 138 74 102 -145 103 61 122 121 59 95 121 63 79 125 68 -60 127 78 64 127 90 88 107 94 77 105 68 -93 80 57 98 39 94 48 80 69 72 85 61 -73 63 48 20 20 21 15 18 13 14 18 28 -25 61 62 30 54 80 96 88 61 44 42 72 -68 28 44 35 26 26 16 29 19 13 19 23 -14 22 17 40 86 67 51 35 42 67 76 67 -44 38 58 74 74 52 35 43 69 80 80 76 -50 50 76 70 31 18 20 11 15 13 11 13 -12 13 12 13 17 14 13 13 16 16 14 14 -19 16 17 16 16 18 17 17 16 23 25 53 -133 139 114 126 99 124 113 129 125 61 166 87 -158 112 31 168 36 136 118 81 162 113 173 127 -129 178 83 120 167 55 127 158 72 157 149 78 -167 147 82 159 149 78 140 159 80 99 162 99 -68 148 123 50 107 130 53 85 135 62 63 130 -65 51 116 58 53 106 33 60 73 30 66 32 -52 29 43 34 28 28 20 23 19 23 15 21 -18 19 18 16 16 18 17 15 23 23 71 98 -85 77 49 39 30 28 30 29 30 30 32 35 -30 35 35 38 45 41 48 51 58 65 66 74 -74 76 78 80 81 73 78 76 79 75 73 74 -66 66 63 56 58 55 53 51 45 39 36 28 -30 23 31 34 55 92 91 98 100 99 104 96 -100 99 94 97 -115 115 116 125 124 117 121 115 -121 105 73 100 78 60 37 37 59 57 68 43 -44 37 62 60 62 35 33 39 61 58 44 32 -43 53 61 44 34 56 56 52 33 56 59 46 -42 28 48 51 50 41 56 58 33 34 39 50 -50 27 31 68 40 54 89 38 28 44 38 73 -97 87 93 85 79 71 62 61 55 48 45 38 -34 30 27 23 23 22 25 21 12 20 16 14 -21 15 16 16 12 17 11 15 18 12 18 14 -16 18 13 16 17 16 22 19 40 57 60 119 -139 133 144 146 146 145 140 143 144 148 142 141 -145 144 140 146 98 51 64 65 66 76 75 76 -84 87 89 91 94 90 86 82 75 70 61 47 -54 60 61 58 59 58 54 53 56 49 49 73 -80 84 76 73 73 80 90 84 77 86 93 83 -83 100 114 120 82 78 110 98 113 109 120 110 -114 121 100 155 88 133 145 78 154 130 79 143 -138 80 119 158 105 96 159 138 80 130 162 104 -97 154 148 82 118 154 103 74 127 141 73 89 -134 90 61 114 100 48 112 99 39 100 112 43 -99 121 67 98 104 77 102 92 78 102 55 103 -59 83 75 56 84 62 89 57 78 74 60 35 -19 21 19 15 16 11 18 18 27 52 31 46 -82 90 82 55 35 53 77 86 38 34 47 26 -34 17 24 26 16 18 24 16 15 19 22 50 -70 39 37 50 73 78 66 45 35 59 78 68 -50 33 47 72 76 70 51 44 67 83 88 48 -30 26 11 14 11 10 14 13 10 12 13 13 -12 9 16 12 13 13 13 18 11 17 12 14 -17 15 15 19 13 30 21 81 121 129 123 125 -107 127 126 94 124 82 180 55 134 96 66 169 -21 138 104 131 147 128 178 94 155 154 67 161 -127 54 160 118 85 183 109 110 183 108 95 173 -113 91 168 130 67 134 146 67 108 159 81 60 -138 92 46 126 105 43 108 112 41 88 103 29 -84 86 17 85 40 45 55 30 56 29 50 24 -30 22 17 25 14 18 17 17 17 19 18 15 -19 11 15 16 21 29 81 99 92 88 65 50 -37 30 26 30 28 29 26 33 27 31 36 32 -42 41 46 52 56 64 65 71 76 72 81 79 -78 78 75 74 76 78 75 71 69 65 63 57 -57 53 51 49 44 38 34 32 24 26 30 42 -76 91 93 99 98 102 102 100 97 99 98 96 -110 109 110 115 118 114 118 115 115 108 96 96 -77 70 39 44 37 62 61 63 52 33 49 59 -66 43 45 33 54 66 52 34 36 47 65 40 -38 44 60 55 34 53 48 65 41 33 37 44 -61 36 54 54 43 30 29 58 58 24 42 54 -22 57 92 37 55 51 33 78 107 121 120 125 -118 113 108 111 96 95 98 80 87 74 72 67 -61 56 49 43 25 18 19 16 17 20 16 15 -17 17 11 18 17 17 16 14 16 18 14 17 -17 18 20 25 44 56 60 118 137 138 143 146 -152 146 147 146 147 148 139 141 140 138 139 142 -85 48 66 62 68 72 76 78 85 84 89 93 -87 91 87 80 75 66 65 51 48 52 56 59 -56 58 57 52 52 53 47 69 66 69 60 67 -82 66 74 89 84 74 79 85 85 103 110 98 -108 80 86 109 103 116 105 121 104 133 99 132 -137 89 160 107 104 163 101 94 152 114 76 143 -139 82 119 168 112 90 157 145 93 120 164 119 -81 134 145 83 82 147 112 65 107 132 67 78 -131 62 75 122 60 61 120 72 43 123 83 60 -113 84 83 109 82 99 78 86 89 68 95 53 -83 49 83 67 73 81 69 56 36 21 20 15 -14 21 13 16 26 23 30 79 81 65 41 31 -69 85 89 58 31 55 25 37 26 19 32 13 -21 22 19 16 11 23 24 42 36 40 66 77 -78 60 38 40 66 79 70 43 32 54 77 72 -59 41 42 77 100 95 54 26 42 18 8 17 -10 12 15 9 12 14 10 12 13 15 13 16 -16 15 15 15 14 18 16 14 19 17 19 18 -18 30 34 99 117 116 118 123 108 129 126 92 -126 74 149 42 155 71 107 140 67 166 101 160 -119 160 144 87 182 104 82 179 78 105 172 77 -142 169 82 159 162 82 151 153 81 130 169 91 -95 167 101 77 151 133 55 102 134 52 84 135 -62 63 130 70 47 117 59 46 109 38 56 79 -22 63 36 51 40 43 40 24 30 18 24 22 -16 19 17 19 17 18 18 21 14 14 17 19 -21 36 88 96 98 91 84 72 53 45 33 31 -34 32 28 33 29 33 34 34 39 43 45 49 -54 64 64 70 73 70 77 77 76 76 75 73 -76 77 72 72 70 61 64 58 58 53 52 49 -43 39 28 27 28 30 41 68 92 91 93 100 -98 102 104 99 102 102 100 101 -108 105 103 110 -109 111 116 108 109 103 106 81 80 73 48 47 -26 55 54 72 51 37 41 52 65 53 44 33 -44 64 56 43 34 38 60 45 36 38 54 55 -43 37 44 69 42 41 34 48 60 37 45 52 -46 34 27 57 55 33 60 43 19 56 75 44 -73 59 49 84 119 129 130 137 134 128 131 130 -120 119 123 115 117 112 107 105 101 96 90 78 -37 16 23 14 19 16 15 13 16 14 12 16 -16 16 15 19 14 16 15 16 18 14 21 25 -42 57 60 118 140 138 145 145 146 148 146 146 -148 144 141 141 142 140 138 139 75 51 65 60 -67 73 79 81 86 86 91 93 90 91 90 79 -73 71 58 55 47 45 53 56 54 57 54 49 -54 49 52 83 85 85 81 55 71 80 71 70 -81 80 75 71 79 99 114 85 89 100 85 97 -105 113 103 115 115 113 123 99 155 95 121 147 -81 141 145 80 117 156 86 101 157 108 83 151 -151 89 115 167 124 88 141 156 89 95 153 119 -72 114 139 79 73 135 103 57 117 101 54 113 -100 40 98 106 33 90 114 42 87 104 64 108 -100 86 99 76 106 65 86 72 78 72 78 73 -65 78 72 67 52 32 22 20 18 18 15 15 -22 13 42 77 56 36 43 78 93 84 64 31 -55 51 21 39 18 29 20 15 21 20 12 16 -20 22 20 26 43 73 75 73 57 31 47 63 -79 67 42 39 61 76 75 51 35 45 67 107 -101 68 37 50 45 11 15 13 11 10 14 12 -12 11 12 13 12 10 14 12 12 17 13 14 -15 13 16 17 12 17 18 15 24 22 64 111 -131 121 113 123 112 126 121 90 110 107 135 45 -166 54 129 122 97 153 113 156 111 180 101 108 -179 63 122 161 61 146 150 60 163 132 91 189 -119 98 172 119 86 159 140 76 133 152 79 107 -164 97 64 134 105 42 114 109 43 102 114 44 -87 108 34 79 93 23 82 49 43 55 33 54 -28 46 27 31 20 17 23 19 13 20 17 17 -20 17 18 19 11 18 11 18 23 39 93 89 -97 91 92 88 77 62 46 36 31 30 30 29 -25 33 29 33 37 36 45 46 55 58 60 69 -66 73 74 73 79 73 78 75 75 77 74 68 -69 63 57 58 54 53 50 47 42 35 34 26 -28 36 55 89 90 89 97 98 100 102 104 100 -103 104 105 100 -105 104 103 105 107 105 109 112 -106 99 105 83 76 71 69 43 29 41 45 75 -54 56 33 46 52 67 49 36 40 52 62 53 -31 36 48 51 47 34 49 56 52 35 44 61 -48 53 33 40 56 41 35 50 49 35 29 50 -46 50 79 43 22 49 54 38 80 73 72 103 -124 134 132 135 137 135 138 137 130 130 133 126 -128 129 124 129 126 123 119 110 41 20 27 18 -17 15 15 14 14 15 13 17 14 18 17 13 -20 15 15 18 17 19 20 19 45 53 62 120 -142 141 142 142 140 143 142 147 145 144 144 142 -138 142 135 134 74 51 66 59 66 72 80 82 -85 87 90 92 90 91 88 83 77 71 64 55 -51 44 47 52 54 55 55 51 50 51 46 62 -81 84 79 64 62 69 82 75 67 76 75 71 -75 87 110 107 76 85 107 85 106 111 108 105 -122 99 126 108 121 140 90 148 116 94 160 114 -83 152 131 83 129 149 87 108 168 123 88 147 -162 92 101 162 130 80 119 149 96 76 132 125 -62 99 135 74 71 125 73 72 129 61 63 118 -63 49 113 73 45 108 69 69 122 80 96 87 -91 85 83 86 72 83 74 82 67 73 71 74 -59 48 28 24 18 19 20 13 22 11 41 49 -30 55 81 98 92 61 33 48 72 30 39 35 -22 28 14 26 24 12 16 21 19 20 18 44 -76 80 72 44 36 49 73 77 64 42 43 68 -80 71 51 36 47 71 86 100 78 35 45 71 -35 9 19 12 14 14 11 13 9 15 13 12 -14 13 12 16 13 16 17 16 14 16 17 17 -15 20 19 18 31 31 96 137 129 129 117 126 -124 123 115 143 98 122 122 30 158 54 148 110 -113 142 145 126 124 176 63 139 149 52 160 129 -65 181 97 101 190 89 133 181 92 139 170 86 -117 172 103 86 165 122 72 149 152 68 94 142 -69 68 131 75 45 124 77 51 113 76 38 108 -50 36 87 29 64 40 44 44 39 44 21 38 -20 23 23 15 16 20 13 23 18 17 16 22 -13 15 17 19 20 49 98 93 96 93 94 94 -92 84 62 53 40 32 32 31 30 31 32 31 -35 36 41 41 49 55 58 66 65 70 75 73 -72 76 76 77 75 74 69 70 67 64 62 56 -55 52 49 47 40 34 30 28 35 49 76 96 -99 98 103 98 102 102 102 105 102 105 106 95 -106 105 101 106 101 102 109 108 104 101 100 91 -71 71 86 36 43 39 39 70 57 66 40 37 -48 66 55 48 40 47 60 61 39 34 41 58 -57 35 39 55 57 38 41 49 53 56 31 39 -48 51 27 46 50 43 35 38 40 56 95 41 -27 62 40 31 74 74 91 111 125 136 132 134 -136 133 141 134 133 134 126 126 126 126 124 125 -131 128 126 116 43 23 25 13 19 16 16 15 -14 15 13 15 14 17 14 15 18 16 14 21 -13 19 19 21 44 54 65 123 143 139 147 141 -139 141 144 144 148 143 140 138 136 138 130 129 -67 51 65 57 67 72 80 80 84 88 90 93 -88 92 88 83 78 73 63 60 51 45 41 44 -54 53 51 51 50 42 49 39 57 70 59 81 -81 62 68 82 79 65 62 69 74 85 100 102 -98 70 88 100 97 111 110 101 112 111 107 128 -92 141 111 102 154 88 119 150 82 113 153 100 -91 149 125 80 140 163 97 109 164 133 82 130 -161 102 85 144 133 72 98 144 97 67 123 117 -52 102 113 55 114 104 40 100 93 36 87 102 -32 79 98 39 103 99 69 98 84 96 80 92 -75 85 78 85 74 69 73 75 70 57 39 26 -22 21 20 16 15 13 30 29 54 87 94 84 -59 43 54 76 52 26 45 21 26 19 20 26 -14 16 21 21 17 19 23 73 79 61 43 34 -52 74 79 57 36 42 69 86 70 46 37 52 -78 83 75 67 44 53 80 60 27 21 15 13 -10 12 11 14 10 12 14 11 12 12 14 15 -14 12 16 15 11 15 17 14 16 21 18 23 -31 46 108 135 110 123 117 126 133 115 118 163 -60 113 102 49 155 53 145 119 138 135 158 95 -154 137 52 167 110 63 180 89 107 178 75 157 -157 84 174 145 89 170 138 84 157 151 75 124 -168 83 94 171 113 64 124 121 48 99 119 38 -91 121 45 78 109 40 71 97 26 80 58 38 -66 30 52 31 49 31 31 29 20 23 19 17 -18 21 19 17 21 16 20 12 14 16 16 24 -23 62 104 94 96 95 98 97 98 95 79 70 -60 48 43 33 32 33 29 30 31 34 35 43 -47 49 56 55 62 65 72 73 69 76 76 78 -75 72 69 65 67 59 61 59 54 53 48 42 -36 32 29 33 49 67 90 102 98 101 105 99 -103 103 101 101 103 102 108 98 -110 107 108 106 -105 102 107 103 105 107 98 99 74 83 78 43 -65 30 42 52 58 73 40 39 40 51 64 60 -41 39 55 63 49 42 35 65 56 37 44 43 -60 49 39 35 54 55 35 38 39 49 34 33 -53 53 36 32 27 67 83 40 49 83 36 26 -62 72 105 118 129 133 135 134 127 135 138 134 -136 130 122 124 129 122 124 128 130 129 121 118 -43 21 28 13 18 18 15 16 14 20 8 18 -18 16 18 14 18 15 19 16 20 17 21 21 -42 56 60 123 137 140 144 141 140 138 144 144 -142 138 136 132 137 130 132 122 70 57 61 55 -72 72 79 78 86 87 88 92 92 94 90 88 -76 73 65 56 51 44 43 37 49 49 51 50 -47 43 44 47 60 82 78 82 97 91 80 73 -82 77 68 65 63 82 106 82 93 100 71 96 -111 99 109 109 111 119 100 123 109 99 151 87 -132 135 83 144 128 79 128 144 87 109 157 99 -99 161 140 88 128 168 108 88 150 146 87 99 -153 106 63 124 133 76 84 137 88 58 126 84 -69 126 71 62 117 54 49 117 56 37 109 55 -51 119 61 81 102 83 93 87 88 86 84 85 -86 73 78 74 72 67 52 43 29 27 16 13 -19 20 23 55 89 86 72 48 43 72 83 64 -27 49 37 22 30 11 31 18 16 21 27 12 -16 19 45 74 49 35 42 66 79 71 57 34 -45 75 79 64 39 46 67 78 82 63 36 43 -64 86 79 34 26 18 15 14 11 15 11 15 -11 14 14 12 15 12 15 15 14 13 15 10 -18 17 20 19 21 23 25 27 36 89 102 116 -107 114 122 113 143 122 114 160 34 146 71 70 -140 95 155 123 129 157 135 89 180 83 78 172 -66 124 170 68 173 129 95 190 104 119 189 93 -121 178 95 113 179 110 85 169 138 80 147 158 -77 91 145 75 51 130 69 48 119 80 45 111 -71 42 103 52 42 88 29 65 41 38 48 31 -52 27 38 20 27 23 17 20 18 19 20 19 -22 22 19 17 15 19 14 28 26 79 108 98 -98 95 100 96 97 98 90 88 83 69 65 52 -46 40 34 34 30 32 36 36 41 43 49 52 -57 61 68 71 69 74 76 76 74 72 66 66 -66 60 61 56 51 50 44 39 32 31 35 51 -75 86 93 101 100 99 106 104 101 104 101 101 -99 103 104 101 -105 109 107 106 109 101 106 101 -102 108 98 98 88 93 62 58 78 39 46 38 -61 65 52 43 41 42 63 70 46 44 47 55 -60 44 35 62 53 52 35 40 58 56 45 25 -49 53 45 36 34 50 37 29 48 56 42 33 -24 54 69 32 58 90 46 36 51 69 102 121 -129 129 127 129 125 130 134 130 131 127 125 129 -129 123 128 128 133 129 117 118 44 19 26 13 -19 18 15 15 13 15 13 14 16 13 17 12 -18 14 20 16 15 18 20 24 43 54 59 121 -137 137 138 137 136 136 141 139 139 133 133 127 -137 129 134 123 66 56 56 58 70 75 78 79 -86 88 91 92 92 90 91 85 78 72 57 56 -51 47 41 38 39 43 48 50 44 44 43 41 -54 72 74 66 77 98 102 97 92 82 76 72 -68 80 109 97 68 93 94 82 109 98 109 106 -112 111 112 105 126 94 130 123 90 148 106 101 -152 98 79 148 118 79 138 143 86 122 167 112 -95 158 148 85 111 159 123 73 127 144 77 84 -137 111 62 112 128 60 93 123 55 98 107 45 -99 96 37 89 95 30 85 90 20 98 93 48 -112 87 82 95 90 90 89 86 86 85 79 74 -81 69 63 54 42 27 18 14 22 19 26 82 -77 57 44 46 78 95 76 36 45 58 23 30 -19 25 24 11 25 25 16 12 19 20 44 46 -30 56 72 79 69 43 35 46 74 73 56 39 -47 69 81 72 54 37 36 73 93 83 46 34 -36 11 13 12 11 11 12 12 13 12 13 11 -16 13 12 15 15 13 15 17 15 20 19 24 -21 19 33 27 46 118 119 135 126 107 138 107 -151 121 73 158 13 133 71 86 137 109 157 125 -125 175 92 105 169 47 117 157 47 165 129 88 -186 88 143 169 84 167 158 81 159 152 80 139 -163 78 127 171 100 101 168 124 71 126 124 44 -84 116 40 80 117 36 73 106 38 74 92 27 -72 64 34 73 30 53 38 43 39 34 33 21 -22 23 16 19 19 19 18 17 18 25 13 15 -19 15 17 27 32 85 108 99 103 99 101 103 -95 95 94 96 95 93 82 76 70 52 48 39 -35 39 30 37 37 41 48 46 55 53 61 68 -65 71 69 73 69 70 65 64 65 61 57 53 -50 46 43 31 34 34 46 74 88 94 97 100 -98 97 105 103 101 107 103 101 99 102 101 96 -100 105 106 106 106 105 106 100 101 105 101 99 -96 97 64 74 81 50 54 32 55 51 62 50 -37 39 54 62 54 47 33 51 63 47 40 48 -52 56 41 36 47 60 52 23 37 47 55 39 -30 49 41 27 40 54 54 26 27 51 36 29 -63 88 44 49 62 54 99 116 122 122 123 123 -125 126 127 127 127 128 128 133 134 128 128 131 -133 126 124 122 45 25 30 10 19 17 17 12 -18 15 14 16 15 19 14 18 16 17 17 17 -19 16 22 20 44 55 58 117 135 129 137 132 -132 133 134 129 133 128 124 126 133 131 131 120 -62 54 57 57 68 71 78 81 84 87 87 94 -90 91 89 84 81 69 65 55 46 51 44 40 -37 36 47 41 44 47 39 43 35 54 60 60 -69 75 88 99 105 95 82 80 69 90 104 96 -95 66 91 98 89 109 108 104 108 104 117 110 -107 122 94 141 102 103 146 90 115 146 81 108 -151 95 98 152 122 83 142 157 96 112 164 123 -79 131 159 97 81 142 126 64 100 141 83 77 -129 107 61 114 98 64 115 82 62 120 63 54 -119 55 42 107 46 46 120 45 71 109 51 96 -92 89 92 90 87 91 83 79 84 73 69 63 -57 34 16 22 17 14 35 68 42 32 59 83 -96 83 40 40 70 38 22 28 26 26 13 21 -24 13 14 21 18 20 30 34 65 80 79 62 -42 34 57 76 71 48 40 54 76 76 65 41 -32 48 72 88 87 51 36 53 32 11 16 14 -15 12 12 15 14 14 12 16 13 9 19 15 -15 15 17 18 24 18 21 21 20 22 27 31 -63 124 134 126 133 104 142 102 136 111 69 147 -28 147 74 137 119 112 173 109 141 165 56 141 -134 48 167 115 85 185 86 146 158 83 181 123 -103 189 116 102 184 107 90 176 125 84 160 145 -79 140 161 87 93 151 87 45 120 78 45 113 -77 39 107 73 34 101 51 43 86 35 63 52 -40 54 32 52 33 40 25 31 22 20 18 22 -21 18 22 18 22 20 14 18 19 13 21 22 -49 95 102 101 106 102 102 106 97 97 100 99 -102 99 97 94 88 80 71 62 55 49 39 38 -32 39 42 41 48 48 61 60 65 67 68 72 -65 66 62 64 58 59 53 50 44 42 37 33 -35 42 72 89 91 95 97 95 98 101 102 104 -101 102 107 101 102 102 100 99 -102 104 108 103 -108 107 104 102 100 105 103 102 98 95 81 91 -74 50 66 35 44 42 66 48 46 36 44 55 -65 58 36 43 58 48 51 32 44 65 41 39 -36 59 53 35 37 40 61 42 29 48 41 35 -34 47 59 29 45 44 23 24 54 74 39 64 -69 56 96 113 115 118 120 114 121 122 118 123 -124 122 123 128 129 129 126 128 130 128 129 123 -41 21 30 15 17 17 17 11 19 11 12 17 -15 18 13 19 17 11 18 17 19 12 20 24 -41 53 56 113 130 123 132 125 126 130 130 125 -130 115 107 127 127 126 129 121 60 52 60 55 -68 70 76 80 80 83 88 89 86 90 90 85 -77 69 61 55 50 47 43 41 34 34 42 37 -45 46 41 44 35 50 69 72 66 71 72 68 -79 79 71 73 60 74 110 81 93 87 70 98 -99 102 115 103 106 112 107 120 99 121 112 107 -139 84 129 127 79 138 124 82 133 136 81 115 -157 97 96 160 131 86 134 163 98 97 154 142 -76 107 149 89 67 127 126 64 94 136 73 73 -121 76 80 117 63 96 109 45 100 94 25 94 -78 23 102 79 38 113 69 61 111 78 88 92 -83 85 89 77 82 72 75 71 63 46 19 18 -17 13 34 36 36 65 90 93 79 47 30 69 -61 25 33 22 29 11 18 28 18 12 17 21 -17 22 33 73 81 77 54 32 42 59 79 70 -44 37 63 78 74 58 33 32 52 76 78 76 -55 33 63 50 18 15 15 10 13 16 10 13 -13 9 14 13 14 14 14 13 19 16 19 22 -17 20 20 19 16 22 21 42 92 105 119 113 -125 101 140 95 137 101 73 125 54 153 80 147 -119 145 167 89 165 125 56 173 87 79 183 70 -136 161 71 180 102 119 181 85 148 175 85 141 -170 80 119 171 89 113 175 106 96 169 132 66 -127 139 46 85 118 43 74 111 44 70 104 39 -71 88 29 72 61 39 77 36 54 33 43 44 -29 35 22 27 23 18 21 21 18 16 18 21 -17 18 12 17 16 13 24 24 61 96 97 103 -100 107 103 108 102 99 103 101 104 99 103 99 -95 97 92 83 79 67 60 53 43 39 39 41 -40 47 52 57 59 59 67 66 64 61 59 59 -57 52 48 48 40 37 35 32 43 66 85 90 -92 91 90 96 92 99 102 101 101 99 104 104 -103 100 97 102 -103 103 106 106 110 105 107 102 -104 104 104 104 99 99 91 98 68 54 77 46 -33 40 54 54 58 31 36 45 66 59 41 45 -45 57 53 29 42 52 55 40 29 56 49 54 -35 34 63 45 32 44 53 39 33 44 48 41 -73 50 24 24 52 49 33 75 69 71 99 110 -110 113 119 109 116 117 115 121 115 114 117 118 -124 125 128 122 125 130 123 118 46 23 29 12 -22 15 16 16 11 16 14 16 14 16 15 15 -18 16 16 18 15 16 21 21 42 51 55 109 -121 118 125 119 122 125 128 120 130 101 99 133 -124 126 128 118 58 53 55 57 65 67 77 78 -79 81 87 88 87 90 89 85 77 69 60 55 -52 45 44 42 38 35 35 38 45 42 41 40 -36 41 49 63 47 62 68 64 54 55 42 43 -45 63 110 94 71 81 95 76 107 102 110 113 -102 115 105 116 118 95 131 92 119 120 84 144 -107 85 150 99 87 145 113 79 139 138 79 122 -165 103 94 162 141 88 114 162 109 75 129 132 -74 87 137 97 56 121 118 59 92 121 67 100 -108 61 120 76 56 122 50 64 113 26 67 113 -30 79 102 29 101 88 69 109 80 87 93 82 -77 80 75 73 70 59 34 15 21 18 24 43 -75 93 91 68 45 39 67 71 33 33 33 25 -19 17 26 19 13 17 24 18 20 24 67 90 -64 44 33 48 68 76 64 41 42 69 80 65 -49 27 39 64 75 72 61 41 41 67 66 35 -23 17 13 15 11 11 11 14 12 16 11 14 -14 12 16 16 17 21 16 20 19 17 17 18 -14 29 23 77 125 108 132 128 119 105 152 75 -126 79 101 119 81 149 97 156 100 174 130 82 -183 80 86 179 51 109 162 69 183 109 114 172 -76 173 138 80 183 129 92 176 130 78 161 137 -71 163 151 82 139 167 92 80 150 92 52 113 -82 36 110 72 42 109 68 43 97 48 40 86 -25 69 59 34 58 34 51 28 39 29 24 26 -24 20 22 20 23 17 22 18 19 16 14 18 -12 20 22 31 80 97 97 99 106 107 105 108 -101 104 105 102 103 102 104 98 98 103 99 96 -95 89 85 77 63 56 50 43 44 42 49 46 -54 55 58 59 64 58 55 56 49 50 40 43 -36 35 34 43 66 85 89 93 90 92 89 93 -89 97 99 99 100 96 102 104 101 98 100 97 -102 103 105 108 106 106 103 104 106 102 103 102 -103 96 97 99 79 76 82 51 33 37 41 59 -54 40 40 27 57 57 51 37 41 60 55 40 -36 49 61 40 37 43 50 60 35 35 54 49 -39 37 55 48 34 39 38 48 88 45 27 49 -56 34 28 68 65 84 105 103 110 106 115 107 -109 110 109 118 109 114 111 117 117 118 123 118 -119 125 119 114 32 12 29 15 18 16 16 15 -15 14 14 12 16 17 13 18 13 18 15 16 -18 15 20 26 41 51 56 104 119 114 121 118 -120 126 119 120 124 114 120 124 126 124 125 117 -58 52 55 51 60 66 74 75 81 81 87 88 -93 92 88 84 78 69 64 57 53 45 40 44 -38 37 29 36 36 39 40 37 40 33 44 57 -62 67 61 61 54 52 37 39 32 61 101 93 -89 59 94 92 94 110 100 114 105 108 114 107 -122 105 106 126 89 138 101 106 145 82 114 143 -84 105 150 91 97 154 104 91 148 147 90 126 -170 117 81 138 150 84 87 143 110 57 111 131 -66 83 137 84 55 126 97 67 123 84 85 113 -60 107 93 39 106 63 31 114 60 36 117 44 -58 113 48 101 94 81 97 82 85 76 77 71 -73 68 47 20 21 20 26 72 87 83 59 35 -53 69 75 40 24 40 28 27 16 27 17 17 -17 24 20 15 18 39 77 62 39 37 56 72 -79 55 40 44 66 80 63 39 35 48 71 71 -66 48 33 44 70 77 43 28 32 10 14 15 -11 12 13 11 13 11 13 14 12 14 14 15 -16 16 17 17 16 18 15 18 19 30 31 92 -129 133 135 131 122 110 157 47 119 67 79 114 -106 141 134 141 101 185 89 92 168 43 123 155 -47 171 121 108 177 89 175 123 104 188 92 122 -183 94 127 175 86 112 175 99 106 181 117 98 -170 138 71 120 142 51 77 119 44 70 106 39 -74 104 37 70 82 28 74 57 40 83 37 59 -45 40 44 27 41 24 24 28 19 20 22 18 -21 18 20 18 20 18 13 21 15 22 25 47 -93 98 100 98 104 108 103 108 99 104 103 102 -105 101 102 99 97 103 100 97 101 100 97 91 -83 76 67 62 51 49 45 45 45 46 50 51 -59 50 50 49 43 46 36 39 35 34 47 66 -84 92 90 92 92 93 91 92 93 94 97 98 -98 94 100 103 99 97 98 97 -104 101 108 105 -105 104 103 106 105 106 98 101 105 100 102 103 -99 87 80 54 32 36 30 55 53 52 39 30 -48 54 57 42 32 50 58 43 32 41 58 50 -38 35 49 60 37 37 40 50 46 36 51 54 -39 38 27 51 86 45 35 70 70 30 29 51 -62 90 105 102 110 103 106 109 107 106 113 110 -110 112 111 113 108 110 115 115 116 118 113 100 -39 16 21 16 14 19 17 13 15 14 13 15 -16 15 17 15 13 17 16 16 17 14 19 22 -39 50 50 106 115 114 119 119 119 117 118 121 -123 126 121 121 122 125 128 115 64 52 56 49 -61 65 71 75 79 82 87 89 92 92 89 83 -78 75 70 59 58 51 42 42 38 38 33 34 -36 38 39 36 37 39 40 60 59 57 67 64 -61 51 42 45 39 64 105 76 92 80 72 101 -96 99 104 100 114 100 113 115 106 126 88 125 -101 104 136 85 125 128 81 136 129 73 131 131 -79 121 144 93 108 164 121 89 151 155 95 101 -151 127 69 112 141 74 75 136 107 51 114 121 -57 90 130 73 90 122 69 110 94 76 119 55 -79 106 30 89 99 26 95 83 19 111 54 60 -115 67 94 86 85 83 77 75 71 76 63 36 -25 21 38 80 71 48 37 48 77 82 53 26 -45 32 27 29 18 30 9 19 21 20 14 17 -21 39 54 31 43 65 74 76 52 36 41 70 -83 57 38 36 52 75 74 65 39 32 49 72 -80 58 28 41 24 10 17 9 15 9 14 15 -11 13 15 10 14 14 14 13 20 14 12 15 -13 17 17 16 22 26 50 101 113 128 115 115 -127 107 144 45 130 63 86 119 120 134 150 118 -115 179 55 122 146 39 157 121 73 187 90 150 -143 106 187 92 147 168 76 160 154 84 158 147 -84 149 155 84 144 169 97 125 175 105 79 148 -111 41 101 96 37 94 83 35 101 76 38 95 -53 36 83 29 65 65 33 73 27 51 33 33 -37 25 29 24 22 21 21 20 20 21 21 23 -14 17 14 15 16 23 24 63 100 95 105 98 -104 105 106 102 98 101 103 104 106 107 100 99 -100 100 101 96 104 102 101 97 90 88 82 78 -72 61 54 50 42 45 47 46 48 48 43 45 -41 37 37 33 38 47 61 82 90 91 90 96 -90 94 94 90 92 97 94 96 97 91 98 98 -98 96 99 95 -103 103 105 104 106 105 104 107 -104 107 98 105 107 101 100 107 103 94 72 47 -46 39 28 48 49 62 43 34 42 44 62 47 -37 40 52 52 35 36 51 54 43 29 40 49 -44 34 28 51 48 29 43 52 49 35 18 50 -65 34 47 86 79 34 34 45 54 97 97 100 -111 104 108 105 108 112 113 107 107 106 111 109 -106 102 108 111 111 111 107 95 41 25 20 17 -18 16 13 17 14 14 14 13 17 15 15 15 -14 16 15 17 15 16 21 24 39 49 51 102 -111 114 122 115 121 113 113 118 122 125 120 120 -124 125 125 117 67 50 54 50 58 64 67 73 -81 82 84 89 94 88 90 85 79 79 68 62 -61 53 51 41 41 37 36 33 28 37 35 39 -30 36 30 48 53 46 64 62 61 50 46 45 -46 63 100 88 70 89 89 83 104 97 97 104 -107 105 104 124 104 113 115 85 124 90 116 122 -82 145 102 88 154 96 85 144 111 82 141 134 -82 137 154 92 104 166 133 84 120 151 101 74 -134 121 60 102 137 77 68 130 91 50 122 110 -58 117 100 72 121 76 95 102 52 109 61 57 -121 46 57 110 25 73 94 27 107 75 72 96 -78 90 76 76 74 75 72 58 33 22 35 60 -34 34 59 81 88 57 29 51 53 22 30 23 -25 18 16 28 19 12 18 20 18 31 29 45 -75 79 67 48 36 45 70 73 57 33 34 62 -72 72 54 37 36 52 75 85 61 33 47 48 -14 15 13 11 13 12 14 14 12 14 11 13 -11 11 15 16 15 13 14 15 18 13 17 15 -29 28 92 129 98 120 113 126 126 99 139 53 -134 69 100 147 130 125 165 81 145 154 35 157 -103 60 184 79 131 169 94 178 108 157 152 87 -183 121 92 188 110 92 178 112 102 179 116 93 -178 132 96 167 151 74 112 151 71 61 116 59 -54 105 42 61 104 39 67 87 29 68 61 34 -88 32 64 56 28 55 32 46 26 31 30 21 -18 25 17 20 20 22 18 22 12 15 18 13 -17 30 25 82 102 98 105 100 103 99 104 97 -94 93 102 105 102 105 99 101 101 101 102 97 -101 102 100 96 99 92 94 91 90 85 72 64 -58 51 44 42 39 38 44 37 40 42 41 48 -57 66 77 92 94 93 93 91 94 93 96 90 -93 96 95 94 95 88 97 97 94 98 101 99 -102 103 105 105 107 110 100 106 101 102 108 105 -114 106 104 108 104 95 75 52 62 43 30 38 -46 67 48 47 32 44 61 58 40 35 49 57 -39 32 43 51 49 37 29 47 49 40 27 41 -51 36 38 51 55 34 18 43 42 29 51 89 -76 36 54 46 56 95 94 102 107 106 109 107 -107 113 109 102 105 108 111 110 106 100 103 111 -110 109 105 101 31 23 27 16 16 19 15 12 -17 13 13 16 15 14 18 15 14 15 17 15 -14 16 18 21 42 48 54 101 112 118 122 119 -119 110 115 116 124 125 120 120 125 122 122 115 -72 48 53 52 58 63 66 72 80 82 83 88 -90 91 88 83 82 78 70 70 67 57 55 46 -42 37 36 35 32 29 37 36 35 37 27 54 -48 59 55 55 57 45 40 38 38 59 82 86 -79 71 100 94 90 106 96 108 101 109 110 112 -124 98 127 94 97 118 91 140 96 106 141 79 -116 139 76 109 143 90 107 155 105 97 154 133 -83 134 164 109 91 137 139 72 99 142 88 62 -128 112 51 102 125 60 79 136 73 71 131 70 -97 113 75 116 70 89 105 46 112 84 36 116 -56 31 110 29 71 101 49 103 72 87 85 75 -78 77 75 76 46 28 28 28 39 66 84 83 -60 34 47 75 35 30 32 24 18 19 22 26 -13 16 20 23 16 26 55 74 82 63 39 35 -51 75 71 52 30 49 61 75 67 45 31 41 -68 76 77 61 35 47 69 22 14 17 13 14 -13 10 13 10 15 10 12 15 11 15 13 15 -14 13 14 15 15 18 13 19 33 32 110 127 -105 143 124 147 119 77 130 42 106 102 136 155 -121 138 145 65 177 100 60 178 69 105 178 53 -166 126 134 162 102 192 100 117 186 86 133 177 -84 141 162 86 143 172 87 133 177 97 120 179 -112 72 147 118 51 92 94 40 85 75 41 100 -72 39 96 49 40 85 30 74 66 33 84 32 -51 41 36 41 25 34 28 19 17 22 22 18 -20 18 21 18 14 15 17 14 26 26 53 103 -106 108 106 104 105 101 105 99 91 96 102 101 -102 104 100 98 101 101 99 101 98 100 100 93 -97 95 96 96 100 94 86 81 79 67 57 54 -48 48 46 47 45 54 59 68 77 82 88 92 -93 96 95 93 94 94 94 89 95 93 94 95 -91 93 93 95 94 97 98 100 -102 103 104 101 -107 108 100 96 102 105 107 106 111 109 99 105 -102 97 84 63 75 52 42 34 45 57 59 54 -30 36 59 57 50 33 39 64 42 36 38 46 -57 35 33 39 51 39 28 38 44 44 33 42 -62 37 34 45 23 25 47 80 61 39 71 58 -66 101 95 103 98 106 107 104 101 109 108 105 -104 105 110 107 105 99 108 108 109 111 107 104 -26 22 25 14 18 16 17 12 17 11 15 11 -16 16 14 18 10 15 16 12 20 14 20 23 -40 47 53 103 120 113 117 123 116 115 115 118 -127 124 121 118 122 123 119 118 68 50 55 55 -56 65 67 74 78 80 81 90 89 88 89 84 -83 78 75 73 66 62 58 54 46 44 34 31 -35 29 35 31 36 34 32 40 44 56 51 60 -53 51 37 38 35 54 71 66 88 80 74 102 -96 97 107 99 105 105 118 107 127 110 92 127 -81 119 105 108 141 78 130 123 68 138 114 73 -134 135 81 128 146 91 116 164 111 96 155 153 -91 96 149 115 71 122 126 63 87 135 80 59 -131 94 46 115 117 47 109 117 60 121 92 85 -110 67 114 72 74 124 45 88 102 18 96 69 -37 116 43 86 84 67 97 74 88 75 79 79 -69 37 28 47 73 84 74 55 34 49 79 59 -29 35 31 22 18 24 22 16 17 22 20 19 -19 54 80 70 58 34 42 60 73 71 46 33 -52 78 67 63 37 27 54 70 81 69 51 39 -49 75 53 18 27 14 11 13 12 11 13 13 -8 15 10 16 11 15 13 14 15 14 17 17 -15 20 14 23 24 49 107 107 118 142 115 151 -106 68 121 45 129 118 141 154 108 167 102 74 -186 59 85 166 53 158 135 98 178 103 175 114 -143 171 72 169 147 78 175 135 88 172 126 96 -172 139 91 172 141 90 164 160 74 112 154 69 -61 110 55 54 95 40 65 105 34 65 84 25 -74 52 40 90 28 66 65 34 59 28 44 31 -29 32 24 19 19 22 22 22 20 20 21 17 -15 17 19 18 29 30 83 123 119 119 114 112 -112 107 109 104 98 101 103 103 104 106 98 101 -102 98 101 102 99 99 101 95 96 97 97 102 -100 98 93 93 91 86 79 73 68 66 68 63 -64 76 78 87 91 87 91 92 93 93 98 93 -93 96 92 94 92 96 95 95 92 93 92 95 -95 92 99 98 -97 95 98 97 100 106 105 95 -105 105 106 105 109 108 100 108 106 101 91 74 -76 55 55 37 35 50 65 58 42 42 47 56 -58 31 38 57 49 45 26 46 57 49 32 33 -51 46 36 30 39 53 33 43 54 38 61 50 -20 23 38 59 36 43 77 65 81 105 95 99 -98 99 103 101 101 106 107 105 101 101 107 106 -106 104 108 104 109 111 106 101 36 25 25 13 -19 14 16 14 13 14 10 17 15 17 14 16 -16 17 15 16 16 17 18 24 37 43 54 97 -120 109 111 121 114 115 120 117 129 122 120 122 -122 124 117 122 74 46 58 50 54 63 68 72 -75 80 82 90 87 90 86 87 82 81 79 73 -74 65 61 61 50 52 40 37 35 29 36 28 -38 30 37 26 43 63 41 57 47 43 35 32 -32 50 71 74 67 86 84 83 115 92 108 101 -103 110 113 121 111 133 88 107 113 84 127 90 -138 112 78 144 96 93 141 97 88 149 113 90 -146 128 89 142 153 93 112 164 129 78 116 148 -90 78 134 92 56 118 119 56 91 129 64 57 -136 77 59 134 82 77 124 74 98 97 83 110 -58 117 87 39 126 49 63 108 17 100 75 39 -104 55 90 78 85 78 76 78 78 56 46 73 -82 67 46 33 51 81 76 31 38 38 23 16 -21 28 17 17 22 23 17 18 26 74 69 44 -36 42 73 81 68 48 32 52 77 75 56 29 -35 60 76 75 65 45 33 54 77 68 29 28 -23 9 14 11 15 11 14 13 12 15 12 12 -15 11 13 16 16 11 18 13 22 14 18 27 -28 94 108 109 102 130 100 126 97 58 124 74 -149 126 150 139 103 176 63 92 173 45 133 145 -61 185 105 147 146 125 172 94 183 126 91 189 -105 106 188 102 115 181 94 121 181 102 121 178 -107 117 178 126 77 146 130 36 95 101 28 80 -76 37 99 76 33 95 51 35 85 27 73 72 -36 90 36 42 52 34 42 26 32 31 24 17 -27 16 21 22 17 24 16 15 18 16 16 21 -34 48 115 136 133 130 122 126 122 117 116 111 -104 110 109 103 108 108 102 102 103 104 101 104 -100 103 99 98 100 98 100 102 102 97 93 98 -100 92 93 87 85 89 84 85 82 88 90 92 -97 88 94 94 89 95 97 97 94 96 99 94 -98 93 95 97 90 95 95 90 92 93 93 96 -91 89 94 93 93 101 104 104 104 105 102 107 -108 108 106 111 108 105 94 84 72 55 63 48 -35 41 64 56 48 48 34 56 61 40 44 43 -52 52 29 37 56 52 37 32 41 50 41 29 -36 56 39 33 48 37 81 54 16 36 48 44 -24 37 67 74 89 102 100 93 97 100 95 100 -100 105 104 108 100 100 104 106 104 108 113 106 -110 105 100 98 29 19 26 15 18 14 17 17 -11 14 14 11 16 15 15 16 11 19 13 19 -13 17 20 21 39 45 56 102 120 110 114 114 -114 115 120 122 125 121 125 122 124 130 122 124 -85 46 54 50 55 61 65 73 70 80 83 86 -86 89 85 85 81 83 79 76 76 69 67 59 -59 54 46 43 34 32 33 28 36 31 34 27 -55 51 39 49 40 42 41 33 33 57 65 74 -72 65 96 86 96 110 97 103 102 115 106 121 -115 113 125 79 116 100 106 117 97 143 83 102 -142 80 107 140 85 111 151 93 99 158 102 97 -163 129 83 134 158 108 83 136 130 72 101 128 -65 77 138 87 57 124 97 45 114 113 58 96 -132 60 92 113 65 112 83 98 86 86 122 53 -111 92 28 111 48 61 109 29 101 59 65 88 -74 90 74 77 76 71 63 77 60 37 35 62 -82 80 41 30 53 21 26 14 29 20 12 21 -23 14 15 20 33 59 40 34 62 74 84 70 -43 33 53 79 69 53 30 43 65 80 75 51 -35 41 58 81 74 38 34 35 13 15 13 9 -13 9 12 11 10 13 9 14 12 11 12 14 -14 15 18 14 19 14 25 25 42 124 113 109 -97 143 95 110 98 70 138 115 157 115 163 106 -113 168 33 136 147 45 172 104 104 177 105 177 -112 164 126 117 184 84 138 172 79 144 169 85 -161 155 80 165 151 83 164 150 90 156 165 96 -98 160 84 40 121 66 42 98 41 59 104 34 -67 87 25 74 56 40 89 37 69 73 28 61 -34 42 38 27 38 31 15 23 19 18 19 23 -19 16 20 14 15 15 17 31 32 79 140 145 -145 139 136 135 133 126 129 115 114 116 118 114 -118 114 107 113 108 106 108 108 104 101 103 101 -103 101 100 101 100 99 97 99 99 98 96 92 -92 98 97 91 93 96 94 96 95 92 97 94 -94 95 97 98 94 97 98 97 94 97 97 93 -95 98 93 95 95 92 96 93 -93 93 95 98 -93 97 102 106 104 104 103 105 106 108 111 107 -111 106 98 96 74 59 68 54 38 40 51 52 -65 48 33 49 52 55 43 36 53 54 35 36 -45 55 41 31 36 49 49 33 33 54 46 29 -35 41 83 58 28 59 73 48 23 34 52 73 -97 105 100 91 99 102 96 98 101 102 103 105 -105 103 103 108 106 108 112 106 110 108 102 91 -36 20 24 16 16 16 15 13 14 14 12 14 -13 17 12 13 14 15 16 16 17 15 16 20 -37 47 53 104 120 113 115 118 118 118 120 122 -125 121 123 123 121 128 120 128 84 45 53 51 -58 62 65 70 70 79 83 84 87 87 85 86 -81 82 82 79 76 72 69 63 61 58 54 46 -40 36 33 30 32 32 34 30 41 33 47 43 -43 44 43 29 38 60 69 63 74 71 72 103 -79 101 102 95 108 109 112 112 129 97 119 105 -82 124 93 123 91 116 126 73 131 122 79 134 -126 82 136 137 78 135 141 87 128 155 105 96 -154 148 84 99 146 104 68 128 103 54 116 126 -47 83 126 66 68 128 83 54 137 88 58 127 -80 83 112 77 104 78 112 90 74 123 53 85 -91 37 112 57 76 90 49 98 65 89 77 81 -71 74 72 64 33 42 75 85 80 48 31 55 -38 24 23 23 24 16 20 24 17 14 20 25 -27 32 40 66 85 76 64 38 30 60 70 68 -40 33 49 68 79 68 47 30 42 67 81 77 -42 29 52 28 9 16 11 14 12 10 12 12 -14 12 14 11 19 8 16 10 15 14 16 15 -18 15 23 24 50 122 93 123 120 155 94 103 -104 104 137 130 142 118 175 71 123 141 36 173 -104 67 185 73 159 141 136 155 122 178 92 162 -146 75 172 134 77 176 128 98 182 115 99 185 -111 112 182 107 111 178 128 83 139 138 53 83 -115 30 73 78 23 94 67 36 96 50 42 84 -25 71 65 35 93 41 41 58 30 48 34 30 -34 21 21 23 16 21 19 24 18 19 15 14 -17 17 18 28 44 108 155 151 150 146 147 145 -143 137 141 128 126 131 127 122 126 126 121 118 -115 117 112 113 111 108 104 106 107 104 104 107 -100 100 102 100 100 100 95 93 95 101 100 99 -96 97 100 96 97 97 97 98 92 95 97 94 -91 95 97 95 94 94 96 91 98 93 97 95 -93 97 95 97 -96 100 100 96 95 98 102 102 -101 104 100 103 100 106 107 105 111 104 103 98 -90 78 70 61 40 36 40 47 60 44 36 41 -50 60 45 31 48 54 47 31 38 52 44 42 -31 49 53 39 33 50 48 37 24 40 73 40 -36 83 92 58 22 36 43 71 99 102 99 97 -103 102 99 100 100 100 105 104 101 106 106 111 -110 108 107 106 112 108 106 94 32 19 26 12 -16 14 15 13 14 14 15 13 14 15 14 16 -15 14 18 16 16 17 19 22 40 45 57 107 -119 114 119 118 121 121 123 121 122 124 119 124 -119 126 120 124 89 44 52 46 55 59 65 67 -72 77 80 82 85 85 84 84 81 81 84 81 -77 78 72 70 70 62 62 52 46 41 37 30 -29 33 29 35 27 32 70 38 44 46 47 38 -46 63 58 71 61 77 75 81 96 81 106 92 -104 111 106 115 120 115 88 124 88 105 109 102 -123 81 133 103 85 143 103 95 151 102 91 150 -108 90 147 120 88 144 144 92 121 165 122 83 -116 139 78 96 134 63 69 136 82 58 119 100 -45 105 118 38 103 126 45 98 121 61 104 94 -89 104 87 116 70 108 99 59 114 54 84 103 -44 111 42 87 67 65 90 75 78 67 77 61 -50 77 94 76 54 32 59 55 27 29 24 25 -17 16 26 13 15 19 22 22 21 43 72 84 -78 56 30 38 62 74 63 40 29 51 70 79 -59 43 30 49 69 78 73 47 33 56 52 21 -14 11 15 10 13 11 12 11 12 15 13 13 -12 12 12 16 13 15 17 18 16 17 26 29 -81 109 93 145 117 141 91 109 122 127 140 144 -111 135 160 57 169 98 54 194 65 118 159 89 -177 118 170 113 156 144 90 187 95 105 186 94 -111 182 94 133 174 85 143 172 89 153 165 81 -146 168 94 102 155 103 57 118 81 32 94 40 -52 96 37 68 91 30 67 59 37 84 38 73 -77 28 64 40 38 45 29 30 31 18 21 21 -17 17 18 21 20 16 17 16 17 18 24 34 -59 135 153 154 153 148 155 150 148 148 149 138 -136 140 134 130 134 136 132 128 127 127 124 125 -117 117 113 113 115 108 114 111 106 106 106 104 -101 103 99 97 100 106 101 99 100 100 100 101 -97 101 97 98 98 96 98 96 90 96 94 93 -95 96 97 91 95 90 92 96 92 98 96 100 -95 105 99 98 101 101 99 102 100 107 97 100 -99 102 105 103 106 102 107 101 104 89 72 59 -46 42 32 45 64 52 48 33 47 58 47 33 -40 52 51 35 34 47 52 48 30 40 53 41 -34 46 46 43 23 31 51 34 44 90 99 55 -31 41 43 67 100 99 95 101 102 99 103 101 -103 102 105 103 96 109 106 111 113 106 103 110 -112 106 113 94 27 23 25 13 16 17 14 17 -11 14 14 14 15 14 15 11 15 15 15 18 -18 15 16 23 36 46 55 105 117 113 123 117 -120 126 121 123 123 125 120 125 119 125 119 123 -97 44 50 44 52 60 59 66 69 77 77 81 -81 85 82 87 80 80 83 79 81 79 75 75 -73 65 64 55 50 43 38 34 30 28 28 36 -24 40 67 18 43 48 54 40 59 72 53 71 -68 60 88 67 88 91 87 104 92 116 103 124 -105 122 92 92 121 89 118 98 130 94 98 141 -82 111 140 87 121 140 82 121 146 90 113 149 -97 104 158 123 91 147 155 99 86 136 120 70 -120 110 54 107 124 52 86 128 59 69 131 74 -60 136 84 55 128 85 74 124 79 106 93 100 -99 79 122 67 99 91 60 126 53 99 74 65 -94 59 95 70 77 73 72 71 70 86 79 53 -34 55 75 38 24 32 20 24 13 25 17 13 -17 22 21 18 28 73 84 72 49 38 43 63 -74 65 41 34 50 70 76 59 38 36 51 73 -77 63 48 35 58 72 37 23 19 12 14 12 -13 14 12 13 12 13 14 10 15 11 17 12 -18 14 13 23 11 27 23 45 113 113 108 142 -112 137 89 108 127 128 134 157 77 138 139 57 -178 71 83 179 56 152 128 125 160 127 171 104 -188 104 121 176 68 140 171 77 150 165 87 164 -148 90 176 140 94 179 132 98 173 141 78 132 -146 73 82 121 51 44 84 27 84 69 34 98 -62 38 82 39 57 67 34 94 47 43 70 28 -50 33 31 35 22 23 20 20 17 23 22 19 -20 17 16 16 16 16 29 38 83 146 151 153 -153 153 152 156 153 154 153 142 143 143 140 138 -137 144 139 138 137 133 136 130 126 124 121 122 -119 115 116 119 113 112 112 107 108 111 105 107 -107 109 106 100 105 104 103 106 102 103 103 102 -100 98 97 95 92 91 95 95 93 94 94 90 -94 91 92 95 91 97 94 101 -98 101 98 100 -106 99 94 100 98 106 94 100 100 100 104 99 -106 103 109 102 103 98 77 63 42 50 35 37 -55 54 57 35 37 55 50 38 34 45 54 42 -26 41 52 47 35 33 45 45 39 39 49 50 -24 31 34 20 43 81 87 47 34 54 43 71 -96 93 97 102 96 98 102 99 106 103 106 104 -96 108 106 109 111 106 104 107 111 107 111 100 -34 19 25 12 19 12 15 17 12 14 13 13 -14 13 15 14 13 16 14 13 17 16 18 21 -39 45 55 103 114 115 123 113 119 123 122 123 -123 124 122 125 127 127 119 129 95 43 46 48 -46 58 56 59 75 71 77 81 81 81 85 86 -79 82 80 81 78 78 77 76 75 74 64 59 -53 48 41 40 30 32 23 33 23 43 40 25 -49 37 51 31 64 73 60 60 70 70 67 86 -74 95 89 98 92 108 109 113 111 101 118 74 -109 110 101 116 110 131 81 119 126 81 133 129 -76 142 122 82 143 124 82 135 136 87 126 156 -102 104 159 140 85 98 141 93 85 133 73 65 -134 89 55 126 97 42 111 113 46 107 119 44 -94 125 53 104 109 74 113 79 112 81 96 108 -71 113 60 102 97 69 101 58 98 69 88 79 -73 79 70 74 71 76 46 35 60 78 59 21 -37 26 20 14 24 21 11 16 22 15 20 17 -49 88 62 42 28 51 76 78 60 38 36 57 -73 69 53 29 37 66 72 76 55 38 40 59 -85 58 19 27 17 12 16 9 12 9 13 11 -11 15 11 14 15 13 11 15 14 18 15 19 -14 28 21 70 123 107 96 137 98 104 111 120 -150 124 137 160 38 141 106 69 174 50 123 156 -60 165 102 154 133 159 135 117 180 72 162 140 -68 176 133 84 184 121 104 187 105 124 185 101 -134 179 97 132 181 99 87 160 107 53 109 100 -27 81 53 43 94 39 70 96 28 68 64 36 -71 39 71 76 29 75 52 27 47 27 32 30 -17 24 19 18 22 17 17 25 14 22 13 16 -17 21 33 50 119 150 148 150 155 154 151 157 -154 159 153 147 148 145 148 145 140 145 143 144 -145 141 142 140 136 134 131 132 127 124 126 125 -121 123 118 115 116 117 117 113 115 115 115 108 -113 111 107 111 105 105 106 105 103 99 102 98 -93 95 91 93 93 92 89 92 94 90 92 92 -87 95 91 101 -97 95 99 100 102 96 92 101 -98 102 93 99 102 101 102 102 108 101 111 103 -99 95 81 66 51 58 53 38 41 54 60 44 -38 41 54 44 32 39 54 46 34 33 44 54 -35 33 37 44 44 29 45 52 34 45 25 17 -39 64 65 35 42 56 52 77 92 91 102 97 -97 98 98 100 103 108 106 100 100 104 104 101 -109 106 104 105 108 109 109 102 31 21 25 14 -18 16 14 15 14 12 13 12 15 14 13 16 -12 18 13 15 18 16 15 25 38 46 55 104 -116 116 122 116 118 121 120 123 116 119 126 125 -128 130 115 126 93 46 49 43 51 57 56 61 -69 72 77 79 81 84 84 84 83 82 81 82 -81 80 79 81 78 78 71 67 59 48 51 41 -36 30 24 31 21 36 17 61 48 22 55 37 -69 74 62 64 65 78 63 78 87 79 100 91 -99 108 114 104 122 99 100 110 74 119 100 120 -104 123 118 75 133 103 88 153 99 97 151 101 -94 145 110 91 149 121 91 141 139 89 119 163 -123 80 111 134 81 107 110 51 103 129 51 87 -131 58 64 132 71 56 131 72 53 129 84 59 -129 75 92 104 87 110 79 116 80 94 100 69 -115 65 102 80 83 89 75 91 75 77 75 68 -72 65 40 78 79 70 27 30 42 19 25 20 -25 16 17 21 18 14 19 22 61 60 28 40 -59 75 84 59 35 37 61 72 63 36 32 50 -76 78 65 50 28 46 64 83 72 31 38 29 -8 17 8 12 13 9 16 13 10 11 12 11 -14 11 14 15 12 16 17 15 14 26 22 73 -101 91 99 134 103 132 119 127 166 100 156 125 -35 176 52 104 170 32 156 113 116 154 126 156 -127 175 99 172 127 89 185 92 104 188 92 116 -187 84 144 168 89 169 153 94 176 142 97 173 -147 80 127 153 67 72 124 50 51 82 31 77 -65 38 104 56 37 91 31 57 57 37 95 33 -49 82 30 47 37 26 33 23 20 21 17 18 -20 23 15 26 15 15 16 18 19 30 41 79 -147 149 147 150 154 157 155 151 157 154 155 150 -150 148 151 149 146 144 147 143 145 146 143 148 -141 142 141 136 136 130 134 131 130 129 123 124 -123 127 124 121 122 125 122 119 122 116 117 114 -114 111 112 114 109 104 103 105 95 95 94 90 -93 88 90 89 97 92 92 92 87 93 94 96 -97 96 102 97 100 96 95 100 98 102 94 98 -102 95 100 103 102 100 104 99 101 96 93 83 -61 67 67 47 36 46 59 52 33 40 52 56 -39 25 51 50 41 30 41 51 43 35 30 44 -49 29 43 36 49 61 19 25 41 48 38 19 -41 52 67 87 87 97 99 92 98 101 97 102 -102 107 101 101 101 102 105 100 108 108 102 104 -104 108 106 100 30 21 23 16 16 16 16 14 -14 11 14 11 13 14 17 14 16 11 16 14 -16 16 17 24 40 43 57 105 116 120 124 117 -124 121 124 125 119 119 126 124 128 131 114 124 -98 42 49 46 49 53 54 61 69 70 76 81 -76 84 82 81 82 79 81 83 82 83 80 81 -82 77 75 69 63 60 51 46 41 35 30 28 -23 30 23 74 34 23 50 38 65 75 67 65 -76 79 88 70 84 84 89 103 96 114 108 112 -108 124 78 109 98 85 119 107 120 98 135 94 -85 129 91 109 145 89 117 143 82 108 149 91 -105 149 106 95 151 121 86 135 161 102 74 130 -122 78 114 86 65 134 97 53 121 101 38 108 -114 36 101 119 45 88 121 46 95 117 56 116 -85 93 103 82 111 72 113 73 90 100 79 107 -74 102 73 89 83 77 81 72 75 65 67 93 -69 27 42 57 22 32 21 25 17 12 28 17 -12 17 21 23 38 32 54 71 77 68 51 32 -41 67 69 53 38 37 58 79 82 57 39 32 -56 75 78 71 36 38 48 17 14 14 10 11 -13 10 12 11 12 11 13 11 13 12 14 14 -14 13 19 11 25 21 46 102 99 117 106 130 -104 143 123 142 158 88 177 75 96 171 34 162 -117 74 181 91 150 129 159 121 166 135 108 186 -74 130 169 68 152 161 80 162 147 87 181 120 -106 185 108 128 182 102 131 178 104 93 160 118 -53 110 102 24 80 53 45 84 36 76 91 26 -76 71 28 75 33 68 71 34 84 53 41 53 -23 36 29 23 18 21 19 19 22 19 22 21 -14 17 16 15 23 33 55 124 157 153 152 151 -151 154 152 152 154 153 154 152 150 150 153 150 -144 142 142 138 142 142 141 149 147 146 144 140 -142 135 138 141 135 136 130 129 131 130 134 119 -125 138 128 132 132 127 124 123 123 121 120 120 -118 113 112 105 104 97 94 95 92 92 91 93 -96 93 93 95 88 94 94 95 -100 97 101 100 -95 98 98 98 102 93 96 97 99 97 90 98 -101 96 96 103 102 104 99 90 75 72 75 60 -41 39 57 56 45 38 50 60 41 35 41 54 -47 28 35 43 52 34 30 41 48 42 36 30 -58 61 30 47 62 52 25 21 38 51 83 91 -89 99 97 100 105 102 101 101 99 106 102 99 -103 105 107 103 110 108 103 103 104 106 107 98 -29 19 25 15 17 18 14 13 16 11 16 10 -14 16 12 15 15 16 14 17 17 14 17 24 -40 48 60 102 124 119 120 122 123 125 127 127 -126 115 118 125 122 132 122 125 108 41 48 46 -41 53 53 58 68 66 73 78 76 83 76 84 -83 81 83 81 82 80 81 78 79 80 73 73 -67 67 53 52 47 43 37 25 30 25 29 49 -23 53 52 30 64 67 65 63 66 85 98 96 -70 94 86 94 107 107 109 116 104 117 107 74 -114 86 108 105 121 105 98 138 80 99 131 85 -133 131 85 132 129 82 129 135 86 123 143 88 -115 152 104 92 151 146 88 86 136 109 86 119 -64 89 137 60 79 129 62 64 132 67 47 129 -73 44 124 83 48 133 73 78 122 64 110 86 -95 103 81 110 58 108 87 91 98 87 93 84 -96 80 85 75 76 65 71 79 36 30 69 41 -19 33 25 20 14 27 20 13 12 23 22 24 -24 58 82 78 63 39 33 47 69 72 50 28 -37 64 78 71 59 30 39 61 84 76 64 41 -27 59 32 16 18 9 13 13 12 9 14 10 -16 15 12 13 14 14 15 16 13 13 21 14 -28 25 75 126 99 132 108 126 115 150 117 150 -140 70 174 44 125 149 43 186 84 129 156 109 -148 134 155 113 183 84 141 159 63 170 131 77 -182 121 91 184 107 119 181 87 148 167 90 168 -152 95 167 155 82 129 159 83 67 130 65 39 -88 32 73 64 31 97 53 41 94 39 57 61 -36 83 35 58 82 36 59 45 26 39 30 17 -23 19 19 21 20 23 20 19 17 15 20 20 -28 37 78 149 155 159 153 149 152 149 152 152 -150 155 152 152 149 148 151 145 145 143 141 139 -136 141 144 144 149 143 146 142 145 142 143 141 -138 138 134 133 134 133 134 115 130 138 137 134 -135 135 129 130 129 128 128 130 124 123 117 115 -106 102 100 96 95 93 94 92 95 89 95 94 -92 93 96 92 -96 99 97 95 98 103 102 102 -101 96 97 97 100 95 90 97 96 99 95 95 -104 104 100 100 90 82 78 60 50 37 48 61 -51 41 47 59 50 35 35 48 51 34 30 38 -51 42 25 37 50 50 35 25 51 57 34 66 -87 58 23 24 35 57 94 96 95 103 102 104 -106 103 106 99 102 101 104 104 107 110 102 101 -108 105 106 104 103 104 105 94 37 22 23 18 -17 13 16 15 15 15 10 12 17 14 14 13 -16 16 13 18 13 17 19 23 40 48 58 103 -120 115 119 122 121 126 128 127 126 121 120 121 -121 125 120 133 106 50 47 45 42 52 51 58 -65 67 72 73 76 81 82 81 83 80 80 82 -78 80 79 81 79 77 74 74 69 65 58 53 -49 42 38 34 31 21 29 27 34 87 28 26 -62 62 59 58 61 70 94 108 92 77 93 82 -105 106 108 110 116 95 118 93 68 111 97 112 -113 128 73 108 128 76 124 123 85 148 107 84 -147 112 83 142 121 77 134 127 87 124 145 91 -100 159 132 72 101 143 94 105 101 66 129 106 -50 117 107 40 111 109 39 103 115 37 87 128 -38 91 122 40 112 94 62 113 73 114 86 98 -89 77 111 76 111 79 89 90 89 86 81 82 -77 64 68 56 40 67 62 26 28 29 20 15 -24 22 12 17 24 22 19 17 53 84 77 56 -26 37 55 72 74 51 28 46 68 74 63 34 -32 43 70 84 77 57 33 43 64 52 22 19 -14 10 14 11 13 15 10 14 13 13 14 9 -14 14 14 13 13 16 18 17 30 20 84 107 -81 133 97 121 130 153 110 168 99 99 167 18 -160 107 82 180 78 168 128 141 132 158 126 148 -155 74 185 102 90 186 91 111 184 84 137 175 -78 163 146 79 180 120 107 187 112 121 183 109 -95 163 130 59 100 121 32 75 64 36 83 30 -73 78 31 84 73 28 71 37 65 61 31 88 -45 46 66 30 31 38 24 17 24 20 21 21 -22 18 23 14 14 17 18 20 37 48 114 155 -148 153 149 154 152 151 149 150 153 152 152 154 -154 145 149 144 144 141 142 141 132 144 142 145 -147 142 142 144 143 144 144 142 142 137 136 134 -136 134 134 116 128 142 135 135 139 138 133 132 -129 134 132 132 127 128 122 119 113 108 104 99 -99 93 95 91 94 93 89 93 92 95 93 88 -97 94 94 95 101 101 104 103 99 103 97 100 -101 94 95 96 97 98 96 91 103 102 98 102 -94 93 76 69 64 38 38 57 56 48 41 47 -56 39 37 41 50 47 29 33 48 42 34 33 -43 56 36 23 49 39 35 82 92 61 26 35 -37 64 95 99 100 102 104 102 102 102 103 101 -98 101 107 105 106 106 101 100 103 101 106 103 -101 103 102 94 37 19 25 15 16 17 14 16 -12 14 13 12 14 11 17 11 14 13 16 15 -16 13 15 23 41 47 61 115 119 117 126 115 -119 121 128 127 127 125 126 124 118 124 123 130 -105 41 50 42 46 50 49 59 65 66 70 72 -76 82 78 78 80 78 81 83 78 77 81 82 -76 78 74 79 68 66 58 56 53 46 46 37 -33 22 32 23 46 72 13 44 58 53 57 51 -60 64 71 108 117 89 81 91 95 106 107 108 -116 111 88 123 77 87 113 114 109 118 111 65 -124 116 89 138 105 106 148 96 106 153 92 98 -147 103 94 143 114 85 138 131 77 120 158 111 -82 117 135 99 106 83 90 131 61 74 135 60 -68 131 67 60 126 67 52 130 77 43 126 68 -63 125 60 97 96 82 115 78 109 75 102 95 -88 100 76 99 84 91 83 86 75 72 73 61 -64 71 29 29 37 21 19 20 27 12 19 24 -25 16 18 25 69 66 45 33 50 71 71 70 -46 31 50 69 76 52 34 33 51 76 81 71 -46 34 49 73 69 25 29 23 12 13 11 14 -9 14 10 13 12 11 16 14 8 18 11 17 -15 13 18 15 29 33 93 93 102 126 120 135 -136 148 104 181 60 122 130 45 184 74 149 141 -117 160 125 139 133 158 108 188 103 121 178 61 -136 160 66 162 151 83 180 130 99 186 95 130 -174 83 157 159 93 166 153 83 130 161 84 76 -136 72 38 89 30 62 55 38 92 41 54 99 -35 60 59 26 74 33 61 77 28 63 48 25 -36 28 24 17 25 21 20 23 23 19 21 14 -15 22 16 30 35 75 145 143 140 143 149 155 -154 150 152 154 151 154 153 157 155 149 151 148 -147 144 146 142 142 144 146 147 143 143 140 143 -143 143 143 143 141 136 139 136 139 134 133 125 -130 137 134 138 135 138 133 131 130 130 135 129 -129 128 127 123 115 113 108 108 102 97 97 99 -97 94 93 94 93 93 91 88 -95 92 96 99 -102 101 101 98 100 101 96 98 98 94 97 100 -96 100 102 93 102 101 101 98 101 99 82 82 -67 41 42 43 58 53 39 38 51 49 39 33 -48 46 38 27 39 44 37 33 35 55 45 29 -34 25 37 79 83 45 38 46 47 77 101 99 -102 102 101 101 98 100 107 101 100 105 110 110 -106 103 99 99 102 102 105 103 100 105 101 101 -34 12 26 13 15 17 16 13 13 12 11 12 -19 12 16 14 15 16 13 16 13 16 18 22 -42 43 61 117 118 121 123 117 113 119 125 121 -125 122 128 126 123 126 124 122 108 48 44 43 -41 46 47 56 63 65 68 74 72 80 73 78 -77 77 83 77 80 77 80 82 77 80 77 76 -69 61 62 54 55 46 45 40 35 29 29 18 -44 43 21 73 49 51 52 52 58 62 56 74 -117 118 84 90 90 104 107 109 110 123 97 85 -122 79 105 115 119 98 122 96 73 138 106 102 -139 92 128 136 83 125 141 85 113 144 88 110 -143 98 100 142 118 85 136 151 104 81 132 131 -96 106 79 113 108 52 118 108 36 110 107 42 -104 113 38 82 121 29 87 121 32 105 96 56 -123 63 102 102 83 104 73 115 74 101 85 88 -95 84 91 85 82 76 76 70 70 47 26 44 -28 18 20 23 22 15 20 27 17 12 26 30 -52 33 37 61 78 76 61 41 33 56 72 65 -52 28 40 66 74 76 60 36 36 60 77 73 -40 25 43 16 12 12 10 15 12 9 10 10 -15 10 14 12 13 15 14 16 17 19 14 29 -20 61 117 105 124 126 133 127 153 121 97 161 -46 165 87 95 165 74 171 119 152 138 139 126 -161 118 135 176 77 169 134 64 179 118 82 189 -105 114 186 89 148 157 83 174 127 101 184 130 -118 181 109 91 164 127 59 115 125 34 72 65 -32 72 33 76 67 30 93 66 32 79 30 53 -49 37 82 36 55 71 29 31 35 27 22 25 -21 17 21 17 18 21 14 17 17 19 22 38 -41 110 150 134 134 137 149 154 154 153 157 154 -150 153 153 155 155 149 150 150 149 145 146 141 -143 146 146 148 144 143 138 144 145 142 144 143 -142 142 144 136 140 139 131 132 131 133 134 135 -138 138 134 133 127 129 133 129 126 133 127 124 -122 116 115 113 107 100 103 104 100 95 96 94 -94 92 91 90 -97 91 96 101 98 101 102 96 -100 99 94 100 97 92 100 101 98 107 99 98 -103 103 103 99 101 98 93 85 63 53 43 42 -54 61 43 33 43 57 44 29 44 49 45 27 -31 42 45 35 30 49 53 42 33 19 31 64 -63 31 41 61 57 90 101 99 102 102 98 105 -104 99 106 107 104 105 110 112 107 103 98 99 -103 104 108 102 102 102 100 97 31 19 22 17 -16 17 14 16 13 15 16 12 14 15 14 17 -14 16 14 17 17 10 22 17 39 44 59 110 -118 124 120 117 119 117 122 120 120 121 125 128 -124 126 124 126 113 42 45 45 36 47 47 50 -62 60 67 71 75 78 76 78 76 77 79 79 -82 80 84 84 80 82 78 74 73 65 61 58 -56 49 52 41 40 33 30 18 38 19 40 82 -26 55 53 50 57 66 61 61 82 129 102 76 -92 93 101 108 113 103 121 76 105 112 90 113 -125 105 96 134 80 97 138 84 123 131 88 142 -115 87 142 122 82 132 133 84 122 136 88 109 -147 96 92 147 142 91 93 143 120 104 95 82 -124 72 70 133 57 62 135 62 68 131 59 59 -128 59 49 132 62 65 125 55 95 111 67 118 -77 103 85 92 98 81 101 79 102 82 91 84 -84 79 75 74 71 42 43 43 22 28 19 26 -14 22 27 16 16 19 23 22 28 43 68 83 -80 57 37 35 58 75 67 40 29 43 66 78 -65 54 34 38 67 80 81 51 29 50 32 12 -14 16 10 14 10 11 14 13 15 10 15 12 -15 15 15 15 16 19 15 30 21 81 112 113 -132 132 145 121 166 90 113 143 42 185 63 102 -139 112 168 121 151 138 136 130 171 81 171 136 -76 186 96 92 187 85 119 184 82 155 163 89 -175 122 112 178 94 144 171 92 156 164 85 126 -168 94 71 141 89 36 92 42 52 57 39 87 -38 48 99 38 58 63 30 63 30 66 62 32 -79 53 36 36 34 23 22 25 23 24 23 20 -23 19 19 15 20 19 29 39 68 133 144 137 -135 137 149 154 153 153 153 157 149 150 154 155 -152 148 147 152 150 150 150 143 145 149 144 148 -148 144 138 147 144 142 146 145 146 143 145 140 -140 139 138 134 131 137 131 134 140 137 134 133 -130 129 131 132 129 127 125 124 127 120 120 117 -112 106 109 110 104 101 97 95 96 87 90 91 -99 92 96 102 102 104 99 97 98 97 98 100 -96 96 100 99 102 106 105 97 107 100 100 103 -98 98 97 89 62 60 53 41 51 59 50 36 -34 59 50 36 35 45 45 39 29 42 50 41 -29 38 50 54 35 20 37 45 39 20 43 66 -71 101 103 102 106 101 100 106 106 101 101 111 -106 104 111 113 108 103 101 98 102 105 106 103 -100 100 99 95 24 14 23 17 12 20 16 13 -14 13 14 12 12 16 15 15 14 14 17 10 -17 15 18 21 36 49 54 109 124 121 124 118 -121 120 120 123 121 116 117 121 118 125 124 126 -112 44 46 42 41 44 44 50 57 58 67 67 -73 77 74 77 79 77 76 79 83 82 81 84 -78 83 76 74 73 66 61 60 56 53 50 47 -43 32 38 20 32 18 51 65 15 57 51 52 -59 58 73 61 63 96 119 84 82 96 95 103 -114 97 108 112 68 113 105 102 122 123 89 111 -125 73 115 121 90 141 111 100 147 103 97 147 -105 88 141 116 77 135 127 84 125 136 89 103 -153 134 85 99 146 117 102 89 101 111 56 114 -105 42 115 108 44 114 108 34 109 101 29 105 -109 34 109 98 45 127 65 88 107 69 113 65 -106 84 93 94 83 95 85 92 79 80 76 79 -69 60 57 30 26 23 28 17 20 30 11 16 -21 21 19 18 44 78 83 71 55 33 39 61 -76 65 43 26 46 72 77 63 40 33 47 70 -81 78 51 33 56 53 20 14 11 13 10 12 -11 13 10 10 12 12 13 12 11 16 16 13 -16 17 18 23 27 77 84 117 126 138 143 105 -158 61 152 108 83 172 47 162 118 145 148 143 -142 153 120 159 140 102 196 83 127 180 60 144 -164 65 167 149 81 186 120 116 179 88 155 147 -87 184 130 108 185 125 93 158 148 63 102 141 -43 67 79 24 66 35 68 62 31 94 62 40 -85 36 52 49 38 78 27 67 75 37 40 33 -34 20 28 24 22 23 23 21 21 17 16 19 -20 18 34 44 106 146 143 144 138 146 151 155 -153 153 152 152 148 147 152 155 154 144 148 152 -151 150 150 144 145 150 142 147 146 144 143 142 -146 144 145 145 146 145 145 142 142 141 139 135 -133 135 133 138 141 140 137 137 130 132 132 133 -129 127 126 127 130 122 128 122 118 116 116 114 -110 106 105 102 99 91 92 98 -100 96 101 106 -103 101 97 101 97 98 103 99 97 100 96 98 -100 101 99 102 103 100 98 100 95 96 98 92 -70 64 68 49 43 55 56 48 43 45 57 43 -30 46 51 44 28 34 52 44 39 36 41 59 -31 31 57 48 23 19 42 60 82 104 104 106 -104 104 106 102 109 100 102 109 102 106 109 110 -112 104 104 99 103 103 105 104 100 104 99 91 -29 20 26 10 17 14 18 14 16 13 12 12 -15 17 15 14 13 18 15 14 14 17 14 20 -42 43 61 116 125 123 127 123 126 124 120 123 -120 114 115 117 115 126 119 122 104 45 44 40 -40 43 49 48 54 59 63 66 69 74 71 77 -77 77 81 77 81 84 85 82 81 83 79 74 -71 71 61 62 61 58 51 48 48 40 39 29 -34 20 50 34 28 67 47 58 61 60 69 67 -64 67 95 114 78 92 92 102 110 112 91 113 -99 83 121 112 110 119 117 78 116 115 80 132 -110 104 143 88 119 146 88 115 146 93 100 141 -100 92 145 110 90 133 128 84 115 156 119 72 -114 142 113 102 83 117 82 74 132 55 73 133 -59 67 133 56 67 131 58 60 130 55 65 126 -38 92 105 50 119 72 96 88 74 110 76 105 -80 98 90 90 86 78 81 76 68 72 53 34 -32 21 24 21 27 17 14 20 23 16 17 31 -76 81 63 40 32 54 69 74 63 37 29 52 -68 71 54 35 37 53 77 78 68 47 36 56 -70 36 24 16 12 14 11 14 12 12 11 14 -10 15 14 13 14 13 17 16 16 17 22 23 -50 108 96 131 120 155 124 125 154 41 170 78 -134 130 86 169 123 155 143 148 141 156 96 175 -93 142 171 63 170 138 65 179 117 82 190 103 -125 182 85 167 134 90 179 92 129 181 93 153 -172 90 129 169 101 75 138 101 35 95 46 42 -60 35 81 32 63 90 33 79 64 32 64 34 -69 51 38 91 44 35 41 28 31 25 24 24 -20 26 19 24 19 19 15 18 20 30 39 62 -136 151 148 145 146 151 154 155 153 154 154 150 -142 149 152 152 154 143 148 152 151 153 151 147 -146 146 143 143 146 143 142 140 141 143 143 143 -143 145 144 144 141 137 140 139 137 135 136 144 -138 141 140 134 133 133 132 132 127 127 131 131 -131 126 129 128 123 121 121 115 113 111 111 109 -104 100 100 103 -100 101 103 105 104 95 101 101 -98 99 98 102 98 98 94 98 98 92 99 99 -96 98 96 101 95 96 97 93 81 74 77 57 -47 49 60 61 44 38 56 51 34 38 53 45 -32 31 42 50 44 32 34 50 30 58 82 52 -17 26 33 48 89 104 105 106 108 109 106 104 -111 102 105 110 106 109 108 106 116 106 107 104 -103 106 104 111 103 104 103 90 34 20 27 12 -16 14 18 13 15 13 15 14 12 16 13 15 -13 18 13 14 15 16 16 22 40 45 62 115 -123 126 124 124 123 125 124 116 121 118 119 116 -119 126 116 123 97 42 49 36 41 42 46 49 -53 56 61 64 66 72 72 74 80 78 76 80 -82 79 83 83 81 84 77 79 74 68 68 66 -65 60 53 51 48 44 41 34 34 22 36 21 -42 67 36 62 54 66 64 68 65 70 75 113 -102 83 90 97 108 110 105 76 118 92 102 125 -111 107 123 106 71 126 102 90 141 91 123 129 -76 136 133 86 135 135 80 115 142 90 103 142 -102 96 137 119 76 127 151 99 79 119 150 116 -84 103 111 67 105 104 46 118 106 46 119 105 -45 113 102 29 116 97 32 117 88 49 119 67 -78 112 59 108 69 99 95 90 97 87 101 83 -92 81 84 77 69 76 60 49 35 23 21 26 -17 13 21 20 18 19 19 42 74 46 36 44 -66 81 71 55 32 33 64 72 67 46 30 44 -65 81 76 56 34 40 57 79 52 25 27 17 -13 14 14 10 13 13 11 13 14 14 12 15 -13 12 16 13 19 15 29 25 75 132 112 141 -116 170 88 129 127 56 170 70 163 95 133 151 -141 147 153 133 162 119 147 162 73 187 116 91 -193 80 96 183 78 138 172 89 178 132 106 182 -90 138 152 81 180 132 106 184 124 92 167 141 -71 110 144 49 61 83 27 63 33 63 62 31 -94 53 49 91 34 51 50 38 71 31 76 65 -35 42 36 32 21 29 21 24 24 20 24 19 -19 20 19 22 21 39 47 101 155 151 151 151 -152 154 155 155 152 154 155 149 146 151 150 151 -155 148 151 150 151 152 151 145 147 145 142 143 -143 146 144 139 141 142 145 142 144 144 143 142 -135 137 137 140 137 133 139 141 139 138 139 137 -137 136 133 130 131 130 134 131 130 129 134 131 -126 124 123 119 119 117 121 114 112 110 110 107 -99 101 101 101 102 94 99 98 96 96 97 98 -96 94 96 96 99 93 99 98 97 99 97 98 -95 97 96 97 92 90 81 68 62 46 54 61 -49 39 46 55 42 34 47 53 35 29 36 47 -44 37 34 31 34 68 91 53 25 31 31 43 -90 102 104 105 106 110 103 109 108 102 109 109 -106 112 105 108 117 108 108 109 107 110 110 110 -107 104 105 98 34 18 26 13 15 16 16 14 -14 14 15 10 14 14 13 14 18 14 16 17 -17 14 20 21 39 45 58 111 120 121 119 119 -124 126 123 120 119 120 120 121 121 124 114 124 -94 40 46 42 39 40 46 44 50 57 59 61 -64 73 69 75 77 76 78 80 82 79 81 81 -80 80 80 80 72 70 70 64 63 60 58 52 -55 42 42 36 34 30 33 14 60 52 26 60 -54 65 61 58 66 73 71 92 118 84 88 96 -99 99 112 87 85 116 97 113 123 110 104 129 -85 83 134 89 117 128 88 138 107 91 152 114 -90 145 118 84 133 132 78 119 137 89 102 138 -100 83 137 142 88 85 141 147 108 91 113 94 -80 122 65 71 133 68 65 129 55 64 133 46 -74 126 48 77 123 41 86 110 37 117 73 80 -102 66 111 76 103 82 98 87 87 89 81 85 -71 76 75 57 37 20 25 27 13 18 26 15 -12 22 21 38 42 33 55 75 82 72 51 33 -41 64 77 63 40 31 45 69 77 70 52 33 -43 66 80 63 30 37 24 13 16 15 13 11 -12 14 11 13 14 10 14 14 11 14 15 15 -14 15 26 32 84 124 126 136 122 164 76 160 -89 109 148 82 158 106 153 140 146 152 148 132 -167 95 183 121 94 192 77 125 177 59 146 155 -66 176 134 103 193 97 147 156 78 179 106 118 -185 98 143 176 90 120 175 104 76 144 107 34 -97 51 35 58 34 74 36 71 81 33 84 65 -34 66 32 59 47 49 83 42 39 39 34 30 -20 24 23 26 19 25 17 20 17 16 24 21 -24 37 58 126 155 155 154 154 157 155 155 154 -150 154 155 146 150 150 146 151 154 148 151 150 -148 149 148 147 146 146 138 145 143 145 149 139 -145 143 143 142 139 143 143 139 137 138 136 141 -137 135 138 140 138 137 137 135 134 138 134 132 -131 131 134 131 127 128 133 132 127 128 129 123 -123 123 122 119 117 116 112 116 -101 101 100 101 -96 92 98 94 96 95 97 98 92 94 94 100 -102 96 99 104 101 104 96 94 96 96 97 97 -98 98 81 76 71 52 44 56 56 47 40 47 -50 33 40 50 45 32 30 39 45 52 27 22 -30 67 81 41 29 45 35 52 92 103 99 101 -99 103 105 108 107 104 108 106 105 109 105 111 -112 106 111 110 112 114 110 110 106 102 105 97 -36 22 23 14 14 15 16 16 15 11 13 12 -10 15 12 15 16 13 17 11 18 13 17 17 -37 45 58 112 117 116 114 118 125 125 121 120 -122 126 121 123 125 119 114 121 91 41 51 36 -39 41 42 44 51 55 58 62 66 72 74 73 -75 73 77 79 81 83 80 80 79 82 78 79 -76 72 70 67 66 60 59 53 51 51 42 40 -36 31 31 16 50 34 32 57 54 61 58 54 -61 75 74 74 95 109 80 93 89 100 96 114 -76 90 117 102 121 119 100 100 129 72 103 130 -83 138 110 90 144 94 113 152 98 105 146 109 -89 142 113 82 127 127 86 108 134 96 93 137 -132 89 94 148 145 102 94 119 86 100 108 53 -117 108 47 123 97 43 118 96 47 116 94 42 -120 81 40 130 55 76 116 53 117 71 90 94 -82 101 78 94 85 91 85 84 76 79 76 70 -46 23 29 21 18 26 15 17 18 23 22 23 -37 66 83 82 66 43 35 42 67 75 59 42 -29 48 75 73 60 43 32 49 75 80 67 35 -34 45 17 11 13 12 15 9 15 8 14 12 -10 14 13 13 15 14 16 15 13 21 19 48 -85 115 137 127 125 154 65 161 80 139 122 117 -141 122 146 146 139 162 119 155 135 95 193 79 -139 171 60 166 141 61 182 113 97 191 96 149 -166 88 184 108 122 172 86 171 148 94 173 135 -79 156 151 75 110 151 62 56 98 28 61 36 -56 57 32 94 39 56 92 32 54 57 36 62 -28 78 59 32 56 24 41 23 20 26 20 24 -24 22 24 17 20 17 20 24 37 41 60 145 -150 156 158 154 163 158 155 153 151 149 153 149 -148 151 148 154 148 150 152 149 146 146 151 148 -148 146 143 145 142 144 147 148 143 146 142 140 -142 139 140 136 134 140 138 137 139 134 134 135 -140 134 136 136 136 139 135 132 129 131 135 134 -126 132 129 134 128 127 133 129 126 124 130 127 -120 121 118 117 -103 99 100 104 97 100 100 98 -97 97 99 99 90 93 100 99 106 100 102 102 -102 107 96 98 99 102 96 97 97 95 94 88 -72 53 44 46 57 54 38 48 52 40 39 43 -47 37 26 30 41 53 32 23 26 52 55 31 -42 55 56 67 98 98 96 97 92 99 104 101 -102 104 105 101 105 106 107 115 108 106 110 109 -112 110 109 107 103 102 101 98 32 21 22 16 -12 15 18 14 16 14 13 12 14 12 17 12 -13 15 16 13 17 15 14 23 39 45 62 111 -116 114 116 120 126 125 121 118 124 126 124 127 -123 125 115 123 85 39 48 36 35 38 46 42 -48 52 57 61 65 71 70 72 69 79 75 78 -86 77 81 84 78 83 81 77 76 75 71 68 -65 62 58 55 54 49 47 39 40 30 33 25 -31 24 35 55 52 57 55 58 60 75 75 78 -73 110 90 82 90 100 96 94 110 71 107 114 -114 114 117 83 108 118 70 126 106 99 141 86 -118 140 86 131 139 90 122 144 94 101 142 103 -86 136 113 81 119 132 87 99 141 122 84 105 -153 137 97 105 113 89 116 78 73 134 61 80 -130 50 83 128 48 84 123 45 87 118 37 103 -97 45 129 66 91 103 55 115 69 101 81 89 -90 86 89 84 84 80 77 75 53 35 24 18 -28 20 15 18 23 22 17 37 75 84 79 57 -36 35 54 69 71 53 27 37 57 72 74 49 -29 36 52 78 79 60 40 32 52 31 15 16 -11 16 12 10 17 6 15 13 12 17 12 15 -16 14 15 12 20 20 31 76 112 120 142 116 -150 129 81 152 96 162 116 143 130 138 144 143 -139 150 104 177 94 152 161 75 188 120 80 189 -91 108 185 81 148 168 93 182 121 127 176 87 -168 128 109 187 99 133 179 94 112 170 107 76 -143 122 34 90 74 28 63 28 71 39 65 76 -28 89 64 32 76 29 56 43 49 81 34 55 -42 28 38 18 22 23 22 24 22 22 18 22 -22 19 23 21 39 44 84 152 149 158 158 157 -162 158 156 153 150 150 148 149 147 150 150 151 -151 149 155 149 147 147 146 150 146 145 144 146 -142 145 148 146 146 143 140 142 138 137 140 137 -135 143 138 138 136 134 131 138 138 132 138 134 -137 135 133 128 132 130 135 133 129 132 132 131 -130 130 132 131 126 124 128 126 126 119 120 119 -101 97 100 100 104 103 102 101 103 97 96 98 -89 94 99 97 102 98 105 101 100 106 97 103 -104 104 102 99 95 99 100 95 72 66 47 40 -52 56 49 42 51 48 36 38 49 40 31 22 -42 46 38 29 28 43 29 25 45 61 80 90 -102 101 98 97 98 95 103 98 95 102 101 104 -106 108 107 115 113 108 108 105 106 106 110 104 -105 104 100 99 30 21 24 11 19 13 12 17 -13 15 15 9 16 16 11 16 11 16 13 14 -13 15 16 20 38 43 61 113 120 114 119 121 -123 127 120 123 125 120 123 120 122 123 119 123 -75 44 46 36 35 38 40 44 48 50 56 60 -62 68 67 70 71 78 77 80 80 79 80 83 -79 84 81 80 74 71 73 68 64 65 60 58 -53 51 46 45 40 33 31 26 28 16 43 50 -50 55 56 57 61 70 74 83 71 92 103 80 -90 90 112 75 102 99 81 118 117 110 120 106 -78 126 103 83 137 91 119 126 84 146 115 86 -145 124 90 140 134 84 121 136 86 94 138 105 -83 126 125 83 102 142 111 80 115 153 130 94 -107 111 105 109 65 111 106 50 125 91 44 129 -84 44 127 77 56 134 64 62 129 48 101 106 -50 124 58 96 91 79 102 78 97 82 97 82 -85 81 80 75 63 51 22 26 29 10 20 24 -14 21 19 61 87 69 49 30 41 63 76 67 -53 29 35 65 72 65 47 28 38 62 73 77 -59 33 37 64 49 20 20 15 12 13 11 10 -13 11 15 10 15 15 13 14 15 15 16 16 -17 25 39 91 128 116 152 98 162 95 103 139 -109 156 125 146 141 134 152 127 159 120 131 163 -86 186 113 101 192 82 119 176 62 147 159 83 -182 125 117 183 91 171 131 105 180 96 161 156 -91 170 144 80 155 152 69 111 153 74 58 101 -36 55 44 47 60 38 84 37 58 88 32 60 -57 36 59 35 78 54 41 61 30 41 21 21 -22 18 28 19 22 22 16 23 15 19 20 23 -40 50 112 155 150 157 156 154 157 158 156 156 -152 148 145 149 146 149 150 149 149 148 153 148 -146 148 145 148 147 148 146 147 146 148 147 149 -143 143 138 142 139 137 139 136 136 144 137 136 -136 134 130 140 140 134 137 131 136 132 132 128 -128 133 134 132 130 130 134 136 131 130 132 132 -125 122 129 125 127 121 124 121 -103 97 100 103 -105 109 103 100 102 99 94 104 91 97 98 98 -99 102 102 103 102 101 102 104 105 104 100 103 -93 101 103 98 86 71 53 43 43 58 55 39 -48 53 38 35 46 46 35 26 32 38 42 36 -43 40 20 21 37 59 87 99 108 104 101 102 -101 101 100 101 94 104 105 104 107 107 107 106 -111 112 108 102 107 103 107 108 107 106 103 101 -30 21 25 14 18 11 17 11 18 8 13 15 -10 16 14 15 14 17 13 14 17 11 18 20 -38 47 58 112 121 114 120 118 122 126 124 122 -125 120 121 123 114 126 122 123 78 39 44 35 -35 36 38 44 43 48 51 58 56 66 67 66 -72 72 77 80 83 78 80 84 81 85 79 82 -76 74 75 71 68 65 59 60 58 52 53 43 -43 39 35 28 26 19 40 41 45 56 54 57 -61 69 71 76 78 69 97 91 81 91 101 99 -73 107 88 101 122 117 103 121 90 81 131 87 -112 125 87 139 106 101 146 92 102 155 103 98 -153 113 84 132 131 77 112 141 71 87 130 112 -84 112 138 103 78 120 154 125 91 110 115 120 -83 82 128 65 83 130 46 84 125 39 94 122 -40 107 107 34 116 88 52 127 60 94 99 60 -111 73 103 81 89 83 96 89 83 81 82 79 -71 60 32 29 22 13 21 20 14 16 28 61 -65 36 31 48 69 80 68 48 30 37 65 74 -65 34 32 39 62 80 68 55 34 38 68 65 -32 26 21 11 14 12 9 11 13 11 9 17 -10 14 14 13 13 12 13 19 13 31 47 95 -128 123 154 90 157 89 135 134 136 148 134 142 -140 135 150 130 168 94 165 122 103 186 81 135 -171 73 155 146 62 181 120 101 190 89 163 147 -100 188 93 150 150 96 187 116 120 182 109 106 -174 116 75 142 134 50 84 88 30 63 32 64 -37 61 70 29 81 57 35 79 34 45 47 40 -78 34 60 40 33 39 19 26 18 23 22 17 -26 21 18 17 19 21 16 30 38 55 125 156 -153 155 155 154 151 156 155 158 152 148 148 148 -147 146 149 147 151 149 149 148 146 147 144 147 -146 146 151 145 151 145 148 148 149 145 139 144 -140 140 140 137 136 142 134 136 138 137 133 139 -140 133 137 131 134 133 129 131 128 133 135 127 -132 133 131 135 128 137 134 130 125 118 129 132 -127 126 125 125 -97 99 102 99 104 107 101 101 -103 96 97 100 97 102 99 99 102 102 101 102 -103 104 101 103 101 102 99 98 97 97 102 99 -95 83 60 45 45 49 57 43 41 52 41 34 -38 52 40 25 30 27 42 48 64 43 17 26 -32 51 83 101 112 108 102 109 106 107 103 105 -102 104 112 106 105 111 105 108 113 114 112 108 -106 111 111 111 109 107 103 99 35 19 21 16 -14 14 14 11 16 14 14 12 12 17 13 15 -16 15 10 18 14 11 18 18 41 44 58 111 -116 120 120 117 122 121 120 118 128 120 119 126 -114 124 121 122 68 40 48 31 40 32 37 42 -46 48 52 58 57 60 67 65 69 73 76 80 -78 81 78 85 83 83 82 80 78 75 76 71 -72 67 67 61 58 58 51 48 44 41 34 37 -26 23 28 27 41 55 50 61 59 62 70 69 -81 69 74 98 76 87 85 104 80 74 109 98 -110 126 106 95 123 73 94 130 83 126 110 102 -143 89 117 140 84 121 145 94 117 149 99 93 -148 115 75 120 121 92 95 130 109 76 114 132 -92 83 126 156 119 86 115 126 120 74 107 110 -54 125 87 29 128 79 47 136 67 58 133 46 -69 126 37 102 102 41 126 49 90 94 78 100 -69 95 88 96 86 83 80 79 76 65 49 29 -16 26 24 12 17 25 21 42 33 30 57 74 -79 65 38 34 43 65 76 61 35 29 53 67 -76 64 47 32 46 71 78 46 23 41 14 11 -15 7 15 9 14 13 10 12 14 12 13 15 -12 14 15 19 15 43 61 104 125 122 135 91 -159 89 144 141 139 147 130 149 132 152 132 147 -148 96 184 85 142 153 73 174 131 83 182 98 -104 187 86 154 163 73 183 99 137 162 97 180 -102 143 171 91 162 159 88 143 167 82 100 160 -91 50 108 54 48 56 37 63 36 82 36 51 -81 29 63 66 28 51 30 65 52 38 63 29 -42 31 20 20 21 24 20 21 21 16 17 14 -15 25 15 34 42 56 136 156 152 156 153 152 -150 149 152 156 151 150 152 152 150 143 147 146 -151 149 147 149 149 147 143 144 138 149 149 148 -152 149 149 149 148 147 141 138 144 140 138 139 -140 138 137 136 140 142 138 140 138 132 137 131 -133 126 130 130 125 132 129 127 131 134 130 132 -130 134 133 125 126 124 130 133 132 131 126 126 -95 96 99 97 103 99 100 100 99 95 97 102 -97 106 101 102 106 100 101 100 102 101 100 98 -103 99 100 97 99 96 97 101 97 95 70 63 -59 42 53 51 44 46 49 34 32 51 42 32 -22 27 39 55 82 42 19 41 38 45 80 96 -109 108 100 111 107 104 105 107 107 104 106 106 -103 111 107 105 113 108 114 113 109 112 111 108 -107 111 107 96 27 20 22 14 16 14 16 16 -14 14 13 11 12 13 13 15 15 12 16 11 -18 13 17 19 37 45 59 110 116 120 120 117 -119 122 113 118 124 115 118 121 115 120 115 120 -64 35 48 34 38 34 37 42 43 49 52 51 -59 57 64 66 66 73 73 81 76 78 80 85 -81 88 82 80 78 78 77 74 73 69 66 64 -63 55 53 51 47 40 39 32 35 24 24 18 -30 51 54 55 63 60 70 68 72 80 65 85 -85 77 86 76 97 79 81 112 99 116 122 85 -100 119 73 123 112 86 140 89 121 128 78 137 -121 84 142 132 89 130 140 90 111 148 103 80 -125 131 83 99 127 100 77 113 126 90 82 129 -153 107 90 119 141 110 85 123 75 87 126 41 -92 120 44 106 110 38 114 92 41 128 68 58 -132 48 104 88 49 119 61 105 74 88 89 89 -89 79 80 77 78 68 60 32 25 27 12 18 -21 20 19 25 41 70 80 71 53 37 36 55 -74 70 59 30 31 61 77 72 55 38 32 51 -74 79 53 25 46 31 12 18 8 14 13 14 -12 10 13 10 13 16 12 14 14 16 13 19 -22 52 78 129 112 130 126 127 151 123 156 140 -144 138 137 147 128 162 111 177 99 135 158 75 -185 104 98 188 86 124 176 65 150 153 84 188 -109 127 170 86 180 112 140 154 87 185 126 110 -180 114 105 175 126 71 140 141 46 80 99 30 -65 37 56 41 56 68 30 88 40 45 80 33 -49 41 40 59 30 61 39 38 42 22 26 19 -23 23 20 21 21 18 16 18 17 25 21 39 -49 84 153 150 154 158 156 155 148 149 147 155 -150 153 156 152 152 149 146 147 152 149 147 151 -148 147 146 136 141 148 148 152 148 147 148 147 -145 143 143 140 141 143 140 138 140 134 133 133 -136 141 138 132 134 134 129 132 131 123 127 130 -127 130 124 127 130 129 128 128 131 131 131 125 -129 126 133 134 131 127 128 125 -97 95 99 98 -98 100 99 93 101 97 102 98 97 103 100 100 -103 101 101 100 99 96 98 95 99 102 99 100 -101 98 97 101 97 99 80 70 64 51 46 53 -45 39 56 40 31 42 42 41 23 24 33 51 -82 42 26 66 48 53 91 94 107 104 103 112 -105 109 109 108 108 105 101 104 107 105 105 104 -109 106 110 114 113 111 105 104 113 113 106 99 -34 20 23 13 19 13 16 12 14 12 13 14 -12 16 13 13 16 15 15 13 15 15 14 17 -38 44 56 107 115 115 115 114 114 116 110 119 -120 111 117 112 117 115 111 110 55 40 44 35 -38 32 37 41 43 49 48 49 56 58 63 68 -69 71 77 76 77 79 81 90 83 87 83 78 -82 78 76 76 73 66 70 64 62 60 56 50 -51 45 41 38 32 32 28 20 20 47 54 53 -58 62 58 71 74 73 79 66 87 73 82 78 -67 112 73 97 110 103 116 112 80 108 112 84 -132 98 115 126 82 132 107 86 141 107 99 143 -119 90 139 132 85 124 143 94 91 137 121 81 -101 130 96 72 115 124 89 82 133 145 107 93 -124 144 106 104 107 65 123 92 48 128 74 59 -134 52 65 133 46 86 117 33 108 95 61 125 -51 105 81 75 101 68 100 81 91 80 76 81 -77 72 72 50 30 21 17 23 20 19 20 53 -74 79 65 38 32 39 68 77 70 51 28 41 -65 77 69 47 27 38 58 78 72 53 28 51 -46 21 18 10 12 8 14 13 15 10 12 12 -12 13 13 16 12 17 17 22 37 57 96 144 -106 148 114 122 151 134 156 136 145 130 147 132 -152 141 129 171 78 184 110 103 186 71 143 166 -70 173 132 78 184 99 131 175 80 175 114 129 -167 102 176 106 137 178 86 149 154 89 147 162 -85 103 158 94 43 113 56 35 64 37 60 36 -76 37 56 69 27 80 51 36 61 25 58 36 -44 52 30 51 26 24 25 17 20 24 20 21 -20 16 16 16 20 26 22 47 51 116 156 148 -153 149 156 153 154 151 147 151 152 152 156 153 -152 152 149 149 149 147 149 152 150 150 143 141 -143 146 145 149 149 146 148 144 141 143 145 140 -140 144 137 137 139 137 132 132 132 138 134 130 -132 131 133 131 132 125 127 125 126 131 108 122 -133 128 129 130 130 130 129 126 128 128 132 131 -132 128 128 122 -99 96 98 98 99 101 99 95 -101 98 102 101 94 101 99 101 100 99 101 98 -97 98 97 98 96 100 105 96 98 97 92 100 -95 97 87 71 71 62 44 49 53 40 48 50 -39 34 41 40 23 33 23 43 69 31 44 81 -62 70 98 97 106 100 103 111 106 112 108 108 -110 104 101 104 102 101 103 105 104 104 108 111 -112 109 108 106 112 110 109 95 32 23 22 14 -14 15 15 16 14 10 12 12 10 15 15 12 -15 9 16 16 13 15 15 19 40 44 55 105 -111 111 121 115 112 117 115 119 117 109 110 113 -113 115 117 104 47 45 42 39 36 32 39 37 -46 45 49 48 55 54 61 65 69 70 74 76 -74 80 83 86 86 84 81 82 81 76 81 74 -74 72 70 70 65 66 56 58 52 46 44 40 -32 33 27 24 23 34 52 50 56 56 57 66 -72 67 82 66 66 87 69 93 71 92 110 85 -108 113 105 112 110 78 119 103 97 136 87 123 -108 88 143 88 100 146 94 106 149 108 101 145 -117 93 133 137 87 94 137 113 75 108 126 92 -81 118 124 82 87 131 144 103 88 128 140 112 -105 79 104 132 57 93 117 36 109 108 31 114 -91 38 125 66 55 126 51 112 85 63 116 59 -103 79 94 92 81 87 76 84 78 77 74 62 -33 22 27 17 19 17 30 77 68 56 38 34 -56 69 78 66 44 29 45 67 73 65 40 33 -41 63 77 70 48 29 52 67 28 20 19 12 -14 8 16 11 11 14 11 14 13 14 12 16 -13 18 18 27 59 82 113 141 116 148 126 148 -139 139 145 135 143 133 151 120 174 112 163 140 -96 189 78 146 164 72 174 129 92 188 92 114 -173 69 162 125 98 179 89 169 125 129 164 95 -177 131 96 171 117 98 173 125 76 140 142 59 -79 110 35 63 46 46 44 53 64 24 81 33 -44 81 26 61 41 39 56 24 56 30 49 39 -20 29 18 25 18 24 23 23 20 16 17 19 -19 27 39 44 50 135 157 152 156 151 153 154 -150 154 148 151 151 152 156 154 150 149 153 151 -149 151 151 151 151 147 145 146 145 145 145 145 -146 147 145 143 140 140 141 145 143 143 139 136 -135 138 132 136 135 137 133 131 133 130 135 136 -133 130 129 127 128 129 107 122 134 124 131 132 -130 132 126 129 129 126 129 130 129 127 128 122 -102 93 97 100 97 101 98 96 98 100 103 98 -99 100 97 101 97 101 99 100 101 99 100 98 -100 102 100 96 97 96 93 95 96 96 93 81 -78 61 45 46 52 47 43 49 40 30 42 34 -36 39 15 35 43 25 49 80 64 83 102 101 -102 99 99 108 104 114 111 113 117 109 107 108 -107 106 109 109 108 104 107 110 109 108 110 103 -109 109 104 101 36 22 25 14 13 12 13 17 -13 14 13 10 14 15 14 18 10 13 12 15 -17 17 17 16 40 40 56 105 108 115 121 117 -113 118 117 117 111 108 116 117 115 112 116 95 -49 47 44 40 38 36 37 43 38 42 46 49 -56 53 57 66 68 73 74 70 79 79 77 88 -82 83 79 82 83 81 79 78 76 74 72 70 -65 65 62 59 55 50 51 44 39 34 30 31 -20 28 41 48 54 48 62 63 69 70 72 82 -56 75 74 73 96 67 103 106 94 113 114 96 -117 100 79 127 90 126 119 80 137 85 110 138 -84 124 136 83 120 146 98 107 150 114 94 144 -127 82 104 134 109 78 108 126 89 85 121 117 -83 89 131 137 99 81 125 145 114 92 99 138 -100 59 122 70 64 129 56 73 131 43 83 115 -31 114 87 64 124 43 107 81 75 103 65 102 -78 90 80 84 82 83 73 74 48 34 31 11 -19 21 34 70 37 32 42 66 82 76 59 34 -29 51 63 72 53 33 29 54 75 75 66 41 -32 54 75 49 20 29 16 13 15 14 12 11 -11 12 12 13 13 10 16 12 17 15 22 34 -68 104 129 136 101 134 138 147 137 148 136 144 -132 150 131 136 165 105 190 92 143 162 71 186 -111 91 184 94 136 170 81 137 121 74 172 56 -109 143 92 178 91 170 119 126 178 89 139 156 -90 135 166 87 100 158 101 54 112 81 34 66 -35 54 34 66 37 56 70 12 70 50 39 65 -26 58 38 42 52 32 55 20 23 21 22 22 -19 22 20 24 17 13 22 21 22 27 45 43 -61 147 155 153 159 155 155 152 148 157 153 152 -151 152 150 150 147 151 154 151 148 153 153 149 -149 151 150 147 148 145 142 147 142 146 145 139 -140 142 144 147 144 144 140 132 137 137 132 137 -137 137 132 136 132 131 136 134 135 133 133 128 -132 131 117 129 133 125 133 133 131 128 127 128 -129 127 126 125 127 126 125 122 -101 94 97 95 -92 100 96 93 94 96 99 97 96 98 98 98 -100 102 98 101 100 102 99 102 99 98 102 92 -96 98 93 95 95 92 96 91 82 67 50 47 -50 54 35 52 46 31 36 33 54 42 20 39 -27 15 43 62 63 89 95 98 101 99 102 106 -107 111 112 113 112 109 107 110 108 111 112 110 -109 106 108 110 110 105 112 102 110 102 106 100 -34 22 23 14 13 17 14 14 14 13 13 13 -13 15 14 14 14 13 16 15 11 16 15 18 -39 40 58 102 108 114 115 110 113 120 115 114 -108 115 120 121 116 113 119 84 48 49 41 40 -39 39 35 37 38 45 46 48 53 57 59 63 -68 68 70 72 75 78 80 86 83 83 81 81 -82 82 79 82 79 76 70 72 69 66 65 61 -55 53 51 47 41 38 32 28 26 26 32 50 -53 55 65 64 66 68 75 74 73 52 76 72 -81 94 69 104 104 98 115 110 88 124 90 93 -126 95 135 95 104 131 82 130 119 85 134 122 -83 137 138 85 122 149 98 104 147 125 75 107 -139 101 79 110 126 92 85 116 115 80 83 134 -129 87 83 130 148 107 90 121 130 74 99 116 -38 105 105 42 119 87 45 128 54 59 128 44 -111 78 59 116 52 97 76 96 92 84 91 82 -89 79 78 73 60 51 21 17 25 20 36 34 -30 63 75 86 75 50 32 32 58 70 63 46 -26 35 58 78 74 61 32 35 59 78 67 25 -23 29 15 10 15 10 16 13 12 12 12 16 -12 15 17 14 20 17 32 55 79 123 133 131 -138 146 138 148 137 145 132 146 124 163 111 170 -122 132 176 71 179 117 96 182 73 142 160 76 -182 122 90 145 60 87 128 26 108 97 136 141 -116 171 87 175 135 103 174 115 97 172 127 70 -140 139 60 71 120 35 46 54 38 49 48 56 -36 74 36 53 70 31 62 43 42 58 27 52 -27 53 37 21 24 25 19 24 18 16 27 19 -21 17 26 24 25 25 47 41 91 158 151 157 -160 158 152 147 148 157 149 151 150 152 150 150 -149 149 153 153 147 155 153 148 149 152 153 147 -149 145 146 145 142 144 142 139 141 140 141 145 -139 141 136 132 140 134 136 136 135 137 133 135 -136 129 137 133 134 137 137 132 130 130 130 131 -130 129 134 132 129 130 127 128 128 127 127 124 -126 125 125 125 -98 94 99 91 89 97 95 93 -90 95 95 91 94 94 95 98 96 98 99 95 -99 102 97 103 99 96 102 95 97 96 95 98 -94 95 97 101 92 79 72 55 46 56 40 45 -49 42 35 34 60 35 37 52 21 20 36 43 -66 97 94 99 100 103 107 107 111 106 112 105 -107 105 105 110 109 109 113 107 108 104 106 112 -110 108 115 110 107 103 104 100 33 18 23 16 -15 15 15 14 18 10 17 10 10 17 12 14 -13 16 14 13 16 12 16 22 39 42 57 107 -108 113 111 106 121 116 118 116 111 117 127 125 -118 115 120 78 40 49 40 44 38 32 35 35 -38 41 47 50 50 55 59 64 67 65 71 73 -79 77 84 83 82 86 81 84 80 81 80 80 -78 76 72 75 68 68 65 66 60 56 53 46 -40 39 35 30 29 25 28 42 50 57 63 66 -69 65 72 73 78 59 59 79 64 95 82 72 -109 97 101 120 91 94 125 83 115 110 94 131 -83 124 118 83 139 101 89 145 106 94 149 119 -86 139 136 91 118 147 105 73 117 136 98 78 -120 125 91 82 117 112 78 90 131 120 80 83 -132 139 98 90 124 119 102 122 63 71 132 52 -73 126 41 99 104 36 123 74 70 120 40 113 -77 85 99 61 98 82 89 82 91 80 80 75 -67 58 30 25 24 21 21 45 70 85 82 66 -41 30 44 61 71 61 41 29 44 61 75 66 -52 32 37 66 80 71 31 32 34 20 19 7 -13 12 10 12 13 11 14 11 12 15 13 11 -22 19 48 78 114 133 139 131 146 144 145 140 -147 134 139 131 137 153 117 184 91 173 128 101 -193 73 140 159 62 175 122 91 196 79 128 131 -38 125 61 92 130 89 165 106 166 125 105 178 -96 152 164 89 140 167 86 101 157 103 48 113 -90 33 70 40 47 42 60 35 59 55 31 83 -34 50 63 26 64 41 37 39 40 49 22 25 -18 20 20 20 19 19 22 22 19 19 20 29 -28 29 45 49 122 157 155 158 157 159 149 151 -151 152 150 149 149 150 149 155 153 151 152 153 -150 156 155 148 148 151 151 149 147 147 144 143 -140 142 142 141 143 138 140 139 139 137 136 134 -135 133 134 136 136 136 134 134 135 133 135 136 -136 137 135 133 129 132 134 131 131 128 134 131 -129 131 127 129 127 126 128 126 127 126 127 129 -98 97 95 94 90 90 94 90 93 94 97 92 -96 90 92 98 94 100 95 97 93 97 102 102 -100 100 101 101 98 95 96 99 100 94 99 105 -97 89 81 61 54 51 51 44 44 51 43 36 -54 30 54 66 23 25 37 38 65 99 103 104 -101 106 109 108 112 109 105 105 106 102 105 108 -108 111 110 108 106 107 109 110 112 109 115 111 -114 106 108 104 32 21 25 13 19 12 16 15 -13 17 11 13 13 15 14 9 16 16 11 14 -16 14 15 17 42 39 60 106 111 112 107 107 -116 115 119 113 113 121 123 121 123 115 122 74 -38 52 41 41 39 36 34 33 39 40 45 50 -48 54 58 63 64 66 67 75 75 80 84 79 -83 84 84 83 82 81 80 80 81 77 78 75 -68 70 69 68 64 63 57 50 48 45 39 33 -29 25 21 32 44 51 58 64 69 64 66 78 -72 66 49 68 80 66 95 81 79 111 95 102 -117 79 107 118 85 125 94 117 117 87 137 94 -99 139 90 110 142 90 109 154 103 96 149 128 -85 126 143 97 83 122 134 91 78 124 123 83 -85 120 106 70 92 129 117 77 83 131 135 90 -92 128 128 119 86 67 123 96 38 122 76 58 -128 49 85 119 43 127 61 57 118 55 109 67 -99 80 84 85 83 88 79 77 74 67 50 34 -21 20 36 77 89 75 58 34 32 56 69 73 -57 35 30 47 71 70 59 44 27 45 67 82 -74 41 27 45 29 19 13 13 12 8 17 12 -11 15 10 13 16 14 17 16 16 29 52 101 -134 133 144 137 150 145 145 135 156 123 148 113 -157 124 145 163 96 193 88 144 168 70 176 122 -75 185 92 136 174 67 173 112 99 143 55 136 -92 128 147 112 173 93 164 139 100 183 122 92 -171 136 75 135 150 68 72 126 52 52 62 40 -47 49 56 37 70 32 57 69 27 72 38 35 -65 28 50 27 45 33 16 25 21 21 21 18 -21 19 18 26 19 24 16 26 31 34 43 68 -147 155 159 158 157 157 150 150 150 151 149 144 -149 149 149 154 153 155 150 155 150 152 154 148 -150 152 148 148 147 148 142 143 139 143 145 144 -143 135 135 136 138 136 131 134 134 133 134 133 -135 138 138 135 137 137 136 138 137 137 137 133 -130 130 134 132 128 128 131 127 131 130 129 129 -126 127 128 125 128 127 129 131 -96 100 93 98 -89 92 97 94 93 100 98 96 99 95 97 94 -96 95 98 100 93 98 102 105 102 96 104 100 -99 97 98 99 102 97 96 106 99 96 89 71 -63 62 45 49 45 52 66 51 39 38 67 68 -27 40 47 46 68 102 108 107 105 104 108 108 -108 108 106 102 108 104 104 108 111 111 109 108 -109 111 109 110 107 105 114 114 114 108 107 105 -34 20 27 12 15 15 14 13 18 11 11 9 -12 16 16 13 11 14 13 16 13 16 14 18 -39 44 59 107 114 110 109 110 114 108 120 113 -109 119 115 120 125 116 118 70 38 52 39 40 -35 38 32 35 42 37 48 48 51 55 54 61 -64 65 69 69 76 78 79 85 81 85 81 82 -85 80 80 81 79 78 81 72 73 70 69 69 -64 65 60 52 50 49 38 40 31 29 26 23 -37 44 51 60 65 64 65 80 79 66 56 53 -83 67 68 100 79 97 106 91 104 110 73 118 -102 99 127 91 133 97 101 130 88 121 131 84 -126 133 89 128 150 92 109 155 110 91 135 143 -95 83 129 129 84 87 122 120 84 80 115 104 -72 91 130 113 67 86 134 129 88 86 129 134 -105 79 113 132 53 96 115 40 109 95 49 128 -66 85 111 41 126 65 87 93 75 100 73 92 -81 82 77 78 74 78 60 34 26 24 54 89 -68 41 35 41 65 82 75 53 35 34 56 77 -75 58 35 31 51 71 83 70 44 31 54 49 -21 25 12 13 12 15 10 9 16 12 14 14 -14 17 16 16 22 45 72 123 136 132 146 145 -148 144 140 141 141 123 145 108 167 93 174 124 -130 178 79 183 124 98 186 82 134 169 80 177 -126 85 186 81 154 132 93 158 86 167 113 149 -137 109 185 87 130 174 88 134 172 95 98 163 -114 52 106 106 33 70 39 46 42 57 42 49 -55 33 79 36 55 64 30 64 41 38 40 34 -40 19 18 22 22 20 19 22 17 22 16 22 -21 19 22 22 29 45 38 84 159 146 157 155 -154 157 153 152 149 154 149 136 151 147 145 152 -149 154 152 153 148 149 149 148 151 146 145 149 -143 146 145 141 145 142 146 144 138 137 137 132 -138 140 133 128 137 135 136 138 137 135 140 136 -134 142 134 139 133 135 136 137 130 128 133 129 -129 133 128 125 133 130 127 124 128 129 128 129 -130 126 127 131 -100 97 91 94 93 95 95 92 -96 100 99 97 100 103 97 93 97 92 102 100 -96 98 101 105 97 101 103 98 103 97 99 97 -100 97 95 101 102 103 101 89 75 62 55 57 -50 56 83 64 38 50 76 53 32 56 54 57 -86 100 108 109 105 106 108 104 106 105 100 108 -110 108 107 110 113 109 109 102 106 107 106 107 -103 104 112 107 109 102 96 96 27 23 23 10 -15 13 15 11 12 13 12 11 10 16 10 14 -14 11 14 15 15 14 14 18 40 44 60 114 -112 110 115 110 108 112 118 110 104 111 112 112 -115 113 108 68 47 52 39 39 41 35 39 36 -38 39 45 44 51 52 55 58 61 68 65 73 -71 76 79 78 82 79 83 83 85 80 82 83 -79 82 78 80 73 74 72 68 69 66 64 57 -53 54 43 44 33 28 31 21 29 33 47 53 -63 65 63 72 77 74 59 57 64 85 63 72 -97 86 97 109 85 106 104 77 120 95 118 117 -100 139 86 115 123 83 139 116 86 143 118 90 -140 140 92 121 147 103 98 143 141 84 86 132 -123 83 81 127 119 74 81 120 101 73 97 126 -104 73 89 132 121 80 88 131 135 98 95 134 -99 76 126 65 67 129 42 96 109 46 126 56 -91 101 54 111 65 101 76 87 87 79 83 76 -79 77 64 53 34 31 60 59 33 34 57 73 -79 72 50 30 35 61 81 74 48 34 34 56 -74 78 60 41 31 58 67 27 30 23 10 16 -8 14 13 14 12 12 14 15 14 16 13 21 -26 60 107 134 132 135 143 148 138 151 132 148 -115 144 119 135 147 99 188 85 168 136 94 197 -84 125 162 69 177 123 100 191 79 144 157 83 -185 95 151 135 122 159 112 168 101 161 149 93 -177 129 92 171 143 75 137 156 72 70 133 65 -37 65 39 44 43 55 39 66 28 69 59 33 -72 34 47 56 29 45 33 40 29 15 17 25 -20 19 20 22 19 23 18 22 19 24 23 22 -34 44 43 111 160 144 156 152 154 162 154 157 -151 156 147 139 153 147 145 148 146 153 153 153 -147 146 148 145 150 144 142 147 142 148 144 145 -146 140 146 142 139 136 132 136 138 139 138 133 -139 143 139 140 137 135 137 134 136 137 136 137 -131 133 134 137 129 128 132 124 128 132 124 125 -129 127 122 124 128 133 129 129 127 127 131 131 -98 94 92 92 97 97 89 96 97 97 100 95 -96 102 96 97 95 92 96 94 98 94 98 102 -98 100 97 97 100 97 100 96 92 97 96 98 -99 101 106 92 84 70 55 52 52 52 78 72 -39 64 79 40 39 59 64 83 98 103 105 104 -104 109 109 105 108 103 99 109 112 109 109 110 -111 109 104 106 106 96 103 102 105 105 111 107 -107 105 95 93 30 21 23 12 17 13 15 16 -14 14 12 11 11 14 13 14 12 14 14 13 -10 11 15 18 38 42 59 112 111 113 118 114 -112 117 115 113 108 113 115 110 114 112 100 65 -44 49 39 39 44 35 39 36 37 43 42 46 -49 50 55 56 63 64 65 71 71 74 81 79 -81 79 80 85 81 78 88 81 83 80 81 81 -78 73 74 73 67 71 63 60 60 49 50 49 -42 38 28 28 24 24 42 42 62 66 61 73 -68 81 66 55 64 70 92 59 77 95 82 103 -101 77 110 97 89 124 91 129 102 114 127 86 -136 103 96 147 101 100 141 108 93 148 127 86 -133 146 97 104 154 133 81 97 136 121 75 89 -128 113 70 87 118 103 70 92 127 101 67 91 -124 120 78 83 132 131 95 98 126 107 117 93 -45 117 82 54 134 50 86 104 41 126 57 96 -83 78 95 75 97 76 88 78 86 80 72 65 -49 34 36 32 44 71 79 75 58 41 31 50 -69 78 69 41 32 44 66 78 67 48 33 33 -63 79 43 25 35 17 12 10 14 12 10 13 -13 14 15 14 14 14 14 25 33 78 126 134 -132 137 144 142 142 140 139 140 114 155 100 171 -97 149 151 94 193 87 146 169 84 175 115 94 -182 83 148 159 70 186 105 135 161 93 179 100 -159 117 143 136 103 186 100 145 172 90 136 173 -95 100 169 112 57 114 115 34 62 50 36 42 -49 41 61 46 40 78 25 71 56 29 72 36 -40 40 38 36 12 24 15 18 20 20 20 22 -23 19 20 19 13 28 30 26 36 42 60 135 -155 151 157 152 157 163 157 155 149 155 140 145 -154 149 151 148 148 150 155 154 145 147 148 148 -151 142 143 143 142 148 145 144 143 143 140 138 -141 133 136 136 138 139 134 137 142 141 141 138 -139 135 134 135 136 131 139 136 127 129 129 132 -128 125 130 124 130 127 126 126 125 129 122 126 -132 132 128 130 128 125 131 128 -96 94 93 92 -94 92 94 94 92 97 93 92 96 96 94 98 -93 92 95 93 98 96 97 100 100 97 94 95 -94 95 98 97 98 101 97 96 93 100 101 92 -93 80 66 49 57 50 61 61 34 67 77 37 -38 58 69 95 105 105 100 105 103 110 108 108 -105 103 107 107 112 111 110 106 110 110 107 114 -105 99 99 100 108 110 114 111 108 108 105 89 -40 18 22 15 14 15 14 13 14 11 14 10 -12 11 10 15 13 12 15 13 15 16 12 19 -38 40 59 103 114 116 119 114 114 115 116 112 -108 116 116 116 120 112 105 66 45 52 40 43 -41 37 37 37 39 39 41 45 50 50 51 59 -59 65 66 64 71 76 74 81 81 81 87 80 -80 81 82 82 80 81 81 81 76 75 76 74 -72 74 66 64 64 55 53 54 43 41 37 25 -24 20 27 39 53 63 63 64 75 72 79 63 -64 72 83 87 58 87 90 83 106 97 74 115 -91 103 110 97 126 89 127 113 96 137 90 115 -143 89 112 144 97 107 153 112 94 149 133 90 -118 156 121 77 95 138 111 79 93 131 108 63 -92 124 96 68 97 122 97 66 92 133 110 71 -94 133 127 84 94 127 123 103 61 96 123 41 -107 95 52 128 45 95 96 58 108 62 104 74 -92 82 84 81 84 84 76 67 56 40 33 58 -77 80 70 49 27 33 56 77 76 63 40 30 -49 71 76 64 43 26 41 66 76 64 25 37 -28 9 18 12 13 13 13 16 9 15 11 12 -17 15 18 31 58 96 132 134 136 136 146 138 -148 130 150 119 123 138 103 172 72 179 109 126 -176 76 188 128 107 192 82 142 165 72 180 112 -107 186 83 170 128 133 158 108 152 110 164 98 -154 153 94 179 137 91 167 146 76 133 161 81 -70 141 71 27 89 36 43 46 42 41 67 29 -68 53 28 87 23 51 61 31 49 32 47 22 -17 20 19 22 19 20 19 20 22 20 19 24 -16 28 34 28 40 39 81 149 154 155 156 154 -158 160 160 150 149 153 139 148 151 151 154 153 -149 152 154 151 148 150 151 147 150 145 145 140 -144 151 143 144 141 144 142 137 136 137 139 140 -138 138 133 137 143 140 139 135 139 136 135 135 -133 131 134 132 130 124 130 129 126 128 126 126 -129 127 127 126 125 129 126 128 133 128 129 129 -128 123 127 129 -98 94 93 94 88 94 93 90 -90 93 91 95 96 93 94 99 94 89 95 97 -96 93 97 97 96 95 95 96 95 95 97 100 -105 106 98 98 92 100 100 92 99 87 76 66 -61 53 51 40 26 56 64 37 48 57 74 97 -103 107 103 104 109 95 105 111 103 106 110 110 -109 110 115 107 109 116 112 114 107 110 100 101 -111 112 110 108 112 104 107 92 32 20 22 14 -14 15 13 15 14 13 9 13 11 13 13 13 -16 11 15 12 16 16 13 18 35 42 54 110 -117 112 119 113 113 116 107 113 110 111 116 120 -115 113 108 64 50 48 43 44 41 42 38 32 -42 38 43 45 46 49 54 57 61 67 65 68 -72 74 78 78 79 83 81 79 80 80 83 82 -81 84 81 82 78 75 77 76 73 74 68 68 -64 58 58 57 48 44 40 31 30 22 22 26 -41 54 58 59 72 75 71 78 53 78 70 80 -88 64 85 85 86 114 83 77 118 83 112 96 -112 115 87 141 97 111 131 88 127 129 83 123 -144 84 121 153 103 112 151 124 88 126 155 111 -77 109 138 115 70 98 135 100 71 96 121 94 -65 96 120 91 69 92 131 102 68 94 128 117 -74 94 131 121 88 87 135 72 70 123 42 101 -90 55 124 53 99 78 86 95 77 98 78 84 -80 88 81 71 67 56 56 90 81 59 37 32 -45 65 83 73 56 37 38 58 75 73 54 37 -30 47 75 76 67 32 29 44 10 17 13 11 -16 13 16 11 13 16 12 14 14 17 25 37 -85 124 134 139 139 138 146 137 144 126 156 105 -156 102 145 138 95 192 73 174 137 92 199 87 -146 168 69 184 117 90 182 72 156 144 104 179 -107 165 127 141 122 146 143 104 181 107 135 178 -99 128 175 101 92 160 126 62 106 130 37 61 -72 32 43 51 33 55 48 31 75 28 68 58 -29 76 32 40 38 36 40 14 21 16 19 22 -18 20 20 21 21 16 16 29 14 28 35 21 -44 39 102 157 156 157 153 155 160 154 159 150 -151 154 142 145 152 152 153 152 153 153 151 151 -149 152 149 149 145 146 148 141 145 148 145 140 -143 146 141 141 139 140 143 141 141 136 129 138 -135 142 138 132 138 132 133 135 134 129 130 131 -126 130 128 129 125 130 125 127 128 124 130 124 -126 130 129 130 134 130 126 128 125 126 125 127 -96 99 95 90 90 91 91 91 89 91 93 94 -95 96 93 96 95 87 95 101 92 95 94 94 -93 95 100 97 97 95 98 101 103 103 98 103 -94 102 101 94 102 91 91 80 57 55 49 35 -23 39 38 28 56 55 69 92 97 104 104 108 -106 92 102 113 107 106 112 110 107 110 114 110 -111 113 113 108 110 115 104 106 109 110 107 107 -112 105 106 96 40 18 24 14 15 11 17 14 -14 13 10 13 14 14 13 13 13 14 11 16 -14 12 15 15 38 41 58 115 115 110 118 117 -118 109 108 114 113 109 108 120 108 108 110 67 -49 48 43 45 40 44 37 37 39 40 43 44 -45 50 52 53 60 64 64 68 73 72 80 72 -79 81 80 81 81 85 80 82 84 78 84 81 -79 80 77 71 73 74 66 67 66 62 64 59 -53 47 48 38 33 30 21 21 31 47 55 58 -63 76 67 80 66 63 83 59 92 83 68 88 -87 85 114 72 92 111 83 117 90 120 103 109 -137 83 125 122 90 139 113 82 141 127 91 133 -144 95 118 152 110 94 137 149 105 79 120 140 -105 72 107 131 93 67 101 121 91 66 99 117 -89 63 103 126 88 63 89 128 108 69 93 132 -113 90 111 112 84 116 80 62 122 40 99 82 -67 106 65 106 74 94 80 86 83 84 82 73 -76 59 72 84 52 32 31 56 73 84 69 52 -33 40 66 76 70 46 30 33 57 73 80 62 -32 38 47 28 13 14 16 14 14 10 13 13 -14 17 14 14 19 16 31 53 104 137 134 139 -140 142 139 143 134 144 137 113 163 81 183 89 -140 158 83 198 91 147 170 73 187 115 109 189 -76 149 149 75 183 94 148 146 122 161 118 153 -115 168 106 153 157 93 177 141 95 164 146 83 -126 158 84 74 136 91 30 89 44 28 48 43 -35 59 31 57 47 38 78 27 59 58 28 52 -27 38 28 17 22 17 21 18 21 17 19 22 -18 18 14 27 20 33 32 26 46 47 118 160 -154 155 150 154 153 155 156 151 154 150 150 149 -151 155 147 151 152 152 150 148 148 150 149 145 -145 143 146 143 143 146 143 141 144 147 141 143 -140 140 144 143 138 134 130 136 137 140 138 136 -135 133 134 134 134 129 131 130 125 129 134 130 -128 131 127 125 127 121 127 127 126 129 130 131 -132 130 124 127 125 125 126 127 -101 98 92 92 -91 89 94 94 88 91 97 97 96 99 94 99 -91 88 98 102 95 96 95 89 98 96 100 97 -96 101 96 96 95 101 98 98 99 101 97 96 -100 95 99 88 65 51 50 38 34 38 26 26 -47 51 57 81 92 101 107 104 103 102 108 109 -111 107 113 111 111 109 108 107 105 108 108 106 -116 114 105 109 107 110 109 109 114 106 101 100 -24 25 22 11 20 10 15 10 12 15 11 14 -12 13 15 10 17 10 13 16 13 13 17 18 -35 42 61 113 115 112 114 119 115 112 114 117 -121 108 112 114 108 105 112 77 43 53 40 45 -44 36 41 37 40 38 42 43 43 51 47 57 -57 59 65 62 74 73 77 75 77 78 81 81 -79 86 74 84 80 82 85 79 82 80 76 75 -72 71 69 67 68 63 62 62 52 51 47 42 -39 29 29 21 20 40 52 58 60 63 79 73 -83 58 75 78 65 94 75 76 98 81 89 107 -71 103 96 101 108 94 124 88 125 116 92 141 -98 100 144 95 103 146 106 95 146 124 88 136 -146 101 101 143 147 91 83 127 137 88 71 117 -124 89 73 110 126 83 67 105 117 83 66 110 -117 87 58 96 130 91 65 94 132 110 82 109 -112 114 92 67 121 68 70 111 45 108 68 95 -86 78 89 79 90 80 85 82 79 65 70 62 -29 46 63 76 79 62 45 34 48 71 73 63 -43 28 38 61 75 75 57 36 41 62 40 17 -17 14 14 11 12 13 13 11 17 15 14 18 -18 23 41 74 123 137 133 144 135 143 134 151 -124 156 109 139 131 107 168 82 188 109 138 175 -79 190 122 108 188 79 154 158 65 181 98 124 -168 80 176 110 150 132 138 137 139 149 108 181 -110 131 181 100 127 170 103 92 160 127 57 109 -136 41 67 84 29 40 42 34 51 44 42 67 -29 72 48 37 74 29 48 35 37 41 15 26 -22 18 21 20 25 18 26 18 24 16 17 35 -19 32 27 32 47 60 143 156 152 156 152 149 -153 154 155 154 153 153 151 151 153 154 150 144 -152 147 144 142 145 145 147 145 145 143 145 145 -143 146 142 139 140 146 142 143 141 140 141 139 -138 130 134 139 140 141 138 138 139 135 136 138 -132 131 131 128 126 130 133 130 130 131 131 127 -126 124 127 126 124 129 130 128 130 132 124 127 -123 124 125 127 -100 93 92 90 91 88 94 95 -92 92 94 92 93 95 93 97 92 90 98 99 -99 99 98 94 100 98 97 97 96 98 96 89 -95 97 98 98 99 98 98 102 100 99 102 92 -81 61 51 45 45 45 36 28 33 40 45 70 -85 93 104 100 101 104 106 109 112 108 107 113 -107 104 105 107 102 105 105 100 115 107 109 108 -102 108 114 109 114 108 104 101 36 23 21 14 -17 11 15 15 15 12 14 14 14 13 16 12 -15 13 9 15 15 14 16 17 37 41 60 108 -117 108 111 119 114 115 115 120 117 114 116 119 -112 104 115 84 46 52 42 44 43 38 39 41 -40 37 39 42 44 49 48 53 57 58 63 64 -72 71 75 76 72 75 84 80 81 83 78 82 -81 79 83 77 83 79 76 76 72 73 69 71 -66 66 59 64 57 53 52 45 41 34 31 28 -20 27 45 53 57 58 70 73 79 77 58 86 -70 71 89 74 86 93 76 93 104 71 106 92 -108 104 104 118 91 138 100 108 137 84 123 133 -88 117 139 95 108 150 108 96 149 136 94 108 -154 131 86 94 134 130 75 76 121 126 83 72 -124 118 76 73 116 113 76 72 114 116 70 63 -106 120 81 61 102 135 95 77 116 118 101 76 -117 104 26 119 52 76 91 59 109 69 95 75 -94 78 86 86 73 74 71 59 45 74 79 70 -59 34 32 53 73 77 62 43 28 45 63 75 -74 49 39 42 69 62 26 15 16 15 15 12 -16 13 12 17 11 17 16 14 22 27 51 102 -130 131 140 138 134 140 132 149 128 163 85 145 -104 144 141 70 187 73 161 147 95 202 93 139 -169 70 182 120 98 188 63 143 133 114 165 111 -159 122 154 117 165 113 141 165 95 172 152 91 -153 156 78 118 164 90 63 135 111 29 90 68 -31 43 36 38 54 34 62 51 41 75 24 66 -58 27 56 27 41 29 14 23 22 18 21 17 -26 19 20 20 22 19 17 35 27 30 29 35 -44 82 151 153 152 156 152 150 152 158 155 156 -153 154 153 152 152 153 151 145 151 145 140 141 -140 143 145 149 144 149 147 143 143 145 139 135 -138 148 140 144 139 138 142 138 138 134 133 140 -139 138 138 134 140 139 137 139 135 131 133 133 -134 132 134 130 130 131 130 128 126 124 124 123 -126 126 127 128 130 127 126 125 122 122 122 122 -92 89 90 95 90 95 90 95 99 95 97 90 -95 94 96 94 93 92 95 97 99 100 97 99 -98 98 101 101 93 96 96 90 94 101 99 98 -104 94 100 104 98 100 92 96 94 70 63 55 -47 51 42 34 37 32 43 54 67 88 94 94 -100 100 106 109 113 106 103 108 104 103 106 106 -102 108 101 104 113 105 107 107 103 107 114 111 -115 111 103 105 34 19 26 11 19 11 15 14 -11 15 13 11 12 15 12 15 13 14 13 13 -15 14 18 14 40 34 50 111 110 112 108 116 -115 106 116 117 115 122 123 115 116 112 114 94 -46 50 49 37 40 42 37 41 38 40 37 45 -44 51 51 53 58 57 64 65 69 77 72 76 -73 75 82 82 82 83 81 80 84 79 82 82 -79 81 78 76 73 74 74 71 70 68 64 60 -62 55 53 53 39 40 32 28 23 22 33 45 -51 62 59 75 77 85 69 61 89 64 75 82 -75 89 92 66 100 97 85 112 90 113 99 117 -104 100 140 92 126 127 81 131 123 84 126 133 -90 125 147 104 107 156 130 93 116 153 127 82 -100 138 122 77 85 132 123 75 84 125 112 75 -76 116 112 65 79 120 109 69 64 108 117 74 -58 110 128 88 81 115 118 92 96 125 58 96 -100 38 105 55 103 75 85 90 79 86 83 83 -78 76 75 67 68 81 67 36 30 37 56 76 -75 55 34 33 55 78 73 67 41 27 53 75 -77 35 16 21 14 11 14 10 14 15 13 10 -15 15 15 18 22 38 69 127 133 130 145 137 -143 138 142 138 142 137 112 165 86 179 97 143 -160 87 196 99 147 181 75 180 120 96 198 82 -156 146 83 178 94 157 132 136 144 138 143 133 -153 105 178 117 119 189 100 105 179 107 82 154 -137 58 99 146 64 43 101 37 42 47 28 49 -40 38 63 33 72 44 38 79 28 47 40 35 -38 17 21 20 14 21 17 20 22 18 23 20 -23 19 20 33 30 27 27 40 45 111 159 147 -156 155 151 154 157 158 155 155 153 155 156 155 -152 151 148 152 149 147 138 140 141 145 147 151 -146 151 147 143 146 140 145 138 138 150 142 146 -144 139 144 138 141 136 133 139 138 136 137 132 -138 137 140 138 134 133 135 136 134 132 132 131 -130 133 134 127 125 124 122 124 124 126 124 127 -130 129 123 124 121 119 122 116 -92 85 95 99 -96 97 89 96 99 98 96 91 97 96 96 91 -97 95 94 94 100 102 98 101 99 101 106 104 -97 96 96 92 94 99 97 97 99 95 102 103 -95 98 90 91 96 86 84 68 58 59 33 46 -47 34 31 37 43 63 81 89 99 90 101 107 -107 103 100 101 105 105 105 107 105 105 103 109 -112 106 107 106 104 100 109 109 108 110 108 101 -35 21 23 15 13 11 16 14 14 13 13 10 -11 14 13 15 11 12 16 12 17 13 16 20 -40 36 57 109 107 113 111 120 109 106 118 113 -117 124 122 116 116 113 112 98 54 50 45 43 -40 38 41 36 39 38 40 42 45 46 50 49 -53 58 60 63 68 76 70 74 77 75 78 78 -80 81 81 80 85 82 79 83 81 81 80 79 -80 77 75 75 68 71 68 63 63 57 57 47 -50 40 39 36 30 21 23 37 46 55 57 72 -82 71 86 57 69 87 67 81 82 76 85 92 -71 104 92 96 105 90 116 91 122 99 115 130 -93 134 116 89 136 115 80 133 130 89 135 144 -92 119 157 121 84 129 156 118 81 100 142 117 -73 94 132 120 72 85 130 110 64 80 117 106 -68 81 120 100 63 67 115 112 66 65 112 125 -84 70 119 116 85 102 106 96 114 49 103 74 -78 98 60 96 73 93 78 85 81 78 79 71 -72 66 34 32 51 69 77 71 48 28 38 61 -85 76 58 34 35 57 82 81 46 21 16 14 -14 13 14 13 14 14 11 15 16 15 15 19 -29 46 92 132 131 134 145 136 150 129 148 123 -159 110 146 132 113 176 75 183 110 131 185 79 -187 134 97 192 81 146 169 87 187 100 129 157 -98 163 118 154 129 154 125 164 113 145 164 92 -172 149 84 151 158 77 116 168 89 62 141 115 -37 92 78 37 57 32 36 50 26 56 43 43 -70 17 73 49 35 50 26 48 19 20 20 15 -21 21 19 22 18 21 26 12 24 20 23 28 -32 22 33 43 51 137 151 150 155 152 151 153 -159 153 150 153 151 159 155 152 154 148 149 150 -144 143 140 141 140 143 150 146 147 152 144 148 -147 142 144 143 141 147 143 142 143 141 142 139 -140 140 135 140 141 132 137 134 132 140 143 138 -136 134 136 135 133 132 131 133 131 131 134 126 -121 124 123 125 125 125 122 125 127 120 127 124 -119 120 119 115 -96 91 99 98 93 95 93 93 -94 98 96 93 99 93 88 94 91 95 86 88 -98 98 98 97 95 104 106 103 102 98 97 94 -97 93 97 99 94 99 104 98 99 95 88 95 -97 91 91 81 80 61 41 64 68 33 23 25 -29 44 70 95 97 94 103 106 107 102 102 107 -106 107 107 108 107 104 106 109 112 105 105 109 -101 97 106 110 109 109 113 96 33 20 21 14 -13 12 16 13 12 14 13 11 12 13 12 13 -11 15 16 13 13 13 18 17 40 37 60 107 -107 119 119 118 111 116 116 118 116 121 118 114 -117 110 112 107 62 43 52 37 42 42 39 41 -41 40 39 42 44 44 50 48 53 60 57 65 -68 72 73 76 77 72 76 82 80 79 86 80 -86 83 82 84 81 81 80 81 78 77 77 76 -69 70 73 67 64 63 58 51 52 45 38 41 -32 30 23 22 42 43 59 63 74 74 73 82 -52 77 85 71 83 85 61 93 94 71 110 84 -106 96 105 106 92 124 91 128 113 94 139 105 -95 138 105 91 143 117 91 145 132 92 127 156 -116 94 130 155 116 77 107 142 114 77 99 142 -115 69 95 130 104 64 82 123 102 64 80 116 -106 66 71 118 103 66 70 121 120 72 74 122 -114 80 103 117 111 73 96 104 52 111 65 88 -74 80 85 84 86 82 83 74 74 56 38 62 -81 75 57 37 30 53 76 80 76 44 32 45 -67 84 71 45 22 16 17 14 13 14 11 16 -12 13 17 12 15 16 18 21 37 68 119 132 -135 142 140 145 140 128 138 124 152 93 174 84 -162 129 106 187 76 184 130 107 202 87 156 159 -75 189 113 134 170 83 181 113 146 144 134 140 -132 140 142 149 110 180 111 134 182 101 117 174 -106 90 161 132 63 98 147 60 57 112 39 46 -52 30 43 36 44 54 33 68 35 53 67 32 -54 35 46 35 12 23 19 20 20 20 22 22 -19 21 24 14 26 24 31 25 31 22 35 43 -79 150 144 153 151 152 149 152 157 149 154 153 -153 157 152 149 152 151 148 149 141 142 142 143 -145 143 149 149 145 152 141 148 147 137 144 144 -141 140 141 141 145 140 145 142 139 145 134 142 -146 133 136 136 133 137 137 133 134 134 137 132 -131 132 130 132 129 129 130 124 120 123 127 127 -127 126 120 123 120 118 128 120 123 120 122 117 -94 92 99 99 93 94 93 86 89 92 94 97 -96 92 87 93 92 92 90 89 93 95 100 97 -98 101 102 99 103 102 96 99 97 96 100 100 -98 98 101 97 99 96 92 98 101 95 91 90 -91 68 54 85 84 52 31 26 42 51 74 100 -101 104 106 105 107 102 107 108 103 105 105 109 -105 105 105 106 106 104 106 111 102 109 108 110 -112 107 109 98 32 22 22 11 16 14 12 19 -10 14 13 11 13 13 13 10 14 15 14 13 -14 15 15 19 39 40 63 106 108 117 119 116 -117 116 119 121 122 121 115 116 120 114 114 110 -76 44 49 41 39 41 37 39 40 40 40 40 -41 46 48 49 56 58 60 65 68 72 72 79 -71 72 80 79 81 82 85 85 84 84 81 84 -79 83 81 79 80 76 76 78 72 69 73 67 -64 63 59 56 55 50 45 39 36 36 23 16 -28 42 48 58 62 76 66 69 77 58 84 78 -77 80 78 71 94 88 81 101 92 109 92 109 -98 103 126 91 130 106 100 143 94 105 142 96 -91 144 112 98 154 123 92 141 155 110 89 139 -148 107 78 111 147 104 71 112 140 107 67 101 -128 101 63 87 124 101 60 86 123 98 59 82 -116 101 62 74 128 110 67 82 127 106 75 104 -121 88 85 122 55 99 83 65 96 73 92 78 -88 81 82 75 76 62 62 82 72 46 32 35 -57 82 80 63 41 30 52 77 82 63 40 19 -15 17 11 17 12 14 12 11 17 10 16 14 -15 17 21 25 52 96 130 134 137 144 134 155 -136 153 124 153 127 105 162 81 189 87 149 151 -91 201 93 151 176 81 190 108 112 190 82 177 -121 97 172 107 164 124 147 131 137 130 165 106 -145 160 98 174 151 89 156 155 74 125 164 94 -73 142 117 37 95 89 27 63 38 30 39 28 -59 34 49 64 20 74 38 49 49 31 55 14 -21 19 22 20 19 23 19 20 21 22 23 13 -30 22 28 26 24 23 38 48 106 148 143 157 -146 154 147 151 154 148 153 155 151 156 151 148 -151 150 147 150 142 142 143 144 149 144 150 147 -142 149 142 148 143 139 142 143 141 137 139 143 -146 141 143 143 138 141 137 141 140 137 136 135 -138 135 134 130 132 132 134 135 125 137 134 128 -128 128 131 122 121 125 127 125 124 126 116 123 -123 113 124 121 122 125 117 123 -93 93 96 95 -92 94 92 79 90 90 87 96 88 95 91 95 -96 92 93 91 92 97 97 98 99 97 92 100 -104 100 97 93 95 95 102 100 103 100 103 100 -95 100 91 102 100 100 96 93 93 76 75 91 -91 75 37 32 56 63 77 93 105 103 107 103 -102 105 108 107 100 101 100 102 108 106 103 108 -101 102 105 108 106 114 111 109 115 107 105 98 -37 17 25 15 11 16 12 14 17 11 13 11 -11 18 12 17 11 13 12 13 16 12 16 21 -38 39 66 106 107 116 114 113 121 119 116 124 -123 123 119 116 120 123 118 117 100 51 44 47 -39 38 37 34 42 38 41 39 42 46 48 55 -53 56 60 62 70 69 70 76 72 76 79 74 -80 81 84 80 81 83 81 85 80 84 82 79 -81 78 76 78 70 69 72 67 67 66 63 55 -60 52 45 45 41 34 30 20 21 28 44 52 -61 63 70 64 71 71 67 82 75 73 72 83 -60 96 85 86 109 91 108 88 112 97 119 118 -95 136 99 111 138 91 115 134 96 107 145 100 -112 155 117 97 144 152 108 95 139 149 99 74 -123 138 99 69 115 139 97 70 101 132 94 61 -96 126 94 62 91 125 92 61 83 119 99 57 -84 126 106 62 90 128 102 69 105 119 81 100 -94 88 103 55 103 68 81 79 81 86 78 73 -76 66 71 66 38 32 40 67 80 74 52 32 -42 61 84 79 53 27 21 12 12 17 9 17 -12 13 16 12 16 12 15 14 13 18 23 33 -75 121 131 133 142 141 134 149 138 157 109 158 -106 161 122 122 171 77 188 104 135 179 82 191 -124 115 192 72 161 152 94 188 83 151 133 120 -158 125 143 140 127 146 146 110 176 112 131 184 -108 113 177 109 85 163 134 67 108 149 72 56 -120 45 47 63 24 45 29 41 53 29 69 31 -57 62 32 62 27 46 32 11 26 15 19 20 -17 21 18 23 18 22 26 14 29 21 23 25 -24 34 33 65 125 147 150 153 147 150 146 151 -148 151 151 151 153 155 150 148 151 150 147 151 -145 143 146 144 152 144 142 148 144 147 146 148 -148 139 141 143 141 140 144 144 145 141 142 144 -136 136 140 137 138 136 136 137 137 131 130 130 -131 133 135 137 128 137 133 127 130 129 129 122 -126 125 126 123 120 126 121 123 125 116 120 120 -119 122 120 121 -95 92 91 96 90 90 91 84 -93 87 84 91 85 90 93 94 97 97 93 96 -94 98 95 98 99 94 92 106 97 105 99 94 -96 96 97 99 101 99 102 98 95 104 96 101 -102 95 94 90 97 82 83 96 91 93 54 35 -50 50 62 80 100 97 100 101 99 106 108 104 -99 97 95 102 106 108 107 112 104 101 108 105 -109 105 112 107 115 115 106 103 31 18 20 11 -16 13 16 14 12 13 15 9 14 12 12 15 -13 14 13 14 12 15 13 20 40 41 67 110 -106 117 111 115 123 125 123 122 130 123 125 123 -127 129 126 128 123 59 43 49 36 41 39 35 -44 38 41 44 40 46 47 49 50 55 60 60 -68 68 72 72 75 79 75 76 78 79 84 79 -83 82 85 83 84 82 82 83 81 83 80 77 -75 68 73 68 70 70 63 64 57 58 50 49 -43 41 32 27 21 21 36 44 56 57 63 70 -64 68 68 70 77 81 67 80 80 60 99 83 -94 103 94 105 90 116 99 124 105 103 135 88 -117 135 88 121 133 86 116 139 97 117 152 108 -101 152 143 98 97 144 142 90 84 123 135 83 -68 121 134 95 65 111 128 91 63 102 129 87 -65 99 126 88 55 92 123 89 61 90 127 100 -61 92 128 90 68 113 114 77 93 102 98 64 -103 77 61 89 72 91 70 77 72 68 70 62 -38 53 74 81 65 43 31 52 74 84 71 44 -26 11 15 14 14 13 13 13 12 14 14 16 -15 14 16 17 12 24 28 43 101 134 130 132 -146 133 145 138 144 137 130 152 103 183 84 174 -118 105 183 77 185 130 112 199 82 160 150 77 -194 101 138 161 83 162 103 146 144 134 141 139 -127 162 102 153 150 100 177 145 87 154 149 78 -119 164 91 79 146 122 38 101 98 29 67 42 -30 41 24 53 36 53 48 34 72 31 52 45 -29 45 18 20 22 17 22 17 22 21 21 22 -21 22 25 16 29 24 27 29 22 42 34 81 -140 145 155 149 149 150 147 153 151 148 147 150 -153 147 148 152 151 150 146 149 150 143 144 148 -150 139 137 144 142 147 144 149 149 140 139 138 -140 141 140 140 145 141 141 138 134 133 140 138 -135 137 134 134 133 134 132 128 133 128 134 137 -128 135 127 128 127 128 128 121 127 122 127 121 -118 126 121 121 125 113 117 119 114 119 116 122 -95 92 91 95 88 90 89 90 94 89 81 93 -90 86 93 94 97 99 95 97 102 97 94 95 -100 93 93 102 98 103 100 97 101 97 99 99 -99 100 98 91 96 100 97 100 96 92 94 95 -97 88 91 102 94 97 77 50 36 34 39 62 -92 92 95 102 92 106 104 101 102 97 99 102 -105 104 110 112 105 106 104 106 111 101 109 107 -115 111 113 102 28 24 19 14 15 17 11 15 -12 14 15 8 13 15 11 14 11 14 14 14 -13 14 15 19 43 35 71 115 103 123 113 124 -132 130 131 125 130 128 126 123 124 128 124 128 -126 78 51 43 40 38 40 40 37 42 41 42 -44 44 47 49 51 55 58 60 65 66 70 74 -75 79 77 77 80 79 83 81 87 86 85 85 -86 84 82 84 84 81 82 76 77 72 72 74 -70 68 68 64 59 61 54 45 53 43 39 27 -23 21 22 41 48 55 62 56 72 68 67 73 -74 73 82 63 79 80 62 100 78 104 93 99 -98 97 114 95 124 96 113 122 84 130 125 86 -124 123 86 128 128 91 140 150 99 109 152 134 -91 103 146 134 86 79 124 117 76 78 129 135 -85 73 115 127 83 65 110 125 83 68 109 120 -79 61 100 124 77 56 101 129 85 64 105 123 -81 70 119 106 74 95 110 70 98 91 51 96 -62 84 72 77 71 70 75 65 58 75 71 58 -31 36 65 80 80 62 32 13 16 13 16 13 -15 14 11 16 10 15 11 13 13 16 10 17 -16 23 34 67 127 133 136 133 149 134 153 122 -150 112 158 117 136 156 91 193 69 153 145 104 -197 89 162 164 79 193 98 127 183 78 183 106 -122 148 112 157 128 137 146 126 146 132 112 177 -98 138 177 101 113 171 108 84 158 132 62 116 -152 73 61 125 52 43 71 31 43 24 41 45 -36 67 24 67 48 35 62 22 41 27 16 20 -18 21 13 22 20 20 23 17 18 20 33 18 -28 26 26 26 22 45 41 112 142 145 153 147 -150 146 149 149 147 148 149 148 150 140 147 151 -148 148 145 149 149 142 139 145 148 141 133 140 -139 139 138 142 145 138 131 134 135 140 137 139 -141 136 138 134 133 135 138 135 129 136 133 131 -131 135 131 130 129 124 132 133 128 128 126 128 -120 124 127 121 125 122 121 122 119 125 120 118 -119 112 115 116 115 116 117 117 -91 94 92 93 -90 86 87 91 95 93 83 94 91 87 93 92 -96 99 95 100 100 93 98 98 99 95 95 102 -101 101 93 94 97 96 100 97 100 101 93 94 -97 96 99 95 89 94 97 100 103 91 95 100 -98 100 94 71 52 43 44 64 85 94 95 102 -97 105 104 103 107 99 102 101 107 103 108 108 -103 102 106 105 112 108 105 111 110 114 115 103 -32 21 25 12 13 12 15 14 12 12 15 10 -11 15 11 15 12 13 15 14 14 14 13 21 -40 37 76 113 113 128 122 123 126 125 121 120 -122 119 120 118 119 121 119 120 126 97 53 46 -39 37 39 36 40 40 46 42 42 44 43 53 -46 55 56 60 66 63 70 73 77 75 75 79 -79 82 82 82 84 86 85 89 85 82 85 82 -86 81 79 80 80 75 75 73 74 69 66 66 -60 62 54 48 53 47 39 32 28 17 24 29 -39 52 56 60 60 71 68 75 80 70 69 79 -59 85 73 72 98 82 102 87 104 92 105 109 -96 122 91 119 110 88 134 113 89 133 116 87 -132 120 101 152 138 86 116 153 128 88 109 148 -125 78 82 125 118 72 85 134 126 78 74 122 -119 69 72 117 122 76 72 113 121 71 61 110 -114 66 58 111 119 76 67 115 118 72 76 121 -99 66 108 99 82 99 64 93 62 73 73 62 -77 70 78 67 68 71 52 29 44 67 83 75 -48 30 14 17 11 12 14 13 17 12 11 14 -12 14 12 15 14 13 14 15 19 25 39 97 -134 133 136 143 147 139 149 122 145 105 167 87 -169 109 127 163 69 195 103 141 173 80 191 123 -103 192 79 159 150 100 182 87 156 126 129 150 -128 146 139 125 163 98 156 151 91 175 141 91 -150 160 80 113 168 92 68 144 125 42 97 116 -32 60 60 32 41 23 48 35 55 49 32 72 -31 58 40 35 37 13 24 17 20 21 16 21 -18 26 20 18 18 17 35 17 27 26 24 31 -22 45 63 131 140 142 149 146 145 141 143 144 -141 148 144 150 148 138 144 148 145 145 140 145 -145 141 142 144 144 141 134 137 134 133 134 140 -141 136 130 129 133 133 131 135 130 133 132 127 -134 133 134 133 128 130 129 132 129 134 131 130 -127 120 129 131 128 126 123 123 117 120 122 119 -124 115 117 122 116 119 114 114 112 108 113 112 -116 113 114 113 -87 96 92 94 91 85 86 96 -95 94 90 89 91 88 94 92 95 95 99 96 -96 91 99 97 98 99 100 102 102 96 93 93 -92 95 91 98 99 96 99 93 99 98 98 92 -88 98 102 103 102 95 96 101 103 102 100 94 -76 66 63 69 85 95 95 104 97 101 110 107 -105 104 104 105 106 103 107 103 102 106 106 106 -112 107 106 106 112 113 114 104 35 15 24 13 -16 15 13 14 15 10 13 10 14 13 12 13 -14 13 11 17 11 18 11 22 40 41 76 115 -118 131 121 114 118 117 115 113 118 115 115 115 -116 119 119 118 122 117 71 44 46 36 40 37 -38 43 43 45 44 41 44 48 51 51 58 62 -61 66 70 72 77 78 75 79 78 80 82 78 -85 81 86 89 84 82 83 87 86 87 82 82 -81 77 76 73 75 71 70 64 64 65 57 57 -52 52 44 37 31 24 21 16 27 51 44 56 -67 60 76 71 88 79 66 77 78 58 86 68 -79 94 86 104 90 106 93 114 98 105 117 87 -123 107 92 131 112 93 132 110 90 138 115 106 -154 127 87 120 157 120 86 115 151 121 70 90 -135 113 74 90 136 120 70 79 122 114 66 76 -128 116 75 68 123 114 66 67 117 109 63 72 -115 122 71 73 123 111 69 81 126 89 69 113 -96 81 90 93 66 72 84 49 80 71 73 75 -70 68 42 45 80 77 65 36 19 16 11 14 -11 15 13 10 16 13 13 14 13 16 13 15 -15 17 17 17 24 29 63 124 134 139 135 150 -140 150 134 140 124 127 147 97 176 84 180 111 -116 186 81 187 132 104 195 87 159 160 85 190 -108 151 152 111 164 119 150 136 136 147 124 151 -132 116 181 101 134 181 96 113 174 113 84 156 -138 59 104 151 77 54 126 75 34 78 37 45 -29 38 45 32 63 26 65 47 40 64 24 46 -21 16 20 18 20 18 24 19 22 25 18 26 -18 18 27 22 25 26 19 24 33 42 92 145 -138 143 147 143 140 141 144 143 142 145 139 142 -142 137 144 142 141 139 136 140 143 140 144 143 -137 136 134 135 133 132 127 135 135 134 131 132 -130 126 129 132 127 132 127 127 131 133 133 127 -130 126 128 130 126 130 131 126 125 121 126 123 -123 123 120 117 115 116 118 120 116 112 114 118 -113 114 116 109 112 106 113 113 109 115 109 109 -92 91 94 91 90 87 87 92 89 91 91 89 -94 96 96 96 90 93 95 91 95 91 92 92 -94 98 101 94 99 100 96 99 92 92 91 96 -99 97 101 94 98 96 96 91 92 98 97 99 -102 96 97 100 99 102 100 98 94 80 66 61 -80 96 96 102 103 101 106 107 108 108 105 107 -104 102 106 102 107 115 110 108 111 107 105 106 -112 107 112 99 28 21 26 11 15 13 14 16 -13 13 11 13 6 16 9 14 17 10 14 12 -16 13 15 20 41 37 78 117 113 124 114 112 -110 116 111 114 114 117 115 111 118 118 112 116 -120 123 93 51 46 40 39 37 40 36 42 44 -45 44 48 47 49 51 55 60 64 67 71 71 -77 71 78 77 79 82 81 82 82 85 84 90 -85 87 89 86 86 86 87 84 81 79 74 75 -76 73 74 66 63 66 59 59 58 52 48 42 -37 30 21 18 22 40 46 45 60 75 68 75 -85 91 82 64 76 71 57 89 69 84 94 90 -105 95 108 93 111 95 109 113 88 128 102 98 -135 106 92 133 109 102 143 101 115 158 119 88 -127 150 112 77 120 148 111 64 98 137 107 72 -96 141 108 66 87 125 109 64 83 128 111 65 -82 127 103 62 76 124 103 61 74 128 115 68 -80 126 102 58 95 127 80 76 115 93 79 101 -78 75 94 43 65 72 68 74 65 71 56 65 -79 48 21 20 15 14 13 11 12 13 13 10 -15 14 13 12 16 12 12 17 14 16 12 17 -29 36 94 137 134 142 138 153 138 156 126 153 -106 161 105 116 144 88 184 80 170 141 103 200 -87 158 167 83 189 110 120 178 90 174 117 144 -149 128 157 124 148 135 120 163 102 160 147 96 -175 141 83 148 152 75 118 162 95 61 143 122 -45 100 122 37 68 64 36 47 21 49 26 55 -41 38 70 25 65 32 36 40 10 27 15 24 -20 20 20 22 22 21 20 28 23 17 28 20 -24 27 19 28 39 40 116 144 136 144 145 146 -143 138 143 146 141 141 135 133 136 139 141 136 -136 133 134 139 142 138 141 140 135 131 133 132 -137 129 127 130 126 132 129 131 127 125 127 127 -130 128 128 128 127 135 130 132 131 120 127 129 -124 125 123 127 120 123 124 114 122 120 120 119 -120 117 113 117 113 112 113 116 111 117 118 110 -114 111 110 114 111 110 107 109 -95 94 94 93 -92 87 88 89 92 93 92 94 95 100 97 93 -90 87 95 96 93 91 91 90 91 94 94 87 -97 97 96 100 94 93 90 95 99 99 99 97 -94 98 93 90 91 96 97 95 100 95 99 107 -100 105 101 94 101 86 70 65 81 98 99 98 -99 102 100 102 109 110 108 105 109 102 108 104 -105 116 107 107 105 108 105 107 106 108 105 93 -30 18 24 13 16 13 12 13 16 10 13 10 -11 14 10 15 13 13 12 14 13 16 14 20 -40 40 74 107 106 119 113 106 112 107 109 114 -113 105 110 108 117 116 112 118 119 124 113 67 -43 45 41 38 38 39 44 43 46 43 49 46 -50 49 54 57 66 65 67 70 71 74 74 77 -81 81 81 82 86 83 86 86 83 87 89 89 -88 87 84 84 84 78 77 78 74 76 69 68 -67 68 64 61 55 57 54 49 46 34 25 21 -19 26 41 46 43 69 72 70 80 93 101 82 -65 79 68 66 93 67 96 91 98 99 96 108 -88 117 92 119 106 94 131 98 101 137 98 94 -132 99 116 135 97 129 160 108 86 129 141 104 -80 125 144 98 70 106 139 101 70 110 136 103 -68 96 132 101 64 92 128 109 60 93 130 93 -65 92 129 97 60 90 136 105 62 95 129 93 -65 108 120 77 85 120 81 81 97 72 91 69 -81 70 66 72 61 77 63 65 41 18 20 12 -15 11 14 13 11 16 9 8 18 14 12 16 -14 16 11 15 16 19 12 26 29 61 126 136 -140 140 141 138 145 142 138 140 114 169 85 174 -101 153 154 90 192 93 157 170 81 197 113 118 -191 79 176 131 108 172 95 160 131 147 146 132 -154 119 149 126 126 175 99 137 177 92 116 172 -100 81 158 130 65 106 156 72 60 138 77 40 -84 43 44 33 26 36 38 58 27 66 40 35 -57 27 44 24 15 22 18 19 21 17 24 17 -24 24 23 28 25 19 21 25 22 29 17 33 -41 64 132 137 142 139 145 141 144 138 138 143 -138 136 132 131 133 136 141 132 136 132 132 139 -140 134 137 136 135 134 132 136 131 131 125 122 -124 131 128 133 127 126 126 124 128 122 129 128 -124 131 133 128 129 124 125 129 122 122 119 127 -119 119 121 114 120 122 117 119 120 117 115 114 -116 110 113 114 113 118 119 113 114 114 110 113 -110 105 108 109 -93 93 88 92 89 90 90 86 -92 92 90 92 92 97 91 94 90 87 95 96 -92 91 87 87 94 92 93 89 95 91 96 99 -97 96 93 96 101 96 96 94 94 95 94 94 -90 95 97 98 95 97 105 103 101 106 104 104 -99 101 88 82 94 98 99 99 98 99 100 101 -103 104 109 102 109 103 102 104 106 111 107 106 -105 108 103 107 106 102 104 92 32 20 21 13 -12 15 15 11 14 8 12 11 10 11 15 10 -15 13 11 16 12 16 14 21 40 36 72 104 -109 115 110 111 116 113 111 119 111 108 114 112 -114 119 121 121 121 123 118 93 55 43 43 36 -34 40 42 45 46 42 47 48 50 52 51 58 -62 66 61 68 73 70 77 79 81 80 82 85 -85 84 84 84 84 86 91 88 90 88 84 85 -82 83 78 77 78 72 74 72 70 69 66 66 -58 56 54 54 43 39 35 21 18 20 31 41 -46 48 67 71 75 82 105 98 76 59 84 72 -69 86 73 97 82 103 97 106 101 99 113 93 -121 98 99 131 91 109 134 97 99 126 94 120 -132 86 144 153 95 86 136 141 93 85 125 135 -94 70 119 134 95 74 112 139 94 69 106 131 -95 58 102 136 93 64 108 127 88 63 100 128 -83 59 105 133 98 62 108 135 83 74 116 122 -76 86 117 76 86 89 79 83 83 75 65 73 -61 74 64 63 34 16 19 9 15 12 11 11 -14 16 10 14 15 11 18 9 15 18 12 18 -16 13 21 27 40 92 138 139 142 137 148 133 -151 133 155 119 141 138 105 174 90 188 106 126 -176 81 187 133 110 197 82 160 157 87 196 103 -152 141 116 158 121 155 132 151 136 132 155 102 -170 136 97 179 139 90 155 149 76 114 168 88 -73 142 130 52 93 137 32 54 74 29 51 20 -36 25 54 40 39 64 25 57 34 42 34 16 -23 20 22 21 16 17 23 19 26 22 25 23 -25 19 27 28 18 28 18 34 42 82 134 138 -143 139 139 140 144 138 137 133 138 138 134 138 -132 139 139 137 139 134 135 135 134 136 136 133 -134 134 133 135 132 134 128 122 131 128 133 131 -126 124 121 123 125 125 125 125 124 129 130 128 -128 120 129 125 125 125 120 124 122 119 116 116 -116 121 118 121 117 117 116 116 117 112 110 114 -109 115 119 116 115 114 110 111 115 104 107 113 -87 87 85 90 88 89 85 88 87 89 89 92 -91 94 91 96 87 88 94 91 92 90 87 87 -96 89 93 91 94 95 97 97 96 100 99 99 -104 102 93 95 93 97 97 97 93 96 98 98 -94 95 102 102 98 105 105 105 100 104 100 91 -96 97 103 106 96 98 100 102 103 100 105 102 -106 105 102 104 110 109 109 109 111 105 107 112 -113 103 103 100 23 17 26 12 13 15 9 17 -11 14 10 10 12 13 14 12 12 13 16 11 -14 13 14 20 38 38 73 111 112 112 110 113 -119 116 116 116 115 116 116 118 116 120 122 116 -120 125 114 114 77 39 48 35 40 37 44 44 -44 44 46 48 51 50 55 56 60 63 59 69 -66 69 75 77 82 80 82 83 84 85 86 85 -84 89 87 89 90 88 86 86 87 80 82 81 -78 77 74 72 71 69 69 70 62 57 58 53 -48 46 35 27 19 21 18 33 46 42 52 74 -73 78 90 105 96 79 69 89 69 77 84 77 -95 85 110 92 106 98 96 112 90 121 94 105 -127 90 114 132 92 105 125 91 139 116 98 156 -142 89 92 140 135 86 79 134 129 85 79 122 -136 80 72 124 127 89 65 116 127 73 71 113 -127 81 67 115 124 78 60 110 116 76 64 114 -135 78 65 122 124 78 78 127 111 65 100 115 -79 89 91 81 89 75 73 78 54 74 64 65 -52 18 23 9 15 17 12 10 14 14 12 13 -12 14 14 13 16 17 13 18 13 19 25 29 -64 118 140 142 145 138 151 130 145 131 160 95 -166 102 148 144 114 189 76 169 130 101 196 91 -153 170 78 191 113 125 178 102 174 118 145 140 -141 149 130 154 120 166 118 123 178 92 137 176 -100 120 173 111 78 155 139 63 108 156 80 58 -133 90 38 92 55 42 43 28 32 33 57 24 -55 41 43 47 26 49 19 24 21 19 22 19 -17 21 19 22 22 23 26 18 29 23 22 26 -21 26 21 40 43 102 140 138 146 131 139 138 -140 143 133 136 137 138 139 135 135 136 139 137 -134 136 134 133 130 139 136 135 137 132 133 134 -128 135 129 126 134 132 133 131 126 124 122 124 -127 129 126 126 125 124 128 130 126 125 124 123 -125 122 120 124 120 116 118 118 115 120 117 119 -118 118 115 117 116 112 108 120 112 114 119 110 -116 114 113 117 114 107 109 113 -81 84 86 87 -92 87 87 89 87 91 89 92 90 88 89 93 -91 88 92 91 88 91 91 90 92 91 91 92 -95 94 97 94 97 96 100 101 103 105 96 93 -97 100 104 93 96 102 97 98 94 96 99 100 -98 99 99 101 98 108 99 97 100 99 105 108 -98 102 95 102 108 105 99 101 108 105 103 104 -106 110 109 113 107 107 105 112 112 104 105 95 -29 15 28 7 20 9 14 15 12 14 10 13 -9 12 15 12 11 13 13 15 14 15 13 21 -37 42 76 111 108 109 114 116 122 118 111 114 -112 111 114 119 118 117 119 116 113 125 117 122 -101 56 49 39 37 36 43 44 46 45 47 49 -50 52 55 56 58 62 61 64 65 69 72 75 -79 78 84 82 83 84 85 87 86 88 89 89 -90 90 86 90 87 81 83 84 81 79 77 74 -72 71 70 68 67 61 62 58 53 50 41 33 -24 24 13 24 37 49 52 58 76 74 70 89 -108 105 79 68 91 62 84 80 83 93 91 107 -90 107 93 108 98 95 118 87 112 124 92 109 -130 91 110 119 101 145 103 108 162 131 85 92 -142 124 75 91 134 123 75 82 135 126 79 77 -126 125 76 75 118 113 77 69 118 116 73 71 -119 114 64 68 115 114 65 72 127 124 74 78 -129 115 75 90 132 103 69 110 113 76 99 87 -80 86 76 79 62 76 68 61 60 37 13 16 -17 13 12 13 15 14 11 14 14 15 12 15 -16 15 17 16 16 21 30 35 97 136 139 146 -139 149 138 141 134 144 138 125 167 88 182 97 -156 150 85 194 86 139 175 71 187 123 101 195 -80 165 138 120 163 108 151 130 153 128 150 132 -140 157 96 176 132 96 177 138 91 155 152 85 -113 169 92 71 146 126 55 96 136 49 61 96 -33 58 31 24 29 52 37 41 56 35 60 29 -39 31 17 25 19 24 20 18 23 16 26 18 -27 21 24 24 25 26 20 28 19 26 28 40 -54 126 135 136 142 132 142 135 142 143 137 141 -138 141 134 136 136 136 137 130 132 137 134 134 -134 140 136 137 139 135 138 138 133 136 130 130 -135 134 133 132 131 127 126 124 131 129 130 131 -127 124 133 128 125 126 125 122 127 123 116 120 -118 121 116 118 119 117 117 115 118 117 116 114 -116 113 112 118 113 119 114 110 115 112 113 122 -114 104 110 105 -85 88 84 85 90 84 91 86 -89 93 85 87 89 90 84 87 93 91 88 88 -87 88 93 94 89 92 91 91 92 94 92 93 -91 95 98 98 101 102 99 91 95 99 96 98 -99 101 98 93 92 95 97 98 100 102 103 100 -105 105 102 101 100 104 103 108 101 105 93 101 -108 104 103 105 109 101 101 103 105 112 109 112 -111 104 106 110 105 104 101 85 25 22 19 13 -17 12 14 12 15 12 12 14 12 11 14 14 -12 13 10 16 12 16 15 19 42 37 78 112 -107 114 116 117 120 118 106 109 113 108 112 120 -117 123 114 118 117 123 121 117 117 78 51 47 -35 37 39 41 43 46 45 52 50 51 56 56 -63 58 60 64 66 75 67 75 78 77 78 83 -86 81 89 89 86 93 90 94 90 87 91 92 -85 84 85 84 82 79 79 76 76 72 69 73 -64 63 63 60 54 54 40 38 32 24 18 16 -33 38 51 51 68 75 71 74 97 118 105 73 -76 84 67 91 76 90 83 93 103 84 110 92 -108 98 96 117 89 118 119 86 114 122 90 123 -106 121 142 84 129 159 120 82 107 147 108 73 -99 139 113 71 96 140 114 69 89 132 112 66 -80 124 106 62 81 124 105 63 83 124 98 65 -84 125 102 54 81 135 108 64 92 131 103 71 -106 131 93 79 117 101 82 99 83 90 81 74 -76 82 66 66 62 49 19 13 18 15 11 12 -15 14 13 12 13 15 14 15 15 15 16 16 -16 25 29 59 122 139 143 145 139 150 130 153 -119 153 113 157 128 96 170 84 190 100 130 177 -73 181 132 101 199 88 150 165 68 174 107 147 -140 127 143 136 149 138 152 121 172 116 124 179 -90 141 173 93 118 172 111 86 155 142 68 98 -153 85 63 132 100 33 95 70 33 55 27 28 -33 51 21 64 35 49 46 31 44 19 22 18 -20 21 19 21 19 19 22 22 22 21 23 18 -26 23 22 25 20 22 35 42 68 135 131 133 -137 137 144 140 143 140 141 143 141 137 134 138 -139 136 135 130 133 138 135 137 137 136 137 142 -138 138 140 142 136 138 134 131 139 134 133 134 -129 132 127 123 129 128 130 136 129 131 130 127 -124 126 122 128 120 121 116 112 123 118 120 123 -118 118 113 113 120 120 114 113 115 112 111 113 -114 114 112 109 111 112 113 118 111 109 108 107 -88 85 79 87 88 87 85 85 90 88 85 81 -88 85 80 85 94 89 84 92 90 92 91 95 -93 92 94 88 93 96 95 95 93 100 101 99 -99 97 96 90 91 96 90 100 97 98 99 88 -90 94 94 97 98 104 104 104 101 103 103 98 -104 104 104 105 105 102 99 96 103 105 103 105 -107 104 97 101 109 108 110 110 110 105 107 109 -102 102 102 92 23 16 26 11 18 12 15 11 -13 14 14 13 11 14 10 18 11 11 15 12 -13 15 13 20 43 36 77 108 107 120 117 118 -116 116 112 111 113 112 115 115 118 121 116 113 -119 122 115 117 118 104 63 42 39 36 38 39 -42 41 47 47 52 48 53 55 59 60 58 64 -71 67 69 71 73 77 78 80 82 85 90 90 -89 92 90 93 89 89 92 90 87 87 85 87 -80 78 79 79 77 75 70 70 65 64 65 59 -56 53 46 44 36 27 24 21 21 35 41 53 -57 72 67 73 77 99 122 101 64 82 78 68 -93 70 87 81 95 92 98 104 86 114 89 108 -113 89 121 119 85 120 114 98 129 96 136 122 -84 143 153 109 80 117 141 99 72 111 140 100 -65 105 141 97 60 98 135 95 59 92 130 95 -57 93 126 94 58 93 121 91 59 97 127 88 -55 101 132 96 62 101 136 92 66 110 128 85 -78 124 96 85 99 83 89 79 77 84 74 71 -64 55 28 18 17 12 16 11 14 12 15 14 -16 14 15 16 14 15 18 16 19 29 30 91 -129 137 145 141 145 143 142 154 107 148 103 179 -86 149 135 90 189 76 175 142 87 198 95 135 -184 68 181 117 108 173 103 164 121 141 136 144 -137 152 133 145 162 98 168 138 93 174 140 84 -153 153 80 119 171 102 68 135 135 56 87 138 -58 50 105 40 57 45 26 30 38 38 45 62 -32 61 29 47 30 18 24 20 21 20 22 19 -22 22 22 25 23 18 25 22 21 28 17 27 -20 23 35 42 82 134 134 137 137 136 144 139 -141 139 138 145 136 134 137 139 137 137 135 132 -133 139 137 138 135 134 139 141 140 137 139 142 -142 136 135 136 135 135 132 132 133 132 130 126 -127 131 130 134 132 129 130 130 126 123 122 123 -121 119 118 112 119 118 121 120 120 121 117 112 -110 118 109 114 109 110 114 111 113 116 112 114 -109 109 111 111 113 109 111 110 -87 84 82 89 -86 87 88 87 91 86 87 85 88 90 85 89 -90 93 93 90 92 87 90 98 91 95 97 88 -94 93 95 94 91 99 99 102 97 97 95 92 -94 93 96 96 97 103 96 92 90 93 94 98 -97 101 100 100 99 100 98 99 100 105 100 104 -107 102 102 96 100 101 100 100 104 103 97 104 -107 108 111 109 112 104 109 107 103 104 104 95 -28 18 26 8 17 14 13 10 14 14 15 13 -10 15 14 13 12 15 12 13 15 17 13 22 -39 38 75 110 106 117 119 113 111 119 114 112 -113 110 119 116 116 122 118 115 119 120 121 123 -118 121 81 48 43 37 35 40 42 42 48 43 -52 49 51 54 57 57 61 66 68 67 71 69 -70 78 79 79 84 88 88 89 88 89 90 90 -86 87 89 91 88 88 88 89 86 81 80 81 -76 76 74 69 69 65 66 60 58 57 51 48 -38 32 24 20 16 27 37 48 56 59 68 61 -77 73 107 120 96 64 80 71 77 84 73 94 -78 102 95 94 101 91 114 93 110 109 90 127 -109 91 119 111 110 115 102 147 105 91 152 142 -98 81 118 135 89 71 124 135 84 64 114 127 -83 64 108 129 80 61 107 124 82 53 100 123 -75 59 105 120 77 64 110 123 70 68 111 128 -79 61 123 127 80 73 121 126 75 91 124 94 -90 96 78 89 74 80 82 80 68 66 44 24 -18 14 15 15 12 16 13 11 18 12 17 16 -17 14 20 17 24 28 53 117 129 139 143 135 -152 132 141 135 143 133 127 168 86 187 93 157 -157 90 198 105 127 187 69 169 146 84 197 86 -151 145 116 162 120 144 136 143 139 155 119 167 -121 125 179 90 127 180 92 105 172 111 77 155 -150 76 96 155 96 52 130 110 29 91 84 30 -66 29 28 29 36 30 69 36 49 45 34 54 -14 27 17 22 19 21 20 15 22 16 22 24 -24 15 23 19 20 24 19 27 22 22 41 46 -90 135 137 138 138 137 138 131 132 135 137 135 -136 131 140 139 137 134 133 128 128 137 136 140 -134 132 138 137 140 132 139 143 143 138 137 135 -132 131 131 130 135 136 134 131 131 132 128 132 -130 128 127 135 128 123 123 123 124 121 124 112 -118 121 121 121 121 125 121 113 107 114 112 115 -109 111 115 111 119 117 110 112 109 107 111 107 -115 108 112 112 -80 83 85 88 87 88 87 89 -85 87 88 89 88 85 88 88 90 96 91 93 -93 90 91 98 93 92 97 88 91 93 95 94 -89 98 101 97 99 98 100 97 91 97 96 100 -103 96 102 93 95 96 96 96 98 98 97 97 -96 97 94 97 100 100 96 97 102 105 102 100 -102 100 101 97 99 101 102 108 109 111 110 109 -112 110 109 108 113 105 112 93 23 23 22 14 -14 12 15 12 16 11 14 13 11 12 15 14 -12 15 11 17 11 16 16 21 39 36 75 103 -100 116 113 115 108 115 120 107 113 111 117 122 -113 122 120 113 119 119 123 128 120 126 106 62 -46 37 38 37 39 45 45 46 49 52 50 53 -52 58 63 65 68 65 73 69 72 77 76 82 -81 84 88 85 88 87 90 89 89 92 91 91 -93 90 87 91 86 88 83 82 80 77 73 73 -71 67 64 62 59 59 58 54 42 38 29 26 -18 15 34 42 51 52 58 62 65 73 75 105 -117 91 66 81 72 78 87 76 91 81 109 87 -97 99 99 113 86 112 111 86 124 109 83 122 -107 116 108 113 153 100 96 141 138 90 80 123 -134 78 69 130 123 76 71 114 129 77 61 116 -120 76 61 106 117 74 58 108 118 73 61 108 -117 68 62 112 112 73 64 117 118 69 69 125 -117 69 75 129 122 69 95 127 95 93 89 86 -80 77 79 80 77 71 60 36 26 14 12 17 -14 14 16 14 15 14 15 16 14 15 17 17 -28 37 94 132 134 139 138 135 147 127 156 117 -155 105 163 120 124 170 82 199 103 124 184 75 -172 145 79 200 96 127 177 71 175 116 139 142 -129 138 138 135 160 124 146 160 97 179 125 95 -181 137 86 152 154 72 116 169 108 66 139 139 -51 88 140 59 50 111 46 56 63 24 28 32 -21 49 60 29 61 30 50 35 22 26 19 22 -23 21 20 20 18 21 20 25 28 15 25 24 -23 28 16 27 23 23 44 57 97 136 136 137 -141 141 139 128 128 133 139 134 134 130 137 140 -134 139 134 123 131 130 135 139 132 134 137 135 -137 132 133 144 138 137 139 132 126 127 130 128 -133 138 135 136 137 132 126 131 128 125 130 130 -128 128 119 126 124 125 123 111 124 122 120 121 -126 123 124 110 108 115 113 118 116 117 115 113 -116 116 108 110 110 108 110 108 113 106 111 114 -83 84 85 85 93 90 86 88 84 86 86 90 -86 85 88 86 91 89 90 93 94 90 91 96 -90 95 90 88 91 91 92 95 93 99 100 96 -99 96 99 95 90 97 94 102 103 94 100 92 -95 100 99 97 99 103 98 98 97 99 97 98 -101 98 98 96 98 102 105 104 104 100 99 102 -104 104 103 111 108 108 111 113 113 111 112 111 -113 107 113 94 25 24 22 13 15 12 14 14 -14 12 13 15 11 14 10 13 11 16 14 12 -19 14 16 21 43 38 73 103 97 112 107 114 -114 114 117 111 114 110 113 120 115 122 122 116 -122 124 121 125 124 124 119 87 54 39 40 34 -42 42 46 46 48 49 51 50 57 58 63 65 -66 67 70 70 72 76 79 81 83 87 91 89 -87 89 90 93 88 93 95 93 92 90 92 90 -90 86 86 85 79 79 77 70 72 68 65 66 -63 61 55 55 46 38 35 23 20 16 23 39 -47 52 51 60 63 61 74 78 101 115 84 64 -84 65 88 77 77 90 83 109 86 104 96 99 -110 90 119 104 85 120 105 90 118 106 123 102 -131 145 83 104 148 128 80 83 132 122 70 84 -125 115 66 75 127 114 63 75 117 112 59 68 -116 111 62 64 117 107 61 71 114 104 58 70 -116 106 56 74 117 103 60 79 126 101 65 91 -137 108 68 102 130 91 89 92 82 77 75 79 -80 76 70 52 36 24 16 17 16 15 18 14 -14 19 15 16 17 16 15 26 30 60 121 134 -137 140 135 147 143 138 139 135 142 101 178 85 -174 115 116 189 63 169 143 85 197 100 123 190 -72 181 127 98 170 107 154 130 135 145 128 144 -151 118 177 110 144 178 84 140 181 93 114 175 -112 73 151 145 72 95 156 86 50 134 111 37 -86 93 20 74 38 26 39 24 31 64 30 50 -42 37 53 21 22 20 20 23 19 19 18 21 -22 22 21 23 27 19 26 24 21 29 17 24 -28 23 53 61 103 139 129 136 137 141 140 134 -134 138 140 139 137 125 133 133 132 140 135 129 -130 130 127 135 136 133 139 134 137 129 135 140 -134 140 136 131 129 129 129 128 128 134 132 135 -134 129 126 130 128 125 129 125 124 128 125 128 -127 126 120 117 127 125 123 125 124 122 121 118 -110 116 115 119 119 118 119 115 118 116 111 108 -108 113 113 110 113 106 110 114 -82 86 87 83 -90 90 84 86 82 78 90 87 86 89 89 88 -88 89 87 93 96 89 89 87 87 91 89 89 -95 91 92 100 92 98 96 93 94 92 98 94 -95 93 92 101 99 92 99 89 94 97 96 95 -98 102 93 102 98 93 106 103 100 102 98 97 -99 96 99 103 101 99 102 100 103 102 104 105 -105 107 107 108 113 110 111 106 115 102 100 94 -25 24 17 16 13 12 12 12 15 11 15 11 -11 13 11 14 16 14 13 14 13 16 15 24 -43 40 74 105 100 111 100 115 118 113 119 117 -115 117 115 113 117 119 121 121 128 126 122 128 -129 125 124 106 72 45 41 33 38 42 42 48 -46 51 50 53 57 57 62 65 65 63 70 71 -72 75 80 79 81 88 91 87 88 92 90 91 -90 94 93 92 94 92 92 92 86 89 90 83 -81 82 78 75 72 70 66 68 63 62 58 53 -46 40 35 31 21 18 25 26 39 44 46 55 -61 64 64 70 72 99 111 77 69 82 69 81 -74 80 84 86 107 93 105 93 101 110 89 117 -101 82 115 105 98 114 117 117 100 146 129 77 -107 144 122 68 88 131 116 72 80 128 106 67 -81 125 106 59 77 121 103 61 73 121 104 54 -80 116 98 53 71 116 91 53 74 113 91 51 -78 112 91 53 86 127 90 61 98 139 94 63 -116 128 92 89 92 71 72 74 81 81 74 72 -58 39 32 20 16 15 17 14 14 15 16 14 -17 18 19 29 39 96 127 140 136 142 137 149 -131 149 125 154 118 139 144 101 187 76 168 143 -81 195 98 118 193 67 161 156 76 187 92 144 -145 127 151 122 144 141 128 159 124 156 154 101 -183 134 98 178 143 84 154 154 79 117 166 100 -72 128 133 54 94 140 65 47 108 49 50 78 -18 30 35 15 51 50 29 64 24 52 33 12 -27 17 21 22 18 20 17 19 17 23 23 20 -25 17 26 24 17 24 20 21 35 27 57 64 -109 133 132 139 136 143 139 134 138 143 143 144 -143 132 131 132 127 136 136 135 132 125 128 134 -139 141 140 132 132 129 129 136 134 135 134 134 -130 133 129 130 125 129 134 130 130 127 121 129 -129 125 129 121 123 129 125 130 125 129 123 123 -125 126 122 123 123 121 125 117 115 112 111 115 -118 121 115 117 117 113 112 113 109 115 114 115 -110 108 113 113 -83 83 87 79 88 88 79 86 -85 85 84 85 81 92 91 91 93 90 90 91 -95 87 89 90 91 91 89 92 94 93 91 97 -92 97 88 93 92 94 97 92 96 88 93 97 -96 99 97 91 92 92 92 90 96 98 94 99 -99 97 108 100 97 100 101 103 103 101 95 102 -104 103 105 98 99 99 102 100 105 108 107 106 -109 112 109 109 112 102 92 84 25 19 21 14 -15 14 13 14 15 11 16 11 13 12 15 12 -14 16 8 15 17 15 14 23 39 37 76 115 -108 117 105 110 120 114 122 114 116 121 118 118 -117 121 119 118 121 126 124 126 129 128 123 114 -96 60 41 39 35 39 41 40 46 50 50 58 -54 56 64 62 64 66 71 71 72 74 77 80 -84 89 89 90 89 92 89 91 89 95 94 91 -97 94 91 94 91 88 93 86 87 85 83 81 -74 70 71 68 63 65 59 54 49 45 34 32 -28 20 22 21 23 41 38 55 56 60 66 55 -74 73 99 104 71 73 82 67 81 64 83 83 -91 110 90 106 89 107 109 88 117 101 81 119 -107 107 113 121 110 104 152 115 76 110 145 107 -64 94 138 104 60 95 126 95 59 89 125 92 -51 87 120 94 53 85 121 85 56 86 114 84 -54 79 111 72 50 82 106 74 53 85 110 76 -55 102 118 79 64 113 133 77 74 123 126 88 -89 89 71 73 78 81 75 78 68 64 45 27 -16 17 15 16 18 12 16 17 17 14 27 31 -64 118 132 140 139 143 147 152 133 154 124 160 -103 170 108 137 166 80 192 102 106 186 74 164 -167 73 191 111 118 177 91 164 119 139 143 124 -151 133 143 152 121 180 108 137 177 96 143 178 -102 111 170 117 77 154 148 68 98 153 86 57 -123 116 41 74 99 29 77 58 22 42 26 29 -57 35 58 44 36 48 18 22 21 17 23 17 -18 20 18 19 19 22 27 10 28 17 17 27 -18 23 23 18 34 36 54 69 111 132 138 137 -139 143 137 136 139 143 146 144 148 140 138 133 -127 134 131 138 132 127 128 135 141 141 137 133 -127 127 128 129 131 132 131 136 130 129 128 132 -132 132 132 130 127 122 126 126 129 130 125 122 -121 122 127 124 124 127 126 126 126 126 124 121 -124 122 124 120 114 108 110 111 116 115 113 117 -116 113 111 116 111 111 116 112 110 111 109 111 -86 82 87 80 85 81 80 82 90 82 80 85 -82 90 89 88 93 93 89 87 87 85 86 93 -92 89 87 91 93 93 87 90 87 89 95 89 -92 94 91 91 90 89 94 90 99 99 92 94 -95 88 90 91 92 93 88 97 95 99 105 100 -100 101 100 109 103 103 100 101 103 103 105 99 -95 99 98 101 107 106 107 106 108 108 111 108 -106 108 98 85 25 19 21 14 14 18 11 10 -14 12 15 14 14 14 14 15 11 16 15 16 -12 15 15 20 41 34 78 117 115 118 120 110 -111 120 119 114 114 115 116 117 122 115 113 120 -112 123 120 122 123 125 127 119 121 87 43 43 -37 36 37 39 44 46 49 55 57 58 63 63 -67 70 67 70 72 76 77 81 88 88 86 90 -91 92 89 89 92 92 95 96 96 96 96 96 -96 91 95 89 90 87 85 83 79 72 71 71 -65 68 61 56 52 49 37 34 32 25 23 18 -17 27 37 44 58 56 59 66 66 66 72 83 -98 68 73 85 60 83 66 86 87 93 109 89 -107 88 110 110 87 117 103 89 117 109 110 115 -133 94 109 159 103 70 118 141 103 63 103 130 -96 65 95 125 90 55 94 123 83 56 89 121 -85 56 91 114 84 54 85 112 80 50 83 101 -70 44 77 104 66 53 84 101 66 52 104 103 -67 73 116 127 67 74 129 125 83 89 78 71 -75 80 74 77 75 74 64 46 32 18 18 15 -17 16 19 16 16 18 28 40 100 127 139 134 -141 140 153 137 150 135 148 141 120 173 81 185 -112 113 183 67 161 151 83 197 119 113 191 83 -172 129 118 163 119 157 126 134 148 134 161 115 -163 143 101 186 120 105 184 137 87 157 152 79 -110 173 102 64 143 129 56 95 131 70 48 114 -57 47 89 26 33 35 18 42 38 43 59 24 -51 28 21 20 20 21 23 21 18 21 17 21 -18 25 23 18 26 16 23 24 17 25 28 22 -34 45 55 72 121 139 138 139 139 139 136 138 -134 138 147 143 145 143 135 138 129 136 131 132 -133 128 134 137 133 137 135 131 134 125 128 128 -134 133 128 134 131 130 128 133 134 134 129 132 -124 119 129 124 135 133 122 124 125 126 124 120 -121 125 130 127 127 122 123 120 118 122 119 116 -115 108 112 110 111 114 109 115 113 110 114 109 -116 107 111 106 104 110 109 107 -85 82 81 85 -81 82 81 82 86 81 85 83 83 86 81 89 -89 89 90 83 84 81 82 91 91 89 93 89 -90 92 88 86 79 89 88 88 92 95 91 90 -89 94 91 92 101 89 91 98 94 93 95 88 -92 90 84 96 97 99 101 101 103 100 100 104 -109 104 102 103 96 100 105 99 95 100 96 104 -103 105 110 103 106 103 109 105 101 105 103 81 -22 21 20 13 13 15 12 15 15 14 12 14 -11 12 16 11 14 13 16 16 13 18 15 22 -41 40 84 116 115 118 118 115 112 121 117 119 -118 111 113 119 121 117 116 120 117 120 114 120 -118 119 125 118 119 105 64 44 40 33 35 40 -45 47 49 53 55 57 55 67 66 64 68 69 -71 75 77 82 87 86 86 90 90 92 91 92 -94 91 96 96 94 96 91 98 95 95 95 88 -91 89 91 85 80 79 74 71 69 68 65 56 -57 53 45 40 35 25 24 12 15 23 27 41 -40 58 57 65 68 59 74 58 85 87 52 82 -73 69 84 71 90 84 99 99 95 107 89 114 -102 85 119 102 86 113 115 110 125 124 84 137 -147 88 78 127 139 85 69 115 125 84 62 109 -117 72 62 106 112 73 56 102 117 75 55 98 -112 66 57 98 106 60 53 86 95 51 48 89 -92 58 46 90 89 54 65 104 95 56 81 126 -104 60 90 140 102 75 88 73 73 74 73 78 -76 71 72 61 54 25 20 19 15 17 15 16 -17 26 28 68 122 129 140 139 141 141 152 131 -159 114 163 110 155 136 96 190 82 154 152 76 -187 111 109 199 84 152 159 85 189 102 147 146 -126 153 123 146 133 152 140 123 177 106 147 170 -98 144 179 100 115 175 108 84 150 146 70 94 -154 94 59 128 104 48 90 106 32 72 69 27 -44 26 21 36 31 58 43 34 44 18 25 19 -19 14 22 21 19 22 16 25 15 24 27 16 -27 23 18 29 16 23 28 24 29 49 55 77 -133 135 140 141 138 137 137 137 137 134 145 141 -140 141 134 138 136 134 131 129 133 131 130 136 -131 131 138 133 133 126 129 131 135 134 128 133 -132 129 128 130 135 132 132 135 121 121 127 130 -129 132 125 124 128 125 123 120 118 122 127 126 -127 119 121 121 118 118 116 115 111 113 116 114 -111 113 112 110 115 112 113 111 114 109 108 103 -101 110 108 107 -77 74 70 86 78 80 82 82 -86 81 81 78 79 77 77 78 84 86 87 85 -75 82 84 86 87 88 94 91 89 87 88 90 -84 83 84 85 91 91 93 89 89 93 93 95 -93 88 91 91 91 97 96 89 90 90 91 92 -99 93 94 98 97 100 98 101 106 102 102 98 -92 104 99 99 97 98 97 96 98 102 105 101 -105 104 107 104 105 99 99 87 21 20 22 12 -14 11 14 12 15 13 12 14 11 15 13 11 -14 16 12 15 15 12 16 20 39 37 83 121 -109 118 118 116 113 120 117 114 115 107 112 116 -124 124 117 122 118 119 114 120 120 114 119 119 -111 119 89 56 43 36 37 41 39 51 46 51 -54 54 58 60 63 64 66 70 71 75 79 82 -85 84 88 90 91 88 89 94 91 94 97 95 -94 96 90 94 95 92 93 93 93 91 89 87 -83 79 78 74 72 71 68 66 61 55 51 43 -38 31 24 18 16 22 18 28 39 43 61 62 -61 69 59 64 59 72 77 50 76 67 68 86 -72 90 79 100 99 97 109 89 110 105 88 116 -99 87 116 112 105 142 109 87 148 132 85 76 -134 127 74 72 119 119 66 67 110 112 65 63 -111 109 66 63 110 107 61 63 104 104 64 58 -101 94 55 53 90 84 50 52 87 83 55 54 -88 87 50 72 102 85 58 83 123 91 62 98 -137 98 77 86 68 68 72 75 74 71 77 69 -70 50 33 26 16 18 15 17 19 25 40 100 -131 133 140 141 136 151 140 146 147 125 163 86 -185 89 131 163 70 191 106 99 192 80 153 174 -81 189 117 125 171 107 167 126 144 136 135 142 -132 164 110 164 142 106 183 124 113 178 141 85 -155 155 78 116 166 105 72 138 131 63 97 139 -69 48 123 70 32 98 33 36 39 16 40 16 -44 64 29 48 27 21 22 18 17 21 18 19 -21 17 21 22 21 20 21 16 26 22 23 18 -21 19 33 28 33 55 51 83 136 132 136 143 -140 133 135 139 139 136 140 140 138 139 135 143 -136 139 135 129 133 129 134 134 130 133 141 137 -130 126 133 132 138 130 128 132 128 128 129 123 -134 132 132 135 126 121 130 130 127 129 129 130 -127 126 125 121 120 118 123 124 125 117 120 117 -119 116 116 117 111 119 115 114 112 112 113 114 -114 110 112 113 115 106 109 102 101 110 112 103 -70 68 73 78 81 83 83 86 86 83 79 82 -75 72 73 76 78 81 86 76 80 83 84 80 -86 82 94 94 80 83 84 90 88 85 88 90 -85 91 97 91 86 89 90 96 93 88 93 89 -92 97 96 93 89 90 95 90 94 91 94 94 -95 101 95 104 104 100 102 93 96 105 100 98 -100 105 102 91 97 101 97 98 105 105 106 113 -108 97 103 89 27 21 22 11 12 13 12 13 -15 10 13 15 11 13 12 13 12 11 15 13 -15 16 11 21 40 34 86 117 105 117 120 115 -118 121 118 117 116 112 110 111 118 125 118 116 -120 123 116 122 122 119 123 119 116 120 108 83 -43 41 39 38 42 48 46 51 48 52 60 56 -64 67 63 73 69 74 80 79 84 83 87 89 -88 91 90 93 93 96 96 94 91 98 92 91 -98 93 95 92 94 92 87 86 82 85 82 80 -74 78 70 67 65 61 55 51 38 32 28 21 -16 21 20 20 37 41 46 65 56 65 63 55 -64 55 67 66 53 75 70 78 77 77 90 83 -107 95 99 102 87 118 98 86 115 97 94 110 -106 116 143 91 103 151 116 74 92 135 116 68 -81 124 107 63 75 119 100 57 72 116 102 60 -73 113 97 54 69 108 95 53 63 104 83 47 -61 91 81 48 52 89 77 49 62 94 78 49 -79 98 76 55 95 122 73 62 117 136 81 79 -83 64 77 71 74 76 78 74 71 69 50 42 -23 21 19 16 25 26 63 119 133 136 134 148 -132 155 129 154 129 152 135 111 183 76 184 115 -99 193 77 142 172 68 177 140 95 197 90 153 -141 118 161 118 148 125 154 127 151 146 114 180 -98 148 171 96 146 174 102 110 174 121 77 152 -149 73 95 157 96 59 132 121 41 81 126 32 -67 86 21 48 24 29 35 18 60 41 35 45 -14 23 20 16 19 16 21 17 17 20 18 26 -16 20 26 20 24 23 22 19 22 22 28 29 -40 50 55 95 137 126 137 139 136 133 138 139 -143 136 136 140 141 143 141 139 139 141 138 133 -129 130 131 131 131 133 134 136 128 131 129 129 -134 126 124 127 125 124 125 120 128 133 129 132 -130 124 128 129 123 125 129 127 125 126 119 126 -125 115 123 123 125 115 119 118 112 116 114 117 -115 112 115 114 114 115 118 115 113 115 107 116 -111 107 112 104 104 111 112 106 -71 73 72 75 -74 81 88 85 81 84 74 78 79 77 72 77 -76 74 79 77 82 84 81 80 81 83 90 88 -82 84 84 83 87 85 89 89 83 92 94 89 -88 85 89 94 93 90 90 92 93 95 94 97 -88 92 96 89 96 91 89 90 97 99 98 105 -97 99 99 98 100 102 106 108 105 105 106 97 -95 98 103 99 106 109 103 114 110 93 103 85 -22 21 19 16 10 15 15 13 14 8 16 12 -10 12 10 19 10 12 16 11 16 14 18 23 -36 40 85 115 108 114 116 117 115 119 118 117 -117 116 107 102 118 119 117 116 119 122 122 122 -127 122 123 125 121 124 114 106 66 41 42 37 -41 45 47 46 45 53 55 59 62 64 66 65 -71 75 75 79 80 81 86 86 87 92 90 90 -96 92 95 96 93 98 96 94 94 95 95 94 -94 94 89 89 88 84 86 85 81 80 76 72 -70 62 60 52 44 38 32 25 19 24 19 17 -23 36 38 47 63 51 60 64 56 64 55 58 -64 50 79 64 71 82 71 98 82 103 92 95 -101 92 112 100 82 107 104 87 113 102 128 141 -76 111 144 110 70 90 132 108 59 82 125 101 -56 78 114 89 50 78 119 96 53 72 118 90 -52 68 107 93 46 72 98 83 52 55 98 79 -47 56 89 79 44 63 97 76 53 74 96 72 -56 98 113 74 66 130 128 75 77 75 70 74 -70 79 70 79 70 78 65 60 44 24 21 19 -27 43 103 127 135 139 139 142 137 148 129 159 -110 167 97 158 141 101 196 78 147 164 63 183 -123 78 195 84 140 166 86 176 108 144 141 128 -143 137 147 131 165 105 163 136 100 185 116 109 -178 133 89 157 158 83 119 171 107 71 141 139 -61 98 144 70 50 121 82 31 90 50 36 46 -20 39 24 26 49 38 47 21 21 23 19 17 -18 20 21 18 19 22 20 28 19 19 27 21 -25 20 21 19 24 18 24 35 41 47 60 100 -136 133 138 133 137 132 141 140 140 137 133 140 -143 141 138 135 138 143 136 131 127 128 127 130 -127 122 127 130 136 136 127 129 128 125 126 123 -124 123 118 120 129 131 125 126 126 125 129 126 -125 127 128 124 126 119 121 126 122 117 121 122 -119 117 119 116 114 113 116 114 117 115 113 117 -112 117 118 113 113 110 105 111 108 108 109 106 -106 110 113 101 -74 75 77 77 74 80 82 84 -79 78 73 75 87 84 80 78 75 72 75 75 -83 85 82 85 80 85 84 85 88 85 87 83 -83 86 86 87 83 89 92 87 94 88 86 92 -92 89 91 94 92 91 94 95 92 90 96 91 -96 98 90 96 97 98 98 102 96 99 100 98 -99 98 108 111 106 102 101 106 93 93 102 103 -106 107 106 108 111 97 98 88 18 19 22 8 -17 13 12 13 13 12 12 14 14 9 13 14 -12 15 16 11 15 13 15 25 39 37 87 119 -114 117 117 117 118 119 118 118 112 114 106 107 -117 114 117 116 120 120 120 123 126 125 120 125 -118 125 113 115 97 50 42 34 41 44 43 49 -47 51 55 60 57 60 66 68 73 74 75 78 -79 82 82 83 88 88 88 90 91 90 91 94 -93 96 96 94 97 97 95 97 92 94 91 91 -88 88 88 86 84 78 79 75 73 68 61 58 -46 37 36 29 23 23 18 15 18 22 35 45 -51 54 54 62 65 56 66 50 57 53 56 76 -59 78 77 79 91 86 100 88 100 102 80 111 -99 85 103 97 103 112 104 150 116 79 118 140 -95 63 102 130 93 56 95 123 84 55 86 116 -76 53 95 118 81 55 89 115 79 47 79 106 -72 49 74 99 72 42 73 97 70 45 66 88 -74 50 77 99 73 54 83 106 70 65 111 114 -70 88 150 103 66 84 72 68 67 76 69 76 -68 77 74 62 64 38 32 27 32 76 124 130 -144 141 142 130 153 137 149 137 143 159 94 192 -90 147 169 77 186 120 90 194 92 129 177 58 -170 125 110 161 108 155 122 141 137 150 124 159 -133 123 174 96 151 157 94 146 171 98 116 178 -116 83 156 150 80 100 159 98 66 135 117 44 -80 126 37 64 94 28 50 31 27 32 23 36 -31 42 36 17 26 19 21 17 18 22 15 20 -21 22 19 27 20 18 25 19 27 21 22 16 -25 26 28 35 39 50 60 104 136 139 139 130 -134 135 138 135 140 135 134 137 139 140 131 132 -138 137 131 128 127 126 126 126 129 127 124 132 -140 137 132 126 125 124 128 121 121 123 119 131 -128 129 128 123 120 122 131 124 124 126 126 125 -126 123 122 123 123 118 119 116 113 115 119 118 -114 115 117 114 119 117 117 115 114 113 117 112 -112 112 103 113 107 110 111 109 108 108 110 104 -75 78 75 75 75 78 77 79 76 82 80 80 -87 80 79 80 73 75 82 74 80 77 84 82 -78 80 76 79 84 85 82 80 82 78 83 87 -82 88 93 93 93 90 89 88 95 93 92 93 -88 88 93 92 95 92 94 93 100 100 95 96 -96 99 94 98 94 101 100 100 99 99 101 105 -108 100 102 104 96 91 97 100 104 100 103 107 -113 103 103 91 17 19 21 14 14 11 15 13 -17 10 13 15 8 15 11 14 15 12 11 12 -16 16 15 25 35 38 81 114 113 116 118 118 -119 119 116 114 114 111 111 115 114 111 108 116 -112 117 122 118 124 119 121 120 112 119 119 115 -113 80 47 42 38 36 46 46 48 48 51 59 -55 58 64 67 70 72 73 75 76 80 83 82 -82 87 88 92 93 90 93 93 97 93 94 94 -94 99 95 98 96 96 93 95 95 91 88 90 -85 85 81 78 77 71 70 64 51 49 33 35 -23 17 18 16 23 19 27 39 44 40 58 58 -60 68 62 67 51 48 55 55 69 57 82 74 -78 96 81 103 88 94 93 80 107 102 81 104 -101 109 107 111 158 105 71 118 133 89 61 111 -128 83 59 101 117 74 55 100 112 71 58 98 -118 69 54 96 109 73 45 80 105 70 39 80 -99 72 46 72 90 68 44 64 101 76 58 85 -109 86 61 106 124 70 80 136 120 72 117 147 -85 72 78 65 68 73 72 68 73 59 72 56 -75 56 48 36 52 112 131 137 140 140 144 138 -153 126 159 116 169 127 131 178 83 188 111 91 -195 84 126 177 76 159 142 83 180 89 144 141 -129 149 131 140 144 141 124 161 102 167 130 108 -181 109 111 176 135 90 157 159 84 111 175 109 -66 143 142 66 100 145 76 56 121 86 28 102 -57 27 55 20 39 18 31 28 33 48 20 22 -24 18 20 18 18 23 16 20 18 21 18 24 -18 23 20 27 19 23 23 19 30 22 36 33 -41 49 59 93 126 138 135 132 133 131 131 131 -132 137 133 132 137 134 125 127 133 134 131 127 -131 124 124 124 127 130 122 133 141 139 136 128 -126 128 128 120 119 123 128 135 135 133 125 120 -114 117 131 123 123 124 124 127 126 125 127 127 -120 117 119 111 106 111 118 117 117 118 116 115 -117 118 114 114 111 109 113 116 108 111 106 110 -109 109 109 105 109 106 107 105 -74 77 76 77 -73 79 77 78 80 82 85 77 85 81 72 75 -73 77 82 77 79 78 80 80 75 81 74 74 -83 83 81 85 84 82 87 83 86 91 94 92 -86 89 87 90 94 93 90 92 91 92 93 91 -98 92 88 96 96 96 98 96 96 91 94 94 -94 100 99 103 100 99 96 101 103 99 98 104 -101 97 97 94 103 97 93 103 111 104 101 91 -23 20 21 12 13 12 15 15 14 13 14 12 -15 10 14 15 12 16 11 15 15 14 16 25 -37 41 77 110 110 112 117 120 119 120 113 111 -118 121 113 118 117 112 111 119 112 114 122 115 -118 118 120 120 113 119 123 113 109 102 63 44 -38 39 40 42 45 48 49 56 55 57 66 68 -66 73 69 75 76 79 84 82 84 87 91 92 -94 92 95 94 95 93 92 97 95 98 98 99 -102 98 98 100 97 93 92 92 88 86 84 85 -78 76 73 68 62 47 40 33 29 27 17 15 -24 15 16 30 36 40 45 62 55 66 63 61 -64 45 57 47 58 69 57 83 73 84 88 84 -98 81 88 92 81 98 96 95 104 101 121 90 -134 151 82 78 122 125 76 69 119 121 70 64 -106 107 65 67 107 108 64 58 110 106 62 59 -100 104 62 46 89 98 63 47 85 102 60 48 -72 95 68 47 85 115 86 70 109 136 75 80 -142 118 75 117 156 104 85 147 127 66 82 66 -64 70 72 62 77 54 70 60 74 66 61 60 -83 130 132 146 137 144 139 142 143 134 156 108 -180 99 169 142 98 191 84 126 180 67 161 144 -73 187 100 122 166 97 160 127 144 143 144 136 -152 124 134 128 122 173 99 150 171 91 146 176 -95 112 172 121 80 153 157 76 99 165 101 53 -134 125 49 83 131 38 54 107 29 60 42 22 -34 19 34 24 44 35 11 24 20 17 22 18 -16 20 20 19 22 24 15 24 18 20 23 19 -24 21 22 21 28 30 35 36 38 46 60 81 -118 138 135 136 132 129 125 128 128 133 131 128 -131 130 127 129 132 134 130 127 133 123 119 122 -127 128 121 132 131 137 133 128 124 127 129 123 -119 125 125 135 134 130 125 116 115 120 130 121 -125 121 123 128 124 119 127 125 122 121 116 112 -106 111 115 115 119 115 119 111 119 117 115 113 -110 111 115 116 112 113 109 110 108 107 110 102 -106 108 103 104 -76 76 73 77 78 78 77 78 -75 83 82 75 78 76 69 72 75 75 79 77 -81 80 82 75 75 84 76 75 82 80 83 83 -84 84 86 82 83 86 87 90 82 86 85 82 -92 92 89 92 90 94 87 87 92 93 87 91 -93 94 94 97 93 95 92 92 98 95 99 101 -102 94 93 98 96 94 93 99 101 106 105 98 -97 103 95 99 110 99 99 87 26 21 19 12 -14 13 10 15 14 8 12 12 12 11 13 11 -15 14 12 15 15 15 14 26 37 41 80 112 -110 108 119 118 117 123 117 117 118 118 112 118 -116 120 113 115 107 109 113 108 107 117 116 113 -117 118 118 116 112 108 91 54 43 35 39 45 -42 50 48 53 55 55 64 65 69 70 71 75 -75 78 80 80 84 88 87 92 92 92 96 93 -95 93 93 95 96 98 97 102 103 104 103 98 -98 98 97 92 89 90 89 89 81 80 76 71 -67 56 43 33 34 25 19 21 24 12 14 21 -27 30 43 45 57 52 62 61 55 59 50 54 -41 57 65 58 84 73 82 88 79 92 76 88 -95 75 94 111 99 103 116 118 90 150 137 67 -83 128 118 61 74 128 109 67 66 107 107 62 -67 112 100 52 71 111 97 57 60 106 98 55 -56 92 96 59 49 94 99 60 50 82 110 71 -60 113 146 96 96 150 132 80 114 162 115 87 -153 156 91 107 152 91 68 72 64 70 71 66 -74 65 69 62 62 76 61 95 114 137 136 147 -135 147 132 154 123 160 125 132 162 91 193 100 -139 172 70 171 144 77 190 107 77 177 73 159 -133 126 151 126 153 140 147 139 143 124 122 99 -171 124 113 181 119 111 178 134 86 153 155 86 -115 171 116 77 141 147 67 94 150 79 50 125 -89 33 103 72 29 68 21 34 23 31 23 31 -47 13 25 22 15 20 19 19 17 20 20 19 -24 24 14 27 16 22 22 18 19 20 23 18 -30 30 37 36 42 46 60 78 124 137 134 135 -128 131 131 125 124 126 128 123 125 130 131 134 -135 136 136 131 130 128 118 120 128 123 126 129 -125 133 131 123 122 123 129 125 124 124 126 130 -130 127 123 115 119 125 125 123 122 123 122 127 -123 118 128 122 122 119 117 120 110 114 114 111 -115 116 117 113 113 114 119 114 113 114 114 116 -114 113 110 107 109 108 107 103 107 103 103 103 -79 68 78 76 80 77 76 80 74 80 79 67 -72 69 72 74 77 74 77 79 84 78 74 75 -76 84 82 75 81 84 82 77 80 83 87 79 -85 81 81 85 85 86 85 86 88 87 91 89 -87 89 87 84 86 93 90 89 93 90 94 96 -94 94 94 92 99 97 97 99 97 93 96 99 -99 95 95 93 99 103 109 103 97 103 96 103 -110 97 104 87 22 21 18 13 10 13 15 9 -13 14 13 12 15 9 10 14 13 12 13 15 -13 14 14 23 40 38 82 113 111 111 114 116 -118 122 119 122 120 117 117 112 115 119 116 117 -108 109 107 104 107 111 114 114 114 114 115 119 -116 116 109 75 44 41 37 43 44 46 49 50 -55 54 64 62 67 71 73 76 74 76 77 82 -86 85 91 91 90 96 94 92 94 93 93 95 -94 100 98 101 104 106 102 99 101 98 103 96 -94 95 94 86 86 83 79 75 69 59 46 41 -33 32 24 20 25 14 14 17 19 27 37 41 -44 60 55 59 59 52 59 46 50 47 61 65 -64 88 69 85 82 78 87 75 86 95 83 106 -114 106 105 133 98 110 156 107 64 96 128 96 -70 96 127 98 52 78 122 88 47 86 112 83 -53 83 112 83 54 71 112 89 44 62 105 90 -49 63 105 86 57 60 110 115 76 93 160 140 -100 127 164 113 93 162 153 91 123 174 129 84 -135 120 64 76 66 65 70 71 74 69 63 68 -45 80 61 109 131 138 145 142 143 142 138 151 -118 168 97 172 121 113 182 78 174 137 86 193 -106 107 194 73 146 153 81 177 108 153 136 134 -147 142 140 153 118 127 72 89 178 84 157 163 -90 148 174 95 113 170 125 81 148 161 80 97 -162 107 62 130 129 50 83 129 50 60 109 33 -58 59 26 34 24 35 13 44 28 15 28 17 -19 17 21 18 21 16 20 23 17 25 14 26 -18 21 21 19 21 18 28 22 27 30 40 32 -43 52 58 84 129 135 134 132 133 136 134 128 -120 124 124 125 126 126 135 138 136 137 137 129 -131 133 118 123 126 125 129 126 124 130 128 124 -120 125 127 128 130 125 125 129 127 126 124 121 -123 125 124 121 122 120 123 126 124 119 125 121 -119 121 117 124 115 115 117 107 114 115 113 106 -110 114 119 116 114 114 114 113 115 110 111 109 -107 109 103 106 107 107 107 102 -78 68 78 68 -76 78 73 78 77 78 75 72 68 69 74 74 -77 69 74 79 78 75 72 74 77 81 84 79 -79 83 81 77 80 80 88 79 83 80 77 79 -87 84 88 87 90 85 90 90 84 88 85 87 -87 92 94 91 88 90 91 96 96 97 96 93 -96 97 98 93 97 94 97 101 101 99 98 94 -97 103 100 102 103 94 92 104 110 102 105 88 -24 21 20 13 14 12 12 12 15 11 12 13 -10 14 9 16 12 14 12 13 13 13 15 20 -37 37 79 116 111 112 115 114 115 112 120 118 -119 120 112 110 113 115 117 120 112 116 111 108 -112 107 115 114 107 112 115 117 119 117 110 101 -66 43 40 41 43 46 48 48 51 57 58 63 -69 70 73 77 72 77 75 85 82 85 92 88 -94 90 94 93 92 91 96 95 93 103 102 99 -104 105 99 101 103 98 101 100 98 98 92 91 -88 85 83 77 74 66 57 44 37 34 30 22 -27 10 19 21 14 20 29 35 38 48 62 49 -57 56 48 55 50 49 45 67 63 66 85 70 -84 77 71 85 76 89 102 89 104 115 99 117 -136 84 124 148 96 68 94 128 92 64 101 119 -86 52 93 119 79 57 90 112 79 53 87 114 -76 48 82 110 73 49 72 109 81 50 73 105 -92 54 83 140 125 86 134 176 132 102 156 160 -98 123 174 131 94 152 167 105 86 132 79 63 -68 64 63 70 67 64 55 69 48 71 82 118 -135 134 146 135 146 134 151 132 137 155 107 189 -88 158 145 83 194 99 101 190 81 146 168 68 -185 107 96 165 111 165 129 140 143 141 144 146 -102 117 37 107 143 91 189 118 103 179 135 86 -150 162 90 110 172 120 67 133 149 72 90 147 -90 43 118 104 33 100 82 31 80 35 32 29 -30 26 22 44 12 25 24 16 21 14 21 19 -20 20 19 23 17 25 15 22 17 22 17 20 -22 19 28 26 27 32 34 37 39 55 61 76 -128 130 131 130 134 133 134 130 127 126 127 128 -126 131 132 139 136 136 139 130 132 133 124 127 -129 126 129 127 121 125 124 122 124 125 127 124 -132 124 125 127 123 129 126 124 121 122 122 116 -120 119 117 127 120 120 121 118 118 116 115 121 -112 116 115 108 111 114 113 106 111 111 119 116 -113 115 108 110 115 109 110 110 106 104 106 101 -108 104 108 102 -75 66 79 71 68 76 75 78 -76 77 76 78 70 71 75 77 73 70 75 77 -75 71 75 76 77 76 82 80 75 85 79 79 -81 80 86 82 75 77 74 76 87 84 85 86 -88 83 84 91 86 84 89 89 91 90 95 90 -87 92 89 96 91 94 92 94 92 96 96 91 -100 92 90 102 96 101 103 98 102 103 95 95 -103 91 89 96 108 106 101 89 26 20 19 14 -16 10 15 10 15 12 13 14 11 15 11 11 -14 14 11 15 14 14 15 21 39 37 83 117 -109 109 116 113 114 108 116 113 117 123 116 111 -110 107 110 116 112 114 110 108 114 110 114 116 -109 112 111 117 110 109 110 114 93 48 42 40 -42 45 46 50 50 55 57 63 68 69 68 77 -71 77 78 80 84 83 92 87 93 91 90 96 -90 93 95 96 97 102 105 97 103 104 99 102 -103 101 103 101 100 98 96 91 92 85 85 82 -80 73 63 54 41 39 28 31 24 13 20 22 -10 18 23 27 34 42 48 54 51 52 55 50 -52 51 46 44 67 63 74 85 67 77 78 65 -85 87 89 104 83 104 112 101 139 115 71 135 -137 84 66 107 125 73 61 103 117 70 56 98 -112 66 52 101 111 66 54 100 111 64 54 92 -105 73 44 87 109 75 48 77 116 94 62 125 -167 114 102 164 173 114 121 174 141 102 148 171 -110 108 172 147 70 109 103 57 71 60 58 70 -62 68 55 63 59 61 113 129 136 134 142 135 -148 136 159 117 164 126 138 172 80 190 113 107 -191 79 141 166 70 175 130 82 180 84 131 141 -129 159 137 142 141 140 149 132 123 103 81 133 -113 138 172 92 143 177 93 98 176 124 80 145 -160 83 86 159 113 58 120 137 55 70 133 62 -51 119 37 45 77 22 40 24 33 21 29 27 -18 30 21 20 16 18 18 18 21 21 20 21 -15 24 20 20 20 19 19 19 19 21 27 23 -30 31 31 38 42 55 64 84 122 127 127 126 -131 127 132 132 132 131 130 129 129 130 134 133 -135 136 134 134 133 130 129 125 125 123 123 121 -120 120 120 128 124 128 127 128 130 125 124 126 -122 131 128 125 125 124 124 118 118 113 113 126 -124 120 120 114 113 117 113 116 115 112 114 113 -113 116 111 109 110 112 115 111 113 111 104 107 -111 110 110 112 105 104 106 99 105 106 108 102 -69 68 77 75 69 73 76 79 77 74 76 78 -77 73 67 75 71 70 71 75 75 71 70 76 -73 75 82 77 76 85 81 78 81 80 87 83 -76 73 74 82 76 80 84 81 86 81 81 90 -79 83 87 87 93 90 89 89 88 88 89 89 -87 89 88 89 92 98 100 95 101 94 87 94 -89 100 101 101 102 104 102 96 100 98 90 88 -103 101 92 86 30 13 18 12 11 12 13 11 -13 14 12 12 13 13 10 15 10 13 12 13 -12 14 12 23 38 39 86 118 110 108 109 118 -114 111 116 114 116 121 114 112 112 108 110 109 -108 112 106 107 116 116 119 113 112 112 108 115 -118 109 108 121 108 80 49 38 42 45 46 46 -48 54 58 59 66 69 67 75 74 78 77 82 -81 83 86 84 88 91 93 92 95 93 93 97 -98 100 105 99 105 101 104 106 102 106 102 102 -101 99 100 97 94 90 92 88 86 81 71 64 -46 42 37 28 27 12 22 22 11 22 16 20 -26 35 41 45 48 52 50 50 52 52 53 49 -50 73 63 71 80 64 72 84 77 100 91 85 -104 91 110 109 109 145 92 80 138 127 77 71 -112 118 70 59 109 112 65 57 106 105 57 63 -104 103 64 59 105 106 67 55 99 109 72 58 -88 110 74 48 97 137 102 91 155 159 110 122 -174 165 110 135 173 125 104 158 154 100 124 180 -105 72 106 63 66 63 64 64 68 70 56 58 -62 60 117 136 137 137 133 144 142 143 153 112 -173 102 178 124 118 191 82 152 165 71 176 122 -83 193 90 129 151 87 162 123 145 151 142 145 -132 157 135 134 147 95 154 115 114 176 125 100 -179 132 79 146 161 76 107 167 116 73 134 148 -64 82 142 95 48 113 109 37 97 97 23 76 -54 27 40 26 30 22 31 10 35 25 17 25 -14 19 20 19 19 18 21 19 15 25 15 20 -20 18 19 15 23 23 27 27 33 30 33 40 -43 59 64 88 125 123 123 126 127 131 131 134 -133 131 126 124 127 128 129 130 132 135 134 132 -132 131 132 127 120 126 124 121 123 117 127 125 -122 127 127 130 127 126 126 122 126 129 129 126 -129 127 125 122 120 110 116 124 122 120 116 112 -114 120 117 114 115 112 111 113 116 111 112 116 -111 114 113 109 113 108 107 106 109 108 114 110 -105 104 100 100 104 105 105 101 -67 77 70 77 -72 72 76 76 78 74 72 76 70 74 71 69 -72 69 73 70 78 65 67 76 75 80 80 80 -77 75 79 80 78 84 80 85 78 70 77 78 -71 75 77 83 87 82 83 83 82 85 81 86 -88 86 84 85 87 86 88 88 89 87 87 92 -91 103 102 95 99 93 94 95 92 100 98 104 -104 103 104 95 94 99 94 91 100 95 102 83 -24 19 19 15 12 11 14 11 12 16 11 10 -14 11 13 12 13 15 11 13 12 14 14 22 -37 36 81 108 101 105 108 113 111 112 117 118 -111 112 114 108 107 102 100 105 110 110 110 115 -115 115 116 110 113 112 115 120 116 109 110 116 -112 101 68 42 45 41 45 45 46 53 54 61 -65 68 67 73 75 76 79 79 81 82 87 88 -89 92 93 96 93 90 94 101 99 103 106 101 -103 107 104 106 103 105 104 101 104 97 98 100 -95 89 94 90 90 85 78 70 58 44 41 33 -29 18 17 27 11 22 17 14 21 25 33 42 -40 49 45 45 56 46 54 58 49 56 71 64 -65 81 66 80 95 78 101 88 88 102 90 120 -100 123 139 74 90 137 114 67 73 119 110 57 -62 117 101 59 67 114 98 59 66 107 96 57 -70 114 101 60 65 107 114 66 54 100 108 67 -69 133 149 102 115 169 149 107 137 179 148 103 -148 164 106 116 173 133 89 154 147 61 90 74 -58 65 59 62 70 69 59 59 62 99 126 139 -138 139 127 157 123 151 124 146 153 96 193 84 -162 158 80 183 127 75 183 88 120 178 71 167 -117 113 154 123 153 142 141 140 134 157 119 168 -117 127 170 88 152 162 89 140 170 93 104 167 -119 74 149 154 79 97 161 110 58 121 127 55 -69 125 65 46 125 50 47 82 33 45 33 31 -23 28 20 20 40 19 18 21 15 18 21 18 -22 21 24 20 15 27 15 25 18 19 23 20 -25 21 28 28 30 31 30 39 44 60 66 78 -126 124 121 129 125 130 132 124 139 133 122 126 -130 126 122 129 133 134 130 127 124 131 128 126 -123 127 129 128 122 124 131 128 121 128 129 128 -132 129 127 128 128 129 135 128 129 130 127 129 -119 116 119 120 123 121 118 112 120 119 115 118 -119 115 107 113 115 109 113 117 113 112 115 109 -108 114 107 108 109 112 114 109 111 103 100 105 -104 110 105 103 -67 73 64 73 67 67 69 73 -72 72 70 69 74 72 76 74 76 76 75 76 -69 65 72 74 76 77 80 76 74 68 75 85 -80 82 82 85 81 78 73 75 69 73 77 77 -82 81 83 85 81 88 83 82 87 82 84 86 -82 90 87 87 87 89 87 90 92 94 97 92 -87 90 89 94 98 95 99 102 103 106 102 93 -94 94 98 92 95 96 105 80 20 24 15 11 -15 10 14 10 12 13 11 13 13 11 10 15 -11 10 12 13 15 12 14 23 33 35 77 100 -99 103 102 103 106 108 108 110 111 108 107 103 -103 102 100 108 111 108 113 111 115 115 112 110 -116 113 116 113 106 115 110 115 104 107 99 53 -43 42 40 47 44 52 54 53 66 67 69 67 -73 76 73 80 83 80 90 89 90 95 92 95 -95 92 99 98 100 108 103 105 103 108 105 101 -105 107 105 103 101 98 102 98 98 95 93 96 -95 89 85 74 65 56 51 44 34 26 18 27 -15 23 19 13 19 20 25 33 38 41 42 48 -49 47 52 57 69 54 49 73 60 57 90 75 -78 96 76 97 87 88 89 96 121 86 139 129 -71 94 131 107 60 76 117 100 62 72 118 96 -53 74 110 94 56 63 115 99 56 75 117 103 -61 70 118 111 64 56 112 113 71 91 155 153 -103 126 178 141 105 146 181 133 101 161 152 94 -140 171 107 95 160 92 52 83 56 59 64 66 -66 62 62 56 77 119 131 141 137 135 135 150 -124 168 101 164 117 139 170 82 193 119 101 189 -92 132 178 66 165 135 84 178 93 141 137 134 -159 129 149 124 152 133 135 167 89 172 126 105 -179 116 104 175 132 75 148 151 81 106 168 114 -69 140 149 58 87 142 91 51 116 108 35 103 -100 23 88 53 33 53 21 30 23 26 19 27 -28 21 18 20 17 20 17 18 22 13 22 19 -14 26 13 29 17 18 23 19 25 22 27 28 -28 32 30 39 40 61 64 86 131 125 127 127 -124 128 127 124 138 136 123 126 132 125 118 127 -135 133 128 124 121 127 128 123 123 128 131 132 -122 126 132 127 122 121 125 128 132 127 131 131 -131 133 133 129 132 129 127 132 122 120 119 119 -121 121 118 114 120 116 114 119 116 118 113 111 -111 110 106 109 116 112 111 113 106 111 110 107 -110 113 114 112 114 109 102 107 111 108 107 104 -67 71 65 73 63 65 68 68 70 72 72 70 -76 76 76 77 81 80 79 80 68 67 74 68 -75 77 75 76 76 69 76 88 80 85 83 85 -88 78 76 79 72 75 81 71 77 81 82 86 -82 88 81 84 84 87 85 85 85 88 84 81 -86 85 83 83 92 89 90 87 84 84 85 92 -97 94 97 100 97 104 103 103 102 93 96 96 -101 90 100 84 28 17 21 11 14 11 13 13 -12 12 12 12 13 14 9 16 12 15 11 8 -13 14 15 21 38 33 73 105 108 103 109 108 -109 99 102 105 107 113 111 110 104 111 106 111 -112 119 111 109 118 109 108 113 116 113 114 101 -99 110 112 109 108 115 116 80 48 42 43 47 -46 53 55 54 63 68 68 67 74 77 77 77 -84 82 89 84 89 91 89 93 95 93 98 100 -98 103 101 103 105 104 105 103 102 103 107 102 -98 105 98 101 98 97 95 97 94 90 90 80 -73 66 61 53 43 32 28 25 14 22 17 10 -22 13 20 25 33 40 39 46 47 48 49 52 -67 75 54 52 65 63 69 97 75 76 95 79 -88 90 87 87 120 99 96 147 109 71 98 133 -96 62 82 118 92 52 93 115 84 56 81 116 -87 51 85 119 93 56 87 122 95 62 81 119 -98 54 76 127 110 75 109 169 142 103 150 173 -118 109 166 170 110 126 171 130 99 156 152 67 -124 122 37 74 59 55 57 60 56 56 60 62 -101 124 136 139 140 131 146 134 141 153 115 181 -86 174 132 103 196 91 137 179 66 159 154 65 -184 98 115 163 104 152 122 152 144 136 140 129 -161 110 173 118 106 178 81 149 168 89 144 170 -93 107 170 122 74 143 156 73 94 163 108 61 -117 132 60 73 137 61 50 125 57 47 90 39 -52 40 31 28 25 18 17 33 21 24 17 19 -21 17 24 16 23 15 22 22 17 25 20 21 -17 22 19 22 21 25 29 28 32 31 34 40 -40 64 61 89 136 120 126 123 122 127 129 127 -134 139 125 125 134 126 120 127 135 130 130 126 -126 129 125 123 116 130 130 128 125 131 128 125 -126 121 122 130 135 130 132 135 132 137 132 128 -133 131 133 131 126 124 119 122 119 121 112 120 -120 116 117 111 116 118 115 111 108 110 100 106 -116 110 113 109 108 110 108 110 106 113 108 113 -112 108 108 108 113 108 104 103 -69 70 71 71 -56 67 74 68 72 71 73 73 77 80 75 79 -86 75 75 80 73 66 76 65 70 76 73 77 -76 75 75 85 82 81 84 82 86 86 86 84 -74 79 81 77 84 86 85 81 82 81 81 84 -89 87 80 82 83 81 81 87 83 87 81 82 -89 85 88 84 86 81 85 92 91 88 90 95 -93 95 108 103 98 97 94 103 97 96 94 84 -26 19 18 12 13 12 12 10 10 11 12 9 -14 11 10 12 13 14 12 11 13 16 11 25 -34 35 80 103 106 105 109 110 105 101 101 108 -112 113 111 112 106 103 107 112 110 119 110 106 -114 108 107 110 106 109 107 101 103 105 110 99 -110 121 117 112 70 45 45 45 48 54 53 56 -61 65 66 68 69 75 75 77 83 84 87 86 -89 91 86 96 93 93 98 101 102 100 103 104 -105 103 105 104 106 103 103 100 102 101 98 101 -99 97 101 95 97 96 91 88 83 77 67 62 -55 41 33 28 11 26 18 9 25 13 16 20 -20 33 30 38 39 42 48 48 54 75 85 67 -52 65 74 65 91 75 74 89 77 85 92 89 -94 129 85 103 145 104 59 95 135 90 60 85 -117 88 53 83 117 82 52 86 116 84 55 82 -125 87 58 86 125 102 63 76 121 98 60 87 -136 119 85 122 174 142 104 159 168 114 117 174 -159 107 138 172 110 99 170 106 70 129 53 49 -64 49 52 52 44 52 54 78 124 128 142 134 -138 131 157 114 163 115 150 148 94 194 87 144 -171 77 171 139 77 188 103 106 182 77 159 118 -127 148 125 159 123 155 119 159 129 138 159 91 -178 121 111 187 111 112 183 129 78 157 151 81 -113 162 110 68 143 143 66 90 137 91 52 118 -110 37 103 102 22 87 63 38 59 25 34 23 -27 13 24 22 25 22 19 20 16 24 21 24 -23 15 22 17 17 20 19 22 20 20 23 20 -24 25 27 32 27 35 37 33 49 70 50 93 -130 116 127 125 125 125 130 126 127 132 125 129 -127 126 130 128 129 129 129 129 132 129 131 116 -120 135 127 125 128 134 124 122 138 130 124 133 -132 136 134 139 139 142 131 116 130 131 131 134 -130 124 123 121 122 118 115 120 120 118 118 111 -118 114 117 111 112 108 100 110 108 110 110 111 -113 109 108 110 102 104 108 107 106 107 107 110 -109 103 107 107 -73 65 68 63 50 63 72 66 -71 69 75 74 77 81 79 79 80 73 78 79 -78 75 75 72 70 77 77 78 83 77 80 84 -78 82 86 81 88 85 85 85 72 81 80 82 -88 83 85 81 84 83 83 79 85 86 84 82 -84 83 83 80 82 84 83 85 81 87 86 82 -86 89 89 94 90 89 89 93 91 98 104 101 -95 95 98 101 99 95 93 89 36 22 18 10 -16 12 14 10 12 11 14 10 13 12 11 15 -13 13 13 14 12 17 13 23 33 36 78 102 -102 108 106 108 105 107 107 109 115 112 112 111 -102 103 107 111 107 115 114 107 109 107 109 109 -104 107 108 110 107 105 104 102 115 120 117 119 -95 58 39 45 46 47 52 54 57 61 64 64 -69 72 72 79 80 84 83 85 91 88 88 92 -95 92 96 101 102 101 105 100 106 101 106 106 -103 102 102 102 100 100 101 99 98 99 102 100 -104 100 94 94 89 81 73 71 57 51 37 29 -19 21 20 13 23 15 13 17 20 21 30 32 -39 39 43 51 54 63 83 92 76 51 73 68 -65 86 73 69 87 84 88 93 87 121 115 71 -126 136 78 69 112 124 77 58 99 109 75 52 -99 111 65 57 102 114 71 59 100 122 83 57 -105 126 87 54 95 125 87 71 114 151 110 94 -149 172 110 117 181 141 104 145 177 127 107 161 -145 80 139 146 52 99 76 42 68 46 52 46 -44 52 53 101 129 137 140 134 136 135 149 109 -160 102 176 116 130 181 74 178 139 81 191 103 -105 189 77 150 148 99 173 94 151 131 146 139 -134 146 131 166 107 167 115 128 172 90 155 167 -86 149 173 95 114 175 119 77 148 146 81 95 -160 105 51 134 132 57 78 135 71 53 127 59 -35 98 35 60 48 22 34 25 20 20 22 16 -26 18 20 22 19 20 22 20 25 12 21 18 -20 21 17 22 17 21 18 24 24 22 28 27 -28 29 37 35 51 65 54 103 129 119 132 129 -128 122 129 126 124 128 128 129 127 127 130 129 -127 124 134 132 133 129 130 122 122 133 129 123 -134 137 124 124 137 135 127 135 132 137 138 136 -136 142 126 115 132 132 129 130 128 123 122 123 -119 121 117 118 117 120 115 116 118 112 114 114 -114 109 108 116 104 109 108 107 115 110 107 107 -105 104 102 105 101 104 105 107 106 102 107 108 -72 68 62 61 53 60 67 70 66 69 76 74 -73 79 82 75 75 76 80 79 77 79 81 74 -80 81 86 86 88 79 80 82 77 84 83 84 -81 77 84 88 79 84 80 82 86 85 86 84 -82 83 80 79 79 87 88 84 84 86 86 78 -79 78 84 84 82 83 87 90 88 90 94 92 -87 92 90 86 93 96 97 96 93 91 99 105 -99 91 98 90 41 32 18 19 14 10 12 9 -13 14 11 13 9 15 11 12 11 16 7 15 -13 11 16 21 35 34 74 96 100 97 103 106 -103 110 104 105 106 100 106 108 101 109 107 109 -110 109 115 109 108 104 107 109 104 108 104 111 -106 104 106 112 116 113 123 124 117 89 46 46 -41 46 48 44 55 57 63 68 65 75 70 78 -76 81 87 85 85 88 91 93 92 95 95 102 -101 101 104 101 102 105 104 105 101 102 102 102 -103 102 104 98 99 104 103 100 104 99 98 97 -92 87 78 73 66 58 51 41 23 27 21 13 -22 14 15 19 18 20 26 27 35 39 47 48 -55 62 54 86 111 89 65 69 68 63 74 79 -68 84 85 82 101 94 136 95 70 136 126 74 -69 112 120 78 60 98 111 65 52 107 112 65 -64 106 115 79 59 110 124 80 66 103 124 78 -59 113 136 95 81 135 161 118 98 160 160 100 -141 178 126 108 159 170 104 114 169 106 80 155 -77 59 86 39 66 46 44 42 48 46 73 123 -128 141 134 146 125 154 121 143 145 107 182 81 -168 143 88 191 96 117 187 72 148 159 78 180 -106 137 148 115 147 129 158 119 156 120 161 130 -141 154 95 182 119 109 187 117 109 185 131 85 -157 155 85 119 165 105 72 139 146 64 93 151 -92 56 121 111 42 96 111 25 79 73 28 71 -32 29 30 24 18 21 20 24 22 24 17 19 -20 21 21 20 21 13 22 19 19 23 19 19 -18 23 20 21 26 27 26 29 29 33 35 37 -56 61 60 112 125 129 134 127 125 122 126 127 -128 128 130 131 125 127 133 128 131 122 133 135 -129 130 131 128 128 133 127 125 135 139 129 129 -135 137 134 133 136 140 137 132 133 141 129 127 -130 131 132 129 129 126 126 125 118 123 123 115 -117 117 115 116 117 108 111 114 110 111 109 111 -109 106 104 108 114 104 107 105 108 106 102 105 -104 103 100 106 106 100 104 99 -71 70 72 65 -64 64 68 71 70 72 72 70 67 80 78 73 -77 80 83 77 80 85 82 84 79 87 86 86 -89 84 84 78 79 83 83 86 78 76 91 86 -80 83 80 84 88 85 86 85 80 78 81 76 -80 84 84 84 86 83 84 77 78 77 84 84 -86 77 88 87 85 87 87 88 86 90 88 80 -92 89 94 96 94 91 99 99 98 97 96 89 -37 32 25 12 15 9 13 11 12 13 11 11 -14 11 12 12 13 14 12 16 10 11 12 22 -33 36 75 94 95 94 102 104 103 110 105 100 -104 91 103 106 100 111 102 105 108 104 113 103 -105 106 107 104 111 106 102 106 100 107 107 113 -116 114 130 121 124 106 63 48 42 43 45 44 -52 58 57 68 65 68 73 75 79 77 83 88 -82 88 89 92 95 88 93 97 97 101 102 103 -102 103 103 98 99 102 100 98 101 101 102 103 -100 103 102 103 97 101 98 97 95 92 87 75 -73 64 57 48 32 30 22 13 25 15 15 22 -12 19 18 23 31 33 40 46 53 56 58 62 -94 117 94 70 67 74 56 74 82 68 84 78 -97 99 111 135 74 90 136 111 60 74 121 110 -67 60 107 100 52 69 114 105 56 66 118 111 -69 71 118 117 75 70 114 116 70 77 132 136 -95 95 155 158 103 119 179 134 105 164 163 110 -118 174 141 88 146 143 63 120 106 40 78 48 -54 49 39 35 49 47 97 131 128 138 132 146 -129 165 106 165 110 114 164 81 191 110 107 191 -75 145 173 63 169 125 93 184 81 146 131 126 -130 150 135 134 141 133 169 109 174 110 127 175 -90 156 169 94 150 176 100 108 176 121 76 154 -150 75 94 162 107 54 130 136 63 72 137 76 -41 120 73 26 97 41 48 62 28 38 29 23 -24 20 21 25 17 25 15 25 17 20 21 12 -23 17 20 16 19 22 16 25 16 21 22 24 -24 24 27 27 32 28 40 37 61 60 49 119 -123 127 135 126 126 123 124 126 128 129 130 132 -125 129 127 129 132 124 136 135 134 133 132 133 -128 132 129 128 135 138 139 129 134 135 135 133 -142 141 137 134 129 134 134 135 133 135 131 130 -130 128 130 126 121 121 122 116 113 120 118 114 -116 113 110 111 110 113 110 109 108 109 101 106 -109 105 109 106 110 110 102 104 107 102 101 106 -105 99 96 100 -69 76 76 74 73 69 65 62 -69 69 74 72 72 84 77 77 79 78 85 79 -85 82 85 87 82 82 85 89 89 92 88 85 -85 90 86 90 86 84 90 88 84 81 85 86 -86 79 86 89 82 87 87 87 83 87 83 85 -86 84 82 80 80 82 86 84 84 75 81 87 -82 87 85 84 92 87 79 86 84 85 86 92 -98 86 92 91 88 90 94 85 31 26 22 17 -11 12 14 10 13 11 12 11 12 13 13 10 -15 10 14 15 9 15 14 21 33 35 78 105 -99 100 105 99 102 111 102 98 102 91 101 103 -104 104 101 104 95 106 101 100 102 100 98 105 -108 106 101 102 104 107 110 114 119 115 122 117 -119 116 100 63 42 45 44 45 50 54 52 62 -62 69 72 73 75 79 80 81 85 86 89 91 -92 89 91 96 97 100 102 106 101 101 103 100 -103 102 100 99 99 103 103 100 105 102 99 102 -101 101 100 100 94 93 91 84 79 75 70 61 -47 39 26 17 26 18 14 23 15 15 18 21 -23 28 35 45 52 56 53 61 65 89 122 114 -88 71 73 59 56 83 75 78 84 104 89 120 -131 70 88 127 108 59 75 120 104 53 67 107 -99 51 66 117 98 56 73 122 112 69 69 121 -122 73 75 121 121 78 87 145 145 104 107 161 -156 97 138 180 116 113 178 148 96 131 173 107 -91 161 92 62 120 36 58 57 39 45 32 38 -42 67 124 122 139 134 141 133 145 146 112 169 -89 179 116 111 193 73 155 159 71 183 127 98 -194 75 144 150 104 164 117 131 137 149 125 157 -112 169 124 144 151 93 180 118 117 185 116 110 -182 129 87 156 156 82 109 170 108 72 140 143 -67 94 153 93 50 120 112 40 88 108 33 76 -81 21 73 43 36 40 25 22 22 18 22 22 -18 23 21 19 18 30 15 17 23 12 20 13 -23 20 16 21 22 22 23 23 24 27 25 30 -26 35 38 39 64 59 59 118 117 123 129 121 -128 124 125 124 124 130 130 125 131 129 133 134 -132 131 138 138 135 136 133 131 132 134 133 134 -134 138 136 128 134 136 137 136 137 136 138 131 -124 129 134 139 139 132 135 128 128 133 127 126 -122 118 119 117 114 115 120 115 118 114 113 111 -107 107 109 105 109 108 104 104 102 109 110 110 -109 104 102 101 104 102 104 99 100 97 90 93 -70 78 77 74 73 68 64 61 66 69 71 73 -79 79 80 78 74 84 84 83 87 83 87 89 -89 81 81 93 88 92 89 90 91 91 93 94 -88 90 88 89 89 86 89 83 89 88 86 90 -88 82 87 86 82 86 83 85 84 82 80 83 -83 85 83 85 79 78 82 83 85 84 83 84 -90 82 82 81 76 80 80 89 94 86 85 87 -90 83 90 78 23 22 20 19 16 6 15 13 -7 10 9 11 11 12 10 12 11 13 12 13 -10 14 16 19 29 39 75 103 105 104 103 100 -101 108 105 99 109 92 98 102 93 101 104 103 -97 101 102 109 101 100 103 97 106 107 102 106 -104 110 109 111 119 115 116 119 118 122 118 88 -50 47 45 42 51 51 55 58 62 65 69 70 -75 76 77 81 81 84 86 89 91 92 92 94 -97 95 104 101 103 104 100 104 102 102 97 98 -98 104 99 101 103 102 102 103 101 97 100 97 -94 92 92 88 85 76 72 71 57 46 31 19 -27 18 12 24 13 17 18 15 19 21 27 40 -47 55 57 54 69 66 90 120 124 95 68 67 -59 63 76 82 77 95 109 90 142 110 61 102 -129 89 58 85 122 88 50 79 113 87 47 83 -118 88 55 87 129 106 62 84 130 113 66 88 -134 112 74 108 154 140 107 118 172 123 99 174 -150 95 148 174 121 100 159 149 73 133 122 37 -102 59 55 63 35 41 34 33 47 91 128 119 -145 131 151 122 162 115 145 146 97 193 76 150 -161 81 187 124 88 196 92 129 179 70 172 117 -120 152 123 134 155 123 154 134 134 168 108 180 -100 139 171 92 164 165 86 155 173 91 118 175 -118 85 152 150 76 100 163 101 62 133 135 59 -75 140 67 49 118 60 39 100 45 47 73 27 -45 37 24 22 19 23 19 18 25 17 21 24 -19 21 19 19 20 15 22 17 21 17 18 24 -19 22 21 23 25 24 29 28 26 38 38 41 -60 49 75 115 114 128 126 125 128 129 126 128 -125 130 132 132 133 134 137 136 138 136 140 143 -136 133 131 130 131 137 135 138 136 137 135 127 -135 134 136 133 136 134 136 130 125 127 135 139 -132 132 130 124 127 131 122 126 122 115 117 118 -115 115 121 116 120 114 112 113 108 111 104 109 -109 107 109 101 106 105 109 106 110 105 101 96 -101 99 100 96 97 96 90 88 -63 76 72 70 -71 60 63 67 70 72 66 71 77 78 79 82 -80 79 80 85 87 86 90 91 89 89 90 93 -89 93 89 94 95 94 96 94 91 91 91 91 -92 87 86 91 92 94 95 89 89 80 85 86 -80 80 85 90 91 83 83 87 90 85 80 89 -86 87 78 76 83 86 84 82 83 74 84 83 -73 76 81 79 88 85 85 87 94 79 75 79 -25 12 18 14 15 15 10 11 11 12 12 9 -12 10 13 11 12 14 9 16 9 15 15 20 -32 36 76 104 99 99 103 95 99 103 102 105 -106 95 97 100 95 102 104 105 103 97 100 110 -102 96 94 95 99 101 105 105 105 110 111 106 -118 117 113 115 122 126 123 120 89 45 45 48 -47 47 52 55 58 64 65 68 72 74 76 80 -80 83 83 89 90 91 92 95 96 98 100 102 -103 102 102 99 104 100 98 102 101 105 101 103 -103 104 98 104 102 101 100 97 96 95 91 92 -90 80 78 75 68 56 48 31 31 21 17 25 -10 21 22 11 17 18 23 28 38 48 55 56 -66 73 66 72 109 122 105 76 69 62 56 77 -85 73 116 100 97 147 97 63 98 129 89 53 -88 117 83 52 80 115 75 47 86 120 87 54 -93 133 103 65 89 135 104 65 94 134 111 84 -111 157 150 97 133 169 103 119 181 129 104 166 -165 103 111 173 95 71 146 39 75 70 32 62 -32 37 31 41 61 117 123 129 140 140 145 124 -163 93 175 106 138 166 77 190 125 103 195 89 -127 184 76 181 128 105 174 111 156 131 128 150 -135 129 161 113 171 119 154 149 89 180 118 111 -183 113 113 181 129 87 157 154 82 115 167 108 -71 145 149 55 91 154 90 54 121 112 42 90 -108 31 73 86 24 77 49 35 46 28 28 22 -20 24 16 22 24 24 20 22 19 20 18 21 -18 17 21 14 20 18 21 20 22 23 19 28 -23 22 27 29 30 36 40 45 58 42 82 119 -120 135 132 131 131 132 133 131 130 134 133 131 -135 137 138 137 136 137 139 140 134 136 133 125 -128 130 132 134 131 135 128 128 128 128 132 130 -135 130 136 130 127 131 129 135 125 127 133 122 -127 124 118 121 124 116 110 120 121 116 120 117 -119 112 110 115 106 111 106 109 107 102 108 103 -106 107 100 106 110 106 105 102 103 94 96 98 -96 97 95 86 -57 67 62 69 68 62 64 76 -74 76 79 66 72 79 80 77 79 77 73 87 -87 86 90 85 91 89 91 95 89 98 93 91 -91 96 91 93 94 92 91 93 95 87 88 91 -92 95 99 88 92 85 83 88 85 80 88 88 -92 86 90 88 92 87 83 89 89 85 79 76 -84 85 80 76 77 80 78 83 80 75 76 79 -82 84 86 82 89 80 74 81 23 14 22 7 -19 15 13 10 8 14 10 11 10 12 12 11 -10 12 13 12 12 11 14 20 33 34 81 98 -92 103 99 105 103 102 97 102 101 96 99 97 -97 104 105 105 104 101 99 105 101 98 98 99 -101 103 104 100 104 108 108 111 119 120 115 113 -123 128 127 130 115 56 44 46 45 50 50 52 -60 59 66 66 70 74 72 77 79 86 82 88 -87 89 94 94 96 96 98 98 101 102 97 98 -102 103 99 102 103 104 100 101 104 99 101 101 -101 104 98 98 98 94 91 90 86 81 82 76 -74 68 54 46 32 19 15 25 14 18 20 9 -18 17 20 23 29 41 47 57 61 63 74 60 -65 90 114 103 77 65 58 60 79 85 103 130 -73 122 135 80 66 114 124 72 56 95 115 70 -48 95 107 65 56 98 123 76 62 108 133 90 -58 112 129 86 70 107 138 109 91 124 173 129 -100 164 142 95 162 169 106 128 178 130 83 152 -135 50 130 69 45 82 23 49 36 31 35 46 -82 129 124 139 130 151 129 136 137 105 181 89 -173 133 94 194 99 132 180 76 162 155 84 194 -105 137 154 121 155 122 142 157 113 157 131 137 -164 105 179 106 132 174 87 157 168 91 155 172 -101 112 172 123 76 148 150 76 94 163 109 56 -128 137 66 74 138 77 40 114 79 35 99 51 -39 88 28 44 33 30 25 20 18 17 24 22 -18 21 20 24 12 21 19 15 22 16 16 20 -17 21 19 21 19 24 24 21 25 26 26 28 -31 36 38 49 53 49 96 123 116 132 131 129 -127 128 132 132 135 134 130 129 132 132 138 136 -132 137 133 136 134 133 131 122 122 129 127 127 -127 130 126 123 120 123 127 128 136 133 134 136 -130 132 128 126 128 128 130 125 128 122 118 121 -123 117 107 119 122 118 119 116 118 110 113 113 -107 108 105 105 106 99 103 107 104 104 99 100 -105 106 108 105 101 98 96 99 96 95 100 94 -55 59 63 73 70 70 78 75 75 79 79 74 -66 79 82 76 80 75 80 86 83 91 86 83 -86 84 85 90 91 94 93 86 88 85 89 89 -90 96 91 94 95 93 91 90 88 94 95 96 -94 88 88 94 94 88 89 89 92 90 89 88 -92 87 88 91 91 86 76 81 77 85 84 77 -79 80 77 81 79 77 78 78 81 82 78 81 -80 80 82 75 24 11 18 11 11 17 15 9 -15 9 14 9 10 11 12 8 11 11 11 14 -11 15 14 22 34 36 80 97 101 102 102 106 -101 105 96 99 100 103 98 91 101 101 98 102 -102 105 98 95 102 100 101 104 103 106 101 104 -109 111 111 116 117 119 113 110 124 123 126 129 -124 94 62 45 44 46 48 52 52 56 66 60 -71 71 68 78 79 81 85 87 84 85 87 95 -95 94 97 95 98 96 100 99 99 102 101 104 -103 103 100 103 102 103 103 103 103 101 102 99 -94 95 96 89 91 86 85 81 78 78 69 59 -44 27 17 27 16 14 24 12 17 19 13 18 -27 29 41 50 52 59 60 65 73 56 62 90 -99 87 65 66 59 85 95 122 120 74 128 129 -75 69 115 113 70 54 101 110 65 57 96 107 -65 56 106 120 74 64 114 129 88 62 101 129 -91 70 111 147 121 90 139 171 118 117 171 109 -114 182 147 103 146 171 90 93 163 66 86 102 -25 75 36 45 33 26 36 64 109 130 130 144 -131 155 118 166 104 147 154 84 194 94 135 177 -84 170 144 82 193 108 126 174 100 168 121 143 -142 119 168 129 133 160 108 175 112 154 154 94 -180 122 110 186 114 113 185 127 97 158 155 81 -105 163 102 66 142 146 65 89 151 89 55 124 -120 39 83 113 31 71 94 19 74 57 39 52 -23 34 21 21 22 14 25 22 21 22 23 26 -15 21 15 23 18 17 19 21 21 18 19 23 -17 21 24 23 23 25 26 23 27 37 41 53 -47 59 113 118 117 131 126 128 123 127 132 130 -135 130 129 131 125 127 135 133 126 132 126 129 -133 127 127 119 117 123 121 122 121 123 122 118 -118 118 119 126 131 126 125 130 130 131 124 119 -129 124 131 125 129 125 119 118 119 118 106 115 -115 115 116 117 117 115 113 112 107 108 106 99 -106 102 102 110 100 98 95 82 99 105 105 103 -98 99 98 99 96 97 101 101 -63 63 68 71 -73 75 77 74 72 79 79 83 74 75 80 75 -86 80 87 86 81 88 82 88 84 82 82 88 -91 92 90 87 84 85 90 91 92 93 87 91 -95 93 92 92 90 96 93 96 96 89 97 98 -99 90 89 93 94 92 94 91 89 96 98 88 -93 87 83 86 80 88 83 82 82 84 82 77 -81 82 79 80 71 75 77 75 77 74 79 71 -22 13 15 11 14 14 14 14 12 13 13 10 -12 11 14 7 13 13 10 12 9 13 15 19 -36 32 77 103 100 105 100 103 101 102 104 97 -98 104 96 89 98 95 95 94 97 101 98 94 -95 99 100 101 107 105 101 105 109 115 112 119 -118 118 112 115 123 122 124 127 119 110 83 49 -44 46 47 47 49 54 62 60 67 71 67 75 -78 77 83 88 83 82 91 94 94 94 94 97 -98 100 100 97 100 101 99 103 102 100 103 103 -103 104 103 103 101 105 100 100 96 94 96 93 -94 88 83 77 82 75 77 66 52 42 15 28 -20 12 26 9 21 18 11 21 18 27 33 39 -47 57 54 50 67 74 59 55 76 92 82 67 -64 72 94 103 138 85 89 140 108 66 76 116 -104 50 66 112 95 60 60 108 95 48 71 118 -106 66 76 125 123 69 67 120 121 80 81 132 -154 112 104 163 157 102 154 146 90 163 175 116 -112 173 125 57 143 91 66 104 40 63 40 38 -33 31 44 81 120 127 138 137 142 149 115 162 -90 178 120 127 186 77 170 146 89 191 107 111 -190 81 163 142 117 167 116 155 121 142 163 112 -171 118 143 159 104 182 105 136 172 86 154 167 -95 153 176 93 121 178 119 78 136 142 75 88 -162 110 58 129 135 63 80 141 77 46 116 77 -29 105 53 31 86 23 57 41 22 32 22 22 -20 19 22 18 19 22 21 18 17 25 12 18 -17 19 16 19 20 21 18 21 21 17 24 23 -24 26 27 25 28 38 41 52 44 67 120 117 -120 132 126 124 127 127 126 129 132 127 127 128 -122 123 130 126 122 124 127 121 128 127 126 123 -113 122 116 119 116 119 118 116 122 113 117 122 -124 119 119 129 125 129 119 118 130 123 127 127 -127 122 119 113 117 119 103 111 110 110 111 111 -116 115 115 113 108 111 108 99 105 107 107 107 -98 93 92 88 100 102 104 94 92 99 95 100 -98 98 101 102 -70 69 68 63 66 69 75 72 -70 71 77 83 83 75 82 86 83 83 87 90 -84 85 86 86 90 83 85 90 91 95 96 87 -87 86 90 95 92 95 87 89 95 94 91 89 -92 94 93 96 96 86 94 98 97 95 96 94 -95 94 94 90 94 95 97 88 84 84 82 87 -85 90 82 84 81 84 79 78 81 81 85 79 -70 75 75 72 78 72 74 68 17 16 12 14 -11 11 14 13 16 11 13 11 10 14 11 11 -14 11 10 11 12 13 11 23 28 34 81 95 -94 98 91 101 100 96 96 87 90 98 96 93 -96 91 88 85 91 98 93 90 94 97 97 101 -102 105 103 104 107 114 114 124 118 118 124 124 -127 125 123 126 122 118 107 69 44 45 50 45 -50 50 55 63 61 66 68 68 79 77 79 85 -77 87 88 93 92 94 95 97 97 97 95 97 -101 101 102 105 103 103 104 99 105 103 104 100 -102 103 102 100 99 97 98 96 93 92 83 79 -82 80 77 72 67 50 38 29 22 11 25 10 -19 20 12 17 21 21 25 31 40 54 51 56 -52 57 76 67 54 55 72 73 69 61 91 96 -123 129 71 106 134 97 58 78 117 91 54 79 -115 90 48 74 107 84 50 72 124 105 61 78 -132 111 66 82 119 119 81 87 145 151 111 115 -178 125 107 172 107 120 184 146 96 134 163 65 -92 127 36 90 45 44 44 29 36 31 60 96 -124 128 142 126 148 123 137 147 100 187 88 162 -159 75 185 120 100 190 81 146 165 84 181 110 -145 149 129 147 113 171 124 135 165 103 179 114 -139 162 90 178 124 103 187 124 114 181 138 91 -152 165 84 105 162 107 63 132 153 67 87 154 -98 57 122 128 43 75 118 44 60 100 29 68 -74 18 56 30 36 31 22 21 17 22 24 17 -24 18 16 23 10 20 17 19 20 20 15 21 -20 19 20 24 21 21 23 27 25 24 25 24 -32 42 43 53 47 81 120 118 124 126 121 125 -127 126 122 126 127 126 125 127 123 125 124 125 -121 119 123 121 128 126 121 126 116 118 116 115 -116 113 116 118 120 113 116 115 115 116 117 123 -123 122 115 115 126 117 122 124 124 117 117 117 -115 119 109 105 111 105 112 104 113 112 112 111 -107 117 108 102 105 112 105 107 99 93 100 98 -102 101 102 91 91 94 93 98 94 95 97 99 -76 67 70 63 59 68 73 76 74 71 76 83 -85 82 83 87 88 85 86 90 87 86 84 84 -87 81 87 93 93 94 96 91 89 89 88 90 -90 92 92 91 91 93 86 87 88 94 97 95 -90 83 90 96 96 93 99 94 91 98 93 91 -94 88 92 89 84 85 85 87 89 93 84 85 -83 86 81 81 85 82 87 78 76 78 75 69 -76 77 69 63 26 14 14 10 12 11 11 11 -14 15 12 10 11 9 13 9 9 11 10 13 -10 11 15 18 30 37 70 90 93 97 95 88 -96 89 87 87 87 95 98 95 92 90 86 92 -92 97 96 94 96 97 99 98 102 104 103 111 -111 117 111 121 119 119 126 127 123 124 122 121 -128 125 116 101 57 51 46 45 51 47 56 57 -60 65 64 65 75 70 77 80 74 86 81 90 -89 90 96 93 96 95 96 98 99 102 102 105 -103 101 102 100 103 104 101 101 99 100 103 95 -101 99 99 97 95 92 90 83 87 82 79 82 -72 67 50 40 20 16 27 11 20 20 11 23 -17 17 24 21 32 44 48 53 52 51 53 72 -66 47 44 40 68 56 64 112 95 138 110 64 -112 125 80 54 84 116 80 54 85 114 77 36 -78 110 71 54 94 130 93 58 93 134 107 69 -84 128 120 76 98 157 151 97 143 169 90 158 -149 92 157 176 115 94 161 105 46 123 52 70 -56 39 50 24 34 39 74 110 126 130 144 124 -157 106 157 116 128 172 83 191 123 92 194 92 -131 176 69 178 126 107 179 104 164 130 153 124 -143 163 107 172 120 141 162 102 183 113 131 176 -84 150 171 97 152 175 101 113 169 128 77 142 -154 76 91 162 119 55 127 139 65 83 145 89 -39 111 92 29 96 67 33 90 37 50 56 23 -41 28 25 24 18 21 26 18 24 15 21 17 -15 20 15 19 16 19 15 20 22 20 17 22 -21 20 24 22 25 27 25 25 33 41 44 45 -49 95 124 119 121 120 118 121 126 119 119 128 -122 126 125 125 128 125 124 128 125 121 122 123 -128 127 116 124 114 117 110 113 113 113 116 116 -119 115 118 109 116 113 115 114 114 118 109 117 -116 109 116 116 117 113 118 117 115 117 106 110 -108 110 109 108 110 107 104 108 110 111 111 101 -104 111 101 106 98 100 104 104 105 101 99 95 -90 89 88 94 91 93 94 94 -72 72 72 65 -63 70 74 76 70 79 74 78 84 74 78 80 -80 79 83 86 85 80 77 84 86 85 86 88 -89 90 92 94 89 92 91 85 90 91 92 87 -87 85 86 88 90 95 94 95 88 78 94 97 -89 87 93 92 87 90 92 92 92 89 90 92 -92 90 89 94 94 90 92 83 91 90 80 87 -87 82 83 70 72 72 70 71 74 72 70 60 -26 13 15 13 7 15 9 6 16 12 16 7 -10 10 10 13 12 9 14 7 11 13 14 20 -29 39 70 87 96 96 98 90 88 88 86 95 -92 95 89 90 94 95 93 90 93 94 93 99 -96 95 93 95 101 103 107 111 117 118 116 118 -118 120 128 121 118 122 119 124 126 131 119 117 -97 57 51 45 47 49 48 53 55 59 61 66 -72 68 71 73 75 83 80 91 87 86 95 94 -96 97 96 99 99 100 101 108 104 101 102 103 -102 103 104 97 102 101 101 99 102 102 104 102 -96 97 92 91 85 83 81 83 78 76 66 54 -26 17 24 17 15 22 11 20 20 12 18 19 -21 32 43 52 47 54 51 46 49 46 40 28 -31 47 48 108 108 91 146 90 66 108 121 77 -46 90 113 73 45 86 111 69 49 81 112 75 -53 98 130 87 65 105 135 108 72 85 141 122 -89 112 168 140 92 172 123 114 181 111 111 175 -158 83 114 149 43 94 73 51 62 31 47 23 -35 58 87 122 118 139 134 135 144 102 176 74 -161 133 98 198 84 136 174 76 173 137 95 194 -89 152 149 122 157 131 143 126 176 110 147 151 -109 181 106 149 159 99 181 122 109 182 124 111 -182 135 91 154 160 83 111 168 112 70 136 155 -75 88 150 98 57 127 129 52 69 125 40 55 -103 24 72 70 21 69 34 34 38 26 27 20 -21 23 18 19 25 17 19 17 16 19 13 22 -18 17 17 21 22 18 21 22 16 24 20 23 -25 20 28 25 36 37 48 40 57 111 118 121 -118 117 115 120 124 120 122 123 121 130 123 128 -125 121 127 127 128 126 119 127 127 125 118 114 -117 115 109 110 111 118 113 117 114 117 120 113 -115 110 107 109 113 113 109 110 108 109 111 110 -108 108 112 110 112 115 107 106 108 111 109 110 -107 99 105 99 106 108 103 103 101 103 99 103 -96 100 99 105 98 99 97 93 95 81 86 95 -95 91 95 91 -72 72 76 67 67 69 73 72 -68 75 76 74 77 72 73 77 74 78 80 81 -79 79 75 83 84 84 85 85 84 86 91 92 -89 89 93 91 86 93 85 87 85 77 85 89 -93 95 94 92 90 80 93 92 88 89 90 90 -87 87 86 90 90 89 87 91 90 90 88 94 -92 92 91 91 89 90 85 87 87 84 83 71 -78 78 72 69 67 68 68 57 23 13 17 11 -12 9 9 9 8 15 21 13 13 12 10 11 -12 15 7 11 11 10 13 20 32 38 68 87 -91 95 97 97 87 90 92 94 97 91 82 90 -98 96 89 93 94 90 91 92 96 88 89 98 -96 104 106 109 116 114 112 122 119 122 128 119 -122 124 122 125 125 131 123 121 121 81 53 48 -46 49 49 48 52 51 59 63 67 69 75 74 -76 81 84 85 85 85 92 91 94 94 95 98 -100 98 101 107 102 104 104 102 103 105 102 101 -101 102 101 100 101 101 102 101 98 94 95 88 -87 85 82 81 83 78 70 63 47 24 22 19 -13 28 10 19 19 11 22 16 22 23 35 41 -50 49 48 49 36 35 34 26 22 33 45 79 -124 80 115 134 74 56 115 115 55 56 95 107 -66 48 99 105 58 48 99 111 68 66 112 130 -87 74 112 132 101 66 112 144 127 96 134 179 -100 139 162 93 169 149 95 139 177 103 76 153 -57 75 85 35 58 29 39 25 41 75 99 130 -117 146 124 155 123 123 153 80 190 85 126 178 -65 170 138 82 192 93 124 169 87 175 119 142 -142 135 124 157 149 113 178 105 155 150 106 187 -95 131 170 89 159 161 96 153 176 93 110 174 -122 82 149 155 75 98 164 116 65 131 139 60 -86 149 80 45 114 91 34 100 73 27 92 35 -48 64 26 47 26 31 24 21 24 20 23 19 -24 15 18 14 19 16 18 17 18 18 19 22 -17 22 23 19 22 20 24 18 23 25 28 26 -34 40 48 40 75 116 115 119 115 120 111 116 -120 120 123 119 123 131 125 123 122 121 122 122 -125 125 119 126 125 124 121 113 116 115 114 108 -113 116 115 115 115 118 120 118 115 109 109 113 -117 116 112 106 105 113 109 109 105 105 110 107 -109 113 111 108 107 112 103 108 108 98 100 100 -100 101 102 99 100 98 100 104 100 100 99 100 -98 94 98 97 93 89 85 91 95 95 97 90 -70 73 78 69 66 67 74 69 69 74 77 74 -72 71 77 78 78 78 84 80 76 76 78 83 -87 86 86 85 83 88 87 88 86 87 89 88 -90 93 89 84 87 80 83 87 88 94 91 92 -94 87 87 88 89 89 86 91 86 86 85 82 -92 85 88 92 86 91 87 88 86 89 89 88 -87 86 84 77 81 77 80 78 80 82 77 72 -67 66 65 53 23 14 18 12 9 11 9 9 -13 10 13 15 16 12 9 8 10 13 7 14 -10 8 15 19 32 33 74 88 89 93 96 92 -92 96 93 91 93 92 84 90 95 96 90 98 -95 84 86 89 91 92 91 93 96 96 102 111 -114 110 115 122 119 120 123 127 121 121 123 124 -126 126 127 127 121 113 75 48 50 47 48 47 -46 46 55 60 64 71 70 71 76 81 82 78 -82 87 90 90 94 95 95 97 98 97 99 105 -101 105 102 103 105 101 101 104 102 99 100 101 -100 99 100 100 99 99 97 92 90 91 84 87 -84 78 78 69 63 43 35 18 19 24 13 16 -22 13 18 18 14 24 22 34 41 43 53 41 -35 29 24 27 27 31 42 62 111 115 72 124 -125 63 74 120 102 52 57 100 101 55 56 104 -102 53 60 108 114 74 69 120 128 88 70 113 -134 96 75 114 160 130 93 162 157 91 171 115 -115 184 116 98 159 151 53 114 87 37 87 33 -45 31 29 31 54 87 111 131 126 145 116 168 -92 154 120 107 182 65 174 136 79 192 98 115 -183 67 170 124 108 168 115 146 136 129 139 172 -109 165 139 113 184 102 160 149 97 183 113 108 -181 113 110 185 131 84 152 159 90 110 172 107 -76 140 152 69 85 152 98 55 129 127 43 77 -124 46 59 112 29 55 75 24 74 37 40 42 -25 31 21 25 22 20 17 17 23 14 20 16 -23 16 20 16 19 18 21 20 22 19 19 26 -16 24 21 20 22 26 27 34 39 47 40 50 -105 111 119 117 117 118 110 112 118 120 118 119 -121 125 124 123 120 118 117 117 119 121 119 122 -121 121 119 112 113 113 111 109 114 114 117 115 -116 116 121 118 117 107 111 115 120 113 114 107 -108 112 113 108 105 106 111 107 109 109 109 107 -99 105 105 108 105 103 102 100 103 98 99 106 -96 95 100 101 103 99 98 97 94 96 102 95 -98 92 87 88 94 95 97 91 -65 71 72 69 -62 68 70 67 66 70 75 78 74 73 76 79 -80 79 85 80 79 73 81 84 87 80 84 83 -86 85 83 88 83 86 87 86 89 92 84 87 -84 80 84 85 89 91 88 94 93 90 87 87 -90 89 87 89 84 85 84 84 86 87 87 92 -91 93 90 89 91 89 86 89 89 82 80 78 -73 80 80 77 85 88 83 81 76 71 69 56 -22 15 15 10 12 9 11 10 8 10 13 14 -18 11 10 16 11 8 14 9 11 15 12 27 -32 37 80 86 86 88 93 92 95 96 94 85 -88 94 89 91 94 94 91 93 92 86 84 82 -88 91 89 91 92 96 100 111 111 113 119 118 -116 116 121 119 117 122 121 127 130 120 126 122 -120 120 103 70 45 50 45 46 43 45 57 54 -61 71 65 72 76 78 79 78 83 84 89 89 -91 95 95 95 97 99 102 99 101 102 103 101 -103 99 103 106 100 104 103 99 100 100 99 98 -99 99 101 105 93 92 91 87 85 84 81 76 -68 59 43 22 15 25 13 14 24 7 23 17 -15 22 20 27 33 36 44 44 41 42 33 28 -33 32 39 68 83 130 93 77 136 113 62 76 -118 97 55 62 105 91 52 65 108 95 55 68 -122 110 72 77 126 124 76 77 123 138 96 82 -133 168 120 111 177 105 142 153 86 167 157 87 -118 170 75 70 103 32 69 39 31 30 25 36 -77 93 128 125 139 137 114 156 95 179 76 139 -152 72 198 100 88 183 73 156 151 82 185 96 -141 150 131 143 133 121 168 137 119 179 97 163 -150 105 182 102 142 170 91 158 162 90 151 173 -94 106 172 121 84 153 154 77 96 163 118 56 -126 138 66 82 145 83 42 118 89 33 97 79 -28 96 48 37 78 26 49 36 27 25 24 22 -19 28 16 15 22 16 19 16 20 14 20 18 -18 18 17 16 21 19 23 17 24 19 20 26 -19 27 27 34 38 48 38 70 115 112 119 116 -117 120 116 117 121 117 114 114 121 121 121 124 -115 115 118 112 118 121 118 121 115 121 114 111 -116 109 111 114 106 112 117 116 114 117 119 118 -114 108 113 114 117 115 109 110 106 111 107 109 -105 107 115 108 112 103 106 98 97 97 101 104 -107 107 104 106 104 105 101 103 97 96 99 98 -97 96 94 93 92 99 101 98 98 94 86 90 -87 91 92 95 -66 70 68 65 67 66 71 66 -63 69 69 74 75 71 73 73 79 77 77 79 -79 82 78 80 83 75 82 81 87 82 84 86 -83 85 82 87 91 86 87 85 81 87 80 85 -91 87 86 91 90 93 87 90 89 88 90 86 -86 86 88 84 84 83 88 93 95 94 90 95 -95 93 89 86 89 83 83 81 74 81 73 80 -85 82 86 79 79 75 75 67 24 22 14 13 -10 9 10 11 11 5 13 9 12 13 11 9 -11 12 10 11 12 12 10 24 31 51 74 83 -84 81 86 93 95 93 93 85 87 88 91 93 -94 90 92 80 87 87 87 88 87 89 92 88 -94 101 106 109 109 118 117 114 114 113 118 111 -118 121 119 125 127 120 122 122 124 122 123 102 -61 48 47 43 45 44 51 51 58 69 64 72 -72 75 77 80 82 85 90 88 87 95 95 99 -96 97 101 99 100 107 103 105 105 98 105 101 -102 103 101 103 99 99 102 97 104 101 102 102 -97 92 92 90 88 87 86 78 75 69 58 40 -22 27 19 14 23 12 18 21 11 19 15 21 -24 32 35 31 32 37 34 35 42 45 47 58 -86 102 133 77 83 139 97 54 79 115 95 47 -62 107 91 50 64 110 91 56 77 123 114 75 -76 131 123 75 84 132 145 103 93 148 171 97 -149 143 94 173 104 118 180 123 76 148 115 43 -97 45 51 34 25 33 23 55 85 102 140 117 -153 117 127 124 116 163 62 188 103 98 194 65 -145 153 72 190 106 128 165 91 154 133 137 135 -122 149 163 100 172 134 121 184 100 163 145 101 -181 120 112 183 114 110 181 129 86 151 161 82 -113 171 113 72 137 158 71 88 153 98 52 125 -123 49 80 125 49 53 115 28 52 92 13 76 -49 39 49 29 30 19 25 20 20 22 15 16 -20 15 18 16 20 18 16 19 18 21 17 18 -21 19 24 18 25 20 20 23 26 28 27 37 -40 43 45 93 112 111 123 114 113 117 118 119 -122 115 111 116 116 119 117 117 116 112 116 117 -118 116 120 118 116 114 109 115 112 112 117 107 -108 112 110 115 113 118 117 113 109 106 108 109 -114 112 111 112 109 107 108 106 105 106 108 111 -107 104 100 94 93 99 104 102 110 107 103 105 -107 103 101 98 100 93 93 97 92 97 86 93 -94 96 95 94 97 88 88 86 93 88 90 98 -68 71 67 66 61 68 67 66 69 67 70 73 -70 76 69 71 77 74 75 80 75 79 78 79 -78 77 79 84 84 81 82 84 87 83 87 88 -92 85 86 85 87 91 76 87 86 86 81 84 -87 92 92 91 87 89 90 88 86 86 85 84 -82 85 90 90 93 90 87 92 89 93 89 83 -82 81 83 76 72 79 74 82 81 79 74 78 -76 68 80 59 36 32 22 23 15 18 18 11 -14 13 7 13 11 13 12 10 10 13 11 10 -12 12 15 24 32 60 72 84 82 82 86 92 -91 89 93 85 86 88 90 94 91 89 88 79 -86 84 93 97 90 93 95 97 98 100 106 109 -115 119 115 110 108 114 120 120 120 120 119 123 -121 121 122 123 125 122 123 121 86 51 48 45 -43 46 47 50 57 63 68 66 68 75 73 78 -82 82 88 86 91 92 91 97 94 98 99 100 -100 105 101 104 106 100 104 102 102 101 103 101 -99 101 99 101 102 106 101 102 97 96 93 95 -88 90 90 83 81 71 68 52 33 30 21 15 -25 13 17 19 16 19 17 20 23 31 27 27 -36 27 32 32 33 39 52 54 94 87 125 115 -60 110 126 83 57 94 114 73 47 76 111 75 -41 86 110 81 60 95 134 104 66 94 137 111 -78 98 150 143 106 107 179 126 110 160 85 168 -137 98 166 153 76 107 133 40 81 55 37 36 -23 28 28 72 89 115 142 117 154 115 162 94 -155 128 84 191 80 155 162 66 176 114 110 186 -82 167 133 129 151 124 139 125 128 173 120 128 -169 99 173 140 121 179 100 152 165 90 157 159 -94 153 168 97 116 172 124 79 151 155 77 102 -161 119 65 130 144 61 80 144 81 44 117 91 -32 101 82 17 94 50 42 84 27 57 35 30 -26 21 22 22 23 22 18 17 18 19 20 14 -21 17 18 19 19 21 17 19 21 19 21 19 -23 20 23 23 27 26 28 34 42 36 55 107 -108 117 122 111 111 113 110 116 118 116 111 122 -119 115 119 114 116 118 117 117 120 117 121 119 -114 110 113 115 112 116 118 115 109 111 113 116 -117 115 111 111 109 99 102 106 109 109 112 111 -111 110 110 104 105 104 102 108 107 100 100 99 -96 106 106 106 113 105 106 101 105 101 96 101 -99 94 94 92 98 96 89 97 92 91 88 89 -95 90 91 84 90 90 89 97 -65 65 69 64 -61 60 63 66 66 66 71 70 63 73 70 73 -78 75 82 83 79 80 82 85 81 77 81 84 -84 81 83 78 85 81 83 90 87 87 87 85 -86 88 79 88 85 86 82 80 84 90 85 86 -86 90 89 88 89 83 88 87 88 86 92 84 -83 90 81 87 81 88 85 81 77 76 80 73 -76 73 81 84 79 77 67 76 83 71 76 47 -36 37 29 26 21 22 18 18 17 16 15 16 -14 14 13 13 15 11 12 11 13 13 17 26 -46 76 71 77 77 78 89 90 86 82 87 82 -84 86 82 88 90 90 83 85 87 85 93 97 -95 96 97 94 98 99 105 110 109 111 117 114 -112 118 122 125 118 121 120 118 121 118 122 121 -123 124 122 127 114 78 50 49 42 43 47 49 -54 61 63 65 65 71 73 75 79 82 85 84 -92 91 92 95 92 99 98 99 99 102 105 102 -106 100 106 105 102 103 101 98 103 102 103 102 -103 109 103 101 100 101 102 97 92 92 91 87 -82 78 77 62 54 45 22 15 26 19 11 25 -9 19 20 13 22 24 25 25 30 30 34 38 -38 40 50 57 86 101 89 137 98 67 117 122 -78 58 96 111 70 45 84 107 58 52 90 111 -80 61 108 135 104 69 101 139 116 73 111 158 -149 97 133 167 94 164 105 127 180 93 123 175 -108 69 130 67 57 59 26 31 23 27 49 86 -98 136 130 122 141 124 160 90 183 95 130 172 -72 184 125 87 190 88 152 156 103 177 112 152 -136 132 140 121 160 156 99 172 119 127 179 100 -167 144 105 186 120 112 179 121 113 184 131 91 -154 157 89 112 175 115 73 138 153 77 85 154 -102 58 117 129 50 78 126 51 57 116 39 48 -99 25 70 61 29 57 28 32 26 21 19 23 -18 22 12 21 16 19 18 17 19 19 21 17 -21 17 21 20 20 22 24 18 25 19 22 25 -25 31 32 34 43 40 77 115 113 117 113 107 -113 114 107 113 121 113 112 121 122 119 118 114 -108 124 113 118 118 118 118 116 115 113 117 116 -115 119 120 115 111 109 113 114 117 112 104 105 -100 89 96 107 102 107 106 107 111 109 112 101 -109 105 102 106 105 102 102 104 101 106 107 105 -109 105 104 98 100 98 97 103 101 89 94 100 -98 100 90 97 92 84 86 92 89 93 88 87 -91 89 91 93 -61 69 65 63 62 61 64 60 -62 63 69 69 59 64 73 73 78 80 79 80 -76 80 83 85 84 80 79 81 86 80 82 79 -79 77 78 85 91 83 89 87 84 90 81 87 -85 86 88 89 87 88 86 85 88 86 86 90 -90 84 88 87 90 80 87 87 79 86 80 85 -82 85 84 83 79 78 81 77 78 77 74 84 -81 81 76 79 80 76 59 42 37 33 31 25 -20 23 22 18 21 20 20 16 15 18 13 17 -10 15 14 13 17 14 23 28 62 83 76 74 -71 76 83 85 83 77 79 80 85 80 73 82 -89 90 90 88 86 86 91 100 93 98 98 92 -103 105 104 113 109 109 111 121 120 117 122 119 -120 118 118 118 118 121 120 123 125 125 128 127 -124 110 67 47 49 45 45 44 48 56 60 62 -64 65 70 71 76 78 85 85 92 91 93 94 -93 95 98 100 97 102 105 103 104 104 101 107 -102 102 103 99 104 102 104 103 106 111 105 103 -102 103 106 99 98 97 93 90 88 82 81 73 -66 57 31 12 28 16 16 25 14 16 19 17 -22 22 23 26 23 29 30 29 35 39 48 60 -74 105 90 102 140 72 73 123 117 66 59 104 -103 60 49 103 94 61 55 96 115 78 71 117 -136 92 73 114 146 114 88 126 173 135 93 167 -116 139 136 95 184 126 94 154 148 54 96 81 -39 53 20 28 24 33 67 96 111 151 117 145 -110 129 136 108 187 71 168 139 87 194 87 128 -182 74 182 127 112 161 124 152 129 145 133 131 -180 111 135 166 96 177 136 124 177 104 149 169 -90 155 168 97 153 174 95 112 173 119 87 151 -160 82 89 164 117 64 124 149 66 74 147 89 -38 116 100 36 98 92 24 86 70 27 87 33 -53 44 27 27 25 23 20 22 14 26 13 21 -14 19 20 17 18 20 20 16 17 23 16 18 -23 21 19 23 21 21 20 25 25 32 27 37 -39 55 108 114 118 115 109 111 113 117 115 114 -120 116 119 121 122 120 118 117 115 122 117 116 -117 117 116 116 120 116 115 112 110 118 117 115 -113 112 109 109 112 109 108 102 97 89 95 107 -107 105 105 105 105 110 111 106 109 110 98 103 -106 103 104 104 99 102 103 104 102 105 101 96 -100 96 97 105 102 91 96 100 98 102 96 95 -89 88 88 90 89 89 87 90 93 92 94 92 -65 64 63 64 62 63 64 60 67 63 67 72 -59 66 70 74 74 78 79 76 73 83 81 78 -82 78 78 84 79 87 83 77 82 70 76 77 -82 80 84 91 89 91 79 77 84 87 87 92 -87 85 85 89 88 89 86 86 91 83 80 87 -85 79 88 87 84 79 81 78 83 90 85 82 -79 83 82 82 80 77 78 86 83 78 75 78 -82 69 43 36 36 29 29 25 22 23 20 21 -22 19 19 18 20 16 18 18 13 19 17 20 -22 21 32 36 70 84 69 69 73 81 84 88 -93 86 77 79 78 81 73 79 88 87 94 87 -84 84 91 95 90 98 100 102 110 106 107 114 -115 111 113 116 113 115 120 113 114 113 114 113 -113 114 113 124 122 126 124 125 125 116 96 62 -50 44 40 43 48 51 54 58 63 67 69 71 -74 76 83 83 87 89 91 89 94 94 100 101 -99 102 105 102 100 103 99 106 102 102 103 104 -101 100 103 103 106 109 104 105 104 102 106 98 -100 100 96 93 94 92 83 79 76 67 51 30 -25 22 13 22 15 13 24 7 19 21 19 26 -20 27 30 35 35 43 40 50 84 82 117 82 -116 130 67 75 120 110 59 59 106 96 50 57 -96 93 60 55 106 117 80 73 117 137 93 81 -122 153 126 95 138 183 103 132 145 112 164 86 -150 174 97 105 164 70 50 86 35 45 21 27 -24 49 81 109 128 150 107 143 79 151 101 104 -155 81 194 96 128 185 64 164 140 95 187 103 -162 137 136 143 126 143 118 167 151 102 180 113 -135 174 96 173 140 111 183 117 117 184 121 114 -183 132 87 155 156 84 111 176 116 67 134 157 -70 84 155 108 55 119 129 51 66 127 59 58 -118 40 47 102 32 65 72 24 63 29 30 28 -21 21 20 17 13 20 14 17 18 14 18 18 -16 20 20 19 19 15 19 20 18 17 26 18 -21 23 23 25 27 35 31 44 32 77 125 114 -119 112 115 114 117 122 116 120 117 121 119 114 -120 117 118 124 112 119 119 115 114 112 115 116 -116 122 113 113 112 115 120 115 119 113 107 107 -108 113 112 104 103 104 102 109 109 107 99 106 -106 103 111 108 108 107 96 101 103 105 101 98 -96 95 100 98 99 102 96 98 99 95 92 100 -104 95 97 97 99 97 97 88 94 89 84 86 -85 90 83 90 95 95 96 91 -62 61 62 61 -60 64 65 63 68 60 64 68 64 67 67 72 -72 76 74 75 80 83 80 77 79 82 84 77 -79 81 85 79 84 79 77 83 76 83 81 89 -90 86 80 78 83 89 84 83 87 84 85 88 -86 88 84 85 89 80 79 85 82 80 85 89 -80 75 72 79 81 86 83 79 81 85 80 79 -78 78 80 90 80 81 77 71 77 54 33 37 -31 31 30 24 28 23 22 25 20 19 20 18 -23 19 19 18 22 24 22 29 29 26 34 53 -75 78 76 72 75 84 86 86 91 85 85 83 -75 79 77 79 82 79 86 80 71 78 86 86 -96 97 97 108 109 111 115 112 115 110 106 113 -116 111 120 114 112 116 116 114 113 117 122 124 -123 123 120 123 126 108 109 89 56 47 40 46 -48 50 50 54 61 65 63 69 71 77 78 79 -86 85 88 91 91 96 99 100 102 97 105 101 -99 103 97 100 101 102 102 99 101 104 101 104 -103 105 103 104 104 105 106 101 94 104 96 96 -99 90 91 82 80 74 65 49 31 28 12 22 -17 12 28 9 18 23 16 24 27 24 26 29 -33 42 47 49 85 84 113 103 81 141 103 54 -86 120 95 56 69 108 79 45 65 103 93 54 -69 122 118 79 81 132 136 91 89 142 160 116 -99 177 142 104 156 102 164 112 111 183 129 72 -144 92 33 85 32 33 29 20 29 58 97 116 -138 138 126 147 101 161 91 172 114 110 189 70 -164 152 65 184 101 134 161 108 167 128 144 126 -138 128 132 176 106 148 163 101 177 124 121 180 -101 158 162 91 162 163 90 152 175 91 117 172 -121 83 151 162 77 91 160 119 56 125 146 69 -79 143 91 35 113 105 38 101 89 27 89 78 -25 91 37 44 62 22 35 27 19 26 18 14 -23 16 13 22 15 18 17 17 18 19 20 20 -16 22 20 19 18 20 23 21 21 25 22 28 -29 34 37 43 55 105 126 118 116 114 117 117 -121 120 117 116 114 119 116 114 116 118 120 121 -118 114 118 115 115 110 111 116 114 120 118 113 -114 117 119 112 117 116 109 106 112 113 111 108 -111 108 106 108 107 107 103 107 110 104 106 108 -107 106 96 103 106 106 94 97 96 93 98 96 -97 95 92 104 99 95 88 95 102 96 89 90 -100 98 95 86 93 91 86 83 80 90 87 86 -93 96 95 86 -57 56 58 62 62 65 66 65 -61 51 62 66 61 68 65 73 72 71 75 72 -80 84 81 79 74 79 83 73 78 83 84 85 -90 84 87 84 78 86 78 86 87 83 87 83 -84 83 81 76 80 80 83 82 81 83 80 80 -82 78 83 82 74 76 79 80 81 72 62 69 -78 79 78 79 84 83 75 77 79 80 83 79 -78 80 79 72 63 51 30 33 32 27 28 24 -29 23 20 25 25 21 22 18 23 26 22 26 -27 29 27 30 34 33 41 63 77 80 80 80 -80 77 84 85 79 83 84 78 84 79 79 85 -81 82 74 68 63 78 78 80 86 96 101 105 -111 112 118 113 114 110 109 112 118 116 114 120 -117 122 121 114 113 120 122 120 124 123 124 127 -123 116 114 109 84 53 45 46 46 46 49 51 -55 60 61 68 70 77 75 78 80 83 89 89 -80 84 96 101 99 100 103 103 102 102 100 101 -99 102 105 102 101 107 107 101 103 102 103 105 -104 108 102 102 101 102 99 96 100 93 93 90 -82 84 74 66 52 35 18 19 19 12 23 15 -14 21 16 16 26 27 28 36 34 34 42 44 -77 97 87 126 81 89 140 92 58 89 119 93 -46 68 104 73 43 75 111 91 54 80 132 118 -81 90 141 138 95 98 151 162 98 123 176 98 -147 111 150 155 84 153 168 73 91 117 41 69 -27 23 25 22 39 67 114 119 145 127 136 139 -121 150 101 185 70 142 159 77 190 111 108 170 -86 166 126 135 154 133 139 124 141 121 168 141 -114 178 108 148 167 98 174 140 110 185 113 114 -182 117 112 182 134 82 155 159 90 107 171 121 -69 137 153 75 81 152 109 53 115 134 53 60 -127 65 52 119 49 41 108 37 64 77 30 68 -36 32 31 26 21 24 20 14 22 13 19 19 -14 21 15 17 17 20 17 20 18 19 19 19 -20 21 19 21 23 21 25 28 31 34 41 41 -79 123 121 117 117 121 119 119 121 120 118 120 -117 119 116 114 115 116 122 122 115 118 111 117 -122 107 112 115 107 116 121 115 116 118 114 107 -117 116 112 111 114 114 108 109 111 112 105 106 -107 107 106 106 113 102 100 106 106 104 100 106 -107 103 97 102 100 94 95 91 97 90 93 102 -99 95 91 92 103 91 81 90 97 93 94 90 -95 96 82 80 77 83 88 86 86 93 90 87 -43 53 49 56 55 58 56 60 54 61 65 62 -61 61 63 70 66 64 72 70 74 82 80 74 -76 81 84 77 82 88 81 85 94 79 83 84 -79 88 86 86 85 89 84 82 82 79 79 80 -78 80 84 80 79 81 78 78 78 80 81 77 -78 69 72 78 79 74 65 63 74 79 80 80 -82 82 75 80 77 75 82 77 75 78 72 69 -56 37 32 33 29 24 25 23 28 23 25 24 -29 24 25 25 28 27 31 29 28 30 27 33 -31 36 44 61 80 80 84 83 79 78 78 82 -82 77 78 80 85 82 84 78 86 84 63 66 -75 84 82 79 89 95 101 107 109 109 112 115 -120 114 113 117 118 116 113 118 119 116 118 114 -111 113 112 116 125 119 122 125 123 122 117 111 -106 76 52 47 43 44 46 49 54 55 61 64 -69 73 77 77 79 81 86 91 87 82 93 99 -98 103 101 105 103 100 101 98 97 105 106 103 -105 105 105 103 105 105 104 106 109 104 103 104 -104 103 103 102 97 99 96 94 93 85 82 78 -66 53 26 23 23 11 26 16 15 21 15 17 -24 28 30 32 36 41 45 43 57 98 91 105 -118 66 106 135 81 58 95 122 75 48 78 100 -72 47 84 115 82 59 93 138 117 80 100 153 -137 90 106 162 150 90 166 120 131 129 118 185 -95 102 173 107 60 113 52 44 33 21 29 21 -54 78 126 121 152 119 145 131 143 129 126 174 -65 178 125 88 195 82 139 146 96 170 114 156 -141 142 133 133 137 143 175 106 159 151 101 186 -123 127 177 105 161 162 95 160 161 95 149 178 -94 109 175 123 82 144 162 82 87 163 118 63 -117 146 70 74 142 98 33 111 108 37 92 104 -23 86 87 24 90 45 42 66 29 37 27 29 -23 23 22 13 22 15 20 19 20 17 20 17 -16 19 20 15 20 22 19 20 20 21 20 22 -22 24 24 29 32 37 42 55 105 126 120 114 -118 122 117 119 120 118 123 122 122 122 116 118 -115 114 123 119 117 120 110 118 123 112 112 121 -110 116 119 121 118 118 115 113 118 120 112 116 -116 115 108 114 110 109 104 107 108 108 106 104 -107 104 94 102 104 102 101 107 102 105 99 102 -99 100 95 92 92 92 95 99 100 97 95 95 -98 92 83 94 94 93 89 89 95 93 87 77 -81 81 89 86 87 89 83 91 -37 43 46 46 -47 48 41 50 50 47 59 57 55 53 60 65 -63 62 68 61 74 77 75 72 79 80 82 84 -84 83 78 79 85 79 79 76 81 86 83 83 -84 84 79 84 76 77 79 78 79 76 80 74 -74 78 75 75 75 77 83 75 77 70 68 71 -75 72 77 73 71 77 77 77 83 78 76 82 -76 71 73 75 75 71 70 59 46 31 30 30 -23 21 27 25 29 28 24 26 34 25 29 28 -30 26 31 26 25 31 28 35 33 35 48 69 -75 80 86 82 76 79 72 81 79 74 81 75 -82 86 83 82 81 87 68 65 89 85 83 88 -92 93 103 107 105 106 109 117 120 119 117 117 -115 115 111 109 114 118 119 112 116 111 107 117 -124 116 116 123 122 118 116 117 111 103 81 55 -46 43 46 45 52 56 57 61 65 71 71 74 -80 82 82 88 92 93 95 97 101 101 100 103 -98 102 97 101 98 103 106 101 106 104 103 105 -103 104 109 104 106 107 105 105 103 105 106 104 -101 97 98 93 96 85 84 83 73 71 49 33 -27 12 22 19 13 23 16 12 26 23 27 30 -28 37 40 48 62 85 99 85 116 102 62 121 -126 74 63 102 112 72 41 86 106 66 50 91 -116 87 62 97 141 119 82 113 153 136 98 119 -184 115 130 142 114 148 92 178 143 81 141 143 -51 85 65 31 34 19 28 30 68 94 132 119 -152 103 138 129 162 100 160 135 84 199 83 131 -178 54 165 113 124 155 119 157 131 144 129 141 -126 171 132 118 184 102 147 164 106 178 135 120 -184 112 112 177 118 111 178 135 84 152 155 88 -107 169 119 67 134 154 75 79 149 109 53 109 -134 56 70 129 69 48 118 58 43 110 45 49 -82 30 64 49 31 32 29 31 24 21 21 13 -25 14 16 18 15 22 16 17 17 17 17 14 -21 17 21 22 17 24 20 23 18 22 28 30 -34 37 45 90 115 123 120 116 116 124 123 116 -120 117 122 125 123 120 119 119 115 111 112 114 -115 122 112 116 123 118 118 123 119 117 122 123 -115 118 119 118 123 116 115 121 117 111 107 116 -110 104 109 104 107 108 104 99 103 99 90 103 -105 101 103 107 101 104 100 97 97 99 95 93 -99 94 100 99 95 97 98 90 94 90 89 94 -95 90 86 90 90 92 82 78 85 81 88 88 -83 89 82 91 -33 39 39 41 42 41 41 40 -45 45 46 49 50 50 54 57 58 59 60 61 -70 72 79 64 77 78 78 83 77 76 74 77 -81 80 78 76 80 79 82 77 86 78 84 77 -75 80 78 79 76 74 75 70 67 74 75 75 -76 79 79 78 75 74 73 75 73 76 85 80 -67 72 78 75 80 74 75 77 76 69 70 71 -73 77 65 56 37 30 31 25 25 26 25 30 -27 30 26 28 30 28 35 31 32 31 25 29 -28 32 31 32 37 39 58 71 79 85 86 83 -77 79 75 80 79 76 83 74 81 84 83 84 -78 90 78 76 89 83 87 92 91 97 100 104 -101 102 111 110 112 117 116 115 105 113 105 103 -115 118 118 121 120 118 116 119 120 116 117 123 -124 114 116 121 113 116 110 79 54 48 45 43 -50 53 54 60 63 67 71 72 79 82 81 87 -91 95 94 95 100 100 99 96 101 101 98 98 -102 103 103 105 104 104 103 104 103 108 107 108 -109 108 105 106 103 104 108 102 100 102 97 93 -91 89 84 85 79 75 64 47 33 14 19 22 -14 22 18 13 24 19 22 26 34 34 38 38 -47 79 92 94 92 125 75 73 133 108 66 63 -103 105 59 53 101 96 58 56 103 122 80 72 -115 145 113 87 128 163 130 94 170 153 113 143 -100 156 101 146 176 94 102 153 63 59 67 20 -33 21 24 45 78 112 133 124 139 125 149 133 -158 85 178 95 112 184 72 173 135 83 161 89 -156 134 135 146 134 139 138 132 145 164 106 161 -148 107 178 117 138 176 106 160 159 92 159 160 -95 146 174 96 102 174 121 77 146 160 88 85 -161 125 57 115 146 66 62 134 94 45 110 112 -35 80 109 24 75 94 25 82 51 44 68 27 -40 25 35 27 19 28 10 16 19 14 21 13 -19 15 18 18 18 17 22 18 20 17 18 22 -19 23 21 22 24 23 30 31 37 39 59 109 -121 119 123 120 121 129 125 120 118 114 120 124 -123 111 123 116 114 108 109 110 114 121 113 116 -120 122 121 123 120 116 120 119 112 116 117 122 -120 116 113 115 114 110 107 112 110 102 105 102 -109 107 105 103 103 94 87 104 100 100 103 105 -102 100 102 99 94 98 90 92 99 94 101 97 -92 100 93 88 90 89 92 89 98 95 87 92 -92 92 79 81 89 85 82 90 85 84 83 90 -34 37 36 39 45 41 45 40 39 41 44 45 -48 46 49 50 52 54 57 61 67 65 67 62 -71 68 69 81 74 69 68 79 75 78 77 75 -79 78 79 75 77 78 83 77 78 74 74 71 -71 77 76 74 67 70 74 76 78 76 82 77 -74 72 76 77 76 78 79 81 71 72 78 79 -75 76 74 72 73 70 72 72 75 69 59 50 -34 33 28 27 28 32 31 33 30 29 30 32 -33 32 34 34 34 34 27 31 30 32 28 31 -40 41 63 69 70 82 80 81 84 77 78 78 -76 79 81 73 73 78 75 76 82 81 78 78 -80 88 90 95 93 102 108 103 107 108 113 106 -108 114 115 111 105 113 111 111 115 113 113 121 -122 118 118 114 121 116 117 125 123 120 117 120 -116 122 122 110 81 51 47 47 46 50 50 56 -60 66 67 65 77 78 82 86 89 93 93 96 -100 99 94 95 100 99 98 100 103 104 105 105 -103 103 104 101 104 105 104 106 105 109 110 109 -105 104 104 104 100 102 99 97 96 90 88 84 -84 77 74 62 50 25 16 26 10 21 19 10 -24 17 21 27 28 30 41 44 36 77 80 103 -82 92 131 64 89 129 101 54 63 112 95 49 -60 101 90 53 69 117 121 89 75 130 153 106 -96 145 171 110 116 177 109 134 109 159 124 105 -185 128 70 130 90 42 64 22 24 28 26 61 -87 129 127 136 126 139 133 148 134 100 182 68 -159 150 79 196 93 113 130 74 157 122 147 141 -135 134 147 125 167 122 124 176 102 157 154 103 -182 133 119 183 113 112 180 117 105 179 140 84 -140 167 87 95 168 131 69 123 161 84 79 150 -113 45 101 125 58 62 131 72 38 113 70 36 -106 54 40 93 22 63 48 31 40 21 37 25 -21 25 14 18 16 15 20 19 20 14 21 12 -20 19 20 18 18 18 18 19 20 20 22 22 -26 27 28 33 40 45 85 117 115 116 121 125 -122 125 124 125 117 113 121 120 115 114 121 116 -114 110 111 115 111 117 113 114 121 119 119 123 -118 113 114 117 110 112 114 119 112 107 109 110 -111 108 101 106 105 97 99 95 103 111 105 105 -108 95 95 103 95 101 97 100 103 97 102 103 -96 93 85 92 90 88 97 91 92 98 92 90 -83 90 92 90 97 95 93 92 93 92 85 91 -91 87 86 92 86 81 87 88 -39 38 33 41 -43 43 44 40 40 45 48 45 44 45 50 45 -41 49 48 54 64 54 58 59 59 62 63 73 -72 59 62 66 62 71 72 79 78 75 76 74 -75 77 74 81 76 75 70 72 77 76 77 78 -75 75 81 79 81 74 81 78 74 72 77 79 -78 74 74 80 73 77 76 77 78 78 72 72 -75 72 74 71 77 68 53 48 39 39 39 39 -28 35 31 33 35 28 33 33 32 38 35 37 -33 31 31 32 30 34 31 28 42 43 68 70 -67 79 73 82 76 82 80 78 74 79 78 69 -74 78 73 75 81 77 75 73 78 89 95 99 -103 109 105 109 110 106 113 112 111 109 111 111 -104 118 115 109 114 106 117 120 117 115 118 114 -121 116 116 121 118 119 116 114 118 127 122 118 -110 72 55 45 45 48 47 55 57 61 65 64 -73 76 81 88 90 91 95 94 100 96 96 99 -100 101 98 98 101 100 103 102 104 101 104 104 -103 108 103 107 105 106 110 104 108 103 103 105 -103 99 103 102 98 94 91 87 87 85 76 71 -67 41 26 29 13 22 18 16 19 21 15 21 -28 25 32 39 40 59 81 83 112 79 129 103 -60 101 128 88 56 76 109 85 48 67 105 85 -54 76 124 132 87 85 146 143 101 107 165 159 -95 161 133 137 109 143 161 84 157 166 68 84 -107 37 50 28 21 31 33 74 97 135 126 134 -125 142 127 168 111 135 161 65 188 113 107 186 -78 154 117 114 148 125 149 140 137 143 135 143 -163 101 168 137 114 181 115 142 176 103 162 163 -85 159 166 92 146 177 112 101 168 137 72 139 -168 94 82 155 135 62 114 154 74 65 132 98 -41 101 123 45 72 112 36 71 100 24 81 61 -27 78 29 45 27 26 40 24 23 21 15 17 -15 20 19 19 21 18 21 17 18 17 19 22 -17 20 19 19 22 21 21 22 28 27 29 36 -41 63 107 120 112 113 122 120 119 118 118 123 -121 116 120 121 118 117 118 117 118 110 111 114 -110 115 113 116 118 117 119 115 115 110 110 114 -107 108 109 115 109 105 109 110 110 104 101 100 -99 96 91 91 100 108 107 105 109 101 106 105 -92 99 94 96 99 96 96 101 96 90 91 89 -84 88 94 88 90 96 91 89 86 92 85 89 -95 91 90 91 88 88 90 96 95 94 93 92 -92 83 84 82 -43 38 39 40 41 44 40 38 -41 45 50 42 43 41 50 41 37 47 40 47 -52 49 55 50 53 53 54 60 58 56 52 51 -52 54 63 68 66 64 66 70 67 66 64 74 -73 70 72 78 76 68 77 79 84 81 83 78 -74 73 80 83 77 79 79 80 74 66 76 67 -64 81 71 68 75 74 75 72 68 69 73 71 -70 73 62 44 43 40 43 42 31 37 35 27 -34 32 37 33 31 30 40 36 31 35 33 31 -33 32 29 30 36 50 68 79 72 74 83 77 -75 79 73 78 80 77 73 82 79 85 71 80 -80 76 77 78 83 85 97 100 103 106 102 105 -113 107 104 106 106 109 103 102 102 111 111 110 -114 116 119 106 103 112 115 118 117 119 117 119 -116 114 117 112 119 124 119 115 120 105 75 50 -47 47 45 49 52 58 61 62 69 76 79 86 -86 91 91 94 93 97 96 97 97 97 100 101 -101 102 103 103 107 104 104 104 106 106 105 107 -103 108 108 105 106 101 105 102 100 103 102 100 -101 95 92 96 90 87 81 77 70 62 42 30 -20 14 20 13 17 22 14 22 21 24 30 31 -36 39 87 70 106 98 78 138 91 58 101 126 -90 50 78 107 80 46 71 111 91 58 82 137 -135 88 89 148 152 109 115 184 123 125 144 125 -131 108 182 109 103 172 108 49 93 47 31 28 -20 32 42 90 108 135 120 119 137 139 127 169 -83 170 117 95 198 76 151 152 96 168 114 137 -127 133 140 137 134 147 123 170 112 133 171 99 -168 146 109 185 127 124 184 109 117 184 120 105 -180 142 87 148 167 93 101 173 133 71 123 160 -82 72 152 115 52 111 129 59 67 133 78 45 -114 77 31 105 61 36 94 24 60 57 25 46 -21 30 34 21 23 22 12 22 10 22 15 22 -20 15 18 16 19 20 17 24 19 21 20 25 -19 23 27 24 28 28 33 41 46 93 118 120 -118 118 124 118 116 116 114 121 116 120 117 118 -120 118 118 118 119 116 116 112 113 118 115 113 -118 116 116 115 112 114 110 112 106 109 111 110 -107 107 103 108 109 104 109 102 100 95 101 94 -102 110 105 111 104 106 105 105 99 102 98 97 -99 101 95 90 94 92 97 89 90 96 95 88 -87 93 87 92 95 87 81 88 91 83 89 88 -88 84 90 92 85 95 95 95 93 87 86 81 -37 35 36 42 38 39 37 37 42 39 43 42 -41 44 44 43 42 42 45 46 48 52 50 46 -49 48 52 53 52 53 52 53 48 45 52 55 -55 48 53 55 59 56 56 64 64 64 65 68 -67 61 67 76 77 84 84 81 73 80 81 85 -81 77 79 76 71 71 80 68 67 76 65 65 -68 69 72 67 73 77 75 79 69 73 56 46 -36 43 37 37 31 37 43 30 35 36 37 39 -38 31 40 33 32 34 32 28 28 28 29 31 -39 51 65 71 71 71 82 76 69 73 71 76 -79 78 76 80 80 83 79 79 78 80 80 83 -87 90 98 98 103 102 100 98 112 103 101 112 -107 113 103 100 100 105 112 116 121 119 117 108 -105 113 117 117 117 112 117 120 113 112 116 117 -122 124 116 116 118 113 96 73 56 44 47 46 -50 55 57 62 68 73 77 79 84 87 91 93 -93 95 98 98 96 102 99 98 100 102 104 107 -107 103 104 105 104 106 108 105 110 104 106 106 -102 106 104 102 99 104 104 101 103 99 96 95 -92 90 83 82 73 72 57 41 23 15 24 11 -19 21 10 25 16 25 25 27 39 35 78 73 -74 118 70 99 135 76 60 107 117 74 55 80 -108 78 46 85 112 91 68 91 150 133 87 110 -161 153 96 153 164 110 140 129 144 96 167 150 -83 134 143 46 63 53 19 29 16 30 57 98 -118 130 131 123 148 122 136 149 86 186 79 135 -170 71 182 110 109 155 125 145 128 133 135 128 -141 131 145 149 101 172 121 132 178 98 157 165 -103 171 150 94 163 159 94 148 180 104 107 175 -132 83 141 163 93 82 155 128 57 114 150 79 -72 137 95 42 106 115 44 79 119 28 64 102 -28 81 63 21 72 34 41 30 22 34 31 20 -20 17 12 22 12 22 17 15 20 18 14 19 -19 14 22 20 20 20 17 21 23 21 22 23 -30 34 36 46 78 112 117 121 122 124 123 119 -116 119 115 121 119 123 122 118 119 117 114 118 -117 117 114 115 118 115 113 113 120 116 113 115 -117 113 113 112 107 112 120 106 103 108 103 112 -105 108 113 99 98 98 105 104 110 107 107 105 -102 105 103 107 105 107 105 98 100 105 98 92 -88 93 96 93 89 97 93 89 89 86 86 92 -94 86 82 86 93 86 87 88 87 83 89 91 -84 94 93 89 93 83 85 83 -33 33 39 34 -40 38 37 40 41 42 48 44 38 51 41 42 -43 45 47 48 50 47 47 47 48 48 50 47 -47 49 47 51 49 48 42 54 54 45 44 47 -53 51 56 50 55 56 50 55 54 53 61 65 -67 71 75 72 76 73 72 76 77 74 74 77 -68 77 79 72 70 72 74 70 71 73 67 66 -79 80 84 85 71 66 48 46 38 41 38 48 -31 33 45 32 40 34 37 34 39 30 34 33 -30 31 26 27 33 25 34 38 44 58 67 72 -68 73 75 77 78 68 70 69 78 77 74 71 -72 70 74 77 74 80 72 77 87 97 101 97 -98 101 104 109 115 98 108 114 106 113 114 108 -109 109 113 118 118 122 116 119 120 118 124 117 -116 115 110 113 111 112 118 118 115 115 111 116 -114 108 112 102 79 53 47 46 49 54 56 64 -66 67 74 80 79 86 85 89 93 93 95 95 -96 97 100 97 98 103 100 102 104 107 103 107 -107 107 106 107 106 107 106 108 102 108 105 105 -107 107 105 102 103 101 99 96 97 90 90 86 -83 78 63 54 34 17 29 16 15 24 10 21 -20 20 27 24 32 29 48 80 68 100 111 70 -116 119 70 61 98 110 72 51 86 111 75 52 -82 124 103 66 104 153 133 94 119 175 136 105 -170 126 135 121 153 112 125 184 99 86 144 75 -44 59 15 28 25 35 66 107 120 133 124 121 -158 106 163 121 103 172 65 165 128 109 181 93 -151 136 137 146 133 140 136 132 144 130 164 110 -152 150 108 180 124 113 183 112 133 178 101 128 -181 112 111 180 145 88 148 168 93 100 169 130 -70 119 161 80 69 149 117 63 109 135 54 67 -129 68 44 110 77 32 107 67 30 96 27 44 -64 18 42 17 28 30 24 21 17 18 15 19 -16 16 19 17 16 20 13 20 17 20 18 19 -19 18 20 16 21 22 22 27 28 37 33 66 -108 112 117 116 121 127 123 119 116 113 114 119 -117 120 123 113 115 119 110 121 116 109 114 113 -119 112 114 114 114 120 110 113 113 110 114 115 -111 115 119 108 104 106 107 111 100 108 110 100 -101 92 100 103 106 108 108 108 102 105 102 108 -106 109 106 102 101 105 105 98 90 96 98 90 -92 89 89 87 86 88 85 88 91 82 86 89 -97 92 83 88 89 84 88 88 85 90 88 87 -90 80 86 83 -33 33 40 36 40 38 39 40 -42 44 48 46 44 45 45 43 41 41 46 47 -51 47 45 53 50 49 48 42 43 49 46 44 -47 45 44 56 48 45 47 48 48 45 49 50 -51 50 50 48 49 51 57 57 56 59 61 58 -65 61 63 70 69 74 70 69 73 75 78 76 -73 74 75 74 77 80 78 76 83 85 86 84 -76 68 46 48 42 40 45 41 32 40 43 39 -39 37 40 36 38 36 33 33 31 30 28 31 -33 31 38 44 46 64 70 79 75 75 72 73 -78 69 66 71 72 78 79 77 71 67 73 76 -79 79 74 72 80 93 100 93 94 97 100 112 -105 100 105 107 106 106 118 113 115 115 114 117 -109 116 118 114 119 114 123 117 115 119 116 117 -106 113 119 109 107 100 99 107 107 109 111 105 -99 76 52 48 46 52 53 60 67 64 72 74 -77 80 84 86 90 90 91 93 97 97 98 99 -96 101 104 100 103 106 102 108 103 109 104 104 -108 106 105 106 107 106 108 104 106 110 105 104 -102 102 96 97 99 91 94 86 87 81 77 70 -52 28 22 23 12 22 16 18 24 15 20 20 -28 30 46 69 85 75 117 100 68 120 113 65 -60 104 109 67 51 94 108 72 55 95 134 106 -75 110 157 131 93 136 176 102 142 139 137 115 -146 145 92 169 146 65 106 102 31 49 21 24 -25 44 79 110 108 138 127 132 150 108 178 88 -146 143 75 189 98 142 146 94 153 126 146 140 -138 146 131 147 129 155 138 120 175 101 154 165 -101 169 152 98 173 140 93 165 158 92 151 179 -107 107 174 135 80 136 167 90 90 151 135 59 -106 152 77 73 141 100 41 109 110 42 79 116 -37 53 111 31 68 81 22 71 31 38 30 17 -32 29 28 14 23 12 17 14 14 19 15 20 -17 21 19 15 20 20 19 17 21 21 20 25 -24 24 25 27 30 38 53 96 119 114 122 118 -116 124 120 118 115 109 114 122 117 115 123 112 -117 116 106 119 112 104 109 113 116 114 110 116 -112 112 113 105 109 116 110 118 111 109 113 107 -107 107 108 101 104 111 112 103 104 98 98 102 -106 109 109 109 106 103 105 105 100 106 106 101 -101 100 102 96 91 94 95 92 88 87 86 87 -86 90 86 86 91 84 85 94 97 94 84 86 -93 87 86 90 81 88 86 84 86 79 87 75 -35 31 38 36 35 34 40 37 40 41 42 41 -40 42 41 42 40 42 42 44 42 49 44 46 -48 48 46 40 47 45 47 48 43 47 55 50 -43 45 48 40 51 45 40 50 46 49 49 52 -53 51 53 54 53 49 52 48 50 49 55 57 -57 59 60 59 63 70 71 75 70 72 74 73 -79 80 82 87 81 79 83 80 71 56 49 44 -50 40 44 35 25 45 43 41 40 36 42 39 -37 35 31 25 28 31 26 35 31 30 45 45 -59 69 67 72 70 71 70 64 69 64 64 67 -62 69 72 75 75 69 75 70 76 80 86 87 -88 95 92 101 96 102 106 108 104 104 107 99 -107 109 115 113 111 116 109 112 109 105 116 111 -115 114 115 118 112 116 113 114 109 105 115 102 -107 103 96 104 110 109 98 104 102 100 84 58 -48 48 52 56 60 63 70 67 74 78 81 84 -86 87 89 96 96 96 100 96 96 101 97 103 -104 104 105 104 104 105 103 105 103 106 105 106 -108 108 107 105 104 104 103 102 104 105 101 100 -100 97 94 90 90 85 80 78 68 47 32 23 -15 23 19 11 25 12 17 24 21 31 30 59 -80 80 79 121 91 66 115 117 66 60 102 107 -65 54 93 113 78 56 98 143 108 78 118 158 -133 89 160 144 102 140 136 130 128 175 101 113 -163 96 66 104 44 36 29 21 36 57 87 115 -112 147 117 153 133 125 170 65 172 101 113 176 -90 169 111 125 141 127 142 135 144 136 140 140 -133 161 103 164 125 114 186 114 137 186 107 138 -177 98 131 182 104 109 184 142 86 155 167 92 -99 169 135 67 129 158 89 71 141 121 47 112 -144 58 71 133 68 43 113 75 35 106 72 23 -99 36 45 66 17 50 13 21 35 24 26 15 -24 11 18 15 14 19 20 15 23 17 15 20 -21 15 19 17 20 23 20 27 21 27 27 29 -36 47 90 119 117 120 124 120 118 118 121 121 -118 117 118 122 120 116 122 117 121 116 102 118 -113 108 114 111 122 113 111 115 109 109 111 111 -110 111 112 114 110 112 110 105 106 104 101 101 -105 110 101 103 106 100 94 96 97 106 103 102 -110 102 105 102 98 103 102 99 101 95 95 91 -90 98 88 94 90 85 84 88 90 94 88 87 -88 82 84 87 94 93 83 87 89 89 82 83 -80 85 84 80 83 84 86 75 -39 30 39 30 -37 36 29 36 36 38 39 42 42 44 46 43 -44 44 38 40 41 45 45 44 47 49 48 43 -44 40 43 50 46 44 54 55 39 48 44 42 -49 43 48 42 45 50 45 48 51 51 51 48 -48 48 48 48 44 45 49 48 50 51 52 51 -59 65 59 64 63 68 69 65 73 73 76 79 -73 76 77 78 62 50 49 45 47 41 45 27 -29 44 38 41 39 36 39 38 34 33 32 29 -27 33 28 28 32 37 48 54 67 75 69 74 -70 73 65 67 66 62 70 72 65 74 64 67 -72 73 75 66 76 78 89 92 92 96 95 100 -101 107 108 108 105 104 105 99 107 111 112 116 -105 114 109 106 108 103 109 108 110 115 118 116 -113 109 106 111 112 108 110 104 104 111 103 103 -103 103 109 108 103 107 104 76 60 49 47 54 -51 58 64 65 67 75 78 81 84 86 94 90 -97 95 99 94 101 101 99 103 103 106 105 105 -104 103 102 108 104 105 105 104 106 107 105 104 -103 101 103 105 102 102 104 98 100 97 92 90 -87 86 85 77 76 65 46 27 19 22 20 14 -22 15 19 22 19 28 24 57 67 85 74 93 -129 62 76 128 97 60 65 105 102 63 61 103 -108 76 70 115 145 108 86 135 173 106 117 170 -110 128 140 144 107 170 137 81 136 133 48 81 -59 23 34 20 43 66 100 117 118 147 111 162 -102 152 133 89 184 69 165 140 111 166 112 144 -123 134 137 134 150 133 153 125 159 129 135 160 -94 173 148 107 180 144 106 183 135 93 176 151 -82 148 178 101 111 179 134 75 144 167 91 88 -161 125 59 114 150 78 70 142 104 42 110 116 -39 84 112 37 60 104 31 69 84 19 73 42 -31 38 14 27 32 22 22 17 19 14 19 15 -16 16 21 17 15 19 22 19 21 17 21 22 -18 25 20 24 25 24 29 31 43 70 113 123 -120 123 121 120 119 116 121 125 120 122 122 118 -117 114 119 120 122 115 115 118 119 116 113 117 -122 118 113 114 115 111 112 111 109 107 112 112 -108 110 110 101 103 104 100 102 111 102 100 103 -105 100 91 96 95 103 98 99 105 101 100 100 -101 102 97 99 97 97 93 94 97 93 91 85 -89 88 86 92 91 93 93 89 84 84 83 85 -93 89 88 86 89 89 84 86 80 84 79 75 -82 87 88 83 -37 33 34 30 33 33 32 33 -34 37 38 41 44 46 51 48 50 46 43 46 -40 41 45 51 45 46 45 45 44 43 41 41 -48 45 53 49 34 43 40 46 48 43 46 44 -42 48 40 48 47 45 45 42 46 42 48 51 -46 48 45 53 50 56 53 49 56 57 56 60 -63 56 64 61 64 62 59 61 62 60 63 64 -55 50 45 44 49 39 45 27 26 39 36 44 -31 33 38 33 36 35 29 37 30 28 26 27 -31 35 48 55 70 73 69 74 71 75 62 70 -73 62 72 74 70 74 68 69 75 77 80 78 -79 81 89 92 94 98 94 101 103 105 108 102 -101 103 107 100 105 108 106 105 104 105 106 103 -103 110 108 108 109 109 115 112 108 109 105 106 -98 99 105 108 111 109 100 99 99 97 109 105 -102 106 107 99 84 60 46 48 44 56 51 57 -65 69 78 74 79 84 89 90 92 93 95 99 -99 100 101 102 103 104 103 103 106 103 104 104 -104 105 104 106 106 103 106 104 105 102 103 103 -102 100 98 96 101 94 91 95 88 88 86 84 -72 79 61 44 19 19 22 14 22 19 14 25 -15 26 23 38 69 67 94 62 112 112 55 83 -118 97 59 65 103 103 60 58 101 119 87 72 -123 154 112 92 158 161 90 150 134 121 133 154 -112 143 178 94 91 144 61 42 65 15 31 20 -48 66 109 111 128 139 121 166 86 169 104 125 -161 79 184 111 140 148 124 140 117 140 130 143 -142 143 144 140 154 115 170 108 139 180 103 146 -180 105 148 174 95 136 182 103 104 177 136 85 -149 169 95 104 172 133 72 128 164 85 70 148 -119 60 107 144 56 57 134 69 45 113 80 41 -104 81 26 100 47 33 72 21 44 22 15 38 -27 27 18 15 20 14 17 18 14 16 18 19 -19 15 20 18 19 21 17 16 21 22 21 21 -27 26 28 36 62 100 114 122 120 122 120 117 -119 118 120 120 121 120 123 118 115 119 113 111 -116 117 117 120 117 119 114 115 124 115 118 112 -120 112 113 110 110 105 106 109 99 108 109 104 -106 107 99 105 107 99 105 105 103 102 95 97 -103 104 98 101 105 98 96 101 101 100 98 100 -92 94 95 88 101 95 89 82 81 87 89 89 -93 94 92 92 89 88 89 85 92 90 89 85 -87 90 76 91 84 77 79 80 79 85 84 84 -38 35 31 30 28 31 33 33 38 35 36 35 -38 42 46 47 50 45 53 49 46 46 48 52 -47 44 43 42 45 42 44 43 44 51 49 46 -39 43 45 47 50 39 45 44 39 45 43 47 -46 44 46 43 48 49 50 53 52 50 56 52 -58 52 59 61 55 55 57 61 61 60 57 59 -62 61 60 57 57 48 47 53 51 44 45 44 -44 43 38 33 36 41 44 42 36 30 34 35 -35 32 36 36 30 35 30 33 41 37 45 61 -70 73 76 74 70 75 70 69 75 70 74 77 -72 71 70 72 74 81 79 80 78 84 86 88 -94 95 99 105 106 105 104 98 99 104 108 103 -101 109 104 101 103 104 105 108 107 111 105 112 -110 107 113 106 107 107 110 107 102 101 99 101 -103 105 104 99 101 99 98 101 99 104 107 104 -109 80 55 47 45 49 50 54 58 66 70 74 -76 80 83 89 90 92 96 92 101 97 102 102 -102 103 103 100 104 103 101 105 102 103 102 103 -102 105 102 107 106 100 105 103 102 102 98 95 -100 94 93 98 92 87 89 84 85 83 70 61 -32 22 24 12 19 17 13 23 14 15 33 20 -65 64 79 81 67 127 89 59 89 117 91 56 -65 103 95 61 68 118 129 88 86 142 159 107 -110 177 116 116 140 123 121 153 134 105 183 140 -74 111 96 35 57 28 28 31 56 72 116 109 -144 121 131 153 98 182 83 158 131 106 179 100 -155 128 134 134 127 139 129 148 133 148 126 159 -126 145 146 99 185 136 109 182 138 115 180 136 -97 170 152 88 145 172 100 107 176 131 80 144 -169 99 90 156 139 63 107 155 82 67 140 111 -40 101 121 38 78 114 44 67 114 41 49 101 -20 65 58 17 44 13 29 41 22 25 13 21 -17 17 18 12 19 15 18 15 20 19 18 20 -16 19 18 17 22 20 25 23 29 27 33 54 -91 108 120 120 118 121 113 118 120 119 120 117 -122 120 122 120 118 117 115 107 114 114 114 117 -114 117 113 114 119 115 114 116 116 116 111 110 -111 105 104 112 105 109 111 108 114 108 107 104 -108 100 105 105 101 102 95 103 107 103 98 104 -99 97 93 96 103 97 100 97 90 95 94 88 -96 98 88 83 80 88 88 91 91 90 90 94 -90 91 93 87 93 89 85 86 84 90 90 86 -85 83 79 80 80 83 80 78 -34 30 31 34 -29 29 32 31 40 28 28 33 35 33 41 42 -40 47 46 49 48 41 45 49 43 44 48 45 -47 43 46 43 46 53 51 46 43 45 44 44 -44 40 43 49 40 42 45 49 47 44 50 46 -42 53 55 49 56 49 56 51 54 63 59 63 -59 53 60 60 57 64 55 59 55 57 56 50 -55 44 44 49 40 38 43 41 44 43 43 41 -40 45 42 45 34 30 32 34 28 32 34 30 -33 33 31 38 42 42 53 67 70 72 73 77 -75 68 70 72 76 76 68 75 66 70 70 76 -80 78 78 71 80 84 89 86 90 91 99 105 -105 108 98 100 100 91 106 109 99 108 103 99 -101 98 103 104 107 104 100 105 103 107 106 101 -104 102 107 103 95 97 96 100 99 109 105 105 -105 101 100 98 102 102 104 107 106 101 88 61 -50 47 47 51 55 60 67 71 74 77 80 87 -89 90 90 96 99 96 100 100 97 103 101 100 -102 91 104 106 102 107 102 103 102 99 103 107 -103 105 102 102 104 99 100 99 99 98 95 100 -96 93 89 86 86 82 79 74 53 38 27 19 -16 19 16 20 23 11 31 16 44 75 55 97 -73 75 128 92 60 84 114 86 48 54 104 106 -66 74 128 140 90 93 153 159 93 130 161 104 -133 126 123 137 166 96 138 180 94 66 98 53 -38 35 18 41 64 83 120 111 158 102 164 121 -120 161 85 186 94 147 151 125 154 118 137 122 -142 130 140 141 136 137 138 148 124 165 95 152 -172 94 155 172 103 158 170 97 139 175 105 110 -175 133 86 152 165 87 107 173 134 81 131 162 -89 74 152 124 58 111 144 66 59 129 76 42 -115 81 35 108 86 21 92 59 28 80 28 38 -35 10 47 34 23 27 9 21 10 19 16 14 -19 15 17 17 15 17 20 18 18 20 20 20 -18 21 25 25 26 35 51 89 111 112 121 119 -118 120 118 117 117 117 118 120 123 118 118 121 -116 115 116 109 111 108 107 113 116 115 113 113 -120 114 111 115 111 117 108 112 105 106 106 108 -110 108 115 109 118 109 107 106 107 105 103 99 -96 101 94 102 108 102 93 101 95 97 90 88 -100 100 98 98 91 96 91 90 97 94 87 87 -87 88 93 97 87 87 89 93 91 88 98 93 -88 92 87 87 86 89 92 83 84 84 76 77 -76 82 80 77 -33 29 35 28 31 32 31 27 -31 28 33 36 37 33 38 37 38 43 40 48 -40 40 44 47 42 46 49 47 46 46 47 43 -43 50 45 42 42 43 42 45 45 40 40 48 -45 45 45 50 50 44 54 48 40 55 58 55 -57 50 51 50 54 59 61 61 63 62 60 59 -54 61 61 60 53 55 58 49 53 46 45 46 -42 40 40 42 41 45 40 44 40 40 45 45 -37 34 33 33 26 28 30 25 32 28 34 38 -34 47 58 70 75 72 69 74 78 73 66 70 -73 71 74 71 65 73 79 78 76 75 70 73 -76 87 90 93 94 93 97 102 101 103 102 101 -101 94 104 106 103 105 101 104 101 102 96 99 -103 99 103 97 99 105 102 105 99 103 103 101 -98 97 99 103 103 102 104 104 106 103 98 102 -102 103 107 108 105 110 100 86 56 45 48 48 -52 57 64 68 67 74 80 83 86 88 92 93 -96 99 99 101 98 100 101 101 101 101 103 103 -103 104 105 105 104 100 102 104 109 99 103 106 -99 102 99 100 99 98 98 99 98 96 92 89 -83 84 80 79 71 54 41 23 19 23 17 18 -21 13 24 21 28 75 58 73 98 57 101 130 -79 61 79 108 77 46 74 117 104 70 86 138 -140 92 104 166 133 95 167 118 107 127 127 112 -172 123 99 167 138 58 83 65 25 41 22 58 -70 96 115 123 153 101 183 83 143 128 112 176 -92 165 131 144 136 125 129 132 142 130 147 129 -146 127 153 120 156 123 109 187 115 121 187 122 -123 183 123 108 173 136 89 157 163 94 112 177 -120 79 150 163 94 93 166 128 60 123 152 82 -68 145 108 41 102 116 38 73 113 40 70 117 -37 56 100 23 59 62 26 42 15 26 50 28 -27 20 14 22 11 20 12 16 17 14 16 16 -18 19 18 17 18 18 23 17 22 21 23 27 -32 45 80 111 107 112 117 114 121 116 123 114 -115 119 114 121 119 114 116 118 120 118 113 113 -106 110 105 114 118 117 115 114 116 111 114 109 -111 114 103 110 107 111 106 108 110 111 112 109 -117 109 108 104 107 107 97 98 91 99 98 101 -103 97 93 97 97 99 94 88 98 98 96 94 -93 95 94 94 95 91 87 89 87 87 92 93 -91 92 93 89 89 93 96 88 89 94 86 90 -86 92 91 79 90 83 78 77 76 78 82 82 -38 37 32 33 29 34 27 28 29 29 35 33 -36 34 35 36 40 40 44 46 43 44 50 48 -50 48 48 55 46 46 43 37 43 50 45 37 -43 40 38 43 42 46 43 47 50 49 46 52 -45 49 52 56 47 51 54 51 60 54 54 52 -53 65 60 60 64 59 62 55 53 57 60 55 -54 52 54 54 49 46 39 39 41 44 40 42 -42 36 42 36 37 40 41 35 36 32 35 27 -28 30 28 29 26 30 34 30 41 47 58 67 -68 70 75 72 78 70 71 70 71 71 72 70 -72 71 78 78 72 69 70 79 79 81 89 94 -93 100 98 97 101 104 101 99 96 99 98 103 -98 100 101 104 101 105 100 100 97 98 100 102 -97 103 103 107 100 100 100 96 99 99 96 100 -100 89 101 102 100 102 97 100 106 107 107 106 -108 108 102 93 74 58 46 49 50 52 57 59 -67 73 76 82 83 85 89 91 98 96 101 100 -98 98 102 102 102 103 104 102 104 99 104 102 -101 105 101 105 104 105 103 103 101 101 98 98 -100 97 99 97 97 93 93 91 87 89 84 86 -80 67 60 35 21 25 17 18 25 13 23 24 -18 63 73 48 97 88 54 110 120 77 49 83 -106 73 54 77 120 115 78 88 152 142 96 122 -176 98 132 144 114 131 140 108 144 171 94 113 -157 85 50 66 27 31 28 66 71 110 110 143 -130 108 173 85 168 94 150 145 121 158 121 137 -123 136 126 144 131 133 138 137 133 138 136 125 -161 84 164 154 93 170 160 101 163 160 94 155 -168 97 121 179 122 89 150 156 88 111 174 129 -76 130 161 86 80 155 118 61 115 144 58 63 -127 76 40 111 75 31 107 79 37 100 62 26 -76 38 34 38 8 44 43 19 35 10 19 18 -17 20 11 18 12 19 15 15 19 18 19 17 -16 20 20 19 23 23 26 32 44 80 101 113 -115 106 115 116 117 117 114 112 116 117 117 120 -118 114 118 120 124 115 116 113 108 113 110 111 -117 115 110 110 110 111 112 106 112 113 99 110 -108 111 111 110 109 104 110 110 111 108 105 106 -107 102 97 102 91 98 103 101 95 93 95 99 -96 98 97 96 97 95 95 92 96 94 96 95 -92 86 84 90 85 89 83 93 93 94 89 83 -86 90 89 82 89 93 91 90 87 90 85 81 -85 84 78 79 80 80 85 80 -36 46 35 36 -35 34 34 33 32 32 37 34 39 39 39 45 -37 43 43 48 47 45 50 44 50 49 44 55 -46 43 39 43 48 52 45 45 43 39 39 40 -42 42 47 48 53 53 53 50 49 50 54 62 -49 54 54 49 52 55 52 56 61 61 58 60 -61 55 56 56 56 61 57 53 58 56 54 47 -44 40 39 39 41 45 42 45 43 38 43 36 -34 31 34 31 37 39 38 27 27 31 28 30 -28 29 32 30 46 46 58 65 60 71 75 78 -76 71 72 67 69 69 67 70 74 71 75 72 -72 71 73 83 84 86 89 98 97 99 103 99 -101 103 98 94 94 95 95 95 94 96 98 101 -102 103 104 103 99 99 102 102 102 96 103 100 -97 99 96 96 104 101 96 100 96 100 102 102 -98 97 92 101 111 101 103 100 98 103 97 85 -79 68 48 44 46 46 54 55 61 68 73 76 -82 82 89 91 92 97 99 100 96 99 97 102 -102 104 101 106 102 102 104 98 100 101 107 102 -102 103 103 104 102 101 95 100 102 98 102 99 -97 97 94 96 90 91 89 86 89 77 75 59 -35 32 20 19 24 16 18 24 14 48 76 53 -69 100 74 62 111 115 68 50 81 102 76 50 -87 135 116 86 110 162 143 89 165 137 103 144 -124 122 139 129 107 182 132 79 124 114 50 59 -33 27 32 68 76 123 109 153 106 131 149 98 -172 94 161 125 139 141 120 122 122 127 126 133 -120 135 122 134 121 140 103 151 125 98 189 107 -112 184 117 117 180 111 108 183 135 92 160 160 -93 115 174 123 77 151 165 91 96 157 131 68 -122 155 80 69 141 112 46 107 119 42 74 113 -39 62 109 38 64 105 31 52 64 28 38 23 -18 48 35 27 30 12 16 16 15 18 16 17 -18 15 19 18 16 20 16 18 17 20 19 24 -22 26 30 43 76 104 110 114 115 111 111 115 -116 115 112 104 111 116 117 117 117 109 116 121 -122 115 112 115 110 113 113 107 115 110 108 109 -102 115 113 102 113 110 101 112 107 107 108 112 -99 99 108 107 110 103 100 104 104 101 104 105 -99 101 105 104 99 94 97 98 97 95 95 99 -98 98 95 101 96 98 98 95 96 86 80 84 -88 84 81 90 89 90 88 83 84 84 83 79 -87 95 86 92 88 91 84 83 84 82 83 79 -82 84 86 80 -50 40 47 45 40 39 39 47 -46 38 41 40 45 54 47 50 50 50 52 49 -44 46 41 38 50 47 53 52 47 45 45 46 -50 49 41 46 40 48 42 42 47 40 49 50 -60 57 56 51 53 54 55 60 48 61 58 50 -56 56 53 57 63 61 59 63 57 56 55 52 -56 55 55 55 58 50 47 41 42 45 36 46 -41 43 43 43 39 40 44 34 36 37 29 35 -34 31 33 31 25 30 25 25 27 29 32 36 -45 51 60 63 61 68 67 76 72 69 65 59 -66 66 68 70 74 74 73 67 70 71 75 74 -85 90 91 99 95 99 98 98 98 101 103 100 -101 98 93 87 95 93 94 96 103 101 102 105 -102 103 106 96 100 97 98 99 99 97 99 100 -100 98 95 97 93 99 99 100 101 93 95 99 -102 97 104 97 92 90 88 81 75 68 62 50 -44 48 48 56 57 63 74 74 81 81 85 82 -91 94 98 100 97 99 97 100 100 107 100 102 -103 101 102 93 98 104 102 104 103 102 104 105 -103 100 100 101 98 102 96 100 97 97 102 95 -94 94 92 89 89 84 83 75 64 46 28 22 -22 19 17 26 20 32 73 62 55 73 108 70 -61 115 107 63 48 86 107 73 61 95 141 131 -93 120 172 117 112 166 106 130 135 121 128 153 -97 147 173 97 79 117 58 37 38 20 51 73 -90 131 114 158 86 164 115 117 147 111 157 117 -141 124 123 120 124 112 130 112 133 123 125 128 -135 114 110 158 85 144 162 81 159 156 87 166 -151 84 154 167 100 124 173 124 83 150 162 80 -110 176 127 83 137 160 82 82 152 125 58 103 -151 61 63 134 75 38 111 83 32 105 82 22 -96 72 23 72 44 33 34 14 34 46 27 27 -24 10 18 14 16 15 16 14 20 21 12 20 -17 18 18 21 19 17 23 20 22 31 44 74 -106 117 108 111 115 117 112 116 112 112 114 103 -112 111 113 112 110 109 109 118 122 116 116 112 -116 106 108 106 111 113 104 102 103 109 110 107 -107 108 109 112 108 103 107 109 101 101 106 103 -104 100 91 98 106 104 105 105 102 104 105 103 -101 98 99 94 93 93 98 98 96 97 96 98 -95 99 97 94 91 89 74 76 90 87 86 91 -86 90 92 85 91 91 90 89 87 87 84 90 -88 87 89 83 87 86 79 81 83 85 88 86 -45 45 52 48 43 45 46 50 46 41 45 46 -52 54 54 54 54 55 58 58 53 50 49 51 -54 57 55 55 49 47 51 47 55 58 45 44 -49 48 48 46 43 50 45 53 58 51 57 52 -52 57 55 59 56 58 63 60 56 57 56 58 -60 57 68 65 60 59 57 56 55 53 53 54 -53 45 42 42 38 43 37 42 41 40 43 36 -37 42 38 30 37 29 32 32 30 32 27 30 -29 31 27 25 31 29 37 39 39 58 61 64 -63 61 66 60 67 61 57 60 63 64 64 69 -70 72 71 69 68 66 76 73 80 86 87 93 -90 100 98 93 97 100 101 105 98 101 95 95 -98 95 98 92 100 102 96 101 100 102 103 91 -92 90 99 97 95 96 98 101 93 88 91 92 -96 97 95 100 98 98 95 99 106 98 102 102 -89 86 84 79 76 71 73 64 50 46 46 51 -53 66 70 73 78 77 84 84 89 93 95 95 -99 98 100 103 100 101 102 98 105 101 98 104 -103 101 102 105 104 103 101 105 104 102 100 97 -100 96 99 95 98 98 99 100 92 98 93 89 -91 86 85 79 78 65 42 28 24 21 19 22 -24 25 70 68 64 53 94 98 55 70 111 92 -59 56 93 111 75 61 111 157 123 89 148 158 -90 158 121 101 135 130 117 158 122 103 174 140 -65 89 71 27 37 24 60 73 114 121 131 141 -102 172 104 168 122 136 141 127 138 123 120 125 -125 129 122 129 135 123 135 135 136 100 152 113 -103 170 111 96 183 115 112 183 112 106 177 129 -95 159 159 85 110 169 122 80 148 169 91 96 -169 127 63 117 154 83 67 140 121 43 103 121 -39 68 114 48 58 115 42 53 111 27 53 71 -22 39 18 15 47 36 20 28 17 13 22 10 -17 15 15 17 14 14 19 16 16 17 18 17 -18 17 20 19 28 35 67 104 113 112 111 110 -115 118 116 115 113 113 116 108 111 113 108 109 -104 105 107 116 118 116 121 118 115 108 109 110 -113 113 104 102 105 109 108 110 107 104 110 111 -109 101 103 107 102 103 102 98 100 101 89 99 -103 102 106 102 100 103 104 103 99 96 95 96 -93 88 96 96 97 93 94 96 93 101 95 91 -92 87 83 82 92 94 85 87 82 88 92 95 -97 95 91 90 88 79 77 87 87 90 86 84 -88 87 73 81 83 87 87 85 -43 50 50 41 -46 46 47 48 50 48 48 56 52 56 57 51 -58 64 65 61 64 62 55 64 62 60 65 58 -54 54 58 58 60 59 51 51 55 49 53 52 -51 54 50 50 52 53 58 55 57 55 59 59 -54 60 65 63 60 55 60 57 57 60 63 65 -63 60 58 61 60 55 51 59 54 44 40 36 -37 44 40 39 43 46 39 37 36 34 40 34 -32 35 31 31 32 27 31 29 26 29 26 28 -28 34 34 37 41 57 64 64 67 57 55 55 -61 60 57 66 62 60 59 65 64 67 65 65 -67 68 75 75 84 83 88 88 86 99 98 94 -96 97 100 99 98 97 95 100 98 96 99 93 -99 95 93 99 94 99 101 93 89 91 99 97 -97 90 97 98 93 92 87 88 98 99 95 94 -102 99 93 100 102 95 96 96 93 86 80 77 -75 75 72 71 63 47 44 51 49 58 67 68 -76 81 79 83 89 87 91 92 96 100 102 102 -101 99 100 100 102 102 97 103 103 99 104 104 -102 103 104 104 105 104 101 98 100 100 100 95 -97 99 101 99 98 101 95 92 93 88 87 85 -81 76 69 49 36 25 22 21 26 19 61 74 -61 65 55 107 88 57 73 113 88 53 60 102 -114 76 71 131 157 118 98 171 113 122 145 115 -121 135 113 138 156 85 130 169 89 58 69 26 -37 31 68 77 132 110 148 120 129 155 110 164 -108 145 130 131 131 117 122 120 135 129 124 143 -123 137 125 152 107 139 148 86 157 151 86 140 -168 91 144 164 80 150 167 88 121 176 118 85 -152 159 89 103 174 130 74 133 169 89 76 155 -128 56 101 151 76 57 130 87 31 100 94 31 -97 90 30 94 76 24 75 42 26 34 12 29 -47 27 25 25 17 14 18 15 16 14 19 12 -18 18 13 16 18 11 18 20 18 20 21 25 -30 52 85 110 111 108 107 109 114 112 117 112 -114 115 114 112 111 113 108 110 105 103 108 108 -112 115 114 116 119 110 114 113 115 115 105 104 -109 111 108 115 107 110 112 107 107 101 104 93 -102 100 102 99 102 101 91 90 100 104 103 103 -105 98 103 99 95 96 96 101 95 89 95 98 -97 91 93 95 93 97 90 89 88 90 86 87 -91 97 84 83 86 83 91 93 95 89 93 85 -85 81 73 85 85 88 87 84 81 86 74 79 -86 89 85 84 -42 53 50 45 43 52 53 51 -59 50 55 55 52 61 61 56 51 61 61 62 -69 61 58 64 66 69 71 67 67 64 63 66 -67 64 59 59 56 57 56 61 58 58 62 56 -51 57 58 60 53 55 57 56 54 58 66 62 -60 54 61 60 54 59 57 62 60 58 60 60 -55 58 59 59 50 48 44 41 41 40 39 36 -44 44 44 38 39 39 38 37 31 36 29 30 -33 24 26 25 28 24 25 28 26 32 36 36 -46 56 58 59 60 57 56 57 59 62 58 65 -64 61 59 66 59 65 64 65 71 75 79 82 -89 90 91 95 97 92 91 93 92 95 97 94 -92 92 93 99 94 98 98 100 96 97 94 93 -93 95 98 94 90 93 101 98 99 92 96 98 -100 99 94 91 94 97 94 92 93 93 98 97 -95 92 90 94 88 83 78 77 69 74 70 69 -66 53 52 46 49 57 61 65 71 79 81 77 -86 88 86 92 95 97 100 100 101 100 101 103 -101 103 100 102 104 103 103 102 102 103 106 101 -103 104 100 100 100 98 99 98 98 101 100 97 -97 101 98 96 95 91 94 87 86 84 83 70 -60 45 28 29 26 26 30 87 60 64 58 68 -116 81 55 77 111 87 52 64 119 121 84 93 -140 168 90 131 150 102 143 122 121 129 126 106 -174 116 88 144 139 58 50 38 25 43 69 94 -134 107 155 102 150 133 131 143 119 137 122 130 -124 117 121 130 128 124 144 119 152 122 147 139 -107 174 106 121 181 112 98 178 131 97 172 120 -87 177 129 82 158 160 87 113 173 123 82 148 -163 90 95 165 132 67 116 161 88 68 143 122 -46 100 131 48 54 117 49 54 119 54 47 106 -35 46 64 22 39 26 14 40 39 21 27 22 -13 19 16 12 22 14 17 18 17 18 19 15 -21 15 16 20 15 23 24 28 43 69 89 99 -105 103 108 111 109 111 115 116 118 119 114 109 -113 106 107 113 107 103 107 104 110 104 98 113 -105 107 117 111 118 117 109 111 111 109 112 112 -111 115 104 109 106 101 106 91 101 103 107 101 -106 102 91 90 101 106 98 107 97 100 99 92 -98 99 99 101 98 98 97 97 97 89 92 90 -93 92 90 87 90 91 85 88 88 92 88 80 -87 84 86 90 90 83 87 85 80 85 80 83 -80 84 84 84 78 85 77 88 85 86 81 80 -33 38 41 39 44 46 48 44 54 48 49 55 -45 64 63 54 50 48 58 59 65 64 59 66 -67 77 75 74 80 74 76 72 80 70 65 72 -66 69 59 63 70 61 70 65 63 63 60 61 -57 56 59 57 58 57 60 64 64 57 57 59 -58 58 58 58 55 58 59 58 54 57 53 64 -47 43 51 45 47 44 46 42 39 38 43 37 -43 34 34 34 34 31 30 31 29 29 20 25 -23 24 26 28 33 28 41 43 44 58 51 46 -54 58 60 61 57 63 59 62 60 56 62 64 -65 67 70 72 76 81 82 88 89 91 92 94 -105 88 86 96 95 95 93 92 91 80 89 95 -98 92 96 98 92 94 97 94 99 94 92 90 -92 94 97 98 91 95 96 96 104 99 96 88 -92 102 97 97 93 94 101 92 96 97 96 88 -80 75 78 71 67 71 65 68 65 62 59 49 -47 48 55 63 68 73 75 77 83 85 90 89 -95 97 99 98 99 103 99 104 103 105 104 100 -104 99 99 99 101 102 101 103 100 107 102 100 -104 97 102 100 99 98 100 100 96 100 97 98 -99 96 96 94 90 88 88 83 79 72 64 54 -33 36 28 66 83 46 74 47 72 114 78 53 -79 105 88 57 71 124 132 96 89 163 143 93 -162 110 115 128 123 114 145 108 148 168 94 94 -141 94 35 39 25 52 73 114 124 125 136 114 -158 117 143 124 129 122 117 120 118 124 123 138 -113 144 120 149 136 129 164 105 158 145 91 168 -148 87 146 177 100 141 168 85 131 162 90 105 -176 121 81 151 155 89 106 171 130 75 132 168 -90 85 153 131 62 104 153 76 61 132 92 32 -104 94 30 95 91 21 93 79 19 76 45 22 -42 13 29 47 25 26 21 22 17 18 13 18 -15 15 17 15 17 16 19 15 22 13 21 18 -20 24 26 38 64 77 80 86 93 104 107 110 -112 111 112 115 115 113 112 106 113 106 106 112 -107 97 106 109 105 101 102 105 95 98 103 109 -115 118 112 114 106 107 108 109 113 107 109 110 -102 99 101 101 103 99 106 96 103 100 89 93 -98 107 101 101 95 98 96 94 100 105 96 98 -99 101 99 93 101 90 94 96 94 92 90 87 -93 91 87 92 89 90 89 86 84 86 88 89 -86 84 80 87 81 82 87 78 82 82 81 82 -76 87 80 87 85 84 80 81 -26 30 35 33 -36 38 38 40 43 47 46 47 43 53 56 56 -57 55 60 63 62 66 64 69 67 72 81 74 -83 76 75 78 79 81 76 78 79 75 68 67 -73 69 69 70 69 66 65 70 64 61 61 61 -55 56 59 63 68 58 46 56 57 56 57 59 -60 59 54 60 59 56 58 56 51 45 52 41 -50 46 44 42 39 42 40 40 32 34 32 26 -34 28 26 29 23 25 21 23 23 27 24 27 -32 31 38 45 49 45 46 55 60 62 58 66 -64 58 65 64 57 60 66 68 65 68 73 74 -76 77 82 89 94 93 93 92 97 89 92 96 -93 95 90 91 92 80 88 97 91 91 94 91 -94 90 98 93 90 93 87 89 96 92 98 97 -92 96 94 88 97 97 92 90 102 96 96 105 -90 93 93 93 101 97 93 80 75 73 69 67 -64 63 69 66 67 67 66 65 48 48 50 57 -62 67 74 73 79 82 88 87 92 94 99 99 -102 103 98 103 102 105 99 101 103 98 94 96 -101 99 103 101 106 107 104 103 101 97 100 101 -98 102 100 101 100 99 101 96 98 99 94 93 -94 91 90 86 90 83 86 79 63 65 51 48 -91 55 56 71 40 91 110 76 53 75 111 87 -59 80 139 140 88 108 172 108 134 131 120 122 -124 103 147 132 103 178 137 76 98 95 42 28 -32 69 77 133 114 141 121 140 134 120 138 123 -128 106 118 107 130 117 128 127 115 135 118 152 -103 171 113 127 173 93 136 173 102 115 183 130 -106 184 128 99 171 119 81 142 155 83 110 169 -110 80 147 160 86 101 173 126 68 129 154 82 -69 144 122 46 100 134 43 58 125 38 49 114 -42 50 110 33 47 77 23 40 30 12 44 40 -20 25 18 18 11 18 10 18 13 17 13 18 -17 19 16 18 15 18 21 18 25 26 36 57 -72 76 73 78 84 100 106 105 109 112 112 107 -110 106 108 106 113 112 108 112 104 100 107 108 -104 103 107 105 99 103 106 106 109 115 110 115 -107 101 103 105 109 100 111 107 101 97 99 104 -101 101 102 97 101 96 91 94 96 107 104 96 -96 93 96 96 102 96 97 94 91 100 91 88 -98 95 96 97 93 93 94 90 93 94 93 91 -94 91 91 89 85 87 86 88 80 83 78 80 -83 84 89 87 86 87 83 85 78 87 79 80 -84 83 85 76 -25 31 31 32 32 31 40 31 -34 44 37 45 40 41 51 53 61 62 59 65 -61 66 68 69 69 68 74 73 78 75 73 79 -84 80 80 80 79 77 79 77 79 80 74 73 -78 69 76 75 70 74 64 76 65 68 71 65 -74 60 56 58 61 60 58 60 61 58 62 61 -56 63 56 49 48 51 52 45 46 49 43 33 -40 40 39 37 35 30 29 33 26 28 23 25 -25 24 23 26 26 26 29 31 27 34 41 48 -55 51 52 55 61 57 62 63 68 62 63 64 -56 63 59 59 61 61 67 73 73 73 79 86 -90 89 92 90 85 78 86 91 87 88 87 86 -93 85 89 88 85 90 83 88 90 89 90 95 -90 89 89 90 97 91 94 98 93 94 92 83 -91 92 93 96 93 102 96 101 93 89 93 97 -100 95 85 70 63 66 68 64 68 70 69 72 -68 66 63 67 62 49 47 52 53 61 69 72 -76 81 83 81 89 92 97 100 101 102 99 105 -102 106 103 100 100 100 96 94 97 100 103 100 -105 104 105 102 101 100 97 102 101 102 100 101 -104 100 100 101 98 101 94 97 94 97 97 92 -95 95 93 91 87 85 88 70 88 77 52 80 -66 46 92 104 74 52 77 116 95 63 90 150 -139 83 141 146 98 133 118 119 123 107 123 161 -88 139 170 110 62 71 53 22 46 71 95 130 -121 141 111 142 116 122 124 119 118 111 117 101 -128 95 111 99 103 101 115 105 122 155 76 169 -133 88 164 136 95 164 167 96 145 174 91 139 -172 86 108 159 113 74 145 153 78 112 169 119 -78 142 158 83 84 152 121 62 109 148 80 66 -139 97 34 100 95 33 90 89 22 94 82 21 -82 46 27 48 13 27 51 29 27 24 22 16 -13 13 16 18 13 19 16 17 16 20 12 19 -19 18 19 22 25 35 51 64 70 67 77 69 -80 94 97 106 106 105 113 103 107 104 102 107 -112 115 110 110 107 101 106 106 106 103 106 106 -106 109 104 104 105 110 106 111 105 97 98 102 -108 103 115 111 104 104 101 101 100 107 103 98 -100 99 97 99 105 103 106 104 101 94 95 95 -96 94 98 92 88 96 84 86 94 93 94 97 -92 90 93 87 89 91 94 97 93 93 91 89 -91 85 86 88 82 84 80 79 84 87 84 91 -91 85 84 80 84 84 74 80 81 81 84 72 -22 30 28 29 29 32 31 34 37 42 41 41 -43 44 46 49 61 54 59 63 62 58 65 68 -62 69 63 72 76 75 73 78 84 75 80 76 -78 77 82 84 82 86 77 84 81 83 78 84 -83 82 79 78 78 77 78 74 75 73 71 69 -69 61 61 64 64 66 66 59 61 61 52 55 -49 49 53 43 43 44 36 41 35 40 37 33 -37 29 28 32 25 29 25 21 25 13 22 23 -20 27 28 29 32 36 45 46 53 57 55 49 -58 53 55 68 63 61 64 67 59 59 56 61 -59 60 68 71 76 78 80 86 89 91 93 92 -88 81 87 72 74 84 86 85 91 88 83 88 -94 90 88 90 89 91 91 95 96 95 94 92 -97 100 95 101 93 93 95 92 98 94 93 97 -94 97 95 95 100 97 91 99 98 85 77 70 -59 66 67 60 63 64 66 70 69 66 63 69 -66 60 44 44 54 54 64 70 73 77 81 84 -88 92 93 96 96 98 101 104 104 106 108 102 -105 100 95 95 97 100 98 97 102 104 104 103 -101 100 101 104 107 103 104 99 104 102 100 101 -97 98 101 95 95 103 96 102 101 103 98 100 -98 98 100 99 95 90 87 89 87 63 65 91 -112 75 50 84 121 100 71 94 159 125 93 158 -114 121 131 123 109 124 95 164 128 85 142 143 -92 52 56 23 50 72 102 120 122 121 111 137 -104 116 116 117 118 117 109 86 76 60 55 52 -55 62 71 58 106 95 61 163 90 109 172 100 -127 184 120 105 182 129 95 173 137 81 147 161 -83 96 159 110 65 145 155 78 102 165 121 64 -122 150 78 74 146 121 53 109 136 54 59 118 -57 43 116 42 40 106 38 53 78 31 44 27 -13 46 44 29 33 18 23 15 15 15 14 22 -16 18 15 16 14 20 15 18 15 18 18 27 -38 49 57 63 66 69 68 67 73 77 86 99 -100 104 106 100 101 106 104 101 113 120 107 107 -106 100 104 107 104 103 101 99 107 97 97 101 -98 102 100 103 104 101 100 103 103 106 109 112 -106 105 103 100 98 104 103 99 97 98 103 98 -104 107 104 106 101 100 96 96 96 100 93 97 -85 90 88 89 96 89 95 93 89 91 92 85 -88 95 95 93 94 87 91 93 89 85 88 88 -84 87 84 84 87 88 84 89 84 83 81 75 -84 84 74 77 76 79 80 77 -20 28 25 31 -33 29 36 39 39 41 46 47 42 47 48 50 -60 55 53 61 61 62 60 61 59 64 69 67 -70 68 66 71 76 74 73 75 77 72 79 81 -75 84 76 81 84 86 81 88 85 82 83 79 -81 79 75 75 79 75 76 80 74 69 71 76 -75 74 68 64 67 61 55 49 55 52 45 42 -37 43 40 31 41 38 36 31 31 27 21 33 -29 23 27 23 21 22 21 25 18 24 28 29 -31 34 42 46 50 56 57 52 52 47 58 59 -57 53 48 62 60 58 57 58 58 61 72 75 -76 78 88 88 94 92 89 96 89 88 89 83 -82 89 85 75 86 92 88 95 89 85 90 93 -88 84 85 93 95 93 96 88 95 97 95 100 -96 92 99 98 101 104 97 98 100 96 97 95 -100 94 95 95 87 80 71 64 64 67 62 66 -64 63 61 65 67 62 70 66 62 57 51 48 -47 51 56 64 71 74 72 81 83 89 94 91 -96 97 99 103 102 110 105 108 104 100 97 96 -95 98 99 96 98 99 99 105 101 104 107 104 -104 103 102 102 103 102 101 101 97 98 99 96 -101 103 98 104 106 105 109 109 109 104 107 108 -105 102 102 99 98 99 92 91 110 102 72 62 -92 128 103 71 105 168 95 127 135 112 133 134 -105 145 106 127 174 99 89 114 138 85 45 34 -53 63 101 109 119 115 115 121 114 119 118 122 -111 104 74 49 36 23 25 25 21 27 28 27 -47 42 45 113 54 117 151 76 167 157 92 158 -168 96 136 175 96 100 174 126 76 148 152 74 -99 156 114 72 138 156 74 89 154 109 54 114 -143 79 64 143 99 35 99 104 28 87 95 24 -93 75 21 82 43 40 45 15 27 47 39 27 -26 18 20 13 18 15 16 17 15 17 17 16 -18 17 15 20 15 23 21 36 49 54 59 58 -68 65 68 72 68 73 80 87 95 98 102 100 -100 106 107 100 112 116 106 107 105 104 103 104 -106 100 99 99 103 94 91 104 99 95 104 100 -107 108 105 103 98 102 107 110 105 99 101 101 -98 102 105 99 94 101 97 95 98 100 102 102 -99 101 97 97 104 104 98 89 94 92 97 92 -96 95 89 93 91 94 93 92 92 95 91 96 -91 90 92 91 90 87 88 86 86 85 84 88 -87 88 85 88 87 77 82 73 82 85 75 75 -74 78 80 81 -17 27 28 30 31 30 37 39 -38 41 40 44 48 43 53 57 59 57 55 60 -61 62 56 61 58 69 72 67 66 66 66 68 -67 67 65 72 70 66 74 71 73 76 82 79 -80 85 84 84 80 81 77 78 80 80 75 72 -80 74 81 84 75 78 82 82 85 74 79 73 -71 65 58 54 55 49 45 40 35 40 38 36 -37 36 35 33 28 33 21 28 25 21 23 20 -23 20 23 21 22 25 29 30 30 40 41 45 -51 47 55 53 45 45 48 57 56 50 54 54 -58 57 60 61 58 67 74 83 75 81 85 86 -92 92 89 96 93 88 91 79 87 88 88 86 -86 93 94 93 90 86 93 92 90 81 87 89 -91 93 87 92 96 92 91 95 94 96 98 98 -98 103 100 96 102 95 93 94 95 93 90 93 -85 80 74 66 61 66 61 61 66 68 67 62 -58 52 59 63 62 61 59 53 45 46 52 57 -63 65 73 78 81 90 92 95 93 96 100 100 -105 105 104 106 103 99 98 97 95 94 96 98 -99 92 98 104 107 104 106 101 103 104 101 103 -104 100 101 101 99 102 100 101 105 103 106 106 -109 108 118 113 114 114 110 113 112 111 105 111 -113 111 110 109 111 112 96 92 84 110 129 94 -71 145 133 99 137 118 126 145 115 142 138 91 -170 132 94 84 113 112 48 41 53 77 113 111 -131 113 124 120 122 118 118 118 83 60 43 26 -24 20 24 20 23 21 23 25 20 28 23 52 -25 85 99 64 170 111 108 184 121 97 173 143 -79 139 170 87 99 179 115 80 148 134 74 91 -161 111 66 133 142 69 80 146 103 58 113 142 -44 61 127 56 49 120 53 43 107 30 50 69 -28 55 32 12 38 53 25 30 22 20 18 11 -15 14 18 15 18 14 14 16 19 15 16 18 -26 19 37 45 50 59 53 55 65 65 70 75 -68 72 70 81 92 95 99 99 103 105 107 105 -110 105 104 109 108 108 107 98 108 104 97 107 -101 100 101 104 101 99 106 104 109 107 104 104 -100 102 103 106 102 101 101 97 103 102 108 99 -98 98 96 91 97 96 98 95 94 102 99 99 -103 101 95 87 97 99 94 95 95 94 89 85 -90 94 95 94 90 91 89 89 92 93 90 93 -87 91 88 87 88 85 84 89 90 90 84 90 -86 76 80 78 84 84 79 72 79 79 80 82 -23 20 27 29 36 40 38 37 39 41 33 39 -47 52 51 52 55 58 59 61 63 62 60 59 -62 67 74 65 63 69 65 69 68 66 63 68 -73 67 71 69 62 73 76 77 78 83 81 76 -77 80 77 79 76 76 75 73 79 75 85 84 -78 81 82 84 87 83 87 80 75 64 65 58 -54 47 41 41 41 38 36 34 32 32 34 29 -31 28 22 27 19 25 21 20 20 16 21 18 -23 17 29 30 27 47 40 46 47 48 55 52 -48 48 59 62 57 58 52 51 53 55 58 59 -65 69 73 77 79 78 81 86 94 93 95 93 -93 88 91 85 84 86 80 87 86 89 97 93 -94 92 89 85 85 87 86 89 90 90 88 88 -98 91 83 87 90 94 98 96 99 100 98 96 -102 90 88 94 91 93 95 91 85 80 71 68 -67 62 65 64 66 66 57 54 60 57 57 58 -61 64 62 57 43 41 46 50 59 63 71 78 -82 87 86 95 93 93 95 98 102 99 105 105 -99 100 98 98 97 94 93 95 97 95 97 104 -105 102 105 102 102 105 100 103 102 101 100 102 -100 103 99 105 105 107 111 109 112 114 120 116 -121 116 118 118 116 117 114 114 116 118 118 118 -118 118 119 114 106 113 114 105 82 97 141 106 -127 125 116 132 130 112 164 91 118 147 133 109 -72 96 61 39 62 104 118 125 131 118 125 119 -122 113 107 87 53 27 29 22 21 19 21 21 -18 20 22 23 21 27 19 28 23 44 50 50 -128 78 126 169 84 123 182 104 93 170 139 77 -133 168 92 103 171 110 63 122 143 75 83 152 -102 60 120 150 72 69 148 109 29 99 110 38 -87 103 28 85 83 13 75 40 45 49 22 22 -50 44 18 31 19 22 15 17 17 14 17 13 -18 15 16 19 17 15 20 19 28 35 45 48 -49 55 54 55 62 64 70 72 65 75 68 74 -87 88 98 101 102 99 107 109 106 101 99 108 -104 106 109 99 105 105 98 104 103 101 105 102 -95 97 102 106 109 106 102 106 108 100 103 102 -103 106 98 98 101 106 103 100 99 96 99 93 -95 99 98 92 96 102 98 97 99 100 91 88 -99 100 96 96 94 92 88 91 89 94 94 89 -93 91 89 92 93 88 88 87 83 89 87 92 -89 86 86 89 92 86 87 91 84 77 81 83 -86 84 83 84 85 77 80 80 -18 21 24 26 -34 36 37 37 37 46 39 41 50 48 52 54 -57 62 57 61 64 63 62 61 65 63 71 68 -59 69 73 69 66 66 69 65 70 69 70 73 -69 66 74 74 70 74 74 74 73 69 74 70 -71 70 76 75 75 79 74 78 80 76 80 80 -83 87 83 83 78 70 66 58 54 40 41 34 -39 37 35 36 32 30 32 27 24 27 29 21 -26 20 22 19 18 18 16 20 21 25 30 25 -24 44 43 42 49 48 53 58 53 58 59 54 -55 57 55 48 56 50 60 64 65 71 74 74 -83 87 89 96 95 96 96 92 86 84 90 87 -88 84 80 84 78 89 96 92 91 93 89 87 -87 88 87 91 91 90 90 90 91 90 84 87 -89 89 88 98 94 99 95 95 93 83 89 94 -90 98 96 90 83 79 71 68 64 65 72 66 -60 63 56 58 63 59 53 53 55 64 61 44 -29 33 42 45 51 56 66 75 80 79 87 90 -91 96 93 96 100 103 100 103 101 101 98 96 -98 93 95 94 98 95 96 102 98 102 102 101 -101 102 100 104 102 97 102 99 102 99 101 105 -103 106 106 108 114 113 118 121 119 120 118 119 -120 122 121 115 122 123 126 127 124 126 128 123 -120 119 107 107 104 87 128 108 116 123 115 117 -150 92 141 141 76 113 155 156 95 66 68 45 -77 121 118 129 118 125 123 120 110 94 68 47 -32 20 21 21 19 23 18 23 20 23 23 22 -25 22 28 26 26 32 31 35 63 44 113 117 -65 154 152 67 118 174 106 90 162 136 71 142 -163 83 85 146 105 54 115 142 72 84 151 117 -56 111 145 64 48 122 72 41 116 64 38 110 -36 48 70 29 64 31 23 28 59 33 23 28 -18 19 14 13 16 15 12 16 16 16 16 16 -15 21 16 29 34 38 51 48 52 56 54 48 -47 64 67 68 69 80 65 66 82 86 94 98 -97 98 103 102 105 101 100 99 101 107 110 106 -107 103 95 106 99 98 104 96 92 96 99 109 -108 106 93 103 107 97 99 96 100 105 102 102 -101 101 103 100 96 96 98 94 94 100 100 100 -95 101 96 91 100 95 92 94 99 99 95 98 -95 93 92 96 92 95 92 90 94 89 87 89 -87 87 83 85 81 85 89 88 89 85 83 86 -89 83 91 91 85 82 81 84 84 75 83 84 -83 85 80 83 -19 20 18 28 26 33 34 30 -40 46 49 50 51 54 52 50 62 58 59 59 -67 66 69 66 66 67 71 69 66 74 77 71 -64 66 70 67 65 69 71 74 74 69 75 72 -67 71 75 70 71 68 64 69 74 65 80 78 -76 75 69 70 72 80 82 75 79 85 76 75 -73 71 67 52 55 34 37 38 36 32 36 35 -30 32 26 31 20 23 27 21 21 21 19 18 -18 16 19 17 23 25 24 27 25 43 45 39 -50 56 52 53 55 61 52 50 55 56 49 55 -55 50 60 64 71 74 80 77 86 92 92 97 -94 97 93 90 90 86 88 79 86 91 88 82 -87 93 95 93 88 90 89 89 93 91 95 94 -93 95 86 89 88 86 86 85 87 83 81 94 -94 92 92 97 92 87 94 97 94 98 100 89 -90 86 74 67 62 63 61 66 67 58 61 62 -69 65 64 63 59 57 53 32 22 27 25 39 -41 46 61 67 75 78 84 90 93 95 97 93 -98 100 95 105 101 102 99 98 95 92 94 93 -94 93 93 96 97 99 101 97 103 99 104 101 -105 105 100 102 100 102 95 100 104 102 105 109 -107 111 119 119 117 124 122 121 127 123 122 122 -124 127 126 129 125 130 128 126 123 120 119 110 -107 98 111 98 116 104 125 96 144 117 94 149 -106 92 113 154 143 77 55 62 95 129 123 121 -119 123 117 104 80 49 33 26 22 23 22 19 -21 21 25 22 25 24 27 28 27 30 31 28 -31 31 34 29 36 32 65 66 52 144 106 67 -157 152 79 116 172 96 88 170 134 62 121 152 -73 73 136 102 58 133 151 76 76 147 109 43 -86 112 41 73 115 23 79 97 19 77 47 38 -54 23 20 46 57 22 29 24 20 16 16 18 -12 15 16 16 14 16 15 17 15 23 33 32 -44 46 50 49 53 52 53 47 42 54 62 62 -66 76 72 69 80 82 91 93 95 98 97 100 -100 100 99 99 101 105 108 104 105 105 97 100 -98 98 101 97 98 95 101 106 103 104 97 101 -105 100 95 95 97 102 100 98 97 105 100 102 -99 97 100 97 97 103 101 102 99 97 93 87 -94 94 92 99 95 98 94 100 93 92 95 92 -95 91 94 91 92 86 88 79 84 85 82 85 -77 83 88 91 91 83 80 83 86 87 92 91 -92 88 82 89 83 73 78 81 85 86 86 81 -19 21 24 22 25 31 33 28 38 39 40 45 -57 54 53 57 61 59 56 59 63 71 67 57 -68 64 70 69 64 74 77 76 66 66 67 68 -72 71 71 75 73 71 77 72 63 73 68 72 -74 65 69 70 71 67 73 70 73 66 65 64 -61 72 70 72 78 74 75 62 63 64 54 52 -44 38 35 32 31 32 37 36 31 30 29 23 -22 21 19 22 19 15 20 18 15 14 18 21 -22 20 26 31 34 44 44 47 50 52 49 53 -56 57 55 46 52 48 49 47 47 56 62 64 -70 78 84 84 84 95 99 96 95 91 92 95 -95 90 80 86 84 89 88 89 92 94 95 93 -95 97 85 87 95 90 91 90 94 90 89 94 -88 87 94 88 89 80 86 97 95 90 95 90 -88 94 87 95 96 95 98 94 95 88 79 63 -56 64 61 63 60 58 65 64 62 68 65 66 -59 52 42 25 18 21 20 29 37 41 50 62 -69 79 83 84 90 95 95 95 96 89 92 100 -97 101 97 95 94 94 93 91 94 91 93 95 -96 101 98 98 101 101 102 103 104 103 100 100 -99 99 100 101 104 105 102 106 107 110 118 115 -121 127 124 126 130 125 125 127 124 129 128 130 -126 126 125 128 125 124 122 116 116 105 97 96 -115 92 123 106 111 153 86 91 138 133 91 99 -128 103 54 80 110 129 125 125 118 106 92 55 -38 27 23 22 21 25 21 25 26 23 32 30 -31 32 32 30 35 33 32 34 32 32 34 32 -34 33 34 38 39 89 64 60 156 104 78 159 -143 77 133 171 86 82 157 119 52 122 125 52 -87 157 101 59 128 136 57 65 118 68 40 117 -66 29 113 46 45 79 25 59 29 25 25 68 -37 20 32 18 20 17 16 15 12 18 14 15 -19 13 14 19 19 32 41 45 45 46 49 49 -55 45 48 49 42 47 56 58 57 64 73 68 -75 82 91 95 96 103 101 98 99 99 96 104 -98 97 102 99 108 103 98 97 96 99 99 99 -103 94 99 101 100 100 99 97 103 102 96 97 -95 101 99 90 98 99 98 103 99 95 101 104 -102 106 101 104 98 96 93 92 86 88 97 95 -97 88 93 96 87 88 95 93 94 90 90 95 -90 89 88 82 85 88 85 85 81 81 86 89 -85 82 82 87 90 83 89 90 94 90 89 87 -86 83 82 82 86 90 85 83 -21 22 23 22 -23 32 31 29 33 35 36 44 52 52 56 57 -63 62 60 64 62 66 65 58 66 65 75 71 -68 72 71 71 64 61 60 59 70 65 67 71 -74 75 77 73 63 71 69 70 76 64 70 70 -64 71 71 65 68 60 61 62 59 67 64 70 -73 70 70 70 64 65 56 49 41 40 36 32 -36 32 33 32 33 24 31 22 20 22 19 20 -17 14 15 19 13 15 15 19 18 24 21 27 -36 38 40 40 48 47 52 56 56 53 54 51 -45 52 46 49 51 56 63 72 73 83 84 84 -88 91 97 94 95 93 89 94 97 91 85 85 -83 86 86 88 87 90 88 90 92 91 85 92 -94 89 91 87 92 92 92 99 95 89 89 83 -86 91 92 93 95 88 95 87 96 91 88 96 -93 93 99 93 89 98 86 76 69 65 67 64 -62 62 61 64 58 61 60 66 60 46 38 19 -19 21 17 20 30 36 44 56 62 71 79 84 -90 93 95 95 97 88 91 94 97 100 93 94 -94 94 88 90 94 87 90 92 91 100 96 99 -100 97 101 102 102 100 100 102 100 97 104 103 -104 99 103 101 109 112 115 116 122 125 125 126 -129 130 128 129 126 132 128 130 129 128 126 130 -127 125 127 123 115 107 104 89 110 106 112 105 -84 147 123 79 113 153 130 97 80 95 64 82 -116 127 124 118 96 72 52 31 25 20 22 19 -27 26 27 32 30 33 32 36 38 37 40 33 -38 37 35 35 35 33 36 30 33 31 31 37 -26 47 38 59 124 66 93 168 102 85 163 147 -74 113 168 79 72 154 96 50 121 135 66 89 -151 98 43 100 107 40 82 115 31 72 99 22 -82 50 37 54 19 22 42 68 26 30 25 18 -19 15 14 16 13 16 13 15 16 15 18 25 -32 43 44 43 46 40 47 57 45 48 46 51 -51 45 53 54 53 62 75 64 73 78 84 93 -98 95 101 97 99 105 94 104 99 96 99 99 -103 101 96 100 95 96 98 98 102 98 93 99 -98 96 96 95 99 96 95 96 99 97 96 92 -96 100 100 101 99 98 99 99 107 103 102 100 -96 94 94 97 93 88 90 96 93 84 93 91 -84 84 94 94 89 89 90 93 93 87 91 87 -86 85 88 91 83 89 86 92 84 81 81 90 -90 84 86 91 94 90 96 97 92 91 90 86 -82 90 87 81 diff --git a/rgb-dither.png b/rgb-dither.png deleted file mode 100644 index 957e1a17..00000000 --- a/rgb-dither.png +++ /dev/null Binary files differdiff --git a/rgb-dither.svg b/rgb-dither.svg deleted file mode 100644 index 0cfa60bb..00000000 --- a/rgb-dither.svg +++ /dev/null @@ -1,1294 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - width="1414mm" - height="1000mm" - viewBox="0 0 1414 1000" - version="1.1" - id="svg5" - inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)" - sodipodi:docname="x.svg" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg"> - <sodipodi:namedview - id="namedview7" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageshadow="2" - inkscape:pageopacity="0.0" - inkscape:pagecheckerboard="0" - inkscape:document-units="px" - showgrid="false" - inkscape:zoom="0.29791667" - inkscape:cx="2441.958" - inkscape:cy="1434.965" - inkscape:window-width="1920" - inkscape:window-height="1029" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="layer1" - inkscape:lockguides="true" - units="mm"> - <inkscape:grid - type="xygrid" - id="grid177113" /> - </sodipodi:namedview> - <defs - id="defs2"> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-6" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-7" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-8" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-6-4" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-84" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-6-3" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-7-9" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-9" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-4" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-84-8" /> - <rect - x="880.40631" - y="60.514999" - width="108.9011" - height="66.307228" - id="rect13066-5-8-1" /> - </defs> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="200.36208" - y="168.47713" - id="text4330"><tspan - sodipodi:role="line" - id="tspan4328" - style="stroke-width:0.264583" - x="200.36208" - y="168.47713">red-error(x, y)</tspan></text> - <g - id="g99114" - transform="translate(254.0001,43.920836)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-1.8701087,30.76307)" - id="text13064" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240706">red </tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436" - width="41.280888" - height="18.330492" - x="219.39227" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3" - width="41.280888" - height="18.330492" - x="301.95404" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5" - width="41.280888" - height="18.330492" - x="260.67316" - y="43.162674" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="267.84177" - y="55.767262" - id="text45448"><tspan - sodipodi:role="line" - id="tspan45446" - style="stroke-width:0.264583" - x="267.84177" - y="55.767262">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="310.28592" - y="56.13623" - id="text47798"><tspan - sodipodi:role="line" - id="tspan47796" - style="stroke-width:0.264583" - x="310.28592" - y="56.13623">blue</tspan></text> - </g> - <g - id="g99114-3" - transform="translate(253.91456,310.38086)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-1.8701087,30.76307)" - id="text13064-6" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-7);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240708">red </tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-1" - width="41.280888" - height="18.330492" - x="219.39227" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-2" - width="41.280888" - height="18.330492" - x="301.95404" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-9" - width="41.280888" - height="18.330492" - x="260.67316" - y="43.162674" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="267.84177" - y="55.767262" - id="text45448-3"><tspan - sodipodi:role="line" - id="tspan45446-1" - style="stroke-width:0.264583" - x="267.84177" - y="55.767262">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="310.28592" - y="56.13623" - id="text47798-94"><tspan - sodipodi:role="line" - id="tspan47796-7" - style="stroke-width:0.264583" - x="310.28592" - y="56.13623">blue</tspan></text> - </g> - <g - id="g99114-6" - transform="translate(269.76729,254.91812)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240710">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7"><tspan - sodipodi:role="line" - id="tspan45446-0" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">red</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9"><tspan - sodipodi:role="line" - id="tspan47796-3" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <g - id="g99114-6-0" - transform="translate(269.07239,371.18991)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-6" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-6);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240712">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-2" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-6" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-1" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-8"><tspan - sodipodi:role="line" - id="tspan45446-0-7" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">red</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-9"><tspan - sodipodi:role="line" - id="tspan47796-3-2" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <path - style="fill:none;stroke:#000000;stroke-width:0.364647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 492.62742,105.94593 -0.69029,27.33603 -163.53585,-1.14361 -0.61925,24.52331" - id="path67277" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 531.32879,106.66476 0.24386,50.15777" - id="path67279" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.407703px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 571.26872,105.4654 1.06385,28.81002 180.31003,-1.17933 0.84064,22.76394" - id="path67281" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="319.73758" - y="170.41501" - id="text70201"><tspan - sodipodi:role="line" - id="tspan70199" - style="stroke-width:0.264583" - x="319.73758" - y="170.41501">red</tspan></text> - <path - style="fill:none;stroke:#00b900;stroke-width:0.30805px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 236.70792,173.21915 -0.18973,69.11783" - id="path99018" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 328.43566,175.57016 -0.18119,21.657" - id="path99020" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.317129px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 328.97949,218.6938 -0.12744,23.13521" - id="path111036" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060" - width="140.80919" - height="20.266449" - x="221.21902" - y="241.02527" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="283.13147" - y="254.71843" - id="text113132"><tspan - sodipodi:role="line" - id="tspan113130" - style="stroke-width:0.264583" - x="283.13147" - y="254.71843">+</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060-3" - width="140.80919" - height="20.266449" - x="221.52525" - y="578.61078" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="283.43781" - y="592.30402" - id="text113132-1"><tspan - sodipodi:role="line" - id="tspan113130-8" - style="stroke-width:0.264583" - x="283.43781" - y="592.30402">-</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060-3-3" - width="140.80919" - height="20.266449" - x="423.16339" - y="580.64636" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="485.07574" - y="594.33966" - id="text113132-1-3"><tspan - sodipodi:role="line" - id="tspan113130-8-3" - style="stroke-width:0.264583" - x="485.07574" - y="594.33966">-</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060-3-3-8" - width="140.80919" - height="20.266449" - x="645.41376" - y="580.64636" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="707.32623" - y="594.33972" - id="text113132-1-3-6"><tspan - sodipodi:role="line" - id="tspan113130-8-3-0" - style="stroke-width:0.264583" - x="707.32623" - y="594.33972">-</tspan></text> - <g - id="g141553" - transform="translate(252.49274,26.009298)"> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect121868" - width="38.24963" - height="23.140181" - x="58.445393" - y="249.82542" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="64.95562" - y="265.12799" - id="text126118"><tspan - sodipodi:role="line" - id="tspan126116" - style="stroke-width:0.264583" - x="64.95562" - y="265.12799">round</tspan></text> - </g> - <path - style="fill:none;stroke:#000000;stroke-width:0.302006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 329.97827,260.31428 -0.59868,15.18829" - id="path141668" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 330.09655,299.8087 0.13166,15.56324" - id="path141856" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="626.59912" - y="166.37996" - id="text4330-1"><tspan - sodipodi:role="line" - id="tspan4328-4" - style="stroke-width:0.264583" - x="626.59912" - y="166.37996">blue-error(x, y)</tspan></text> - <g - id="g99114-6-9" - transform="translate(696.00463,252.82098)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-2" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-84);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240714">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-06" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-8" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-9" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-2"><tspan - sodipodi:role="line" - id="tspan45446-0-66" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">blue</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-4"><tspan - sodipodi:role="line" - id="tspan47796-3-9" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <g - id="g99114-6-0-50" - transform="translate(695.30973,369.09277)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-6-48" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-6-3);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240716">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-2-71" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-6-7" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-1-2" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-8-7"><tspan - sodipodi:role="line" - id="tspan45446-0-7-2" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">blue</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-9-2"><tspan - sodipodi:role="line" - id="tspan47796-3-2-6" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="745.97522" - y="168.31778" - id="text70201-1"><tspan - sodipodi:role="line" - id="tspan70199-0" - style="stroke-width:0.264583" - x="745.97522" - y="168.31778">blue</tspan></text> - <path - style="fill:none;stroke:#009700;stroke-width:0.30805px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 662.94528,171.12201 -0.18974,69.11783" - id="path99018-6" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 754.67297,173.47302 -0.18119,21.657" - id="path99020-1" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.317129px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 755.2168,216.59666 -0.12744,23.13521" - id="path111036-5" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060-9" - width="140.80919" - height="20.266449" - x="647.45618" - y="238.9281" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="709.3689" - y="252.62134" - id="text113132-49"><tspan - sodipodi:role="line" - id="tspan113130-0" - style="stroke-width:0.264583" - x="709.3689" - y="252.62134">+</tspan></text> - <g - id="g141553-9" - transform="translate(678.73009,23.912197)"> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect121868-1" - width="38.24963" - height="23.140181" - x="58.445393" - y="249.82542" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="64.95562" - y="265.12799" - id="text126118-77"><tspan - sodipodi:role="line" - id="tspan126116-1" - style="stroke-width:0.264583" - x="64.95562" - y="265.12799">round</tspan></text> - </g> - <path - style="fill:none;stroke:#000000;stroke-width:0.302006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 756.21557,258.21714 -0.59867,15.18829" - id="path141668-1" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 756.33385,297.71156 0.13167,15.56324" - id="path141856-5" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="402.55048" - y="166.73157" - id="text4330-5"><tspan - sodipodi:role="line" - id="tspan4328-0" - style="stroke-width:0.264583" - x="402.55048" - y="166.73157">green-error(x, y)</tspan></text> - <g - id="g99114-6-3" - transform="translate(471.95612,253.17264)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-61" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-8);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240718">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-0" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-63" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-2" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-0"><tspan - sodipodi:role="line" - id="tspan45446-0-6" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-1"><tspan - sodipodi:role="line" - id="tspan47796-3-5" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <g - id="g99114-6-0-5" - transform="translate(471.26122,369.44443)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-6-4" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-6-4);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240720">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-2-7" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-6-6" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-1-5" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-8-6"><tspan - sodipodi:role="line" - id="tspan45446-0-7-9" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-9-3"><tspan - sodipodi:role="line" - id="tspan47796-3-2-7" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="521.92596" - y="168.66943" - id="text70201-4"><tspan - sodipodi:role="line" - id="tspan70199-5" - style="stroke-width:0.264583" - x="521.92596" - y="168.66943">green</tspan></text> - <path - style="fill:none;stroke:#00b100;stroke-width:0.30805px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 438.89678,171.47362 -0.18974,69.11787" - id="path99018-2" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 530.62447,173.82463 -0.18119,21.65701" - id="path99020-5" /> - <g - id="g99114-2" - transform="translate(254.03409,383.23347)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-1.8701087,30.76307)" - id="text13064-9" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-9);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240722">red </tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-39" - width="41.280888" - height="18.330492" - x="219.39227" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-0" - width="41.280888" - height="18.330492" - x="301.95404" - y="43.162674" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-8" - width="41.280888" - height="18.330492" - x="260.67316" - y="43.162674" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="267.84177" - y="55.767262" - id="text45448-8"><tspan - sodipodi:role="line" - id="tspan45446-5" - style="stroke-width:0.264583" - x="267.84177" - y="55.767262">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="310.28592" - y="56.13623" - id="text47798-0"><tspan - sodipodi:role="line" - id="tspan47796-9" - style="stroke-width:0.264583" - x="310.28592" - y="56.13623">blue</tspan></text> - </g> - <g - id="g99114-6-6" - transform="translate(269.80129,594.23083)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-3" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-4);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240724">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-8" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-5" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-6" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-1"><tspan - sodipodi:role="line" - id="tspan45446-0-1" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">red</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-5"><tspan - sodipodi:role="line" - id="tspan47796-3-98" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <path - style="fill:none;stroke:#000000;stroke-width:0.364647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 492.66148,445.2586 -0.69029,27.33603 -163.53588,-1.14361 -0.61925,24.52331" - id="path67277-4" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 531.36285,445.97743 0.24386,50.15777" - id="path67279-8" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.407703px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 571.30278,444.77807 1.06385,28.81001 180.31003,-1.17933 0.84064,22.76395" - id="path67281-1" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="319.77142" - y="509.72702" - id="text70201-0"><tspan - sodipodi:role="line" - id="tspan70199-3" - style="stroke-width:0.264583" - x="319.77142" - y="509.72702">red</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 328.46969,514.88283 -0.18119,21.65701" - id="path99020-0" /> - <g - id="g99114-6-9-4" - transform="translate(696.03869,592.13369)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-2-4" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-84-8);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240726">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-06-7" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-8-6" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-9-3" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-2-1"><tspan - sodipodi:role="line" - id="tspan45446-0-66-7" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">blue</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-4-5"><tspan - sodipodi:role="line" - id="tspan47796-3-9-9" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="746.00995" - y="507.62985" - id="text70201-1-6"><tspan - sodipodi:role="line" - id="tspan70199-0-2" - style="stroke-width:0.264583" - x="746.00995" - y="507.62985">blue</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 754.70703,512.78569 -0.18119,21.65701" - id="path99020-1-1" /> - <g - id="g99114-6-3-5" - transform="translate(471.99018,592.48535)"> - <text - xml:space="preserve" - transform="matrix(0.26458333,0,0,0.26458333,-221.88945,-68.70042)" - id="text13064-2-61-7" - style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect13066-5-8-1);fill:#000000;fill-opacity:1;stroke:none"><tspan - x="880.40625" - y="97.515625" - id="tspan240728">0</tspan></text> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-9-0-4" - width="41.280888" - height="18.330492" - x="-0.62706685" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-3-1-63-1" - width="41.280888" - height="18.330492" - x="81.9347" - y="-56.300816" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect35436-7-5-2-2-8" - width="41.280888" - height="18.330492" - x="40.653816" - y="-56.300816" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="47.822426" - y="-43.696228" - id="text45448-7-0-5"><tspan - sodipodi:role="line" - id="tspan45446-0-6-9" - style="stroke-width:0.264583" - x="47.822426" - y="-43.696228">green</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="90.266579" - y="-43.327259" - id="text47798-9-1-7"><tspan - sodipodi:role="line" - id="tspan47796-3-5-5" - style="stroke-width:0.264583" - x="90.266579" - y="-43.327259">0 (16)</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="521.95941" - y="507.98151" - id="text70201-4-3"><tspan - sodipodi:role="line" - id="tspan70199-5-8" - style="stroke-width:0.264583" - x="521.95941" - y="507.98151">green</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 530.65853,513.1373 -0.18119,21.65702" - id="path99020-5-8" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.317129px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 531.1683,216.9483 -0.12744,23.13522" - id="path111036-4" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect111060-7" - width="140.80919" - height="20.266449" - x="423.40732" - y="239.27975" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="485.31973" - y="252.97295" - id="text113132-4"><tspan - sodipodi:role="line" - id="tspan113130-4" - style="stroke-width:0.264583" - x="485.31973" - y="252.97295">+</tspan></text> - <g - id="g141553-3" - transform="translate(454.68158,24.263767)"> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect121868-0" - width="38.24963" - height="23.140181" - x="58.445393" - y="249.82542" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="64.95562" - y="265.12799" - id="text126118-7"><tspan - sodipodi:role="line" - id="tspan126116-8" - style="stroke-width:0.264583" - x="64.95562" - y="265.12799">round</tspan></text> - </g> - <path - style="fill:none;stroke:#000000;stroke-width:0.302006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 532.16707,258.5688 -0.59867,15.18829" - id="path141668-6" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 532.28535,298.06322 0.13167,15.56324" - id="path141856-8" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 533.76946,332.04164 0.25654,22.82013" - id="path155730" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 756.38749,330.29806 -0.0687,11.20352 -177.04668,-1.08532 -0.0824,13.44969" - id="path177183" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 330.93574,334.16003 0.0185,9.70359 158.90709,-0.30226 0.0181,9.54122" - id="path177380" /> - <rect - style="fill:none;stroke:#020200;stroke-width:0.264583;stroke-opacity:1" - id="rect177557" - width="61.074768" - height="19.958342" - x="505.71576" - y="388.31741" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="523.13422" - y="403.83545" - id="text182401"><tspan - sodipodi:role="line" - id="tspan182399" - style="stroke-width:0.264583" - x="523.13422" - y="403.83545">nearest</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 535.58736,373.10926 0.0599,16.25616" - id="path187646" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 536.81408,409.59649 0.2224,15.40309" - id="path187648" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 239.25064,261.70688 1.90881,318.40963" - id="path188324" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 437.97284,261.6863 1.90881,318.40963" - id="path188324-9" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 661.81046,260.62805 1.90881,318.40963" - id="path188324-6" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 328.17977,559.37347 -1.08074,20.59255" - id="path188326" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 530.94715,555.66838 -1.44447,25.2707" - id="path208071" /> - <path - style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 756.24406,555.00176 -0.55279,25.23064" - id="path208073" /> - <path - style="fill:#ff0000;stroke:#fc0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 566.79052,395.19678 322.04146,-0.45313" - id="path208436" /> - <path - style="fill:none;stroke:#fe0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 287.2641,601.50739 1.08797,20.18337" - id="path208656" /> - <path - style="fill:none;stroke:#fe0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 501.44505,602.73736 -0.55438,20.86684" - id="path208658" /> - <path - style="fill:none;stroke:#fd0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 706.89612,603.64943 -0.18944,17.74634" - id="path208660" /> - <path - style="fill:none;stroke:#00bf00;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 531.94963,63.604857 0.13173,22.42313" - id="path208829" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="513.95789" - y="58.31319" - id="text216445"><tspan - sodipodi:role="line" - id="tspan216443" - style="stroke-width:0.264583" - x="513.95789" - y="58.31319">img(x, y)</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="269.93289" - y="636.81586" - id="text223421"><tspan - sodipodi:role="line" - id="tspan223419" - style="stroke-width:0.264583" - x="269.93289" - y="636.81586">diffuse(red-errors)</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="486.56561" - y="637.50543" - id="text225273"><tspan - sodipodi:role="line" - id="tspan225271" - style="stroke-width:0.264583" - x="486.56561" - y="637.50543">diffuse(green-errors)</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - x="691.42108" - y="633.32849" - id="text226641"><tspan - sodipodi:role="line" - id="tspan226639" - style="stroke-width:0.264583" - x="691.42108" - y="633.32849">diffuse(blue-errors)</tspan></text> - </g> -</svg> diff --git a/snail.ppm b/snail.ppm deleted file mode 100644 index 6d767a1d..00000000 --- a/snail.ppm +++ /dev/null @@ -1,16387 +0,0 @@ -P3 -256 256 -255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 246 234 -255 248 232 255 244 232 255 249 232 255 246 235 -251 244 228 252 244 233 253 245 233 255 249 239 -255 251 239 248 239 232 221 202 179 211 191 167 -220 206 157 254 246 225 255 250 243 254 243 241 -237 223 214 233 208 164 238 218 179 247 241 211 -255 250 236 253 249 238 255 250 245 248 242 233 -240 224 215 252 247 232 250 246 232 253 244 234 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 245 233 255 255 255 255 255 255 -255 248 236 255 252 244 253 243 234 240 229 220 -206 190 156 223 201 165 249 233 191 255 252 228 -255 253 244 251 245 235 236 221 189 230 212 162 -250 237 194 255 252 236 255 251 240 255 251 242 -255 250 244 255 244 241 227 210 195 237 217 171 -249 229 188 255 248 240 255 247 234 255 245 234 -249 243 229 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 252 244 -248 238 228 223 201 175 217 208 160 227 208 176 -255 247 214 255 251 241 255 247 238 255 245 233 -250 241 221 253 237 190 255 250 235 255 250 234 -255 250 242 255 249 242 255 248 239 245 225 216 -227 212 170 232 212 176 249 236 186 255 252 239 -255 251 238 255 248 232 255 246 232 255 247 234 -255 245 232 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 252 236 227 230 213 191 220 194 161 -228 208 173 253 237 204 250 245 216 234 219 201 -243 222 193 255 248 236 255 247 234 255 247 231 -255 247 231 255 246 237 255 247 233 255 245 239 -253 248 229 231 209 187 236 214 169 250 235 189 -255 252 230 255 252 236 255 249 241 255 248 233 -255 236 224 255 249 235 255 246 232 255 246 227 -255 246 234 255 246 229 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 253 243 236 228 226 237 218 205 -212 196 181 219 194 144 247 232 200 254 247 221 -236 224 203 230 209 177 239 215 168 246 238 204 -255 244 224 255 247 238 255 255 255 255 255 255 -255 255 255 255 255 246 255 245 233 255 245 235 -255 246 225 255 247 216 255 248 226 255 249 242 -255 244 238 255 246 236 255 246 236 255 246 231 -255 247 236 255 250 234 255 247 233 255 246 234 -255 248 235 255 246 234 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 249 236 255 253 243 255 246 238 -233 220 197 226 208 190 227 204 154 234 214 173 -242 229 199 245 241 222 231 219 196 220 200 166 -242 225 182 255 244 217 255 251 234 254 245 238 -253 239 232 255 255 255 156 152 178 87 63 0 -127 102 95 197 189 192 255 255 255 255 246 235 -255 247 234 255 245 234 255 247 235 255 246 232 -255 250 233 255 246 236 255 244 229 255 249 232 -255 244 236 255 246 225 255 248 235 255 246 232 -255 250 234 255 246 232 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 239 219 197 206 182 151 -225 204 156 248 224 192 249 238 220 252 239 233 -249 241 237 239 228 187 255 248 222 255 247 219 -255 251 241 252 246 233 249 242 229 252 238 230 -255 248 232 172 188 225 198 115 0 137 153 0 -94 72 0 65 63 0 255 239 247 255 248 236 -255 246 231 255 245 233 255 244 228 255 246 235 -255 246 232 255 246 231 255 247 232 255 246 232 -255 244 233 255 246 231 255 246 232 255 242 230 -255 246 230 255 246 232 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 245 236 224 241 220 201 -212 196 165 225 198 160 226 210 157 255 243 220 -255 245 236 249 238 226 244 224 181 245 235 209 -248 239 230 250 241 234 255 248 236 255 245 233 -252 245 231 253 245 233 248 244 225 255 243 235 -255 255 255 86 129 65 242 191 44 240 229 229 -249 195 0 174 165 0 149 112 105 255 255 255 -255 246 232 255 245 233 255 247 233 255 246 232 -255 247 233 255 245 234 255 245 236 255 247 232 -255 247 236 255 248 232 255 246 232 255 245 232 -255 247 234 255 247 234 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 247 233 255 255 255 255 251 240 253 241 226 -245 228 217 210 193 153 218 188 158 211 194 164 -238 228 186 255 245 232 251 243 229 236 218 182 -244 233 202 249 240 217 254 245 236 255 245 237 -246 243 229 249 241 227 253 245 230 251 244 231 -246 238 227 250 240 229 247 242 224 254 241 237 -255 255 255 65 0 0 58 0 0 204 199 0 -212 182 0 0 43 0 218 158 143 255 254 246 -255 247 229 255 245 231 255 245 228 255 246 236 -248 242 227 248 245 230 252 244 229 249 240 225 -255 244 233 255 245 229 255 247 232 255 245 232 -255 244 233 250 243 227 251 241 230 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 244 232 -255 250 239 255 253 238 255 243 234 217 194 167 -208 185 147 230 220 176 254 246 223 255 250 242 -238 230 215 230 213 177 243 228 190 255 251 229 -253 247 237 250 242 232 253 244 235 251 244 230 -251 241 229 247 237 227 252 244 231 250 242 231 -244 239 227 253 244 232 252 246 229 255 255 255 -37 66 93 168 65 0 197 194 0 54 0 0 -0 0 0 97 2 0 255 255 255 246 239 235 -253 246 230 255 246 233 253 244 231 249 241 229 -246 239 230 250 241 229 252 245 234 249 242 228 -251 241 234 248 244 229 255 247 234 255 245 234 -248 243 229 247 242 231 246 239 228 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 247 235 255 250 242 255 250 244 -242 228 212 229 205 171 208 179 152 237 220 175 -255 255 128 248 243 242 240 223 198 230 214 192 -240 227 179 252 242 232 251 245 236 255 247 232 -255 245 234 255 246 236 248 243 232 251 244 231 -250 240 230 246 238 228 250 244 227 252 246 231 -250 241 228 252 239 229 255 250 238 204 234 255 -129 22 0 233 191 0 181 134 0 0 0 0 -180 154 0 255 255 209 254 247 249 248 240 231 -248 242 230 255 244 231 252 245 231 250 241 232 -250 245 229 252 246 233 255 246 235 249 241 227 -248 240 230 249 240 226 255 247 233 255 246 232 -248 241 230 247 243 230 251 244 231 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 251 237 225 240 223 207 211 191 150 -216 190 163 228 216 166 255 248 240 249 238 235 -243 226 205 246 227 188 247 237 200 255 247 236 -252 248 238 249 240 229 249 241 228 255 249 237 -253 243 233 243 233 221 239 223 210 247 238 230 -243 237 224 244 236 224 254 247 230 253 243 231 -253 243 228 255 244 234 255 255 255 85 0 0 -249 198 0 178 158 0 25 0 0 255 239 131 -255 255 255 255 250 246 254 243 232 249 239 230 -246 239 228 255 247 232 252 245 230 247 239 228 -249 245 230 255 243 232 255 246 232 251 246 232 -250 240 232 252 245 229 255 247 234 255 246 232 -247 241 229 250 243 232 254 246 232 255 247 233 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 247 233 -255 255 255 255 255 255 255 255 255 255 255 255 -222 200 186 200 180 154 216 189 155 239 213 180 -255 252 244 255 244 237 241 220 189 237 219 172 -255 241 216 255 250 235 255 248 239 255 245 238 -250 243 229 249 243 235 246 239 233 240 225 197 -242 222 189 238 222 181 246 239 216 252 243 235 -248 238 228 248 240 229 252 243 228 251 244 230 -255 241 236 255 255 255 77 73 81 236 174 109 -162 129 0 53 24 0 224 190 105 255 255 255 -255 245 236 255 247 235 253 246 232 250 238 230 -249 246 230 255 244 233 252 245 232 253 241 231 -249 245 230 255 246 234 255 246 234 251 241 229 -249 240 231 254 247 233 255 247 233 255 245 236 -251 245 233 247 242 229 255 246 233 255 247 234 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 244 232 255 250 239 -255 253 238 255 243 234 212 194 160 199 182 153 -222 201 157 252 242 220 254 246 240 252 243 235 -240 221 190 242 226 188 248 232 215 255 246 239 -252 244 234 250 241 225 255 246 235 251 243 232 -244 237 231 239 220 183 243 235 205 251 241 218 -248 242 231 253 242 236 251 241 230 251 244 230 -248 240 226 247 241 229 250 241 226 254 240 230 -255 255 255 59 42 28 194 119 0 228 190 0 -0 0 0 162 82 0 255 255 255 255 245 232 -252 245 231 253 246 230 248 240 226 246 238 229 -248 245 226 255 243 232 251 243 231 244 235 225 -248 242 226 255 246 234 255 246 233 249 242 228 -248 239 230 248 243 227 255 247 233 255 246 232 -249 241 229 246 243 228 254 244 229 255 246 231 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 247 235 255 250 242 255 250 244 242 228 212 -229 205 171 202 180 150 236 217 174 245 231 211 -255 252 243 254 243 233 253 242 237 247 232 196 -246 236 221 254 243 234 252 244 235 251 240 231 -252 245 230 246 239 226 247 238 227 248 239 229 -251 244 229 253 242 226 253 242 233 250 242 229 -246 238 227 248 238 228 252 240 230 248 240 227 -247 236 227 249 238 225 253 239 233 255 255 255 -86 97 140 199 126 0 231 190 0 96 112 0 -186 140 15 255 255 255 255 242 235 249 242 231 -249 239 230 245 237 228 249 242 230 252 241 233 -255 246 233 254 242 231 254 243 232 236 228 216 -236 231 209 252 246 232 253 244 231 248 243 229 -249 238 234 250 241 229 255 246 233 253 244 233 -248 241 231 250 241 228 252 245 232 249 240 227 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -251 237 225 240 223 207 211 191 150 216 190 163 -228 216 166 255 253 237 249 238 235 252 242 233 -230 214 191 252 242 233 252 241 231 252 239 232 -252 241 230 251 242 230 252 240 231 248 237 228 -249 237 226 251 241 227 253 244 231 251 242 231 -251 242 230 250 240 229 253 244 228 250 241 228 -253 245 230 253 243 230 251 239 229 251 243 232 -252 245 228 253 241 231 255 255 255 137 161 194 -140 14 0 255 233 0 161 170 0 87 11 0 -255 255 255 255 248 241 255 245 230 255 248 232 -255 246 233 251 244 229 255 246 231 255 246 232 -255 247 232 255 246 233 252 244 231 255 246 232 -253 245 232 253 246 233 255 245 235 255 246 231 -255 244 233 253 248 230 252 243 229 254 243 229 -255 246 233 251 246 229 255 245 231 255 248 236 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 222 200 186 -200 180 154 216 189 155 239 213 180 255 252 244 -255 244 237 244 232 220 230 202 166 227 207 162 -253 233 216 254 242 233 249 240 228 253 241 232 -251 241 228 249 240 227 251 242 231 253 243 232 -249 230 193 255 246 233 255 245 231 255 246 231 -251 241 226 255 244 228 250 245 228 255 245 228 -255 243 228 255 244 228 251 242 229 252 244 230 -255 243 231 255 255 255 111 129 163 150 49 0 -226 208 0 172 152 0 41 0 0 255 255 255 -255 249 242 253 242 229 255 245 235 255 245 229 -255 245 233 255 247 233 255 247 232 255 245 234 -255 245 230 255 245 232 255 245 230 255 245 233 -255 247 232 255 245 234 255 247 232 255 247 231 -255 245 235 255 246 228 255 249 234 255 246 229 -255 247 233 255 247 231 255 245 231 255 245 231 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 244 234 255 249 233 255 248 239 -255 255 255 212 194 160 199 182 153 222 201 157 -252 242 220 254 246 240 252 243 235 240 221 190 -242 226 188 248 232 215 255 246 239 254 239 234 -247 242 228 253 243 234 255 247 238 250 240 230 -237 222 186 232 211 181 248 232 196 254 244 230 -255 240 233 255 244 226 254 245 229 255 239 231 -253 244 226 255 241 230 255 245 231 255 247 229 -254 241 230 254 242 227 255 244 230 254 239 228 -255 255 255 157 190 197 119 0 0 215 178 0 -248 241 0 0 0 0 230 208 135 255 255 255 -250 242 229 251 243 227 251 239 228 255 247 230 -255 243 233 253 245 229 255 247 230 255 247 234 -255 245 230 255 245 234 255 247 232 255 247 232 -255 245 232 255 247 234 241 227 217 255 249 231 -255 245 232 255 244 233 255 246 233 255 247 231 -255 244 231 255 247 229 255 245 232 253 243 227 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -254 242 230 255 249 243 253 242 230 238 219 200 -202 180 150 236 217 174 245 231 211 255 252 243 -254 243 233 253 242 237 247 232 196 246 236 221 -254 243 234 252 244 235 251 240 231 254 241 232 -253 244 234 242 228 218 231 214 183 236 222 183 -250 238 215 254 243 231 254 242 233 252 239 229 -255 243 228 251 242 228 255 243 231 252 242 231 -254 246 228 252 242 228 250 243 230 251 245 227 -255 245 229 255 243 234 255 243 231 255 254 245 -214 241 251 91 0 0 249 237 0 232 202 168 -44 22 0 243 215 155 255 255 244 255 239 234 -250 239 226 250 243 230 253 240 229 254 244 226 -255 244 232 255 243 229 255 245 233 255 245 234 -255 247 232 255 245 232 255 244 230 255 247 233 -255 245 230 255 247 232 255 247 237 255 247 227 -255 245 233 255 247 233 255 245 228 255 243 232 -255 246 232 253 245 230 253 243 227 255 245 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 228 204 187 171 151 121 205 186 127 -255 253 237 255 255 255 252 242 233 230 214 191 -252 242 233 252 241 231 252 239 232 252 241 230 -251 242 230 252 240 231 248 237 228 246 235 226 -241 229 203 241 231 200 254 240 219 252 242 234 -250 242 232 251 240 231 251 241 228 250 243 230 -252 240 230 252 242 226 255 245 227 255 242 231 -252 242 228 251 240 228 249 242 228 253 242 230 -253 245 230 254 239 229 255 255 255 156 192 192 -79 0 0 218 164 0 207 169 0 142 126 0 -142 76 0 255 255 255 250 240 230 246 239 227 -249 243 226 254 244 231 255 241 234 255 246 230 -253 244 232 255 246 230 255 245 233 255 245 232 -255 245 233 255 245 233 255 247 231 255 246 234 -255 246 236 255 247 232 255 245 233 255 243 226 -255 245 234 255 248 230 255 248 237 255 247 233 -252 242 232 255 245 234 255 247 233 255 247 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 212 193 174 -197 175 146 225 199 152 255 251 233 255 247 237 -244 232 220 230 202 166 227 207 162 253 233 216 -254 242 233 249 240 228 253 241 232 251 241 228 -249 240 227 251 242 231 253 243 232 247 235 212 -250 241 226 252 240 233 250 239 231 249 240 226 -253 238 228 252 239 228 253 243 228 252 241 228 -254 241 228 250 240 228 255 246 230 253 238 229 -250 239 228 253 241 228 252 243 228 249 242 224 -254 240 229 255 253 234 206 230 254 80 0 0 -219 188 0 255 231 0 163 168 0 32 0 0 -255 255 246 255 247 241 250 244 226 252 239 229 -252 244 227 255 245 230 255 244 229 255 246 230 -253 244 230 255 243 228 255 246 229 255 243 231 -255 246 229 255 246 233 255 248 237 255 236 227 -253 237 219 255 246 234 255 245 231 255 246 226 -255 246 238 250 233 224 254 242 212 254 237 206 -252 242 210 255 248 237 255 247 229 255 246 234 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 202 181 144 225 207 174 -250 235 211 252 243 245 234 221 199 228 208 170 -239 220 180 255 245 230 255 245 236 253 244 230 -253 242 232 252 242 233 253 241 233 252 238 230 -251 241 228 251 240 229 247 238 226 250 239 230 -250 238 228 252 242 231 253 243 231 252 245 232 -254 243 227 252 243 230 250 240 228 255 241 230 -251 243 228 251 238 228 250 244 229 253 245 231 -251 243 230 252 241 228 250 242 230 252 241 231 -255 251 244 255 255 255 67 0 0 223 188 0 -255 206 140 186 167 0 38 0 0 235 220 134 -255 255 255 253 242 232 249 245 228 251 241 230 -252 241 231 253 245 232 255 244 234 255 245 229 -255 246 234 255 245 231 255 245 233 255 246 235 -255 247 237 246 231 217 240 224 199 246 225 177 -255 249 233 255 247 238 255 245 233 255 246 229 -255 241 216 250 237 205 255 250 233 255 247 236 -254 242 236 240 230 194 255 244 232 255 247 235 -255 246 231 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 210 199 170 -197 175 132 223 199 172 255 247 227 251 246 244 -239 229 222 229 205 170 241 224 198 252 242 230 -252 248 238 253 242 230 253 243 231 255 244 234 -253 243 233 248 239 230 232 212 187 249 232 201 -251 241 230 252 242 232 251 238 227 253 240 230 -251 244 229 248 241 231 252 243 227 254 242 227 -251 243 230 252 238 228 252 243 228 251 243 228 -255 240 230 252 243 228 251 244 230 249 239 229 -250 240 228 246 239 229 251 241 230 255 255 246 -189 219 226 42 0 0 217 148 0 255 231 134 -251 212 0 70 77 0 249 212 148 255 255 255 -252 242 230 253 241 230 251 242 228 251 239 228 -253 245 229 249 239 228 255 246 232 255 247 231 -255 245 232 255 248 234 255 245 233 255 244 237 -245 237 201 255 239 200 255 249 231 255 254 245 -249 236 222 248 237 214 255 246 234 255 245 229 -255 246 232 255 248 236 251 237 216 255 244 226 -255 246 218 255 248 228 255 248 234 255 246 232 -255 247 234 255 244 231 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 211 189 168 207 182 144 241 221 197 -255 247 241 255 252 245 234 223 212 229 215 170 -241 224 185 251 243 233 253 244 234 249 241 230 -252 244 233 255 242 236 250 242 237 236 222 206 -229 203 165 236 216 177 255 242 230 255 244 234 -255 243 230 255 243 231 252 243 231 254 242 229 -252 241 229 254 239 229 255 241 232 251 243 228 -255 243 228 252 241 228 252 243 228 254 242 228 -253 245 230 252 242 226 254 243 228 251 236 228 -250 242 227 251 240 229 255 251 246 222 244 242 -87 0 0 209 158 0 227 189 0 250 215 0 -136 141 0 112 27 0 255 255 255 255 241 232 -253 242 229 251 241 228 251 245 228 251 239 228 -251 241 228 253 240 232 254 240 234 254 243 229 -245 234 220 243 224 196 255 248 234 255 246 235 -255 249 236 255 242 239 243 228 216 238 220 182 -254 243 209 255 249 230 255 248 235 255 245 228 -254 242 230 250 238 203 255 245 222 255 247 237 -255 248 237 255 246 234 255 248 233 255 246 230 -255 244 232 255 247 233 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -208 183 120 239 222 196 254 242 222 255 255 255 -234 221 208 218 199 176 225 204 173 254 245 234 -253 243 234 253 238 231 255 242 231 255 245 236 -242 236 225 229 211 187 221 204 167 237 222 185 -255 245 236 251 245 233 252 241 230 255 239 228 -255 245 228 251 241 229 252 242 229 252 235 228 -252 242 228 252 240 228 254 240 228 252 239 224 -253 242 231 252 239 226 251 241 229 253 243 229 -254 241 229 252 241 227 255 243 227 252 241 229 -253 240 230 255 252 234 245 255 255 62 0 0 -196 150 0 245 200 154 221 193 0 203 201 12 -26 0 0 255 255 237 255 249 240 252 241 230 -250 242 226 252 241 231 250 243 228 251 239 230 -253 245 231 253 240 235 235 220 189 239 224 183 -249 235 195 255 247 229 255 246 235 251 241 228 -251 235 217 246 233 179 253 240 204 255 250 242 -249 237 230 241 223 204 255 246 234 255 246 232 -255 244 235 255 246 236 254 249 237 245 232 198 -255 240 224 255 249 235 255 246 236 255 247 233 -255 245 233 255 249 230 255 249 235 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 245 230 255 255 255 -255 255 255 255 255 255 209 181 134 233 211 182 -255 248 233 255 249 244 254 244 237 217 194 157 -234 219 185 249 238 210 254 244 237 248 243 227 -249 240 226 254 243 237 241 231 216 217 198 177 -222 198 154 250 235 210 255 242 233 254 244 233 -253 241 228 252 240 229 254 240 229 253 240 227 -253 239 227 252 240 228 252 242 228 254 240 229 -252 242 226 252 240 227 252 240 227 252 242 227 -254 240 229 253 243 229 248 240 227 249 238 225 -250 239 226 247 239 224 255 241 228 253 241 228 -255 255 255 168 180 152 67 0 0 199 127 0 -232 216 0 224 189 0 238 230 0 39 0 0 -237 194 138 255 255 255 250 237 225 248 237 228 -246 237 225 252 242 230 250 245 232 245 235 228 -239 224 200 251 237 214 251 242 212 255 247 239 -253 244 239 252 243 231 252 237 213 249 237 205 -255 247 229 255 246 241 242 228 209 241 223 188 -247 231 194 255 245 221 255 247 236 255 246 232 -253 241 229 255 244 227 255 245 224 255 248 223 -250 236 222 251 239 221 248 231 195 255 252 240 -255 252 241 243 231 226 255 242 222 255 247 238 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 220 202 170 -198 177 132 234 208 179 255 250 235 255 251 244 -255 244 233 234 212 182 234 219 178 248 237 214 -254 241 237 250 240 230 252 241 230 253 242 236 -244 237 219 222 198 189 216 200 150 245 227 199 -255 246 238 253 243 234 251 243 230 253 240 228 -252 239 225 252 238 229 254 241 227 252 238 225 -251 241 225 252 239 229 252 240 229 252 241 227 -252 240 229 252 240 224 252 240 230 253 243 226 -249 235 226 251 236 224 246 238 227 247 238 227 -248 238 225 246 238 223 254 242 231 255 255 255 -198 223 214 90 0 0 218 157 0 203 147 0 -244 218 134 232 208 0 19 0 0 228 191 128 -255 255 236 253 241 229 252 245 227 250 241 227 -253 241 231 243 235 220 236 219 196 227 214 170 -255 244 218 255 246 234 255 242 237 237 225 206 -239 226 198 253 242 234 255 245 231 254 245 238 -249 238 221 238 215 168 251 239 207 255 248 235 -255 247 243 249 236 225 244 229 202 251 235 199 -255 244 222 255 248 234 255 247 234 255 247 231 -255 241 199 255 250 239 255 251 244 232 219 205 -233 207 169 255 233 196 255 253 241 244 227 220 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 253 243 235 254 248 237 255 246 237 -255 247 242 255 251 240 255 252 241 255 254 242 -255 254 246 255 255 237 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 245 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 229 218 192 207 174 150 226 204 161 -246 231 203 255 255 255 249 237 228 228 215 192 -221 198 153 255 243 222 255 246 234 250 242 231 -248 241 232 255 244 235 243 235 225 213 196 169 -217 193 150 233 211 189 255 249 239 254 243 232 -250 241 228 252 240 227 249 238 229 251 241 225 -251 239 230 253 241 229 252 237 229 252 241 229 -255 241 227 250 237 227 253 240 228 250 237 225 -251 241 228 253 240 230 253 239 228 250 237 222 -249 237 227 248 237 227 247 237 223 245 237 223 -249 240 228 248 242 232 255 255 241 223 242 220 -51 0 0 163 90 0 215 182 19 250 217 137 -217 178 0 142 130 0 147 66 0 255 255 255 -252 243 233 254 239 227 252 241 227 251 238 231 -245 236 226 232 220 180 248 239 213 255 245 237 -253 242 235 247 238 226 234 213 175 255 240 210 -255 246 231 252 242 237 234 221 210 248 239 227 -252 243 232 255 250 240 254 242 235 250 235 222 -246 231 186 250 239 206 255 244 238 244 232 201 -247 231 206 255 248 228 255 250 237 255 246 238 -250 235 232 237 221 204 232 215 172 254 245 212 -249 237 225 238 225 219 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 251 243 229 -251 239 227 251 243 231 255 251 242 255 250 245 -255 255 246 255 255 255 255 255 255 255 245 243 -251 227 237 247 217 203 255 229 216 255 223 197 -243 222 184 233 207 181 220 184 180 185 151 163 -176 152 161 144 103 95 85 49 39 77 1 0 -48 0 0 89 25 0 90 16 0 145 96 37 -171 148 107 213 174 152 255 247 221 255 255 255 -255 255 246 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -192 172 149 208 173 132 248 243 212 255 250 244 -255 248 241 231 214 186 225 196 148 242 221 193 -255 245 234 253 242 231 251 239 231 253 242 232 -239 229 217 219 206 186 213 190 139 248 237 206 -250 244 234 255 242 235 249 238 227 250 238 228 -251 241 229 252 241 227 252 241 227 253 241 226 -251 239 226 251 241 225 251 238 228 253 237 225 -252 241 227 251 240 229 251 236 223 253 238 227 -249 237 222 251 242 226 253 235 226 248 238 223 -247 235 225 248 235 223 247 238 224 246 233 224 -252 238 230 255 255 255 121 149 128 46 0 0 -223 129 0 192 179 0 251 213 217 239 209 67 -153 174 0 30 0 0 255 255 245 255 247 238 -252 239 225 254 243 232 245 236 221 249 239 227 -248 239 225 251 241 235 250 244 233 240 227 219 -248 237 202 250 239 221 255 246 243 243 237 226 -230 217 210 223 205 154 249 237 210 254 241 233 -245 237 227 250 234 217 241 232 186 255 248 232 -245 235 228 235 213 197 243 227 188 255 246 217 -255 247 240 255 243 235 230 217 196 235 214 184 -255 243 204 253 248 227 242 234 223 207 197 180 -219 194 163 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 241 231 255 246 238 255 251 247 255 255 255 -255 255 255 255 255 240 253 237 166 238 214 152 -225 168 111 210 172 16 217 128 0 224 176 0 -187 111 0 199 134 0 205 162 0 186 147 0 -227 166 0 194 147 0 236 197 0 237 198 0 -225 216 0 167 175 0 137 122 0 122 103 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 133 34 0 -176 154 125 255 255 227 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 209 185 161 209 179 131 -252 231 206 254 246 223 255 243 233 238 223 197 -229 210 163 243 218 193 255 245 235 255 245 230 -253 242 226 252 240 232 243 235 221 219 195 169 -215 190 154 233 216 179 253 241 232 250 239 234 -251 239 226 249 239 226 249 239 227 250 236 226 -245 238 226 249 236 224 249 237 226 250 238 225 -250 238 226 252 242 230 252 238 225 248 237 226 -253 239 225 249 237 229 251 238 225 251 238 226 -250 238 225 249 239 226 253 242 226 252 242 227 -251 239 227 248 237 226 246 240 222 255 241 236 -255 255 255 89 136 127 111 0 0 189 117 0 -218 168 0 222 173 54 224 196 55 218 181 0 -12 0 0 191 149 24 255 255 255 255 243 235 -254 244 235 225 206 176 246 225 202 254 241 231 -253 240 232 246 236 222 233 227 187 245 229 195 -255 248 237 252 242 236 228 215 205 226 206 159 -235 223 188 255 248 237 249 242 234 241 227 214 -245 228 190 255 248 240 244 231 217 219 198 158 -251 236 187 255 248 224 255 250 244 243 233 218 -224 209 177 250 235 190 255 249 225 255 252 244 -225 216 209 205 182 163 213 196 150 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 246 239 255 255 255 -255 255 255 252 243 187 235 216 148 197 169 110 -141 47 0 173 0 0 15 0 0 124 0 0 -31 0 0 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 22 0 0 -27 0 0 168 39 0 251 207 0 255 233 0 -255 255 0 193 178 0 118 90 0 0 0 0 -27 0 0 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 152 130 19 255 249 231 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 243 228 255 249 237 255 255 255 255 255 255 -210 177 146 203 178 139 237 219 189 255 251 236 -255 245 237 254 243 231 254 242 228 251 239 209 -255 242 226 255 247 233 255 243 230 252 240 227 -255 245 233 222 218 197 212 182 147 236 223 184 -253 243 236 250 240 231 249 238 228 248 239 225 -246 237 223 248 237 227 248 237 223 248 239 227 -249 238 226 249 238 227 248 243 227 250 238 223 -249 236 227 247 238 226 250 238 226 254 242 226 -252 241 225 253 239 229 251 240 229 249 236 226 -252 238 226 250 240 226 250 236 225 247 237 223 -248 238 228 251 239 227 255 255 255 250 254 235 -57 86 56 131 0 0 197 121 0 202 176 0 -245 217 2 207 193 80 235 184 0 66 55 0 -161 100 0 255 255 255 255 247 243 225 211 183 -216 193 152 247 226 188 255 247 239 250 237 229 -242 228 202 252 239 209 255 246 228 252 240 239 -228 216 193 222 206 158 249 235 212 255 249 238 -255 245 243 237 224 209 243 224 182 255 244 218 -253 240 242 240 219 180 244 234 191 255 254 242 -244 239 231 237 213 198 255 252 239 255 245 218 -255 254 228 249 237 240 226 209 189 212 197 173 -230 213 163 250 244 215 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 253 247 243 -255 255 255 255 255 246 255 229 175 239 220 97 -133 48 0 40 0 0 49 0 0 31 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -131 0 0 249 202 0 255 246 0 255 247 0 -130 133 0 58 0 0 0 0 0 197 0 0 -94 0 0 127 0 0 38 0 0 0 0 0 -153 91 0 255 255 255 255 253 246 255 254 242 -255 254 245 255 255 255 255 255 255 255 255 255 -255 255 255 249 249 239 203 198 177 215 196 165 -231 223 196 247 244 227 251 245 253 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 241 255 252 243 255 255 244 -255 247 239 253 245 216 253 242 228 255 249 238 -250 241 231 249 241 228 246 238 225 250 240 227 -249 238 224 249 236 228 246 237 223 249 239 227 -246 239 227 244 235 225 244 235 223 247 235 224 -249 237 227 248 239 227 253 239 226 249 238 226 -253 240 228 253 238 229 253 240 227 252 238 226 -253 238 227 247 239 227 252 238 226 251 239 227 -255 246 238 255 255 255 198 228 198 0 0 0 -103 0 0 241 212 0 191 143 0 208 173 0 -203 173 156 231 201 104 144 122 0 0 0 0 -255 255 233 244 232 224 231 204 173 248 225 183 -255 248 231 255 243 239 238 223 189 235 217 185 -255 255 255 253 250 255 255 255 255 245 235 199 -244 235 204 255 246 235 250 243 242 233 222 194 -239 227 190 255 244 214 255 250 239 255 251 241 -243 233 184 255 245 241 251 238 233 231 216 189 -247 232 195 255 247 206 255 242 241 232 218 204 -214 198 189 214 191 151 227 225 176 245 236 206 -253 249 237 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -247 240 234 255 248 246 255 255 255 255 242 192 -217 196 134 81 8 0 0 0 0 0 0 0 -0 0 0 99 0 0 0 0 0 0 0 0 -2 14 0 0 0 0 160 33 0 146 101 0 -146 75 0 169 104 0 205 143 0 229 140 0 -225 160 0 235 150 0 232 154 0 231 130 0 -231 130 0 223 116 0 219 119 0 190 101 0 -193 85 0 150 29 0 40 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 221 172 0 -255 222 0 255 247 0 206 208 0 0 0 0 -16 0 0 41 0 0 147 0 0 83 4 0 -0 0 0 0 0 0 231 187 136 222 202 168 -185 159 153 169 144 122 116 95 0 132 111 60 -101 38 0 123 45 0 92 53 0 110 41 0 -95 2 0 113 75 0 137 108 0 97 53 0 -158 148 103 142 130 113 119 91 36 158 145 142 -169 159 119 214 189 168 198 197 180 161 155 147 -237 239 217 236 237 217 255 255 255 220 229 214 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 250 244 255 251 238 255 251 241 -255 249 237 253 242 232 249 241 230 251 239 228 -247 238 225 246 235 225 249 237 226 249 238 226 -250 238 224 252 237 228 254 241 228 250 239 227 -252 242 228 255 245 235 255 247 238 255 255 255 -214 221 196 113 130 111 10 0 0 118 0 0 -180 111 0 146 88 0 234 202 0 251 231 227 -204 161 0 187 152 0 127 164 0 191 148 9 -255 255 255 238 221 161 255 245 234 253 244 235 -233 218 197 242 221 184 255 249 235 255 255 255 -95 61 55 81 37 0 35 21 0 255 255 255 -254 244 239 232 219 208 233 210 183 245 237 213 -239 228 224 233 217 183 255 248 234 255 244 238 -238 227 217 239 219 185 241 229 197 255 253 231 -238 224 223 223 203 194 199 180 146 232 215 172 -237 225 172 255 250 234 255 247 239 251 242 236 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 251 244 233 255 255 255 -255 255 224 253 240 176 132 70 0 0 0 0 -0 0 0 34 0 0 0 0 0 16 0 0 -107 65 0 72 0 0 158 97 0 182 108 0 -233 177 0 227 145 0 240 186 0 245 189 0 -255 202 0 248 207 0 230 196 0 228 182 0 -239 213 0 246 216 0 236 217 0 237 205 0 -252 225 0 242 211 0 245 211 0 244 215 0 -240 206 0 249 218 0 255 213 0 253 203 0 -230 149 0 196 140 0 128 71 0 169 1 0 -242 215 0 236 191 0 249 204 0 234 225 0 -138 150 0 76 0 0 0 0 0 128 0 0 -62 0 0 155 24 0 0 0 0 0 0 0 -203 67 0 175 117 0 188 136 0 0 0 0 -205 169 0 107 17 0 94 20 0 114 16 0 -35 0 0 133 68 0 125 59 0 118 53 0 -93 0 0 92 25 0 158 75 0 99 45 0 -0 0 0 0 0 0 112 16 0 166 112 0 -42 0 0 0 0 0 95 23 0 90 6 0 -50 33 0 31 0 0 93 90 14 85 66 4 -142 138 112 193 187 169 214 226 208 182 193 171 -204 207 197 245 243 233 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 224 232 214 213 219 205 0 26 0 -81 0 0 74 0 0 177 69 0 138 2 0 -162 87 0 173 143 0 204 193 166 187 155 30 -255 236 15 38 0 0 0 0 0 255 255 255 -254 240 232 248 240 238 241 228 217 234 220 178 -245 233 200 255 248 245 209 221 239 64 19 0 -255 246 194 255 246 214 168 191 0 188 154 172 -253 251 238 237 219 178 229 221 202 230 206 163 -245 233 198 253 245 240 228 215 201 219 201 170 -244 233 197 247 239 236 238 219 213 202 192 165 -216 195 155 218 210 170 255 243 209 255 251 238 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 239 214 194 110 -23 0 0 0 0 0 0 0 0 63 0 0 -0 0 0 146 164 0 106 0 0 126 0 0 -219 144 0 237 187 0 245 191 0 244 205 0 -226 183 0 238 214 0 239 220 97 246 229 0 -238 212 0 222 189 0 249 231 0 239 229 0 -232 198 0 239 201 0 241 219 0 233 208 0 -248 206 0 247 227 0 236 205 0 242 217 0 -239 216 0 235 193 0 243 216 0 251 216 0 -238 211 0 245 203 0 255 223 0 216 187 0 -241 199 0 245 202 0 243 205 0 246 197 0 -249 215 0 230 242 0 0 0 0 0 0 0 -113 0 0 196 206 0 101 0 0 0 0 0 -45 0 0 239 141 0 101 38 0 178 25 0 -195 105 0 173 69 0 137 14 0 99 0 0 -139 12 0 107 0 0 113 0 0 76 0 0 -96 0 0 116 0 0 59 0 0 122 0 0 -154 0 0 61 0 0 88 0 0 0 0 0 -75 0 0 40 0 0 73 0 0 79 0 0 -21 0 0 41 0 0 44 0 0 130 34 0 -113 37 0 42 0 0 79 0 0 39 0 0 -72 24 0 35 0 0 0 0 0 62 0 0 -95 67 0 119 105 42 96 78 38 141 128 116 -121 112 85 88 68 0 111 103 89 76 65 0 -0 0 0 39 0 0 128 0 0 81 0 0 -148 0 0 165 90 0 184 114 0 186 139 0 -222 179 0 182 147 0 216 186 0 216 155 0 -176 97 0 0 0 0 216 177 116 255 255 255 -245 238 221 231 211 178 236 224 191 255 247 240 -255 255 255 185 199 236 127 62 0 255 248 136 -207 190 102 140 84 0 11 9 0 244 192 194 -242 232 217 234 217 185 249 234 199 242 234 228 -230 214 194 215 198 160 244 227 187 243 234 220 -227 214 204 203 179 133 204 188 157 245 229 186 -253 247 235 247 239 229 255 246 235 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 154 140 0 14 0 0 0 0 0 -0 0 0 79 0 0 37 35 0 135 0 0 -174 146 0 200 92 0 251 218 0 244 208 0 -233 211 0 235 215 137 251 233 187 249 237 130 -236 223 36 220 199 0 248 213 47 245 232 0 -247 228 33 239 223 26 249 228 0 245 227 41 -243 230 0 244 214 0 241 223 0 249 228 0 -249 221 0 251 228 0 242 224 0 244 218 0 -249 223 0 243 220 0 243 218 0 246 218 0 -241 215 0 243 210 0 238 205 0 238 207 0 -227 189 0 242 193 0 247 211 0 237 190 0 -238 194 0 255 203 0 248 234 0 114 139 0 -0 0 0 134 0 0 191 120 0 190 54 0 -0 0 0 0 0 0 238 183 0 130 102 0 -138 22 0 142 53 0 183 121 0 138 44 0 -188 149 0 162 43 0 101 0 0 192 149 0 -128 0 0 156 86 0 160 60 0 150 7 0 -182 155 0 160 64 0 132 0 0 174 35 0 -143 41 0 73 0 0 124 0 0 164 64 0 -179 101 0 116 41 0 166 59 0 137 55 0 -81 0 0 169 78 0 147 39 0 144 48 0 -112 0 0 128 0 0 204 106 0 31 0 0 -140 40 0 108 0 0 85 10 0 60 0 0 -30 0 0 20 0 0 121 0 0 76 0 0 -165 75 0 154 36 0 182 85 0 138 28 0 -218 171 0 189 130 0 201 138 0 190 151 0 -199 164 0 185 147 0 219 204 73 225 147 23 -59 13 0 131 43 0 255 255 255 250 241 229 -248 237 219 252 241 228 255 255 255 218 221 239 -127 103 130 175 126 0 201 201 184 134 101 0 -6 0 0 86 0 0 164 125 0 240 241 223 -244 235 209 255 248 242 225 214 198 228 203 173 -233 221 183 248 229 219 208 198 178 204 182 136 -220 212 175 243 237 207 251 244 228 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 247 244 216 131 -0 0 0 0 0 0 0 0 0 93 0 0 -47 0 0 146 0 0 205 129 0 243 198 0 -247 209 0 241 210 19 233 206 0 229 204 90 -243 226 139 239 219 100 247 224 139 251 238 110 -249 233 132 249 232 3 242 222 0 255 243 82 -254 239 44 255 248 124 255 244 0 255 255 56 -255 253 51 255 244 0 255 237 0 255 231 0 -255 214 0 236 202 0 255 219 0 255 227 0 -255 226 0 255 232 0 255 250 0 255 252 0 -255 246 0 255 241 0 255 243 0 239 206 0 -248 215 0 240 209 0 238 201 0 245 206 0 -240 196 0 237 199 0 241 196 0 255 223 0 -184 196 0 0 0 0 88 0 0 255 255 127 -134 41 0 153 97 0 0 0 0 239 193 0 -240 157 0 230 189 0 132 79 0 194 106 0 -205 128 0 217 193 0 105 0 0 224 172 0 -226 184 0 90 9 0 187 126 0 222 166 0 -203 134 0 187 146 0 144 52 0 190 159 0 -201 139 0 206 164 0 193 164 0 129 0 0 -213 153 0 204 152 0 189 137 0 164 70 0 -110 9 0 163 81 0 151 105 0 172 69 0 -174 95 0 147 59 0 136 37 0 91 0 0 -131 27 0 111 0 0 183 86 0 170 96 0 -166 39 0 165 38 0 190 111 0 190 98 0 -172 99 0 201 139 0 137 75 0 168 76 0 -206 158 0 178 104 0 181 157 0 220 161 0 -213 195 0 219 189 47 229 196 136 242 206 57 -57 0 0 217 211 206 255 255 255 255 253 246 -255 255 255 236 235 252 129 106 115 167 104 0 -222 223 74 95 10 0 56 0 0 178 145 12 -251 249 177 255 251 199 255 255 255 251 239 231 -216 204 181 212 192 163 241 226 196 232 220 209 -212 195 170 209 186 148 229 215 176 243 233 201 -247 241 228 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 246 236 208 67 0 0 0 0 0 -0 0 0 35 0 0 91 0 0 147 22 0 -255 179 0 244 207 0 234 206 0 236 209 0 -238 216 0 253 232 93 249 240 128 247 231 129 -252 238 157 250 242 156 253 241 164 253 234 136 -255 245 130 255 239 146 255 226 0 253 188 14 -218 197 0 176 139 0 125 110 0 71 0 0 -156 13 0 0 0 0 0 0 0 6 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 42 0 0 15 0 0 104 0 0 -114 0 0 171 67 0 185 48 0 227 143 0 -247 171 0 255 197 0 247 220 0 244 205 0 -247 208 0 244 209 0 235 192 0 230 191 0 -255 221 0 149 181 0 0 0 0 250 186 52 -255 238 227 218 176 31 55 50 0 160 137 0 -154 148 0 100 0 0 189 142 0 171 130 0 -131 37 0 160 119 0 196 149 0 97 0 0 -193 172 0 194 150 0 153 108 0 193 120 0 -170 101 0 200 137 0 187 133 0 171 101 0 -145 54 0 188 113 0 178 130 0 211 167 0 -82 0 0 149 79 0 149 79 0 166 87 0 -173 112 0 154 81 0 186 109 0 177 117 0 -196 133 0 186 141 0 103 0 0 222 172 0 -172 115 0 195 145 0 92 0 0 170 139 0 -197 127 0 165 139 0 130 20 0 179 99 0 -203 159 0 204 161 0 214 164 0 131 13 0 -231 183 0 197 147 0 255 251 255 173 116 0 -180 135 0 188 140 0 232 191 47 214 193 184 -124 91 0 139 46 0 152 142 154 140 119 130 -113 65 0 127 92 0 255 241 163 139 94 17 -36 0 0 176 148 0 255 255 255 246 237 246 -229 209 189 246 237 232 231 218 211 215 194 156 -244 227 201 243 231 215 206 188 166 213 198 158 -236 218 185 243 237 209 254 245 236 249 241 236 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -185 151 121 0 0 0 0 0 0 0 0 0 -94 0 0 215 132 0 253 206 0 247 216 0 -235 210 0 246 220 34 250 234 75 246 228 67 -241 219 37 246 224 130 252 242 163 254 244 156 -255 238 132 255 241 107 255 218 194 232 221 0 -147 76 0 139 67 0 169 139 0 0 0 0 -101 0 0 8 0 0 115 0 0 69 0 0 -0 0 0 169 80 0 0 0 0 29 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 70 0 0 182 0 0 221 126 0 -242 146 0 246 209 0 244 219 0 237 209 0 -235 190 0 255 219 0 220 241 0 71 0 0 -255 240 161 226 189 143 255 238 161 32 0 0 -76 0 0 222 153 0 228 157 0 199 161 0 -130 0 0 158 66 0 152 87 0 141 17 0 -224 159 0 227 185 0 137 104 0 161 73 0 -169 102 0 222 167 0 205 153 0 95 48 0 -254 203 0 149 87 0 160 64 0 207 162 0 -118 8 0 209 177 0 196 154 0 116 49 0 -213 159 0 174 127 0 167 65 0 178 110 0 -159 86 0 196 139 0 63 0 0 143 68 0 -151 67 0 86 0 0 123 10 0 197 127 0 -144 45 0 138 70 0 179 115 0 205 151 0 -192 142 0 192 140 0 194 126 0 150 58 0 -180 127 0 201 162 0 182 103 0 155 70 0 -189 127 0 148 68 0 214 189 0 139 53 0 -105 0 0 25 0 0 135 61 0 233 229 74 -254 234 210 165 125 6 98 68 0 46 0 0 -237 216 136 254 241 249 225 211 183 241 218 179 -230 224 197 212 184 147 235 219 176 245 237 235 -212 195 171 201 187 162 236 222 185 252 245 232 -252 242 235 249 244 233 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 29 0 0 -0 0 0 0 0 0 45 0 0 201 80 0 -249 195 0 241 204 0 243 217 53 244 217 0 -241 223 45 242 217 0 249 226 94 247 239 152 -251 246 147 255 248 208 255 237 114 255 226 109 -237 209 0 89 0 0 80 82 0 103 3 0 -60 103 0 0 0 0 111 0 0 180 205 0 -44 0 0 143 0 0 50 0 0 78 0 0 -30 0 0 0 0 0 177 26 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 37 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -48 0 0 181 0 0 210 0 0 226 133 0 -235 179 0 244 210 0 255 208 0 208 219 0 -90 0 0 255 229 181 243 208 174 169 131 0 -93 0 0 169 52 0 138 48 0 163 100 0 -209 174 0 195 132 0 198 164 0 204 158 0 -153 83 0 213 149 0 169 88 0 198 186 0 -154 98 0 184 123 0 138 92 0 219 180 0 -139 84 0 209 138 0 197 169 0 197 142 0 -200 149 0 177 109 0 188 154 0 214 150 0 -207 148 0 159 96 0 197 127 0 156 105 0 -207 113 0 161 129 0 209 181 0 146 102 0 -206 151 0 189 157 0 175 109 0 165 92 0 -197 157 0 146 39 0 167 112 0 157 82 0 -204 137 0 154 101 0 162 57 0 220 183 0 -200 176 112 136 109 0 244 202 222 174 174 0 -219 174 0 192 166 0 217 143 0 138 130 0 -160 97 0 111 70 0 138 67 0 117 13 0 -157 138 0 95 0 0 39 0 0 255 255 214 -240 229 215 235 217 181 240 233 219 214 190 169 -235 213 182 246 237 220 226 217 201 211 184 150 -232 226 183 249 238 216 255 243 239 247 241 228 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 0 0 0 0 0 0 -0 0 0 126 0 0 255 220 0 250 220 0 -241 231 68 240 216 0 242 222 30 248 223 23 -247 232 55 252 233 57 254 244 153 255 244 146 -255 241 0 191 157 0 146 65 0 82 0 0 -68 0 0 0 0 0 87 0 0 76 0 0 -173 24 0 118 118 0 111 0 0 97 0 0 -147 134 0 40 0 0 134 0 0 86 0 0 -145 1 0 100 0 0 33 0 0 135 41 0 -118 4 0 113 64 0 123 0 0 134 39 0 -140 74 0 91 0 0 73 0 0 93 0 0 -0 0 0 67 0 0 5 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 152 0 0 -213 0 0 239 176 0 244 203 0 255 212 0 -120 162 0 71 0 0 255 255 255 230 202 125 -255 210 61 0 0 0 198 160 0 156 99 0 -198 159 0 160 124 0 152 109 0 217 182 3 -235 206 145 227 183 0 191 159 0 255 225 255 -230 214 0 228 191 0 187 124 0 255 237 255 -216 183 0 211 191 0 159 68 0 232 207 174 -212 185 0 192 178 0 134 30 0 237 220 137 -217 176 0 162 121 0 147 97 0 186 101 0 -191 147 0 166 105 0 181 116 0 135 79 0 -140 80 0 167 90 0 144 92 0 176 128 0 -198 129 0 147 117 0 224 169 0 163 134 0 -133 40 0 204 137 0 161 140 0 197 139 0 -192 128 0 164 76 0 189 150 0 126 0 0 -203 160 0 103 0 0 212 185 0 144 110 0 -153 44 0 213 183 0 137 60 0 189 87 0 -89 0 0 164 54 0 22 0 0 255 255 246 -243 235 206 220 198 190 222 200 160 244 226 192 -222 206 201 210 187 147 225 211 158 254 243 233 -255 246 238 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 248 235 226 255 255 255 -196 186 159 14 0 0 0 0 0 54 0 0 -198 100 0 249 205 0 239 212 0 238 207 0 -251 230 71 247 231 35 248 231 67 252 237 62 -252 239 154 255 247 168 255 215 0 140 108 0 -27 0 0 150 0 0 0 0 0 28 0 0 -130 4 0 125 0 0 142 4 0 182 162 0 -102 0 0 117 0 0 125 131 0 154 61 0 -174 128 0 190 166 23 226 218 120 243 230 39 -248 232 54 255 240 81 255 255 62 255 249 10 -255 246 0 255 233 0 255 245 0 255 251 0 -255 236 0 253 236 0 255 219 0 249 214 0 -255 220 0 229 179 0 226 165 0 180 42 0 -156 0 0 145 0 0 82 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 220 0 0 238 96 0 246 221 0 -255 220 0 123 156 0 211 159 182 252 228 176 -246 208 141 158 134 0 117 46 0 142 81 0 -177 100 0 255 221 0 225 204 0 149 67 0 -244 228 219 220 178 0 175 172 0 100 0 0 -194 145 80 222 185 0 94 0 0 198 139 80 -219 184 0 183 156 0 158 85 0 125 35 0 -203 174 220 229 195 0 190 132 0 132 107 121 -214 177 0 225 182 0 208 192 0 154 63 0 -210 180 250 226 207 0 242 195 0 224 190 0 -209 140 0 255 255 255 223 185 0 232 186 0 -192 158 0 217 164 90 215 181 0 223 190 0 -213 170 0 203 141 0 186 99 0 139 90 0 -181 136 0 175 128 0 204 162 0 200 150 0 -161 127 0 180 112 0 173 116 0 122 0 0 -143 149 0 152 82 0 140 34 0 100 0 0 -65 0 0 166 61 0 0 0 0 255 255 245 -244 230 217 235 219 182 227 208 193 205 184 161 -230 210 157 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 252 240 227 255 255 255 204 206 181 -10 0 0 0 0 0 119 0 0 255 191 0 -246 223 0 236 222 0 236 215 0 230 199 0 -231 214 6 244 231 19 244 232 107 255 249 91 -255 210 0 209 165 0 0 0 0 148 38 0 -56 108 0 0 0 0 151 0 0 56 0 0 -108 0 0 86 0 0 131 10 0 137 48 0 -188 189 41 240 228 158 255 255 212 255 255 216 -255 254 221 255 248 197 252 240 204 253 244 164 -255 243 113 255 250 165 255 246 129 255 245 157 -255 248 59 255 252 73 255 244 1 255 243 0 -255 246 12 255 230 0 252 223 0 255 225 0 -249 228 0 255 231 0 248 227 0 255 240 0 -247 231 0 255 226 0 255 212 0 245 176 0 -238 152 0 178 79 0 124 0 0 15 0 0 -0 0 0 0 0 0 74 0 0 244 6 0 -251 226 0 255 236 0 32 41 0 255 255 255 -243 213 164 233 220 105 52 0 0 152 159 0 -175 142 0 138 99 0 208 166 0 186 138 0 -151 132 0 139 4 0 255 255 131 221 184 0 -249 221 0 170 78 0 255 255 230 254 229 0 -106 30 0 255 255 255 241 231 0 255 241 0 -126 97 0 208 154 202 255 240 0 232 201 0 -172 158 0 212 177 80 189 165 0 180 142 0 -201 154 0 178 129 0 197 177 0 192 161 0 -96 6 0 107 48 0 247 204 0 206 171 0 -144 74 0 172 103 78 187 149 154 181 122 0 -239 217 0 172 90 0 172 83 0 250 242 168 -203 166 0 225 174 0 176 109 0 151 78 0 -169 94 0 164 104 0 173 124 0 170 86 0 -122 3 0 125 24 0 170 72 0 136 56 0 -98 0 0 40 0 0 119 0 0 127 106 0 -255 245 255 209 191 166 219 204 163 248 236 208 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 240 227 255 255 255 226 221 193 10 0 0 -0 0 0 144 0 0 255 227 0 251 227 47 -249 236 83 243 231 66 249 230 81 246 228 0 -246 235 151 251 239 94 255 242 24 171 114 0 -0 0 0 0 0 0 44 0 0 0 0 0 -62 0 0 173 103 0 68 0 0 97 0 0 -169 124 0 223 203 121 246 229 153 255 255 224 -255 252 209 255 244 196 248 239 193 254 244 191 -255 249 207 255 250 200 255 255 230 255 255 174 -251 224 57 216 193 83 212 192 16 212 168 51 -160 132 0 182 104 0 169 123 0 175 123 0 -178 137 0 160 133 0 184 151 0 193 158 0 -215 177 0 245 191 0 249 210 0 255 230 0 -255 249 0 255 236 0 255 232 0 254 227 0 -250 225 0 255 229 0 241 206 0 246 148 0 -228 129 0 129 0 0 46 0 0 0 0 0 -255 152 0 251 207 0 210 210 0 174 118 141 -255 255 255 254 223 197 168 154 0 36 0 0 -144 0 0 81 0 0 205 163 0 255 251 202 -228 185 0 123 77 0 204 157 188 201 180 145 -191 165 0 168 152 0 117 22 0 142 66 0 -219 213 0 95 0 0 131 67 0 154 92 0 -133 116 0 143 43 0 123 104 0 187 146 0 -172 167 0 135 2 0 194 195 26 192 145 0 -235 216 0 102 0 0 177 166 154 207 211 0 -132 27 0 255 255 255 221 203 0 168 141 0 -164 65 0 227 222 0 206 151 0 230 193 0 -159 125 0 186 142 0 146 103 0 195 128 0 -222 190 0 197 157 0 181 105 72 214 211 101 -223 188 0 228 176 0 135 111 0 166 108 0 -142 78 0 138 0 0 171 139 0 132 52 0 -154 29 0 102 5 0 120 0 0 0 0 0 -188 149 57 255 250 228 251 246 237 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 156 137 97 0 0 0 0 0 0 -194 27 0 242 205 0 244 221 0 238 213 0 -245 218 0 243 226 5 247 229 29 245 229 2 -255 231 77 224 156 0 82 0 0 0 0 0 -167 118 0 0 0 0 8 0 0 206 80 0 -39 0 0 107 0 0 208 204 120 255 255 171 -255 252 208 254 250 220 253 241 196 244 236 200 -255 248 201 255 255 214 255 255 222 255 236 187 -220 192 160 183 198 100 82 0 0 126 66 0 -0 0 0 70 7 0 18 0 0 0 0 0 -110 0 0 0 0 0 78 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -87 0 0 147 52 0 181 148 0 248 193 0 -255 230 0 255 242 0 249 210 0 235 208 0 -255 222 0 235 180 0 255 198 0 204 100 0 -193 54 0 226 127 0 255 250 0 55 73 0 -255 216 240 255 255 255 227 206 43 93 7 0 -218 146 0 144 118 0 94 0 0 154 116 0 -121 59 0 172 124 0 193 169 0 110 0 0 -90 0 0 172 91 0 52 0 0 132 9 0 -145 73 0 131 87 0 15 0 0 221 208 5 -152 64 0 99 61 0 151 36 0 139 73 0 -140 23 0 63 0 0 128 52 0 200 188 0 -156 105 0 29 0 0 159 58 0 144 53 0 -45 0 0 131 15 0 173 114 0 122 85 0 -102 0 0 194 180 26 171 107 0 180 180 0 -166 41 0 249 255 184 228 196 0 157 143 0 -226 190 0 248 213 0 228 202 0 134 102 0 -205 133 0 199 175 0 183 165 0 179 93 0 -227 220 0 187 192 0 117 0 0 126 77 0 -130 74 0 121 0 0 141 0 0 75 0 0 -0 0 0 255 255 255 251 242 232 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -181 177 140 16 0 0 0 0 0 137 0 0 -255 244 0 243 221 0 249 234 49 250 230 57 -245 228 86 242 226 0 253 234 89 255 227 0 -191 146 0 12 0 0 0 0 0 12 0 0 -53 0 0 98 0 0 102 3 0 141 69 0 -217 210 162 255 255 228 255 250 211 249 243 202 -250 241 192 252 243 208 255 248 209 255 255 230 -218 216 173 163 164 101 84 21 0 0 0 0 -0 0 0 116 0 0 46 81 0 0 0 0 -165 118 0 111 0 0 0 0 0 0 0 0 -2 0 0 22 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 50 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 156 86 0 228 181 0 255 229 0 -251 221 0 240 208 0 241 190 0 250 220 0 -237 207 0 246 194 0 220 180 0 238 228 0 -101 49 0 255 241 255 255 245 254 156 112 0 -130 0 0 13 0 0 121 0 0 217 183 0 -167 122 0 208 149 0 0 0 0 255 255 255 -171 136 0 186 110 0 0 0 0 223 221 184 -186 193 0 96 0 0 0 0 0 205 221 165 -125 29 0 71 0 0 193 185 168 146 121 0 -141 0 0 0 0 0 178 134 79 100 84 0 -129 0 0 0 0 0 234 233 220 116 6 0 -62 0 0 36 0 0 152 103 104 86 0 0 -169 80 0 0 0 0 255 255 206 105 0 0 -180 140 0 94 0 0 172 160 0 100 0 0 -84 0 0 161 135 86 214 153 0 66 0 0 -225 179 104 213 236 0 198 144 0 242 224 0 -185 140 0 208 204 0 154 99 0 248 229 140 -147 113 0 119 0 0 107 0 0 76 0 0 -7 0 0 193 186 154 255 255 244 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 231 246 194 -40 0 0 0 0 0 145 0 0 247 211 0 -242 221 0 239 215 0 243 213 0 248 228 35 -249 230 72 252 243 98 255 201 0 152 111 0 -0 0 0 141 0 0 77 37 0 16 0 0 -50 0 0 55 0 0 241 227 159 255 255 216 -255 251 203 254 239 184 248 237 192 255 243 202 -255 255 224 226 214 176 189 206 119 60 0 0 -40 0 0 119 14 0 75 0 0 170 0 0 -75 0 0 0 0 0 196 120 0 0 0 0 -90 0 0 0 0 0 97 0 0 0 0 0 -0 0 0 53 0 0 0 0 0 84 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 33 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -163 1 0 255 204 0 252 224 0 240 203 0 -250 205 0 255 204 0 144 122 0 255 229 0 -100 129 0 232 193 149 252 229 223 238 211 50 -0 0 0 130 0 0 126 42 0 128 34 0 -179 191 0 138 10 0 13 0 0 160 106 0 -10 0 0 63 0 0 120 0 0 100 0 0 -127 0 0 69 0 0 175 0 0 23 0 0 -166 110 0 125 0 0 40 0 0 100 0 0 -157 137 0 50 0 0 0 0 0 227 194 37 -133 0 0 0 0 0 143 21 0 144 99 0 -148 28 0 0 0 0 184 123 0 118 0 0 -160 0 0 0 0 0 155 76 0 143 12 0 -5 0 0 117 0 0 120 80 0 97 0 0 -195 223 140 114 32 0 200 163 0 70 0 0 -92 0 0 85 0 0 129 27 0 206 185 96 -214 158 0 110 60 0 247 213 0 226 195 0 -180 163 0 203 123 0 206 145 0 82 0 0 -115 0 0 68 7 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 212 211 120 5 0 0 -0 0 0 193 0 0 244 190 0 255 250 49 -249 230 0 250 229 39 252 232 79 248 231 0 -255 242 24 233 189 0 0 0 0 68 0 0 -97 0 0 25 0 0 134 83 0 81 0 0 -203 178 87 255 255 194 255 249 203 250 238 160 -251 238 181 255 247 197 255 254 194 215 220 170 -110 56 0 0 0 0 135 0 0 144 0 0 -64 0 0 146 0 0 15 47 0 37 0 0 -141 63 0 39 0 0 64 0 0 198 109 0 -132 0 0 150 137 0 109 90 0 220 183 0 -184 167 0 208 199 82 238 185 0 225 197 0 -237 174 0 233 204 0 200 139 0 209 139 0 -191 145 0 188 113 0 156 117 0 107 11 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 30 0 0 153 0 0 250 207 0 -250 209 0 241 202 0 250 205 0 245 201 0 -220 208 0 189 137 17 241 188 200 255 243 170 -93 0 0 123 61 0 0 0 0 139 0 0 -0 0 0 132 0 0 197 182 0 103 0 0 -120 12 0 215 197 104 168 114 0 186 66 0 -0 0 0 255 255 232 163 132 0 65 0 0 -181 157 60 151 129 0 177 97 0 39 0 0 -170 184 96 80 0 0 0 0 0 129 63 0 -115 28 0 87 0 0 98 0 0 16 0 0 -237 251 140 84 0 0 207 234 232 82 0 0 -155 0 0 0 0 0 144 106 4 120 41 0 -0 0 0 229 203 80 125 69 0 18 0 0 -101 0 0 166 178 0 127 5 0 25 0 0 -98 0 0 253 251 222 128 59 0 72 0 0 -142 120 0 121 0 0 66 0 0 195 145 0 -114 0 0 246 253 38 157 109 0 222 169 0 -130 0 0 0 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 0 0 0 0 0 0 -81 0 0 255 236 0 240 220 0 245 216 0 -242 212 0 250 228 25 247 233 116 255 236 0 -233 179 0 160 127 0 110 0 0 0 0 0 -19 0 0 25 0 0 73 3 0 255 247 186 -255 255 202 254 242 179 251 240 195 255 244 190 -255 255 217 204 215 134 0 0 0 96 0 0 -99 0 0 191 40 0 129 89 0 125 0 0 -111 0 0 49 0 0 161 124 0 85 0 0 -167 41 0 208 143 0 248 219 80 241 210 124 -255 245 130 255 250 177 255 255 185 255 251 149 -255 254 207 255 250 169 255 247 0 255 250 95 -255 244 0 255 227 0 255 239 0 255 243 0 -255 232 0 255 242 0 255 230 0 255 245 0 -255 237 0 255 216 0 232 207 0 140 115 0 -99 9 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 163 0 0 -254 196 0 246 191 0 241 202 0 239 201 0 -255 213 0 83 53 0 204 152 58 251 222 184 -175 147 0 118 16 0 64 28 0 173 0 0 -101 105 0 120 0 0 147 127 0 209 237 0 -52 0 0 147 40 0 41 0 0 85 0 0 -173 100 0 79 0 0 0 0 0 172 123 0 -91 0 0 102 0 0 0 0 0 193 189 0 -119 0 0 208 93 0 0 0 0 143 0 0 -170 177 0 177 91 0 0 0 0 99 0 0 -195 187 0 86 0 0 119 0 0 197 125 0 -173 127 0 97 0 0 170 55 0 188 79 0 -34 0 0 118 0 0 113 0 0 21 0 0 -70 0 0 152 54 0 57 0 0 118 0 0 -214 191 0 114 40 0 186 116 0 130 71 0 -107 51 0 92 3 0 124 56 0 125 62 0 -175 100 0 85 0 0 114 0 0 170 195 0 -87 0 0 0 0 0 255 255 244 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 143 130 0 0 0 0 0 0 0 -252 149 0 253 237 0 250 234 43 248 231 9 -250 233 83 249 229 0 255 255 20 146 92 0 -0 0 0 20 0 0 72 0 0 33 0 0 -118 0 0 214 197 56 255 255 196 255 247 161 -249 240 186 253 242 178 255 255 239 197 203 124 -82 8 0 98 0 0 148 104 0 124 0 0 -163 0 0 97 116 0 145 0 0 82 1 0 -111 0 0 179 165 84 216 193 149 255 255 181 -255 255 218 255 251 210 255 251 193 255 249 187 -255 247 187 255 252 155 255 253 187 255 255 150 -255 228 112 255 241 98 254 234 0 250 214 25 -226 194 0 234 205 0 221 172 0 215 174 0 -237 192 0 242 193 0 255 232 0 253 201 0 -255 244 0 255 242 0 255 249 0 255 237 0 -255 255 0 255 246 0 183 170 0 136 111 0 -0 0 0 0 0 0 0 0 0 0 0 0 -146 0 0 246 171 0 244 200 0 244 202 0 -255 218 0 109 139 0 211 170 46 220 161 137 -202 149 0 13 0 0 192 106 0 69 0 0 -126 0 0 104 44 0 209 125 0 56 0 0 -97 0 0 183 164 0 157 28 0 104 10 0 -188 164 0 218 153 0 0 0 0 178 159 89 -237 209 105 177 179 0 19 0 0 111 40 0 -207 155 0 106 14 0 44 0 0 113 0 0 -84 0 0 144 151 0 120 0 0 49 0 0 -78 0 0 114 0 0 77 0 0 136 138 70 -121 0 0 0 0 0 185 191 0 108 7 0 -0 0 0 155 0 0 255 255 198 0 0 0 -181 0 0 150 87 0 150 0 0 33 0 0 -173 132 61 0 0 0 129 0 0 204 200 0 -0 0 0 252 255 38 84 0 0 127 0 0 -143 33 0 103 0 0 205 116 0 34 0 0 -123 0 0 0 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 186 0 0 0 0 0 0 207 48 0 -238 203 0 249 228 18 245 218 0 247 230 60 -249 232 27 255 254 0 221 165 0 0 0 0 -100 0 0 0 0 0 25 0 0 0 0 0 -235 216 66 255 254 168 251 234 167 249 238 160 -255 248 198 253 255 204 112 66 0 66 8 0 -167 101 0 121 0 0 158 0 0 204 134 0 -59 0 0 135 1 0 93 34 0 217 213 136 -255 255 213 255 255 209 255 245 188 255 244 192 -255 246 192 255 252 202 255 255 193 249 250 180 -215 200 131 194 159 0 127 116 0 103 0 0 -106 75 0 0 0 0 32 0 0 0 0 0 -0 0 0 20 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -31 0 0 87 0 0 135 52 0 208 153 0 -226 137 0 255 237 0 255 241 0 255 255 0 -254 234 0 142 137 0 69 24 0 0 0 0 -0 0 0 26 0 0 255 224 0 245 204 0 -246 207 0 211 204 0 188 149 65 203 139 0 -222 116 0 2 0 0 40 0 0 229 163 0 -0 0 0 97 0 0 242 248 134 162 99 0 -0 0 0 179 134 70 192 188 0 103 23 0 -13 0 0 169 101 0 221 148 0 131 88 0 -58 0 0 166 129 0 220 156 0 115 11 0 -0 0 0 248 198 0 222 199 0 54 14 0 -194 167 0 173 85 0 114 59 0 98 0 0 -202 182 0 193 131 0 78 0 0 173 131 0 -173 98 0 110 0 0 196 170 0 166 90 0 -212 112 0 96 0 0 135 32 0 125 0 0 -159 82 0 155 68 0 28 0 0 19 0 0 -209 194 61 171 100 0 56 0 0 152 18 0 -92 0 0 114 0 0 0 0 0 165 16 0 -160 42 0 179 171 0 193 184 0 146 0 0 -72 0 0 0 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 251 241 188 -103 0 0 0 0 0 202 29 0 235 199 0 -249 230 0 244 226 19 244 228 85 247 232 51 -255 240 61 226 184 0 0 0 0 0 0 0 -0 0 0 70 0 0 47 0 0 252 212 51 -255 255 173 244 228 128 245 228 132 255 246 150 -176 192 116 94 0 0 145 138 0 179 57 0 -164 143 0 162 56 0 151 75 0 25 0 0 -158 71 0 246 247 185 255 255 223 255 251 198 -249 237 184 251 241 193 255 255 194 255 252 211 -225 222 135 168 195 75 80 0 0 129 0 0 -39 0 0 0 0 0 168 69 0 0 0 0 -44 0 0 98 12 0 0 0 0 140 12 0 -0 0 0 0 0 0 0 0 0 0 0 0 -60 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 151 39 0 187 135 0 -255 241 0 255 227 0 255 255 0 208 196 0 -0 0 0 0 0 0 184 53 0 253 218 0 -239 192 0 255 238 0 86 0 0 255 219 203 -184 169 0 116 16 0 87 0 0 97 0 0 -233 183 0 141 71 0 170 146 0 224 168 0 -0 0 0 210 178 0 208 132 0 251 181 0 -0 0 0 211 126 0 140 71 0 237 192 0 -10 0 0 149 95 0 128 27 0 163 96 0 -151 73 0 107 0 0 181 106 0 186 156 0 -85 0 0 176 135 0 130 60 0 52 0 0 -170 140 0 184 106 0 63 0 0 216 201 138 -139 61 0 87 0 0 139 90 0 108 0 0 -122 74 0 106 0 0 219 240 4 203 172 0 -101 5 0 186 158 0 185 65 0 61 0 0 -117 0 0 125 0 0 98 0 0 199 217 0 -170 121 0 134 0 0 196 172 0 141 0 0 -89 0 0 167 33 0 91 0 0 186 198 0 -75 0 0 7 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 105 113 0 -0 0 0 76 0 0 255 212 0 240 216 0 -236 217 0 241 225 56 245 229 123 255 249 36 -190 183 0 0 0 0 23 0 0 0 0 0 -29 0 0 37 0 0 255 255 182 251 242 155 -247 234 159 246 234 140 255 255 223 190 172 0 -55 26 0 36 0 0 87 0 0 139 0 0 -157 0 0 92 0 0 111 0 0 209 190 2 -255 255 228 252 246 174 248 235 184 255 244 188 -255 255 210 240 234 207 167 138 58 94 86 0 -82 0 0 159 21 0 124 0 0 74 0 0 -173 12 0 11 0 0 0 0 0 217 112 0 -0 0 0 5 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 71 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -73 0 0 232 117 0 250 183 0 255 221 0 -255 237 0 192 200 0 33 0 0 255 232 0 -238 194 0 255 235 0 0 0 0 211 128 0 -215 163 0 85 0 0 83 0 0 35 0 0 -134 99 0 0 0 0 153 73 0 185 105 0 -174 195 0 116 0 0 167 111 0 132 75 0 -224 178 0 168 112 0 198 139 0 177 135 0 -227 172 0 222 183 0 180 121 0 197 167 0 -233 179 4 155 134 0 205 152 0 210 166 0 -63 0 0 204 140 0 164 135 0 151 2 0 -186 129 0 201 141 0 105 44 0 244 237 183 -206 163 0 162 124 0 207 152 0 197 172 0 -193 126 0 173 151 0 107 2 0 211 179 0 -69 0 0 190 106 0 177 196 0 115 0 0 -172 123 0 182 170 0 160 86 0 136 33 0 -168 49 0 128 35 0 239 229 216 0 0 0 -186 71 0 172 175 0 98 0 0 74 60 0 -24 0 0 214 195 169 255 255 240 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 193 52 0 0 -0 0 0 231 88 0 255 239 0 247 230 46 -246 230 78 242 228 47 252 233 77 255 243 0 -3 0 0 31 0 0 0 0 0 65 0 0 -3 0 0 255 223 136 246 233 103 238 216 87 -242 224 118 255 248 140 155 144 0 0 0 0 -155 0 0 131 0 0 170 38 0 142 0 0 -89 0 0 212 175 64 255 255 215 255 251 175 -243 231 176 253 243 178 255 254 196 229 218 197 -114 59 0 125 100 0 96 0 0 172 0 0 -193 140 0 57 0 0 174 70 0 113 0 0 -0 0 0 79 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 81 0 0 94 0 0 -95 0 0 147 0 0 70 0 0 116 0 0 -50 0 0 85 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 90 0 0 227 140 0 -255 214 0 244 202 0 255 225 0 240 202 0 -239 192 0 255 226 0 97 143 0 99 0 0 -209 121 0 96 0 0 0 0 0 41 0 0 -95 0 0 49 0 0 234 192 0 166 151 0 -210 137 0 207 151 0 201 216 38 207 146 0 -182 143 0 231 186 80 172 138 0 176 148 0 -216 171 49 145 136 79 175 89 0 208 154 0 -149 97 0 176 124 0 192 136 0 126 92 0 -191 120 0 167 162 26 179 106 0 185 133 0 -162 77 0 206 134 0 175 123 0 221 199 242 -152 109 0 148 77 0 139 68 0 159 106 0 -178 116 0 162 107 0 141 99 0 135 89 0 -151 111 0 131 60 0 128 83 0 193 160 0 -177 102 0 89 0 0 170 107 0 194 137 0 -127 39 0 169 69 0 131 10 0 105 0 0 -85 0 0 105 13 0 106 0 0 123 29 0 -0 0 0 255 255 255 248 244 231 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 96 98 0 0 0 0 -0 0 0 255 227 0 249 226 0 244 217 0 -243 224 78 245 230 36 255 255 37 89 0 0 -3 0 0 0 0 0 90 0 0 58 0 0 -224 162 0 255 255 198 249 236 173 252 237 145 -255 255 240 60 62 0 21 0 0 116 0 0 -110 0 0 112 0 0 100 0 0 174 120 0 -242 232 154 255 255 171 253 239 175 250 239 148 -255 254 217 228 222 163 145 120 30 127 139 0 -101 0 0 67 0 0 153 4 0 93 0 0 -97 0 0 80 0 0 0 0 0 39 0 0 -23 0 0 132 69 0 210 168 0 217 179 0 -244 232 0 245 220 0 252 227 0 255 255 0 -255 245 0 255 245 0 255 247 0 249 236 0 -255 228 0 253 212 0 250 219 0 246 226 0 -200 146 0 192 182 0 73 11 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -224 33 0 229 177 0 235 197 0 243 192 0 -238 189 0 255 213 0 143 171 0 99 0 0 -178 49 0 93 0 0 0 0 0 70 0 0 -96 0 0 116 44 0 186 139 0 191 141 0 -229 180 0 209 185 0 77 0 0 203 152 0 -203 163 0 201 162 114 188 147 0 140 69 0 -210 148 0 204 159 0 155 112 0 200 150 0 -205 167 0 153 89 0 209 154 0 221 170 0 -189 142 0 201 148 0 223 184 0 186 144 0 -199 147 0 212 165 0 165 125 0 148 69 0 -220 160 0 173 119 0 174 124 0 124 56 0 -224 180 0 148 105 0 148 75 0 205 177 0 -131 66 0 127 66 0 91 0 0 210 165 0 -163 136 0 170 115 0 172 131 0 154 99 0 -176 137 0 94 0 0 96 0 0 183 142 0 -143 8 0 93 0 0 213 193 0 204 144 0 -0 0 0 255 255 255 247 240 228 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 236 234 255 255 208 0 0 0 0 0 0 -217 68 0 251 224 0 245 229 0 243 225 0 -246 232 104 255 236 0 191 164 0 35 0 0 -0 0 0 48 0 0 45 0 0 255 215 0 -251 223 88 235 218 1 238 215 84 255 239 33 -122 115 0 61 0 0 103 0 0 124 0 0 -96 0 0 77 0 0 187 132 0 255 255 201 -255 249 175 250 231 154 255 242 188 255 255 196 -163 141 0 0 0 0 85 0 0 153 13 0 -175 97 12 180 142 0 125 0 0 139 8 0 -28 0 0 134 42 0 182 174 14 223 213 46 -255 255 116 255 255 147 255 243 0 250 227 0 -248 221 0 246 218 0 241 222 0 241 196 0 -245 220 0 218 196 0 245 217 0 241 218 0 -238 200 0 229 196 0 246 218 0 227 183 0 -240 212 0 255 214 0 255 246 0 255 234 0 -247 235 0 218 179 0 108 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 161 0 0 251 200 0 222 175 0 -243 193 0 251 199 0 197 214 0 71 0 0 -157 3 0 73 0 0 56 0 0 70 0 0 -29 0 0 168 62 0 181 121 0 169 118 0 -110 23 0 154 83 0 219 190 0 57 0 0 -176 185 0 114 57 0 240 191 0 105 0 0 -130 68 0 199 144 0 123 31 0 194 160 0 -103 16 0 171 94 0 172 108 0 107 38 0 -213 214 0 143 54 0 116 15 0 166 85 0 -130 76 0 236 212 0 43 0 0 212 170 0 -172 115 0 165 145 0 110 0 0 198 153 0 -128 112 0 186 118 0 233 184 0 137 14 0 -212 217 0 85 0 0 112 0 0 58 0 0 -96 0 0 128 44 0 165 103 0 154 82 0 -159 113 0 141 0 0 200 211 0 113 0 0 -86 0 0 95 0 0 170 132 0 206 177 33 -200 191 0 185 164 190 255 255 246 248 238 225 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 251 241 201 197 0 0 0 0 155 0 0 -245 210 0 253 245 76 249 232 68 249 225 0 -255 240 94 228 210 0 1 0 0 14 0 0 -37 0 0 87 0 0 168 82 0 255 255 194 -250 235 147 250 230 102 255 252 162 202 198 0 -0 0 0 133 0 0 107 0 0 140 0 0 -76 0 0 211 171 0 255 243 138 248 230 117 -247 227 145 255 241 145 223 234 153 48 0 0 -75 0 0 120 83 0 119 0 0 184 0 0 -197 130 0 80 0 0 11 0 0 157 138 0 -238 212 107 255 255 125 255 245 121 255 240 142 -249 230 0 237 200 0 250 222 0 230 197 0 -246 217 0 231 193 0 248 229 0 231 205 0 -248 206 0 241 221 0 246 195 0 252 229 0 -224 186 0 239 214 0 233 197 0 216 189 0 -252 221 0 238 203 0 245 200 0 241 211 0 -255 222 0 246 211 0 255 222 0 255 249 0 -242 215 0 46 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 220 30 0 252 221 0 -242 206 0 250 198 0 237 224 0 0 0 0 -66 0 0 67 0 0 43 0 0 189 212 0 -104 0 0 44 0 0 40 0 0 171 124 0 -160 97 0 55 0 0 214 200 0 113 0 0 -217 166 0 19 0 0 2 0 0 0 0 0 -123 0 0 44 0 0 25 0 0 9 0 0 -102 0 0 117 0 0 38 0 0 160 9 0 -44 0 0 81 0 0 57 0 0 92 0 0 -14 0 0 137 0 0 40 0 0 29 0 0 -76 0 0 81 0 0 79 0 0 45 0 0 -77 0 0 29 0 0 128 37 0 61 0 0 -149 60 0 120 65 0 128 27 0 82 0 0 -76 0 0 125 26 0 132 32 0 188 146 0 -210 178 0 120 12 0 106 0 0 71 0 0 -86 0 0 160 31 0 189 128 0 162 129 0 -255 255 255 30 37 0 255 255 255 250 242 236 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 244 239 -255 254 187 67 0 0 0 0 0 253 153 0 -242 223 0 244 221 0 243 215 0 246 220 0 -255 255 0 0 0 0 46 0 0 80 0 0 -35 0 0 53 0 0 255 240 4 247 226 75 -245 224 121 255 242 49 179 163 0 0 0 0 -95 0 0 90 0 0 121 0 0 67 0 0 -255 241 67 255 248 172 250 238 158 251 233 131 -255 255 208 188 182 0 82 0 0 97 0 0 -98 26 0 201 1 0 197 77 0 119 0 0 -69 0 0 152 136 0 255 255 169 255 255 116 -255 240 107 248 224 113 248 235 50 237 212 62 -255 235 58 248 226 35 231 194 0 254 240 0 -235 195 0 221 193 0 255 220 0 238 209 0 -235 189 0 255 240 0 205 155 0 255 221 0 -219 187 0 253 228 0 217 173 0 215 199 0 -248 203 0 233 204 0 232 196 0 233 209 0 -237 185 0 229 192 0 215 172 0 249 223 0 -245 189 0 235 217 0 255 226 0 151 130 0 -0 0 0 0 0 0 0 0 0 255 120 0 -246 203 0 247 194 0 254 234 0 0 0 0 -24 0 0 170 12 0 17 0 0 76 0 0 -49 0 0 134 0 0 16 0 0 40 0 0 -137 0 0 79 6 0 103 0 0 55 0 0 -0 0 0 45 0 0 35 0 0 42 0 0 -31 0 0 28 0 0 19 0 0 32 0 0 -12 0 0 0 0 0 110 0 0 39 0 0 -104 0 0 4 0 0 136 2 0 167 114 0 -105 14 0 42 0 0 165 54 0 185 121 0 -79 0 0 173 85 0 120 0 0 174 55 0 -33 0 0 173 40 0 119 0 0 78 9 0 -123 0 0 75 0 0 30 0 0 3 0 0 -78 0 0 89 0 0 112 16 0 151 94 0 -220 163 0 212 200 0 109 2 0 47 0 0 -127 19 0 105 42 0 71 0 0 124 38 0 -213 171 0 251 235 56 117 69 78 255 247 255 -255 247 238 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 252 241 228 255 255 255 -187 164 0 0 0 0 90 0 0 255 232 0 -242 213 0 247 229 0 249 233 69 255 251 3 -177 171 0 41 0 0 34 0 0 77 0 0 -86 0 0 194 113 0 255 252 172 248 228 101 -255 235 147 255 255 72 0 0 0 3 0 0 -130 0 0 123 0 0 66 0 0 255 223 35 -243 236 90 240 221 67 250 216 94 233 242 104 -143 110 0 0 0 0 137 0 0 112 0 0 -212 65 0 155 0 0 75 0 0 111 68 0 -255 255 174 255 253 137 250 236 129 252 231 76 -251 235 59 234 215 0 251 215 0 249 240 94 -230 188 0 255 241 101 252 231 20 253 219 0 -255 247 168 255 250 0 255 211 12 248 237 0 -211 189 0 232 218 0 174 174 0 198 182 0 -207 198 0 224 194 0 180 159 0 229 234 0 -255 236 0 255 245 0 235 201 0 247 230 0 -242 193 0 222 197 0 211 169 0 239 202 0 -221 167 0 249 212 0 244 203 0 255 231 0 -207 137 0 206 181 0 0 0 0 35 0 0 -255 190 0 243 195 0 255 237 0 0 0 0 -98 0 0 120 0 0 0 0 0 85 0 0 -0 0 0 0 0 0 0 0 0 48 0 0 -0 0 0 2 0 0 0 0 0 114 0 0 -103 0 0 147 0 0 0 0 0 149 0 0 -179 103 0 139 57 0 100 69 0 178 66 0 -222 171 0 166 137 0 146 95 0 255 240 0 -246 216 0 139 110 0 134 103 0 255 225 0 -255 224 0 224 230 0 118 97 0 255 250 131 -255 255 205 43 20 0 252 252 77 247 228 59 -205 220 0 190 126 0 243 196 0 249 245 0 -29 0 0 218 183 0 200 145 0 0 0 0 -10 0 0 26 0 0 121 0 0 91 4 0 -217 173 0 253 222 26 193 217 0 21 0 0 -255 255 255 255 255 255 225 245 141 41 0 0 -82 0 0 210 162 0 170 191 0 65 12 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 245 237 255 255 229 -0 0 0 0 0 0 231 107 0 255 254 0 -249 235 50 246 222 0 242 210 0 255 245 0 -16 0 0 15 0 0 72 0 0 19 0 0 -214 104 0 246 227 0 235 208 44 240 208 0 -255 247 0 123 0 0 5 0 0 118 0 0 -160 0 0 105 0 0 226 175 0 255 255 200 -252 239 151 253 242 131 255 255 206 48 0 0 -0 0 0 98 0 0 145 0 0 173 0 0 -128 0 0 61 0 0 202 171 25 255 255 161 -254 242 159 247 231 116 250 234 114 231 200 0 -248 209 0 250 237 16 223 188 0 252 213 31 -255 255 106 253 217 5 209 192 17 129 93 0 -84 33 0 55 0 0 0 0 0 74 0 0 -49 0 0 47 0 0 42 0 0 74 0 0 -114 0 0 85 0 0 86 0 0 68 0 0 -73 0 0 83 0 0 108 61 0 144 125 0 -169 150 0 255 244 0 215 192 0 255 233 0 -225 185 0 240 209 0 249 210 0 228 190 0 -224 195 0 255 210 0 234 190 0 9 0 0 -238 167 0 250 204 0 255 223 0 0 8 0 -37 0 0 132 0 0 0 0 0 68 0 0 -0 0 0 0 0 0 146 0 0 0 0 0 -100 0 0 153 0 0 112 22 0 68 0 0 -210 139 0 203 123 0 165 139 0 93 0 0 -222 217 0 250 223 40 255 243 151 36 19 0 -185 152 0 234 218 220 0 0 0 135 76 0 -180 172 170 170 132 0 98 104 0 142 110 57 -148 129 126 159 113 0 41 0 0 100 49 0 -123 61 0 98 61 0 116 83 0 118 65 0 -120 87 0 84 30 0 98 48 0 151 107 0 -95 62 0 57 0 0 162 140 0 32 0 0 -0 0 0 0 0 0 32 0 0 74 0 0 -105 31 0 234 199 0 255 250 215 14 17 0 -255 255 255 250 243 236 255 244 255 247 253 229 -161 164 0 53 0 0 239 194 0 222 208 0 -235 217 185 0 0 0 253 250 255 255 255 255 -245 235 199 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 254 241 226 255 248 252 255 239 142 -0 0 0 0 0 0 255 226 0 240 218 0 -235 197 0 234 200 0 255 222 0 206 212 0 -12 0 0 4 0 0 72 0 0 75 0 0 -255 255 0 250 237 71 251 237 149 255 242 60 -222 217 0 12 0 0 100 0 0 111 0 0 -106 0 0 201 160 0 236 210 0 240 210 0 -245 216 73 255 255 174 0 0 0 71 0 0 -124 0 0 131 0 0 172 0 0 114 0 0 -86 0 0 255 255 167 255 248 141 249 238 98 -246 215 101 236 223 23 236 196 0 254 239 108 -226 203 0 255 255 223 233 225 9 169 164 0 -82 10 0 11 0 0 3 0 0 57 0 0 -152 14 0 114 0 0 146 0 0 157 0 0 -180 24 0 156 0 0 167 187 0 180 0 0 -202 140 0 184 69 0 155 57 0 187 1 0 -165 0 0 189 8 0 171 38 0 162 0 0 -128 0 0 6 0 0 91 23 0 157 136 0 -211 164 0 255 238 0 244 209 0 208 153 0 -240 213 0 235 177 0 206 155 0 255 230 0 -233 183 0 243 201 0 255 228 0 19 42 0 -70 0 0 0 0 0 9 0 0 161 101 0 -80 60 0 139 0 0 200 138 0 161 89 0 -0 0 0 183 82 0 204 134 0 172 145 0 -136 66 0 235 223 163 223 175 0 99 114 0 -118 72 13 110 83 0 133 103 29 142 124 20 -145 130 56 204 163 147 228 211 146 227 202 189 -154 133 85 214 188 161 228 204 168 206 183 135 -177 154 121 223 198 161 255 255 239 255 241 207 -253 245 233 255 251 248 255 241 208 245 230 186 -252 237 216 255 255 237 254 241 228 237 234 193 -255 240 224 255 255 232 253 246 247 255 255 199 -255 253 197 66 18 0 0 0 0 19 0 0 -106 0 0 193 160 0 224 174 27 201 216 154 -205 150 164 255 255 255 247 239 229 253 242 240 -255 255 255 165 183 52 63 0 0 0 0 0 -255 255 0 95 61 55 81 37 0 35 21 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 250 238 227 255 255 255 152 135 0 -0 0 0 117 0 0 255 255 0 235 203 0 -248 223 0 253 241 3 244 247 0 13 0 0 -61 0 0 75 0 0 43 0 0 187 73 0 -255 255 89 242 229 49 255 239 115 231 245 0 -49 0 0 17 0 0 93 0 0 125 0 0 -97 0 0 255 255 81 249 234 12 246 231 41 -246 234 34 70 14 0 59 0 0 149 0 0 -146 0 0 175 0 0 56 0 0 96 0 0 -255 255 175 250 236 112 241 222 38 248 229 0 -235 215 33 232 200 0 242 209 0 255 249 211 -252 248 159 83 54 0 25 0 0 90 0 0 -108 0 0 188 94 0 165 63 0 180 88 0 -222 195 38 218 206 0 255 244 102 245 236 29 -248 241 43 252 238 68 255 232 181 246 242 33 -255 239 184 255 248 133 255 252 155 245 238 74 -244 236 0 245 233 17 205 150 0 197 113 0 -188 80 0 181 0 0 143 0 0 121 0 0 -41 0 0 69 0 0 138 138 0 255 247 0 -237 191 0 238 193 0 217 175 0 232 196 0 -242 191 0 243 196 0 255 228 0 95 84 0 -13 0 0 19 0 0 0 0 0 160 0 0 -145 8 0 0 0 0 217 160 0 223 187 93 -142 110 0 104 15 0 191 170 29 168 144 152 -92 79 0 141 100 0 195 170 164 222 200 150 -221 199 179 252 246 225 204 195 184 244 217 209 -230 223 208 230 207 196 202 187 152 208 190 173 -245 230 213 211 205 184 225 197 192 219 210 172 -255 248 243 255 249 243 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 125 125 0 0 0 0 -122 0 0 93 30 0 185 142 0 255 255 255 -0 19 0 214 191 201 255 253 246 248 238 231 -251 240 231 255 255 255 202 219 135 0 0 0 -64 19 0 255 246 194 255 246 214 168 191 0 -188 154 172 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 250 241 229 255 255 223 0 0 0 -0 0 0 184 104 0 255 251 0 246 234 0 -244 227 11 255 252 10 62 40 0 113 0 0 -61 0 0 107 0 0 77 0 0 255 238 0 -233 209 0 228 202 0 255 233 40 80 22 0 -70 0 0 72 0 0 108 0 0 103 0 0 -255 245 0 244 229 0 241 226 28 255 255 119 -0 0 0 33 0 0 146 0 0 129 0 0 -195 0 0 1 0 0 189 131 0 255 255 128 -246 236 91 233 216 0 241 214 38 228 203 0 -251 217 28 255 240 204 236 238 182 66 0 0 -0 0 0 140 0 0 165 0 0 198 115 0 -216 162 0 244 205 36 255 242 135 249 230 101 -254 248 145 255 253 195 255 254 185 255 250 219 -255 255 235 255 255 255 248 236 216 251 252 222 -254 251 229 245 246 209 254 255 223 255 255 255 -255 255 216 255 255 209 255 251 104 255 239 23 -255 230 5 243 221 0 200 161 0 193 116 0 -155 0 0 119 0 0 84 0 0 0 0 0 -206 164 0 255 241 0 229 185 0 247 199 0 -240 189 0 245 207 0 255 237 0 0 0 0 -59 0 0 0 0 0 0 0 0 239 137 0 -226 176 0 118 97 0 47 0 0 127 120 0 -177 142 137 199 178 133 229 215 200 231 212 187 -240 225 212 226 207 209 235 206 195 209 201 166 -204 181 165 194 182 152 206 171 147 193 179 155 -228 203 174 211 188 174 216 194 155 242 220 193 -187 176 154 227 200 164 238 221 196 254 248 235 -250 238 230 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 212 231 104 -0 0 0 104 0 0 157 107 0 202 154 42 -234 242 214 0 0 0 255 255 255 246 238 227 -246 238 224 249 238 230 255 249 255 236 245 190 -255 248 136 207 190 102 140 84 0 11 9 0 -244 192 194 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -254 242 230 252 243 236 255 250 165 0 0 0 -69 0 0 255 227 0 234 207 0 242 214 0 -234 203 0 255 248 0 1 0 0 116 0 0 -38 0 0 77 0 0 126 0 0 255 255 0 -245 230 66 255 235 40 233 243 0 50 0 0 -52 0 0 66 0 0 110 0 0 153 24 0 -246 237 0 228 207 0 255 220 0 136 148 0 -33 0 0 110 0 0 140 0 0 174 0 0 -0 0 0 184 60 0 255 235 85 240 225 63 -237 215 41 235 204 0 237 209 0 246 223 38 -255 246 209 167 169 0 0 0 0 152 0 0 -147 0 0 221 186 0 224 181 0 245 227 62 -255 251 198 249 241 146 251 244 164 255 250 215 -247 255 200 235 229 199 193 161 118 185 146 72 -160 108 0 165 55 0 156 80 0 168 0 0 -137 87 0 140 0 0 159 34 0 173 72 0 -161 102 1 213 168 97 231 211 86 254 249 116 -255 249 142 255 255 182 253 239 93 255 244 100 -233 207 0 194 151 0 193 45 0 172 0 0 -0 0 0 62 0 0 252 206 0 249 211 0 -242 195 0 245 193 0 255 245 0 0 0 0 -0 0 0 0 0 0 0 0 0 79 0 0 -79 45 0 178 164 113 219 218 177 212 203 197 -216 199 160 242 215 206 229 215 179 221 197 173 -227 222 182 216 187 150 234 221 203 220 190 173 -201 186 166 231 215 191 229 225 199 205 183 154 -214 196 156 253 238 235 212 203 175 206 185 147 -241 230 206 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 0 0 0 61 0 0 198 154 0 -255 244 255 152 173 78 206 173 177 255 255 255 -246 237 227 248 239 226 246 240 228 255 248 245 -134 101 0 6 0 0 86 0 0 164 125 0 -240 241 223 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 246 231 255 244 229 224 202 41 0 0 0 -190 84 0 235 204 0 239 219 4 245 229 0 -255 240 36 183 195 0 31 0 0 49 0 0 -70 0 0 45 0 0 255 218 0 247 238 0 -248 232 81 255 255 50 124 73 0 56 0 0 -5 0 0 88 0 0 86 0 0 255 233 0 -246 236 0 252 230 0 243 255 0 9 0 0 -121 0 0 152 0 0 187 0 0 0 0 0 -148 35 0 255 255 33 238 221 75 238 219 5 -235 211 28 228 208 0 248 208 164 255 255 188 -0 0 0 60 0 0 162 0 0 224 215 46 -205 159 0 254 226 106 249 242 191 247 240 146 -253 245 198 253 249 220 230 228 192 192 186 118 -141 0 0 148 0 0 165 75 0 127 0 0 -167 13 0 165 0 0 165 46 0 158 92 0 -154 8 0 132 0 0 183 51 0 139 0 0 -165 30 0 164 0 0 149 0 0 138 0 0 -155 20 0 231 222 78 243 233 70 255 255 200 -255 243 168 255 234 143 252 224 0 205 161 0 -141 0 0 115 0 0 0 0 0 255 228 0 -255 217 0 253 198 0 232 224 0 0 0 0 -0 0 0 0 0 0 0 0 0 253 249 187 -238 234 203 240 211 188 221 201 160 241 223 211 -213 200 166 219 182 160 229 227 202 201 179 152 -233 204 193 198 179 138 233 207 190 215 205 168 -247 227 222 230 226 201 222 189 154 239 236 223 -235 227 215 207 187 163 233 218 184 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 0 0 0 114 10 0 -220 168 0 255 255 255 0 0 0 255 255 255 -250 240 229 245 234 226 249 242 229 249 237 230 -250 242 235 249 241 232 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 250 237 226 -255 244 237 255 245 206 117 115 0 0 0 0 -241 176 0 246 224 0 240 222 51 244 229 28 -255 255 3 0 0 0 45 0 0 13 0 0 -71 0 0 202 146 0 245 223 0 232 205 0 -239 207 13 255 240 0 8 0 0 66 0 0 -37 0 0 71 0 0 228 185 0 247 227 0 -243 224 0 254 255 0 61 0 0 0 0 0 -175 0 0 148 0 0 64 0 0 170 17 0 -255 241 0 253 237 100 235 217 0 241 212 0 -247 226 4 255 233 170 237 226 101 0 0 0 -157 0 0 209 219 167 189 91 0 248 226 106 -249 239 205 247 236 144 252 240 181 255 255 247 -209 224 169 115 0 0 164 64 0 128 0 0 -153 101 0 110 0 0 140 35 0 201 200 39 -204 185 116 239 232 164 240 226 153 255 244 203 -244 241 147 247 241 150 234 228 137 219 237 139 -228 202 156 188 173 0 187 112 0 181 21 0 -157 0 0 162 0 0 134 0 0 177 152 0 -255 246 70 255 249 152 255 249 220 255 240 176 -211 203 0 170 49 0 139 0 0 0 0 0 -197 155 0 255 237 0 202 203 0 0 0 0 -0 0 0 0 0 0 197 143 82 246 228 201 -223 205 191 225 201 170 249 231 210 207 187 158 -237 220 190 186 167 150 238 214 181 238 225 209 -239 225 192 218 201 164 234 210 198 244 240 220 -213 193 164 229 217 200 250 241 229 215 196 183 -209 193 148 248 236 227 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 241 255 158 0 0 0 -149 112 0 237 188 77 191 202 56 157 127 126 -255 255 255 252 243 231 248 240 228 248 241 228 -248 238 229 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 253 241 229 -255 243 238 255 250 168 29 0 0 0 0 0 -255 230 0 247 231 0 249 234 18 245 225 0 -255 255 0 0 0 0 62 0 0 66 0 0 -0 0 0 255 233 0 249 228 0 248 231 0 -255 230 0 173 181 0 75 0 0 39 0 0 -78 0 0 80 0 0 255 254 0 236 206 0 -255 224 0 88 98 0 0 0 0 171 0 0 -157 0 0 154 0 0 36 0 0 255 255 0 -248 229 125 245 219 0 253 237 112 246 231 0 -255 235 131 188 191 77 0 0 0 169 0 0 -162 0 0 227 162 0 255 251 168 250 240 148 -247 235 200 255 253 224 235 240 185 116 86 0 -153 0 0 180 148 0 149 0 0 171 101 0 -224 191 183 252 252 198 255 255 244 255 252 216 -255 254 214 255 251 209 255 253 210 255 252 217 -255 252 206 255 254 224 255 253 213 255 254 216 -255 255 220 255 255 233 255 255 246 248 255 175 -236 229 112 198 151 0 179 86 0 161 0 0 -143 0 0 184 170 0 255 234 136 255 248 130 -255 246 230 253 244 0 177 90 0 114 0 0 -0 0 0 252 184 0 40 89 0 0 0 0 -0 0 0 0 0 0 248 186 176 228 210 179 -215 199 169 235 217 205 187 172 128 246 217 214 -232 221 197 236 207 175 241 220 210 221 201 157 -244 225 195 248 240 226 228 210 176 233 214 187 -254 247 242 237 231 218 212 188 143 245 231 214 -255 246 232 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 191 219 110 -0 0 0 144 47 0 255 255 255 0 0 0 -246 216 227 255 252 242 248 241 229 248 238 231 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 254 241 229 -255 255 255 233 217 93 0 0 0 92 0 0 -255 255 0 247 229 0 239 205 0 250 219 0 -207 216 0 31 0 0 55 0 0 6 0 0 -78 0 0 255 255 0 249 232 0 252 233 0 -255 249 0 21 0 0 91 0 0 60 0 0 -49 0 0 247 165 0 255 248 0 255 228 0 -255 255 4 0 0 0 69 0 0 125 0 0 -179 0 0 20 0 0 254 167 0 254 244 109 -249 236 163 247 224 19 243 218 36 255 241 165 -215 220 173 0 0 0 137 0 0 127 0 0 -255 253 0 254 247 156 251 242 196 251 242 218 -255 255 255 140 143 0 104 0 0 166 29 0 -150 0 0 183 122 80 243 238 207 255 255 230 -255 250 220 255 248 203 255 250 223 255 254 211 -255 255 232 255 255 219 255 248 180 251 227 150 -250 217 121 248 211 111 254 214 139 250 223 109 -249 219 118 254 223 134 255 240 173 255 251 220 -255 255 222 255 255 255 244 236 122 240 231 29 -153 90 0 157 0 0 120 0 0 196 170 0 -255 255 190 255 251 208 252 239 0 191 121 0 -164 0 0 43 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 253 230 193 255 240 227 -207 187 161 234 207 182 238 231 202 212 185 158 -235 219 184 238 222 193 237 213 181 251 236 202 -245 222 204 244 220 179 255 245 226 252 242 229 -213 195 161 217 194 160 253 246 227 253 243 235 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -88 104 0 0 0 0 212 175 0 250 248 195 -0 0 0 255 255 255 250 245 226 249 242 228 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 250 239 228 -255 255 255 185 165 0 0 0 0 140 0 0 -255 242 0 236 206 0 242 224 0 255 246 122 -95 108 0 63 0 0 39 0 0 47 0 0 -146 0 0 255 239 0 234 206 0 250 214 0 -173 165 0 14 0 0 130 0 0 65 0 0 -56 0 0 255 217 0 236 203 0 255 222 0 -154 180 0 44 0 0 132 0 0 194 0 0 -59 0 0 118 0 0 255 255 0 238 220 0 -236 204 0 248 231 0 255 234 178 255 255 192 -0 0 0 128 0 0 155 90 0 251 226 60 -254 253 151 249 235 150 255 251 226 249 236 151 -148 101 0 176 119 0 134 37 0 130 2 0 -245 241 198 255 255 225 255 247 209 255 246 209 -255 249 226 255 255 222 245 218 176 203 174 50 -197 124 0 135 28 0 155 0 0 136 59 0 -188 27 0 133 0 0 178 61 0 182 0 0 -164 0 0 186 48 0 186 45 0 213 118 0 -202 129 0 255 234 168 255 245 170 255 252 243 -255 255 199 208 199 0 138 30 0 137 0 0 -182 131 0 252 238 139 255 255 195 245 215 0 -201 162 0 200 0 0 66 0 0 0 0 0 -0 0 0 189 69 0 247 235 221 229 203 181 -232 214 176 226 202 176 236 221 185 226 194 168 -242 223 197 240 222 180 246 223 217 240 226 195 -255 241 227 255 247 238 235 222 196 210 187 155 -246 237 213 255 244 233 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 136 150 0 2 0 0 255 255 208 -181 207 0 160 99 126 255 255 255 253 241 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 246 239 231 -255 249 241 173 159 0 0 0 0 208 121 0 -251 230 0 247 228 0 248 225 0 255 253 69 -1 0 0 66 0 0 49 0 0 23 0 0 -234 142 0 248 241 66 241 224 10 255 254 0 -45 0 0 65 0 0 114 0 0 35 0 0 -116 0 0 255 255 0 247 231 0 255 255 0 -0 0 0 99 0 0 132 0 0 130 0 0 -71 0 0 252 217 0 244 219 53 250 230 5 -246 230 72 254 230 36 255 255 255 32 0 0 -65 0 0 155 102 0 231 156 0 255 255 203 -251 236 148 253 242 166 255 255 177 118 0 0 -179 23 0 106 0 0 209 154 58 255 254 232 -255 251 210 253 240 209 255 249 214 255 253 229 -217 207 118 203 115 0 187 122 0 173 0 0 -160 0 0 206 70 0 144 0 0 181 118 0 -181 18 0 169 91 0 166 72 0 198 112 0 -168 62 0 166 0 0 179 51 0 174 0 0 -132 0 0 164 0 0 196 103 0 217 146 0 -255 231 180 253 245 193 255 255 170 192 177 0 -134 0 0 144 0 0 255 244 8 255 248 234 -255 236 0 162 118 0 140 0 0 68 0 0 -0 0 0 255 202 209 228 215 170 239 216 200 -212 185 157 223 208 183 243 222 205 240 220 187 -255 246 231 235 224 192 249 223 199 255 247 232 -244 236 217 210 182 151 227 203 161 255 246 234 -253 240 234 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 33 29 0 118 42 0 -255 203 229 32 58 0 255 245 255 250 245 235 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 246 235 223 246 237 228 -255 255 222 31 0 0 0 0 0 254 187 0 -248 228 0 246 226 0 250 219 0 187 192 0 -7 0 0 85 0 0 49 0 0 0 0 0 -255 225 0 252 243 69 251 231 36 255 250 0 -0 0 0 101 0 0 118 0 0 62 0 0 -204 103 0 246 226 0 240 201 0 232 223 0 -21 0 0 87 0 0 120 0 0 123 0 0 -208 146 0 237 221 0 239 208 60 247 222 29 -247 228 45 255 255 255 64 5 0 21 0 0 -132 0 0 205 139 0 255 243 93 250 238 134 -253 238 174 255 255 210 128 11 0 154 0 0 -151 0 0 212 191 91 255 255 234 255 246 210 -254 243 200 255 250 218 255 236 185 190 148 0 -165 0 0 167 4 0 151 0 0 166 80 0 -194 156 0 232 199 160 252 247 169 255 255 220 -255 255 216 255 255 203 255 255 230 255 255 215 -254 250 191 245 249 190 228 214 128 208 195 81 -187 154 0 127 59 0 160 0 0 151 0 0 -196 0 0 247 212 6 255 239 188 255 250 157 -183 187 0 162 0 0 146 7 0 255 255 141 -250 234 156 252 247 0 169 15 0 146 0 0 -0 0 0 255 255 235 221 193 155 219 193 172 -248 236 211 250 231 207 223 207 171 252 242 225 -234 211 182 254 236 208 249 240 229 229 217 186 -207 185 137 251 237 212 255 247 242 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 0 0 0 -188 147 0 240 219 141 98 35 0 255 255 255 -251 246 233 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 252 240 227 249 240 235 -255 255 203 0 0 0 10 0 0 255 192 0 -231 206 0 233 200 0 255 229 0 136 160 0 -55 0 0 10 0 0 49 0 0 61 0 0 -255 237 0 228 193 0 235 205 0 206 202 0 -23 0 0 97 0 0 108 0 0 70 0 0 -255 226 0 252 232 0 255 230 0 148 171 0 -0 0 0 152 0 0 156 0 0 0 0 0 -255 240 0 235 218 0 237 219 54 233 211 0 -235 206 0 241 255 255 16 0 0 147 0 0 -118 0 0 255 255 119 245 231 127 247 236 120 -255 238 209 173 137 0 160 76 0 157 0 0 -174 96 0 255 255 255 247 241 192 251 244 213 -255 255 236 191 138 0 140 103 0 157 0 0 -146 0 0 180 120 27 239 250 200 255 255 245 -255 255 223 252 247 207 250 240 177 252 240 172 -254 241 212 239 223 93 249 236 200 247 237 166 -255 242 189 255 244 204 254 247 180 255 248 219 -255 254 230 255 255 226 204 204 114 148 133 0 -138 0 0 188 0 0 226 91 0 254 229 137 -255 253 180 239 254 0 121 0 0 153 63 0 -250 227 17 255 255 219 219 230 0 207 83 0 -17 0 0 255 255 228 242 233 199 225 197 176 -239 224 193 253 242 224 238 222 198 237 220 186 -255 243 234 237 226 206 217 185 150 222 200 168 -251 237 231 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 150 178 0 -0 0 0 255 228 190 137 164 0 75 4 0 -255 255 255 249 242 231 250 241 228 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 251 242 240 -255 255 196 0 0 0 0 0 0 255 234 0 -240 213 0 245 225 0 255 255 0 32 0 0 -11 0 0 50 0 0 115 0 0 163 0 0 -255 255 12 247 229 0 255 239 0 123 117 0 -39 0 0 59 0 0 59 0 0 164 0 0 -244 231 0 234 203 0 255 243 0 0 0 0 -110 0 0 122 0 0 141 0 0 153 0 0 -237 244 0 234 196 0 241 213 84 248 232 40 -255 255 223 15 0 0 172 0 0 88 0 0 -250 197 0 250 247 161 241 228 130 255 255 189 -169 146 0 160 0 0 169 90 0 182 94 58 -255 255 228 251 245 210 244 234 196 253 228 183 -197 183 2 147 59 0 176 0 0 169 53 0 -249 234 192 255 255 236 244 237 174 244 228 173 -247 240 198 238 223 132 248 241 206 243 233 148 -248 239 220 246 232 139 243 222 156 242 231 190 -243 218 141 255 242 206 238 206 75 246 235 166 -248 225 144 255 248 199 255 251 221 255 255 191 -211 230 0 127 0 0 139 0 0 208 0 0 -255 233 0 255 254 195 206 247 0 157 0 0 -102 0 0 255 255 39 255 226 114 209 220 0 -182 0 0 102 48 0 243 250 238 239 217 193 -251 248 233 227 212 178 248 236 215 254 239 231 -212 201 179 205 179 137 251 236 213 255 253 240 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -126 158 0 88 0 0 255 238 100 100 121 0 -231 194 231 255 253 244 248 247 229 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 249 238 240 -255 250 138 0 0 0 30 0 0 255 255 0 -239 221 0 243 223 0 255 255 0 61 0 0 -27 0 0 104 0 0 8 0 0 216 80 0 -251 236 0 231 203 0 255 244 0 0 0 0 -144 0 0 10 0 0 22 0 0 212 164 0 -249 235 0 255 245 0 202 208 0 0 0 0 -128 0 0 160 0 0 87 0 0 239 171 0 -242 237 0 238 222 0 243 220 31 247 221 84 -234 241 189 16 0 0 154 0 0 154 0 0 -255 254 66 245 236 130 245 227 130 255 255 167 -139 1 0 170 75 0 130 15 0 255 255 255 -250 241 200 251 244 218 242 206 114 233 204 0 -141 0 0 176 0 0 169 107 0 255 255 255 -255 253 215 253 241 204 247 240 199 241 227 148 -253 233 184 246 233 165 245 231 192 251 241 198 -233 210 113 248 239 175 236 206 59 246 235 215 -247 221 151 253 235 215 241 216 83 245 226 144 -248 220 138 245 234 136 248 222 159 248 238 119 -255 237 156 229 247 49 151 147 0 136 0 0 -158 0 0 244 188 0 255 255 163 179 183 0 -159 0 0 197 111 0 255 249 99 255 247 50 -186 67 0 16 0 0 182 170 110 255 251 243 -219 197 170 247 236 222 243 232 215 194 171 136 -223 199 163 254 246 232 255 243 235 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 12 0 0 230 200 48 255 255 255 -54 31 0 255 255 255 255 250 239 248 239 229 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 245 247 -255 245 112 0 0 0 44 0 0 255 255 0 -241 227 0 239 213 0 255 238 0 0 0 0 -30 0 0 75 0 0 33 0 0 229 181 0 -253 233 45 248 228 31 255 255 0 0 0 0 -122 0 0 42 0 0 59 0 0 240 190 0 -240 217 0 255 216 0 117 133 0 0 0 0 -139 0 0 168 0 0 0 0 0 255 235 0 -229 199 0 234 210 0 249 228 29 255 255 255 -76 120 0 96 0 0 83 0 0 219 128 0 -250 251 112 243 230 109 255 246 161 117 96 0 -181 49 0 150 0 0 222 191 148 250 248 219 -245 238 206 254 239 227 222 181 0 121 0 0 -210 170 0 176 102 0 255 245 238 255 251 211 -251 236 171 244 228 154 246 233 182 252 242 207 -242 233 146 248 218 180 238 225 136 253 235 116 -221 215 79 255 235 162 250 229 4 242 215 68 -242 220 0 254 220 92 233 200 0 244 219 41 -242 204 94 236 222 68 249 234 142 241 223 99 -251 227 108 248 233 138 255 255 144 137 125 0 -169 0 0 165 0 0 250 229 127 255 255 127 -189 208 0 128 0 0 255 245 0 252 235 91 -198 214 0 138 0 0 59 0 0 255 255 239 -238 228 214 224 206 178 202 184 153 245 229 207 -253 246 234 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 67 0 0 190 147 5 -239 246 197 57 14 0 255 249 255 255 249 242 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 253 245 247 -251 234 97 0 0 0 0 0 0 255 255 0 -228 192 0 238 204 0 238 245 0 105 0 0 -39 0 0 29 0 0 75 0 0 255 219 31 -255 247 119 247 227 55 241 239 0 7 0 0 -116 0 0 64 0 0 1 0 0 255 240 0 -233 210 0 255 255 0 0 0 0 13 0 0 -136 0 0 114 0 0 38 0 0 255 255 0 -241 223 0 246 230 33 248 231 75 235 240 208 -0 0 0 186 0 0 128 0 0 255 245 0 -247 238 155 246 230 123 253 255 174 142 8 0 -173 62 0 154 0 0 255 255 210 247 238 208 -250 242 217 243 203 0 152 65 0 205 86 0 -118 5 0 255 255 255 244 241 191 249 228 156 -254 231 189 251 241 194 231 220 127 244 217 131 -255 241 173 227 214 0 212 180 82 182 141 0 -152 110 0 129 87 0 120 62 0 103 93 0 -149 107 0 139 96 0 182 142 0 244 206 4 -241 207 51 227 192 0 254 233 161 240 210 13 -252 242 161 232 199 0 255 232 133 255 255 177 -185 164 0 181 20 0 149 0 0 255 242 0 -255 255 85 147 27 0 154 53 0 255 238 69 -255 255 0 176 58 0 101 34 0 237 235 237 -207 185 164 209 188 142 253 241 223 255 245 234 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 19 0 0 80 24 0 -255 213 238 203 204 0 0 2 0 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 247 244 -227 234 128 0 0 0 73 0 0 255 238 0 -253 221 0 251 225 0 204 203 0 39 0 0 -22 0 0 50 0 0 88 0 0 255 224 64 -243 221 39 246 207 0 196 213 0 37 0 0 -88 0 0 67 0 0 32 0 0 255 255 0 -251 227 0 255 255 0 8 0 0 54 0 0 -154 0 0 30 0 0 143 9 0 255 240 0 -238 204 0 243 211 0 251 218 6 149 167 9 -0 0 0 131 0 0 215 129 0 253 249 44 -251 235 146 255 243 148 186 201 0 144 0 0 -180 0 0 203 151 19 255 255 216 254 239 167 -255 243 200 196 147 0 180 27 0 113 0 0 -255 255 227 255 246 187 248 233 185 255 242 222 -246 223 77 245 220 80 255 247 137 252 230 57 -152 127 0 125 79 0 152 129 59 212 186 165 -250 245 188 255 255 255 255 253 229 255 255 255 -252 244 221 229 216 133 163 159 121 109 65 0 -129 112 0 220 191 175 228 195 0 255 233 133 -248 232 44 248 220 136 251 233 148 244 210 4 -250 237 96 186 172 0 145 0 0 234 130 0 -255 228 1 217 231 0 130 0 0 204 172 0 -255 255 123 166 130 0 201 28 0 122 98 0 -255 237 238 255 248 228 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 55 0 0 -164 136 0 251 202 187 255 255 186 22 18 0 -255 255 255 255 246 236 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 246 247 -245 242 117 0 0 0 121 0 0 255 255 0 -233 197 0 241 199 0 194 204 0 63 0 0 -45 0 0 53 0 0 183 37 0 250 217 0 -250 226 3 242 206 0 148 153 0 54 0 0 -83 0 0 121 0 0 48 0 0 255 255 0 -241 206 0 255 233 0 0 0 0 103 0 0 -153 0 0 0 0 0 234 173 0 255 250 0 -247 233 1 247 231 0 255 255 204 0 0 0 -52 0 0 160 0 0 255 242 52 251 237 26 -253 233 138 255 253 62 29 11 0 202 0 0 -109 0 0 255 248 221 255 246 195 253 235 181 -251 226 0 166 0 0 166 71 0 208 151 63 -255 255 168 252 233 141 246 232 128 243 219 118 -251 234 100 255 244 109 189 191 85 92 28 0 -210 174 172 255 255 255 255 255 244 252 220 201 -228 180 140 208 125 0 230 172 105 223 144 87 -223 143 76 248 187 155 255 231 216 255 255 255 -255 250 209 125 128 0 119 81 0 239 217 201 -251 231 0 243 218 29 242 215 39 246 236 112 -249 217 68 255 255 74 149 0 0 162 0 0 -236 161 0 255 255 151 133 13 0 150 0 0 -255 255 40 242 241 0 164 0 0 64 0 0 -255 255 255 249 238 224 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 0 0 0 -167 131 0 255 227 181 255 255 255 187 201 0 -131 102 112 255 255 244 250 237 229 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 243 230 255 255 255 -229 233 137 0 0 0 96 0 0 255 251 0 -246 216 0 255 246 0 139 158 0 33 0 0 -100 0 0 32 0 0 221 70 0 246 219 0 -242 209 0 255 237 0 77 101 0 69 0 0 -94 0 0 13 0 0 173 122 0 255 249 0 -255 235 0 211 222 0 0 0 0 103 0 0 -148 0 0 0 0 0 255 197 0 245 221 0 -245 219 0 251 222 0 255 255 200 0 0 0 -140 0 0 141 0 0 255 255 120 249 236 81 -255 239 140 177 206 0 117 0 0 179 0 0 -160 77 0 255 255 231 253 242 177 253 224 30 -191 152 0 151 0 0 221 129 0 255 255 204 -244 230 105 249 229 126 251 233 148 247 226 77 -255 236 108 191 186 37 136 84 56 255 252 0 -255 255 200 212 159 36 208 104 0 212 167 0 -234 176 34 239 211 100 247 207 167 244 231 194 -246 215 173 244 217 97 233 162 0 223 124 0 -241 178 168 255 255 255 211 217 125 63 36 0 -220 182 99 248 221 47 238 210 35 246 225 25 -255 239 180 255 233 100 184 230 0 173 0 0 -187 0 0 255 255 113 194 214 0 67 0 0 -249 229 12 255 235 28 173 151 0 34 0 0 -255 255 255 246 236 223 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 83 120 0 -106 29 0 213 199 0 0 0 0 221 216 0 -83 71 31 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 248 243 233 246 232 210 216 189 169 -235 206 87 0 0 0 53 0 0 255 253 0 -245 216 0 255 223 0 86 97 0 71 0 0 -44 0 0 24 0 0 222 126 0 245 223 0 -246 211 0 255 227 0 0 19 0 130 0 0 -76 0 0 20 0 0 199 103 0 253 234 0 -250 212 0 188 199 0 0 0 0 151 0 0 -104 0 0 128 0 0 249 213 0 242 220 0 -242 217 0 250 220 0 228 233 129 17 0 0 -128 0 0 193 0 0 255 255 142 251 232 110 -255 255 155 81 100 0 167 0 0 165 0 0 -240 214 188 249 244 160 255 247 177 234 191 0 -186 77 0 155 0 0 255 251 145 245 230 107 -244 224 62 255 236 199 247 233 119 255 245 102 -81 96 0 141 73 14 255 255 0 227 198 0 -182 66 0 235 157 0 251 229 0 255 255 255 -253 253 173 255 252 202 255 255 217 255 244 225 -255 255 255 255 253 224 252 247 174 251 216 0 -239 185 0 229 140 0 255 206 205 255 255 236 -49 65 0 254 212 169 255 244 163 236 211 5 -243 208 0 247 220 67 255 255 154 107 0 0 -135 0 0 237 151 0 255 255 131 115 102 0 -193 97 0 255 255 122 203 217 0 102 0 0 -255 239 228 251 243 230 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 235 248 198 -27 0 0 155 111 0 167 153 0 0 0 0 -247 215 211 255 249 238 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -252 247 239 233 221 187 186 163 132 223 194 170 -255 254 143 0 0 0 94 0 0 255 250 0 -233 198 0 252 217 0 141 137 0 11 0 0 -58 0 0 73 0 0 241 159 0 238 209 0 -251 228 0 255 244 0 0 0 0 125 0 0 -52 0 0 18 0 0 206 149 0 237 210 0 -254 217 0 179 191 0 0 0 0 153 0 0 -88 0 0 120 0 0 254 243 0 242 222 0 -243 225 0 255 234 0 169 197 86 44 0 0 -115 0 0 228 131 0 254 252 120 244 225 85 -255 255 55 0 0 0 172 0 0 146 0 0 -255 253 135 245 225 109 255 245 80 185 125 0 -152 0 0 166 0 0 255 255 143 247 236 140 -244 232 95 247 227 103 255 239 134 190 209 96 -184 88 0 255 250 0 215 190 0 226 132 104 -242 218 0 253 235 73 253 242 68 245 226 0 -216 155 6 219 148 0 225 163 44 236 169 104 -217 143 14 225 161 52 242 186 121 255 244 255 -255 251 223 251 223 114 217 134 0 237 173 175 -255 255 172 4 10 0 238 194 150 253 230 24 -245 220 2 247 218 140 254 233 3 164 190 0 -145 0 0 195 0 0 255 255 150 189 208 0 -135 0 0 255 255 113 244 249 77 123 0 0 -210 201 180 255 251 240 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -180 203 99 110 62 0 46 16 0 203 169 117 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 245 236 220 -227 205 180 184 165 145 246 230 219 255 244 247 -255 247 124 0 0 0 113 0 0 254 233 0 -238 200 0 255 242 0 20 64 0 29 0 0 -57 0 0 34 0 0 227 144 0 236 209 0 -239 203 0 233 241 0 0 0 0 168 0 0 -95 0 0 37 0 0 216 128 0 248 235 0 -255 240 0 121 146 0 0 0 0 123 0 0 -124 0 0 178 44 0 250 232 0 235 219 0 -243 223 0 255 235 0 130 174 24 111 0 0 -122 0 0 218 120 0 244 228 16 242 225 87 -255 255 69 112 0 0 183 0 0 152 0 0 -255 255 153 247 237 108 255 233 0 148 0 0 -174 0 0 221 174 0 245 232 42 236 216 67 -249 231 161 248 231 137 255 255 164 51 0 0 -255 255 0 241 215 0 218 114 0 245 226 0 -252 241 60 251 241 137 205 148 0 211 129 0 -230 187 130 246 227 162 247 234 218 245 231 187 -251 238 204 237 207 115 227 192 0 233 155 0 -245 190 167 255 245 255 247 224 29 208 124 0 -255 194 212 246 252 19 20 0 0 255 255 176 -241 203 0 241 218 3 254 233 87 222 235 8 -100 0 0 159 0 0 255 254 95 255 255 0 -56 0 0 255 240 71 255 254 66 128 0 0 -153 135 76 255 254 246 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 240 255 255 240 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 245 234 204 192 170 144 -199 180 158 255 246 243 255 246 234 250 243 247 -255 243 105 0 0 0 58 0 0 255 250 0 -243 205 0 255 217 0 104 98 0 46 0 0 -34 0 0 56 0 0 242 174 0 243 214 0 -243 221 0 204 213 0 43 0 0 142 0 0 -38 0 0 56 0 0 193 149 0 251 234 0 -255 235 0 58 115 0 56 0 0 113 0 0 -39 0 0 163 95 0 246 237 0 242 215 0 -243 223 0 255 240 16 86 146 0 84 0 0 -121 0 0 247 209 17 245 243 155 245 228 144 -238 250 29 99 0 0 171 0 0 175 8 0 -255 255 77 245 223 14 223 226 0 171 0 0 -144 0 0 246 219 94 246 242 110 247 232 114 -239 229 170 255 236 144 161 181 71 208 139 0 -250 218 0 216 142 0 242 193 0 244 234 50 -241 222 0 207 105 0 237 208 170 240 218 185 -231 225 163 236 199 122 237 210 113 215 189 48 -236 198 135 225 177 97 252 225 206 232 205 63 -226 175 0 221 143 0 255 247 255 255 255 196 -207 92 0 255 239 255 196 204 5 208 137 144 -250 221 0 244 217 0 244 221 0 255 243 129 -165 207 0 128 0 0 226 151 0 255 255 83 -85 0 0 245 197 54 255 255 131 164 20 0 -119 83 3 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 253 243 240 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -247 240 221 230 215 192 198 166 112 246 230 234 -255 244 234 239 222 191 246 236 223 253 245 247 -255 255 170 0 0 0 0 0 0 255 252 0 -234 194 0 255 250 0 23 38 0 69 0 0 -60 0 0 23 0 0 255 182 0 234 210 0 -235 198 0 211 217 0 5 0 0 162 0 0 -118 0 0 1 0 0 212 161 0 247 221 0 -255 232 0 100 121 0 0 0 0 126 0 0 -4 0 0 209 119 0 247 225 0 240 216 0 -248 227 0 255 245 76 81 127 0 104 0 0 -109 0 0 255 240 91 250 238 86 253 233 95 -204 236 0 120 0 0 178 0 0 198 90 0 -253 249 45 244 225 0 206 198 0 172 0 0 -142 0 0 251 249 33 236 215 12 240 218 99 -250 236 176 255 246 185 10 0 0 255 246 0 -219 166 0 223 140 0 255 248 168 236 230 0 -191 103 0 233 204 160 250 236 204 246 234 187 -197 151 0 168 98 0 172 119 0 185 147 118 -152 116 0 201 143 0 170 101 0 235 165 11 -246 225 171 235 208 0 203 124 0 255 233 202 -236 212 25 225 98 0 255 255 255 0 0 0 -255 255 171 244 210 0 249 234 0 250 220 19 -231 252 92 113 0 0 196 59 0 255 255 92 -77 18 0 234 138 0 255 255 157 172 51 0 -112 53 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 248 238 235 248 239 222 -206 186 146 200 179 148 253 243 240 242 235 211 -223 206 169 239 238 226 253 242 232 255 255 255 -101 35 0 52 0 0 0 0 0 255 243 0 -243 214 0 255 242 0 65 18 0 72 0 0 -55 0 0 10 0 0 253 186 0 235 208 0 -244 220 0 205 219 0 6 0 0 150 0 0 -71 0 0 0 0 0 242 164 0 227 213 0 -255 225 0 45 112 0 93 0 0 127 0 0 -38 0 0 207 137 0 247 235 0 241 223 0 -239 223 0 255 252 0 16 81 0 121 0 0 -76 0 0 255 233 31 244 223 0 255 231 113 -164 205 0 128 0 0 179 0 0 217 160 0 -243 231 0 242 220 0 181 174 0 193 0 0 -98 0 0 255 255 118 236 224 39 237 224 128 -248 230 158 169 200 0 135 0 0 255 252 0 -208 98 0 232 187 0 253 248 0 190 96 0 -233 190 146 246 229 209 239 225 158 159 121 0 -206 168 203 255 255 246 255 255 255 255 252 245 -255 255 255 255 255 255 253 249 243 184 146 3 -162 86 0 255 246 246 220 179 0 191 89 0 -255 255 255 179 71 0 255 213 218 143 181 15 -236 177 141 244 218 4 239 207 0 238 206 0 -255 255 13 83 0 0 193 0 0 255 234 0 -113 114 0 212 117 0 255 255 154 143 70 0 -102 40 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 246 245 241 238 202 207 177 156 -227 211 181 255 243 245 241 233 204 235 215 182 -254 243 232 255 255 255 232 243 213 60 15 0 -251 155 0 0 0 0 30 0 0 255 240 0 -224 189 0 255 226 0 79 69 0 53 0 0 -36 0 0 54 0 0 252 176 0 244 225 0 -245 214 0 206 214 0 62 0 0 118 0 0 -73 0 0 5 0 0 237 179 0 250 235 0 -250 217 0 115 166 0 114 0 0 161 0 0 -49 0 0 207 154 0 248 225 0 239 210 0 -245 215 0 255 245 0 18 50 0 122 0 0 -81 0 0 255 255 139 244 230 0 252 223 51 -145 171 0 124 0 0 179 0 0 236 199 0 -247 242 112 250 234 0 184 148 0 183 0 0 -152 0 0 254 255 127 236 221 92 245 237 193 -255 246 164 75 81 0 239 178 0 249 227 0 -224 113 0 247 221 0 236 225 0 196 77 0 -242 219 145 241 228 178 138 84 0 238 198 188 -255 252 192 241 219 0 248 218 0 246 221 0 -251 230 0 254 235 137 255 252 226 255 255 255 -243 245 176 125 36 0 255 246 219 187 170 0 -240 180 151 220 191 0 218 98 0 255 255 255 -126 43 0 255 247 51 254 241 17 254 235 84 -255 255 160 79 0 0 157 0 0 255 213 47 -152 171 0 161 0 0 255 248 132 206 136 0 -89 54 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 249 234 -255 249 230 217 197 171 207 177 144 243 228 220 -255 251 232 239 219 181 243 221 195 255 247 239 -255 246 236 255 255 255 66 0 0 193 118 0 -223 145 0 106 110 0 0 0 0 255 233 0 -226 178 0 255 232 0 98 88 0 36 0 0 -0 0 0 29 0 0 250 159 0 242 213 0 -241 199 0 231 226 0 31 0 0 116 0 0 -33 0 0 0 0 0 190 68 0 249 228 0 -255 219 0 129 155 0 115 0 0 128 0 0 -46 0 0 190 140 0 246 215 0 240 205 0 -243 215 0 255 253 46 5 74 0 108 0 0 -102 0 0 254 229 0 245 218 0 255 243 109 -155 190 0 119 0 0 159 0 0 244 181 0 -253 245 79 255 244 37 159 110 0 179 0 0 -161 82 0 255 255 134 248 235 115 246 234 171 -255 255 171 0 0 0 252 172 0 234 222 0 -229 132 0 248 221 0 213 125 0 234 211 32 -246 214 148 196 184 0 242 187 116 255 246 0 -247 218 0 243 200 0 225 178 0 238 202 0 -233 182 0 237 201 0 247 219 0 252 243 172 -255 251 255 139 158 0 236 183 162 249 229 130 -234 129 0 232 234 53 204 58 0 255 255 255 -38 0 0 250 211 0 241 207 0 233 202 0 -255 247 56 116 0 0 178 0 0 255 223 76 -153 170 0 168 0 0 255 237 120 175 105 0 -133 62 19 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 244 237 255 246 232 -211 184 141 230 202 188 255 244 233 255 250 237 -215 195 152 246 222 209 255 247 233 255 241 228 -255 255 255 21 0 0 194 69 0 211 162 0 -192 108 0 151 155 0 0 0 0 227 172 0 -242 209 0 255 208 0 97 112 0 66 0 0 -0 0 0 27 0 0 251 159 0 235 208 0 -250 209 0 214 221 0 6 0 0 74 0 0 -52 0 0 10 0 0 169 41 0 251 234 0 -254 216 0 151 195 0 102 0 0 157 0 0 -38 0 0 156 77 0 255 249 0 248 224 0 -247 225 0 255 247 105 82 117 0 107 0 0 -94 0 0 255 241 0 249 236 0 255 244 80 -128 178 0 120 0 0 113 0 0 236 146 0 -250 234 8 251 227 0 170 109 0 183 0 0 -211 82 0 249 248 54 245 222 98 248 234 169 -255 255 186 40 0 0 251 205 0 219 177 0 -226 156 0 252 229 0 190 86 0 246 214 52 -251 225 115 123 62 0 255 246 94 248 232 0 -240 209 0 233 190 0 239 199 0 188 155 0 -192 136 0 229 187 0 226 177 0 252 226 0 -255 245 232 255 248 202 128 55 0 255 252 171 -183 106 0 246 227 102 177 79 0 255 255 255 -36 57 0 238 187 4 255 233 0 247 223 0 -255 241 0 113 59 0 135 0 0 255 209 138 -158 175 0 189 26 0 255 247 162 184 133 0 -91 53 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 243 231 255 248 238 235 222 192 205 181 145 -231 210 189 255 245 235 255 248 238 229 214 172 -252 237 228 255 246 233 255 248 234 255 253 242 -156 205 136 73 0 0 211 160 0 184 124 0 -210 151 0 205 147 0 0 0 0 211 158 0 -243 204 0 255 215 0 146 153 0 28 0 0 -24 0 0 0 0 0 239 122 0 238 203 0 -232 198 0 255 225 0 41 90 0 113 0 0 -18 0 0 60 0 0 91 0 0 255 255 0 -244 205 0 223 230 0 0 0 0 143 0 0 -56 0 0 92 0 0 249 224 0 242 214 0 -240 210 0 255 230 0 14 101 0 123 0 0 -79 0 0 255 219 0 251 238 75 255 240 65 -149 192 0 134 0 0 107 0 0 203 134 0 -254 242 26 255 234 62 134 139 0 186 0 0 -167 18 0 255 255 31 242 232 165 246 235 160 -255 255 201 0 0 0 255 203 0 223 180 0 -228 166 0 245 223 0 202 81 0 237 220 0 -254 223 133 130 75 0 255 229 0 247 216 0 -241 211 0 229 175 0 123 114 0 186 138 161 -176 174 173 78 74 0 219 173 9 239 194 0 -248 231 0 255 254 235 133 87 0 247 178 155 -212 176 0 255 224 161 203 142 0 255 214 195 -75 109 3 212 156 0 235 206 0 248 214 0 -255 234 0 124 127 0 105 0 0 234 185 110 -170 168 0 173 0 0 255 244 162 144 129 0 -118 74 41 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 247 242 238 225 192 202 176 142 242 223 213 -254 245 237 253 243 230 255 243 229 255 245 231 -255 246 230 255 243 229 255 255 246 184 214 140 -106 0 0 167 142 0 213 129 0 223 191 0 -176 113 0 255 247 0 62 0 0 190 125 0 -242 221 0 242 201 0 196 186 0 0 0 0 -27 0 0 6 0 0 210 76 0 244 202 0 -242 209 0 250 218 0 129 160 0 84 0 0 -68 0 0 47 0 0 102 0 0 255 243 0 -245 218 0 255 254 0 3 0 0 170 0 0 -105 0 0 0 0 0 255 223 0 244 218 0 -233 199 0 255 229 0 121 166 0 82 0 0 -79 0 0 255 228 0 241 218 25 249 219 7 -211 215 0 107 0 0 134 0 0 195 145 0 -248 237 0 255 230 17 182 169 0 178 0 0 -148 0 0 255 255 68 242 229 186 243 227 170 -255 255 192 42 0 0 244 201 0 214 165 0 -212 120 0 241 232 0 171 17 0 245 233 0 -247 221 31 169 83 0 255 231 0 249 230 0 -255 217 0 122 145 5 217 141 174 255 255 255 -255 233 226 255 255 255 21 1 0 255 221 0 -239 199 0 255 246 168 169 154 0 219 157 187 -229 204 0 241 195 57 212 152 0 255 206 173 -137 156 112 188 97 0 248 228 0 234 198 0 -255 213 0 126 168 0 133 0 0 238 199 9 -177 166 0 190 41 0 255 255 170 125 43 0 -173 143 144 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 253 241 227 -226 206 174 202 177 148 255 246 239 255 245 233 -250 242 226 253 240 229 252 240 230 253 241 233 -252 238 217 255 251 244 228 255 228 14 0 0 -205 80 0 147 95 0 227 183 0 154 87 0 -235 205 0 178 110 0 132 131 0 79 0 0 -255 242 0 229 183 0 209 222 0 3 0 0 -17 0 0 0 0 0 182 0 0 245 208 0 -241 214 0 234 194 0 202 210 0 0 0 0 -86 0 0 99 0 0 0 0 0 255 242 0 -244 204 0 250 243 0 33 0 0 146 0 0 -92 0 0 0 0 0 255 193 0 241 213 0 -224 190 0 246 199 0 180 211 38 107 0 0 -73 0 0 223 158 0 250 240 51 248 234 90 -236 231 0 97 0 0 128 0 0 173 30 0 -248 244 0 230 199 0 206 207 0 150 0 0 -157 0 0 247 249 0 243 227 172 241 234 170 -255 243 158 32 56 0 234 152 0 219 184 0 -226 150 0 233 208 0 200 104 0 255 251 102 -255 247 146 116 51 0 253 220 0 234 185 0 -255 248 74 75 64 0 254 212 190 255 254 243 -212 194 100 255 247 246 110 123 0 198 147 0 -246 205 0 249 224 0 162 118 0 198 123 35 -237 218 0 245 190 114 208 182 0 255 197 154 -126 158 108 201 122 15 255 239 0 253 227 0 -255 234 0 76 130 0 118 0 0 247 191 0 -190 139 0 194 64 0 255 255 176 95 0 0 -221 201 184 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 239 218 188 178 141 -207 175 152 246 240 237 251 240 227 253 239 225 -244 237 226 252 241 234 254 243 233 237 220 183 -246 237 223 255 255 255 30 0 0 227 153 0 -182 126 0 221 180 0 164 102 0 227 185 0 -142 83 0 191 170 0 204 167 0 0 0 0 -255 238 0 228 187 0 232 233 0 31 0 0 -98 0 0 0 0 0 99 0 0 248 203 0 -234 200 0 237 210 0 244 243 0 6 0 0 -79 0 0 0 0 0 22 0 0 255 199 0 -227 198 0 255 254 0 29 0 0 104 0 0 -89 0 0 0 0 0 173 93 0 233 202 0 -222 185 0 238 206 0 203 231 153 23 0 0 -119 0 0 207 146 0 239 224 0 236 211 0 -254 255 118 68 0 0 174 0 0 70 0 0 -254 254 0 237 216 0 220 224 0 145 0 0 -152 0 0 249 254 33 228 199 0 232 210 65 -251 224 140 92 138 47 172 55 0 235 207 0 -201 116 0 249 218 0 173 76 0 254 244 150 -255 255 255 84 46 0 225 165 0 228 182 0 -255 244 56 183 208 177 26 0 0 113 81 0 -182 115 141 255 233 0 98 113 0 201 123 0 -250 230 0 202 186 0 143 87 0 235 165 51 -232 197 0 234 183 0 221 158 0 255 226 213 -109 119 11 170 85 0 249 228 0 236 201 0 -255 236 0 55 112 0 134 0 0 253 190 0 -137 94 0 224 94 0 255 255 163 16 0 0 -249 242 221 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 246 234 209 195 169 133 238 219 206 -255 244 245 246 239 207 224 207 182 252 241 233 -250 241 232 245 235 207 234 215 188 243 238 228 -255 249 233 195 229 199 132 0 0 237 176 0 -141 104 0 224 157 0 107 65 0 208 168 0 -212 145 0 215 172 0 255 225 0 0 0 0 -255 233 0 224 188 0 255 248 0 0 0 0 -0 0 0 0 0 0 54 0 0 244 162 0 -243 215 0 228 199 0 255 221 0 15 0 0 -26 0 0 25 0 0 85 0 0 191 123 0 -245 216 0 254 219 0 115 136 0 27 0 0 -132 0 0 8 0 0 122 0 0 255 248 0 -226 200 0 232 199 0 255 244 118 52 0 0 -120 0 0 158 4 0 251 250 0 238 219 26 -253 234 0 8 0 0 173 0 0 48 0 0 -255 255 0 233 212 0 231 221 0 176 23 0 -141 0 0 216 183 0 235 220 25 233 213 83 -239 218 119 207 235 207 16 0 0 241 225 0 -196 65 0 238 193 0 183 158 0 250 209 136 -255 248 245 150 177 0 170 77 0 236 187 0 -234 213 0 255 249 255 237 245 200 207 202 197 -255 238 168 255 229 0 53 23 0 248 204 0 -250 222 0 225 221 0 0 0 0 242 212 0 -191 178 0 252 200 50 187 131 0 255 228 200 -54 108 0 223 141 107 246 224 0 249 222 0 -255 241 0 9 79 0 170 0 0 255 229 0 -147 34 0 238 165 0 255 255 173 40 0 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -223 202 162 201 176 143 244 223 208 255 250 237 -240 227 202 225 205 182 248 246 238 253 240 231 -240 233 212 240 225 203 248 240 232 254 246 238 -254 250 241 74 16 0 221 148 0 174 123 0 -223 159 0 151 144 0 243 204 0 160 124 0 -199 128 0 215 186 0 255 193 0 0 0 0 -239 199 0 237 197 0 255 221 0 23 0 0 -0 0 0 0 0 0 0 0 0 226 118 0 -243 218 0 221 184 0 255 236 0 0 10 0 -84 0 0 5 0 0 91 0 0 110 0 0 -247 242 0 237 197 0 208 223 0 0 0 0 -142 0 0 63 0 0 0 0 0 255 251 0 -227 193 0 222 185 0 255 243 0 0 0 0 -128 0 0 120 0 0 255 255 0 230 208 0 -248 220 4 119 156 0 143 0 0 84 0 0 -238 193 0 238 227 0 255 238 12 130 96 0 -149 0 0 181 69 0 244 246 75 233 209 52 -229 209 0 255 229 246 12 112 0 172 60 0 -227 201 0 197 89 0 228 232 0 215 89 0 -255 241 184 255 250 135 33 0 0 136 37 0 -233 196 0 246 224 0 251 230 172 255 244 185 -242 202 0 186 196 0 43 0 0 255 255 0 -219 191 0 208 161 0 72 0 0 255 234 0 -141 140 0 255 232 0 181 115 0 255 246 197 -19 0 0 231 188 172 239 210 0 237 205 0 -255 245 0 0 8 0 171 0 0 255 245 0 -100 0 0 250 216 91 237 255 144 42 0 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 217 198 164 -209 181 166 255 240 236 253 244 224 226 201 167 -241 218 206 246 244 234 253 241 232 241 229 192 -238 223 204 255 240 233 250 241 230 255 255 255 -46 17 0 185 86 0 165 101 0 220 158 0 -194 168 0 176 83 0 173 140 0 221 171 0 -147 136 0 169 86 0 216 161 0 122 136 0 -149 20 0 235 224 0 245 183 0 132 169 0 -14 0 0 0 0 0 0 0 0 189 0 0 -251 237 0 227 200 0 231 179 0 138 200 0 -82 0 0 18 0 0 83 0 0 22 0 0 -240 196 0 246 221 0 253 242 0 19 31 0 -163 0 0 0 0 0 0 0 0 255 201 0 -233 204 0 227 191 0 251 203 0 87 143 0 -66 0 0 71 0 0 255 216 0 231 214 0 -234 204 0 187 184 0 40 0 0 118 0 0 -168 122 0 252 233 0 222 196 0 212 208 0 -146 0 0 117 0 0 247 244 0 231 210 26 -221 196 0 242 216 191 226 238 209 0 0 0 -248 208 0 153 64 0 233 194 0 188 114 0 -213 107 0 248 238 196 239 241 193 155 172 0 -55 0 0 198 139 0 182 131 0 176 146 0 -118 72 0 65 0 0 252 241 0 230 194 0 -229 203 0 58 0 0 209 173 3 255 251 0 -106 58 0 255 255 12 92 0 0 255 255 221 -36 0 0 253 222 79 244 217 0 250 219 0 -255 255 79 0 0 0 216 0 0 251 255 0 -103 0 0 255 255 127 164 181 42 90 33 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 223 199 170 204 184 156 -255 251 245 242 227 211 229 204 159 255 239 234 -255 246 237 255 249 239 240 220 185 247 227 198 -255 247 234 250 239 230 255 249 236 247 255 255 -146 0 0 199 144 0 215 154 0 158 127 0 -198 123 0 170 158 0 231 175 0 223 188 0 -181 92 0 177 152 0 220 159 0 242 222 0 -0 0 0 255 232 0 237 200 0 255 253 0 -0 0 0 0 0 0 54 0 0 64 0 0 -255 217 0 230 193 0 239 209 0 218 222 0 -13 0 0 19 0 0 54 0 0 0 0 0 -180 61 0 243 221 0 238 186 0 153 193 0 -25 0 0 79 0 0 0 0 0 196 62 0 -238 213 0 229 203 0 243 203 0 197 212 65 -0 0 0 95 0 0 255 159 0 230 211 0 -188 142 0 254 233 0 89 82 0 75 0 0 -0 0 0 255 213 0 247 236 0 236 207 0 -157 142 0 59 0 0 249 214 0 247 224 43 -250 242 181 223 200 0 255 232 206 20 107 0 -180 44 0 223 199 0 212 103 0 205 167 0 -196 107 0 212 147 0 255 233 153 255 242 208 -208 216 157 163 153 99 143 117 50 136 94 0 -229 199 148 255 233 0 240 207 0 219 202 0 -96 39 0 34 0 0 255 255 69 253 237 0 -126 0 0 225 243 0 163 11 0 228 253 47 -106 0 0 244 237 0 234 206 0 233 197 0 -255 248 36 41 0 0 240 141 0 200 218 0 -168 0 0 255 255 189 144 127 0 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 210 186 151 255 242 245 -224 211 160 228 201 170 255 246 240 255 248 237 -253 243 229 234 205 161 252 239 232 255 246 232 -255 243 228 254 241 229 255 255 255 27 0 0 -201 102 0 150 35 0 240 212 0 176 91 0 -228 201 0 146 103 0 209 147 0 195 171 0 -221 168 0 227 204 0 126 64 0 230 177 0 -0 0 0 200 106 0 254 219 0 255 204 0 -100 132 0 0 0 0 3 0 0 0 0 0 -254 180 0 230 205 0 212 171 0 255 255 0 -30 0 0 13 0 0 46 0 0 82 0 0 -73 0 0 255 233 0 245 219 0 228 232 0 -0 0 0 162 0 0 0 0 0 43 0 0 -255 247 0 215 172 0 210 177 0 255 247 255 -0 62 0 90 0 0 149 0 0 231 221 0 -230 205 0 228 169 0 219 199 0 0 0 0 -61 0 0 78 0 0 252 243 0 236 212 70 -226 243 0 90 0 0 149 0 0 253 235 81 -233 204 0 245 218 60 218 196 0 255 255 186 -0 0 0 94 0 0 221 172 0 210 129 0 -185 158 0 179 96 0 180 92 0 227 156 0 -238 217 139 247 209 120 238 207 48 249 229 0 -228 200 0 231 181 0 171 179 0 122 0 0 -0 0 0 252 240 173 237 201 0 206 206 0 -209 119 0 167 163 0 153 69 0 222 221 0 -179 108 0 243 224 0 223 196 0 236 196 0 -251 254 97 65 0 0 248 154 0 145 123 0 -166 70 0 243 255 52 63 0 0 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -194 170 132 233 211 196 255 248 237 216 188 147 -243 221 202 255 244 234 255 248 237 238 223 181 -233 209 180 253 242 227 253 241 233 255 243 227 -255 244 229 255 242 238 247 255 205 107 0 0 -155 112 0 135 95 0 197 157 0 173 81 0 -199 167 0 227 182 0 197 138 0 181 125 0 -184 114 0 172 133 0 198 151 0 237 197 0 -179 169 0 0 0 0 253 231 0 251 205 0 -207 222 0 0 0 0 36 0 0 15 0 0 -239 146 0 225 200 0 234 208 0 237 188 0 -94 152 0 21 0 0 67 0 0 50 0 0 -0 0 0 255 246 0 225 198 0 255 243 0 -0 0 0 101 0 0 110 0 0 0 0 0 -255 229 0 239 219 0 242 223 0 233 203 173 -198 212 74 56 0 0 108 0 0 249 194 0 -199 179 0 220 191 0 253 241 0 105 0 0 -124 0 0 0 0 0 255 208 0 230 205 0 -243 197 0 153 185 0 134 0 0 166 49 0 -255 255 179 235 205 0 247 227 190 233 195 62 -251 246 171 0 50 0 70 0 0 218 128 0 -158 71 0 211 124 0 203 173 0 210 143 0 -210 151 0 203 184 0 199 135 0 184 152 0 -210 149 0 166 151 0 77 0 0 0 0 0 -171 111 52 255 232 51 255 231 0 79 72 0 -255 243 0 31 0 0 255 252 55 67 94 0 -255 205 0 238 211 0 243 217 0 252 209 0 -157 196 0 108 0 0 254 255 26 109 0 0 -255 221 0 202 168 0 5 0 0 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -237 218 204 253 242 231 215 194 148 245 222 214 -255 249 240 255 249 241 241 222 187 244 226 208 -255 245 241 255 250 235 252 240 227 255 243 226 -255 246 232 255 255 255 83 116 0 121 0 0 -251 181 0 173 155 0 202 145 0 142 118 0 -216 138 0 215 181 0 168 103 0 228 174 0 -167 164 0 235 159 0 136 132 0 202 145 0 -234 158 0 0 0 0 251 194 0 224 204 0 -255 230 0 0 0 0 0 0 0 28 0 0 -136 0 0 243 227 0 220 180 0 242 213 0 -217 221 0 23 0 0 46 0 0 36 0 0 -22 0 0 191 95 0 255 232 0 248 206 0 -194 216 0 0 0 0 91 0 0 0 0 0 -178 0 0 255 242 0 212 179 0 212 167 0 -255 255 255 0 0 0 113 0 0 164 0 0 -232 230 0 205 171 0 236 193 0 199 211 0 -116 0 0 44 0 0 47 0 0 255 253 0 -239 203 0 255 244 0 92 0 0 114 0 0 -217 166 0 255 253 126 234 205 29 243 234 177 -238 196 107 255 255 255 151 177 0 0 0 0 -95 0 0 131 38 0 154 51 0 163 104 0 -159 109 0 199 164 0 98 0 0 116 0 0 -25 0 0 12 0 0 27 0 0 255 240 233 -255 240 217 254 226 0 144 148 0 109 0 0 -251 255 0 107 0 0 255 255 31 33 0 0 -255 255 0 228 196 0 216 179 0 255 212 0 -21 64 0 200 0 0 207 230 0 97 0 0 -255 255 0 126 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 254 231 211 182 147 237 218 202 255 251 241 -254 244 231 237 223 187 245 216 202 255 251 239 -254 240 232 247 236 206 250 234 217 253 242 229 -255 255 255 171 190 115 84 0 0 175 137 0 -187 117 0 138 81 0 231 204 0 189 127 0 -169 150 0 174 94 0 156 74 0 223 201 0 -142 73 0 221 168 0 189 166 0 154 79 0 -196 118 0 193 170 0 140 0 0 225 208 0 -254 200 0 104 155 0 0 0 0 28 0 0 -72 0 0 251 190 0 242 214 0 217 186 0 -248 195 0 157 199 0 0 0 0 122 0 0 -0 0 0 11 0 0 253 227 0 223 183 0 -255 240 0 0 0 0 49 0 0 0 0 0 -0 0 0 221 136 0 241 211 0 218 192 0 -255 217 96 79 152 0 112 0 0 65 0 0 -188 136 0 237 220 0 168 150 0 247 203 0 -119 97 0 120 0 0 0 0 0 251 188 0 -239 214 0 222 194 0 216 220 0 85 0 0 -68 0 0 245 212 0 255 245 118 229 201 0 -239 232 154 226 210 51 247 224 167 227 229 97 -137 154 0 0 0 0 0 0 0 0 0 0 -28 0 0 0 0 0 0 0 0 0 0 0 -131 30 0 186 163 44 255 255 177 243 219 35 -234 201 0 238 229 0 82 0 0 255 233 0 -88 84 0 234 182 0 187 184 0 176 89 0 -247 222 0 225 196 0 240 197 0 238 231 0 -0 0 0 255 167 0 129 67 0 112 0 0 -255 255 0 0 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -211 184 131 247 235 232 253 242 236 255 247 235 -216 198 154 236 213 189 255 246 238 255 244 237 -236 222 191 241 220 198 250 241 232 254 241 230 -255 255 255 0 0 0 175 33 0 192 128 0 -209 169 0 172 143 0 110 27 0 244 215 0 -135 92 0 236 189 0 137 104 0 166 94 0 -212 186 0 144 65 0 192 111 0 192 115 0 -153 111 0 198 31 0 0 0 0 255 221 0 -227 186 0 255 242 0 0 0 0 0 0 0 -0 0 0 241 132 0 223 177 0 223 200 0 -227 192 0 255 222 0 0 0 0 25 0 0 -22 0 0 70 0 0 205 125 0 244 224 0 -244 195 0 187 224 0 0 0 0 117 0 0 -0 0 0 68 0 0 241 221 0 232 205 0 -224 206 0 251 219 205 0 0 0 118 0 0 -224 110 0 170 163 0 195 115 0 179 156 0 -247 242 0 157 67 0 94 0 0 0 0 0 -197 118 0 237 192 0 231 214 80 216 202 0 -79 0 0 77 0 0 197 119 0 255 246 84 -243 235 72 224 197 0 227 210 0 232 212 54 -255 222 151 255 242 63 226 230 181 230 214 132 -187 181 0 204 175 62 190 178 0 255 238 180 -255 255 167 250 216 75 242 227 44 234 202 0 -250 227 0 11 0 0 226 171 0 249 234 0 -0 0 0 255 253 0 0 0 0 255 229 0 -210 168 0 226 177 0 248 207 0 102 126 0 -59 0 0 255 248 0 0 0 0 236 201 0 -124 127 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -240 229 217 252 246 236 252 245 239 226 206 167 -241 226 212 251 245 240 251 242 233 236 221 185 -234 227 207 253 248 238 244 236 228 255 244 233 -238 255 251 108 0 0 102 17 0 234 200 0 -182 118 0 197 186 0 181 155 0 158 79 0 -154 93 0 182 143 0 186 144 0 176 76 0 -208 178 0 206 143 0 187 151 0 178 63 0 -164 69 0 210 140 0 140 93 0 158 84 0 -227 201 0 255 246 0 0 0 0 0 0 0 -0 0 0 132 0 0 235 184 0 220 203 0 -216 165 0 255 237 0 39 48 0 0 0 0 -62 0 0 73 0 0 15 0 0 241 194 0 -230 207 0 241 206 0 125 184 0 1 0 0 -108 0 0 0 0 0 255 206 0 219 194 0 -208 171 0 237 200 0 113 158 0 0 0 0 -136 0 0 214 141 0 189 180 0 189 108 0 -180 119 0 243 231 0 144 0 0 15 0 0 -0 0 0 211 140 0 221 181 0 227 211 0 -237 241 0 67 0 0 30 0 0 139 6 0 -255 238 0 246 238 0 229 208 38 227 192 0 -233 209 97 245 220 81 234 202 17 242 237 172 -247 213 103 241 216 162 252 243 186 235 210 107 -240 214 125 244 221 0 241 211 0 187 208 0 -74 0 0 185 86 0 255 255 0 0 0 0 -222 233 0 99 73 0 162 36 0 255 247 0 -204 166 0 221 167 0 255 224 0 0 0 0 -192 0 0 204 249 0 62 0 0 255 255 0 -0 0 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 249 241 246 235 221 220 203 170 248 229 218 -251 244 237 249 239 229 234 215 174 249 240 235 -249 238 230 253 244 228 247 238 228 255 255 255 -52 74 0 178 81 0 216 197 0 105 17 0 -243 201 0 158 121 0 232 189 0 211 176 0 -190 175 0 169 104 0 218 181 0 120 111 0 -151 45 0 186 150 0 131 0 0 184 128 0 -181 141 0 123 19 0 233 141 0 0 0 0 -228 132 0 241 201 0 203 193 0 0 0 0 -0 0 0 0 0 0 190 0 0 205 205 0 -230 203 0 218 170 0 234 246 0 0 0 0 -0 0 0 81 0 0 0 0 0 172 26 0 -251 238 0 230 207 0 255 249 0 0 0 0 -76 0 0 61 0 0 59 0 0 250 220 0 -218 192 0 208 167 0 255 239 238 63 90 0 -79 0 0 116 0 0 240 224 0 148 94 0 -237 202 0 213 181 0 255 248 0 46 0 0 -0 0 0 0 0 0 202 61 0 194 160 0 -236 226 0 219 232 148 191 140 0 96 0 0 -73 0 0 114 0 0 224 224 0 241 217 0 -227 223 40 243 214 70 228 198 0 248 234 171 -243 221 0 198 162 0 245 204 55 250 230 0 -219 217 0 204 190 0 103 14 0 154 0 0 -250 190 0 255 255 0 0 0 0 139 0 0 -178 145 0 81 0 0 250 220 0 233 211 0 -198 155 0 223 180 0 203 182 0 26 0 0 -253 153 0 0 0 0 239 159 0 210 187 0 -0 0 0 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 245 229 220 198 161 244 229 218 255 246 240 -233 224 195 223 202 161 252 241 238 246 238 226 -244 237 228 249 239 225 242 233 230 255 255 255 -98 15 0 120 0 0 226 207 0 179 147 0 -97 6 0 164 60 0 175 133 0 147 101 0 -177 134 0 140 85 0 95 44 0 197 124 0 -142 104 0 148 28 0 129 31 0 201 148 0 -137 0 0 161 62 0 190 122 0 242 194 0 -0 0 0 255 242 0 231 211 0 168 171 0 -0 0 0 44 0 0 0 0 0 242 173 0 -211 173 0 238 208 0 255 206 0 0 0 0 -0 0 0 79 0 0 58 0 0 0 0 0 -255 210 0 223 188 0 240 185 0 173 225 0 -0 0 0 112 0 0 0 0 0 184 86 0 -229 197 0 199 168 0 198 151 0 255 255 134 -0 0 0 148 0 0 68 0 0 220 202 0 -195 141 0 183 138 0 233 206 0 240 199 0 -165 124 0 0 0 0 0 0 0 84 0 0 -181 98 0 163 132 0 231 224 0 238 239 0 -194 178 0 118 34 0 65 0 0 121 0 0 -120 0 0 172 137 0 180 139 0 201 169 34 -206 165 0 165 125 0 150 111 0 109 40 0 -99 0 0 110 0 0 243 152 0 199 196 0 -222 163 0 0 0 0 154 81 0 174 161 0 -0 0 0 255 255 0 238 210 0 215 185 0 -227 179 0 244 213 0 0 0 0 184 37 0 -255 255 0 0 0 0 255 255 60 0 0 0 -233 201 185 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -222 203 167 251 238 232 255 248 239 239 229 204 -232 217 197 249 241 236 250 240 231 245 239 229 -247 237 226 245 238 225 251 243 233 205 215 208 -134 31 0 186 172 0 150 85 0 210 182 0 -215 172 0 153 143 0 195 122 0 146 90 0 -223 207 0 111 0 0 169 119 0 189 122 0 -189 103 0 68 0 0 186 69 0 154 73 0 -164 68 0 180 84 0 197 80 0 20 0 0 -60 50 0 118 0 0 215 188 0 255 248 0 -0 0 0 27 0 0 53 0 0 221 75 0 -246 220 0 186 166 0 228 196 0 249 250 0 -74 39 0 0 0 0 15 0 0 0 0 0 -73 0 0 252 248 0 228 179 0 255 205 0 -34 66 0 0 0 0 96 0 0 0 0 0 -220 103 0 208 175 0 222 186 0 246 213 0 -218 232 0 0 0 0 39 0 0 86 0 0 -191 217 0 192 127 0 158 105 0 218 175 0 -232 212 0 252 216 0 38 0 0 0 0 0 -0 0 0 155 17 0 122 7 0 255 213 0 -215 199 0 255 244 12 206 174 0 200 157 0 -182 102 0 157 89 0 104 0 0 132 4 0 -126 34 0 139 30 0 157 63 0 208 135 0 -229 210 0 246 226 0 220 200 0 109 0 0 -0 0 0 154 113 0 203 197 0 129 89 0 -191 101 0 240 221 0 227 187 0 213 165 0 -243 196 0 218 205 0 0 0 0 255 231 0 -24 38 0 217 127 0 82 126 0 0 0 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 239 227 255 248 239 244 231 206 234 220 195 -248 237 232 248 240 229 247 237 225 250 237 229 -245 237 226 250 240 227 255 249 255 88 117 0 -181 72 0 225 183 0 148 100 0 143 89 0 -182 97 0 141 101 0 195 183 0 159 120 0 -181 133 0 188 157 0 121 17 0 148 58 0 -152 29 0 179 55 0 183 119 0 202 98 0 -110 0 0 63 0 0 123 135 110 214 218 190 -255 228 221 17 76 0 238 179 0 228 187 0 -187 223 0 0 0 0 0 0 0 0 0 0 -231 167 0 235 195 0 217 191 0 236 181 0 -239 227 0 0 0 0 84 0 0 39 0 0 -0 0 0 228 116 0 229 214 0 226 192 0 -251 234 0 0 0 0 0 0 0 0 0 0 -0 0 0 255 204 0 244 215 0 215 175 0 -255 233 134 191 222 0 0 0 0 75 0 0 -119 0 0 183 141 0 156 114 0 192 159 0 -175 113 0 168 127 0 238 173 0 177 163 0 -42 0 0 0 0 0 0 0 0 0 0 0 -73 0 0 211 163 0 230 185 0 255 237 0 -255 245 0 255 231 0 230 214 0 229 208 0 -249 237 0 237 203 0 255 220 0 219 149 0 -159 121 0 98 0 0 0 0 0 78 0 0 -203 170 0 242 176 0 0 0 0 79 0 0 -255 255 0 214 170 0 236 197 0 213 169 0 -249 213 0 0 0 0 157 6 0 170 177 0 -0 0 0 255 255 0 0 0 0 250 208 187 -255 255 241 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 246 244 227 210 169 233 212 202 248 240 234 -244 238 226 248 239 227 247 237 227 246 238 228 -252 239 230 254 246 237 251 254 224 0 0 0 -187 125 0 134 61 0 249 224 0 168 92 0 -104 61 0 245 200 0 167 109 0 169 84 0 -212 190 0 144 0 0 207 167 0 146 68 0 -121 0 0 182 113 0 165 17 0 0 0 0 -204 226 224 203 214 193 251 234 211 191 179 154 -194 172 152 255 229 235 44 11 0 237 191 0 -255 211 0 24 67 0 0 0 0 0 0 0 -130 0 0 245 189 0 218 195 0 213 178 0 -255 211 0 98 150 0 0 0 0 53 0 0 -53 0 0 0 0 0 227 94 0 242 220 0 -203 166 0 255 210 0 0 0 0 9 0 0 -0 0 0 107 0 0 225 208 0 225 174 0 -218 174 0 255 230 125 248 255 53 0 0 0 -23 0 0 121 0 0 166 104 0 163 109 0 -190 189 0 194 128 0 226 185 0 143 103 0 -238 221 0 168 119 0 152 0 0 0 0 0 -28 0 0 0 0 0 0 0 0 23 0 0 -102 0 0 100 0 0 159 114 0 135 28 0 -120 111 0 21 0 0 7 0 0 0 0 0 -44 0 0 96 0 0 199 204 0 130 133 0 -246 202 0 0 0 0 201 175 0 253 236 0 -235 208 0 218 176 0 212 159 0 255 255 0 -0 0 0 50 0 0 255 255 0 0 0 0 -237 150 0 24 66 0 179 127 130 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -226 204 174 246 231 223 250 248 234 245 236 225 -248 238 227 246 238 229 249 236 227 250 243 229 -244 237 228 255 250 247 161 192 134 110 0 0 -238 222 0 163 27 0 158 136 0 215 168 0 -203 170 0 200 152 0 162 87 0 144 132 0 -81 0 0 206 176 0 116 0 0 192 108 0 -150 37 0 69 0 0 112 99 89 244 255 231 -210 181 150 224 205 172 186 156 144 204 192 154 -202 182 162 220 205 178 239 216 223 36 72 0 -211 150 0 255 233 0 94 90 0 0 0 0 -29 0 0 40 0 0 255 249 0 216 189 0 -209 169 0 255 247 0 0 0 0 0 0 0 -138 0 0 0 0 0 0 0 0 255 229 0 -193 142 0 234 193 0 184 158 0 0 0 0 -0 0 0 0 0 0 171 34 0 255 255 0 -232 197 0 221 182 0 236 176 0 255 255 38 -2 9 0 0 0 0 43 0 0 202 81 0 -201 118 0 151 134 0 182 212 0 156 41 0 -123 78 0 161 145 0 210 175 0 213 198 0 -209 182 0 149 14 0 60 48 0 130 0 0 -68 6 0 20 0 0 4 0 0 40 0 0 -76 0 0 147 132 0 78 0 0 202 172 0 -255 236 0 163 181 0 130 37 0 131 3 0 -0 0 0 216 171 0 255 229 0 234 213 0 -217 181 0 210 155 0 255 218 0 120 86 0 -0 0 0 235 124 0 11 0 0 187 89 0 -254 255 0 0 0 0 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -246 236 229 250 241 229 247 241 229 248 239 229 -248 241 229 251 242 227 244 236 225 245 238 225 -250 239 231 255 255 255 79 29 0 108 7 0 -163 54 0 106 132 0 172 128 0 164 85 0 -104 3 0 178 121 0 187 153 0 191 59 0 -116 74 0 203 95 0 128 23 0 70 0 0 -136 159 153 223 212 210 215 187 158 231 219 192 -191 162 140 205 173 148 222 218 198 222 194 159 -202 187 164 203 194 165 217 183 166 255 231 236 -71 86 0 237 142 0 255 255 0 54 0 0 -0 0 0 60 0 0 140 0 0 216 208 0 -224 185 0 216 176 0 252 245 0 54 80 0 -0 0 0 12 0 0 0 0 0 16 0 0 -255 255 0 213 195 0 255 212 0 139 136 0 -0 0 0 21 0 0 0 0 0 94 0 0 -255 229 0 229 200 0 233 197 0 234 191 0 -255 233 0 194 197 0 0 0 0 0 0 0 -60 0 0 192 0 0 93 0 0 197 108 0 -179 99 0 96 57 0 191 159 0 143 126 0 -144 124 0 175 123 0 168 151 0 199 184 0 -203 172 0 175 150 0 211 176 0 180 174 0 -207 188 0 203 178 0 144 124 0 197 208 0 -114 0 0 140 49 0 0 0 0 113 0 0 -228 166 0 255 225 0 206 180 0 211 166 0 -213 166 0 252 211 0 228 180 0 0 0 0 -255 211 0 180 168 0 0 0 0 255 255 0 -0 0 0 255 254 242 255 252 240 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -246 240 231 248 239 228 245 238 226 252 237 228 -250 241 228 250 239 228 253 240 233 249 238 229 -249 241 232 255 255 255 49 0 0 188 75 0 -172 147 0 180 124 0 222 172 0 135 122 0 -225 192 0 101 69 0 120 0 0 225 182 0 -87 0 0 69 0 0 151 174 148 201 215 200 -241 209 175 209 190 166 192 179 150 210 193 157 -205 199 175 217 189 151 231 223 219 218 184 163 -239 235 220 217 196 170 239 218 199 208 204 175 -255 249 255 8 53 0 189 81 0 219 222 0 -0 0 0 10 0 0 0 0 0 211 66 0 -237 234 0 210 154 0 213 185 0 255 239 0 -0 0 0 0 0 0 0 0 0 0 0 0 -159 34 0 237 214 0 199 145 0 240 227 0 -206 167 0 0 0 0 0 0 0 0 0 0 -76 0 0 255 226 0 233 207 0 211 167 0 -234 205 0 240 192 0 252 234 0 193 193 0 -0 0 0 0 0 0 0 0 0 94 0 0 -126 0 0 160 46 0 202 179 0 135 58 0 -149 160 0 186 119 0 129 105 0 116 22 0 -149 118 0 143 126 0 170 88 0 160 104 0 -132 74 0 170 142 0 199 151 0 135 15 0 -0 0 0 0 0 0 232 184 0 255 243 0 -243 232 0 204 167 0 228 189 0 183 151 0 -245 210 0 205 158 0 0 0 0 255 175 0 -112 82 0 0 0 0 255 236 0 0 0 0 -221 188 164 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 243 230 255 244 232 253 245 230 248 237 228 -245 242 229 245 238 224 245 236 227 246 237 225 -255 255 255 190 213 182 116 0 0 176 123 0 -102 0 0 202 202 0 140 48 0 155 111 0 -150 92 0 238 178 0 88 0 0 148 10 0 -25 0 0 199 213 220 255 221 201 217 214 196 -220 197 173 214 189 170 250 230 220 186 173 132 -222 187 176 224 226 199 218 185 170 192 168 139 -201 188 152 203 179 153 199 183 143 201 169 146 -239 226 202 255 240 251 126 162 125 210 123 0 -229 234 0 0 0 0 39 0 0 0 0 0 -141 0 0 245 255 0 201 171 0 218 177 0 -255 241 0 0 0 0 0 0 0 0 0 0 -0 0 0 26 0 0 255 255 0 189 125 0 -241 217 0 206 185 0 0 0 0 0 0 0 -0 0 0 56 0 0 226 111 0 255 251 0 -217 184 0 232 204 0 225 192 0 230 173 0 -255 247 0 204 194 0 83 57 0 0 5 0 -0 0 0 0 0 0 0 0 0 159 0 0 -143 0 0 108 0 0 118 0 0 194 148 0 -137 53 0 160 0 0 0 0 0 83 0 0 -0 0 0 0 0 0 0 0 0 105 42 0 -238 225 0 255 220 0 223 203 0 215 193 0 -212 147 0 202 172 0 189 121 0 255 235 0 -156 62 0 0 0 0 175 0 0 163 114 0 -0 0 0 255 9 0 0 0 0 224 176 167 -255 255 255 251 242 229 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 237 228 249 237 224 248 237 229 245 238 226 -248 238 228 245 238 229 249 236 225 245 237 227 -255 255 255 107 128 0 107 0 0 215 171 0 -156 164 0 120 0 0 194 122 0 216 150 0 -28 0 0 209 104 0 0 0 0 91 89 30 -255 255 255 181 167 142 231 210 183 194 177 160 -210 190 163 215 196 187 230 225 200 244 233 226 -228 221 204 209 192 153 218 186 178 229 222 190 -224 205 179 223 204 189 231 211 194 180 184 158 -233 203 182 195 178 154 243 202 194 119 158 117 -206 106 0 236 215 0 0 6 0 0 0 0 -0 0 0 198 58 0 227 229 0 185 133 0 -212 184 0 232 219 0 79 83 0 0 0 0 -0 0 0 0 0 0 59 0 0 255 251 0 -188 127 0 169 105 0 225 215 0 87 24 0 -0 0 0 0 0 0 0 0 0 168 0 0 -233 198 0 235 199 0 192 159 0 234 193 0 -238 201 0 214 182 0 242 201 0 255 231 0 -242 208 0 151 140 0 111 98 0 60 65 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 27 0 0 111 73 0 118 119 0 -174 152 0 208 191 0 255 248 0 229 205 0 -241 199 0 192 154 0 231 209 0 209 136 0 -169 156 0 240 185 0 198 166 0 144 43 0 -0 0 0 255 159 0 231 235 0 0 0 0 -255 75 0 88 15 0 127 107 104 255 255 255 -251 239 226 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 241 230 247 236 226 248 241 228 247 237 227 -243 238 228 249 239 230 252 242 229 254 242 229 -255 255 255 7 0 0 147 90 0 204 145 0 -190 131 0 170 136 0 54 0 0 211 107 0 -38 0 0 0 0 0 224 223 169 213 195 171 -216 192 165 224 210 189 215 199 171 232 216 202 -207 190 156 234 219 197 217 198 174 219 189 168 -210 196 167 221 192 186 216 216 178 197 181 152 -224 195 170 226 218 183 223 217 194 194 167 145 -196 193 168 243 208 190 203 193 171 255 215 215 -161 192 98 106 52 0 250 225 0 69 38 0 -0 0 0 0 0 0 222 123 0 240 208 0 -200 166 0 217 157 0 255 237 0 36 45 0 -0 0 0 0 0 0 0 0 0 29 0 0 -216 150 0 221 210 0 201 153 0 216 174 0 -134 133 0 0 0 0 0 0 0 0 0 0 -44 0 0 208 69 0 224 186 0 235 202 0 -208 191 0 215 169 0 194 161 0 238 184 0 -239 203 0 244 203 0 246 199 0 244 213 0 -255 250 0 248 227 0 255 253 0 255 225 0 -255 240 0 255 252 0 242 185 0 255 235 0 -241 194 0 202 152 0 213 173 0 213 178 0 -196 143 0 204 188 0 224 152 0 183 136 0 -255 244 0 191 126 0 0 0 0 0 0 0 -212 172 0 185 172 0 0 0 0 255 12 0 -0 0 0 109 91 27 255 255 255 255 245 230 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 241 228 252 241 227 250 243 230 250 241 226 -245 237 229 249 240 228 248 240 229 249 241 231 -255 255 255 89 0 0 222 152 0 143 74 0 -115 0 0 229 174 0 137 42 0 82 0 0 -96 123 80 255 252 211 204 184 157 218 211 192 -190 169 139 240 223 215 229 203 187 247 242 224 -223 196 180 229 231 210 240 227 222 239 231 208 -223 221 203 234 219 205 245 241 229 247 240 234 -221 218 190 254 246 242 209 192 163 223 209 197 -218 203 185 203 189 154 214 192 169 214 190 167 -228 224 198 254 232 232 76 101 0 205 161 0 -214 178 0 0 0 0 0 0 0 65 0 0 -242 192 0 236 205 0 207 177 0 230 168 0 -131 98 0 0 0 0 0 0 0 0 0 0 -0 0 0 130 0 0 183 166 0 240 186 0 -162 99 0 218 212 0 88 0 0 0 0 0 -0 0 0 0 0 0 86 0 0 219 129 0 -248 179 0 212 185 0 218 192 0 190 150 0 -217 177 0 175 134 0 214 177 0 205 140 0 -211 180 0 187 142 0 201 153 0 202 149 0 -206 157 0 226 165 0 197 151 0 234 202 0 -204 143 0 146 140 0 218 174 0 222 188 0 -193 130 0 240 203 0 218 163 0 186 168 0 -94 0 0 0 0 0 118 0 0 229 182 0 -168 74 0 0 0 0 207 0 0 0 0 0 -247 222 204 255 255 255 255 244 231 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 241 230 253 243 231 253 247 231 252 239 228 -248 238 226 246 238 228 246 236 226 250 240 235 -255 255 225 95 0 0 152 75 0 173 55 0 -197 132 0 116 0 0 12 0 0 220 227 217 -221 204 178 206 181 159 224 202 181 220 209 189 -192 183 151 248 235 230 201 178 141 250 234 232 -251 245 235 249 242 230 248 238 229 248 240 231 -251 239 231 248 243 232 249 239 227 248 236 228 -250 241 231 249 244 229 239 218 204 222 210 184 -198 170 152 236 216 191 192 178 159 217 190 163 -210 194 161 202 177 158 250 216 213 164 183 153 -134 87 0 220 154 0 0 0 0 0 0 0 -0 0 0 255 214 0 207 204 0 213 177 0 -250 214 0 208 198 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 166 133 0 -250 215 0 126 103 0 236 176 0 135 37 0 -49 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 172 24 0 161 94 0 248 159 0 -221 183 0 188 150 0 188 156 0 200 157 0 -148 105 0 178 148 0 216 176 0 168 138 0 -219 175 0 185 145 0 230 161 0 209 188 0 -212 151 0 225 223 0 208 165 0 255 184 0 -202 157 0 204 95 0 0 0 0 0 0 0 -0 0 0 231 68 0 227 213 0 0 0 0 -0 0 0 10 0 0 0 0 0 255 234 204 -255 255 255 255 244 230 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 243 235 250 239 226 250 241 229 255 244 232 -245 236 227 252 242 232 249 237 228 248 240 229 -255 255 255 53 0 0 139 23 0 145 0 0 -75 0 0 121 120 62 228 244 234 237 208 171 -231 219 213 225 218 201 242 216 196 254 249 240 -254 242 229 248 242 235 253 245 233 247 240 231 -248 240 229 251 237 227 248 239 225 249 238 227 -245 237 229 249 238 229 249 242 229 245 238 225 -246 238 226 249 239 227 248 242 233 229 228 211 -243 228 209 215 196 166 211 195 164 184 164 158 -213 195 167 234 219 214 202 185 144 233 212 202 -213 203 197 165 171 106 151 65 0 157 59 0 -0 0 0 0 0 0 171 11 0 255 247 0 -183 133 0 162 160 0 185 174 0 115 77 0 -0 0 0 0 0 0 0 0 0 0 0 0 -150 8 0 197 117 0 223 203 0 163 123 0 -134 121 0 255 168 0 25 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -71 0 0 135 18 0 154 75 0 230 150 0 -181 111 0 210 157 0 234 164 0 224 174 0 -242 162 0 225 169 0 255 197 0 237 207 0 -174 115 0 128 83 0 147 0 0 0 0 0 -0 0 0 0 0 0 7 0 0 182 140 0 -251 97 0 52 31 0 0 0 0 0 0 0 -0 0 0 93 52 0 255 226 229 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -251 243 229 248 239 229 247 239 231 247 239 227 -246 240 227 246 240 227 254 240 231 253 245 231 -255 251 250 164 196 160 65 90 0 152 163 142 -200 192 171 253 239 225 220 214 188 238 214 206 -253 252 237 242 234 215 244 235 225 250 241 232 -243 238 229 247 239 227 252 241 231 247 240 227 -250 240 228 247 241 229 248 237 228 248 242 228 -247 238 229 248 238 226 248 241 228 247 241 229 -247 241 227 246 238 230 248 240 228 240 231 204 -250 233 226 195 184 140 198 165 142 246 216 205 -195 196 162 209 176 157 210 187 164 227 218 191 -192 168 154 235 194 179 237 240 219 150 169 91 -149 113 0 48 0 0 0 0 0 76 0 0 -255 188 0 247 222 0 129 89 0 214 195 0 -247 160 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 55 0 0 213 134 0 -199 141 0 210 201 0 206 152 0 184 97 0 -186 76 0 43 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 11 0 0 -127 0 0 210 206 0 255 214 0 167 93 0 -0 0 0 0 0 0 0 0 0 0 0 0 -220 188 166 255 255 255 255 250 241 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -253 242 234 250 243 228 246 242 230 253 243 230 -250 243 233 250 243 231 253 243 230 253 247 232 -254 242 233 251 246 225 239 215 209 247 231 211 -237 222 214 255 248 245 255 247 237 250 246 237 -248 236 226 254 242 235 248 243 230 250 240 231 -248 238 228 250 242 231 251 243 230 252 244 233 -247 240 228 250 240 225 248 241 232 249 241 228 -245 236 224 249 237 229 248 241 228 249 241 227 -251 243 231 248 243 229 233 217 191 247 232 226 -241 235 212 224 198 177 238 230 210 208 188 159 -196 179 150 212 192 169 198 184 160 221 193 171 -203 185 166 223 192 159 194 172 161 255 228 230 -224 207 172 202 209 64 165 123 0 0 0 0 -0 0 0 85 0 0 238 201 0 198 182 0 -243 191 0 176 111 0 165 180 4 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -55 0 0 24 0 0 254 201 0 206 167 0 -214 167 0 92 26 0 246 185 0 180 132 0 -122 0 0 48 0 0 132 0 0 10 0 0 -29 0 0 79 0 0 0 0 0 12 0 0 -0 0 0 49 0 0 24 0 0 95 0 0 -122 0 0 165 162 0 255 215 0 255 234 0 -115 91 0 157 31 0 0 0 0 0 0 0 -0 0 0 0 0 0 209 164 160 255 255 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 242 229 250 242 230 252 244 230 252 242 230 -251 243 230 248 239 228 250 239 230 249 243 229 -252 239 232 251 246 233 255 248 241 253 244 235 -254 248 234 253 243 231 254 243 234 249 239 228 -250 242 230 246 241 229 251 243 229 252 240 233 -248 240 232 247 243 230 249 243 230 247 239 228 -250 240 227 248 241 230 248 239 229 248 239 228 -247 237 229 244 241 228 249 241 229 251 242 234 -244 234 212 224 204 168 255 249 250 241 231 211 -222 197 174 255 250 253 243 237 219 233 209 188 -227 223 200 200 174 143 198 172 150 218 187 160 -212 190 168 199 180 154 210 181 146 231 208 205 -207 171 137 223 202 203 221 202 183 232 214 162 -138 142 0 0 0 0 0 0 0 142 0 0 -194 157 0 255 188 0 220 193 0 234 197 0 -213 180 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -90 0 0 134 44 0 200 181 0 182 104 0 -159 36 0 198 186 0 220 213 0 178 155 0 -250 119 0 181 182 0 235 158 0 212 144 0 -233 195 0 247 225 0 214 181 0 207 186 0 -92 78 0 131 83 0 54 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 243 232 252 243 230 251 240 230 255 243 233 -253 241 231 251 242 231 248 240 230 251 241 234 -250 241 234 250 245 228 253 241 231 249 241 228 -246 235 227 252 244 234 250 243 231 247 243 231 -249 242 227 251 242 231 252 243 230 243 236 226 -249 240 230 250 243 232 251 243 230 250 241 231 -250 245 230 245 237 227 247 237 230 248 241 228 -248 240 227 251 244 232 251 243 236 230 219 179 -224 201 181 255 249 245 226 211 183 227 208 189 -255 254 241 220 202 172 239 210 192 234 228 200 -220 189 149 233 215 200 244 224 211 196 184 144 -208 184 166 248 233 211 207 199 171 204 174 152 -232 218 191 204 191 163 207 193 155 212 193 169 -253 209 210 219 216 136 212 204 89 71 67 0 -0 0 0 0 0 0 82 0 0 133 50 0 -255 199 0 251 197 0 210 172 0 198 182 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 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 -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 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -243 236 227 252 241 228 249 240 228 250 242 228 -250 241 226 246 239 226 252 238 228 247 240 229 -249 240 230 251 243 227 247 239 231 247 240 227 -252 241 229 250 240 232 250 239 230 250 241 229 -252 242 227 250 242 231 247 241 225 248 239 230 -245 241 229 249 240 231 249 236 227 244 239 229 -247 238 227 245 237 228 249 239 230 248 241 228 -248 241 231 247 240 228 247 243 227 239 226 217 -253 249 240 226 213 173 243 226 225 255 248 244 -221 208 158 246 229 221 227 213 185 223 198 169 -255 246 247 246 246 226 203 178 147 242 232 215 -226 210 184 200 180 158 204 181 152 205 189 175 -209 206 173 202 163 148 224 194 171 202 190 151 -200 176 154 236 217 188 255 250 255 255 255 239 -255 255 164 223 217 188 87 124 0 71 55 0 -0 0 0 0 0 0 110 0 0 112 62 0 -186 99 0 208 197 0 234 179 0 128 25 0 -164 51 0 3 0 0 35 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 145 112 27 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 239 228 242 235 224 247 241 228 249 240 229 -243 233 225 243 237 225 252 241 228 248 239 227 -251 238 231 251 244 229 246 240 229 249 243 228 -247 240 228 246 240 228 252 243 230 250 243 231 -250 243 227 251 243 231 249 242 228 243 237 227 -246 239 230 248 243 229 245 237 228 249 241 232 -251 241 230 245 242 230 247 239 228 249 240 229 -250 240 228 245 237 229 247 241 231 252 247 237 -221 213 176 251 237 222 250 245 235 248 241 230 -252 235 223 206 193 161 222 192 175 255 255 255 -224 214 193 206 181 129 253 236 228 246 241 228 -221 202 166 217 192 171 229 215 206 248 229 207 -191 177 157 212 190 158 218 204 186 212 191 156 -254 240 230 250 244 234 255 245 235 250 244 237 -253 245 242 255 246 245 255 255 255 255 255 255 -250 250 197 215 211 159 173 193 165 121 113 0 -88 29 0 59 0 0 0 0 0 0 0 0 -20 0 0 0 0 0 139 56 0 51 0 0 -63 0 0 0 0 0 74 10 0 0 0 0 -0 0 0 42 0 0 0 0 0 41 0 0 -0 0 0 158 121 70 180 177 129 196 180 120 -255 251 226 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -252 241 232 248 237 226 248 243 232 244 235 224 -250 242 229 249 241 228 252 241 230 241 237 227 -253 239 232 250 240 227 243 237 228 246 237 225 -252 241 228 251 240 231 252 243 230 248 239 229 -247 240 228 250 240 229 246 240 228 250 237 230 -243 237 227 246 237 228 244 234 222 247 238 228 -247 238 224 244 236 229 247 237 232 245 240 221 -238 217 198 248 242 235 247 242 236 218 201 167 -252 239 234 253 241 228 250 241 233 249 241 236 -217 196 158 243 224 222 255 255 255 219 215 163 -222 194 180 251 238 233 238 231 215 200 174 141 -225 200 174 254 250 251 223 201 166 224 201 181 -255 247 232 202 186 155 226 197 178 255 252 240 -250 243 231 246 239 229 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 227 255 248 200 255 255 211 255 255 240 -255 255 219 252 229 192 217 217 179 232 235 189 -215 229 205 255 242 209 222 234 216 217 213 187 -240 233 183 251 237 189 246 239 202 255 255 255 -255 255 246 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -245 238 227 249 241 227 252 240 232 248 237 224 -244 238 228 246 241 230 250 238 229 248 240 230 -244 237 227 249 241 228 244 238 230 248 239 224 -247 239 228 249 236 232 253 245 232 251 243 231 -246 239 225 246 238 230 249 243 227 248 239 232 -247 241 229 249 243 232 245 237 226 249 240 233 -247 238 227 249 242 234 248 241 226 231 212 184 -250 242 236 251 246 238 222 205 168 249 233 212 -235 226 192 250 233 224 253 245 235 247 242 224 -252 240 217 243 238 222 222 201 177 230 211 190 -255 248 243 224 219 197 200 175 145 249 233 222 -255 252 244 214 190 161 247 232 220 246 234 211 -194 170 144 246 232 213 255 249 238 255 248 237 -251 246 227 246 238 227 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 254 245 241 254 250 239 255 251 240 -255 249 240 255 249 243 255 251 240 255 250 239 -255 251 236 255 245 239 255 251 239 255 248 238 -255 247 241 255 250 242 255 249 239 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 242 229 251 242 231 246 240 229 252 238 228 -252 245 228 253 240 229 250 242 232 242 234 222 -247 240 232 248 240 226 251 244 233 253 240 228 -247 241 228 248 236 230 247 244 232 251 239 231 -249 243 227 252 242 232 247 239 228 248 237 227 -247 236 227 248 242 231 251 243 230 247 237 228 -253 245 239 232 221 179 220 204 180 255 242 240 -247 238 223 215 202 161 255 242 240 231 224 161 -245 216 195 248 246 227 240 213 192 255 247 246 -250 245 220 200 175 133 224 197 190 255 255 243 -205 191 159 206 178 150 255 247 243 249 244 226 -233 218 178 248 235 224 215 193 164 204 177 144 -252 231 232 254 253 237 255 247 229 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 240 231 251 242 229 249 239 231 247 241 228 -245 236 224 249 239 228 247 236 227 248 243 231 -248 238 230 247 242 231 251 241 230 250 240 228 -250 241 226 247 238 231 250 242 230 247 239 229 -252 246 228 248 238 229 249 246 228 252 240 231 -246 240 231 248 241 231 249 241 229 251 243 239 -224 213 179 242 229 218 252 243 242 253 247 234 -235 226 204 255 240 228 226 214 174 255 244 241 -253 249 220 232 203 177 255 251 246 253 244 219 -209 177 151 251 232 228 255 254 241 208 187 143 -243 219 203 255 250 242 244 235 202 255 244 236 -255 251 236 208 183 147 230 203 190 255 247 236 -255 250 237 253 244 231 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 244 230 250 238 226 250 244 231 251 240 230 -248 241 229 249 241 228 251 240 231 253 241 232 -251 240 230 249 244 227 247 240 232 252 241 228 -247 236 225 249 241 232 249 240 230 246 238 227 -247 239 226 252 244 232 247 239 225 251 240 231 -250 242 230 250 246 234 251 241 235 229 217 181 -242 225 207 254 246 242 253 246 232 255 250 237 -252 242 215 236 213 179 255 247 250 232 223 185 -230 203 170 255 253 245 250 241 226 234 218 182 -255 245 238 245 233 205 210 185 154 253 233 219 -255 255 242 244 229 203 248 229 219 242 231 202 -211 185 144 235 211 198 255 255 255 255 248 232 -255 245 231 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 242 232 251 241 227 248 240 228 246 237 226 -248 239 229 251 241 228 250 238 227 251 240 231 -249 240 231 248 244 227 247 238 227 254 241 232 -247 240 227 247 240 230 251 239 230 247 242 231 -252 241 227 251 243 235 249 246 229 254 243 237 -251 246 232 212 190 157 255 248 242 253 248 245 -230 211 181 248 226 204 246 227 206 231 206 179 -255 255 255 234 224 194 230 197 172 255 251 247 -239 219 185 255 245 234 254 246 232 236 229 199 -241 219 198 255 255 255 255 249 236 243 241 215 -255 248 238 233 218 183 199 173 144 255 249 243 -255 249 239 255 244 228 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -251 241 231 252 243 231 251 242 231 249 237 228 -248 237 224 247 237 227 251 240 227 248 244 230 -251 237 231 249 242 228 248 239 228 247 236 225 -249 245 232 253 241 234 253 244 232 248 239 229 -248 242 228 247 237 229 247 241 227 251 242 233 -252 242 233 244 240 227 225 207 175 235 218 202 -255 251 248 233 223 184 252 229 224 243 236 206 -237 207 183 255 248 241 239 229 187 243 213 208 -255 255 245 255 246 232 255 246 233 255 255 255 -246 233 200 226 204 173 255 240 232 255 249 235 -250 236 214 247 240 220 239 226 193 204 172 148 -236 212 202 255 255 244 255 246 234 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 239 227 250 243 228 246 241 229 248 240 229 -248 243 230 249 240 228 249 238 230 247 243 231 -251 238 230 248 240 229 248 240 232 249 240 227 -246 238 227 248 238 235 248 240 230 248 240 231 -248 240 226 252 242 232 250 243 236 239 228 195 -219 193 168 250 237 235 252 246 234 226 218 184 -245 226 219 226 214 180 222 194 177 255 255 255 -215 200 151 235 210 198 255 255 244 225 201 166 -241 228 215 255 249 236 241 232 207 240 219 193 -255 255 255 248 229 203 255 245 237 253 248 237 -208 185 145 205 172 148 255 240 235 255 250 237 -254 245 229 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -246 243 231 246 243 227 248 241 231 252 244 232 -248 237 225 247 242 228 247 238 227 248 238 227 -252 240 231 246 240 227 248 241 227 250 240 228 -248 240 228 249 241 231 249 241 231 249 242 231 -245 240 225 251 243 236 235 229 189 228 209 198 -250 247 241 255 250 238 228 211 177 239 224 207 -232 228 190 236 215 209 255 255 255 219 207 171 -233 208 205 252 245 239 221 191 162 255 250 243 -253 248 237 252 242 221 250 239 233 255 255 255 -228 218 169 240 223 211 242 239 234 198 183 145 -235 213 199 255 249 243 252 246 234 251 243 230 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 243 230 252 242 232 246 240 227 248 238 228 -247 240 230 251 244 231 252 240 231 246 240 231 -250 242 230 245 238 227 246 236 229 248 239 228 -249 241 229 245 236 224 245 235 226 249 241 231 -251 244 234 234 227 196 230 204 189 253 248 243 -255 248 241 222 201 159 254 233 232 225 213 180 -255 231 225 241 237 217 216 200 153 240 223 220 -244 237 215 225 199 156 249 238 239 249 243 224 -227 206 186 255 248 239 252 242 218 226 211 180 -246 226 220 228 220 197 206 180 144 236 216 206 -255 253 240 254 247 232 245 241 230 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 241 230 248 237 223 245 239 229 245 235 224 -252 241 230 250 241 231 248 238 229 244 240 226 -252 240 233 246 240 227 253 245 236 246 236 227 -247 241 228 244 236 228 244 238 229 252 248 239 -236 222 187 237 220 205 254 254 245 235 230 205 -217 193 162 254 242 231 225 211 172 239 219 209 -247 248 221 217 192 174 249 237 233 240 233 207 -223 203 168 255 245 242 249 246 229 222 205 162 -250 234 229 251 246 233 213 187 156 240 228 219 -227 218 180 198 168 141 240 216 207 255 255 240 -253 244 235 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 241 232 246 234 227 247 243 232 244 237 226 -251 240 227 252 244 232 247 238 227 250 242 231 -249 240 233 246 240 223 248 238 229 248 240 227 -250 244 229 248 239 233 251 246 239 228 215 178 -242 230 219 252 246 241 242 236 211 225 202 168 -255 242 236 228 217 178 254 239 237 244 238 229 -228 207 161 253 244 245 233 229 207 223 191 169 -255 249 249 247 240 215 227 202 183 255 255 255 -237 239 211 218 195 165 240 232 216 219 206 181 -215 184 156 253 247 243 255 247 236 251 244 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 239 228 251 244 231 252 241 230 248 240 231 -250 241 229 252 244 227 247 234 226 248 243 229 -250 240 231 249 241 228 248 241 231 252 240 231 -250 245 230 249 240 234 230 219 188 238 216 209 -253 248 237 246 233 220 228 207 187 248 244 222 -226 206 177 255 242 243 238 231 193 220 193 168 -255 254 246 234 221 186 235 214 185 255 255 255 -232 219 193 221 199 161 255 255 255 221 207 182 -232 207 170 249 240 230 205 182 137 214 187 165 -255 255 242 255 248 237 255 244 229 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -247 239 230 251 241 229 247 239 229 247 239 228 -252 243 231 252 244 230 247 234 223 248 241 230 -248 237 227 244 237 228 244 237 229 248 238 227 -248 240 232 232 219 193 242 228 213 255 255 255 -232 221 190 228 209 177 255 247 244 229 213 165 -253 238 236 242 232 201 251 226 213 255 255 255 -228 215 178 245 221 207 255 255 255 228 218 169 -237 210 205 255 255 244 222 207 172 246 229 213 -247 236 207 200 176 144 240 220 209 255 248 242 -255 248 231 255 243 230 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -247 243 230 249 242 228 249 243 231 251 243 231 -251 242 230 251 240 230 251 245 233 249 242 230 -247 236 231 250 245 227 249 240 234 251 243 231 -250 242 232 252 246 239 255 251 245 229 218 178 -239 218 203 255 248 238 255 250 230 255 245 238 -239 227 189 248 229 216 255 249 228 240 220 183 -244 218 195 255 254 243 227 206 173 236 212 181 -255 248 234 232 220 180 255 235 226 217 209 176 -198 171 114 244 227 215 255 255 243 255 245 233 -255 245 235 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -249 243 230 251 242 230 246 241 231 250 238 226 -253 246 232 252 243 234 248 237 230 251 240 228 -249 238 231 250 246 233 252 241 225 250 242 228 -255 246 233 255 248 234 227 215 187 246 222 208 -255 252 238 250 234 207 255 249 241 251 239 222 -250 236 218 255 253 246 228 206 155 245 227 226 -255 255 246 225 202 155 229 212 197 255 255 255 -235 225 191 255 236 230 218 207 163 223 190 172 -247 229 219 255 253 239 255 245 236 255 247 231 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -246 238 230 251 242 230 250 242 230 253 242 230 -253 244 231 249 242 231 250 240 228 251 243 232 -250 243 237 247 236 207 237 212 188 255 247 234 -255 253 243 222 202 164 238 216 198 255 251 241 -255 249 236 255 249 240 242 225 184 255 249 237 -255 251 242 234 212 178 255 244 241 255 251 237 -228 208 172 255 242 237 255 252 242 255 250 236 -254 242 226 224 207 177 219 190 164 255 252 246 -255 253 237 255 247 234 255 245 235 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -250 242 229 249 243 230 251 243 229 251 244 229 -251 241 231 250 243 231 251 241 232 253 244 238 -239 227 197 229 204 175 255 254 246 255 245 232 -255 245 230 254 236 234 255 251 240 255 248 235 -252 243 218 230 209 172 255 248 238 249 241 228 -236 212 187 255 254 243 255 245 227 224 208 165 -255 249 249 244 237 193 255 237 230 251 247 223 -208 183 139 222 196 175 255 253 247 255 248 234 -255 245 231 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -248 241 230 255 245 233 254 247 235 253 241 233 -250 245 234 251 243 232 250 241 236 222 207 169 -227 201 172 255 255 246 255 247 240 255 242 227 -255 246 231 255 246 238 255 251 240 245 236 216 -232 205 167 254 239 230 255 249 234 255 241 225 -255 250 238 245 237 210 217 188 163 252 235 222 -231 210 173 254 235 223 252 239 210 207 179 148 -236 211 198 255 251 240 255 250 234 255 247 235 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 252 243 228 251 241 229 250 243 230 -246 238 226 248 241 231 251 242 228 242 226 210 -255 251 245 255 251 233 242 221 189 255 247 235 -255 247 235 255 248 240 248 238 220 225 200 168 -255 252 246 255 248 231 255 247 234 255 247 237 -255 248 236 222 197 174 253 240 220 227 203 164 -255 249 246 238 228 200 199 182 140 243 221 211 -255 249 240 255 248 231 255 243 233 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 245 243 229 250 236 228 -250 242 231 252 245 231 255 245 234 255 250 237 -255 244 240 233 219 172 254 242 238 255 248 234 -255 253 245 229 208 168 228 203 171 255 251 251 -249 237 195 249 232 219 255 254 242 255 244 230 -255 247 236 249 242 211 231 201 186 255 255 255 -238 231 197 200 172 141 236 200 179 255 255 246 -254 245 230 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 251 242 230 -252 245 229 255 246 233 255 243 228 255 248 238 -238 226 193 253 237 228 255 250 242 255 251 242 -231 211 165 246 226 213 255 249 247 228 207 169 -255 237 232 255 251 240 227 207 172 255 255 255 -252 243 225 226 205 169 255 255 247 232 224 196 -207 178 134 247 232 217 255 248 245 255 249 234 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 246 235 255 247 236 255 245 232 255 246 234 -255 246 239 255 251 235 255 244 229 222 205 159 -244 220 213 247 237 228 225 200 150 244 224 222 -255 248 220 225 205 165 255 252 245 229 215 166 -220 192 165 255 255 255 212 189 156 201 178 149 -248 228 215 255 255 242 255 246 235 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 245 232 255 245 231 255 246 232 255 243 229 -255 246 234 255 249 236 237 216 184 248 231 214 -252 244 222 213 185 152 236 215 200 255 246 228 -234 212 180 255 246 247 226 216 180 235 213 191 -255 247 243 223 199 163 214 191 160 255 237 228 -255 254 239 255 245 233 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 243 232 255 246 234 -255 245 236 255 246 230 255 247 245 253 248 224 -210 179 128 255 243 244 255 248 237 223 205 176 -255 251 246 241 226 190 248 229 217 253 243 224 -205 196 158 222 188 167 255 255 255 255 248 238 -255 245 229 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 246 233 255 245 232 -255 243 230 255 252 240 241 226 193 213 180 153 -255 248 240 255 250 239 252 241 223 255 253 242 -224 205 168 253 228 220 254 246 226 206 176 134 -225 194 171 255 254 245 255 248 236 255 245 232 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 246 235 254 240 221 220 192 161 255 238 230 -254 246 233 255 248 242 255 250 237 218 190 151 -255 251 249 254 248 228 203 178 140 246 223 216 -255 255 246 255 247 234 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 243 234 249 243 223 254 249 237 255 249 237 -255 247 238 245 232 198 211 187 160 255 243 236 -246 238 215 211 189 148 226 200 177 255 250 243 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 249 242 226 253 242 235 255 243 234 -242 235 216 214 186 164 255 245 242 251 248 228 -201 174 137 237 217 205 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 248 241 230 253 244 235 -247 241 220 255 255 255 251 249 236 195 176 133 -240 214 201 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 252 243 229 -255 249 240 230 222 197 206 178 144 218 195 171 -255 255 244 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -234 226 212 200 174 136 225 203 188 255 255 255 -250 242 230 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 246 232 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 -255 255 255 255 255 255 255 255 255 255 255 255 diff --git a/t.pgm b/t.pgm deleted file mode 100644 index db15d5ea..00000000 --- a/t.pgm +++ /dev/null @@ -1,6003 +0,0 @@ -P2 -300 200 -252 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -127 0 127 0 127 0 127 0 127 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -85 170 0 85 170 0 85 170 0 85 -170 0 85 170 0 85 170 0 85 170 -0 85 170 0 85 170 0 85 170 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -63 126 189 0 63 126 189 0 63 126 -189 0 63 126 189 0 63 126 189 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -51 102 153 204 0 51 102 153 204 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -42 84 126 168 210 0 42 84 126 168 -210 0 42 84 126 168 210 0 42 84 -126 168 210 0 42 84 126 168 210 0 -36 72 108 144 180 216 0 36 72 108 -144 180 216 0 36 72 108 144 180 216 -0 36 72 108 144 180 216 0 36 72 -108 144 180 216 0 36 72 108 144 180 -216 0 36 72 108 144 180 216 0 36 -72 108 144 180 216 0 36 72 108 144 -180 216 0 36 72 108 144 180 216 0 -36 72 108 144 180 216 0 36 72 108 -144 180 216 0 36 72 108 144 180 216 -0 36 72 108 144 180 216 0 36 72 -108 144 180 216 0 36 72 108 144 180 -216 0 36 72 108 144 180 216 0 36 -72 108 144 180 216 0 36 72 108 144 -180 216 0 36 72 108 144 180 216 0 -36 72 108 144 180 216 0 36 72 108 -144 180 216 0 36 72 108 144 180 216 -0 36 72 108 144 180 216 0 36 72 -108 144 180 216 0 36 72 108 144 180 -216 0 36 72 108 144 180 216 0 36 -72 108 144 180 216 0 36 72 108 144 -180 216 0 36 72 108 144 180 216 0 -36 72 108 144 180 216 0 36 72 108 -144 180 216 0 36 72 108 144 180 216 -0 36 72 108 144 180 216 0 36 72 -108 144 180 216 0 36 72 108 144 180 -216 0 36 72 108 144 180 216 0 36 -72 108 144 180 216 0 36 72 108 144 -180 216 0 36 72 108 144 180 216 0 -36 72 108 144 180 216 0 36 72 108 -144 180 216 0 36 72 108 144 180 216 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -155 186 217 0 31 62 93 124 155 186 -217 0 31 62 93 124 155 186 217 0 -31 62 93 124 155 186 217 0 31 62 -93 124 155 186 217 0 31 62 93 124 -28 56 84 112 140 168 196 224 0 28 -56 84 112 140 168 196 224 0 28 56 -84 112 140 168 196 224 0 28 56 84 -112 140 168 196 224 0 28 56 84 112 -140 168 196 224 0 28 56 84 112 140 -168 196 224 0 28 56 84 112 140 168 -196 224 0 28 56 84 112 140 168 196 -224 0 28 56 84 112 140 168 196 224 -0 28 56 84 112 140 168 196 224 0 -28 56 84 112 140 168 196 224 0 28 -56 84 112 140 168 196 224 0 28 56 -84 112 140 168 196 224 0 28 56 84 -112 140 168 196 224 0 28 56 84 112 -140 168 196 224 0 28 56 84 112 140 -168 196 224 0 28 56 84 112 140 168 -196 224 0 28 56 84 112 140 168 196 -224 0 28 56 84 112 140 168 196 224 -0 28 56 84 112 140 168 196 224 0 -28 56 84 112 140 168 196 224 0 28 -56 84 112 140 168 196 224 0 28 56 -84 112 140 168 196 224 0 28 56 84 -112 140 168 196 224 0 28 56 84 112 -140 168 196 224 0 28 56 84 112 140 -168 196 224 0 28 56 84 112 140 168 -196 224 0 28 56 84 112 140 168 196 -224 0 28 56 84 112 140 168 196 224 -0 28 56 84 112 140 168 196 224 0 -28 56 84 112 140 168 196 224 0 28 -56 84 112 140 168 196 224 0 28 56 -84 112 140 168 196 224 0 28 56 84 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -25 50 75 100 125 150 175 200 225 0 -23 46 69 92 115 138 161 184 207 230 -0 23 46 69 92 115 138 161 184 207 -230 0 23 46 69 92 115 138 161 184 -207 230 0 23 46 69 92 115 138 161 -184 207 230 0 23 46 69 92 115 138 -161 184 207 230 0 23 46 69 92 115 -138 161 184 207 230 0 23 46 69 92 -115 138 161 184 207 230 0 23 46 69 -92 115 138 161 184 207 230 0 23 46 -69 92 115 138 161 184 207 230 0 23 -46 69 92 115 138 161 184 207 230 0 -23 46 69 92 115 138 161 184 207 230 -0 23 46 69 92 115 138 161 184 207 -230 0 23 46 69 92 115 138 161 184 -207 230 0 23 46 69 92 115 138 161 -184 207 230 0 23 46 69 92 115 138 -161 184 207 230 0 23 46 69 92 115 -138 161 184 207 230 0 23 46 69 92 -115 138 161 184 207 230 0 23 46 69 -92 115 138 161 184 207 230 0 23 46 -69 92 115 138 161 184 207 230 0 23 -46 69 92 115 138 161 184 207 230 0 -23 46 69 92 115 138 161 184 207 230 -0 23 46 69 92 115 138 161 184 207 -230 0 23 46 69 92 115 138 161 184 -207 230 0 23 46 69 92 115 138 161 -184 207 230 0 23 46 69 92 115 138 -161 184 207 230 0 23 46 69 92 115 -138 161 184 207 230 0 23 46 69 92 -115 138 161 184 207 230 0 23 46 69 -21 42 63 84 105 126 147 168 189 210 -231 0 21 42 63 84 105 126 147 168 -189 210 231 0 21 42 63 84 105 126 -147 168 189 210 231 0 21 42 63 84 -105 126 147 168 189 210 231 0 21 42 -63 84 105 126 147 168 189 210 231 0 -21 42 63 84 105 126 147 168 189 210 -231 0 21 42 63 84 105 126 147 168 -189 210 231 0 21 42 63 84 105 126 -147 168 189 210 231 0 21 42 63 84 -105 126 147 168 189 210 231 0 21 42 -63 84 105 126 147 168 189 210 231 0 -21 42 63 84 105 126 147 168 189 210 -231 0 21 42 63 84 105 126 147 168 -189 210 231 0 21 42 63 84 105 126 -147 168 189 210 231 0 21 42 63 84 -105 126 147 168 189 210 231 0 21 42 -63 84 105 126 147 168 189 210 231 0 -21 42 63 84 105 126 147 168 189 210 -231 0 21 42 63 84 105 126 147 168 -189 210 231 0 21 42 63 84 105 126 -147 168 189 210 231 0 21 42 63 84 -105 126 147 168 189 210 231 0 21 42 -63 84 105 126 147 168 189 210 231 0 -21 42 63 84 105 126 147 168 189 210 -231 0 21 42 63 84 105 126 147 168 -189 210 231 0 21 42 63 84 105 126 -147 168 189 210 231 0 21 42 63 84 -105 126 147 168 189 210 231 0 21 42 -63 84 105 126 147 168 189 210 231 0 -19 38 57 76 95 114 133 152 171 190 -209 228 0 19 38 57 76 95 114 133 -152 171 190 209 228 0 19 38 57 76 -95 114 133 152 171 190 209 228 0 19 -38 57 76 95 114 133 152 171 190 209 -228 0 19 38 57 76 95 114 133 152 -171 190 209 228 0 19 38 57 76 95 -114 133 152 171 190 209 228 0 19 38 -57 76 95 114 133 152 171 190 209 228 -0 19 38 57 76 95 114 133 152 171 -190 209 228 0 19 38 57 76 95 114 -133 152 171 190 209 228 0 19 38 57 -76 95 114 133 152 171 190 209 228 0 -19 38 57 76 95 114 133 152 171 190 -209 228 0 19 38 57 76 95 114 133 -152 171 190 209 228 0 19 38 57 76 -95 114 133 152 171 190 209 228 0 19 -38 57 76 95 114 133 152 171 190 209 -228 0 19 38 57 76 95 114 133 152 -171 190 209 228 0 19 38 57 76 95 -114 133 152 171 190 209 228 0 19 38 -57 76 95 114 133 152 171 190 209 228 -0 19 38 57 76 95 114 133 152 171 -190 209 228 0 19 38 57 76 95 114 -133 152 171 190 209 228 0 19 38 57 -76 95 114 133 152 171 190 209 228 0 -19 38 57 76 95 114 133 152 171 190 -209 228 0 19 38 57 76 95 114 133 -152 171 190 209 228 0 19 38 57 76 -95 114 133 152 171 190 209 228 0 19 -18 36 54 72 90 108 126 144 162 180 -198 216 234 0 18 36 54 72 90 108 -126 144 162 180 198 216 234 0 18 36 -54 72 90 108 126 144 162 180 198 216 -234 0 18 36 54 72 90 108 126 144 -162 180 198 216 234 0 18 36 54 72 -90 108 126 144 162 180 198 216 234 0 -18 36 54 72 90 108 126 144 162 180 -198 216 234 0 18 36 54 72 90 108 -126 144 162 180 198 216 234 0 18 36 -54 72 90 108 126 144 162 180 198 216 -234 0 18 36 54 72 90 108 126 144 -162 180 198 216 234 0 18 36 54 72 -90 108 126 144 162 180 198 216 234 0 -18 36 54 72 90 108 126 144 162 180 -198 216 234 0 18 36 54 72 90 108 -126 144 162 180 198 216 234 0 18 36 -54 72 90 108 126 144 162 180 198 216 -234 0 18 36 54 72 90 108 126 144 -162 180 198 216 234 0 18 36 54 72 -90 108 126 144 162 180 198 216 234 0 -18 36 54 72 90 108 126 144 162 180 -198 216 234 0 18 36 54 72 90 108 -126 144 162 180 198 216 234 0 18 36 -54 72 90 108 126 144 162 180 198 216 -234 0 18 36 54 72 90 108 126 144 -162 180 198 216 234 0 18 36 54 72 -90 108 126 144 162 180 198 216 234 0 -18 36 54 72 90 108 126 144 162 180 -198 216 234 0 18 36 54 72 90 108 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -17 34 51 68 85 102 119 136 153 170 -187 204 221 238 0 17 34 51 68 85 -102 119 136 153 170 187 204 221 238 0 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 0 15 30 45 60 -75 90 105 120 135 150 165 180 195 210 -225 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 0 15 30 -45 60 75 90 105 120 135 150 165 180 -195 210 225 0 15 30 45 60 75 90 -105 120 135 150 165 180 195 210 225 0 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 0 15 30 45 60 -75 90 105 120 135 150 165 180 195 210 -225 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 0 15 30 -45 60 75 90 105 120 135 150 165 180 -195 210 225 0 15 30 45 60 75 90 -105 120 135 150 165 180 195 210 225 0 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 0 15 30 45 60 -75 90 105 120 135 150 165 180 195 210 -225 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 0 15 30 -45 60 75 90 105 120 135 150 165 180 -195 210 225 0 15 30 45 60 75 90 -105 120 135 150 165 180 195 210 225 0 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 0 15 30 45 60 -75 90 105 120 135 150 165 180 195 210 -225 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 0 15 30 -45 60 75 90 105 120 135 150 165 180 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 240 0 15 30 45 -60 75 90 105 120 135 150 165 180 195 -210 225 240 0 15 30 45 60 75 90 -105 120 135 150 165 180 195 210 225 240 -0 15 30 45 60 75 90 105 120 135 -150 165 180 195 210 225 240 0 15 30 -45 60 75 90 105 120 135 150 165 180 -195 210 225 240 0 15 30 45 60 75 -90 105 120 135 150 165 180 195 210 225 -240 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 240 0 15 -30 45 60 75 90 105 120 135 150 165 -180 195 210 225 240 0 15 30 45 60 -75 90 105 120 135 150 165 180 195 210 -225 240 0 15 30 45 60 75 90 105 -120 135 150 165 180 195 210 225 240 0 -15 30 45 60 75 90 105 120 135 150 -165 180 195 210 225 240 0 15 30 45 -60 75 90 105 120 135 150 165 180 195 -210 225 240 0 15 30 45 60 75 90 -105 120 135 150 165 180 195 210 225 240 -0 15 30 45 60 75 90 105 120 135 -150 165 180 195 210 225 240 0 15 30 -45 60 75 90 105 120 135 150 165 180 -195 210 225 240 0 15 30 45 60 75 -90 105 120 135 150 165 180 195 210 225 -240 0 15 30 45 60 75 90 105 120 -135 150 165 180 195 210 225 240 0 15 -30 45 60 75 90 105 120 135 150 165 -14 28 42 56 70 84 98 112 126 140 -154 168 182 196 210 224 238 0 14 28 -42 56 70 84 98 112 126 140 154 168 -182 196 210 224 238 0 14 28 42 56 -70 84 98 112 126 140 154 168 182 196 -210 224 238 0 14 28 42 56 70 84 -98 112 126 140 154 168 182 196 210 224 -238 0 14 28 42 56 70 84 98 112 -126 140 154 168 182 196 210 224 238 0 -14 28 42 56 70 84 98 112 126 140 -154 168 182 196 210 224 238 0 14 28 -42 56 70 84 98 112 126 140 154 168 -182 196 210 224 238 0 14 28 42 56 -70 84 98 112 126 140 154 168 182 196 -210 224 238 0 14 28 42 56 70 84 -98 112 126 140 154 168 182 196 210 224 -238 0 14 28 42 56 70 84 98 112 -126 140 154 168 182 196 210 224 238 0 -14 28 42 56 70 84 98 112 126 140 -154 168 182 196 210 224 238 0 14 28 -42 56 70 84 98 112 126 140 154 168 -182 196 210 224 238 0 14 28 42 56 -70 84 98 112 126 140 154 168 182 196 -210 224 238 0 14 28 42 56 70 84 -98 112 126 140 154 168 182 196 210 224 -238 0 14 28 42 56 70 84 98 112 -126 140 154 168 182 196 210 224 238 0 -14 28 42 56 70 84 98 112 126 140 -154 168 182 196 210 224 238 0 14 28 -42 56 70 84 98 112 126 140 154 168 -13 26 39 52 65 78 91 104 117 130 -143 156 169 182 195 208 221 234 0 13 -26 39 52 65 78 91 104 117 130 143 -156 169 182 195 208 221 234 0 13 26 -39 52 65 78 91 104 117 130 143 156 -169 182 195 208 221 234 0 13 26 39 -52 65 78 91 104 117 130 143 156 169 -182 195 208 221 234 0 13 26 39 52 -65 78 91 104 117 130 143 156 169 182 -195 208 221 234 0 13 26 39 52 65 -78 91 104 117 130 143 156 169 182 195 -208 221 234 0 13 26 39 52 65 78 -91 104 117 130 143 156 169 182 195 208 -221 234 0 13 26 39 52 65 78 91 -104 117 130 143 156 169 182 195 208 221 -234 0 13 26 39 52 65 78 91 104 -117 130 143 156 169 182 195 208 221 234 -0 13 26 39 52 65 78 91 104 117 -130 143 156 169 182 195 208 221 234 0 -13 26 39 52 65 78 91 104 117 130 -143 156 169 182 195 208 221 234 0 13 -26 39 52 65 78 91 104 117 130 143 -156 169 182 195 208 221 234 0 13 26 -39 52 65 78 91 104 117 130 143 156 -169 182 195 208 221 234 0 13 26 39 -52 65 78 91 104 117 130 143 156 169 -182 195 208 221 234 0 13 26 39 52 -65 78 91 104 117 130 143 156 169 182 -195 208 221 234 0 13 26 39 52 65 -78 91 104 117 130 143 156 169 182 195 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 240 -0 12 24 36 48 60 72 84 96 108 -120 132 144 156 168 180 192 204 216 228 -240 0 12 24 36 48 60 72 84 96 -108 120 132 144 156 168 180 192 204 216 -228 240 0 12 24 36 48 60 72 84 -96 108 120 132 144 156 168 180 192 204 -216 228 240 0 12 24 36 48 60 72 -84 96 108 120 132 144 156 168 180 192 -204 216 228 240 0 12 24 36 48 60 -72 84 96 108 120 132 144 156 168 180 -192 204 216 228 240 0 12 24 36 48 -60 72 84 96 108 120 132 144 156 168 -180 192 204 216 228 240 0 12 24 36 -48 60 72 84 96 108 120 132 144 156 -168 180 192 204 216 228 240 0 12 24 -36 48 60 72 84 96 108 120 132 144 -156 168 180 192 204 216 228 240 0 12 -24 36 48 60 72 84 96 108 120 132 -144 156 168 180 192 204 216 228 240 0 -12 24 36 48 60 72 84 96 108 120 -132 144 156 168 180 192 204 216 228 240 -0 12 24 36 48 60 72 84 96 108 -120 132 144 156 168 180 192 204 216 228 -240 0 12 24 36 48 60 72 84 96 -108 120 132 144 156 168 180 192 204 216 -228 240 0 12 24 36 48 60 72 84 -96 108 120 132 144 156 168 180 192 204 -216 228 240 0 12 24 36 48 60 72 -11 22 33 44 55 66 77 88 99 110 -121 132 143 154 165 176 187 198 209 220 -231 0 11 22 33 44 55 66 77 88 -99 110 121 132 143 154 165 176 187 198 -209 220 231 0 11 22 33 44 55 66 -77 88 99 110 121 132 143 154 165 176 -187 198 209 220 231 0 11 22 33 44 -55 66 77 88 99 110 121 132 143 154 -165 176 187 198 209 220 231 0 11 22 -33 44 55 66 77 88 99 110 121 132 -143 154 165 176 187 198 209 220 231 0 -11 22 33 44 55 66 77 88 99 110 -121 132 143 154 165 176 187 198 209 220 -231 0 11 22 33 44 55 66 77 88 -99 110 121 132 143 154 165 176 187 198 -209 220 231 0 11 22 33 44 55 66 -77 88 99 110 121 132 143 154 165 176 -187 198 209 220 231 0 11 22 33 44 -55 66 77 88 99 110 121 132 143 154 -165 176 187 198 209 220 231 0 11 22 -33 44 55 66 77 88 99 110 121 132 -143 154 165 176 187 198 209 220 231 0 -11 22 33 44 55 66 77 88 99 110 -121 132 143 154 165 176 187 198 209 220 -231 0 11 22 33 44 55 66 77 88 -99 110 121 132 143 154 165 176 187 198 -209 220 231 0 11 22 33 44 55 66 -77 88 99 110 121 132 143 154 165 176 -187 198 209 220 231 0 11 22 33 44 -55 66 77 88 99 110 121 132 143 154 -11 22 33 44 55 66 77 88 99 110 -121 132 143 154 165 176 187 198 209 220 -231 242 0 11 22 33 44 55 66 77 -88 99 110 121 132 143 154 165 176 187 -198 209 220 231 242 0 11 22 33 44 -55 66 77 88 99 110 121 132 143 154 -165 176 187 198 209 220 231 242 0 11 -22 33 44 55 66 77 88 99 110 121 -132 143 154 165 176 187 198 209 220 231 -242 0 11 22 33 44 55 66 77 88 -99 110 121 132 143 154 165 176 187 198 -209 220 231 242 0 11 22 33 44 55 -66 77 88 99 110 121 132 143 154 165 -176 187 198 209 220 231 242 0 11 22 -33 44 55 66 77 88 99 110 121 132 -143 154 165 176 187 198 209 220 231 242 -0 11 22 33 44 55 66 77 88 99 -110 121 132 143 154 165 176 187 198 209 -220 231 242 0 11 22 33 44 55 66 -77 88 99 110 121 132 143 154 165 176 -187 198 209 220 231 242 0 11 22 33 -44 55 66 77 88 99 110 121 132 143 -154 165 176 187 198 209 220 231 242 0 -11 22 33 44 55 66 77 88 99 110 -121 132 143 154 165 176 187 198 209 220 -231 242 0 11 22 33 44 55 66 77 -88 99 110 121 132 143 154 165 176 187 -198 209 220 231 242 0 11 22 33 44 -55 66 77 88 99 110 121 132 143 154 -165 176 187 198 209 220 231 242 0 11 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 0 10 20 30 40 50 60 -70 80 90 100 110 120 130 140 150 160 -170 180 190 200 210 220 230 0 10 20 -30 40 50 60 70 80 90 100 110 120 -130 140 150 160 170 180 190 200 210 220 -230 0 10 20 30 40 50 60 70 80 -90 100 110 120 130 140 150 160 170 180 -190 200 210 220 230 0 10 20 30 40 -50 60 70 80 90 100 110 120 130 140 -150 160 170 180 190 200 210 220 230 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 0 10 20 30 40 50 60 -70 80 90 100 110 120 130 140 150 160 -170 180 190 200 210 220 230 0 10 20 -30 40 50 60 70 80 90 100 110 120 -130 140 150 160 170 180 190 200 210 220 -230 0 10 20 30 40 50 60 70 80 -90 100 110 120 130 140 150 160 170 180 -190 200 210 220 230 0 10 20 30 40 -50 60 70 80 90 100 110 120 130 140 -150 160 170 180 190 200 210 220 230 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 0 10 20 30 40 50 60 -70 80 90 100 110 120 130 140 150 160 -170 180 190 200 210 220 230 0 10 20 -30 40 50 60 70 80 90 100 110 120 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -10 20 30 40 50 60 70 80 90 100 -110 120 130 140 150 160 170 180 190 200 -210 220 230 240 0 10 20 30 40 50 -60 70 80 90 100 110 120 130 140 150 -160 170 180 190 200 210 220 230 240 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -135 144 153 162 171 180 189 198 207 216 -225 0 9 18 27 36 45 54 63 72 -81 90 99 108 117 126 135 144 153 162 -171 180 189 198 207 216 225 0 9 18 -27 36 45 54 63 72 81 90 99 108 -117 126 135 144 153 162 171 180 189 198 -207 216 225 0 9 18 27 36 45 54 -63 72 81 90 99 108 117 126 135 144 -153 162 171 180 189 198 207 216 225 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -135 144 153 162 171 180 189 198 207 216 -225 0 9 18 27 36 45 54 63 72 -81 90 99 108 117 126 135 144 153 162 -171 180 189 198 207 216 225 0 9 18 -27 36 45 54 63 72 81 90 99 108 -117 126 135 144 153 162 171 180 189 198 -207 216 225 0 9 18 27 36 45 54 -63 72 81 90 99 108 117 126 135 144 -153 162 171 180 189 198 207 216 225 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 234 0 9 18 27 -36 45 54 63 72 81 90 99 108 117 -126 135 144 153 162 171 180 189 198 207 -216 225 234 0 9 18 27 36 45 54 -63 72 81 90 99 108 117 126 135 144 -153 162 171 180 189 198 207 216 225 234 -0 9 18 27 36 45 54 63 72 81 -90 99 108 117 126 135 144 153 162 171 -180 189 198 207 216 225 234 0 9 18 -27 36 45 54 63 72 81 90 99 108 -117 126 135 144 153 162 171 180 189 198 -207 216 225 234 0 9 18 27 36 45 -54 63 72 81 90 99 108 117 126 135 -144 153 162 171 180 189 198 207 216 225 -234 0 9 18 27 36 45 54 63 72 -81 90 99 108 117 126 135 144 153 162 -171 180 189 198 207 216 225 234 0 9 -18 27 36 45 54 63 72 81 90 99 -108 117 126 135 144 153 162 171 180 189 -198 207 216 225 234 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -135 144 153 162 171 180 189 198 207 216 -225 234 0 9 18 27 36 45 54 63 -72 81 90 99 108 117 126 135 144 153 -162 171 180 189 198 207 216 225 234 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 234 0 9 18 27 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 234 243 0 9 18 -27 36 45 54 63 72 81 90 99 108 -117 126 135 144 153 162 171 180 189 198 -207 216 225 234 243 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -135 144 153 162 171 180 189 198 207 216 -225 234 243 0 9 18 27 36 45 54 -63 72 81 90 99 108 117 126 135 144 -153 162 171 180 189 198 207 216 225 234 -243 0 9 18 27 36 45 54 63 72 -81 90 99 108 117 126 135 144 153 162 -171 180 189 198 207 216 225 234 243 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -189 198 207 216 225 234 243 0 9 18 -27 36 45 54 63 72 81 90 99 108 -117 126 135 144 153 162 171 180 189 198 -207 216 225 234 243 0 9 18 27 36 -45 54 63 72 81 90 99 108 117 126 -135 144 153 162 171 180 189 198 207 216 -225 234 243 0 9 18 27 36 45 54 -63 72 81 90 99 108 117 126 135 144 -153 162 171 180 189 198 207 216 225 234 -243 0 9 18 27 36 45 54 63 72 -81 90 99 108 117 126 135 144 153 162 -171 180 189 198 207 216 225 234 243 0 -9 18 27 36 45 54 63 72 81 90 -99 108 117 126 135 144 153 162 171 180 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 0 8 -16 24 32 40 48 56 64 72 80 88 -96 104 112 120 128 136 144 152 160 168 -176 184 192 200 208 216 224 0 8 16 -24 32 40 48 56 64 72 80 88 96 -104 112 120 128 136 144 152 160 168 176 -184 192 200 208 216 224 0 8 16 24 -32 40 48 56 64 72 80 88 96 104 -112 120 128 136 144 152 160 168 176 184 -192 200 208 216 224 0 8 16 24 32 -40 48 56 64 72 80 88 96 104 112 -120 128 136 144 152 160 168 176 184 192 -200 208 216 224 0 8 16 24 32 40 -48 56 64 72 80 88 96 104 112 120 -128 136 144 152 160 168 176 184 192 200 -208 216 224 0 8 16 24 32 40 48 -56 64 72 80 88 96 104 112 120 128 -136 144 152 160 168 176 184 192 200 208 -216 224 0 8 16 24 32 40 48 56 -64 72 80 88 96 104 112 120 128 136 -144 152 160 168 176 184 192 200 208 216 -224 0 8 16 24 32 40 48 56 64 -72 80 88 96 104 112 120 128 136 144 -152 160 168 176 184 192 200 208 216 224 -0 8 16 24 32 40 48 56 64 72 -80 88 96 104 112 120 128 136 144 152 -160 168 176 184 192 200 208 216 224 0 -8 16 24 32 40 48 56 64 72 80 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 0 -8 16 24 32 40 48 56 64 72 80 -88 96 104 112 120 128 136 144 152 160 -168 176 184 192 200 208 216 224 232 240 -0 8 16 24 32 40 48 56 64 72 -80 88 96 104 112 120 128 136 144 152 -160 168 176 184 192 200 208 216 224 232 -240 0 8 16 24 32 40 48 56 64 -72 80 88 96 104 112 120 128 136 144 -152 160 168 176 184 192 200 208 216 224 -232 240 0 8 16 24 32 40 48 56 -64 72 80 88 96 104 112 120 128 136 -144 152 160 168 176 184 192 200 208 216 -224 232 240 0 8 16 24 32 40 48 -56 64 72 80 88 96 104 112 120 128 -136 144 152 160 168 176 184 192 200 208 -216 224 232 240 0 8 16 24 32 40 -48 56 64 72 80 88 96 104 112 120 -128 136 144 152 160 168 176 184 192 200 -208 216 224 232 240 0 8 16 24 32 -40 48 56 64 72 80 88 96 104 112 -120 128 136 144 152 160 168 176 184 192 -200 208 216 224 232 240 0 8 16 24 -32 40 48 56 64 72 80 88 96 104 -112 120 128 136 144 152 160 168 176 184 -192 200 208 216 224 232 240 0 8 16 -24 32 40 48 56 64 72 80 88 96 -104 112 120 128 136 144 152 160 168 176 -184 192 200 208 216 224 232 240 0 8 -16 24 32 40 48 56 64 72 80 88 -96 104 112 120 128 136 144 152 160 168 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 0 7 14 -21 28 35 42 49 56 63 70 77 84 -91 98 105 112 119 126 133 140 147 154 -161 168 175 182 189 196 203 210 217 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 0 7 14 -21 28 35 42 49 56 63 70 77 84 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 0 7 14 21 28 35 42 49 -56 63 70 77 84 91 98 105 112 119 -126 133 140 147 154 161 168 175 182 189 -196 203 210 217 224 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 224 0 7 -14 21 28 35 42 49 56 63 70 77 -84 91 98 105 112 119 126 133 140 147 -154 161 168 175 182 189 196 203 210 217 -224 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 224 0 7 14 21 28 35 -42 49 56 63 70 77 84 91 98 105 -112 119 126 133 140 147 154 161 168 175 -182 189 196 203 210 217 224 0 7 14 -21 28 35 42 49 56 63 70 77 84 -91 98 105 112 119 126 133 140 147 154 -161 168 175 182 189 196 203 210 217 224 -0 7 14 21 28 35 42 49 56 63 -70 77 84 91 98 105 112 119 126 133 -140 147 154 161 168 175 182 189 196 203 -210 217 224 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 224 0 7 14 21 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 224 231 0 7 14 -21 28 35 42 49 56 63 70 77 84 -91 98 105 112 119 126 133 140 147 154 -161 168 175 182 189 196 203 210 217 224 -231 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 224 231 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 224 231 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 224 231 0 7 14 -21 28 35 42 49 56 63 70 77 84 -91 98 105 112 119 126 133 140 147 154 -161 168 175 182 189 196 203 210 217 224 -231 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 0 7 14 21 28 35 -42 49 56 63 70 77 84 91 98 105 -112 119 126 133 140 147 154 161 168 175 -182 189 196 203 210 217 224 231 238 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 0 7 14 21 28 35 -42 49 56 63 70 77 84 91 98 105 -112 119 126 133 140 147 154 161 168 175 -182 189 196 203 210 217 224 231 238 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 0 7 14 21 28 35 -42 49 56 63 70 77 84 91 98 105 -112 119 126 133 140 147 154 161 168 175 -182 189 196 203 210 217 224 231 238 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 0 7 14 21 28 35 -42 49 56 63 70 77 84 91 98 105 -112 119 126 133 140 147 154 161 168 175 -182 189 196 203 210 217 224 231 238 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 245 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 224 231 238 -245 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 224 231 238 245 0 7 14 -21 28 35 42 49 56 63 70 77 84 -91 98 105 112 119 126 133 140 147 154 -161 168 175 182 189 196 203 210 217 224 -231 238 245 0 7 14 21 28 35 42 -49 56 63 70 77 84 91 98 105 112 -119 126 133 140 147 154 161 168 175 182 -189 196 203 210 217 224 231 238 245 0 -7 14 21 28 35 42 49 56 63 70 -77 84 91 98 105 112 119 126 133 140 -147 154 161 168 175 182 189 196 203 210 -217 224 231 238 245 0 7 14 21 28 -35 42 49 56 63 70 77 84 91 98 -105 112 119 126 133 140 147 154 161 168 -175 182 189 196 203 210 217 224 231 238 -245 0 7 14 21 28 35 42 49 56 -63 70 77 84 91 98 105 112 119 126 -133 140 147 154 161 168 175 182 189 196 -203 210 217 224 231 238 245 0 7 14 -21 28 35 42 49 56 63 70 77 84 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 0 6 12 18 -24 30 36 42 48 54 60 66 72 78 -84 90 96 102 108 114 120 126 132 138 -144 150 156 162 168 174 180 186 192 198 -204 210 216 0 6 12 18 24 30 36 -42 48 54 60 66 72 78 84 90 96 -102 108 114 120 126 132 138 144 150 156 -162 168 174 180 186 192 198 204 210 216 -0 6 12 18 24 30 36 42 48 54 -60 66 72 78 84 90 96 102 108 114 -120 126 132 138 144 150 156 162 168 174 -180 186 192 198 204 210 216 0 6 12 -18 24 30 36 42 48 54 60 66 72 -78 84 90 96 102 108 114 120 126 132 -138 144 150 156 162 168 174 180 186 192 -198 204 210 216 0 6 12 18 24 30 -36 42 48 54 60 66 72 78 84 90 -96 102 108 114 120 126 132 138 144 150 -156 162 168 174 180 186 192 198 204 210 -216 0 6 12 18 24 30 36 42 48 -54 60 66 72 78 84 90 96 102 108 -114 120 126 132 138 144 150 156 162 168 -174 180 186 192 198 204 210 216 0 6 -12 18 24 30 36 42 48 54 60 66 -72 78 84 90 96 102 108 114 120 126 -132 138 144 150 156 162 168 174 180 186 -192 198 204 210 216 0 6 12 18 24 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 0 6 12 -18 24 30 36 42 48 54 60 66 72 -78 84 90 96 102 108 114 120 126 132 -138 144 150 156 162 168 174 180 186 192 -198 204 210 216 222 0 6 12 18 24 -30 36 42 48 54 60 66 72 78 84 -90 96 102 108 114 120 126 132 138 144 -150 156 162 168 174 180 186 192 198 204 -210 216 222 0 6 12 18 24 30 36 -42 48 54 60 66 72 78 84 90 96 -102 108 114 120 126 132 138 144 150 156 -162 168 174 180 186 192 198 204 210 216 -222 0 6 12 18 24 30 36 42 48 -54 60 66 72 78 84 90 96 102 108 -114 120 126 132 138 144 150 156 162 168 -174 180 186 192 198 204 210 216 222 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 0 6 12 -18 24 30 36 42 48 54 60 66 72 -78 84 90 96 102 108 114 120 126 132 -138 144 150 156 162 168 174 180 186 192 -198 204 210 216 222 0 6 12 18 24 -30 36 42 48 54 60 66 72 78 84 -90 96 102 108 114 120 126 132 138 144 -150 156 162 168 174 180 186 192 198 204 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 0 6 -12 18 24 30 36 42 48 54 60 66 -72 78 84 90 96 102 108 114 120 126 -132 138 144 150 156 162 168 174 180 186 -192 198 204 210 216 222 228 0 6 12 -18 24 30 36 42 48 54 60 66 72 -78 84 90 96 102 108 114 120 126 132 -138 144 150 156 162 168 174 180 186 192 -198 204 210 216 222 228 0 6 12 18 -24 30 36 42 48 54 60 66 72 78 -84 90 96 102 108 114 120 126 132 138 -144 150 156 162 168 174 180 186 192 198 -204 210 216 222 228 0 6 12 18 24 -30 36 42 48 54 60 66 72 78 84 -90 96 102 108 114 120 126 132 138 144 -150 156 162 168 174 180 186 192 198 204 -210 216 222 228 0 6 12 18 24 30 -36 42 48 54 60 66 72 78 84 90 -96 102 108 114 120 126 132 138 144 150 -156 162 168 174 180 186 192 198 204 210 -216 222 228 0 6 12 18 24 30 36 -42 48 54 60 66 72 78 84 90 96 -102 108 114 120 126 132 138 144 150 156 -162 168 174 180 186 192 198 204 210 216 -222 228 0 6 12 18 24 30 36 42 -48 54 60 66 72 78 84 90 96 102 -108 114 120 126 132 138 144 150 156 162 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 240 -0 6 12 18 24 30 36 42 48 54 -60 66 72 78 84 90 96 102 108 114 -120 126 132 138 144 150 156 162 168 174 -180 186 192 198 204 210 216 222 228 234 -240 0 6 12 18 24 30 36 42 48 -54 60 66 72 78 84 90 96 102 108 -114 120 126 132 138 144 150 156 162 168 -174 180 186 192 198 204 210 216 222 228 -234 240 0 6 12 18 24 30 36 42 -48 54 60 66 72 78 84 90 96 102 -108 114 120 126 132 138 144 150 156 162 -168 174 180 186 192 198 204 210 216 222 -228 234 240 0 6 12 18 24 30 36 -42 48 54 60 66 72 78 84 90 96 -102 108 114 120 126 132 138 144 150 156 -162 168 174 180 186 192 198 204 210 216 -222 228 234 240 0 6 12 18 24 30 -36 42 48 54 60 66 72 78 84 90 -96 102 108 114 120 126 132 138 144 150 -156 162 168 174 180 186 192 198 204 210 -216 222 228 234 240 0 6 12 18 24 -30 36 42 48 54 60 66 72 78 84 -90 96 102 108 114 120 126 132 138 144 -150 156 162 168 174 180 186 192 198 204 -210 216 222 228 234 240 0 6 12 18 -24 30 36 42 48 54 60 66 72 78 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 240 -246 0 6 12 18 24 30 36 42 48 -54 60 66 72 78 84 90 96 102 108 -114 120 126 132 138 144 150 156 162 168 -174 180 186 192 198 204 210 216 222 228 -234 240 246 0 6 12 18 24 30 36 -42 48 54 60 66 72 78 84 90 96 -102 108 114 120 126 132 138 144 150 156 -162 168 174 180 186 192 198 204 210 216 -222 228 234 240 246 0 6 12 18 24 -30 36 42 48 54 60 66 72 78 84 -90 96 102 108 114 120 126 132 138 144 -150 156 162 168 174 180 186 192 198 204 -210 216 222 228 234 240 246 0 6 12 -18 24 30 36 42 48 54 60 66 72 -78 84 90 96 102 108 114 120 126 132 -138 144 150 156 162 168 174 180 186 192 -198 204 210 216 222 228 234 240 246 0 -6 12 18 24 30 36 42 48 54 60 -66 72 78 84 90 96 102 108 114 120 -126 132 138 144 150 156 162 168 174 180 -186 192 198 204 210 216 222 228 234 240 -246 0 6 12 18 24 30 36 42 48 -54 60 66 72 78 84 90 96 102 108 -114 120 126 132 138 144 150 156 162 168 -174 180 186 192 198 204 210 216 222 228 -234 240 246 0 6 12 18 24 30 36 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 0 5 10 15 20 25 30 35 -40 45 50 55 60 65 70 75 80 85 -90 95 100 105 110 115 120 125 130 135 -140 145 150 155 160 165 170 175 180 185 -190 195 200 205 210 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -125 130 135 140 145 150 155 160 165 170 -175 180 185 190 195 200 205 210 0 5 -10 15 20 25 30 35 40 45 50 55 -60 65 70 75 80 85 90 95 100 105 -110 115 120 125 130 135 140 145 150 155 -160 165 170 175 180 185 190 195 200 205 -210 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -95 100 105 110 115 120 125 130 135 140 -145 150 155 160 165 170 175 180 185 190 -195 200 205 210 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -185 190 195 200 205 210 215 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -215 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -95 100 105 110 115 120 125 130 135 140 -145 150 155 160 165 170 175 180 185 190 -195 200 205 210 215 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -125 130 135 140 145 150 155 160 165 170 -175 180 185 190 195 200 205 210 215 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -125 130 135 140 145 150 155 160 165 170 -175 180 185 190 195 200 205 210 215 220 -225 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -95 100 105 110 115 120 125 130 135 140 -145 150 155 160 165 170 175 180 185 190 -195 200 205 210 215 220 225 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -215 220 225 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -185 190 195 200 205 210 215 220 225 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 0 5 10 15 -20 25 30 35 40 45 50 55 60 65 -70 75 80 85 90 95 100 105 110 115 -120 125 130 135 140 145 150 155 160 165 -170 175 180 185 190 195 200 205 210 215 -220 225 230 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -185 190 195 200 205 210 215 220 225 230 -0 5 10 15 20 25 30 35 40 45 -50 55 60 65 70 75 80 85 90 95 -100 105 110 115 120 125 130 135 140 145 -150 155 160 165 170 175 180 185 190 195 -200 205 210 215 220 225 230 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -215 220 225 230 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 225 -230 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -215 220 225 230 235 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -125 130 135 140 145 150 155 160 165 170 -175 180 185 190 195 200 205 210 215 220 -225 230 235 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -185 190 195 200 205 210 215 220 225 230 -235 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -95 100 105 110 115 120 125 130 135 140 -145 150 155 160 165 170 175 180 185 190 -195 200 205 210 215 220 225 230 235 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 0 5 10 -15 20 25 30 35 40 45 50 55 60 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 0 5 -10 15 20 25 30 35 40 45 50 55 -60 65 70 75 80 85 90 95 100 105 -110 115 120 125 130 135 140 145 150 155 -160 165 170 175 180 185 190 195 200 205 -210 215 220 225 230 235 240 0 5 10 -15 20 25 30 35 40 45 50 55 60 -65 70 75 80 85 90 95 100 105 110 -115 120 125 130 135 140 145 150 155 160 -165 170 175 180 185 190 195 200 205 210 -215 220 225 230 235 240 0 5 10 15 -20 25 30 35 40 45 50 55 60 65 -70 75 80 85 90 95 100 105 110 115 -120 125 130 135 140 145 150 155 160 165 -170 175 180 185 190 195 200 205 210 215 -220 225 230 235 240 0 5 10 15 20 -25 30 35 40 45 50 55 60 65 70 -75 80 85 90 95 100 105 110 115 120 -125 130 135 140 145 150 155 160 165 170 -175 180 185 190 195 200 205 210 215 220 -225 230 235 240 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 225 -230 235 240 0 5 10 15 20 25 30 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 0 -5 10 15 20 25 30 35 40 45 50 -55 60 65 70 75 80 85 90 95 100 -105 110 115 120 125 130 135 140 145 150 -155 160 165 170 175 180 185 190 195 200 -205 210 215 220 225 230 235 240 245 250 -0 5 10 15 20 25 30 35 40 45 -50 55 60 65 70 75 80 85 90 95 -100 105 110 115 120 125 130 135 140 145 -150 155 160 165 170 175 180 185 190 195 -200 205 210 215 220 225 230 235 240 245 -250 0 5 10 15 20 25 30 35 40 -45 50 55 60 65 70 75 80 85 90 -95 100 105 110 115 120 125 130 135 140 -145 150 155 160 165 170 175 180 185 190 -195 200 205 210 215 220 225 230 235 240 -245 250 0 5 10 15 20 25 30 35 -40 45 50 55 60 65 70 75 80 85 -90 95 100 105 110 115 120 125 130 135 -140 145 150 155 160 165 170 175 180 185 -190 195 200 205 210 215 220 225 230 235 -240 245 250 0 5 10 15 20 25 30 -35 40 45 50 55 60 65 70 75 80 -85 90 95 100 105 110 115 120 125 130 -135 140 145 150 155 160 165 170 175 180 -185 190 195 200 205 210 215 220 225 230 -235 240 245 250 0 5 10 15 20 25 -30 35 40 45 50 55 60 65 70 75 -80 85 90 95 100 105 110 115 120 125 -130 135 140 145 150 155 160 165 170 175 -180 185 190 195 200 205 210 215 220 225 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 0 4 8 12 16 20 24 28 -32 36 40 44 48 52 56 60 64 68 -72 76 80 84 88 92 96 100 104 108 -112 116 120 124 128 132 136 140 144 148 -152 156 160 164 168 172 176 180 184 188 -192 196 200 204 208 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 0 4 -8 12 16 20 24 28 32 36 40 44 -48 52 56 60 64 68 72 76 80 84 -88 92 96 100 104 108 112 116 120 124 -128 132 136 140 144 148 152 156 160 164 -168 172 176 180 184 188 192 196 200 204 -208 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 0 4 8 12 16 20 -24 28 32 36 40 44 48 52 56 60 -64 68 72 76 80 84 88 92 96 100 -104 108 112 116 120 124 128 132 136 140 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -212 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 212 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 0 4 8 12 16 20 -24 28 32 36 40 44 48 52 56 60 -64 68 72 76 80 84 88 92 96 100 -104 108 112 116 120 124 128 132 136 140 -144 148 152 156 160 164 168 172 176 180 -184 188 192 196 200 204 208 212 216 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 0 4 8 12 16 20 -24 28 32 36 40 44 48 52 56 60 -64 68 72 76 80 84 88 92 96 100 -104 108 112 116 120 124 128 132 136 140 -144 148 152 156 160 164 168 172 176 180 -184 188 192 196 200 204 208 212 216 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 0 4 8 12 16 20 -24 28 32 36 40 44 48 52 56 60 -64 68 72 76 80 84 88 92 96 100 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 216 -220 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 212 216 220 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -212 216 220 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 216 220 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 0 4 8 12 -16 20 24 28 32 36 40 44 48 52 -56 60 64 68 72 76 80 84 88 92 -96 100 104 108 112 116 120 124 128 132 -136 140 144 148 152 156 160 164 168 172 -176 180 184 188 192 196 200 204 208 212 -216 220 224 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 216 220 224 -0 4 8 12 16 20 24 28 32 36 -40 44 48 52 56 60 64 68 72 76 -80 84 88 92 96 100 104 108 112 116 -120 124 128 132 136 140 144 148 152 156 -160 164 168 172 176 180 184 188 192 196 -200 204 208 212 216 220 224 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -212 216 220 224 0 4 8 12 16 20 -24 28 32 36 40 44 48 52 56 60 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -212 216 220 224 228 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 216 -220 224 228 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 216 220 224 -228 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 212 216 220 224 228 0 -4 8 12 16 20 24 28 32 36 40 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 0 4 -8 12 16 20 24 28 32 36 40 44 -48 52 56 60 64 68 72 76 80 84 -88 92 96 100 104 108 112 116 120 124 -128 132 136 140 144 148 152 156 160 164 -168 172 176 180 184 188 192 196 200 204 -208 212 216 220 224 228 232 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -212 216 220 224 228 232 0 4 8 12 -16 20 24 28 32 36 40 44 48 52 -56 60 64 68 72 76 80 84 88 92 -96 100 104 108 112 116 120 124 128 132 -136 140 144 148 152 156 160 164 168 172 -176 180 184 188 192 196 200 204 208 212 -216 220 224 228 232 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 216 -220 224 228 232 0 4 8 12 16 20 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 0 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 240 -0 4 8 12 16 20 24 28 32 36 -40 44 48 52 56 60 64 68 72 76 -80 84 88 92 96 100 104 108 112 116 -120 124 128 132 136 140 144 148 152 156 -160 164 168 172 176 180 184 188 192 196 -200 204 208 212 216 220 224 228 232 236 -240 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 212 216 220 224 228 232 -236 240 0 4 8 12 16 20 24 28 -32 36 40 44 48 52 56 60 64 68 -72 76 80 84 88 92 96 100 104 108 -112 116 120 124 128 132 136 140 144 148 -152 156 160 164 168 172 176 180 184 188 -192 196 200 204 208 212 216 220 224 228 -232 236 240 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 216 220 224 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 240 -244 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -196 200 204 208 212 216 220 224 228 232 -236 240 244 0 4 8 12 16 20 24 -28 32 36 40 44 48 52 56 60 64 -68 72 76 80 84 88 92 96 100 104 -108 112 116 120 124 128 132 136 140 144 -148 152 156 160 164 168 172 176 180 184 -188 192 196 200 204 208 212 216 220 224 -228 232 236 240 244 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 216 -220 224 228 232 236 240 244 0 4 8 -12 16 20 24 28 32 36 40 44 48 -52 56 60 64 68 72 76 80 84 88 -92 96 100 104 108 112 116 120 124 128 -132 136 140 144 148 152 156 160 164 168 -172 176 180 184 188 192 196 200 204 208 -4 8 12 16 20 24 28 32 36 40 -44 48 52 56 60 64 68 72 76 80 -84 88 92 96 100 104 108 112 116 120 -124 128 132 136 140 144 148 152 156 160 -164 168 172 176 180 184 188 192 196 200 -204 208 212 216 220 224 228 232 236 240 -244 248 0 4 8 12 16 20 24 28 -32 36 40 44 48 52 56 60 64 68 -72 76 80 84 88 92 96 100 104 108 -112 116 120 124 128 132 136 140 144 148 -152 156 160 164 168 172 176 180 184 188 -192 196 200 204 208 212 216 220 224 228 -232 236 240 244 248 0 4 8 12 16 -20 24 28 32 36 40 44 48 52 56 -60 64 68 72 76 80 84 88 92 96 -100 104 108 112 116 120 124 128 132 136 -140 144 148 152 156 160 164 168 172 176 -180 184 188 192 196 200 204 208 212 216 -220 224 228 232 236 240 244 248 0 4 -8 12 16 20 24 28 32 36 40 44 -48 52 56 60 64 68 72 76 80 84 -88 92 96 100 104 108 112 116 120 124 -128 132 136 140 144 148 152 156 160 164 -168 172 176 180 184 188 192 196 200 204 -208 212 216 220 224 228 232 236 240 244 -248 0 4 8 12 16 20 24 28 32 -36 40 44 48 52 56 60 64 68 72 -76 80 84 88 92 96 100 104 108 112 -116 120 124 128 132 136 140 144 148 152 -156 160 164 168 172 176 180 184 188 192 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -138 141 144 147 150 153 156 159 162 165 -168 171 174 177 180 183 186 189 192 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -138 141 144 147 150 153 156 159 162 165 -168 171 174 177 180 183 186 189 192 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 0 3 6 9 -12 15 18 21 24 27 30 33 36 39 -42 45 48 51 54 57 60 63 66 69 -72 75 78 81 84 87 90 93 96 99 -102 105 108 111 114 117 120 123 126 129 -132 135 138 141 144 147 150 153 156 159 -162 165 168 171 174 177 180 183 186 189 -192 195 198 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -0 3 6 9 12 15 18 21 24 27 -30 33 36 39 42 45 48 51 54 57 -60 63 66 69 72 75 78 81 84 87 -90 93 96 99 102 105 108 111 114 117 -120 123 126 129 132 135 138 141 144 147 -150 153 156 159 162 165 168 171 174 177 -180 183 186 189 192 195 198 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 0 3 -6 9 12 15 18 21 24 27 30 33 -36 39 42 45 48 51 54 57 60 63 -66 69 72 75 78 81 84 87 90 93 -96 99 102 105 108 111 114 117 120 123 -126 129 132 135 138 141 144 147 150 153 -156 159 162 165 168 171 174 177 180 183 -186 189 192 195 198 201 204 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 0 3 6 9 -12 15 18 21 24 27 30 33 36 39 -42 45 48 51 54 57 60 63 66 69 -72 75 78 81 84 87 90 93 96 99 -102 105 108 111 114 117 120 123 126 129 -132 135 138 141 144 147 150 153 156 159 -162 165 168 171 174 177 180 183 186 189 -192 195 198 201 204 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -0 3 6 9 12 15 18 21 24 27 -30 33 36 39 42 45 48 51 54 57 -60 63 66 69 72 75 78 81 84 87 -90 93 96 99 102 105 108 111 114 117 -120 123 126 129 132 135 138 141 144 147 -150 153 156 159 162 165 168 171 174 177 -180 183 186 189 192 195 198 201 204 207 -210 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 0 3 6 9 12 15 18 21 -24 27 30 33 36 39 42 45 48 51 -54 57 60 63 66 69 72 75 78 81 -84 87 90 93 96 99 102 105 108 111 -114 117 120 123 126 129 132 135 138 141 -144 147 150 153 156 159 162 165 168 171 -174 177 180 183 186 189 192 195 198 201 -204 207 210 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 213 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 204 207 210 213 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 204 207 210 213 0 3 6 -9 12 15 18 21 24 27 30 33 36 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 0 3 6 9 12 15 18 21 -24 27 30 33 36 39 42 45 48 51 -54 57 60 63 66 69 72 75 78 81 -84 87 90 93 96 99 102 105 108 111 -114 117 120 123 126 129 132 135 138 141 -144 147 150 153 156 159 162 165 168 171 -174 177 180 183 186 189 192 195 198 201 -204 207 210 213 216 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 204 207 210 213 216 0 3 -6 9 12 15 18 21 24 27 30 33 -36 39 42 45 48 51 54 57 60 63 -66 69 72 75 78 81 84 87 90 93 -96 99 102 105 108 111 114 117 120 123 -126 129 132 135 138 141 144 147 150 153 -156 159 162 165 168 171 174 177 180 183 -186 189 192 195 198 201 204 207 210 213 -216 0 3 6 9 12 15 18 21 24 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 204 207 210 213 216 219 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 207 210 213 216 -219 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 213 216 219 0 3 6 9 12 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -138 141 144 147 150 153 156 159 162 165 -168 171 174 177 180 183 186 189 192 195 -198 201 204 207 210 213 216 219 222 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -138 141 144 147 150 153 156 159 162 165 -168 171 174 177 180 183 186 189 192 195 -198 201 204 207 210 213 216 219 222 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 204 207 210 213 216 219 222 -225 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 213 216 219 222 225 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 207 210 213 216 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 0 3 6 9 -12 15 18 21 24 27 30 33 36 39 -42 45 48 51 54 57 60 63 66 69 -72 75 78 81 84 87 90 93 96 99 -102 105 108 111 114 117 120 123 126 129 -132 135 138 141 144 147 150 153 156 159 -162 165 168 171 174 177 180 183 186 189 -192 195 198 201 204 207 210 213 216 219 -222 225 228 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 204 207 210 213 216 219 222 225 228 -0 3 6 9 12 15 18 21 24 27 -30 33 36 39 42 45 48 51 54 57 -60 63 66 69 72 75 78 81 84 87 -90 93 96 99 102 105 108 111 114 117 -120 123 126 129 132 135 138 141 144 147 -150 153 156 159 162 165 168 171 174 177 -180 183 186 189 192 195 198 201 204 207 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 207 210 213 216 -219 222 225 228 231 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 204 207 210 213 216 219 222 -225 228 231 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 0 3 -6 9 12 15 18 21 24 27 30 33 -36 39 42 45 48 51 54 57 60 63 -66 69 72 75 78 81 84 87 90 93 -96 99 102 105 108 111 114 117 120 123 -126 129 132 135 138 141 144 147 150 153 -156 159 162 165 168 171 174 177 180 183 -186 189 192 195 198 201 204 207 210 213 -216 219 222 225 228 231 234 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 207 210 213 216 -219 222 225 228 231 234 0 3 6 9 -12 15 18 21 24 27 30 33 36 39 -42 45 48 51 54 57 60 63 66 69 -72 75 78 81 84 87 90 93 96 99 -102 105 108 111 114 117 120 123 126 129 -132 135 138 141 144 147 150 153 156 159 -162 165 168 171 174 177 180 183 186 189 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -0 3 6 9 12 15 18 21 24 27 -30 33 36 39 42 45 48 51 54 57 -60 63 66 69 72 75 78 81 84 87 -90 93 96 99 102 105 108 111 114 117 -120 123 126 129 132 135 138 141 144 147 -150 153 156 159 162 165 168 171 174 177 -180 183 186 189 192 195 198 201 204 207 -210 213 216 219 222 225 228 231 234 237 -240 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 213 216 219 222 225 228 231 234 -237 240 0 3 6 9 12 15 18 21 -24 27 30 33 36 39 42 45 48 51 -54 57 60 63 66 69 72 75 78 81 -84 87 90 93 96 99 102 105 108 111 -114 117 120 123 126 129 132 135 138 141 -144 147 150 153 156 159 162 165 168 171 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -243 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -147 150 153 156 159 162 165 168 171 174 -177 180 183 186 189 192 195 198 201 204 -207 210 213 216 219 222 225 228 231 234 -237 240 243 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 204 207 210 213 216 219 222 225 228 -231 234 237 240 243 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -243 246 0 3 6 9 12 15 18 21 -24 27 30 33 36 39 42 45 48 51 -54 57 60 63 66 69 72 75 78 81 -84 87 90 93 96 99 102 105 108 111 -114 117 120 123 126 129 132 135 138 141 -144 147 150 153 156 159 162 165 168 171 -174 177 180 183 186 189 192 195 198 201 -204 207 210 213 216 219 222 225 228 231 -234 237 240 243 246 0 3 6 9 12 -15 18 21 24 27 30 33 36 39 42 -45 48 51 54 57 60 63 66 69 72 -75 78 81 84 87 90 93 96 99 102 -105 108 111 114 117 120 123 126 129 132 -135 138 141 144 147 150 153 156 159 162 -165 168 171 174 177 180 183 186 189 192 -195 198 201 204 207 210 213 216 219 222 -225 228 231 234 237 240 243 246 0 3 -6 9 12 15 18 21 24 27 30 33 -36 39 42 45 48 51 54 57 60 63 -66 69 72 75 78 81 84 87 90 93 -96 99 102 105 108 111 114 117 120 123 -126 129 132 135 138 141 144 147 150 153 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -243 246 249 0 3 6 9 12 15 18 -21 24 27 30 33 36 39 42 45 48 -51 54 57 60 63 66 69 72 75 78 -81 84 87 90 93 96 99 102 105 108 -111 114 117 120 123 126 129 132 135 138 -141 144 147 150 153 156 159 162 165 168 -171 174 177 180 183 186 189 192 195 198 -201 204 207 210 213 216 219 222 225 228 -231 234 237 240 243 246 249 0 3 6 -9 12 15 18 21 24 27 30 33 36 -39 42 45 48 51 54 57 60 63 66 -69 72 75 78 81 84 87 90 93 96 -99 102 105 108 111 114 117 120 123 126 -129 132 135 138 141 144 147 150 153 156 -159 162 165 168 171 174 177 180 183 186 -189 192 195 198 201 204 207 210 213 216 -219 222 225 228 231 234 237 240 243 246 -249 0 3 6 9 12 15 18 21 24 -27 30 33 36 39 42 45 48 51 54 -57 60 63 66 69 72 75 78 81 84 -87 90 93 96 99 102 105 108 111 114 -117 120 123 126 129 132 135 138 141 144 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -243 246 249 252 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -138 141 144 147 150 153 156 159 162 165 -168 171 174 177 180 183 186 189 192 195 -198 201 204 207 210 213 216 219 222 225 -228 231 234 237 240 243 246 249 252 0 -3 6 9 12 15 18 21 24 27 30 -33 36 39 42 45 48 51 54 57 60 -63 66 69 72 75 78 81 84 87 90 -93 96 99 102 105 108 111 114 117 120 -123 126 129 132 135 138 141 144 147 150 -153 156 159 162 165 168 171 174 177 180 -183 186 189 192 195 198 201 204 207 210 -213 216 219 222 225 228 231 234 237 240 -243 246 249 252 0 3 6 9 12 15 -18 21 24 27 30 33 36 39 42 45 -48 51 54 57 60 63 66 69 72 75 -78 81 84 87 90 93 96 99 102 105 -108 111 114 117 120 123 126 129 132 135 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -68 70 72 74 76 78 80 82 84 86 -88 90 92 94 96 98 100 102 104 106 -108 110 112 114 116 118 120 122 124 126 -128 130 132 134 136 138 140 142 144 146 -148 150 152 154 156 158 160 162 164 166 -168 170 172 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -0 2 4 6 8 10 12 14 16 18 -20 22 24 26 28 30 32 34 36 38 -40 42 44 46 48 50 52 54 56 58 -60 62 64 66 68 70 72 74 76 78 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 0 2 -4 6 8 10 12 14 16 18 20 22 -24 26 28 30 32 34 36 38 40 42 -44 46 48 50 52 54 56 58 60 62 -64 66 68 70 72 74 76 78 80 82 -84 86 88 90 92 94 96 98 100 102 -104 106 108 110 112 114 116 118 120 122 -124 126 128 130 132 134 136 138 140 142 -144 146 148 150 152 154 156 158 160 162 -164 166 168 170 172 174 176 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -0 2 4 6 8 10 12 14 16 18 -20 22 24 26 28 30 32 34 36 38 -40 42 44 46 48 50 52 54 56 58 -60 62 64 66 68 70 72 74 76 78 -80 82 84 86 88 90 92 94 96 98 -100 102 104 106 108 110 112 114 116 118 -120 122 124 126 128 130 132 134 136 138 -140 142 144 146 148 150 152 154 156 158 -160 162 164 166 168 170 172 174 176 178 -180 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 0 2 4 6 8 10 12 14 -16 18 20 22 24 26 28 30 32 34 -36 38 40 42 44 46 48 50 52 54 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 0 2 4 6 8 10 12 14 -16 18 20 22 24 26 28 30 32 34 -36 38 40 42 44 46 48 50 52 54 -56 58 60 62 64 66 68 70 72 74 -76 78 80 82 84 86 88 90 92 94 -96 98 100 102 104 106 108 110 112 114 -116 118 120 122 124 126 128 130 132 134 -136 138 140 142 144 146 148 150 152 154 -156 158 160 162 164 166 168 170 172 174 -176 178 180 182 184 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 0 2 -4 6 8 10 12 14 16 18 20 22 -24 26 28 30 32 34 36 38 40 42 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -186 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 0 2 4 6 8 10 -12 14 16 18 20 22 24 26 28 30 -32 34 36 38 40 42 44 46 48 50 -52 54 56 58 60 62 64 66 68 70 -72 74 76 78 80 82 84 86 88 90 -92 94 96 98 100 102 104 106 108 110 -112 114 116 118 120 122 124 126 128 130 -132 134 136 138 140 142 144 146 148 150 -152 154 156 158 160 162 164 166 168 170 -172 174 176 178 180 182 184 186 188 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 0 2 4 6 8 10 -12 14 16 18 20 22 24 26 28 30 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -190 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 184 186 188 190 0 2 4 -6 8 10 12 14 16 18 20 22 24 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -68 70 72 74 76 78 80 82 84 86 -88 90 92 94 96 98 100 102 104 106 -108 110 112 114 116 118 120 122 124 126 -128 130 132 134 136 138 140 142 144 146 -148 150 152 154 156 158 160 162 164 166 -168 170 172 174 176 178 180 182 184 186 -188 190 192 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 188 190 192 -0 2 4 6 8 10 12 14 16 18 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -186 188 190 192 194 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -190 192 194 0 2 4 6 8 10 12 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 0 2 -4 6 8 10 12 14 16 18 20 22 -24 26 28 30 32 34 36 38 40 42 -44 46 48 50 52 54 56 58 60 62 -64 66 68 70 72 74 76 78 80 82 -84 86 88 90 92 94 96 98 100 102 -104 106 108 110 112 114 116 118 120 122 -124 126 128 130 132 134 136 138 140 142 -144 146 148 150 152 154 156 158 160 162 -164 166 168 170 172 174 176 178 180 182 -184 186 188 190 192 194 196 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -186 188 190 192 194 196 0 2 4 6 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -0 2 4 6 8 10 12 14 16 18 -20 22 24 26 28 30 32 34 36 38 -40 42 44 46 48 50 52 54 56 58 -60 62 64 66 68 70 72 74 76 78 -80 82 84 86 88 90 92 94 96 98 -100 102 104 106 108 110 112 114 116 118 -120 122 124 126 128 130 132 134 136 138 -140 142 144 146 148 150 152 154 156 158 -160 162 164 166 168 170 172 174 176 178 -180 182 184 186 188 190 192 194 196 198 -200 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 184 186 188 190 192 194 196 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 184 186 188 190 192 194 196 -198 200 202 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 188 190 192 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 0 2 4 6 8 10 12 14 -16 18 20 22 24 26 28 30 32 34 -36 38 40 42 44 46 48 50 52 54 -56 58 60 62 64 66 68 70 72 74 -76 78 80 82 84 86 88 90 92 94 -96 98 100 102 104 106 108 110 112 114 -116 118 120 122 124 126 128 130 132 134 -136 138 140 142 144 146 148 150 152 154 -156 158 160 162 164 166 168 170 172 174 -176 178 180 182 184 186 188 190 192 194 -196 198 200 202 204 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 188 190 192 -194 196 198 200 202 204 206 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 0 2 4 6 8 10 -12 14 16 18 20 22 24 26 28 30 -32 34 36 38 40 42 44 46 48 50 -52 54 56 58 60 62 64 66 68 70 -72 74 76 78 80 82 84 86 88 90 -92 94 96 98 100 102 104 106 108 110 -112 114 116 118 120 122 124 126 128 130 -132 134 136 138 140 142 144 146 148 150 -152 154 156 158 160 162 164 166 168 170 -172 174 176 178 180 182 184 186 188 190 -192 194 196 198 200 202 204 206 208 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -190 192 194 196 198 200 202 204 206 208 -210 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -68 70 72 74 76 78 80 82 84 86 -88 90 92 94 96 98 100 102 104 106 -108 110 112 114 116 118 120 122 124 126 -128 130 132 134 136 138 140 142 144 146 -148 150 152 154 156 158 160 162 164 166 -168 170 172 174 176 178 180 182 184 186 -188 190 192 194 196 198 200 202 204 206 -208 210 212 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -186 188 190 192 194 196 198 200 202 204 -206 208 210 212 214 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 0 2 -4 6 8 10 12 14 16 18 20 22 -24 26 28 30 32 34 36 38 40 42 -44 46 48 50 52 54 56 58 60 62 -64 66 68 70 72 74 76 78 80 82 -84 86 88 90 92 94 96 98 100 102 -104 106 108 110 112 114 116 118 120 122 -124 126 128 130 132 134 136 138 140 142 -144 146 148 150 152 154 156 158 160 162 -164 166 168 170 172 174 176 178 180 182 -184 186 188 190 192 194 196 198 200 202 -204 206 208 210 212 214 216 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -0 2 4 6 8 10 12 14 16 18 -20 22 24 26 28 30 32 34 36 38 -40 42 44 46 48 50 52 54 56 58 -60 62 64 66 68 70 72 74 76 78 -80 82 84 86 88 90 92 94 96 98 -100 102 104 106 108 110 112 114 116 118 -120 122 124 126 128 130 132 134 136 138 -140 142 144 146 148 150 152 154 156 158 -160 162 164 166 168 170 172 174 176 178 -180 182 184 186 188 190 192 194 196 198 -200 202 204 206 208 210 212 214 216 218 -220 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 184 186 188 190 192 194 196 -198 200 202 204 206 208 210 212 214 216 -218 220 222 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 0 2 4 6 8 10 12 14 -16 18 20 22 24 26 28 30 32 34 -36 38 40 42 44 46 48 50 52 54 -56 58 60 62 64 66 68 70 72 74 -76 78 80 82 84 86 88 90 92 94 -96 98 100 102 104 106 108 110 112 114 -116 118 120 122 124 126 128 130 132 134 -136 138 140 142 144 146 148 150 152 154 -156 158 160 162 164 166 168 170 172 174 -176 178 180 182 184 186 188 190 192 194 -196 198 200 202 204 206 208 210 212 214 -216 218 220 222 224 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 188 190 192 -194 196 198 200 202 204 206 208 210 212 -214 216 218 220 222 224 226 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 0 2 4 6 8 10 -12 14 16 18 20 22 24 26 28 30 -32 34 36 38 40 42 44 46 48 50 -52 54 56 58 60 62 64 66 68 70 -72 74 76 78 80 82 84 86 88 90 -92 94 96 98 100 102 104 106 108 110 -112 114 116 118 120 122 124 126 128 130 -132 134 136 138 140 142 144 146 148 150 -152 154 156 158 160 162 164 166 168 170 -172 174 176 178 180 182 184 186 188 190 -192 194 196 198 200 202 204 206 208 210 -212 214 216 218 220 222 224 226 228 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -190 192 194 196 198 200 202 204 206 208 -210 212 214 216 218 220 222 224 226 228 -230 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -68 70 72 74 76 78 80 82 84 86 -88 90 92 94 96 98 100 102 104 106 -108 110 112 114 116 118 120 122 124 126 -128 130 132 134 136 138 140 142 144 146 -148 150 152 154 156 158 160 162 164 166 -168 170 172 174 176 178 180 182 184 186 -188 190 192 194 196 198 200 202 204 206 -208 210 212 214 216 218 220 222 224 226 -228 230 232 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -126 128 130 132 134 136 138 140 142 144 -146 148 150 152 154 156 158 160 162 164 -166 168 170 172 174 176 178 180 182 184 -186 188 190 192 194 196 198 200 202 204 -206 208 210 212 214 216 218 220 222 224 -226 228 230 232 234 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 0 2 -4 6 8 10 12 14 16 18 20 22 -24 26 28 30 32 34 36 38 40 42 -44 46 48 50 52 54 56 58 60 62 -64 66 68 70 72 74 76 78 80 82 -84 86 88 90 92 94 96 98 100 102 -104 106 108 110 112 114 116 118 120 122 -124 126 128 130 132 134 136 138 140 142 -144 146 148 150 152 154 156 158 160 162 -164 166 168 170 172 174 176 178 180 182 -184 186 188 190 192 194 196 198 200 202 -204 206 208 210 212 214 216 218 220 222 -224 226 228 230 232 234 236 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -106 108 110 112 114 116 118 120 122 124 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -0 2 4 6 8 10 12 14 16 18 -20 22 24 26 28 30 32 34 36 38 -40 42 44 46 48 50 52 54 56 58 -60 62 64 66 68 70 72 74 76 78 -80 82 84 86 88 90 92 94 96 98 -100 102 104 106 108 110 112 114 116 118 -120 122 124 126 128 130 132 134 136 138 -140 142 144 146 148 150 152 154 156 158 -160 162 164 166 168 170 172 174 176 178 -180 182 184 186 188 190 192 194 196 198 -200 202 204 206 208 210 212 214 216 218 -220 222 224 226 228 230 232 234 236 238 -240 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -98 100 102 104 106 108 110 112 114 116 -118 120 122 124 126 128 130 132 134 136 -138 140 142 144 146 148 150 152 154 156 -158 160 162 164 166 168 170 172 174 176 -178 180 182 184 186 188 190 192 194 196 -198 200 202 204 206 208 210 212 214 216 -218 220 222 224 226 228 230 232 234 236 -238 240 242 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 244 0 2 4 6 8 10 12 14 -16 18 20 22 24 26 28 30 32 34 -36 38 40 42 44 46 48 50 52 54 -56 58 60 62 64 66 68 70 72 74 -76 78 80 82 84 86 88 90 92 94 -96 98 100 102 104 106 108 110 112 114 -116 118 120 122 124 126 128 130 132 134 -136 138 140 142 144 146 148 150 152 154 -156 158 160 162 164 166 168 170 172 174 -176 178 180 182 184 186 188 190 192 194 -196 198 200 202 204 206 208 210 212 214 -216 218 220 222 224 226 228 230 232 234 -236 238 240 242 244 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 244 246 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -94 96 98 100 102 104 106 108 110 112 -114 116 118 120 122 124 126 128 130 132 -134 136 138 140 142 144 146 148 150 152 -154 156 158 160 162 164 166 168 170 172 -174 176 178 180 182 184 186 188 190 192 -194 196 198 200 202 204 206 208 210 212 -214 216 218 220 222 224 226 228 230 232 -234 236 238 240 242 244 246 0 2 4 -6 8 10 12 14 16 18 20 22 24 -26 28 30 32 34 36 38 40 42 44 -46 48 50 52 54 56 58 60 62 64 -66 68 70 72 74 76 78 80 82 84 -86 88 90 92 94 96 98 100 102 104 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 244 246 248 0 2 4 6 8 10 -12 14 16 18 20 22 24 26 28 30 -32 34 36 38 40 42 44 46 48 50 -52 54 56 58 60 62 64 66 68 70 -72 74 76 78 80 82 84 86 88 90 -92 94 96 98 100 102 104 106 108 110 -112 114 116 118 120 122 124 126 128 130 -132 134 136 138 140 142 144 146 148 150 -152 154 156 158 160 162 164 166 168 170 -172 174 176 178 180 182 184 186 188 190 -192 194 196 198 200 202 204 206 208 210 -212 214 216 218 220 222 224 226 228 230 -232 234 236 238 240 242 244 246 248 0 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 244 246 248 250 0 2 4 6 8 -10 12 14 16 18 20 22 24 26 28 -30 32 34 36 38 40 42 44 46 48 -50 52 54 56 58 60 62 64 66 68 -70 72 74 76 78 80 82 84 86 88 -90 92 94 96 98 100 102 104 106 108 -110 112 114 116 118 120 122 124 126 128 -130 132 134 136 138 140 142 144 146 148 -150 152 154 156 158 160 162 164 166 168 -170 172 174 176 178 180 182 184 186 188 -190 192 194 196 198 200 202 204 206 208 -210 212 214 216 218 220 222 224 226 228 -230 232 234 236 238 240 242 244 246 248 -250 0 2 4 6 8 10 12 14 16 -18 20 22 24 26 28 30 32 34 36 -38 40 42 44 46 48 50 52 54 56 -58 60 62 64 66 68 70 72 74 76 -78 80 82 84 86 88 90 92 94 96 -2 4 6 8 10 12 14 16 18 20 -22 24 26 28 30 32 34 36 38 40 -42 44 46 48 50 52 54 56 58 60 -62 64 66 68 70 72 74 76 78 80 -82 84 86 88 90 92 94 96 98 100 -102 104 106 108 110 112 114 116 118 120 -122 124 126 128 130 132 134 136 138 140 -142 144 146 148 150 152 154 156 158 160 -162 164 166 168 170 172 174 176 178 180 -182 184 186 188 190 192 194 196 198 200 -202 204 206 208 210 212 214 216 218 220 -222 224 226 228 230 232 234 236 238 240 -242 244 246 248 250 252 0 2 4 6 -8 10 12 14 16 18 20 22 24 26 -28 30 32 34 36 38 40 42 44 46 -48 50 52 54 56 58 60 62 64 66 -68 70 72 74 76 78 80 82 84 86 -88 90 92 94 96 98 100 102 104 106 -108 110 112 114 116 118 120 122 124 126 -128 130 132 134 136 138 140 142 144 146 -148 150 152 154 156 158 160 162 164 166 -168 170 172 174 176 178 180 182 184 186 -188 190 192 194 196 198 200 202 204 206 -208 210 212 214 216 218 220 222 224 226 -228 230 232 234 236 238 240 242 244 246 -248 250 252 0 2 4 6 8 10 12 -14 16 18 20 22 24 26 28 30 32 -34 36 38 40 42 44 46 48 50 52 -54 56 58 60 62 64 66 68 70 72 -74 76 78 80 82 84 86 88 90 92 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -123 124 125 126 127 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -122 123 124 125 126 127 128 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -120 121 122 123 124 125 126 127 128 129 -130 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -119 120 121 122 123 124 125 126 127 128 -129 130 131 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -118 119 120 121 122 123 124 125 126 127 -128 129 130 131 132 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -117 118 119 120 121 122 123 124 125 126 -127 128 129 130 131 132 133 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -116 117 118 119 120 121 122 123 124 125 -126 127 128 129 130 131 132 133 134 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -115 116 117 118 119 120 121 122 123 124 -125 126 127 128 129 130 131 132 133 134 -135 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -114 115 116 117 118 119 120 121 122 123 -124 125 126 127 128 129 130 131 132 133 -134 135 136 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -123 124 125 126 127 128 129 130 131 132 -133 134 135 136 137 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -122 123 124 125 126 127 128 129 130 131 -132 133 134 135 136 137 138 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -120 121 122 123 124 125 126 127 128 129 -130 131 132 133 134 135 136 137 138 139 -140 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -119 120 121 122 123 124 125 126 127 128 -129 130 131 132 133 134 135 136 137 138 -139 140 141 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -118 119 120 121 122 123 124 125 126 127 -128 129 130 131 132 133 134 135 136 137 -138 139 140 141 142 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -117 118 119 120 121 122 123 124 125 126 -127 128 129 130 131 132 133 134 135 136 -137 138 139 140 141 142 143 0 1 2 -3 4 5 6 7 8 9 10 11 12 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -116 117 118 119 120 121 122 123 124 125 -126 127 128 129 130 131 132 133 134 135 -136 137 138 139 140 141 142 143 144 0 -1 2 3 4 5 6 7 8 9 10 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -115 116 117 118 119 120 121 122 123 124 -125 126 127 128 129 130 131 132 133 134 -135 136 137 138 139 140 141 142 143 144 -145 0 1 2 3 4 5 6 7 8 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -114 115 116 117 118 119 120 121 122 123 -124 125 126 127 128 129 130 131 132 133 -134 135 136 137 138 139 140 141 142 143 -144 145 146 0 1 2 3 4 5 6 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -123 124 125 126 127 128 129 130 131 132 -133 134 135 136 137 138 139 140 141 142 -143 144 145 146 147 0 1 2 3 4 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -122 123 124 125 126 127 128 129 130 131 -132 133 134 135 136 137 138 139 140 141 -142 143 144 145 146 147 148 0 1 2 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -120 121 122 123 124 125 126 127 128 129 -130 131 132 133 134 135 136 137 138 139 -140 141 142 143 144 145 146 147 148 149 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -119 120 121 122 123 124 125 126 127 128 -129 130 131 132 133 134 135 136 137 138 -139 140 141 142 143 144 145 146 147 148 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -118 119 120 121 122 123 124 125 126 127 -128 129 130 131 132 133 134 135 136 137 -138 139 140 141 142 143 144 145 146 147 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -117 118 119 120 121 122 123 124 125 126 -127 128 129 130 131 132 133 134 135 136 -137 138 139 140 141 142 143 144 145 146 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -116 117 118 119 120 121 122 123 124 125 -126 127 128 129 130 131 132 133 134 135 -136 137 138 139 140 141 142 143 144 145 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -115 116 117 118 119 120 121 122 123 124 -125 126 127 128 129 130 131 132 133 134 -135 136 137 138 139 140 141 142 143 144 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -114 115 116 117 118 119 120 121 122 123 -124 125 126 127 128 129 130 131 132 133 -134 135 136 137 138 139 140 141 142 143 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -123 124 125 126 127 128 129 130 131 132 -133 134 135 136 137 138 139 140 141 142 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -122 123 124 125 126 127 128 129 130 131 -132 133 134 135 136 137 138 139 140 141 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -120 121 122 123 124 125 126 127 128 129 -130 131 132 133 134 135 136 137 138 139 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -119 120 121 122 123 124 125 126 127 128 -129 130 131 132 133 134 135 136 137 138 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -118 119 120 121 122 123 124 125 126 127 -128 129 130 131 132 133 134 135 136 137 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -117 118 119 120 121 122 123 124 125 126 -127 128 129 130 131 132 133 134 135 136 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -116 117 118 119 120 121 122 123 124 125 -126 127 128 129 130 131 132 133 134 135 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -115 116 117 118 119 120 121 122 123 124 -125 126 127 128 129 130 131 132 133 134 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -114 115 116 117 118 119 120 121 122 123 -124 125 126 127 128 129 130 131 132 133 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -123 124 125 126 127 128 129 130 131 132 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -122 123 124 125 126 127 128 129 130 131 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -120 121 122 123 124 125 126 127 128 129 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -119 120 121 122 123 124 125 126 127 128 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -118 119 120 121 122 123 124 125 126 127 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -117 118 119 120 121 122 123 124 125 126 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -116 117 118 119 120 121 122 123 124 125 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -115 116 117 118 119 120 121 122 123 124 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -114 115 116 117 118 119 120 121 122 123 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -113 114 115 116 117 118 119 120 121 122 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -112 113 114 115 116 117 118 119 120 121 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -110 111 112 113 114 115 116 117 118 119 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -109 110 111 112 113 114 115 116 117 118 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -108 109 110 111 112 113 114 115 116 117 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -107 108 109 110 111 112 113 114 115 116 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -106 107 108 109 110 111 112 113 114 115 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -105 106 107 108 109 110 111 112 113 114 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -104 105 106 107 108 109 110 111 112 113 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -103 104 105 106 107 108 109 110 111 112 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -102 103 104 105 106 107 108 109 110 111 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -0 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 18 19 -20 21 22 23 24 25 26 27 28 29 -30 31 32 33 34 35 36 37 38 39 -40 41 42 43 44 45 46 47 48 49 -50 51 52 53 54 55 56 57 58 59 -60 61 62 63 64 65 66 67 68 69 -70 71 72 73 74 75 76 77 78 79 -80 81 82 83 84 85 86 87 88 89 -90 91 92 93 94 95 96 97 98 99 -100 101 102 103 104 105 106 107 108 109 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 0 1 2 3 4 5 6 7 8 -9 10 11 12 13 14 15 16 17 18 -19 20 21 22 23 24 25 26 27 28 -29 30 31 32 33 34 35 36 37 38 -39 40 41 42 43 44 45 46 47 48 -49 50 51 52 53 54 55 56 57 58 -59 60 61 62 63 64 65 66 67 68 -69 70 71 72 73 74 75 76 77 78 -79 80 81 82 83 84 85 86 87 88 -89 90 91 92 93 94 95 96 97 98 -99 100 101 102 103 104 105 106 107 108 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 0 1 2 3 4 5 6 7 -8 9 10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 26 27 -28 29 30 31 32 33 34 35 36 37 -38 39 40 41 42 43 44 45 46 47 -48 49 50 51 52 53 54 55 56 57 -58 59 60 61 62 63 64 65 66 67 -68 69 70 71 72 73 74 75 76 77 -78 79 80 81 82 83 84 85 86 87 -88 89 90 91 92 93 94 95 96 97 -98 99 100 101 102 103 104 105 106 107 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 0 1 2 3 4 5 6 -7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 26 -27 28 29 30 31 32 33 34 35 36 -37 38 39 40 41 42 43 44 45 46 -47 48 49 50 51 52 53 54 55 56 -57 58 59 60 61 62 63 64 65 66 -67 68 69 70 71 72 73 74 75 76 -77 78 79 80 81 82 83 84 85 86 -87 88 89 90 91 92 93 94 95 96 -97 98 99 100 101 102 103 104 105 106 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 0 1 2 3 4 5 -6 7 8 9 10 11 12 13 14 15 -16 17 18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 34 35 -36 37 38 39 40 41 42 43 44 45 -46 47 48 49 50 51 52 53 54 55 -56 57 58 59 60 61 62 63 64 65 -66 67 68 69 70 71 72 73 74 75 -76 77 78 79 80 81 82 83 84 85 -86 87 88 89 90 91 92 93 94 95 -96 97 98 99 100 101 102 103 104 105 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 195 0 1 2 3 4 -5 6 7 8 9 10 11 12 13 14 -15 16 17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 33 34 -35 36 37 38 39 40 41 42 43 44 -45 46 47 48 49 50 51 52 53 54 -55 56 57 58 59 60 61 62 63 64 -65 66 67 68 69 70 71 72 73 74 -75 76 77 78 79 80 81 82 83 84 -85 86 87 88 89 90 91 92 93 94 -95 96 97 98 99 100 101 102 103 104 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 195 196 0 1 2 3 -4 5 6 7 8 9 10 11 12 13 -14 15 16 17 18 19 20 21 22 23 -24 25 26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 42 43 -44 45 46 47 48 49 50 51 52 53 -54 55 56 57 58 59 60 61 62 63 -64 65 66 67 68 69 70 71 72 73 -74 75 76 77 78 79 80 81 82 83 -84 85 86 87 88 89 90 91 92 93 -94 95 96 97 98 99 100 101 102 103 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 195 196 197 0 1 2 -3 4 5 6 7 8 9 10 11 12 -13 14 15 16 17 18 19 20 21 22 -23 24 25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 41 42 -43 44 45 46 47 48 49 50 51 52 -53 54 55 56 57 58 59 60 61 62 -63 64 65 66 67 68 69 70 71 72 -73 74 75 76 77 78 79 80 81 82 -83 84 85 86 87 88 89 90 91 92 -93 94 95 96 97 98 99 100 101 102 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 195 196 197 198 0 1 -2 3 4 5 6 7 8 9 10 11 -12 13 14 15 16 17 18 19 20 21 -22 23 24 25 26 27 28 29 30 31 -32 33 34 35 36 37 38 39 40 41 -42 43 44 45 46 47 48 49 50 51 -52 53 54 55 56 57 58 59 60 61 -62 63 64 65 66 67 68 69 70 71 -72 73 74 75 76 77 78 79 80 81 -82 83 84 85 86 87 88 89 90 91 -92 93 94 95 96 97 98 99 100 101 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 -101 102 103 104 105 106 107 108 109 110 -111 112 113 114 115 116 117 118 119 120 -121 122 123 124 125 126 127 128 129 130 -131 132 133 134 135 136 137 138 139 140 -141 142 143 144 145 146 147 148 149 150 -151 152 153 154 155 156 157 158 159 160 -161 162 163 164 165 166 167 168 169 170 -171 172 173 174 175 176 177 178 179 180 -181 182 183 184 185 186 187 188 189 190 -191 192 193 194 195 196 197 198 199 0 -1 2 3 4 5 6 7 8 9 10 -11 12 13 14 15 16 17 18 19 20 -21 22 23 24 25 26 27 28 29 30 -31 32 33 34 35 36 37 38 39 40 -41 42 43 44 45 46 47 48 49 50 -51 52 53 54 55 56 57 58 59 60 -61 62 63 64 65 66 67 68 69 70 -71 72 73 74 75 76 77 78 79 80 -81 82 83 84 85 86 87 88 89 90 -91 92 93 94 95 96 97 98 99 100 |