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