-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHow to modify Silverlight Media Framework player for PlayReady token auth.rtf
5714 lines (5705 loc) · 804 KB
/
How to modify Silverlight Media Framework player for PlayReady token auth.rtf
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
{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang2067\deflangfe2067\themelang2067\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}
{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}
{\f36\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\f39\fbidi \fmodern\fcharset0\fprq1{\*\panose 00000000000000000000}Consolas;}
{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f40\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
{\f41\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f43\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f44\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f45\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
{\f46\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f47\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f48\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f60\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}
{\f61\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}{\f63\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f64\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f65\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}
{\f66\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f67\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f68\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f380\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}
{\f381\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f383\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f384\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f387\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}
{\f388\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f400\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\f401\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\f403\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}
{\f404\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\f407\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\f408\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\f410\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
{\f411\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f413\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f414\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f417\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
{\f418\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\f430\fbidi \fmodern\fcharset238\fprq1 Consolas CE;}{\f431\fbidi \fmodern\fcharset204\fprq1 Consolas Cyr;}{\f433\fbidi \fmodern\fcharset161\fprq1 Consolas Greek;}
{\f434\fbidi \fmodern\fcharset162\fprq1 Consolas Tur;}{\f437\fbidi \fmodern\fcharset186\fprq1 Consolas Baltic;}{\f438\fbidi \fmodern\fcharset163\fprq1 Consolas (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}
{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}
{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;
\chyperlink\ctint255\cshade255\red5\green99\blue193;\red30\green30\blue30;\red86\green156\blue214;\red220\green220\blue220;\red180\green180\blue180;\red78\green201\blue176;\red87\green166\blue74;\red214\green157\blue133;\red184\green215\blue163;
\red200\green200\blue200;\red156\green220\blue254;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{
\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067
\snext0 \sqformat \spriority0 Normal;}{\s1\ql \li0\ri0\sb240\sa60\sl259\slmult1\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs32\alang1025 \ltrch\fcs0
\b\fs32\lang2067\langfe2067\kerning32\loch\f31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067 \sbasedon0 \snext0 \slink15 \sqformat \spriority9 \styrsid15090379 heading 1;}{\s2\ql \li0\ri0\sb240\sa60\sl259\slmult1
\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\ai\af0\afs28\alang1025 \ltrch\fcs0 \b\i\fs28\lang2067\langfe2067\loch\f31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067
\sbasedon0 \snext0 \slink16 \sunhideused \sqformat \spriority9 \styrsid15090379 heading 2;}{\s3\ql \li0\ri0\sb240\sa60\sl259\slmult1\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1
\ab\af0\afs26\alang1025 \ltrch\fcs0 \b\fs26\lang2067\langfe2067\loch\f31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067 \sbasedon0 \snext0 \slink17 \sunhideused \sqformat \spriority9 \styrsid11501352 heading 3;}{\*\cs10 \additive
\sunhideused \spriority1 Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 \snext11 \ssemihidden \sunhideused
Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af0\afs32 \ltrch\fcs0 \b\fs32\kerning32\loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink1 \slocked \spriority9 \styrsid15090379 Heading 1 Char;}{\*\cs16 \additive \rtlch\fcs1 \ab\ai\af0\afs28
\ltrch\fcs0 \b\i\fs28\loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink2 \slocked \spriority9 \styrsid15090379 Heading 2 Char;}{\*\cs17 \additive \rtlch\fcs1 \ab\af0\afs26 \ltrch\fcs0 \b\fs26\loch\f31502\hich\af31502\dbch\af31501
\sbasedon10 \slink3 \slocked \spriority9 \styrsid11501352 Heading 3 Char;}{\*\cs18 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf17 \sbasedon10 \sunhideused \styrsid15090379 Hyperlink;}{\s19\ql \li0\ri0\widctlpar
\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0
\fs20\lang2067\langfe2067\loch\f2\hich\af2\dbch\af31505\cgrid\langnp2067\langfenp2067 \sbasedon0 \snext19 \slink20 \ssemihidden \sunhideused \styrsid8000635 HTML Preformatted;}{\*\cs20 \additive \rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20
\sbasedon10 \slink19 \slocked \ssemihidden \styrsid8000635 HTML Preformatted Char;}}{\*\listtable{\list\listtemplateid269519852\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext
\leveltemplateid1016888190\'01-;}{\levelnumbers;}\loch\af37\hich\af37\dbch\af31505\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917
\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}
\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid205022142}{\list\listtemplateid-1470971690\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid715709534\'01-;}{\levelnumbers;}\loch\af37\hich\af37\dbch\af31505\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913
\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0
\fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid845873419}{\list\listtemplateid-1286026432\listhybrid{\listlevel\levelnfc23
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace360\levelindent0{\leveltext\leveltemplateid715709534\'01-;}{\levelnumbers;}\loch\af37\hich\af37\dbch\af31505\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360
\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext
\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462917
\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}
\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid919414481}}
{\*\listoverridetable{\listoverride\listid205022142\listoverridecount0\ls1}{\listoverride\listid845873419\listoverridecount0\ls2}{\listoverride\listid919414481\listoverridecount0\ls3}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0
\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp
\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid726377\rsid1145100\rsid1771027\rsid4085121\rsid4482503\rsid4865730\rsid5194342\rsid6567457\rsid7698959\rsid8000635\rsid8472459\rsid8525781
\rsid10821932\rsid11105657\rsid11501352\rsid11611830\rsid11618440\rsid14877673\rsid15090379\rsid16323900}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info
{\operator Christof Claessens}{\creatim\yr2014\mo10\dy15\hr7\min36}{\revtim\yr2014\mo10\dy17\hr20\min45}{\version11}{\edmins110}{\nofpages8}{\nofwords2954}{\nofchars16249}{\nofcharsws19165}{\vern57437}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/of
fice/word/2003/wordml}}\paperw12240\paperh15840\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect
\widowctrl\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120
\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot15090379 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\*\pnseclvl1
\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5
\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang
{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1145100 \rtlch\fcs1
\af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid1145100\charrsid1145100
\hich\af31506\dbch\af31505\loch\f31506 15 10 2014}{\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid1145100 \hich\af31506\dbch\af31505\loch\f31506 - }{\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid11618440
\hich\af31506\dbch\af31505\loch\f31506 Author: Christof Claessens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid1145100\charrsid1145100
\par }\pard\plain \ltrpar\s1\ql \li0\ri0\sb240\sa60\sl259\slmult1\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid15090379 \rtlch\fcs1 \ab\af0\afs32\alang1025 \ltrch\fcs0
\b\fs32\lang2067\langfe2067\kerning32\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31502\dbch\af31501\loch\f31502
How to modify the Silverlight Media Framework for use with Azure Media Services PlayReady &}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid726377 \hich\af31502\dbch\af31501\loch\f31502 }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31502\dbch\af31501\loch\f31502 Token Authentication}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid10821932
\par }\pard\plain \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15090379 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
\fs22\lang2067\langfe2067\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379
\par \hich\af31506\dbch\af31505\loch\f31506
Azure Media Services recently lighted up an exciting feature set related to Content Protection. More specifically users have now the ability to protect their content with AES encryption or to leverage PlayReady. Both are enabled through a new key/licens
\hich\af31506\dbch\af31505\loch\f31506 i\hich\af31506\dbch\af31505\loch\f31506 ng service, part of Azure Media Services.
\par \hich\af31506\dbch\af31505\loch\f31506 While the goal of this article is not to explain the end-to-end flow when it comes to content protection, it is important to understand that this key-service behaves very similar for both AES and PlayReady: when an
\hich\af31506\dbch\af31505\loch\f31506
application or player tries to get a license or an AES decryption key from it, the key/licensing service can be configured with a key delivery policy. This policy will determine under which circumstances a key is allowed to go out to the requester. The
\hich\af31506\dbch\af31505\loch\f31506 r\hich\af31506\dbch\af31505\loch\f31506 e\hich\f31506 \rquote \loch\f31506 s 3 different modes supported:
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af37\dbch\af31505\loch\f37 -\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid15090379 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506 \hich\f31506
Open: a key delivery policy set to \'93\loch\f31506 \hich\f31506 open\'94\loch\f31506 always returns a key and should only be used for testing purposes
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af37\dbch\af31505\loch\f37 -\tab}\hich\af31506\dbch\af31505\loch\f31506
IP: by whitelisting an ip-range, the service will make sure the requester comes from the right ip-range, if not\hich\af31506\dbch\af31505\loch\f31506 it will not give back a key or license
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af37\dbch\af31505\loch\f37 -\tab}\hich\af31506\dbch\af31505\loch\f31506
Token: this is the option we expect most people will use for production purposes: it checks if the call from the requestor has a token in the Authorization header. If no token has been found}{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 or the token does not \hich\af31506\dbch\af31505\loch\f31506
contain the right claims, signed with the right symmetric key, no key or license will be handed out. Azure Media Services }{\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 verifies}{
\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 the token provided but before that can happen it\hich\f31506 \rquote \loch\f31506
s up to the developer to stand up a service that authenticates a user and h\hich\af31506\dbch\af31505\loch\f31506 ands out a signed SWT token.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379
\par }\pard \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7698959 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506
While token authentication provides a very flexible way of working and while it gives granular control over where you authenticate users and how you generate the tokens, it }{\rtlch\fcs1 \af0 \ltrch\fcs0 \i\lang1033\langfe2067\langnp1033\insrsid7698959
\hich\af31506\dbch\af31505\loch\f31506 does}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 typically require the media player to be aware it\hich\af31506\dbch\af31505\loch\f31506
needs to insert it in the authorization header. This is by default not the case for the Silverlight Media Framework.
\par \hich\af31506\dbch\af31505\loch\f31506 This article provides instructions on how to modify the player framework so it deals with tokens in a way that is compatible with the Con\hich\af31506\dbch\af31505\loch\f31506
tent Protection services in Azure Media Services.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959\charrsid7698959
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb240\sa60\sl259\slmult1\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid15090379 \rtlch\fcs1 \ab\ai\af0\afs28\alang1025 \ltrch\fcs0
\b\i\fs28\lang2067\langfe2067\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \page }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31502\dbch\af31501\loch\f31502 Downloading Prerequisites
\par }\pard\plain \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15090379 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
\fs22\lang2067\langfe2067\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506
In order for us to modify the Silverlight player in a way that is compatible with token authentication, we need the source code and its pre-requisites.
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af37\dbch\af31505\loch\f37 -\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid7698959 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506 Go to }{\field{\*\fldinst {\rtlch\fcs1
\af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506 HYPERLINK "}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379\charrsid15090379 \hich\af31506\dbch\af31505\loch\f31506
https:/\hich\af31506\dbch\af31505\loch\f31506 /smf.codeplex.com/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506 " }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid726377 {\*\datafield
00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4c000000680074007400700073003a002f002f0073006d0066002e0063006f006400650070006c00650078002e0063006f006d002f000000795881f43b1d7f48af2c825dc485276300000000a5ab000000}}
}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs18\ul\cf17\lang1033\langfe2067\langnp1033\insrsid15090379\charrsid4865730 \hich\af31506\dbch\af31505\loch\f31506 https://smf.codeplex.com/}}}\sectd \ltrsect
\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379 \hich\af31506\dbch\af31505\loch\f31506 and download the }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 source code: }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 HYPERLINK "}{
\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959\charrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 https://smf.codeplex.com/downloads/get/386528}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959
\hich\af31506\dbch\af31505\loch\f31506 " }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid726377 {\*\datafield
00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b74000000680074007400700073003a002f002f0073006d0066002e0063006f006400650070006c00650078002e0063006f006d002f0064006f0077006e006c006f006100640073002f006700650074002f0033003800
36003500320038000000795881f43b1d7f48af2c825dc485276300000000a5ab00003d}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs18\ul\cf17\lang1033\langfe2067\langnp1033\insrsid7698959\charrsid4865730 \hich\af31506\dbch\af31505\loch\f31506
https://smf.codeplex.com/downloads/get/386528}}}\sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 }{\rtlch\fcs1
\af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid15090379
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af37\dbch\af31505\loch\f37 -\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid1771027 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506
Just the source code does not allow you to compile yet, for this you also need to instal\hich\af31506\dbch\af31505\loch\f31506 l the Smooth Streaming }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027
\hich\af31506\dbch\af31505\loch\f31506 Client}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 . }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027
\hich\af31506\dbch\af31505\loch\f31506 The 2.0 version of which can be found here: }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027 \hich\af31506\dbch\af31505\loch\f31506 HYPERLINK "}{\rtlch\fcs1 \af0
\ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027\charrsid1771027 \hich\af31506\dbch\af31505\loch\f31506 http://www.microsoft.com/en-us/download/details.aspx?id=29940}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027
\hich\af31506\dbch\af31505\loch\f31506 " }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid726377 {\*\datafield
00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9400000068007400740070003a002f002f007700770077002e006d006900630072006f0073006f00660074002e0063006f006d002f0065006e002d00750073002f0064006f0077006e006c006f00610064002f006400
65007400610069006c0073002e0061007300700078003f00690064003d00320039003900340030000000795881f43b1d7f48af2c825dc485276300000000a5ab000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs18\ul\cf17\lang1033\langfe2067\langnp1033\insrsid1771027\charrsid4865730
\hich\af31506\dbch\af31505\loch\f31506 http://www.microsoft.com/en-us/download/details.aspx?id=29940}}}\sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027
\hich\af31506\dbch\af31505\loch\f31506 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb240\sa60\sl259\slmult1\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid7698959 \rtlch\fcs1 \ab\ai\af0\afs28\alang1025 \ltrch\fcs0
\b\i\fs28\lang2067\langfe2067\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31502\dbch\af31501\loch\f31502 Setting up your development environment
\par }\pard\plain \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7698959 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
\fs22\lang2067\langfe2067\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506
Make sure to unzip the source code and to install the Smooth Streaming }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027 \hich\af31506\dbch\af31505\loch\f31506 client MSI package}{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid7698959 \hich\af31506\dbch\af31505\loch\f31506 . In addition to that you\hich\f31506 \rquote \loch\f31506 ll ne\hich\af31506\dbch\af31505\loch\f31506
ed to install the latest Silverlight developer plugin. (Visual Studio 2013 will come and ask you to do so if you forget.)
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027 \hich\af31506\dbch\af31505\loch\f31506 \hich\f31506 Open the solution \'93}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027\charrsid1771027
\hich\af31506\dbch\af31505\loch\f31506 SilverlightMediaFramework.sln}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2067\langnp1033\insrsid1771027 \loch\af31506\dbch\af31505\hich\f31506 \'94\loch\f31506
in Visual Studio 2013 and confirm you want to open the projects from this location.\hich\af31506\dbch\af31505\loch\f31506 Your solution explorer should look like the following:}{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe2067\langnp1033\insrsid7698959
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid1771027\charrsid8472459 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 1}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex70\picscaley70\piccropl0\piccropr0\piccropt0\piccropb0
\picw13097\pich13732\picwgoal7425\pichgoal7785\pngblip\bliptag354424525{\*\blipuid 152016cde84d39701a7d2f528d83e501}89504e470d0a1a0a0000000d49484452000001ef000002070802000000391443e8000000017352474200aece1ce9000077d649444154785eedbd0d705c5795ef
7b6452ce641c1b0803ae8269a9b936965209c30359b2c3d0ee5871309444125b14993cb57cc79ad8778adc2781939a9a288565994431afe20c721c66c6669c41
1f1732cf96878c5c2092c8d56a6612cb1679be90c24eec4bb79b5005813cc807b7424da4b7f6d9a74f9f3e679fefdefdf9efea4adaadfdb1f66fefb37a9f75ce
59ff868f7c649d82170880000880407512f8e007a3afbdf62bb27d5975da0fab4100044000040a0834b4fee312908000088000085429816bffc756eccdab74ee
603608800008080878da9bbffe48b32f78abeebbe8ab3c0a8300088000080423a0efcdbd7af3279e38e6b1a79d3bfbe0cd3db242311000011008490091969000
511d044000042a8b4089ee6959fac8e2b9dd0abde7ef5eec5a125f775d5a5a7cf4eec581ebdcafca2e5db778c25b492b6cd6cb1716d7a93698acd29bf56e89a9
7dbda2b385aeedf302f39f5e34b5bf6ec322017445e4c50c5e864f0abd4f6c30f755de756a45649c38a36d8cc9a717e9af035fd086f3e8470a96102b909bf130
830ab3ea8cfd767d7ab1d26887c182ba9543c08737dfb5ebaf5ddfc281d161301557f6fde3d2fa234adb94b226d00deec6c3bbe1b565dddf5c36fa5a43188e56
ab8ad22c3729405356ff957d8f6274dc54e0af3fea6fc4ae668c1f679342efee333e56823f236496a6497cb84949ccb09570f985061a48ebf1c5a6f892be6308
00cdce5e5798c68a0e3fd8ff36a3cc3515ccac4c4268bb8e0894e4187e9f12795d7929e7e6465f0ee5858b3639956995617899df2a9b8cdbcc75caa7ae283f2c
daf86ba1a1e68f284a4679a9815ecba6f9bafa0d7d917f356f54941f2bd94a1a2b99faf517949ef5eee7a09564356ca9020201bdf9e23bff49ef259b988979dc
2f293f5ca53cbcb160f9f2f3567e9a6f3a3536ee6b729f17ff6e97b269d9b2decf37f0d36a3d26636d47fbeb06ad71d3592d1d4b7bfe65191dfff4f362b2cab2
9f5aa29377dd360acbf01376bd471e35e2b51efd348b817c2e3772a18564494128e97d4b9c007d4fe58d03e4cd64ce29998f2a7c9b4905bef47165f25c1eadc9
0c562687748a5c98fa329a4127f85ab0cb12c03116e603a14e4de5b5a63ea2cd1a61a10886294a6332895ae0f4cc345403ec264e4892263d3f7106c89f6d52e6
4c9b03f5376f9ae657ede2e1772b5f7ed9bc1e4d63e12bc4388f6c5a2deb5338a77ae4b030d4635eaee628d06f143af1e2e13ebc40a05804bc7af36f7ef39be4
be79aff46167df5f7eedff3eb071639bfea58341741c7ef9283bbbd41d37735edb954c327f6aec160b6e602d2c2e5264a0fd07799b1ddae979370b20b49e5e8c
e41ca2c942ab55962134d01eea531fd60eb9cf7d58f9e10b0d179525b27c6e8a59de965476e67ea29a7ea7b47f73d9bf599a305a78bfa27cca50a0e7e3cafd47
1bb8859f5384036c98bda274f0c0d4fb944d8af2bddfe4ddb4c90c878e789de91f2c6340fe71f1878df9d37cfa7534fda0f28190371496d76ddeb4b9e161a580
3037c048e6df7e96a3b74e697a5d3bcf60bbe9df31d769b7000a492e7de94e4549361827ddc8b869957239c784ffba9cfdb0c20bb3dfbf2dcadc39db13416d2c
c717958fe681e47a67b36cb73ead23657ddda96cca3020f4def3b2bae0f5e5ba4ee9f9adfea7dc09c42a2550c4b158073edaa941025ebd794b4b0b7970be25a7
0f9ffad4a7fee44ffee4eebbef5e5cf274f58c5ce7e8bf2ce3314db65f7b9fd2a428b36af085c2914f5c519ade1708ae7d3b93fc30a60db8a2acb169dc6c95d5
04aadec876c774b876bc47f9073258ed913bc185cdcb22efd6ea9877887a5354fe75b5a2a25c7cbe204e32f94c83768a606fe1bf9d539a3ebe449bb8cfad5732
ecb724f7b29a61df11afc32ff92efcb765c65f143d6ebe27b7c3d507222cafdb4cae4a2ba913b69a94db81d20fe1dc0b0a815bb7b4a8eda6ed27ce4872d316e6
2275db9c97c84b67d8cf55dbcfd89576da1c508c85ea3a5c5ce163312d3fad77e7f52982bf6995f2c4f336bf1cc4a1d17c9d39f3baedb20c7424a0120878ced3
42ee9b5ee4c7b92bffe77ffe56007874e4dcffe3fc6e37400b32aa385845eefe1f7ecc36e0e41a9ad4f82c37805fd1a5b7dd9eb16876fe46995394cfae5bdac9
7f4b0a5fdecdd02ff9d2de7cf27577ebfc96d75b2c30891bffbe25fa21fcde4becf3bac2330c773b1445ffbdf45298ca34bcbc6c3fdb1c2cd115e3a68f2d633f
609f5fd6f49e651377b21f456b23f43bbde63d1edb2e28e61d3ebf7c4a6766c6a0a2f1ac2248f7a8030216025ef7e654913c38f7e9f4e1dffffd39ef306997c7
032974e4d0d62cfb3bed52158f2190e3d8d9a8edd3f53669e7a2edd6290cead0937ac9cba11d87aa02ab44a52f52d4b549f9eba6dcce4bed510fb0b843a0f2ab
94bf56474a3f094e6311b5c5af98f56e5ec6aff5e58b58cd70ee48bfe44bfe7495bbd5740aa25db8f6589e9ab49844c67f2fa3d0fe5afd21649f3bd66b172d79
61d7899b7ba661bfe274f7a4bec3a5d9d42f3074342a99df34ecf926dbaaf3bb5c32bf5d4c3ca99e09195eda15667580fc34d184d7d63c11fcb9d75d56059d3a
fc9fe7179bf80db8ea8994e5d7d9c3bca00808d813f0e1cd83637c4969dabec44ff329804837c3b198f59442511716e85483adfcb2157f71174691591e06e577
71d0971444e657418d251dda7131d86295b8bcbac1fcd46fb50b6bdc728ab43a5f512cb030a98d8502cd0e77a40807c8da794919ffeda2e92cde6a06fbc6a1a3
97944945f91fffade1ec16853ca0fbcb6f797582ac64d86fe12aed42257d6e6ad43e3b2f00a379fc7e3ee10de3daaf05bfede737cace5dda1aa338bb97bb5733
ef6693483b778a8f1b971f5f6cceebd33452b6629f6497acf58b10c6d9d41f6b98f8686e4f403f96bf2dfc79769f129400011702fe9eecffe10f993be2dbf3bf
fccbff4a9fe9397ed343ff78b2df0e390b5f6c579e386af61d58a4810930a45b94fb2dfb6ee706f91d4499294f4e5f6f8ad79a0d3d7dfc92a9f28cbfde032342
c59a27e0fbc97ef2e3f4faa77f3a466ffac05d397f91fb36be6b9e5de001d2954cfdbefbc08da0a29100bbe6915126b696e4563f0afa15233cf2b9adec16172f
670f986b10f045c0d3de9c5ae46914793a2dfafc577fd54777b9fcebbffeebbffffb7f20c7960371be11eb7d0f8b682d2e2eee0fbdb3f335bb282c24e0776fce
4faa228a32e9733b0ffe20500202fe72287283c889eb8e5bcf910b575e82d94217200002206047208837074d1000011000814a2390f7e65079aeb4b9813d2000
0220e09d00549ebdb3424910000110a8020225b9dfbc0a38c04410000110a86e020d258bb4dcd97e55cf1d713b5ab70d3e5bdd20613d0880000894834019222d
dd1d2d17ffe7c2f6bd29eb5b486069a9f3e0fcf1fee6fcadc4d66f1cd0090bdb7f7966fe60a7a9b5e6fee3f38506b8ced45273ff099f555cdb440110000110f0
42c077a4251a8d7a69572ff3d4c82dfcfd47ab56fffdd36ff8aa5b94c2de7e03b2d9e84ed32fc7ee04dd61ecefd570f15077fbe70f5d6cf0d6a9bfc6511a0440
00041c08f8f3e61ffbd8c7bef5ad7ff60b54df8c5ff9ddbbfcd62d59f9745a896f6dc977d7b539964aa54ad63d3a020110008170047c787372e5dff8c6e32b56
ac08d763716aab318d33e7ce9d9d9f7fa453cd74da7990fd937d531033e97af4ecdef8b2a61d93e7f2dfaf1de0754ff4b3075cf92b73e4897462176f6a69a979
a02f3a71e4b4fe57bd3baa75b09397510341fd8ff04e7953b92d79a7a953bbea070f523047b3bf385cd00a088040bd12f0eacdb92bbffaeaab4b0b2a425e98bb
4b7a2f2cec8ba9dd93d37c747c53b2b77dfdfab6b661a56f80eda94fddbb81fed9daba2f1533c64ca6f7b4ed4f2e66c67ad6b7df7b4aad1d49f429836dedad43
c948ce7dabdf4fcfa6621d5deac796ad71656ee6823656b5bb9ef430ebaeb5673c3a44ae9b47f32389a6d3ec4b4b53c64e1daa47330fb4b7df77aa30536b6909
a3371000811a21e0c99b0776e52787da89d3d4fe98f0ddf8ee77dc2866c90b93bbe46fe6a979859635514573f40bc3f148d35ae6e23bd93659f7f8f62d672706
472f92039d3e9d52a26b0cc195e92393d1be816692c4dcdd933e369a73e6bcbbd4ec346b9222e3c752bc437a65278ea8df5a9a2ae8ddbe7a52ffc5700381bf83
000880803301776f1ed89553c7975efaa943f7f76f7f6f88e9490db56a8e9e36dd14ca981a52e89bd6d6c4446085f60b3394217c6b17455926b997c60b044000
04aa85808b37a73b580e1d1a0d1c60994891ce90ed6bf5873f165be7fe7322a87fe1725a89f1008bf65adb18c95eb944ffa02089ef5b51b4361a1a2e8e1e4bef
18ee5592336cf3aebfd4ee7810867e36fa62da3eddeb1c87aceeb51b94030110a86b022ece349d4ec7e337ebb10efec13bb0f33f5ff6d6af2f3b94ffe2ed24e1
eefbd5d0706a4fefa49218cb5ff69c3e3aa1f44c2e9c3b3bd2982edc9b53e1d9140bcb58ef2817743c7d742c93344659a80cef2e3a344fdd9d65f1fa7b5d23dd
c64e0354f74d0415400004ea9e80f467419d1f0125fe73ff7176d327dbf02c68dd2f45000001100842407f1654ba375fb1f23fdf7ae3aa2036a20e0880000880
801b81d23dd90f57ee3617f83b08800008148140a08b9045e8174d800008800008149300bc793169a22d1000011028170178f3729147bf20000220504c0215ed
cd2726c6bbbbb7af5ab54a1ff1f5d75f7fe0c0c3c50480b640000440a0260848bfa72518a5858573f7dc73cff3cf9f1156279ffeb5af1db8edb6db83358e5a20
000220503304a4dfa148f900ce9f3f1f8cd7534f7d3791e87dfdf5d7afba7645f3b63fbdf1a61baefdc0b5bca997cebffcc2772ebef9f26bb4613f7d7ab6b575
7db02e500b044000046a8380f43b140f1f7e8c1c7a0058b42be7aefcba8fbfffaec73f47aefc6797d3cf7ff70c7fbffdfbb7ef7cb86b756c3515181919b1b6af
e6a47512122a813c10cfff35cf322de685937453a1a9146055a00a0880802b015971f36baeb9e6eb5fffbb000efdb1c71ee3aebcf34bb73cffd49927bf38357f
f0472f8e5fe46ffafccc379fbdf9ae3fa7819d383145497a4523741212d2e5815cd1042bc0f2df0ec59243ebdbbb0f5d50ba4c6278c1da14d6f2266f044da522
2247532050d1046479731af4830f3e18c0a1cfcece52dd78cfc6375f7d6bf91f2fbfa1b799dee4dce9cbab3fb832f6959bb6dc7d0b055edaeffd047d73e0c001
21dd720b0965332c015845bcca8da22220c00810a8070212bdf9b3cfce0670e857aeb0a459d745df4bef8db76fe0ef6d0f7cf6335fddf285873bd77d8c65e97a
f3576f5e9a65c57861ebcb4148c8b8a5258da1fe139a6211290af13fe97a4022c1a082f2d4afa90cdb98e7a48e4ef4f70b648fdcd6143495dc08e1ef20000262
0212bd3975480efddbdffe0eedd057ae5c196006fef0d61f4e3ef43d7a5374e543d77f70f98ae53f7eee2713fd2729924e7118c7066d8584f45a4c2e6e6a2c9e
dcc11343525e44f54f11ae0734ad7409f486ba7625d2fbf5f25651a18196bcd451f7a14316d923bd73682a05580ea8020220e04440ae37a7b8f95d77fd05edd0
df78e38d00f340ee7be5eae5afbdf0eaea1b56537572e5bf7cf197b443ffe84d37be7ae5d7ce0dda0a09e9d55826f49429f92dc909697a4042c1a04b57b2b1bd
7935515b5121d7b14253c915110a800008f82320d19b932ba75d39b972daa1fb334a2d4dbe9b222a9fd8c2e2e3cd7fb6ee959ffe2233ff0a05cde99f4fde3ffd
fdaf3c431f1a1bed9529240809a95750370c2a0fe95acf01c6e556059a4a6e84f077100001110189de3c982be70e9aee2b27df7de26f66ae7dff0a8a98d3373f
1cfbd1a7efde4c1f4e3ef803badf9c8add7aeb96c3870fdb4dabad90905e81dc7db650c0c8d896bd60d0c5439fef19cb3045513fa2429e6e4181a6128e521000
81a0046479f377de7927d8aefc8e3beea0b1d023429fbc9d2944ffe4b91729624e01f4ce2fdf4c81170aa0932ba767414f9e3cf9f4d3cfb83c0e2a1212d24131
77bf7d7f3a27604457418d0c858241fc46727a8f27980ab4aba8903fd9a39cc8113495822e66d40381ba2620ebc9fe5b6ee9081660a1a787b66ddb4637ab347d
e6431b6fdb4093c31f04a548cbfcd4798aa1d353a094bf058ff5d7f5b2c5e04100047204a43fd91f06b5fe643fdd667eebae1879730abca4befa1cb509571e06
2cea820008d41e818af6e6845b77e846f4944f71707010b9596a6f3962442000028109e8defc5def7bdffb02b722af22dda5fefdef7fefcd37df78e59557de7e
fb6dea68e3c60df4e4275cb93ce668190440a01a09ac5cf99efffdbfdf22cb65c5cdab110a6c0601100081aa23203d8762d51181c12000022050d50464dda158
d550603c08800008541d0178f3aa9b32180c022000020202b2e2e661b4879e78e298c7b9dab9b3cf63491403011000819a24203d6e1e587b28246e680fe9005d
5178471d52b0a9f3e019fd515b5386037abc76fe60a7d5124f8910bc0f002541a00e08c88ab404d61e2a0673680fe9142b427bc8909e585158e2c9487c6b0b37
91fe5541d21ec5587c680304ca45409637a7f10490aad029ecdaf5d777ffd5aebebebfe26ffa4cdf98de0ec8ca2db853410eaadc28d459a24cc2d1355c25b565
eba6f4c4a4d2b4963e538af9ad71454b415cae2300fd8240ad1090e8cd83690f11588a862f7fffca4f3ed0def7fff4f2377da66f481cc82376680fe9a01c5030
7f4a624af379f525d5c33201a6fe7e2dbf184fe69e8b7be495957878c4aebaaedfa499c1b313b768ee3b3373391ddb4c5a4f8ab2b62992be7c8195b28a2eb16f
d70e70f3f239e53dae00140381fa2320d19b13cc60da43a4ffd97de0d65f5ef8ffa8856ffdc577e8bff499beb9fa03ab3c4f10b487f45f3e5b1456eda4fe665e
2b92683a4d124bad43c9486297ea76f92bafacd47eef2987ea5cbfe95403977352285de5e57444dd8eaf6d52e6662e90492ca3b0d2b539963a4dc5d4a636257b
dba9d3b661a56f80c76122893e65b0adbdb5675c493c94b3cdf312404110a8330272bd7930eda1f6bfbaf1ccf4fffbbf4efe2f7d2ee8337dd37af7baa5c5773c
4e10b4877450b6286cb593b21347a655ef7d3aa5a86e57f8b2af6e0d9e683f29e4bed3972f36345cca28143acf07cdd560fa8ec973b40d5f188e73c74f3a5013
83a3549844428ea572df799c7e140381fa2320d19b07d61e2229e7d89dedfff53b7f41d3a1ff97bea1ef179716bdce11b48774521250789d05bd9c1a3aef5a13
4dcdb2df890b33734ad3d6c2a07981e892b17d0aaf93b3c70b0440c09980446f1e4c7b889b4b01161e63d1ffcb3f787f417b4867658bc28f769280bc5bf582bb
0cd92f4acf5042c95c525ba2bab19e442e68ce559c720116bdabdcad2faa82abfa2b80170880802d0159de3cb0f610b794b6e4a6bd39ffa7bf17b487745e2214
aeda4956da4635255fd5e9178584fb942c05cd59ab6a3b8aa206cdf93ff7f44e16882eb152d9741393605d98ec4d0fdfab47e1fdad01940681ba2120eb59d0c0
da43443ef6959be8b227c5cac983d3969cfff7bf6cfb2fab5bdefb1f0fcd372c7b179f9da347ff01cf82d6cd42c540410004c404a43f0b1a4c468e1b3bff4f3f
d9d0f57f90fbd66da7cff40d7dffcee23be4c4f91b730b0220000220a01390b5370f89986e52a43b5be8b2276f8794e4c895bffd8b3742368bea200002205063
042a5d498e705f7ffdf53ffde94f3977e3e71a9b090c0704400004c210901e6909631cafabbb72d3e7f02da30510000110a83d02b2ee69a93d52181108800008
5432818af6e61313e3dddddb57adca3fd04f219703071eae64a0b00d04400004ca42a042af822e2c9cbbe79e7b9e7ffe8c100af9f4af7dedc06db7dd5e1664e8
14044000042a8780f4aba061b4879e7aeabb8944efebafbf7ed5b52b9ab7fde98d37dd70ed07aee5ece8e69617be73f1cd975fa30dfbe9d3b3adadeb2b87292c
0101100081d213907e1534b0f610edcab92bbfeee3efbfebf1cf912bffd9e5f4f3df3dc3df6ffffeed3b1fee5a1d5b4d05464646ace05c057742cae878992ad2
d3a12718e7298bab2885af5555c797ce8eb0b0fd9767acca3ecdfdc7e729e7ad962ed1cb8078ba5a7f55a85d3e178482d1c855f735584fc6a1100880804a4056
dc3cb0f6d0638f3dc65d79e7976e79fea9334f7e716afee08f5e1cbfc8dff4f9996f3e7bf35d7f4ea69f3831f58d6f3c2e9a47680fe954caae3d941deb594f79
6e7b2794c4c880f0e70d47220880405108c8f2e6645c30eda1d9d959aa1befd9f8e6ab6f2dffe3e537f436d39b9c3b7d498f14d143ff5beebe85022fedf77e82
be3970e0809042b90577a03d649e960ba34fa4224cb0022f1000014904247af360da4357ae6469a8d745df4bef8db76fe0ef6d0f7cf6335fddf285873bf9d3a1
6ffeeacd4bb3ac182f6c7d417b48675246eda12eb7354beacf5a1c8644a05934c720064deacf6aa8caa449c40335666d23b78ef07710a8070212bd39e10ba63d
a473ffc35b7f38f9d0f7e84dd1950f5dffc1e52b96fff8b99f4cf49fa4483ac5611ca707da43e5d71e32a6b06d19d819cb2550d427eed4bd1b98c251ebbe546c
e740cb85d163a95887f613d0d5114b1d1bbda0740935894cda46f570a0628c20e04a40ae370fa63da41b4dee7be5eae5afbdf0eaea1b56d397e4ca7ff9e22f69
87fed19b6e7cf5caaf9dc706ed219d4f59b5873445a1f1447a783b131232ce1abf5cbcb0b02fc6bf25a923552f9436e01dd149267f64a349046168d7031b05ea
9080446f1e587b884f03f96e8aa87c620b8b8f37ffd9ba577efa8bccfc2b1434a77f3e79fff4f7bff20c7d686c8cd8ce9904c11d9234eb6edf30a8b0a4db141b
90b35c0a247828ce3035a40cb5ae6f6d4d4c88a34a1eac9080c243afbc887615d42813caff601d1a65393f321125cd0adac847933339d76fab49e4d906140481
ba2020d19b07d31ee20e9aee2b27df7de26f66ae7dff0a8a98d3373f1cfbd1a7efde4c1f4e3ef803badf9c8add7aeb96c3870fdbcd12b4877432e5d21e723980
d63646b2579812119316d2ca3285b9f8aedd7145db7d8b3589eae2c8c42041c02f0159de3cb0f6d01d77dc4163a047843e797b3b7df8c9732f52c49c02e89d5f
be99022f144027574ecf829e3c79f2e9a79f71791c14da43fa7228b7f690605d4e1f9d507a2617ce9d1d694ce74e3b98a0733a164b3f71e8a2832691df458ef2
20501704643dd91f587b889e1edab66d1bddacd2f4990f6dbc6d034d027f1094222df353e729864e4f8152fe163cd65fabcb936e74e9986d27e1b85a1d20c605
02c52520fd59d0c0da43f4b03ec54fc86567beffcad347493b92bd28f0428172b8f2e22e820a6c8d82e97dfcfa275e2000023e09c8da9bfb34c35c5c4fd562fc
03e5531c1c1c446e96906c2bb33add583e3035968864277abb7998052f1000012f04a467ddf2628473194aaa459b740a8ed383fe5472e3c60d8f3ffe385c7978
b068010440a09608548137af25dc180b088000084822203d6e2ec96e340b0220000220202420eb0e45e006011000011028250178f352d2465f20000220208b80
fb3d2d6154844c56dfd97e55cf1d71e1506e1b7c56d610d12e08800008d42e011f71f3c02a42567add1d2d17ffe7c2f6bd29d35bc859a0d19353c0817e4dedae
4c8c0c0440202001f7bd3965987ae38d37bef4a52f9f3f7f3e40274f8d38a7aed59ab4eecdc9653f7a76674674f7b1c39f0258882a2000022050bd047ceccd69
90c15484aa970e2c0701100081aa23e0e92a683015a1a2b3300758d60e9c50458449a3a6e87da14110000110a82e029ebc390d29a48a90042891449f32d8d6de
da33ae241ef2a5402fc1183409022000026526e0d59b8754119230caecc420d3b26139545391a6b5127a409320000220503d043c79f3902a42526950b6a63551
a93da07110000110a802029ebc79301521c9a38fc4b7b6b02e98724d6a16395425e346f3200002154ec0dd9b0756112ac6c8358d60d1a5ce6cba89e9732e4cf6
a68749db0039548bc11b6d800008542d01f7fbcd03ab08712681ef37af5aa4301c044000044a470019714bc71a3d81000880803c02fe9e1e9267075a06011000
0110280a01f7b87951ba41232000022000025209c09b4bc58bc641000440a04404e0cd4b041add80000880805402f0e652f1a2711000011028110178f3128146
3720000220209580fbfde6c5eade417888ba80f650b138a31d100081ba225086fbcdffe56f6fcca47f7efff1df5b414fed8fd9a855ec8d2f63670f8b8b990955
b6023a1575b54c31581000015702c1ef378f46a3aead1b0bd0b3a0fcfd47ab56fffdd36ff8aaab28d9b19ef5ebd7b7f54e28899181e6a5259fd5511c04400004
ea8580bfb8392553fcd6b7fed92f1b5d05f4caefdee5b72e2f7f61f489546413cfb2851708800008808095800f6f4eaefc1bdf787cc58a1515c2b1f320131ea2
f7fcc14eca8bdb7fe20cfd9fdbb6d4f9c83c29122da95fabfa44f3f38f5021ae5e74f0e071f59fac0a6f41af582143831920000220e09780576fce5df9d5575f
edb783a2946f19d819cbcecd5c2868ecd4bd1b2808d3daba2f15db39d07261f4582ad6d1c54b7475c452c7462f285d8f8e6f4af6b653b1b661a56f80efed23d1
cc03ededf74d77ed4aa4f7d39fe84d39188b62271a01011000817211f0e4cd03bbf29343ed3430bac8297c37befb1db7616b1971c713e9e1ed4c69c8589e36e0
2c23eec2be18ff76fa742ab6996fc03ba2934728e3790be958682d2c0cc7730245d924ff59b874251bdb0b4d51b729c0df410004aa8380bb370fecca99c37ce9
a70e18eedffe5e3748da5550da4a9b32985398646a48196a5ddfda9a98c8b2661a1a4e1d9988d2069c36f2d1e44ccef5a7a80cdf80b7df7bcad81d49d075b76f
1854589274445adc26027f070110a874022ede9cee603974683470806522f53b0700ab3ffcb1d83af79f13710b6b1b23d92b97e86f4c7b482b7261664e89efda
1d57b4ddf785cb6925960bb0889bb978e8f33d6399e81a5c60adf4950afb4000049c09b838d3743a1d8fdfccf7b6fadb3bd3f33f5ff6d6af2f3b94ffe2ed1ff1
de5a41c9e9a3134acfe4c2b9b3238d69756fceb6e7a4f89c8ec5d24fd09de97cb7bea77752498ce9174b8d2df0400dbd298cc362ec788100088040351390fe2c
a8f323a0846eee3fce6efa645bb19e05a51b5d3a6629a682ab9ad5bc2a613b0880806702a57b1674c5caff7ceb8dab3c1b16aa200ba68f288396eba5a11a4565
10000110a86002c19f05f53ba8d2b8727ebff959ba1f71d07ceb8b5f83511e04400004aa9180f4484b354281cd20000220502d044ab737af1622b01304400004
aa9a40d01b04ab7ad0301e044000046a8e40457bf38989f1eeeeedab56add2b15f7ffdf5070e3c5c73b3800181000880405802151a375f583877cf3df73cfffc
19e1f8c8a77fed6b076ebbedf6b0a3477d10000110a87202d2ef50a47c00e7cf9f0f46e9a9a7be9b48f4befefaeb575dbba279db9fde78d30dd77ee05aded44b
e75f7ee13b17df7cf935dab09f3e3ddbdaba3e5817a80502200002b54140fa55d0c3871f23871e0016edcab92bbfeee3efbfebf1cf912bffd9e5f4f3df3dc3df
6ffffeed3b1fee5a1d5b4d05464646acedab396fcf508e5cd39f9afb290bee71962497e5c8651f02d8e6b10a7fca94a7e41556d11f43d5f2f4e64ce2097b03d8
a657741e9d6bfbaef49c0978318377c19fc2a577a5653d734064b49caf25a2e18ad4e39a712826ec377cb37e5bf075e0489de530ccc3d4f54bacf4e565c5cdaf
b9e69aaf7ffdef0238f4c71e7b8cbbf2ce2fddf2fc53679efce2d4fcc11fbd387e91bfe9f333df7cf6e6bbfe9c489d383145497a45c8b2d9e84ea34fa429dc9d
d092b9a8c9b63ecf1ffd97f1625a7743b1e4d0faf6ee439492d7ea9df57c612c4f6fef95355d2c2141b14c0ad094657d3bd1f348cccd0c2d991a112079408f6d
5646b172896195abdf3c75b739b5ce8f6633e5ac4e27c6ac1bacca98d09ab242963727480f3ef86000873e3b3b4b75e33d1bdf7cf5ade57fbcfc86de667a9373
a72faffee0cad8576eda72f72d147869bff713f4cd81030784b3914e2b71a35251d7e6582a952addc465332c1f98cd4bcf17a626963954794908ca4daf74f314
b8a772896195abdfc0a0a8224f979455b355876907755d0948f4e6cf3e3b1bc0a15fb9c272685d177d2fbd37debe81bfb73df0d9cf7c75cb171eee5cf73196a5
ebcd5fbd79699615e385adafcc9127d2895d7cf5506c65a02f3a71e4342f66dc8af2274875f9a14265a2bc6e919e32d7549eb596d336e26554116a52a66eda31
79ee447fbffeb960634279d8233d239a7486d924d5c616bf3a4a9a4887697439dbc892825384b5035c8f490d05e50dd68d74a0671c320f1319bf991a5863856c
9488124e9609bba9bc365f9d9a861441a6a099294a635298a216788ae382b9261a6afccd34657a31ae4855485210b27338a24a2986e5ba568d23d517805dad9c
3297e970101c1dfdcd9e44becc942ecc24b39a968c95bfc37c6933d8af25c8b3c6e5acad51d7d625a717d397a8ab67acc60212bd39e12087feed6f7f8776e82b
57ae0c40e70f6ffde1e443dfa33745573e74fd0797af58fee3e77e32d17f9222e91487716c707a565722a294b98a59b748f3f25363f1e48e42f9a19c3211d32d
ea490f33dda2d69ef1e810737d4aa15c1173858565065aa6f7b4ed4f2e66489cbafbd021fdb331b53adbaab4ed48c65966479bbceafe75942c2c8cb60d2a9b34
410f562c92e85306dbda5b879291c4ae2e256fb0c1485b7a6ab305724ef61d69361925a272e12f4d42c44040c34e59ec85e5759be3c3e7469407d8a4a8f67371
12934979ebbb3647b3da595acbd64d4ae69275ca749334452acdea9681a9bdca70bb2927be8eb95c625885fd3aad558705901ba94599cba4c62516e7f2be3805
07a890bfc37ca94d44124da78d33aeb76b379ba625e4ba4403b8a6caac22d79b53dcfcaebbfe8276e86fbcf14680f193fb5eb97af96b2fbcbafa86d5549d5cf9
2f5ffc25edd03f7ad38daf5ef9b57383d3472649ba82369f5dbb7bc4196f596274556faee095532662ba45a9591230e2897653aa729149ae4858c6c3381b580c
7283fa23c1344d0535fcea28599b20dbb2aa0013d7c8ce17c84ef05436d485629bd7dd969e55cec9b623ad4bb34414fb3a1f37cf65bbcc6157355d0b24a5d4f2
bacdf44ba925afd7edb79a44d3145dc3a6be239a3c4629efb7362f35d34f3aab683b657903a8bff808fb991765e22c971896b05fc7b56abf003480426e46352e
3b712eaf8bd3b428d5f0a3dd6165375f7cf6f93ab6ae589bd9342f21b725eae190ad8e2212bd39b972da95932ba71d7a0018e4bb29a2f2892d2c3edefc67eb5e
f9e92f32f3af50d09cfef9e4fdd3dfffca33f4a1b131275461ed804eee944d5bbb28caa239b5003698aa1457ae885a1b9cc89d7f16f6e4574729fcd0cc2d38d1
b39573b29a6195887236d56ff95c6b852671e35bc899cfcd4cd3e7c6b536e76736c6d0a2cae67407cd2e89ceba988e55a9c5b06c45b8c24d7d0137d3f2b65bed
411627db39a52fdb8908849daf0206419750389095515ba2370fe6cab983a6fbcac9779ff89b996bdfbf8222e6f4cd0fc77ef4e9bb37d387930ffe80ee37a762
b7debae5f0e1c3761869ff3b7a2cbd63b897b664264151ad8a1acbb3552652758bb86a34ad8fbe98b64fa77fe6e58aeccb08fc5aeeeec3a5cefedccd6db4618c
d85d30cde928e5ce2b3ce82815744ae5233dbb55fbd9e9b9cfd5664bcf6a867347228928275bfc96a7b62c2691f1e4c2e3235c50903e473b76376acbc0d39465
9383ddc38aa619ebf59eb6628b6179ed3747c0bc565d1780cd8a32a97109c5b97c2dce5ca0834e751af864994c759a2fe7752b9c4deb44b8a2f07974546c7159
defc9d77de09b62bbfe38e3b08163d22f4c9db9942f44f9e7b9122e61440effcf2cd1478a1003ab9727a16f4e4c9934f3ffd8ccbe3a0d347c732493b5d21e6b0
b6efa77ba7f4aba0c649e217e22912427f6589767bd95a34c91509cb981a994db173e4c2aba0979bc659b30b0b1389f47edb5bf4d8868574944e734154671d25
ebf262e587531465a68e46943987fb79a8a4c0486a5144cf6a864b47228928a783c16f791b32ccdd44344141fa1c8d9163673b43d729d36d9bdec3ae6dd04303
5e3506cb2786251c94eb02b04ea569793b8973795a9c5a74e8ecd99d995e4d40c68ebfdd7c39fb4d716b9689704551b1ded9af61b29eecbfe5968e6001167a7a
68dbb66d74b34ad3673eb4f1b60d341efe2028455ae6a7ce530c9d9e02a5fc2d78acdffb4cb373cff1c6636deae608afd212a804312c2c80d2ce79a97b93fe2c
6830574e18e8617d8a9f90cbce7cff95a78f6a7b4a0abc50a01cae3cd832a1ebc09a2276b0faa81594008bd115efb24d502b142c80c0e8aaaba2acbd79480a7a
aa16633b944f71707010b959bcb06577d94f8ded686291b4c5c5e43036e65ea815af0ce79f8864277a2996568653222c80e24d66a5b7243deb56780094548b36
e9141ca707fda9b58d1b373cfef8e370e5e1c1a2051000815a225005debc9670632c20000220208980f4b8b924bbd12c0880000880809080ac3b148b821bda43
45c18846400004ea8140855e0585f6503d2c3e8c110440203c01e97173680f859f24b40002200002ae04a4c7cda13d04ed21a1889254551ad775ef5ac0e1797a
a106908fe7ef5dfbb62f6012ab0ad1925355bbb194a6776e992f8523491caab759597173680f417bc8fe3e6b680ff9f01856b12a1f95dd8abafe1a597b77ade2
d6a7d3dffd2b1c85e9add6eacaf2e6c429805405d582f650d99718b4875ca7a0a41a40e515ab2a6fefae338102060212bd39b487a03d442b0dda432c80d0f908
8fbc9964920ac5800ab47ef207a99d5895373d26a3288a8354563e319c419a8ad950d8bb49acca59ccc83afbae4a52fac6df4e75481f8259510b6e5d51247a73
c20bed21ae4304ed2192fa4dc574e96d680fb5b50d2bb96ccc390921b1d68f9af751205695d790b2d163322b67394b65e59668813415493b997a57ffa9a96be9
556cc58c14c5af9254a14f36ab0ed58f8a50b0df26b9de1cda43c25981f610d77ca037b4874819431303b2d3fa61897cad6255ae7a4c16e52c4f525902692ab7
e56a9440d27ea71786e35ceec3b79254c10163511daa1b15a18af3e6d01e729e12680f59f904158ea979ed2186ca61c1043bf87dd5f2d67bc144049d4d5f76a1
709e80c4bd39b4878c0b2d1f1084f690c30108eda1439fef19cb9060abdf0553005528cae34977c93c371ea5b25835ab985180d97476ce75a32214ec374a9637
87f610db4c09657da6a13d64bf56a13d74eeec78a25096dce3823140b55523b2c869d92a4fe9ad597ab7ab2290c7f23f9b2ea7b39e15b58279c36aaf25ebc97e
680f55ceca80f44c19e7a212b487ca387c795d6355eb6ca53f0b0aed2179ebd86fcb909ef14bac58e52b447ba858c3a9a876b0aaadd3216b6f1e72e2a13d1412
20a46742020c59bdecda4321edafccea58d5c279919e752bfc6a80f650788668010440a0e609548137aff939c00041000440203c01e971f3f026a20510000110
0001ef0464dda1e8dd0294040110000110084f00de3c3c43b40002200002e52750ba7b5aee6cbfaae78eb8dd886f1b7cb6fc30600108800008541b81325c05fd
97bfbd3193fef9fdc77f6f6535b53f66f5e6b9dc9becec61713133d1db4dea07ea973b33ea678fccd5a70c3625fd54f1d8328a8100088040d90904bf0a1a8d46
7d59ffd4c82dfcfd47ab56fffdd36ff8aa4be9e578b2bdde0925313240e9a17d5667c5a16612001aaa800008541d017f71734a8bf8ad6ffdb3df416edf9be2ef
2bbf7b97dfbabc7c49a55e8299885a200002205056023ebc39b9f26f7ce3f1152b5694d560ad73a33861c167d26f993f437a2bba3489b39a892a06c3ca1b255a
2a6180b001044000047c11f0eacdb92bbffaeaab7db55eacc22d033b63d9b9990b2eed79902631ab992836822fc5b21ced8000088040690878f2e6815df9c9a1
761a065de414be1bdffd8edb20352913ca113abc7df46283db954f7769128b9a89bde08b9b6df83b08800008541001776f1ed895d3282fbdf45387b1debffdbd
6e24b4aba0ededf79d7275e56e6d09ffae5e23dd30a83c84484b207ea80402205029045cbc39ddc172e8d068e000cb44ea770e035dfde18fc5d6b9ff9cd8b470
2993e5d2838ad2b539c60b059526b998137ca99469811d20000220e093808b334da7d3f1f8cd5c90577f7befe2fccf97bdf5ebcb0ee5bf78fb47bcb7662c49ca
b3a3c752a4564e7beab31d4a4afd1b533f19d6be1c51e6f897ce2fae424b6fb3e08b5b45fc1d044000042a8a80f467419d1f01251673ff7176d327db8afe2c28
a4492a6a9dc11810000149044af72ce88a95fff9d61b57491a8643b3a4e035149decf572edb4f4c6a14710000110281281d279f32219eca919489378c2844220
00023544a036bd790d4d108602022000029e0804cfd3e2a97914020110000110282d81c0370896d64cf4060220000220e048a0a2bdf9c4c47877f7f655ab56e9
43b8fefaeb0f1c7818730a0220000220602220fd0ec560c41716cedd73cf3dcf3f7f46589d7cfad7be76e0b6db6e0fd6386a8100088040cd10907e1594f2019c
3f7f3e18afa79efa6e22d1fbfaebaf5f75ed8ae66d7f7ae34d375cfb816b79532f9d7ff985ef5c7cf3e5d768c37efaf46c6bebfa605da01608800008d40601e9
57410f1f7e8c1c7a0058b42be7aefcba8fbfffaec73f47aefc6797d3cf7ff70c7fbffdfbb7ef7cb86b756c3515181919b1b6afe6bf3d337fb0d3f4a7e6fee3f3
f3c7fb49f082a5cc651f02d8e6b10a7fbe74fe04ebcdc6c2621a106644c664c21e476757ccd49431d5b01d8a903d3a570f8345aa61681c042411901537bfe69a
6bbefef5bf0be0d01f7bec31eeca3bbf74cbf34f9d79f28b53f3077ff4e2f845fea6cfcf7cf3d99beffa73c271e2c41425e91571c966a33b8dfe9a1ccdee4484
97942d45c4b2f20ec59243ebdbbb0f5d50ba0e4afee528c18802ac3cf620eed9b1a663ed3c1b44dba0b2b52b4033beab187f51644fb46fe3500104241390e5cd
c9ec071f7c3080439f9d9da5baf19e8d6fbefad6f23f5e7e436f33bdc9b9d397577f7065ec2b376db9fb160abcb4dffb09fae6c08103423ee9b412dfda92ff13
a5e54aa5bca46d2912ed6ce652915aaac266d8335c233de9e1f67b4f69198cc9b11eca7daec201c16410a80e0212bdf9b3cfce0670e857ae6489dc75d1f7d27b
e3ed1bf87bdb039ffdcc57b77ce1e1ce751f6359badefcd59b976659315ed8faca1c79229dd8d5a9063a9873e98b4e1c39cd8b158a1615080ff13f1d3c483199
47a8ae7aaa5e204b64152a3295c9295337ed983c47e2478f9edd1b5fc63e5b233f269bad7d31532d3a4ac22f9dc595ecda71589e62632c224d943b81272c338f
ae656b3c929a9d16f42042ca98f7f76bb9cf283a959fa3c22f8d03e113c427d7201d450ae079e042452a3defb1f6574b17d571d4c24a10101190e8cda93b72e8
dffef6776887be72e5ca00fcfff0d61f4e3ef43d7a5374e543d77f70f98ae53f7eee2713fd2729924e7118c706a76753b10e7e764fce4511e816f13400f1e40e
1e0dc86d2423d1cc03944e7d5ae97a749c6d30e94fad3de3d121160537091519a58e78998196e93d6dfb938b1912a7ee3e7448ff4cdb5427ef49c1194b5f421d
a500e24a1eaa1498661d140bff8b589dba770383d3ba2f152b886bb1e6b257ac2727c296d5be2d8250a22fd5ea9b92bd6c46da8695be81168b55a784c07df61b
609da20a08540401b9de9ce2e677ddf517b4437fe38d37020c97dcf7cad5cb5f7be1d5d537aca6eae4ca7ff9e22f6987fed19b6e7cf5caaf9d1b9c3e3219ed1b
2047d4b5bb277d6c542042a76e212d7fc926b9601dc91829da06930205c7526a2e75935091b04c80710adb11ea2805105772af5268b1d818012b7eb17761619f
965cded84ca491679e2f78d9e2b20842a93f081347d4edfdf4e994125d436133565dd3a25a188eb3f910cf60c87e03cc1faa8040451090e8cdc995d3ae9c5c39
edd0038c957c3745543eb185c5c79bff6cdd2b3ffd4566fe150a9ad33f9fbc7ffafb5f79863e34366ad73605ed5f98492a9bb67651946592bb85f02f0815e90c
d975ce2165a8757d6b6b62c214ee22f2d9dc895178e8052da4a8477e2ee57cba53e46ed11c0854030189de3c982be70e9aee2b27df7de26f66ae7dff0a8a98d3
373f1cfbd1a7efde4c1f4e3ef803badf9c8add7aeb96c3870fdb4156e52cd23b867b95e48c585054753a74c22e6e81648c14cd2591e7ea8be503c179a122fb32
d6369dee0514b623d4510a20ae24aae2df180babb58d111e4e611be482e1ea4222073bb51b3409603f7df6834bf4f3cc66a460be9c67506f2264bfd57018c346
102002b2bcf93befbc136c577ec71d779059f488d0276f670ad13f79ee458a985300bdf3cb3753e08502e8e4cae959d093274f3efdf4332e8f834e1f1dcb2485
51166a99399dedfbd389317e294f773d7c593019a3dec9e8d03cd33662e15a8aab3798848a84658cab8a0acca65870c07215548b1850e3148f17b623d4510a20
aee4a18a17632caca68f4e283d930be7ce8e34a62d97a21b4edda75e4860f418c01165665a8cd4fb41c82929b9f922a4d6191402779d26ef36a0240854320159
4ff6df724b47b0000b3d3db46ddb36ba59a5e9331fda78db0662c71f04a548cbfcd4798aa1d353a094bfa5ae1eeb17ea280510570a50a592d72e6c0301102002
d29f050de6cac9327a589fe227e4b233df7fe5e9a3da3de21478a140797dba7262421772b5b08661f10abf745edc01aae068010110a81602b2f6e621c7afa76a
31b643f914070707eb24378b50472980b852802a21e70ed54100044a49407ad6adf083a1a45ab449a7e0383de84fad6ddcb8e1f1c71faf13571e9e1e5a000110
a8130255e0cdeb6426304c100001100843407adc3c8c71a80b0220000220e09780ac3b14fdda212c0feda1a2604423200002f540a042af82427ba81e161fc608
0220109e80f4b839b487c24f125a00011000015702d2e3e6d01e7210dcd19f2935a4de557591d494bc017491f249711d95955cdb77556e725e585ecce05df067
44f9a3b0ae8bb594051c10d9595e1691a3b2745aca89405f0108c88a9b437bc84e7b48cf57c532bbf65e59d3554c39a400823b16ffe5a4dce47185b99991a58c
c13c7956f7a18b1edbac8c629ae59407987242f0840d6e832d9ae150562a1aca1a6d489637275c01a42aa856ed6b0fe9f9aa54475081a23ce5566eaa82438de7
7ec9c63673d10cbc40a0120848f4e6d01e126b0f51c2ee48cf882177a36577dc427a3af904849d8ff0a08d2edca3c5670c4a49bae8a650708754900a02386b07
b8a692da6a815e0f5f910eca4df4579319c66fa606d6f0168c66d84a14e596bf49f2c9545e6baa53d381222c24d86d8ad2984ca216383d330d752b6da77fc435
a70a490ae4c2f3076d2ef1aff360ad025276b2476e5a57f6ca4a85b2505685ac4a7034b0a10404247a73b21eda435c87c8988c9b6debda7624e32c77a3297163
6ebe2f8c1ed3959394ae8e98aaa9415a4805ca3b6a615d29c9bc54ec258722893e65b0adbd75281949ecea52f2624906236d959b44024079e1a441659355b942
245194cfda9823a00d8412550acbeb36c787cf8d280f30cd23d57e26f867d124ca5bdfb5399ad514625bb66e5232971c7488729a539c64cbc0d45e65b8dd6f16
7593f14eb3d074da320a67ad2b3b65258b8456d7ae447a7fa1a256093c09ba283f01b9de1cda43c219a654ae87ba37f09cb162874efb77f52c9edc410757dbb0
2aefb0a6734a49d66e6c2587b21383a32ce1bbaee92332d156b9492000b4269ad5f4402e8c3e6195d2164914e5e3e63901bffc4084e5759be9d751138772d024
2289a8e81a263bd5114d1e9b2377debcd44c7282aca2bdfe91d6ac4a233ec2240675956afbc3d42ce76d36de611604ca4a6e5a57423bac024c2685acf23b1958
50220212bd39b4879ce7905cfae08458a48776a847264808afa565606734afb65142e51d27e5261f6638491489e8f82d9f6ba3d0246e7c0b39f3b99969fadcb8
d6461bd66682487d23ab2a073abe981b4d5f3648140635deb697605a57c16a95c8dfa01b9904247a73680f19272e7ff75e673fbf0791e29be40fccbbbb5c9d0b
33b4a9dcb53b9ed3345505746c9592ac4b24804a91a1115be526ab19ce1dd94b148957b5dff2d48ac524329e5c787c84ff10d2e768c7ee464d82ca930e513639
d83dacece5774f0aef59cc85509886497e2056e3bdcf8217ad2b21321b01a6bc42964cf781b62b8a802c6f0eed219a66b1f6d0f4e5a67126cab3b03041f14ddb
5bf4d80633164b9fe6fec2aabce3b2f1a7e8fc708aa2ccd4d18832670d80e8d56d059244ca4d220120c78e1c258a0443f05bde860cfb2d8ca8a115f2f63373d1
183976f6d9bb0ed1f41e766d83ae3f172a0d6a11ffb36777667a29a86e70e5d4bac5780fc24f1a038f5a5756292bab00934921aba2dc0d8c914a40d693fdd01e
923a6dbe1a87e4902f5c920a6316248145b3d29f0585f650e52c32480e55c25c60162a61166adb06597bf390d4a03d141220248742022c4a75cc425130a21167
02d2b36e859f00680f856788164000046a9e401578f39a9f030c1004400004c213901e370f6f225a000110000110f04e40d61d8ade2d702809eda1a260442320
0002f540a042af82427ba81e161fc6080220109e80f4b839b487c24f125a00011000015702d2e3e6d01e82f6905044a9cab587822843d91d8dd00f72f55328e0
8b80acb839b487a03d74e862e183eff98559bdda43be0e2e97c225132d2aa6d168ab8209c8f2e63464680f89e71dda43157c3cc03410a85e0212bd39b487a03d
440746cd6a0fa907bd5530c8f8a551f5c956844857f7ee7fc44e53c9ac1e55bdfe0696cb2420d19b93d9d01e82f6500d6b0f09958c847a43f62244fac11d49d8
ab1109459d64ba05b45d9504e47a73680f091705b487485daf50eaac3ab587844a4642bd215b11227d816427ac6a448ea24e55e96f60b44c0212bd39b4879c27
0eda43563e41e57bcaa13d24f3b044db20108080446f0eed21e37c407b284e026daeaf2ad11ed2c621140c12ea0d791721d21105a8e28a17056a9a802c6f0eed
215a36d01eb2caf1b81c4d55a23d44972b49674e281824d41bf22e42a4f30950a5a63d1506e74e40d693fdd01e72675faa1250bd291569733f42f201a6234095
720d19fd969e80f46741a13d54fa49b5eb11aa37e59a0b21f900d311a04ab9868c7ecb4840d6de3ce490a03d141220546f42020c5c5d483ec07404a812d86654
ac6a02d2b36e85a703eda1f00cd102088040cd13a8026f5ef373800182000880407802d2e3e6e14d440b200002200002de09c8ba43d1bb050e25a13d54148c68
040440a01e0854e85550680fd5c3e2c318410004c213901e3787f650f849420b20000220e04a407adcbcbcda43f4a89e51fa8727659d9f67c2314b9d2cef283d
c8e7ca286401ad53ea6969c9ae296e0c7fcfcf3fd2b994372fbc9d7a0bce4df14cadf3073b1dc6ab0b06d9517565d5dc7f9cc678904668cfdf244be46c926b8f
520b68d06c26d79826575f8a0126344015a9a346e3154e4056dcbcacda432af3c8a6ad2decffe4233a62a59e05725ec3f16599b10429105d6c68e08725f932a3
1d6a86a9d862721fcf26389c2ab591cefd096d2e01d5c5cc784f2bcbb0d87eefa9ca22e2d31a3e90d6a1e4b2a6def147bb7cd6467110f04d4096372743caa83d
94c964962d6b8a7377deb539a664339945cea6e1d47de429c8c7fa46e5bf42faf2055ea94bf47bd2b27553d3b265d9cc255ee6d4bdf79d6aa0e41cc5372f589b
569b1da87a6713cc18efed575cc94b57328bdadaf36b5bddb1f20b08e50b0948f4e665d41e8aa4d3c9c5c548d35a1a2ccb419d9d4ba6b5711bcf5e8d67c4eca4
598d3958e31e46451863348087028cd1121ec0a18df9e48e26fa101f3e476528e442fb74fd9f3a7f96804f519a764c18c33e9693ebb5fd27cef01811eb8b4745
d413fc026baddfcc3fa2ef068d6df28887fece9f2e4477f2b1f3c685363b50d56dd3e8e542107a771c888ecb4cdb43c88245a28c136418f2fc89e39af1f3c70f
1ed406a8076aaca068745ad88dfd8d8d9a858068d03a5b43048ccf8e696d1877da2e21b5b58dc6df6c2301be54f49336ebd4986265f961f2b1ab066bc01d0365
707a754240a2372782e5d31e3a3d4b818bd8e6cea5e6ad9489357df9b2653ed54c463d91ec243fafd777eb8b8b19d252686fbf6fbaebe0c2709c47427ac632e4
76e998ef7a742fedf4b9d8028502e878b396b978e8f3549e3a4c0eada73224be339464bb33fe4fdd10da79f162d4b27d28ffd2e8b1947e9ec1b7f3a963a31794
ae47c9f8d47e32a3b5673c1be9d1cfe5f3f65b87dcf90879558aff502d6e92e13537d8d64ef650586077179d28086db6a5cab5754cf6101cea8e03b474a7a81a
c71b98fd6a2c6264403d915214fa3cb970ce1898d24774caa68aa2e48c5fd614539e686d4d8cd1a9586ca7eaf304865dca6435a42d6c75d02bbaa645fdd95798
6a8668deb96d02b65d07e9a79ac6c8436a46a07c207c79b89e0b72563653a3b75a3047a6a558270e0bc3742020d79b97537b68969c60bc63801daea9d9692b02
2dd0919c311d84b4919f5103243cd4c0eb5e9899a3f3e558471777043b26cff12d9bb08cf705477e9fff54509548e221be0137bfa64fb3f38cf8563a77a0c12c
2e2699455d9be3cb687cfbc8eb2d4cf6928bcfd7cad96f6d895bcbe33f34908202e9cbc4819f2e30d766f39ab6a32ab2c708c7dc9dda3edff092bf33f6a6c7cd
ef3d95738e861109abd090f449a4c815493ba9e3505f22c3f86cb25337964e3d95cc30bc2df4993b73d1bc6bad99d96e1aa12b1f99f1de3d8205e6eb0280d3d4
e8740cc3a439322d45efab0e256b9580446f5e66ed21d50946e39b6c9cb936a17a68dbe30493ffa5bd2415a60d350525d678ace6588cefe5e947428d0c995f6a
9274f5a26e97ba914c9da6f0baba8f54f8568ebf4b74cdd0866a007b284041bf43cac40eced3cb2b4015b161176692f45b165d33408e3b7dfa08fd23d2b89b3e
dbff108acda3e9a07672d7dbbd0ca188654c4bd1e1d6a922768aa62a9980446f5e6eed21e6049b9a9ab8fbb3ce81b6ddee1bb03b0c681f4ab5f846550b71a8fb
748a90b4b6eea39f0afa3c6353c6d49d7167cac3a3b4b56fee7f448b866b9bee4cee82a8d9d8e92393e46fe27df4cba4a9476abbcbc42e8af752e9a5ce7ef1be
beb0256e068d8882ee5a88c17e6d0a77d3fca7c54a55688f63776be9f7880217b417e60ed7f54536fbad426d0a0da3cd3b73e7914df1283bf7a233123acd89c7
97d1ce9cf6f876f32eb0303b3738c8a62631ce02effaccba8e850af08b3a6b9b3441265f53a3b76f5c8a5e3a4599da2620cb9b5782f6103f2c856116e6942f1e
dade3b4911671ea5b5de81ce0e95a1240f6af398269dfbf34b5e0b0bfb68233731387a515446f0cb31fa04797f7e51d4f0d728456cd4d6261291ec442f8bbc8a
579bba97643e34b779d48c5762c3aaf16787367959a6b49ba3f8358d887a8cb35da5d3eb82d866454855688fb1bb1d4da695a65d0f2002230581165b93c805f3
4b08deabe467d9024af5e04d9188ba3ad4130e2acc4fd484f36e6bd685d1c1090abec587ce1edcea650ea8ccf4510aebf328595f549b055f53c3fb312f45d196
c5a34528561b04643dd90feda10a5f1ffcc61bba309b0f4f57b8c575631ea6a66ea6ba380395fe2c28b4878a3351725aa13b3d7627227499ee88e0ea9d9c2ed1
aa3702981a6f9c504a4040d6de3c246c680f850428acce6ed73bbb976e86a1bfb23b31b68f9aefe791d12bdaf4400053e301128a880948cfba151e3cb487c233
440b200002354fa00abc79cdcf01060802200002e109488f9b8737112d800008800008782720eb0e45ef16389484f6505130a2111000817a2050a15741a13d54
0f8b0f63040110084f407adc1cda43e127092d80000880802b01e971f3f26a0f59656be8890c2d092acbf4a4259875c514ac004f646a94e931b5a327d1d5f486
7226a9394e83d8a657549352d9b6e0dabe9615d6925e55a7e70cc48b192681a1128840f99a440744051968f51cc5fea7cc798e5cad65e97c6df2dfbaceaf6be3
54c0cebc90667be91a6542129015372fabf650361b65d9507534fc890cfe4f3511ebe76d9fa10f8953953a7a7428c692df761fa2bcb556efac4a0e29436a1ade
b6de2b6bba8a695280d1595c80133d8f78dcccd0520a974c36c4a3d91e8a6996f74e288911db0c3fceedb8c171aa4d8ba72f9a4a152e6f0f66bb1431ae013bf3
c2981dde42b4e085802c6f4e7d97517b289d5634e121ce80e48752a9122ab5e98242a229605958af70c1213a420ee9795fbd4c5749ca949b5e490619ae134a62
932a47ea44cafea6248f1e49162eef706341ed9a2120d19b97517b2873e489b49e5f70a979a02f3a71e4349f33e33644d5efd1d45b72ea334cbcc61000c9ff55
ad5b509e7d6350c3e12da80f5bf204e8fdfae78253e3e9d3a9488f2ece603249b5b185acd25581282c63121bd2cc53cff1b9b5799921c389bf6e1b5952708ab0
76802bf5709521ab910ef48c43e66618bf991ad032041b21f3e4502cf4e4181fd0b19bca6b4d756ab2508445d7e8d1a334fa48b949d402a75730d734535c2baa
70caf46222922ee2d7462f50b8aef21133eb2ce4e3517cb2fa35a56f4de4c8b2c6f45ed4cc970a659da4c490e4cef5dc9f7a1739fefed60fcf22c7172dcd91c1
3cc1d1c10540ac661bc19ad75bcd38cb8a1f88446f4e632f9ff61065fa236d09ee1be910d004280a0fbfe681a9b1787207cf0f9e4b3e1589661e60c243aab84f
7ab89d8bfb448798eb53ba7625d24cee8797e7ba36c632032dd37bdaf62755f5a2ee4387f4cf0592430da7f6b4ed48c6c7acbacf39f32e50b2c09cf54c102327
36b429d9cbec691b56fa34a51edd5af34233da36a86c32c85c47127d0ac90c517ac8486257979237d860a42d3db5d90233ec3bd24c221923c6b0755f4a150352
bf8df0e4910602da402877b1b0bc6e33e5a11c511ee08a45643ffb01b59894b7be6b33e528e467696c579bb9649d32dda4dcbc73b35b06a6f62ac3ed7659e35b
0676c63c24437785c3444a9a4e1b87635a6305f3aaaf64caa9a9e445ccf545989b687feb87cf0e5fb405e32d5ced852bcc6cb6879156bc2fac7e03e57af3726a
0f1d998caab9cbbb76f7a499f49ae5c554c4543f59f062ea33eae14cc9b4b564ba140f399652f3515fba928dedcd5fb81396f1b02628b9eba1ee0dea8f04db0c
096ad0fe9dc9e03157d5119d64b9b1585f9a1324b11e9e1d9b0b9f893ba4f259b522e5f8a6b040be909ac897b2a75217f62a4394515d4ccf6a866d475a97fc92
af9a43587fe5e3e6b91fd1fc4084e5759bc9e96843d6edb79a44d3145dc3a6be239a3cc6b7b1daae563cad1692f111f6332fca2ea94dc178223dec25cb8d1b1c
9ac1093e49fa704c6bcc30bb6a9885656057f3b32b0952fce30bd53ad1e1d70fb56c6f89c06cf7917a383050241c0189debcccda437cffd2455116cda98503c5
6a7329cb41e521fb6db58f4ea8354a8dadefc18d3569877a6482dc690bed01a379adbb14bf765a0aa521277a3eccd02ff99256e7844b427506c06ff91cb44293
b4ad2b39f3b999695a068d6b6dcecf6c668b490ae57e2f4d457292b0edf70925507c4cbf4d51bb35c6afe4f36cfb3ce1be2a7b2bda0ad0422dc6fa29ee6a0f4f
062db81290e8cdcbad3d44e206e91dc3bd7c3b2300c1242062b99085e5ef4c2253f3b4ec4682585ef4820bbf314d22fb32d6eef2e1c89c4e101700b2bb60aac6
4677ed8ee7ce2bd4be6cadb5f647e5233ddaee8dc202ae0ba1b0802a0d21a26735c3b923fd926f4e4fd9c510bfe5a9398b497ceb1a1fe13f84f439dab1bb515b
069ea62c9b1cec1e56b49330cfb7fd917c50ee2780aebaf371069d057d8de57ba736738ae46a6c847e1dd5f569d345d8f5939ba7fc6a779eb9a023f5b93051dc
89802c6f5e09da43aac84b521865611b6d7258dbf7a7132c7e6ddd6bd3ee664fef24454298b20f8b14d36977837e9f389d6853b3c232a62df66c8a9d9b175e05
bddc34ce9a659243e9fdb66aee6c83198ba535193cde9792b3d6ee8aa2de3b2b3f9ca228337534a2cc39dccfa38ac3598ca48644f4ac66b874347d744261ea4e
67471ad31ef6e6d4a9bff2ea3ed44a86f9b208bb60c83ceacc5c34468e5dd515124dabf0f898dec3ae6dd0f5675bc56bc1ef9f06fc6c87c2817b9f05bd31d31a
d3bfa7cb275ce88e7fc3c5f0c89ddb76e167fd08d7809d25425c01460ac75c7402b29eec87f650d1a72a70832c7c31de788c5db8b551aa0bdc342a7a26503fb3
503f23f53cf9720b4a7f1614da437227d04feb741d58bfc3dd4f3d942d2681fa9985fa196931d74731da92b5370f691bb4874202a4a03cdd7fc9b595171793c3
d89887041aa87afdcc42fd8c34d042905b497ad6adf0e6437b283c43b400022050f304aac09bd7fc1c608020000220109e80f4b8797813d10208800008808077
02b2ee50f46e814349680f1505231a010110a80702157a1514da43f5b0f83046100081f004a4c7cda13d147e92d00208800008b812901e3787f610b4878c8221
fa8a84f65048119faad61e92647c48a4aeeeb25a0ac88a9b437b08da43f6024fd01e0aa87e55d5da43c535de8b5e52b578e162d929cb9b937dd01e124f12b487
8ab578cbd70eb48702b08770520068beaa48f4e6d01e82f610ad45680fe5949e3405a8fad41ef22c9cc4dc97b3fe9455332b87948925b98a76f9f28fd55558a2
372710d01eb24abab06c73d01e82f690e627ea467bc8ab7012e3e2a43fd533ae241e328a7c19f492bc8b2e559797f66aad5c6f0eed21e13c407b8844cb0a05fc
a03d949382aa51ed211fc249245a22d2abe2fa53792130e1a1e55574c9ab7facae7212bd39b4879c9702b487ac7ca03d5493da43be84939cd700456c4853d1ee
5514d1a5eaf2e0466b257a73680f1941437b284e026dae2f680fa9886a437b28a07092780d44b85a37136d8fe485c0ac0baa58a24bae4bb5020bc8f2e6d01ea2
c916cbfa4c437bc8fe4080f6901a64a037d7b7d24955b5f6903fe3c56b209b6e627abc0b93bde961a6bb62ab99e54774a9023d721893643dd90feda130b352dc
bad082292ecf60add5cf2c147da4b4c77ff4ecce4c2fa92e423c4bb0faa43f0b0aeda160c7bc8c5ad0829141d56f9bf5330bf53352bf6b407679597bf3907643
7b28244068c184045894eaf5330b52478abdb9f36a949e752bfcc100eda1f00cd102088040cd13a8026f5ef373800182000880407802d2e3e6e14d440b200002
200002de09c8ba43d1bb050e25a13d54148c68040440a01e0854e85550680fd5c3e2c318410004c213901e3787f650f849420b20000220e04a407adc1cda43d0
1e82f690f0380c29942349be4737d5cebc30665b05a78c5a13cedeca7b4957af57f30564c5cda13d04ed21680f09dd879a57ab0eb587aa5770aa6a7e05647973
0200ed21f12a80f650d51c1db686427ba8fae7b0064720d19b437b08da4374c4407b08da43ce8ed3a234c4248478ea315d4848593b90c3d85c836eb8484392e8
cdc942680f417b48a823b303da43da015c37da434ac432e91a02f30ae9da9548ef2f14338924fa94c1b6f6d6a16424b1ab7369a948deafd69a91ebcda13d248e
9cb2d0e986d69ef1e8d07c7ef7612cea5542252fd963eea8654d343b79649a7dcdc202f93f67b9868b425d28d1356aca68eb6bfac864b46fa079698932281524
66a5667387e5c2703cd2b456b1ed486b55a82303eda11cf3ec049f247d3a6a547b4851f271734a686b5c72e6152220e069d1d69a6ff63f1e89de1cda43ced301
ed212b1f680fd5a4f690c381609d713b02fe9d5bddd590e8cda13d54b00159ea3c387f9c6eda5beaece7b7eea92ae6916ce69270d1859550b970391de9d9ddc5
da6e19d819f3b9b0497e71f4587ac770af929c611b79fd45cd2ab1be01c396deb923bf5a427ecbb3530fb34964fc4c52898fec8c32e3e973b46377a33610b570
878a85fc485f4ca862934d0e760f2b7b491b5e9d266de2dc105eca64d9b90a7b756dd680079d855ad31e72606733e33a0137ecf87b9e802c6f0eed21620ced21
c5af9690dff22ae43dbd934a628c5f37a3d015f3f033734a841c38d3eea1cfd1183976f69917a60017953c3bbe29d9cb546c84fe607acf8e647c8c1e1ab08945
992ba9bf7fa9f8f039d67287c2435bacbb61edcb1165ce10efb2f5413cec5063da434e1ed732e37604e0b65d09c87ab21fda43aee84b56a0e85a3025b3bc963a
aa9f59a89f9156c8fa94fe2c28b4872a64a6d979ffee9e48f68a38a0533956d6ba25f5330bf533d24a5bb3b2f6e621c709eda19000a56ac184b4ad7eaad7cf2c
d4cf482b70f54acfba157eccd01e0acf102d800008d43c812af0e6353f071820088000088427203d6e1ede44b4000220000220e09d80ac3b14bd5be05012da43
45c18846400004ea8140855e0585f6503d2c3e8c110440203c01e97173680f859f24b40002200002ae04a4c7cda13d04ed21680f098fc330223ed460556a0f75
3e623c1c68083c6b025ec525202b6e0eed21680f417b4878acd6a1f650c3a9fb86d35ad620961e273a3938ca122de0555c02b2bc395909ed21f154417ba8b84b
b81cad417bc82f75538ee582546e7edb42791b0212bd39b487a03dc42303c67c58d675c893141e3c787c7efe111222b028d1a8290c3bfbb9f40ca5836fee3fce
1bd4cfd6d5d805fbabde02cf1a6f4c7fc8caa809b9f4c2bab48dd10035bb227b7161629ec3cbcbaba02f43da45bdbb13fdfd5a124d3d9b26ffd0afa5d9caa56c
1429ef682651d24d964a4ccdafb995d2716aa6e6863f35b046fda685b47bf4bcf994c48a47394c94f451138785857df1654da426c1d2ede7cd2bb0c4f0bdc06c
23587da4466e2cff7372d3c8d4892165bf9edfdc79ae118df1b2f08c65247a73ea06da43d01e82f6507ab89d947406954da2bcc4f5a33dc45453d2114553e750
9d90706d6832433de34ae221e1a517bf3eae7ecacbf5e6d01e12ae24ca9e0aeda142a9b0bc889250ab48d74ba25f479edb362fd663954322f19ae81a269cd411
4d1ee3db586d57cb9492142da7394dc2b1542e23b952a0e2141f198b2777982472d4a9d4e4d0c613e9e1edaa8493f3cb4d98891479ea467b48e97a74af924a27
4698a6957656a1a6ffa53303c3ef9c263354383bf5e390438d54a23787f690f3cc407bc8ca07da43b5aa3d443fd243d1c9237b8e4e28f9cba15343ca50ebfad6
d6c444d6bc162830443fbc78f92220d19b437bc83813f9b023b4871c5628b487543835a63dc4322cf645d513ac8ba383a416c2c2f38a78ae23f1adaa40480b09
730995a17cf9b7fa2a2ccb9b437b88d611b487a03d04ed213a10ba1e1d4ba49fe077acaa2194d8d0a35d366b239b6e7a88855f267bd3c3b6ca50f5e5a43d8f56
d693fdd01ef23c05d20b420b463a620f1dd4cf2c041e299dbf3e7a7667a6b7dbfe49050fa0ebaf88f46741a13d54398b0a5a30953017f5330bf533d24a585746
1b64edcd438e13da432101420b2624c0a254af9f5928ca48b1370fb6eaa467dd0a6696b116b487c233440b200002354fa00abc79cdcf01060802200002e10948
8f9b8737112d800008800008782720eb0e45ef16389484f6505130a2111000817a2050a15741a13d540f8b0f63040110084f407adc1cda43e127092d80000880
802b01e97173680f417b08da43c2e3509ef690eb616f2a60cce2eba5aeb0bc9a69574b7a6c4844ac7d634c5ceca50b9409434056dc1cda43d01e82f690f0c8ac
40eda1301e4451d65e3ec652feb6f68c6b09585873d9b19ef5eccbd67de9c498f734f1e12ca9f7dab2bc397185f6907871417ba8fa0f3a680fe97348c9884e9d
5233035fb89cb6cc2cfd754fef6436b699a5d9c24b320189de1cda43d01ea2d50bed21ae8b24497b488b7e140a1809b15b559072be45a8555420f9542003b476
2037a242a5e6aecdb1d4e953d69cef176692d95887aeea24d9a3d573f312bd396185f610b487a03d24557b48755e1601238bac0f7b687ebcc7c6920ba394d530
e76ebb3a62a9635c8339229201ca7d39948c2476f11d37d7f63bdb71bafdde53f5ec4ccb3e76b9de1cda43e2c829b487d4a02abd73fa3ed01e3a9d52a26b28b3
370927c5f60a25315bb66e225550123c22edaa99a492d8ad6f772d0246a46b6a92f57156419a3e9d528321e4f43b4853629a2f5ba10c90f6655efb49cdc64e53
d936bb799e644e9b8511956ce652d97d5ded1b20d19b437bc879f9407bc8ca07da4345d11ef28b91a2db4726a27d032d2d033ba3ea0f86716a3cca00359cba6f
38afcc676880e94ea42fabbb7dbca41290e8cda13d547848a88148924484f690c38a86f6900ac787f69010a615235da28c68126ee4b2ad7ad31766484075d7ee
38edfe75bfeb490668a9b393c75bd8be3e66de83e7223cd09d90eac6b5c6657973680f1160680f417b48b6f690d8494c33f9cdc9857367471ad3aae426bbb764
38151f3e4701ee11652e65a9c62481d2b1584e2188475a3cc9005d5ad377769e8b352bc3bad08426877d96a94f5038dd4d0ebb14beaef6fb90f5643fb4872a67
ed04d682a99c21d4802595330b7696d0dd471db39ae745aaf12a5a72d29f0585f650e5ac0668c154c25c54ce2c082d2117df97bffe5909c060836f02b2f6e6be
0d29ac00eda190008ba20513d20654af9c5970b084ff2911c94e180439b137afa2d52b3deb567816d01e0acf102d800008d43c812af0e6353f07182008800008
8427203d6e1ede44b4000220000220e09d80ac3b14bd5be05012da4345c18846400004ea8140855e0585f6503d2c3e8c110440203c01e97173680f859f24b400
02200002ae04a4c7cda13d04ed21680f098fc330da4346a11fbec0fcea07e926e9998ae9314efe16a6fa72752556935cab580b846112a0bb5aad222b6e0eed21
680f417b48e835026b0fb16738cf8e35a9423f2c67e1a0b23544d2703d53314fda4c0dd253f9ae6ecef4e311c62463538199b81a5c57056479738208ed21f14a
82f650f51f61a5d71e62cff88cb004e57ace13f28087ca9affa4024daafe95156a0412bd39b487a03d446b13da43c5d11e62796553b35ae671f131afab0bcdcf
3fc2f31a9ae0f3edf0c183c7f50236410f2696a496610ace3c024309d3e74f1c9f3abb37beac69c7e43926f5696f92b0dffece7e5db4487dd634df94719fae8f
826c30c8461fef2fd457b2aa4b877284355159a237273ed01e82f610b4878aa63d94bde220f9a0e69edd94ec657198b661859295d30128841fcd3cd0de7e9f40
f24dcd6a5bd88832ba7d7f9a690c753e3aa40c6fefdedeb6bf6049db9824ecd7a86434d032bdc7d494ea4f8d1a49aa6c34bb38a0fec5a2afd4b52b91de5fa879
52132e39c420e47a73680f8923a7d01e82f690b6322cb241f6da434aa471adc3a14eea428a96877661381e696265cd0a44ac7a5ee649d098a5113595ae32ccb2
dd8a7294db9824ec77627094092751ea5da1a805b78619a09d821496f4032a8443aceaaa12bd39b4879c5706b48784a7f95343ca50ebfad6d6c4849a98dbdb2b
4555f8368d495392acb0b2696b4b5747746e669a3e37aea5988032979761706934422e8f7b43cb2bcb2f18daed6dbd59eb54ca4e7b880dca5d2bb980835f05a2
9c5985301d8cb531c9b95f8f4a46ae246d41b9d6acdd0212bd39b4878ccb468f0c427bc8e96882f6904ac7aa3d447b5ad26226b9091e4aa61739cdfedc67f66f
521752623cc0a2bd8a0193853ed8efeb3e65887a2ed0fcb43549dcaf2725233e0aae38cd92f4c65c2e15e8a06ad745fb18992c6f0eed219a04680f417ba858da
436c399dba4f0d2533a11f7a9386d08ce1a2280b89f44e2a8931fe577695d2a240e4ea182c8df40f4ced8d4e1c3da50a870e4dd16fc5f46c8ac57358fb762689
fb352b19098f0e6e001fe3597619c056828e0773e83d9e481f1b85ea289b5b594ff6437bc8f5c8295981ca51bd29d9902bb0a37a9e05644b97ba20a53f0b0aed
21a9f3e7abf1ca51bdf165768d15c62cd4d88456e07064edcd430e15da432101568eea4dc881547575cc029f3eeccda52e63e959b7c25b0feda1f00cd1020880
40cd13a8026f5ef373800182000880407802d2e3e6e14d440b200002200002de09c8ba43d1bb050e25a13d54148c68040440a01e0854e85550680fd5c3e2c318
410004c213901e3787f650f849420b20000220e04a407adc1cda43d01e82f690f0380ca6b363d5180aac3a445679b1c14b1957478302a524202b6e0eed21680f
417b4878245782ce8e9d0dd0032aa5f32d7a5fb2bc39190aed21f16c417ba8e8abb8e40d965e7ba8e4434487d54740a23787f610b487e88080f65071b4871c7d
8b4975a840ca47d51b5205a18dc243fa974c5d88a7af3ad869af07a48a10e58a515305ffac3eb757a3164bf4e6440cda43d01e82f650d1b487726214dcab2e2c
ec8ba95e49a83a64e3af225c78289f7bb140c1e7948d1e50f3c0d4583cb9232ff403dd9f8afc3d90ebcda13d248e9c427b08da43dacaf025a9a3696570afdada
ba2fc51b11a90ed9781b8bf09083d491de84aaff599075d64bad8af477b56d94446f0eed21e7a503ed212b9fe2c8e5d4a4f6908b1ff22c1854d84e30059f60b5
6adb9356c2e8247a73680f192718da43711268737d15432e873471483e2e3eb2339a9cb9c83e473b76372aec738337699b6c72b07b58d9ab69d5e7e2ce6eb65f
cae8f2735d9b790c847517e9d9ad2ae9b40cecd4be746b88fe6ed51e72aa64551d5244c6d837e1a2e0a32ac615a81aa94d41f7c7c34c96b4882c6f0eed219a46
680ff996bf29825c0ed3c4b93033a744c88133491afa1c8d9163679fbd4bdb4cefd9918c8fd14303066536a72353975563a2391d0a8f81a812c94cfe8dbe1c51
e6b4c088e3011e4052c7aa3a243446d8ada93b1b3da08ba3dbf7a773aa464c500eba3f25f5d25e3b93f5643fb487bcce80fc72f5ac7a239faed71e300b5e49a1
9c4f02d29f0585f690cf1991581caa3712e17a6e1ab3e019150a0624206b6f1ed09c5c35680f850408d59b90008b521db350148c68c49980f4ac5be12700da43
e119a2051000819a275005debce6e700030401100081f004a4c7cdc39b8816400004400004bc13907587a2770b1c4a427ba82818d1080880403d10a8d0aba0d0
1eaa87c587318200088427203d6e0eeda1f093841640000440c09580f4b839b487a03d04ed21e171184cd347cd0c7166fe207bd2d5f86aee3f3eaf26bc753de6
f502010da024b83e3bf26e124a168580acb839b487a03d04ed21e1211a427b289b8dee343a6e72f1bb135ed2df1418a21be04b8b2e84d945f15468c49d802c6f
4e3d437b488c1fda43eecbb2d24b944b7b289d56e25b0d996328bd572ae525fd4ba503857dc52020d19b437b08da43b444a13d5444eda1cc9127d2895d94f68a
c0b2074dfba213474e178650f20a416a195563a8ff112e70519815b24069881566b11441f583072998f34867a18691a94d63f513fdfd5ceda8180e0a6df82020
d19b9315d01e82f610b4878aa73d4487d4f46c2ad6a1a6d85548444299535343b297aa40d4c3fb6aed198f0e91ebe6fe3492683acdbe1c4a4672bf04eaf7d346
a52187ea66b922519bc6ea83ca26efb97f7df82a14752320d79b437b48c89f12961eeadea01e7274594bb485993e9d8a6da62d181d241dd1c92324fc25d697b1
48c9e8fd51f9ac5a9152c28e3e613819cf4e0c8eb24cdfd485125d6393ef75fac864b46f80b424295754daa83a6335c3b6a39c9751b3a7eab267eab7790d9d7b
4f35f06f78c65ae69544e5759be9d7512ba9db6f35899471a26b98f11dd1e4b1398a4d342f3593e7631559e1d4ac8a8526e1582ad2b496775b40323ec284d372
b619e730b26392a5b71d4fa487b7ab189d5f6e70a8df093e49fa70dc647d1ca7463c347317429bbd91c955b598ed3e52375784bf872620d19b437bc87976a03d
64e503ed2177591faeacd4455116edd73ab4134003354240a23787f690718d407b08da43dee30f0eda43aa12457ac770afa6a6a42f325581880761e847b12fa6
edd3bd3aaaf0d503a92c79350fe53c1090e5cda13dc4cee51b4ecda6d8b979c16dc2d3979bc6e7d5e0c34422bdbffbd045f134b12d582c963e7d4a3d9db7eacb
b86cfc3dabde888d64e7fe47c732c9026d5f91192ef23a7eb584fc96b72153e3da43f65343b13b267e34be29d94b812297409071eabdab3209175e0095250fde
0945fc1190f5643fb487fccd83ccd250bd9149d76bdbf5330bf53352af732fb99cf46741a13d2479067d340fd51b1fb0a415ad9f59a89f914a5b2c011b96b537
0f684eae1ab487420284ea4d488045a95e3fb3503f232dcac2286e23d2b36e853717da43e119a2051000819a275005debce6e700030401100081f004a4c7cdc3
9b8816400004400004bc13907587a2770b1c4a427ba82818d1080880403d10a8d0aba0d01eaa87c587318200088427203d6e0eeda1f093841640000440c09580
f4b839b487a03d04ed21e1711850fa47d51ee2896dfd8a0db9ba03ef058219efbd7d940c434056dc1cda43d01e82f690f0c80c21e2a3e59eec9d5012232cc365
98233f58dd10c607eb10b57c1090e5cdc904680f89e701da433ed66785162d97f610c751dede2b744a6096a248f4e6d01e82f6101d62d01e2aa2f690c965f1c4
9c396d207a1ed32c1e44e5f52f754920bb5aaac010bda895bc0291e59faa9851332ba3a7e6a794f43caea8f7c59b82832d310189de9c4602ed21680f417ba8a8
da43cc3fb40cec8c6575d5a1484e1ba8cbaa3d642f0964ac450917996251dbb0d237d0a274eda2d49ef44f7a33bd0ed33f35ff7461f498ae81a47475c4522cd9
261950d854899d59dd7727d79b437b481c3985f650cffabcbf608ca03d94938272d21e122a1fe5d009c583ec25a8340927a172536c2f5710652f3b7bbcca63d5
bd8b2d210089de1cda43cef308ed212b1f680f396a0f695741dbdbef73cd5deec787a4865ab51fd776da8d93ca61fb8641e521ba7986622976f65042f32313a4
36d842270ad1e44c4e54afa0293f36a06c110848f4e6d01e32ce0fb487a03d5414ed21db835e281e445f3a4b02a9b55880a5f0a58b1ff1af4dffe45f324990f8
aeddf19c70ac4d5345f05268c21b0159de1cda43c41fda43246034a1f44c2e9c3b3bd298ce7a58927ecbd7a7f69008a4503cc85512c8aa69c555b6b9923505c3
4dff2ce8399c3c9687d58022fe08c87ab21fda43fee641666968c1c8a4ebb5edb2cf42d90df04a0ae57c1290fe2c28b4877cce88c4e2d0829108d773d3659f85
b21be019150a0624206b6f1ed09c5c35680f8504082d9890008b52bdecb35076038a82118d3813909e752bfc04407b283c43b400022050f304aac09bd7fc1c60
8020000220109e80f4b8797813d1020880000880807702b2ee50f46e814349680f1505231a010110a80702157a1514da43f5b0f83046100081f004a4c7cda13d
147e92d00208800008b812901e3787f610b487a03d243c0e03cbf7e88f654acd37aba7a030195f9ade79a78111b93abeda2e202b6e0eed21680f417b48e83b82
c9f7e8f9c858eadade2b6bba8ae997ec3cb8de87b577d72a61ec0b86284c8fb551579637273ad01e122f11680f55ffa15306f59ff22e9bf2f65efd0ba6342390
e8cda13d04ed215ac4d01e2a8ef610e5138ff48c18921d6abbe34e4d6f88b2d736f71fe709b3f4ece4ce6a443ce72d53b438bb37beac69c7e4b9f9839d9adf59
3b90335b4d745ed8bba98ab39891750db85a9e4f38aa8a2bf5f76b89c0ace3d205954ae32e2bbc1789de9c460eed21680f417ba828da432cd961db8e647c8cbb
e09c5b8924fa94c1b6f6d6a1647cf8dc88f200c561e87324b14bd584eb7456236aed198f0e9d186899ded3b6bf70a1e69be54d997a57ff69ae629040322b1009
d78083e5854e3392683a6d37ae416593f73cc315ee8bc39b27d79b437b481c3985f610b487b495919d3832ad6d7e95e81a4a336eaf3dd4205836d989c151a614
317d9adcb1262744fb68de949d1a91929a55fba4f68ea5224d6bad8b34dfacd614cb3c4c32161bd41f00dac15b353f8d12489a46d2c2709cb7ceafa02e2cec33
785e47cb0b2cb220b215540aef0fabbb0589de1cda43ce4b03da43563ed01e72d41ed25cf0e04436d651d4cba09e9d98c3a235b451a04014744e3ddb84823902
12bd39b4878ccb0cda43d01ef21e13d0b57efc2e9b02cf66a746a468bf05e467fb62da3eddd9252e75f6f3fb4d2929e3d678249bb9645bdeaa40a45f416da1aa
c570bdae824ac5e8a41adb90e5cda13dc4ce641b4ecda6d85967fee2127d3b7db9697c5e3df19c2071f4ee4317c5eb269cb08babe88cdea9d84866e7d1b14c92
49b11b5e56a91a978efc6a09f92d5f3fda431e978d65b22830428bedec38c5b249f4935ea7f6f44e5abf142c54e3c45b7ab75b36d615e25b7fcacd8f7a5fdb6e
2dd5dadf653dd90feda1ca5929109da984b9c02cc898055025aad29f0585f6908cb51bac4d88ce04e356dc5a9885e2f2e4ad816ac1a9f3473eb24e06e5906d42
7b28244088ce84045894ea9885a260343502aa2620d2b36e859f45680f856788164000046a9e401578f39a9f030c1004400004c213901e370f6f225a00011000
0110f04e40d61d8ade2d702809eda1a2604423200002f54040d61d8a21d9417b28244054070110a81302d2e3e6d01eaa93958461820008949780f4b839b487a0
3d04ed21e1411e4c58474f2ccc73def2b4b7c19ab25aa5e70f10f6525e5785debd1390153787f610b487a03d243c0e8309ebe8496579ea5aca104b39218235e5
e01d84bdb87a13a93a44aebda3804e409637a70ea03d245e67152fe3924e2bf1ad945035f7eada1c4ba55238680c04caa03d04fe20e04640a23787f610b48768
f9417ba838da43a223d9acd1e34d87481789d69589a606d6383b0abda45ab7b9ffc4192e034489cbe74f1c9fb24a17b9f91dfc5d060189de9ccc85f610b487a0
3d5414ed210f07bfab0e518124905199c859c1472d69acab8c6edf9f669a449d8f0e29c3dbbbb79b75883c188b221208c8f5e6d01e12474ea13d04ed216d65f8
d01e723bfc5d75880a2581bc2bf8300da382ba6a4e5a6578619f32ccb2ecba1986bf978880446f0eed21e73984f690954f509d9a02b11b85a586dfb4b5a5ab23
3a37334d9f1bd7924e8232375390aadd61724852212b1458a3eff915c8f6f6fb24793157eda1108ea19092bf86c2d4f5d7134a072620d19b437bc8382b7e4564
2ecccc29f15dbbe3694d2fc22ae9e23ce7e1f459480472f4587ac770af929c61b293facb6a8673477e7567fc9627c32c2691f1e4c2e3233ba3cc78fa1cedd8dd
a80d4428c76326994d0e760f2b7bb5d030978d5795771c5f9732fa4f005d37e64583ce82557bc8ad77b7bffb9d38637b96ba2cf632a40cb5ee53864822d4958c
9b6df87b9108c8f2e6d01ea20982f6906fdd19680fa982c8f41e4fe47ec88b71a8fb168d32746aa9db3f30b5373a71f454c3a92313d1a1a9811665da45baa818
43401bae04643dd90fed2157f4252b007d9692a176e808b35009b3509336487f1614da4395b36ea0cf5209738159a88459a86d1b64edcd435283f6504880d067
0909b028d5310b45c188469c0948cfba157e02a03d149e215a000110a8790255e0cd6b7e0e304010000110084f407adc3cbc8968010440000440c03b01597728
7ab70025410004400004c21380370fcf102d8000088040f909b8dfd3124645c834be3bdbafeab9232e1cf46d83cf961f062c00011000816a23e0e32a682a35f7
dffffbff75fefcf9f063fc97bfbd3193fef9fdc77f6f6a6a6a7f4ce8cd29dfe6c230f3fe8b8bc9e1b6a2e5f761cf259fdd99e965e9fec30f0a2d800008804019
09f8f0e6f490f11b6fbcf1a52f7d3998437f6ae4162fe3b47a73e3b373f47960ede8a153c571bef0e65e660465400004aa8280bf7b5a82a908850551f11a3d61
0788fa20000220503c029eae820653110a6be4f4e954a4678452fa185e26211b2d31a1bde48aa900cf8a677c158aaa2cd1c37ba4abc2d31e5176b8b043407d10
0001102815014fde9c8c09a9221460382c735bdb8e647ccce858854236893e65b0adbd7528191f3e37a23c40e9a7e9738469a370779cd364e91957120f19539b
5a44555a94ae5d89f47e6a81de14a70f6036aa8000088040590878f5e6215584828d8d12551feaded0da331e1d9ae73b65ba2e4ace7d61619f963f9ab5eb28b9
6228408d1d4b158a10584455944b57b2312db175309b510b04400004ca42c093370fa922147260ba464f50611aad7f8aa2902296e55520aa2253f92524065407
0110000127029ebc793015a190e0973afb795484bcf0d678249bb9a40410a651232df1ad6af09de4c422a9d969835d36823ebaf24bc821a03a08800008948c80
bb370fac2214760cd3979bc6e7d5b8ca04c5b2e9e670df42369a05d974d343ac9dc9de74a128ad55908547728aaefc121605ea83000880801b01f7674103ab08
f1ae03df6fee66b9a7bfe3d6724f9850080440a06a09f8787aa86ac7c80c8737afeae983f1200002ae04fc3d3de4da1c0a8000088000089497807ba4a5bcf6a1
771000011000010702d89b637980000880404d1170bfa7a5a6868bc180000880408d122891379f9818efeedebe6ad52a1de3f5d75f7fe0c0c3354a15c3020110
00815213901e375f583877cf3df73cfffc19e1c8c8a77fed6b076ebbedf6528f1bfd81000880404d10f071876218eda1a79efa6e22d1fbfaebaf5f75ed8ae66d
7f7ae34d375cfb816b39c097cebffcc2772ebef9f26bb4613f7d7ab6b5757d4d80c52040000440a0a4047c5c053d7cf83172e801aca35d3977e5d77dfcfd773d
fe3972e53fbb9c7efebb67f8fbeddfbf7de7c35dab63aba9c0c8c888b57d3599ed19cab665fa5373fff1f9f9e3f4d0bf9acc967d08609bc72afcd1d0794aa4ab
a56334d7d39f1d9d9f7f845236ea26699978fddba657741e9d6bfbaef49c0978318377c11f9da5b735dbb047c8928a794094cf7eec30c592cc43b320507402ee
71f36baeb986f2b40470e88f3df61877e59d5fbae5f9a7ce3cf9c5a9f9833f7a71fc227fd3e767bef9eccd77fd390de9c489a96f7ce371d1d8b2d9e84e530edb
dd89082fa966c8fabc3c3538f6e4d1502c39b4bebdfbd005a5eba0e59743cf0246e973db7aaface92aa649014667f15f4ef43cae243733b2633deb790261967a
a17a5e6ceece8e351d6be7c6b70d2a5bbbaac77a580a022202eede9c6a05d31e9a9d9da5baf19e8d6fbefad6f23f5e7e436f33bdc9b9d397577f7065ec2b376d
b9fb160abcb4dffb09fae6c08103c2094aa7152d6716ff73d7e6582a952add5cb2645fb6af8a57472a37bdd2cd93af9ee81c6a60a4273ddcaea7b0a71fad62e9
14fab2048541a088043c79f360da4357ae64c9d0eba2efa5f7c6db37f0f7b6073efb99af6ef9c2c39deb3ef611faeb9bbf7af3d22c2bc60b5b5f99234fa473ba
13ec20ec8b4e1c39cd8b19b7a226cd20fea783072926a307400a1485ac1a43ba081117c7505302ec8d2f6bda3179ee447fbffeb920f2635147b2ec8e5b48c948
d730a2b00c3fa3b7081ee5add5378805a3633125663f5952708ab07620f73db59a375837d2811e03986b9653327e3335b0c60ad924fc649d2c1376bf42515693
a8052dafbd3aa15a4e4d325b8dbf99a64c5f127cde0b491686ecacd9347383716e33174c6373a1432be2d188a640200c014fde9c3a08a93df487b7fe70f2a1ef
d19ba22b1fbafe83cb572cfff1733f99e83f4991748ac3380e607a3615ebe087261d84cadccc057371e6e5a7c6e2c91d859a419168e681f6f6fba695ae47c7d9
468c691231e10be6504d1a43aa085141998196e93d6dfb938b198a24741f3aa47fa6ed9cdebd501da9d0b80ba3c774eb95ae8e58ead828056d1e1ddf94ec65f6
b40d2b7d9a549e6ead757479db06954d06998e9ca6922ab4d4a5e40d3618694bcfaabb648450d891669250f8897eed0a85f7b4819c223af76e60cc5bf7a5627a
b82c6fb35528ca6a52defaaecdd1ac7696d6b2759392b9649db25c44ce44b265606aaf32dc6e9c38369eec15eb49978736857317e600445d10281a01afde3ca4
f610b9ef95ab97bff6c2abab6f584db6932bffe58bbfa41dfa476fbaf1d52bbf761ecdf491c968df006d3ebb76f7a49937b4bcd4ad96e52fd92477fc4c60484b
6b9e971f32690c09cb78806c55473257a2fd7b6c33dbd32d757644278f507675abe091ea5d346b05a35b13cdaa1515e5c2e8138628535e7429a544d714e8a7e6
5bb1a5673583be1177a4b526147ed2e3e6b9a8457e20be85a2845250d1356cea3ba2c96373e4ce9b59b27b85b1b29db20292f111f6332f10058c34ae15a2b62e
15e3ec88e7cec342411110904fc093370fa93d44be9b222a9fd8c2e2e3cd7fb6ee959ffe2233ff0a05cde99f4fde3ffdfdaf3c431f1a1bb56b9b82215f98492a
9bb676519445736ae1b1145763485747b21a463bd42313f463d4d232b0339a9cb9d8c0b5460b048fc20fc7a905277a3eccf02bfce4b77c6e08852671e35bc899
cfcd4cd3e7c6b536e76736046851650bc503d582d46c3677c2e79bbe0f68bedb4605100841c093370fa63dc41d34dd574ebefbc4dfcc5cfbfe151431a76f7e38
f6a34fdfbd993e9c7cf00774bf3915bbf5d62d870f1fb61b05ed7f478fa5770cf7d2962ce70d0bcbaa07672e646169461518e2b11a72317db1bcfc505e63c8be
8cd5aafcdd7b567524d1182eccd0a672d7ee78eebcc246f0c87612a97ca467b76a3ffd2418222d9ea6dd969ed50ce78efc0a3ff92dcf9c2c9b29e33c92f1e4c2
e323fc87903e473b76376acbc0d394659383ddc38a26f4aa4f9cca2445a19efc258de6fe7e129e756dd3efdc799a22140281e21070f7e681b587eeb8e30eb291
1e11fae4ededf4e127cfbd4811730aa0777ef9660abc50009d5c393d0b7af2e4c9a79f7ec6e571d0e9a36399a430ca422db38373fbfe7462ac3080ab01e20243
a4134d7f3dcb02d674dadd60d21812963102a602b3a908c5880baf825ad4918493c23698b158fa34f5ab5acbec5172d65a6fa837b5c1ca0f33d743f68f28730e
f7f3888da4e644f4ac66b874347d7442e9995c20231ad3e22bd68586fb2d6f4386fd1646d4d00adb52cf4563e4d8d967d729d3ad99deb323191fa3ebcfc65854
c3a9fbb87a385f33447666dabd4dbf73579c6314ad80803702ee4ff607d61ea2a787b66ddb4637ab347de6431b6fdb40f6f0074129d2323f759e62e8f41428e5
6fc163fdde668a9562e18bf1c6636dec07c97b2d94040110a861023e9e05a5bb598281a087f5297e422e3bf3fd579e3eaaed2929f0428172b8f26048e93a7044
743346b0d6500b0440a09608b8efcd438e564fd5626c87f2290e0e0e22378b17b6fcfecb1d4d2c26b6b8981cc6c6dc0b35940181ba21e023eb56782694548b36
e9141ca707fda9b58d1b373cfef8e370e5e1c1a2051000011028a937076e10000110000149047cc4cd255980664100044000048a48c0fd0ec5a27406eda1a260
442320000220604740fa5550680f61f181000880803c023ee2e6d01e92370d6819044000044212f0113787f610b48784024fd5ab3d644a5c2c5429b2ca4809d5
a04a208015f25047f5fa21e01e3787f610b487ec059eaa557b4878841bddba557449ffc6b958fdf80e8cb4d208b87b73b218da43e26983f650a52d67d8030275
4cc0933787f610b487e818a91ded21f101df659c656bf825f74d81c69350224a53bc62519802c5ab3af633187a290878f2e66408b487b80e11b4874c5a42d5aa
3d2438b884e24dd672e26256e12493be55298e66f451df04bc7a73680f09d709b487aa557ba8e887bd503829a6a5562f7a6f681004ac043c7973680f392f1d68
0f59f954b4f6907229634cd1ce1c71fab240a2d0afc72890252aaebe955f5350be0e0978f2e6d01e32ae0c680fc5ed55fff2a02a5b7b88f49c12234c6c960c66
7986539a9648701760234b94d7b70ade346a82802702eede1cda430412da432460544bda432448c48743c24343d1c9de3d4c45db56bca9f0501216b3ca1299f4
ad3c1d8e2804022108b83fd90feda110788b5c15da4345068ae640a0fa09f8781614da439533ddd01eaa9cb9802520506904dcf7e6212d86f6504880d01e0a09
10d541a0b609f8c8ba151e04b487c233440b20000220202450526f8e390001100001109044c047dc5c920568160440000440a08804dcef502c6267680a044000
044040120178734960d12c08800008949400bc794971a33310000110904400de5c1258340b022000022525006f5e52dce80c0440000424118037970416cd8200
0880404909c09b9714373a03011000014904e0cd258145b320000220505202f0e625c58dce4000044040120178734960d12c08800008949400bc794971a333100001109044e0ff07e85c5657b9f0501d0000000049454e44ae426082}}{\nonshppict
{\pict\picscalex70\picscaley70\piccropl0\piccropr0\piccropt0\piccropb0\picw13097\pich13732\picwgoal7425\pichgoal7785\wmetafile8\bliptag354424525{\*\blipuid 152016cde84d39701a7d2f528d83e501}
01000900000312f901000000e9f8010000000400000003010800050000000b0200000000050000000c020802f001030000001e00040000000701040004000000
07010400e9f80100410b2000cc000702ef01000000000702ef010000000028000000ef0100000702000001000800000000000000000000000000000000000000
00000000000000000000ffffff0026252500463f3f00302d2d00ff993300c4c4c400fdbe3200fdfdfd00fe987f00fd983200fdfdc100feaba200fdab3200fdfd
e000fdefc100fe985900fddffd00fdd05900fdd0e000fdefa200febec100fdeffd00fddf7f002c292900febea200fdefe000febe7f00fddfc100fdd0c1002826
27002b282800fdaba200fdd0a200fd987f00fdbea200fddfe000fdbec1006060600088888800b0b0b000fd98590065646400fdab7f002a5b7c0069abd700529d
cf00367db00071242400d2efb200254c9300efefb20071b2ef00d2934c00d2efef00944c2400d2efd2004645450029384700d2d2d20055545400e6e6e600d2b2
b2004d93d200b2702400b2b2ef00eaeaea00f1f1f100efefd200b2efef0025247000efb27000714c930094709300b2efb2004d242400d2d293002570b200b293
930094d2ef0025244c0094d2d20071244c005ca4d400b2efd200337eb0003a8ac000244154002e4f66004697cc00539ed000efd29300b2d2ef00d2d2b200b2d2
93003471990022323000c9c9c90078787800343333004f4e4e00adadad00f2f2f2005d5d5d00d7d7d700313129004d82500078bb7c0084d188005fa26200384a
3100e8e8e8003b5637007ec6820058985b003d623c00e4e4e4008585850047784a00416d4400bbbbbb00686868004343430073b17600333f2c006aa86d009493
d2008c8b8b00333232006a6a6a00eeeeee0093939300538d560029272800272626009493b20071b2d200393e2f004e7a4b0094d2b200d2b27000d293700094b2
d20071247000b2d2d2004d247000257093004d4c93004d244c00efd2d200944c700094702400b2d2b200b2b2b2007170b200b2b27000efb293007193d200b270
7000d2d2ef00b2704c00efd2b200efb2b200b2934c00944c4c00d2939300257070007170240094b2ef0000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020203040400020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020304040002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020203040400020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020304040002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020203040400020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020304040002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02020202020202020202020202020202020202020202027462630202676602020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202020202020202020202020202020202
02020202020268630202020202626602020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202024b5b43434546020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020304040002020202020202020202020202020202020202020202020202020202020202686302706b6c6d02026368
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202474f50020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020203040400020202020202020202020279020202020202020202020202020202020202667a02776b6b6c6c7d70026368020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020237544602020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
028279020202020202020202020202020202020283026e7b69846c6b6b6c7702646602020202020202303132024b5e460230313230313202303343434d303132
02023744433632024043434546023744433632023031320202474334303132303343433402303132303132024b5b340202023744434334303132023031323031
32024043437e31323031320230313202474334303132024b5e4602303132023744434334024043437e31323031324b5b435c5d32303132020202303132024b5b
435c5d32303132023031320230313202374443433402373832023738320202374443363202303132023031324b5b4f523132024b5b43434f5002024743343031
32303132303132024743343031320237444343344043434546020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202437479020202020202020202020202
020202027a026d7369717d716e716c6e027a816802020202023031320240433f023031323031324b5b3f0202023031320230334d02375446020202353f30334d
0237544630313202303132023031329732024b5b3f30313230313202379098460230333f0202023031320230313230313230334d023536323031320230313230
3132023031320240433f0230313230333f02020230334d02353632303132404f5037383230313202020230313202404f50373832303132023031320230313230
333f02020202353b3f0235993f0230334d0237544630313202303132473f0230313202474f500247340230313202303132303132303132303132023031323033
3f020202020202353f02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202030404000202020202020202020202433c747902020202020202020202020202020202026c726b7b02717d736c71
6e02027a02020202023031324b4c495150303132303132375446020202303132023754460202474d020235434d3754460202474d303132023031320202020202
020202353430313230313202353f353f02375446020202303132023031323031323751500230313230313202303132303132023031324b4c4951503031323754
46020202375150023031323031323754464b4c32303132020202303132023754464b4c3230313202303132023031323754460202024b4c488b945e9651503754
460202474d3031320230333b3402020202024b4c3202023754463031320230313230313230313230313202303132375446020202020235434d02020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020203040400020202020202020202020243023c7479020202020202020202020202020202026c6c6c7702726c7277716c7d0202020202020230313237515047
4d303132303132375446020202303132023754460202474d37443f02023754460202474d303132023031320202020202020237444d303132303132304a46308b
5037444343433430313202303132303132375150023031323031320230313230313202303132375150474d303132374443434334375150023031323031320240
434336323031320202023031320202404343363230313202303132023031323744434343343751508c4951944c323754460202474d303132023031953f020202
02023031320202303132303132023031323031323031323031320230313237444343433437443f02020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
024302027f74800202020202020202020202020202026c6c717070776c6c727c727102020202020202303132474d0237515231323031324b5b3f02020230333f
0230334d02373832403402020230334d023738323031320230313202020202024b5b434d0230313230313240340202474d30313202403f30333f023031323031
3230334d0235363230334f5040454630313202303132474d02375152313230313202403f30334d0235363230313202020230313230334343434d30333f020202
0230313230334f5040433f0240454630313202403f403402403b3f02353f30334d0237383230333f023031935b4d020202023031320202303132303132023031
323031323031323031320230313230313202403f4034020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202430279743c02020202020202020202
0202020202026c6c6c6c6c6c7d716c6c6b70020202020202023031484a46024b4c483132303132024b5b43434d30313e4546374443434d024b5b43434d023744
43434d303343437e3343433402020230333f0202023031323031935b4d0202404f50374443454630313e458f3132303132023744437e313230314944433f3033
4343343031484a46024b4c483132023744434546023744437e313230313202474343340230313202020230313e4546474343340230314944434d3543433f0202
3744434546474d0230313202378802374443434d0230313e458f3132303334020202303132020230314833434334303132303132303148334343343031320237
444345464b5b43434d02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020304040002020202020202020202024379743c0202020202020202020202020202027a027b7b6a6a6a70027c6d6c
6c72027a020202020230313e3f020202404131320202020202020202020202020202020202020202020202020202020202020202303132023031320202020240
4f500202020202023031320202020202020202020202020202020230313202020202020202020202303132020202023031320230313e3f020202404131320202
02020202020202023031320202020202020202023031320202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020230313202020202020230313202023031323031320202020230313202020230313202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020203040400020202020202020202020243743c020202020202020202020202020202027502707176020202020202776b020278020202020230313b32020202
30333632020202020202020202020202020202020202020202020202020202020202020230334d02303132020202023754460237920202023031320202020202
020202020202020202020230313202020202020202020202303132020202023031320230313b3202020230333632020202020202020202023031320202020202
02020202303132020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020230313202020202
02023031320202303132303132020202023031320202023031320202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
026f3c020202020202020202020202020202020266630270716b726a6a6a726c7302620202020202023033340202020202353632373832020202020202020202
02020202020202020202020202020202020202020240434f50020202020202024043434546373832303132020202020202020202020202020202023031323738
3202020202020202303132020202020202020230333402020202023536320202020202020202020230313237383202020202020230334343433f020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202023031320202020202023031320202303132020202023738
32303132373832020202023738320202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202023c0202020202020202020202020202
0202020202686302696a6b6c6c6c6d6e026366020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020203040400020202020202020202020202020202020202020202020202020202020202020266670202020202020202
64680202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020304040002020202020202020202020202020202020202020202020202020202020202020202616263020202646502020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020203040400020202020202020202020202020202020202020202020202020202020202020202746263020267660202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020304040002020202020202020202020202020202020202020202020202020202020202026863020202020262660202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202024b5b434345460202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
020202020202020202020202020202020202020202686302706b6c6d020263680202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202474f500202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202030404000202020202020202020202790202020202020202020202020202
02020202667a02776b6b6c6c7d700263680202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202023754460202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020304040002020202020202020202028279020202020202020202020202020202020283026e7b69846c6b6b6c7702
646602020202020202303132024b5e460230313230313202303343434d3031320202374443363202404343454602374443363202303132020247433430313230
3343433402303132303132024b5b34020202374443433430313202303132303132024043437e31323031320230313202474334303132024b5e46023031320237
44434334024043437e31323031324b5b435c5d32303132020202303132024b5b435c5d3230313202303132023031320237444343340237383202373832020237
4443363202303132023031324b5b4f5231320202374443434f500237444336320230313202023744434334020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202030404000202020202020202020202437479020202020202020202020202020202027a026d7369717d716e716c6e027a816802020202023031320240433f
023031323031324b5b3f0202023031320230334d02375446020202353f30334d0237544630313202303132023031329732024b5b3f3031323031320237909846
0230333f0202023031320230313230313230334d0235363230313202303132303132023031320240433f0230313230333f02020230334d02353632303132404f
5037383230313202020230313202404f50373832303132023031320230313230333f02020202353b3f0235993f0230334d0237544630313202303132473f0230
31320240434d0202379230334d023754463031320230333f02020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
02433c747902020202020202020202020202020202026c726b7b02717d736c716e02027a02020202023031324b4c495150303132303132375446020202303132
023754460202474d020235434d3754460202474d303132023031320202020202020202353430313230313202353f353f02375446020202303132023031323031
323751500230313230313202303132303132023031324b4c495150303132375446020202375150023031323031323754464b4c32303132020202303132023754
464b4c3230313202303132023031323754460202024b4c488b945e9651503754460202474d3031320230333b3402020202024b5b4d0202020202375446020247
4d303132023754460202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020202020202020203040400020202020202020202020243023c747902020202020202020202
0202020202026c6c6c7702726c7277716c7d02020202020202303132375150474d303132303132375446020202303132023754460202474d37443f0202375446
0202474d303132023031320202020202020237444d303132303132304a46308b5037444343433430313202303132303132375150023031323031320230313230
313202303132375150474d3031323744434343343751500230313230313202404343363230313202020230313202024043433632303132023031320230313237
44434343343751508c4951944c323754460202474d303132023031953f020202020237544602020202023754460202474d303132023744434343340202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020304040002020202020202020202024302027f74800202020202020202020202020202026c6c717070776c6c727c
727102020202020202303132474d0237515231323031324b5b3f02020230333f0230334d02373832403402020230334d02373832303132023031320202020202
4b5b434d0230313230313240340202474d30313202403f30333f0230313230313230334d0235363230334f5040454630313202303132474d0237515231323031
3202403f30334d0235363230313202020230313230334343434d30333f0202020230313230334f5040433f0240454630313202403f403402403b3f02353f3033
4d0237383230333f023031935b4d02020202375150020202020230334d0237383230333f0230313202403f020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202030404000202020202020202020202430279743c020202020202020202020202020202026c6c6c6c6c6c7d716c6c6b70020202020202023031484a46024b
4c483132303132024b5b43434d30313e4546374443434d024b5b43434d02374443434d303343437e3343433402020230333f0202023031323031935b4d020240
4f50374443454630313e458f3132303132023744437e313230314944433f30334343343031484a46024b4c483132023744434546023744437e31323031320247
4343340230313202020230313e4546474343340230314944434d3543433f02023744434546474d0230313202378802374443434d0230313e458f313230333402
0202375446020202020202374443434d0230313e4546374443454602020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020304040002020202020202020202
024379743c0202020202020202020202020202027a027b7b6a6a6a70027c6d6c6c72027a020202020230313e3f02020240413132020202020202020202020202
02020202020202020202020202020202020202023031320230313202020202404f50020202020202303132020202020202020202020202020202023031320202
0202020202020202303132020202023031320230313e3f0202024041313202020202020202020202303132020202020202020202303132020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202023031320202020202024b5b4d0202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020202020202020203040400020202020202020202020243743c020202020202020202020202
020202027502707176020202020202776b020278020202020230313b320202023033363202020202020202020202020202020202020202020202020202020202
0202020230334d023031320202020237544602379202020230313202020202020202020202020202020202303132020202020202020202023031320202020230
31320230313b32020202303336320202020202020202020230313202020202020202020230313202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202023031320202020202020237444d0202379202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202