sample_planning 0.0.4

Sample Based Planner
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
type octile
height 512
width 768
map
........................................................................................................@@@@@@@@@@@...............................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@................................................................................................................@@@@@@@@@@TTTTTTTT@@@@TTTTT@TT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTT@@@@@@@@@@........................................................................................
........................................................................................................@@@@@@@@@@@@..............................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@................................................................................................................@@@@@@@@@@@TTTTTTT@@@@@TTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTT@@@@@@@@@@@........................................................................................
........................................................................................................@@@@@@@@@@@@@............................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@TTTTTTTT@@TT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TT@@@@@@@@@@@@@@@@........................................................................................
.......................................................................................................@@@@@@@@@@@@@@.@.....................@....@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@TTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TT@@@@@@@@@@@@@@@@........................................................................................
...........................................................................................................@@@@@@@@@@@@@...........@@@@@@@@@@....@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@.............................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTT@@@@@@@@@@@@...........................................................................................................................@@@@@@@@@@@@TTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTT@@@@@@@@@@@................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@...........@@@@@@@@@@...@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@@@@@@@@@...............................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTT@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTT@@@@@@@@@@@@................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@..........@@@@@@@@@@@.........@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTT@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTT@@@@@@@@@@@@@@................................................................................................
........................................................................................................@@@@@@@@@@@@@@@@..@....@....@@@@@@@@@......@....@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTT@@@@@@@...@............................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@@@@.@@@@....@@@@@@@@.......@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@T@@TTTTTTT@@@@@@@@@@.@.....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTT@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@TTTTTTTT@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@TTTT@@@@@@@@@@@@..................................................................................................
...........................................................................................................@@@@@.@@@@@@.@@@.@@@@...@@@@@@@@.......@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTT@@@@TTTT@@@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTT@@@@@@@@@@@@TTTTT@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@TTTTTTTTTT@@@@@@@@@@@@TT@@@@@@@@@@@@@@.@................................................................................................
..........................................................................................................@@@@@..@@@@@.@@...@@@@..@@@@@@........@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTT@@@@@@TT@@@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTT@@@@@@@@@@@T@@TTT@@@@@@@@@@@@@@..................................................................................................................................@@@@@.@@@@@@TTTTTT@@@@@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@T@@@@@@@@@@@@@@@@................................................................................................
.................................................................................................................@@@@@...@.@@@@@................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTT@@@@@@@T@@@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTT@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................................@@@@@@TTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@T@@@@@@@@@@@@@@@@....@...........................................................................................
................................................................................................................@@@@@@@@@@@.................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@T@@@@TTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@T@@@@@@TT@@@@@@@@TT@@@@@@@@@@.@.....................................................................................................................................@@@@@@@@@TTTTTTT@TT@@@@@@@@@TTTTTTTTTT@@@@@@@TTTTTTTT@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@...........................................................................................
................................................................................................................@@@@@@@@@@@.............@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTT@@@@@@@@@@@@@@@@@@@......................................................................................................................................@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@@@@@@@TTT@@@@@@@@T@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@@@@@@TT@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@@@..@........................................................................................
................................................................................................................@@@@@@@@@@@.@.............@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTT@@TT@@@@@@@@................................................................................................................................................@@@@@@@@@TTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@T@@TTTTT@@@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@TTTTTTTT@@@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
...............................................................................................................@@@@@@@@@@@@@@.@.......@.@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTT@@@@@@@@.....@..........................................................................................................................................@@@@@@TTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@TTTTTTTTT@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...@....................................................................................
...................................................................................................................@@@@@@@@@@@@...@@@@@..@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTT@@@@TTT@@@@@@@@@@@@@.....................................................................................................................................@@@@@@@@@@@@TTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@TT@@@@@@@@@@@@@..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@.@..................................................................................
...................................................................................................................@@@@@@@@@@@@@.@@@@@......@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTT@@@TT@@@@@@@@@@@@@@.@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
................................................................................................................@@@@@@@@@@@@@@@@...@@...........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTT@@TTT@@@@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@TT@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@T@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
................................................................................................................@@@@@@@@@@@@@@@@...........@....@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@..@.............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
............................................................................................................@@@@@@@@@@@@@@@@@@@@...........@..@@@@@@@@@TTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@.@......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTT@@@@@@@@@@TTTTTT@@@T@@@@TTTTTTTTTT@@@@@@@@@@@@............................................................................................................................@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TT@@@TTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@T@@@@TTTTTTTT@@@@@@@@@@@@@@.@.........................................................................................................................@@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTT@@@@TTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@TTT@@@@TTTTTTTT@@@@@@@@@@@@@@@@..........................................................................................................................@@@@@.@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTT@@@TTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@........................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@@@@@@@...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@TTTT@@@@TTTTTTTT@@@@@@@@@@@@@@@@...@............................................................................................................................@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTT@@@TTT@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@...@....................................................................................
........................................................................................................@@@@@@@@@@@@@@@@TT@@@..........@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTT@@@T@@@@@@@@@@@@@@@@@@..................................................................................................................@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@.@.....................................................................................................................@@@@@@@@@TTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@..................................................................................
...........................................................................................................@@@@@@@@@@@@@T@@@@.....@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@.......................................................................................................................@@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................
................................................................................................................@@@@@@@@TT@@@....@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTT@@@@@@@@@@@.................................................................................................................................@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................
................................................................................................................@@@@@@@@TT@@@...@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTT@@@@@@@@@@@...@.............................................................................................................................@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................
................................................................................................................@@@@@@@@@@@......@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTT@@@@@@@@@@@.............................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@T@@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTT@@@@@@@@TTTTTTTTTTTTTT@@@T@@@@T@@@@@@@@@@@@...................................................................................
................................................................................................................@@@@@@@@@@@@........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@....@........................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TT@@@@TT@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTT@@@@@@@@@TTTTTTTTTTTTT@@@T@@@@T@@@@@@@@.......................................................................................
................................................................................................................@@@@@@@@@@@@@...........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTT@TTTTT@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTT@@@@@@@@@TTTTTTTTTTTT@TTT@@@@T@@@@@@@........................................................................................
...............................................................................................................@@@@@@@@@@@@@@.@.........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@....@..................................................................................................................@@@@@@@@@@@@@@@@@T@@@@TTT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTT@@@@@@@....@...........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................................
...................................................................................................................@@@@@@@@@@@@@.......@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@@@@@TTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTT@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TT@@@@@@TTTTT@@@@@@@@@@TTTT@@@@TTTTTTTT@@@@@@@@@@........................................................................................
.................................................................................................................@@@@@@@@@@@@@@@.........@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................................................@@@@@@@@@@@TTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...........................................................................................................@@@@@@@@@@@@@TTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@T@@@@@@TTTTTT@@@@@@@@@TTTTT@@@TTTTTTT@@@@@@@@@@@........................................................................................
.................................................................................................................@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@.@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@T@@@@@@TTTTTTTT@@@@@TTTTTTT@@TTTTTTT@@@@@@@@@@@@........................................................................................
................................................................................................................@@@@@@@@@@@@@@@@......@..........@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@....@..................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................................................@@@@@@@TTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTT@@@@TT@@@@@TTTTTTTTTTT@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................
..................................................................................................................@@@@@@@@@@@@@@.@@@@@@.........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................@@@@@@@@@@TTT@@@@@@TTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................................................................@@@@@@@@@@TTTTT@TT@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTT@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...........................................................................................
.................................................................................................................@@@@@@@.@@@@@@@@@@@@@@.........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@@@..@....................................................................................................................@@@@@@@@@@@T@@@@@@TTTTT@@@@@TT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................@@@@@@@@@@@TTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTT@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..@........................................................................................
..................................................................................................................@@@@@..@@@@@..@@@@@@@........@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@T@@@@@@TTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................
.........................................................................................................................@@@@@...@.@@@...........@@@@TTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................................................@@@@@@@@@@@@@@@@TTTT@@TTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...@....................................................................................
........................................................................................................................@@@@@@@@@@@.............@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTT@@@@@T@@@@@@@@@@@@@@@@@@@.@.......................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TT@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@.@..................................................................................
........................................................................................................................@@@@@@@@@@@....@........@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTT@@@@@@TTTTTTTTTTTTT@@@@TT@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTT@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@........@@@@@@@@..@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@TTT@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTT@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@.@.....@@@@@@@@@.@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@TTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTT@@@@@@....@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.................................................................................
............................................................................................................................@@TT@@@@@@@@@@@....................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@T@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@T@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTT@@@@@@@@@@@@@@............................................................................................@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@T@@@@@@@@@@@@@@..................................................................................
............................................................................................................................@@TT@@@@@@@@@@@.@.............@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@TTT@@@@@@@@@@@.......................................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TT@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TT@@@@@@@@@@@@....................................................................................
.......................................................................................................................@@@@@@@@T@@@@@@@@@@@@@@..........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@TT@@@@@@...........................................................................................................@@@@@.@@@@@@@@T@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@T@@@@@@@@@@@@@@............................................................................................@@@@@.@@@@@@@@TTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TT@@@@@@@........................................................................................
.........................................................................................................................@@@@@@T@@@@@@@@@@@@@@.........@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@TT@@@@@@@@................................................................................................................@@@@@@@@TTTT@@TTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@T@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@TTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@TTTTTTTTTTTTTT@@TTTT@@@@@@..@.....................................................................................
........................................................................................................................@@@@@@TTTTTT@@@@@@@@@@@..........@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@TTTTTT@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@TTTTTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@@@TTT@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@.@...................................................................................
.......................................................................................................................@@@@@@@@@TTTT@@@@@@@@@@@@........@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTT@@@@TTTTT@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTT@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@TTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@TTTT@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@..............@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@TTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@........................................................................................................@@@@@@@@@@@@TTTTT@@T@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@T@@@@@@TTTT@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTT@@TT@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@TTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@.......................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTT@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@.................................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@...........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@............................................................................................................................@@@@@@@@@@TT@@@T@@@@T@@@@@@@TTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTT@@@@@@@@@............................................................................................................@@@@@@@@@@TTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@T@@@T@@@@TT@@@@@@TT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@@TTTTT@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@TTT@@@@TTTT@@TT@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTT@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@TTTT@@@@TTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTT@@@@TTTTTT@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@T@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@...................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@..@@@@@....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTT@@@@@@@@@.@.............................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TT@@@@TTT@@@@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@...................................................................................
...........................................................................................................................@@@@@@@@@@@@@.@@@@@..@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TT@@@@@@@@@@@@@............................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTT@@@TT@@@@@@@@@@@@@@.............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@..@................................................................................
..........................................................................................................................@@@@@.@@@@@@@@...@@...@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................@@@@@.@@@@@@@@TTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTT@@TTT@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@T@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@................................................................................
................................................................................................................................@@@@@@@@........@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.....................................@.............................................................................................@@@@@@TTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.....................................................................................@............................@@@@@@.@.......@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@T@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@....@...........................................................................
...........................................................................................................................@@@@@@@@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..@@@@@@@@@@@@@.............................@@@@@@@@@.........................................................................................@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................@@@@@@@@@@@..........................@@@@@@@@@@.....@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@...........................................................................
...........................................................................................................................@@@@@@@@@@@@@..@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTT@@@@@@@@@@@@@...@@@@@@@@@.................................@@@@@@@@@....@..................................................................................@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@..........................@@@@@@@@@@..@.....@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@..@........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@.@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTT@@@@@@@@@@@@....@@@@@@@@................................@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTT@@@@@@@................................................................................@@@@@@@@@@@@@@.@........................@@@@@@@@@@@@@@.....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@.@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@@@@@......@@@@@@@@@@..@.........@...................@@@@@@@@@@@@@@@@...@..............................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTT@@@@@@@................................................................................@@@@@@@@@@@@@@@@....@..................@@@@@@@@@@@@@@@@......@...@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@....@...................................................................
....................................................................................................................@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.@@@@@@@@TT@@@@@@@..@@@@@...@@@@@@@@@.@.......@.@..............@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@@@TTT@TT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................@@@@@@@@@@@..@@@@@..@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.....@@@@@@@@@@@....@@@@@..@@@@@@@@@@@@@.....@@@@@............@@@@@@@@@@@@@@@@@@@@@@@@@@.@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTT@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................@@@@@@@@@@@@@@...@@@..@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@........@@@@@@@@@.......@@...@@@@@@@@@@@@@....@@@@@@..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................@@@@@@@@@@@@@@..@@@..@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.............@..................@@@@@@@@@@@@@@...@@@@@@.........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................@..........@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@............@@@@@@@@@@@@@@..@....@@@@@@...@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................
................................................................................................................@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.........@@@@@..................@@@@@@@@@@@@@@...@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................@@@@@@@@@@@......@@@@@@@@@@@......@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTT@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@@@@@@.@@@@...@@..@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@T@@@@@@@@@@@@@@@.................................................................
...................................................................................................................@@@@@@@@@@@@@..........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@............@@@..................@@@@@@@@@@@@....@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@.@....@@@@@@@@@@@@.@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TT@@@@@@@@@@@@@..@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...........@@@@@@@@@@@@@@@@.@@@@..@@@@...@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@TTT@@@@@@@@@@@@...................................................................
........................................................................................................................@@@@@@@@.........@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...........@@@...................@@@@@@@@..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@.@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@T@@@@@@@@@@@@@@@@............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@...@@@@.@@@@@@.@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@TTTT@@@@@@.........................................................................
........................................................................................................................@@@@@@.........@.@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.......................................@@@@@@@@....@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................@...........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@T@@@@@@@@@@@@@@@@..@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@.@.@@@@@@@@@@@@@........@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................
...................................................................................................................@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@....................................@@@@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@...............@@..................@......@@@@@@@@@@@@.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@...........................................................@...............@@@@..............@@@@@@@@@@@@@@@@@@@.@...........@@@@@@@@@@@........@@@@@.....@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@........................................................................
..................................................................................................................@@@@@@@@@@@@@.@@@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@.................................@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@..............@@@.................@@@.@....@@@@@@@@@@@@.@..................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTT@@@@@@@@@@@@@@@@@@....@...................................................@@@@..@.............@@@.@...........@@@@@@@@@@@@@@@@@@@@@@...........@@@@@@@@@@@@.....@@@@@@@.@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................
................................................................................................................@@@@@@@@@@@@@@@.@@@@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............@@................@@@@@@@@@.@@@@@@@@@@@@@@@@..................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@.............@@@@@..............@@@@@@@@@@@@@@@@@@...........@@@@@@@@@@@@@.....@@@@@..@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@........................................................................
....................................................................@...........................................@@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............@@................@@@@@@@@@@.@@@@@@@@@@@@@@@@...@............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@..@..............................................@@@@@@@@@@@..............@@@@..............@@@@@@@@@@@@@@@@@.@........@@@@@@@@@@@@@@.@..........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@........................................................................
...........................................................@@@@@@@@@@......................................@@@@@@@@@@@@@@@@@@@@@...............@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTT@@@@@T@@@@@@@@@@@@@@@@@@@.@......................................@@@@@@@@@@@@@@@@@@..............@@@@.................@@@@@@@@@@@@@@@............@@@@@@@@@@@@@........@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@................................................................................
..........................................................@@@@@@@@@@@..@.................................@@@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTT@@@@TT@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@@@@@@@@..............@@@.................@@@@@@@@@@@@@.............@@@@@@@@@@@@@@...........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTT@@@@@@@@@@@................................................................................
........................................................@@@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTT@TTT@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@@@@@@@@@.................................@@@@@@@.................@@@@@@@@@@@@@@@@..............@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@................................................................................
........................................................@@@@@@@@@@@@@@@@....@...............@............@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..........@...............................@@@@@@@@@@@@@@@@@@@@@@@@@......................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.............@....................@@@@@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@...@.............@@@@@@@@@@@@@@@@..............@.@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@................................................................................
...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@...........@@@@@@@@@@@@@@@@.................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@...@@@@@@@@.....................................@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@@.............@@...............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................@@@@@@@@@........@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTT@@@@@@@@@@@@..................................................................................
.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@..@...........@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@@@@@@@@@.....................................@@@@@@@@@@@@@@@@.......................................@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@..............@@@@............@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@...............................@@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@...@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@T@@@@@@@@@@@@@.@................................................................................
.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@...................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.....@@@@@@......................................@@@@@@@@@@@@@@@@......................................@@@@........@@@@@@@@@@@@@@TT@@@@@@................@@@@@@@@...................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTT@@@@@@@@.................@@@@@@...........@@@@@@@@@@@@@@@@@@@........@@@@@..............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
...@............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...........@@@@@@@@........................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@..@........@........@..................................@@@@@@@@@@@@@@@@@.....................................@@.............@@@@@@@@@@@@T@@@@@@@....@...........@@@@@@@.........................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTT@@@@@@@....@...........@@@@@@@@..........@@@@@@@@@@@@@@@@@............@@@..............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............@@@......@...@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@T@@@@@@@@@@@@@@@@@@@@@@@....@...........................................................................
@@@@.@...........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@@@@@@@@@@@@........................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@..@.....@..@@@@@@@..@...........................................................................................................@TTTTTT@@@@@@@@@@@......@@@@@@@@@@@@........................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTT@@@@@@@@@@@@..............@@@@@...@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................@@@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
@@@@@@@............................................@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@.........................@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@....@@@@@@@@@@@@@@..........................................................................................................@@@TTT@@@@@@@@@@@@@..@..@@@@@@@@@@@@@@..........................................@@@@@@@@@TTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TT@@@@@@@@@@@@@..@..........@@@@@@..@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
@@@@@@@...........................................@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@..........................@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@TT@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@...........................................@@@@@@@@@TTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@...@@@@@@@@@@@@@T@@@@@@@@...............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................@@@.....@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................
@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@..............@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@T@@@@@@@@.......................................................................................................@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@TTTT@@@@@@@T@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@@@@@@@TT@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@....@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@....@...................................................................
@@@@@@@.................................................@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@....@........@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTT@@@@@@....@.....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................@@@@@@@@T@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@@@...............................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................
@@@@@...................................................@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@@@@@@....@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTT@@@@@@@@@@.@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@....@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@................................................@@@@@@@@T@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................
........................................................@@@@@@@@@@@.@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@@@@@@..@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTT@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................
....@..................................................@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@@.@@@@..@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTT@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@..............................................@..@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................
@@@@@@.....................................................@@@@@@@@@@@..........................@@@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@.................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@.....@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@.@...........................................................
@@@@@@.....................................................@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................@@@@@@@@@@@@@@@@..................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................
@@@@@@..................................................@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@...................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@...@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................
@@@@@@..................................................@@@@@@@@@@@@@@@@.....................@.@@@@@@@@@@@@@@@@@........................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@.....................................................................................................................@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@..@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.@.........................................................
@@@@@...............................................@@@@@@@@@@@@@@@@@@@@.....................@.........................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@.........................................................
@..................................................@@@@@@@@@@@@@@@@@@@@@....................@@@...................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@.......@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@@@@@@@@@@@@@@...........................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@.................@@@@@@..................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.......................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@......................................................................................................................................@@@.............@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.........@@@@@@................................................................
....@............................................@@@@@@@@@@@@@@@@@@@@@@@.................@@@@@@..................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.....................................................................................................................................................................................................@@@@@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...............................................................................................................................................@........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...@.....@@@@@@@....@...........................................................
....@.@...........................................@@@@@@@@@@@@@@.......................@@@@@@@.@.................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@....@.........................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@.....@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@..@@@@@@@@@@@@...........................................................
..@@@@@............................................@@@@@@@@@@@@@........................@@@@@@@@................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................................................................................................................................................@@@@@@TT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................................................@@@@@@@@.@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@@@@@@@@@@@@@..@........................................................
.@@@@@@.............................................@@@@@@@@@@@@............................@@@@...................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................................................................................................................................@@@@@@@@.@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.@@@@@@@@@@@@@@@@........................................................
.@@@@@@.....................@........................@@@@@@@@@@@........................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@.............................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@.....................................................................................................................................................@@@@@@@@@.@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@...@....................................................
.@@@@@@.............@@@@@@@@@.........@...............@@@@.........................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@........................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@..........................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@...............................................@...
@@@@@@@@............@@@@@@@@@..@...@@@@..@.............@@@.@....................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..........................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@...........................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@.@............................................@@.@.
..@@@@@@..........@@@@@@@@@@@@@@..@@@@@@@@@.............@@@@@...................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@............................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..............................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@...........................................@@@@@.
....@@@@........@@@@@@@@@@@@@@@@.@@@@@@@@@@@..............@@@@..................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...@............................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@.....@@@@@@@@@@@@@@@@@@@@.......................................@...@@@@@@@
@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............@@@@...............................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@......................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@.@.........@@@@@@@@@@@@@..............................@@@@@@@@@@@...@@@@@@@
@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............@@@.........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@T@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................................................................................................................................................................................@@@@@@@T@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@@@@@.........@@@@@@@@@@@@...............................@@@@@@@@@@@.@.@@@@@@T
@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@@@@@@.........@@@@@@@@@@@.............................@@@@@@@@@@@@@@@@@@.@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@.@..........................................................................................................................................................................................................................@....@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@..@@@@@.@@@@@@@........@@@@@@@@@@@..............................@@@@@@@@@@@@@@@@....@...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@..@.......................................................................................................................................................................................................................@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...............................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..........@@@@@................@@..................@......@@@@@@@@@@@@@@@@@@@@@@@@@@@...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@..............................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@...................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.............@@@@@..............@@@.................@@@.@....@@@@@@@@@@@@@@@@@@@@@@@@@@@...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........@@@@@..............................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.........@...@@@................@@................@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............@@@..............................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...................................................................................................................................................................................................@.............@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.............................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...@.......@@@@...@................@@................@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@.............................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................................................................................................................@@@@@@...........@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...@......................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@...@@@@@...@....@..........@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@............................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@@@@@@...@@@@@@@.......@@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@@@@...@@@@@@@@.@.......................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@....@........@@@@@@@@.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
....................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.............................................................................................................................................................................................@@@@@@@@@@TTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..............................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@....@@....@@@@@..@@@@@...................@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@
................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................................................................................................................................................................@@@@@@@@@@@@@TTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...........................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@......@@@@....@@@..@@@@@@.@................@@@@@@...@@@@@@@@@@@@@@@@................@@@@@@@@
..................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..............................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@........@@@@@@.........@@@@@@@...............@@@@........@@@@@@@@@@@@@@................@@@@@@@@
.................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@......@@@@@@@@.............................@@.............@@@@@@@@@@@@...............@@@@@@@@@
.................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@...@@@@@................................................................................
................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@....@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.@@@@@@@................................................................................
...................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.......................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@@@@@.................................................................................
........................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@...@............@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@..@.............................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@......................................................@.....................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................................................................
.......................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@........@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@.........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..............................................................@.@...........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@..........................................................................@@@@@@@@
..................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..........@@@@@@@T@@@TTTTTTTTTTTTTT@@@@@@@@@@@@.@...................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.............................................................@@@@@...........................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@........................................................................@@@@@@@@
.................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.........@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..............................................................@@@@@@..........................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................@@@@@@@@
.................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@..@.............................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................@@@@@@@..........................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................................................@@@@@@@@@
................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.............@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@..@...........................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..................................................................@@@@@.........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................
...................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@..........................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTT@@@@@@@@@@@..................................................................@@@@@............................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................
......................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@..............@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...........................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTT@@@@@@@@@@@@.................................................................@@@..................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................................................................
........................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.............................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@TTTT@@@@@@..@@@@@....................................................@....................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@......................................................................................
.......................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@....@..........@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@....@..................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TT@@@@@@...........................................................@@...................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@................................................................................
..........................................................................................................................@@@@@@TT@@@@TTTTTTTTTTT@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@...........................................................@@@@..................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................
...........................................................................................................................@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@............@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@................................................................................
................................................................................................................................@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@.................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@..............................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...............................................................@@@@@@@@.................@..............................................................................@@@@@...@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................
...............................................................................................................................@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@..........................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@................@............................................@@@@@................@@...@.................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@.@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@..@............................................................................
.................................................................................................................................@@@@@@@@@@TTTTT@@@@@@@@@@@@.....................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.@.........................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@..........@@@@@@.........................................@@@@@@@.............@@@@..@@@.@..................................................................................@@@@@@@@@@TTTTTTT@@@@@@@@@@@@...@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@..@.........................................................................
..................................................................................................................................@@@@@@@@@@TTTT@@@@@@@@@.........................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........@@@@@@..........................................@@@@@...........@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@TT@@@@@@@@@@@@@......@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................
........................................................................................................................................@@@@@@TT@@@@@@@@.................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.............................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.........@@@@@@@.........................................................@@@@@@@@@@@.@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@.........................................................................
.......................................................................................................................................@@@@@@@TT@@@@@@@@................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...@.........................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........@@@@@@@@........................................................@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@.............@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@.........................................................................
.........................................................................................................................................@@@@@@@@@@@@@..................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.........................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........@@@@@@.........................................................@@@@@@@@@@@@..@@........................................................................................@@@@@@@@@@@@@...........@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................
........................................................................................................................................@@@@@@@@@@@@@..................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@..................@@@@@...........................................................@@@@@@.@@@.@@@.......................................................................................@@@@@@@@@@@@.............@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@................................................................................
........................................................................................................................................................................................@@@@@TTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..........................................................................................................................................................................@@@@@TTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@.....@..................................................................................@@@@............................................................................................@@@@@..............@....@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................
..........................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.............................................................................................................................................................................@TT@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.....................................................................................................................................................................................................@..@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@..@............................................................................
..........................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.............................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@.........................................................................
.........................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.........................................................................
.........................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@......@...............................................................................................................................................................................@..........@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................
.........................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@.........................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.......@............................................................................................................................................................................@@@@@.....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................
........................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@..................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........@@@..........................................................................................................................................................................@@@@@@.@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................
..............................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.........@@@@@@............................................................................................................................................................................@@@....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
...............................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@....@@@@@@............................................................................................................................................................................@.....@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................
.................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@@@@@@@.@...........................................................................................................................................................................@@...@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@............................................................................
..................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................@@@@.....@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@.........................................................................
....................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.......................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@....@@@@.........................................................................................................................................................................@@@@@@.......@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................
........................................................................................................................................................................................................@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@.@..............................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@T@@@@@@@.@.........................................................................................................@....................................................................@@@@@@@@........@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................
.......................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@...@.........................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.....@...................................................................................................@@......................................................................@@@@@.......@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................
..........................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@.........................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..................................................................................................@@@@...................................................................@@@@@@@.........@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................
...........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................@@@@@@...................................................................@@@@@.........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
..........................................................................................................................................................................................@.....................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@.............................................................................................@@@@@@@@........................................................................................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
...................................................................................................................................................................................@@@@@@@@...................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@....@.........................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@.............................................................................................@@@@@...................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
..................................................................................................................................................................................@@@@@@@@@.............@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@.........................................................................................@@@@@@@................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@T@@@@@@@..................................................................................
....................................................................................................................................................................................@@@@@@..............@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..........................................................................................@@@@@.................................................................................@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@...................................................................................
........................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@.............................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@........................................................................................
.......................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@....@.......................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................
...................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.....................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@..........................................................................................
.................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..............................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@...........................................................................................
.................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...............................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@..................@...........................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@..@...............@.............................................................................
.................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@............@@@@@@@..@.........................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@..@.....@@@@@@@@.............................................................................
................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@.@..@@@@@@@@@.............................................................................
......................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.....................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@....@@@@@@..............................................................................
........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@.@.......................@......................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@T@@@@@@@.@..............................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@.@......................................................................................
.......................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@.....@................@@...@...............................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTT@@@@@@@...@.......................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@...@..................................................................................
..................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.............@@@@..@@@.@..........................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@TTTTTT@@@@@@@@@@.@.................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@................................................................................
.................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........@@@@@@@@@@@@@@........................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@TTTTTTTT@@@@@@@@@@.................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................
................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@......@@@@@@@@@@@.@@@........................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@TTTTTTTTTTTTTTT@@@@@@@@@..@..............................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................
.................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@.@@@@@@@@@@@@@@@@@...................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@....@.........................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@............................................................................
....................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@@@@@@@@@@@@@..@@................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@.........................................................................
........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..@@@@@@.@@@.@@@................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...........................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.........................................................................
........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.......@@@@....................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...............................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.........................................................................
.......................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@.........................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@....@........................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................
.........................................................................................................................................................................................................@@@@@@@TT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@TT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.@................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................
..........................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................
...............................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@................................................................................
.................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................
..................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@..............................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.................................................................................
..........................................................................................................................@..........................................................................@..................@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@.@..............................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@...............@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@..............................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@........................................................................................
.........................................................................................................................@@@.........................................................................@.................@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@......................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@....@.........@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@.......................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@........................................................................................
........................................................................................................................@@@@.@......................................................................@@@..................@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@.........@@@@@@@@@@@TTTTTTT@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.........................................................................................
........................................................................................................................@@@@@@@..................................................................@@@@@@.................@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@@TT@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................................
.......................................................................................................................@@@@@@@@@.................................................................@@@@@@..........@..............@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@..@.............................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................@@@@@@@@@@@@@@T@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@....@.....................................@....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@................................................................................................
........................................................................................................................@@@@@@@@...............................................................@@@@@@@.......@@@@@............@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@..@.......................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................@@@@@@@@@@@@@@@T@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@.................................@@@.....................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@................................................................................................
.........................................................................................................................@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................@@@@@@@@@@@@@@@@..@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................@@@@.@....................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................
...........................................................................................................................@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...................@@@@@@@@@@@@@@@@@...@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................@@@@@@@....................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................
........................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...............................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................@@@@@.....@@@@@.........@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@T@@@@@@@.....@.........................@@@@@@@@@........................................................@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@........................................................................................................
.....................................................................................................................................................................................................@@@@@@@@@TTT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.........................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..........................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................@@@@@@@@......................................................@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@........................................................................................................
................................................................................................................................................................................................@@@@@@@@@@@@TTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@...................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@............................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................@@@@@@@................................................@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................
................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@............................@@@..................................................@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@............................................................................................................
................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTT@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................................................@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@............@....................................................................................................
.............................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...............................................................................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@...........@@...................................................................................................
........................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@..........@@@@..................................................................................................
........................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@TTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........@@@@@@.................................................................................................
........................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...........................................................................................................@....@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@@@@@.........................................................@@@@@@@@TTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@.@@@@@.........@@@@@@@@................................................................................................
.......................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...........................................................................................................@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................@@@@@@@@TTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@...........................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@....@.............@@@@@................................................................................................
..................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@............................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..............................................................@@@@@@@@@@@TTTTTTTTTTTT@@@@@TTTTTTTTTTTT@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@.........@@@@@@@................................................................................................
................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..............................................................@@@@@@@@@@TTTTTTTTTTTTTTTTT@@TTTTTTTTTTT@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........@@@@@.................................................................................................
...............................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...@.............................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................
.................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@..............................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@..........................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................
................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@TTTTTTTTTTTT@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@..............................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................
...................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTTTTTT@@TTTTTTTTTTT@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@............................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@..............................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................................................................................................
........................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.....@..................................................................................................................
........................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.................................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@.................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................................................................................
........................................................................................................................................................................................@@@@@@@@@@@@TTTTTTT@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................
.......................................................................................................................................................................................@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@.............................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@......................................................................@@@@@@@@@@@@@TTTTT@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................................
........................................................................................................................................................................................@@@@@....@@@@@@@T@@@@@@@T@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@....@....................................................................@@@@@@@@@@@@@@TTT@@@@@@@@@@@@.....................................................................................@....@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................
................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@@@..........................................................................@@@@@@@@@TT@@@@@@...........................................................................................@..@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................
................................................................................................................................................................................................@@@@@@@@@@@@@@@.@@@@@@@@@@@@@TTTTTTTT@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................................................................
...............................................................................................................................................................................................@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@TTTT@@@@@@@@.............................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@..@@@.............................................................................@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................
................................................................................................................................................................................................@@@@@..@@@@@@@..@@@@@...@@@@@@@TTTT@@@@@................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@TTTTTT@@@@@@..@@@@@..@@@@............................................................................@@@@@@@.@................@.............................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................................
.......................................................................................................................................................................................................................@@@@@@@@@T@@@@@@@.............................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@TTT@@@@@@.................................................................................................@....@....@@@@@@@@........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................................
........................................................................................................................................................................................................................@@@@@@@@@@@@@.............................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@@@@@@@@@@@@@..................................................................................................@@@@@@...@@@@@@@@@.....................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................................................................
..........................................................................................................................................................................................................................@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.....@@@@@@@@@@@@..................................................................................................@@@@@@.....@@@@@@......................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................................................................................................
.........................................................................................................................................................................................................................@@@@@@@................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................................................................................@@.@@@@.................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@.......................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@............................................................................................................................
........................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@.........................................................................................................................
........................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................................................................
.....................................@..................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................................................................
.....................................@.............................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...........................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................................................
....................................@@@.........................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@TTTT@@@@@@@@@@@@@@@...........................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................................
.................................@@@@@@.........................................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@T@@@@@@@@.................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................................................................
.................................@@@@@@.........................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@T@@@@@@@@@@@@@@@.................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................
...............................@@@@@@@.@..................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................
................................@@@@@@@@..................................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@@@@@@@@@@@@@...................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..................................................................................................................................
....................................@@@@.................................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..@@@@@@@@@@@@........................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...................................................................................................................................
........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@.....@@@@@..................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...@....................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@...........................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@.................................................................................................................................
............................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.@..........................................................................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@............................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.@..............................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................................
............................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@.....@.......................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................................
........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTT@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@.............................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...@...........................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................................................
........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@........................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.........................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..............................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................................................................................................................
................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...............................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@....@.....................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@.....@........................................................................................................................................
.................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.....@..................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.............................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................@@@@@@@T@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.....................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................................
.............................................................................................................@.................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................................................................
...........................................................................................................@@@@.................................................................................................................................................................................................................................@@@@@...@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................................................
..........................................................................................................@@@@@........................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@...............................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@........................................................................................................................................
.........................................................................................................@@@@@@.........................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@.................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................................................
..........................................................................................................@@@@............................................................................................................................................................................................................................................@@@@@@@@@@TTTTT@@@@@@@@@@@@@....................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@............................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTT@@@@@@@@@@@@@...................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@..@.............................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................................................@@@@@@@@T@@@@@@@@...............................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@....@........................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@..................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@..................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@........................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................@@@@@@@..........................................................................................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@.@......................................................................................................................................
.....................................................................................................................................................................................................................................................................................@.................................................................................................................................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@.....@................................................................................................................................
..................................................................................................................................................................................................................................................................................@@@@@..................................................................................................................................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................................................
.................................................................................................................................................................................................................................................................................@@@@@@.................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@................................................................................................................................
.................................................................................................................................................................................................................................................................................@@@@@@@........................................................................................................................................................................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@.@...............................................................@..............................................................
...............................................................................................................................................................................................................................................................................@@@@@@@@@..................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@.....@........................................................@@...@..........................................................
.................................................................................................................................................................................................................................................................................@@@@@@@..................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.....................................................@@@@..@@@.@........................................................
................................................................................................................................................................................................................................................................................@@@@@@@..................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@........................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................@@@@@@@@@@@.@@@..............................................@.........
.....................................................@...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@....@.........................................@@@@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@.........
..................................................@@@@@.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.........................................@@@@@@@@@@@@..@@.................................@@@@@@@@@@@@@@.........
.................................................@@@@@@.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...........................................@@@@@@.@@@.@@@.................................@@@@@@@@@@@@@@.........
.................................................@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.................................................@@@@....................................@@@@@@@@@@@@@@@.........
...............................................@@@@@@@@@.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@TT@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@..........
.................................................@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@T@@@@@@@@@@@@@@.............................................................................................@@@@@@@@@............
................................................@@@@@@@...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTT@@@@@@T@@@@@@@@@@@@..................................................................................................@@@...............
....................................................................................................................................................................................................................................................................................................................................................................................................................................@............................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTT@@@TTTT@@@@@@@@........................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................@.@................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@........................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@.................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTT@@@@@@@@@@...........................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@...................................................................................................................................................................................................@@@@@@@@@@@@@TT@@@@@@@@@@@............................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@..................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@..........................................................................................................................................................................................................@@@@@@@@@@@@@@@................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@...........................................................................................................................................................................................................@@@@@@@@@@@@@@................................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................@@@................................................................................................................................................................................................................@@@@@@@@@@@@................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@..................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@.................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@.................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@.................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................@.......................................................................................................................................................................................................................................................................................................................................................................................................................................................@..................................................................................................................................................................................................................................................
..................................................................................@@@@@...................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@.................................................................................................................................................................................................................................................
.................................................................................@@@@@@..................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@.................................................................................................................................................................................................................................................
.................................................................................@@@@@@@.................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@................................................................................................................................................................................................................................................
...............................................................................@@@@@@@@@.............................................................................................................................................................................................................................................................................................................................@.................................................................................................................@@@@@@@@@................................................................................................................................................................................................................................................
.................................................................................@@@@@@@..........................................................................................................................................................................................................................................................................................................................@@@@@..................................................................................................................@@@@@@@................................................................................................................................................................................................................................................
................................................................................@@@@@@@..........................................................................................................................................................................................................................................................................................................................@@@@@@.................................................................................................................@@@@@@@.................................................................................................................................................................................................................................................
..@..............................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................
.@@@...........................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................
@@@@.@...........................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................
@@@@@@@.........................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@.........................................................................................................................................................................................................................................................................................................................................................................
@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...@@@..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............@.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.@@@@@@@@@@@@@@.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.@@@@@@@@@@@@@@.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.@@@@@@@@@@@@@@.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
@@@@@@@@@@@@@@@.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.@@@@@@@@@@@@@..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...@@@@@@@@@....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......@@@.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@................................................................................................................................................................................................................................................
.......................................@...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@................................................................................................................................................................................................................................................
................................@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................@@@@@@@@@........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................@...............................................@............................................@..............................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@.....................................@@@@@@@@@@@@....................................@@@@@@@@@.............................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@..@.................................@@@@@@@@@@@@@.@.................................@@@@@@@@@@@............................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@............................................................................................................................................................................................................................................................................................................
............................................................................................................................................@...........................................................................................................................................................................................................................@@@@@@@@@@@@@@@@....@...........................@@@@@@@@@@@@@@@@..@.................@...........@@@@@@@@@@@@@...........................................................................................................................................................................................................................................................................................................
...................................................................................................................................@@@@@@@@@@.....................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@..@........................................................................................................................................................................................................................................................................................................
..................................................................................................................................@@@@@@@@@@@..@..................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.................@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@.@....@.................................................................................................................................................................................................................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@.................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@................................................................................................................................................................................................................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@....@................@............................................................................................@....@........................................................................@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.................................................................................................@...........................................................................................................................................................................@....@........
..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@.........................................................................................@@@.@@@@...................................................................@@@@@@@...............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@.........................................................................................................................................................................@@@.@@@@........
.............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@........................................................................................@@..@@@@..................................................................@@@@@@@@..............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...........................................................................................@@@..........................................................................................................................................................................@@..@@@@........
............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@..@@@@................................................................@@@@@@@@@@.@...@..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@..........................................................................................................................................................................@@..@@@@........
............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@.................................................................................@@@.@@@@@................................................................@@@@@@@@@@@@..@@.@........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@....................................................................................@@@@............................................................@....@.......................................................................................................@@@.@@@@@........
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................................@@@.@@@@........................................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@...@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@.@@@@........................................................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@.@@@@........................................................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................@....@@@.@@@@@........................................................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@.@@@@................................................................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@..@@@@................................................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................@@..@@@@................................................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................................................................................................................@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@.@@@@@................................................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................................................................................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@..................................................................................................................................@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.....................................................................................................@....@....................................................@...........................................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@.@@@@...........................................@@@@@@@@@@@..........................................................................................................
.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@................................................................................................@@@.@@@@..........................................@@@@@@@@@@@@.@........................................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@.@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@.@@@@........................................@@@@@@@@@@@@@@@@........................................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@...@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@.........................................................................................@@@.@@@@@........................................@@@@@@@@@@@@@@@@....@...................................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................................................
.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@......................................................@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@...@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@......................................................@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...........................................................................................
.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................@....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................................
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@.@....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@.@....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@.@....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................
.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@..@....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................
.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.@.....................@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................@@@@@@@@@@...................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................@@@@@@@...................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@....................@@@@@@.....................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...............................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@...............@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@............................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................@@@....@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..........................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@...@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................
.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
...............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................................................................@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................................................................@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................................................................................@@@@@@......................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
......................................................................@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@..............@................@...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@.....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
.................................................................@@@@@@.........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@....@@@@@@@@@@...@@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
...................................................................@@@.........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................................................@@@@@@@@@@@@@...@@@@@@@@@@@...@@@@@@@@@@@@@@.@.........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
.................................................................@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
..................................................................@@@@...........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@.@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
.............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
.............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@....@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@..................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
..................................................................................................@....@...................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
................................................................................................@@@.@@@@.............@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
................................................................................................@@@.@@@@..........@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@..................................@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
................................................................................................@@@.@@@@.........@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................
...............................................................................................@@@.@@@@@.........@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.............................@.................@...........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.............@.............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................@....@........................................................................
...............................................................................................................@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................@@@@@@@@.......@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................@@@.@@@@........................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................@@@@@@@@@......@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@@@.@@@@........................................................................
................................................................................................................@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................@@@.@@@@........................................................................
...................@.....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@.@@@@@........................................................................
@@@@@@@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@