-
Notifications
You must be signed in to change notification settings - Fork 8
/
CTS.Main.dfm
9610 lines (9610 loc) · 534 KB
/
CTS.Main.dfm
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
object FormMain: TFormMain
Left = 0
Top = 0
BorderIcons = [biSystemMenu, biMinimize]
BorderStyle = bsSingle
Caption = #1056#1072#1073#1086#1090#1072' '#1089' '#1094#1074#1077#1090#1086#1084
ClientHeight = 546
ClientWidth = 868
Color = 16250871
DoubleBuffered = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
Padding.Top = 8
Position = poScreenCenter
ShowHint = True
OnClose = FormClose
OnCreate = FormCreate
OnDestroy = FormDestroy
TextHeight = 13
object ColorBoxTColor: TColorBox
Left = 57
Top = 75
Width = 166
Height = 22
TabOrder = 11
Visible = False
OnSelect = ColorBoxTColorSelect
end
object PanelCollapsedMagnify: TPanelCollapsed
Left = 344
Top = 100
Width = 103
Height = 128
Caption = ' '#1051#1091#1087#1072
DefaultPaint = False
Alignment = taLeftJustify
BevelOuter = bvNone
Locked = True
ParentBackground = False
ShowCaption = True
TabOrder = 6
ShowCollapseButton = False
Collapsed = False
SimpleBorderColor = clSilver
CaptionColor = clGray
FontCaption.Charset = DEFAULT_CHARSET
FontCaption.Color = clWhite
FontCaption.Height = -13
FontCaption.Name = 'Tahoma'
FontCaption.Style = [fsBold]
ShowSimpleBorder = True
CaptionHeight = 26
object DrawPanelMagnify: TDrawPanel
Left = 1
Top = 27
Width = 100
Height = 100
OnPaint = DrawPanelMagnifyPaint
DefaultPaint = False
OnMouseDown = DrawPanelMagnifyMouseDown
ParentBackground = False
TabOrder = 2
end
object ButtonFlatMagnUp: TButtonFlat
Left = 59
Top = 4
Width = 20
Height = 20
Caption = ''
ColorNormal = clGray
ColorOver = 11373924
ColorPressed = 10451273
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
FontOver.Charset = DEFAULT_CHARSET
FontOver.Color = clWindowText
FontOver.Height = -13
FontOver.Name = 'Tahoma'
FontOver.Style = []
FontDown.Charset = DEFAULT_CHARSET
FontDown.Color = clWindowText
FontDown.Height = -13
FontDown.Name = 'Tahoma'
FontDown.Style = []
GroupItemKind = giLeft
IgnorBounds = True
ImageIndentLeft = 2
ImageIndex = 2
Images = ImageList16
OnClick = ButtonFlatMagnUpClick
RoundRectParam = 4
Shape = stRoundRect
ShowFocusRect = False
TabOrder = 0
TabStop = True
TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter]
SubTextFont.Charset = DEFAULT_CHARSET
SubTextFont.Color = clWhite
SubTextFont.Height = -13
SubTextFont.Name = 'Tahoma'
SubTextFont.Style = []
end
object ButtonFlatMagnDown: TButtonFlat
Left = 79
Top = 4
Width = 20
Height = 20
Caption = ''
ColorNormal = clGray
ColorOver = 11373924
ColorPressed = 10451273
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
FontOver.Charset = DEFAULT_CHARSET
FontOver.Color = clWindowText
FontOver.Height = -13
FontOver.Name = 'Tahoma'
FontOver.Style = []
FontDown.Charset = DEFAULT_CHARSET
FontDown.Color = clWindowText
FontDown.Height = -13
FontDown.Name = 'Tahoma'
FontDown.Style = []
GroupItemKind = giRight
IgnorBounds = True
ImageIndentLeft = 2
ImageIndex = 1
Images = ImageList16
OnClick = ButtonFlatMagnDownClick
RoundRectParam = 4
Shape = stRoundRect
ShowFocusRect = False
TabOrder = 1
TabStop = True
TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter]
SubTextFont.Charset = DEFAULT_CHARSET
SubTextFont.Color = clWhite
SubTextFont.Height = -13
SubTextFont.Name = 'Tahoma'
SubTextFont.Style = []
end
end
object PanelCollapsedCurrentColor: TPanelCollapsed
Left = 237
Top = 100
Width = 102
Height = 128
Caption = ' '#1058#1077#1082#1091#1097#1080#1081
DefaultPaint = False
Alignment = taLeftJustify
BevelOuter = bvNone
Locked = True
ParentBackground = False
ShowCaption = True
TabOrder = 5
ShowCollapseButton = False
Collapsed = False
SimpleBorderColor = clSilver
CaptionColor = clGray
FontCaption.Charset = DEFAULT_CHARSET
FontCaption.Color = clWhite
FontCaption.Height = -13
FontCaption.Name = 'Tahoma'
FontCaption.Style = [fsBold]
ShowSimpleBorder = True
CaptionHeight = 26
object ShapeCur: TShape
Left = 1
Top = 27
Width = 100
Height = 100
Pen.Color = clWhite
Shape = stSquare
end
end
object PanelCollapsedLDG: TPanelCollapsed
Left = 237
Top = 368
Width = 623
Height = 86
Caption = ' '#1054#1089#1074#1077#1090#1083#1077#1085#1080#1077' '#1080' '#1079#1072#1090#1077#1084#1085#1077#1085#1080#1077
DefaultPaint = False
Alignment = taLeftJustify
BevelOuter = bvNone
Locked = True
ParentBackground = False
ShowCaption = True
TabOrder = 8
ShowCollapseButton = False
Collapsed = False
SimpleBorderColor = clSilver
CaptionColor = clGray
FontCaption.Charset = DEFAULT_CHARSET
FontCaption.Color = clWhite
FontCaption.Height = -13
FontCaption.Name = 'Tahoma'
FontCaption.Style = [fsBold]
ShowSimpleBorder = True
CaptionHeight = 26
object ShapeDL: TShape
Left = 564
Top = 27
Width = 58
Height = 58
Cursor = crHandPoint
Hint = #1053#1072#1078#1084#1080#1090#1077' '#1076#1074#1072' '#1088#1072#1079#1072', '#1095#1090#1086#1073#1099' '#1087#1088#1080#1084#1077#1085#1080#1090#1100' '#1094#1074#1077#1090
Pen.Color = clWhite
OnMouseDown = ShapeDLMouseDown
OnMouseEnter = ShapeDLMouseEnter
OnMouseLeave = ShapeDLMouseLeave
end
object PanelDoGray: TPanel
Left = 6
Top = 31
Width = 531
Height = 50
BevelOuter = bvNone
TabOrder = 1
StyleElements = [seFont, seBorder]
object Label1: TLabel
Left = 475
Top = 1
Width = 43
Height = 13
Caption = #1057#1074#1077#1090#1083#1077#1077
end
object Label2: TLabel
Left = 11
Top = 1
Width = 36
Height = 13
Caption = #1058#1077#1084#1085#1077#1077
end
object TrackBarL: TTrackBar
AlignWithMargins = True
Left = 3
Top = 20
Width = 525
Height = 27
Margins.Top = 20
Align = alClient
BorderWidth = 1
Max = 200
PageSize = 1
Position = 100
PositionToolTip = ptTop
ShowSelRange = False
TabOrder = 0
TickMarks = tmBoth
TickStyle = tsNone
StyleElements = [seFont, seClient]
OnChange = TrackBarLChange
end
end
object ButtonFlatOpenLD: TButtonFlat
AlignWithMargins = True
Left = 599
Top = 4
Width = 20
Height = 19
Hint = #1054#1090#1082#1088#1099#1090#1100' '#1087#1072#1083#1080#1090#1088#1091
Margins.Left = 0
Margins.Top = 0
Margins.Right = 1
Margins.Bottom = 1
Align = alCustom
Caption = ''
ColorNormal = clWhite
ColorOver = 14540253
ColorPressed = 9079434
Font.Charset = DEFAULT_CHARSET
Font.Color = 4737096
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
FontOver.Charset = DEFAULT_CHARSET
FontOver.Color = clWhite
FontOver.Height = -13
FontOver.Name = 'Tahoma'
FontOver.Style = []
FontDown.Charset = DEFAULT_CHARSET
FontDown.Color = clWhite
FontDown.Height = -13
FontDown.Name = 'Tahoma'
FontDown.Style = []
IgnorBounds = True
ImageIndentLeft = 2
ImageIndentRight = 3
ImageIndex = 8
Images = ImageList16
OnClick = ButtonFlatOpenLDClick
RoundRectParam = 4
Shape = stRoundRect
ShowFocusRect = False
TabOrder = 2
TabStop = True
TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter]
SubTextFont.Charset = DEFAULT_CHARSET
SubTextFont.Color = clWhite
SubTextFont.Height = -13
SubTextFont.Name = 'Tahoma'
SubTextFont.Style = []
ShowCaption = False
end
object ButtonFlatGrayscale: TButtonFlat
AlignWithMargins = True
Left = 540
Top = 48
Width = 20
Height = 19
Hint = #1054#1073#1077#1089#1094#1074#1077#1090#1080#1090#1100
Margins.Left = 0
Margins.Top = 0
Margins.Right = 1
Margins.Bottom = 1
Align = alCustom
Caption = ''
ColorNormal = clWhite
ColorOver = 14540253
ColorPressed = 9079434
Font.Charset = DEFAULT_CHARSET
Font.Color = 4737096
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
FontOver.Charset = DEFAULT_CHARSET
FontOver.Color = clWhite
FontOver.Height = -13
FontOver.Name = 'Tahoma'
FontOver.Style = []
FontDown.Charset = DEFAULT_CHARSET
FontDown.Color = clWhite
FontDown.Height = -13
FontDown.Name = 'Tahoma'
FontDown.Style = []
IgnorBounds = True
ImageIndentLeft = 2
ImageIndentRight = 3
ImageIndex = 10
Images = ImageList16
OnClick = ButtonFlatDoGreyClick
RoundRectParam = 4
Shape = stRoundRect
ShowFocusRect = False
TabOrder = 3
TabStop = True
TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter]
SubTextFont.Charset = DEFAULT_CHARSET
SubTextFont.Color = clWhite
SubTextFont.Height = -13
SubTextFont.Name = 'Tahoma'
SubTextFont.Style = []
ShowCaption = False
end
object ButtonFlatInvertColor: TButtonFlat
AlignWithMargins = True
Left = 540
Top = 28
Width = 20
Height = 19
Hint = #1048#1085#1074#1077#1088#1090#1080#1088#1086#1074#1072#1090#1100
Margins.Left = 0
Margins.Top = 0
Margins.Right = 1
Margins.Bottom = 1
Align = alCustom
Caption = ''
ColorNormal = clWhite
ColorOver = 14540253
ColorPressed = 9079434
Font.Charset = DEFAULT_CHARSET
Font.Color = 4737096
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
FontOver.Charset = DEFAULT_CHARSET
FontOver.Color = clWhite
FontOver.Height = -13
FontOver.Name = 'Tahoma'
FontOver.Style = []
FontDown.Charset = DEFAULT_CHARSET
FontDown.Color = clWhite
FontDown.Height = -13
FontDown.Name = 'Tahoma'
FontDown.Style = []
IgnorBounds = True
ImageIndentLeft = 2
ImageIndentRight = 3
ImageIndex = 9
Images = ImageList16
OnClick = ButtonFlatInvertColorClick
RoundRectParam = 4
Shape = stRoundRect
ShowFocusRect = False
TabOrder = 4
TabStop = True
TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter]
SubTextFont.Charset = DEFAULT_CHARSET
SubTextFont.Color = clWhite
SubTextFont.Height = -13
SubTextFont.Name = 'Tahoma'
SubTextFont.Style = []
ShowCaption = False
end
end
object PanelCollapsedPallete: TPanelCollapsed
Left = 453
Top = 8
Width = 407
Height = 354
Caption = ' '#1055#1072#1083#1080#1090#1088#1072
DefaultPaint = True
Alignment = taLeftJustify
BevelOuter = bvNone
Locked = True
ParentBackground = False
ShowCaption = True
TabOrder = 9
ShowCollapseButton = False
Collapsed = False
SimpleBorderColor = clSilver
CaptionColor = clGray
FontCaption.Charset = DEFAULT_CHARSET
FontCaption.Color = clWhite
FontCaption.Height = -13
FontCaption.Name = 'Tahoma'
FontCaption.Style = [fsBold]
ShowSimpleBorder = True
CaptionHeight = 26
object PageControlPalette: TPageControl
AlignWithMargins = True
Left = 1
Top = 49
Width = 405
Height = 304
Margins.Left = 1
Margins.Top = 22
Margins.Right = 1
Margins.Bottom = 1
ActivePage = TabSheetHSL
Align = alClient
Style = tsButtons
TabOrder = 1
object TabSheetStd: TTabSheet
Caption = #1057#1090#1072#1085#1076#1072#1088#1090#1085#1072#1103
TabVisible = False
object DrawPanelSpectr: TDrawPanel
AlignWithMargins = True
Left = 0
Top = 0
Width = 397
Height = 294
Cursor = crCross
Margins.Left = 0
Margins.Top = 0
Margins.Right = 0
Margins.Bottom = 0
OnPaint = DrawPanelSpectrPaint
DefaultPaint = False
OnMouseDown = DrawPanelSpectrMouseDown
OnMouseMove = DrawPanelSpectrMouseMove
OnMouseUp = DrawPanelSpectrMouseUp
Align = alClient
BevelOuter = bvNone
ParentBackground = False
TabOrder = 0
end
end
object TabSheetP2: TTabSheet
Caption = #1050#1088#1091#1075#1086#1074#1072#1103
TabVisible = False
object ImageRWeb: TImage
AlignWithMargins = True
Left = 3
Top = 3
Width = 391
Height = 288
Cursor = crCross
Align = alClient
Center = True
Picture.Data = {
0954506E67496D61676589504E470D0A1A0A0000000D494844520000011F0000
011F08060000007857C24D000001376943435041646F62652052474220283139
39382900002891958FBF4AC3501487BF1B45C5A15608E2E0702751506CD5C18C
495B8A2058AB4392AD49439562126EAE7FFA108E6E1D5CDC7D022747C141F109
7C03C5A98343840C058BDFF49DDF391CCE01A362D79D865186F358AB76D391AE
E7CBD917669802804E98A576AB7500102771C418DFEF0880D74DBBEE34C6FB7F
321FA64A032360BB1B6521880AD0BFD2A9063104CCA09F6A100F80A94EDA3510
4F40A997FB1B500A72FF004ACAF57C105F80D9733D1F8C39C00C725F014C1D5D
6B805A920ED459EF54CBAA6559D2EE2641248F07998ECE33B91F87894A13D5D1
5117C8EF0360311F6C371DB956B5ACBDF57FFE3D11D7F3656E9F4708402C3D17
594178A12E7F55183B93EB62C770190EEF617A5464BB3770B7010BB745B65A85
F2163C0E7F00C0C64FFDF3533FC8000000097048597300000B1300000B130100
9A9C18000009BC69545874584D4C3A636F6D2E61646F62652E786D7000000000
003C3F787061636B657420626567696E3D22EFBBBF222069643D2257354D304D
7043656869487A7265537A4E54637A6B633964223F3E203C783A786D706D6574
6120786D6C6E733A783D2261646F62653A6E733A6D6574612F2220783A786D70
746B3D2241646F626520584D5020436F726520352E362D633134382037392E31
36343033362C20323031392F30382F31332D30313A30363A3537202020202020
2020223E203C7264663A52444620786D6C6E733A7264663D22687474703A2F2F
7777772E77332E6F72672F313939392F30322F32322D7264662D73796E746178
2D6E7323223E203C7264663A4465736372697074696F6E207264663A61626F75
743D222220786D6C6E733A786D703D22687474703A2F2F6E732E61646F62652E
636F6D2F7861702F312E302F2220786D6C6E733A64633D22687474703A2F2F70
75726C2E6F72672F64632F656C656D656E74732F312E312F2220786D6C6E733A
70686F746F73686F703D22687474703A2F2F6E732E61646F62652E636F6D2F70
686F746F73686F702F312E302F2220786D6C6E733A786D704D4D3D2268747470
3A2F2F6E732E61646F62652E636F6D2F7861702F312E302F6D6D2F2220786D6C
6E733A73744576743D22687474703A2F2F6E732E61646F62652E636F6D2F7861
702F312E302F73547970652F5265736F757263654576656E74232220786D6C6E
733A73745265663D22687474703A2F2F6E732E61646F62652E636F6D2F786170
2F312E302F73547970652F5265736F75726365526566232220786D703A437265
61746F72546F6F6C3D2241646F62652050686F746F73686F702032312E302028
57696E646F7773292220786D703A437265617465446174653D22323032322D30
372D30395431393A32353A33362B30353A30302220786D703A4D6F6469667944
6174653D22323032322D30372D30395431393A32363A31322B30353A30302220
786D703A4D65746164617461446174653D22323032322D30372D30395431393A
32363A31322B30353A3030222064633A666F726D61743D22696D6167652F706E
67222070686F746F73686F703A436F6C6F724D6F64653D22332220786D704D4D
3A496E7374616E636549443D22786D702E6969643A65383439366238392D3763
37352D623434332D383238342D6264646531366630383138612220786D704D4D
3A446F63756D656E7449443D2261646F62653A646F6369643A70686F746F7368
6F703A32383737613764652D396564392D383434372D623635392D6631326431
363138646562382220786D704D4D3A4F726967696E616C446F63756D656E7449
443D22786D702E6469643A31326139646133612D353163652D343134652D6236
30322D653634656139313837396564223E203C786D704D4D3A486973746F7279
3E203C7264663A5365713E203C7264663A6C692073744576743A616374696F6E
3D2263726561746564222073744576743A696E7374616E636549443D22786D70
2E6969643A31326139646133612D353163652D343134652D623630322D653634
656139313837396564222073744576743A7768656E3D22323032322D30372D30
395431393A32353A33362B30353A3030222073744576743A736F667477617265
4167656E743D2241646F62652050686F746F73686F702032312E30202857696E
646F777329222F3E203C7264663A6C692073744576743A616374696F6E3D2263
6F6E766572746564222073744576743A706172616D65746572733D2266726F6D
20696D6167652F626D7020746F206170706C69636174696F6E2F766E642E6164
6F62652E70686F746F73686F70222F3E203C7264663A6C692073744576743A61
6374696F6E3D227361766564222073744576743A696E7374616E636549443D22
786D702E6969643A32643337303331612D396262382D616634372D393930342D
643936383363643032323564222073744576743A7768656E3D22323032322D30
372D30395431393A32363A30362B30353A3030222073744576743A736F667477
6172654167656E743D2241646F62652050686F746F73686F702032312E302028
57696E646F777329222073744576743A6368616E6765643D222F222F3E203C72
64663A6C692073744576743A616374696F6E3D22736176656422207374457674
3A696E7374616E636549443D22786D702E6969643A64663163626231392D3832
38332D353134342D386661342D62326131613233346466363622207374457674
3A7768656E3D22323032322D30372D30395431393A32363A31322B30353A3030
222073744576743A736F6674776172654167656E743D2241646F62652050686F
746F73686F702032312E30202857696E646F777329222073744576743A636861
6E6765643D222F222F3E203C7264663A6C692073744576743A616374696F6E3D
22636F6E766572746564222073744576743A706172616D65746572733D226672
6F6D206170706C69636174696F6E2F766E642E61646F62652E70686F746F7368
6F7020746F20696D6167652F706E67222F3E203C7264663A6C69207374457674
3A616374696F6E3D2264657269766564222073744576743A706172616D657465
72733D22636F6E7665727465642066726F6D206170706C69636174696F6E2F76
6E642E61646F62652E70686F746F73686F7020746F20696D6167652F706E6722
2F3E203C7264663A6C692073744576743A616374696F6E3D2273617665642220
73744576743A696E7374616E636549443D22786D702E6969643A653834393662
38392D376337352D623434332D383238342D6264646531366630383138612220
73744576743A7768656E3D22323032322D30372D30395431393A32363A31322B
30353A3030222073744576743A736F6674776172654167656E743D2241646F62
652050686F746F73686F702032312E30202857696E646F777329222073744576
743A6368616E6765643D222F222F3E203C2F7264663A5365713E203C2F786D70
4D4D3A486973746F72793E203C786D704D4D3A4465726976656446726F6D2073
745265663A696E7374616E636549443D22786D702E6969643A64663163626231
392D383238332D353134342D386661342D623261316132333464663636222073
745265663A646F63756D656E7449443D22786D702E6469643A31326139646133
612D353163652D343134652D623630322D653634656139313837396564222073
745265663A6F726967696E616C446F63756D656E7449443D22786D702E646964
3A31326139646133612D353163652D343134652D623630322D65363465613931
3837396564222F3E203C2F7264663A4465736372697074696F6E3E203C2F7264
663A5244463E203C2F783A786D706D6574613E203C3F787061636B657420656E
643D2272223F3E78078A5F0000939E4944415478DAEC9D09805C5595F7FFEFD5
D6FB9E4E2F593A7B087B081048088BA088800C3A032EA08EA8B88CA8A8DF8CA3
B3E828888EFB820E6E0CE3302ACEB881A08001424842C89E90BD3BBDEFFB52DB
7BDF39F7BE575DBD57D5BBB574D3A752BDA5EAD6BDF7DDFB7BE79C7BEEB99A69
9A9897D7A83CF5D46AFCE94F4771F428A0EB405393FCCECFEDDB9D97BF7E3DE0
F100E13050550523371F7A79D9BDF8C637BE96EEA6CF4BFA459B87CF1C97C71F
5F87071FFC208687B370FAF472F15DD3E4FF1514F4E1C891EB535A9F0B2FFC2D
DADA168A9F79EC79BD015454361B393943FADB6EFF39EEBAEB4FE9EEB279498D
CCC3672EC9F5D7FF80C06208C8F4F61608C8E4E60EA0BDFD5AFA3DDDB59B5EB2
B280A54B9F465F5F8180526EEE10962F3F09972B847FF9977FC6A597B6A4BB8A
F3A256E6E1335B8541E37687083435E8E828131A84CB65A0AE6E4BBAABA654CA
CB81ECEC6D42632B2EEE4175753D2EB96417EEBBEF7BE9AEDABC389379F8CC16
B9EBAECFA2A161311A1BABD0DA5A81B2B28E949B4C99228B176F4730E8A6A7D7
58BEE2A45E59D184DFFCE6EFD25DAD79894FE6E19389D27ED28D052B42F8E5A7
3F84CE636BF0EDBD1760D84DE6D4C9ABD25DB58C94D5AB9F464F4FD1D0A55FD8
517BA66F69E1EDE7FFBCFAEFAFFB79BAAB352FD3CB3C7C3241BAF61720A01BE8
78F27AECFCFD9BD05ABF04AEAE12787307509CB519F79E003AD35DC9CC970325
5FC148D7AB28BEECDC5F847B868BCD3C4FBFBEB2E444E115AB9F2BBE6EED93E1
70D89DBDA67C24DDF59C1729F3F0499774EE2CC740C88DC1C3EBF0CA37EFC199
BA1BE1CD07FC5DC008CD0F6B410AB9F47C90FE5E3B483F18E9AE75C68A595C84
17BBDF091FFC3011927F4318DEEC22E4AC5D8C70DF305C4B4B7E5AFA9E8D3FCE
3DB7EA80A19B46CEB9557DE9AEF76B59E6E1934AE9787E09BA877210EC28C381
AF7D1CC78FDE4ADA0D10F203C3BD12383A46C1C3E2A267EB06E04707E935F337
ED29E5CABFC2F6AD15F01270A2C524603384F87B56E902F82A4A111E1881E7EC
AA07CBDE73E98F7D95452D864F1BCEDBB0A423DD4D78ADC93C7C922D9D7F5E89
E6DC21E8754BF0EAB7EEC1A13DB7C39B23FF6FA04BC286459FE2FDACEC2CAF06
3EDE0A7487D2DD9A8C9596659F42DDE95EB8A7798D0D217E665756C19D970363
D08FAC8DCBBE51F6CE4B1ED157161DCF6FF155E2BA0547D3DD9ED782CCC32759
D2F5CC72347696E1F4773F8CBDAD77C2534F8021E80CB4CF0C9CF1C2A6D7E7E8
39AFF84C29CFE313C8C140CCAF8F0651EE92C5341174842BBC58BAF0BCEFE1AE
150F19259EAEA22B56D5A5BB5D7359E6E1A352CCE35EEC3F5D835073155A7EF9
D778E5CF1F82AF10E86F8B1F38D1E2A3E79355C05F9AF943D2DDCACC93A5E5D8
5E470A65827496203285AF2867F95298BD7EE4BDF9C2CF97BEE99CDF1AE5596D
459B57D6A7BB897351E6E1A34A763FB51A03BFBB193B9FFE0AFCB58087B49CC1
CE513F8E13E14B547129995EBB49FB9937BD26C835EFC0F667F2093ECE1DF286
005108B9354B8593BAE8F64BFFA1E08A155BF505791D05C16237AE2F3D92EEE6
CE1599878F1319D8538257FF7C2D9A8FAFC4D16D9BE06FBA01C19E51E544C358
E771A2C2E5559500F774137CE6AFD7783959FE2974B6F50ADFBC2A31C48A9989
9C4555080D07E0A92E42D5860D9F0F6D2E7ACE7741C59EFC0B9774A5BBDDB35D
E6E193880C1DC9C1A15FDF8AA603E7E2D4339FC6603F101E91CE6155C0192F79
F4FC64BA1B9E99F2023E81EC38FC3DB18A29A86F88EF1AA9AFDEF262E839D928
B9E5A27B3DABCB8E665F51B335EF9C2AF51FFC1A9179F8C42B3B3F77171A8EAE
41FDB64FA2AF83C666909E66F2A0630B9B6EC135C017E61762C6C879957871FF
5FC397646FBCF40985A16B1EB80B72E12E2F44F10D17DEEBAA29ACCDBF71ED6F
735696CFDBC371CA3C7C62955D9FFE106A4FAE40CBCB1BD0D5B845D84286917C
E8D8C2E12BEB37036FD92661372F425AD73F80DA578EC1EDD8B1169BD8DA90A6
7BE0CAF2C257538EA26BCEF97F83EB2A0FADFCE0257F48777FCC269987CF4CB2
EB7B37E0C41FDE84AE63ABD17EE25A1A75A9858E2D7C994AB3808FCEAFB747CB
4EEFDF430F74D2A548E5C5180B215DD7E0BB60F9AFF32E5BBB7DA1BB2FE4FBDA
DBBF91EE7E990D320F9FA9A4F947D7E28F87D6C1FFE41BD074F806B8B4D49857
D349363D7FBA1E38F24ABA7B273364C31A6C7FF95A78104CDB25B121A4EB6E98
343E8A2E5EF56BEFD285B58B7F79C7BDE9EE9E4C9779F84C26DFFDDB7F8277E7
A5A83B74C39890D9748D705BD8A17DD695C0DBB6A6B9221922579F85EDCF5E93
56F8D82221243D4345979DF78BEC150B4F8417E5342EBDEFA6F9BC4353C83C7C
A265F73BBE889D47D702611D4D7B6F89ACDDA67B64DBC297AA989E1F4BD1E76D
DC08048389BD977337BFF45252ABF7323E28229435B11A9519625A4B9E060228
BB66E34F3D25F95DA19AECBA655FB9F55BE9AE5BA6C93C7C6CF9F2DBEE43D1E1
7538B3FF66A1EDA4D3BC9A4E0AE8F90905E5AC25C6161549FFD564629A53FF5F
ACC289E8B5293A91FF3E30001C3A9470F1BBF021BA44A18CBB4CA615E8C5AB63
06FCA8B8E19A07836D03E52B777DF42DE9AE5B26C93C7CF69189F5E727DF80C2
8A169C7EE556D2E1A564DA88B685177546AE01BEF44C6CAF5FB81058B54A9E20
112DACD1A4FBDA33803C9E897F7791CA79FC38D0DA3AF57BAFB800BB9EDF2874
8C4CBD543684421844E52DD77DCBE8182E0B5D50B26FD5B76F7B20DD75CB0479
EDC2E7C03D9FC0D38FBD059E056D6826138B27F5F8741699281C4D72E926E0A6
6D13FF2F3B1BD8B0815E131572C2D0190F9ED9200C205754CCB29BD4D1975F06
8687E5EF979C8D5D3B370BF8444BAA57BD621153186301A10555BDF98DDF09B6
F696EBD72C7D76D9176F7E30DD754BA7BC36E173F0531FC1B63F5D87867D378B
DF798C67DE981D95E84BC44BFDF934E1782D853587CD9B47FD327C2D437338D6
8D01C46DD68770BAF97DF0F834B4BCBA97FE340A29D364D0CA8B9989200A8B64
676154DC78CDF7B0A17CF7D27F7ED38FD35DA774C96B0F3EFF7DF3B7D17A642D
7A4E5C2B7B20DD159A42CCA8EFAC01F0A40B1358AA2F05F2E8E7EF641174480B
30E6306C26ED17EA105F0075AD77D08F2EB8DC96BACA9110A4E1B59F3C0ADDE5
16AF3344DF641E88EC1DF4656FB8EC21ADD35F5273E596ADF8EA79AF3987F46B
073E07EE7B3BB6FDF07D08D2C8ED3EF17A618AA42628367689068EB8CBBB245C
CACF91BBE4851398B51C7A965E017CE679D2823C0E3E70164A98DABE7A25EA5E
B90CACE48CF767EB16A88323C3E86938237E67281911486B190122DB14D3E141
D10D1B1ECCBE76F5D3D51FBFFA57E9AE572AE5B5019FDF11788E3D7A1B860EDD
8C4038F3CC2C13A3C07179F9160E142D03B28B2DE08430218F4F364DC27F23F0
E4A7BBF2A9163F42C14D68EA5F2917B5A7B98E1A81472333D5DFDF8BFEF63602
914EEC0A226C842C04A57F10C8FD626E145E77E1433937AC7DA2F29E2B7F9DEE
3AA54AE6367C8E7DEB663CFF9DBF43EF500E863B2E47C09F39DA8E0D1C16373B
57C98CCA5B08E4D2D3342480A64B1C9645FFF7AFF4BA6295892466830CA2B6FB
5DD4355E71386B4C4284D2745D8068A8BB13237DBD04A10041282876ABA71B42
02401E1F0ACE5FF9EBE1FCEC81ECBB377D6FE5DF9CBB23AD954A81CC5DF8ECF9
CE8D38F0D0FB507BF466D2C13347DBB1A1A35365B28AA456935D421A4C95FCD9
8C6542F119E7F4FC553950DF4A26D96B04401C7754A4A1BEFE2D6435FB082609
8C5D0211FB84863ADB11181E124FC30C59004A9F36C4469841E6B4D7978FFC2D
EB7E9C77DB058F2E7CEF6573FADCFAB9099FA7C8CCDAFF8BBFC6C8ABB708F064
82B6634387C7764E29693BA4E9142E91B0B19FF114C677FD9C73802F1C208DC9
1DC77B67B118010C976D407BED59C4696D5A936B46B12034D0D186907F446846
23649EC988E9F469439CC4CC939387DCCD6B1F2AFAABF37F9D7BE9921D39172E
9A9389CBE6167C5AF694E0D063B762DF4FDE037FCFE518194A3F78A2CDABFC72
E9442EAA8943CB99A6601799665FA60616A4BB9129126D18673A6E4758CB25C5
51CD19661A134C98652EF4B7CA1CD983BDF284465D696EC4D88501E42D2880B7
BC04EEEAA2478ADEBBF1A105775C3CE736F4CD1DF89CF8CF2DD8F6B377A169E7
DF0AF562A42FFDE0E1F9C1DD5B58257F6127B263E8D8620A53D27CB0045AB853
6E6598F33288869EDB10320A62F7F7C421C22F44CFBED616EA4E1DFDDD2D420B
4A07846C33CC975F8CDCCBD63C54F8CE8B1E996B009A1BF039F1E0F5D8FE830F
E0F4915BC4017CE98E5436AC6771B5048D124D67BC98A29DE6B18BA13DBE1DC8
9AE34BEEECEF29F7A2B1F6060403B989F97B62141B42FD04214DD70842AD6983
9030C3F20B90773901E8ED04A03BE70E80663F7C9EFEEE8D68F9D17B718AC193
66FF8E0D9DA26A09BF824572A9DC4CC6F6062BB7102A817F6F04F2E6B8D3D9F4
A32F6B13BADB57C074EAEF895134A14D9219D6D5099E2703042117520F7901A0
BC7CE46D39FBC1FC4DCBB72DFCCCEB1E4979259220B31B3E7FF8E62D384EA6D6
C0E15B104CE3327A043A0402170DCE9C72B90D2229D08912BEFB07E983BF42DF
4BE7BAD379088DDD6F45C028269328B57BD518422669AD031DED18EC6D23E6BB
52AE054534A073973F9A77D5AAAD155FBC7ED6EF0B9BBDF0F9CDD76E45DD7FBD
0303076F853F901EF0D8D029AC9011C8BC74AEBB930F9D8888BD17C0E155A401
1E027C7314406C72157AD0DC7C3D5DEAC2A4F87B62119E2B81C141B13A36D0CB
A6985B186329EB0601A07CE45FB0FAE785D7AEFE53E7C535BBD6BC7165E23949
D22CB3133E8FBDFD3E349FAE41EFCBB723104A0F78982FF965049C12C09B6B41
27D593C294F1420182DEB7BB805C851D21CC458763C35A49722CBC156679099A
8E5D89C0402E6922E91BB31CA8688443A4688F505D0630D8DF49F84F1DF4C54A
585121CCE120B2DE7CD9570BAF5BFA54E55D9B66653CD0EC83CFFFDCFA75741C
5D8DAE6337881DDCA9068FADEDE497D2DD78296F264A0374A28427E2103DBFAF
CB33DDE36A8B313560181A6565892714637F4967E7F4EF173BD463B9807E7486
AEC6C0C012D1D5A9F0F7CC24BC446F186C8AB5628800A41380B4949DA021CF98
77BBB35072D325DFF2BC7ED91FABEEDEF244BAFB245E995DF079F4966FA29B34
9EF64337A76563286B3BB9C540013B94DD52DB49F7D9E9DC07835487AF1388CB
A670864E0619FEBDA444EE279B6A0C70A2AF44C7071362BA14ACFCFF7CF3E8EA
1A4B9349813484E6DE9B31125A98727FCF4C6252DFF2C6D5C1AE0E0C0F76A514
427CB4B34BF7A0F4D6CBBEE6BA72C9D6451FB9EAB7E9EE8F7864F6C0E7D19BBF
8DDEC62AB4BC72ABD03C52091EEE22019E429AB02BAD0F4FA3B633BE72BA1768
3A9BB4C25D40B6676C0A54FE392F8FEA9E3B1124AE0C58218B4E74C6E0191C94
E9556D20719D8BB3D0D2762D86874A083E99D2EF51427535AD76F4B534C13F32
90328734EF0B63D82DF8EBAB0840D55BAB3F7CE5AC01D02C80CFE3EBF0D3AFDD
8B405F019A5E7EAB188CA9040F8F756F0EB0E02C391134B9FC9A3962F97DFA69
B03FE897C7EB6465D1842D1EF5DBA8F2BDA4A439517566E149BDB408AD2F9F8D
A1F65CB83C264C3D43DB63D5A9A7BE1681C0704A01C4293A2ADEFEFAFBB5CBCB
B72FFAF0D5B30240B3003E5FB8137B9FF819FE9B03E990BAC4EEB6B6E3A30FAD
387FE65DE6E914F6FBF41314FFB794349C0C9C944EC41841ABEF3A0CE98BC9C4
08A3B53188D2966EB8EC535B3D7AC68188B76A74D59D823F3820E28252B14F4C
FA81C2287BDB250F2C6BBCB40A5B2FBC23DDFD30633F65367CBEF476E00F6F02
5E7C3B0E5C09FC64AB3CBD2199D7D2DE8BC52609670DE4E45DE97428C722BCF4
3C422ACF8BE7029DA732C39C5221DCEF596EB46A5761C8AC204D226CDD7CAC01
E025F06C6D04DC329321DC512A71BA81449FEF7253DD8FBD4A8A5CF2332A327C
46D08CCDF83DFC67E349DF5FE317F86764748AD60C86CF17DF09FCE6CDC0AEB7
46FEF4EAB5C00FFF2C1368A936BDA2B308B25ABF7813101A4E7727C42834495D
049FBE7380DF9EA6093B47E0C3265755315AFD976188FD3D93C5F778AC81C09A
D0F666F9BBAE8DDEA0D20C2197D787D6A387A87A41119C28AAA41840ACF10C13
78AEC01FACDF81C06A3CEDBB0D8FE2F37828AD1D308D64287CBE7C3BF0D85BC6
80C79643D7003F7B46FA365401684C82761A184B3829FB50BA3B210EA149A953
8774117C1E27CD277B0E041B0AA779804CDE2BD11A588EA1E1B060CAB442E009
11AFBA4F0EA1BCB74FFA86EC34262C690211A772D5DD1EB41CD96F1DA7A32E6F
10C7FD04D183CBF1D8D8EE8305A077E011FC137E9A9686CF2019089FAFDD0AFC
FC1DC0DE5BA5D36512D94F7078F40588D82E153779BB0B966EA18F0C58799267
93307CB268D69D0D3C79C6324332CB0F127F93A84D7934618D2B3014AE12FE9E
5845736930E9895EBA96C7BA2D08459D6A9AA6BE71FB7C1680A064399E77BD9B
0860C3798F40DF3FF1FFF973FC4BB1CD7D137EEBFE3632EEACB00C83CFB76E26
B5E65D44975BE50155D3C8BE4B815FED94FB9B9C00489E6E4BE0D92C4F8398B5
4293D363693FBFAF9DFDA6179B5C15C5E8085D8AFE81B2C496D8F9BA9236343C
48FA41FD20F28686851B4937CDB1BEA3140A03A8F9C801C0A106C4C9E7797BC7
06FCC7F4AF23C605CBB05BBF1ACF7A1EC5A752DEE0692483E0F3DD1B811FBD97
ECAA5B48618CED2D7B2E047E7B4006ABC56B69441CCBBA742C8763FCCC8C159E
557940FB1AE0A9BA39009F10CCB28568372EC6E070B1B3E4611CB748DA607FBF
01AD7910398180DC901B4E0F84D8046B3B7E449863E150206E2D88CFFE72230F
EBF19DD8DE40F724A31CDBC25712807E86CFA5B4B1D34886C0E7C1EB811F7C00
38720B87D2C7517DE01532351E3F06B1B934560089D89D2CB97C5EB97E8E9C7D
65F97DDA6AC8F46A077266317C84661242BB6B0BFA5D2BE1D214DD1898316C82
F1AA587D3F996534D646C2D2599D6208710A5783C65F67ED4952F20231C70485
31024F5629CEF77F9934B838D27B30808AB1C3781F7EE8FE97CC5805CB00F8FC
9EEC84CFDC071C27CD672481F7D3457B6535F0C7D3C010BD7FA6EBC1E0F17881
05E7CAF417B3CEBF338DB05FA487DAF6622530C049F367A9DF47F87BBCE8D037
A23FB0847891842D150C215E19ABEB43A02B004F30240DA0944248134BE4DD67
6A4979F7CF08205ED3CA4625562DFA2764B5E68AE3DBE291702175EDA7F02ECF
3FE2E1143570FAD6A71F3E9FBD0BF82619AE030ECA2088BCBC0CF87303153334
3580047848E3295B9B19FBB2940B35D05304B42C07FE7406F0CD52ED8735D105
55E8C245E8ED2B4AEA960A8DCCB1DEEE30F2BA07111C0CC3EB0FCA20F6540188
37A8860DF436D621181C9912400C9E1C2CC61A7C9A867761421F65D07D29B800
3B5C7F8B87DC19B0049F66F87CE14E32B9C8DC1AB81CE8735694493DBB7B31F0
740BD03F381140C2D422DDB374B53C982FD3030713128EF721F834107CFE5227
02F466A5187E040B2E41A77E2E864782332FB13B14C11982504F47180574F3D2
DA86A406E44AD13E1EB1372C849EA6060427D99611C610B273966375F0A3F005
4B1D7D944143C2588EA75DEFC70FB57BF18BD434708A66A70F3EEC607EE8BDC0
B15B78D7B212317C64825501CFB6933D3F300A20E68C2F07285EC9CB0D73143C
5643D9EFD35A0DBC403AB93134FB12CB8BBD7B6174BA2F41AF7616598EA9F3C7
31844C36C54EF5CA7E6B1920CD488799929CADA4010583E86B6D42C03F140110
832727672596157E10B9DDE5897926C689C1A770AFC0D3DA1D78D8F5D9F49960
6982CF77083CFFF13E02CFCD4A7A335AC234F9F62C2400754800F135F4917D5C
BC5C9E953567C163094FD6400970B80638DA909C0305271B33AA2628FB7BF27D
E8726F40EFF0B2E4F87B6612F695B1BA55DB8781BE30F247FC30DD2980780440
CD04A041BA95F8918F55A829FC00724616C6B7163383080D68119EC79BF17FEE
6FE06BC96FDC24CD4D3D7C8E12016EFA1D507FAD72F0D8C2007A8501D44A1F41
ED5BB0EAB5011ED9786A2BA9E667C8047DAE3176BF4FF43898298198CB4D56AE
27123DAC058262697C4AD1A37603CF0429F6F7942E41B7FB22F4F4E492029246
B7808B4FAE20536C700866D320344F0AB4202A3F1C08A0A7AD163E7F1556E003
C84245723E8BA649301FBBF5DFE046D746B424B761933435F5F0E1AD135FFF6F
B20D92FB31619A1CBB5703FB0AE8673F92EE38C81821F8B8CA80D3049FE7EB81
9C49FC3EA615E4642292C2C2CCC991FF6798D00AF2A74E22C67F77B94813F020
1228170ACAA0C0C92626FB33FA0746D9333434FA3ACDDE831515916D04309273
01995DEB1124A8A53B505B9C0340CD0C370F61B83B98122DC83403A4B097A2AC
E34664F75727F5B3825574393F8477E96958014B317C1EF81BB975E2A87A736B
8290A6133E0F3850435A1041DDDF3777767B4F2B1CB3426018A6BBE57E8F584A
1666849D278741C3F97EF86C2A060EF709FFCDEBB5DE4EF0C9CE9E398361F4FF
4F470886CFC8E8B5D60281D1F710B04C8611695A1ABF86FFE636D1EDB908DD38
97AA9D39611006D52DD01F42563FD5B3792039E62C7F0EDD283D7995282BFC2B
78DB8A01B29CF5244E1536BFC23578D67D271ED63E97DA3D6029840FA7C7F89F
DB802337C71DA010B7F05D7C0584C7994DB0FD74F7D8D34C00EA7F8D0088FAD7
4DDACF316AF7F646987959D0F2489BF17984666372EA54BAA56B6C3A45670C4C
8544838AA11790294B348E5217295483E8F5AF42D7D0EA8C4B992A0291B94A0C
9F66F56698004FCE42942E782BDCDD45625F2DF3D7DD94640051BB8C9578DA38
1FFBBCBFC0BD49EF474B52089F65CF02F5574DB9595499E4D173393D7D90CB5C
F4796182D1FE25A401D16D2430304701C4D73124DB6C14C890821E6AE79F0330
B31934DED195AFB4C7764D2262A9298CA182C5E81A58815043501C6B9F71C2AC
2180073A0208B40D239F3439156698110E1078C8D45AF876B83AF239DA409A7C
9A04908786AEA6D0E13CE1F3B909B938A2F7615DCABA3235F0F9CCFB815F90D6
73F29AE47F56113DD762AC76C521F4A401ED2328BD7C9AE6E8D01C01900D1CFE
CEB05D277F0F9366B388803B4C3FFF9EFE943D4B96DBE956DF1BAC41E7E01AE8
8161714244A60AEFC8308206DC6D8300412892572891B2A8DD6E5F11CAABDF0D
BD35476A3C51C50900D1A5F49C61B335796D0A556187EB1D78447B20D64D63CE
2405F0F9F4878027DF001CB839F911C59C67F52C4C9EE847E44405F6AE01761E
A35F4766318018AC765F5E6CFDCE1335071147B29BCF862F074E519BDBEA33BF
ADECB05E5882BEE04A741CF48A38D08C174B0B420369D3ED8901C83082707972
5051F341688D5EB1DB479BA41801205EC8AC4F9E09C6C326B81C5B3D37E1B75A
0A96DF53009F25CF93B9B539D90D9177FE732047C4546D62338C26E1DEF380ED
07E4ED645605E13164F8D67739464FCFC8C2D8348C96F064AE5C0474E7025B5F
CDFCD34CB9BE8B1660C0588DB6DD9AD876372BC41E6E67FAA01180CC38724A9B
46884C4B37AA56DE0BD469629FB336CD7034E9127A4ED0904DA2F925D62FABB1
030DD898F4AE4B2E7CCEF9038D7AE2F42BB726B7193C522FC0689E8CE9C44AE0
B3E712E0C59DC422731600C886CEA5905BF7A34132457B395DC4526A570FB5F5
291AD5BECC356184D0441C2C59818EC039308F7788C8E2D924BC45B4A7330C6F
631FB239566986AD19A6204D188BD67D06C6F1A88351A67B8FFC20788ECB3DC4
C992C0526CC31A1CF13E89F725B5CF92079F77FF2BCD7022C2FE9B93D9006962
B1E911CFE912D6B1A37BB6002F3C07785D199AF9CF86CE45908E74C4DE4691AB
88BE3452BF9CD6327F93A91140FF6005DA07CE86AE0533DADF3395882BE3D2A0
1DED06FA036313DA47BFCE3468F40D62E979FF8AF021FA3D8E0338E467D0E53C
82A47A31FC4BB0CD7725B6E261FC63B23E2389F0A9DE06345D9EAC8A8F0A7F44
227AA829DFB7E77A324B9E04B2BD190020FB5A84AD36B1365782F8C01A5D1C9F
EABA984C021AADCDB599EBF71126E202F47BD7A27DBB393BFC3DD3099B5E873A
81C1A08CB18A1A570C9E90D1859515F7C34F2F410227FF889140CABEEF6092DB
71317E3DB20B17679958928CE293049FDBBF0C1C5F995C738BAF18BB929C6C4A
35E5FBF7BF1978E6F704205F1A01C475618D8CB51D5EADE3C8D6001C9D8CCA93
7A398D9B6682CE5F4E65AEDF47C0A71403DE3568DBAECF7EF8B0B0A6B9BF0318
0E5AA76968023C81700756573E80914E6966253ADC84838186AB6F7F724F92F2
5F89477C7F4152CE004B027CDEF145E0008716DF98C43EB1847D624E0316B9FD
83C05E02D0734F9009E64EB10FC8EE7F5E325F46CF1A48AD47C13E3456986AE8
4B137DC6F33419BC5A72476AA2628430905783D6F045709D6A9975FE9E298553
D9EE6B270085616A7CB27A3F562CFC37C7E0B14500288B3E665FF29A3042E657
D6C5D8855FE1E3AACB4E027C363C06EC4EB2835985D6132DDC072364825D076C
7B4EFA735302A0E8BE5F444F329154477F87E833B2A82D67E8E77A439E6C9149
22526818181A2E474BFB5AD27AE6D8E65F0290B9B705E6F008965EF439045953
61EB57D16530D9FF7338B94D30D7E24FDA11BC5E75B98AE1C34EE6BD1710EE93
E86466286C823AF0D822A21C084057002FED944115490350F4AA1CEF585E05C7
26D654C20759ADA9014E9066F5528374AE6792F00EFAB2220C159D8796ADE1B9
61724537CF0C41CF726351E8DD30F6C95C3AAA2D7B4E6395651F88910419A9C1
F3BE8DD8AEFD37FE9FCA7215C367CB7F927EFFCEE47441E43320CCA4A4084F7E
EA8FBD17033BF6C943EB943B69EDFEE6B8244E87B912319FD69188B035B78A00
749C3E77A72BF396DC79C9B9A4047DF9E7A2E3C5B9051F3EA5D4A56761C9823B
10E4C3543BC8A06E57ABF9443E8BFD3F07E44952C99040357678AEC7E3DA43F8
BCAA3215C2E7AECFD2ADF532E0D00DC9693E0BC7F3ACC78C677A39120610693C
7BCE055E3E2A8F4C560220DBA1CCA3AE9C9E6B204DAC24EF75E3E217D367D773
9647436E144AFBAA5E9418210C792BD16C5E0A577D3B4DCCB9E1EFE1C865B727
178B8A6E43B8C52502A1C1603D4923610449D9B766D0F4C84AE20A58E0167CCB
FBBFB84755798AE073CF2780C7DF48BAFDB5C96B3A47F25E88A46A09111199E6
0940AB81DDA78911830E01649B5985B25CB19A95C430D5F1C23BC68BE8334F50
3BEAC8F4726788E9C563CFA361C4AC40D3E91570F9E686BF87F76A79BC45A8CC
7F33CC769FB02C23BCE7F4E127920320DE82E13D959CFD5F62176115693F6FC2
EFF143FC9B8A3215C1E7E66F03BFFB88FA2647CB2548FE8EF86809CBA584BDCB
ACDDF089A6E330AD7AB3B6C3FBCE52A0ED8C17F6FB9C5D091C20E0EDEEA6113A
5D0CBF397326C344449F6479874C2EB3A818BDA597A0FBB901E8DE0CD2C81214
068FD75B8A8579742FEECC11891927442EBBA99B6BE939A416407600A2E754F2
F67F85AFC6C3AE67F02E15652980CFA7083AFFFB57C0A96B921772994FCFD549
2A7B3AB176C3EF5F2C13928DF4D2C08927568621C313999DCA6C66A550DB195F
8D6AFA7298AECF517D2C7CC2E340C8E0A9AC9CF87727C2D06E6E9EE8C0D74D8C
68A5683437C3D5DC31EB4D2E068FCFB7000BB2AF83D69337E52651D927345BEA
E93938F3B68A7844ECCD620DE855F5ED13DA4F2576B9DE8CFFD3BF8F2F392D4F
017CDEF2EFC0AF3FA1BEA9B6B0A9C2E049974A6EE5033AC009C95A81E15801C4
BA6FB57C7FAACDACC984A1D2510434D22D313014C92488850B657BEC71C07F3B
EB2C69AAA9122EFFC89151CD913F3B4833B3A71323B9CBD074B01ABA4FDA26DA
2C4D772BC1538EB2ECD7C1D5938F7070864DA2B0CE273C495D6EA803902897BE
B81B89ED495897E1F2038A020F1DC2E77377010F53251AB6240F0EBCC520DD07
FC3180724903220D662F47ADF6CC0020060F690F6209DD4A68960EB1B6B089C4
F94554A7D27552F369EF9351B70C9A254B484FF78C4D30A652EBB125DA6465F8
703AD5F616048A97A161770E5C5E536C4730BB474621344B40C4E0C9F22D4469
D65570F515221C886D93A8381A8CEE6546A795025B21805818402E2767714E51
76B80A3B7039B6691FC083AE6B713CD1B21CC0E708A903FFF2CFC0AF3E9D3CF0
F00169BCAD2413D4711A1DA13CD28016CE00205BE35986B440271A38F91C4343
CF5031505C009490E673944C586B4F916C569AC0C8EC33DDE8EE29C4803F575A
640301985D236247B880509F3FE34124359E8528CBBA12AEFE22715641AC1019
03A0AEA973F0272222FF4F403AA09321411A4E7827FEC1F35DDC9F68190EE0F3
C57702DFFF4F32E6911CF894D17329A6CFCF936A9909400C9E4556BD536C26DA
490DB3E973ABE9871041269734B5624E2A562053ABBAA8FE47E88534D091F66D
5E2602412FEA5BAAE0715B00E44B6DEF83EAF50B18F1CE70B399EC87A1A0DC76
91416102A3E0895DE399D80B96F9454329DC2273FFABE95D1927EBA261EAEA49
42DB393DFA5BF180E7D3B88F8C93843E2141F8EC2901EEFF7FC06F3E9D3C5F06
FB49D8D19C69CBAF16800ED2C4DED31E0520060F6F8F5894DAEA08E8F0923541
66191BFBA490962C9607739B45D65965D6523F8F7256C34FD373186956284D04
093E0DAD9564914D728DC58CD4441DCD6E1A632103E6193217FDE18C8050C4C7
93750D81A72021F08CF684F5A583DBAA6E058CB51F5EF5F2D4AA6FBF30BFE81E
ACFF03DEA2DF835F27524682F0F9F7B7020FFC52F45652E0C0CBD2550032241E
6582308072094054C75D74BB0A901DE3A981044F8A34351B3A3A41672D2F9DAC
212B95F3375BD0992A0D07DF59792F10DFABD2091FCD4028E4417D73F5E4F019
F35A88D41402429C25F644B78091AEBB442E9C546F9695CBE96528CFB90E7A6F
BE23F0D86283426B9491112AFC3F42FB312CEDA75B7D3F847DD41737E21B9E4F
E2CB48E0D0C104E0B39D66DCD73E0E3CFE49F5FBAB5808A7C267A22373CCADC9
84464890B48C7ED2809EA2BA7616D2C44E91635C840AD1970BE9B342E791A643
232C5C347A18E07475E02A327C7A9146F898088775B476962348008A5989B1CC
32B3C74FDF74B4B737A1B4CD2BF3E7A4084006F5BBD75584F2821B083CB94AC0
237B44AE52E9AC9976580052D026BB5C01A02EB57D2162F679BA7E1ED7BBDE8F
27E37D7F02F0796C03F0F7BB80136A5B12113EF6861DCD99666E4D266CBB90C6
D17C39F0643DB17830B9D1C30C1D5EA2BE884F08BD1828224DC7288C32AD6210
860F6F42EC431AFD3E26693D2E9C695E4C166B020E6FCB24F3FB47E00BBB61EC
6E1187F8690E4E9088458C5010EEFC7C545D780BF4BD590876A8F3D1C85EB118
4A90303A149A5FD42D3ADD6C3C4DEAFB84A3508C6BF11DCFBDF82AB6A02E9EF7
26009F1FBE1EF8F893C9D17AD8D4E280BCCC712A4E2DB67399B534D23F9B099A
8F9F02CD8829D3673A12E6DC05BCCF6C3D9FAF44232A2F4AD38943B86BD9317D
14727F6E5AB41F438411D5B7D4CC6C72CD24AC090D0644C3CC575A930621832A
ECCAC9C6A24D7F03FD84476C8F30484B09F7280E12D4ACF81C6A4A38A458AB22
A8B93BD4F68B187DCBA8FCAF62036EC5EE78DE1B277CFE52037CF31EE0D98F49
BD5DB5F02A11EB71197652E504B1C1636797E4FAD26DAA751DF09B2372D4A88A
D66550F0A99EE7D3B3E8A2C4A1132D7CB766EDA71F69808F3CCED930CE455D63
2BC1474105EC4357FD741D0206CCFDEDD0B2D5A975065D4FDDEBC192D7DD09ED
A0263550BADC61860FEF5257A841DADA8FCED746A5F9C5DA4F375DFAB83D3331
48363DBF8E1BF0013C11CFDBE284CF4FAF023EF26C72525AB006C1817999ECE7
61B1E3786A30D634B476AC775C00FCCF3E9120CB3180787FCED9A4ED149C4FE5
F1995C8A7C4A5CCC1E48E535E5A69789B0A10BAD47A3BE549A285EB39EBD0118
0420CE5DE4342B229F326192DAB0ECC6BB809711497A600B6B3E42FB510D206E
47870C4054617ED9275FB0E6E352ACFDB0E9656EC28FDD9FC6FD8823E8300EF8
3C4376C5BFDF0BBCF4211928A25AAA31BA1D215385EBC6A6E1D229EA6945F875
6F041EDE41D6989E58709CD076E8CB3964C2955E602D993BD476C60B4F164EBF
C9004AA9F623E153D7B4186EA726D754A25913B8DB0FE34827B4ACC4C8601A06
C2413F56BCFD83C056582AC9C4CF0A7727014054AE8BB59F76B9D34589F9A55B
F06957574F512E7703279DF83EAEC1BBF16CACEF8B033E3FBB0A78FFB3C94969
C1D061332699797A9C8A95E950C0879DE2E1695E477DD47735F043EAAEFC384E
C510076AD097D5049DCAB53290C24CF0E48A99844DAFBD48037C6842D3A4AE6B
5A41F049F28D864F8E681F8671B42B727450AC9A96386562B0172BDFCF0BBB90
B978A67A2BF55F883414833D118A32159A56B9EE3EFAB95D8DF965EF7A77B5A9
F7FD704C2B2EC0CFDD9FC5E7F17AE1519C51E280CF2F2E01DEB323398E667632
B3FF2453B51E3B7C98C1134BE6417E3D994BC3D703DF798A00E49B5E03B2A3CC
986D2BA8ECEA35F4F3422415C669D17C4CF161A679054E371E27F8A4208E8BCD
AEB62109208FD4446702106B3C81C11EACFEBB4F00BF823C857AA6894F4D09B1
99D487848EC399AAB7C4EE77F6D374AB2957683FADEA97DD59C20BE8CB4F718E
EB061C8AE5F531C2E7699A719FFF1C70E44EA1072A15DB8C494592B044C4CEC7
C33088272D86752CCF2001E8074FD3009EE2540C614D99F284D1657C64307575
907D5F8A13C98F17864FB4E693920546939AAAE1C49945F0A5325D2A839FD388
9CE98751DB47E69136E52C661F4FC83F88951FF828F018E4CA62AC7DC34E6802
50B85FBE470980F884D27EABDC90A232E9DABB0868EE4E45FD6B89D07ED6E2D7
EE2FE1EF63F1FDC4081FD67ADEB5437A40550B6B3DBC2D2113E37A6C3F0BEF33
4B242D86752A46EF35C0C32FC89323A29DD0224A8BBE5451DB5791E6E7AF9179
A353D517BC4AB10B29DC6A618A7FA71A6B926F724D26A4F9180D3493EBFBE566
D57133D90C8745FAD3E577DC2D4D2DF663C43BD9DD728F567848E12E75D67E78
0B652F94408DB51F17693FEE64B86EF9FEFC132CC265689CE9A531C0E738DDA3
BEF88FC0EFFE49BDA399B751AC40E66A3D3C4178ABC279481CBC96AFA8EB32E0
7F380CC25A05B3359E0A7AAEA8A62EA8497D3FB0DFE715AB69934D14AE5FA21B
8FB5F1B3C42AC7F4117C2A92E76C9EB1CD04A07AB28D1A0765F5AC3AF2723A27
33AB79F3DF02CF436A86894C72CDD25206A14CFB91F5A6AE6B80080E35550088
CA73111EDC8AB75D98AC297E1F5769770817FDF45D35337C761121DE499C3CA6
B69642D8BC604773A66B3DECE77172A7B692C7B75F08FCDF2199CB860124C043
666780D36FA401C00C9F97AD8F66F84C963E353B3B7E00F1CC181999F83ECD40
3078051ADA6AE14AE7D1CD648299647EF16E79AEAA88E3C9F261E97577CAFE00
9C6982ECFF69A7720747BBC3A93070DC96F9652830BF84F6D39604D32B0FD2F4
FA3A3E86CDA89FEEB531C08757B9EE79567D50214F6AFBBCAA4C13BB4FD883C6
591455ECDCE7894DA3B285CCB7C74F008554E6EA348207B23A386A488596B768
14148C02432477273A9D7F7EFC590D192C070FCA68EFE859A2993872BC0279D4
5ED3FE7BBA76A75B00321A7BE1CECDC5A22B6E8376D025EF312ACC25D29C828D
1CF8A8D0FC626D8CA7F3803AEDC773869ADBA7A67EB68468DA68BFC472D79522
7FC29432037C3875C63DDFA491F44EE96E5729C590F0C9C4152E06051BFC1743
AD9F8BCBA511D4550334707A086ABF9E0EF044A5D9F011700ED1EC1821D370FD
FA89A656A2E9545DE3D69CC5CE7460DB5F0C5476B7C120CD4F374C78480B34A1
8DA6D048652FB80DB8EB82A85CFD46B84E65491FBF2ADF173525D425B7604051
D384F399CA0BB5C9E3CE94AC7C9186A677AA3DEF2B445DA97D0337B86688789E
013E8748897A4B3F625BB68F43F80A736C0F3B9B33CDE4B2CFD76293B0066AE1
68956D52BBDB48E369E2A45F5A0A97BAED34879C868E6D2E06CB1A8893FA78F4
A9CCDB3C49DB47883E7BB787E1E22384E92FEE5018855DDD30741DAE70588248
53E92899A6278C20BC9E0294576D82FBB457E6C453BDEAC78A54A704104F3355
2B55DA1979F2452412DA49791E99EF4757986E95330E6BCBF084FE30DE890BA7
7614CF009F07AF073EFB84CCBBA9523829FC3A649EC965F7052FABAB7684DB3E
240E2D5826F5F136025B932B0500B2F3483374788D9B5717F3301ABF9402D14D
1C38E3C5485300BA4B1BED11DE184A33DEEB0F20B77F20251012E0F116A1BCE4
62B839F91A73980D04DEF56D6FD150256C7ED549AB5699EF6790AE5AAB8C3F75
0C1F97051FC5E17B9C3853BB1F376A1FC41FA67ACD34F03946A3F47DFF41A6D7
9D7207A22A6147030F7EF6A764A2D6C3CF2BA0D6DCB2FB98C1538308D47899BD
9DFAA099C8134C0680A2A1C39172BCBAC8E00F45D52945E231B1ED19326673A6
88AFE1DA92069435E2876F68880014144F53570B21099E6294175F244E148D74
0333B91612402CAA3E9257BF7AE5F60B65B13F1C32464033869D6B3F621B47B7
DCEFA52954F2D9F4D22FC2A3FA8FF12EAC9EFC2E3E0D7C7889FD4D747B4E3839
FD14C29148E72033B51E7E2EB29E2ACD2D1BB293408D5798DA4DC500B2A1C3DA
4D91F5641F5B1AA023C4C400CD98832F85E099E160C008848646E00D10888647
E00E86944088C1E3F396A0ACF842783C7913BB82DD7CCF5B3FABBC11B8ACFD5F
BD16D39C6A2BACFD1078424D6A342A617A9DA4260F2B6C330BAFD5FC1F7271D6
E4DB22A681CF7F6D063EFEBCFA88668E6CE3B8994CDBC7659B205741BDD6C3E5
F27EB0297C5C110D88D335E80E06BEFD59ACE5B066C94117A5481F742CD14C9C
F267A3E39561B83C31EEAD828450F610BD271442CEC0207423F19916014F1181
C79B37797770BFF356063EF121D1389FA984CA0B9CB456BE54693F67A85D0A7C
3F2287509FDC76A152FB09D354D776A0503F1793AEA74D039FBFF90AF09B4FAA
D550F88AD640DE8533C9E4B2378DF2EA5BB9C2BA45973BC39609C700B256D284
D6C636048732A4193AB6B84DEC3FEA86BF3314F1F7C4D3834213220D889DD37A
384C5A507C9B9C24788A093CEBA7068F2DECFF61E7F371EB6795E6D78074406B
0AFC4ABC52E52558047A153A9E4FA83D6639400AB7EB53B8C3F5193C3269974C
0E9F13348A5FFF27E0F455EAAAC2E2A3E77A649EC9C593940309593351B9A78A
AFE4DAD8CBB501D4C4EBB4B102C8D676183C1CDBCE604FD24EF844C56BE2C567
E99B4F4B789218F44606102F1B15765B27B5C45098EDE35950BC7E72536B3261
E8B006C4470E6729EC07BA447E829AAE40ABE266B8681A85CEC4DC15D397C78E
67AE9BC2E1CFC7EB684BB0557B02AFA7FBEF84493F8DE653B207E8BE405D55B8
C77982DBAB2C99241C8A7A1DD41E03C440B035A9384CCC0880F41856C1ECB080
B5D6CF25C8BCB82913DDBA17C75E0CC0E54E1C3E766B59EBF18E8CA0A4BD73C6
1531B99C5E84052517137872E21B763C5CDB20352055797A34E924E6952A2509
C2A80C37C12738ECDC97244C2F2AC7DDA0D8F19C83A3EE4131402776C7E4F0F9
C7F7033F7F1B507B95BA6A64AAD6C3A83F0BD229AB128A0CB46B90906F8BAFC9
8CCBF0B649773EE46A5686693BB690C9B5E7800BA18130744D5362C6B016E40D
0450DADA2E8134C9560DC3081178F2515EBA116E7776625DC3D07906D275A6AC
3FE816778C2EA9825DFD2241099FE47D4A9129479A8AF72815A350FB0994618F
FB3DF8B1FE00BE33FEFFA680CF92E769E46F567B17E501C211C3494E1511B738
80C494C2CB06EC54E765ED04816003A891974AC603C8DA2D8F0D903323D3B49D
28A149B6E339D3B1D6335E18403EBF1F61D284CA9B5A10F68C1E23C1E0E1F89D
CAB22BE8737D893359A464A5E77EC8751215A2C910AF60B33AEDC74BDA8F5FC1
2E7A51D6ABF2AC2F55229C02E7E10F9E7DB87142574C0E9FB2DD40E77A7555E0
5BC8D990C67426DD9D1984E742AD2918B4DACAE0717A15A94EADE30114B49E97
42CE880C060F8BD7C4CE1734C4E9238EB57784E9C5F1400B9A2580183C2E970F
D5E5AF83EE723BBFACDCE70C204E8FA5EA981C97E5FB51A5FD703AA8E3CE57D2
EC23963DA7D59A5E66057669CDB864FCDFA7804FF92EA07D83BA8FE7ABC6C565
9AC9C55ACF16C5657248C326484D4F05D02C00D573796CDCDBD790C193492B86
93D7BD95549F33BB64A2F864042C4703A8ACA90986D787C5156F5497989E8BE1
89B80D32824155BDE9FE116C52A4FD30630F5A39A49D9A5E6ECBF452680804CB
B1DBF3197C09E38E559E009F1FE08E2F002F6DAC45C3B5E7623DAA8D215C8933
F2D09F84857B85E193492617D7E542C8E50C955A0F9B5BB90ACBB4A495C0737A
833C8B5D539C4C3E59C2FE9EDD1A42013369F001ECF050FA8C911036E81B65A4
814AE17AF37D8ACD2F858704FA4F29D27E78D9BD5E91E94553D5175312D4F8E4
D84DF8DEEADFE2C3D17F9B009F2FE186EF1FC31377339075FB1800FAB258ABC2
22ACC005462F21E954023BD1685064147C580BBB146A435959EB61CD4425D06C