File size: 96,604 Bytes
8fd9154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "94b65a9d-aa76-4b42-9a96-3034197bd0fa",
   "metadata": {},
   "outputs": [],
   "source": [
    "#|default_exp app"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "12862586-6617-46c4-adb8-683f38fd6132",
   "metadata": {},
   "outputs": [],
   "source": [
    "#|export\n",
    "from fastai.vision.all import *\n",
    "import gradio as gr\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "64092d76-f752-451c-9130-39d98ceb0ac8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAMAAAACaCAIAAABwq9DBAADVv0lEQVR4nDz92Y8uWZbdia09nGNm3+DDneNGRGZkVo41MKtINtlqUQ01KWgABAqQIED/mP4LvQqCIIANtVrdLYjsLqKK1VU5RkZGxI07+fQNZnbOHvTgSTn8wV8ccIfZd/bZe6312/R//r/8l8JJDPMkUNWswkzs0BYpDI5IBFe1niLCSpuio7CHadHwUJVIRECVPKxojUgtVEBCCKSFjaqSzCmW6ULdunBpnkvEZeXsnUiIOCKAAAGZiSyl9Ix0YjDBiZzDC3ERsfQWsMgIJ2YCefSiNYNWTxdp4UVEQBAKgsB70T889IHrxajNWk2iCFXpiXntzfq42YC5gwbkBSfDWTXSwcU8NlURbhYTS1AqoYYnXEQzCSAWZqZBWTMGlfAUBjO1QCdZOQDxIA8kKMkJYJCINI+WRJSK2KoKfDOqJDhCiXoaa+1GSezZKsOSexITIXEOHJOyRynSs+2rahISJLL2tnL92Gj1rEgR9G6tB8AJSrSh1ohggMANcgq7KnVLqRzCTMKt96TsTmB1ooPlQ8couCpU0zMzhVWlWwJOFaSUq0UkVaVRs0qCUFmZ0pFcuAozETNACRADWhQAAcNAkqF17JBjsx5smfr410k1JxAR4fGBQhAcTBiDCKmDhsPMaqlJ8HBmjggHAggAzExgYXdh1rVHTyIJIEiGDEpQI5kDJBIIIQgjhU7dKZikJHEsMZJuimT4sdMkqoAnWfQyDWjgtFGHu2Up40hM5pQowiVZTvPRkGPhOqgSG1yIMth5CKLerJTawzKjBlOydhTkoBqZS+LU/QAhJKcr01R4lMzulaWCdsqW8fhpU0QVYU8hMJEwmZN5zj06JUSbs0VD2qZUAW2QVWJQDvgZpRkdrYOIHYeOY/QeEKiBPcKDVLW1BkCIyFOSVFWIOK0yKuJgOSMpOrNEIMFMabGG1IAIRcCPS9srV61LM701KhEqdW5tGhAEZFpSd2puQXQ1lJopAodJKSUlmZd0iBAxgLEWD/dMECPJMoIwIAqTMAfYzBOUIi3DIjI4sphh7V2lGNsgEpEteYlUCTC7Y+3Jos29ECQMIBhnpopVwUBUmAhCxO7IwEY5KSOdiJioJ0X6VlCIiTzYmfBCuagLxaclCwyRybwQenQS8bXX6BPbhLZlBRPEW7Qk3Q2iKuGmGcpM4aNSZY7MBK/wgeyUviZaeiYxiwDuOSImgAtNmYVQmYRAbErECqUQgTACvCY5iJHdjIQDINHecw5iggIb9BHZMhVqqHdrrMLhePwAG+ltiwAqy8S5oxzCCgnXspgZyDIN0R1UBm/uAAyFqVoUQk+z4GOmCSVBkhKRgDeogkUysdMYcyljCeNCjOgVrte1CvrJjVQmlaEiAokoIqa1p3tYB0iKcomkYEoiZh0ESkREhCgiI3MlqAh75tq2VUYhRmZSlEIIYsrkeCwcQgnqtSSIiCUCyOCEgAHAUx5/thAQnIkjkXCPENXH86lZJBEz3AOgjATBgxwAAxFEUGGnCI9oKcNgGUvPltQ9JoEiFWFwEDmxDfVhaacscfT9IFVQChCc4NngQZ5cS2kd7jwEczSSMqceznG5q6d1NWJlLkJkoQGJGAkVevRgyom5UjKnMPaVETpbzkALV0VEKPGg0lsfa1mbCXvliIgUSoeCtlWI8s7yGJkpZY1hICHqkT19YHBGRvTIh+AlkRFjhDmWMKSPohLhtijk4+pS1N1FRJkBcVWPnMwulDvjYLEZ6q50TnOW1cK716rRMwPBaEaBQZ9NrKxXkQreKjUQExURzRRmIzpbzJ5SeV9kqtwsH6soPI3gGSxq7kXCGQWYu80efcWoJEACxEIZTCkklEjic48kZFJmVOaIUCJlgtASkY9VnFiEg33prqwFwQJ3E+JIGJAiHumRDvBjdWR2wupuFoW4SumRwgxOI/PIZj7WOiJGplGIAlr56OQk8BiEylT7uXEp0a2nOEiYmVDSnk4jIjy6l+IqROCkpIzupfBTSavcE5ZdWZsbSDLSMzqxezhngB+Szx5B2LfIwNIdqm5xMdAk1NwelrCEBqxjx7YlawSncjN3LkM2b5mRWTl2HEXkfsHqEczuQQBxAqGEQsYAmB6st2aqNZPPi6+pp6CVCJkDhAMZ2YQb4gJxoQzgHLZEXAi2uTKyeagIlBzDbNlIMmKSTJI1Re9a1KoCL8KN6OxpCVhshuK9Q8SjWIRbHmLtUXtQT1o9zL2UkplagoAJHG7BaaSL9d0goiLpRMJEcBAzAR4IZBKYGUBGDgIWAuARkjIAIIRK9/REBopypiWRe3jEEj0DRGyEZmnuIAoEIUQkwRYBImIQAogIM3h4SrITd2uVKUks4MnWsiOYwZ5I9iQFlGHmlZUBgIqqU5qZuztRd+tOwqQklKEZJvRxba2lMylBu89EPe2CdAtmwlalw9xWgirIie96ZIQkTxkFUai4Ywk+ByVJn12Yg3Ab45xYZg/SnRBZz4QkqehsOUsubqqFexRYEh06NxAA6v2iKCS7pVJ9sCBGFGGPZwRWJEmzJoVGkXArUoT8GHl2mVFatDXp5LGbBkhIYiCaKKDBRU+GQUs3sgxViX0dBmJGqFAVrMFrC7ZIoJsRqhARkMmrRwREaBQysBABqCKZURQCZIQbI9gtqRKCkuCUASBCpTgcyUxJye7OzAnycCK2CIsQZc8EqCMZZEGOZGL3KKpgDmKjdABJKYj0BJLY3CnZE2uPpDTkIFSSGUhhQlSiU8SJaxqt7jALghN6hAAIJHkIdwzFBYkxuGSWzNXz7IWJCJxKq6E7KVFQBthaH1SryOrRMwvFlNKIhYOcTxFL+Aw+maTRIMRKgRCijUAFKzJJVsPsDuZJ6GxxTEX32TyYFTkUtch57YRSGJk5JweyWZ6NLjIHorOTIQfFtXBvLYfBkGtfC/MIulBtiRlm0WXc3nabPZFSOiajjfBEjTIr89Uo5+D3bSiFwtbH3kckQZizHAwlyVkfVgP0EKlAerNjWlWdkiNMKUWggiCFR7cO4gxxAjNFOAsJUwCeAaCZA+gZghhriRBkruFnEwXMPImIkQBHtp4ixI8vZBIi50RGKtKTevhAhQBmskzOhHJ4CJNqschTIJI9UigjszkCZbWwjEQi0xMtWEThZyJ2iPVehPejJvNpBrNQ2uoZJJZIYpLUomleVAlY2xqiInXpFioN8AwLBIRAAGaHO4SZ4U7oUHNaM8xMmYTSYMEMpTVdQA0yt7ioXEYp4UV0ThgYhDWTIBYRmc0oSWbm1Xpjh+VQClGeHasRIYuWCI/0KtGZMrBXeqIc4j1TRNNtrFD3oXIgErTTogRzv1+7SWmsC/RuJXMaOGutFKGIcQBILHnNKBGrnSeRi1qSIrKvXPqakqGKRrGANGIgJItE6n1PYrFI7rCUngEACSUQgbnU8Y9P28KTQCIQ7uGEHFSICITMFJGCnIRPARIU0SLi1kMFRBmeJB5wMCKSQ1hYJCOqEGUUkQAHpErOPS1LcjWEB7plEaZID3QXIkRQT1q8OxGQzUwrEzg8E+wekZFZ15aBaAYNuvVWa73vXDM5Y3YoEwBEgqmHI7xGVi1CgkBmFqnh0SMDaIGeGUBYBCQ8ysDN4+xQJGdnVWKqKpLGTAaYpycLaRCL2uw5I2tAnc4RU8kgmXu3dEZOpQiIEUxclLSANXaipzRnJiYkQLDIokKUCZ0tKKwClWp4UMbI6g2rRbAs4c1DtPSkpTuzFtAArhyFMxFA1GiDcGVJSwdUchAmgJUYOWR04oU4re1FBQyKocDcmYWF1tZLd32y2XJAWJQwaW4QqiVBLGoeyWQO8/iPF2ExD02qJB09GREhxAAVplEGEDs5Cadniwgm86RMCi+FIdJ7D6FIXpqrUBKf5zaqSM/mJkW3CYcaOMNVmNJ2tSpSGd1zpRS4FO2RxTlAAJxQlJgCiUR4AXGaG4OYGMnKjBSW3HOw5ii5rD6UgTOLoLmvREy8ASXWB3KRSglCOqclBaIjIUiiTPKkNdjgTDwB+wIFMbFTFAFTPbU4B4xBj81hhLAM5Gm+0VIyQXlordTi6VVquqtQwAmplKunBw8gz2TSbh6U4fCl11pqJEslz4EpgEN0WTk8iaUjiJmTKNJARBlMK4QiduIgwENE3fnUiLgMQMsQTiJK8A7JEYKMoJVAgYwEbO7eSShCCIhYidjtSZHnuVRZ9NxXJh61bIfClOdWck0hGirPzZ2NE90iYMzE7qtzOCslcxHWbo2qZkTPZPeSmEiSnRUX2bi3lMFLEZYaTbD2CgCUufY5554RHjbWyvk4fI483afHdHGt+0spmwYXSmb2cGOKyO4haRkZEfk4R2DyDGUkMjwjEomITCLPBEvzKMKIXFuos1E/O6s5EUipOTNDY2083HQ1VlozPZ3QkZ4QkYjIdE8YS5XkzCKslKzGpayd1h6Qwp6cqaqFYkIWTlWaDc2jqxybnzoQgMizsSjDmQiyZiQRQCqlirCvhgzmNdHDBgkWPTmS1CNWisVSa2nuHiSykcxaSIk5IcrW08GRCOaB+amCVSK4USI8IjZFBpaZ2Dlb5kA8ikZith5CVTkRDOqeSFbVkdKAnk6i7u1iXp5or21WVh0u9GlVYi5EWE59PQ1utY6ixY/zxiP6QtHKtDl20O6iue8UbCfJLpzRQN3DRi1VmDfCG6E5GoTSsx3u2vGOSxkun/A42OlskU3KCrinWQiXCIeMZ1YLp8xClBejR0ZyaVwzKYMLgawScWbNhGpkgJOkzD0AinAR8XQhKkUiGpDBKKWslvPiLBzsQuSZVRhJI9NWiYlmD+Z+UYtbubF2OWyJIiMQBNVzb0nkiNWCdFgtlAnpwqmSkTDLpXvrYdB0KxSVxD0teogC5N6JGREaejXIjrgCPdplKSORkMwRXWk70rJ4KcKwzhRaT6fzRd0ujoUQyEkoCQnfkes4nFqnSGVVIIiaR6llTOI0Yr+oLBkRzqIUEJbg8KRGEoXmCAImhhM5lIibwxFE2i04mBNVaGV4xJBokUmcwS2k0fC+yMfom8VTpSvrN4eOyKLCEUQjkDChrB5k67ypW64XrXtCiqlnFkgG9ebpvYjWMrKxQphx7JGrJxGQhWRz8YK2T3tiBqMnqYRnT3GzWqSOxcNFONIg5bHjZiFXEqRGCmCgNcSaKzCC01oIHIXCt+Kj2kRgkpB0d/Scl5lVC3ESKkPCJb2o13EozEjeDFZKJyZPCEJZr1I6sKaT8BVYuCFBCotYmZgpiM1gRJxdBJZlTe3dcw1GsvBphVuWQpaxMqUhM4nVjApBkLXKajQItiKz9xmUwNrDgzZkyrK4W8rXS2LpL7S45nw2a9jvUDp5krMcewtIZHJKX8yDispQ1NyEsFNWtt5WrnV1aH880TLDVwspsG6TYCQ2JwMFqIU/NliR8AhwVGEPLIZkfWjGImZB5hE5CAq5gDizEs0yzrtNMJmH3sypwupZRJgYyoUlPRgk424hUIaoDCLEjMiwYOZhmJi3y/lsASGKZnWgUsraG6syk8ILs4UJuAgTxJgtrSBcyeAkpIWR0S0Hik1JBQB4mImsSOsoIkpQJo88ZUAKQJZkoDvj6I+yZGYEEo3SafA1iNnMJk05dyWqQuTLQF7S2t1tubxAHSJp8Tx3D5IEZYSIIDwIzBLEnjkUUesG1JRTC2J2dySNZUwwISR68QwPJElqZui0XdC1yKi8mtXKBcnSukIy9tPoDifuPVXl1HJiaGGBvRpkDRbh11XO0WcRr2XgliWl2zAOU5IQhKRoNkswVyF4a5RToR347HEaGOz7xIhkxeJeQVtmAk6EOWgqNJE3i2AtFJQp2YVADGLmdBTphIfuJyZhgjAR9Qwj7haZuSk8cQSihQUIkvpyh9WzdcC9FtRCRVJARSTSIRwh7sJSElYESKYEpQO53W8iQSCzHqDMGIuSaDe3iCaeiVQ9m4EI4CRIQkTSjTwUJEyiwoiaEFYDkpEBSSqaIi4JpKsSE0L41H2kx4spHjXW3s0ihQWSPTH3ZEQZyqnH0rsQlsj77B+UvdM5dnRSn0Fa3HPtnGAWUgY1Z7AWCefuIaq8BvcYkN7OOHwY+mE5nwvJtL/kYVPHqS9zn09FlFWIxTKH3UWtlXUQMMJ2OW1VfDmBealFD6ucl3px0YhG68+UCnwjsVIolj8dsLQehpouTEfHQysGrVoWy5PnvqJSikcV7eDZPBPC6m4rRQcBwkQTYwuiTCJGJiISKQhNGjNHcgV6kpAAGe4trTJPygTP9JalR0xcBnjCIkBCzNQFqpRhR+tQTZB7EFgJxET7qRbGwFmUh8KcPlUqUKJcPY/NUsmRzQPMIBIwI5EO5m421FKYimQRdpATaSnMFJGUqUmcIZRaBJk9M1kivKXXUoDkhKoyIhHOjDUqKwncm4KIiSmFOUEDKCMIREJJ4hEkKAyCI5OSMiHMBN9kGyRY1cOTeOmxtBAdEDmWVGoyKo8lE6BIOIERMI+TWTcrMnKR1HFNLGU7bPe1ijmgubJakCdV5cLZqZxbzD0owQweSmZwgpkfMmqPsZZId+cDlyzYtRCSD9YHRg0reUrWuduFkiBoqJVoDPsU4fORoneiXqYYRrWi7uLRkzzT+iLw9D4QFWJ3T8Ayra8bd6K8ovDWw4KkUJHwkHTAt6KkAwPRW4RBCpXBABT1Tlq2F9vNRjCcTgrvRawMAWZRlhJJSwBaIEwgIVaHFgHSHTIn9WZJVJmb5xpGyixFK0WSBg2ii2VQMnORUNUEDSpJNFZVBCIjUlWIU5TEYZGqgqQElh6P8wyEM3O6L33Rwsy8LObuiRgpyKK3TgJbl/PaNnUozB7OxAOlReowiKqHs2oCGWDillGSijkxRXpNy0h2TyATaxgUhU05AHgPXzOTADBpEIdS915BsrZXtWJdzC2Z61A7FYT1+0YQZheWtOBHAYbCIRsuS4BsXc+HMm2LDmHJcGbORAgHUuEsw2L5IZyUPfIhwj0e3/h0+8a8ObxMnjkSpPXlfFjawkHEyuNAWiKpUybxpDKwj1UOh5vEaChSh0czUzPmIGeBZJoXrUnZAcsk5rQoLAmQ0EBmbUYdmzGxLg4YOxDcEOaZRUcEZwTII9qj0kYOR0ByEh6SlE4fkiRJgmspJSmSPGAtWrQmzCxayxBJxETMhdg8wDK4Y3YWeXwMZXYkG4REVVQRvi6MSFIuSmlhJt0ZCEIPj0REZETrzVpDZrqp6B34cWiXSZE8LysTUSK7J2UyJQvXEazNo4NaZARREAKGXN04wZmeHonuyVIyk8Miwj2YdV1Xd7cMEIhZmBEI/FHVn60j3FpzSEBFGQkPc/fI6OYAIyUcIQwVWCSRMyfB3UFsTpHEQEQk2CMDADupZj56GYQQvVlEMgtzSeZI84SUCW7ClMQWhEdLnKTbkRIMsDJR7nG6GPBgdMzi4R4KOgsy5pNQahmcS7cOIunLy12m8GnpjThcyJi3GyfwOm+utg1ncqHgXI9TFSpjywhKD4ITBZkvj1MtFY5IhRATF0ZYmunN+3eZRDqoVmINoqpSKMP7Y9VgdqB7JAsxk7Ai8PgieriIEiQTDLZMJ0ISgx2ENCAD3XsSMhPu7uHIRGYA5u4IeCIpkz2EiKyfPXsdN0HFLMPyj78FiUyzSG9hc3oEPNMJSIJlcCCJLJ0Tad49Ho1Bj1+JFFERjUDvHYJSBzAn3KOLCD3+s6JJzJKy22SE1jEyzQ2ZGUHIAclCHkEARB1cWJOYaw2SJGZiCCUyWZSFKZmIKLmKsIJYVFmLM/XWzaMOY51GISJrpVbX6mFViMDCSgmB16LmnkQklBAgarsd2c5RvVyviczcDeqtz91YABHXujTzHnH/4eev9qWwc33f8tSgYB01gdLb1fVli+DkIGdbVKhM28VcRBAUwGntLcI9lLiIrOvCvV1c7oUxEDRcf/UmKYPoLDwTiEiI8DirRub//wEQIYlEBAlhVuZgMLOwMwsAYnqsTekhzHWcEgAACmYCs2hRIs5HbxkJi4cD9PgdEW42TdN8vF36/L0f/KAbmaVn+ONkkBhAhBGcIjM5KUUoAWZJJiQScCSY3MI9khMEBHFKi8ZFVVSJM90ziKQSDZROQCnBEsxJrEjyCHMRIsmeZJAWyPSqah62LirsIC6FIgoRR7g7sxfGoAXEpBosAQYxIxWhMKUkBGuF1GOPs/umlm1fN2TKBp7WctEpq+bjmH8VDJGFCLFUSs9MHYSSwObXK6SjjMqcRtamSiybnunIY4sFOui0K5RtmjbjAjp34dP5KS9f1FgR76nUcjG4k3lkH7ypVngTu6Ps6cUhPTIkcqyWqSJSp7kneFrSe8bVINt0ff2T7yPiUbGuqipKhFJUlDOTmZlYiIWoFq6lJJNnatEqgszM1EdFLEEgpGVEAnUzIRFm8Hw83R+bRRD/8WBgdncCeXq4M7O5R0TyRWWiNK2jg60HItyaEPW25uMsxNYxo3lmmUCEzGat2wIP7zDis1vzLEW16GnpSOF11YJAhg4IE5trxsaXK+nTuEnR7mY6zFk8abSFDh+rkuvwdgkCcQZUy7Rt1v3tu+vLy7VW18JgohjtzPfvYc0R11dPogVFYrsvl08Cksuh2hmxyjDJuF0tU4Zad1fn99JPYx2VidcH4Up6zSIjBViSFTKeU4ZhnIRUolKOQ6F+WFuXMvWgodRKzm5w4zIt7nuNMdv5NK8uZf+0TBuLkC7bbrt2fDKNq5VTDkWthtn8sBFN0oP5oUfx24GCEynjYTW3k0YTP8e8zIfj1eXekqDDwMtkfUKxbg+Zer5fHtU6IXLypEWVhVGK1qnUoaqKgooIyIX6ttSMFElImnkio/fejYgykwlMDMDObq1XEUmaz8dlPnaLTAARIC0DsxBRaz0yiJmJizCFKXsymyePGxomj3BvTMngQDS3MkyNhqUbUfa5tbWRaAu3tth8tPPaLdfom6Kv9/Szl1vh5dzawmvhOBu+feCPZ2biaTOeWjyQiGNuJ2UMA63t7OEWlLSPuactbkb5eAJqfDzevn1PKm8/PnjYZtpwHbJO5+N59CAdQqT2lAjqy3i0OmfLshlq8eFkmGjLWeu4AUHNZbi+bzVtat2r1e2gwpMLC0uz1ufzxah9qscQLQO5b4uMPbQ++RB0uzBAu8TFwOBIlWZwFol4OoKKhda1P15dOOd5q4p67Ykctu9XuxBX78raQg89D6zR24se2dZz3a6S23GkHLi3IcbTQPGk6m5r87zMs8PqSDRd3oQeLLQOAxchIfIYVUQz3BFJQPRMyR5uaVmrihrQyUmpZfa1IyGiLIVYlUEggMMjMru7JQWEgdxcUJ1qJBGGyt0siVRrRg5gii5augMeDO/eOxGQJGIeCRIW5RhYmOg4d0p4MEp1ZIQFRXiGlBTSiyFkfpr+wxf6vYv1ee0bOoO45YQ17Hi7LOurBH3+OQtdaX+YfTF4rLdrnnh7GyLDdj6vFxJpsxVZcbGu52SNZJ+XhD19/Wx//Yy4zOty//DQPTlYxqnsrutug6ANa67n9DZNYxKI2ESx3VbmALEKTbv1fL6c1LiWHIrKthtov7S2r1MWPq+njdSyHbDZUKlRd3cemQCV1mclXXnEUKKta1+aCokSFYcbyynYFq9chLWhS9II8S5z5CJq3bdk6zq/X+n5xbh2vzv3ltS8R7d34UXGc5a7u3nLTYh8Pl5UlN3uZHE8LLku28Lr2aSQFeuysWiKdiYeSh2SUiqN48bd07sKi/BQKxNTpj76Cgkr5SBFkpRcCzMh08EEIhAh0T2YiCIynP2xdZNkBnUicMpUN0tbFNysIyMlVMCAe69VOeuyrukUgWYmhZ5qf+I3z+XIdu52GpI/2PSGX3/Evpn3TAety7ph//62fXZxeql9Lyescz/5Gfw4T5uPD81s2OyeXchYjw83b62drreXfV2XedXT+fNSFt7d5fYP/Oy7ZXPKquMIAmS0gCetrquzr3b7/n7YbHgYjzyIcDj1sMJDmDIxg2O86CwrSwGBsm63M0JELDlZ2KmOF98gu5GxDKzTTgzRxyAdDma4mBoLZWEWYZq0AD11DKTJcMxq7qreqhxaSWYhCU+wcvKArEWDck5aMEYgzXabXSHvvXuZHjoHWNPH2VVyU4POTZLLbpwcyNRhylKtrcmFh+lmPjybLgrr7DRbnbUOe+u5BI0LlZDU1ebL8QKsf5RFvKmIaBmHmplMTJRMIDgJwARS8yCkMJ9Xe2xtrHtEZ2Fm8UhhYvC42bg5JxXGOJa189rjbJStR9LSF1WpVZfFl/XMxER4OLfFWtluhOUZrdfjw4YPe3/Y+K0/3K/LvN7cTBf7Sxr228ORxrsc3vGzN/fxk+fTnz3Nl3oc/XT/8ePhcAfNYdrPp9WXeX44kOjt8fj688+OD4c0s74y6/kPH2odynYK97v7Q62H18+uPynrt379N4f9796fog6T5Od6+Nnz8Vzbd4P+6napxORybrU5D0IQ5cRyPLOci2oLWj3qdgMtXKjWEn0GMUWvZegRkqSFI5wAIXKL2VmY0RbeCfqaxuAcS47jdo4I0Br5OJFf08+xFsTlIEfrRcsucyd0Zj3OlmicqRBXnoKn9EQMVRGrI0GpSPJuvSvybjWt2pKXGFtPHGdth6q0sh9b24yF+jzBnks733yYx0tLuhrrlGc6P+y2w1GGR/Vby/Y6hUslCq4sQERgHCvAIDxamgMQ4UhXYjfXqsKcj/0qsyUCxFqIySNZSwI9QnoWKUlwTncH83Yz9G4gjghiEiFVlaIWERHMHB6bGK+H83X/eL1+Oy7ftfs7QtyeZxL5+OGuz52MDqc3X/yQ6OFuXH1PV//k+z/65MXI7bi8/e7eUqeLVaSfz7fvft9b7z3P68LCz5+/fvv1u/Pd+6snl7unz9raYp4DuRkHs7a9viq1sg7M+WN9fymH6+n5u3P/y+d4HXf07us17E+evPpLtdIXHy6/05d/nfTtLETK4ZoxCKlQDmVXN7WMC6QjCKmR4EQ0WFQqRTjn7mECUSnnbjlMDJX0kv1qkg4WGUG8mjPlsq5rxCAlkHUcKcnMT4aeJZnP1NlajywiA/OkIKhTarpZN3O3c/bORMPVk/l05ghh6YEilGZopqyp2qUW3RdwlmHghsycxiXWbUEVcK2nOY9z5DjsLp+f+imSi0cJ1wCWZVWZhPH4XDOjNSsqHtFbG8daRFhqVRmEBxYRMYa5E4EJiUAaB1WtDmPOdKfsCUkQIRXUPD29zw3KxJKR8MhOLZY1LPHoDqT0GIb83P6wv/nbw/s3HXk6nq+ur77+8vfTsPnw/uPF9YVj8+TZ5Xq6v3n/YVn7T37x6uoq2+3N6fzR+7Kstk1aHo5v3r6bpnEzbt+9//bq+vryend3d/twOr389NN0O9zee+Y0bXb73fF4vrt5UCYVvrjaX796hXrxbF3+cf9tv5jo/m5d+5vff02Uw9sPQy2L9XG7u4rf/BdPvneze/rlA/3N/RQs3ps4aQkmWaIFYyiVI5FOlJyMAJErkXkkEYoKlRK8LnOEDaUe587jlJwDOaKVWh7r7yVlQZOEnbsyVfBiEZ5CTJkLJeCSCGAFR1sL0yRMm+kAXiNGBkPNfDPpkE4qx2UtzEJKtS4WHWxarBYQFe+XXEhqKJ0XxDTUgYl1P6R7uveuEN2ua3dPBqsqF9XKRYRK0UQwMKgIaByqj4MwMRKEzCBRErVwC4AlPQAWJhTKcFAWIgFIZKVRVCiCKDmTi0gZRgMxr2QRjiAVyUx4BusaGu7F1+f9m2H+3cP7bzLwcPcQyNsPHyXw1//D37589fL5syebYby/uXUWO51ff/8HV09fWphnPx5P8+lYpKz+cD4eXn76eprGw+3NF5+/TPdiTuv5B588Habxyy//8N237773w8+HsRwPRwPG7WZ5OCgVBn/37ZvdxUXROqjSejofTu/fvu9uH+8fHo7HX/zsp3f3x7w7Pnn6hN7+ak+/+unF9/Tlj//2vWUtZSgiaobL3eYUZonCQhZFxRKR2dtyMmeHDsWiE2MzjKkosqmPVnMlYgFItRRRZLLqujYVJqaSlNwIVaDb8A0wE7uD3FkZSevcS4Snn0fprS2uwpywlfR+7W59U5VgaX3qrZRhTV4jIeV0mK3qsq57KlvEmHfC6rq/9bwEqq/bWpkoaUjS2TrKWB0C1shMoFkfuQBI61Lr4wSXlTkhLJkuQgRaPQzGxMISESQSQAJr70gmkXC4d2ZZlvl6Ow3KHglmz7DWhYubNUqS6mn4owxB5iUoN2lP8eHV+vd295UILKWUgZm//Ie/r1Kfv3j5+kc/np49vf3qKzue+jR8/0c/Pi69rSuVAuDZi09Pt7e3796+v7nToVxuxw8fPvzD3/39J68+y4jff/nb733/e99+++b585cASy3X11fnZf7uzUeplYX2m4kZgSwqtq4MWO+3Nze1Dg/n5fb9zWa3Vcgvf/07ESEmQJJoXpdPev7ls9hsrn+z7g7HJUutQ8muhQuSECDh1lZiraVKZB0G9nSkbLRYUJy3qp4RFggSziqDIAF1J3ezbgFOI7gxvI5lhE/kD0lz8lCsEDH5ZlQimk8WZmvrhzM2+72Sfvxws1eahnqBPBMfXAilQtdawApiCy5FX1xK9JW2dQ0yc5PRlcnwVGIHIyZv7Zy8MiulZ0IVmh6mdRyKSClKhHBnlnD3TFH13oNACWVmt1oUxIzHK3Xo42i0KDOJCohUE0UyGRlDmZpHMw6IsICMQA+R1npklpGQ0FJ9XUtVzup2vuD25PArOr0zB8s4P9yZmVJqke2zFy8+/ZNXP/wzUOxI4+bt9YsX4+W1392zUl/PsLj9ePPx/ft3371N1taDRd36J598Np/87/7+13M7/finu7Fyt3b15GLYjOeT/eGbd8+ePTHrRQWci9lO1VtblvX9d282m+1mUBAury5//+W3H2+PWuvD8f75i+fn48PH29N2Nz198ezjzX3r7Uff/9ktTx9OdVsLky/dx0GUQ6UwAmCHc1/Z+mNYazOMNs84LxE+XeyjjmXYSB2Is6WL6KDo5oFC5GxdKYhJSu0ZZ3tUg5hV5qBzJJweZgghjQZR3gwPh/PSgiudeHw4np/2ZRjVhNH7SLljNOKVSMDbOtwtp/dr9PM8qGoty3zWiwth5eUkJZ00uIDVuiX6ir4f6uAtk9ZHpVwYSENShCe4DjoKj5zEQcIcxoHNIMQmzI+BQHcPUhJBZHgvLKdmzRyPdp+MP3pRMgByx2MZFFEp0sPcQODeglLnJUSOYwzbfDMt382H0zwvGbDW13mhcXr5kz9/+sVPx6tXHHR/9910/aRsJqRrKURxOj5E63ZafvnX//7Tz7+QMj578Zwpj3d3+/1u2kyn5Qihz159spxOvtLH29snz5+Zx+ZiW1i++/bNZjPu97vdZuv9cH44eIaWIqLzPKvqepoP9zc/+/mPfvmrrz/eHu9PZ66H+XyqpRBjv6xcpmWx3d3b1xeX39lmIQVXNrd2ux1LkBSRUqsnMri7k7ADZmZwcbfWxr5O4wBCJhEpsjMyba0ghhcLMK/WRLQ4KgHKHpHRkU1SSq1rt4AzJY3F3Fv3q83ozN7Pn1+KXF+ua4fIlHmRSXAVFoaLnFdaWuvRa/hYJN0oiOqwJD1he/Z0ikhn6ZEuf8wdqA7uWMEBSw1lEebCxNYXVWS4pSytB3wz1sxIFSdaqUgYq/pj6lMqoZdKCeoGz6y1RgQiHtOGTMmMIiAEEVb3oiKSJIhky7RupRRhab0X8L4sm9OZo8OtW49zX+dlvL5+9vmPplef57hX5n5+GMXwcL8E9k/2dx/fDczH+9t+nrH2cTsutr7+5KW1ZTtoVibC8eG+t/bP/9lf/v43v/u3//7vfvanP3s4temiPXvxfJ7Xu/sHgK+fba+fPfvdL39DRLvLy/NyYpJv33x3eXHx2eef2ije3z15sf3+F5998/6vu7uMYyzr8XyuRfH29uKiYVOfJH2u57foX57mYbM3z5VkaCuLzJ2jtzoUsGQSzJiYJDdlkHFYl1WH0VkgUPQJLoTVzAFh8egeScTJIMp04wIPIjDDJXxfqAq9T5ybj4ihSiFJcygHSybGSkV4N5Tb00xpA4MiEESKpyNdaEhSrRc9gzNKHRbH7K6CkRNAgtMjVZb0CvawtTdbTxtlpSpU1c8z6arDICycCDIPH0stYBVJxMS+G4fKkSRa1ezRFMHJREgDM5fenTJKYUTUsO1QWzRmYk4GABQqVIpntgDDwxrSmRXwKmRe1G437Z0U1O22ut3fPtwdlz/5s78av/+zurlIczvfxXrSXOfj3ZNPPvMIUPbe7TzfvXs/lHJ5ddWdvvnmTZvPl7tpf7FZ5pW5LMvhm2++jcRn33t9fbXfD3WZz7/8H//hs8++99lnrzabzelw/Oo3X77/8HEcJyZ9mB9EdL+9uH5y7WFXT/fwV9nW731yPfzn//Sv/+7LzcX15ZNXx4eHw/1NOx73l9vNdv/hw+0LHZ7VZ9+trZ+PPgyqNDIPQzkZ9fRwe2RRVCUgM3xIRWYd6jQUqTzD59Y4arAYSJDelsIc5JWLOM+tmapCWw+mZEtknDg5m7LsB53nw06GcTPUSVvC8egspUgy4id1G+uiicP7d4MKtOxrdfTi6ceHbeE6Vk8f66gWyY98BB+jHQHR8TqIW2u0VipZJ7fOQumuIZPBxWLQR5YGMmlpnQeN1lVYiFZDVlnc2uG0nyYpahBKEWaYK4IV56WzCCNqYSAcCuJwG6qycGa0tpBWZIb3bS3ImiynZaY0GXbcutr5dJyZeRyHewKN2+2zV6qqiePxPtth4n5///E8ny760npXknmZTx/u2/159/zph+/epwwf3n3c7qZnL1+sy3E+rw+H+ericu2dGU+fXip564uycpZB629//dtnz59/vLl/++79i08+OZ7nd7/56s/+4sfv37//7LPXmfnm2/ff/+HEPPzhze+vrtrz58/+xb/4p7/7+i3JcPX00vrLd2++/ea7j9vtro51XY4Xw167nXI/FR4IhYd0j6AkoggzY3DWREAY0VZEMLOnpS0GTSnHCALVOlikey7pxNIcwq6MISxPM5uzVCEoy3Kap4vhSR179mlbhnBZ5v00PSxzVd8UHmQ8rn6/riW7AMGiT69FaFdBfS4iIoQ6StGxaO/dxa6UIpytD97JTi+53LX1ngTTFlFWULh54qEFeujEi4ia+9qTABEQJSXcbCjYSlZNJWePDdNOsi4HAJ303FK0sIhnsMhIid4jo9fS06i7EYnIuRtTUhhrCXMGc/Rp0LmZu6nK0lCzT3lShNaJ0u8OJ+Zy9fRJmTaljr31tKWin2/ePtzePPnkVWRk96X34+F4nmcp9ePN3e7q4ry6qLx88fwPv/8yI6fN7uH25mq/VdCTqyfp+ZvffLnbbKdpE760dd5Mm1/9w5fb/f7Jk6vldHh2fW37zR+++vaT168irPf25MnVm2/fXl5cDvt9MD/cPzx7/dlUpCcuLi8CYClf/frvf/27L3/+pz8Zxrop/nKSm/sFix4cJ9NCyUWkFmZliLvN81KKeIKJzYNDvPU6VKVkTmeQiHtPcK0DMUe6MKW7UpSiWSpALZJkCJDqWomO58Vc1swH5H4qp9OaIqeOW0ORAJGpHDs2tZBbqgTJGtHWtYyDkyTnkORnal6hhShJ6JTukN2wAbB6JGg9zW4+CIRro4rBLmvooblwIrNIMpMbOE2UN8PA2YOoRc6nhZl2Yx0pT8sSCQwjqSR5d+vdylCIGZmD8FjEeqRyUX10fCBTdGMJT+rmzNIijt4TQqBBMPc45Hgp41DOdzeHCBwP53F8kklUqi/HQajf33745uvrJ9e1FDPb7rZf/fp35/uHymLpm80WVMap/OBPPt9uNx8/fvyv/5u//qu//Aup09/87S9ff/Ly9XZzfz631Wb1uZ3uDsv829+9+uTTzXH53e//8P0vvv/r3355cfGw3e12m+Gr338dmdM4ecTcl1/8o6cXl9fffvPNp69f+9pePHv2D7//etzvLq6vUcrD3VP1Fu6///Kb7TODPNdQb95PH0spIaKbcaSJl5RSyjBEhnVpQbVUIU6PZLqf502pVdzdibMMVVWzG1iqkJsYSnffFh5Ug/gRhRQWwZRUH7rdntYWWJa16lmVx93EKt2sDlSIdnVY0tu6ajiTSClrug/juRmIKbNUzIun5+WQlI3rYMnWcQdzShGR8EFLQ4YQkbTWtNTupubIBFFyRKlDybjYyOp0e14nxQooZ5UCwrH1swrqvmqpQs3CPVVZpCahR1ASEzdLYR0qj4VVeG7GBBEIqXkWDmF1x0ZLgs2tCAowWjClhVPE6dyNcDrc2emcTx0MtvPh/bdEVMZRWJbT/OH2Tgi11vsPHzeb7Xqeb26/u7y6rNM0I1++fvX0xavffPmHH3z26ovvvd7tpuP5xKwX+wsivPnufXd6+cnL6+u9e7u+2syLff7Z5//uv/8f/uof/9WTp09E8PW3b6Rufv0Pv6kav/nlb54+e7K/2Gply3W33Q5C63lu075IqVrvbm+2Y72+2skgbe3ross2spRGpMQ1aF2chRUclsqUGQGy7FOtVcqj2GNm7tEyWTSNJvKMnM1pGjYAyOcIn6MfTzoMrDUQVMrZTM8zJ0WmW4AQZkIspzOmGqo9xZL60sEoWlBGSQJzhFXEdeEGbxE1aLMZw1KFiHUGLGmsClhUNkNA5gwvNPS10DIkeRINRYFkQmSycAQCyMTjASuSlZMezV+Rq+VINBaObufOzYNFrHsRISATzGIpracKQ8CJeVkt2UlstaIegRYc3pnQM5PCPKR5QC+0JjR6N5gO5ery4pt3H9s8o2cJ7/O9Vnl2/UlEzg8H9mjzEpnjNPn+4u7jx2m3vXxyNS/LsNmkhZb8xZ998XD/oCJ3Dw+ReXt3P0y7u/vjautn3/vef/vf/buH0/zlV+/m5fjnf/rTm5t3d3c3/8l/8lc///Of2tq2u81mt/nuu4+vP30xL8dhM4xTudwNqlLHkaRuhuF0muPSWWUcRyZa1zV5P7d+nm1ZW51WkJAUgCIzMpmZhCRDMyppCogBb6yU5lOpizmJjGXsEQezlEEiBbm21rmO44BMjxg4e+/uVCgnJnJyz+xNzw9In6YNaTHwQ9Byfx6LXu2QHr11idRNFeXtMGxLYYb1hvn0EkaINm3HfmzruoLX6bLpdongUj3CnXtmES7uuwjqyzTVGLcf1keqWiLCiPORnQmuD2smclPVkjLZLCRCpKzncy313CyIe1iR2j20qGcyk4Ig2gIqHISTxRKwDmYiQQQU4nDLBEkmMoKFBRhJZ/H73D/RC/YcxuEJ1w/fvtsM9e2Xv95ePd3sYLGO2w0RHW/vv/v6m9effro2Ox8Odp6ZePf0an99/Yev32ipzHl4uLu6vB6r7F48u799OJ7XRcv+Yv/27cfdxdUY5eHu4zQW620+LRH89R++e/bs6sXLZ0+eXHv4V199tSzt+ctXkTlty5Pnn55P52++fffqxZMXlxdLt4H99cvn//Cbr5blNIzDOs+7aXr96pNzO9WL6d1qK0buiJKSEZ41ygRxt1iJIaXyoM5M5hbMrSWR9KCVuDgJhWpy4jTPQ6kDa/Fwsk5eWUbSNVJVlYmt+eHMdbMGQkUun/TzebVMEIR3u6m28kcTr2YyS1EjyhZd+KPE4iLluk07ZjRb1+ZjLRg2zGUsJRAJn/x4MeoJeerLXkctWN0JfsWxy6Uwz+tZnWpk24hWkYyMNFER61vWIrxmClNRLkVyUAtPYhBU9T9akSnDlSWZmbJKSthQSneiBP4o5ieIe3cWIcokPFJdqnIiCaHSLpuQNaox5DZ8fvLiGYt8/MNvvmb6wV/8ZChTm9fel8Ph4fLq8nQ6WeuX19e22fS1Q+R4novWaRpKlSdPrk7H+f3HO85UEh03X33zvvX+/MXzX/3yV7/4xS8+3nz4/LNXl5dXSHr3/r2qHE6nz673N3c3Rcb9xVUZ1nld33+8+/Dh449//P2nT5/c3z08HNZhaj3aw+Ewbq5Y6HR88LV+9+031/vN0tq6znlzr76XtlCtSOiIiFzOfaAYSi2PRnWK2WMoYwq31oZRPNNZkQ7vS3Q0bMtQmTgN4eNQUBA2Z7BJpLkSrfOpn87e2na/THWUYfKUerlfiWqpbi7CXIpqfQzulWGzrWwEFIrM0zo3zyl8LKWLpsiuohKirao5aJ6hRCzUkbn2dVBMCnN01u3lM6oZlhQkVLSkM1OAV/NRRJEDM9e6hgsXCstEegTZME2eDrCAGawwVS7CAtpUSdhUhTOWLh6xrczE1hFpxBLMQpQIFeoWEMnw7hYZBATKHXjQ59f1Zj18gJax1M35fKRu54/KkbUOu/1y28bt5nh3yIhpt9vsdyfCw+HkluNuKyzLMl9dPetr7+aHu4eL3XRqp5v7/vW3H370ky82++nVZy9O82lee0+f9pyJ0xqnthAj+J01u7p6cn9/8LDt/mLaXLz57tfLbL/4Rbm42Hz5my9F9dVnLw4Ph3Afx+E4r+1wfv/+w2769LzOUjZvjvaH08lKDevhHGmiJVTu1n45DJSmRLYml2E9LQGqdUQIk4jHpvJ20FOzM9HR2ya5dociYBUow7giQJHKawZKpb2208lJdnXq+Ue08xBZ3Nf0BFMdjJiFLUOYondWBkgjrkSCca1cBnnTmnW/qjIwe+WeWTI3sEpxXWlDPrCczguv/XIYJm/szJDQsiBNVGvxCgMJeWw0DaGQjCCRc29g4fRBsrInkUM9EYGBo4CqsMDUOtlqiIcTEmxgrqWFsZTWEUnZAhRBsMhHWjRzIJIzmKhwlp6npA/11aa90XqX3a2bqFDly2f7WGdIAZO57y8vl+N5Oa3r6cRMQhjHYV17hI/TOM9+eDhqGQIM0XPzqlPE/Od/9uMkevfhbrvfHc8zQG70zTff7XZ7lvIffvnlp68/yTjVoXy4OyxrOx0P89o/ff3qL3/xow8fHr76/R9ef/rixauXrLwsy3aaRPVyv/uHf/jr/Xa/3U2397eiBKYP9QXFltz6coIOJiCJUcbKss6Nx8GH0kHuKRnbosoZ3lm8MuBp7sTKEZkmVLbDuIQtSeEZ7hHQTCALUWXhodQiLZXKkB6FODldKUABEZJakN5HKl54jn6OGHlaPZqS96XafKZp7dZIFXx/Oj/ZDbXIvEYLyrCB+UMDkUB4RsBs6Mt6d8Ol0jiOu20uawGpJj+Z1OC3JjedKHXJGIpUx6RMSBYlLi053R6BgxlO0J34s4kmYZtznhuKBIsTMjGO2hMWmZyeCKJHs5hkIAnpQ+HC2I9FGS3Cjcx09u1x+uS530e7cet9tTrtN/t9X1YtxELDNJ7vHlRVmFV1ORwPp9Ow2Xzy+vXdh4/H43meT4Ny4fL22+8+3p+SZBzHYdpuq3ZrGNStu+dxbt++/fjDH3zx9ru3l/v9L37+g+Px4ZNXLzbb3c3h9Pbd28001lofDsfr66evX31yd3vvLWTIQVFFM+Lh7j5aHG5uJsI//kc/+/a7Nw+Hs9ftm9U+2MLFx8JXW/tsP83Lcj55bq6Fslt3BNVxPc/7KoWMuXdS1tEjHoGSJ+tcyyC5kSiUJ9ZgdXAEhDEoCTLMYYiAEIf7sqystQXn6lJ0GGqEe5A7UXILgCiSitI8H3r3yizpyfJNWzfAk4FzYuPNSKnpz/bTYVnGkjtyZr0zOq3rxHA2Ju7jNKltJx+lXYzElvrebG0yiHiyiFJ4grujKAvzODCIzK0bMbEqPWb5VvNZ6buzA+i9gEdKCKlHEpDnBKUnLCTBRES9KxOBKcLcMyNE+uJOuXb3pIBZj6RXtR6Z79HnZW3T/qoOYxlHYhVgPS+2rkrcWtOhutnh4WF3dVVq6Wv77Zdffe/7nyP4D19/y6Vsr67+zb/75d98e/qzz1/86198cr3Brmzf3x3c/dnz61S+eTjcPpxPy/rF5588u94+vd6vXadp8/Of/YiIfvf7b44L/vt/92//+V/+6Id/8sXh7n6qIyW11kvRMhSs5+dPru7uHv793/7qYjfdndfbdfMdRwz909H/9PXTf/T5xefXsqz17+/wq3m9kbJ62+ogYRNFzciltzlpGBVJaVFqz9xAKMIJa9CaEaSSqAyCt54t+THJahHRulbdDiQipNrAS+hQZUAjLSlk7sHiiI3lRDDzwhyUHkZVQXwZ7Vp84tYTC6GtRkU1lsEdwY1TpVfvCUTzC2Y312kMxEC53rzf759S3aqmpnOCVJiZFCAiASkzI3q32ZNIJx08IkAqTKDIOHZCc2YuLJTJ4LZ2EBFQVKsmgQFp5sQMEkQQpRaZgoWJk5p1EiZrmhRBVSh5805/9PxZnzL19Pb5J6+QKaKsJc2Gofqsy3Ku4yil1GF4WTQj3rx5o+P48z//6ceP7/ua07R5d/P2N++Xv38o5/0n/69ff1MV/4d/+ulEebnbPry//+o3fygXT//Lv/nN2/vz04vpP+XhX/6zn2y32//x3/7d5bOr5y+f3dzcPdw9IE8//8kXd/f3Nze3x+OBmafdPiK0KCvtgu4Px8NqJVCH4bbxO6LG7acX5V///MXWvoubd92vzg/HH18/e6aHf/fx5lyfdK+p0sLIqIsKk3kO8ciPS4Q/urYccCRxsHglYqCQJiMyOYIyGZCBVWhCjkJmbRS+YN7Fqn1ZUXQcGvwBZXFOLjQWRUkWiNjaM7AmV5ruGO+PK0i4UDcfRSlC67S4z+taRSoGEm3eehXWzGBiuoct++EtV8OgLyuNg46DuJsUSh57NzwGaIMyMj1FonJyYfOmj/Faldk6EYWZlsJEvZuWSiBmjszmVAQM31a4dyZiTiA4vbtFMKsQmQBDlTA4AOYe8Q67efyL/cvPyv4j8DXsQICt63w+aamb/a7W6r2f53m1fvXkmkjOp3mel3dvP9zf3X36yevvvvt4PrXj3cFaaqGLadRxw/tnu6fX7/7w7ftDO6/W7x7+/s1dq9sP75edfPev/rO/OJ3OT68u3O3+w5s0/PxnP/2HX/72dDr0vnz37sM4lJu7Ox3qtBmHYTjPc0DrNNnpztawu/Mp9ver/9VPd//zH01Xef/tNx9v7k+X10/fvHl7cbn/k5/84D/bKV/v/27uvznPmUkpWWtXIbCDG6GyqkgQQGIeGamENO8gjyQjJIGNWcCSLN5B4DsUXZlB3pFCKjzw1kUDTKSrZQ/qymUNo0TGwJFMRklFz7131hg4CSLMUh+sEUi7B/EZlFJtcXZaLRdfBMQs6hThMtQe6NH1xkk7yFxE2FwpGDGqKHDuERHDUILioc81lUFuriwRmUmRENalpzAJkXerpapIb90jmPQRnBaUFl6YwbK2xSJFuUdCajcDMZQ7eSaRsBIW7FrZ4PKT3dyfYHGzx3T7tNmekcksdXjsBQnZ1h4RbW2q+r1PP4t1njS3I37wavOAZf+9H/zzv/rf/rOffp5Ly6CfP/3RX/4X157tV7/93cdy+dd/97tc24vL3abUu5t3ZZg+3Lz/ky8+6Zbvb4/jWMYiPTZmTtO4u9h3t5iX7XYjLO4ZJO/OssiwzjkrfXI1/JNngndfv5XSnE7z2TKfvXj2+6++/vbdzaffe/Gjz88/u3jt9eVvzsMpuDSrzKycREpKUltSd6/CTALSAEVYFbFwchtKJcpGGWn8GJiBIwGuLGUS9bSU/zi+JDGhIlkoC/XCnBaklVUofUBSv1uTLEophcN7b5HJpUSSZdPwL4SwPsxmC4/Se5Gswwgu08DiK833Yl0y1YGwLkTC9T+G4CVIG5gJKLmCOKFBkRwAg5Es4AAiE0nK4oBFr1JmM44gkghyIwQ1dkYKqCOYicoE8WB+tEB5VndjzgQTs6dT+GNcHsxGkplrW8dhLEVP87zdX3rv5+NRAkwZ3jPj7u728uJKVQ4fb9ZzW1Fe/OQv/vJnf/5/+uKH0+5SDV/+zd/dv/twWhao8u3NFz/60b/8l//qr/7ZP/31P/zyl3/9N7i//eUvf31xdeHed5vq4ce53dzcvfnu/XYaN9uNu7fewn2zuTydz91sqJXCh93lXRxvQlRlCv/Rs5Hm2+NphjooWPTh4UxcLi/3CX9yMVoSbr75yRXT7pPfnvkp5bVwKjcRI4Zk85xKMWYQF0blLKQSrSiDqWe0UKQXpoG5yGPKHEo5Yt3YQ7R5mC5sbUOtm7pDYcsIcwbYE+IWra+SyEGR5yXd6zTwbORBzMlM0XuYRwbxQrQsqyXReuDTIWppm43s9wttEiX0qq2HQaGv6UylOpdUsoRwVpFCQd5LkaGohG1LYXcu5MQij7bEx+uYEyQjRUQ5p1oikokYYECVM+mR/w38ES4uxAkFEvURDpeUbufZliZDKZuJdOxp0puWadcSGUVLhNWxNu9mjZi06ma3OR+Py/2ZIp5fX3U3Oz3cHQ4Xr3/0L/7Fv7r47Pt4xOxH/Oo//Iebb789HO9vHo7H46zIt1+/+cv/9J/uX139/E//5M9+9tOPb779//7X/9W3b9/uxnJ1uT0e5mXum1o/efFUlXuEg5ZlCeR2mjLi5v5uU4bd5VXsLj4sX1FJB13t8/nU371/T513G2HFYvT2w912eykUn376Irp7ix5597v/8NOflqU+fT/LElxKyAAhVNWndRjEndEoe6QFr8xrgo0KkRCpcH+8S4LX/2gKoliqyq6ONGw8yQTCAzfqS5dal07ySO+yeFzDZqIRKuM2GaSCiIlox3mfIaQUtmafHecVurmm7NPUhhcvjYSSNsIdSJGotQ27+24KcdWk6LCsqkpSKNnbpmqRLL7I+X4sLNOGy2QQUQlkpFt3fgymAojsYFvtj/tVIpiZzJkoIh6Bw8KP2VW3CM8ggBIZaR7KU46TA7ygSJxBuZCy7bJskJHprQFIAEwi6hHmPtbBh5q1ZreH29vW7OkXP/ur/83/UXdX3mfzBgs/LQ9v31bm+5v79zd3x3nNtOP5OP7t3/7QfyS1bHeXz169/F/86//df/v//G9+/bd/83Cary72a19FcHm5693nw9ksLvYbZlnmlZn3m/2ktbV2mpc1siBH8X/yk1fXdb7LPKxL2ezXh9PT683V5nPrPgzT6WR3x8P7u1mrLufz67u3f/F0+2/aeFO2lUmdWIsElU7Undmpji2UE5PSViWJArSGdaQwKNkjPSAqrMTyR3jFo1l2YFFJo6aUhTIFmV6Jh7QkyjIGAPigGY5IWokFOWS/VrK2HFe3oglmzmJtHyst53EzJmchwcEPorzdmq0tMyL123Y1ZdeqARULDhdnRn1opYgqo+42pQhxyUbpXpSVODOF4C1TmJmVmdyIqGcyULSu5njMGYomEggE6LGnZ003oqxFkFGxS+Yeru6SWRSj51KUKTptuW9tuY/kNXMUsnlewpnE177M7XBcdheb9dhu3t3Z+Oyf/y//93L9sp2P3s7LfJpYvvr1L32eHw5ncz+d5wCf53Vd2v3hP8hYf/An3z8dHgIb0vKf/6//V+Nm+//+f/zfl94//eT5dhx+/9W3refSZibaTFNr7f7hAZRTbiDtbLi7Oz/Cjq5JLgtiXR/u13lur55zFBzPJ2F58fw5kj5+/JCUZbs5HOfzef39V99eW/z4xZ//almTGVHhK0cqV4iCanQSRC3MZLMns2S4gKtQFXHk4xohz8xkilBhsPQkYgFxZCiRChzhkPDQNPFWA2uscrGLyGgmGZV5UJ0TbwkcZMYHoBsV9y28rqc83YoW4snH6d6T9tpZarTNeh67D9sLJVqejYNIve/OhSRRhQqScx1ghVHBnOThYAYlR6eEEm2mupi3cMmQQFIyWPkxJf9I29EM52CiIHIGEaGoRsKQ9EgGIu6e0VtmMFEge3AGlTLQegwZz6vVR2R/93Y8sWqZJtVyvHvo3cI91n54ON09nL/4n/7PhpefzPMqHv4IZQsXhru5GTK30+YP377ZTFNm3j4c3324efXpy+7HtS1l2pIO//h/8p8up+P/57/6N5Tx4un10ydXH+4eSMda69qWYdhF+Mf720832zW6ox7Pczqqx+urMsK1DFp1K+Xu9n6aFJEkcn84rmvbbvaRdjqez+fFAt988z61YHfORfWyCqsIk5SenJ3AxmS1lEqSIUWJmCzYkwwCcACgAIUyhLJoBXEzU1WGPxYq6w5lz2BgMxSOFlAnXmAW4c3FElK6kXU2oMO0L9KWK8lhGLMOjdBQnV64RPfg+1WJHOehll06n85Nh2N3fT3iYsMPbb0Y6+XA9niuEUdITxhJcx8YLCzEZShuHuZEdFrNMiHFMpMoE5zkYEQmgoUlgxlFExG11nAXFsoglkhtrcPTM51JMwuoCFsa4FzLYXE43/W8sBCWpflYtUdNpJmp6LquRfjycnf77sPdh49R6uXrzx2UYe4GYmZZ5/Nuu0tgXVcGNsNAgdPxLCqZvq7rzc3tME3hxxrOddhMFz/+xT/+/W9/aw+3Zn48HfebTTLbIzokstS62eza2g/nh67bw7yYY0v889eb882HzvnDL155i/ubuyq0v7w6LyuLPBzO94d5M9VhnDLR1n5xub0/PGyOt1V2c+NaJRIUHBGbQZWImIl5NUuiWJPRR5WqzGRraPeolQtHVVQhy7QkFn4kUWaSJUeCSZt1t7SABzkxg42HbDzKEPYQHkgWpr7MKlSStE6udBQWgFcviYUddeyQVTnB8LpLfEzzYSeBYqHkMSGh+tDizIzEWJQBZhmYKyOZSbUHunusrqr0x6rMbsbh9GiQo1CWwtKiszJlqBSzbD0AWs/GDIqmzAFnov1YI7y7SWElZk9iYmeQ3J97RI4q3Tetp/RTlE0/3RsPyJ4Rac7u6+mku/3+yfWHr9+sGJ68eg1zSXRASDs4IOP+6tMffhGE5Zs3h4ePpYQBF9fbTz75wcuXL9fmopFAthUPx1Km4WL7s7/6J//d/+3/up102GxP9+fpYnM6noV5qmNmUOTp/p6Z3y32m69vRi5/8b3dZcxz82/vDkvL1y+eXF9fWOD+tLDIMi/7i9269nHaJEFEp4nrUCVd799effL5ydn6AtNSKDOXtSUxP/LSiYlAiMdrgiWQlNGVlEEEisTsUCUlSsruJqwBDTBXbeGWEsyMkkCldSxkDd0yMlRqTSNvUqeqG7C4cmdGQB45ljotnouF+3o16AbalMNxWs7Bmi3HcBpZ3597Kadpuz+0fvIszPerV5FKfVDWsQzMKtLdRKuAwtMjVBTMIiUTAEUk8SOuJ+mPy8Wy9w4QM5kZEYkUFoYHKJKpJQXxDFLLQdWs93SjpHRGDmZailM5W+l3p8sn03JemkQhL+Nwf3ezKeO42c4Z4fHx/rj77HMdhkAmUxJFgrQ4rxC5+OTVDy+vXv74p8P/+Hd/OpQn1xen47FHMHN3b32trGSlNXPLYAz7rQ4VHsQ07ncfPrybho2InM+ncdQiolNpoL/+u6/WHv/sTy4+neKbtw9ffPbiycXgrS+nh+32Yl778bjUWrbbiYVFmZUfDkeQQGReFuV4MnDmUssVC3nA3WqtTOyRylCCWwOoFGGms3VmLeBMH0eU8rgBUkfhQeHwM1FPEKdkMqKAt1XMPYhIsHYrJAVUFCNTyy5C0nMoRYuUpCWTM8YIBQaVIPSwidAZGTIWXqPjfH6ZpXhrFDkggg2pC/RglUwQ1lgYHBnnbr3KqePoUSUvtqGqYW5gVmEhy6Rw5KN0kczCBGLKsFIY5MmMFPcgRCkgUFhLIhVxSwI70CMS+vjmKYuQtAyEayFWJgK5rOPToXwd/dwho5Ib+rxS5Dyfh4uL7H73/u7+9jR8MQCSAWLVkd0628qP2yqIeBxfPX81XV6c728v95vT4fD+wwczS8DNTDg4aql3D/dMoCQe68nmKYNZpmHsbdleX+13+2RizY8f3r9vw5dvPn7xfPP5hR6P52++u/vs5fNKOUxjW2YRPZ4e3Ozy+dPzvNx/vBMtz57tQKfuPk6btXsa0n2qwuEKqQLziNaDxBHpNpa6FRImBFs3KcqUkg6SGj44nMW8RWVjNHdPqlU1U4QtKD2buRSN7m4LwPGYrlea3Z0FrGupJwL1PjL4j3u7QMJziocjzGUQdmGEpbhuebtkO8mYHBdCk9RVSKWWRuXQAqUAafm4ZAljUSIkECRmeT2wVD70aElMwml4HP4R4XHBGMEzhdnjcb211QJ6dIwlPdIEIxJIJonIWlg53S3B3UMeL9S9MwDhSIQnQur0HM3327rb7MJWT1/nZRzHWurx/hBaQZimst/WzCQpiWChJIkwCZA7W+feb9+/6b17uNRx2CE+3LCW8ujVzUgCCbe1CRGS1mZwm8/L0qL1PtRhXvswxXpehwJL+fAwi9tVmTJMKF8+uzofj5st73eX75Z2c39/uZ/e3fQ3b96tve32OxDe3x/Xnio8jmNiFUXv3k6t57lxQrSIRnQhllofAxsJLlpaBFTNnTyUvEghIvfQ4iy6GBmTpSSLJTcLcRPRRwoliOhx9Si4khFidu08emZNJBzModrBSZxhRcUoDdQjK7MFNMHj1CwGyolEqZ4Ra0QRIbAnFKSzZzAnwt1J+REd7w59TAZmEFHkoyARgTEJ5RGqmcAjmgzJjLBwQj4mDZIpEP6YltY1kggRAOKxAbPeBQBCSebuABMCRJbUWhbGqAKVHk+ePn1d5JiipDwWJZbdZtvW9ebj7fbqYnsxXT69ev/t1+FBtWasfVmlqpRRmvd+AvGj/g9gNSvD1My5lN47iVJaJERKWxYWHYfx3ddfn4+HOpa3bz4+ffb0/jxP4yii9/cPmbEZL3ig+7svL8eyK3S523y8uWut7bfPCMvh9BBCy9KHWnqfgXEax812OJ1jmVd3S6fWWq0asLnlCo6MvQ6O7MtatRRlUNShFICVHA4V8wCImEupRVGGCiQYrGSQliBREkkARMQKIiKyR/I0MwDKgHILMnAgh0KcUfJRry0ImLgHCmJkzO5ITQRlCmvxGIUcBpHFUaUMwpUomCyh7klJIYFMiowej6s3+qOR2r2QU9HmnAlDPvbGxJSAuStBAFEh0CPhDRlcKNwqF2Km8keztQWMyZPDXTkZ/DhaRPapACAC3KkhnagFontVdhkeNp/X+797UrpL9YxMLOvKLJZeimRiu734+P72dH+3u7hUVD8v54eH7WbDLFqGzJx2HKfT0k4JWntrbqRCZoTHJSO8zMu69OcvXkTmd199Q26XF9f16sl2V4nz/0fTf/xatiT5mpgp9yW2OHsfHeqKvPemKF2vi43XYKMnPSIHBDjhhP8fAY44IEACBAdv0ASbwFNV9VJU5s0rQx259RLubmYcrEjEIGIQkzh7xdruZr/f9zVN2zTNMAyHw/54GoZsXIZVbetFOHUnJBbCzWZ3vqipZgP47od3v/rms1cvr4Tiw/2DjSUni4FHy03TEhGYd/2YL5ePUOWq0cBuJo0AEFcVEHguaoA6jW1zYDYE4chW0NmKOpICmZEBEAECuBUgMvfsk5uUgNmAVEEAo6ADEEDDUExdwQELYMkqaAEYnQypOJ4cjl6YcQ4yR+whDwCBmDj0aRREQFTFkcgNBUACQQwUmRCdgMBhAkDRpAsiKojHAn3JLNPsprgbO08qF1UFQnYuuTCSqU8rPnXQoqYWmCUIuLlP0BhQIGIwVQAkQECe9iIO7MQy2fkMHaW3MsIyL/+qKft4+iHOuZQcQiDEkvPlzVUpGRSbIJBP7//4r3/7+rMBQ6znx+G02e0Xs/mk4yzmIUY7HA+HAwCWnEvORCQirNp1w2G3W63PrWjfdw/vflrNmyiMDl3fi4RhGNyNWWazGQjf3W+7DFWQnIqmgu7ztioGY4F+s09Koaq7UR+fnr/6+uXFzdWPP2+xwtO+r6pmzJq19zQ063U/vxhsxhb7kgFFECthByJwRcMqZHcyc80SGxMhV/EixQRAwQkM3SROVWkF4kDISE6QzYgNAYoZhgpcxT0VR7cIghh6xZo0IqoQIQVnRY+sc5LixCDkgGbM2KoheDRrAcgLWAbDwmGAkNVqJJnPZ8IkBGAlyoQEwiihZgAtJByFBCFQyAjJPSUHxIJK/snWPu0rkHCCkhKxu9lkMWcCJHOAT1gPNLUgDFaYGRHNnRwQ2ZwdgRkzqCCSuam6GRucsN7NXq3TRjHHuvY0DKf+dBqCcMklxjiidadeH3/48N2/rD//B0dans0fH+4PJ2+aOYqxA6qxVKd9787m2M5aK+Zqm+12ezgsV8umrdDt/v3Hsd+fNdXdx8fz8xUTFTNVHcchhBCqyjXcPW6IqY5td+jbWZPyeDodxCCnZrWeH0/H+XL28LyrmUryw/EA5I64mDdBanXc77cv37wu558dw4UKRQbHaORI1JtmcFQkpGwqRHUQ4UAQ0CQKV0HAyiyglYIsJhgYIllKg46oxCTi7m0MAgUsD1hpsYUolcm3ByCNVAyuTSkz9+SakQLVz2p9Pr0iadFOEU0aABlAI3uwgppqQA44eklqYr2lwc1UXYAB0NqqChgmMH/NEAljCEMWIJhFITcFioxUHEzVEZmFGN0BCN2CoLkjArozmiMACzpMulAiQDRCQEQvXkoB/BTHnOTdEbli7kvO6MXd1Mxc1XSyXhA9ys2r2Zb8B2TpUn58erq+eQUGWkwCCeNqMfNu8y//z//73//v2uVnX/kg6/XFcb/dP71HDiwBiZq6ibFS1bad5TI+7Z8eH54qiW9efxbrGhDB8Kc//q5hR0shEhABC1hJ46CmpShK9eOHd1WIUrSJNBgfT/2L61Ue+r4vfbYz4Fk767vh+uKsO+zNCxG6uaofjv1qTlVdX7986Wc3d/WbzPPg6mogFeRCCFDGIIQcHFBcBRQG42pG1nCsI3ksxUsHydtY6+hgXk773NRELDlFAByLgMVeyXIUTjIv3MK+DxzchxqBjizoYOrII4522FAaj0jN4ram8GgAFNqzZeDRUgHMnvuhP/RDp2pIPJbSREmqahSrBgGlARfAMQ0FseU4qqrQKIJFHawSKA5kQILTan0KzjELuYKbMBGSEJCD8PS0QFErjgDgRIRACERABO7WVuyujDwWK0TFPWt2dEV0YTADJHdDJGYppWjJ5PII7fvm8td2gnwAgJeffVk1VU4p5VjGtGiaszZayWW//Y//j//r//B//D/H9QuFwogRvDsedn1KZbRcAOzx7mNVx/5wDMxvXr+u65bBi0M2/K//6T++//G7L16so7AD9sNATPWiNlR0NPdd3//bT49nbVi1DQLUs1YPBy0ZzBGlqTlgXq3aVIWzs7ldtMeuTwUMvIzjej6jGICJ69m2xF2Xgm3QIREZEAJ0XhixR5nuvlpyEKnrikdgSVWdmMg0gw+BJEbNisWAhUJT6rqpRfquLwApFVUvBWKw2VX7lLAbG1MAa1AH8DFjGC2aqTvNq5ej86ZoeYaSCCloGiq6X87EibZ9GYu4L5DmaRhBjQEulrUh7o49uM/rILK/0yFX6zOIsXjpioVsq6ZugTAncE17Z0IE11h5iDoWopDHhCLMlIYkhMVd3ZBokmkQExN9cmUATN0d4qlI6EXNAYq5M01T1ww85IljDwXBDFWtTFMwIE99n+DbVJ8vzq9gS55Pj49wtipltFxyyofTUerIzLPITx9/+o//t//Ll//w359/8RuJc5S6lX1d9eOAJefFl68JkYjqeDEMozkCMZKcHh9//1//83e//ecajUk22/1isZhcJ20MMmtS9m2Xf3z/aFZY2iHnto5Y8lkTyR3ALpfNclYzZwc49HocN8tlAyAGuViazefHU+Hcn53Ft6fqt/dYaMO8RxZVNy0igKars3UyzGrAyCypjFWlRIMIh3AkInd3y+1sTgwxNjmn7rgLsaJQZfXsk8KLzCEXLbk7+zCMUGUXYkH0DKaEOSchTkioRXzMqfTj8Jt//NV21w9Zoao7y7sR6ypQMxeuzYqQx7kGJnJPDu521s6tjIwg//X9UBng8zOE6cIHDBCZowiYwXSgJ2Qmhx0SuQIBybR3JUd3dJcgWuyTF+dT63Qy4JCqm6mZAkzwMs+5TL5lQEBARJAg00XbwUvJWj4Vxc3AyCyfysCWdbc6/e9/vVhVI+XO1N7//G7/vL24unr9xRfd8bTZPGOQs7PZ7u7Hh3/Vf/n//ofLL36zfv1l3cTAboiKqEiLxfJ0PHTHQ1FnEgD98MPvfv63f7Xj7n/8+2++++nDbr+vqopFHPB06kJgCrLLwx9++vi86y6WbXc83Fysri9XZez6cTwcxpJVxDa7483txdv396vlZSp9P5Tl2bxYWZ3NzaWpbXa2LuvPn+2Kl/PghoiOVBETU06jj6O289i0FUAMgUWKqoRYV3UIXMXIRHVTZ9MQYxUjII7jWPQ2xFjVFREBM4cYq8rd1VxBJcY6tMJUN/U84mFIOVZlmvE4mKMi90PebZ+//uJWkA1oNM9ghFYhkzsKlmKBBMFUCzEXRLVMVgDZkeXu53eo6uNQN5ECmwIzo0MQIUIAr+rKHVhYc7+YtSKRiRFJtdRNDQAi0gCp2nQudlMHKEWruq6quNseHTjWbdFPIAhmm+ZcOZcgUaE4U2BRNSaJBiWXUkqYyvTiRAzo5pB0eF+XeEqLVt+9/7hYLG1ITd1K2/KgWjDW81jBv33749X1yxX1j//6//nhP/0vo/rVy5eb3XEchuV8tj6b77abYzdsDqd+SLO6Ws/izTyOoZ3Nm9X5cns4EvOp7xCJYwSCvuC33999/Ph8c3OVx9Nq1l6sFo/P2/50eHF1gTNKKWctzbx53hyT8vun5+LaBDp23WIxz2PKecRQJcT+8rPl5V+vRZCJCBHRzACQeUIAEiJVMRBM61SqqirWNRHVVWAiZnbCnFJgamOMMRRQRiQ3BkQwx+lugMiiHIo5AXg2gUQmZ22V3TOoMKDgmJKCzGdhFc/L0Cez6dOEnCvCyMHBc69glgClqsacHSwi1UTuip4JQL78p38i0+Gwn82apm20qLu3dY0OpeSqivPF3MzMrKSxqQIRzmYNM/WHw7ydV1UcU5q1LYJNaNdxHLuui1WsmzBfzIc+ExEJjMMok2DQDXCyecIUSbNiRDIxFQ0UEdVsgoaYk7mbGQAg0UfQEurPDv9tscoxCqnuN5vQ1t/98P2bl69+/PHn+Xx5c3Pz89ufX312FcZ8Fnmz3Y2bu357/PaHn79482rNV1XaO2DGtGh5vahS9ru7+6+/eQNox0N/2nUiogjFjEPsd7Drjh+fdrPlcrfb314sjsf++x8/ni/bm4sLISLIq2WTRjvu+levrgiKmjfVomrk4Xl77PKYymy18pe/PC3fDLyW4ybGCPhpaQgOKpJFBBGRKhHUbETE7FP/0oZQVQjBScbJQgY+nEZjaqrKrGgpaNZUsaTRTcGdiaoYySEyI7EBEIsCAXIbQjJ3YQdoAXLqEJD6gcXVPJdCzKBQkDQwM7NDsKIs41CQUECnNBi4jX1XxSCL9YwBztZzwel/ADBiJRQDAwIiuZoVl8hYz+q6AjAmrGKseEGIADavK3Q3RgcAVy9lOW+bxUy1pGEMzI6YU3Zzz5MfDg3BHYqqaXYCmtCJDo6gpoRYSsm5NHUEy6jAamDZCHuU93S7b2eXfn05/NnD4+WLy2ygJZ+dL/EtmJbb25vf/u73ZbwEtTSMTTN72u7bur69efWnP7+7Xq8v1xd46rPCMCQHrGbhZvG6GzzWKoTCIQSxlLsh756Pz31++9wFty/OZip1N+ars2bdxq7v2ypk9T7DxZwF5HG7P6XcF0hjLp7vd1sKUTSvzi+H62+el1+btKhIkA1BmCqCSsjVixPkHAibEIKX6Xgrzg7koKrkCJqTmxIR1a2wTAPbcRynuDNJ6JA1tvqXSPEAzgiBo5EokgGamrubZkSqUdQysCSHrAaxnl54pagamCAFsjx6LhIqc7bRCyQSDoFBqKg6scYmuYvu9ijMTIqIROSYrSBTAZ0vFlkTAjARO4JZ6fqUBiGitmFCYgJPBi7CbBHcLQ/RCw7eDwciEqRipnlA9FDNiGNAC5Dds1NwlOTGQ4LUCRSRYCSIDIjD0OdcrDcFoJIt5WwZJc5YRsUd1adxlm19Rs9XZ+2Hj48I4fHh6bQ/XL253O2Py8Xi4eGpH3PdtG1Vnc2a4zBqGWaN9GOfNEoIdQ0kEQLPF+3z0+nu7uHV6+uqqqrW1NRYuqI/PTwDe8V4M2+vZtXu0K9Ws5p8uZgToqt5SWfz2b/+cH++nK8XNbkFQmdyzczUVuSLFw9Xv+nO3gAKuQEGQ0EjBeycR+ApncJBkrm5oimgcxUkUl1FQC4GQ0YRdiBGgjFxcNBP4mp1JWZIQBIcJ4uyB6ZJGw+QpwcMJwu8a2AhhyWTlaylKMmAxiGogXDIjpMcFEoCUyQCoE6TMNWC5Jk91xC6MhoxEJdsUoYBhI2ACUl4+hpWVSRMQ5/dwAARq1gLaBWlqoKpYsnGrIh/2W05uoobowV3wOLglksgSsMAalC3rqqWzEt2DVFcUS0DUkHEqjKTjEGNAAsBFAxeV8WMFIgzhEwUBmnBbZ03kp5I0hniOpx9fPoYAl1drz++f/fZm9fEJJXcvLg9HU5//PZfvvzyF9RYW8fN4SCQ/6d//9/1Kf3zf/vTZ5+9KaoxyvF0JPK+79fry8NhIGEiPyn++X777m6zmM/aiLtDBwbHPleV3Jy15n44HVaLNgbpR//5bnscbVnKm8uzzf7IEi/OFvfPT1TFcfHmePsPu+aaiFCYiQKLEBsAsyhAKTkGYgdGCMTCZKCOHCgyRXAMzCjkCExMAIycwdTZiVAImdSdkdCgTPRcAiJSlgkarA42LUqBMNZOSERs7iRD3Tii26QFB0Bl5ATKISaFYtBEInADQAkFXJHMwR0sq/HM3OZBmgiixJ/KPGZmUAhdLRAyGKShJgEiI1TNKDw6ArhIdIAWS8Nojm5AigZm5ADMsTLX4m5YRjNqwmR4r6toOWtScxj7QpDcNYgAqpqNKSNmQiT04qBO5mQOSDhmp1Lm0C+OP+Hh/bluQv+4eXj80/1j3bZX5+vHh4fF2Zm6oFTZTU2ryLuS/+rX3zR1PY7DkHIljHW12WyadlbF9nl7OFs2TR0ZoOsyBBpyb+5i5sgPh+6fv39YtjWotiGc3az3+9P5ao4+HsZBi1UIi7Yx0+8ed9t9/+byfNng3fZ4HPXN5WLRyHh5vV98dlz/qq/WzcTLdRcAthIYggQKbJ9i8YTE0110dKCqnXR/HCMxG7NEBnBlJhYnpKIsAhOxilBREYCCTGEMNwUzIzcgBDJ3QNSiLETgOr20AAd3KznGiIzAoEWLKinUCOTeRnIrTJQVulwQlNTMXSQAERInLamkpCnGSkgCErAQuakbATvRaOaAgVwQmNgBwdEcx1yEGRGA+FR89OmS/6nkBwCOkgzcxRUQxac2KrGZp0xuiKFCQgc0N0IcwITc1CGSqRLiJ0oyMTjl4gTpJXzkj/9ZDh+tP2hK74+ndrb48/c/7Z43f/Orb3gcdEj//OMff/OrL3/8/vuLq5tuyBICIjw83P/1X//N6eNHM53PZ3uUw5DGlM/mVXu2qAK1Vez3p9TnDGZMT4f0uO0/PB6ehnway7Lxmuhs1qJgSTBrQh7ScjHfH7uHh6e6isXg+TCsFvNZzWCFHd5cnjPjcXZzuHq5bV91NAtMAAWYScQR1B0NXBXNmRAQCTGX7ESMGGL8y1Kd3KGUUktwMxZGRHdTBSJwK8TkoAQUgYDI3AxwclCbe87ZAIV50gogIaGblkBMBsktO0L2sWRkIhFD1oBqgEwOIEiOHAFYuGIqWkAcfSoFIjOQjgGKK44aRBgQJh0TMIs7Mk1pd+YojgZE6B5FED9hgFXLNLQxMHYSB0QCMHSiabgBQOKf8JqIijaiIVhgYCJ0M6TRyBwAEHJmZnNnRAGrGRv1U0kZqQa/gHc3p//S7//UD6VqqofDOA4J/TQcOlDru+OixtWyPg4NExDHP/3xOySqm3B1ufo8vi5WZmdLSfbdu7vDMHbH47/7q9883N2dyl51vL65HsyfT93zqdsNfv80ENvusP/qzZsIygCvXyxX8yiRxJYR+fb2MjBHpNN2n7Kdur5iZCz73fPleh3ryupqd/HV8/mvElb+CYpgQEFEkKd2nKCIEbk5MwZmojANxKZruERkCSxBptcMojAhERFJCG5OiKUoGCJiVgc2MUAHDqQGZULpETAiIE9ZDiECRAYgZneoEJGQq+AG6o44pSqslkhEijCY5b/MeonEzS3nWYxMBAiIVtftkNQJixUBJ0AwLQSci4oATI4ZmByEBADTDHQSpCEggAsRuDFCEEJ3RidmM8PpaIlUJsy4FQdAhMgEpmAuTERmAEmVkASpYMyqgQCIhgJaLFIgBjOv/PQi/dD6vkO+f3p89fLyYj2bt9X93eM3X33+09sPv/u37+BXX99eX8xkK4Qppfl8cTwdh6HfbjnEMKaxnTUh6s3Fkp+2QesxjecXq75P7+92KKc+jcW0qut8GEjhs9uFrmVRW327/u794/OhS+Pw+uX6+nxhxbuxnzfzp822nS22uxOA1wK1mLQttbOxudivvz4uXxcjmIT0SGaTQbSIIIuYulphEndXAETMmlhiQIwxchCctFOBRQJMkwzCyXSjJSNRVpAYCKdPxHHawJuXoobk7o4T1ZIAEB0QoeRipiDh0+fvwMQ2vQNYgCgpFSA1YCsOZu6RgzpmVwBHolA1hbCYVRzG4uoaqqBmDCzg4OiIwG61kLAP5goYkNl1+u52IjUDAkAUAUIG8+k5BgOhiRPsDEBuJFTckDAgiUSbvN3uLNFUiwETJlUAdjdEADAAA2AzU4KMTOa9Q1S/GX4bDt/n7qTjEMFP2wMHbJr2+vryw8enZtacnS/bWV20VHXz/PgsLMVtPmsAYRhGIilldKBx6F9fr87bdn/oDuNpfrE+Hnd1Exj0s5vzx8enelZ/dnvzn/7Tt6CQk8kyXNdwfvY6D6mApoSPTxtmPF8tHvvj6ZhYeHnWlJxzgXrZNosXm+blfv3FWK0AoEIFwhgACBwDMgdEQSNmB3RADkKErtncJNQUAyEAAYuEGAGYSaZiQhABxGluhoDsiOBTpZdZcsmBeILgRqeUR2IiIFMTYCcCQMGAkSdCl5uBg6laP3AUcAdXAqzcskMMMRB56hzNVdgBSgnozhGr1ty9jJKymXcB4mD1MCbKUvLAwoxOAAg+OhSniMEdcyks5IgMGNmdcFoUl+lF8mlmQ+DgjkmBAeoQkk6OH/KihuwI2adAh00JajBScwcDgIIhl0zOBlygKLqbJYRgeJl/5g+/PXZP73/8SYcxZR+HrOg3L6pTP5y6AYjrGNdni9Nh37T14eGZWRzJzeq2TeNgZu6w2x03m6fYxqfDPis4Uhr6r754U5z/5b/9boz8i9ev9v3x4+PTYibXl3Pk+fnF5fv3H0QIBfXY06xFln4s7+6252dhddaksQgyi0ts8/Kz7erzQ31pHKh0zIw0gSF1klKQF0UHiVNiwd1VjdxlTAJAIqqExJGhZajJETUIM5mB05QuR0RHJkLzyECBDEldKSIzTDkaUyfmCR9NAGgwSeuZCFgU0d0BSZEycAZzNSZ2JAAUooohCgtCjMvsPuKUY8TsPuYCagAAHJErBDy5HYFjCxmyzCI7IRPXTJGwYSCUgKh5YAKi4DzF5sHB2IaG2a0EriDEv2zObVbFBZrnAjlHNxB2jggojAoORREpMqGDuxua2gilmDpCXYhd1VJiy20ILpycFzis9c/vfvhTEwPHKg15vlz+8bsfm/msOY6/+90fkcLnb97MLhYIFiTGKjZvmv1+F2K12R2Ph6OZTrP/w/Pm+vK8kRhCCIEtlRnzrI73T7tZVZWU9rtD0hwQv3h95ZaGPM6reHt99cOPb5FYYpNTPltUB4J+SI/7cX/c3lyckwhV88LzfX3bza41a1WKT/cpADcvVpg9MmIpDIbmAJ+Gz6IxVlWughITcEOipAg+FsvolZCmkUwpBDAAs8l4TJ+wl0buTOjqk0TCp0eDhZBwIl6am2oEYPeADKhDymH6CAHMoaljVlcxNyzqvRfF4Fa0pM5RDc2cwJiAwOZmYEXdCzLGGtEW2QYHDLwKLCBW1EshNzJhRBQ089xiXrRtp25oWhBAmooRCgEWCYkpmoYgo2FxHczArQpB3CskQBjAFWlycwYmNScvhGhIbiBSOxpFNIRo5sLOZBY6gJz8jPLl8Pvu+3+NIYxj1pTHlA+Hx6aKi3mzf96+vL7Z7vaH3fbNX3/ZnXZJfdEsQ+RS+tlsHur2/d3jso455zGnq/OzUlIgmtWVAXelGOL9/aM6LZZLNXj78IRIbVtXkdKIr16+UM/Pz08x1pv9EQj7YyfEY9Yh6agABokor785tLeZpMQ5FK5JhgmvbY5uakbuzCwBiAUxePkUWQ4irk5jYYQoILGU4szAXpjchYsJUmQkMkQ3BKskAhE4qLtbaWOlDo5U3MXZTcEzIzn6qCUyTxVydyoAOq2onQxJgVJxAoCCBjYqQQECLm6n0QZG8egG7kYMiEJE04EWqDGKZsAIgCW5FceKeACUXDh4bihViIFiMXLi7HSi2kq0orVoxGI5R6qxajsTAr1kDGzIeSkopuNxq+Chbp1DhxJiZZoNDFWDKqYxWQbwGCuUysBPY49SMQR2dsuEHiamdTbwfEPvl/3P399vfvj5Qzoer89XWeHD03NSoPnZfnect83r16/+8G9/3u5ezOeznIdm1ug4DEMZbbi4vPiylufNtjvpdntYreZXN2ezedPl/OHj4/rs7LA/lIJA1I0jEKVSUs4S+Oxs2Q39q9vrD3f389n87unDqU+rs8Xm2DPp1WqJiO8+3t1cn5Wrr+7oQqF2QylKIXmM0QjNhAQQijujCAuBEypYNk0h1iQRmCiIMYYqAqCF6EiEQK6UPUZXKs5ckDyXkMeKXFA9VF41JFJGSGoI7FNb1gszohOJAGAk+cvtB6WqipZBTThCECJwxBDFwDMjSGghjqVESOsxmztSIEK07JpKKUqSVBSDMwMJMJsrgwbwwlCQU0ngIMGNJSSQBCAY3EygCJM7qQNGPmQIWAWOh6SuPcZKELfJDaAJPhPsHXtq6yoaGCMqoTnkAoGICHugFFiJ3OHkLgZmRbEGR0IsOTkRFJOsRGQokTOenh7e/2Sgr84bX8+Iwg8//Lhathn5n3//7YfH7osv3iyeD+vzs9128+b2F+V0KjkN4wjkwjB2/fF0Esb5YpaKj2MKFMY0mJXVevnu5/dff/3N27sPVVWj6ma7D80s2UEE61pi5GHoTqP/8NOHv//1Vz+8e1/Uby4WjLiY1SWVq7M21bNduDhhS2axCqCZRkMlE4CALs5IIdSas4E6oBf/S6zOHZzIwYq4V6haCscm1FUgCMAOnjW5Fx+HKYQFTGOoM0dwtqEQgyBhUYIiUhVEgEzOYO7ZCL2JhA7gkMbB2BgpaKkQAZCFnBg+dfnIHNy6yp0QeuZiNg3oMgrWkc1RvQJQdwkmMJJlQzJER689C+XeNbnIUCBM5B5mAUaSYiZEZ1UIIRxSIUAXGQCZUdBrCohuhAwICKMruAuRY3GWAkJAXoqjp5TINAQBMADKRSvGWcXmwQxZXZgS47EUgulaObr7jA5heDj2m8X5emDYPG3//O3bnOyzz88Pz89XF+d1O3u4f+fn54H5yzdnz88PFxdn+/3xdOyqqgkhVlU4nNQBQ4BXtxfvPrzbH0/L5TLE6pS6LpcffvypbWsCkCDtfGagF8vL1aypSbDQmPTHdx+ed4cQeXk2G7ohjyYhqtPm2HPdzJt6HI4tIeYsAwRElkDWFKvdK9DiQMyRAxkYEQURMyev2RSti3HuHJAlI1usCrIZJocSg8SIIYJILd6CMQKAsIi7mRdAQuJJsiXkjogujGwOSDQUNYfKg5uDO4Y2KyqQYxiBzYGdXIFFcjFy1jQdykQNzIjRTwYMBExDn4m5cg+EZimfRiZGQg+UHICakmiiQBCzSFVJYAK3kseUiBmRxmJHyJS1mJ3VHNEQeVQHVdQsoEgeojQhTj8dQHTNhmhMU0xacg40DVQzAlVgDSVCOo7OCGJ56E4AqEyac5QmmyemAHJeNq33WoXNZjecBtf81VfXu91Rgpy6sj3sry7PXv/qcy1+9/Bo/krQNOfZYj5m7bpTNHdwETFADqS5MFPTNJvNplqcEcU3n3329Ph0HEvan5q2OZvXZt6fTjBrmHy1rHIafRxeX1083z+tz5pqtfx4//z9248X51eAlHJh81zVgyynBi2zICPWNVJwB3QX8DJ2sTi6EqITESK5kY9VwEiK7XnPtROLSEUUsAgZQd+AwdjR6BIFpU4UC/Ekm0RAIfaxxJAVEZmAnAEackISEWDKJRPmbFmYhdlyBkcjNiBjJMPJ0VeTMGISrZBa9jz0xh5ig0LFzL2kSroCbQjublDnYmq6CEhkXckRAQO6SbEchETdSZ2EQoxmpgjCFAiNCJjJsQfsspnmojlEYUBQr0QqF0tECRQQRSoUpjAWRfcQojKZZVdFYkUZigduGIzcnTkBYctsXolIVAZjQMpDOzzM9GeBPhBa34/dCZyOx5QKfPzp3XLZXl4sjl15d7/fH8d5W4cQmeywH0fvYl1VVnVdX1e1Kzr6mNNut/36q6/MzdCHlJsgFdji1e3vvv3uYn0hIZaip+MREbohaVF364f+9no99Kpmdax3u93heFy0TVOHnAeRqiIoeBh9fiqNgZdiSEwAQBnd3IwAiClLhYQi4u7MTCS9hJOEyCzopIVd2TMRqpoHQZaEbsQSAgKRV4GaGKIzAgMRTu0onZgCRWOs3LQrCg5IStP7aTCiYNkwmwITRStI0/XMSR2RPQJWDtmoOAxZDeNolnvjwIAy5kSCiFBKIcBUtDfOWdWI0JOSo4EpI6syO0lww5zFsRZm8sAkoFhSgFI38yxRnZy0qTBKPHa9O8WmjVXTlZTNEd0luKkjcMmqRRDFKUAGG02LFQepjAKCT8N8Mk+GWUNgAoCsYGIOIZThhWzldN9322OXH5673eHYtO0w5lBVjnuJNKYswmrw0/vn/9P/4X9azIXcrff+dMylnJ9f5KyllK47nZ0vieL5+RkipiGJBDEVoouLy4enTRTRkutYOUBdhaqpn+4fry+u0MPjw+NitWxr7vvx/du7u+32fLVczsQQT4fD2WqZ07gKh0P98theEBdDNFUiFGSkaaqMyETMjmBIAFAABHXB7qnj2fxoLkTBWBVzjFSxVBIkTBTdQkLTxsuSKTKF4BABavAQggKkXELgumIHLgiuSgDCn9YE0zdTEPbpz8YAiOCBwRGNCMwJIKATIiMS0gwwO7pZyXkeAxBUQhPj0usgHMxIQREcCxqQERCj5QRaZAqRDGalABGSGgAGqpbVbHQ+9IAIbNRnrSOQ1AhQvFg5RaIVwoB+JJ671hELxQGEvOSxLwjILcY4pFHN2NAJMJfIHBjBi7qDkmYDwQLcF1rVWKXOx5OOGcFuX16U9+Vw2M/nZ1khSL3bl/cPu7/+4nZIGZqmCT7sjgTQNG3xNmlx97Zth2Fs23aa5+WSlsvl8bSfzWZt2263+2EY+v708sV1yepuQjTl16qqetpum9gQiQimXLa7UzOTy/XysNvNb17cP237Pt3cNvW8Oez381l3omHKfrswIIswkRMaofg0oUMHLzVRBQDDnuvZyFVxjDHGAODOyIGREYNPXBJkYaIJruSEJOitjq2XYKYZLTYWKmEEN9fBAJG4Rgrggopggbg4AXhwLSnjFHM3YGY0xxAVmAIxOBowgn/KfjkYAZsi9KaEvhJBQnUvkMT6AOYOzAIVDmqGQOSFDVnEwKsYGV2Y3AGQI3kAzw5oUDPqlICG0pmRIzMRgFBIBhocilVIjp6LkZR5YMrK4gUIbQAvBlBk4vEhSNyaQp7+EQUADEjNhbEN2Oi4lJwIt6cTIoqwiMxmiw93TwXjh4fTMI6D8Q+Pp4d998XteU2WsjJ43YCZL+YLVS0TaS/n6HK+Wu12uxBCVVUxxFjPT6d+GMaz+ayezY/d+Ps//Llul6d+ZGFwWC5meRzbJmoal/PlserPV8uuO87nL7shX19fLmfNaRykZirDQveH4TlxW8XATDFEVvCSSYgkKrB8imapdr0BgSwT1QMi5dxoISMiQYZPXAxkBCfHCIjgqIlNG6MZBkZVqo44Sw7iAnlabDibiwhadg5ZNRUwAEYNhESUHIbiBsrMnyitIqgeA+SkhlwsZRBTWAWaiWdQ45AQM6gY7kdAcyBWhFOB4gwALFHNgHBMPaIhsqrKeXTC4gBRuOS0rL1mqYgJzNEcUdVGADYgos48O6mBpEIMiMEIHC1z1ZvXjpwSIQGIowoTms1iUCtAVAwdsK7Yfco7Sy5uLMlVkUXTSlI1dLs0ogR23D89jSkDUmyaksxBF4vZzOHj/RMC/Pu/+0UVzA0ZaewHIgiC45jHfhzG4cWLF4fudOoGc8xFb1+8eH5+spLQbbvdz+dNKWm32bezxd3mCYBm2Bj442Zze3s9Hk7dsefQHvpu/7b75hevzq/Of/v7H969v1+dLw7HY9VUoa4TQs62McSSW+JYsRMhBS2GbCxMCIQCINLMByZwZMCIxIwirABdylVNLXjwVKG7RiKKpqSFiJGlmG6zU9UA1K4SGAK6AjKLqbq55zyrYgHMFBCckIxQLZu6klgQcFckIQIAVxQvdSB37LICorC1EQmSOqvHYs4CTYimRckKo4GbOkxeXvR5AFEDUKoCIqiaO4g6jsMQmYmwIUrZujExYk0gqDVxFVuFoqVftHWFdCpenHPODKR9DiFkAEslBHJAlIBmAF6AFACIacL5aYkkwS26MyJJVIDeEjKggUI+p6er8lN32IoEBMnFOdTb7t0w6vXFRT0Wd/j2+3fZ/JToNOS+O9KsiXW93W5xQmAlQeLj4bg4WyDj/cPzfn/6/PNXBKY5pXEs2YmkS+lm9dl333/PyH3Xzdr27cfHQ5//9m/+6u2PP7x7f//F56+kr35++7aO8Wy53m6Gj/d/NKvvH7btYiZ1u+/zWRtndjwPywO1HpuSwYpRoJojEU7gd2cGQDZgnJq5xMJuiigkbERRKmGatsleoHBexKot6Visi4JAyIIcyTCYhoCIpEYwnddZprn2ISMyMFgTAKEosCMjuoCzA8EUVDcUdiTwUIAzGlYMzhW7WEZmZS6uvUoArmA8q9lQiquZElqQaiyFCQJkAXMiYlHVwIKI0ql8IvwYaM4EaCTuJuQ1owBIGjDgsmoHA2ch0MjIFIEYwPFTUs4cPCuqe4VWCYOaCHEIxXHIhMTghoQKOKhbHie4PajNgFjoOt2lj7+tRPKp+/mHn+p60eXSJ3t43tUi82YGpdSRGMNjN26Ow1ig63pirmft6XisYzUOCSWs1+tm1o5DqusmEAmSmB8328eHbVW35uRS/7/+w/9ax/iPf/PN8XQwil+9uQ1C6bTLuRBHUzoehxDqccj345MQvPnydTG5f3ra7zcvri8fdx1xqEkbP5HOUpYYakBXK0UxQJiIxIwcRViogPm0Q1clgmLmKSMxS1THgTAT1o4VxMPoW4oeBYDEiQ3RCnDIoI7OJOQM4I5IhAgwRcBQARD67MzOMHWCkcESghNUwm5GDgXBEYeUcyl1VUcWcgcIU2RE3K4qiFgiCWki7ZU4FXOAiga2REDozoCloJYR0V1V1WRecwRc1FERd+NYHCEZARX3DigAo1vI4IAIOm9RmOuKAlHF0IQ46R0yoCGNxv1Q0FBBkZDItIxqYuqOmhDG4gRIyADm4EndFJoKsBTfPxCH4+PT8+ND0wZA655PYiGQqMPdw2Ech//+3/36h58+dKM29dl61YiMEoLnvF6vzYxCHMasboQ8jGlCjnjJ20N3PA1dn7e7x/PL22Z2tj99u1jMQqBffv3592/vN8+HenlmxWaz+eHU/fYPf+q77t/949/3p0NdVwnwX37/7atXr16+vn3389vj4dgIl5xiWM68LEAHwpr0U2gLjcmV2Hg631ghMwMiFiQwD8CChMgKFvIxDplSH9DqeYvNcpTWQwPmBBmdhCMTISUijlwDAWKJyGiFkQkRhR1KEGJiZzYvFQGAgyMAJwMAr71M5DEhdIRkJVaxqBGM4FPWNDOMDUWZzmGafeiQPCpXpp47sEqkEoI8Zi0F3QNDKqnrE3OUwdVcueBQigJGCaElQsiGKRdirUUiYxO5G61LWgniOIa6yuqEpMVERBCbyjFAR9xnLkUDWirZzVrShr13NQVgVgMmcrfA7IwKBo7imfK2dJt+SCBRHA77Ux1l3sbR54+702GfX96sn583x1MahtJnDVH605Ylnp+fI+J2t9OUc85McjqdNs/b86uLKuKYTkOf0On1y9v3D5uPTxvmeH7WrFdtIN7vdnWIF5c3j4/PD0/Pty9eRqLPfv3V09Pj2dmCQP/83ffLy4vLy/VqtRj6fjGrRCTWTd8Pp65fzeBzv/+INXpbl1RyKogwX5hHImZwAQRjA0IlRHVTxsDOoEYIgRDMSjYD9W4UGC0QGWmsEiIDllGFQchE0DQhM7MoagjBAIkIwZxI1Qm0YHGAgQiQ/uIL0IDuE3iZANzQCUyYSSJ2xQTZVQliZ14TLNEErUfpwzwhZmRQmNVXAJ5UwZBqBoBkoG6Js9cBKAg7jAVLyfOKW6ZkFgTbKhrQs9moSmwl+6lYRTgLVDSD45isEhghZaZKrZKQMoAOkSWBZ4LsQEBIUECJsVEEBqYJZpYLWGBy9yJuXlo7EfTa5djUx75PQ4lSnU7d4XRs6/r+6fTu7rmdL7bbx/sT/PDQ/9Xn500Tz9evx5SbxWx//9y27enYRwlcVfd397NZc9rvLMh8NpvNFndPzz99+70CGbAVG8dcVY1Cfnh4TsAX5/PXf//r//C//pcPT8+Ltrl/3v3w/U/ffPULDhLrZiFhUceHj0/mcH19udt3mvJquQx1ZQhLGj+m04GjC2h1VghGF8BQOfskqUAnckRwY6SQJ8wEIoIPIFA1NLth4VFoSjASTvguJBFEKI7JhZQJiBEJnImjs2cncqLJ0o2CwCyfEHAoQE7ghDy699nBPaA5IgkZcp/NRhcOmYzdI8Lgfip4AmPCPiuwEJMTM1LJWoFGKGJjHIeaPGqS0kPpJdYQGzmNFoUdfTMao89rKRSf+zxvqsVyvu8TgCJgKt6ncso2q+tkakQ700q4dhpcGwxakBxqVEFqg+xSViIwcjUqJkyAoOqqkweNWZ2Q3bmNad79GXfHfXcqKWv2pm6+//Ft9rjt9f7dTxfnlxdXqz/9eJfN9sWOY/r1Lz9viKoQV7fXsarC7pjHRAxgFhxc4e5p8/UvPn/7w0+lODJTrJwY3SuhpqntxcVsHorrxc0tEo3pdDwdf/3Nlz+//YDgLy/nn93+09NmezqNVdW82x6q6G2z/PDhsZ1fMqMgnS3nLlzc81CApDNRQ5NACO74CbsehIhNFdAnsBfR9DszkbmyCE7TPzBEYGYAd7eiTk4+adeqYI7TKgrcwEogFC/MjGBINPnbTDMZTM8gWiZE4lhMA5MQmfuYUhMnoooasAMyWQ/QiKwCOSiYIaIQoqiQmiqDWS6qljEUIDXtnTKRuAZsiWssgMYSorirAQWp3b0r6mVg5nHf1XVNYEU1VLXnAYKYaRpTiPVxzBRR1VMxQtrljIyIwNkJHNzMDZjdnZzM3NWR0B1sCt4b0ic6OVRpaNOT5sTE7x7uL6+uxzENWZ93z0M/vL6+mjVRbLy5WD1vts+DHU4pYkn9qRO8Wq76satn9ZjG+Wq12+4Pp1PX95fXN3cPW4qhmjcAnNVS1pRzyadvfnn1/Lz9+O7uv/unf9yfPlgepW7u7u7bqrk9XwDix/d3s+Xqx7cf/jf/9E8//PD9eOqaMGuacLluK0FZLlyNg2yP+6qZocPKj4gYS4ZcvKibAxLHCupGQjURkmIINp7IshCiBJTKciFCkBDmZzRbgFWtVSIBhBwRJGQAZAyeInlQjVkFtO/2EVQktPOlIQGREhBLiI0juxuSmxNwBR41xGxIxcgtBBQoNo6EjCimelbDGREDcwYDLxT6Yu7WsJsWcB/Ae4MRqo6a3lCEFDAbBAFxjaQNaASTdcROuTjkoVtGWdehElR34LYzTCgZ6TiMxWwmeDUTMM9g80qqgAAw1ToQkQl5YpC5qRpgLGbFvKArAroHsppRbMJP0SeUB2BII5eSmfrj8fri8tR3wrGKcd76bD5/e3eHZDfXV6d+LKO82+5mTTWctmfnr6zA3c/vztaLEKJXETjOlud3j9+fX10WzY6+vlw3bbV57h43xyHnm+ubEHgc+6oOQJRz6Ya+irOuH1frdRn1eOzf3t0Dwssvvnpl+PNPb93gl7/5/P7+9Nvfv1+tm1Vd372/Xy3m292uG1IxSkZSW6d4oBmTUnQ2JwdkQmPKwFKFWLuIgrCmjIZSQahLdAECCgA1W4BR+7FnTi5MIVCkAhaVBOCZXFgaDAhuTc1gHKKE1lEkRHLDqYgh5EQKSI40PVulqE83egctzpFYEBiQnGBTlMDBTETMMbkPVlShltiGWWQKBGaqwKJ5TQVRknNn4IjFMBunWGUzEbfI4gWYKIJyypHqoUx5MDFHMvdigYUMj6eROVAgVciuEiQXz+CEiADMQBPPFVFBzV0NAdhAi3sqPirQVBsytJLAUSR+Zpsq779//74/9K9eLHMZiyYhXM5npz7NYqg4lJQ/vv3AdQ0IbXQhI+Z21nb9sdtDPgzP98+ZdymlU9ddXt387vd/KGaL9vM8pMNxf3Zx/tz1P/387mJ1dn62cLVXr193p9P5amXGh8d9Rlgvz/b77f/w7/7u4XnzfH+3Olu9fffu5cvXY84vbs6uVrWh3D/sPn58rIMsFnNwTEORyAjFRcZqyQRCYhyAxZhJprs2oSMCQLMMIeKE5EBwcMIAjsRAgBCEmRFpagZTQWYopTBFoVAMj9P5EUmEmJlBhMWIeOKbggVBEWKEkBObBm5KoOSUsiswEBsoonnJghSEEsCQwUgQMKAtIpnBFA51MmYQ92QZqCiROTcIDcGMYMSERSMzICY2eTICMDdzph3yzt0GByfoc1sDokUOLqwAUkXzOJhVCFCKBBGnv4S9gWlqOYM5hEBmShCKe4bpGsnmpIBmKuADNlGdkGJWOHy8v/swj7K8edMNGwBD5PX5+fc/vH3eHo7dEGJz2PdKPCQ4nspiFufNbPOwWV/T+Wr98P59d0rHUy91Xcc4e3E99MMwpK+/+WJ72C9fv65m49Pz48W6ra4vDttD16WPd/cXN5dNFbHoOI5nsxkSfffTu6vzi8NmJwAMsN/ul/MZUnm6e3pxvX758urxaV8J/cPf/9XD/cP+0KeU1+u2eLbShUhZDUF9Av25s6OQIxOC06dvdyfIamBAzFyKTxVCB/pL4lw5BAFwVYdPSSACMy8IQM4OwCQT0mQaK8HUa2ZRg2E0KuDggkROPOagzEIREdAJmVwlhMIBvAiWGZMRofuUejVyJ3aMaq7uw6gZKBuTuQM0gY2wmA/mBdncC1Iwq0REEKogAo5amDE5ZVNC0lLYioGNBQPTjC14drdFJYFNSGphREcEA3VyQlEtIUZwRMTRUV3NSysIbh6lqJoWCiSENRpG7CFc6oe4+6OlND9fHYchH72qZx8fnrOiE6vDctHcXszvHze7EN6/f3L3knNdN7vtbn11jgAll8fHh4urV1LFov673/1xNp+LCLOYwTAkANpvT/04fvP1F1XDY99989WXhL7dn0KoFrM2Bn7Y7Ir6+/vnsesXZ7PjqSPA8/Xiar0Qxvcfn562p+vL1bzlxaL97s8dU5nP637sQQTrMBZLaCEIgrh5FKgEcAJiIGZCQkI1c8epR6WGrgifkIAs6K7MFBiD8DTWnaikk45+kvwBADMBEREQOiEIcypeVJnIEMDd3AEcwImQtEjGJtA8EPtIREMypWCflrzoYCLAKGPSpO6AwGhORY0QiBzBR5vKZTaCA1Ap4IRIcfo7mFWIqKgVUyayVGRqMpuaGQEzETkguDkVLbez6qqR4vA4KgE0In/B2GFCV+A+FSYUUAdnoMAYyQhB3eZt1FwQMSBkKBwxZKiPdzbsMcbd4cCMi+Xs0KdU8Hd/+G65WlYzWSwWGKSqqnVjZd1+OOnulPuUX1+dzZcLBR9U11eX7aziUL99+/7iYn3q+nEYlqvV5cX509390KW6qg19Ar81s1ndznIaj8f9559/8XT/LBVWdXj54vr9h7uLm9W7++eS0jdfvnn18vb9hw+//fO77e54vl4rQFvHNA6XFytTRMQ8pihSCg0TothAwRBAkXI2JHdCJAR0U0MCdCD1SZvnrm7AYRKbTPxjUC1EyMzm0y8EdIbgrs4wVZ7JAYnxU3IfgpBwmJwkgCzE5ja1C7VkLThm2JO7e4JsDsIuJMJk4OZmvbIQIDFYYERTISJyIJ6qZ1NrOhUnQkEUAhQa0sgSFEHVRA0BYEwqjOBYgaEDAwpxPyYSWtbRVKds/kldkqlj79RljQ5BxNXMvS9FRKJwVnUgASdUIjLHiRDt6lmVmNEdECvEGhV3PzeBRqO+68/X6/1uNyaLUf7mb3815Lw/Hg7Hcbt7Xp+tscsxSsiyexyOfV6uL1OynMbijAaqfvfwNoQKKDxvtt/88suxO0jd9l2fUv7F1292xx2DnS3aEEI/dOr+zddfvX//fhj0s1df/eGP/ybMi1nz1RdfZsWchu3muW3aMfvFovnm81en06mOAu4OvFgud7vDMOYx5efDU67G8xXt4suxzACUiD0XRxZgAEBwZgTEaXUFgIRkNgWjpBRj5lKUiHLOE4MhxEonNsLEGwAb3KYLORmAADGJCAuDexUJfOr0ME1wj0/bKnaDou4uxcwAKhcmJmEAUJ2KVoEpAGD59OAS+iTCBXMwcwNtgiAxOJSi02tQCEIlDmCAxUE8j0gkCExT45GKe0IvaOBYKQ/FyCEwDGoPXdn2JsIo4iJ9cslKyCzBWZmMJ9IjiSM4YnEH4KlZWcyAWQGSOqBCwbrsX8zKDNvd9nG1WOaUu9OwO4zPu+NyfZ6Gcn/3/Lw7LOZLte3j03MIFMUXEesoWkak5ce7OwZeLubHw7FpajX6cPcwmy9evnqxf3r6w7/+t8Xi7Isv3mDkh4dxu9m8uLkNFE5lcKYPHz/M5/PFTA6bbX84zpfLupn982//eBxTU4fl8vxPP7572uxfXi7Wq2Uu5TSMEqKeTuOY96dTSXbshlLs9avW9EPOi2duBREAzV1VcVpfIFgpoRIDYMJJgmHqU13ezIhZhIlBJEzvHiIgIgnCRMwCDoBsamDAhAxl4j0jBkS0NFHeJk8hIiG4a1HLeQrCRoZWGACcwEzJNUhwcvOkxUKoAEmiEDhDVrOc1SUqYUEY1fOgClnNADGGys0ZDdHNMasBoNSBHcCYHCYqAro6uOPkQkXoc6Ypvk3AjKZOhLMKgQ2dXCEIFc8FzFQpMBGnkntzBgHTOrhZNqSAn0jBggwwlBJrf4zef/j4XEoKQTbbbS622R2e98euWBrTi6uLL15cffj4OOacBiUOY+5F+OPT7pRezhBmZ7OWYfe86ce0XC66fry8mK/X55rL8/Zw+/LV5fm6G3vNEIUXs9n5er3b7trZ7If37968urm4WO+fdx/vHlRt6MdhyMx4ebnc73fq4dWrq7Oztt/vj4cjI57N5yllUEXw2bwd+5wQfLcPZOPYt7bpmnPFarpGIUIpmQgYCQiLuoMhYrYMiCwsIgAuQuDmBsXd3L0gEoIWppCKIjBS+dTndRiZxhixIAsAGrExMzETgfswvXUmucokwDFTRGB0NxVmR5ocGpjMHTIiUkWJwYgYASEwmVN2Bp28OKQg3ZirKrAAIxoCkmclA5AwibtB9rl8oko5mKGCfbLjflLvFCQWISJHszZGMPQysmNwVMehOEAJ4ggUgRpCAq3JAxOTe9GSdzkPpRgxg5maOURtq6jdTdySaTtvubfjdr/bHgziWOzVZ6+O/Slrqes2YnKwrkuKOBYfsu9S+bjdH7vx81iNgesgTwpO8e6p2+2eX728aZvm48f7dlZd31ydDqd3H+6Wy2Vwu/3sdT/0YxpmVdXGmhCJhetYTH/5y68/3t09PW+/+eUvnzdb5uru4VhX49mirdqzx80xF+36IQS5uliJI4fqcbPfdYcX62XfJVNbLPuT5x5CBAAEQlAsDOBjFoSmbkqsixo6CLNwUHAEA2TVghTAJ1IdkTMFNndAwGnrAUCIIQRwcNe2qjgwIBlgEGZECTLRL6Zq85Qc5ilXb0rEqqTq7CpENNF53OfogJZNCzhznd2zA7rXbMFTQAKiYrRskMTBzd3JARyKg5kJBQQHQjFgV0cwdFctgRCJhBiRyXVWVUmNESv24pQV2a2OkQDdgVHX82ilRBEDJ+RiNig4BnQFy8VhtMUIraMFQ3BwRiA3xTeyr2Ds+m5I/XF3dJfF2UWv3ib/6ecP5+erFy9ux+F0cb5aPB9K5iHj027vEI+jnsZSih0P+1jVOWs/JM0aQiCizeY0jF60fPH6Nhf87Z9+qGL48urcylAK7Xb71Wr5/Y/v11dXx/3x5/FHjs3hNAw/vb19eS1Bdtvt+Wre57H47Pn+7upsfdT+D28/nNXNm5vr2ITD4Xjq+qadeS6X8wVHLkMvUhXCNKQxtGNKRIhswIyjijAhluwIRc0RubhH+nQ2KmYAUMyZwd0JQE09FSJiZnQ0NSEHc8TMKKZqfQreoFQSIvp0HNdiPnHhCNEJ3T0XdXQREiB3Vzd1Q0Qw9aJMpDaYK7Agx67rM06rSwPAArC3AiTZ0UEIcx3JpyoZkqMCAjsgCBYSBHBzcw0ikYKbMvF04EuKWjySN4ICOKskcBGe+L+eHXKxsQyK6MVT8aYK4DAWT5qYKBKSA2CoQwTJRFRyicwinFRrQszZixJC1/d5tG7ISsQE15cXi/liu9sT+sX51U8/fCD0xaLqcnX3XDYnu9sOz9vD9WF/fnX5/PycrVxdX5n54XjcbjeLZfvXf/dXu8P+P/+X39/d7//hb7+uIo5Q//M//+Hrbz53wN3u8PL1y6vVdVVVP7//+Nlnr07d0J/G168/+/Dh/d3dw8X5eTsk0WVKx1eXC4PrRtoauZgVt+J+7MfDccTd7q9+/VWKkQh0xh88ZysGhE4NiCBLCBwCMRX3SByFzWFCSBF+QvkCAgAWM3AvQ5725iFWkN3RiYhEmCgnEHJwShrGjMEtYpGI2ZCJhT9NKAOTiGgppqbZArCAAKG6gjCAZ1WuYkHK0DAaozsRG+WcCTGEOjs6AiEKM1lRVQDQ6XWlLoJRjZmzW3JXB9HigO4OauoICNjnTERTmM3MwH3XFyQhcgFtgzugkQQCpqltCAE9sIopureBMxQ3q5miiBZzgOLZHUEwEKopILv5ZEA47k5ny1U/Jqfx7nGjBPPZPI/9et60bbV5fq6biBFYWSIbjUjSj/Dd+/u6wdXFhXC4vLh63m4nwvXnX7z85S+/RsDf/csf2uj/23//V6BlVi/2x4fL6/UkQvzm11/23fHm4jUgnq/PkvuYxsX8/Pd/+OP6/AxD/fO7O2GOzez5cFjM58tm3p9Gb+nUHVPKbVv3QyKCtlmlMZupEOG4uW2WiVahCUNRYoxCWbOB4uiMlNWnE+6n2DxzAJmSO0BMMRpLmYaEoCJEEogYEBwpMAYidCNwZg3C5oWUSQEE0M0UmSIiqbtno2mFGkkJHIqQMJJ6CSITGYgYCAwBHNDNmaCNGFhM1XB6qm2ChTZRsnOfFZGEHIor1yzceJ6bCoAwJHb0iRaGUBEBWGRyTexeAwfhyJjHfc4JASLMjKvRDIWAKGcdP6VPHDUHLw1DLaTmAdCGnAsQgkApBlk9AyFCxtDB3hcizXy7OdZVqOfzcXsKsT6d9mrH9WLZVHR1ufrxx5/qtg1Vv3s+1lKzni5n/vWrBSTLvTISAW0226enp6ur6xBm8/nssN8fjqcYw8vbF8PQN01jAE0V97vns+Vy1IJMN7c3h+Opqurrm5v394/tbNEP6XAYUrZf/+br/k+nnPJqudpvtj+/+zBfLCXK0/6Qcw4s6A5m81m9nM+EoGnbbNblLLHjQJ4TA4IVICEOrgoOpoW8kAgSg4EjqBt+elwQwUw/fXSk2RkV3K0QQpCgYAbkIsXAzQNQKeRAKhSACF3IgyCBMvgkTwJXnMqMAAigZsJMDlMzOueMPiXM2N0EgQmTs5o5grlZSk0VXfO0IzPwCp1QDdwpIKpAFgYmMHWppQQDLwU5GDEjqpY8nmrBwOTGOcuYORVONCepEkYqmSArSMOIw4F8BFRS1aIOUJgxVIJo3QglRSaMDVI1pgQkGAJyAGfH0qc71HL94kYQKYSmOQ2jLc5Wp2O3O3Xz5WXd1LO2+e6HD8fDGGJIOlQVx1HY/XIRbtaLNAzOuFwu21j3qSOJ9x+f8Jbcy2IxL1qY2R2en5+A7Or6oh/Gp6fnL7754v3dfenH29tbO56QMQg93D/M5/XZavHu559fXF9tNjsmf3F7c/fxY9OEuq7BssYqme52RwBar880DcIx5TzmEpv21O2aqtuViNVMYix5YGJLWWKgGJzDlN0WntIZGAnFCmtRosFNvRhykKCa3Ao5xqoKgEjuqD5YkOAG6EbozEw6QM5CjY5jERUOzlSsAOCEigvgAgAiDjgCGHhiNnedHMjEgQnd2c2JxzzBWtkdSs7bMpAXKwVEvCSxYo7JY5ZZNlBPDjZ1XiWeToIuZGghF+coIGhIuVhOo0ABtRiiMJJZHSvSKeOCUcSGjJ4HIG6XU9+CvXgasxkQSrtEtZJGUFfrx5SqZh5IegOCcoJ2oPnlYmFeusNhGErRQlQWszk4bjfbIAEdqljP5/PT6B+f9rkUVz2eyuYwZqSmbXfbHYa42e8WTbtYzE/HPoRqTBpiIBju7+7W69Vm8/z61ZvDfjtfLt592D5vd5fHnQgvlssqyHG/X15cPA07BFwtF+er1ce7j1GkjtFK7k7d7ng6vtN5rBZ1awgfH3ZCenWxamKUJnhJp7EMWdkGjGzDca9LGZ4kVIrIiGjopwyAztOSYRoPEsOnlQUAOoESABAiEQsiCAsRTpQWmAQSPrEqXYRJJnnKZAbgqcIBSACoZgDkDgikVgxsMg87EAFZKZMBhwidCeGTDcUBiqmaG6A7ZHdnNgcHNABgMWKSQDoInKRpiLDkkpyG7LIbNTJGqbTQmK1S8DRYf6SSXAsgAwG4BwTleGrmhmIozoIATBGwMkQYHWEkdFAjn0iamTALgpdiqmpq5ug79N30ViwQzq76q6vlmO6Ph/7d20dAB4THh8dlM3tzuT48Pmp/Yg6Hw2kc89AnrupcTou2bqPs9qduKJrH5cXq9vaawT98uFPDnEufc9tWtcBnr1+cjqcmhtViltNwyiMAzhfzs8UyDePtzc3d3d1qtUJwM63q5u7p+W6zX8yq/alz4sPhmIstz85/ur/beX9zVf348QOjf/bqRkQOx+PFYm7E98+bUf18RcEPZNu3H3fkJkGIGAAQmUKY4mSflKZEiKDmk1oEESUIfJpUMxMDM9An/i86KNpkkDczQEQKIpFEiOTTC00CsceqKqYoLBKEhTkIqIOFGB2IWShM+XkspdR17fxpWi0ci2YHnQh8FAKyhBjSOCznc3ANsSImEhfAmgJziQIiUSns+yy/+5ffgxk6MYm6OzqigxkBaMmAxsxWzHMhUkAjRHcnwhgbQHEkICZiRlbNWhKiuTlxPc2nQhUdyJBEBKe2bymAhorfjvh310SuxXyxPtvvtkJ8tTqbt62mtFzOD8ejIs3P1t/+9AdzjYGGXNzh+nz9m1+8KHkgpvsPD2/evM55TDnfXN/2w9j3fR1FU48O4J6H/HD3kMHqGA+791c317Gqnh43yE8KuNnujQiJc0k8fT4hOsDHu7tY1RQCeZnFoAW/f/dxf+pfX5+VnE1oVsW6kv2pdMmAwul4Wp+1lzHdvvpsBK6iYKiFOcSIE7+XeEIii0wgXxERQBBmFHZEBkBACQHYiblumglb60gFUB3cUIiAAEU4hMAhiLCABEHCEIMgIRDzBOgEt0IERILEhAQADIRTK4+QEEXEdfpCJBIknA7UIoQKXmx66i1MXhgCAGBkcHA3AHfw6zqKxxlM7mXmyAwSggjTFPmCEIIQmqpZAaTJukITyI0ghCghIrEDMoqblzRMGe5iKhI5RJaATISOkzwVEdUQNLOMctin98v1+u5x3x0Ph83mzasXVdsgYFwu9rtdCNWff3r34W7DHGwsqUA3IpPVgZbz2XJRIVHg6rA9EPmL21tEurxYj2NLhKXi0zD0/XD74sV33313cbW+vXjRxDifNdvtdrFcnk6dmZ2vz/tcur6vqrBateOYm1pOfS+BxzED2ubpqa5bq+XpcL+cxVpsPa/Xy3ZWhay2+3i6vbq6f9o48mZ/er0a/ubl8rG6CUE4SBDkTwUukDC138Ed0CHIhK4nEXErgYkcHUmJEDQEIQ5BsBFi4i6VUQ2Bm6oxSBwEgafVBxJEZpkgnoQGZpahDETUVAFUSxnNfDpQR2Y0KKahqRoR9NFBA3MIAYgcwNAURjMw50GhqDPBPATLeciZY1ACcBcWUCf3yCKv/u5vJ0kT4/QenYaYNFGho1RAiOjMyMTuE7KG3IHAgwghgZsEAUZ0BHN3Z2FwRSQ1Q+LALJN2GwAIFaxWVZ45dicdFvo0dqco4eL2xd12U+33lxfn5Db0fQjV4XA89QkA27Z5+7wB1KtFfbVoGvFK6NQNu83+/OJyGNKYdTFvt5vny4vLt+8/zuYVEvUp7Y6H15+9Pr9Y7Y/H1XoRg4w5SwjMklPftLWn/LzdzRez1puSC2BRDXXVPj7ep6xNRRzix/sNM67PmsvzJWrRMTeLRe6HEOP+eLxaL7u+y8Y+7M+Hjzksogo7aK+BBQEQgMkkVE4x6/RjLkDMMbLIMHQQkJCdODsgosXgwCHIiA4UirkEicyupU9jFK5CsKrKIY5ms1CTKhEZkSOXYhPhvwnqWkwNkVkEXesYYwipFOzzIenkd0fPbQOCxiyT1g0JHQs5N46Nk5cyqrmjZnWzYsaVk4M6jlBkvaiJkPFTlBnoUz6D/pKdE/p0ukNAmXQak7EZEHEygFFxA8AoAczMHNFYxMwEEcA05wwUYjB3NS0KLqh6Ugzf2suIj7vdLlJYX97YcFCH3X47n80Q+ee3H9S5S1YzEmLVzOowXC2rxaJ1osPhOJsvmzYNw0DI7z7ef/nFq8vLdR6H+Wy2Pj/fbJ4vL6+qKlxeXZ66LlRtM+t3+z0HkZLB7PzsjAmaNs7mdSll6NM45hglcHM6bWIduAqD+vbj43Dqv/7iRVvDrInLuhlOx5TzYjGnj/d1JcVKE6XmMCpad+zKfhdmzCbC7mVyEjCjaCZ2JhEmQULCbFqKc4jEDADgHhGZJr6KBS9E5JYqJDIUJiasmgbcQhQGcE01WVStQ+2BjZA4loIA7GjC4B4QeQJrAuCoxQALkpAUxykkUErJyYXAUzY3YjY3ANYpaKqjEQ5O2TmpE0dXbd0C8lhoxCymSbMXAHT49A5RZUcJAQArwVUrYOZYl1wqpiiBDNBcicw8EAdiRlJyp+JgghgJAxsA5FwcgIUQrYpuRd38NGwkLgaUMmxTGvp4Njt/9fTDt+OQl4t2153OztYhxofnA0hYX8623bjdHsLVm9fX8zP5w68+v7pcNaq+2R6q2fJsudpunmNVzZv6zz+8fV6vLldnZRzu7z+eX6z77jRray2JiE7HLoYqxNmp6/IwXJ4vQpBA1A3ZgXbbrSrknHPKRfd1Q0nD5vFwtznOa/qrb16slzMHu1ifBYeb81fm5lBur1bbrvz5x49nZ2fFnFOeN5HAVNCRzFFEkEiLEodcIExCPndgLu46jiEGAhJBd1ezCbkSijORBkaFlHMVA3M2U85jEyKIQFFiYzc0jjGgFhtTrKNTiSgEGCMVU2RxL+ZAzAHJwBiLBUBUc5cYALEIGmRHnuQTFQsiGlByAASKcSwWHSrxlLORSxCeMolSE0XJqbiaqxJSCIxWyF2Ych6QxYoMuwF8CmIAIUTOdQxBxKgQSwHsiwHYOJasedZWwSwdDyEEYp4yXIvlQrXwaDklIs7Kw+bUJ4yBIsm/ptvzr//nBqqFn4Zh6IeiKMdDX3GEFd1vDq/fvKxen9/+/f/89C//7xd0++Xr69Ws3jxvrq+vhr477A91Fasqom774/j+449f/+L1b756bV5KLiFEAyoOoQkznB2P/X7fu/tivUDCEOM4ZiTouv7pafPi9jZG7k79qeulaR82z0+bw6++uJpXeLlecKhK0avLdb8/irA69iUvzlZvP3z71We3gPZ07NkQ8xia7KoYWCKTg6lWIVAIal4M3B3dC4AQCUcGAkA3KBNmEEnRkhsoEbpCEebRsY2z/Th6Acq5aZhd6yoSkjuEKYMGzIU4MDioARQfkglrIK+FK4G9jUBo00xZUDVRyeRQh0iIALkJjIhZcwFgxkghK/RJFZAAezXi6A7GRsDuMJSUzSQXBXdCRuakhs6ey2S1cEUGAkd0YCBAj4EzEvk0f2BEBmAnGIfRnRT4mDygKLcpEgIBUkFNo+VciCyEyMidKjhSQGc+WtmP+iBfLn75YpuP2u/rL453VKTvGi3FCv/6Rqvzy/k15tPlIi7i6mK1TH3HLGboILPF2eP9Qyl4cXmhKP1Qfvzx46kbLi/OmgCvX9x8vH+6uL0dNocgMVbVbGZANAxDNWsJaRhHrqplO7Ob26fN/ng6MkAy7/vDOI5fvr7+9ZuLfuhjqBaLxTD0u/2JDR+edrPF/PFpb8jXlxdNU49DGjC7ZMHh3PWIFjBUhkDoDA6uan+5w6O5OWoBM2ADYgAwy+hCQVXdjSUQkhsQYFMxImnJHETdwFW9QCLHgEwEhrm4AxKpkxZzpFI8xFrqULKOap0hFbdJywTkDuzE0oJDLhnVmQkcJXvRsWAwnw4hThNXD9xcVQ3BEFERSBhUBamNlVShAoBSSjFDAGAkEvjUuQEDIzRhCuwSKMYIwOSOrmxahxADMdEEjzBnNw8cxhGyg7p1fS9EBEXY1bKYo+NCAC0LcwhCUt+WdOr6IWOOq1CtIJARGNHRwQkajGXUvh8a0C+/eGX3w3G7GfphfrbiyGMay2jX15dNFbWkKrBpHrI/bk7f/nT3N7/+fDY7Lhezw9MTMLqBmo85E7GQEMrzZgeAqR+2++PP7x82T4+zxRKq6nA83T08XSyaz6+XlsrpMKzXL0spzHz3+CxThanYfDmbN83TZq9K94/7VCxEpr67rU6PWUa3MkWCJ3NNwCklDIht4EZoSv+hKxMRTqtCBQHICkXrWQRyZm8jEJGiKyNJjWbmQCyAxjEoksKkl8OKJ/Y8YWREEGZqAjENYzZwJAfglA3xk1+HmaumMjdzdGAADySRWA2cPIRA7oEoZVUMdeDRNIMRCSIBu7uNDjL2A+CnU7MjoIO6W84CVEomRkas2qptGy1jGcaqrh00uUMxIlTnMVsuGmMARHf0VNRcwYWFmraoEss0QVcld1A34toVGPD4vO+74/SeJ8DFbCbF1DxlV0MDCzOoQ8xcS6D68jZvfrjf79fr81gFruT84vztDz8zsTCX5FUMMeLZxfmpHxfz5vsf393fPfy7f/jbrkvzeSSi/WFPRIfT8eWrV4dT9/z0vFoud4f+w8N2zPn2ch2axf/v9z/mofvF7fr1xZmYNrPFOXMaun4Yc8k3L2/GMX/77feH/vTFF693p+FP3/0sUq3WZ6hJS85D31CZxTpRXcDBgZCEBAlcoTgg4GHIXgESqjoygxoTErGXQoQcQlZ92m7nVTWrGA1YAIhzP4iUUBGo5e7YNm1EK6DMzCQsgbJqcjcnFiZBwWny3SAzU0R2sJMVJ+VAaCZsQQSn+zYZARJAYFdXRSD0qR8BARBU8FNsHyAhoPylU/uJlj+F/osWM+BJiUteRTFTEnKWLhk4BwI0jYEVIBkUBXEjZkZURAQUkZJzFFZwR5epUOBoWWWCmAKmMgYBIhbmelH7ogLEnIuDm9lUAK4BQpA8jsWh0iECWc4UqmY+u7q9PVsuFb1YeXx8XJ4tZ3XTnQ4p+3Dqvn7zcj/msaR3H56LUk77P739X9pW3ry6+PKzN66Qx05CuHvc911/2I+709Osjo14ghJnF3/8+XHsuv/xH3/5+cXs6ekROW6etufnK2T6+eeHV6/enPZHU59VFakddqe37+9ns+VsMT8c98+n/v7+6evX1yGNXGlw1VKYuY4BwEsaQwgZpp8Bj8WckDi4wfS5SEAHJEDrC4cKQrXLeQDTMbF4U9dMhOoyIklFsRkc86CO7A6q2Sw1bYsCVdWgETqRMQLkkkMgCeDD6IbMomOqTIhD6lIjHpkRcbDiU16UxRGyeTF3ZLXJJ0hjGd1cgONMzDK5r+ZLcpAQxKbxDiIRlpRYaPr6av//Rb3Jj33blee1ur33Oec20f7a1/k57bTJsjOzkqwsCSRAiEFJTED8i0hMEWLElAlCqCihykqctp/9ul8Tfdx7T7ObtRaD83tFDCIUNyIUzd2xu/Vdn08fBUmtnfXQs62VG23Fm6cYDaALKRERGCcG9NqUwPqeekEkuZ/HjXQMkq1adAAsTXOpUZortuw5L2SFwBApTzMidzG4ViKurUHsAoE1Dw7sSJi7ofowbJoBeitZQohBmLBopiCSKKRgSu+//7i9uNrEePt0Kg0cQBH/93/7+99/8+HN1e7yYths+lael9xO48yBTv3m+TA9Z/w//+03l7v0b/7zv74+G5h9e74f+q1qc8dS2363vb2/U8DzTf/VF2+fj8fHp+N2tzezcTwS4n4zHOJzczgVPaAuWHklfJUcmBlxyaUiEVqHFAIsDZt6xwzazD0gfNo2myIaE29SZGYiNNOeHNGJ0MHMa6QAgNQJA8aQkKOqV3Mk0lxDDF0XkTzG0BqrGhMrkCMgU2AB4uzQkN1hUWXmZgSItamQOGBVUzcWoUiCvknRAEuz2nRuMAxnhDo6MAVpzdx9zQ3Zel1gTojamk4lxCjSLc8ZypECK9g29YwktVV0nWvfpY4lNGVCx1Ca4dzKMsVNVIBTrgZVA7WysvXMQULoanMltDC4FgBglgz54f6ZZkSM/dBTwG7oo5AqndTcYYcTpNvnh8dIsixLqaWWwszrzVMMccml3+xOh5yrwbj8+mdv+3c3P3x8bK1iDF1Kz6d8WrS+exb0r95cr6Ku8TgfT09TaQ9jIbf/4b/67VcvNwByfB6vL18u87S/uLi5uZvm+er66un59Hg6SiRi2G6HzZn8+bvvJXZG9OHmziksSotJ0MZtmkA4JARcmpMprOZARkJYrJUKjgGJJnBHImZb82VrThSpNattJkBwjTEIs6qmmAJTVhUKEcmyEbP0bl7YEdE4YkqxDyy+ALJVJWJgYAYnNFN3FRFmRHKIUs1UnUhFgEM0IwNHQjPvKTDS3AoSe1vU1NExMgbYJ4oii9rcZlm7SVZoBgBwjLmqIDIxGnrRUrVZSykZQFObGgQmYXJrIowKtVYghk4kYIqircXNYCtHU93dPxlW1BOYNnU9dSJuxMLIDqiAjYbYUW9A3WazrsqqjV0DWkpezXb1yOMtIwTmquYAZ+cX4KZlIeJSfVraabzL1X/2y6/H44FY0O2XP3tzPJ4MKd/PKJzNn5b6eBwf57Yd4qqJRaKp2VzKv/yLz16fb0HVUVMXpmncbDaH46gG5xeXIaXTnLebTc2lzvNms31/+xAwpJBE/OLi/P54osDL6elN3v16vwcdinT0kxLVaa2siiMZsAQmYndyAibGNUuBxIHNwUw9UOhSU7VmzgGpB6bF3ZsWJSGIIkRI7iEbIBggAnhufR95acy8rkJMFEJEVAdora0125TST8VZAuScl5AkCbh5cyMO5mDe1m7B2K125WDubqgAPLm27EiOJCKMiLSaNwHAjRCGLkURzXMSMHA1cq2AnNBZ8ybAfjNkw9qM0SQyI0YwtkrEGKgZzE29rXA33EQSMTVHJmNalJdSa7aGCGjESMRQNBGJCNWZiVSt1upuELpaqhpuBfL9bUDHVusyhRDKdEKmpejD40PO1TE9Hp/UFbru5nQa8vwXf/FVrTZNc+C437TWKjTbJ1bo56a9owMvpqatUdxcvuZucxwX6Ch2UVvNuY7jfWl1u93lXAyAmUpdUhcV4P75+O7m429++y/mZfnuux9eXV5uEhmnu5u7cRzPruqS6ynPIYqDs4gbxBArqAiLMDddW5XdkIlSEjdjMgIFd2FSNZwbMXcBWxtxXrp+6IYhGxCGZVkCoyPKMERhaG3okpliSCSkwMCBiVtptVWGxsQQOouRmd3dzIw4pOAGxDzmkosqiDBX95wLkEQRJ57zko+P/Wazxow2m8GtmgASWdMYWUopvFpSf1KcDilCq+M0Iboqqa5iaKTg5hZDrIs9LqcUiJhEEJubeatKiMPQOXpVJYzubuaI+Jh11X0AIDEzBhkEOqyqTRszuemaaXSmaWnLsjjA0G9jlMUUMLqkZ7P+4kUujy3Xx+PTi5cvp+nYbff3T6fvfrh59eJ66PHzV7tp0Y/3j6dTgUHGpTQDDoFDaI8NvW2jhCiQNuHNz7P0w/Zi3+/HnMmZyfLTH3LJnYR6ms92Z4fDRCSE1VSn03F+KC9fvtxtX0cJy1JuHu+vr17u+92HH2+2u7Pn07RJdHl5PogcxxO1uRe7qwotrF1SAFCgxcBNld27kADRFMCdyCu5ri2eqIjIaO6fXKQxhSChZIU606kMG0l9N5tHA3WncQFvianlLMwco7CFIKwNAEEVaxPiPiUWQCLhAA4UidAEixC7Wz6PxRpojjHipwMhkpsb2NAtBVDasmSKgfyY3aCuJmihuoiWSkFCjEsuazetMghiqcWcQsBaG659lAju1ryGRJ/y8ohmJiIxBfUciK2ZgccYhFxEXH1tRQD3ptW1aatBmBTQnNWxVACLKbamDBxjYLQhmppRO0USVgPQ6nOHs87HzXbgs2CA43Gcs8pAt7f3rRRQVefv390JdwHx56+vKuJ3724Pcz2dprPz8/tDvT5LgSEKUXf56r/87w77t55NtWktMNbj4QM//niaj1dXu/P9xe2HGzMrpXRdPB2PV1dXP/zwo9bmzSHistSWCwHcPt4C6jLOZ7uz8/2u1XJxvpmW+eHD+8/fXj6wDxA5unQAFA0wCsfA0BqRWYzVSRsYgJojBXWXEAGgtMYsBqCoDSlwbKbMgoitaARTC+pBJAA7SH9Um4jBXSoljt4AiZCFOAnaNoYZIOfiSIhQmxsAyTqK6mwNJAgKoEAFQAOEZi1KxPUGFELJqkqWa4jSHE2BuZtOpaFLqzUvS991SORquRXWJoQI2KcQhJLg2nvbpUDgzBQFg0hKAcDcHcEEtOs4IEYCYXEAAAoILCBIAM28LbUVtGkpmrEaIFKrqmqmrc4VCYFwnKeyFCYysxBCRrR1sgSsfFqm0+6sFwqEUqq2Bk+Px9b0+vpSAp5O4+E4AZbzi7M49OPziYXn8SlJgFquLzpVnQoEI8935Zv/+/pvriaD0opBU6Ey7DPG4jSc7cOmj0OHpwkNDsdRzYlD7DfHOUuUm3d/fvXixZvXLx6eDjf3h3lp55cvDofjn97dOujnn11fXuy//eaH/fmzxPRsyCZhMoARQyrNNy2fRQrurXkghkAGGFKHRLWpeavqCkZuRMSRHYFB99s+SFDz03wi103XgRUwBYypaZlHQJfATLTrkJHmaWamlCLRmoSlDlHdixZEAsBWlULPHPrYV83IAIjrAjdPIzkQYlsWrZlTnyRSCLkVdtBaxbBOUxcCiIgEiTEyIQM5oqODOzia6tPTfd/FfthIEAdccmMmr2XE3HWJSkVEBGza3Lzf9CkmM2VGADAzFvK2nKVERIsHtVDUIZ2pq7uaahgimltTQgKC2ioAQG8KAAYV0QiUAjoEoYrbdPaXVD+4KgteXl3ePR+nJfdDksCltZjCV1++GU9LCCGP+el4QuTz3XC+3WprD8d2fXkxnk5LVfTy+N1/SF/8HQ1Xtc4BiQKkimW7r/AkZvPhOJ9O4+n45tXrcTz2/bBM08uX1//4+z/0m13XDV2Mw6YfSz5Ndb/ftVqHvh/n5TRN7z88Ej1v9tugT6/C9e+WGoEFHUSIGQCn5oAu0JYKdQ2IgcE8IlKt1dwQhQmGxFVVHbrYG7c8LQpOIoFkzhMZrnvEoe8Ls5oCuKpRiDyXTgTNl5wBxKlhBWSBViOzIFlbJDCmzj3nYuZrGMzBDZhjCFHCVBsjx+15aNqAsjCh96FvYCkiEVsujgLMcng6uBoRpRBrreY6q+d57vph2G9PU17K2A0dCwutNXh2h1KgtYVFYkrGwUBzA/OGtPJbENCX2lyllBaEGyqYm1mKjtZcGwJobszsdZlr7VKfJCIiRyFhWovVrVYjQVSDmftRu5i1F57yIhxYwtPT3W6zy8ti6k7w/vbpy6++fvfh5v7xCUM4Pp2SdNNc5zyp2jieAIyJAslxnjRy69I+vGi5PM0zkvS7XcR+HGdwOjyfUuy///6Hq6t9yXMu7XkeP//89bzMb198kVgOh0OZp6Hv3PXLn3358ebG7u36xct5XhCBQzoeJ+7buYBQS0wQCdw6CcwU0DqhHWAFrwgFQwF09xg/nbABiSSZNjLN7iFEAGDhvu/VHcxmd0pdSl1xbEQUiYjcrbnnhgQU0hl0PiEQMDhEjBqSIDNAo6ZqvpCsl0xu4MgQrJWOCFQVEDlmg6xVREArW4WqBlwZjkqx22RkQwcwwZCcdDydTF2YSDj0ibsOrXWCfeybGbqau+ua46bAgkQpBiFM7JGZDFHcoGlTgaULHGOIMQlzKxndS1HXplYwn9ydRQDhU7KxR9l1JS+RC7prMZ3dEI1w0ebg2xBHFWFt5A7hcDoxx2nJ797fqsKSS5B4/3ynhBeX+3F8LmXuN8Pz0/TyIv3rf/jt73//7R//PFcERwKELsq8LHGzH0LKpoktDrgFXiQsKcxP44/vHs72F2qOiEjhtKi79pttm8aHj7cxxcPz4WJ/fvvwnNUj85CiWO0J/5Off74s+eyLV9M85VwWp8Dlsc1Ztw2a5ZYkdWyDYBL+FGZFdMQKXgHcjIkIzaw081omZGYmbRnqqdQKDin3zXWFRLMILM4EggxO1HcqrADgiC3gQiAITJEDAnEliuK6Fr3IApEjNTSzEMQBTVnByzJXJkRGklWeqg1NlbsQmdBMQtyFxjhtmLRmBhDTHET2b6601larMJHVoY+6NMinfhtDCIFZ1Yk9REqCSZgRlRzAGVogEyagkBUWUK9ZHee8FFpqUzPoEjM1JKaYpnEuzbapW5bFrCIiEDGRG4A1BI+BCQmRmrlDQG0s9Dk9febvu9MPH97/cDxOd/eHw3FKgfu+e3w+9Cm9efui1fbwcPxw83Ca87Dbzcv06sXL1pyQ9tt4HqHrhofH43oarLUYtCY0NwOjWXnJJRSPFDdRbm8fEOntV5/nWszg9uNN6LoLok1Kr7948+7d+z9+/20/bILHbUxfffHZ4XSEwBcXF4Hp+XA6jSd1TykGvdNh+MdTGb13AlR/XKYe/fp8u7RWNEOICg0cVv17FF4LU+bYtBkoIjbAteojIpnIwbDUjqFHXnONNaSi5otGIQqE5gSFAPcUGL05mMRxXnoPDO5qgamXLoETcbG2HKdW6zaua6kjgCM4f9JEu5lVy1YJfTvsa4gHNyKOzFazEMpFzwTQ5hPmEhHRWMhRW7/vl6qjBVfEotoaIMVIMRjTAu6AaG5MhIhEmEIGZFVlb3aqRIGlBWF0D+tYLurmOS9BGMucXJHQ3Z6PY1VlJgevtVzsh44Jnd0QdNlFPdP5C3/Hxw9jzrd3j8/Hpeu3/jwuS8kN3t8eLvbbi/3uh3cPc4VishnCbojbr1+8fvni6en0+z+/M8Cv91ep7w6PxwagKPNp7upyfoYSQmllDPIQB1su8/tQdHpxfbnbbK4vt6UWd9h36O5N+eLy7Wa33e66ptaF7nA43t/fzXm6vDi7vLoiYRYxsKZnl1fXhjBP84bhvpY77AHBAYgFCY+lMLow16bCsTgsQH1KGSGIOGJtulam1b2puqsgGWCKyYTjlmvTSdtKS9yFrk9cQA3JnJ1phbudrPQxAhABewwQghECc1VvKCdSR66BqO+qthFqFAYwMw8xrN1ozXAxL2oo2PLy6uxSmReDRYuI1OJGQZ4PswMhEjQX8qHvHeVUmqAKIyMgIhKlNARGcEuR3JswBZFSlTioozu4u7hGr1AXVOu6mEHnZYkocyksoADOIXMoIR4bYvMuJQXTTUJfKclQx2lqXsgChj7C21i/bn+ebn9IiZqDO764fgF+X0t9dX01Nf13/88/Xp9fvrq+/vjx9jAer6+v31xv/vTNn6G/AnOr2qy9fX35eDwtrb7cXJTz3bv7Z2boWv7+3bth+wUutfgSzGpDcJEQLq/Otv2QmOfTabPfurfpUM62+9B1HIOVpWei2KkZWIsi87RsN1stixU/HI85l1dXV7e3tw6+u7gOXH5zEX43WXYmMGJkZmYEb4HJHU2MhAk8RDMDYnWESmpOc6nqgMIhRnRggoANWkGmuhbRyJiYtGlr4ICBu55FuFVFkqzUTFNgUBNiVYVSmdEctBsasBAxAmEhBvNAAAjo6E25mSu4MThjFEmxq3HIQNxqL8kpRuLrbRhrls3QecmR3WM0cAIj8NBFCSiysvQRAFSLAUpk+4QRBgdlRmHYxaDq1SCxJZZi/WmpS6mIGEKKIbppRU8xMPEGfGpV3btOSp5ZaCDbpEiorVQ6E3eMZq/757P8bX33faG6HwYAXKYTmLrWV9eXv//nP7548Xog/Pu/+atlrnd3t12S/WZ7Ok1HksLh8fD0+uX19x8+uGMM8up8fzyNP3y8O41LWcv+kDbbQV2FPFFMSNCAtsPXZ29TvklJPr7/8Nnnb7e7zXg6SpBpml7sz6ZlXOapHzZdSofjXJb53Y8/9n3Xdenq6vL+/rblElncjBFJuI/0+Hhbpofz7S/+aY65qrCGmNRMETryQQgbiBiBUTUzACBhNHCUaM65tMANWiNER+KYsE3C6LUgwabvexqyQ3asRfey6XPZohDzmJcxl37TodqSiwOGTgKwqJCQwBKdBKMhLyWv3YvNuX0KgrVmtuRlPfAncjhZLoZg2yTDbusQZwqTljNrosaK0ZA5SFMVN2olhYDQjVN1gsgUI6OQe0O1wNZFVFdyTiSCjnUZQiCi5r6UhiRDShaitpqEhbCaIbiWou4IqNYcbKmoZnVpz6Ydhm7oUIgabOPyVf94Vb7X6Q6g9NuzwLxMYwxyHOs8tw8f3pnL/cPTkpf9bhfIhiT73ZYu5J/+8O3SUCQSlKVkIs5FY4w39w9AjqytZCYmMiqFvCTmkn3Rmjp6QcfX8WG/nGrO/YuXv/jVL1vNTHR5cV2Xak2Ph6elLBfnF7e3d5vN9nSaQoyfffEWHOZpOjD3/aDmdal3t7evPvvMsGlr+7PLbo+vQ3ko/kgpASTSJTAQAKCCIXFt7gCu1hwcDJ0BgayFELjvSmssHDgA4uSAm0szXyzH2M0kHUAGakjGbSkQYpCZEVkNmiQvFIMYxVLLCxyKhDHXzqU3MjcCNILiTMxaFJlZhBwbuAkZ9E68qBatkjqLouqEHisykoWweMxzkdoWdDCvaETga5OsIZm2wNxwBX9CEHEDQGrggTkAqGO11pyYOTerbqbujkSOoGAKCKUqM4SQrK13nAYAUQKv0RfHIFZdRbDJRtX39vib9HDVPubx8XhY9vvNsN20ZVG12/un//d33wzdYA6pT6WUmNI8L8LYpUgEUfDLVxc5KxA5+bLMQy8vX17f3j5I4FL07uHELGZWamkureQOrSOwupANOx1/0R93Z/s+vkK3IEy0mcaxYN5uN3c3d+r+eDg68PnVFTOnwKW184uLPC9D6uZx3Oy2pdRNGuB4UlMnBvQYxHJr+fSCw7GoWxLTIQZwdFCSyEFLbV3XAyCsd3Bu7kbk+ilCRG5mZUIEcGOVFGJA6GISNiQjM5GIkVttAk2IABqF1RBPCMoxQErC5j7HhIEAijKjoLVqHWCkEBMbVCdzYnVjRIlI1BSgIUYhYK7IozmCaslolclh49KAmBHcERDcVtqIVmOW9XdhRq/NENdgISHUpqvFzhGamSMBoaoOQbBVAkeRqu7aGBC1ouPKDQVAd3ADBTBrBIjEEcmhWcvnOv+n16eX9fb2/Xch9SEII2qrx3H87vsfS/abj7e7s7Pry0trbb/pgeD56VCy9cMwT+X+8bTp+9PxBoOoQ4xyOs2n8VYdpnnph8EAStVm1R0p7F6+/qrF0MBi3B2m+ro89d0RJDphkADm8zwDoBDc3N0SUGnWdcPN3S0ifvun77747O3Hj7dn11dIYAQPx5MSvXx1fXg89H3/8cONdF2XUqO25MISL4X+6dAeW0gMVirJugOpzI5Wu1wJGAADR/XmYH1KALTkIoIDhsTgtao1ogatdKELNaOSu2MtiAtytNYaAazVEjBgcY4NcBwnjmkQigxRWHxFgVUw6zggkpVWWkFzIdqlhOtOufjTUiCEGKnZAwIXDkfH2Y1JQMEBzFzqUo3Ztbnb0HegGog4sIKbtSBEYN4UQDmEFNhUzbxFMmybLoamgoquBiZELXBVBJJmqs0CrAw/9jWuIOTuAVzNlVgBBclZiXpq9nZbX9Pz0+37Wtt+Hy/O0ul40pzdfckZiv/m179sgI/3jx8/fPjr3/zqeFr+/N27r3/21f3TIcX47ubmyy+/7Pe7h9u77bDpg3gKfT+oeiB4HOcuUB/kecbjNB6jHdQ8z6W04HAl9a0+dpshdKlLIhLn03g8nrbD5un2/vR0iKlfah122xcvv/rh+48PD4cYe2BhiX0KDri/uio1H5fFgpxfnb+/v58Px3AZDodpsxn6oXuB4cWpKvckQuBBAMkBGdDVGZg5xJxLLgsHEuYlVwMAoapUmkWWBrQAgyIhRyVaKrhJYJYEKBI67sG9TqUkjrbi5wyYxQSWpgoQUOqpArQQIkpwM8LapUBEbUVemc/VUbWAg4jvOtWmYMjiCoywQafWAkK3WSMfJDGwu3XbnhBFuDUFZCB2QEKpxTI7EbOD1Hpq1syZcSANzMvY1B0ZmNkVOyBodZOIbEYwiIKOHFM166IMARK0TRRo9aT0YDTn2hOIayIwH98Mtjx/nMZTSp2ZtabDZnMaj32fPv/i7cfv34PTux/eR5ZdP1ydndd69/OffbnuWBnpFz//+f39/WbYOCDHcFqmFNM0jmUuZxdn6g0pPT4eu0CYaHHIBcCiORzVOj2FfEQ4Hw/PlmR3dqm1phCOT09lmUOMz8/Pm/NzQJ6z5ebVtHl78frllKs6nu12my5n9MhpLsvdzX0KnXt+fn7u+15Eci7i5beX+5vvjw+wS6wrPTwFCcIOoKpQK2pLALYoB44kjoDAZAYOkS0BJGsIwMxstvLsdVFnLuYtxK4fqjkAtDYRkYW41OatDn23CYKuEQjJ3TyAmRVrNRIO5uhgaIIBkMyrgaCB6MJETaEgzmrdsAFgcQopKfGkGBnRm3SDIJKqq3stFRyQhRwdUbX2ce3YBzM1wEBwHrgX7Dt+zk0NA9KGcBswdDSqHhtMajovbpDIgreIrWf2/FQXHHG4t7qlglqFEzbPOhniYvqmO12jNdP14rLkpTad5ul0eD4/vwxI/dAhcCDsAl599vLp7qZL8e7x9OP3H16/uTSRMo6bvpum6er6+vbubne2aQYf7x9jGp7f3+x3fQPI1gIyCiMhWTlPJF0oDbePI4mDLY8f75ahV8O+76zSzeN9QJSQdheX2eHh7pGI3Hxe8nHM0483gLA/25u1ZZmPx4M5zNPMEoKIo6euyzkfjydAGqfT1Wv+6mIzHjUKk7uwR/YoWOtaGmZzoG6ozcbSwhBNDWcbEiN4KSqE6OgKJzeoLYZUA2HHgqK5OagiZFdhbq0KM6J3KWCKpg1IWs0IbuYAVJv2QQCdHFuuzOQAiysQGmkDlZByVgMrDoqIrqKPnUhKHRuuyt4yzYIuY/YUxbUyUmLYBg8RHR3Ji9cOLUkAU0RHxMCeiLCZjYs4MIAAIMbFw7NbNSxqnrE1n3Jdnh96gb4bnFhbyTVn2UoKbBrAik6VezZ1ggsa/9XbLtWPh2kCEgNCIXNUg3FcYpgvL6+nvrS6fPnZi//wj3/065eI6rl88+cfLs6vMIS7xydt7fLy4uLi4scf35vai8uzcZq//PzzcVpOJ1CgukwXu81hWsa5dmfxzdleW5nnSR1ZF0a3Vlniu3cf02YopXouUSKo3dzcbS4u3989Skzn+6GMc3M+nNr5xXB395FIQpTtdnN7/7CUBizvPnw0tf3ZFjL2fX97ezdsducXF4Pg9SbC/Zw1mjOhyVL71MBardnNg4RWs7szIU65Q2bziJWYl2WpDkzs7MrQAfUWo5IZISEDAsp0PzmAC9fWRMRJCO1qv0MOx8McA0VyUGMiV12qrixYDmIZUuwHQWt5bVeFtvSMfRerqyIhMAOU5nMDJs6KxQlduoTSd8jeQsCEOkQhQUQTpOBKfTeXmaohgAAamhrMQAyErhFr06YGkIZMcTIjEndvjo2wvxhkk1RtQeJPbBET9QgOaCHFSAwokfCwzF9taMejVeu7zaSn2iyksDs/q+4cIyL/8+9+vz+/eHoev/nnHxbF84uzHz/8+OblF6/fnFI3fPHVFz/8+A61lpz7oT87244j/fnbG2bY77elzmeXu3GcSy0ssNttqurBeSy1SZ0cW/Nzd4Qm3SYmMbcubY6H5/F4en4+ffbZW15KiN3V2e7y8vzx9Hx+vv3wkedl+vryy6rT8XjKOb94cfn11z/TVpHpxct/8e///e/++O27N29fx747Oz97OpxgtDYf4maLta6ZBUQxkGOuTmK8Q4EZHBA5BDWz0gQ8iXBDcoK4qWoAAI7W7OQQjdiCEHYxAnEDaqQMDkQUEnGQyEJezBPZfptYq3gz1XnOtSl4I6Kqlvoupu55ucsSEJhydGZ3A4XH41zAO5GLITl4FDFouehKb2hAdzMK5ZxS18VUWn0stdcgjAV9mcY+JgQ+1QqMSFTNiJhdB/aAKzlYDH0bEzlGawK2zoSMaGPpDFgYmZidibIiCQdAYTCogOCaqTZwHhd4LGEr0dHTMABiKWUcx74bXr55/f23P8QUbz/e3H28ezpMrz97s92m3W7zx2/+9Iu/+AWHcHvz8Ph0ENLL8/PD8ajqm90u5LzfdBfn+02XjvOy3/RBeFyKNwWE/fXl9mx7MhgiNkY/neZ6+G6ZGOXLr3/mCE31OM0v3rz5+OG9OVXzfrMZp/HbP33/m9/+zZvXrz7c3AL4NOc1238c58/T9g/vviEWCbNJWCr+8U8/7Pc7UwXH1PXP433c5K3QdxnZLXLrAnQi0GYhZOEVd0paEBEFa61QXRdVQGZisxCCMEqICuBaEBmD+LRQ845pBVKCMBBaCLWExbBUCyludppzNUOgkEuTkFBCLhWAfbTOMDcZug4BsTgLUuqki82suS5Gg6aObIMRgBaATJybM3JkkpE2pVrW6ujO3SEX1trHANQ9zyUIgzNUZyJnstaCQ15nP+G4eoWrMdEJkmZ1dwyhObZadgJkWopFRsG2lU6BqqsA9DEu1dSUEa5SrdDdLX7tM1NSKARAJIIE4GpwnKcv33x+8+PHF5d7FDpOxx/fw9vPvpT++fb2vh+2w7B59fLVh/ffL7UO293j43Od5s2Q1LTUxqGnbMwKEGpTdW6LXg/nghHVyLxjoFosm4MPF0O/31bTtBne9l0n8vH7b6ei28sX4zy32i4vX9w/PA6b4Wy/PRxPtfn1yxc//vh+WurHj7fzWJ6e71+9fulad5v+8Wl5fj7EEJacOcRu2PN8+5cv3t6+K0MUQW4GuWoDMAFRQAAhRgUEQGbjoKrZqwQBBw6sQcDNGqwh4yDJKzKgr3F35mZGhklS5AAODYxjqoCa1SA4EyNDJAUAgNRvANHc1TymrmiLMUoM1WFRxVIEOVJI5pjLYqXk0oinZqHbzsUcKxCKghqF7Eim7OpIJjSWJoQE5KoiUmsrrUoAM1dldtv0RGBUGynVskAIDJwIGF3Ya1O1PKhFXhX2ZGXmMgMDmm5iSNQnlmwNrUV3Dmmey9zRLnKCLi85pgHQlzwh8xeffTE+n1gk9JvrFO3uqTjdPj9eXl0cjo+pi7e3D/NS3rx+fXv/kIsjwKuXV99892G/G47TzcXZuaCrQ+pCX/X+OKXtcHR/d8xLaV3XdcxTg6nq1X7YbLbffvM9s0jgqxcvGtHu5RuZ5t1u2J1tP3z42KcLYE99p3Bxc/v06uV1zjlPdn4xPD7e7zabuixlmthxv4nn+zcizFEo0tPh6XITYzdcJ/yyy0YeyAHFEBtAtaZWgICIVVd1KpBBYAmuULK2VlulEFQrAiIyIoMwojmTKbCEtcMTAXzBDMCf8ImMzG1iEkaHaoZIwtEEGqKph5jAwTi42gy4BGrEIBHMmntBNIOUQmAEJIxdMPNl6gm1LIFc0BHLwugI3IoJAZgyYBSurRQ0U0PzAAAZIpOgbvoQGcyREJkwMhHALlBzquZlqVFIRIjZEF0tMUqM2MDcTfHu6TTsUJ1bqQR2ZEA+HbW9/uUvX5yV+f4dBFBrZN6FFAkgy+MyNQMgEgpn+7N37z+8ev2iNSWJJPHj7f2SC+D5xdWL0zTXptOSL692wuHu5vD2ddd1YVyymW13u6dpcUzx6ouS+oblcW445rPiz2O+HGK7f/jxcf7Vr3+N6HT55rOv//Ls54/L0009PaXUe39+OI2bXnZDJ7d3x0M+HcYQ4ex8u8x5GJJ76/q4221LLQbR3SV0p9M8nmrquuoeufvju/uPz67WZm3OwYDclAkAIKxolRUsr25mCNR87fkkcEBsqormQthFQYAKHkJs5q2diCkyOfh6VOy7wITqwByqtriiP8yYpRKrAxI589EdCbvAZECAqw0aWMB89feQtmxtcZN+WymejIkgCeZlQWbBXFzVhBDczNxBW3X3iBHAEdeBt3YRGSA7hVMFy27g5s7EhEC8/swrwwFcGxExOROgaWfITGBuSEtRV27FzWopRYSnqWUdyfwX+Yu/+fxL6M745k8P778n5rqczvdbd9xud11KBL4scJzq3fP0WbXzzVZSv9tvrq4uHh+eW8lf/+zzdx/ubj7eOEBiOB4OxPH9/fOmD0MX56Ja89l+W/gV71/p9DiYCFFGlO3LefzTNJ+em//s7/71X/2rfzgeTsDRh4vI7CEM15+x9ANSunu33WywtVOlr7fn8zKNj09KR6qtf/1q2/ebPOXDIRBtX38RNjsHT0/Pu6WcffbVh+/+9P5YvnssH0dIAsQMboSIIhSk73oiIkQOnwisTZWZTU1XEEKKw7BZm3JKqaUUImL0GJOIGADCem/L67GMCER4ffFPwo24mjTcHUhS1wHhKllkYqaVOo9G1MAFCMzBwLwiOhEFDgBUwAGdP4nLRH7x+fUnuiIigXeCSKhqsDqVYWXxAxI2bSkGRnIzIQ4BAYwRhIkAmFGIwZSQWq0oRIRBhJkYjAlaNTMcT7OBE5OqrkERBZnrEoAvzvZNBPt93J6n3Wnoh4cPPzw8jK35MAzW0uF4zKbM/qtf/nyz2Zrqy+tztXpxfR66QdiKmRNtd0Mf5Md3N8Q0bHphJoo39wdz2HYyL1VevaC0g2pcZ0QjMHdcZH9Cun+afvH5zzxuN9d7oqCqZsTSmakTxdQN+7Mll832/PqXfz0vc7eMZ5/r1TQ1N2QMjMs0LvAjI6aXb4FSiqm/+sLdn4/HU/fm9a9+/W/+jpAMSZjDSskhZhJaXR+49lMgIZGZra5CdyckYgoi6KvayZEEVmU4IQLSJ6grIBIiETECrBi5NboO6/sAn8pK64MrH/PTV6HbJ7Csr9hMgE9yZFi/x0qxt0+PwWpEyHUd9cysqlkxIBOvhh5gXmufxIiBQMgYMRAJr7IHBFzvVFlcmdY/BhGteIYVbEsrHxnXN+4rXsDdWlMAcFJzB+VeQA1J0gixe/V1t7/Ydxd6vC8tq9o45t010DT2S4khStcv81TLUkw3Lzev/uKMmPKSL7tzaHV8fnrTXRAZgt788L62eVxqJKc+QNxsducI2lY5Fqi5ZjUfPvt9fjrq/OePhxefqZvGGBwBpQNzq4UQFSEOO8RxGo8h9uTE3IFXCU2smVur5iBpezFsNkDrs09GUpyfET/7y5+nzfnaxrm6TdYnG8EBHGlVWa84mPWjK1oQaQUKEhIROiITICExIJLjTyNs1TERrOMBEQjh0ytAgE+6p0/eOwAk+Gl4rU/YKk5cS7AOjj9ljhHXXTowrfxDJl79iQAA8l///a9KrbUUAIgpscjK7f30lehrxx99wmIb+BoxQ3OjT6pGAAcEA3dEXOdY+P9fPj3oqxLrJ5CDueE6wJwB0NCXujwd8+V2259du7lLOHv1djm/jOaxG86alWWs07HNCyE2s1KLtVZrKcssTGZujhI858yb/fm5GECtNZzq3bsf+0jb3Wacl7vnduFYD0+mamburuDmni0YXGqq/8e/++b69aufffamVAUyDh1xIM6rB4yAIwTiZR7HWouZ5ZzXqKGqNnfgsDu/cvemwEJVPTcf1bZXX0iMCP5JXgi0OgY/jSd0AAJYbV+4AoHxp9lj3Rx/2iI7ASETOSIACn0SbqxDx9coNyIiGq6mAyBAInL0dcTATxPPOizBndadkzuBk4ivgHP4yaUBSMLrkRgBALTlBdZ0JZBobZ3E8+3u02KJK2YTCcDRFRRtXclgpaCvM4r7p09cd/0/CT5xHR+0CssATNXBzcHg07Rpbq4N1EMMblZbZaf138SRH5/rJm0kbsFby0XzQjGRtzrP6EZuxAFZtamjsIC5W8XUDe5W5xkc13YzJgGAXJsqxO0F96frq/53f/izm8vmutZc8GSm+GmEG6g289a0Vj08Lv/z//q//ff/7X/z5esvEaiiIwaKvEqVSmvuSJIoOSPrkg1kJSprK5/cnmoATuRV7bRMf/j+9mluZ1ePL16+vLq6HvqtiHyaDlaVN7mDCYefOrYyMSOYm7NIUydCVRvHEcBbW8AN1IKEZVmAqOtSba3k3PWDuS/Lsk4r8/Q8dKmqpzQ0dbMK7jFGB9CmteYUU86ZiDa73VIWqrOWHPpdQyLGFKKVpqUCg8QgxNpaCAFAS86IvNlsa6nSykyuWTMaqKlCc3f4aa3xTzOVu8Pa+ycsqk3N3E1Xuqxqbc1dW8nLeHStviILmLQpAJRlqnkatjtJfTNflrnkZTMM02l0dwkBgIio6wZm+fCt/Mu/+asUEhpXcwB1QnAsuTpY1QYS3DFwXPIEFCQiOizzPC2ZEZlZwRWhKbRmrbSp6O9/vP3mnT48Pm+G/uXL63lRKM/0Ex3evKk2M2uluaoDvnu//I//0//yX/xn//Dbv/o1h8TMUQSMqpbamraGbiXnWouCUYpglmstqzCgVlNtpR7n8u27j3/47odcLcR+uLt5fHz14sXry6sXMSaST4fuldpu2mJK6xJfc0GkECMAORK4/sfJklmqGgsTkogikVWfTQHAIeZFAcFRiDiEEDlBCB0LImKrYWVLi6xr4aqpR/c+dWbGRDFIa3XdYQCaUABHBkICBwUHJmIRdQVAkRgk1lrlu3/+v9xhyRWAYtevSdk1G6bqBKxmzOQOEhgZwaBpW/97ePWkrW06ZqXkUoqqIngIAgA552maAIBEjm12XxCDWVWtx/G5lqraDFaXp/t6cjW7fzz87d/+5uJsZwHJK6DWloGxlqyu62691VrdDAklzNO8NG0YKYYp5wJSWhmX+fh8eHg8fvPD7e/+/IGZGtAvrq99c0mpJ2j00/TOEkWSEPs6c8QoIuT+px8+jrOGGLbboU9pdVshKgPkefZWS8mOkNfAybyM01hrW0qZ5nw6TcWZu/7rX//N1cXVxf58c7Xfbvcx9TENiCQiwmxmZt51ad0OIjCRmBXzRiT9ZotEWhshllIAIKVuXZ5k9WUjmquZmZubtaZC3FRTjOu5mRBCjKpacgmdmEEMcd1EhPWqBYkQTZuREQkhIwrACrVHUwVTYkYiMyciVQU3IjJzU+83vTzcny6uX1+9uSJJMTCAuoObIQD9xwg4IrMAmmotpYoIM9PKOCJAQjdX8NX3sR4lzB3ccl5cFdDXFVpWRQihumtTJnJfg4xmVa0V9+rgpv6Pv/8RrO13/dXFdtsFAXRn52TNwWyax1Zyrg0QWmt5KTnXXHR6Ot0/PH68vX94fG6mWhSQPez+6m///uLq4url6/1uN+zO07DvUlgN6yFEQCf0VqvVykQhCrhGlpi6pmCuanZ/mHMuAFBrEeZSm2prdZ1xKjMDsPlWutjt4sDh6/3Z+fnlZrcZ+rjdDiIRRRDZDEQSAKpWM40xtlaRKCSax5EIa50lcB83xBxDAKAkUU1JyFpBr8KMHJgQTNcit6mHGM0MmZll1/XMzETqTWBlCja2cn93WwwvLq92230MAYXBmmptaq1paVmbXlxciZCbaavENE+Hp4f7t59/jUSCbmbgOk2TubXa3L3r+v8P7U4LTa6pLP4AAAAASUVORK5CYII=\n",
      "text/plain": [
       "PILImage mode=RGB size=192x154"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "im = PILImage.create('teddy.jpg')\n",
    "im.thumbnail((192, 192))\n",
    "im"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "fcb72fd5-baf6-4e42-94f3-adeb87de1490",
   "metadata": {},
   "outputs": [],
   "source": [
    "#|export\n",
    "learn = load_learner('export.pkl')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "7918491c-03b7-4ceb-84dc-65f79e37aaa6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "('teddy', TensorBase(2), TensorBase([4.0182e-07, 3.9349e-06, 1.0000e+00]))"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "learn.predict(im)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "06c65801-a313-44aa-adbc-9c31e58e18f7",
   "metadata": {},
   "outputs": [],
   "source": [
    "#|export\n",
    "categories = ('Black', 'Grizzly', 'Teddy')\n",
    "\n",
    "def classify_image(img):\n",
    "    pred, idx, probs = learn.predict(img)\n",
    "    return dict(zip(categories, map(float, probs)))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "083e95c5-5a47-49b4-8528-add9bc91c5b9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'Black': 4.0181714666687185e-07,\n",
       " 'Grizzly': 3.934949745598715e-06,\n",
       " 'Teddy': 0.9999957084655762}"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "classify_image(im)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "d3373d2c-cd50-435e-9674-75dee8244530",
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\Users\\Dave\\anaconda3\\envs\\deeplearning\\lib\\site-packages\\gradio\\inputs.py:256: UserWarning: Usage of gradio.inputs is deprecated, and will not be supported in the future, please import your component from gradio.components\n",
      "  warnings.warn(\n",
      "C:\\Users\\Dave\\anaconda3\\envs\\deeplearning\\lib\\site-packages\\gradio\\deprecation.py:40: UserWarning: `optional` parameter is deprecated, and it has no effect\n",
      "  warnings.warn(value)\n",
      "C:\\Users\\Dave\\anaconda3\\envs\\deeplearning\\lib\\site-packages\\gradio\\outputs.py:196: UserWarning: Usage of gradio.outputs is deprecated, and will not be supported in the future, please import your components from gradio.components\n",
      "  warnings.warn(\n",
      "C:\\Users\\Dave\\anaconda3\\envs\\deeplearning\\lib\\site-packages\\gradio\\deprecation.py:40: UserWarning: The 'type' parameter has been deprecated. Use the Number component instead.\n",
      "  warnings.warn(value)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Running on local URL:  http://127.0.0.1:7861\n",
      "\n",
      "To create a public link, set `share=True` in `launch()`.\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "(<gradio.routes.App at 0x1d206b8e2c0>, 'http://127.0.0.1:7861/', None)"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "<style>\n",
       "    /* Turns off some styling */\n",
       "    progress {\n",
       "        /* gets rid of default border in Firefox and Opera. */\n",
       "        border: none;\n",
       "        /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
       "        background-size: auto;\n",
       "    }\n",
       "    progress:not([value]), progress:not([value])::-webkit-progress-bar {\n",
       "        background: repeating-linear-gradient(45deg, #7e7e7e, #7e7e7e 10px, #5c5c5c 10px, #5c5c5c 20px);\n",
       "    }\n",
       "    .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
       "        background: #F44336;\n",
       "    }\n",
       "</style>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#|export\n",
    "image = gr.inputs.Image(shape=(192,192))\n",
    "label = gr.outputs.Label()\n",
    "\n",
    "examples = ['teddy.jpg', 'grizzly.jpg', 'black.jpg']\n",
    "\n",
    "intf = gr.Interface(fn=classify_image, inputs=image, outputs=label, examples=examples)\n",
    "intf.launch(inline=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "e570b2f6-52d8-4021-a7c3-1f7609330a30",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}