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