/
Image_1751
executable file
·2048 lines (2048 loc) · 11.9 KB
/
Image_1751
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2682
2709
2692
2700
2689
2702
2696
2701
2704
2715
2714
2704
2741
2732
2728
2727
2747
2754
2745
2767
2753
2779
2779
2817
2798
2793
2815
2786
2810
2804
2812
2818
2833
2809
2829
2815
2838
2836
2799
2809
2850
2876
2866
2861
2883
2848
2862
2877
2870
2905
2861
2871
2853
2871
2870
2864
2869
2889
2857
2929
2878
2900
2890
2897
2901
2904
2915
2912
2849
2903
2889
2891
2880
2897
2900
2934
2869
2887
2904
2886
2945
2918
2885
2897
2911
2928
2915
2869
2916
2914
2907
2906
2921
2918
2921
2940
2937
2913
2920
2924
2922
2933
2902
2911
2889
2923
2925
2933
2947
2915
2937
2904
2914
2914
2914
2939
2912
2923
2925
2935
2894
2895
2905
2916
2920
2892
2895
2941
2929
2925
2919
2895
2917
2921
2940
2871
2904
2937
2897
2921
2882
2883
2906
2913
2934
2916
2936
2909
2918
2923
2933
2931
2903
2913
2929
2941
2914
2915
2916
2953
2948
2906
2900
2918
2911
2918
2958
2915
2877
2900
2908
2940
2927
2951
2934
2929
2891
2914
2925
2931
2897
2899
2957
2908
2906
2934
2906
2906
2890
2913
2941
2901
2920
2934
2919
2927
2931
2939
2941
2957
2944
2956
2969
2956
2929
2922
2945
2938
2920
2938
2914
2925
2954
2907
2936
2929
2919
2947
2963
2917
2961
2935
2961
2946
2978
3038
2987
3006
2957
3024
2986
2995
2985
2981
2989
2968
2977
2963
2950
2996
2995
2989
2993
3010
2990
3005
3022
3027
3022
3010
3005
3024
3021
2992
3011
3023
2992
3042
3042
3047
3038
3042
3057
3041
3014
3060
3041
2995
3041
3059
3077
3044
3042
3024
2996
3012
3036
3039
3070
3037
3046
3023
3028
3020
3029
3046
3033
3053
3050
3038
3012
3019
3050
3018
3034
2991
3033
2984
2993
3008
2992
2947
2903
2930
2885
2891
2819
2842
2840
2785
2802
2749
2740
2704
2663
2644
2581
2515
2438
2391
2296
2172
2046
1915
1780
1642
1527
1368
1223
1180
1161
1138
1167
1241
1282
1357
1441
1533
1621
1698
1762
1908
1997
2124
2232
2345
2428
2500
2544
2605
2661
2711
2763
2785
2811
2859
2908
2915
2926
2945
2926
2943
2900
2880
2903
2921
2877
2882
2885
2899
2900
2881
2897
2850
2864
2866
2867
2832
2858
2850
2844
2873
2869
2842
2865
2876
2848
2807
2860
2796
2833
2846
2851
2854
2857
2840
2878
2794
2849
2804
2805
2838
2789
2805
2828
2784
2811
2797
2783
2756
2798
2797
2764
2754
2757
2712
2727
2728
2718
2697
2704
2706
2678
2674
2658
2652
2650
2632
2623
2600
2569
2554
2544
2516
2499
2462
2421
2409
2389
2320
2315
2270
2251
2170
2141
2052
1985
1904
1862
1824
1802
1726
1686
1644
1599
1576
1528
1500
1460
1454
1415
1410
1384
1371
1392
1425
1422
1428
1448
1455
1484
1507
1558
1565
1566
1573
1568
1591
1615
1652
1664
1687
1693
1706
1706
1736
1753
1788
1820
1859
1873
1890
1924
1962
2003
2034
2056
2062
2098
2097
2178
2236
2229
2244
2262
2270
2304
2325
2339
2368
2379
2410
2384
2382
2391
2405
2398
2418
2407
2405
2398
2340
2331
2363
2360
2335
2336
2312
2295
2290
2249
2252
2228
2224
2195
2164
2092
2080
2080
2035
2018
2026
1958
1906
1863
1892
1835
1848
1791
1802
1743
1700
1728
1736
1733
1734
1714
1725
1728
1742
1747
1781
1766
1776
1790
1797
1753
1800
1824
1833
1824
1835
1825
1803
1828
1827
1842
1824
1864
1825
1831
1854
1876
1891
1878
1864
1831
1789
1741
1705
1670
1652
1625
1586
1523
1425
1353
1273
1243
1173
1130
1102
1104
1081
1097
1116
1113
1133
1140
1168
1186
1216
1261
1312
1308
1300
1322
1322
1294
1291
1329
1340
1373
1383
1399
1439
1436
1464
1522
1510
1517
1551
1540
1535
1552
1582
1608
1595
1591
1628
1634
1675
1681
1735
1773
1813
1840
1900
1906
1951
2020
2056
2056
2093
2125
2134
2122
2182
2204
2203
2204
2247
2241
2269
2267
2296
2291
2274
2289
2279
2265
2305
2329
2377
2423
2429
2473
2513
2561
2606
2644
2647
2695
2704
2764
2769
2739
2818
2804
2848
2870
2900
2953
2926
3007
3041
3085
3125
3149
3170
3196
3196
3199
3199
3186
3223
3217
3200
3178
3194
3224
3212
3200
3219
3211
3204
3210
3270
3220
3221
3228
3216
3219
3196
3215
3200
3219
3244
3205
3245
3188
3188
3218
3209
3221
3205
3184
3182
3171
3197
3137
3162
3116
3102
3066
3037
3009
3012
2979
2967
2951
2940
2906
2891
2906
2852
2850
2836
2846
2809
2800
2793
2830
2815
2799
2780
2798
2802
2774
2787
2763
2796
2763
2755
2767
2760
2791
2767
2734
2778
2755
2743
2754
2759
2728
2762
2736
2725
2746
2724
2733
2751
2738
2723
2740
2725
2738
2745
2710
2744
2740
2731
2720
2725
2721
2755
2759
2752
2741
2732
2734
2735
2752
2759
2761
2764
2768
2747
2710
2761
2755
2767
2772
2761
2750
2782
2768
2742
2755
2783
2788
2766
2752
2759
2739
2735
2749
2724
2735
2724
2700
2711
2675
2662
2632
2613
2579
2543
2514
2470
2441
2414
2376
2311
2281
2190
2094
2080
2017
2000
1962
1927
1873
1839
1798
1769
1747
1752
1716
1688
1688
1671
1667
1659
1680
1681
1756
1815
1851
1931
1994
2090
2217
2241
2298
2362
2405
2436
2483
2520
2566
2598
2637
2654
2692
2756
2757
2751
2825
2818
2800
2824
2835
2860
2844
2827
2857
2857
2814
2847
2827
2832
2845
2884
2853
2848
2840
2854
2870
2833
2837
2862
2887
2840
2843
2877
2873
2854
2856
2854
2844
2837
2870
2843
2828
2835
2848
2818
2834
2817
2862
2881
2831
2871
2868
2886
2888
2858
2857
2903
2891
2840
2872
2846
2877
2851
2875
2917
2889
2866
2899
2890
2873
2882
2858
2875
2879
2869
2893
2905
2842
2866
2832
2846
2810
2843
2820
2778
2806
2765
2731
2730
2683
2655
2606
2551
2484
2435
2349
2292
2165
1999
1897
1871
1780
1692
1630
1571
1493
1418