forked from vhanla/winxcorners
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfrmAdvanced.dfm
2494 lines (2494 loc) · 162 KB
/
frmAdvanced.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 frmAdvSettings: TfrmAdvSettings
Left = 0
Top = 0
Caption = 'WinXCorners - Advanced Options'
ClientHeight = 476
ClientWidth = 656
Color = clWhite
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object UCaptionBar1: TUCaptionBar
Left = 0
Top = 0
Width = 656
Caption = ' WinXCorners - Advanced Options'
Color = 15921906
TabOrder = 0
CustomBackColor.Enabled = False
CustomBackColor.Color = 15921906
CustomBackColor.LightColor = 15921906
CustomBackColor.DarkColor = 2829099
object UQuickButton1: TUQuickButton
Left = 611
Top = 0
Align = alRight
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Segoe MDL2 Assets'
Font.Style = []
ParentFont = False
CustomBackColor.Enabled = False
CustomBackColor.Color = clBlack
CustomBackColor.LightColor = 13619151
CustomBackColor.DarkColor = 3947580
ButtonStyle = qbsQuit
Caption = #57610
ExplicitLeft = 292
ExplicitTop = 14
end
end
object SplitView1: TSplitView
Left = 0
Top = 32
Width = 200
Height = 444
OpenedWidth = 200
Placement = svpLeft
TabOrder = 1
object UListButton1: TUListButton
Left = 0
Top = 0
Width = 200
Height = 41
Align = alTop
Caption = 'Settings'
TabOrder = 0
OnClick = UListButton1Click
IconFont.Charset = DEFAULT_CHARSET
IconFont.Color = clWindowText
IconFont.Height = -16
IconFont.Name = 'Segoe MDL2 Assets'
IconFont.Style = []
CustomBackColor.Enabled = False
CustomBackColor.LightNone = 15132390
CustomBackColor.LightHover = 13619151
CustomBackColor.LightPress = 12105912
CustomBackColor.LightSelectedNone = 127
CustomBackColor.LightSelectedHover = 103
CustomBackColor.LightSelectedPress = 89
CustomBackColor.DarkNone = 2039583
CustomBackColor.DarkHover = 3487029
CustomBackColor.DarkPress = 5000268
CustomBackColor.DarkSelectedNone = 89
CustomBackColor.DarkSelectedHover = 103
CustomBackColor.DarkSelectedPress = 127
FontIcon = #59155
Detail = ''
SelectMode = smSelect
end
object UListButton2: TUListButton
Left = 0
Top = 403
Width = 200
Height = 41
Align = alBottom
Caption = 'About'
TabOrder = 1
OnClick = UListButton2Click
IconFont.Charset = DEFAULT_CHARSET
IconFont.Color = clWindowText
IconFont.Height = -16
IconFont.Name = 'Segoe MDL2 Assets'
IconFont.Style = []
CustomBackColor.Enabled = False
CustomBackColor.LightNone = 15132390
CustomBackColor.LightHover = 13619151
CustomBackColor.LightPress = 12105912
CustomBackColor.LightSelectedNone = 127
CustomBackColor.LightSelectedHover = 103
CustomBackColor.LightSelectedPress = 89
CustomBackColor.DarkNone = 2039583
CustomBackColor.DarkHover = 3487029
CustomBackColor.DarkPress = 5000268
CustomBackColor.DarkSelectedNone = 89
CustomBackColor.DarkSelectedHover = 103
CustomBackColor.DarkSelectedPress = 127
FontIcon = #59718
Detail = ''
SelectMode = smSelect
end
object UListButton3: TUListButton
Left = 0
Top = 41
Width = 200
Height = 41
Align = alTop
Caption = 'Advanced'
TabOrder = 2
IconFont.Charset = DEFAULT_CHARSET
IconFont.Color = clWindowText
IconFont.Height = -16
IconFont.Name = 'Segoe MDL2 Assets'
IconFont.Style = []
CustomBackColor.Enabled = False
CustomBackColor.LightNone = 15132390
CustomBackColor.LightHover = 13619151
CustomBackColor.LightPress = 12105912
CustomBackColor.LightSelectedNone = 127
CustomBackColor.LightSelectedHover = 103
CustomBackColor.LightSelectedPress = 89
CustomBackColor.DarkNone = 2039583
CustomBackColor.DarkHover = 3487029
CustomBackColor.DarkPress = 5000268
CustomBackColor.DarkSelectedNone = 89
CustomBackColor.DarkSelectedHover = 103
CustomBackColor.DarkSelectedPress = 127
FontIcon = #61272
Detail = ''
SelectMode = smSelect
end
end
object pnlContent: TUPanel
Left = 200
Top = 32
Width = 456
Height = 444
Align = alClient
Color = 15132390
TabOrder = 2
CustomBackColor.Enabled = False
CustomBackColor.Color = 15132390
CustomBackColor.LightColor = 15132390
CustomBackColor.DarkColor = 2039583
object CardPanel1: TCardPanel
Left = 0
Top = 0
Width = 456
Height = 402
Align = alClient
ActiveCard = crdAbout
BevelOuter = bvNone
Caption = 'CardPanel1'
TabOrder = 0
object crdSettings: TCard
Left = 0
Top = 0
Width = 456
Height = 402
Caption = 'crdSettings'
CardIndex = 0
TabOrder = 0
object UScrollBox1: TUScrollBox
Left = 0
Top = 0
Width = 456
Height = 402
HorzScrollBar.Tracking = True
VertScrollBar.Tracking = True
Align = alClient
Color = clWhite
ParentColor = False
TabOrder = 0
AniSet.AniKind = akOut
AniSet.AniFunctionKind = afkQuintic
AniSet.DelayStartTime = 0
AniSet.Duration = 120
AniSet.Step = 11
CustomBackColor.Enabled = True
CustomBackColor.Color = clWhite
CustomBackColor.LightColor = clWhite
CustomBackColor.DarkColor = 2039583
object StackPanel1: TStackPanel
Left = 0
Top = 0
Width = 456
Height = 402
Align = alClient
BevelOuter = bvNone
ControlCollection = <
item
Control = GroupBox1
HorizontalPositioning = sphpFill
VerticalPositioning = spvpFill
end
item
Control = GroupBox3
HorizontalPositioning = sphpFill
VerticalPositioning = spvpFill
end
item
Control = GroupBox2
HorizontalPositioning = sphpFill
VerticalPositioning = spvpFill
end>
Padding.Left = 12
Padding.Top = 12
Padding.Right = 12
Padding.Bottom = 12
TabOrder = 1
object GroupBox1: TGroupBox
Left = 12
Top = 12
Width = 432
Height = 158
Align = alClient
Caption =
'Delayed response (delay unit 300ms, i.e. 3 = 900ms almost a seco' +
'nd)'
TabOrder = 0
object chkDelayGlobal: TCheckBox
Left = 16
Top = 24
Width = 97
Height = 17
Caption = 'Global Delay'
TabOrder = 0
OnClick = chkDelayGlobalClick
end
object valDelayGlobal: TSpinEdit
Left = 112
Top = 22
Width = 41
Height = 22
MaxValue = 10
MinValue = 1
TabOrder = 1
Value = 1
end
object chkDelayTopLeft: TCheckBox
Left = 56
Top = 64
Width = 97
Height = 17
Caption = 'Top Left Delay'
TabOrder = 2
end
object valDelayTopLeft: TSpinEdit
Left = 152
Top = 62
Width = 33
Height = 22
MaxValue = 10
MinValue = 1
TabOrder = 3
Value = 1
end
object chkDelayTopRight: TCheckBox
Left = 224
Top = 64
Width = 97
Height = 17
Caption = 'Top Right Delay'
TabOrder = 4
end
object valDelayTopRight: TSpinEdit
Left = 320
Top = 65
Width = 33
Height = 22
MaxValue = 10
MinValue = 1
TabOrder = 5
Value = 1
end
object chkDelayBotLeft: TCheckBox
Left = 56
Top = 93
Width = 97
Height = 17
Caption = 'Bot Left Delay'
TabOrder = 6
end
object valDelayBotLeft: TSpinEdit
Left = 152
Top = 91
Width = 33
Height = 22
MaxValue = 10
MinValue = 1
TabOrder = 7
Value = 1
end
object chkDelayBotRight: TCheckBox
Left = 224
Top = 93
Width = 97
Height = 17
Caption = 'Bot Right Delay'
TabOrder = 8
end
object valDelayBotRight: TSpinEdit
Left = 320
Top = 91
Width = 33
Height = 22
MaxValue = 10
MinValue = 1
TabOrder = 9
Value = 1
end
object chkShowCount: TCheckBox
Left = 16
Top = 128
Width = 123
Height = 17
Caption = 'Show Countdown'
TabOrder = 10
end
end
object GroupBox3: TGroupBox
Left = 12
Top = 172
Width = 432
Height = 73
Align = alClient
Caption = 'Global Hotkey'
TabOrder = 2
object Label6: TLabel
Left = 16
Top = 32
Width = 169
Height = 13
Caption = 'You can disable/enable hotcorners:'
end
object HotKey1: THotKey
Left = 202
Top = 32
Width = 184
Height = 19
HotKey = 32833
TabOrder = 0
end
end
object GroupBox2: TGroupBox
Left = 12
Top = 247
Width = 432
Height = 145
Align = alClient
Caption = 'Custom Command (Launcher)'
TabOrder = 1
object Label3: TLabel
Left = 16
Top = 24
Width = 370
Height = 13
Caption =
'Write a custom command (executable path + parameters): e.g. note' +
'pad.exe'
end
object Label1: TLabel
Left = 16
Top = 70
Width = 104
Height = 13
Caption = 'Parameters (optional)'
end
object edCommand: TEdit
Left = 18
Top = 43
Width = 368
Height = 21
TabOrder = 0
end
object chkCustom: TCheckBox
Left = 16
Top = 116
Width = 209
Height = 17
Caption = 'Enable Custom Command'
TabOrder = 2
end
object chkHidden: TCheckBox
Left = 289
Top = 116
Width = 97
Height = 17
Caption = 'Launch Hidden'
TabOrder = 3
end
object edParams: TEdit
Left = 18
Top = 89
Width = 368
Height = 21
TabOrder = 1
end
end
end
end
end
object crdAbout: TCard
Left = 0
Top = 0
Width = 456
Height = 402
Caption = 'crdAbout'
CardIndex = 1
Color = clWhite
ParentBackground = False
TabOrder = 1
object Label5: TLabel
Left = 16
Top = 417
Width = 88
Height = 13
Cursor = crHandPoint
Caption = 'Check for updates'
Color = 16744448
Font.Charset = DEFAULT_CHARSET
Font.Color = 15626577
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
ParentColor = False
ParentFont = False
OnClick = Label5Click
end
object Label4: TLabel
Left = 5
Top = 401
Width = 81
Height = 13
Cursor = crHandPoint
Caption = 'Support my work'
Font.Charset = DEFAULT_CHARSET
Font.Color = 15626577
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
OnClick = Label4Click
end
object Label2: TLabel
Left = 128
Top = 405
Width = 106
Height = 13
Caption = 'Beta build (20170602)'
Color = clWhite
Font.Charset = DEFAULT_CHARSET
Font.Color = clGray
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
ParentColor = False
ParentFont = False
end
object Image1: TImage
Left = 33
Top = 32
Width = 407
Height = 259
Picture.Data = {
0954506E67496D61676589504E470D0A1A0A0000000D49484452000001970000
0122080600000035619FCB000000097048597300000EC300000EC301C76FA864
0000F08A4944415478DAEC9D078054D5D5C7DF949DB27D1141C442A822628949
345FEC8A622F28A0C6AEB1257663EFC61A63892D56C4DEF533127B2F0105C546
04041445410DDBFBCE7EE777D933DFDDC79BAD032C70FF66C2ECCC9BF76E39F7
FCCF39B79C90E7E0E0E0E0E0D00134373717C93FC3E435485E1BC86B88BCCE0D
8542F3FCD7865674611D1C1C1C1C7A0E844012F2CF406F0989F01A5C5353B349
341A1D94939353C2350D0D0DCD3FFDF45353BF7EFDA2F2E7482197CFFCF771E4
E2E0E0E0B09A410824EC2D2190212DAF617575751BA652A961C964B29F5EF7DD
77DF35CC9831233273E6CCF0AC59B33C5E5F7EF9A5376FDE3C6F830D36F03EFD
F4532E73E4E2E0E0E0B03A4148A4BFB784443694D7E0C6C6C60DC4EBD8389148
AC2D8480D7E1959595350A818484342011431EFCFBCD9C995EBFDC3A6F482FCF
5BBF5818688DFFFFB7B4C6F38EFDF7468E5C1C1C1C1C5655B4CC830CF7967820
839B9A9A468817325C086470381C8E714D6D6D6DD3ECD9B353FFF9CF7F72200E
5E782165DFFEC7EB1D2DF30614377BBF10E2F84549B337B857B33740EEB87661
E6677EFCBDE71DF2B6231707070787951A4220B9F2CF60AF2584C57B218C9139
393943239188A101F14A9AE7CD9BD728C4111522096908EBABAFBEF27EF8E107
EE615EA05722E5CDFE53BD97CCE95A791CB938383838AC2410C54F986A80B784
3CCC5C080422FF0E152FA46FCB35DE82050B1A8440224220661E04F290F7DED7
5F7FEDA55229BD579A48EC7FF57DEF64CA9B7F6A7D97CBEAC8C5C1C1C1A18741
14FCBADE122F64A8BC36A8AFAF1F26A430221E8FAF234A9A8976AFB4B4140FC4
CC83401A9007443277EE5CAFAEAE2E9030DA7AEFFFCC918B838383C34A0851E2
6B7856088B7990C6C6C61139393903EC7910218C94781E3990C79C3973CC0B12
A9ACACD4FB7498301CB938383838AC02689907C1FB6043E17096F18A57B1512C
161B1C8944F2B9460825357FFEFC26F14072200E96F0AA07F2D34F3F6595301C
B938383838AC2410658C9731C05BB21A0B12190A81C8BFC3E2F178EF966BCC7E
10218E88908699078144787DF3CD377A9F654E188E5C1C1C1C1C7A1844E9AEEF
2D99073193E9E2710C278C2504B2B6CE832C5EBCB801F260321DD2C0FB209C25
C4E2D5D7D77759F13B72717070705889218A754D6F4918CBBCD850D8D4D4B461
2C16FB852847B328B7A6A6A669CE9C392979E530910E81F02F5E485555D53251
FC8E5C1C1C1C1C7A3844791678D69126CC83E08144229121F2628EC4CC8388E7
D124C491036928794024A5A5A5CB5DF13B7271707070E8A110A5C98AAC778540
FAF0B7904AF3A2458B1ABFFAEAABA810490802E145386BC18205FA9BF4BF2B52
F13B7271707070E8A110A5C924FBA7575D75953765CA146FFE0FF3BD9AA21AAF
76CD3AAF6E8D3AAFB6B7FCCB7BF977E01D03BCC4C2448F51FC8E5C1C1C1C1C7A
28945C76FFC3EEDE2BA35FF3EA4BEA336AB761570FF5923FACDEE4C2F12F1F1D
DB06B9C8654DF2FAB17AC97B3FFEF393E75DF6852317070787551C4A2EA38F1F
EDBD38EEE536AF75E4D2F96B83B0D146ED90CB7FFFFBDF6367CD9A75FDF21707
07070787CEA14F9F3EA53FFFFCF38F4D4D4D29FBF3DCDCDCA428BB6119C9E550
51901397D8D28E5CB24B2E9F7DF6D997D5D5D535F67743870E7DCA90CB21871C
F2B7B973E736AD2079717070706817EBACB34EF8E0830F2EBDF9E69BE7D7D4D4
B42297912347E63EF4D0439B662297BFC42FF72E187FBE97BACF914B57AE0D82
92CB41071DF4B1FC5BAD9FAFBFFEFAF1071E78E00D432EFFF33FFF73ED7FFEF3
9FC6152C3B0E0E0E0E19F18B5FFC227CEAA9A7969E73CE3973AAAAAA5A91CB96
5B6E99FFFEFBEF6F91895CEE0DDFEDAD39624D6FAF5FEEE50DD9D0914B36C9E5
B7BFFDEDE47FFFFBDF95FAF9061B6C9094BE78DF918B8383C34A81EE90CB753F
5DEBEDBEFB1EDEDC9AB9DE7E03F6F5860D1AD6A6A25DB870A1F9B74F9F3EE9CF
335D1BF4BE33D73A72717070705881E80EB95C32E7226FDC81E3CDFBB259A5DE
F6BFDDDE1B326488F93B48D1722AF1D8B163BDBBEFBEDBEBDBB7AF2397003872
7170705825D011723960FC586FE60F5F2EF5DBDFEFF57BEF80030E30EF43A990
399178DB6DB7F5060F1E9C915CFEF297BF78D3A74F3704637B308E5C96C0918B
8383C32A818E90CBB871E34C66463FF6D8630FEF88238E68F5597979398AD11B
3468504672015F7CF18577FBEDB71B8271E4F2FF70E4E2E0E0B04AA03BE43266
CC1856352DF5390423FA8F7B9BBF83C805CC9C39D3BBF9E69BBD35D75CD3914B
0BB2492EE477769B2E1D1CBA0F96FDA7BA7D97D50CDD211788058209424D4D8D
F79BDFFCC61B3060404672E1330EB7BCFEFAEBBDDEBD7BA73F73E4921D72E1B4
D1E8B2111B0787D50A0CC486155D88950DDD2197C30F3FDCDB73CF3D03EF8BF2
ACADADF5B6D8620B6FBDF5D6CB482EE0DB6FBFF5AEBDF65A4330ED29EBEAEA6A
2F994C66FC3EE87D4FBD36088E5C1C1C7A1E1CB97401DD2117E65B987709822A
CFC6C6466FF3CD37F7D65D77DD8CE402480EF6D7BFFED52B2929C9A88C239188
99CF79F1C5170DC1F444C270E4E2E0B0EAC1914B17D01D7239FEF8E3BD9D76DA
29F0BEB6F284607EF5AB5F79C5C5C519C985F73FFEF8A377C515571882D1CFFC
E4B2FBEEBB93BDD27BE9A597BC582CD6E308C3918B83C3AA07472E5D4077C845
7E634823087EE5C9DF84C8985F09BA46DF43301CF15F5454B494320E87C3C653
E27D4545853769D2244330FA7D4F200C472E0E0EAB1E1CB97401DD21974B2FBD
D41B316244E07D839427D7CB3DBDBCBCBCA5AEB1DF979595996B0B0B0B33920B
8060FEF5AF7F793939393D86301CB93838AC7A70E4D20574875C2EBAE8226FE3
8D370EBC6F2672B9F1C61BBD471E79C44B24125E2814CA783D0473F9E597B722
223FB9E804FFF3CF3FEF45A3D11E41188E5C1C1C563D3872E902BA432E679F7D
B6F7EB5FFF3AF0BE6D910B8060E2F1B8218C4CD74B79BC8B2FBED8104C267201
2C7B2644A664E5C865091CB9383864078E5CBA80AE920BCAF1C4134FF476DC71
C7C0FBB6472EE0D1471F35040329045DAF9E09BFC3D3D109FD20055D5757E73D
F7DC7386801CB92C8123170787ECC0914B17D0557249A552E610CA030F3C30F0
BE1D2117AE79ECB1C7CCBF9047A67BD4D7D79B105C6E6E6E4672E13D04C31C4C
4343C3521E912317070787AEC2914B17D05572C1A3E0904A4263414079B26F05
EF84A5C87827287C5682010D613157022934353579F9F9F94BDD43C1352C63DE
679F7D32920B2FEEF3CF7FFE33FD4C472E0E0E0EDD8523972EA0ABE4B260C102
73BC8BED8980EDB7DFDE28F837DF7CD3FCBDD5565B99E5C51CC5CF24BD920BC0
C360173F5E10CA96D56136FCE4515A5A6ACA61CFADD8DFEBDF100B1E0C1E8FFD
3D04A57B631CB9AC00A83BA9A0E37B02EC72F5943239740EDA87FEFEE3735E6A
DD02061FD7E9AB03A892577D472E74F87F74955CBEFCF24B6F934D36F11E7CF0
C1F467DB6CB38D51ECECC4C7A32164C69CCCA2458B48D3BB14B9645A8A9CE97B
D1ABDE2F7FF94BEFC9279F5C6A9EC656DC0082FBD74B2F7B558DCD5E2899EFA5
A2712F1E0D7BE5758D5E2CD4EC857FFC66A9DFADF6E4620F42BFC2B50BCF35F6
606DEF1AB506F4336D007E434775749007290A7D7626A5E22F9FC22E9BBEF47B
BD9FAD841CB287F6FA51DBBDBDDF07DD4365D09643266B6D79D01007CA8A7F79
B505B94795FCC6914B27D15572F9FCF3CF4DDE164250E79E7BAEF7EAABAF9A43
2AF14444EF996460EABD70423261B48282826E910B992C39FE05B97BFAE9A797
C861382AAF1082E9A512055E7334C76B8EF08A7A29F9F98BCFFFD32B6F16D94A
E47AFDF3A25EACB8B737EBFD37BD78F5E2F47D1DB9081880F6CB260525017BC0
DA83DB56C299AEB18945A103BC2383DC5F3E5EDA9041E5B3EBA00D6F2B2CBDC6
5F2EFB5A2D536708D0A16D6492B3A036F7CB83CA53D0EFFD460BFFDA068E5E0B
F439844E78A9FC6582FC0E726968CE346A1D02D15572F9ECB3CFCC7961F40DC7
B10C1C38D07CAECD3F7FFE7C6FEAD4A9E63DDECB0F3FFCE0F5EAD5AB43E43271
E244F33704059914B05B5F48E4BB05DF7B5B6DBD358AC1AB14B2E28CB1BA7881
17F1525EB872B1D758D2AFE55EFC5FCB7DE5BB97263DEFFDB7A6DE5BBF5F1F6F
FDC1C3BCEF677EE17D35E5ADC0CD97FAEF6A452E0C3A26BFF445C3A8E20D220E
FD8DFF9AB614BCEDBD6803D8035C07799002D7F2512EFDD7564AAAFCDB22974C
9E8B2A1CFF3A76556E94C92E9B2398AEC396317DF9FBD16E6F5B1E6C425139B0
6550E1F75C6C42B2C9857B1337D75726D96BB90761B106F9DE914B27D01D72E1
AC3072B788E25B4A691236EBD7AF9FF7DA6BAFE9BD4CDF72FAB1C21EEBF7DF7F
BFF7FBDFFFDEBC9F306182F7F1C71F1B5943269AE3B95E24AFC86BACABF50E1A
77408B5E905728EC5554D578E19CA817F79A02C98537FCF7CA0B93BC7834E20D
DA78732F54F15F6FD17FA69B32FA375FEABFAB15B9D0C84C463168591BCE7BF5
0C4026CFC5BE2648C1FB077F90E7C2C066328C7F512AB605A9D7AB42E1A5E5F4
3F3B88D8FC75080A97B4E7B9D8CA471590DD791D0DE705417FDBDEF71DBD6F67
AFF7FFC6F656DB0B4D75067E62A00F1978FE3EB2DB5BE58136B78D1FFFEFFDE1
4FBBFFDAF25CB82F72A72FEDE30CE537E4D2725F47301D4457C9854C92F411C7
BF04294DC260108F2848F3F70E3BEC60E64C6EB9E596F43DF4DAFBEEBBCF783F
E3C78F4F87D3DE7DF75D1362431E1A8BFA78F5BDD6F1EA17FFE88D1BB3AFA7CC
619E2B5D1D6EACCDE8B9A4AF95FF3E79F74DAFA84F3F2F2622162E5D68CA8322
B7232CE9FBAE4EE4A20396F5E0BC20986C7B2E7EE86F548904918B7D1F940965
547269CF73092A5FA639974C6553CFCA5674B6C2B515997E1E34D7A49FFB9FE1
AF675019DA0A37FAC9208810FC735E4165D01092FF1AFFBC93DF1BE8685854FB
42C9413D8F20CF45953D835F49C6EE7B5EC8A7FED6DFCEFEC957BB7D39119772
FCFCF3CFADFA560D1CFE0E9AE8976756C9DF0D2D9F3B72E920BAB343BF3D45CA
6F5825C6FC086037FF0D37DC90FE3DABBFD8A94FC88CFEE62899A38E3ACA7C77
CF3DF718EF85509A924BED8F0BBC03C78DF55A918BBC0D37D474885C1ACA7EF6
EAEBEABD9FBFFFCE8B37D698CF792E5E98F190565772516261D02AC13068697C
06211D155460AE67220D45C02A8E2085496E048E58E0B805AE5B6BADB5BC830F
3ED8B8AA4CA2A947A0E1904C9E8B3F64B7C61A6B98EFB110FCC4A1BFA55E2C41
447150BE2010DB25652A8A871527E47E983D7B765A61DAE5D3D8BCDFBAB7BD22
3FB90491970D5BB1DB75F6CF410479657648CF2650FFA28AB6CAE127DC20B2F2
93B7ED0904CDCB699DF41A2DAF1D0E53E2D73EC2125525AFE4C28B36E77A644D
E5D30EDBF2C2C2EDDFBFBFB996F4B6C4E483C004310A69D8B061A68CB6DCF9E7
5FEC793679AE4D2E9E9B7BE9189625B930B1DFA74F1FEFEDB7DF369F317F72C1
051798138F99578154B42F912BF490EE9BF9DFFFFD5F432E667CB7904BCDC2F9
DE4166D366D7C965C3919B7A9FFEFB2DEFA76FE6A6E75CD029D3A74F6FB59864
B5271706AD3CCF6C3E62891E03CF8F3FFFF9CFC61AF8F0C30F0D6104E1BAEBAE
3367F690FCE7BDF7DEF34E3AE92473B4032EEC4D37DD941EC4F680B6E10F6BE8
BF175E78A17926BB6BB15082C011DCBBEEBAAB77C82187781F7CF041ABEFC872
77C20927A4270B6D40A658410F3FFC70AB72F9CB67CFCFB4B74A2E087EC5EEFF
CEBF9A4EEF6D8783B2E1B974A40C5A47BB0CED79AE36B1F8DFF362451079CE21
F7C30E3BCC843950044A2CEA4D30506DF954CF07993AFAE8A3D3393A14C82D8A
040563C3261760F7AB6DDCD8733EFC8DE722E56DA06CCE7BE9389625B9F0FAE6
9B6F4C5F431CECD067E5D8030F3CE0CD9D3BD7ECB8B7AFC508DD74D34DBD430F
3DD47C7EE79D777A9F7CF289573470F81272F9E11B935AB9BBE412AEA9F03EF9
F7DB66FF8DCEB970C2326416747CCC2A4F2E3A78ED014C43283110AFFCE8A38F
96FA1D9B8950CE0C40F229D0887EBCF1C61BC6CB20631C8373F8F0E1DE99679E
6926DF66CC98D16A02D61F5651F82D705E08CF0B2FBC60FEDD79E79D8DF0D860
87EF1D77DCE13DF1C413DE79E79DD7EA5E575F7DB5B7F7DE7B1B05F6D4534F99
9527C4659924640271F4E8D1863821437FB9FCAB50FCE4A2CFD0586B26AF2408
FEF04E473C97207269CF73095AC79F292CA62FBB0C9DF15CFC44A82FC89D9369
F90D9EAD4D2EB6E782A2F71B3FC82B4605CA803E626FC2AC59B38C07C42EEBFD
F7DFDF9B33678E915DDB13F6938B3FAC69AF5EB4E7DA9873815C947C1CB9740C
CB9A5CF0528984A06320177414F33583060D5AEA5AF6C3A0AB4E39E514F33924
C4EF53256B659D5C4235E56639359B41211880678E07D3D19DFDED7DBFD2908B
861D6C82E1B37DF7DDD72CEFC303B8FDF6DB5BFD863004AB35F05A48EA73DA69
A799E3A96D10727AE595578C02C0CACC367EF7BBDF99F829A7968A10A73FA70E
100F0A6DB7DD766B151283D8B076097D1D79E4912634E747A6C3EE82D0D9F99C
8EC2AFF832CD6504FDC65F97AE96C31F1AF387FDDA9A97F32F4557400CEC5D60
20BFF5D65B463E500C41E4A213ED419ECB9A6BAE69E48E7EF6438DA2E38E3BCE
7BFDF5D7D39FFBC925A8AEEAB9D813FD52CF6AB904CFA5D985C63A8E654D2EE0
FBEFBF375109A21378077CBEDE7AEB055E4B689EF0D95E7BED653EC3F8FC64C6
7F8CF752FDF322EFC0830E6E618FFF2F43A8A9C1F3EAAABD543C4F3FF4A64FFB
5064A4D18BB6C87F3C99F0FAF5E9EB6D26F2186AAC372F00C11066475E010B11
A64D9BB67A910B0AC01EBCBA620C4B1EAB2028EC45679E7FFEF926CC05F9B0D1
E94F7FFA53AB6BC68C1963528BE2A5DC75D75DE6B3DEBD7B9BC1CD52BD9F7EFA
297D2D1372FCAD2E2DC4B1CE3AEBA45D4AC82008D75C738DF142FEF0873FA437
561112D19089C6640184F8F2CB2F9B4E46F920987E85DCD61C05428287C6862E
140CD632C212B4CA883A1252E47B804B4EE7A2349F7DF659A3C034191242C8BD
117CEECDFDF80C4BA72D2F8749CA0D37DCD01802B427FDE4BF9EB6DC6CB3CDCC
C422F15F62D2ACAEC15B40996BBB4214843FF12C01961E71ED79F3E665242DC2
1178A48411296F5059F1262827939BDC8FE7537F0C11CE87C2CBC083698B5C28
9B3DE7826CB645DE1C40F8B7BFFDAD95DC01C885383D478B701F640C19C7EB45
4111CA5082D1F01C6590F6AD963E6994F7296BFEC9914B3B581EE482FC3276E8
27FDCC0E75DBD7624832068F3DF658F319DECB8C5922FFBDFB1B72197FE0819E
8CFC56BF855C667EF2B1E7C512DEE00D37329F7DF0FEBBDEACD95F2DF15B9A97
782EEBAED5C75BFF17BF90EBC5D395DF68E4423D612518648A71AAE1EB559E5C
809F5CF4B86A94310310C5639FA783C7C020E5733A89F8398AD79E9B510B120F
087715603530E8FD9E0EB1531431612AC2562C14B0C1E758BCFE86E33A725E23
5C84B3102C42612812425B36CE38E30CEF98638EF16EBBED3633A7127442801D
F2B13D83EDB6DBCE28412C661B5F7FFDB5B92FF15B1BD471EBADB7362F942865
53E1E2680BC03249EE474A57E69F70F16DE0F1313F0519DA4041723DA4610382
61E0409A0A2C75DA829CE4083864ACA7C4526E8E12A7EFF04CF134FDA06D311A
820496F6C1FB80A8FC7DAF80E0F116C99DC11C168074D59B24064ED83213B9F0
E239BAA2515FFED56236D11072A3CD317E1E7FFCF1F4E7B403215ADA9B7680E8
14C8C1ADB7DE6AE680ECA5CA9403CF45EAD628AF949B77E9389607B9F02F2127
F4404715347A4495FFAD77DCE57DFAF5F75E4E512F8FB24422F6C4BBE77D35ED
DFDECF3F2CF062BDFA7A9B6EF93FE6B3D9D3A7799FCC9AE3A58A7AA7AF5D3B2F
EA0D183CCCEC736129B2FFD976BD902942F1FE70FB2A4B2EBAC4D326173AE092
4B2E31732E3A210FB806F6C5DA530F010542988935E40ADE731FBC12AD705BE4
A28486E264872C4A95F82993F7CC85B01A8463B4FD407173C8DDBDF7DE6B941C
CA97CFFC7340FC16C54E5C9EF91EFFE90094D1BFA20940A00F3DF490B1E62FBB
EC32536F941D07E79D75D659A6DC784F4C302AA8237565B10107EEA1CCF07468
3B3C1200B9D036781458F3940FEB198F8DF6E13C25367D5D79E595ADFA0942C0
0B83EC080B21A4D497768258B0DCD510507241C9524656E911464429438C3C9B
BFF128218077DE79C7DC0FA2A1DC0C7CFA22688938F7201C49F809028288FCE0
DEDC0BAF2C68C55E7BE4C2BFC05EC64C7BEBA47ED072778C13FA9876B03D5EDA
01CF907EC6C060D5108A89CF2022644349509745F37C3C17796F3C17472E1DC7
F22297CE5C4B7404A30C7903F73FF4B0F7C9DCEFBCBA9CA477C098315E4E3C96
BE76C6B40F8CE75E5755E9C58AD7F07EBDF92FBD35D6EA6FBC95C96FBFE1CD9E
FF9D17EFD3DF5CDB3711F6060D1BDE2172E1852106C1204FF62922D9AA671056
18B9D8F32EFA2F9F1142612062D912FE02281DFEE6986A96FDE12D30B98F2265
A21510F7C4EB51CB57D116B9B0F499F8BB7D601D2054F3CC33CF981017441604
CA485901A13A14A21FFA0C4249417B5880BD515327E3504258F7CCDF206C3620
1E94116141569F29945C08B9A0D421263F20177617F37B949A0DAC6A143D2B9E
468D1A95FE5CC39190D5DD77DFDDEA37AAE86D12567201B6F7A0C08B40C8E93F
9DEC0C02ED13B468814303E9674292842683FA0D023CF9E49303EFDB11724199
DBFB64D4F8B177EA2BB94014902F9EA43F94AB732EB62C2BB07C999F4116301A
EC4D96782ED297513174C2F6DE9F2BAEB8A24A08D31DD990013D955C30DEF0DA
412A96F46EBAE536EFF32FBEF00E3CF68F5EAE8C87DA9A6AEFD3A91F7A73BE5B
E8E524935EB8EC47AF3294E36DB6C1106F83CD7E6DC865E62753BD4FBE947297
F4E912B900640D235D3DFE55965C18A07E7261F01233C752A750071C7080B996
7914E65376DA69A7F49E022666F91D6120C0842D44E30F4DB4472E4CD206AD3A
E3F958DA84D98280A58AC54A4711C2B2E77314848DF89E4606F6BE0AED60F5E0
5479E9C205BC303CB320A040F1AC201A0D6129B950264288415072A12D9913F1
0385CF4018397264FA33DA92B91A9EA556BD82B90DBEB7095DC905AF8A557541
8247DBA39C51F0B451107483A182EB55B16354F06CE6305875A720FC74F8E187
A789230899C8C5DEA9AFCFB38F01F287C7740521215ABC5DDAD43F4FA7E4E2F7
6814DA67DA1F3AEF82E7227D95CB73A5AD1A1DB9740C3D915C348C86BC62A841
2E78F393A74EF3F639E448EFFB7973BD6F7E58E895457245E8C25EB8A6DC904B
75A2D0EB5794EF6DB3E328432E29314EDF17EFE59B9FCBBC68614997C8857F31
62980EB0E78C563972017E72D130154B3DB14251FC284F3C08421CEC2151A822
D1F995BFFFFDEF4699E14DB06242D116B900C22741E07B268583C805EB1B4F85
01CF1C0696B47F71014079B12742570BD93BB4955C6CC5C57BF5DC08D5D9C74B
D8C0DB6290D84BB6FD8A2A084A2ECC5D119EF203D2A2DDEDD54DAAF482F6F6D0
0E9483325016A0E4C29C157D14043C232C79143546025E0F7D6C0B69D0E909BA
9971BFFDF633A13BDBEBE473E663F80DCBC2838E9241B6FCE4E2DFD068CFE3D8
CB9BED9DFE900BFDC59C09C60DB24538CE0F2517F55CFDC07820CCA973519A13
04CF0572993C7972D385175E58E1C2621D434F251742CF8C290CE7CADA7AAFB4
AED1FBF69BAFBDE123467A5FFFB7DC0BF55AEBFF9722B7904B43DF5F78A9FFFE
E06D3274903764E3CDCDFD664EFFD0FBF8CBD95EA8A46F97C905208B440F6A6A
6AB296842C082B945CFC4B3E75DE45374B32BF8282274CE49F0B40416201E8E6
48140544A4A12A455BE4823251CFC78FB6C8857910BC2ABC2594392B90FCCB50
010444D804CF86B989A09301FC2701E8CA230D01064157A7D9F3524A2E9497B9
962028B9042D8D057E7241F05871A5A7266402EBF7217AA0E442DF3047930984
3199F427F447DF7FFBEDB78654312CD4C2A29DECA5C6AAE499D0A77FF006687F
A0CBC4350495E940523FB9F8E7C1EC1311FC1B336D62C198215C8B2CE0BD04A1
ADA5C840BD5FBD87920B9E8BC87B20B98C1E3D3A7EF4D14727C4834F89251CDD
71C71D2B172E5C9892EB0B644C84B0924516EA645C189776ADB5D68A3CFCF0C3
059B6CB289F94E08B94EDAA95A9E57F4C61B6F34DC75D75DE6BABBEFBEBB50E4
BD59C65E85FECDF7D21FB5F2FBC22DB6D8224CFDDF7CF3CD94C87B39ABD74E39
E5943CF1B4C3A22CC2A240C2BD7BF75E2C1E6E4CFA2077F0E0C12142B3279D74
52B578B675DE72404F2517C0F831C74F45625E2A9EEF35565778C97EEB7989BE
EB5AD7B62697DA85DF7A83D75BDBFBCDEFB633D7942FFEC9FB68DA546F415995
D77FCD35BA4C2E009967552CCBA5335DBB52930B03D6BF531F0166E72B93E528
0A2C6CAC3B5CCA2953A6B4FA2DE133140CCA96904E90B59C6D72D1C976CE18E2
59CC55402258F7FE3D2EBA7A8DD522284D5D1514B45A4C278A753326ABCB50B6
41D0450F909B1E05BE2CC80510B66283A0ED35B6858E928B02EF078260551D5E
200481C2D573E0FC075DEAB2609D44DF65975DCCBC14ABB558B5857101510591
0B6DEC27177BF59E0E187BB2DE9F7388E7B39883E760ECD0A699A0E4629FB46B
43CBE2F75CE439D56258E4A2EC45A6EB289B8C8394C859DDD8B1639322170979
6EA31855353FFDF4534ABCBE2231329AFEF8C73F568C1831222A7FE76FB3CD36
9532B01B3EF9E49312F9DB7CB7D9669BE50839E46DBEF9E615A26413724D54BC
C852A95F48DAAC18E34CCA6BE28C8B172F2E1159AF10424A495B25652C560BB1
87A64F9F5E74C51557D4898C568B015470ECB1C746A50E7572DF7AB9474AFAA2
E8A28B2E32E4B6F7DE7B27A43F9303070E2CA3FC1D12A06EA027934B7AA55634
E635C5F3BCE658C24BC97B127F35E7C4BD5438B214B9809C8A9FBD0D070EF006
8D64A566B3F7E5C71F7AD366CCF2FAAFD3BF5BE4A2A156A20EE8ACA049FE959A
5C74DEC526170D131117D4C927C263AC72F28716F058988761AE054516B48228
9BE442D95018100A4A4D434BBABF86100DA11A05B91F089DA0EC9964D749EAA0
CD7FBABC553782B2DF8765BE412044C50A148842E71C9615B9E035B280024FD1
BF4439089D2517052403013361CF1E1D5C76CD476EB7956EB8451EB0F651F410
12FD45789449755DF26D43E76CFCE412342033ED67A19FF05890390C0B3DC430
13945C9400FD809C08F1697853E75C088B412E43870E4D8778F154C45B2E835C
44A61242C4A5780FD22FB1575F7D356FE4C89115EADD483F17C8386878EBADB7
1A44E6F336DE78E3727DA618460552EE0621B33A195F0522CBA56238C445D6E2
32CEC2E2A1944B1F44C4B8CB93E7A727B4C4D38CC87D72C4B049485BA784ACCA
21979D77DE39227D61DCDA134E3821F7C4134F8CCBFDD2CF136FBE50C665CDA4
49936ABD658C9E4C2EED5D9B0A850DD190DFA5B9A9D19C41E6E524BCEAC53F7A
233718E68DFCD596FCC29BF3F927DED70B167891446EB7C9455FAC2645977567
377F1056789A633FB9A8658AE782C58782A18041731A1A42C2BD635927CB82FD
7309D924173DA70C4FC9562C740ADE0C0A9F1099CE79F03916290A06C58E32C9
D4113650F29C7F8552F29F5785A227BE0FF92E393E62099615B9689DF1C2F0A8
DA4357C905A847A60B37F43816BBCDD400A16D59F800E16164A0F451F878AFBA
32CFEE1F0D6BF9C925082CF400F6113F7A8C0F6DDC1162014A2E41274EB01880
157FBA9955E7E25A164D10B6CA95F2355E7CF1C595F6264AC8459E9F1059338A
7FDF7DF74D3EFAE8A309169FD81003A461C68C194D13264C58EA3BF12AEAC533
AE12392939FAE8A3ABA42D1262D0348C1E3D3A67CA94298DFDFAF58B08E98420
101957390F3FFC703E65132F36250A23FCC1071F341D7EF8E1865CA47E612953
594BFFE5CB38CBF1CBACB477ED638F3D56D32961E80256667269CBE3C92F28F0
7618B58B178AC54DA2B12F3EFFCC5BB8E8476FE8AFFF47246589A7E3FF9D5DAF
B6C805305ED05976E87B9520175DEA6987C750043AD9099883615FC6520F9446
9F3C79B2B99E7D248449FCC816B9A0D4F574534D046403254219B15009CFA8E5
CC9C0B9E0613FB78629A3C88D5652831E61EB0D4299B2E1FC653C32A872428B7
92052B4E0897ADBDF6DA4609731FC5B22217DA188264C3254A9CBAA074E927BC
2C26E7996BA2FDB51DDA2217EEC732619E65EFB2C71361FE0CE5AA13F2BAB2CE
CEF4A806087DCE526CEE85D54F9951D2783CF6526FC0EF7432BE3D7261FF8DCE
9DB140443788EAC90C900AED910994453D3CDA01B9A10E3C53F7EFD0EF181ACC
C52969DBC7FF0BAAC50B66CEA551BCF24A7B321F7239F3CC33E3EA2D30C7215E
6E1E1E48B36F944B3BC6C41BCC532FC75F5621BC4251C2CD2C7B16122915D949
48BBC4A40D4232E6AA0975892153248A27A5733132068AA4FF9B955CC4CB09C9
78309ECA51471D952B841457E25BDE5815C9857F1913E8081D978C6F888095A5
99EE67D7AB3D72D1F7100C3AAFBD032FDBBAAF8D154E2E7AD4867F49320D8932
A7E0CCC150693F501A84A250C61AABF7231BE4C27350AAACFAC15BF25B825A16
5D88E0B7F209F56095675A9906FCA480D7C2396B58B808121DCE6A1326E0B09C
FDFB6A9615B90008909DE4FAB91E4B0FE81FFB14E8F6C88590226D4BBF336858
06CEB12E84C508F1E125318F646F2A54A2B08F0DE2F97A5C106DAFF36D76CE1E
85CE952057ED910B1EB0EED9B1E7B4322D996EAB1F69076485B9420C25CA44FF
91F590FA73B2034BE7752E4EF7DA08AAC55BC8C58B688F5C982F99397366B178
714DC71D775C0575658E4448B0B6BCBCBC591469B1B44DE3E9A79F5EC977724D
5227FBB7DF7EFBF8BDF7DE9B3B77EEDC66795F2AB21692715EDC129E350421ED
5B2CF748895C976FB5D55631A9539EC8495310B9ACB1C61A61B957117330E249
56733FF18C926294B41F4FCD02565572C160C29063D18A0219D329848E908B9E
72EEFFDC2E0FB2C77D317CDB0A9165FACC8F154E2E3AF06D72D1D018CA920117
B4635B7F4B05D8708857C044AE1F284626E1F9DE5EA2CC0E731A857B07C5DCF9
9EC6C68AC5EB60F73AEE3E9E52D0A9C49485554C58F2FC2EE88043CA8972C7F3
E07A2C5C4E32A56C413179142E13E9D4016544C7130A0A5A464C1D1140BE6755
901F9411E1C432C7C30AAA3396B49EC515F47B481E0F0332A00D509C3C8FA596
6921C085DF6107B308C07F448DDE072F08EF847AD1D7F431CA5BC35C0C043DCC
514363C0DE78ABABEB686F089830217B6B28971D4ED39098FE863D29ECE3611F
915D6E5BA63012F82D4682CA1D5E4B47401D74DF14ABC99019BC3AFA068381F6
A78E2C9BD6830F358C6793CB8D37DE98142FA801256D7B1DBA5A6CFFFDF74F0B
01DECB9D77DE99876140DF4BDD5849562ECF6996FE8ADD75D75D7990BE7E3766
CC98B296BE0849BB15CB33CC0A323E13C22B1263A6599E61844864262686421E
84387DFAF466A94B4A8C806621900A568B892C87D5AB01FBECB34F420C9D24C4
CFF384D8584C50DEA1C6EB26565572D117BA0EF9D5FC4F7A64557BE4820CA2FB
FCC9F400634AF517E3887FD1A318D6FE13D0DB6B273F5638B900DDE7E13F0AC6
3E5EDD4EF9AB93DFFECC825D392D38284F7DD009C07683EAD255FB7AFFCEED4C
13C56D65A2F423A8ECED5DABDFFB93A0D902D55E9D8392A1B59545D30FFFC9C5
7A5DA6938BFD75B30F72B4BD10BF97AB6D6EFF5695B4AE34D373C2FC07507655
5EB205DBA2F4A7401670B658BDDBDFD239ACCAE482F7C23153C807C60BEF9997
553D685FAB511ECEB5E36F3DA0977BD8F5D58840A6B0D92A412EFE739C82C845
776C6B455469F8D3D6FA95857D4CBB8DA0BC20F66FECAC8B76836B59ECDFE864
B1BFCC991457D03DFD591D33A516F6A7C5F5270BD376084AB6A5D7B495684BCB
EE2785A033B56CA2B3EFD55E2A6A3BABA3FF5E76222D3BC7892D277A8AB6F6BF
FEDE3EBE5EE5C57F08A52D0FFE7C30F6B1FE36ECF2B7854C83ACADDC35FEF4C7
2D2B0AABE5BBFA963671E4D241ACCAE402742E0F3965BE052FC6BE1FE401F1E0
A930468894E8F72C90A1DE3AC6B35DF620F4087251CBDF269920CFC55698FA1B
BBB1FC16795B56B2A2A37941EC67D8E4E22F8B9F0814F67DF56FDBE5F52B3A9B
18FD16445BC9C2F47B7F9D54A907D519D8841A94BED87F22B05DF64CC46D97C3
2629BB5E41ED60A702D6BF815F4632792EFAE233FB0897F68C11FB84EA4C83A6
BD2C9F99DAC2FFDEF65AB4BE968CB3B3ADA1A54D1CB97410AB3AB9E8BFC848DF
BE7D5B910BDE09E40289E8FC0A4BD9593CA2DE0CF56EF18C571F7201AA74EC9D
D03AC8EDDDD37E2BB32D4BD456BA99D01EB9F8B339FACB0282C8A5A379EE83BC
112D87ADE8FCE5CDE4B9F83339FA3D97F6EAEC2FBB5D167FEE994CA1A5F63C97
20F2B6AF5742D1F736B49DFD2714DB1E9BDF10B1AFB7E5C14E23BD2C3C17BBFD
EDF6B14362FEBAB6785B55F27D832396CE61752117E485794B2517E60E79D98B
9EF08259A9C85C9FDE83795D5E9A0E79B52117608782FC296D6D851864D96752
74B6F2B1E1BF77673C17FF6F3295B9A361B14CC498296F7D90C5ED6F874CE56B
AFCE76D9DB6B13BFF762877F82CAEA57E06D916CD0BC90C22628BFE712F4DB20
B9B2E5C53658FCF7EC2C3AEAB9F8CBEA9B23835CEADB7F9A838DD5855CF07259
3001B93051CF04BC6ED0D66B90291618312FC32A5300F9B070C6D635D92A7B10
7A14B9F8612BBB6CA323F7F62BF68E94A5ADFB66F286FC21B4A0E72B325DBBAC
DBC40EE7F9C9AEB3E5E96C3B74B5CC5DAD7F363C17FB781FFBB77ECF2503088B
3972E924561772C12B61C52924C1FC4AA6791448888DE84CFE03426284CD78F1
9BD59A5C1C1C565330101BBA7D97D50CAB0BB9B4A4C236E4C13C62A66BF16638
AF8F65E84A267EEF255B650F82231707879E07472E5DC0EA422EFC0BC1E806CA
B6AEC53BC67BD165C9EC915BB870A1D95FE70FFF3A72717058F5E1C8A50B589D
C8A533F3334CEA33F7A29F31F94F2A0DE7B93838AC7E70E4D205387209BE96D0
192BC7F440568E59E2CC3C4866954D16E6E0E01008472E5D802397E06BF15E98
776185998243724951A1875476B70C41C826B9E4CA2BE239383874179CD3D1DE
7873F0C1914BF0B54CEC733EE23AEBAC630E4D054CECB38C9913CE331DF3D293
C865A5C2F8F1E393B367CF6EFAF0C30F7BC492CF508675AECD997A2EE0376D5D
BB3CEB3076ECD8C4DCB973531F7CF041BD0873E8C4134FCCBDFCF2CB2BBB72AF
1555B74824121A366C5824914884E7CC99D3585A5A9A71DDF035D75C53601FDE
E8AF43B6CA9EE939D904A72E4B7D7BCCB8E80C1CB964BE96D5614CECB37A4C3F
67629FB997D59A5C38CA5B58B648067BC5D75F7FDDA57230D0ED41CE71E13280
1A9F7EFAE9659EC4280822E025BFFAD5AFCA162F5E1CA8B448E4B4D9669B95ED
BBEFBEF1030F3C30B6DB6EBB9575E4BEFE7A2E2B5C7CF1C5F9DB6DB75D545EA5
FEEF481AF5F1C71F37D1B6622D45EEBCF3CEFC5D77DDB543E5EF0AB25967B1F0
C27FFFFBDFF351541C454FD840DE87885B8F1A35AA9CFE3AE4904392769F0889
16EB11F8CB12CBE33976DF2DEBFA641B1D2197EDFE7491F7E6F6A766BC47E1AC
F7BD818F9C6BDEAF4AE482F7A21B2F49E1C15E19D21BB34F86EF7A7A9AE36586
F3CE3B2F5FCA10F9E4934F5222385DB2DCDE7AEBADE26DB6D9263D305734B9DC
78E38D05DF7CF34DEABAEBAEABF27FB7E79E7B260E3AE82048A58CBCE5BD7BF7
0E7FFFFDF74DEDDD93E3D87FF7BBDFE55C70C1059DF212BA82C9932717B3CCF1
80030EA8F8F6DB6F5B956D79924B36EB8C11F3D24B2F15896CD43EF5D453ADE4
A26FDFBE11190BA9868686667F9F3872E919C806B9E4CFFBC81B7CFF69E6FDAA
442E000261D73EA402B9D8A4D05E82B055965CA64E9D5ABCFBEEBB57BCF6DA6B
851B6EB86197B2DCF907E68A2697E1C387471F78E081FCCD37DF7C296541B63F
219D1A320176E69EA4BC156F284AAE8D655976F2B6CB204ED27E0505052152F1
DADF2F4F72C9669D9F7FFEF9A29B6EBAA9F6C5175FACEBCCEF1CB9F40C387269
FB5A7FCAF095699FCB320189902EBCF0C2E43EFBEC5316A474478E1C99B3C71E
7BC4AEBCF2CA561E805C5770C5155754EDB8E38EF1430F3D3426150C4B7D5224
3012AFA00C7299366D5AE3165B6C1115051F21ECF1C5175FA44E3CF1C48AA6A6
A6746B1D7BECB1B9E3C78F8FC1F424C9927B349D7DF6D9951A8639FFFCF3F39F
7BEEB9BAB3CE3A2BB74F9F3E21B96FCDEBAFBF5E47EEF15B6EB9256FABADB6CA
A80C3EFAE8A392FDF6DBAF62EEDCB9E9B6252C235E5691D4CB90282424758FDB
F53BFCF0C309CBC4F51879923D491DA2E2994550F673E6CC498967D174D96597
990E65CE63FFFDF78FE1FE921048DAAF499471AB3A3CF6D863B5421279A4B8BD
F4D24BABDF79E79D8CC426A4583871E2C43A51760D76591541E472EEB9E7D6C8
A04F929B9D673CF1C413F5769DF006F0E6A4DD8CC42F58B08084551565656546
49FCE31FFF28BCE8A28BAAA44DF399C7F9E31FFF5879E49147263B5A67A94FAB
7EF38376BEEDB6DBF283C27C41D7DA7DD215A54FBB5C73CD35F9F7DC734FED2B
AFBC52273299A4680F3FFC702BA54E088EA3D69F7CF2C91A9E23CAB39A7624CB
23CA41DAB5FADD77DF4DF715F22ADE648C1DD9C8C6B5D75E5BFBCC33CFD46AB9
C78C1993C0D3943111479E39A25DDE57FCF0C30F4DFEBEE36F927F1D77DC7109
768473BD94A3E16F7FFB5BBADFF6DE7BEF843C2F2EE5AAFCF1C71FDBF5AE9725
1CB9ACB86B83D0E3C945065FA1087ABD28F0DA16418E695A5540EA5532F39176
D5FEDDBFFEF5AFA2638E39A6524336419ECBCE3BEFCC00AF7BFCF1C7CD409281
58406A585550426AF943870E0D1F71C411158443F8ECCF7FFE739EDC272AE530
96388A5648257CCA29A7540A39A5DB283F3F3F2CDE56FCD1471FCD6801CA2090
CBF243B6D52D0A300F45AB65C04B38E18413D2F5BBE0820BF2070D1A143EEAA8
A30C0932DFD0B76FDF30CA21C88AA79EFDFBF70FE9F5FA0C513491C30E3BAC5C
EBC00436CA7BE6CC996DF633D77DF2C927C523468C3084F2D24B2F158B426AA5
E0FCE4F2ECB3CF167CFEF9E729D2F0921D91FAC96785A2541B555149FF16C967
0D77DD7597495A316EDCB8A490477C975D76317D26B258CC3DA4CDAA6C251654
6769BBFCF5D65B2F2CBF6F556711F6882D3B36C8AA4842B1ABAEBAAACA6B07FE
3EE90CB9400ACC576DBAE9A611884127CE692751DC0562ECB4BA0FF516E3A9FC
E79F7F4ECD9B37AF44083425F268B24C8A328D8AC15520F72AD57A4A7B1688B1
50C9F7182AD22F455B6FBD7519BFA7DC13264CC87BE185174CDA63889610EC49
279D9418356A54A9BFEFF85B0CB482EBAFBFBE9A36A7EF31264E3EF9E46A7BC2
9F6C95F2BBDCA953A736C9BFE6D91D698B6CC3914B76AFDDECD71779BD7A8F94
3FCCFFE43392DAB58867AB1E5EBABB3FFAF05A6F9DB5233D975C1066291C8AAC
948180229D3D7B76B114AE54957D77C805A56BFF8E814FCC1D6F83F7FC461452
A9DFDA15CFA4582CC44A14318A196F48944DA753B932F8A58D8BA43E69CB5F06
6889909E5106FC6D2BB235D75C333269D2A4824C8ACCAF68C54B305E10CAC75F
0772A30BB954B240823A2C5CB8B059144EBBA125F2B3CBF37334752DABEE44F9
E5D84ADB4F2E42BA85EBAEBB6E997A2180BA10E6C4EBD976DB6D6372BFA412B6
E2BDF7DE2BC6B3833851B262D5D7FBF3B177A6CEF49B104EA5ED292A6EBDF5D6
42F95DC3238F3C923606B897F4455CFF9E32654A03EDD515724176A9E3D8B163
635287B441E3EF13218E74F9F034FEFAD7BFE6899162DAA5B6B6B6A45FBF7EAD
168148798BE49A9A4CABBB3098646037E2F9506E69C3BCC18307B76A1B644E3C
DFC5FEBECBD4FFD29791A0D57F180462406050D5DF7EFBEDD5DE72862397EC5E
BBD5F677797DD6FA4D97FAE2B5170EF3D6EC5DD973C905C5B5C30E3BE4FCE10F
7F482BAEBBEFBEBBF09D77DE69B8F7DE7B8DF077875C587229F76B350874A0ED
B6DB6E893163C6C4C4E25F8A34F038162D5A94E2B728665114F56275D776A58E
AFBEFA6AF159679D652C4142806229E68E1E3D3A5D4E5B91493BE40A2186C5C3
089CBCF62B5AEAB0D75E7BC564C02F5507BBFED4E1A1871EAA17E26AB70E2840
294FDA4BC30010922D160F2F6D3DFBC9E5B1C71E2B10195A4AF98A4C9540AC94
8570D99B6FBED96AE3A03C274E588772412E10C38C19335AC961509DF7D9679F
982D330A3C1AB1FE53FE3E0784E4A4CC8D2A5760ADB5D68A8855CFFE2DACF308
4A5348A8BAB3E422CA3C8AF72672D2206D5395293447688CF0A692BC28E842F1
4CD2FD226D5EE29F730C9A3B14AF2D22E326267D12C53B17EF3F5DEE33CE3803
826B45E2C8E0C1071F6C483C885C30822059797644C65B74FEFCF929FF785340
A2423CF92277D15D77DDB5DCBFD86359A223E4B2EB31277BEF0FDAC5ABEBD5DF
AB2B5EDB6B8EE6B4BA872397D5845CB034C5C20D89A0A407635E5E5E88D0952A
ABEE904BD084BE5EC77A7F11C8E869A79DB694354F08857F6FB8E1862A143393
C062D576695F000A65C71D77CC81C4EC10A07E6F2B32E64658B184A208BA975F
D18A159C44B1054D768B92C9134BB8F9E69B6F36E472F5D557D78820B4B92B1C
A210E55E284AAE95721C387060E84F7FFA53AD5AFD1D9DD0576589C1C03AFCCF
3FFF7C29197BE69967EAF116201769A7327FC8C55F672C6B946A509D4569E7D5
D5D5993AFBBF13AF225794532493F786BC7CF7DD774D5D211720CAD6849FA64F
9FDE74E9A59756D95E9C02A216392A6291074A9AF7F67D839E63B735243071E2
C4020E279C3C797283F455930CEC1CBC602D3765F08706EDB162DF8F32DC77DF
7D05CC6949FB378A7C341617178777D965979C2072C1D3BBF0C20BF3468C1811
C19B622EC95B8EE808B98807879C9963E739BCF11B1969F5C5FDBC1A219BFAA2
B5BC50439DB7D65BF799DFF414C5EFC825CB206C22C259B8C9269B2CB53A4C84
A34404DC58450C1851F64926E9ED6B982CDF73CF3DCBBB4A2EC491C5A3488A52
584A29DA2194EE920B0A45948009FDC9A04ECF6528FC9ECB90214322679E7966
A002F42BDAEDB7DF3E7EE2892726F6DF7FFFA5EA70C71D7714BEF8E28B0D844B
A8C305175C501D142EB281455A5151D12C44D46A5E82B692EF72E5794BC5ED33
CD25A0B8A8379E0BA4290643CA1FF2B201B988902EA5C0FD7526C42644976CAF
CEFEEFF052C42B2B1C3E7CF852E1349597EE908B029211794D887C06920C657C
E28927EA7AF5EA15C65310659D1E94ED910B8B1E8428EA75021F1016937E6DEA
0AB9481D73599EADF37F00F2967E6E452E4A2A3256238C05F1B6BAE4C577176D
91CBA041831277DD75D70603060CC85D7BEDB513B158CCEC1C64A18E786CCDE2
D186386FEB9B6FBE59423AF22F3BD8C5005BE18ADF914B96C1A427D6AC2DD8F6
772DFF5662ADBDF4D24B85F6A08398C4DA2D140B364D2E2C67B697FDB6472E28
3FC23D52F7727B0259E781A4C1CC1C4277C9053CF4D043458B172F6EC693F05B
CEB62263A04B273147536AAF68531012C2AA3CF9E4932BB4AC2870CAAA733840
E793A8279E4047C9853016F70ADAF8296D55222463DACA4F2EF25DA19066AB55
7110E52F7FF9CB28213B56FC4D9830215FE3FE41C8442ED4595E319D03D23A6B
59F43A1611D06FF2CCD24C13CEE2D114B2774714706018311BE4A26015168A9E
76B71743B0CAF0DC73CFCD156FC1230CA8ABB8323DC76E6BFF9C0D324C9DA5CC
755D2117C8EA85175E68B0C7C8B3CF3E6B6455EB4EFB8B324F10BE5C51A4A268
8B5CFC106F3B8E92E325EF93EBAFBF7E527E9F27C493149D923E2371D1A245CD
D2EF213C1D323EF2E23DE443DE7A472EC1E8D1E442C844ACD0F2A0E58D282CBC
1A9D0817E12F6219F19D77DE89320B8B659F14451C1A3F7E7C7A831FCA493EAF
6659E7B469D3EADB2317DE337064B031786AC4D26C60750E163ACB6875555326
72211C25D65CEEA1871EDAEE443FD6F6A4499358CD54E157F07E4576DA69A7E5
8D1E3D1A05542D42DE24EE7E0E0A91501AD6F7F3CF3F5F3876ECD88AC2C2C2B0
94B97ECC9831C933CE3823CE5260511A0D620D472FBAE8A2DCBBEFBEBB4E57B2
75845C28A37807B93BEFBC73A012A53D596401E107CDB9B02418052442D620F7
88493D123BEDB4539AA8985F60B5D635D75C63FA48BE8B8D1A352A67DCB87165
DA7F41E4A275A6AF93C9242BD91AB4CE52A71A312A1AC4DB8B8A97902B245E37
71E2C48CABF750C6F7DF7F7FA12898D06DB7DD56477B89920F0B5145A5FDE352
B71ADA391BE4A280E8FD64F7F2CB2F17F3D9DE7BEFDDCAFB6A8F5CC463C37BCC
91B6AD6293A7182A4942C8D3A74F6FEC0AB9E0F95E75D55549080B19138F2B97
FBB1E45EEB1E54FE1585CE904B5BC8CFCF8FC8584C0E1B368CB032AFDCF5D65B
8F850CB9FDFAF58B47A351E3F5E0D5C8186C965708D281707889616BBC1E7BA3
A223971E422E2CE315AB2DD1569884790F51F03595959529ACD2B3CE3A8B25C2
782CA92BAEB8A25A14534C06481DDFB75488F993DC850B17A6D8CDCDC0C112F5
2FBD659F80586CE9E7F23BF90C010B2348EC4BB057E610969176AAB72D4C80D2
130594B4C31A6D811044D05C0AF7D9628B2D72EC0503A278D9BD1F170209CD9A
352BA54B45F90E8B98096D51500D0F3EF8A051A4108A288F741DA4DD6A2158BB
0EAFBDF65A5DD03C8062871D76884B5B3667F2D028274BAF992C8788BEFFFEFB
146D4B5F7284CDEBAFBF5E2FCA2E77C08001E1CF3EFBACE9EAABAFAED6BE511C
7CF0C1842163787010BFB4478D7A68783A77DC7147A03C74A5CE6D81793C21E8
B8289330ABE8980B1252AAD5F6F1F7895F66BA0BFA57C65DB3BFBC41CFB1DB9A
BFC598494A3FC4F02E6EB8E1866ADA1F62E05E945B067ACC6F50B19746C78AFF
7E4CE4B32706E3E0DE7BEFADFDEAABAF9AC4C3CCE9EA029665896C914B7B10D2
490C1D3A3429DE38A493807CC420C9157949CA984C1FDECB5E2DBC9E3973E698
509B186FC6F399376F9E3982C5914B0FD8A1EFE0E0E0D01E9617B9B405F118A3
62D8A4BD1E291321B7BCFEFDFBE70AB9C734DFBD940F9269164F2784A7A31E8F
86DC2073E0C8C5C1C1C1610543C9E5B2CB2EFBBAA6A66685904B5B209CC6C282
E1C38727F9574827D1B2C020779D75D649E4E5E599D329986BC6EB11B209E1E5
4036783D900F7FB3AF6E652297EDB6DBEE83A953A7A6170189D79778F5D55727
3B72717070582900B9DC7AEBAD11D155CC07F58879A0CE80F40EBD7AF58A125A
2B2929C9292828E068A31CFE660E558FC6E7C81E426D90CEAC59B34CA88D3402
900FEFB3156ECB16B93CF8E0838B7EFCF1C7F4360721D1E8B871E3A63B727170
705829C0F967CCE9ADE8722CA3BA859803A47EFCCBF1462C5EE25FFE66310CE0
704A9B6CF078F076F45F880974845C8A7B6DE495F41AE11514FEC2CBCB5FD72B
2C1AE8E5E6ADED65483DD50A36B9ECB9E79E95C21FE9396916463DFEF8E3331C
B938383838F47070BE208B57E415E1ECC1810307F28A4046FDFAF54BB301E98D
35BC367BF66CE3FDF02F7FB3C2AD3D2F27148A0AD1AC238433C0CB2F58DFFC5B
20A45320EF93B96BA6CB6393CBA69B6E5ACEE661FD8E4552FFFEF7BFBF74E4E2
E0E0E0B0128325FA90CCD0A1430DF10C1932048F27D2F26F381E5F727C5E5D5D
5D2BD2F9F2CB2FD3A1373C1FBE6F2BAC168DE609D92C219C9F7EFCC81BF88B35
1CB938383838ACAE20AC26A463C80612C2FBE15F5EEC69D2EB584E0DF9CC9C39
334D4284DF201E5226FBA147EE3B7271707070706805F6D271E61EA947583081
E723A483071411520A913308B0F1D9261BFE656EE6E69B6F76E4E2E0E0E0E0D0
7170A205DE0DA4336CD8B0B4D7B3FEFAEB4798F329292931D739727170707070
C81AC818CB41BBAC14E3C05BFDDC918B8383838343D6E1C8C5C1C1C1C121EB70
E4E2E0E0E0E0907538727170707070C83A1CB93838383838641D8E5C1C1C1C1C
1CB20E472E0E0E0E0E0E598723170707070787ACC3918B8383838343D6D1A3C8
850C6D6BAFBD7674D6AC596DE540E780B51E9120A8A4A484E43EA42FED769B71
C44273CBB1A343860C892D58B0A09114AEDD79C69A6BAE1925F7C5F7DF7F6F7E
2B9D1DFBEAABAF1A043DA2FD1C565E84C3E1502A955AA9E468652CF3CA8CE54A
2E471C714401896F82BEFBE73FFF594B86B63FFDE94F89830E3A6871D0356469
BBF7DE7B8BFEF297BF544F9B36AD6E45379E94B3E097BFFC65E48C33CE28EDCE
7D8E3AEA28EE133DF1C4134DBD1F7AE8A192BFFFFDEFB5EFBFFF7E8D3C23FF57
BFFA55F4B4D34EEBF4334E3EF9E44221A7D0C5175F5CC6DFFFFBBFFF5B2265AD
9A3973667D67EFE5E0A058638D352277DE7967E1F9E79F5FF5C5175FAC14B2A4
65BEF0C20BAB3EFBECB395A2CC2B3B962BB98C1E3D3AB777EFDE11DEEFBAEBAE
51517229B1A44D0EEC77DF7DB76EADB5D68AB4452E60A79D76CA7DEBADB76AEB
EBEB3B953BFBECB3CF2E7AF4D1476BE6CE9D9B35C1CA16B9E0ADF5EFDF3FFAC1
071FD4F2B72397CE61A38D368AEDB3CF3EC9CB2FBFBC6C793F7BBDF5D6CB39FA
E8A3F34469754B0656328476DB6DB7E4CB2FBF5CB33279C13BEFBC73EE1B6FBC
6174477E7E7EF8BCF3CE2B3CE79C7356A77E5BAE586161B13BEEB8A344945D9D
782CD5FAD96F7FFBDB647BE4D255A0B045F964D5D2CA16B90495D5914BC7218A
2E57C825FE873FFC21EB72D31E96A5CC3A2C3B1032BEFBEEBB0BF6DA6B2FD76F
CB083D925CAEBCF2CAEAC30E3B2C29AE6C48C82075EBADB75630FFC0357FFDEB
5F8BFFF6B7BF553227C17CC431C71C932F9508373636125AAB937B56DBCFC12B
10C59C3F68D0A0D0FCF9F33DB15A9ACF3CF3CC32E637B6D8628BC4983163127D
FBF60D9173FA9D77DE6978E49147AABC96391DE6800E3DF4D0FC4D36D92442EE
EA6FBEF9A6F9DE7BEFAD56EFA72D72B9E0820B8A5E78E1853AF546B6DE7AEBE4