blob: 04452564c0f2316c77174c7de85444e0f202db71 (
plain) (
blame)
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
|
89 77 174 255 225 132 93 135 136 89 92 161 213 202 229 179 137 138 129 161 225 227 231 186 136 120 115 163 233 231 223 220 167 128 105 141 221 237 223 226 165 111 96 112 185 223 234 204 141 105 102 133 203 239 227 202 143 112 117 109 183 241 242 217 164 118 127 130 185 232 245 247 209 148 132 116 133 196 235 247 230 178 128 104 102 163 234 250 229 186 118 98 98 86 181 236 206 175 117 79
204 195 224 254 226 149 129 173 172 114 86 148 209 215 227 166 137 141 127 150 216 228 234 184 128 122 117 169 236 226 227 225 163 146 135 158 218 239 227 221 173 138 117 129 203 231 234 213 153 128 129 151 212 231 225 227 161 105 108 117 201 244 235 219 173 120 116 115 177 227 239 245 204 129 96 83 125 201 236 249 234 178 116 99 111 162 229 249 233 196 139 115 113 109 198 244 227 208 167 138
249 250 248 248 219 150 128 157 170 135 81 124 196 218 219 164 140 130 116 154 222 239 240 184 125 133 113 146 219 225 223 216 155 148 135 147 201 239 232 208 174 165 126 118 196 241 246 224 175 162 156 159 205 234 242 235 165 110 121 142 212 247 232 208 178 155 159 126 183 232 234 236 207 150 129 106 140 201 219 234 223 185 108 91 108 149 223 249 234 197 136 96 108 127 209 244 219 198 165 149
239 241 243 246 216 150 106 103 111 97 60 102 196 218 218 190 167 143 140 178 224 238 239 194 141 146 132 160 223 231 223 218 177 163 151 162 202 231 225 195 166 175 134 121 188 234 237 216 180 169 154 151 201 236 245 230 172 127 129 134 191 235 241 217 172 157 179 148 190 231 237 235 206 167 169 144 159 203 221 241 229 188 127 125 141 164 232 243 233 206 138 94 124 147 213 234 214 210 172 123
234 230 236 250 223 150 93 91 85 64 65 131 206 220 210 194 182 168 165 182 204 225 227 198 162 152 155 197 236 232 224 222 200 185 196 206 215 230 231 211 197 182 145 148 199 234 236 223 192 171 149 151 208 238 240 226 178 127 116 120 190 228 240 232 161 132 183 162 184 220 244 244 196 141 145 143 151 195 235 252 231 186 140 150 158 161 231 241 229 214 160 137 164 160 208 223 222 240 200 126
235 225 233 253 229 135 85 143 161 119 134 184 230 233 176 113 124 165 155 131 167 219 196 153 149 152 143 156 197 238 224 190 188 192 205 202 194 228 245 227 213 178 149 161 191 227 243 236 216 191 164 165 215 237 238 225 193 145 130 147 207 235 245 233 168 152 202 171 193 225 242 241 194 132 143 157 136 167 233 250 218 179 130 146 149 128 214 247 233 205 159 164 175 144 201 227 226 241 198 133
240 229 236 254 226 121 88 190 237 200 189 200 214 228 172 100 110 136 97 78 146 216 171 107 114 129 88 74 132 227 204 129 134 159 160 128 123 192 221 181 175 164 153 146 155 197 221 212 204 196 187 185 202 222 234 226 216 191 168 174 204 232 248 234 192 183 192 170 207 240 237 228 204 165 177 182 141 156 228 249 221 174 131 156 159 130 203 249 240 194 153 166 167 133 201 238 232 232 188 134
236 236 236 246 216 129 101 195 250 226 198 197 213 211 176 157 152 122 104 127 176 206 176 131 111 102 104 110 142 212 205 131 109 119 123 92 100 178 203 138 116 134 133 95 102 164 186 140 139 169 181 149 133 194 233 201 174 196 198 175 174 202 221 212 195 177 156 162 185 221 235 218 212 211 204 189 174 190 226 239 232 199 162 175 175 177 223 250 232 210 192 190 184 165 222 247 230 222 196 152
237 245 243 244 229 138 81 187 249 205 201 202 212 200 176 168 163 153 148 177 190 198 182 159 146 141 179 173 164 196 211 168 138 133 152 151 148 180 198 158 118 102 116 116 126 175 191 136 117 137 135 103 111 197 232 151 94 149 192 151 125 180 209 167 142 154 147 149 132 170 232 212 176 188 178 171 174 176 195 218 217 204 177 174 170 194 236 234 221 215 210 207 200 184 228 241 235 237 227 189
233 231 238 245 224 118 71 176 241 213 211 197 190 208 183 118 110 137 124 121 167 200 180 138 127 150 157 142 155 197 201 159 133 156 191 188 155 166 200 179 136 119 150 169 170 183 193 191 171 134 126 147 156 208 228 147 101 130 147 133 131 187 207 146 120 148 152 137 108 155 232 197 126 119 127 137 125 102 159 220 184 146 166 170 131 136 193 219 202 165 165 182 178 149 166 216 243 232 215 198
242 234 245 238 171 101 126 205 238 228 218 204 194 223 204 109 50 54 48 76 160 219 192 114 63 71 60 76 150 214 202 136 91 136 147 131 126 170 198 148 108 138 166 148 141 173 189 191 194 168 165 180 181 197 213 183 164 158 142 166 171 190 198 165 164 177 152 165 151 177 223 193 137 122 127 128 123 117 165 208 169 109 144 151 96 81 152 216 181 110 109 138 133 102 110 202 238 169 119 143
250 250 250 223 147 140 207 242 237 226 215 210 209 225 229 182 95 47 61 130 197 236 223 159 79 48 31 83 178 229 223 169 100 73 50 57 124 205 219 143 83 88 77 57 94 171 200 154 109 133 158 134 139 182 204 168 150 171 167 159 147 175 200 176 159 167 166 186 175 185 211 199 176 169 162 144 164 196 203 196 184 153 138 126 115 125 169 207 182 116 114 128 124 123 126 193 224 139 82 105
196 213 220 209 215 229 249 245 235 233 224 206 200 226 240 231 196 153 158 207 238 234 230 219 174 151 130 168 228 233 227 224 175 94 60 98 180 227 237 199 138 72 39 49 112 183 206 152 71 79 87 57 100 189 221 146 85 102 111 79 96 175 221 174 107 97 120 126 120 160 212 199 156 134 150 147 148 174 206 207 190 166 160 157 153 161 183 207 195 155 149 139 150 181 171 194 221 177 148 132
80 97 119 150 203 235 246 248 244 242 235 209 195 226 218 201 190 185 177 191 214 236 222 195 192 202 196 204 221 238 226 212 218 204 181 187 209 230 243 234 212 179 147 145 186 218 216 203 162 129 90 79 144 212 232 192 119 65 45 54 115 190 238 198 111 58 45 51 76 149 218 211 145 75 77 79 65 93 181 213 159 107 122 153 125 99 155 214 195 132 120 124 138 156 165 198 213 192 179 160
61 69 70 76 92 130 176 212 230 245 248 224 208 214 165 125 118 130 128 116 148 206 197 148 143 145 148 144 158 215 226 185 176 179 182 175 182 222 240 211 180 198 194 181 197 223 234 236 218 208 180 160 198 225 232 241 215 176 137 133 185 214 228 219 174 118 82 77 135 191 205 229 208 114 45 35 48 105 186 212 171 106 55 52 46 63 160 236 210 119 67 63 82 85 124 200 197 140 109 131
88 93 81 62 50 59 89 118 145 194 235 242 243 243 180 128 131 145 144 116 134 186 173 130 129 123 129 119 129 183 205 163 130 132 147 135 136 185 201 161 126 140 151 136 140 194 233 205 177 192 198 183 194 228 240 235 225 231 212 192 223 225 220 233 230 201 176 165 196 226 227 241 246 209 135 116 141 184 211 222 221 189 104 62 69 125 207 241 224 177 99 55 63 69 140 207 216 157 79 64
75 75 78 81 78 68 60 56 66 101 145 173 194 226 223 199 198 202 199 179 177 210 199 172 182 174 176 176 172 186 194 171 153 161 164 143 131 162 170 145 128 121 137 127 119 169 203 157 128 133 148 147 140 189 219 179 143 162 170 158 177 204 223 219 198 189 199 183 171 199 234 230 218 221 208 200 203 206 212 233 246 242 200 172 168 197 234 234 228 221 172 143 136 117 191 225 228 225 156 77
59 57 67 78 78 74 64 63 71 67 60 63 84 140 221 244 237 233 234 224 216 233 232 222 228 217 217 223 219 212 211 206 202 205 199 195 189 193 194 183 167 157 182 186 167 171 182 162 147 139 141 143 128 154 184 152 114 124 138 125 121 169 207 175 127 124 148 140 117 147 207 211 173 143 158 163 151 148 191 229 219 187 179 196 196 181 204 235 234 212 186 205 203 162 196 230 229 245 222 166
60 61 65 66 64 64 68 76 81 73 62 60 45 70 190 249 239 232 232 238 235 230 226 224 223 222 224 226 228 223 222 223 220 217 210 226 232 223 221 223 217 212 224 228 222 212 205 209 204 195 192 198 205 201 198 181 168 161 168 167 144 170 194 167 135 136 152 144 106 127 189 186 134 102 121 125 112 115 167 197 163 115 116 150 161 132 145 192 200 172 153 171 168 152 152 201 241 232 199 184
67 71 65 60 66 62 67 70 60 66 84 95 63 48 169 245 230 220 212 217 228 222 221 220 207 211 213 214 221 217 218 229 232 221 213 228 231 221 223 229 229 232 231 226 233 230 216 225 231 238 235 230 246 239 223 215 231 216 214 227 213 212 213 205 196 197 207 203 183 188 204 187 163 153 160 163 156 153 176 191 167 128 129 139 142 134 139 155 171 150 137 143 142 148 119 170 221 183 146 156
62 64 63 62 64 68 69 68 56 51 58 69 47 45 179 241 217 213 217 221 209 211 224 223 212 210 209 214 217 218 219 223 226 223 229 221 208 209 218 221 220 220 223 222 216 217 224 219 211 229 237 223 216 221 221 222 228 224 222 237 246 232 222 231 234 228 231 232 235 235 225 216 214 216 219 225 224 211 204 209 216 203 192 194 198 187 180 187 194 179 165 170 182 175 155 179 205 160 147 162
73 64 58 60 58 67 63 59 57 58 64 56 39 62 195 241 211 211 219 225 221 219 222 224 220 212 209 213 214 213 213 214 216 223 220 221 219 214 217 219 210 220 229 228 219 218 220 224 227 222 217 218 219 218 218 221 224 222 219 225 227 227 228 225 223 225 229 218 221 228 227 223 226 232 234 227 226 231 227 223 230 243 234 234 240 233 230 238 239 224 220 226 222 206 202 223 222 196 193 197
65 68 59 59 64 68 55 55 58 59 72 61 35 81 209 239 211 215 227 235 241 245 244 248 246 238 228 222 215 212 216 220 226 231 216 215 222 218 217 222 224 223 229 234 231 225 217 223 240 227 214 222 222 218 220 222 221 222 221 220 219 224 224 222 228 232 225 215 217 223 226 226 227 232 227 214 214 224 224 219 223 221 217 222 231 229 227 232 235 223 225 232 231 231 236 233 230 232 225 222
25 25 32 37 59 61 53 61 54 36 31 17 18 91 211 245 234 241 245 231 203 175 161 164 185 211 236 239 240 238 228 217 213 223 217 217 226 232 223 217 226 224 223 224 225 226 223 224 223 210 208 222 228 233 241 243 243 246 248 244 241 234 224 226 231 230 227 226 222 222 231 235 233 233 225 225 223 217 216 222 226 220 219 221 226 224 222 221 215 217 217 217 224 232 235 230 234 244 230 228
121 104 80 46 33 56 61 47 37 46 69 87 117 177 241 246 226 207 185 153 120 93 83 78 92 118 153 186 226 248 250 236 223 216 210 200 205 224 227 216 216 227 223 209 205 212 221 224 219 224 234 243 242 240 232 215 203 208 224 237 245 246 242 232 215 208 218 235 228 222 230 234 228 225 228 239 234 217 219 231 232 236 231 222 215 215 217 216 219 236 240 237 239 236 229 228 227 231 226 234
217 215 191 132 58 45 56 42 73 145 183 206 217 225 207 175 147 117 83 62 62 69 76 71 59 52 60 92 136 176 207 234 247 231 214 197 193 200 209 212 206 205 200 200 211 220 222 229 241 246 240 224 201 177 153 128 115 115 131 156 190 221 243 245 233 228 229 230 221 217 222 222 219 220 226 227 222 216 220 226 227 229 229 223 219 225 230 229 239 246 250 247 245 247 248 235 228 225 222 226
152 178 216 219 130 25 25 79 164 229 216 180 167 151 106 78 75 72 57 59 68 74 77 79 76 68 59 60 62 76 111 166 208 229 223 223 221 200 184 182 183 162 164 202 232 237 228 230 235 218 183 144 111 88 76 74 76 71 66 69 92 131 180 220 243 246 234 219 216 220 221 221 222 235 230 215 206 221 228 227 222 220 226 234 239 245 243 234 222 206 195 192 196 214 234 249 248 238 221 213
71 81 122 205 193 51 7 113 218 201 134 76 67 72 70 63 64 69 69 77 80 79 74 70 74 82 82 71 61 57 64 88 114 135 157 193 229 223 173 111 116 140 187 228 220 202 180 163 141 115 89 68 61 60 64 70 73 70 65 59 59 63 87 134 178 210 230 232 242 246 229 217 215 231 230 210 190 222 235 241 233 238 239 242 237 217 180 150 124 111 96 97 112 129 143 188 231 245 234 224
64 38 46 145 229 147 80 137 195 135 55 43 54 64 76 79 74 72 76 76 73 68 63 61 65 69 72 72 76 78 71 62 56 56 73 91 142 217 192 72 48 156 223 191 133 105 97 85 58 50 58 66 75 80 78 76 76 79 81 83 72 62 55 55 78 121 157 187 210 229 237 231 210 189 200 202 206 237 246 249 246 236 213 180 151 121 89 67 56 60 61 61 61 60 61 84 132 184 224 240
81 55 40 130 238 224 186 203 187 99 45 70 89 74 64 68 70 64 61 57 58 58 60 62 65 65 61 68 71 66 60 64 71 77 73 33 39 168 221 101 39 176 206 102 39 45 61 63 61 76 80 72 78 78 69 70 72 77 76 70 73 80 75 62 56 62 69 80 97 133 192 232 209 131 131 183 231 241 212 188 177 156 125 85 60 56 62 69 84 85 85 79 73 71 68 56 57 83 136 185
71 52 46 133 212 191 195 243 221 111 33 34 67 55 48 63 75 73 68 66 65 62 60 60 59 60 66 68 63 55 56 68 75 74 88 52 35 154 225 112 39 180 193 74 40 69 81 71 72 78 76 66 69 66 59 60 64 69 67 61 61 66 71 71 69 69 69 57 49 47 101 178 193 104 59 151 224 183 111 74 71 65 67 69 69 68 69 72 73 74 73 70 71 76 80 78 73 64 58 73
63 44 58 159 189 85 84 181 219 130 28 12 42 42 36 37 45 57 68 69 68 67 63 59 59 62 62 59 58 61 66 62 55 61 72 50 49 156 214 109 50 171 192 85 48 64 75 68 62 62 66 69 66 65 63 60 60 64 67 70 67 62 64 69 68 66 70 73 69 36 54 136 192 116 30 138 209 128 53 43 63 74 76 76 74 71 69 68 59 60 61 61 64 67 71 76 74 67 56 55
72 39 56 181 172 21 11 123 218 198 132 134 165 149 106 56 29 29 33 46 61 72 72 65 57 54 46 56 62 63 65 60 52 58 58 32 45 154 206 116 73 168 201 100 30 20 28 31 37 33 34 47 58 67 72 66 62 61 65 70 72 64 63 71 62 50 60 70 77 38 45 135 216 138 32 143 205 105 51 68 98 95 82 71 69 72 72 69 64 60 59 62 65 66 65 65 63 62 69 78
44 14 46 181 187 76 100 184 234 234 216 207 223 223 202 168 133 88 43 34 32 56 61 64 65 57 55 59 68 63 55 57 59 59 54 38 62 183 206 91 60 143 202 150 81 69 80 89 86 63 45 44 40 43 50 58 71 70 60 59 66 64 62 63 56 52 64 66 66 34 39 147 216 136 30 144 211 123 51 55 69 63 60 53 53 62 64 60 64 64 60 56 58 62 62 60 63 67 68 66
28 43 98 208 232 189 208 226 200 160 136 123 112 134 176 216 234 203 154 83 40 32 29 42 59 57 59 59 60 56 58 60 56 56 36 34 88 202 186 57 45 141 219 218 191 198 206 206 205 176 144 116 78 40 25 39 62 64 51 56 68 69 67 63 55 52 58 56 63 39 50 164 207 114 48 152 220 143 38 20 36 40 42 43 39 33 35 41 48 55 63 66 64 58 56 59 62 68 67 61
110 165 203 230 224 204 181 136 98 76 68 65 64 69 90 129 171 199 212 191 157 104 67 43 36 26 37 51 54 50 54 58 54 41 15 25 109 212 184 90 118 198 246 241 210 193 191 191 197 198 210 211 184 128 67 33 33 48 55 61 71 68 61 59 59 58 57 65 70 37 64 181 196 89 71 156 220 153 40 27 78 103 107 104 92 78 60 44 33 32 44 60 66 68 69 58 61 58 57 59
201 226 215 170 137 106 81 61 55 61 69 78 88 77 61 56 70 110 156 201 223 201 179 134 104 86 56 38 40 63 61 39 37 55 59 78 149 231 223 185 215 221 200 167 117 84 86 89 99 118 148 188 228 231 192 131 77 48 37 35 35 42 57 63 61 60 61 75 62 28 88 207 190 75 67 119 184 185 140 147 189 194 195 187 187 194 176 141 85 40 19 35 53 61 63 64 68 59 52 58
162 136 107 75 59 55 67 82 86 78 75 82 86 81 77 71 60 55 62 89 140 176 219 224 212 208 172 92 41 54 54 49 81 140 177 199 217 236 225 200 178 135 91 65 42 36 54 58 52 55 57 78 128 187 227 230 192 134 90 63 48 41 39 45 60 68 67 57 33 19 101 208 185 96 100 137 200 235 232 223 214 189 178 182 198 206 216 228 201 144 86 51 35 37 44 45 61 66 61 62
72 62 56 72 82 79 77 72 68 73 77 72 71 68 69 75 77 72 67 59 56 62 92 129 160 197 231 183 83 20 23 102 202 228 226 219 190 151 116 89 69 54 51 58 68 79 83 73 55 54 60 60 63 67 90 142 188 211 206 199 171 129 76 47 53 65 64 36 34 59 129 210 224 189 207 223 237 210 157 115 93 86 74 79 85 77 93 135 210 228 224 173 97 41 26 37 40 46 49 51
87 79 64 76 76 73 77 69 57 60 70 67 63 65 65 62 63 69 74 66 57 68 64 59 53 81 177 202 119 21 30 145 238 155 96 81 79 68 62 57 59 65 70 66 75 73 61 70 78 76 74 74 66 56 49 60 95 126 154 191 219 224 197 119 44 28 47 93 147 199 224 235 238 218 201 167 134 103 73 60 56 63 73 71 63 66 71 70 88 126 181 223 220 179 129 78 47 26 24 31
96 88 80 79 61 56 69 71 60 59 68 72 65 61 63 64 61 59 63 61 73 87 72 66 51 34 98 187 184 93 80 183 201 70 28 56 47 46 68 73 72 73 67 61 62 58 53 60 70 65 57 59 63 75 80 67 52 51 70 89 117 172 215 194 92 3 53 174 234 220 185 159 141 125 104 78 59 61 67 72 79 72 81 82 79 84 86 77 54 52 73 124 178 206 213 201 178 156 101 59
63 64 66 75 73 68 69 62 54 59 68 68 59 59 64 67 61 58 60 57 61 66 61 74 64 40 74 193 241 187 162 215 187 58 43 88 76 60 69 66 57 61 58 53 58 66 63 56 60 55 52 56 58 70 77 66 60 62 62 54 47 58 130 209 140 7 46 208 217 125 63 58 65 60 62 62 70 81 80 72 71 70 65 68 72 70 70 74 75 65 53 50 74 115 148 191 221 234 214 150
41 42 37 44 58 60 63 68 66 65 66 65 58 59 64 64 58 55 59 66 63 55 53 73 59 31 85 195 237 205 202 240 190 65 36 79 79 61 57 63 75 71 61 52 52 59 61 60 60 56 58 65 68 67 62 59 64 76 77 63 44 33 102 210 181 53 57 210 186 75 40 59 74 79 80 76 74 71 66 64 69 69 59 61 69 67 66 70 76 78 75 66 62 67 70 76 92 142 225 225
72 66 51 39 37 40 47 58 66 64 59 55 60 61 60 58 53 54 63 64 63 54 53 69 47 29 119 198 167 106 141 229 219 78 20 44 50 31 35 55 62 60 60 60 59 59 56 58 62 60 58 62 67 61 55 56 56 64 72 75 53 45 108 207 236 169 148 226 170 62 53 76 74 77 83 77 71 68 65 64 66 61 60 60 64 69 67 62 59 60 69 82 84 68 59 61 40 58 139 218
174 179 169 129 81 47 30 27 41 58 64 65 65 60 56 54 52 55 62 56 60 56 59 64 37 38 156 219 120 18 47 171 229 102 14 23 53 52 37 36 35 37 48 60 63 58 55 58 64 61 54 53 56 53 56 62 57 52 55 60 59 50 101 201 251 223 225 242 170 61 53 80 74 67 60 60 64 68 69 66 63 59 66 64 63 70 69 58 63 56 57 67 76 72 72 84 71 44 72 198
203 208 220 217 196 141 95 60 40 34 36 48 62 60 59 63 60 55 54 51 54 56 67 64 33 52 185 224 94 3 8 114 222 155 88 95 129 146 116 87 76 54 39 37 41 51 60 64 63 59 55 56 55 53 57 63 62 58 56 55 48 41 108 196 188 142 197 237 195 91 39 49 52 41 45 50 49 46 47 54 61 67 67 66 65 63 61 60 58 57 59 64 66 59 59 73 64 37 69 183
94 91 115 167 209 231 219 179 119 58 29 29 47 47 54 59 64 59 49 45 55 54 59 56 33 63 185 203 83 18 43 127 229 228 208 212 214 219 210 208 203 161 107 56 29 31 48 61 59 56 57 63 65 61 60 60 59 62 63 52 28 50 150 212 124 30 89 205 217 113 24 25 61 66 63 66 63 48 36 39 49 61 61 63 62 53 50 54 59 57 60 70 73 64 53 56 48 40 91 177
75 66 56 71 97 137 187 228 225 184 129 78 48 25 26 22 47 65 69 61 66 44 31 35 24 60 177 200 149 142 195 224 230 198 178 154 134 128 153 185 206 225 224 187 122 59 28 26 41 55 65 66 67 67 63 48 48 55 65 53 21 68 178 229 118 2 32 151 210 139 87 115 173 184 178 175 166 145 111 69 37 36 45 56 59 60 58 57 58 55 55 60 63 59 56 66 49 43 111 193
89 89 80 67 52 63 90 130 177 214 219 200 169 132 106 71 44 38 62 74 38 20 50 81 90 139 215 239 229 230 230 185 136 104 88 66 52 56 77 89 97 139 189 230 231 183 118 57 24 20 26 28 40 57 60 52 57 59 64 58 23 70 169 189 81 1 36 153 226 215 205 216 226 220 210 212 215 225 227 191 135 67 34 22 35 48 58 67 68 63 58 55 54 54 60 69 41 41 124 210
67 71 81 84 81 70 63 59 72 113 163 198 206 209 218 194 113 38 27 39 43 100 171 203 196 216 220 217 192 151 118 86 60 66 56 55 71 81 69 52 49 65 87 128 182 219 224 189 136 99 76 52 35 24 35 58 69 54 41 30 14 84 189 181 103 86 152 211 245 231 199 160 138 131 129 129 128 143 183 223 235 192 139 82 45 29 33 45 57 59 64 65 61 60 61 58 43 44 146 214
61 62 68 69 67 62 66 68 60 58 72 90 110 135 180 235 206 95 12 13 102 216 237 209 177 165 152 119 89 66 66 73 70 76 63 60 74 85 76 63 63 62 59 57 77 125 180 220 222 215 200 170 117 66 42 41 54 38 33 61 84 156 233 229 199 207 223 204 185 142 96 67 60 63 72 65 56 51 67 122 181 225 233 209 146 88 57 45 31 37 47 53 53 59 64 57 37 44 176 211
63 63 63 64 65 69 73 72 67 61 63 67 78 74 76 168 229 154 33 35 149 234 167 97 83 75 84 74 69 64 65 68 65 68 68 66 64 63 72 78 71 65 63 54 47 64 87 112 148 169 189 213 225 191 108 30 29 57 110 186 221 225 220 209 202 188 141 107 90 72 65 74 80 71 71 71 77 76 62 67 91 122 165 206 222 213 174 130 80 66 47 30 27 49 74 62 20 37 176 202
66 65 60 57 58 63 64 64 68 74 75 76 79 68 25 88 201 213 143 129 190 200 83 34 62 55 63 76 79 78 71 64 63 56 58 64 60 50 59 73 67 68 72 76 70 57 50 49 60 80 93 127 199 243 180 47 10 86 196 245 210 154 122 121 112 93 65 52 65 85 84 93 102 86 81 87 95 98 90 75 62 63 70 101 154 199 213 208 202 185 146 86 39 40 62 47 34 89 196 236
65 58 51 57 61 57 51 60 68 64 65 61 74 83 30 70 185 243 232 225 231 176 58 41 86 86 66 69 69 70 70 65 63 61 62 66 64 56 57 63 61 57 59 65 68 67 65 65 63 60 46 41 93 210 225 85 5 98 235 204 95 46 57 65 57 64 72 82 93 99 86 77 76 71 71 74 77 77 80 83 84 81 60 48 59 86 127 165 206 218 228 193 113 47 27 40 99 192 242 236
64 59 51 56 58 52 47 55 62 58 57 54 56 64 29 95 191 206 186 206 239 182 66 53 78 72 68 70 67 63 60 62 64 56 58 66 68 62 55 55 62 58 60 59 56 62 67 70 67 73 72 48 55 163 237 147 42 119 236 155 61 49 80 90 82 86 83 85 85 79 72 69 70 71 72 75 74 68 65 73 84 86 78 76 72 59 55 63 69 102 167 227 196 66 19 77 195 248 206 142
60 66 60 58 53 54 58 55 57 58 51 53 61 49 17 135 225 147 59 101 219 219 87 39 58 61 60 66 68 65 58 58 63 69 58 52 54 57 64 65 56 61 62 58 56 61 70 71 54 62 72 52 58 154 242 223 177 211 228 133 63 58 83 86 77 79 70 62 64 66 66 71 74 73 68 71 70 61 56 63 75 76 76 85 90 83 76 76 61 44 74 185 224 69 17 126 241 208 103 53
54 66 63 59 54 63 72 62 57 61 50 53 74 55 13 141 239 132 17 42 177 239 101 14 42 51 42 47 58 65 64 64 65 57 57 61 62 57 54 56 62 64 64 61 59 60 60 60 56 60 55 35 62 169 245 230 215 246 226 142 60 46 73 74 67 74 68 68 71 70 64 63 68 71 61 64 66 62 61 67 75 70 66 64 65 70 84 102 99 53 50 156 225 100 17 128 233 163 53 36
59 65 60 60 60 64 68 60 58 61 54 59 67 56 22 138 220 125 24 37 140 233 119 12 34 36 36 25 26 37 47 56 62 56 56 58 58 54 53 57 62 60 60 60 61 58 53 57 62 69 57 33 67 183 230 145 92 169 227 161 62 42 66 68 62 68 64 70 78 77 64 55 59 66 60 61 63 66 68 68 68 58 62 66 66 67 77 87 72 47 58 155 239 180 90 166 237 161 58 41
63 63 55 62 69 59 52 53 58 57 59 62 60 42 42 174 210 86 3 1 103 227 182 106 123 138 135 113 91 72 49 29 28 48 47 55 66 66 60 55 53 57 56 58 64 64 63 68 61 61 52 40 90 207 203 69 16 100 195 187 78 27 28 30 28 34 32 35 49 63 62 58 58 60 58 59 59 59 59 57 57 63 65 66 65 67 68 68 57 33 42 140 246 236 201 233 240 151 54 35
51 49 42 55 66 57 44 52 58 53 59 59 47 26 66 212 198 68 32 72 154 240 239 217 213 227 221 217 211 188 141 95 70 40 29 34 55 67 65 60 61 66 63 57 56 59 58 62 58 58 46 40 110 217 190 61 7 52 161 219 97 18 22 42 51 48 36 32 36 36 34 40 53 63 60 62 63 58 53 54 58 66 61 56 58 63 58 53 51 40 62 163 237 168 164 220 242 179 74 39
32 34 39 41 48 53 49 60 64 44 33 31 27 25 84 205 218 145 152 208 230 220 197 175 154 155 153 164 185 212 227 215 185 127 66 25 28 42 54 63 64 66 62 57 57 53 49 50 56 65 49 40 128 219 180 47 5 31 142 227 141 90 119 153 160 169 162 141 113 78 54 37 33 40 56 57 60 65 59 52 51 54 61 62 57 53 55 58 54 38 80 199 220 85 52 139 223 221 108 42
112 85 64 49 44 49 67 63 50 45 39 62 77 99 144 214 253 237 226 220 188 133 94 76 63 52 57 61 86 129 171 205 227 228 179 114 59 32 26 29 39 45 46 55 67 61 47 50 60 68 49 47 147 219 148 19 3 53 160 241 221 203 221 229 221 230 239 228 214 186 149 111 69 35 31 38 47 57 65 64 56 60 54 55 55 48 55 69 47 38 108 221 192 41 7 65 199 246 135 32
220 205 164 117 68 41 61 49 45 97 139 177 201 212 228 231 215 186 153 106 77 58 48 52 65 59 60 60 60 51 54 93 142 193 225 224 180 120 69 43 41 42 33 38 58 66 60 61 52 51 30 39 158 214 131 54 86 155 217 243 231 206 187 168 146 149 154 175 192 209 225 221 175 110 60 33 24 44 59 60 61 53 56 52 45 48 61 69 39 46 128 216 162 39 16 38 155 240 140 17
170 213 235 214 121 36 24 47 124 206 235 232 219 191 182 158 101 69 58 58 62 81 81 74 81 75 70 73 72 66 63 58 56 76 118 183 223 222 196 171 149 121 74 43 39 55 68 60 28 42 50 73 172 224 191 181 216 234 215 173 136 103 79 67 63 66 64 61 65 97 161 216 231 221 176 118 58 32 28 37 48 40 53 60 57 54 57 61 40 49 147 220 141 27 10 19 103 206 172 102
73 94 153 224 203 103 40 81 200 228 170 119 104 83 84 78 55 58 71 82 80 85 81 74 74 71 69 72 71 77 89 79 61 57 52 79 121 157 192 218 225 227 204 129 50 39 55 50 80 144 177 189 212 232 229 223 194 150 116 89 69 62 65 68 73 73 73 65 51 49 70 101 142 180 222 227 193 128 87 59 33 25 23 43 64 59 56 66 35 33 144 220 123 15 4 47 130 215 233 223
70 46 65 182 252 204 160 172 226 196 93 42 61 57 63 74 76 78 80 80 75 63 63 62 57 64 65 65 63 59 61 72 81 75 68 60 55 66 95 124 136 169 237 223 110 34 24 60 181 238 212 191 165 163 158 133 91 62 65 73 78 89 92 93 93 87 85 90 89 79 62 54 69 89 131 178 217 223 213 190 162 119 80 45 44 58 64 57 31 55 168 225 163 117 125 177 212 221 219 201
83 61 65 169 243 215 223 234 229 176 75 48 86 77 70 80 82 71 62 58 63 60 63 63 56 64 66 61 61 61 57 57 61 65 67 70 75 79 73 65 48 42 148 241 187 61 17 98 233 222 115 84 77 86 88 72 66 73 83 82 78 82 77 73 77 72 68 65 75 82 76 73 77 78 70 76 114 165 198 219 238 238 202 110 46 52 57 36 56 142 227 245 225 221 217 220 198 154 126 93
71 45 65 172 223 146 138 198 229 164 53 45 86 77 63 66 72 67 53 55 57 61 60 59 59 59 61 61 57 56 61 64 60 62 64 70 78 82 81 81 74 31 88 209 235 157 112 170 237 150 45 62 83 79 80 78 76 79 81 74 64 66 71 70 69 66 58 59 69 79 78 71 69 74 69 64 67 76 84 105 134 188 246 214 108 31 28 74 157 227 223 188 179 164 141 115 100 80 65 61
53 33 61 178 220 93 39 122 222 179 65 32 76 70 54 55 64 64 55 54 57 60 60 59 55 55 56 57 55 54 58 58 56 61 65 68 65 66 71 83 84 32 81 191 234 221 213 234 232 103 28 71 82 71 71 69 66 68 71 69 63 63 66 64 66 68 63 62 66 69 67 63 64 66 68 72 74 67 56 51 53 91 175 238 168 26 14 130 244 223 135 81 79 73 73 67 71 70 69 71
51 28 52 182 220 77 8 64 199 203 83 23 55 60 54 53 58 58 53 49 51 54 54 53 53 54 57 56 55 56 55 53 51 55 60 59 52 50 55 68 68 24 92 201 218 182 187 240 241 116 35 54 61 61 60 57 55 57 62 66 69 68 61 56 61 68 71 61 59 60 61 62 62 64 63 68 71 74 79 74 59 50 90 202 222 86 49 163 247 184 60 28 55 54 67 86 86 85 77 73
46 30 67 190 198 57 11 33 168 229 106 17 39 54 57 53 53 60 63 51 51 51 50 50 51 54 55 54 55 58 57 54 52 48 51 52 52 54 56 64 57 17 104 217 191 101 90 185 242 136 34 38 54 57 53 55 58 58 58 58 59 57 52 51 58 65 66 58 57 60 62 64 61 59 61 63 59 55 66 73 69 57 80 191 251 179 146 199 235 171 53 40 82 78 76 79 75 71 67 64
41 40 110 214 169 27 9 19 143 232 129 25 23 39 43 36 39 50 58 53 52 53 52 52 52 54 51 50 52 57 56 55 56 54 54 54 56 57 56 56 42 15 124 231 165 46 20 121 236 164 51 44 54 52 51 55 63 64 56 49 48 50 52 56 64 66 59 56 59 62 64 61 57 54 48 61 69 65 61 61 59 46 90 192 249 227 212 225 239 184 70 44 84 81 65 59 58 59 61 63
40 42 129 223 154 19 1 5 117 209 156 66 53 62 58 45 38 38 33 42 49 54 56 57 56 57 53 48 49 52 50 48 51 54 53 52 51 51 53 55 47 33 149 232 140 28 11 89 224 203 75 27 49 61 48 44 50 57 57 55 58 59 55 56 62 64 56 51 55 60 60 56 53 54 59 55 56 63 64 54 44 34 86 195 216 144 141 202 242 188 76 27 66 77 54 54 58 59 58 57
40 44 146 231 135 11 8 39 131 218 209 166 177 186 175 147 118 83 49 30 28 34 49 59 61 63 54 52 51 51 51 48 45 53 50 45 46 51 50 52 47 46 172 230 122 23 6 61 201 218 84 10 25 41 34 33 39 40 40 48 59 64 61 54 55 60 57 53 53 54 55 54 55 58 63 60 50 46 51 50 42 36 98 204 177 45 37 131 226 207 86 30 61 63 52 54 65 68 63 58
20 35 146 227 145 62 109 168 205 229 213 199 210 219 224 220 207 188 175 119 70 30 22 26 37 53 59 51 51 52 47 48 55 48 54 54 50 49 50 49 27 49 188 237 121 22 2 38 178 215 101 36 51 76 87 88 78 63 46 29 25 33 41 50 59 62 54 52 57 59 55 49 50 53 51 64 60 42 43 50 43 51 140 228 161 25 4 71 202 229 101 26 64 67 55 51 52 52 51 52
15 55 163 233 200 173 218 234 202 166 137 133 125 129 143 160 179 206 236 235 180 115 68 32 19 27 45 47 52 53 49 53 58 51 53 56 53 47 50 47 19 62 201 227 96 7 4 35 162 224 166 136 166 192 201 195 174 164 148 106 67 42 23 31 51 60 58 56 62 64 55 52 55 54 50 60 55 43 51 53 36 54 178 244 148 28 12 53 178 235 123 29 55 59 40 28 25 27 31 35
94 149 219 245 239 224 201 151 103 86 76 71 72 61 55 64 81 114 154 214 230 231 199 138 71 29 26 35 35 33 44 55 56 58 50 49 52 49 47 41 22 79 207 202 68 14 45 87 182 248 236 215 221 220 211 206 203 222 236 220 193 145 77 36 27 34 45 54 57 51 46 53 59 52 57 49 41 49 62 53 30 64 200 240 126 23 9 33 152 232 143 30 17 24 29 42 56 63 65 63
202 222 218 185 168 137 95 57 48 57 63 69 74 60 51 54 51 53 64 104 152 201 224 222 185 141 107 72 42 30 29 34 43 52 57 53 41 32 37 35 17 82 197 200 117 115 174 198 217 227 199 161 127 120 119 121 125 140 169 201 227 226 197 152 87 38 20 31 42 47 48 50 56 59 60 50 48 56 54 42 28 71 205 226 110 20 6 17 116 228 166 49 45 88 121 150 168 168 161 157
188 169 131 95 66 56 55 63 73 71 72 78 69 64 69 78 73 62 56 55 66 89 126 172 210 227 215 173 135 118 95 57 31 45 59 50 30 43 80 102 102 145 217 235 213 218 232 213 177 135 99 79 62 62 62 60 56 48 60 88 133 179 225 235 200 134 85 53 43 41 38 33 36 46 51 59 59 51 46 39 30 74 206 204 76 6 0 7 111 227 209 144 166 210 228 231 229 220 213 218
78 66 58 77 66 58 69 82 81 74 72 62 61 62 63 67 70 71 71 63 55 55 62 74 111 155 199 221 225 226 223 145 47 38 47 36 44 106 182 219 218 220 225 226 217 181 133 99 86 62 57 73 86 91 80 71 70 72 68 58 53 72 117 173 222 230 212 162 112 69 52 42 34 34 44 61 55 42 53 50 25 71 207 190 59 14 35 60 157 232 246 239 240 222 198 166 147 136 139 155
71 68 69 73 75 73 71 70 69 62 57 58 64 64 60 54 56 62 65 67 62 56 55 56 60 65 87 104 138 175 227 222 110 46 13 38 124 208 237 213 188 160 143 121 92 81 68 67 68 72 77 84 87 83 77 79 87 88 82 75 69 56 58 85 121 170 219 233 222 194 172 127 92 56 31 47 55 52 46 25 28 95 208 194 108 94 150 203 236 241 213 185 150 103 80 67 62 62 63 64
98 90 72 62 68 70 62 57 61 62 58 55 56 62 64 57 51 53 55 59 59 59 57 57 62 67 57 54 50 69 149 229 207 145 75 77 182 250 198 102 74 77 73 58 47 61 69 81 81 83 81 74 65 60 64 72 75 70 69 80 92 83 68 64 64 78 106 146 185 212 239 233 204 155 74 31 51 57 24 56 123 188 236 235 216 223 233 222 180 135 107 97 70 50 58 66 60 64 70 67
72 69 64 60 69 70 61 54 57 63 62 57 53 61 62 53 45 48 55 57 58 54 51 54 64 72 79 83 64 51 99 198 241 229 174 168 221 226 119 31 55 69 71 72 75 84 76 70 67 64 64 65 64 68 68 64 63 62 62 69 66 68 83 90 77 56 51 53 90 120 141 169 209 231 167 47 14 26 40 144 228 237 206 195 196 191 163 122 81 58 58 60 63 80 87 83 82 76 77 84
46 59 71 63 55 61 62 56 55 58 59 57 55 57 56 49 49 55 59 57 54 48 46 54 60 60 56 78 72 54 84 184 237 196 189 223 244 202 100 47 69 79 71 79 81 71 58 60 58 58 60 62 62 68 64 50 55 68 70 65 56 56 66 73 73 73 80 68 78 79 59 58 110 194 226 124 19 11 97 214 235 153 100 101 97 87 76 62 57 73 84 68 71 84 72 64 75 70 64 70
52 61 64 56 53 58 63 61 56 54 55 57 51 51 52 56 61 60 54 50 50 49 51 59 54 42 53 72 66 45 81 186 224 138 111 182 244 222 106 37 68 79 59 59 60 61 60 63 56 53 54 57 60 58 51 50 57 64 63 63 59 57 60 61 65 69 73 63 66 78 72 51 61 140 233 222 125 95 174 233 183 68 44 73 72 68 67 71 69 70 77 72 66 64 59 57 58 59 63 66
56 53 50 52 60 56 59 61 56 55 56 56 50 50 50 54 60 57 48 46 52 51 50 55 53 41 49 60 52 31 87 203 217 81 17 103 211 237 124 27 52 68 52 54 51 55 64 64 52 45 46 52 60 55 48 52 58 57 54 54 63 63 55 50 58 67 64 57 59 76 77 59 51 124 234 244 201 197 230 232 142 33 45 87 78 79 74 79 68 60 61 72 67 60 68 66 58 58 64 64
64 59 52 50 47 49 51 50 50 51 52 50 53 55 52 50 52 53 49 50 54 50 46 51 51 47 51 56 44 23 95 224 214 64 3 60 173 230 136 24 41 57 47 56 54 48 54 58 55 52 50 49 49 48 46 49 55 59 58 55 53 53 52 53 60 61 53 48 54 67 58 39 42 131 233 210 175 208 235 230 136 45 59 89 67 64 56 60 61 66 64 68 62 52 56 59 58 61 59 53
52 54 50 47 46 48 47 48 52 51 48 46 54 57 53 48 50 56 58 55 52 51 52 52 49 47 48 53 42 22 111 235 190 56 3 28 142 222 156 31 39 57 52 54 59 49 47 51 56 55 49 44 42 46 51 54 55 56 53 50 52 52 52 54 56 54 51 49 54 62 45 22 36 136 234 179 86 110 179 231 164 48 37 62 55 55 53 52 55 58 63 60 55 50 49 55 55 55 56 57
28 32 36 41 43 37 43 54 55 51 49 46 53 51 45 45 54 60 59 53 53 54 53 51 49 48 43 46 36 29 135 236 163 47 2 24 118 211 178 56 38 54 58 50 49 50 44 43 49 52 51 51 53 54 51 50 47 46 46 45 51 53 53 54 54 51 47 48 53 58 40 23 44 147 238 149 19 24 124 226 185 49 30 58 58 58 57 55 55 53 48 45 45 50 53 52 54 55 56 55
109 86 55 34 24 31 36 40 48 49 46 48 55 51 44 46 55 56 47 49 53 54 50 45 43 43 43 44 31 34 153 233 129 28 2 23 99 213 202 63 24 34 41 27 31 46 51 52 48 47 47 47 49 49 46 43 40 41 45 50 50 51 52 53 52 48 45 47 54 56 41 27 68 178 237 123 3 6 99 219 201 70 22 45 49 49 52 53 57 54 50 46 46 50 53 54 55 55 56 57
222 204 167 122 85 63 36 20 29 38 42 61 68 58 41 36 41 48 46 46 48 50 48 44 44 45 52 51 34 36 159 229 111 29 8 12 75 209 216 68 8 24 37 28 28 34 33 34 29 35 43 45 47 49 49 46 44 44 46 50 47 47 49 50 50 48 47 47 54 54 41 30 97 214 233 93 0 2 67 194 218 93 21 41 52 51 52 53 58 60 62 59 56 53 52 53 53 53 52 51
183 198 219 226 220 177 125 77 43 22 20 40 52 52 49 45 46 49 46 44 46 46 48 48 50 52 57 54 34 38 163 227 104 25 6 0 56 187 213 108 81 101 114 114 109 97 74 49 37 31 31 32 44 51 51 51 51 49 46 43 42 44 47 47 47 47 49 44 50 49 37 29 112 234 222 72 2 9 45 173 229 125 28 44 57 48 45 40 36 43 48 52 53 55 56 53 54 53 52 52
76 89 128 179 216 228 229 206 148 82 38 19 19 30 43 45 47 49 51 51 48 45 46 49 51 51 56 47 28 38 162 227 101 14 7 24 90 197 230 180 199 202 191 202 210 198 181 158 143 112 65 27 22 30 37 46 52 53 48 41 42 44 45 44 43 44 48 44 50 45 33 24 114 239 218 67 13 15 36 163 228 142 22 27 36 26 28 29 28 27 26 26 32 42 49 54 53 53 52 51
52 48 54 79 104 139 192 237 237 205 149 90 44 23 24 26 22 33 39 47 50 43 47 49 40 42 40 38 21 42 172 214 94 49 87 130 176 223 235 214 193 184 167 169 180 186 192 205 218 210 166 103 57 30 19 23 37 49 48 45 43 45 47 45 41 42 48 41 46 54 37 23 121 234 202 59 11 11 27 138 229 163 38 23 59 68 79 88 90 79 66 54 43 35 31 35 38 44 51 51
73 67 58 51 47 57 92 142 191 231 234 211 153 99 77 68 37 23 22 34 47 46 50 46 27 23 31 36 29 60 173 216 146 145 198 230 221 191 159 130 97 93 85 80 85 96 107 130 167 202 228 217 166 106 60 28 21 38 46 41 37 40 42 43 44 46 47 40 34 51 43 30 128 235 170 45 13 11 18 117 228 200 101 93 150 177 189 190 192 186 174 156 125 90 63 35 27 33 44 48
65 72 77 73 64 50 44 54 84 138 191 220 224 202 186 170 136 94 53 31 26 30 35 26 36 68 91 98 108 134 195 229 215 215 216 200 158 104 70 54 46 49 47 40 40 48 49 45 68 107 165 214 233 217 171 111 60 43 38 25 19 30 42 46 47 46 42 41 45 51 33 25 124 229 145 26 3 9 27 124 225 239 195 202 226 226 218 205 205 212 220 224 214 193 172 126 69 34 27 26
58 59 64 64 60 63 61 54 48 51 72 97 156 197 209 211 230 219 156 85 47 38 25 19 90 183 221 217 213 210 208 204 195 162 123 85 64 52 51 60 72 72 70 65 63 66 68 59 50 58 66 97 161 218 239 226 184 130 86 50 39 34 23 25 42 50 40 35 48 45 16 19 125 229 155 44 32 73 111 170 219 238 223 204 170 134 119 108 103 115 133 154 181 204 221 219 177 122 69 35
53 50 48 49 51 55 61 68 69 58 49 52 67 92 99 112 169 213 219 187 157 127 74 77 172 235 229 198 170 147 125 108 98 84 64 56 61 64 67 72 72 70 68 69 71 72 73 74 71 65 51 42 52 89 143 194 225 225 207 191 163 124 73 39 31 37 45 40 33 35 49 61 134 219 184 127 154 204 221 215 201 162 138 103 68 51 53 57 57 59 57 57 75 106 136 182 221 224 182 128
53 52 50 49 50 54 55 56 61 68 74 74 69 57 40 45 69 125 214 240 222 203 160 174 225 199 126 83 77 72 62 62 58 65 67 72 72 66 61 58 50 51 52 53 55 58 58 61 66 66 72 74 56 48 63 91 131 167 194 211 218 217 198 144 64 20 34 29 42 95 166 185 205 240 227 208 231 224 187 143 107 71 59 52 60 65 61 64 71 70 63 52 47 53 62 84 134 189 231 234
46 45 46 46 46 46 49 51 50 57 68 70 67 65 63 59 41 75 184 230 189 196 210 231 239 164 61 28 63 82 70 73 69 68 66 62 62 60 53 44 45 51 53 49 47 51 56 55 55 58 60 64 77 82 68 55 56 67 85 104 139 181 228 231 146 44 9 15 92 189 247 240 212 181 174 161 153 111 75 63 56 61 58 66 83 78 64 65 55 63 72 76 74 69 65 59 63 83 126 179
|