4999697 20138
100
102
102
102
103
104
107
108
109
111
112
113
113
114
115
115
116
118
118
119
120
121
122
123
123
124
124
127
128
129
129
129
129
131
131
133
134
134
136
136
137
138
140
141
142
142
143
144
145
145
145
146
147
148
150
152
154
156
156
156
157
158
159
159
162
162
162
163
164
164
166
168
168
169
170
170
170
171
176
176
177
177
178
179
180
181
182
186
186
190
190
191
191
192
192
192
193
193
194
194
195
195
196
197
197
199
199
201
202
203
203
204
204
205
206
206
207
208
208
209
209
209
209
211
211
212
213
215
217
218
218
219
220
220
220
221
221
222
222
223
223
224
224
225
227
228
228
231
231
232
235
235
235
235
235
237
237
237
238
242
242
243
243
244
245
246
247
248
248
248
249
249
250
252
254
255
259
260
261
261
261
263
263
263
266
266
269
269
269
269
270
270
270
271
273
274
275
276
277
278
280
282
283
284
284
284
285
289
290
290
292
292
292
292
293
293
294
294
295
297
297
298
298
298
298
302
303
303
305
306
307
307
307
308
309
309
311
311
312
313
313
314
315
317
317
320
320
321
322
325
326
327
328
328
329
329
329
330
331
331
332
333
333
334
335
336
337
337
337
339
341
341
342
344
344
344
344
345
346
349
349
349
350
351
351
351
352
353
353
353
353
355
355
356
357
357
357
357
358
358
359
362
364
367
368
368
368
370
371
371
371
372
373
373
373
374
376
376
377
379
382
383
383
384
384
386
386
387
388
388
389
390
390
390
392
393
393
393
394
394
396
398
398
400
404
404
404
404
405
405
406
407
407
408
409
409
409
410
410
411
414
414
415
416
416
417
419
421
422
424
426
428
429
430
431
434
435
436
436
438
438
438
439
439
441
441
441
441
442
444
444
444
445
445
446
447
448
449
449
449
450
450
450
451
452
452
452
453
453
454
460
462
465
468
469
470
472
472
473
473
473
473
475
476
479
480
480
482
482
483
485
485
488
489
490
491
491
492
496
497
497
499
499
499
500
500
501
501
502
502
504
506
506
506
507
507
508
510
512
513
514
514
515
515
515
516
516
517
517
518
521
522
524
524
524
525
525
525
526
528
529
529
530
531
531
532
532
533
534
534
537
537
539
539
539
539
540
541
541
542
543
544
544
544
546
546
547
550
550
551
553
554
554
554
555
555
556
557
560
561
561
562
565
565
566
566
568
569
569
570
571
572
573
573
573
573
573
574
576
577
578
580
580
581
585
585
585
586
586
587
587
588
590
590
590
590
590
591
591
591
591
591
591
592
592
593
593
596
599
600
600
600
601
602
603
603
603
604
605
606
608
608
609
609
609
610
610
611
611
613
614
616
617
618
618
619
619
620
621
621
621
623
624
625
626
627
628
628
628
630
630
631
633
634
634
634
634
637
638
638
640
641
642
643
643
643
646
646
646
646
648
649
650
651
651
653
655
655
656
656
657
658
658
659
660
660
661
664
664
665
666
666
667
668
669
670
672
673
673
676
676
677
677
677
678
678
680
681
681
682
684
685
685
685
687
687
687
688
689
690
691
692
692
695
695
702
705
705
706
706
706
707
708
708
708
712
713
714
714
714
716
717
720
721
721
721
721
721
724
725
725
727
728
729
729
730
732
733
734
734
736
736
736
739
740
741
742
744
744
744
746
747
747
747
747
749
749
750
752
752
752
752
753
753
755
756
757
758
759
759
760
761
762
763
763
764
766
766
767
768
769
770
771
772
773
773
773
774
775
775
776
777
777
777
779
779
781
782
783
784
787
787
788
788
789
789
789
790
791
792
793
795
796
797
799
799
800
801
803
805
806
806
807
809
809
809
811
813
814
814
815
816
816
816
817
817
817
818
818
818
823
826
826
826
827
827
829
831
834
834
836
837
838
839
840
841
842
843
844
845
846
847
847
848
848
853
853
853
854
855
856
856
858
860
866
868
868
868
868
869
870
871
871
873
874
874
876
877
877
878
879
880
880
880
881
883
883
886
886
887
887
887
889
889
889
890
891
891
894
896
896
897
899
899
901
901
903
905
905
905
905
906
908
910
913
915
915
916
917
917
922
922
922
922
925
927
928
928
928
930
931
931
931
932
933
933
935
935
935
936
937
938
938
939
940
941
941
941
942
943
944
944
945
945
946
946
947
948
948
951
951
952
952
953
954
954
955
955
956
956
957
958
958
958
958
960
960
963
964
965
966
966
968
970
971
973
973
974
975
979
979
981
982
983
986
986
988
988
989
989
990
991
994
995
995
996
996
997
999
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9071
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9072
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9073
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9074
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9075
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9076
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9077
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9078
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9079
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9080
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9081
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9082
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9083
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9084
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9085
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9086
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9087
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9088
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9089
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090
9090