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