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