PNG
IHDR DiTXtXML:com.adobe.xmp
200
1
2
3
0
78
105
107
111
110
0
2
17
0
0
73
73
42
0
8
0
0
0
59
0
1
0
7
0
4
0
0
0
48
50
49
49
4
0
2
0
8
0
0
0
210
2
0
0
5
0
2
0
13
0
0
0
218
2
0
0
7
0
2
0
7
0
0
0
234
2
0
0
8
0
2
0
13
0
0
0
242
2
0
0
9
0
2
0
20
0
0
0
2
3
0
0
11
0
8
0
2
0
0
0
0
0
0
0
12
0
5
0
4
0
0
0
22
3
0
0
13
0
7
0
4
0
0
0
0
1
6
0
14
0
7
0
4
0
0
0
244
1
12
0
18
0
7
0
4
0
0
0
0
1
6
0
22
0
3
0
4
0
0
0
54
3
0
0
23
0
7
0
4
0
0
0
0
1
6
0
24
0
7
0
4
0
0
0
0
1
6
0
25
0
10
0
1
0
0
0
86
3
0
0
27
0
3
0
7
0
0
0
94
3
0
0
28
0
7
0
3
0
0
0
0
1
6
0
29
0
2
0
8
0
0
0
110
3
0
0
30
0
3
0
1
0
0
0
1
0
0
0
31
0
7
0
8
0
0
0
118
3
0
0
34
0
3
0
1
0
0
0
5
0
0
0
35
0
7
0
68
0
0
0
126
3
0
0
36
0
7
0
4
0
0
0
120
0
1
2
37
0
7
0
14
0
0
0
194
3
0
0
42
0
3
0
1
0
0
0
0
0
0
0
43
0
7
0
16
0
0
0
210
3
0
0
44
0
7
0
62
2
0
0
226
3
0
0
53
0
7
0
6
0
0
0
34
6
0
0
59
0
5
0
4
0
0
0
42
6
0
0
60
0
3
0
1
0
0
0
1
0
0
0
62
0
3
0
1
0
0
0
3
0
0
0
63
0
10
0
2
0
0
0
74
6
0
0
64
0
7
0
12
0
0
0
90
6
0
0
66
0
7
0
6
0
0
0
102
6
0
0
131
0
1
0
1
0
0
0
14
0
0
0
132
0
5
0
4
0
0
0
110
6
0
0
135
0
1
0
1
0
0
0
0
0
0
0
137
0
3
0
1
0
0
0
0
0
0
0
138
0
3
0
1
0
0
0
1
0
0
0
139
0
7
0
4
0
0
0
72
1
12
0
145
0
7
0
240
64
0
0
142
6
0
0
149
0
2
0
5
0
0
0
126
71
0
0
151
0
7
0
200
4
0
0
134
71
0
0
152
0
7
0
33
0
0
0
78
76
0
0
158
0
3
0
10
0
0
0
114
76
0
0
162
0
4
0
1
0
0
0
213
34
14
0
163
0
1
0
1
0
0
0
0
0
0
0
167
0
4
0
1
0
0
0
75
57
2
0
168
0
7
0
51
0
0
0
134
76
0
0
171
0
2
0
16
0
0
0
186
76
0
0
176
0
7
0
16
0
0
0
202
76
0
0
177
0
3
0
1
0
0
0
6
0
0
0
182
0
7
0
8
0
0
0
218
76
0
0
183
0
7
0
30
0
0
0
226
76
0
0
184
0
7
0
172
0
0
0
2
77
0
0
185
0
7
0
4
0
0
0
0
255
0
0
187
0
7
0
8
0
0
0
174
77
0
0
191
0
3
0
1
0
0
0
0
0
0
0
192
0
7
0
8
0
0
0
182
77
0
0
0
0
0
0
66
65
83
73
67
32
32
0
53
48
48
48
75
32
32
32
32
32
32
32
0
0
0
0
65
70
45
83
32
32
0
0
32
32
32
32
32
32
32
32
32
32
32
32
0
0
0
0
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
0
232
1
0
0
0
1
0
0
99
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
192
11
216
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
11
0
144
23
192
15
144
23
192
15
0
0
0
0
0
0
54
49
48
54
54
50
51
0
48
49
48
48
1
1
0
0
48
50
48
48
83
84
65
78
68
65
82
68
0
0
0
0
0
0
0
0
0
0
0
0
83
84
65
78
68
65
82
68
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
2
128
1
140
4
128
4
128
4
128
4
128
4
128
4
255
255
255
4
0
72
1
12
0
0
0
72
1
12
0
0
0
0
0
0
0
48
49
48
48
0
4
2
16
0
0
0
0
0
0
0
0
48
49
48
49
35
0
128
2
170
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
50
48
48
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
4
0
0
0
0
0
0
0
4
0
0
0
48
49
48
48
1
0
67
0
48
49
49
50
48
49
48
48
2
0
0
0
188
2
0
0
10
0
0
0
208
7
0
0
10
0
0
0
28
0
0
0
10
0
0
0
28
0
0
0
10
0
0
0
48
50
51
52
238
104
69
91
37
168
242
3
250
122
224
13
149
188
62
135
3
105
12
113
137
152
74
203
19
34
248
149
237
51
22
207
8
129
164
121
119
111
162
147
50
221
16
29
99
155
238
23
53
166
60
129
118
120
250
91
188
107
40
165
143
237
198
95
27
255
212
137
189
81
82
35
122
3
64
45
38
69
158
167
147
23
108
145
157
42
170
235
243
194
88
181
61
222
118
239
75
22
4
153
245
24
2
179
43
106
112
61
85
23
78
55
83
101
156
161
169
59
90
123
103
46
136
197
201
148
38
127
251
186
52
169
229
232
178
67
107
134
160
77
193
252
254
199
254
125
199
201
156
173
102
41
67
98
104
213
41
100
62
14
10
214
100
185
213
184
98
211
11
138
237
28
94
50
122
168
177
1
134
129
93
160
106
100
91
77
240
164
98
10
140
158
84
38
19
201
77
183
227
156
74
90
227
109
77
162
94
231
246
51
64
243
73
119
127
42
242
1
233
245
183
7
33
46
122
116
45
218
181
48
155
255
128
171
23
127
19
106
140
116
171
154
208
232
30
68
24
189
211
90
55
36
178
242
163
186
29
195
67
237
180
44
91
134
19
248
231
137
150
53
136
3
169
232
77
246
135
22
13
77
64
166
254
13
193
191
51
74
139
18
18
255
212
240
134
20
69
77
162
149
213
7
81
155
81
57
241
9
7
230
139
220
243
244
180
57
245
102
87
211
32
108
201
1
167
194
211
169
122
158
179
169
217
214
119
51
188
132
81
23
94
182
98
99
160
74
113
23
7
72
15
99
159
184
88
21
139
147
10
57
194
238
35
185
124
188
129
172
76
210
129
39
46
132
75
254
191
131
168
111
130
25
140
240
193
22
37
57
113
103
255
201
94
57
63
194
45
100
29
85
177
41
173
55
149
85
151
141
75
251
135
79
108
233
181
129
84
89
48
55
254
53
205
91
188
132
16
235
240
120
238
248
200
105
171
66
232
51
250
12
92
35
55
107
48
190
95
17
88
168
48
89
170
7
186
240
162
242
139
220
167
54
52
83
188
142
34
72
112
251
121
138
235
146
145
124
168
140
255
161
38
231
203
87
122
196
192
109
81
26
89
217
211
246
147
225
232
57
23
125
80
202
102
27
169
199
91
143
26
93
189
48
222
80
132
120
104
132
145
24
66
97
25
24
0
174
50
136
92
122
174
104
69
154
173
216
87
53
172
158
197
45
75
223
130
131
78
109
234
97
108
187
109
196
210
17
53
134
119
30
110
180
27
145
109
110
86
81
248
127
1
172
159
243
187
77
146
253
171
153
218
71
187
55
239
18
96
43
86
88
62
162
250
8
200
129
152
35
1
224
67
203
244
179
77
194
179
225
207
39
156
136
174
22
63
162
42
106
113
85
81
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
33
223
20
55
162
165
245
78
18
23
65
248
112
255
34
19
121
55
252
191
161
13
4
150
85
63
208
0
232
231
122
219
177
143
196
7
185
117
44
222
237
103
56
8
96
207
210
163
137
231
172
143
177
221
116
38
37
143
128
16
24
183
42
107
197
19
222
23
45
67
227
110
174
182
132
1
101
152
130
51
171
234
241
189
81
172
207
183
123
222
145
62
129
176
49
226
225
187
73
82
182
235
13
247
134
0
13
35
60
98
158
192
47
61
109
204
105
92
60
67
168
14
71
50
179
115
31
149
69
244
92
84
116
227
86
143
61
43
136
27
176
63
226
81
139
0
68
221
49
151
51
215
71
208
93
65
205
247
26
27
195
68
119
101
41
237
21
31
255
163
9
73
69
249
141
227
251
3
161
237
33
116
199
103
183
182
191
81
189
31
246
171
51
137
184
117
25
29
150
175
111
132
91
89
53
139
81
115
107
80
173
253
17
13
174
247
39
116
252
97
173
128
186
59
163
164
220
133
9
180
123
63
223
133
85
105
37
125
236
3
219
96
193
13
1
22
42
135
151
42
18
113
157
170
105
203
19
101
217
149
249
115
9
207
79
32
176
121
21
164
189
147
75
210
49
29
241
19
206
23
7
10
35
129
141
140
239
91
131
25
53
165
233
54
228
95
191
156
201
137
5
38
112
35
187
127
85
45
225
188
131
167
119
127
78
145
125
180
138
235
243
112
71
181
217
71
99
239
47
149
25
153
245
198
32
179
43
222
109
61
209
79
108
55
32
77
180
129
18
32
45
88
193
12
12
214
193
139
141
94
231
167
63
182
30
251
211
92
18
155
87
108
13
226
226
212
61
176
68
145
36
241
34
20
10
113
105
247
248
123
97
44
95
200
140
170
175
166
145
242
66
41
23
67
169
216
46
73
25
225
96
226
215
190
25
136
210
151
146
248
109
23
228
129
172
53
66
235
237
151
169
67
15
123
240
126
29
130
95
197
58
109
108
206
124
117
106
43
34
2
24
245
12
6
54
47
189
115
196
217
248
92
194
243
124
168
48
125
110
111
14
119
48
155
92
225
249
66
26
187
254
84
72
5
18
208
230
191
15
61
11
22
165
52
114
131
91
250
96
141
129
60
190
135
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
240
243
168
36
62
117
8
222
196
70
76
35
133
200
210
163
59
154
193
175
99
223
26
35
243
138
232
21
237
176
27
107
100
66
201
53
89
68
246
111
175
182
187
25
117
152
135
51
171
234
223
189
81
172
206
183
103
222
102
33
187
129
39
251
105
144
140
71
222
21
166
255
31
6
180
41
51
104
50
195
55
58
32
205
65
124
126
71
215
46
76
49
191
66
139
133
82
227
57
84
56
229
87
142
142
87
229
56
84
120
227
93
138
139
81
220
48
77
47
214
70
127
125
64
204
96
59
21
194
51
105
100
40
181
7
30
254
167
21
72
68
72
146
227
251
218
219
205
250
3
222
103
177
221
172
81
148
186
235
171
72
151
102
138
131
165
230
143
203
232
86
89
145
182
67
115
207
181
191
253
53
41
169
247
131
132
15
97
137
91
15
59
135
121
155
133
45
137
126
63
123
4
123
105
1
75
251
3
127
239
251
13
165
109
7
135
51
192
71
113
185
149
27
203
183
181
77
149
93
141
20
207
78
150
165
121
20
120
163
147
74
202
17
29
240
140
239
23
6
190
61
129
140
96
251
91
130
114
41
165
232
244
199
95
228
198
15
150
5
72
82
35
187
26
27
13
58
67
158
166
119
15
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
121
231
9
179
155
125
113
61
182
35
76
55
241
96
156
161
24
3
76
120
9
18
136
196
119
148
170
120
235
201
12
189
111
239
201
8
166
174
251
109
23
227
188
231
233
177
204
49
82
208
14
10
46
98
184
213
117
158
215
15
244
132
101
185
46
185
49
210
228
11
136
92
177
204
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
94
231
137
78
160
214
73
63
82
63
57
5
99
190
164
16
109
15
57
105
134
249
11
71
194
115
228
170
52
124
108
108
14
119
107
100
93
225
214
18
27
187
216
83
27
4
121
213
191
190
95
198
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
36
249
148
248
34
82
203
74
144
157
112
100
238
113
102
69
62
13
15
224
39
219
2
242
168
37
105
119
98
222
61
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
46
169
87
73
218
80
138
139
80
226
176
70
202
229
1
142
143
86
228
57
85
56
226
83
139
138
80
221
48
76
47
215
47
126
252
65
216
32
30
27
197
50
58
101
62
180
82
31
255
166
20
73
69
8
2
227
107
218
128
237
34
28
222
103
183
206
172
81
184
240
234
171
51
130
192
119
25
132
183
175
111
246
200
89
185
216
194
115
235
42
48
253
145
236
14
247
167
30
92
97
61
192
155
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
176
113
190
145
108
202
137
35
25
151
165
39
90
204
30
148
5
115
211
114
49
153
2
192
229
20
72
133
27
23
231
190
128
129
31
96
84
91
0
114
203
164
30
244
137
93
119
230
192
136
19
73
182
35
72
26
87
37
246
85
142
174
154
14
115
144
77
49
44
234
50
202
223
189
139
204
127
238
143
54
164
153
120
24
182
179
176
106
248
60
203
45
62
52
232
95
93
161
244
0
207
123
171
18
0
205
186
157
45
126
95
134
244
169
46
232
224
66
4
187
158
69
207
244
254
198
191
174
52
177
80
209
44
10
228
99
89
212
67
101
185
12
61
215
220
185
213
184
98
211
224
10
52
85
192
197
28
87
125
254
120
192
131
160
175
154
198
179
170
237
170
60
45
159
167
38
84
201
3
136
197
99
219
91
7
111
97
155
223
230
57
79
203
209
61
112
106
43
88
2
111
244
13
5
239
47
55
118
160
216
179
89
213
242
246
171
72
116
184
109
156
119
59
158
154
225
240
64
250
187
32
80
184
4
108
211
11
191
111
199
197
232
216
41
73
130
106
251
73
140
3
61
125
6
58
239
180
240
206
16
227
74
184
163
212
28
64
165
133
78
40
22
3
248
127
248
80
18
206
72
141
149
120
4
186
151
248
63
246
0
245
225
112
218
177
242
99
37
118
117
115
220
248
103
173
9
81
200
194
162
23
146
59
165
44
221
118
38
183
143
185
16
244
177
141
106
153
67
253
61
181
68
61
111
180
183
111
25
156
152
7
51
45
234
240
189
14
173
169
180
176
223
226
33
89
128
22
251
207
154
172
77
237
21
17
254
246
7
7
40
37
105
155
194
140
59
38
197
19
125
52
70
158
47
225
50
136
82
138
139
83
226
92
86
179
239
182
141
162
84
235
56
38
57
214
81
101
137
199
220
179
77
146
214
213
127
234
64
228
33
165
25
41
53
137
98
101
181
169
30
118
166
20
73
69
8
146
227
229
217
198
228
110
31
195
107
141
193
37
93
97
244
16
169
206
128
178
116
43
133
126
174
182
247
183
88
232
218
156
120
232
33
208
252
95
237
184
246
243
30
61
97
173
192
154
59
204
222
108
142
45
86
232
62
88
78
202
110
89
172
147
0
239
120
230
12
81
189
109
133
122
111
163
120
108
153
197
192
21
42
94
148
154
37
95
206
233
150
108
121
208
120
14
144
169
193
13
21
181
141
251
22
147
191
243
131
62
97
252
88
60
115
169
164
197
245
119
92
176
229
198
131
12
66
168
41
193
24
50
47
164
93
202
166
250
14
209
145
205
48
128
227
173
192
123
180
97
196
211
239
148
54
35
155
48
25
17
177
82
107
37
60
197
45
161
52
39
92
198
163
98
3
84
115
170
19
50
199
122
149
97
126
159
134
185
169
229
232
125
66
212
184
84
77
193
252
254
199
87
174
200
179
53
210
253
11
0
98
115
213
72
100
11
13
37
213
246
187
2
186
79
209
224
8
75
95
234
206
236
86
199
254
252
193
23
161
237
153
5
177
59
228
152
53
134
159
127
38
178
200
68
139
193
98
140
90
222
109
101
158
189
228
9
77
49
211
112
115
113
41
55
0
9
247
95
5
237
47
239
118
196
217
181
88
4
243
141
168
48
125
145
108
153
119
167
158
211
225
40
66
160
186
226
80
97
1
157
208
197
188
143
199
226
232
115
42
114
129
96
251
166
141
38
60
53
7
23
238
248
240
227
17
38
74
63
160
16
17
125
161
124
75
106
21
95
239
49
238
22
5
65
95
69
137
37
24
55
150
152
63
189
0
241
224
137
219
251
242
13
38
153
117
148
219
90
103
137
8
59
201
170
162
169
155
108
189
179
206
138
53
81
143
242
19
194
178
203
105
91
80
125
36
114
85
57
110
80
182
128
24
126
153
187
50
178
235
216
190
19
174
196
176
126
220
32
32
24
128
42
251
165
147
164
84
54
7
115
254
69
7
224
40
3
105
118
193
115
56
49
220
214
108
161
70
115
47
139
48
192
82
191
137
50
224
225
86
8
224
152
137
223
84
212
56
85
56
226
83
182
139
40
207
180
95
1
214
107
127
156
64
241
33
150
26
213
48
121
116
98
164
96
30
75
167
146
72
200
9
33
226
172
217
165
233
253
19
54
101
94
207
38
80
189
240
234
171
31
131
229
119
98
135
56
174
115
247
208
88
109
217
40
114
246
43
112
238
70
238
170
246
24
31
64
96
105
193
89
58
130
214
56
134
21
68
180
62
192
68
22
107
53
170
105
2
68
123
169
15
90
191
242
133
30
111
137
112
128
145
204
202
111
35
214
129
125
38
55
205
131
151
248
123
253
121
161
144
81
206
148
13
163
156
146
22
132
188
153
131
119
98
95
90
208
115
149
164
111
246
125
91
232
228
146
136
50
73
45
34
69
10
16
63
78
94
70
165
11
12
213
147
88
50
205
232
27
193
192
165
98
197
236
238
109
52
235
152
6
25
33
178
13
107
112
61
107
46
108
50
150
92
215
160
110
1
31
122
253
2
232
212
185
151
68
124
94
133
93
170
142
234
221
64
201
185
193
93
116
254
86
197
109
172
123
183
146
212
10
11
211
98
154
222
9
125
169
6
171
211
228
184
199
186
79
208
90
13
239
94
169
207
40
84
237
253
219
194
127
162
245
158
110
162
248
245
49
54
238
156
116
39
148
201
197
136
18
99
249
83
33
120
147
151
116
254
146
81
235
200
109
119
29
47
97
7
72
247
192
6
75
44
108
117
112
218
221
93
28
235
166
178
232
127
56
110
107
117
60
159
153
224
45
64
26
187
84
72
53
29
198
211
188
186
240
215
160
249
8
47
232
134
20
254
137
140
234
62
185
3
113
237
14
254
224
31
205
83
45
173
52
22
167
166
48
77
130
23
174
248
226
249
38
26
151
83
158
140
22
8
162
148
198
58
238
7
32
228
62
222
50
241
106
39
113
118
93
218
65
98
44
6
39
199
217
181
100
158
217
169
238
222
169
37
224
143
144
16
161
177
47
122
203
71
182
54
218
70
190
109
250
180
50
29
45
156
232
55
5
232
155
191
162
173
65
177
84
218
72
34
111
132
249
235
45
144
57
65
123
23
218
253
31
6
166
40
101
104
233
192
7
63
226
207
65
124
126
71
215
46
225
53
125
85
157
136
199
227
180
84
238
229
179
139
2
82
120
58
85
61
44
80
27
142
62
217
119
72
64
213
71
126
124
65
90
34
236
31
134
52
159
102
96
182
6
31
255
166
59
74
168
15
128
230
18
219
56
236
66
24
223
97
6
202
92
83
228
246
34
168
210
129
120
118
83
135
5
174
111
246
68
89
53
216
211
114
169
46
176
253
17
236
149
246
39
30
32
96
70
196
60
63
111
214
150
131
61
82
203
59
127
68
114
107
70
173
66
0
147
120
97
12
66
189
45
134
151
110
125
112
96
145
166
202
176
32
152
145
251
33
255
203
234
149
151
111
159
110
134
133
203
223
221
9
190
152
143
22
25
191
61
128
118
96
8
91
122
114
190
166
28
245
4
91
222
231
14
136
185
73
42
34
43
27
212
61
45
78
38
181
197
15
73
147
59
50
127
233
231
208
199
164
232
213
169
238
208
54
0
152
254
25
56
178
49
107
83
62
151
46
69
48
255
92
220
160
155
0
170
123
33
19
15
212
191
135
214
126
241
135
94
168
146
233
240
65
252
184
168
92
96
236
31
198
243
175
5
176
65
210
63
9
142
96
98
214
160
96
63
9
95
212
83
184
213
184
98
211
34
11
254
79
205
223
228
86
148
255
35
192
114
161
18
154
80
176
228
244
42
36
229
158
205
39
23
200
73
137
188
98
43
89
38
105
70
147
169
229
208
79
189
208
61
112
106
43
153
3
110
247
227
7
149
46
243
119
86
216
238
89
168
242
114
171
141
110
246
110
47
118
152
159
193
224
233
65
219
186
58
86
184
6
146
196
48
190
67
196
145
235
177
42
239
130
250
251
95
143
219
63
109
5
157
239
8
240
0
17
78
74
237
163
80
1
255
166
178
77
2
23
126
251
114
249
221
17
210
78
234
141
37
28
22
150
249
60
25
3
244
226
216
218
83
243
30
36
232
118
250
219
99
100
18
8
176
201
175
162
174
138
157
191
202
222
200
37
136
140
87
19
223
178
73
104
155
65
78
37
158
69
97
110
236
180
112
24
139
153
163
50
142
235
240
189
225
174
211
178
20
220
80
32
233
129
152
250
96
130
137
84
39
23
251
252
222
5
220
42
14
106
88
192
93
57
125
221
243
126
217
69
210
44
255
55
18
84
138
139
83
226
215
95
255
253
217
134
92
83
97
56
68
58
208
80
205
141
20
222
36
79
168
212
109
125
84
66
232
34
97
30
230
34
102
117
186
182
99
28
242
167
20
73
69
8
146
227
203
211
190
248
12
23
246
126
21
209
181
75
147
247
149
175
231
135
201
119
74
134
200
172
239
245
245
90
81
221
156
107
34
50
104
255
187
238
235
245
188
31
23
96
173
192
154
59
47
200
119
157
88
83
53
58
123
87
63
121
186
175
111
6
128
126
10
12
98
190
56
131
250
109
123
126
146
128
78
211
64
50
172
150
37
38
176
205
7
151
41
120
156
121
207
155
96
211
42
12
148
136
34
20
51
186
101
135
167
100
196
94
185
113
234
167
251
246
220
90
197
226
161
134
131
71
91
53
219
30
99
41
108
94
40
165
99
15
22
144
34
49
228
250
38
199
42
182
89
198
49
237
110
52
189
157
151
28
107
183
134
104
28
63
61
45
197
49
221
90
200
162
27
4
71
107
168
16
184
193
252
151
90
125
159
134
37
168
229
232
12
64
177
191
109
79
193
252
254
199
87
174
84
181
244
213
21
8
69
99
53
212
107
101
9
11
158
210
196
186
56
188
128
208
141
14
166
89
255
200
195
85
199
254
252
193
52
162
121
159
166
180
9
230
248
54
134
159
127
38
140
202
45
143
52
102
139
91
181
108
254
152
93
225
128
74
217
211
112
118
165
40
110
1
196
246
213
7
135
46
239
118
196
217
181
88
67
242
19
174
48
125
145
108
46
118
167
158
165
224
240
68
191
191
235
86
41
3
188
210
80
187
252
196
15
232
193
45
197
128
28
248
28
140
194
61
173
6
23
238
99
241
75
17
153
74
121
163
7
22
75
160
128
75
63
20
182
235
34
234
121
1
6
91
208
140
171
28
139
151
40
62
27
1
182
224
231
219
198
242
28
39
226
117
182
220
225
102
18
8
179
201
218
162
35
155
156
160
75
211
239
41
180
143
69
16
61
177
7
105
255
76
241
59
144
73
189
110
50
182
39
25
190
152
90
51
103
234
107
191
141
173
127
178
82
223
198
33
68
128
124
251
60
146
47
75
215
27
193
254
16
7
188
40
118
105
134
194
167
59
137
192
13
113
143
71
0
46
188
49
255
81
184
138
197
227
21
86
69
231
61
138
245
87
45
57
85
56
226
83
69
138
234
211
172
67
201
215
152
126
54
64
36
32
14
26
182
51
194
104
39
185
168
31
46
166
196
73
151
8
114
227
136
216
235
238
235
16
156
101
132
207
87
81
189
240
234
171
240
130
105
116
2
135
244
174
175
246
86
88
216
216
183
115
66
43
70
242
143
237
20
247
188
30
31
97
120
192
125
59
245
209
247
134
255
88
0
62
153
71
58
104
117
169
224
2
193
123
9
12
2
191
30
133
144
111
3
112
88
144
64
202
20
35
173
133
166
37
13
206
171
150
187
120
235
120
124
146
31
201
46
16
250
129
248
22
133
191
152
128
171
98
197
90
148
115
175
164
168
246
179
92
42
231
14
137
217
72
90
34
59
23
209
35
150
93
14
166
31
15
19
144
86
49
219
233
221
193
102
184
144
197
105
238
137
55
178
152
78
25
0
178
47
107
112
61
139
46
136
52
75
95
124
161
219
0
182
123
77
31
73
200
59
149
35
125
165
132
220
168
159
233
11
65
90
184
173
64
71
253
101
198
156
175
86
180
88
212
10
11
211
98
0
216
143
115
10
4
80
208
121
184
184
185
88
209
149
15
32
92
115
205
167
85
31
255
50
192
227
161
128
159
168
190
39
233
222
53
121
158
148
38
148
201
197
136
18
99
64
81
26
121
162
146
29
241
206
85
32
198
55
117
67
40
195
6
75
244
196
5
39
45
205
116
250
219
186
92
163
229
10
191
183
124
254
109
100
118
252
159
33
224
45
64
26
187
222
69
3
19
195
221
62
185
242
201
40
231
141
46
64
135
112
249
72
140
7
61
50
5
13
236
9
250
239
27
67
94
153
175
123
23
216
165
231
78
214
23
119
248
218
249
229
27
27
92
53
146
193
9
150
147
73
58
237
7
130
228
129
216
51
240
123
36
49
117
11
220
45
101
14
2
32
195
167
176
117
153
108
175
27
221
156
38
30
142
172
16
209
177
187
100
70
68
158
49
29
71
254
108
75
180
44
29
205
156
100
48
20
235
99
188
21
173
152
179
130
220
85
35
145
131
136
246
24
147
204
71
74
22
46
254
31
6
85
41
101
104
93
192
13
63
75
206
65
124
126
71
215
46
143
53
2
85
111
136
88
227
192
85
3
229
12
140
185
85
102
59
85
60
3
81
222
137
75
222
209
78
189
214
71
126
124
65
6
33
19
31
38
55
212
102
42
182
6
31
255
166
186
74
172
15
145
229
161
219
141
236
59
31
146
99
141
205
174
83
85
244
27
169
209
128
99
119
75
134
169
174
111
246
68
89
53
216
16
114
51
46
176
253
17
236
110
247
39
30
104
99
150
197
207
62
123
209
68
129
96
80
38
60
26
71
225
104
59
172
16
1
16
123
201
12
229
188
147
135
1
110
108
112
155
146
183
202
213
32
62
145
127
33
127
202
128
149
36
124
93
116
211
129
104
223
55
9
223
130
251
22
238
190
236
129
106
96
59
91
106
114
240
167
7
245
91
91
110
230
53
136
203
73
57
34
252
27
3
43
141
80
35
162
12
15
178
144
116
50
112
233
223
200
61
164
172
206
212
238
198
54
2
152
244
25
61
178
55
107
110
62
239
46
67
49
229
92
176
160
218
0
205
123
171
18
229
205
210
134
207
126
122
134
202
169
209
233
245
65
29
184
245
67
44
250
47
198
203
175
113
176
189
209
41
9
134
96
107
214
163
96
47
10
75
212
163
185
133
184
43
211
158
10
72
94
89
202
76
87
105
254
59
192
179
160
21
154
18
176
115
232
16
55
185
158
232
39
190
200
203
137
144
98
56
89
31
105
132
148
152
229
209
79
49
208
108
112
38
43
13
2
144
247
245
7
16
46
236
119
13
216
231
89
136
242
227
171
173
119
94
109
175
119
101
158
164
225
89
65
177
186
54
86
164
6
153
221
171
190
65
196
196
235
78
41
212
130
151
251
41
143
202
63
67
5
172
239
77
240
32
17
114
74
216
163
245
29
29
166
87
78
98
23
19
251
95
249
251
17
223
78
139
155
171
9
238
150
8
60
56
3
38
226
100
218
39
243
36
36
94
118
100
218
154
100
59
8
200
201
115
162
56
153
161
165
235
222
168
37
146
140
116
19
32
177
123
104
146
65
156
60
148
69
137
110
183
180
32
24
17
153
115
51
116
234
34
189
43
173
126
179
13
220
106
32
0
128
242
250
87
149
58
64
8
23
224
252
187
5
241
42
57
106
83
192
113
57
109
197
213
126
245
69
212
47
202
50
189
81
40
139
215
226
159
86
231
238
75
134
10
85
209
56
109
58
202
80
249
141
79
222
194
78
78
212
76
125
118
66
252
34
115
30
112
52
121
97
85
182
67
28
100
166
105
73
62
8
249
227
184
217
32
231
189
22
164
108
158
192
35
85
74
243
63
175
225
135
162
119
90
134
210
172
29
245
231
90
168
221
30
120
136
33
1
255
150
238
223
245
205
30
162
97
197
192
214
59
185
219
114
140
249
82
36
58
62
78
241
110
77
174
16
6
144
126
2
12
103
190
41
131
248
109
110
118
255
150
17
219
192
37
203
150
64
38
149
205
174
150
234
120
96
120
12
146
6
204
31
27
221
136
117
20
24
186
112
135
179
99
197
94
187
113
235
167
240
246
162
90
67
226
36
143
64
65
186
45
193
30
124
41
149
94
11
165
240
14
12
144
186
48
50
233
185
198
158
183
34
197
155
238
241
55
37
157
32
27
232
176
132
104
29
63
35
45
134
49
103
90
52
162
138
4
44
124
154
16
253
193
224
151
75
125
211
134
183
169
116
232
224
66
77
184
246
76
29
252
228
198
11
175
19
178
197
213
171
9
92
99
58
212
116
101
86
11
241
210
154
186
72
188
142
208
215
14
70
89
225
200
205
85
141
254
194
193
251
160
18
153
97
179
69
229
8
52
80
159
61
39
1
203
37
143
243
103
199
91
169
108
5
152
52
225
23
75
249
211
51
117
142
40
153
6
242
246
214
7
145
46
186
118
132
217
215
88
46
243
88
170
5
125
164
108
114
119
167
159
203
224
130
68
105
191
194
86
159
3
37
210
246
186
132
196
78
232
232
45
163
129
64
251
182
141
163
61
186
6
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
149
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
57
31
252
154
65
31
172
210
173
41
40
235
5
246
142
220
17
253
176
42
107
115
66
234
53
73
68
246
39
155
146
166
117
8
89
134
51
171
234
240
189
81
172
206
183
102
54
25
161
237
180
218
251
227
146
8
69
75
21
167
255
31
6
180
41
101
105
50
195
27
56
32
205
65
124
129
191
53
39
85
49
221
89
238
116
171
36
199
173
219
228
86
143
143
71
245
40
100
40
223
67
182
26
109
201
15
179
214
11
184
134
160
190
53
199
197
227
55
43
90
124
27
212
53
73
49
174
245
65
164
0
59
235
151
242
168
197
9
28
13
102
0
142
172
81
160
240
226
43
243
134
152
138
230
135
182
191
110
105
85
25
53
168
140
118
107
42
177
252
17
236
172
230
39
12
152
97
159
196
138
58
167
213
207
130
22
64
105
43
202
89
113
118
58
183
245
3
219
122
224
30
49
120
222
66
199
172
243
137
38
111
178
12
236
218
71
144
25
126
22
205
176
110
99
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
165
141
96
250
91
131
112
17
238
209
244
198
95
191
230
212
225
133
77
82
43
187
26
79
52
225
73
150
60
119
6
109
121
97
44
171
203
243
194
88
181
217
196
116
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
139
49
113
0
39
193
180
230
204
95
198
244
233
165
40
114
131
91
251
96
158
9
28
58
7
22
238
140
241
189
16
202
75
147
162
120
21
121
164
150
79
187
94
36
241
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
123
219
3
225
32
89
124
80
67
215
46
14
212
171
205
148
82
135
31
62
228
171
51
203
74
43
247
142
237
20
254
176
42
111
51
77
105
61
89
68
246
111
175
182
148
26
117
152
166
55
43
234
208
189
81
175
170
183
103
223
20
34
228
144
91
211
75
194
8
124
217
20
166
255
223
15
189
32
101
104
18
195
27
58
37
201
64
124
126
71
215
110
76
49
222
80
138
139
90
226
56
92
57
36
95
143
143
84
228
250
85
56
226
83
136
138
80
221
49
76
46
215
70
126
124
65
77
32
58
27
195
50
104
117
41
181
23
31
255
166
20
73
77
137
150
227
251
218
128
237
33
28
222
103
183
142
212
81
189
240
234
171
51
128
152
117
89
132
182
127
110
231
68
89
48
117
83
27
235
106
144
245
17
236
141
247
39
26
160
97
169
188
146
153
163
146
200
133
9
84
102
62
91
70
114
194
37
172
150
103
219
122
224
13
1
188
62
135
54
207
173
116
157
128
67
195
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
146
74
203
17
29
241
140
238
23
7
190
60
129
141
96
250
91
131
116
46
163
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
161
165
165
93
254
195
43
136
236
178
93
209
226
11
215
30
184
118
153
101
119
144
174
73
0
184
61
184
102
175
11
137
240
92
16
83
15
200
163
255
21
193
76
227
186
59
123
178
75
70
8
150
226
158
150
38
144
178
197
43
50
98
216
248
161
207
197
157
182
231
54
26
44
113
5
112
203
138
18
160
124
244
153
4
22
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
94
66
248
41
96
104
55
195
31
58
223
50
65
108
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
112
8
98
215
19
51
44
65
1
63
246
4
195
50
104
101
125
249
86
31
235
90
235
182
19
181
131
227
108
216
128
237
69
224
33
152
67
48
171
81
211
241
234
171
1
130
152
117
61
97
73
80
185
172
87
89
202
218
66
115
206
197
79
2
81
136
135
247
137
31
220
97
159
192
154
59
93
45
55
122
252
171
153
192
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
29
241
140
238
23
203
202
60
129
153
78
250
91
131
114
40
165
100
31
193
95
157
195
218
137
5
72
82
35
43
36
250
36
226
92
158
167
231
48
214
152
126
48
170
235
243
194
88
181
217
196
118
239
85
124
99
152
218
107
0
179
16
54
0
61
210
36
78
63
229
86
157
169
104
8
95
115
100
26
134
205
195
156
47
119
150
142
55
161
224
224
183
75
147
178
163
69
253
246
214
205
75
164
220
187
94
218
8
1
211
104
66
220
78
109
38
6
234
223
132
176
52
177
132
218
233
3
12
84
84
203
76
80
47
249
18
198
166
167
82
156
175
181
24
226
70
51
113
152
131
33
101
206
55
143
227
100
142
93
245
106
156
150
116
237
32
68
38
219
194
121
145
34
74
11
239
252
106
13
217
38
11
127
25
208
107
81
39
250
11
163
233
116
127
147
210
136
106
97
167
30
222
191
249
68
221
82
72
3
126
203
198
159
88
201
237
233
241
41
114
131
39
254
96
141
12
52
28
15
167
232
205
224
235
17
50
74
145
162
105
21
121
180
150
79
253
22
53
221
149
232
35
19
105
66
144
157
48
29
98
130
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
110
220
73
163
197
154
24
173
250
220
151
39
253
143
245
16
194
177
117
106
227
66
160
52
183
68
228
110
144
183
80
25
165
139
98
56
232
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
103
62
32
205
160
125
190
70
210
44
69
51
27
81
52
138
130
227
213
84
198
229
181
142
96
87
232
59
160
57
226
81
140
136
114
223
0
78
44
213
169
127
67
67
52
33
195
26
46
51
155
100
4
182
252
30
58
167
231
72
84
10
129
225
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
246
122
122
80
152
247
68
89
53
216
66
115
107
42
176
253
230
237
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
79
150
164
121
21
120
162
147
75
202
16
92
243
140
6
22
6
190
60
129
141
96
250
91
131
114
48
133
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
67
178
232
229
169
52
134
159
127
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
35
82
72
5
137
212
230
191
95
198
244
233
165
40
114
131
91
250
96
141
129
60
190
7
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
135
62
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
246
111
175
182
132
25
117
152
130
51
171
234
240
189
81
172
206
183
103
222
28
33
237
128
218
251
227
146
8
69
73
20
166
255
31
6
180
41
101
104
50
195
27
58
32
205
65
124
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
58
27
195
50
104
101
41
180
6
31
255
166
20
73
69
8
146
227
251
218
128
237
33
28
222
103
183
206
172
81
189
240
234
171
51
130
152
117
25
132
182
175
111
246
68
89
53
216
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
62
135
151
110
12
113
157
144
74
203
19
34
248
149
249
36
22
207
77
151
166
121
21
120
162
147
75
202
16
29
241
140
238
23
7
190
60
129
141
96
250
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
187
26
64
45
225
92
158
167
119
14
108
145
125
48
170
235
243
194
88
181
217
196
118
239
47
54
4
153
245
24
2
179
43
106
112
61
209
44
78
55
231
94
156
161
109
0
90
123
99
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
15
214
100
185
213
184
98
211
11
10
208
93
177
204
174
87
199
254
252
193
77
160
186
155
82
186
232
229
169
52
114
159
139
38
148
201
197
136
18
99
123
90
0
109
161
156
94
231
55
78
44
209
61
112
106
43
179
2
24
245
153
4
54
47
239
118
196
217
181
88
194
243
235
170
48
125
79
70
70
32
0
0
0
0
48
50
50
51
199
246
117
107
37
168
29
2
131
123
16
12
88
189
62
135
23
238
140
241
29
16
202
75
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
144
157
113
12
110
151
7
190
188
1
13
224
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
177
144
255
51
142
234
241
194
101
244
54
58
162
16
89
201
126
217
229
24
210
76
51
149
104
124
212
44
79
55
99
94
156
161
109
0
90
123
99
18
136
197
33
149
38
126
159
135
87
168
77
21
26
190
51
71
8
176
237
253
210
198
123
175
224
176
93
208
4
10
179
98
9
213
217
100
212
13
13
212
92
184
149
184
101
204
9
10
250
93
191
204
180
87
197
254
254
193
77
160
166
155
71
178
236
229
169
52
133
159
112
38
150
201
223
136
15
99
100
90
2
109
162
156
85
231
60
78
40
213
61
120
100
43
179
2
97
245
249
4
52
39
16
117
219
44
170
87
10
243
123
171
16
126
217
97
30
121
175
142
67
254
128
64
91
186
35
83
232
5
121
212
91
64
95
198
244
233
169
41
118
131
164
250
96
141
1
60
146
6
11
236
140
240
29
17
202
74
147
162
120
21
121
164
150
79
207
22
36
249
149
248
34
19
203
74
111
226
113
13
110
150
135
63
67
2
13
224
126
219
3
242
168
33
105
116
70
223
63
102
84
13
133
200
210
163
59
154
192
169
247
220
5
38
215
142
74
238
9
78
76
106
250
67
86
203
176
187
197
111
175
183
4
25
245
152
2
51
43
234
176
189
209
172
206
183
102
222
28
37
237
132
218
255
227
150
8
65
73
20
166
255
31
6
171
45
154
151
50
195
160
197
140
206
66
127
126
71
215
46
79
49
238
82
138
139
83
226
56
85
57
230
86
143
143
86
228
57
85
58
226
83
138
136
174
39
201
176
46
210
31
126
124
65
205
32
58
27
201
50
16
101
41
181
6
30
254
167
16
77
65
8
146
227
236
244
174
237
33
20
222
103
183
206
172
81
189
248
234
171
51
130
152
117
25
140
182
175
111
118
68
217
52
216
66
115
107
42
186
253
19
236
141
247
36
30
222
97
173
192
154
59
188
210
215
133
22
84
121
63
223
70
116
105
37
168
242
3
216
122
226
13
1
188
63
135
150
110
13
113
157
144
74
203
19
34
249
149
248
36
22
207
79
150
165
121
20
120
142
146
163
203
16
28
146
141
165
23
76
190
119
129
141
96
190
91
131
114
40
165
233
244
198
95
191
230
212
137
5
72
82
35
173
26
64
45
234
92
156
167
117
14
108
145
125
48
174
235
247
194
88
181
198
196
105
239
47
54
4
153
245
24
2
179
42
106
113
61
209
44
78
55
231
94
157
161
108
0
90
123
99
18
137
197
200
148
38
127
159
135
52
168
229
233
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
185
100
214
15
25
214
100
185
222
184
96
211
9
10
208
93
177
204
170
87
195
254
252
193
82
160
165
155
67
178
232
229
169
52
134
159
126
38
149
201
197
136
18
99
123
90
1
109
160
156
94
231
55
78
45
209
60
112
106
43
179
3
24
244
153
5
54
47
239
118
196
217
181
88
194
243
235
170
48
125
145
108
14
119
167
158
92
225
45
64
26
187
53
82
72
5
130
212
228
191
93
198
244
233
165
40
118
131
95
250
96
141
137
60
161
7
23
238
140
241
28
16
202
75
147
162
121
21
120
164
150
79
207
22
36
249
149
248
35
19
203
74
145
157
112
12
110
151
135
63
188
0
13
225
122
219
3
242
168
37
105
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
68
242
111
171
182
134
25
117
152
130
51
43
234
240
189
80
172
206
183
103
222
29
33
236
128
218
251
227
146
8
69
73
20
167
255
30
6
181
41
100
104
50
195
27
59
32
204
65
125
126
71
215
46
76
49
221
80
138
139
83
226
56
85
57
228
86
143
143
86
228
57
85
56
226
83
139
138
80
221
49
76
46
215
71
126
124
65
205
32
62
27
199
50
106
101
41
180
6
31
127
166
20
73
68
8
146
227
251
218
129
237
32
28
222
103
183
206
172
81
189
240
235
171
50
130
153
117
24
132
182
175
111
247
68
88
53
217
66
115
107
42
176
253
17
236
142
247
39
30
220
97
173
192
154
59
163
210
200
133
9
84
102
63
223
70
116
105
37
168
242
3
219
122
224
13
1
188
58
135
147
110
14
113
157
144
74
203
147
34
248
149
255
36
43
142
160
104
112
134
99
135
216
211
91
202
192
226
233
115
246
86
7
190
60
132
139
110
250
79
131
114
40
165
235
116
70
223
63
102
84
9
133
200
210
163
59
154
192
173
97
220
30
39
247
142
236
17
253
176
42
107
115
66
216
53
89
196
118
238
47
55
16
153
245
25
2
179
43
106
113
60
209
44
79
55
231
94
156
161
109
1
90
123
98
18
136
197
201
148
38
127
159
134
52
169
229
232
178
67
155
186
160
77
193
252
254
199
87
174
204
177
93
208
10
11
211
98
184
213
215
100
182
15
34
253
39
146
43
77
170
216
235
13
56
92
66
205
249
86
199
254
252
192
77
160
186
155
67
178
200
29
41
52
130
111
125
38
144
33
48
50
48
52
202
98
113
97
52
232
154
131
121
50
188
141
37
152
154
163
145
60
27
37
145
144
74
202
22
33
248
149
249
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
49
48
55
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
0
48
49
48
48
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
49
48
48
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
49
48
48
1
0
191
0
201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
50
48
48
255
255
255
0
60
1
12
0
144
1
12
0
0
1
1
2
YPANEMA
s pHYs IDATxܽi$IydfUV=5'@ (?"( ;;G_GUwuיT#2$"tpwT{@$E;~@4R{HJ/Yq4 b4I, )7 F30)"adfR/ "(Rc\/ &)&y*~ \i)+fv^ꮞMuvgNŊ@EAҚR~C
K}
@K[֚gK[\mpP EP'` jݙffŬEi5J=+Ӯ.v/{w.MY=;+gNB+䛻> r)! ;'cS$d'vc/ 8$މ'
b2z*JC#b1;v\Sc1j$6s3ɇX/%ξxԭ[uslb""9=b4HDw~7?./{ە])Jb
M(ùX)q:IwmɐNȝ=9nkzξwѮx7o @1˓{t25o뫛Wϟ?W_>/|62#(QFdHq.9ݵJFM$
)_+Q! -n}1x ll@GNFrl[%`dͨ6d prijbCH10R]1GDS&Y!
2(U)aT!EtF|C(PxA"OjbRIMRwjضZI<8 $!+N}"d+PN$ hbnS5$GTK?퇶Kv{|p#O0O8` ^P`$%ӯ/g?}g,KkjwO*rRfVkm˲(wdZ}ŅKPK9,Ҝ`)@-ZZ%4M5>||;wv]#8{݄G>8poI5\uo4=DC!l$c?3 2
4 4[C#7QP(+GoˠPW/Pu]D^of4E
\J)V8MZJuvTT'uyk-&.OLh4Xb3PHfΊF3 S[@!%άƴVL
Id22TKʀ n.OO)
紒u5m-2
RяƏtCu(ɛd{q:i#ml
N)4!ќnţ$dJp̬Rj R4V:n7{I{);[_/us[,mp[~*wr)Kpyi|QkjP?v;-MHӖr[26pvÎ-;
5+Ulg=&k'냷('64vĶ_wnHsNn*|W"
h ÜF6t{柮1eDnXͰ-.X%$7u0]na,U,:}*U ')Z~V3tnux;\LgSygn;4[3.&I7O|?Oɗ_.]rZ* B{)pi{$tٙ., h$Ԗ]cimu
bzpa
X_|[
[lMi JE'ãIn6,!IPlU7Av\ȧ8 w曙2nG&amJQ 00)YߠCQ5nm(^mK;0H S@.=Y)զZKl:MZbBtxkaR7
^wQJBPZr¬۟D&k1V(\ILShsk5ccN!7ć-ڒVCɗꄝIƲmQߩwڂ`5S:Qt ;7yݶ`D`Ե]uDL4u2# p|vL)RҴ`^(\wMV\+R+KeR`5[|K-upuK;wst
5>c];}dBe-˼,z_/xc0VTw.,NT\PX,eaY.Ve w!|9ď+<'z\@ л or
ej}UwtiNE@]Hr\R.WH9mPr]F%1ݳ,dt/5 نM
T7F97le%x/}njc: wǵ{gqܘ$7R,
@)seYi2riͬX*ie135즩X!ys[)Fze.VjWWW[k!cheǵy(Pώ4-
r?D6ʼn(V#Pv2ucM寝űcYRn;|hd R14ftXrkqv!J+ @0}-$#1_W`
xFZ-1,³ZϧuaBJ-ŬXKh1zhnRH.27GZs# 'DCq,V豟=]:$!P+ȖQ8'%Ŭp3Y:$omDQͪnPL|Hz&Nf:ٟNN+S6
#j4wCϿ9mBϞ?]腰unU%mPSc_Řt?5FX#\#dUSMC]W T,@j`5G8٘ vIBITVc`1l
G8o|l#ƭkO^G:ָNM~ک9z<;b7.y)u!ͥP;~<rMG/D`t34R*1pF@`.woa