ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/ssdePaper/ice0cell.eps
Revision: 743
Committed: Wed Sep 3 21:36:09 2003 UTC (20 years, 10 months ago) by chrisfen
Content type: application/postscript
File size: 317632 byte(s)
Log Message:
This is the paper that got scooped

File Contents

# User Rev Content
1 chrisfen 743 %!PS-Adobe-3.1 EPSF-3.0
2     %%Title: ice0cell.eps
3     %%Creator: Adobe Illustrator(R) X
4     %%AI8_CreatorVersion: 10.0
5     %AI9_PrintingDataBegin
6     %%For: Joe Schmoe
7     %%CreationDate: 8/29/03
8     %%BoundingBox: 0 0 232 196
9     %%HiResBoundingBox: 0 0 231.4346 195.8350
10     %%CropBox: 0 0 231.4346 195.8350
11     %%LanguageLevel: 2
12     %%DocumentData: Clean7Bit
13     %ADOBeginClientInjection: DocumentHeader "AI10"
14     %ADOEndClientInjection: DocumentHeader "AI10"
15     %%Pages: 1
16     %%DocumentNeededResources: font Symbol
17     %%+ font Times-Roman
18     %%+ font Times-Italic
19     %%DocumentSuppliedResources: procset Adobe_AGM_Image (1.0 0)
20     %%+ procset Adobe_AGM_Gradient_Sep (1.0 0)
21     %%+ procset Adobe_AGM_Gradient (1.1 0)
22     %%+ procset Adobe_CoolType_Utility_MAKEOCF (1.13 0)
23     %%+ procset Adobe_CoolType_Core (2.12 0)
24     %%+ procset Adobe_AGM_Core (2.0 0)
25     %%+ procset Adobe_AGM_Utils (1.0 0)
26     %%DocumentFonts: Symbol
27     %%+ Times-Roman
28     %%+ Times-Italic
29     %%DocumentNeededFonts: Symbol
30     %%+ Times-Roman
31     %%+ Times-Italic
32     %%DocumentNeededFeatures:
33     %%DocumentSuppliedFeatures:
34     %%DocumentProcessColors: Cyan Magenta Yellow Black
35     %%DocumentCustomColors:
36     %%CMYKCustomColor:
37     %%RGBCustomColor:
38     %%EndComments
39     %%BeginDefaults
40     %%ViewingOrientation: 1 0 0 1
41     %%EndDefaults
42     %%BeginProlog
43     %ADOBeginClientInjection: DocumentProlog Start "AI10"
44     %ADOEndClientInjection: DocumentProlog Start "AI10"
45     %%BeginResource: procset Adobe_AGM_Utils 1.0 0
46     %%Version: 1.0 0
47     %%Copyright: Copyright (C) 2000-2000 Adobe Systems, Inc. All Rights Reserved.
48     systemdict /setpacking known
49     {
50     currentpacking
51     true setpacking
52     } if
53     userdict /Adobe_AGM_Utils 60 dict dup begin put
54     /bdf
55     {
56     bind def
57     } bind def
58     /nd{
59     null def
60     }bdf
61     /xdf
62     {
63     exch def
64     }bdf
65     /ldf
66     {
67     load def
68     }bdf
69     /ddf
70     {
71     put
72     }bdf
73     /xddf
74     {
75     3 -1 roll put
76     }bdf
77     /xpt
78     {
79     exch put
80     }bdf
81     /ndf
82     {
83    
84     exch dup where{
85     pop pop pop
86     }{
87     xdf
88     }ifelse
89     }def
90     /cdndf
91     {
92     exch dup currentdict exch known{
93     pop pop
94     }{
95     exch def
96     }ifelse
97     }def
98     /bdict
99     {
100     mark
101     }bdf
102     /edict
103     {
104     counttomark 2 idiv dup dict begin {def} repeat pop currentdict end
105     }def
106    
107     /ps_level
108     /languagelevel where{
109     pop systemdict /languagelevel get exec
110     }{
111     1
112     }ifelse
113     def
114     /level2
115     ps_level 2 ge
116     def
117     /level3
118     ps_level 3 ge
119     def
120     /ps_version
121     {version cvr} stopped {
122     -1
123     }if
124     def
125     /makereadonlyarray
126     {
127     /packedarray where{
128     pop packedarray
129     }{
130     array astore readonly
131     }ifelse
132     }bdf
133     /map_reserved_ink_name
134     {
135     dup type /stringtype eq{
136     dup /Red eq{
137     pop (_Red_)
138     }{
139     dup /Green eq{
140     pop (_Green_)
141     }{
142     dup /Blue eq{
143     pop (_Blue_)
144     }{
145     dup /Cyan eq{
146     pop (_Cyan_)
147     }{
148     dup /Magenta eq{
149     pop (_Magenta_)
150     }{
151     dup /Yellow eq{
152     pop (_Yellow_)
153     }{
154     dup /Black eq{
155     pop (_Black_)
156     }{
157     dup () cvn eq{
158     pop (Process)
159     }if
160     }ifelse
161     }ifelse
162     }ifelse
163     }ifelse
164     }ifelse
165     }ifelse
166     }ifelse
167     }if
168     }bdf
169     /AGMUTIL_GSTATE 22 dict def
170     /get_gstate
171     {
172     AGMUTIL_GSTATE begin
173     /AGMUTIL_GSTATE_clr_spc currentcolorspace def
174     /AGMUTIL_GSTATE_clr_indx 0 def
175     /AGMUTIL_GSTATE_clr_comps 12 array def
176     mark currentcolor counttomark
177     {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
178     /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop
179     /AGMUTIL_GSTATE_fnt rootfont def
180     /AGMUTIL_GSTATE_lw currentlinewidth def
181     /AGMUTIL_GSTATE_lc currentlinecap def
182     /AGMUTIL_GSTATE_lj currentlinejoin def
183     /AGMUTIL_GSTATE_ml currentmiterlimit def
184     currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf
185     /AGMUTIL_GSTATE_sa currentstrokeadjust def
186    
187     /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
188     /AGMUTIL_GSTATE_op currentoverprint def
189     /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
190     /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
191     currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf
192     cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf
193     /AGMUTIL_GSTATE_ht currenthalftone def
194     /AGMUTIL_GSTATE_flt currentflat def
195     end
196     }def
197     /set_gstate
198     {
199     AGMUTIL_GSTATE begin
200     AGMUTIL_GSTATE_clr_spc setcolorspace
201     AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
202     /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor
203     AGMUTIL_GSTATE_fnt setfont
204     AGMUTIL_GSTATE_lw setlinewidth
205     AGMUTIL_GSTATE_lc setlinecap
206     AGMUTIL_GSTATE_lj setlinejoin
207     AGMUTIL_GSTATE_ml setmiterlimit
208     AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
209     AGMUTIL_GSTATE_sa setstrokeadjust
210    
211     AGMUTIL_GSTATE_clr_rnd setcolorrendering
212     AGMUTIL_GSTATE_op setoverprint
213     AGMUTIL_GSTATE_bg cvx setblackgeneration
214     AGMUTIL_GSTATE_ucr cvx setundercolorremoval
215     AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
216     AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
217    
218     AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or
219     {
220     currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne
221     {
222     mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark
223     } if
224     }{
225     AGMUTIL_GSTATE_ht sethalftone
226     } ifelse
227    
228     AGMUTIL_GSTATE_flt setflat
229     end
230     }def
231     /AGMUTIL_str256 256 string def
232     /AGMUTIL_src256 256 string def
233     /AGMUTIL_dst64 64 string def
234     /AGMUTIL_srcLen nd
235     /AGMUTIL_ndx nd
236     /rdline
237     {
238     currentfile AGMUTIL_str256 readline pop
239     } bdf
240     /rdcmntline
241     {
242     currentfile AGMUTIL_str256 readline pop
243     (%) anchorsearch {pop} if
244     } bdf
245     /filter_cmyk
246     {
247     dup type /filetype ne{
248     0 () /SubFileDecode filter
249     }if
250     [
251     exch
252     {
253     AGMUTIL_src256 readstring pop
254     dup length /AGMUTIL_srcLen exch def
255     /AGMUTIL_ndx 0 def
256    
257     AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
258     1 index exch get
259     AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
260     /AGMUTIL_ndx AGMUTIL_ndx 1 add def
261     }for
262     pop
263     AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
264     }
265     bind
266     /exec cvx
267     ] cvx
268     } bdf
269     /AGMUTIL_imagefile nd
270     /AGMUTIL_imbuf nd
271     /read_image_file
272     {
273     AGMUTIL_imagefile 0 setfileposition
274     dup /DataSource {AGMUTIL_imagefile AGMUTIL_imbuf readstring pop} put
275     exch
276     load exec
277     }def
278     /write_image_file
279     {
280     begin
281     { (AGMUTIL_imagefile) (w+) file } stopped{
282     false
283     }{
284     Adobe_AGM_Utils/AGMUTIL_imagefile xddf
285     Adobe_AGM_Utils/AGMUTIL_imbuf Width BitsPerComponent mul 7 add 8 idiv string ddf
286     1 1 Height {
287     pop
288     DataSource dup type /filetype eq{
289     AGMUTIL_imbuf readstring pop
290     }{
291     exec
292     } ifelse
293     AGMUTIL_imagefile exch writestring
294     }for
295     true
296     }ifelse
297     end
298     }def
299     /close_image_file
300     {
301     AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
302     }def
303     /consumeimagedata
304     {
305     begin
306     currentdict /MultipleDataSources known not
307     {/MultipleDataSources false def} if
308     MultipleDataSources
309     {
310     1 dict begin
311     /flushbuffer Width cvi string def
312     1 1 Height cvi
313     {
314     pop
315     0 1 DataSource length 1 sub
316     {
317     DataSource exch get
318     dup type dup
319     /filetype eq
320     {
321     exch flushbuffer readstring pop pop
322     }if
323     /arraytype eq
324     {
325     exec pop
326     }if
327     }for
328     }for
329     end
330     }
331     {
332     /DataSource load type dup
333     /filetype eq
334     {
335     1 dict begin
336     /flushbuffer Width Decode length 2 div mul cvi string def
337     1 1 Height { pop DataSource flushbuffer readstring pop pop} for
338     end
339     }if
340     /arraytype eq
341     {
342     1 1 Height { pop DataSource pop } for
343     }if
344     }ifelse
345     end
346     }bdf
347     /addprocs
348     {
349     2{/exec load}repeat
350     3 1 roll
351     [ 5 1 roll ] bind cvx
352     }def
353     /modify_halftone_xfer
354     {
355     currenthalftone dup length dict copy begin
356     currentdict 2 index known{
357     1 index load dup length dict copy begin
358     currentdict/TransferFunction known{
359     /TransferFunction load
360     }{
361     currenttransfer
362     }ifelse
363     addprocs /TransferFunction xdf
364     currentdict end def
365     currentdict end sethalftone
366     }{
367     currentdict/TransferFunction known{
368     /TransferFunction load
369     }{
370     currenttransfer
371     }ifelse
372     addprocs /TransferFunction xdf
373     currentdict end sethalftone
374     pop
375     }ifelse
376     }def
377     /doc_setup{
378     Adobe_AGM_Utils begin
379     }bdf
380     /doc_trailer{
381     currentdict Adobe_AGM_Utils eq{
382     end
383     }if
384     }bdf
385     systemdict /setpacking known
386     {
387     setpacking
388     } if
389     %%EndResource
390     %%BeginResource: procset Adobe_AGM_Core 2.0 0
391     %%Version: 2.0 0
392     %%Copyright: Copyright (C) 1997-1999 Adobe Systems, Inc. All Rights Reserved.
393     systemdict /setpacking known
394     {
395     currentpacking
396     true setpacking
397     } if
398     userdict /Adobe_AGM_Core 205 dict dup begin put
399     /nd{
400     null def
401     }bind def
402     /Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def
403     /AGMCORE_str256 256 string def
404     /AGMCORE_src256 256 string def
405     /AGMCORE_save nd
406     /AGMCORE_graphicsave nd
407     /AGMCORE_c 0 def
408     /AGMCORE_m 0 def
409     /AGMCORE_y 0 def
410     /AGMCORE_k 0 def
411     /AGMCORE_cmykbuf 4 array def
412     /AGMCORE_screen [currentscreen] cvx def
413     /AGMCORE_tmp 0 def
414     /AGMCORE_&setgray nd
415     /AGMCORE_&setcolor nd
416     /AGMCORE_&setcolorspace nd
417     /AGMCORE_&setcmykcolor nd
418     /AGMCORE_cyan_plate nd
419     /AGMCORE_magenta_plate nd
420     /AGMCORE_yellow_plate nd
421     /AGMCORE_black_plate nd
422     /AGMCORE_plate_ndx nd
423     /AGMCORE_get_ink_data nd
424     /AGMCORE_is_cmyk_sep nd
425     /AGMCORE_host_sep nd
426     /AGMCORE_will_host_sep nd
427     /AGMCORE_avoid_L2_sep_space nd
428     /AGMCORE_distilling nd
429     /AGMCORE_composite_job nd
430     /AGMCORE_producing_seps nd
431     /AGMCORE_ps_level -1 def
432     /AGMCORE_ps_version -1 def
433     /AGMCORE_environ_ok nd
434     /AGMCORE_CSA_cache 0 dict def
435     /AGMCORE_CSD_cache 0 dict def
436     /AGMCORE_pattern_cache 0 dict def
437     /AGMCORE_currentoverprint false def
438     /AGMCORE_deltaX nd
439     /AGMCORE_deltaY nd
440     /AGMCORE_name nd
441     /AGMCORE_sep_special nd
442     /AGMCORE_err_strings 4 dict def
443     /AGMCORE_cur_err nd
444     /AGMCORE_ovp nd
445     /AGMCORE_current_spot_alias false def
446     /AGMCORE_inverting false def
447     /AGMCORE_feature_dictCount nd
448     /AGMCORE_feature_opCount nd
449     /AGMCORE_feature_ctm nd
450     /AGMCORE_ConvertToProcess false def
451     /AGMCORE_Default_CTM matrix def
452     /knockout_unitsq nd
453     /AGMCORE_CRD_cache where{
454     pop
455     }{
456     /AGMCORE_CRD_cache 0 dict def
457     }ifelse
458     /AGMCORE_key_known
459     {
460     where{
461     /Adobe_AGM_Core_Id known
462     }{
463     false
464     }ifelse
465     }ndf
466     /flushinput
467     {
468     save
469     /CompareBuffer 3 -1 roll def
470     /readbuffer 256 string def
471     mark
472     {
473     currentfile readbuffer {readline} stopped
474     {cleartomark mark}
475     {
476     not
477     {pop exit}
478     if
479     CompareBuffer eq
480     {exit}
481     if
482     }ifelse
483     }loop
484     cleartomark
485     restore
486     }bdf
487     /getspotfunction
488     {
489     AGMCORE_screen exch pop exch pop
490     dup type /dicttype eq{
491     dup /HalftoneType get 1 eq{
492     /SpotFunction get
493     }{
494     dup /HalftoneType get 2 eq{
495     /GraySpotFunction get
496     }{
497     pop
498     {
499     abs exch abs 2 copy add 1 gt{
500     1 sub dup mul exch 1 sub dup mul add 1 sub
501     }{
502     dup mul exch dup mul add 1 exch sub
503     }ifelse
504     }bind
505     }ifelse
506     }ifelse
507     }if
508     } def
509     /clp_npth
510     {
511     clip newpath
512     } def
513     /eoclp_npth
514     {
515     eoclip newpath
516     } def
517     /stkpath_clp_npth
518     {
519     strokepath clip newpath
520     } def
521     /stk_n_clp_npth
522     {
523     gsave stroke grestore clip newpath
524     } def
525     /npth_clp
526     {
527     newpath clip
528     } def
529     /graphic_setup
530     {
531     /AGMCORE_graphicsave save def
532     concat
533     0 setgray
534     0 setlinecap
535     0 setlinejoin
536     1 setlinewidth
537     [] 0 setdash
538     10 setmiterlimit
539     newpath
540     false setoverprint
541     false setstrokeadjust
542     Adobe_AGM_Core/spot_alias get exec
543     /Adobe_AGM_Image where {
544     pop
545     Adobe_AGM_Image/spot_alias 2 copy known{
546     get exec
547     }{
548     pop pop
549     }ifelse
550     } if
551     100 dict begin
552     /showpage {} def
553     mark
554     } def
555     /graphic_cleanup
556     {
557     cleartomark
558     end
559     AGMCORE_graphicsave restore
560     } def
561     /compose_error_msg
562     {
563     grestoreall initgraphics
564     /Helvetica findfont 10 scalefont setfont
565    
566     /AGMCORE_deltaY 100 def
567     /AGMCORE_deltaX 310 def
568    
569     clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto
570     0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
571     0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
572     0 AGMCORE_&setgray
573     gsave 1 AGMCORE_&setgray fill grestore
574     1 setlinewidth gsave stroke grestore
575    
576     currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
577    
578     /AGMCORE_deltaY 12 def
579     /AGMCORE_tmp 0 def
580     AGMCORE_err_strings exch get
581     {
582     dup 32 eq
583     {
584     pop
585     AGMCORE_str256 0 AGMCORE_tmp getinterval
586     stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
587     {
588     currentpoint AGMCORE_deltaY sub exch pop
589     clippath pathbbox pop pop pop 44 add exch moveto
590     } if
591     AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show
592    
593     0 1 AGMCORE_str256 length 1 sub
594     {
595     AGMCORE_str256 exch 0 put
596     }for
597     /AGMCORE_tmp 0 def
598     }
599     {
600     AGMCORE_str256 exch AGMCORE_tmp exch put
601     /AGMCORE_tmp AGMCORE_tmp 1 add def
602     } ifelse
603     } forall
604     } bdf
605     /doc_setup{
606     Adobe_AGM_Core begin
607    
608     /AGMCORE_will_host_separate xdf
609     /AGMCORE_ps_version xdf
610     /AGMCORE_ps_level xdf
611    
612     errordict /AGM_handleerror known not{
613     errordict /AGM_handleerror errordict /handleerror get put
614     errordict /handleerror {
615     Adobe_AGM_Core begin
616     $error /newerror get AGMCORE_cur_err null ne and{
617     $error /newerror false put
618     AGMCORE_cur_err compose_error_msg
619     }if
620     $error /newerror true put
621     end
622     errordict /AGM_handleerror get exec
623     } bind put
624     }if
625    
626     /AGMCORE_environ_ok
627     ps_level AGMCORE_ps_level ge
628     ps_version AGMCORE_ps_version ge and
629     AGMCORE_ps_level -1 eq or
630     def
631    
632     AGMCORE_environ_ok not
633     {/AGMCORE_cur_err /AGMCORE_bad_environ def} if
634    
635     /AGMCORE_&setgray systemdict/setgray get def
636     level2{
637     /AGMCORE_&setcolor systemdict/setcolor get def
638     /AGMCORE_&setcolorspace systemdict/setcolorspace get def
639     }if
640     /AGMCORE_distilling
641     /product where{
642     pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and
643     }{
644     false
645     }ifelse
646     def
647     /AGMCORE_in_rip_sep
648     /AGMCORE_in_rip_sep where{
649     pop AGMCORE_in_rip_sep
650     }{
651     AGMCORE_distilling
652     {
653     false
654     }{
655     userdict/Adobe_AGM_OnHost_Seps known{
656     false
657     }{
658     level2{
659     currentpagedevice/Separations 2 copy known{
660     get
661     }{
662     pop pop false
663     }ifelse
664     }{
665     false
666     }ifelse
667     }ifelse
668     }ifelse
669     }ifelse
670     def
671     level2 not{
672     /xput{
673     dup load dup length exch maxlength eq{
674     dup dup load dup
675     length dup 0 eq {pop 1} if 2 mul dict copy def
676     }if
677     load begin
678     def
679     end
680     }def
681     }{
682     /xput{
683     load 3 1 roll put
684     }def
685     }ifelse
686     /AGMCORE_GSTATE AGMCORE_key_known not{
687     /AGMCORE_GSTATE 21 dict def
688     /AGMCORE_gstack 32 array def
689     /AGMCORE_gstackptr 0 def
690     /AGMCORE_gstacksaveptr 0 def
691     /AGMCORE_gstackframekeys 8 def
692    
693     /AGMCORE_&gsave /gsave ldf
694     /AGMCORE_&grestore /grestore ldf
695     /AGMCORE_&grestoreall /grestoreall ldf
696     /AGMCORE_&save /save ldf
697     /AGMCORE_gdictcopy {
698     begin
699     { def } forall
700     end
701     }def
702     /AGMCORE_gput {
703     AGMCORE_gstack AGMCORE_gstackptr get
704     3 1 roll
705     put
706     }def
707     /AGMCORE_gget {
708     AGMCORE_gstack AGMCORE_gstackptr get
709     exch
710     get
711     }def
712     /gsave {
713     AGMCORE_&gsave
714     AGMCORE_gstack AGMCORE_gstackptr get
715     AGMCORE_gstackptr 1 add
716     dup 32 ge {limitcheck} if
717     Adobe_AGM_Core exch
718     /AGMCORE_gstackptr exch put
719     AGMCORE_gstack AGMCORE_gstackptr get
720     AGMCORE_gdictcopy
721     }def
722     /grestore {
723     AGMCORE_&grestore
724     AGMCORE_gstackptr 1 sub
725     dup AGMCORE_gstacksaveptr lt {1 add} if
726     Adobe_AGM_Core exch
727     /AGMCORE_gstackptr exch put
728     }def
729     /grestoreall {
730     AGMCORE_&grestoreall
731     Adobe_AGM_Core
732     /AGMCORE_gstackptr AGMCORE_gstacksaveptr put
733     }def
734     /save {
735     AGMCORE_&save
736     AGMCORE_gstack AGMCORE_gstackptr get
737     AGMCORE_gstackptr 1 add
738     dup 32 ge {limitcheck} if
739     Adobe_AGM_Core begin
740     /AGMCORE_gstackptr exch def
741     /AGMCORE_gstacksaveptr AGMCORE_gstackptr def
742     end
743     AGMCORE_gstack AGMCORE_gstackptr get
744     AGMCORE_gdictcopy
745     }def
746     0 1 AGMCORE_gstack length 1 sub {
747     AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
748     } for
749     }if
750     /currentcmykcolor [0 0 0 0] AGMCORE_gput
751     /currentstrokeadjust false AGMCORE_gput
752     /currentcolorspace [/DeviceGray] AGMCORE_gput
753     /sep_tint 0 AGMCORE_gput
754     /sep_colorspace_dict null AGMCORE_gput
755     /indexed_colorspace_dict null AGMCORE_gput
756     /currentcolor_intent () AGMCORE_gput
757     /customcolor_tint 1 AGMCORE_gput
758     end
759     }def
760     /page_setup
761     {
762     /setcmykcolor where{
763     pop
764     Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put
765     }if
766     Adobe_AGM_Core begin
767     /setcmykcolor
768     {
769     4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput
770     1 sub 4 1 roll
771     3 {
772     3 index add neg dup 0 lt {
773     pop 0
774     } if
775     3 1 roll
776     } repeat
777     setrgbcolor pop
778     }ndf
779     /currentcmykcolor
780     {
781     /currentcmykcolor AGMCORE_gget aload pop
782     }ndf
783     /setoverprint
784     {
785     pop
786     }ndf
787     /currentoverprint
788     {
789     false
790     }ndf
791     /AGMCORE_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def
792     /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
793     /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
794     /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
795     /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
796     /AGMCORE_plate_ndx
797     AGMCORE_cyan_plate{
798     0
799     }{
800     AGMCORE_magenta_plate{
801     1
802     }{
803     AGMCORE_yellow_plate{
804     2
805     }{
806     AGMCORE_black_plate{
807     3
808     }{
809     4
810     }ifelse
811     }ifelse
812     }ifelse
813     }ifelse
814     def
815     /AGMCORE_composite_job
816     AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
817    
818     /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
819    
820     /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
821    
822     /AGM_preserve_spots
823     /AGM_preserve_spots where{
824     pop AGM_preserve_spots
825     }{
826     AGMCORE_distilling AGMCORE_producing_seps or
827     }ifelse
828     def
829     /AGM_is_distiller_preserving_spotimages
830     {
831     currentdistillerparams/PreserveOverprintSettings known
832     {
833     currentdistillerparams/PreserveOverprintSettings get
834     {
835     currentdistillerparams/ColorConversionStrategy known
836     {
837     currentdistillerparams/ColorConversionStrategy get
838     /LeaveColorUnchanged eq
839     }{
840     true
841     }ifelse
842     }{
843     false
844     }ifelse
845     }{
846     false
847     }ifelse
848     }def
849     /convert_spot_to_process where {pop}{
850     /convert_spot_to_process
851     {
852     dup dup (None) eq exch (All) eq or
853     {
854     pop false
855     }{
856     AGMCORE_host_sep
857     {
858     gsave
859     1 0 0 0 setcmykcolor currentgray 1 exch sub
860     0 1 0 0 setcmykcolor currentgray 1 exch sub
861     0 0 1 0 setcmykcolor currentgray 1 exch sub
862     0 0 0 1 setcmykcolor currentgray 1 exch sub
863     add add add 0 eq
864     {
865     pop false
866     }{
867     false setoverprint
868     1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor
869     currentgray 0 eq
870     }ifelse
871     grestore
872     }{
873     AGMCORE_distilling
874     {
875     pop AGM_is_distiller_preserving_spotimages not
876     }{
877     Adobe_AGM_Core/AGMCORE_name xddf
878     false
879     currentpagedevice/OverrideSeparations known
880     {
881     currentpagedevice/OverrideSeparations get
882     {
883     /HqnSpots /ProcSet resourcestatus
884     {
885     pop pop pop true
886     }if
887     }if
888     }if
889     {
890     AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not
891     }{
892     gsave
893     [/Separation AGMCORE_name /DeviceGray {}]setcolorspace
894     false
895     currentpagedevice/SeparationColorNames 2 copy known
896     {
897     get
898     { AGMCORE_name eq or}forall
899     not
900     }{
901     pop pop pop true
902     }ifelse
903     grestore
904     }ifelse
905     }ifelse
906     }ifelse
907     }ifelse
908     }def
909     }ifelse
910     /convert_to_process where {pop}{
911     /convert_to_process
912     {
913     dup length 0 eq
914     {
915     pop false
916     }{
917     AGMCORE_host_sep
918     {
919     true exch
920     {
921     convert_spot_to_process and
922     }
923     forall
924     }{
925     false exch
926     {
927     convert_spot_to_process or
928     }
929     forall
930     }ifelse
931     }ifelse
932     }def
933     }ifelse
934     AGMCORE_host_sep AGMCORE_will_host_separate not and {
935     /AGMCORE_cur_err /AGMCORE_color_space_onhost_seps def
936     AGMCORE_color_space_onhost_seps
937     }if
938     /AGMCORE_avoid_L2_sep_space
939     version cvr 2012 lt
940     level2 and
941     AGMCORE_producing_seps not and
942     def
943     /AGMCORE_is_cmyk_sep
944     AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
945     def
946     /AGM_avoid_0_cmyk where{
947     pop AGM_avoid_0_cmyk
948     }{
949     AGM_preserve_spots
950     userdict/Adobe_AGM_OnHost_Seps known
951     userdict/Adobe_AGM_InRip_Seps known or
952     not and
953     }ifelse
954     {
955     /setcmykcolor[
956     {
957     4 copy add add add 0 eq currentoverprint and{
958     pop 0.0005
959     }if
960     }/exec cvx
961     /AGMCORE_&setcmykcolor load dup type/operatortype ne{
962     /exec cvx
963     }if
964     ]cvx def
965     }if
966     AGMCORE_host_sep{
967     /AGMCORE_get_ink_data
968     AGMCORE_cyan_plate{
969     {pop pop pop}
970     }{
971     AGMCORE_magenta_plate{
972     {4 3 roll pop pop pop}
973     }{
974     AGMCORE_yellow_plate{
975     {4 2 roll pop pop pop}
976     }{
977     {4 1 roll pop pop pop}
978     }ifelse
979     }ifelse
980     }ifelse
981     def
982     /clip AGMCORE_key_known not{
983     Adobe_AGM_Core/AGMCORE_&clip /clip load put
984     /clip
985     {
986     current_spot_alias{
987     currentdict/InksUsed known{
988     [
989     InksUsed{
990     dup map_alias{
991     /Name get exch pop
992     }if
993     }forall
994     ]
995     /InksUsed xdf
996     }if
997     }if
998     AGMCORE_&clip
999     }def
1000     }if
1001     /eoclip AGMCORE_key_known not{
1002     Adobe_AGM_Core/AGMCORE_&eoclip /eoclip load put
1003     /eoclip
1004     {
1005     current_spot_alias{
1006     currentdict/InksUsed known{
1007     [
1008     InksUsed{
1009     dup map_alias{
1010     /Name get exch pop
1011     }if
1012     }forall
1013     ]
1014     /InksUsed xdf
1015     }if
1016     }if
1017     AGMCORE_&eoclip
1018     }def
1019     }if
1020     }if
1021     AGMCORE_in_rip_sep{
1022     /setcustomcolor
1023     {
1024     exch aload pop
1025     dup 7 1 roll inRip_spot_has_ink not {
1026     4 {4 index mul 4 1 roll}
1027     repeat
1028     /DeviceCMYK setcolorspace
1029     6 -2 roll pop pop
1030     }{
1031     Adobe_AGM_Core begin
1032     /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf
1033     end
1034     [/Separation 4 -1 roll /DeviceCMYK
1035     {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
1036     ]
1037     setcolorspace
1038     }ifelse
1039     setcolor
1040     }ndf
1041     /setseparationgray
1042     {
1043     [/Separation (All) /DeviceGray {}] setcolorspace_opt
1044     1 exch sub setcolor
1045     }ndf
1046     }{
1047     /setseparationgray
1048     {
1049     AGMCORE_&setgray
1050     }ndf
1051     }ifelse
1052     /findcmykcustomcolor
1053     {
1054     5 makereadonlyarray
1055     }ndf
1056     /setcustomcolor
1057     {
1058     exch aload pop pop
1059     4 {4 index mul 4 1 roll} repeat
1060     setcmykcolor pop
1061     }ndf
1062    
1063     /has_color
1064     /colorimage where{
1065     AGMCORE_producing_seps{
1066     pop true
1067     }{
1068     systemdict eq
1069     }ifelse
1070     }{
1071     false
1072     }ifelse
1073     def
1074    
1075     /map_index
1076     {
1077     1 index mul exch getinterval {255 div} forall
1078     }def
1079    
1080     level2{
1081     /mo /moveto ldf
1082     /li /lineto ldf
1083     /cv /curveto ldf
1084     /knockout_unitsq
1085     {
1086     1 setgray
1087     0 0 1 1 rectfill
1088     }def
1089     /level2ScreenFreq{
1090     begin
1091     60
1092     HalftoneType 1 eq{
1093     pop Frequency
1094     }if
1095     HalftoneType 2 eq{
1096     pop GrayFrequency
1097     }if
1098     HalftoneType 5 eq{
1099     pop Default level2ScreenFreq
1100     }if
1101     end
1102     }def
1103     /currentScreenFreq{
1104     currenthalftone level2ScreenFreq
1105     }def
1106     level2 /setcolorspace AGMCORE_key_known not and{
1107    
1108     /AGMCORE_&&&setcolorspace /setcolorspace ldf
1109     /AGMCORE_ReplaceMappedColor
1110     {
1111     dup type dup /arraytype eq exch /packedarraytype eq or
1112     {
1113     dup 0 get dup /Separation eq
1114     {
1115     pop
1116     dup length array copy
1117     dup dup 1 get
1118     current_spot_alias
1119     {
1120     dup map_alias
1121     {
1122     begin
1123     /sep_colorspace_dict currentdict AGMCORE_gput
1124     pop pop pop
1125    
1126     [
1127     /Separation Name
1128     CSA map_csa
1129     dup /MappedCSA xdf
1130     /sep_colorspace_proc load
1131     ]
1132     dup Name
1133     end
1134     }if
1135     }if
1136     map_reserved_ink_name 1 exch put
1137     }{
1138     /DeviceN eq
1139     {
1140     dup length array copy
1141     dup dup 1 get [
1142     exch {
1143     current_spot_alias{
1144     dup map_alias{
1145     /Name get exch pop
1146     }if
1147     }if
1148     map_reserved_ink_name
1149     } forall
1150     ] 1 exch put
1151     }if
1152     }ifelse
1153     }if
1154     }def
1155     /setcolorspace
1156     {
1157     dup type dup /arraytype eq exch /packedarraytype eq or
1158     {
1159     dup 0 get /Indexed eq
1160     {
1161     AGMCORE_distilling
1162     {
1163     /PhotoshopDuotoneList where
1164     {
1165     pop false
1166     }{
1167     true
1168     }ifelse
1169     }{
1170     true
1171     }ifelse
1172     {
1173     aload pop 3 -1 roll
1174     AGMCORE_ReplaceMappedColor
1175     3 1 roll 4 array astore
1176     }if
1177     }{
1178     AGMCORE_ReplaceMappedColor
1179     }ifelse
1180     }if
1181     AGMCORE_&&&setcolorspace
1182     }def
1183     }if
1184     }{
1185    
1186     /adj
1187     {
1188     currentstrokeadjust{
1189     transform
1190     0.25 sub round 0.25 add exch
1191     0.25 sub round 0.25 add exch
1192     itransform
1193     }if
1194     }def
1195     /mo{
1196     adj moveto
1197     }def
1198     /li{
1199     adj lineto
1200     }def
1201     /cv{
1202     6 2 roll adj
1203     6 2 roll adj
1204     6 2 roll adj curveto
1205     }def
1206     /knockout_unitsq
1207     {
1208     1 setgray
1209     8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image
1210     }def
1211     /currentstrokeadjust{
1212     /currentstrokeadjust AGMCORE_gget
1213     }def
1214     /setstrokeadjust{
1215     /currentstrokeadjust exch AGMCORE_gput
1216     }def
1217     /currentScreenFreq{
1218     currentscreen pop pop
1219     }def
1220     /setcolorspace
1221     {
1222     /currentcolorspace exch AGMCORE_gput
1223     } def
1224    
1225     /currentcolorspace
1226     {
1227     /currentcolorspace AGMCORE_gget
1228     } def
1229    
1230     /n_color_components
1231     {
1232     dup type /arraytype eq{
1233     0 get
1234     }if
1235     dup /DeviceGray eq{
1236     pop 1
1237     }{
1238     /DeviceCMYK eq{
1239     4
1240     }{
1241     3
1242     }ifelse
1243     }ifelse
1244     } def
1245    
1246     /setcolor_devicecolor
1247     {
1248     dup type /arraytype eq{
1249     0 get
1250     }if
1251     dup /DeviceGray eq{
1252     pop setgray
1253     }{
1254     /DeviceCMYK eq{
1255     setcmykcolor
1256     }{
1257     setrgbcolor
1258     }ifelse
1259     }ifelse
1260     }def
1261    
1262     /setcolor
1263     {
1264     currentcolorspace 0 get
1265     dup /DeviceGray ne{
1266     dup /DeviceCMYK ne{
1267     dup /DeviceRGB ne{
1268     dup /Separation eq{
1269     pop
1270     currentcolorspace 3 get exec
1271     currentcolorspace 2 get
1272     }{
1273     dup /Indexed eq{
1274     pop
1275     currentcolorspace 3 get dup type /stringtype eq{
1276     currentcolorspace 1 get n_color_components
1277     3 -1 roll map_index
1278     }{
1279     exec
1280     }ifelse
1281     currentcolorspace 1 get
1282     }{
1283     /AGMCORE_cur_err /AGMCORE_invalid_color_space def
1284     AGMCORE_invalid_color_space
1285     }ifelse
1286     }ifelse
1287     }if
1288     }if
1289     }if
1290     setcolor_devicecolor
1291     } def
1292     }ifelse
1293    
1294     /sop /setoverprint ldf
1295     /lw /setlinewidth ldf
1296     /lc /setlinecap ldf
1297     /lj /setlinejoin ldf
1298     /ml /setmiterlimit ldf
1299     /dsh /setdash ldf
1300     /sadj /setstrokeadjust ldf
1301     /gry /setgray ldf
1302     /rgb /setrgbcolor ldf
1303     /cmyk /setcmykcolor ldf
1304     /sep /setsepcolor ldf
1305     /idx /setindexedcolor ldf
1306     /colr /setcolor ldf
1307     /csacrd /set_csa_crd ldf
1308     /sepcs /setsepcolorspace ldf
1309     /idxcs /setindexedcolorspace ldf
1310     /cp /closepath ldf
1311     /clp /clp_npth ldf
1312     /eclp /eoclp_npth ldf
1313     /spclp /stkpath_clp_npth ldf
1314     /f /fill ldf
1315     /ef /eofill ldf
1316     /s /stroke ldf
1317     /sclp /stk_n_clp_npth ldf
1318     /nclp /npth_clp ldf
1319     /gset /graphic_setup ldf
1320     /gcln /graphic_cleanup ldf
1321    
1322     currentdict{
1323     dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
1324     bind
1325     }if
1326     def
1327     }forall
1328     }def
1329     /page_trailer
1330     {
1331     end
1332     }def
1333     /doc_trailer{
1334     }def
1335     systemdict /findcolorrendering known{
1336     /findcolorrendering systemdict /findcolorrendering get def
1337     }if
1338     systemdict /setcolorrendering known{
1339     /setcolorrendering systemdict /setcolorrendering get def
1340     }if
1341     /test_cmyk_color_plate
1342     {
1343     gsave
1344     setcmykcolor currentgray 1 ne
1345     grestore
1346     }def
1347     /inRip_spot_has_ink
1348     {
1349     dup Adobe_AGM_Core/AGMCORE_name xddf
1350     convert_spot_to_process not
1351     }def
1352     /current_ink
1353     {
1354     dup length 0 eq{
1355     pop true
1356     }{
1357     Adobe_AGM_Core/ink_result false put
1358     {
1359     dup /ProcessCyan eq{
1360     AGMCORE_cyan_plate ink_result or Adobe_AGM_Core/ink_result xddf
1361     }{
1362     dup /ProcessMagenta eq{
1363     AGMCORE_magenta_plate ink_result or Adobe_AGM_Core/ink_result xddf
1364     }{
1365     dup /ProcessYellow eq{
1366     AGMCORE_yellow_plate ink_result or Adobe_AGM_Core/ink_result xddf
1367     }{
1368     dup /ProcessBlack eq{
1369     AGMCORE_black_plate ink_result or Adobe_AGM_Core/ink_result xddf
1370     }{
1371     dup /sep_colorspace_dict AGMCORE_gget dup null eq{
1372     pop false ink_result or Adobe_AGM_Core/ink_result xddf
1373     }{
1374     /Name get eq{
1375     1 setsepcolor
1376     currentgray 1 ne ink_result or Adobe_AGM_Core/ink_result xddf
1377     }{
1378     false ink_result or Adobe_AGM_Core/ink_result xddf
1379     }ifelse
1380     }ifelse
1381     }ifelse
1382     }ifelse
1383     }ifelse
1384     }ifelse
1385     pop
1386     } forall
1387     ink_result
1388     }ifelse
1389     }def
1390     /map255_to_range
1391     {
1392     1 index sub
1393     3 -1 roll 255 div mul add
1394     }def
1395     /set_csa_crd
1396     {
1397     /sep_colorspace_dict null AGMCORE_gput
1398     begin
1399     CSA map_csa setcolorspace_opt
1400     set_crd
1401     end
1402     }
1403     def
1404     /setsepcolor
1405     {
1406    
1407     /sep_colorspace_dict AGMCORE_gget begin
1408     dup /sep_tint exch AGMCORE_gput
1409     TintProc
1410     end
1411     } def
1412     /sep_colorspace_proc
1413     {
1414     Adobe_AGM_Core/AGMCORE_tmp xddf
1415     /sep_colorspace_dict AGMCORE_gget begin
1416     currentdict/Components known{
1417     Components aload pop
1418     TintMethod/Lab eq{
1419     2 {AGMCORE_tmp mul NComponents 1 roll} repeat
1420     LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
1421     }{
1422     TintMethod/Subtractive eq{
1423     NComponents{
1424     AGMCORE_tmp mul NComponents 1 roll
1425     }repeat
1426     }{
1427     NComponents{
1428     1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
1429     } repeat
1430     }ifelse
1431     }ifelse
1432     }{
1433     ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
1434     aload pop
1435     }ifelse
1436     end
1437     } def
1438     /sep_colorspace_gray_proc
1439     {
1440     Adobe_AGM_Core/AGMCORE_tmp xddf
1441     /sep_colorspace_dict AGMCORE_gget begin
1442     GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
1443     end
1444     } def
1445     /sep_proc_name
1446     {
1447     dup 0 get
1448     dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{
1449     pop [/DeviceGray]
1450     /sep_colorspace_gray_proc
1451     }{
1452     /sep_colorspace_proc
1453     }ifelse
1454     } def
1455     /setsepcolorspace
1456     {
1457    
1458     current_spot_alias{
1459     dup begin
1460     Name map_alias{
1461     exch pop
1462     }if
1463     end
1464     }if
1465     dup /sep_colorspace_dict exch AGMCORE_gput
1466     begin
1467     /MappedCSA CSA map_csa def
1468     Adobe_AGM_Core/AGMCORE_sep_special Name dup () eq exch (All) eq or ddf
1469    
1470     AGMCORE_avoid_L2_sep_space{
1471     [/Indexed MappedCSA sep_proc_name 255 exch
1472     { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx
1473     ] setcolorspace_opt
1474     /TintProc {
1475     255 mul round cvi setcolor
1476     }bdf
1477     }{
1478     MappedCSA 0 get /DeviceCMYK eq
1479     currentdict/Components known and
1480     AGMCORE_sep_special not and{
1481     /TintProc [
1482     Components aload pop Name findcmykcustomcolor
1483     /exch cvx /setcustomcolor cvx
1484     ] cvx bdf
1485     }{
1486     AGMCORE_host_sep Name (All) eq and{
1487     /TintProc {
1488     1 exch sub setseparationgray
1489     }bdf
1490     }{
1491     AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and
1492     AGMCORE_host_sep or
1493     Name () eq and{
1494     /TintProc [
1495     MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{
1496     cvx /setcmykcolor cvx
1497     }{
1498     cvx /setgray cvx
1499     }ifelse
1500     ] cvx bdf
1501     }{
1502     AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{
1503     /TintProc [
1504     /dup cvx
1505     MappedCSA sep_proc_name cvx exch
1506     0 get /DeviceGray eq{
1507     1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx
1508     }if
1509     /Name cvx /findcmykcustomcolor cvx /exch cvx
1510    
1511     AGMCORE_host_sep{
1512     AGMCORE_is_cmyk_sep
1513     }{
1514     Name inRip_spot_has_ink not
1515     }ifelse
1516     {
1517     /pop cvx 1
1518     }if
1519     /setcustomcolor cvx
1520     ] cvx bdf
1521     }{
1522     /TintProc /setcolor ldf
1523    
1524     [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt
1525     }ifelse
1526     }ifelse
1527     }ifelse
1528     }ifelse
1529     }ifelse
1530     set_crd
1531     setsepcolor
1532     end
1533     } def
1534     /setindexedcolorspace
1535     {
1536     dup /indexed_colorspace_dict exch AGMCORE_gput
1537     begin
1538     /MappedCSA CSA map_csa def
1539     AGMCORE_host_sep level2 not and{
1540     0 0 0 0 setcmykcolor
1541     }{
1542     [/Indexed MappedCSA
1543     level2 not has_color not and{
1544     dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{
1545     pop [/DeviceGray]
1546     }if
1547     HiVal GrayLookup
1548     }{
1549     HiVal
1550     currentdict/RangeArray known{
1551     {
1552     /indexed_colorspace_dict AGMCORE_gget begin
1553     Lookup exch
1554     dup HiVal gt{
1555     pop HiVal
1556     }if
1557     NComponents mul NComponents getinterval {} forall
1558     NComponents 1 sub -1 0{
1559     RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
1560     NComponents 1 roll
1561     }for
1562     end
1563     } bind
1564     }{
1565     Lookup
1566     }ifelse
1567     }ifelse
1568     ] setcolorspace_opt
1569    
1570     set_crd
1571     }ifelse
1572     end
1573     }def
1574     /setindexedcolor
1575     {
1576     AGMCORE_host_sep{
1577     /indexed_colorspace_dict AGMCORE_gget/Lookup get 4 3 -1 roll map_index setcmykcolor
1578     }{
1579     setcolor
1580     }ifelse
1581     } def
1582     /ignoreimagedata
1583     {
1584     currentoverprint not{
1585     gsave
1586     dup begin
1587     1 setgray
1588     0 0 ImageMatrix itransform
1589     Width Height ImageMatrix idtransform rectfill
1590     end
1591     grestore
1592     }if
1593     consumeimagedata
1594     }def
1595     /add_csa
1596     {
1597     Adobe_AGM_Core begin
1598     /AGMCORE_CSA_cache xput
1599     end
1600     }def
1601     /map_csa
1602     {
1603     dup type /nametype eq{
1604     Adobe_AGM_Core/AGMCORE_CSA_cache get exch get
1605     }if
1606     }def
1607     /add_csd
1608     {
1609     Adobe_AGM_Core begin
1610     /AGMCORE_CSD_cache xput
1611     end
1612     }def
1613     /get_csd
1614     {
1615     dup type /nametype eq{
1616     Adobe_AGM_Core/AGMCORE_CSD_cache get exch get
1617     }if
1618     }def
1619     /get_csd_by_name
1620     {
1621     dup type dup /nametype eq exch /stringtype eq or{
1622     Adobe_AGM_Core begin
1623     /AGMCORE_CSD_Name xdf
1624     AGMCORE_CSD_cache
1625     {
1626     dup /Name get AGMCORE_CSD_Name eq
1627     {
1628     exch pop exit
1629     }{
1630     pop
1631     }ifelse
1632     pop
1633     }forall
1634     end
1635     }if
1636     }def
1637     /cachepattern_level2
1638     {
1639     4 dict begin
1640     /comparebuffer exch def
1641     /holdbuffer exch def
1642     /readbuffer 1024 string def
1643     /LZWFilter holdbuffer /LZWEncode filter def
1644     {
1645     currentfile readbuffer readline not
1646     {pop exit}
1647     if
1648     dup LZWFilter exch writestring
1649     LZWFilter (\n) writestring
1650     comparebuffer eq
1651     {exit}
1652     if
1653     }loop
1654     LZWFilter closefile
1655     end
1656     }def
1657     /cachepattern_level3
1658     {
1659     3 dict begin
1660     /comparebuffer exch def
1661     /readbuffer 1024 string def
1662     /DoEOL false def
1663     {
1664     DoEOL
1665     {
1666     (\n)
1667     /DoEOL false def
1668     }
1669     {
1670     currentfile readbuffer readline not
1671     {pop ()}
1672     {
1673     dup length 0 eq
1674     { pop(\n)}
1675     {
1676     dup comparebuffer eq
1677     {pop ()}
1678     {/DoEOL true def}
1679     ifelse
1680     }
1681     ifelse
1682     }
1683     ifelse
1684     }
1685     ifelse
1686     } /ReusableStreamDecode filter
1687     end
1688     }def
1689     /add_pattern
1690     {
1691     Adobe_AGM_Core begin
1692     /AGMCORE_pattern_cache xput
1693     end
1694     }def
1695     /get_pattern
1696     {
1697     dup type /nametype eq{
1698     Adobe_AGM_Core/AGMCORE_pattern_cache get exch get
1699     }if
1700     }def
1701     /make_pattern
1702     {
1703     dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
1704     exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub
1705     exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub
1706     matrix translate exch matrix concatmatrix
1707     makepattern
1708     }def
1709     /set_pattern
1710     {
1711     dup /PatternType get 1 eq{
1712     dup /PaintType get 1 eq{
1713     false sop [/DeviceGray] setcolorspace 0 setgray
1714     }if
1715     }if
1716     setpattern
1717     }def
1718     /setcolorspace_opt
1719     {
1720     dup currentcolorspace eq{
1721     pop
1722     }{
1723     setcolorspace
1724     }ifelse
1725     }def
1726     /updatecolorrendering
1727     {
1728    
1729     currentcolorrendering/Intent known{
1730     currentcolorrendering/Intent get
1731     }{
1732     null
1733     }ifelse
1734    
1735     Intent ne{
1736     false
1737     Intent
1738     AGMCORE_CRD_cache {
1739     exch pop
1740     begin
1741     dup Intent eq{
1742     currentdict setcolorrendering_opt
1743     end
1744     exch pop true exch
1745     exit
1746     }if
1747     end
1748     } forall
1749     pop
1750     not{
1751     systemdict /findcolorrendering known{
1752     Intent findcolorrendering pop
1753     /ColorRendering findresource
1754     dup length dict copy
1755     setcolorrendering_opt
1756     }if
1757     }if
1758     }if
1759     } def
1760     /add_crd
1761     {
1762     AGMCORE_CRD_cache 3 1 roll put
1763     }def
1764     /set_crd
1765     {
1766     AGMCORE_host_sep not level2 and{
1767     currentdict/CRD known{
1768     AGMCORE_CRD_cache CRD get dup null ne{
1769     setcolorrendering_opt
1770     }{
1771     pop
1772     }ifelse
1773     }{
1774     currentdict/Intent known{
1775     updatecolorrendering
1776     }if
1777     }ifelse
1778     }if
1779     }def
1780     /setcolorrendering_opt
1781     {
1782     dup currentcolorrendering eq{
1783     pop
1784     }{
1785     begin
1786     /Intent Intent def
1787     currentdict
1788     end
1789     setcolorrendering
1790     }ifelse
1791     }def
1792     /cdndf
1793     {
1794     exch dup currentdict exch known{
1795     pop pop
1796     }{
1797     exch def
1798     }ifelse
1799     }def
1800     /cpaint_gcomp
1801     {
1802     convert_to_process Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
1803     Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
1804     {
1805     (%end_cpaint_gcomp) flushinput
1806     }if
1807     }def
1808     /cpaint_gsep
1809     {
1810     Adobe_AGM_Core/AGMCORE_ConvertToProcess get
1811     {
1812     (%end_cpaint_gsep) flushinput
1813     }if
1814     }def
1815     /cpaint_gend
1816     {
1817     newpath
1818     }def
1819     /AGMCORE_ctm_stack bdict
1820     /push_ctm {
1821     stack length size le{
1822     stack dup length 2 mul array
1823     dup /stack exch def
1824     copy pop
1825     }if
1826     stack size 3 -1 roll put
1827     /size size 1 add def
1828     }
1829     /pop_ctm {
1830     /size size 1 sub def
1831     size 0 lt{
1832     /size 0 def
1833     }if
1834     stack size get
1835     }
1836     /stack 1 array
1837     /size 0
1838     edict
1839     def
1840     /save_ctm
1841     {
1842     matrix currentmatrix AGMCORE_ctm_stack begin
1843     push_ctm
1844     end
1845     }def
1846     /restore_ctm
1847     {
1848     AGMCORE_ctm_stack begin
1849     pop_ctm
1850     end
1851     setmatrix
1852     }def
1853     /path_rez
1854     {
1855     dup 0 ne{
1856     AGMCORE_deviceDPI exch div
1857     dup 1 lt{
1858     pop 1
1859     }if
1860     setflat
1861     }{
1862     pop
1863     }ifelse
1864     }def
1865     /rdcmntline {
1866     currentfile AGMCORE_str256 readline pop
1867     (%) anchorsearch {pop} if
1868     } def
1869     /set_spot_alias_ary
1870     {
1871     /AGMCORE_SpotAliasAry where{
1872     pop pop
1873     }{
1874     Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
1875     true set_spot_alias
1876     }ifelse
1877     }def
1878     /set_spot_alias
1879     {
1880     /AGMCORE_SpotAliasAry where{
1881     /AGMCORE_current_spot_alias 3 -1 roll put
1882     }{
1883     pop
1884     }ifelse
1885     }def
1886     /current_spot_alias
1887     {
1888     /AGMCORE_SpotAliasAry where{
1889     /AGMCORE_current_spot_alias get
1890     }{
1891     false
1892     }ifelse
1893     }def
1894     /map_alias
1895     {
1896     /AGMCORE_SpotAliasAry where{
1897     begin
1898     /AGMCORE_name xdf
1899     false
1900     AGMCORE_SpotAliasAry{
1901     dup/Name get AGMCORE_name eq{
1902     save exch
1903     /Adobe_AGM_Core currentdict def
1904     /CSD get get_csd
1905     exch restore
1906     exch pop true
1907     exit
1908     }{
1909     pop
1910     }ifelse
1911     }forall
1912     end
1913     }{
1914     pop false
1915     }ifelse
1916     }bdf
1917     /spot_alias
1918     {
1919     true set_spot_alias
1920    
1921     /AGMCORE_&setcustomcolor AGMCORE_key_known not {
1922     Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put
1923     } if
1924     /customcolor_tint 1 AGMCORE_gput
1925    
1926     Adobe_AGM_Core begin
1927     /setcustomcolor
1928     {
1929    
1930     dup /customcolor_tint exch AGMCORE_gput
1931    
1932     current_spot_alias{
1933     1 index 4 get map_alias{
1934     mark 3 1 roll
1935     setsepcolorspace
1936     counttomark 0 ne{
1937     setsepcolor
1938     }if
1939     pop
1940     pop
1941     }{
1942     AGMCORE_&setcustomcolor
1943     }ifelse
1944     }{
1945     AGMCORE_&setcustomcolor
1946     }ifelse
1947     }bdf
1948     end
1949     }def
1950     /begin_feature
1951     {
1952     Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
1953     count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
1954     {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
1955     }def
1956     /end_feature
1957     {
1958     2 dict begin
1959     /spd /setpagedevice load def
1960     /setpagedevice { get_gstate spd set_gstate } def
1961     stopped{$error/newerror false put}if
1962     end
1963     count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
1964     countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
1965     {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
1966     }def
1967     /set_negative
1968     {
1969     Adobe_AGM_Core begin
1970     /AGMCORE_inverting exch def
1971     level2{
1972     currentpagedevice/NegativePrint known{
1973     currentpagedevice/NegativePrint get Adobe_AGM_Core/AGMCORE_inverting get ne{
1974     true begin_feature true{
1975     bdict /NegativePrint Adobe_AGM_Core/AGMCORE_inverting get edict setpagedevice
1976     }end_feature
1977     }if
1978     /AGMCORE_inverting false def
1979     }if
1980     }if
1981     AGMCORE_inverting{
1982     [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
1983     gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse
1984     fill grestore
1985     }if
1986     end
1987     }def
1988     /lw_save_restore_override {
1989     /md where {
1990     pop
1991     md begin
1992     /pmSVsetup{} def
1993     /endp{}def
1994     /pse{}def
1995     /psb{}def
1996     /orig_showpage where
1997     {pop}
1998     {/orig_showpage /showpage load def}
1999     ifelse
2000     /showpage {orig_showpage gR} def
2001     end
2002     }if
2003     }def
2004     /pscript_showpage_override {
2005     /NTPSOct95 where
2006     {
2007     begin
2008     showpage
2009     save
2010     /showpage /restore load def
2011     /restore {exch pop}def
2012     end
2013     }if
2014     }def
2015     /driver_media_override
2016     {
2017     /md where {
2018     pop
2019     md /initializepage known {
2020     md /initializepage {} put
2021     } if
2022     md /rC known {
2023     md /rC {4{pop}repeat} put
2024     } if
2025     }if
2026    
2027     Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put
2028     }def
2029     /driver_check_media_override
2030     {
2031     Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne
2032     {
2033     Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix
2034     }if
2035     }def
2036     AGMCORE_err_strings begin
2037     /AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def
2038     /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def
2039     /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def
2040     end
2041     end
2042     systemdict /setpacking known
2043     {
2044     setpacking
2045     } if
2046     %%EndResource
2047     %%BeginResource: procset Adobe_CoolType_Core 2.12 0
2048     %%Copyright: Copyright 1997-2001 Adobe Systems Incorporated. All Rights Reserved.
2049     %%Version: 2.12 0
2050     userdict/Adobe_CoolType_Core 60 dict dup begin put/Level2? systemdict
2051     /languagelevel known dup{pop systemdict/languagelevel get 2 ge}if def Level2?
2052     not{/currentglobal false def/setglobal/pop load def/gcheck{pop false}bind def
2053     /currentpacking false def/setpacking/pop load def/SharedFontDirectory 0 dict
2054     def}if currentpacking true setpacking/@_SaveStackLevels{Adobe_CoolType_Data
2055     begin @opStackCountByLevel @opStackLevel 2 copy known not{2 copy 3 dict dup
2056     /args 7 index 5 add array put put get}{get dup/args get dup length 3 index lt{
2057     dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args
2058     exch put}{pop}ifelse}ifelse begin count 2 sub 1 index lt{pop count 1 sub}if
2059     dup/argCount exch def dup 0 gt{exch 1 index 2 add 1 roll args exch 0 exch
2060     getinterval astore pop}{pop}ifelse count 1 sub/restCount exch def end
2061     /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub
2062     @dictStackCountByLevel exch @dictStackLevel exch put/@dictStackLevel
2063     @dictStackLevel 1 add def end}bind def/@_RestoreStackLevels{
2064     Adobe_CoolType_Data begin/@opStackLevel @opStackLevel 1 sub def
2065     @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt{{pop
2066     }repeat}{pop}ifelse args 0 argCount getinterval{}forall end/@dictStackLevel
2067     @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end
2068     countdictstack exch sub dup 0 gt{{end}repeat}{pop}ifelse}bind def
2069     /@_PopStackLevels{Adobe_CoolType_Data begin/@opStackLevel @opStackLevel 1 sub
2070     def/@dictStackLevel @dictStackLevel 1 sub def end}bind def/@Raise{exch cvx
2071     exch errordict exch get exec stop}bind def/@ReRaise{cvx $error/errorname get
2072     errordict exch get exec stop}bind def/@Stopped{0 @#Stopped}bind def/@#Stopped{
2073     @_SaveStackLevels stopped{@_RestoreStackLevels true}{@_PopStackLevels false}
2074     ifelse}bind def/@Arg{Adobe_CoolType_Data begin @opStackCountByLevel
2075     @opStackLevel 1 sub get/args get exch get end}bind def/doc_setup{
2076     Adobe_CoolType_Core begin/mov/moveto load def/nfnt/newencodedfont load def
2077     /mfnt/makefont load def/sfnt/setfont load def/ufnt/undefinefont load def/chp
2078     /charpath load def/awsh/awidthshow load def/wsh/widthshow load def/ash/ashow
2079     load def/sh/show load def end userdict/Adobe_CoolType_Data 6 dict dup begin
2080     /AddWidths? false def/CC 0 def/charcode 2 string def/@opStackCountByLevel 32
2081     dict def/@opStackLevel 0 def/@dictStackCountByLevel 32 dict def
2082     /@dictStackLevel 0 def end put}bind def/doc_trailer{currentdict
2083     Adobe_CoolType_Core eq{end}if}bind def/page_setup{Adobe_CoolType_Core begin}
2084     bind def/page_trailer{end}bind def/unload{systemdict/languagelevel known{
2085     systemdict/languagelevel get 2 ge{userdict/Adobe_CoolType_Core 2 copy known{
2086     undef}{pop pop}ifelse}if}if}bind def/ndf{1 index where{pop pop pop}{dup xcheck
2087     {bind}if def}ifelse}def/findfont dup systemdict begin userdict begin
2088     /globaldict where{/globaldict get begin}if dup where pop exch get/globaldict
2089     where{pop end}if end end def/systemfindfont/findfont load def/undefinefont{pop
2090     }ndf/copyfont{currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{
2091     dup length}ifelse 2 index length add 1 add dict begin exch{1 index/FID eq{pop
2092     pop}{def}ifelse}forall dup null eq{pop}{{def}forall}ifelse currentdict end
2093     exch setglobal}bind def/copyarray{currentglobal exch dup gcheck setglobal dup
2094     length array copy exch setglobal}bind def/newencodedfont{currentglobal{
2095     SharedFontDirectory 3 index known{SharedFontDirectory 3 index get
2096     /FontReferenced known}{false}ifelse}{FontDirectory 3 index known{FontDirectory
2097     3 index get/FontReferenced known}{SharedFontDirectory 3 index known{
2098     SharedFontDirectory 3 index get/FontReferenced known}{false}ifelse}ifelse}
2099     ifelse dup{3 index findfont/FontReferenced get 2 index findfont ne{pop false}
2100     if}if{pop 1 index findfont/Encoding get exch 0 1 255{2 copy get 3 index 3 1
2101     roll put}for pop pop pop}{findfont dup dup maxlength 2 add dict begin exch{1
2102     index/FID ne{def}{pop pop}ifelse}forall/FontReferenced exch def/Encoding exch
2103     dup length array copy def/FontName 1 index dup type/stringtype eq{cvn}if def
2104     currentdict end definefont pop}ifelse}bind def/SetSubstituteStrategy{
2105     $SubstituteFont begin dup type/dicttype ne{0 dict}if currentdict/$Strategies
2106     known{exch $Strategies exch 2 copy known{get 2 copy maxlength exch maxlength
2107     add dict begin{def}forall{def}forall currentdict dup/$Init known{dup/$Init get
2108     exec}if end/$Strategy exch def}{pop pop pop}ifelse}{pop pop}ifelse end}bind
2109     def/scff{$SubstituteFont begin dup type/stringtype eq{dup length exch}{null}
2110     ifelse/$sname exch def/$slen exch def end{findfont}@Stopped{dup length dup 21
2111     add string dup 4 3 roll 0 exch 128 string cvs putinterval exch 1 index exch
2112     (_was-malformed-so-was)putinterval cvn{findfont}@Stopped{pop/Courier findfont}
2113     if}if $SubstituteFont begin/$sname null def/$slen 0 def end}bind def
2114     /isWidthsOnlyFont{dup/WidthsOnly known{pop pop true}{dup/FDepVector known{
2115     /FDepVector get{isWidthsOnlyFont dup{exit}if}forall}{dup/FDArray known{
2116     /FDArray get{isWidthsOnlyFont dup{exit}if}forall}{pop}ifelse}ifelse}ifelse}
2117     bind def/?set{$SubstituteFont begin/$substituteFound false def/$fontname 4
2118     index def/$doSmartSub false def end 3 index findfont $SubstituteFont begin
2119     $substituteFound{false}{dup/FontName known{dup/FontName get $fontname eq 1
2120     index/DistillerFauxFont known not and/currentdistillerparams where{pop false 2
2121     index isWidthsOnlyFont not and}if}{false}ifelse}ifelse exch pop/$doSmartSub
2122     true def end{exch pop exch pop exch 2 dict dup/Found 3 index put exch findfont
2123     exch}{exch exec exch findfont 2 dict dup/Downloaded 6 5 roll put}ifelse dup
2124     /FontName 4 index put copyfont definefont pop}bind def/?str1 256 string def
2125     /?str2 256 string def/?add{1 index type/integertype eq{exch true 4 2}{false 3
2126     1}ifelse roll 1 index findfont dup/Widths known{Adobe_CoolType_Data/AddWidths?
2127     true put gsave dup 1000 scalefont setfont}if/Downloaded known{exec exch{exch
2128     ?str2 cvs exch findfont/Downloaded get 1 dict begin/Downloaded 1 index def
2129     ?str1 cvs length ?str1 1 index 1 add 3 index putinterval exch length 1 add 1
2130     index add ?str1 2 index(*)putinterval ?str1 0 2 index getinterval cvn findfont
2131     ?str1 3 index(+)putinterval 2 dict dup/FontName ?str1 0 6 index getinterval
2132     cvn put dup/Downloaded Downloaded put end copyfont dup/FontName get exch
2133     definefont pop pop pop}{pop}ifelse}{pop exch{findfont dup/Found get dup length
2134     exch ?str1 cvs pop ?str1 1 index(+)putinterval ?str1 1 index 1 add 4 index
2135     ?str2 cvs putinterval ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add
2136     getinterval cvn 1 dict exch 1 index exch/FontName exch put copyfont dup
2137     /FontName get exch definefont pop}{pop}ifelse}ifelse Adobe_CoolType_Data
2138     /AddWidths? get{grestore Adobe_CoolType_Data/AddWidths? false put}if}bind def
2139     /?sh{currentfont/Downloaded known{exch}if pop}bind def/?chp{currentfont
2140     /Downloaded known{pop}{false chp}ifelse}bind def/?mv{currentfont/Downloaded
2141     known{moveto pop pop}{pop pop moveto}ifelse}bind def setpacking userdict
2142     /$SubstituteFont 25 dict put 1 dict begin/SubstituteFont dup $error exch 2
2143     copy known{get}{pop pop{pop/Courier}bind}ifelse def/currentdistillerparams
2144     where dup{pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known{
2145     get/Error eq}{pop pop false}ifelse}if not{countdictstack array dictstack 0 get
2146     begin userdict begin $SubstituteFont begin/$str 128 string def/$fontpat 128
2147     string def/$slen 0 def/$sname null def/$match false def/$fontname null def
2148     /$substituteFound false def/$doSmartSub true def/$depth 0 def/$fontname null
2149     def/$italicangle 26.5 def/$dstack null def/$Strategies 10 dict dup begin
2150     /$Type3Underprint{currentglobal exch false setglobal 11 dict begin/UseFont
2151     exch $WMode 0 ne{dup length dict copy dup/WMode $WMode put/UseFont exch
2152     definefont}if def/FontName $fontname dup type/stringtype eq{cvn}if def
2153     /FontType 3 def/FontMatrix[.001 0 0 .001 0 0]def/Encoding 256 array dup 0 1
2154     255{/.notdef put dup}for pop def/FontBBox[0 0 0 0]def/CCInfo 7 dict dup begin
2155     /cc null def/x 0 def/y 0 def end def/BuildChar{exch begin CCInfo begin 1
2156     string dup 0 3 index put exch pop/cc exch def UseFont 1000 scalefont setfont
2157     cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont
2158     /$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end}bind
2159     def currentdict end exch setglobal}bind def/$GetaTint 2 dict dup begin
2160     /$BuildFont{dup/WMode known{dup/WMode get}{0}ifelse/$WMode exch def $fontname
2161     exch dup/FontName known{dup/FontName get dup type/stringtype eq{cvn}if}{
2162     /unnamedfont}ifelse exch $deepcopyfont exch 1 index exch/FontBasedOn exch put
2163     dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont}bind def
2164     /$Underprint{gsave x abs y abs gt{/y 1000 def}{/x -1000 def 500 120 translate}
2165     ifelse Level2?{[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]setcolorspace}{0
2166     setgray}ifelse 10 setlinewidth x .8 mul[7 3]{y mul 8 div 120 sub x 10 div exch
2167     moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave
2168     Level2?{.2 setcolor}{.8 setgray}ifelse fill grestore stroke}forall pop
2169     grestore}bind def end def/$Oblique 1 dict dup begin/$BuildFont{currentglobal
2170     exch dup gcheck setglobal null copyfont begin/FontBasedOn currentdict/FontName
2171     known{FontName dup type/stringtype eq{cvn}if}{/unnamedfont}ifelse def/FontName
2172     $fontname dup type/stringtype eq{cvn}if def/currentdistillerparams where{pop}{
2173     /FontInfo currentdict/FontInfo known{FontInfo null copyfont}{2 dict}ifelse dup
2174     begin/ItalicAngle $italicangle def/FontMatrix FontMatrix[1 0 ItalicAngle dup
2175     sin exch cos div 1 0 0]matrix concatmatrix readonly end 4 2 roll def def}
2176     ifelse FontName currentdict end definefont exch setglobal}bind def end def
2177     /$None 1 dict dup begin/$BuildFont{}bind def end def end def/$Oblique
2178     SetSubstituteStrategy/$findfontByEnum{dup type/stringtype eq{cvn}if dup
2179     /$fontname exch def $sname null eq{$str cvs dup length $slen sub $slen
2180     getinterval}{pop $sname}ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch
2181     putinterval/$match false def $SubstituteFont/$dstack countdictstack array
2182     dictstack put mark{$fontpat 0 $slen 7 add getinterval{/$match exch def exit}
2183     $str filenameforall}stopped{cleardictstack currentdict true $SubstituteFont
2184     /$dstack get{exch{1 index eq{pop false}{true}ifelse}{begin false}ifelse}forall
2185     pop}if cleartomark/$slen 0 def $match false ne{$match(fonts/)anchorsearch pop
2186     pop cvn}{/Courier}ifelse}bind def/$ROS 1 dict dup begin/Adobe 4 dict dup begin
2187     /Japan1[/Ryumin-Light/HeiseiMin-W3/GothicBBB-Medium/HeiseiKakuGo-W5
2188     /HeiseiMaruGo-W4/Jun101-Light]def/Korea1[/HYSMyeongJo-Medium/HYGoThic-Medium]
2189     def/GB1[/STSong-Light/STHeiti-Regular]def/CNS1[/MKai-Medium/MHei-Medium]def
2190     end def end def/$cmapname null def/$deepcopyfont{dup/FontType get 0 eq{1 dict
2191     dup/FontName/copied put copyfont begin/FDepVector FDepVector copyarray 0 1 2
2192     index length 1 sub{2 copy get $deepcopyfont dup/FontName/copied put/copied
2193     exch definefont 3 copy put pop pop}for def currentdict end}{$Strategies
2194     /$Type3Underprint get exec}ifelse}bind def/$buildfontname{length $str 1 index
2195     (-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname
2196     length add $str exch 0 exch getinterval cvn}bind def/$findfontByROS{/$fontname
2197     exch def $ROS Registry 2 copy known{get Ordering 2 copy known{get}{pop pop[]}
2198     ifelse}{pop pop[]}ifelse false exch{dup/CIDFont resourcestatus{pop pop save 1
2199     index/CIDFont findresource dup/WidthsOnly known{dup/WidthsOnly get}{false}
2200     ifelse exch pop exch restore{pop}{exch pop true exit}ifelse}{pop}ifelse}forall
2201     {$str cvs $buildfontname}{false(*){save exch dup/CIDFont findresource dup
2202     /WidthsOnly known{dup/WidthsOnly get not}{true}ifelse exch/CIDSystemInfo get
2203     dup/Registry get Registry eq exch/Ordering get Ordering eq and and{exch
2204     restore exch pop true exit}{pop restore}ifelse}$str/CIDFont resourceforall{
2205     $buildfontname}{$fontname $findfontByEnum}ifelse}ifelse}bind def end end
2206     currentdict/$error known currentdict/languagelevel known and dup{pop $error
2207     /SubstituteFont known}if dup{$error}{Adobe_CoolType_Core}ifelse begin{
2208     /SubstituteFont/CMap/Category resourcestatus{pop pop{$SubstituteFont begin
2209     /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt
2210     and{$sname null eq{dup $str cvs dup length $slen sub $slen getinterval cvn}{
2211     $sname}ifelse dup/CMap resourcestatus{pop pop dup/$cmapname exch def/CMap
2212     findresource/CIDSystemInfo get{def}forall $findfontByROS}{128 string cvs dup
2213     (-)search{3 1 roll search{3 1 roll pop{dup cvi}stopped{pop pop pop pop pop
2214     $findfontByEnum}{4 2 roll pop pop exch length exch 2 index length 2 index sub
2215     exch 1 sub -1 0{$str cvs dup length 4 index 0 4 index 4 3 roll add getinterval
2216     exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus{pop pop 4 1
2217     roll pop pop pop dup/$cmapname exch def/CMap findresource/CIDSystemInfo get{
2218     def}forall $findfontByROS true exit}{pop}ifelse}for dup type/booleantype eq{
2219     pop}{pop pop $findfontByEnum}ifelse}ifelse}{pop pop pop $findfontByEnum}ifelse
2220     }{pop pop $findfontByEnum}ifelse}ifelse}{//SubstituteFont exec}ifelse/$slen 0
2221     def end}}{{$SubstituteFont begin/$substituteFound true def dup length $slen gt
2222     $sname null ne or $slen 0 gt and{$findfontByEnum}{//SubstituteFont exec}ifelse
2223     end}}ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont
2224     load put}{/scfindfont{$SubstituteFont begin dup systemfindfont dup/FontName
2225     known{dup/FontName get dup 3 index ne}{/noname true}ifelse dup{
2226     /$origfontnamefound 2 index def/$origfontname 4 index def/$substituteFound
2227     true def}if exch pop{$slen 0 gt $sname null ne 3 index length $slen gt or and{
2228     pop dup $findfontByEnum findfont dup maxlength 1 add dict begin{1 index/FID eq
2229     {pop pop}{def}ifelse}forall currentdict end definefont dup/FontName known{dup
2230     /FontName get}{null}ifelse $origfontnamefound ne{$origfontname $str cvs print
2231     ( substitution revised, using )print dup/FontName known{dup/FontName get}{
2232     (unspecified font)}ifelse $str cvs print(.
2233     )print}if}{exch pop}ifelse}{exch pop}ifelse end}bind def}ifelse end end
2234     Adobe_CoolType_Core/findfont{$SubstituteFont begin $depth 0 eq{/$fontname 1
2235     index dup type/stringtype ne{$str cvs}if def/$substituteFound false def}if
2236     /$depth $depth 1 add def end scfindfont $SubstituteFont begin/$depth $depth 1
2237     sub def $substituteFound $depth 0 eq and $doSmartSub and{currentdict/$Strategy
2238     known{$Strategy/$BuildFont get exec}if}if end}bind put}if end end
2239     %%EndResource
2240     %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.13 0
2241     %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
2242     %%Version: 1.13 0
2243     systemdict/languagelevel known dup{currentglobal false setglobal}{false}ifelse
2244     exch userdict/Adobe_CoolType_Utility 2 copy known{2 copy get dup maxlength 25
2245     add dict copy}{25 dict}ifelse put Adobe_CoolType_Utility begin/ct_Level2? exch
2246     def/ct_Clone? 1183615869 internaldict dup/CCRun known not exch/eCCRun known
2247     not ct_Level2? and or def/ct_UseNativeCapability? systemdict/composefont known
2248     def/ct_MakeOCF 35 dict def/ct_Vars 25 dict def/ct_GlyphDirProcs 6 dict def
2249     /ct_BuildCharDict 15 dict dup begin/charcode 2 string def/dst_string 1500
2250     string def/nullstring()def/usewidths? true def end def ct_Level2?{setglobal}{
2251     pop}ifelse ct_GlyphDirProcs begin/GetGlyphDirectory{systemdict/languagelevel
2252     known{pop/CIDFont findresource/GlyphDirectory get}{1 index/CIDFont
2253     findresource/GlyphDirectory get dup type/dicttype eq{dup dup maxlength exch
2254     length sub 2 index lt{dup length 2 index add dict copy 2 index/CIDFont
2255     findresource/GlyphDirectory 2 index put}if}if exch pop exch pop}ifelse +}def/+
2256     {systemdict/languagelevel known{currentglobal false setglobal 3 dict begin/vm
2257     exch def}{1 dict begin}ifelse/$ exch def systemdict/languagelevel known{vm
2258     setglobal/gvm currentglobal def $ gcheck setglobal}if ?{$ begin}if}def/?{$
2259     type/dicttype eq}def/|{userdict/Adobe_CoolType_Data known{Adobe_CoolType_Data
2260     /AddWidths? known{currentdict Adobe_CoolType_Data begin begin AddWidths?{
2261     Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode
2262     exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put
2263     stringwidth 2 array astore currentfont/Widths get exch CC exch put}{?{def}{$ 3
2264     1 roll put}ifelse}ifelse end end}{?{def}{$ 3 1 roll put}ifelse}ifelse}{?{def}{
2265     $ 3 1 roll put}ifelse}ifelse}def/!{?{end}if systemdict/languagelevel known{gvm
2266     setglobal}if end}def/:{string currentfile exch readstring pop}executeonly def
2267     end ct_MakeOCF begin/ct_cHexEncoding[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09
2268     /c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C
2269     /c1D/c1E/c1F/c20/c21/c22/c23/c24/c25/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F
2270     /c30/c31/c32/c33/c34/c35/c36/c37/c38/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42
2271     /c43/c44/c45/c46/c47/c48/c49/c4A/c4B/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55
2272     /c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68
2273     /c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B
2274     /c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E
2275     /c8F/c90/c91/c92/c93/c94/c95/c96/c97/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1
2276     /cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4
2277     /cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7
2278     /cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA
2279     /cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED
2280     /cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
2281     /ct_CID_STR_SIZE 8000 def/ct_mkocfStr100 100 string def/ct_defaultFontMtx[.001
2282     0 0 .001 0 0]def/ct_1000Mtx[1000 0 0 1000 0 0]def/ct_raise{exch cvx exch
2283     errordict exch get exec stop}bind def/ct_reraise{cvx $error/errorname get
2284     (Error: )print dup( )cvs print errordict exch get exec stop
2285     }bind def/ct_cvnsi{1 index add 1 sub 1 exch 0 4 1 roll{2 index exch get exch 8
2286     bitshift add}for exch pop}bind def/ct_GetInterval{Adobe_CoolType_Utility
2287     /ct_BuildCharDict get begin/dst_index 0 def dup dst_string length gt{dup
2288     string/dst_string exch def}if 1 index ct_CID_STR_SIZE idiv/arrayIndex exch def
2289     2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub{dup 3 index
2290     add 2 index length le{2 index getinterval dst_string dst_index 2 index
2291     putinterval length dst_index add/dst_index exch def exit}{1 index length 1
2292     index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval
2293     pop dup dst_index add/dst_index exch def sub/arrayIndex arrayIndex 1 add def 2
2294     index dup length arrayIndex gt{arrayIndex get}{pop exit}ifelse 0}ifelse}loop
2295     pop pop pop dst_string 0 dst_index getinterval end}bind def ct_Level2?{
2296     /ct_resourcestatus currentglobal mark true setglobal{/unknowninstancename
2297     /Category resourcestatus}stopped{cleartomark setglobal true}{cleartomark
2298     currentglobal not exch setglobal}ifelse{{mark 3 1 roll/Category findresource
2299     begin ct_Vars/vm currentglobal put({ResourceStatus} stopped)0()/SubFileDecode
2300     filter cvx exec{cleartomark false}{{3 2 roll pop true}{cleartomark false}
2301     ifelse}ifelse ct_Vars/vm get setglobal end}}{{resourcestatus}}ifelse bind def
2302     /CIDFont/Category ct_resourcestatus{pop pop}{currentglobal true setglobal
2303     /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype
2304     put/CIDFont exch/Category defineresource pop setglobal}ifelse
2305     ct_UseNativeCapability?{/CIDInit/ProcSet findresource begin 12 dict begin
2306     begincmap/CIDSystemInfo 3 dict dup begin/Registry(Adobe)def/Ordering(Identity)
2307     def/Supplement 0 def end def/CMapName/Identity-H def/CMapVersion 1 def
2308     /CMapType 1 def 1 begincodespacerange<0000><ffff>endcodespacerange 1
2309     begincidrange<0000><ffff>0 endcidrange endcmap CMapName currentdict/CMap
2310     defineresource pop end end}if}{/ct_Category 2 dict begin/CIDFont 10 dict def
2311     /ProcSet 2 dict def currentdict end def/defineresource{ct_Category 1 index 2
2312     copy known{get dup dup maxlength exch length eq{dup length 10 add dict copy
2313     ct_Category 2 index 2 index put}if 3 index 3 index put pop exch pop}{pop pop
2314     /defineresource/undefined ct_raise}ifelse}bind def/findresource{ct_Category 1
2315     index 2 copy known{get 2 index 2 copy known{get 3 1 roll pop pop}{pop pop
2316     /findresource/undefinedresource ct_raise}ifelse}{pop pop/findresource
2317     /undefined ct_raise}ifelse}bind def/resourcestatus{ct_Category 1 index 2 copy
2318     known{get 2 index known exch pop exch pop{0 -1 true}{false}ifelse}{pop pop
2319     /findresource/undefined ct_raise}ifelse}bind def/ct_resourcestatus
2320     /resourcestatus load def}ifelse/ct_CIDInit 2 dict begin/ct_cidfont_stream_init
2321     {{dup(Binary)eq{pop null currentfile ct_Level2?{{cid_BYTE_COUNT()
2322     /SubFileDecode filter}stopped{pop pop pop}if}if/readstring load exit}if dup
2323     (Hex)eq{pop currentfile ct_Level2?{{null exch/ASCIIHexDecode filter/readstring
2324     }stopped{pop exch pop(>)exch/readhexstring}if}{(>)exch/readhexstring}ifelse
2325     load exit}if/StartData/typecheck ct_raise}loop cid_BYTE_COUNT ct_CID_STR_SIZE
2326     le{2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put
2327     }{cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1
2328     exch{2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop}for 2
2329     index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch
2330     1 index length 1 sub exch put}ifelse cid_CIDFONT exch/GlyphData exch put 2
2331     index null eq{pop pop pop}{pop/readstring load 1 string exch{3 copy exec pop
2332     dup length 0 eq{pop pop pop pop pop true exit}if 4 index eq{pop pop pop pop
2333     false exit}if}loop pop}ifelse}bind def/StartData{mark{currentdict dup/FDArray
2334     get 0 get/FontMatrix get 0 get .001 eq{dup/CDevProc known not{/CDevProc
2335     1183615869 internaldict/stdCDevProc 2 copy known{get}{pop pop{pop pop pop pop
2336     pop 0 -1000 7 index 2 div 880}}ifelse def}if}{/CDevProc{pop pop pop pop pop 0
2337     1 cid_temp/cid_CIDFONT get/FDArray get 0 get/FontMatrix get 0 get div 7 index
2338     2 div 1 index .88 mul}def}ifelse/cid_temp 15 dict def cid_temp begin
2339     /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt{
2340     ct_cidfont_stream_init FDArray{/Private get dup/SubrMapOffset known{begin
2341     /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2?{
2342     currentdict dup/SubrMapOffset undef dup/SubrCount undef/SDBytes undef}if end
2343     /cid_SD_BYTES exch def/cid_SUBR_COUNT exch def/cid_SUBR_MAP_OFFSET exch def
2344     /cid_SUBRS exch def cid_SUBR_COUNT 0 gt{GlyphData cid_SUBR_MAP_OFFSET
2345     cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub{
2346     exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch
2347     cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll
2348     GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put}
2349     for pop}if}{pop}ifelse}forall}if cleartomark pop pop end CIDFontName
2350     currentdict/CIDFont defineresource pop end end}stopped{cleartomark/StartData
2351     ct_reraise}if}bind def currentdict end def/ct_saveCIDInit{/CIDInit/ProcSet
2352     ct_resourcestatus{true}{/CIDInitC/ProcSet ct_resourcestatus}ifelse{pop pop
2353     /CIDInit/ProcSet findresource ct_UseNativeCapability?{pop null}{/CIDInit
2354     ct_CIDInit/ProcSet defineresource pop}ifelse}{/CIDInit ct_CIDInit/ProcSet
2355     defineresource pop null}ifelse ct_Vars exch/ct_oldCIDInit exch put}bind def
2356     /ct_restoreCIDInit{ct_Vars/ct_oldCIDInit get dup null ne{/CIDInit exch/ProcSet
2357     defineresource pop}{pop}ifelse}bind def/ct_BuildCharSetUp{1 index begin
2358     CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin/ct_dfCharCode
2359     exch def/ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge{pop
2360     0}if/cid exch def{GlyphDirectory cid 2 copy known{get}{pop pop nullstring}
2361     ifelse dup length FDBytes sub 0 gt{dup FDBytes 0 ne{0 FDBytes ct_cvnsi}{pop 0}
2362     ifelse/fdIndex exch def dup length FDBytes sub FDBytes exch getinterval
2363     /charstring exch def exit}{pop cid 0 eq{/charstring nullstring def exit}if/cid
2364     0 def}ifelse}loop}def/ct_SetCacheDevice{0 0 moveto dup stringwidth 3 -1 roll
2365     true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto}
2366     def/ct_CloneSetCacheProc{1 eq{stringwidth pop -2 div -880 0 -1000 setcharwidth
2367     moveto}{usewidths?{currentfont/Widths get cid 2 copy known{get exch pop aload
2368     pop}{pop pop stringwidth}ifelse}{stringwidth}ifelse setcharwidth 0 0 moveto}
2369     ifelse}def/ct_Type3ShowCharString{ct_FDDict fdIndex 2 copy known{get}{
2370     currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup
2371     maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known{get}
2372     {pop pop ct_defaultFontMtx}ifelse/FontMatrix exch dup length array copy def
2373     /Private get/Private exch def/Widths rootfont/Widths get def/CharStrings 1
2374     dict dup/.notdef<d841272cf18f54fc13>dup length string copy put def currentdict
2375     end/ct_Type1Font exch definefont dup 5 1 roll put setglobal}ifelse dup
2376     /CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put
2377     rootfont/WMode 2 copy known{get}{pop pop 0}ifelse exch 1000 scalefont setfont
2378     ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold{
2379     currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth
2380     setlinewidth stroke}{ct_str1 show}ifelse}def/ct_Type4ShowCharString{ct_dfDict
2381     ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup
2382     ct_defaultFontMtx ct_matrixeq not{ct_1000Mtx matrix concatmatrix concat}{pop}
2383     ifelse/Private get Adobe_CoolType_Utility/ct_Level2? get not{ct_dfDict/Private
2384     3 -1 roll{put}1183615869 internaldict/superexec get exec}if 1183615869
2385     internaldict Adobe_CoolType_Utility/ct_Level2? get{1 index}{3 index/Private
2386     get mark 6 1 roll}ifelse dup/RunInt known{/RunInt get}{pop/CCRun}ifelse get
2387     exec Adobe_CoolType_Utility/ct_Level2? get not{cleartomark}if}bind def
2388     /ct_BuildCharIncremental{{Adobe_CoolType_Utility/ct_MakeOCF get begin
2389     ct_BuildCharSetUp ct_ShowCharString}stopped{stop}if end end end end}bind def
2390     /BaseFontNameStr(BF00)def/ct_Type1FontTemplate 14 dict begin/FontType 1 def
2391     /FontMatrix[.001 0 0 .001 0 0]def/FontBBox[-250 -250 1250 1250]def/Encoding
2392     ct_cHexEncoding def/PaintType 0 def currentdict end def/BaseFontTemplate 11
2393     dict begin/FontMatrix[.001 0 0 .001 0 0]def/FontBBox[-250 -250 1250 1250]def
2394     /Encoding ct_cHexEncoding def/BuildChar/ct_BuildCharIncremental load def
2395     ct_Clone?{/FontType 3 def/ct_ShowCharString/ct_Type3ShowCharString load def
2396     /ct_dfSetCacheProc/ct_CloneSetCacheProc load def/ct_SyntheticBold false def
2397     /ct_StrokeWidth 1 def}{/FontType 4 def/Private 1 dict dup/lenIV 4 put def
2398     /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def/PaintType 0 def
2399     /ct_ShowCharString/ct_Type4ShowCharString load def}ifelse/ct_str1 1 string def
2400     currentdict end def/BaseFontDictSize BaseFontTemplate length 5 add def
2401     /ct_matrixeq{true 0 1 5{dup 4 index exch get exch 3 index exch get eq and dup
2402     not{exit}if}for exch pop exch pop}bind def/ct_makeocf{15 dict begin exch/WMode
2403     exch def exch/FontName exch def/FontType 0 def/FMapType 2 def/FontMatrix
2404     matrix def/bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if
2405     def/Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{
2406     2 copy bfCount put pop}for def/FDepVector bfCount dup 256 lt{1 add}if array
2407     def BaseFontTemplate BaseFontDictSize dict copy begin/CIDFont exch def CIDFont
2408     /FontBBox known{CIDFont/FontBBox get/FontBBox exch def}if CIDFont/CDevProc
2409     known{CIDFont/CDevProc get/CDevProc exch def}if currentdict end
2410     BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if{FDepVector
2411     exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul
2412     def FontType 3 eq{/ct_FDDict 2 dict def}if currentdict end 1 index 16
2413     BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put}
2414     for ct_Clone?{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
2415     if FontName currentdict end definefont ct_Clone?{gsave dup 1000 scalefont
2416     setfont ct_BuildCharDict begin/usewidths? false def currentfont/Widths get
2417     begin exch/CIDFont get/GlyphDirectory get{pop dup charcode exch 1 index 0 2
2418     index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore
2419     def}forall end/usewidths? true def end grestore}{exch pop}ifelse}bind def
2420     /ct_ComposeFont{ct_UseNativeCapability?{2 index/CMap ct_resourcestatus{pop pop
2421     exch pop}{/CIDInit/ProcSet findresource begin 12 dict begin begincmap/CMapName
2422     3 index def/CMapVersion 1 def/CMapType 1 def exch/WMode exch def/CIDSystemInfo
2423     3 dict dup begin/Registry(Adobe)def/Ordering CMapName ct_mkocfStr100 cvs
2424     (Adobe-)search{pop pop(-)search{dup length string copy exch pop exch pop}{pop
2425     (Identity)}ifelse}{pop(Identity)}ifelse def/Supplement 0 def end def 1
2426     begincodespacerange<0000><ffff>endcodespacerange 1 begincidrange<0000><ffff>0
2427     endcidrange endcmap CMapName currentdict/CMap defineresource pop end end}
2428     ifelse composefont}{3 2 roll pop 0 get/CIDFont findresource ct_makeocf}ifelse}
2429     bind def/ct_MakeIdentity{ct_UseNativeCapability?{1 index/CMap
2430     ct_resourcestatus{pop pop}{/CIDInit/ProcSet findresource begin 12 dict begin
2431     begincmap/CMapName 2 index def/CMapVersion 1 def/CMapType 1 def/CIDSystemInfo
2432     3 dict dup begin/Registry(Adobe)def/Ordering CMapName ct_mkocfStr100 cvs
2433     (Adobe-)search{pop pop(-)search{dup length string copy exch pop exch pop}{pop
2434     (Identity)}ifelse}{pop(Identity)}ifelse def/Supplement 0 def end def 1
2435     begincodespacerange<0000><ffff>endcodespacerange 1 begincidrange<0000><ffff>0
2436     endcidrange endcmap CMapName currentdict/CMap defineresource pop end end}
2437     ifelse composefont}{exch pop 0 get/CIDFont findresource ct_makeocf}ifelse}bind
2438     def currentdict readonly pop end end
2439     %%EndResource
2440     Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
2441     %%BeginResource: procset Adobe_AGM_Gradient 1.1 0
2442     %%Version: 1.1 0
2443     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
2444     systemdict /setpacking known
2445     {
2446     currentpacking
2447     true setpacking
2448     } if
2449     userdict /Adobe_AGM_Gradient 190 dict dup begin put
2450     /AGMGrad_&image nd
2451     /AGMGrad_&colorimage nd
2452     /AGMGrad_&fill nd
2453     /AGMGrad_subSampleOK nd
2454     /AGMGrad_d255 nd
2455     /AGMGrad_sSave nd
2456     /AGMGrad_dUserSpace nd
2457     /AGMGrad_bUMatrix nd
2458     /AGMGrad_imageMatrix nd
2459     /AGMGrad_saveMatrix nd
2460     /AGMGrad_gMatrix nd
2461     /AGMGrad_tmpMat nd
2462     /AGMGrad_currentcolorspace nd
2463     /AGMGrad_bbox nd
2464     /AGMGrad_usingShells nd
2465     /AGMGrad_byte nd
2466     /AGMGrad_blackTmp nd
2467     /AGMGrad_yellowTmp nd
2468     /AGMGrad_magentaTmp nd
2469     /AGMGrad_cyanTmp nd
2470     /AGMGrad_cnt nd
2471     /AGMGrad_usingSmoothShade nd
2472     /AGMGrad_index nd
2473     /AGMGrad_rampFuncsArray nd
2474     /AGMGrad_boundsArray nd
2475     /AGMGrad_encodeArray nd
2476     /AGMGrad_beginCoord nd
2477     /AGMGrad_colorSpace nd
2478     /AGMGrad_firstFill nd
2479     /AGMGrad_lastFill nd
2480     /AGMGrad_size nd
2481     /AGMGrad_rampLen nd
2482     /AGMGrad_invert nd
2483     /AGMGrad_endCoord nd
2484     /AGMGrad_s nd
2485     /AGMGrad_j nd
2486     /AGMGrad_i nd
2487     /AGMGrad_tintNdx nd
2488     /AGMGrad_cmpNdx nd
2489     /AGMGrad_nColorSpace nd
2490     /AGMGrad_C0 nd
2491     /AGMGrad_C0_Space nd
2492     /AGMGrad_C1 nd
2493     /AGMGrad_C1_Space nd
2494     /AGMGrad_rampColorSpace nd
2495     /AGMGrad_bUMatrix nd
2496     /AGMGrad_channels nd
2497     /AGMGrad_len nd
2498     /AGMGrad_currenttint nd
2499     /AGMGrad_currentcolorant nd
2500     /AGMGrad_cmpIndx nd
2501     /AGMGrad_ndx nd
2502     /AGMGrad_rampIndex nd
2503     /AGMGrad_firstShell nd
2504     /AGMGrad_ramp nd
2505     /AGMGrad_rampDict nd
2506     /AGMGrad_endPoint nd
2507     /AGMGrad_rampPoint nd
2508     /AGMGrad_midPoint nd
2509     /AGMGrad_colorRamp nd
2510     /AGMGrad_nSamples nd
2511     /AGMGrad_sInc nd
2512     /AGMGrad_bInc nd
2513     /AGMGrad_nSubSamples nd
2514     /AGMGrad_optimize nd
2515     /AGMGrad_nRadSamples nd
2516     /AGMGrad_uRampLen nd
2517     /AGMGrad_pChange nd
2518     /AGMGrad_xBCInc nd
2519     /AGMGrad_yBCInc nd
2520     /AGMGrad_nColorsBd nd
2521     /AGMGrad_gradType nd
2522     /AGMGrad_gradName nd
2523     /AGMGrad_renderFlag nd
2524     /AGMGrad_retainPath nd
2525     /AGMGrad_enabledSmoothShade nd
2526     /AGMGrad_rampData nd
2527     /AGMGrad_nRamps nd
2528     /AGMGrad_xHi nd
2529     /AGMGrad_yHi nd
2530     /AGMGrad_radHilite nd
2531     /AGMGrad_gradNames nd
2532     /AGMGrad_tint nd
2533     /AGMGrad_tint_min nd
2534     /AGMGrad_tint_max nd
2535     /AGMGrad_range nd
2536     /doc_setup
2537     {
2538     Adobe_AGM_Core begin
2539     Adobe_AGM_Gradient begin
2540     initializeVars
2541    
2542     level2{
2543     initializeLev2
2544     }{
2545     initializeLev1
2546     }ifelse
2547    
2548     queryDevice
2549    
2550     initializeShading
2551     /image where{
2552     /image get /AGMGrad_&image xp
2553     }if
2554     /colorimage where{
2555     /colorimage get /AGMGrad_&colorimage xp
2556     }if
2557     currentdict /AGMGrad_&fill get type /nulltype eq
2558     {
2559     /AGMGrad_&fill /fill load def
2560     }if
2561     end
2562     end
2563     }def
2564     /doc_trailer{
2565     currentdict Adobe_AGM_Gradient eq{
2566     end
2567     }if
2568     }def
2569    
2570     /page_setup
2571     {
2572     Adobe_AGM_Gradient begin
2573     /AGMGrad_subSampleOK
2574     AGMCORE_deviceDPI AGMGrad_dpiThreshold le
2575     currentScreenFreq AGMGrad_screenFreqThreshold le and
2576     AGMGrad_contoneDevice not and
2577     def
2578     initializeRectFill
2579     AGMCORE_producing_seps{
2580     initializeSep
2581     }{
2582     initializeComposite
2583     }ifelse
2584     currentdict{
2585     dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
2586     bind
2587     }if
2588     def
2589     }forall
2590     end
2591     }def
2592     /page_trailer
2593     {
2594     }def
2595     /initializeVars{
2596     /AGMGrad_d255 256 array def
2597     0 1 255{
2598     AGMGrad_d255 exch dup 255 div put
2599     }bind for
2600     /AGMGrad_sSave nd
2601     /AGMGrad_dUserSpace matrix defaultmatrix def
2602     /AGMGrad_bUMatrix matrix def
2603     /AGMGrad_imageMatrix matrix def
2604     /AGMGrad_saveMatrix matrix def
2605     /AGMGrad_gMatrix matrix def
2606     /AGMGrad_tmpMat matrix def
2607     /AGMGrad_currentcolorspace nd
2608     /AGMGrad_bbox 4 array def
2609     /AGMGrad_black (/AGM_Black) def
2610     }def
2611     /queryDevice{
2612     /AGMGrad_PathsOnly false ndf
2613     /AGMGrad_useShells false ndf
2614     /AGMGrad_usingShells AGMGrad_useShells pt
2615     /AGMGrad_useSmoothShade true ndf
2616     /AGMGrad_dpiThreshold 600 ndf
2617     /AGMGrad_screenFreqThreshold 150 ndf
2618     /AGMGrad_contoneDevice false ndf
2619     }def
2620     /initializeRectFill{
2621     /rectfill where dup{
2622     exch pop not AGMCORE_producing_seps or
2623     }{
2624     not
2625     }ifelse
2626     {
2627     /rectfill{
2628     gsave
2629     newpath
2630     4 2 roll moveto
2631     1 index 0 rlineto
2632     0 1 index rlineto
2633     1 index neg 0 rlineto
2634     pop pop
2635     closepath
2636     fill
2637     grestore
2638     }def
2639     }if
2640     }def
2641     /initializeLev1{
2642     /AGMGrad_byte 1 string def
2643     /colorimage where{
2644     pop
2645     }{
2646     /colorimage{
2647     pop pop
2648     /AGMGrad_blackTmp xp
2649     /AGMGrad_yellowTmp xp
2650     /AGMGrad_magentaTmp xp
2651     /AGMGrad_cyanTmp xp
2652     /AGMGrad_cnt 0 pt
2653    
2654     [
2655     AGMGrad_byte dup 0
2656     AGMGrad_cyanTmp
2657     /AGMGrad_cnt cvx /get cvx AGMGrad_d255 /exch cvx /get cvx .3 /mul cvx
2658     AGMGrad_magentaTmp
2659     /AGMGrad_cnt cvx /get cvx AGMGrad_d255 /exch cvx /get cvx .59 /mul cvx
2660     AGMGrad_yellowTmp
2661     /AGMGrad_cnt cvx /get cvx AGMGrad_d255 /exch cvx /get cvx .11 /mul cvx
2662     AGMGrad_blackTmp
2663     /AGMGrad_cnt cvx /get cvx AGMGrad_d255 /exch cvx /get cvx
2664     /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx
2665     /dup cvx 0 /lt cvx{
2666     pop 0
2667     }/if cvx
2668     /dup cvx 1 /gt cvx{
2669     pop 1
2670     }/if cvx
2671     255 /mul cvx /cvi cvx
2672     256 /mod cvx
2673     /dup cvx 0 /lt cvx{
2674     pop 0
2675     }/if cvx
2676     /put cvx
2677     /AGMGrad_cnt dup cvx 1 /add cvx /pt cvx
2678     ] cvx bind
2679    
2680     AGMGrad_&image
2681     }def
2682     }ifelse
2683    
2684     /setcolor nd
2685     /currentcolor nd
2686    
2687     /setcolorspace
2688     {
2689     0 get /AGMGrad_currentcolorspace xp
2690     AGMGrad_currentcolorspace /DeviceCMYK eq{
2691     /setcolor {setcmykcolor} bind pt
2692     /currentcolor {currentcmykcolor} bind pt
2693     }{
2694     AGMGrad_currentcolorspace /DeviceGray eq{
2695     /setcolor {setgray} bind pt
2696     /currentcolor {currentgray} bind pt
2697     }{
2698     AGMGrad_currentcolorspace /DeviceRGB eq{
2699     /setcolor {setrgbcolor} bind pt
2700     /currentcolor {currentrgbcolor} bind pt
2701     }if
2702     }ifelse
2703     }ifelse
2704     }def
2705     /currentcolorspace
2706     {
2707     [ AGMGrad_currentcolorspace ]
2708     }def
2709     /dictImage
2710     {
2711     pop
2712     currentcolorspace 0 get /DeviceGray eq {
2713     aload pop
2714     AGMGrad_&image
2715     }{
2716     dup length /AGMGrad_tmp xp
2717     aload pop true AGMGrad_tmp
2718     colorimage
2719     }ifelse
2720     }def
2721     }def
2722     /initializeLev2{
2723     /dictImage
2724     {
2725     10 dict begin
2726     /Decode xdf
2727     /DataSource xdf
2728     /ImageMatrix xdf
2729     /BitsPerComponent xdf
2730     /Height xdf
2731     /Width xdf
2732     /ImageType 1 def
2733     DataSource type /arraytype eq{
2734     /MultipleDataSources true def
2735     }if
2736     currentdict
2737     end
2738     AGMGrad_&image
2739     }def
2740     }def
2741     /initializeShading{
2742     AGMGrad_useSmoothShade level3 and{
2743     /AGMGrad_usingSmoothShade true pt
2744     initializeLev3_Ops
2745     }{
2746     /AGMGrad_usingSmoothShade false pt
2747     }ifelse
2748     }def
2749     /initializeLev3_Ops
2750     {
2751     /initShFill{
2752     /AGMGrad_index AGMGrad_gradType 0 eq {0}{AGMGrad_maxRampIndex} ifelse pt
2753     /AGMGrad_rampFuncsArray AGMGrad_nRamps array pt
2754     /AGMGrad_boundsArray AGMGrad_nRamps 1 sub array pt
2755     /AGMGrad_encodeArray AGMGrad_nRamps 2 mul array pt
2756     /AGMGrad_beginCoord AGMGrad_rampPoint pt
2757     /AGMGrad_colorSpace null pt
2758     /AGMGrad_firstFill AGMGrad_rampIndex AGMGrad_maxRampIndex eq pt
2759     /AGMGrad_lastFill false pt
2760     }def
2761     /linealShFill{
2762     popRampSpace
2763     AGMGrad_gMatrix pushRampSpace
2764    
2765     /AGMGrad_size AGMGrad_index 1 add pt
2766     AGMGrad_size AGMGrad_nRamps lt {
2767     /AGMGrad_rampFuncsArray AGMGrad_rampFuncsArray 0 AGMGrad_size getinterval pt
2768     /AGMGrad_boundsArray AGMGrad_boundsArray 0 AGMGrad_size 1 sub getinterval pt
2769     /AGMGrad_encodeArray AGMGrad_encodeArray 0 AGMGrad_size 2 mul getinterval pt
2770     }if
2771    
2772     /AGMGrad_rampLen AGMGrad_endCoord AGMGrad_beginCoord sub pt
2773     bdict
2774     /ShadingType 2
2775     /ColorSpace AGMGrad_colorSpace
2776     /Function
2777     bdict
2778     /FunctionType 3
2779     /Domain [0 1]
2780     /Functions AGMGrad_rampFuncsArray
2781     /Bounds AGMGrad_boundsArray
2782     /Encode AGMGrad_encodeArray
2783     edict
2784     AGMGrad_nRamps 1 gt{
2785     dup begin
2786     /Bounds [ Bounds {AGMGrad_beginCoord sub AGMGrad_rampLen div} forall] def
2787     end
2788     }if
2789     /Extend [AGMGrad_firstFill AGMGrad_lastFill]
2790     /Domain [0 1]
2791     /Coords [AGMGrad_beginCoord 0 AGMGrad_endCoord 0]
2792     edict
2793     shfill
2794     }def
2795    
2796     /radialShFill{
2797     /AGMGrad_size AGMGrad_nRamps AGMGrad_index sub pt
2798     AGMGrad_size AGMGrad_nRamps lt {
2799     /AGMGrad_rampFuncsArray AGMGrad_rampFuncsArray AGMGrad_index AGMGrad_size getinterval pt
2800     /AGMGrad_boundsArray AGMGrad_boundsArray AGMGrad_index AGMGrad_size 1 sub getinterval pt
2801     /AGMGrad_encodeArray AGMGrad_encodeArray AGMGrad_index 2 mul AGMGrad_size 2 mul getinterval pt
2802     }if
2803    
2804     /AGMGrad_rampLen AGMGrad_beginCoord AGMGrad_endCoord sub pt
2805     bdict
2806     /ShadingType 3
2807     /ColorSpace AGMGrad_colorSpace
2808     /Function
2809     bdict
2810     /FunctionType 3
2811     /Domain [0 1]
2812     /Functions AGMGrad_rampFuncsArray
2813     /Bounds AGMGrad_boundsArray
2814     /Encode AGMGrad_encodeArray
2815     edict
2816     AGMGrad_nRamps 1 gt{
2817     dup begin
2818     /Bounds [ Bounds {AGMGrad_endCoord sub AGMGrad_rampLen div} forall] def
2819     end
2820     }if
2821     /Extend [AGMGrad_lastFill false]
2822     /Domain [0 1]
2823     /Coords [AGMGrad_xHi AGMGrad_rampLen mul AGMGrad_yHi AGMGrad_rampLen mul AGMGrad_endCoord 0 0 AGMGrad_beginCoord]
2824     edict
2825     shfill
2826    
2827     AGMGrad_radHilite{
2828     AGMGrad_xHi AGMGrad_rampLen mul AGMGrad_yHi AGMGrad_rampLen mul translate
2829     }if
2830     }def
2831    
2832     /sampFunc{
2833     /AGMGrad_tmp exch pt
2834     bdict
2835     /FunctionType 0
2836     /Order 1
2837     /Size [AGMGrad_tmp length]
2838     /Domain [0 1]
2839     /BitsPerSample 8
2840     /DataSource AGMGrad_tmp
2841     /Range [0 1]
2842     edict
2843     }def
2844    
2845     /fillRamp{
2846    
2847    
2848     /AGMGrad_invert AGMGrad_midPoint 0.5 lt pt
2849     AGMGrad_rampIndex AGMGrad_maxRampIndex eq {
2850     initShFill
2851     }if
2852    
2853     getRampColorSpace
2854    
2855     AGMGrad_colorSpace null eq{
2856     /AGMGrad_colorSpace AGMGrad_rampColorSpace pt
2857     }{
2858     AGMGrad_colorSpace AGMGrad_rampColorSpace ne {
2859     /AGMGrad_index AGMGrad_index 1
2860     AGMGrad_gradType 0 eq{
2861     sub pt
2862     linealShFill
2863     }{
2864     add pt
2865     radialShFill
2866     }ifelse
2867     initShFill
2868     /AGMGrad_colorSpace AGMGrad_rampColorSpace pt
2869     } if
2870     }ifelse
2871     /AGMGrad_endCoord AGMGrad_endPoint pt
2872    
2873     Interpolation{
2874     false
2875     }{
2876     SpotColor{
2877     false
2878     }{
2879     AGMCORE_is_cmyk_sep
2880     }ifelse
2881     }ifelse
2882    
2883     {
2884     AGMCORE_composite_job{
2885    
2886     /AGMGrad_s NumSamples NumComponents mul string def
2887     /AGMGrad_j 0 pt
2888     0 1 NumSamples 1 sub {
2889     /AGMGrad_i exch pt
2890     0 1 NumComponents 1 sub {
2891     Ramp exch get AGMGrad_i get AGMGrad_s AGMGrad_j 3 -1 roll put
2892     /AGMGrad_j AGMGrad_j 1 add pt
2893     }for
2894     }for
2895    
2896     AGMGrad_rampFuncsArray AGMGrad_index
2897     bdict
2898     /FunctionType 0
2899     /Order 1
2900     /Size [NumSamples]
2901     /Domain [0 1]
2902     /BitsPerSample 8
2903     /DataSource AGMGrad_s
2904     /Range [NumComponents {0 1} repeat]
2905     edict
2906     put
2907     }{
2908     AGMGrad_rampFuncsArray AGMGrad_index
2909     AGMCORE_cyan_plate{
2910     Ramp 0 get
2911     }if
2912     AGMCORE_magenta_plate{
2913     Ramp 1 get
2914     }if
2915     AGMCORE_yellow_plate{
2916     Ramp 2 get
2917     }if
2918     AGMCORE_black_plate{
2919     Ramp 3 get
2920     }if
2921     sampFunc
2922     dup begin /Decode [1 0] def end
2923     put
2924     }ifelse
2925     /AGMGrad_invert false pt
2926     }{
2927    
2928     AGMGrad_rampFuncsArray AGMGrad_index
2929     bdict
2930     /FunctionType 2
2931     /Domain [0 1]
2932     /N 0.5 log AGMGrad_invert{1 AGMGrad_midPoint sub}{AGMGrad_midPoint}ifelse log div
2933     AGMGrad_gradType 0 eq{
2934     AGMGrad_invert{/C1}{/C0}ifelse AGMGrad_C0
2935     AGMGrad_invert{/C0}{/C1}ifelse AGMGrad_C1
2936     }{
2937     AGMGrad_invert{/C0}{/C1}ifelse AGMGrad_C1
2938     AGMGrad_invert{/C1}{/C0}ifelse AGMGrad_C0
2939     }ifelse
2940     edict
2941     put
2942     }ifelse
2943    
2944     AGMGrad_rampIndex 0 ne{
2945     AGMGrad_boundsArray AGMGrad_index AGMGrad_gradType 1 eq{1 sub}if AGMGrad_endCoord put
2946     } if
2947    
2948     0 1 AGMGrad_invert {exch}if
2949     AGMGrad_encodeArray AGMGrad_index 2 mul 1 add 3 -1 roll put
2950     AGMGrad_encodeArray AGMGrad_index 2 mul 3 -1 roll put
2951     AGMGrad_rampIndex 0 eq {
2952     /AGMGrad_lastFill true pt
2953     AGMGrad_gradType 0 eq{
2954     linealShFill
2955     }{
2956     radialShFill
2957     }ifelse
2958     }if
2959     /AGMGrad_index AGMGrad_index 1
2960     AGMGrad_gradType 0 eq{
2961     add pt
2962     }{
2963     sub pt
2964     }ifelse
2965     }def
2966     }def
2967     /initializeComposite{
2968     AGMGrad_PathsOnly not level2 not and{
2969     /linealFill{
2970     8 setImageParms
2971     AGMGrad_colorRamp{
2972     currentcmykcolor
2973     4{
2974     makeByte8 4 1 roll
2975     }repeat
2976     true 4 AGMGrad_&colorimage
2977     }{
2978     currentgray makeByte8 AGMGrad_&image
2979     }ifelse
2980     }def
2981     }if
2982     level3{
2983     /getRampColorSpace{
2984     SpotColor{
2985     [
2986     NumTintComponents 2 eq
2987     {
2988     /DeviceN
2989     [
2990     Colorants 0 get
2991     substituteBlack
2992     Colorants 1 get
2993     substituteBlack
2994     ]
2995     }{
2996     /Separation
2997     Colorants 0 get
2998     substituteBlack
2999     }ifelse
3000     CSA map_csa
3001     [
3002     /AGMGrad_range NumTintComponents 2 eq {1} {0} ifelse pt
3003     /AGMGrad_tint_range_0 TintRange AGMGrad_range get 0 get pt
3004     /AGMGrad_tint_range_1 TintRange AGMGrad_range get 1 get pt
3005     AGMGrad_tint_range_0 AGMGrad_tint_range_1 2 copy gt{
3006     /AGMGrad_tint_min xdf
3007     /AGMGrad_tint_max xdf
3008     }{
3009     /AGMGrad_tint_max xdf
3010     /AGMGrad_tint_min xdf
3011     }ifelse
3012     NumTintComponents 1 eq
3013     {
3014     Colorants 0 get get_csd_by_name /ColorLookup get
3015     /exch cvx 255 /mul cvx /cvi cvx /get cvx
3016     /aload cvx /pop cvx
3017     }{
3018     /exch cvx /pop cvx
3019     255 /mul cvx /cvi cvx
3020     /AGMGrad_tint /xp cvx
3021     /AGMGrad_TintRamp TintRamp 1 get def
3022     0 1 NumComponents 1 sub{
3023     Ramp exch get dup type /stringtype eq
3024     {
3025     6 dict begin
3026     /AGMGrad_Ramp xp
3027     /AGMGrad_lookup 256 string def
3028     /AGMGrad_min AGMGrad_TintRamp 0 get def
3029     /AGMGrad_max AGMGrad_TintRamp dup length 1 sub get def
3030     /AGMGrad_index 0 def
3031     0 1 AGMGrad_min
3032     {
3033     AGMGrad_lookup exch AGMGrad_Ramp 0 get put
3034     }for
3035     AGMGrad_max 1 255
3036     {
3037     AGMGrad_lookup exch AGMGrad_Ramp dup length 1 sub get put
3038     }for
3039     AGMGrad_min 1 AGMGrad_max
3040     {
3041     /AGMGrad_count xp
3042     AGMGrad_index 1 AGMGrad_lookup length 2 sub
3043     {
3044     AGMGrad_TintRamp exch get AGMGrad_count ge
3045     {
3046     exit
3047     }if
3048     /AGMGrad_index AGMGrad_index 1 add def
3049     }for
3050     AGMGrad_lookup AGMGrad_count
3051     AGMGrad_Ramp AGMGrad_index get
3052     put
3053     }for
3054    
3055     AGMGrad_lookup /AGMGrad_tint cvx /get cvx 255 /div cvx
3056     end
3057     }{pop 0}ifelse
3058     }for
3059     }ifelse
3060     ] cvx
3061     ] setcolorspace
3062     /AGMGrad_nColorSpace currentcolorspace pt
3063     }if
3064    
3065     AGMGrad_nSamples 1 gt{
3066     firstRampColor
3067     }if
3068     SpotColor{
3069     /AGMGrad_C0 [
3070     currenttints 0 get
3071     currenttints length 2 eq{
3072     currenttints 1 get
3073     }if
3074     ] pt
3075     /AGMGrad_C0_Space AGMGrad_nColorSpace pt
3076     }{
3077     /AGMGrad_C0 [currentcolor] pt
3078     /AGMGrad_C0_Space currentcolorspace pt
3079     }ifelse
3080     AGMGrad_nSamples 1 gt{
3081     lastRampColor
3082     }if
3083     SpotColor{
3084     /AGMGrad_C1 [
3085     currenttints 0 get
3086     currenttints length 2 eq{
3087     currenttints 1 get
3088     }if
3089     ] pt
3090     /AGMGrad_C1_Space AGMGrad_nColorSpace pt
3091     }{
3092     /AGMGrad_C1 [currentcolor] pt
3093     /AGMGrad_C1_Space currentcolorspace pt
3094     }ifelse
3095    
3096     /AGMGrad_rampColorSpace AGMGrad_C0_Space pt
3097    
3098     }def
3099     }if
3100     }def
3101     /npop{
3102     {pop}repeat
3103     }def
3104     /pt{
3105     Adobe_AGM_Gradient 3 1 roll put
3106     }def
3107     /xp{
3108     exch pt
3109     }def
3110     /mySave{
3111     save /AGMGrad_sSave xp
3112     }def
3113     /myRestore{
3114     AGMGrad_sSave type /savetype eq{
3115     AGMGrad_sSave restore
3116     }if
3117     }def
3118     /pushRampSpace{
3119     newpath gsave
3120     dup /AGMGrad_bUMatrix xp concat
3121     }def
3122     /popRampSpace{
3123     grestore
3124     }def
3125     /makeByte8{
3126     /AGMGrad_tmp 0 pt
3127     255 mul cvi
3128     8 string 8{
3129     dup AGMGrad_tmp 3 index put
3130     /AGMGrad_tmp AGMGrad_tmp 1 add pt
3131     }repeat
3132     exch pop
3133     }def
3134     /setImageParms{
3135     1 8 2 index 0 0 1 0 0 AGMGrad_imageMatrix astore
3136     }def
3137     /linealFill{
3138     0 0 1 1 rectfill
3139     }def
3140     /path_bbox
3141     {
3142     {currentpoint} stopped {
3143     0 0 0 0
3144     }{
3145     pop pop
3146     pathbbox
3147     }ifelse
3148     }def
3149     /expandOne {
3150     /AGMGrad_tmp xp
3151     dup type /stringtype ne{
3152     AGMGrad_tmp string
3153     exch
3154     dup 0 ne{
3155     255 mul cvi
3156     0 1 AGMGrad_tmp 1 sub{
3157     3 copy
3158     exch put pop
3159     }for
3160     }if
3161     pop
3162     }if
3163     }def
3164     /expandColor{
3165     /AGMGrad_channels xp
3166     /AGMGrad_len xp
3167     AGMGrad_channels{
3168     AGMGrad_len expandOne AGMGrad_channels 1 roll
3169     }repeat
3170     }def
3171     /substituteBlack{
3172     dup AGMGrad_black eq{
3173     pop /Black
3174     }if
3175     }def
3176     /settints
3177     {
3178     /AGMGrad_currenttint xp
3179     }def
3180     /currenttints
3181     {
3182     AGMGrad_currenttint
3183     }def
3184     /setcolorants
3185     {
3186     /AGMGrad_currentcolorant xp
3187     }def
3188     /currentcolorants
3189     {
3190     AGMGrad_currentcolorant
3191     }def
3192     /setcolorspace_opt
3193     {
3194     dup currentcolorspace eq{
3195     pop
3196     }{
3197     setcolorspace
3198     }ifelse
3199     }def
3200     /rampColor{
3201    
3202    
3203     /AGMGrad_cmpIndx 0 pt
3204     AGMCORE_producing_seps not SpotColor and AGMGrad_enabledSmoothShade and not{
3205     NumComponents{
3206     Ramp AGMGrad_cmpIndx get dup type /stringtype eq{
3207     /AGMGrad_ndx cvx /get cvx AGMGrad_d255 /exch cvx /get cvx
3208     }if
3209     /AGMGrad_cmpIndx AGMGrad_cmpIndx 1 add pt
3210     }repeat
3211     {
3212     currentdict/Decode known{
3213     0 2 NumComponents 2 mul 1 sub{
3214     /AGMGrad_i xp
3215     NumComponents -1 roll
3216     Decode AGMGrad_i 1 add get
3217     Decode AGMGrad_i get
3218     sub mul
3219     Decode AGMGrad_i get add
3220     }for
3221     }if
3222     setcolor
3223     } bind /exec cvx
3224     }if
3225     AGMCORE_producing_seps AGMGrad_enabledSmoothShade or SpotColor and{
3226     /mark cvx
3227     TintRamp 0 get dup type /stringtype eq{
3228     /AGMGrad_ndx cvx /get cvx AGMGrad_d255 /exch cvx /get cvx
3229     }if
3230     NumTintComponents 2 eq{
3231     TintRamp 1 get dup type /stringtype eq{
3232     /AGMGrad_ndx cvx /get cvx AGMGrad_d255 /exch cvx /get cvx
3233     }if
3234     }if
3235     (]) cvn cvx
3236     /settints cvx
3237     Colorants /setcolorants cvx
3238     }if
3239     }def
3240     /firstRampColor{
3241     /AGMGrad_ndx 0 pt
3242     [rampColor] cvx exec
3243     }def
3244     /lastRampColor{
3245     /AGMGrad_ndx AGMGrad_nSamples 1 sub pt
3246     [rampColor] cvx exec
3247     }def
3248     /useRectImage{
3249     AGMGrad_subSampleOK AGMGrad_usingSmoothShade not and{
3250     0 1 dtransform atan cvi 90 mod 0 eq
3251     1 0 dtransform atan cvi 90 mod 0 eq
3252     and
3253     }{
3254     false
3255     }ifelse
3256     }def
3257     /linealImage{
3258     useRectImage AGMGrad_PathsOnly or{
3259     rectImage
3260     }{
3261     rampImage
3262     }ifelse
3263     }def
3264     /linealRamp{
3265     pushRampSpace
3266     AGMGrad_ramp{
3267     linealImage
3268     }{
3269     linealFill
3270     }ifelse
3271     popRampSpace
3272     /AGMGrad_rampIndex AGMGrad_rampIndex 1 sub pt
3273     AGMGrad_rampIndex 0 ge{
3274     getRampData
3275     }if
3276     }def
3277     /radialGrad{
3278     /AGMGrad_usingShells currentoverprint AGMCORE_producing_seps and AGMGrad_usingShells or pt
3279    
3280     /AGMGrad_firstShell true pt
3281     currentoverprint AGMCORE_producing_seps and{
3282    
3283     newpath
3284     clippath path_bbox
3285     1 add 4 1 roll
3286     1 add 4 1 roll
3287     1 sub 4 1 roll
3288     1 sub 4 1 roll
3289     AGMGrad_bbox astore pop
3290    
3291     newpath
3292     AGMGrad_bbox 0 get AGMGrad_bbox 1 get moveto
3293     AGMGrad_bbox 2 get AGMGrad_bbox 1 get lineto
3294     AGMGrad_bbox 2 get AGMGrad_bbox 3 get lineto
3295     AGMGrad_bbox 0 get AGMGrad_bbox 3 get lineto
3296     closepath
3297     dup
3298     gsave dup /AGMGrad_bUMatrix xp concat
3299     AGMGrad_rampPoint 0 moveto 0 0 AGMGrad_rampPoint 0 360 arc closepath
3300     eoclip fill
3301     popRampSpace
3302     }if
3303     pushRampSpace
3304    
3305     AGMGrad_radHilite{
3306     AGMGrad_rampPoint 1 lt{
3307     1 AGMGrad_rampPoint sub dup AGMGrad_xHi mul exch AGMGrad_yHi mul translate
3308     }if
3309     }if
3310     AGMGrad_nRamps{
3311     radialRamp
3312     /AGMGrad_rampIndex AGMGrad_rampIndex 1 sub pt
3313     AGMGrad_rampIndex 0 ge{
3314     getRampData
3315     }if
3316     }repeat
3317    
3318     popRampSpace
3319    
3320     }def
3321     /getNSamples{
3322     0 exch
3323     {
3324     dup type /stringtype eq{
3325     length exch pop exit
3326     }if
3327     pop
3328     }forall
3329     dup 0 eq{
3330     pop 1
3331     }if
3332     }def
3333     /getRampData{
3334     /AGMGrad_ramp true pt
3335    
3336     AGMGrad_rampDict null ne{
3337     end
3338     }if
3339     /AGMGrad_rampDict AGMGrad_rampData AGMGrad_rampIndex get pt
3340     AGMGrad_rampDict begin
3341    
3342     Start End
3343     AGMGrad_gradType 1 eq{
3344     exch
3345     }if
3346     /AGMGrad_endPoint xp
3347     /AGMGrad_rampPoint xp
3348     /AGMGrad_midPoint Mid pt
3349     /AGMGrad_colorRamp CSA map_csa 0 get /DeviceGray ne pt
3350     currentdict set_csa_crd
3351     SpotColor AGMCORE_producing_seps and{
3352    
3353     /SpotConverted [
3354     0 AGMGrad_SpotConverted
3355     NumTintComponents 2 eq{
3356     1 AGMGrad_SpotConverted
3357     }{
3358     false
3359     }ifelse
3360     ] def
3361     /RenderCMYK SpotConverted aload pop or def
3362     }{
3363     /RenderCMYK true def
3364     }ifelse
3365     AGMGrad_ramp{
3366     /AGMGrad_nSamples NumSamples pt
3367     AGMGrad_enabledSmoothShade not{
3368     /AGMGrad_ramp AGMGrad_nSamples 1 gt pt
3369     }if
3370     }if
3371     }def
3372     /rampImage{
3373     AGMGrad_enabledSmoothShade{
3374     fillRamp
3375     }{
3376     NumSamples setImageParms
3377     [ Ramp aload pop ]
3378     currentdict/Decode known{
3379     Decode
3380     }{
3381     [ NumComponents {0 1} repeat ]
3382     }ifelse
3383     dictImage
3384     }ifelse
3385     }def
3386    
3387     /rectImage{
3388     gsave
3389     /AGMGrad_sInc 1 pt
3390     /AGMGrad_bInc 1 AGMGrad_nSamples div pt
3391     /AGMGrad_nSubSamples AGMGrad_nSamples pt
3392     /AGMGrad_optimize false pt
3393    
3394     AGMGrad_subSampleOK{
3395     /AGMGrad_uRampLen 1 0 dtransform AGMGrad_dUserSpace idtransform dup mul exch dup mul add sqrt pt
3396     /AGMGrad_pChange AGMGrad_uRampLen 0 eq{0}{AGMGrad_nSamples AGMGrad_uRampLen div}ifelse pt
3397    
3398     AGMGrad_pChange .5 gt dup /AGMGrad_optimize xp{
3399     /AGMGrad_nSubSamples AGMGrad_uRampLen 2 div round cvi dup 1 le{pop 2}if pt
3400     /AGMGrad_bInc 1 AGMGrad_nSubSamples div pt
3401     /AGMGrad_sInc AGMGrad_nSamples 1 sub AGMGrad_nSubSamples 1 sub div pt
3402     }if
3403     }if
3404    
3405     0
3406     AGMGrad_nSubSamples
3407     [
3408     /dup cvx
3409     AGMGrad_optimize {
3410     /round cvx /cvi cvx
3411     } if
3412     /AGMGrad_ndx /exch cvx /pt cvx
3413     rampColor
3414     0 0 AGMGrad_bInc 1 /rectfill cvx
3415     AGMGrad_bInc 0 /translate cvx
3416     AGMGrad_sInc /add cvx
3417     ] cvx bind
3418     repeat
3419     pop
3420     grestore
3421     }def
3422     /radialInit{
3423     /AGMGrad_nRadSamples AGMGrad_nSamples dup 0 eq{pop 1}if pt
3424     /AGMGrad_sInc -1 pt
3425     /AGMGrad_rampLen AGMGrad_rampPoint AGMGrad_endPoint sub pt
3426     /AGMGrad_bInc AGMGrad_rampLen AGMGrad_nSamples div neg pt
3427     /AGMGrad_optimize false pt
3428     AGMGrad_subSampleOK{
3429     /AGMGrad_uRampLen
3430     AGMGrad_rampLen 0 dtransform AGMGrad_dUserSpace idtransform dup mul exch dup mul add sqrt
3431     0 AGMGrad_rampLen dtransform AGMGrad_dUserSpace idtransform dup mul exch dup mul add sqrt
3432     2 copy lt{
3433     exch
3434     }if pop
3435     pt
3436     /AGMGrad_pChange
3437     AGMGrad_uRampLen 0 eq{
3438     0
3439     }{
3440     AGMGrad_nSamples AGMGrad_uRampLen div
3441     }ifelse
3442     pt
3443     AGMGrad_pChange .5 gt dup /AGMGrad_optimize xp{
3444     /AGMGrad_nRadSamples AGMGrad_uRampLen 2 div round cvi dup 1 le{pop 2}if pt
3445     /AGMGrad_bInc AGMGrad_rampLen AGMGrad_nRadSamples div neg pt
3446     /AGMGrad_sInc AGMGrad_nSamples 1 sub AGMGrad_nRadSamples 1 sub div neg pt
3447     }if
3448     }if
3449     AGMGrad_radHilite{
3450     /AGMGrad_xBCInc AGMGrad_xHi AGMGrad_rampLen mul AGMGrad_nRadSamples div pt
3451     /AGMGrad_yBCInc AGMGrad_yHi AGMGrad_rampLen mul AGMGrad_nRadSamples div pt
3452     }if
3453     }def
3454     /radialRamp{
3455     AGMGrad_enabledSmoothShade{
3456     fillRamp
3457     }{
3458     /AGMGrad_saveMatrix AGMGrad_saveMatrix currentmatrix pt
3459    
3460     radialInit
3461    
3462     true
3463     AGMCORE_producing_seps Interpolation and{
3464     AGMGrad_nSamples 1 gt{
3465     pop
3466     firstRampColor currentInkN
3467     lastRampColor currentInkN
3468     or
3469     }if
3470     }if
3471     {
3472     AGMGrad_rampPoint
3473    
3474     AGMGrad_nSamples 1 sub
3475    
3476     AGMGrad_nRadSamples
3477     [
3478     /dup cvx
3479    
3480     AGMGrad_optimize{
3481     /round cvx /cvi cvx
3482     }if
3483    
3484     /AGMGrad_ndx /exch cvx /pt cvx
3485    
3486     AGMGrad_usingShells{
3487     /AGMGrad_firstShell cvx{
3488     /AGMGrad_firstShell false pt
3489     }{
3490     0 0 3 index 360 0 arcn fill
3491     }/ifelse cvx
3492     }if
3493    
3494     rampColor
3495    
3496     AGMGrad_usingShells{
3497     0 0 3 /index cvx 0 360 /arc cvx
3498     }{
3499     0 0 3 /index cvx 0 360 /arc cvx /fill cvx
3500     }ifelse
3501    
3502     /exch cvx AGMGrad_bInc /add cvx /exch cvx
3503    
3504     AGMGrad_sInc /add cvx
3505    
3506     AGMGrad_radHilite{
3507     AGMGrad_xBCInc AGMGrad_yBCInc /translate cvx
3508     }if
3509     ] cvx bind
3510     repeat
3511    
3512     pop pop
3513     }{
3514     AGMGrad_usingShells{
3515     0 0 AGMGrad_rampPoint 360 0 arcn fill
3516     }if
3517     }ifelse
3518    
3519     AGMGrad_saveMatrix setmatrix
3520    
3521     AGMGrad_radHilite{
3522     AGMGrad_xHi AGMGrad_rampLen mul AGMGrad_yHi AGMGrad_rampLen mul translate
3523     }if
3524    
3525     AGMGrad_usingShells AGMGrad_rampIndex 0 eq and{
3526     fill
3527     }if
3528    
3529     }ifelse
3530     }def
3531     /matrix_invertible
3532     {
3533     {
3534     mark 1 index AGMGrad_tmpMat invertmatrix
3535     } stopped {
3536     cleartomark
3537     pop
3538     false
3539     }{
3540     cleartomark
3541     pop
3542     true
3543     }ifelse
3544     }def
3545     /Gb{
3546     Adobe_AGM_Gradient begin
3547     /AGMGrad_rampDict null pt
3548     mySave
3549     }def
3550     /Gd{
3551     Adobe_AGM_Gradient begin
3552     /AGMGrad_nColorsBd xp
3553     /AGMGrad_gradType xp
3554     /AGMGrad_gradName xp
3555     [
3556     [
3557     }def
3558     /Gm{
3559     AGMGrad_renderFlag 2 ne{
3560     AGMGrad_gradType 0 eq{
3561     linealRamp
3562     }{
3563     radialGrad
3564     }ifelse
3565     }{
3566     pop
3567     }ifelse
3568     }def
3569    
3570     /Gg{
3571     /AGMGrad_gMatrix xp
3572     4 npop
3573     /AGMGrad_gradName xp
3574     /AGMGrad_renderFlag xp
3575     /AGMGrad_retainPath xp
3576     /AGMGrad_enabledSmoothShade false pt
3577    
3578     path_bbox 3 index 2 index eq{
3579     2 index 1 index eq{
3580     /AGMGrad_renderFlag 2 pt
3581     }if
3582     }if
3583    
3584     AGMGrad_gMatrix matrix_invertible not{
3585     /AGMGrad_renderFlag 2 pt
3586     }if
3587    
3588     4 npop
3589     AGMGrad_renderFlag 2 ne{
3590     /AGMGrad_enabledSmoothShade
3591     level3{
3592     AGMGrad_usingSmoothShade
3593     AGMCORE_producing_seps not
3594     currentoverprint not or and
3595     AGMGrad_PathsOnly not and
3596     AGMCORE_in_rip_sep 1 currenttransfer exec 0.5 lt and not and
3597     }{
3598     false
3599     }ifelse
3600     pt
3601    
3602     AGMGrad_renderFlag 3 eq{
3603     eoclip
3604     }{
3605     clip
3606     }ifelse
3607    
3608     AGMGrad_gradNames AGMGrad_gradName known{
3609     AGMGrad_gradNames AGMGrad_gradName get
3610     aload pop
3611     /AGMGrad_gradType xp
3612     2 sub dup /AGMGrad_rampIndex xp
3613     /AGMGrad_maxRampIndex xp
3614     /AGMGrad_rampData xp
3615     /AGMGrad_nRamps AGMGrad_rampData length pt
3616     }if
3617     getRampData
3618    
3619     AGMGrad_enabledSmoothShade{
3620     getRampColorSpace
3621     }if
3622    
3623     AGMGrad_gradType 0 eq{
3624     firstRampColor
3625     }{
3626     lastRampColor
3627     }ifelse
3628    
3629    
3630     currentcolorspace 0 get /DeviceN eq{
3631     currenttints 0 get
3632     currenttints length 2 eq{
3633     currenttints 1 get
3634     }if
3635     setcolor
3636     }if
3637    
3638     currentcolorspace 0 get /Separation eq{
3639     currenttints 0 get
3640     setcolor
3641     }if
3642    
3643    
3644     currentoverprint AGMCORE_producing_seps and not{
3645     gsave fill grestore
3646     }if
3647     }if
3648    
3649     AGMGrad_gradType 1 eq{
3650     AGMGrad_gMatrix Gm
3651     }if
3652     }def
3653     /Gh{
3654     dup 1 gt{
3655     pop 1
3656     }if
3657     2 copy
3658     exch dup sin exch cos
3659     2 index mul exch
3660     2 index mul
3661     neg /AGMGrad_yHi xp
3662     /AGMGrad_xHi xp
3663     /AGMGrad_radHilite AGMGrad_xHi 0 ne AGMGrad_yHi 0 ne or pt
3664     3 npop
3665     }def
3666     /Gc{
3667    
3668     AGMGrad_renderFlag 2 eq
3669     AGMGrad_enabledSmoothShade or{
3670     pop
3671     }{
3672     dup matrix_invertible{
3673     AGMGrad_gMatrix AGMGrad_tmpMat concatmatrix
3674     pushRampSpace
3675     AGMGrad_rampIndex 0 lt{
3676     lastRampColor
3677     }if
3678     linealFill
3679     popRampSpace
3680     }{
3681     pop
3682     }ifelse
3683     }ifelse
3684     }def
3685     /Gr{
3686     dup matrix_invertible{
3687     AGMGrad_gMatrix AGMGrad_tmpMat concatmatrix
3688     Gm
3689     }{
3690     pop
3691     }ifelse
3692     }def
3693     /GB{
3694     AGMGrad_rampDict null ne{
3695     end
3696     }if
3697     AGMGrad_retainPath
3698     myRestore
3699     end
3700     not{
3701     newpath
3702     }if
3703     }def
3704     /GD{
3705     currentdict/AGMGrad_gradNames get null eq{
3706     /AGMGrad_gradNames 20 dict def
3707     }if
3708     ]
3709     dup {
3710     begin
3711     /Ramp [ Ramp 0 NumComponents getinterval aload pop NumSamples NumComponents expandColor ] def
3712     currentdict/Colorant known{
3713     /TintRamp [ TintRamp 0 NumTintComponents getinterval aload pop NumSamples NumTintComponents expandColor ] def
3714     }if
3715     end
3716     } forall
3717     AGMGrad_nColorsBd AGMGrad_gradType
3718     ] AGMGrad_gradName exch /AGMGrad_gradNames xput
3719     end
3720     }def
3721     end
3722     systemdict /setpacking known
3723     {
3724     setpacking
3725     } if
3726     %%EndResource
3727     %%BeginResource: procset Adobe_AGM_Gradient_Sep 1.0 0
3728     %%Version: 1.0 0
3729     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
3730     systemdict /setpacking known
3731     {
3732     currentpacking
3733     true setpacking
3734     } if
3735     Adobe_AGM_Gradient begin
3736     /initializeSep{
3737     /AGMGrad_ccAry1 5 array pt
3738     /AGMGrad_whiteBytes 1 makeByte8 pt
3739     /AGMGrad_name null pt
3740     /AGMGrad_nColorSpace null pt
3741    
3742     AGMCORE_composite_job{
3743     initializeInRIPSeps
3744     }{
3745     initializeHostBasedSeps
3746     }ifelse
3747     initializeAllSeps
3748     Adobe_AGM_Gradient{
3749     dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
3750     bind
3751     }if
3752     def
3753     }forall
3754     }def
3755     /initializeAllSeps{
3756     AGMGrad_PathsOnly not level2 not and{
3757     /linealFill{
3758     currentoverprint{
3759     0 0 1 1 rectfill
3760     }{
3761     mySave
3762     8 setImageParms
3763     AGMGrad_colorRamp{
3764     SpotColor{
3765     TintRamp 0 currenttints 0 get makeByte8 put
3766     currenttints length 2 eq{
3767     TintRamp 1 currenttints 1 get makeByte8 put
3768     }if
3769     }if
3770    
3771     currentcolor
3772     4{
3773     makeByte8 4 1 roll
3774     }repeat
3775    
3776     AGMGrad_SepColorImage
3777     }{
3778     currentcolor 1 exch sub
3779    
3780     makeByte8
3781    
3782     AGMGrad_SepImage
3783     }ifelse
3784     myRestore
3785     }ifelse
3786     }def
3787     }if
3788     /AGMGrad_knockOut{
3789     AGMGrad_PathsOnly level2 or{
3790     gsave
3791     1 setgray
3792     newpath
3793     0 0 moveto 1 0 lineto 1 1 lineto 0 1 lineto closepath
3794     AGMGrad_&fill
3795     grestore
3796     }{
3797     8 setImageParms AGMGrad_whiteBytes AGMGrad_&image
3798     }ifelse
3799     }def
3800     /setCustomColor
3801     {
3802     1 index AGMGrad_black eq{
3803     6 1 roll 5 npop
3804     1 exch sub
3805     setgray
3806     }{
3807     6 1 roll AGMGrad_ccAry1 astore exch
3808     dup null eq{
3809     pop 0
3810     }if
3811     setcustomcolor
3812     }ifelse
3813     }def
3814     /setPreTintCustomColor
3815     {
3816     {
3817     pop setcmykcolor
3818     }{
3819     setCustomColor
3820     }ifelse
3821     }def
3822    
3823     /AGMGrad_CurrentInk{
3824     true
3825     AGMCORE_in_rip_sep{
3826     currentcolorspace 0 get
3827     dup /DeviceGray eq
3828     1 index /DeviceCMYK eq or{
3829     pop
3830     currentgray 1 eq{
3831     pop false
3832     }if
3833     }{
3834     /Separation eq{
3835     currentcolor 0 eq{
3836     pop false
3837     }if
3838     }if
3839     }ifelse
3840     }{
3841     currentgray 1 eq{
3842     pop false
3843     }if
3844     }ifelse
3845     }def
3846     /currentInkN{
3847    
3848     RenderCMYK{
3849     AGMGrad_CurrentInk
3850     }{
3851     currentcolorspace 0 get /DeviceCMYK eq{
3852     gsave
3853     currentcolor currentcolorants 0 get currenttints 0 get SpotConverted 0 get setPreTintCustomColor
3854     AGMGrad_CurrentInk
3855     grestore
3856     currenttints length 2 eq{
3857     gsave
3858     currentcolor currentcolorants 1 get currenttints 1 get SpotConverted 1 get setPreTintCustomColor
3859     AGMGrad_CurrentInk
3860     grestore
3861     or
3862     }if
3863     }{
3864     true
3865     }ifelse
3866     } ifelse
3867     }def
3868     /fillOvp{
3869     currentoverprint{
3870     AGMCORE_in_rip_sep{
3871     currentcolorspace 0 get
3872     dup /DeviceGray eq
3873     1 index /DeviceCMYK eq or{
3874     pop
3875     currentgray 1 eq{
3876     newpath
3877     }if
3878     }{
3879     /Separation eq{
3880     currentcolor 0 eq{
3881     newpath
3882     }if
3883     }if
3884     }ifelse
3885     }{
3886     currentgray 1 eq{
3887     newpath
3888     }if
3889     }ifelse
3890     }if
3891     AGMGrad_&fill
3892     }def
3893     /fill{
3894     RenderCMYK{
3895     fillOvp
3896     }{
3897     currentcolorspace 0 get /DeviceGray eq{
3898     0 0 0 currentgray 1 exch sub setcmykcolor
3899     }if
3900    
3901     currentcolorspace 0 get /DeviceCMYK eq{
3902    
3903     gsave
3904     currentcolor currentcolorants 0 get currenttints 0 get SpotConverted 0 get setPreTintCustomColor
3905     fillOvp
3906     grestore
3907     currenttints length 2 eq{
3908     gsave
3909     /AGMGrad_currentoverprint currentoverprint pt
3910     true setoverprint
3911     currentcolor currentcolorants 1 get currenttints 1 get SpotConverted 1 get setPreTintCustomColor
3912     fillOvp
3913     AGMGrad_currentoverprint setoverprint
3914     grestore
3915     }if
3916     }{
3917     gsave
3918     [/Separation currentcolorants 0 get substituteBlack currentcolorspace [/pop cvx currentcolor] cvx ] setcolorspace
3919     currenttints 0 get setcolor
3920     fillOvp
3921     grestore
3922     currenttints length 2 eq{
3923     gsave
3924     /AGMGrad_currentoverprint currentoverprint pt
3925     [/Separation currentcolorants 1 get substituteBlack currentcolorspace [/pop cvx currentcolor] cvx ] setcolorspace
3926    
3927     true setoverprint
3928     currenttints 1 get setcolor
3929     fillOvp
3930     AGMGrad_currentoverprint setoverprint
3931     grestore
3932     }if
3933     }ifelse
3934     newpath
3935     }ifelse
3936     }def
3937    
3938     /rampImage{
3939     currentoverprint{
3940     rectImage
3941     }{
3942     AGMGrad_enabledSmoothShade{
3943     fillRamp
3944     }{
3945     AGMGrad_nSamples setImageParms
3946     Ramp aload pop
3947     AGMGrad_colorRamp{
3948     AGMGrad_SepColorImage
3949     }{
3950     AGMGrad_SepImage
3951     }ifelse
3952     }ifelse
3953     }ifelse
3954     }def
3955     }def
3956     /initializeInRIPSeps{
3957     /AGMGrad_decodeNorm [0 1] pt
3958     /AGMGrad_SpotConverted
3959     {
3960     SpotColor{
3961     Colorants exch get convert_spot_to_process
3962     }{
3963     pop false
3964     }ifelse
3965     }def
3966     /AGMGrad_SepImage{
3967     /DeviceGray setcolorspace
3968     AGMGrad_decodeNorm dictImage
3969     }def
3970     /AGMGrad_SepColorImage{
3971     RenderCMYK{
3972     [ NumComponents 1 add 1 roll ]
3973     [ NumComponents { 0 1 } repeat ]
3974     dictImage
3975     }{
3976     NumComponents npop
3977     [/Separation Colorants 0 get substituteBlack /DeviceGray{}] setcolorspace
3978     4 copy
3979     TintRamp 0 get AGMGrad_decodeNorm dictImage
3980     /AGMGrad_currentoverprint currentoverprint pt
3981     true setoverprint
3982     NumTintComponents 2 eq{
3983     [/Separation Colorants 1 get substituteBlack /DeviceGray{}] setcolorspace
3984     TintRamp 1 get AGMGrad_decodeNorm dictImage
3985     }{
3986     4 npop
3987     }ifelse
3988     AGMGrad_currentoverprint setoverprint
3989     }ifelse
3990     }def
3991     /getRampColorSpace{
3992     SpotColor{
3993     [
3994     NumTintComponents 2 eq
3995     {
3996     /DeviceN
3997     [
3998     Colorants 0 get
3999     substituteBlack
4000     Colorants 1 get
4001     substituteBlack
4002     ]
4003     }{
4004     /Separation
4005     Colorants 0 get
4006     substituteBlack
4007     }ifelse
4008     CSA map_csa
4009     [
4010     /AGMGrad_range NumTintComponents 2 eq {1} {0} ifelse pt
4011     /AGMGrad_tint_range_0 TintRange AGMGrad_range get 0 get pt
4012     /AGMGrad_tint_range_1 TintRange AGMGrad_range get 1 get pt
4013     AGMGrad_tint_range_0 AGMGrad_tint_range_1 2 copy gt{
4014     /AGMGrad_tint_min xdf
4015     /AGMGrad_tint_max xdf
4016     }{
4017     /AGMGrad_tint_max xdf
4018     /AGMGrad_tint_min xdf
4019     }ifelse
4020     NumTintComponents 1 eq
4021     {
4022     Colorants 0 get get_csd_by_name /ColorLookup get
4023     /exch cvx 255 /mul cvx /cvi cvx /get cvx
4024     /aload cvx /pop cvx
4025     }{
4026     /exch cvx /pop cvx
4027     255 /mul cvx /cvi cvx
4028     /AGMGrad_tint /xp cvx
4029     /AGMGrad_TintRamp TintRamp 1 get def
4030     0 1 NumComponents 1 sub{
4031     Ramp exch get dup type /stringtype eq
4032     {
4033     6 dict begin
4034     /AGMGrad_Ramp xp
4035     /AGMGrad_lookup 256 string def
4036     /AGMGrad_min AGMGrad_TintRamp 0 get def
4037     /AGMGrad_max AGMGrad_TintRamp dup length 1 sub get def
4038     /AGMGrad_index 0 def
4039     0 1 AGMGrad_min
4040     {
4041     AGMGrad_lookup exch AGMGrad_Ramp 0 get put
4042     }for
4043     AGMGrad_max 1 255
4044     {
4045     AGMGrad_lookup exch AGMGrad_Ramp dup length 1 sub get put
4046     }for
4047     AGMGrad_min 1 AGMGrad_max
4048     {
4049     /AGMGrad_count xp
4050     AGMGrad_index 1 AGMGrad_lookup length 2 sub
4051     {
4052     AGMGrad_TintRamp exch get AGMGrad_count ge
4053     {
4054     exit
4055     }if
4056     /AGMGrad_index AGMGrad_index 1 add def
4057     }for
4058     AGMGrad_lookup AGMGrad_count
4059     AGMGrad_Ramp AGMGrad_index get
4060     put
4061     }for
4062    
4063     AGMGrad_lookup /AGMGrad_tint cvx /get cvx 255 /div cvx
4064     end
4065     }{pop 0}ifelse
4066     }for
4067     }ifelse
4068     ] cvx
4069     ] setcolorspace
4070     /AGMGrad_nColorSpace currentcolorspace pt
4071     }if
4072    
4073     AGMGrad_nSamples 1 gt{
4074     firstRampColor
4075     }if
4076     SpotColor{
4077     /AGMGrad_C0 [
4078     currenttints 0 get
4079     currenttints length 2 eq{
4080     currenttints 1 get
4081     }if
4082     ] pt
4083     /AGMGrad_C0_Space AGMGrad_nColorSpace pt
4084     }{
4085     /AGMGrad_C0 [currentcolor] pt
4086     /AGMGrad_C0_Space currentcolorspace pt
4087     }ifelse
4088     AGMGrad_nSamples 1 gt{
4089     lastRampColor
4090     }if
4091     SpotColor{
4092     /AGMGrad_C1 [
4093     currenttints 0 get
4094     currenttints length 2 eq{
4095     currenttints 1 get
4096     }if
4097     ] pt
4098     /AGMGrad_C1_Space AGMGrad_nColorSpace pt
4099     }{
4100     /AGMGrad_C1 [currentcolor] pt
4101     /AGMGrad_C1_Space currentcolorspace pt
4102     }ifelse
4103    
4104     /AGMGrad_rampColorSpace AGMGrad_C0_Space pt
4105    
4106     }def
4107     }def
4108     /initializeHostBasedSeps{
4109     /setcolor null pt
4110     /currentcolor null pt
4111     /setcolorspace null pt
4112     /currentcolorspace null pt
4113     /AGMGrad_currentcmyk 4 array pt
4114     /AGMGrad_currentgray null pt
4115     /AGMGrad_currentrgb 3 array pt
4116    
4117    
4118     /setcolorspace
4119     {
4120     0 get /AGMGrad_currentcolorspace xp
4121     AGMGrad_currentcolorspace /DeviceCMYK eq{
4122     /setcolor
4123     {
4124     4 copy AGMGrad_currentcmyk astore pop setcmykcolor
4125     }bind pt
4126     /currentcolor
4127     {
4128     AGMGrad_currentcmyk aload pop
4129     }bind pt
4130     }{
4131     AGMGrad_currentcolorspace /DeviceGray eq{
4132     /setcolor
4133     {
4134     dup /AGMGrad_currentgray xp setgray
4135     }bind pt
4136     /currentcolor
4137     {
4138     AGMGrad_currentgray
4139     }bind pt
4140     }{
4141     AGMGrad_currentcolorspace /DeviceRGB eq{
4142     /setcolor
4143     {
4144     3 copy AGMGrad_currentrgb astore pop setrgbcolor
4145     } bind pt
4146     /currentcolor
4147     {
4148     AGMGrad_currentrgb aload pop
4149     }bind pt
4150     }if
4151     }ifelse
4152     }ifelse
4153     }pt
4154     /currentcolorspace
4155     {
4156     [ AGMGrad_currentcolorspace ]
4157     }bind pt
4158     /AGMGrad_invertXfer{
4159     [
4160     {
4161     1 exch sub
4162     }/exec load systemdict /currenttransfer get exec /exec load
4163     ] cvx systemdict /settransfer get exec
4164     }def
4165     /AGMGrad_ccThrough{
4166     gsave
4167     1 setCustomColor
4168     currentgray 1 ne
4169     grestore
4170     }def
4171     /AGMGrad_SpotConverted
4172     {
4173     AGMCORE_is_cmyk_sep SpotColor and{
4174     Colorants exch get /AGMGrad_name xp
4175     AGMGrad_name dup null ne exch AGMGrad_black ne and{
4176     1 1 1 1 AGMGrad_name AGMGrad_ccThrough
4177     }{
4178     false
4179     }ifelse
4180     }{
4181     pop false
4182     }ifelse
4183     }def
4184     /AGMGrad_SpotChannel
4185     {
4186     AGMCORE_is_cmyk_sep SpotColor not and{
4187     pop false
4188     }{
4189     Colorants exch get /AGMGrad_name xp
4190     AGMGrad_name null eq{
4191     false
4192     }{
4193     1 1 1 1 AGMGrad_name AGMGrad_ccThrough
4194     }ifelse
4195     }ifelse
4196     }def
4197     /getChannelData
4198     {
4199     AGMCORE_is_cmyk_sep RenderCMYK and{
4200     AGMCORE_black_plate{
4201     4 1 roll 3 npop
4202     }{
4203     AGMCORE_yellow_plate{
4204     4 2 roll 3 npop
4205     }{
4206     AGMCORE_magenta_plate{
4207     4 3 roll 3 npop
4208     }{
4209     3 npop
4210     }ifelse
4211     }ifelse
4212     }ifelse
4213     /Invert /IsData
4214     }{
4215     4 npop
4216     /NoInvert /NoData
4217    
4218     SpotColor{
4219     0 AGMGrad_SpotChannel{
4220     pop pop
4221     TintRamp 0 get /Invert /IsData
4222     }{
4223     NumTintComponents 2 eq{
4224     1 AGMGrad_SpotChannel{
4225     pop pop
4226     TintRamp 1 get /Invert /IsData
4227     }if
4228     }if
4229     }ifelse
4230     }if
4231     }ifelse
4232     }def
4233     /renderChannelData
4234     {
4235     gsave
4236    
4237     /IsData eq{
4238     /Invert eq{
4239     AGMGrad_invertXfer
4240     }if
4241     systemdict/image get exec
4242     }{
4243     5 npop
4244     AGMGrad_knockOut
4245     }ifelse
4246    
4247     grestore
4248     }def
4249     /AGMGrad_SepImage{
4250     dup dup dup
4251     getChannelData
4252     exch pop /NoInvert exch
4253     renderChannelData
4254     }def
4255     /AGMGrad_SepColorImage{
4256    
4257     /AGMGrad_currentoverprint currentoverprint pt
4258     SpotColor{
4259     NumTintComponents 2 eq{
4260     1 AGMGrad_SpotChannel{
4261     true setoverprint
4262     }if
4263     }if
4264     }if
4265     getChannelData
4266     renderChannelData
4267    
4268     AGMGrad_currentoverprint setoverprint
4269     }def
4270     /getRampColorSpace{
4271    
4272     AGMGrad_nSamples 1 gt{
4273     firstRampColor
4274     }if
4275    
4276     /AGMGrad_C0_Space [/DeviceGray] pt
4277     RenderCMYK{
4278     /AGMGrad_C0 [currentgray] pt
4279     }{
4280     /AGMGrad_C0 [
4281     0
4282     0 AGMGrad_SpotChannel{
4283     pop currenttints 0 get
4284     }if
4285     currenttints length 2 eq{
4286     1 AGMGrad_SpotChannel{
4287     pop currenttints 1 get
4288     }if
4289     }if
4290     1 exch sub
4291     ] pt
4292     }ifelse
4293    
4294     AGMGrad_nSamples 1 gt{
4295     lastRampColor
4296     }if
4297    
4298     /AGMGrad_C1_Space [/DeviceGray] pt
4299     RenderCMYK{
4300     /AGMGrad_C1 [currentgray] pt
4301     }{
4302     /AGMGrad_C1 [
4303     0
4304     0 AGMGrad_SpotChannel{
4305     pop currenttints 0 get
4306     }if
4307     currenttints length 2 eq{
4308     1 AGMGrad_SpotChannel{
4309     pop currenttints 1 get
4310     }if
4311     }if
4312     1 exch sub
4313     ] pt
4314     }ifelse
4315    
4316     /AGMGrad_rampColorSpace AGMGrad_C0_Space pt
4317     }def
4318     }def
4319     end
4320     systemdict /setpacking known
4321     {
4322     setpacking
4323     } if
4324     %%EndResource
4325     %%BeginResource: procset Adobe_AGM_Image 1.0 0
4326     %%Version: 1.0 0
4327     %%Copyright: Copyright (C) 2000-2000 Adobe Systems, Inc. All Rights Reserved.
4328     systemdict /setpacking known
4329     {
4330     currentpacking
4331     true setpacking
4332     } if
4333     userdict /Adobe_AGM_Image 65 dict dup begin put
4334     /Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def
4335     /nd{
4336     null def
4337     }bind def
4338     /AGMIMG_&image nd
4339     /AGMIMG_&colorimage nd
4340     %%don't initialize AGMIMG_&customcolorimage, it wrecks havoc in a nested environment
4341     %%AGMIMG_ccimage_exists not {/AGMIMG_&customcolorimage nd} if
4342     /AGMIMG_&imagemask nd
4343     /AGMIMG_mbuf () def
4344     /AGMIMG_ybuf () def
4345     /AGMIMG_kbuf () def
4346     /AGMIMG_c 0 def
4347     /AGMIMG_m 0 def
4348     /AGMIMG_y 0 def
4349     /AGMIMG_k 0 def
4350     /AGMIMG_tmp nd
4351     /AGMIMG_imagestring0 nd
4352     /AGMIMG_imagestring1 nd
4353     /AGMIMG_imagestring2 nd
4354     /AGMIMG_imagestring3 nd
4355     /AGMIMG_imagestring4 nd
4356     /AGMIMG_imagestring5 nd
4357     /AGMIMG_cnt nd
4358     /AGMIMG_fsave nd
4359     /AGMIMG_colorAry nd
4360     /AGMIMG_override nd
4361     /AGMIMG_name nd
4362     /invert_image_samples nd
4363     /knockout_image_samples nd
4364     /img nd
4365     /sepimg nd
4366     /idximg nd
4367     /doc_setup
4368     {
4369     Adobe_AGM_Core begin
4370     Adobe_AGM_Image begin
4371     /AGMIMG_&image systemdict/image get def
4372     /AGMIMG_&imagemask systemdict/imagemask get def
4373     /colorimage where{
4374     pop
4375     /AGMIMG_&colorimage /colorimage ldf
4376     }if
4377     end
4378     end
4379     }def
4380     /page_setup
4381     {
4382     Adobe_AGM_Image begin
4383     /AGMIMG_ccimage_exists {/customcolorimage where
4384     {
4385     pop
4386     /Adobe_AGM_OnHost_Seps where
4387     {
4388     pop false
4389     }{
4390     /Adobe_AGM_InRip_Seps where
4391     {
4392     pop false
4393     }{
4394     true
4395     }ifelse
4396     }ifelse
4397     }{
4398     false
4399     }ifelse
4400     }bdf
4401     level2{
4402     /invert_image_samples
4403     {
4404     Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
4405     /Decode [ Decode 1 get Decode 0 get] def
4406     }def
4407     /knockout_image_samples
4408     {
4409     Operator/imagemask ne{
4410     /Decode [1 1] def
4411     }if
4412     }def
4413     }{
4414     /invert_image_samples
4415     {
4416     {1 exch sub} currenttransfer addprocs settransfer
4417     }def
4418     /knockout_image_samples
4419     {
4420     { pop 1 } currenttransfer addprocs settransfer
4421     }def
4422     }ifelse
4423     /img /imageormask ldf
4424     /sepimg /sep_imageormask ldf
4425     /idximg /indexed_imageormask ldf
4426     currentdict{
4427     dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{
4428     bind
4429     }if
4430     def
4431     }forall
4432     }def
4433     /page_trailer
4434     {
4435     end
4436     }def
4437     /doc_trailer
4438     {
4439     }def
4440     /imageormask_sys
4441     {
4442     begin
4443     save mark
4444     level2{
4445     currentdict
4446     Operator /imagemask eq{
4447     AGMIMG_&imagemask
4448     }{
4449     AGMIMG_&image
4450     }ifelse
4451     }{
4452     Width Height
4453     Operator /imagemask eq{
4454     Decode 0 get 1 eq Decode 1 get 0 eq and
4455     ImageMatrix /DataSource load
4456     AGMIMG_&imagemask
4457     }{
4458     BitsPerComponent ImageMatrix /DataSource load
4459     AGMIMG_&image
4460     }ifelse
4461     }ifelse
4462     cleartomark restore
4463     end
4464     }def
4465     /overprint_plate
4466     {
4467     currentoverprint{
4468     0 get
4469     dup /DeviceGray eq{
4470     pop AGMCORE_black_plate not
4471     }{
4472     /DeviceCMYK eq{
4473     AGMCORE_is_cmyk_sep not
4474     }if
4475     }ifelse
4476     }{
4477     false
4478     }ifelse
4479     }def
4480     /imageormask
4481     {
4482     begin
4483     SkipImageProc not{
4484     save mark
4485     level2 AGMCORE_host_sep not and{
4486     currentdict
4487     Operator /imagemask eq{
4488     imagemask
4489     }{
4490     AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{
4491     [/Separation /Black /DeviceGray {}] setcolorspace
4492     /Decode [ Decode 1 get Decode 0 get ] def
4493     }if
4494     image
4495     }ifelse
4496     }{
4497     Width Height
4498     Operator /imagemask eq{
4499     Decode 0 get 1 eq Decode 1 get 0 eq and
4500     ImageMatrix /DataSource load
4501     AGMCORE_host_sep{
4502     currentgray 1 ne{
4503     currentdict imageormask_sys
4504     }{
4505     currentoverprint not{
4506     1 AGMCORE_&setgray
4507     knockout_image_samples
4508     currentdict imageormask_sys
4509     }{
4510     currentdict ignoreimagedata
4511     }ifelse
4512     }ifelse
4513     }{
4514     imagemask
4515     }ifelse
4516     }{
4517     BitsPerComponent ImageMatrix
4518     MultipleDataSources{
4519     0 1 NComponents 1 sub{
4520     DataSource exch get
4521     }for
4522     }{
4523     /DataSource load
4524     }ifelse
4525     Operator /colorimage eq{
4526     AGMCORE_host_sep{
4527     MultipleDataSources level2 or NComponents 4 eq and{
4528     MultipleDataSources{
4529     4 {pop} repeat
4530     /DataSource [
4531     DataSource 0 get /exec cvx
4532     DataSource 1 get /exec cvx
4533     DataSource 2 get /exec cvx
4534     DataSource 3 get /exec cvx
4535     /AGMCORE_get_ink_data cvx
4536     ] cvx def
4537     }{
4538     /DataSource /DataSource load filter_cmyk 0 () /SubFileDecode filter def
4539     }ifelse
4540    
4541     /Decode [ Decode 0 get Decode 1 get ] def
4542     /MultipleDataSources false def
4543     /NComponents 1 def
4544     /Operator /image def
4545     AGMCORE_is_cmyk_sep{
4546     currentoverprint InksUsed current_ink not and{
4547     currentdict consumeimagedata
4548     }{
4549     invert_image_samples
4550     1 AGMCORE_&setgray
4551     currentdict imageormask_sys
4552     }ifelse
4553     }{
4554     currentdict ignoreimagedata
4555     }ifelse
4556     }{
4557    
4558     MultipleDataSources NComponents AGMIMG_&colorimage
4559     }ifelse
4560     }{
4561     true NComponents colorimage
4562     }ifelse
4563     }{
4564     Operator /image eq{
4565     AGMCORE_host_sep{
4566     /DoImage true def
4567     HostSepColorImage{
4568     invert_image_samples
4569     }{
4570     AGMCORE_black_plate not{
4571     /DoImage false def
4572     currentdict ignoreimagedata
4573     }if
4574     }ifelse
4575     1 AGMCORE_&setgray
4576     DoImage
4577     {currentdict imageormask_sys} if
4578     }{
4579     image
4580     }ifelse
4581     }{
4582     Operator/knockout eq{
4583     pop pop pop pop pop
4584     currentoverprint InksUsed current_ink not and{
4585     }{
4586     currentcolorspace overprint_plate not{
4587     knockout_unitsq
4588     }if
4589     }ifelse
4590     }if
4591     }ifelse
4592     }ifelse
4593     }ifelse
4594     }ifelse
4595     cleartomark restore
4596     }if
4597     end
4598     }def
4599     /sep_imageormask
4600     {
4601     /sep_colorspace_dict AGMCORE_gget begin
4602     /MappedCSA CSA map_csa def
4603     begin
4604     SkipImageProc not{
4605     save mark
4606    
4607     AGMCORE_avoid_L2_sep_space{
4608     /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
4609     }if
4610     AGMIMG_ccimage_exists
4611     MappedCSA 0 get /DeviceCMYK eq and
4612     currentdict/Components known and
4613     Name () ne and
4614     Name (All) ne and
4615     Operator /image eq and
4616     AGMCORE_producing_seps not and
4617     level2 not and
4618     {
4619     Width Height BitsPerComponent ImageMatrix
4620     [
4621     /DataSource load /exec cvx
4622     {
4623     0 1 2 index length 1 sub{
4624     1 index exch
4625     2 copy get 255 xor put
4626     }for
4627     } /exec cvx
4628     ] cvx bind
4629     MappedCSA 0 get /DeviceCMYK eq{
4630     Components aload pop
4631     }{
4632     0 0 0 Components aload pop 1 exch sub
4633     }ifelse
4634     Name findcmykcustomcolor
4635     customcolorimage
4636     }{
4637     AGMCORE_producing_seps not{
4638     level2{
4639     AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{
4640     [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
4641     /sep_tint AGMCORE_gget setcolor
4642     }if
4643     currentdict imageormask
4644     }{
4645     currentdict
4646     Operator /imagemask eq{
4647     imageormask
4648     }{
4649     sep_imageormask_lev1
4650     }ifelse
4651     }ifelse
4652     }{
4653     AGMCORE_host_sep{
4654     Operator/knockout eq{
4655     currentoverprint InksUsed current_ink not and{
4656     }{
4657     currentdict/ImageMatrix get concat
4658     knockout_unitsq
4659     }ifelse
4660     }{
4661     currentgray 1 ne{
4662     AGMCORE_is_cmyk_sep Name (All) ne and{
4663     level2{
4664     [ /Separation Name [/DeviceGray]
4665     {
4666     sep_colorspace_proc AGMCORE_get_ink_data
4667     1 exch sub
4668     } bind
4669     ] AGMCORE_&setcolorspace
4670     /sep_tint AGMCORE_gget AGMCORE_&setcolor
4671     currentdict imageormask_sys
4672     }{
4673     currentdict
4674     Operator /imagemask eq{
4675     imageormask_sys
4676     }{
4677     sep_image_lev1_sep
4678     }ifelse
4679     }ifelse
4680     }{
4681     Operator/imagemask ne{
4682     invert_image_samples
4683     }if
4684     currentdict imageormask_sys
4685     }ifelse
4686     }{
4687     currentdict consumeimagedata
4688     currentoverprint not Name (All) eq or{
4689     gsave
4690     knockout_unitsq
4691     grestore
4692     }if
4693     }ifelse
4694     }ifelse
4695     }{
4696     currentcolorspace 0 get /Separation ne{
4697     [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
4698     /sep_tint AGMCORE_gget setcolor
4699     }if
4700     currentoverprint
4701     MappedCSA 0 get /DeviceCMYK eq and
4702     Name inRip_spot_has_ink not and
4703     Name (All) ne and {
4704     imageormask_l2_overprint
4705     }{
4706     currentdict imageormask
4707     }ifelse
4708     }ifelse
4709     }ifelse
4710     }ifelse
4711     cleartomark restore
4712     }if
4713     end
4714     end
4715     }def
4716     /imageormask_l2_overprint
4717     {
4718    
4719     currentdict
4720     currentcmykcolor add add add 0 eq{
4721     currentdict consumeimagedata
4722     }{
4723     level3{
4724    
4725     currentcmykcolor
4726     /AGMIMG_k xdf
4727     /AGMIMG_y xdf
4728     /AGMIMG_m xdf
4729     /AGMIMG_c xdf
4730     Operator/imagemask eq{
4731     [/DeviceN [
4732     AGMIMG_c 0 ne {/Cyan} if
4733     AGMIMG_m 0 ne {/Magenta} if
4734     AGMIMG_y 0 ne {/Yellow} if
4735     AGMIMG_k 0 ne {/Black} if
4736     ] /DeviceCMYK {}] setcolorspace
4737    
4738     AGMIMG_c 0 ne {AGMIMG_c} if
4739     AGMIMG_m 0 ne {AGMIMG_m} if
4740     AGMIMG_y 0 ne {AGMIMG_y} if
4741     AGMIMG_k 0 ne {AGMIMG_k} if
4742     setcolor
4743     }{
4744     /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
4745     [/Indexed
4746     [
4747     /DeviceN [
4748     AGMIMG_c 0 ne {/Cyan} if
4749     AGMIMG_m 0 ne {/Magenta} if
4750     AGMIMG_y 0 ne {/Yellow} if
4751     AGMIMG_k 0 ne {/Black} if
4752     ]
4753     /DeviceCMYK {
4754     AGMIMG_k 0 eq {0} if
4755     AGMIMG_y 0 eq {0 exch} if
4756     AGMIMG_m 0 eq {0 3 1 roll} if
4757     AGMIMG_c 0 eq {0 4 1 roll} if
4758     }
4759     ]
4760     255
4761     {
4762     255 div
4763    
4764     mark exch
4765     dup dup dup
4766    
4767    
4768     AGMIMG_k 0 ne{
4769     /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
4770     counttomark 1 roll
4771     }{
4772     pop
4773     }ifelse
4774    
4775     AGMIMG_y 0 ne{
4776     /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
4777     counttomark 1 roll
4778     }{
4779     pop
4780     }ifelse
4781    
4782     AGMIMG_m 0 ne{
4783     /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
4784     counttomark 1 roll
4785     }{
4786     pop
4787     }ifelse
4788    
4789     AGMIMG_c 0 ne{
4790     /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
4791     counttomark 1 roll
4792     }{
4793     pop
4794     }ifelse
4795     counttomark 1 add -1 roll pop
4796     }
4797     ] setcolorspace
4798     }ifelse
4799    
4800     imageormask_sys
4801     }{
4802     write_image_file{
4803     currentcmykcolor
4804     0 ne{
4805     [/Separation /Black /DeviceGray {}] setcolorspace
4806     gsave
4807     /Black
4808     [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx]
4809     cvx modify_halftone_xfer
4810     Operator currentdict read_image_file
4811     grestore
4812     }if
4813     0 ne{
4814     [/Separation /Yellow /DeviceGray {}] setcolorspace
4815     gsave
4816     /Yellow
4817     [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx]
4818     cvx modify_halftone_xfer
4819     Operator currentdict read_image_file
4820     grestore
4821     }if
4822     0 ne{
4823     [/Separation /Magenta /DeviceGray {}] setcolorspace
4824     gsave
4825     /Magenta
4826     [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx]
4827     cvx modify_halftone_xfer
4828     Operator currentdict read_image_file
4829     grestore
4830     }if
4831     0 ne{
4832     [/Separation /Cyan /DeviceGray {}] setcolorspace
4833     gsave
4834     /Cyan
4835     [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx]
4836     cvx modify_halftone_xfer
4837     Operator currentdict read_image_file
4838     grestore
4839     } if
4840     close_image_file
4841     }{
4842     imageormask
4843     }ifelse
4844     }ifelse
4845     }ifelse
4846     } def
4847     /indexed_imageormask
4848     {
4849     begin
4850     save mark
4851    
4852     currentdict
4853     AGMCORE_host_sep{
4854    
4855     Operator/knockout eq{
4856     /indexed_colorspace_dict AGMCORE_gget /CSA get map_csa overprint_plate not{
4857     knockout_unitsq
4858     }if
4859     }{
4860     AGMCORE_is_cmyk_sep{
4861     Operator /imagemask eq{
4862     imageormask_sys
4863     }{
4864     level2{
4865     indexed_image_lev2_sep
4866     }{
4867     indexed_image_lev1_sep
4868     }ifelse
4869     }ifelse
4870     }{
4871     currentoverprint not{
4872     knockout_image_samples
4873     imageormask_sys
4874     }{
4875     currentdict consumeimagedata
4876     }ifelse
4877     }ifelse
4878     }ifelse
4879     }{
4880     level2{
4881     imageormask
4882     }{
4883     Operator /imagemask eq{
4884     imageormask
4885     }{
4886     indexed_imageormask_lev1
4887     }ifelse
4888     }ifelse
4889     }ifelse
4890     cleartomark restore
4891     end
4892     }def
4893     /indexed_image_lev2_sep
4894     {
4895     /indexed_colorspace_dict AGMCORE_gget begin
4896     begin
4897    
4898     currentcolorspace
4899     dup 1 /DeviceGray put
4900     dup 3 [
4901     currentcolorspace 3 get
4902     {
4903     exch 4 mul 4 getinterval {} forall
4904     AGMCORE_get_ink_data 255 div 1 exch sub
4905     } /exec cvx
4906     ] cvx put
4907     setcolorspace
4908    
4909     currentdict
4910     Operator /imagemask eq{
4911     AGMIMG_&imagemask
4912     }{
4913     AGMIMG_&image
4914     }ifelse
4915    
4916     end end
4917     }def
4918     /OPIimage
4919     {
4920     dup type /dicttype ne{
4921     10 dict begin
4922     /DataSource xdf
4923     /ImageMatrix xdf
4924     /BitsPerComponent xdf
4925     /Height xdf
4926     /Width xdf
4927     /ImageType 1 def
4928     /Decode [0 1 def]
4929     currentdict
4930     end
4931     }if
4932     dup begin
4933     /NComponents 1 cdndf
4934     /MultipleDataSources false cdndf
4935     /SkipImageProc {false} cdndf
4936     /HostSepColorImage false cdndf
4937     /Decode [
4938     0
4939     currentcolorspace 0 get /Indexed eq{
4940     2 BitsPerComponent exp 1 sub
4941     }{
4942     1
4943     }ifelse
4944     ] cdndf
4945     /Operator /image cdndf
4946     end
4947     /sep_colorspace_dict AGMCORE_gget null eq{
4948     imageormask
4949     }{
4950     gsave
4951     dup begin invert_image_samples end
4952     sep_imageormask
4953     grestore
4954     }ifelse
4955     }def
4956     /spot_alias
4957     {
4958     /mapto_sep_imageormask
4959     {
4960     dup type /dicttype ne{
4961     12 dict begin
4962     /ImageType 1 def
4963     /DataSource xdf
4964     /ImageMatrix xdf
4965     /BitsPerComponent xdf
4966     /Height xdf
4967     /Width xdf
4968     /MultipleDataSources false def
4969     }{
4970     begin
4971     }ifelse
4972     /Decode [/customcolor_tint AGMCORE_gget 0] def
4973     /Operator /image def
4974     /HostSepColorImage false def
4975     /InksUsed [] def
4976     /SkipImageProc {false} def
4977     currentdict
4978     end
4979     sep_imageormask
4980     }bdf
4981     /customcolorimage
4982     {
4983     Adobe_AGM_Image/AGMIMG_colorAry xddf
4984     /customcolor_tint AGMCORE_gget
4985     bdict
4986     /Name AGMIMG_colorAry 4 get
4987     /CSA [ /DeviceCMYK ]
4988     /TintMethod /Subtractive
4989     /TintProc null
4990     /MappedCSA null
4991     /NComponents 4
4992     /Components [ AGMIMG_colorAry aload pop pop ]
4993     edict
4994     setsepcolorspace
4995     mapto_sep_imageormask
4996     }ndf
4997     Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put
4998     /customcolorimage
4999     {
5000     Adobe_AGM_Image/AGMIMG_override false put
5001     dup 4 get map_alias{
5002     /customcolor_tint AGMCORE_gget exch setsepcolorspace
5003     pop
5004     mapto_sep_imageormask
5005     }{
5006     AGMIMG_&customcolorimage
5007     }ifelse
5008     }bdf
5009     }def
5010     level2 not{
5011     /colorbuf
5012     {
5013     0 1 2 index length 1 sub{
5014     dup 2 index exch get
5015     255 exch sub
5016     2 index
5017     3 1 roll
5018     put
5019     }for
5020     }def
5021     /tint_image_to_color
5022     {
5023     begin
5024     Width Height BitsPerComponent ImageMatrix
5025     /DataSource load
5026     end
5027     Adobe_AGM_Image begin
5028     /AGMIMG_mbuf 0 string def
5029     /AGMIMG_ybuf 0 string def
5030     /AGMIMG_kbuf 0 string def
5031     {
5032     colorbuf dup length AGMIMG_mbuf length ne
5033     {
5034     dup length dup dup
5035     /AGMIMG_mbuf exch string def
5036     /AGMIMG_ybuf exch string def
5037     /AGMIMG_kbuf exch string def
5038     } if
5039     dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
5040     }
5041     addprocs
5042     {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage
5043     end
5044     } def
5045     /sep_imageormask_lev1
5046     {
5047     begin
5048     MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
5049    
5050     {
5051     255 mul round cvi GrayLookup exch get
5052     } currenttransfer addprocs settransfer
5053     currentdict imageormask
5054     }{
5055     /sep_colorspace_dict AGMCORE_gget/Components known{
5056     MappedCSA 0 get /DeviceCMYK eq{
5057     Components aload pop
5058     }{
5059     0 0 0 Components aload pop 1 exch sub
5060     }ifelse
5061    
5062     Adobe_AGM_Image/AGMIMG_k xddf
5063     Adobe_AGM_Image/AGMIMG_y xddf
5064     Adobe_AGM_Image/AGMIMG_m xddf
5065     Adobe_AGM_Image/AGMIMG_c xddf
5066    
5067     AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
5068     {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer
5069     currentdict imageormask
5070     }{
5071    
5072     currentcolortransfer
5073     {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll
5074     {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll
5075     {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll
5076     {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll
5077     setcolortransfer
5078     currentdict tint_image_to_color
5079     }ifelse
5080     }{
5081    
5082     MappedCSA 0 get /DeviceGray eq {
5083     {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer
5084     currentdict imageormask
5085     }{
5086     MappedCSA 0 get /DeviceCMYK eq {
5087     currentcolortransfer
5088     {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll
5089     {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll
5090     {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll
5091     {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll
5092     setcolortransfer
5093     currentdict tint_image_to_color
5094     }{
5095     currentcolortransfer
5096     {pop 1} exch addprocs 4 1 roll
5097     {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll
5098     {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll
5099     {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll
5100     setcolortransfer
5101     currentdict tint_image_to_color
5102     }ifelse
5103     }ifelse
5104     }ifelse
5105     }ifelse
5106     end
5107     }def
5108     /sep_image_lev1_sep
5109     {
5110     begin
5111     /sep_colorspace_dict AGMCORE_gget/Components known{
5112     Components aload pop
5113    
5114     Adobe_AGM_Image/AGMIMG_k xddf
5115     Adobe_AGM_Image/AGMIMG_y xddf
5116     Adobe_AGM_Image/AGMIMG_m xddf
5117     Adobe_AGM_Image/AGMIMG_c xddf
5118    
5119     {AGMIMG_c mul 1 exch sub}
5120     {AGMIMG_m mul 1 exch sub}
5121     {AGMIMG_y mul 1 exch sub}
5122     {AGMIMG_k mul 1 exch sub}
5123     }{
5124     {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
5125     {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
5126     {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
5127     {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
5128     }ifelse
5129    
5130     AGMCORE_get_ink_data currenttransfer addprocs settransfer
5131    
5132     currentdict imageormask_sys
5133    
5134     end
5135     }def
5136     /indexed_imageormask_lev1
5137     {
5138     /indexed_colorspace_dict AGMCORE_gget begin
5139     begin
5140     currentdict
5141     MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
5142    
5143     {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer
5144     imageormask
5145     }{
5146    
5147     MappedCSA 0 get /DeviceGray eq {
5148     {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer
5149     imageormask
5150     }{
5151     MappedCSA 0 get /DeviceCMYK eq {
5152     currentcolortransfer
5153     {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
5154     {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
5155     {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
5156     {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
5157     setcolortransfer
5158     tint_image_to_color
5159     }{
5160     currentcolortransfer
5161     {pop 1} exch addprocs 4 1 roll
5162     {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll
5163     {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll
5164     {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll
5165     setcolortransfer
5166     tint_image_to_color
5167     }ifelse
5168     }ifelse
5169     }ifelse
5170     end end
5171     }def
5172     /indexed_image_lev1_sep
5173     {
5174     /indexed_colorspace_dict AGMCORE_gget begin
5175     begin
5176     {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
5177     {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
5178     {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
5179     {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
5180    
5181     AGMCORE_get_ink_data currenttransfer addprocs settransfer
5182    
5183     currentdict imageormask_sys
5184    
5185     end end
5186     }def
5187     }if
5188     end
5189     systemdict /setpacking known
5190     {
5191     setpacking
5192     } if
5193     %%EndResource
5194     %ADOBeginClientInjection: DocumentProlog End "AI10"
5195     %ADOEndClientInjection: DocumentProlog End "AI10"
5196     currentdict Adobe_AGM_Utils eq {end} if
5197     %%EndProlog
5198     %%BeginSetup
5199     %ADOBeginClientInjection: DocumentSetup Start "AI10"
5200     %ADOEndClientInjection: DocumentSetup Start "AI10"
5201     Adobe_AGM_Utils begin
5202     2 2010 true Adobe_AGM_Core/doc_setup get exec
5203     Adobe_CoolType_Core/doc_setup get exec
5204     Adobe_AGM_Gradient/doc_setup get exec
5205     Adobe_AGM_Image/doc_setup get exec
5206     %ADOBeginClientInjection: DocumentSetup End "AI10"
5207     %ADOEndClientInjection: DocumentSetup End "AI10"
5208     currentdict Adobe_AGM_Utils eq {end} if
5209     %%EndSetup
5210     %%Page: Untitled-2 1
5211     %%EndPageComments
5212     %%BeginPageSetup
5213     %ADOBeginClientInjection: PageSetup Start "AI10"
5214     %ADOEndClientInjection: PageSetup Start "AI10"
5215     Adobe_AGM_Utils begin
5216     Adobe_AGM_Core/page_setup get exec
5217     Adobe_CoolType_Core/page_setup get exec
5218     Adobe_AGM_Gradient/page_setup get exec
5219     Adobe_AGM_Image/page_setup get exec
5220     %ADOBeginClientInjection: PageSetup End "AI10"
5221     %ADOEndClientInjection: PageSetup End "AI10"
5222     %%EndPageSetup
5223     Adobe_AGM_Core/AGMCORE_save save ddf
5224     1 -1 scale 0 -195.835 translate
5225     [1 0 0 1 0 0 ] concat
5226     mark
5227     /0
5228     [/DeviceGray] add_csa
5229     /CSA /0
5230     /1
5231     [/DeviceCMYK] add_csa
5232     /CSA /1
5233     /2
5234     [/DeviceRGB] add_csa
5235     /CSA /2
5236     cleartomark
5237     800 path_rez
5238     % page clip
5239     gsave
5240     newpath
5241     gsave % PSGState
5242     0 0 mo
5243     0 195.835 li
5244     231.435 195.835 li
5245     231.435 0 li
5246     clp
5247     [1 0 0 1 0 0 ] concat
5248     %ADOBeginClientInjection: BeginPageContent "AI10"
5249     %ADOEndClientInjection: BeginPageContent "AI10"
5250     gsave % PSGState
5251     0 0 mo
5252     231 0 li
5253     231 196 li
5254     0 196 li
5255     0 0 li
5256     clp
5257     81.9063 9.42286 mo
5258     81.9063 13.3995 78.6836 16.6221 74.7071 16.6221 cv
5259     70.7305 16.6221 67.5069 13.3995 67.5069 9.42286 cv
5260     67.5069 5.44629 70.7305 2.22364 74.7071 2.22364 cv
5261     78.6836 2.22364 81.9063 5.44629 81.9063 9.42286 cv
5262     false sop
5263     (19 ) 1 2 Adobe_AGM_Gradient/Gd get exec
5264     <<
5265     /Start 0
5266     /End 1
5267     /Mid 0.5
5268     /NumSamples 128
5269     /CSA /1
5270     /Interpolation false
5271     /NumComponents 4 /Ramp [
5272     0
5273     0
5274     0
5275     <
5276     000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627
5277     28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F
5278     505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677
5279     78797A7B7C7D7E80
5280     >
5281     ]
5282     /RenderCMYK null
5283     /SpotColor false
5284     >>
5285     GD
5286     Adobe_AGM_Gradient/Gb get exec
5287     0 0 Gh
5288     false 1 (19 ) 0 0 0 7.19947 [7.19947 0 0 7.19947 74.7066 9.42286 ] Gg
5289     GB
5290     177.834 9.43116 mo
5291     177.834 13.4078 174.612 16.6304 170.635 16.6304 cv
5292     166.659 16.6304 163.435 13.4078 163.435 9.43116 cv
5293     163.435 5.4546 166.659 2.23194 170.635 2.23194 cv
5294     174.612 2.23194 177.834 5.4546 177.834 9.43116 cv
5295     Adobe_AGM_Gradient/Gb get exec
5296     0 0 Gh
5297     false 1 (19 ) 0 0 0 7.19922 [7.19922 0 0 7.19922 170.635 9.43116 ] Gg
5298     GB
5299     1 lw
5300     1 lc
5301     1 lj
5302     4 ml
5303     [] 0 dsh
5304     true sadj
5305     53.5245 40.9654 mo
5306     56.8516 35.9722 li
5307     0 0 0 1 cmyk
5308     s
5309     61.021 29.7144 mo
5310     64.3482 24.7212 li
5311     0 0 0 1 cmyk
5312     s
5313     68.5181 18.4629 mo
5314     71.8453 13.4703 li
5315     0 0 0 1 cmyk
5316     s
5317     79.2007 9.48584 mo
5318     85.2007 9.48584 li
5319     0 0 0 1 cmyk
5320     s
5321     92.6338 9.48584 mo
5322     98.6338 9.48584 li
5323     0 0 0 1 cmyk
5324     s
5325     106.068 9.48584 mo
5326     112.068 9.48584 li
5327     0 0 0 1 cmyk
5328     s
5329     119.5 9.48584 mo
5330     125.5 9.48584 li
5331     0 0 0 1 cmyk
5332     s
5333     132.933 9.48584 mo
5334     138.933 9.48584 li
5335     0 0 0 1 cmyk
5336     s
5337     146.367 9.48584 mo
5338     152.367 9.48584 li
5339     0 0 0 1 cmyk
5340     s
5341     159.799 9.48584 mo
5342     165.799 9.48584 li
5343     0 0 0 1 cmyk
5344     s
5345     173.156 13.4703 mo
5346     176.482 18.4629 li
5347     0 0 0 1 cmyk
5348     s
5349     180.652 24.7212 mo
5350     183.979 29.7144 li
5351     0 0 0 1 cmyk
5352     s
5353     188.149 35.9722 mo
5354     191.476 40.9654 li
5355     0 0 0 1 cmyk
5356     s
5357     189.722 45.504 mo
5358     183.722 45.504 li
5359     0 0 0 1 cmyk
5360     s
5361     176.877 45.504 mo
5362     170.877 45.504 li
5363     0 0 0 1 cmyk
5364     s
5365     164.034 45.504 mo
5366     158.034 45.504 li
5367     0 0 0 1 cmyk
5368     s
5369     151.189 45.504 mo
5370     145.189 45.504 li
5371     0 0 0 1 cmyk
5372     s
5373     138.345 45.504 mo
5374     132.345 45.504 li
5375     0 0 0 1 cmyk
5376     s
5377     125.5 45.504 mo
5378     119.5 45.504 li
5379     0 0 0 1 cmyk
5380     s
5381     112.656 45.504 mo
5382     106.656 45.504 li
5383     0 0 0 1 cmyk
5384     s
5385     99.8116 45.504 mo
5386     93.8116 45.504 li
5387     0 0 0 1 cmyk
5388     s
5389     86.9668 45.504 mo
5390     80.9668 45.504 li
5391     0 0 0 1 cmyk
5392     s
5393     74.1226 45.504 mo
5394     68.1226 45.504 li
5395     0 0 0 1 cmyk
5396     s
5397     61.2784 45.504 mo
5398     55.2784 45.504 li
5399     0 0 0 1 cmyk
5400     s
5401     0 lc
5402     0 lj
5403     50.5 0.5 mo
5404     50.5 88.335 li
5405     0 0 0 1 cmyk
5406     s
5407     194.5 0.5 mo
5408     194.5 88.335 li
5409     0 0 0 1 cmyk
5410     s
5411     230.5 160.335 mo
5412     14.5 160.335 li
5413     50.5 88.335 li
5414     194.5 88.335 li
5415     230.5 160.335 li
5416     cp
5417     0 0 0 1 cmyk
5418     s
5419     177.566 99.8018 mo
5420     177.566 103.779 174.342 107.001 170.366 107.001 cv
5421     166.39 107.001 163.166 103.779 163.166 99.8018 cv
5422     163.166 95.8243 166.39 92.6016 170.366 92.6016 cv
5423     174.342 92.6016 177.566 95.8243 177.566 99.8018 cv
5424     Adobe_AGM_Gradient/Gb get exec
5425     0 0 Gh
5426     false 1 (19 ) 0 0 0 7.19996 [7.19996 0 0 7.19996 170.366 99.8018 ] Gg
5427     GB
5428     81.524 99.7471 mo
5429     81.524 103.724 78.3003 106.947 74.3238 106.947 cv
5430     70.3477 106.947 67.1241 103.724 67.1241 99.7471 cv
5431     67.1241 95.7706 70.3477 92.5479 74.3238 92.5479 cv
5432     78.3003 92.5479 81.524 95.7706 81.524 99.7471 cv
5433     Adobe_AGM_Gradient/Gb get exec
5434     0 0 Gh
5435     false 1 (19 ) 0 0 0 7.19947 [7.19947 0 0 7.19947 74.3243 99.7471 ] Gg
5436     GB
5437     154.213 65.8565 mo
5438     154.213 69.8331 150.991 73.0557 147.014 73.0557 cv
5439     143.038 73.0557 139.814 69.8331 139.814 65.8565 cv
5440     139.814 61.8799 143.038 58.6573 147.014 58.6573 cv
5441     150.991 58.6573 154.213 61.8799 154.213 65.8565 cv
5442     (20 ) 1 2 Adobe_AGM_Gradient/Gd get exec
5443     <<
5444     /Start 0
5445     /End 1
5446     /Mid 0.5
5447     /NumSamples 162
5448     /CSA /1
5449     /Interpolation false
5450     /NumComponents 4 /Ramp [
5451     0
5452     0
5453     0
5454     <
5455     000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627
5456     28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F
5457     505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677
5458     78797B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0
5459     A1A2
5460     >
5461     ]
5462     /RenderCMYK null
5463     /SpotColor false
5464     >>
5465     GD
5466     Adobe_AGM_Gradient/Gb get exec
5467     0 0 Gh
5468     false 1 (20 ) 0 0 0 7.19922 [7.19922 0 0 7.19922 147.014 65.8565 ] Gg
5469     GB
5470     105.135 65.8565 mo
5471     105.135 69.8331 101.912 73.0557 97.9351 73.0557 cv
5472     93.9585 73.0557 90.7349 69.8331 90.7349 65.8565 cv
5473     90.7349 61.8799 93.9585 58.6573 97.9351 58.6573 cv
5474     101.912 58.6573 105.135 61.8799 105.135 65.8565 cv
5475     Adobe_AGM_Gradient/Gb get exec
5476     0 0 Gh
5477     false 1 (20 ) 0 0 0 7.19947 [7.19947 0 0 7.19947 97.9346 65.8565 ] Gg
5478     GB
5479     202.705 45.2188 mo
5480     202.705 49.1954 199.482 52.418 195.505 52.418 cv
5481     191.529 52.418 188.305 49.1954 188.305 45.2188 cv
5482     188.305 41.2422 191.529 38.0196 195.505 38.0196 cv
5483     199.482 38.0196 202.705 41.2422 202.705 45.2188 cv
5484     (21 ) 1 2 Adobe_AGM_Gradient/Gd get exec
5485     <<
5486     /Start 0
5487     /End 1
5488     /Mid 0.5
5489     /NumSamples 256
5490     /CSA /1
5491     /Interpolation false
5492     /NumComponents 4 /Ramp [
5493     0
5494     0
5495     0
5496     <
5497     000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627
5498     28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F
5499     505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677
5500     78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F
5501     A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7
5502     C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF
5503     F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF
5504     >
5505     ]
5506     /RenderCMYK null
5507     /SpotColor false
5508     >>
5509     GD
5510     Adobe_AGM_Gradient/Gb get exec
5511     0 0 Gh
5512     false 1 (21 ) 0 0 0 7.19971 [7.19971 0 0 7.19971 195.504 45.2188 ] Gg
5513     GB
5514     57.5538 45.2188 mo
5515     57.5538 49.1954 54.3311 52.418 50.3545 52.418 cv
5516     46.378 52.418 43.1543 49.1954 43.1543 45.2188 cv
5517     43.1543 41.2422 46.378 38.0196 50.3545 38.0196 cv
5518     54.3311 38.0196 57.5538 41.2422 57.5538 45.2188 cv
5519     Adobe_AGM_Gradient/Gb get exec
5520     0 0 Gh
5521     false 1 (21 ) 0 0 0 7.19947 [7.19947 0 0 7.19947 50.3541 45.2188 ] Gg
5522     GB
5523     14.5 54.5 mo
5524     14.5 160.335 li
5525     0 0 0 1 cmyk
5526     s
5527     230.5 54.5 mo
5528     230.5 160.335 li
5529     0 0 0 1 cmyk
5530     s
5531     1 lc
5532     1 lj
5533     91.1544 78.2745 mo
5534     94.1314 73.0655 li
5535     0 0 0 1 cmyk
5536     s
5537     104.649 65.418 mo
5538     110.649 65.418 li
5539     0 0 0 1 cmyk
5540     s
5541     119.504 65.418 mo
5542     125.504 65.418 li
5543     0 0 0 1 cmyk
5544     s
5545     134.361 65.418 mo
5546     140.361 65.418 li
5547     0 0 0 1 cmyk
5548     s
5549     150.875 73.065 mo
5550     153.85 78.275 li
5551     0 0 0 1 cmyk
5552     s
5553     152.926 86.418 mo
5554     146.926 86.418 li
5555     0 0 0 1 cmyk
5556     s
5557     139.213 86.418 mo
5558     133.213 86.418 li
5559     0 0 0 1 cmyk
5560     s
5561     125.5 86.418 mo
5562     119.5 86.418 li
5563     0 0 0 1 cmyk
5564     s
5565     111.788 86.418 mo
5566     105.788 86.418 li
5567     0 0 0 1 cmyk
5568     s
5569     98.0748 86.418 mo
5570     92.0748 86.418 li
5571     0 0 0 1 cmyk
5572     s
5573     52.6104 144.116 mo
5574     55.2935 138.75 li
5575     0 0 0 1 cmyk
5576     s
5577     58.3838 132.569 mo
5578     61.0669 127.202 li
5579     0 0 0 1 cmyk
5580     s
5581     64.1568 121.022 mo
5582     66.8399 115.655 li
5583     0 0 0 1 cmyk
5584     s
5585     69.9302 109.474 mo
5586     72.6133 104.108 li
5587     0 0 0 1 cmyk
5588     s
5589     79.232 100.334 mo
5590     85.232 100.334 li
5591     0 0 0 1 cmyk
5592     s
5593     92.6544 100.334 mo
5594     98.6544 100.334 li
5595     0 0 0 1 cmyk
5596     s
5597     106.078 100.334 mo
5598     112.078 100.334 li
5599     0 0 0 1 cmyk
5600     s
5601     119.5 100.334 mo
5602     125.5 100.334 li
5603     0 0 0 1 cmyk
5604     s
5605     132.923 100.334 mo
5606     138.923 100.334 li
5607     0 0 0 1 cmyk
5608     s
5609     146.346 100.334 mo
5610     152.346 100.334 li
5611     0 0 0 1 cmyk
5612     s
5613     159.769 100.334 mo
5614     165.769 100.334 li
5615     0 0 0 1 cmyk
5616     s
5617     172.387 104.108 mo
5618     175.071 109.474 li
5619     0 0 0 1 cmyk
5620     s
5621     178.161 115.655 mo
5622     180.843 121.022 li
5623     0 0 0 1 cmyk
5624     s
5625     183.934 127.202 mo
5626     186.617 132.569 li
5627     0 0 0 1 cmyk
5628     s
5629     189.707 138.75 mo
5630     192.39 144.116 li
5631     0 0 0 1 cmyk
5632     s
5633     189.827 148.336 mo
5634     183.827 148.336 li
5635     0 0 0 1 cmyk
5636     s
5637     176.961 148.336 mo
5638     170.961 148.336 li
5639     0 0 0 1 cmyk
5640     s
5641     164.096 148.336 mo
5642     158.096 148.336 li
5643     0 0 0 1 cmyk
5644     s
5645     151.231 148.336 mo
5646     145.231 148.336 li
5647     0 0 0 1 cmyk
5648     s
5649     138.366 148.336 mo
5650     132.366 148.336 li
5651     0 0 0 1 cmyk
5652     s
5653     125.5 148.336 mo
5654     119.5 148.336 li
5655     0 0 0 1 cmyk
5656     s
5657     112.635 148.336 mo
5658     106.635 148.336 li
5659     0 0 0 1 cmyk
5660     s
5661     99.7696 148.336 mo
5662     93.7696 148.336 li
5663     0 0 0 1 cmyk
5664     s
5665     86.9044 148.336 mo
5666     80.9044 148.336 li
5667     0 0 0 1 cmyk
5668     s
5669     74.0396 148.336 mo
5670     68.0396 148.336 li
5671     0 0 0 1 cmyk
5672     s
5673     61.1744 148.336 mo
5674     55.1744 148.336 li
5675     0 0 0 1 cmyk
5676     s
5677     201.88 149.024 mo
5678     201.88 153 198.657 156.223 194.68 156.223 cv
5679     190.705 156.223 187.48 153 187.48 149.024 cv
5680     187.48 145.046 190.705 141.824 194.68 141.824 cv
5681     198.657 141.824 201.88 145.046 201.88 149.024 cv
5682     Adobe_AGM_Gradient/Gb get exec
5683     0 0 Gh
5684     false 1 (21 ) 0 0 0 7.2002 [7.2002 0 0 7.2002 194.68 149.023 ] Gg
5685     GB
5686     0 lc
5687     0 lj
5688     230.5 54.5 mo
5689     14.5 54.5 li
5690     50.5 0.5 li
5691     194.5 0.5 li
5692     230.5 54.5 li
5693     cp
5694     0 0 0 1 cmyk
5695     s
5696     57.5235 148.45 mo
5697     57.5235 152.426 54.2999 155.649 50.3233 155.649 cv
5698     46.3472 155.649 43.1236 152.426 43.1236 148.45 cv
5699     43.1236 144.472 46.3472 141.25 50.3233 141.25 cv
5700     54.2999 141.25 57.5235 144.472 57.5235 148.45 cv
5701     Adobe_AGM_Gradient/Gb get exec
5702     0 0 Gh
5703     false 1 (21 ) 0 0 0 7.2002 [7.2002 0 0 7.2002 50.3233 148.449 ] Gg
5704     GB
5705     93.7354 86.545 mo
5706     93.7354 90.5215 90.5127 93.7442 86.5362 93.7442 cv
5707     82.5596 93.7442 79.336 90.5215 79.336 86.545 cv
5708     79.336 82.5684 82.5596 79.3458 86.5362 79.3458 cv
5709     90.5127 79.3458 93.7354 82.5684 93.7354 86.545 cv
5710     (22 ) 1 2 Adobe_AGM_Gradient/Gd get exec
5711     <<
5712     /Start 0
5713     /End 1
5714     /Mid 0.5
5715     /NumSamples 222
5716     /CSA /1
5717     /Interpolation false
5718     /NumComponents 4 /Ramp [
5719     0
5720     0
5721     0
5722     <
5723     000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627
5724     28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F
5725     505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677
5726     78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F
5727     A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7
5728     C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDD
5729     >
5730     ]
5731     /RenderCMYK null
5732     /SpotColor false
5733     >>
5734     GD
5735     Adobe_AGM_Gradient/Gb get exec
5736     0 0 Gh
5737     false 1 (22 ) 0 0 0 7.19947 [7.19947 0 0 7.19947 86.5357 86.545 ] Gg
5738     GB
5739     165.612 86.545 mo
5740     165.612 90.5215 162.389 93.7442 158.413 93.7442 cv
5741     154.436 93.7442 151.212 90.5215 151.212 86.545 cv
5742     151.212 82.5684 154.436 79.3458 158.413 79.3458 cv
5743     162.389 79.3458 165.612 82.5684 165.612 86.545 cv
5744     Adobe_AGM_Gradient/Gb get exec
5745     0 0 Gh
5746     false 1 (22 ) 0 0 0 7.19922 [7.19922 0 0 7.19922 158.413 86.545 ] Gg
5747     GB
5748     0 0 0 1 cmyk
5749     %%IncludeResource: font Times-Italic
5750     /Times-Italic*1
5751     [
5752     97{/.notdef}repeat /a /.notdef /c 156{/.notdef}repeat
5753     ] /Times-Italic nfnt
5754     /Times-Italic*1 findfont [24 0 0 -24 0 0 ]mfnt sfnt
5755     115.5 175.835 mov
5756     (a) sh
5757     26 111.835 mov
5758     (a) sh
5759     0 103.835 mov
5760     (c) sh
5761     gsave % PSGState
5762     65.25 195.835 mo
5763     65.25 171.835 li
5764     96.75 171.835 li
5765     96.75 195.835 li
5766     65.25 195.835 li
5767     clp
5768     0 lw
5769     2 lc
5770     10 ml
5771     96.75 195.835 mo
5772     96.75 195.835 li
5773     0.746094 0.675782 0.667969 0.898438 cmyk
5774     s
5775     65.25 171.835 mo
5776     65.25 171.835 li
5777     0.746094 0.675782 0.667969 0.898438 cmyk
5778     s
5779     0.746094 0.675782 0.667969 0.898438 cmyk
5780     /Times-Italic*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5781     70.7812 180.46 mov
5782     (a) sh
5783     %%IncludeResource: font Times-Roman
5784     /Times-Roman*1
5785     [
5786     54{/.notdef}repeat /six 201{/.notdef}repeat
5787     ] /Times-Roman nfnt
5788     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5789     70.5938 193.022 mov
5790     (6) sh
5791     70.0313 184.023 mo
5792     70.0313 183.648 li
5793     75.6563 183.648 li
5794     75.6563 184.023 li
5795     70.0313 184.023 li
5796     0.746094 0.675782 0.667969 0.898438 cmyk
5797     ef
5798     0.746094 0.675782 0.667969 0.898438 cmyk
5799     %%IncludeResource: font Times-Roman
5800     /Times-Roman*1
5801     [
5802     44{/.notdef}repeat /comma 9{/.notdef}repeat /six 201{/.notdef}repeat
5803     ] /Times-Roman nfnt
5804     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5805     76.4062 186.085 mov
5806     (,) sh
5807     /Times-Italic*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5808     80.1562 180.46 mov
5809     (a) sh
5810     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5811     79.9688 193.022 mov
5812     (6) sh
5813     79.4063 184.023 mo
5814     79.4063 183.648 li
5815     85.0313 183.648 li
5816     85.0313 184.023 li
5817     79.4063 184.023 li
5818     0.746094 0.675782 0.667969 0.898438 cmyk
5819     ef
5820     0.746094 0.675782 0.667969 0.898438 cmyk
5821     %%IncludeResource: font Times-Roman
5822     /Times-Roman*1
5823     [
5824     44{/.notdef}repeat /comma 3{/.notdef}repeat /zero 5{/.notdef}repeat /six 201{/.notdef}repeat
5825     ] /Times-Roman nfnt
5826     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5827     85.7812 186.085 mov
5828     (,) sh
5829     88.4062 186.085 mov
5830     (0) sh
5831     %%IncludeResource: font Symbol
5832     /Symbol*1
5833     [
5834     32{/.notdef}repeat /space 197{/.notdef}repeat /parenlefttp /parenleftex /parenleftbt 13{/.notdef}repeat /parenrighttp
5835     /parenrightex /parenrightbt 7{/.notdef}repeat
5836     ] /Symbol nfnt
5837     /Symbol*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5838     66 179.616 mov
5839     (\346) sh
5840     69.4559 179.616 mov
5841     ( ) sh
5842     66 192.741 mov
5843     (\350) sh
5844     69.4559 192.741 mov
5845     ( ) sh
5846     66 186.741 mov
5847     (\347) sh
5848     69.4559 186.741 mov
5849     ( ) sh
5850     92.9062 179.616 mov
5851     (\366) sh
5852     96.3621 179.616 mov
5853     ( ) sh
5854     92.9062 192.741 mov
5855     (\370) sh
5856     96.3621 192.741 mov
5857     ( ) sh
5858     92.9062 186.741 mov
5859     (\367) sh
5860     96.3621 186.741 mov
5861     ( ) sh
5862     grestore % PSGState
5863     96.3409 107.759 mo
5864     96.3853 107.772 li
5865     96.3282 107.714 li
5866     96.3409 107.759 li
5867     cp
5868     99.8487 96.6846 mo
5869     101.369 95.1651 li
5870     92.0674 92.5518 li
5871     94.6812 101.853 li
5872     96.2398 100.294 li
5873     111.535 115.588 li
5874     115.143 111.98 li
5875     99.8487 96.6846 li
5876     (23 ) 0 3 Adobe_AGM_Gradient/Gd get exec
5877     <<
5878     /Start 0.247192
5879     /End 1
5880     /Mid 0.5
5881     /NumSamples 256
5882     /CSA /1
5883     /Interpolation false
5884     /NumComponents 4 /Ramp [
5885     0
5886     0
5887     0
5888     <
5889     000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627
5890     28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F
5891     505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677
5892     78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F
5893     A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7
5894     C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF
5895     F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF
5896     >
5897     ]
5898     /RenderCMYK null
5899     /SpotColor false
5900     >>
5901     <<
5902     /Start 0
5903     /End 0.247192
5904     /Mid 0.5
5905     /NumSamples 2
5906     /CSA /1
5907     /Interpolation false
5908     /NumComponents 4 /Ramp [
5909     0
5910     0
5911     0
5912     0
5913     ]
5914     /RenderCMYK null
5915     /SpotColor false
5916     >>
5917     GD
5918     Adobe_AGM_Gradient/Gb get exec
5919     false 1 (23 ) 0 0 0 35.9737 [-25.4372 -25.4372 27.0557 -27.0557 103.987 131.508 ] Gg
5920     [-32767 0 0 1 0 0 ] Gc
5921     [0.247192 0 0 1 0 0 ] Gr
5922     [0.75281 0 0 1 0.247192 0 ] Gr
5923     [32767 0 0 1 1 0 ] Gc
5924     GB
5925     gsave % PSGState
5926     101.344 135.429 mo
5927     101.344 111.429 li
5928     134.344 111.429 li
5929     134.344 135.429 li
5930     101.344 135.429 li
5931     clp
5932     0 lw
5933     2 lc
5934     10 ml
5935     134.344 135.429 mo
5936     134.344 135.429 li
5937     0.746094 0.675782 0.667969 0.898438 cmyk
5938     s
5939     101.344 111.429 mo
5940     101.344 111.429 li
5941     0.746094 0.675782 0.667969 0.898438 cmyk
5942     s
5943     0.746094 0.675782 0.667969 0.898438 cmyk
5944     /Times-Italic*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5945     106.875 120.054 mov
5946     (a) sh
5947     %%IncludeResource: font Times-Roman
5948     /Times-Roman*1
5949     [
5950     44{/.notdef}repeat /comma 3{/.notdef}repeat /zero 2{/.notdef}repeat /three 2{/.notdef}repeat /six
5951     201{/.notdef}repeat
5952     ] /Times-Roman nfnt
5953     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5954     107.062 132.616 mov
5955     (3) sh
5956     106.126 123.617 mo
5957     106.126 123.242 li
5958     111.75 123.242 li
5959     111.75 123.617 li
5960     106.126 123.617 li
5961     0.746094 0.675782 0.667969 0.898438 cmyk
5962     ef
5963     0.746094 0.675782 0.667969 0.898438 cmyk
5964     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5965     112.5 125.679 mov
5966     (,) sh
5967     /Times-Italic*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5968     116.25 120.054 mov
5969     (a) sh
5970     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5971     116.438 132.616 mov
5972     (3) sh
5973     115.5 123.617 mo
5974     115.5 123.242 li
5975     121.126 123.242 li
5976     121.126 123.617 li
5977     115.5 123.617 li
5978     0.746094 0.675782 0.667969 0.898438 cmyk
5979     ef
5980     0.746094 0.675782 0.667969 0.898438 cmyk
5981     %%IncludeResource: font Times-Roman
5982     /Times-Roman*1
5983     [
5984     44{/.notdef}repeat /comma 3{/.notdef}repeat /zero /.notdef /two /three 2{/.notdef}repeat
5985     /six 201{/.notdef}repeat
5986     ] /Times-Roman nfnt
5987     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5988     121.875 125.679 mov
5989     (,) sh
5990     /Times-Italic*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5991     125.25 120.054 mov
5992     (c) sh
5993     /Times-Roman*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
5994     125.25 132.616 mov
5995     (2) sh
5996     124.876 123.617 mo
5997     124.876 123.242 li
5998     130.126 123.242 li
5999     130.126 123.617 li
6000     124.876 123.617 li
6001     0.746094 0.675782 0.667969 0.898438 cmyk
6002     ef
6003     0.746094 0.675782 0.667969 0.898438 cmyk
6004     /Symbol*1 findfont [9 0 0 -9 0 0 ]mfnt sfnt
6005     102.094 119.21 mov
6006     (\346) sh
6007     105.55 119.21 mov
6008     ( ) sh
6009     102.094 132.335 mov
6010     (\350) sh
6011     105.55 132.335 mov
6012     ( ) sh
6013     102.094 126.335 mov
6014     (\347) sh
6015     105.55 126.335 mov
6016     ( ) sh
6017     130.5 119.21 mov
6018     (\366) sh
6019     133.956 119.21 mov
6020     ( ) sh
6021     130.5 132.335 mov
6022     (\370) sh
6023     133.956 132.335 mov
6024     ( ) sh
6025     130.5 126.335 mov
6026     (\367) sh
6027     133.956 126.335 mov
6028     ( ) sh
6029     grestore % PSGState
6030     60.8409 169.259 mo
6031     60.8858 169.272 li
6032     60.8282 169.214 li
6033     60.8409 169.259 li
6034     cp
6035     64.3487 158.185 mo
6036     65.8682 156.666 li
6037     56.5674 154.052 li
6038     59.1812 163.353 li
6039     60.7393 161.794 li
6040     76.0342 177.088 li
6041     79.6426 173.48 li
6042     64.3487 158.185 li
6043     Adobe_AGM_Gradient/Gb get exec
6044     false 1 (23 ) 0 0 0 35.9737 [-25.4372 -25.4372 27.0557 -27.0557 68.4869 193.008 ] Gg
6045     [-32767 0 0 1 0 0 ] Gc
6046     [0.247192 0 0 1 0 0 ] Gr
6047     [0.75281 0 0 1 0.247192 0 ] Gr
6048     [32767 0 0 1 1 0 ] Gc
6049     GB
6050     grestore % PSGState
6051     %ADOBeginClientInjection: EndPageContent "AI10"
6052     userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
6053    
6054     %ADOEndClientInjection: EndPageContent "AI10"
6055     % page clip
6056     grestore
6057     grestore % PSGState
6058     Adobe_AGM_Core/AGMCORE_save get restore
6059     %%PageTrailer
6060     %ADOBeginClientInjection: PageTrailer Start "AI10"
6061     %ADOEndClientInjection: PageTrailer Start "AI10"
6062     Adobe_AGM_Gradient/page_trailer get exec
6063     Adobe_AGM_Image/page_trailer get exec
6064     Adobe_CoolType_Core/page_trailer get exec
6065     Adobe_AGM_Core/page_trailer get exec
6066     currentdict Adobe_AGM_Utils eq {end} if
6067     %ADOBeginClientInjection: PageTrailer End "AI10"
6068     %ADOEndClientInjection: PageTrailer End "AI10"
6069     %%Trailer
6070     %ADOBeginClientInjection: DocumentTrailer Start "AI10"
6071     %ADOEndClientInjection: DocumentTrailer Start "AI10"
6072     Adobe_AGM_Gradient/doc_trailer get exec
6073     Adobe_AGM_Image/doc_trailer get exec
6074     Adobe_CoolType_Core/doc_trailer get exec
6075     Adobe_AGM_Core/doc_trailer get exec
6076     %ADOBeginClientInjection: DocumentTrailer End "AI10"
6077     %ADOEndClientInjection: DocumentTrailer End "AI10"
6078     %%EOF
6079     %AI9_PrintingDataEnd
6080    
6081     userdict /AI9_read_buffer 256 string put
6082     userdict begin
6083     /ai9_skip_data
6084     {
6085     mark
6086     {
6087     currentfile AI9_read_buffer { readline } stopped
6088     {
6089     }
6090     {
6091     not
6092     {
6093     exit
6094     } if
6095     (%AI9_PrivateDataEnd) eq
6096     {
6097     exit
6098     } if
6099     } ifelse
6100     } loop
6101     cleartomark
6102     } def
6103     end
6104     userdict /ai9_skip_data get exec
6105     %AI9_PrivateDataBegin
6106     %!PS-Adobe-3.0 EPSF-3.0
6107     %%Creator: Adobe Illustrator(R) 10.0
6108     %%AI8_CreatorVersion: 10.0
6109     %%For: (Joe Schmoe) ()
6110     %%Title: (ice0cell.eps)
6111     %%CreationDate: 8/29/03 3:08 PM
6112     %AI9_DataStream
6113     %Gb"-6lZ2*qPq`%;I#%YJ<Crad6kI:j3N9!@[\Oee.#H-PkOPI`9$(i$f!-hjC:,kCe":af87G6Wm[_I2e?lj,,n^=r()GIA5Ps.(
6114     %rVO2cf6?*mhuEF(2oE"BrFUk'1\@[Dg!BZnqTGp`lR*/D4OYC2IZ3c(4RbPM_^G2Fmr,Dt*kus0^V"meDL6kSs7#HCS*`ufGFMrH
6115     %Hj@Esf_jp_c-?2/2odinQTnHQSDE'c_P=mCl1UVD)h@rQS$/u5YMO^$jo+Sc?$62Cj2K:9AbG&$Y--Vd^%p%,O$4)(34lo83kKmO
6116     %]m/>NK-"J#&(K^Eha(VCg\<RW5JOhCH2m$l$g@65S'Q$3fC/2Fkn!FXn#d]R!B]e!#G9`LqEP"f7K>^8qYBTp]__'mh;cDlj7WB,
6117     %s8<*`I.V^FDuT1im01D$21FZMnB9(ue[H@`D]ZGFS+79kq"TaVNU4,m&b(feMOP[diW&_:O(SRYopN_tb%'b0nE46?2^<b5M_@ip
6118     %'*J7up6uY-!%ta,X'@m0/g:A3]"3<:F7FKD']d7Gkf<?&s"6OZP;"NZe7\_G)FirOE%j?J2\"6POM\L6j)biQR/$JDF&tS4?iBM]
6119     %Rt&/`G]WPn;ge6,pq,iV_-@I16dHuE^O1NPp$hY12,Xk-qo!RFlh`VB2t3o^HZjI]ZWcCCroOI"\p4#<l4K?&rQT\ZJR<;80>IA.
6120     %qqL_#T<96&,k(oNI=$,2ec!6[%mP[m1^pV2%WEl5Ef1M@a]"Naj&"!i["iS[]@n[9bV+M;If"*_h=]SW(T8OhnpgGoipG:6QWKN7
6121     %^\l<f9ut4!_6X'ap[\2g6iZ+V:Tt9lj*RZgIsSVR;i!IDS'6B0i"'l$s.o\d-imb;O&pP<&5M]ND!u:^DIBaIlki:n%bAVDrHJ0$
6122     %qjDm8T6pUHqgIY*_uG%4s*42H^3t(1RH!1L%i7H:D;:3`O5=,K4hu!m*?IAZY7J+H(p@jq/e1Z10&Jm"*WG3kqW?&QiG\ComdP"=
6123     %j+8A`T[jT+0!?@ICqdTnqX;=[ndN9_6&f5dj&bkbGBh*1?<+18frN`[r&$][>s37GceMChh;LL]HdC$p=3oaXZhN7?p\a6%Ie8&6
6124     %Zo`YRcb?sbm^oNT_`,rYX/j-2_"Zg"a/at7*5t",INZnQDr0C,>Wj,PpOK^/IX_WA!,$]Nbme(FJ[c?"p?(l8rp<KH;r9e\!ge4S
6125     %FaNZJ_]ecj5'Lsis7kaAgV]f8_r&2?\TmjsB:u^mn))r-hn:ZRl+]Ggh&Y@d?\5o?F8GA(_jbSJTW.7h/,]5:in`_n)naQ'/c[M2
6126     %s0)/umr4A,mf.NUGkKs\2]&sq,>d"bji%\A?uLH$X8Mg3h2Um[_c1"!hETk%IJ[.7(_a,^?,+@@^O$@Ts6tglj%+u#r]*-S7iJpb
6127     %"'mt#\tsn4O9*>MW8;K_FB@B/Huo8H2%k]gc#EZSp=$J](HeIZmiNURmOj!`hU6/D^=+)[fc>Ng%>,E/JZg-s9=V]cK1&&t?.R^g
6128     %([nN.PB6nf5(8"]rZ.(lGBd)Ll"Th^&Q?`LFmtXCo/X]QY=\G/Hg#O"kdUK:Dl`SRm(_X0^?-fWY+,6UJ+X"YleT2=_s2*1N8'96
6129     %#GcXt&a6KX93N%BXEdfiLYok]qsNJ&rU%kKqaXbHpNK\'**useHehc$`,ro3r8F]#YdOCLo,IHND`5P6:@Bh(;&];mjps"]W7^Y;
6130     %'j\TR0`Q]):a_/8GhCjFO0G6^giS<qmr,sl+0WGk_d=WM!d9F8!%Pq?lOGRchr:t5N:5V1IfK3A"TX+I?/6[_bE#!_(Wan)hu*P\
6131     %*A@b09-(7FgKU%hi_Q,H")*R;aIfUVmX[134<Hcd&Uo'(*dB-8T)86m\;#HcTANoVmC`Ub_B/8\O?I$i2aB7iX4qFc&a9oLqQKWQ
6132     %!8u!BpcK6SKl>app[FbDF`d6KHg'#MeKb"*rVjAi4Lr&>T21%":h*iTn=M>3o;DAQcgUDma7%t%f,akV`S7k@H[]u3bo?HPfC->h
6133     %hn]9,L!Dg-lgXULhc',RILd\#h=Z!EdT77Sd+A,RG6i<cf%#!6bQ!*:^3Bm4r?$@S)rN_@>Wjj2iO]V%hqgS&)-h+j(^2AMbr%3?
6134     %M[,bVOM]j[dY"ch+=G1JHbnb@L)ReETtTFT?>3d',4IZ800OGPirq,Yn-:$%NK!T)4]2b`S<!=1[9s2&MPGU?UOC).^=P$nj!^Jr
6135     %gE$8P]^ln/q^3?M'p&#,*!kBD(uJWV?IS-;9%MHursu$rEFB0I3F7._:#Q_I"eo3>bk0`#YiS+KeB(/h'QWgE)^(:/Mq`S`ptoFa
6136     %4?O5q_0tn6iSjcshq[6)V]U34kXU^\q$1I:pbPMGS]FB.&QWl8?;gC#<2Es2TQa\V]n,%QICOcRs+#MCNWab1f(A,$>8SFi<h8X6
6137     %0Q).Vrji"?M#IlE*g#d,rI=-O7%fWZ!=O:NV1CS__mo`"GH_lH>_@k4!.saY*A3k_[kQ1T!F%cN,$4WhIer(>m&R'c,1jZe&;1kc
6138     %45Vh%"=<F)Vg$eLCY\qY3$^[]M[+tCd.d;O4p:0kenhmPZ+YMa%K35dIPZ>4mpP\@&oYB,)2E^U5]Ii"N8jQe@hCcZ_:nao.tX\S
6139     %S+nH,nA.'P0-?1?FL\S3HS9E2rCjhVr!YX!9L$TUKig_q.sFH<.\r>6-CgS&5@*)nG9pbXQYdEQGOOf_ctsX&h1@>#HbfusD<p_/
6140     %FbA.\2r?aC(b\'Th;Y3[XZh,45>!lDf5IZNHOerB2+lnk+X:F2,i+]WYW;Y"?dkX^RI.OC&A#31cs8LCHa^Yl"uCW*CA'LAQ1<M%
6141     %2@^>>%RhjW[Jd0+_kJ)`S1;$cNo&Q@F7n'ZDm*IukZ-30R:YXWL\7h\lc40ur[ZXu5N;!F]:'\Em/)0[3.(3"4nu^K:,q7Q-#`,X
6142     %DPFDr9!:%Z4m/(_4&kYuc<.#NQS.XL7QVQU-PeTuSXY3`lA_92bpq[9ZTPT4gaG9cfAU<YH[H[`MTku?<`:(ua*2>d+e8OqYb,9?
6143     %IfB#rh8Sd3RuMHaNH;kuRS^;A*P^ifhu0Q:4$,Me4#u&e*M4@C9kX8QS].pS2P0`NiQRkcVe;p*V^JCse)SoPe*/]]VUKc.:<-:_
6144     %3h3e1roEG,o]5(DHZFLSF>BEJmNe@APAi:Kplj[TSb1[CmHO=T]A4NHO1*LqDppU^_fji3mBC`frqPjTo_@KlH[L3gF?CT,j)c9%
6145     %_sr!<O,%4hgil8$8#Jj)8)'g!USFUK-m,:\GSH1X,C_Ni\YFU7RnflFBfd>28(0<V.8=dhdl@/;R,$3SZ[A3;nhqTQUHIYnjcj6r
6146     %Zd2!^\PHl&1nCFZ3_i1Z8i`^^;b1EhBh0lLnLU9OPIQUmnL.-e`tW"lEK!'kdD\;>Fl>0IFT:"dS"KZ<p]7UV<i(?<"o#dtIeF#Y
6147     %5CV5W#<kVkGJ-/EJAQBJ-ToR;j>t=7ST`n\G5hq`s*t!SL]'qp(X@!Z__rKiUG.BA;MZKL1&*F*(]*Z<4<75;m<C`7NRO981r_8/
6148     %j64NlFCXdcr2DpN>CZ"#r8_q^PE.p&d<e*&kPO4S3#tbKm;P0-%F^Do1rLOGj5>]$E's*>go3AT>BfFog]T/Y!V6\:FP[JP\\@B<
6149     %,(#]8rjW2doe>ML#e#Lap[E@`f0nAsM/l(I6H$cdOPj=NdT5QZ&T3eMr@>ARHQq42ZUs?##+M,K5De)\MqZ#u[J`6cgYS@ZP9g#6
6150     %"9!IB9eB7;YG=3,eX*V.csSE`"6SkZT\+Y^!2;\k*o1bkG&H(aPZ(Ps5A^>tqs2;'c'JFE\:Mb<6!n9rQ16sgSZrjA-L1h7Qk6m`
6151     %f;rWirt'pl]moqQl2g*LIXm`IOt%RldEID9<$S[\h2$#<3?fKkNeg3T'ClJ.2utuB3!hPR3"\Y$bQZ8rc3MW#cO%l(c3qo+bRMf,
6152     %c4A23c4S>7cP+M:>_sd8V^llaVY;o_3,^Kl1j;'/3.Eo?3/9JO30-%_30uUo31i=.32\I26f5_uimcuKiq245itUN!j#$?qj&G&L
6153     %j)j=7j-2Wmd9h%%+Qc=+^*mf#d&O%r`I)7Dg?<?mba6@tJ]sI:l)rRtkpf9\Cn](>b'^J<QV5#"BZ]Iqkn]1h^22p>B>/JrKJDOI
6154     %qd_[WTls3?VlPoi(P^Dhkkd&g6Pq&"/(a>f5JM^\c*,U8Fj^;_WitgT3aQ&]Meebg*O*0OPnmG+>[_W3o;a+M3PU<f[2M"(!K9&$
6155     %ZbPdgs.F.0?*:bH'V,ZpbcXmT:?:-WF\LC!?'?g@,dBaJL4k;W#$31Q(Y>i8]UU/(nN,@;i*-+?Z>5URbEY-L0\j!EipO>UO,;C2
6156     %a$d@+;gh,n':1(!:gTm+89pWg6A;8i+d9=aC?q-G%rt;>b,[$mQf9a@7JdC/$6@5L"3EWbB_ICf;j)N1p-IpJjWBe==9_YP8ECtX
6157     %KK;EI65ZHB',rH'K.^2+>[3u6`f@JJhKnf4C_MtkLfV1V7D'T0IT1J9gQO[maOR^uP<Nq=+=13-p`Ob&'?q]fi?+jaUrnOm'WD-_
6158     %(U9%nHq'?\T>BL&im>s<)";kRP7<*p0EMI^i.2XFd<Yj$R=J=u@31MV:63\NU)`+A'<MH58cjrIJ9h'&qZ/o8s7I/il1F`Z\<2Es
6159     %o.Z4+3ga;uO'nio0^#@g1S=jU1uX!V!d$R+3DIXO&LE7%5`!:^i/W^46qeX8AeE(>D886XJYQAaq8(b$a[=:K+kNXr-A24#?U2>Y
6160     %$k$2TiYo(fM'jL6`8u[-'^6>M0/-mF<K8E^qU_j\a;s'd7G$m8,$IFoj/=17#cSkH%.;Ib+;#:+O5ddC`$gl/O9+><U7?r.(2iid
6161     %,_P']6^\?NJW?*Qp(flMmuAYH+@2]/LB8M(HH6nAVRNpM;'#kNO;L(m.WuTB3JPns<f3,t@L`a3-tK'VM/3K"m0O,o1m*H-7<BXd
6162     %B1)-R&:6kpFbEYamXiJh_B@fuVmdnh1"m6`m)X-g8m$+e+&DZgKGheQ1#W9)+ikK;%@uHcU=!n%j>?.Q`]MUf'+InGM*jD#eZ!=?
6163     %d&P;1D&>dM+E9--d:.4)$qEQ"Y1s-mbll8c)#,(+cI6k>]<25Cn2M57dKgI_#0H'7"f,XiPYOJQ3WmOC'emFZ7_j9P\I)p"8[u2P
6164     %H]IAOU??3mOXqmr$j1sj$GgfUf#XDWedtK!SR_>oX,oA4ko?B33p4"X?nuj\7*a1^,B8a[3W>nE/TqN)39Q.8&Ja!qB.:tOHWaZJ
6165     %OiT1eVU;p$nlcB.b,sgX9ScWHDJEELJad>!1+MmrY0OQ9r)sH+_CLu))FrUU(3[Q"X/fjg9C5M5gpu]O'Yi-sr)C[jDK[3eX,K0/
6166     %n>enDBX4ZP/&8>L2+!+.qik"J]H%(Mg!*5'.n`:R(@eGCD%ue"'kQ'^DJ9`/JOK]B6&YHkf8KWMcTe^[Tba*HfYQ\[2L)IJK8gpg
6167     %p@'9Z3EE*'!5^&o2M.#.U_>>LCa#T%W]>_A,&@m#h4"iuC`;gf001tPLdljEd>lFo'"4%'XlN%>-#><XU=)H;S'\OBl,8Jk$5:sp
6168     %"\!5UXNn-uKl&8T9jrAU>?%Jf<*W).e7G)uL#u5(#$(1bD(mi>'o1h;.7Md8;YW?&q,Q`nMoshP1:O9^!J!lEC'5*s8gfpTJb;(/
6169     %#+UM7G%:qa>hE0.0YjOd2%BW2FClO4(Ub*e'5W@0-8UAkMp#L?0K"D%ZPKsQr-k[)[p*$b5Lg7m/M4`0C5;')!?%MALLDO9gDD+]
6170     %Olj'[M[6NTR_.C%:McCjjN?klG.f-0bpR?Q8nCWZQ55a?m*IYk[#HT=YfYdHrBUrm[-8)@#YXrRo9a=tbg`gjeLu2K,&&g0C;kY?
6171     %a5_i0Ad9H]7=HkE3kXUc8#aH^@+O$48=B6K#1R#c69rG6nctBMEKdD7?hjOlH5lg@HOGn'WF(VaIVei`!%cFf.7"UqBB)4m&OJ5B
6172     %Pn6"-%eaP,jKZM;_4IJ0J"K[/pfPTm6UN_qkFVS_8&U`1f6?--s7$nrrIg#sju(nGVl]$Ih**r428AMOi@1i'A[e93[_a]0I<`nL
6173     %Ts3:,VlUXA];8bg?Es[KbCEj0c/1_]l?4XD+*i#+Ci%tdY)V?AYAR\V[2W@SrBK:F\IO]&MF;o^B@ldoFnEUpXB/JPP\^07Fn3Hs
6174     %J%F,%T<m?T6`i6=QEO&5QsITCQf!(Npt;3tbptnr`LRh7VsZ,'\FL<b<*sI:IA%D?V+.9KV,jCY)NhUt>*3-+7-\)n7='e&$*E@G
6175     %Mp:D[H,DZ/RE$=aSgQe[B-7pNfMk"MXoUH67#UMiedKq*)%l4#1_tluE/(&rB5H)T+niY:H3p(n45]j,YhHk9md_f2kaXXt`B0^+
6176     %Q<\Y>F8j*ng#,e5`/CedK3rn=a+C@=mXYn^\AA*J(Gf[<hs7JW5r,]fDVX^Rf@D(hl_g[W/a]P7'_SH%4a!Bk5..bqmShW5QM/gV
6177     %MYbiNT"7]pTDE9IO?_9&\!482:\E<k-*?T6rH1b)X8>kGh,;\dG)9BE.qs.<7'5Vu/XE2=k0'g/BB>B@jeM!,[*$8=29h^E"6gK%
6178     %_6oc:jX>N5D:iqRFur^,kBp#drY3--nBA;s\qgs5F?AB\=RlcMdt]?rc0Hf]nL6&:kLD_tQ@J\%%ohWUCVb[J=k\(*91s[X(@oqW
6179     %VB'KVL:'78*GeOFYih:X%p'ie-1B#<Xl<?i0C-!&=5CTldje[Hqm&ttGh)3)3j%CA[kI'S)Q,YtI*htZb"=$G=J)P9@*[i^!C9A,
6180     %200SdPE1h:AkFdWO16Y(,IqRQaeuY>INneqas2<A4Z)/2WnVga.;ic(JY!_CK7IT_@]\=0l7$J'#:j(+%-eKnNM*2@ic^h:'ZN<i
6181     %SuA-(ih6nQ9RZSQs-=!Ur9jO>];rtZF=RXZQa*Hg`t6h"(?T\,:Le6bX6!J;d!CP77G>m6d?T%-c,1WpNII6?>[?A3`]?^4%E.'R
6182     %#XU>$T$A!QB*so/U#U#&+L<R\7K[0X6tVgc\^dQI0rl:%I&>L/6Dn/Xq5`6[0>.5+Y)]lE&%f\W=80Wdj2YD1':_8clKGFJo%LfA
6183     %d]3.AWT40[LE@jh4Xp3/7E'F(`pRU[V"&F:FK0!A+l]t5&A%g.r"]Z,\"AK6@R95O'Cf9X#i3tTRU$\^=s[-8CpH]4N.P=JAU#]0
6184     %J>\$*Oun9<D^U*1B6"_%8cNVo3gT*QY%>$O@&htDU8(:@j,(6\W,d$NB'`K"4(g,0Sm(t#Vsrmlc#,SJCQ^4&V4=?#,NF*(8LfKq
6185     %IU&8M`c@Uj0=3ZB=Y2T!C#_6W?*i@]X)`HNf2:Rs<`bl"S])p/YLp?Oj(_\^>DD[63MZ7[*L5G;[_+H`Xq>X)$Fb@rW*LEFn>i_7
6186     %`/Crq4MOS.do8G$WLZ[CQ5/4UEPh;aiE:Qt+u\),T!cek<?faO)VDut=gIZk,6W6,rnB#6Il2)S:7OLR,Yub8VrnB9TsI.q@22?u
6187     %:S_kRY#U^$Ph6k])*Lt&UEi]K^!*Kop?\/o9jd^g8mhB*F*RH-aFgD7iH#dJ?N\DIkk8d78LN>C%4%;n[oW[RE74,3OHc$+.?5^j
6188     %1%k/1`ff-08o5!&f1;B3S^r$`-0;7-)C=QEdi#3&7a#B0LkREZ),lg'2c!pGX4$_()2s`nfX90E8apr0BM0g^SE2?JZ5+bReocnP
6189     %gQHX$jBUH%-oMkdO)rKleG_&?$m28fJ&-&N2ur%89h5N)WTk>[-Qd]T:(tK1FSR5k)L7KUPc;j$/()Q#GVG,kC2!>de3^<*TA=U>
6190     %e5]gmrq9:U1,Z'e]uD;3`Zr7<,O`PMno?t=-T1\^L^X.-/B&E2Ile,-mEZ"bB)^m2XA_Jn"4:HXd9d"'?N\\_"4?ij<d]ekoT/']
6191     %pX<n7qJ.qa?S6SNmg]7r#*85d_:NAm^Y<GoO,/:5k'C`o0D:iY+7*V>CMN>lTcVLZhnA.h]]L'Djqtbn(qeuJr"%s-r+`t^Y<Sr8
6192     %nC+PThS&b!`08cQs7i$?nn7Jnm)a&5RPjZ)2=e5C2*to[Q_f_d+5N>L;Ea_Y'$:(!SXCanWUZ^)P51l&]/_2'1E;kh46"@J(3AuV
6193     %.D0O*YFEDds/,:#<I)!P]NS<AXX^MTPuk$/X&W_l<gD:(JEO,fR"3eUJA6[??Xj.D@ffu^j'VT>s3LuDQYu:G+]Z/Z8&#6u^BR3C
6194     %#"LlubP[4KCN/o9):@'PdBD5]YM"j2p=-anT_V0NR_:TRM+lr.R)]FgpugS%YM"j2q=?P9^%hIfq7?=`H/F*F^n2cf@ILH9qhk:G
6195     %KU@Cc)0@Q3odkUCc-#59nk-?uJu2kY]8TM>41S!G0`@Z6.0sc*@@*=ddLqp+m_RR[X#f&ES?3m/k]EHbC.1RHcP'llpoI^V^K[[P
6196     %2H6$HY-GP<]q&,uMq+)mX)/J_Ha[P3VHnYE[YDLo_<Yi4V&iV%m.`@5Ac<&@bQtfo1+7fP8>-TIP!dWF>GoOU<HLVEKeSB">f`ZO
6197     %80O*^,X`ue+_E(CmZM/9VSf8jg[15=gG80&a&mOA\[F*CmL#VcKNjo'^Pm^C!OgKq5N4gr#I,#C-M=s[?85d:J*LUPn83:WLJtlW
6198     %bL0+E@[)k(Phi&`jh*A1:be<J!+<d'\=5>-Eiu]A8"#Go-"Tu3hGpFb7]C^nHC:I9moFH\do7Zo9\"`,4"5!D1KNY>&8iZIEr(&A
6199     %s'/>b0+gIQ]C,!fqmu+-m^fU6md%%Q]'K?Vm(-jIJM3_b%]^T\Bnp-5h`euXTpS(EW2(/]7)u%N!uZEXqKp?iI@d=ii:>ZuI$";j
6200     %*tJ9Xnj@e=5P=PZqDu:%YJ\Q\qI48iU7n>rk9)S$:lar,Qh>s&Wu1bnPgV]>W&tlT]lJjN$ZY9"J*=3O$cjmT'10l`'ndNWfj%JQ
6201     %PGP)NkIOFs"(+,u]2&e:?TV].Q\L&UkCc9$nEfLU\Z*qcTu]Qa7<2G/'Y<?lp.CcBK[*Rdh%Qof];!V<Th;)X?%Yh/f=hOAcUpr#
6202     %Y9m]pOt?f98>m)^P#3Bu6:sX>1Tlac"V&DcAK$N?rECnQMbGP&:#i9]Hl@3$:%jf*q.iqcXS4Ir>2M;YOa<Fe]$><-d]o9C3ppSe
6203     %h+Z=(9URXQAMJn\']#o!]Vnp1I,-GWIXCJ:lL/mCJ\5Chdjf[_fdk?SEVA"?1K0U3$((MHD7\K-8a3Y=D2i.h?B3rF&KVlV+$-5H
6204     %S;AG/0`D9OD_Um>_jjBPbrY&X_JVDl]A^gMMS5u!UH>.oH&a<\kK&[[b7p#$-mg=a&TrIp*F0\>l0("KY2u'1H9E/Dd-Wjem,\])
6205     %I(gg&(#c>%Ims.h&74%g0FjoV%iWN2!4"t/9\K4Efjl92]$1.W"i]hW6kA=Vrc]=EiE$7mFrj0F!IC7%4SJg/YdWTdT;H*m9c\"9
6206     %*Qs?MkePIB\'8us9#&FZ[>oC5/3I3\qTSP;#B`_>V5G:kUIWS!F>K*kCXA&nAk;DAU7W9R9V6KM"t]#g*M'YX8/c%#>%PR-jME-=
6207     %[#a>(4ZNqTZ;N?=$p%f8YGch;jXVh\DGaPR;J8iVs"CMQc/8(`;2a>inPk\o2WO4lb9OX-QQ[=W\Y#JK@e?'ag1J@U/i-OgL0o(9
6208     %B4n,T-YM2?j0PM/jC*/VA\EP+*_,m/f'A+R@<Bh,]mcot\9fjoogA=)]'$A*5La9"[As1mhiYU4I:]$WgS?@!a75`!f'YbZ<'t?H
6209     %.R7dMo?&Gha"oP:oG#P^C1-e;2lmaI[.I'mQEY8c=.#Joe/26A<:$P]ce+JC8eDZ[58\!D/`r>Ijr#U!mE]S>:mmm".d\dFk03/K
6210     %bfe\`8d:*(L`MheUY4X"[@^%g7RqVYj0@s/></KV%r.nB*/X?NiH80O8,mhE7_=7WdB7"]Sf`U[X)>[Y^LR!n^Ydb07_V*U<)Xkd
6211     %3Jm;tU5nk6b,q7W/b'UFlcV)fe"MTf?"GmbgPqtufUGQaS`DhplZe8hlG2cO/FP(H6r)IEZ:d6Pgg`LJS'UMW-.A!'1QmZ[00]9&
6212     %:BEa)O686C4h'MJ4<a0k7(1?Lfd)$KPL-]MX]FH18k`F1maeVK&o+;;AWeFs8NsLl3*.QP8*!H/k4+U9'j;0p.bWb1%_n9;T<^>'
6213     %Arg#Z;gb'-P<9.kh9%5IKH+(Hj]frbfMQ:egKDG=R70B1>NU-0:8?q"IH^NA*(VQ7CQ@ob41gmj&2,h`B^>CDNhHKiKeV^Hq4LN'
6214     %g5Q"2ahO"\SpA[6%tiK?5,SM8FiR3s#KZQ"k(fL'nW%pG3BE.QS(=c,A=rh0lhd0Pa3EjE=0TA=2qV:[!qMspV1Dbtf%G4d*A=Q?
6215     %]fQ%1>$\8;r`0ne=iGndIV9N9BU:%_T;ZHXF?9jRber\rf8du]>r1ndp[pg`_`k_lf`tPMHVnpb:Tl[apYo"rB^d7(6g_S@e8']/
6216     %eDNQk(4.N)lI^>W2I7#T,n.AFAJscZ3Au3!3aNTU)FW9O(9skoWi)ZfSqtI-9FC8$M'JG2&L7uj.%KL3lpr;n,2Suce!"No7dBNC
6217     %LdtZIPE/:84sG+e($81^F!AR@<G/ta%QAbN)HbQ(_3h$=@EH1M6o*bFO87+a>SCE(b32Chk)4%6a$Hk*/sTE@]2U8HigWGL%ffRP
6218     %ZGoZ+g=g*Y33*!PeWm1./3k6S'5(C6?/t;BMecF$h2toINLHX.?&Yoj0m<38ack?Mg$?.Q?%'&jN^!C+jG1GIl$!%QJ)&S&m#-A2
6219     %%?cbN<4RgG/qFVUb-RH#cWDR^03$Nhn#2O?\b9=.iO-MR#%,`M87<otU$S%8iW<8@Ub%b5:p*-)$3_jmTMTSoEJ`KT-lK:j!$rb2
6220     %'82Ak*;0uCLHte?>,A4.#)ZnumM;ak!o;'Nn<-,*4.QH>(?isq:jWD(DkNniWI$lN"S3lcEYG+@TVEY&'/J_jP8H*<R4"-E8$eUG
6221     %)2'!8A^Y6Lqef%.g/4-fPWH,-EH[PCj%57EES`LpF?1R"OsN38GacRdQmD80I1DqalRA;43=Q<Kk,>@.T1W#2#rs<?jHqomr$]jQ
6222     %R`J2h=!r1K-s)L'c,=@r</YYi;g;WFIeTb2As-.qW<5Ag(I+,TG1D]'_F6,W^"2&"T02CL%s:4NQg\W1[]f%Y60teS5?EJ[c-RZ`
6223     %YH'd``>)HU=C0f79mW?F\]g";k!uTF,eI["Unpc1Y4WmC`tR4!5.OGXS2kaGb-CmFIqeYV<J&n2](Ai:)GER87<L@;5)Zb@dc>U%
6224     %nu&&BnQXK#<IZZjq^@KnJQ6hidnaM$3u4*O2=]=UqX$`)m]@t4mWn(/f:>^.iar.Z"ZCN^dFD4&1MQ(^'/u:=R#5rV*D<;rT[fMV
6225     %afFm/S#%&DM$J1(cAa:pAXT\Y<UPeq,,LbT(sMTZG3'N(RI/V6df&lhj?il'Vtu<d&PjoPZs8Lgo93:nRNlnr=uuSl+H#UIR)886
6226     %MXDc\-7sft!)G1?XDtN-O)&hK6Fm=iei6fBA^)_U`,pulGK%fF4)=bq_G%NfNn.=$j6?#-<W==&d!jpqCU^4:SBr>Kdd]gT^<If@
6227     %jDd`0?hi\\>W\$^*Zft`]&Hg30d\sm<S>0cSmpk1lk8M,*J6Nfh*LNjCuT[>lo7udct=G3kA3OF.>>V2^"$[frP:1H<GPApVQ$k$
6228     %Z%<ft>.]QjhgL;Rp#!O!I_>N4c10&tjU],ik-qOVFg$pM:Ij"/)qW7.T#6m?gc()akstdSr8BU/G@*I;h`Y<'IJ;E-'fFUXk^N+=
6229     %J)g>`?X,]W?9R'ER32ClrPR1J96fG::jIJu)$X2ioN0-)(\I)Xp!62?s5PK<r>58!rr_1$2rj&PS)=8'Ie/<Ps7%E5;qee44)47)
6230     %m]>Mj7h;-9hSZreC@Fl.>$.L$bHakfp#9>@,p&kdq'5ekp=eT0hMlIjEnpHK?l]&X6U5CSI_*JLi@[fa!FtfJW3,#WGS;kiil6tl
6231     %OeOa'5N-,K*<K&qqGQPt55.f6B\9"?C:Wc8olf"kJa!R9T_=XSW;>3bp^APBQbHE?T(SBJZG-0ahUaMsp83;oL7n!oF[$/XrOfar
6232     %*XlWV*<IoQql79Zgq+GDh<LQV._RYXF[8R5_Nhbjmg7h7]]r.$`f1i-;Zrc&oqg*O=c\OZkYC<lH>FU.p/bVO2s.G35NpVB`],(>
6233     %$o?B8IAq=+em5$UI^l"o[h,%BW?3ele!K3]alr0U4g*p107$mMW@sNl[DuhkDY6b;QY'een3WUiKeDHsZ_#C-HEKej*\ii):D&-V
6234     %d[/+oZQ:&Wd%*q9p"2=<m&tTa(rU57k,Z0:j*^VXbYSiBV:)nWGE!mCiI9Y>ZA_COEm5eC^+q(]q1?p-8^,eLI]B&H?Rl$'*e3":
6235     %o$.MFWU,PfST9'sHiO*"Ru?_h`icnH*Be]CDmh_;0AIT<m9BE'g;&].RaRfJrSZaDh?/8Nac[o_]:g]F5/7['_g6[,Q>`g9XPNFr
6236     %qtdd,(Map0Q,4GQTB1P,C>8h^a)SCCjd$i*j$Ch:=PW."b+%KcN[p&MY(o2\+YG8973?U?EAo;'jDI(N%XKrP$s8jD369cu]o/8C
6237     %PA,%@i\2k2"1]B[@<(<<Eq6g?+<V\43%I1H`idkji"#Si.#rI.KoH<o@VE9tb<$P\%&6"I+BUY<:I)8l@HbVo2BMK8a>Uuf">h-p
6238     %IXnD=0MWJ<nf@m56f_#k-lqq'`XVQ(ij,-4_FaguRSflRnGj8I&%tLVpoeQk(0hfS;Zm00%P;UL`YcBnh$-,KYBXX*FPoF>hrkck
6239     %]m"b/H_?3IZMXhl*V<&s6uVa4?k5EAp"#Sf=!'8doEjYfejmEW7qF@l39\aB"M_[S:o?"d0!pa,nQk%=q,*5K+`u7c[^!QMW5)e-
6240     %-pp,ddhl-[25qIPM%T^f2(>_H.q2PH')[96VL7F<=tp5F,rM?Q+2[<W>*0/T-*,KFlWJ-HO[<4IKiq*%6aepm'u5[M%"'N,15cac
6241     %56^!\Ee@*HEX-Dl1m$XNZe\Yf;ii^>[#'a$qjM.G9X"ZW"KclMh:J#P(f(?4#?D"7h9p*p"Xo=B4<h1`:-G`J/#k<@;&2<YY\)nc
6242     %^*6;S$2okb&2M5TID#gn-L5217Lo%%]!'\R_Mi-C<]9#QI:"cBKupoma]5bl\&(ML"=+Rqf?mfIGT>LlV'i7u"T=]q@eDq)KBSuS
6243     %`8q[kTR@6g(Ci2QW9$1L%C@PP-k,lo5N$L,gru(n0Zon'isGlK`f2r=1jSo$^'?C<p&#PWp$fAB*LMSGQFB$u$s>U!_E:@^YQ4o8
6244     %%P\HoqdBQgUg&ns+soZrmjHo:QM3Xr?C6bi@$colenl73XlH"a]FQ-`7"30am_B@[/g)[(dB2gM9RdJ.Achd\.HQOam`8$hDjc4p
6245     %5>VRT;G$>Ln*dE.]"GfV"pDX11CDN."q#D?[/eD`-oC\&113jd$<a/h[lJcHQGK.)!jsIoqNf[og#pX2R!b')Mf-aHot,Ft\Wa1`
6246     %;0Gu)7=30B`frH70F$_F(?VMY;TBIUm(*ECF3YF*9G2:RHfE-4%bL''X0Oja+Dn3/'0)TTC#Ii$5'eiEqVfi>j2puUj7WB,`PYK@
6247     %?Qs0/J+W5L_*8F!_p@cm2u`kBrkFqps6f17T._7Z!J"H=I"(XH*rH3?\pEW(dk<V7^O(@<^ADg@k/kU&7J0^[X04.i\[fS[aKONO
6248     %_R#=*+e@nmN,0Z0VLd%C_)jDYZ/l=K3hVQ;X=F+(pG%68lKkjHTkoB.cjRjD.3g(;Sl1Y.2FI0DlcV"c/3iuNaS(+'ABVOt$@`A!
6249     %".("V`)JW-Z3>h*$];h^96k4i7j`%TK-P+]Z_nL*9fY.Z'+'"",+a;SIg]DS395fS=Y$Qt=@H=\efO=L`Yho0W$YS5F[am)O8eO0
6250     %oo&&PLEFoq"7-\3=gkaH%*^52Quj!uGm"Sq"55*Ps(>,H)^3Lu8'*ChSse]LrcW#OV7[\!D#f*Ti'=YYf$#8DKnWrq.Ss\AQqWGg
6251     %&<%fKD"aC9[(6%h0cj#]NA>RHJ+\9l&LS8u'+pO+M%QjD+OQ]J]Dr6cp1/Skkc(H8%<aLn_sB+3;0+JAYC\1j#+:P6=9%^13P^.M
6252     %i3GUNTJI'o^D@^uC7<od=/_R_OMF=QQ9jiW'W0,TYCcc;9laBaom[!*,L[VKoW59c:dP$aN\J]`)R*!*eB]SF->7go.,'S0Fn+;&
6253     %H\r"Q`B:XJ74YGd<C8U+Zssj\1cgX\c^n&P[V,/e]Lt(EM*SBAmb]WkJ#)u^!?#=7C&o6_DN7?-.b5nV[r*NGf?Ym>S#bF@pcBYY
6254     %`E3(_l2'FnBJbX@'N#7cBG3tt*+a]V68Ob7IZ.[-DJO;LCdWED50Ut/qRQVHe?)2rR_0A9e#d?E'n*-VUOGsH2<!i4217-mqnIj#
6255     %eIGFi\AE"'<Ld%lY,76U0nn/2CZqo,I/2I1<<@ZLD=_,khgK]i[DC2']u#l7"^hElFl];,o4Y=oqQp!Gh@-%doeVr,S8b-s5Mb":
6256     %fH8DrqcEZ8EF`_8GHd:?g`$*4"$^eDW0b:ufTDqq2PqkZq:b%n^4PC$S"K^io,n#3!BC&NeXL@Ln_rKqlJc^Qeb'@p[KT+[`X!!h
6257     %@9BTQcjqq*(*1ILeU:,5h4hmC!g6SaEiD6%KCm.SF^$me&oo+cqSB$9(auQM'J'M#VLXeSi5UTT7Zpr]0o.c8#)STG'j[=>ZpPZ5
6258     %AZ`dYC`b<JH?&KpH<O]YZ)O?4Pd>tA0-]HrD3/3P0T+@@!fVGh:tun3I\PAX+Wf]Q,/_O`HeDXeMi@<+0SdIl5T[C94mb6H<a*46
6259     %qGqgN?tC/>&/8fEO*rYJU"o^5/D/(eB*XeLKVdO0mrBUn:3:@`_b[4b7g@.hfeHpm1b`m\"&k0`)kSEpB*n^/<0rG$=7iA^_rqK&
6260     %RF8\IURham2*]t0]teJ=0=&s4D+,%L8`oKM!k"p$RAjQ#L7iH(.(\5oF/6\XW.j"Fp2*7P6LD8<mKJ<Ir&(FX9IeDu("Qq/D_"YB
6261     %`1A-a7;K5LPVl8jMg>g<(MJ>bMeBbq5/]PX`D7!\\(>P[`S6HDKe[#3h/r.+qdtZeUNWT2g0f%Np=XRNQj-Gc9Jjs)M-(74I5<(+
6262     %)A=Yo=B(qfZ$c/?4F#=h"@cq<H)1Dhr^hY++%d?=m/jr-?aV::Acj.>3,naXB!_D3@qFJ$e]4]#EMASB?m6O)#S%%D9B1f\k]W$#
6263     %JVGPnj+ATG1]QV4iVgCW[@Nrik3A!H\UiT2(EEe-nGe"9Z$YBQVQNW\6p[I,IZ,4R!pK]+,@Q+p!Q2^'([imDq#]o&e%cFAhHrY:
6264     %eN<'BDrL`b(<m!;)7"Y>,=2^(d=QBk5T`;N6nZH0(X&C@'B^BF]-2Y'r%ebPl-g?)f_k@$j.jf@pU=Md5@39SPt6jnNsDUn5hk<"
6265     %m!_^@(SH+RAoJfh-p8FsKS$fVJbAN-=Q#?n+T_?"#Q4c.:Ep`(O?^2EINS?#&P[La,H.")on<$M6,WnP+os-=Ah3Y5@kZcf]-s<:
6266     %HS5ihTssJ<D'4H$@c&9_3(a:doG&':QPJ_^+Md33N/D(kX9%`??jdmW%O?>LpL=gY7EZ:i`R3B9F):;d-K48^L6:8YD'hE#XRPlW
6267     %a_c-GUNX1Aj:IMsGo33D>AXB#9_d9i"aN$&5oPR)qb=*ngV"(L#slEZ_qL4"!?$SR..oRe#Dkl3Tjoe7jE20Mc6lHO(aB])5LN<Y
6268     %r7X?t$-bn9\t$Vc,JeUa5sBIV5o:.[SJZso@]s]_%jL.:h?F-h^_=_,CQh%S&\L"Us8"o,.3Au4&(Lo'"l.-Dbb3:qPCDSk$Z+6_
6269     %g,V3W@qCLXK0JUa1*]n1$654<0pMEROD[p3V*'SX#J<<Qm0[g:'`b?TOlWSo^kKj8N>Q@il3^(7!(0LJGojk*p&"\)7UGeP&%]YD
6270     %(Jq/@0Lh6^&:Tjm`<]@E'=%G)[9`Fg$UG!TDi10[9,p=C)!Ii2W.6pB!%<Gn^/+I6_BT!7'T!KtK]@Dl>f/)R,X:QP)\9qSGtIMI
6271     %)0k#V5$7ml:YGLOmW5i=*fUAY&<mA+]h\h?W2DGLMkb0r'@<4hiXt7,NAR)g7J%]p$4nOP8<>%U["/MmID#M+U";T;E*`dloHt1V
6272     %FD]H6RcE,^S.;Xn:u;Ifq6p^%*(.DPoDgH&Nsn_-.55C[^[)(/#/OKYOU$Z$`b_aeS(?cs3AdpVo2a!Y)d$!NTu"eb^e,lIZ$Z]6
6273     %H"+Y@=MOuGg!'`J94c$D-D:e]<*FP]e-_n)N6":-$mQ)l5a7H)%FDAhjYGQeUCkd.0n[7P`Bbm_`'8/Lj?<i8LRoq"J-3l.6Ftj2
6274     %K(:@;RE#Ul!1U:A,o%'5CfIF(`=-$C$OWaF)ua$5]JM@%b^m#,+s`2U'l.`C*+`X]$NeEH6%P7H,%$cUYt/7dQ3L$Y%^Q'F#P+t:
6275     %9h+:rHH*%!X3"CuA!@u=",^3D"!D90.]5`O&sd(8?OG&k&n?n!+>i@`0u0`2$Hs*\=%(d?XBO7$6QH4u]*h?4[Pa"G]Kn7":TD\_
6276     %fHld`!m;^Rk)kVu$C3F>_[Dc#Zl<iCr=RL3MS-a?+fIFeZ0MJ0OEOr3H-"Q%*-qY?)MGgM-_"Y==J5a<V>>15PLg"XEtW(AiG+TI
6277     %AQ++tKes-U_L=:<p-qs]XVCn+`!OYuX@+Y5Z6[F=gWOm'#<akHmLc9=n=ua0i5BnK4Qj48[J-=+74!X=mq5KF7Iua5UTtW9]HHZ1
6278     %ZRHj&+]=K$8!Us2+A<%dI8^,t@;8([qckQp-6&skC^W\o=h*UmeD[<)SeTUn.Oib@8h_<+_N0;c@hbh.Mj'f]q>#FK%7E:K,%N^C
6279     %$LGITaW-gE]JF;qoReNi+gH('%+62>b"?N\Mm)Sj@-E/<_9!4?\"UW%;Qo]`DUphqXNukSp#49PWlV&*PG$M)g)c#)7LWU"QAj&R
6280     %<l(N?MhM4`W.?7_O<iQCL`@cPeNQU31igMQ1FKQk8>EWT:*OTXYUC':@uVa&8)9^+UsB64V8s8L*/;k?dM"t3J?<_F1,6mc;A!D4
6281     %dOcG4d'[ID)upecK8b!EXD'161Sl6+rT!f)ZtF@\\1=&+2C1g/#[&e'ZX_l+q2VUYjpDT'`<6n24_%fE2$O*T:?@[:R/f_N9If_U
6282     %aARp<d3>L:&?="]*&uQ'T0sul)fY9u6#?"Am"PKl)R1)1gLIa`.LdTp!)-HTntp5_qHu3Ccf,oE8cK@'N*_%-fW'8W#%nD;VDLtt
6283     %56WNlRGfRM$J,_f?4-8"^at#P==[D)^=-`<Fu25<8s;!]O\H)7^mM4ZSlK+@17WG,A[1Y(cqd-7phSu!EAD=Z,g8E@;7C67puJAu
6284     %FhJ=:5VV_4.17(+2M%?F<8`RM?07*0>"AZ&';sOj&?gHioTZ"!3I:pi+mIS8(F6"8F6#bA7%dG\:<^L7#7ge_:Z`3g%CL9h[[=Ea
6285     %f%s;]L)61H"\!.3#?=fTf`[Hm-D`;!B.Eaif#)mKhgeTZ$Et>RLnLXrAsapK<7#C_e\m7FjV+,Aq+IYAC'0]scbi0Ub2^WV`HTOI
6286     %!(+>YEBP-M'2:n*elA57obJ1%-V)/*_"n2LVLD@`"\mhNISK5E)9!#ZfV\hT6/jF&*51l>!"Y:]XeS#uF0EH+RZ[Z/VMPAf^7V1P
6287     %9nU'8YeF32QSsbU^d[?oa97-9B;-LL\k+iO+[uY/::IN#%8</#(o14sYZ23t!6-RLP0&Z6dH_F"WDj".0PXLLE'FW1!dAjB%H=8%
6288     %5at%P1jO9^NSun\I+_h"\8c>I*`5+%h9XI56#'5/5V_,gF#PUTH]`s#ioE?lK[]=Fk+1+=[CrQB13,9+"",sZ,[h(jB<"t=GA?K_
6289     %-^1O:6e:XI.W('7]9Y/E.D@@RFt6DF%nGJ-A37e&A`+\`6\TW\I<Du@7oi4?Vb(l,`)3VoWjj'L1F"JHZ/a&=gP`BGJ\oMu$ngEl
6290     %2uaPc?$88MinQknEDE^cP'@c\M!gn;1nY=$ESh(A1jY5moZoVlNb'g!7Je2s>Eku.4A3;;!2J8[@LgOKRSq`;Z`C_r$>UM/@9k]d
6291     %j<6.UI#+f^[b\&Kg+At;5H<"g@Zh5S9stoeV`]-#<^L'W8JY\"T4Ct9T\2Pd``q?Xj*^]:U,?sbSPK7+&9K%(C;abu!XB<snO[X^
6292     %N[?ER#=b>.,0-GY0^-Q3(p)85&,+2G$?%2UE%>\GBI5IfhTf,JYpg^!(R)hLOZa=YLm>>>RLAdbM_SaabDd\[Kj_>m=Q?-1";DEs
6293     %JOd=%9`S4EE8o*>h2*3oHaT*#YD=:m.Qi8S([Z>[@,_2WI3E^jPS.k6XBugb/5mS6+VIU3de,^<(-b[?1J:At2$SS.U(=G5fA$1T
6294     %"V1=,]MIN@K14]'?jt3;6PR'4`B"a"Yh#^0&11D>7h/FI7n5;KTrhLAeSL5&$^BPplD[7[:*OF^_2E-d+&T9VZ?527@8r7OAMsCI
6295     %2+X,s"iL_UL.N>'WcFL9M&!"S-^$oQ)h=3Mn+V91*PWH\P/uP]1r9c5H$]s7InX>9"JG2;;&N5c:R\>+[,)UQCLk\H?dGU;NBqPV
6296     %M_1Ed?f-pQa-.f=O]o[I+Y/'P`[nt\kZ$_OodUT)ZrqN\O/u^[r2Z"q^Eob1M0C0C<1[?gQ(Smdg:to:>\%WH_9c7(Mdidu(qM)*
6297     %6*=p.>!;2Tnn=?J;LLLcR+!=s%`'<d<JtX':Gr3jUirIRCS:1NN+/1j,PbB,XAOOPl0qi>P`j\=!LS`^*2c(An6X5@O"A*JE:@U`
6298     %%a#((B;>t>PkDI?KOdCV.?Mt0dfjmg$W8^9QU*cfYV`lmJ*I8=n'kbJ5h]4+P#omM;eW"11eNeF$AUh0Jmh/9(ep>9fm(fGNu$\3
6299     %Z=!N73-9*,?"9`Kdpg$,Oi9\djIdQBf3;s^pcW<Re97Tc-ESa--AG3+WF>[(^n;MFTn9qBmA+sKhn4W-li^'YJ7P"n#+Pl>WD+4;
6300     %AR72K+CNuXc<sZt#s=X\p%qHm;o1]#KK89*"q:-0\]=7;(*q>7#o(!$Q59i1C2TR=PT-LBX954s\R?jU./"]c=OKT<'.m5KC::ap
6301     %:5;t_6DS]8##AQ<:Ba_u(9Q>rh$[W4PkO1']gjh^QnHNn`\:E/-F>'l"2.l5m="mrZmuf\ftnJN:<V\N'?p\r6VS>>A:>6nQ^LkX
6302     %4VfXg9N"?QL%pb<W"#QFR_cUb"Spk(e$gC.b)KVab*n7-Qk^iO*&u7rRlQBGTPS25C5o?kG1@8-JX"f;fMnX1`W.QU-],>FY]4)o
6303     %9gu.`T[o2I<]^$*A5NOXpL%trZYHO'Nf?eG9c6kBTGk%SPFmL]7*h!Yg$JA;`4=LI#0-dn7#OuCd</?:C`G%F-'h[Rc1)U<M_S%N
6304     %rlEki)\=k6`(X/#oMP:YPA?>n3a".rEa&O`A.`O]OgYMV0m(?9Qu:[+S+SVD8b6167Xb3]fq>]TjE/r<6e4f.aO(F-3+,<mX!iFh
6305     %$b08f`MD6ZAtthdUb'i#X.r,^R^G7gNf92[Y;+6$/g5TEDL`.k5R;h)74RT(q$YE['<i14RAI4_TPV2+KD<#lIq1%lf2EuXM=D!^
6306     %.B94CrR:i>VAnRKCA)q0!%dXWfVQF&I'7prfHa+CnsVf2;iaRF^PiBhp>63:l?53j]F0a<:oc>(36p8qm'hU^rWT#aa]CQkSa(K0
6307     %kf$<O;A5N;_Qs$'VVG5e@4\@G'9^h3Z.V5m5/5./&(Y?2)t8NXq-..r('mWLdCFdm@SnbM.^3c(]eVC)<S_bl$nRI@5I\tDTTLK+
6308     %nn>H%=G1H$Qi\Cus%X3h'tMI7"$qeZQ;ThaEO;sb=>ii`"3)h0p5BIEcApU4^Q&qP[YQbHV[+9d*["<h=Lp.[UOGbI:GGo@,3c<?
6309     %Us2TcT.j[&L6_U3S^dBa1BSSgAh_c)f*L0plqHV&;Q4"0/bKl"&SuAX]rgE@pEXkI-k@dnaJifl;Aa2rpWY,5ZNUUJ^J0k7AP?H4
6310     %%ss/*_`!-m!C\S9Nn'\:W]i@lPrqQZ\dBBN[1c,[E2i$!2sp\XU,=W]gDA[*:-TMOLHN\_5g>7F6'jG10+F3!U(6VP\\aI/R1fV*
6311     %2^pJ]B-mAr];<e!!1&F6@_W1";*LbpCC<+jAL4Qa:M#+,%&F"8!Hl^?Arm/5R8c^V++'0!Q</n;0*"OlWbc9$D.#-j>R2loVbi@G
6312     %6afm#NImehbPT[L#ErhX#oSAL/r7\$`T$G7@?9<,'XGW[j(o<39X($\q\J31^lej=B\H&#<N(1]l@2-q;,TJN<!aq'KJP4?p2eQC
6313     %Q#qT;gTml-d7u9MfpVP=-UD<#@]8cS8.nbe%n92.nr/0*6:O>M&-+hmRjNns4-2%$b"7HlHmg7W1_!SW$fG8XC0=*WJB@$gWXMZ5
6314     %UNru09ej-\bM`2Ingp&oc).Nt&B&m)e7u/%*a"@BfrYkM\O*^.*Suq[=<r;MA8q^H$+af[<82=L04ck2A6Gp+8=o&g2i0>KOsNpB
6315     %=0UA8bR58dHBkH(gjmGq+`*];=rqL`Rj([COP/2%UrZEHr-lu[Bc`RQ5rE)qB\b1oR%aT2pP[]>lI/8-XSEtYIPSm,X;7!$7E@>P
6316     %LR/#Z3O5Il8s;h`0N0kP&WV6F]pgGer(#/onQ<"m'b/l&"dkS:$qZ.k>_cYY0@e_FffguY4(Y`Y63g=bg'T(GYr>B)MS1K2dRuL;
6317     %L0<SF#&+NM_lZ9`+L4Aeemga&V<si>Q>-_,PO';l00?-.6o3!TW!mTi/%s(U\_*$8QT,e[`gTkAFQ0;4ZWY'kLON?7&YBef2?rL?
6318     %g49%8:c,FX28fu!C8M35.MRgIl!2#t03W_N-Hp9rFn\>c_'"*hJ4>NlGj(A0Un1j'0i\jB3]=4KcFDh@"pU_'j5-6E'f."td&g6)
6319     %&l9V@=Tf;d_L/NtQ<4IA(g?LZ5%V':[[5&dl;ka\1PusSJ^YRfn=U20f:6L.Q(mB%@]L+u)JurjpL''">Og6JJZA/?TZU5tqT(Kk
6320     %/r.S8?ICqkMXACs7si`iA>\_g%ApkSH!AGgWpi]jHrOCN@?Nm^HU4Uk[WkhQK=]H%B76q$@!.!)4'Uki':HG*YNuo]j@74*EDbMe
6321     %Z1a!D$a_Hng<@j3:$g9+ODt@0.Po5k&MTW`<P@](2H,0Jm/0;F;f,Ig"j9C0Lea<\<L?9O.D$=6Oq^Y$U,uGTAJJX_2@K`Q8gQl6
6322     %#4#mqen7f09@uZU`V5[kFg`ZqgCnNUrq2(P%=l!pnnNguK2l,I<8X9u--VbJo`9kH9$d`.;Aq]tH=1:$K!q*U>NFN4%!G'9+k;<o
6323     %+OT=*6k[4I#T=0cfe]muiG*11jHBTI1W<6bIWkk1:8l>jYi?e?@Rq5:%7AlkYL3^F$M:Jj*5S;&WOs176*QcJ?pc[_/OoCUE9-VK
6324     %(k$sHH3,HK>Y5kY"F;i3b21opItlYs/e1\XUBbqG]dE9Uc>lH"f.fR!DoiR3MqIl%i1pu/LL#F*M9_Q=0rk;uP/7hB,\ht)+L5\-
6325     %<M]0ZaWd"S/l3AfQqW:dX8i6e>`-URZi'%(njF#RLW&;Pn&Ji,Q+Z!h1Kki"A9D6d`tR22;j@#I^cF+r&c2?l4Y:qr!"AuVdRV,\
6326     %@*c@p!&),O<;%1R'lH:B<^k"K\,d"(<SmsATEqJ3O3#LJ)sC9*B))dASeEo6U7DAMJ.n%_H^t0[[]GK!(7Y]0>aeTC#ZRX8GalL"
6327     %MbEWF4;0CK6aU-4jS*:j3@9jWqi6pL&\FUIY3#qO:&)P8@P#L=g@n=f,YlTLNE6Cun]=$B5#<FU[/jCSWhd.hj^Z3(dY&:(oG%EY
6328     %S9gVT?r_eqq9bpLZ:g1-6h(eg1,>OuW-2&O,c4h3/I5gLQqDb;aPcu>2K(mWE)kbc;UpAR9d(`],uXp4\BAWHGA=B-T;+GD.G@(<
6329     %P@`X04dNH!$X1EsEbh=lb,[MQOg\&.#Wd6Z1ja?&3$`s$XRs58?j1K>Q#1E%)#J$G+p?#1`siI()-,G@09*bTS#'4Z#cLNs1,:fH
6330     %U#/G$Y*,B7^gL(mH7)/gg1F2km,6Qi('X8nb."*K^T.hYdhkM@km2Z;Z7%?Eaal"G@*KGg@']>>^),9sof(FNSINfJrJbH;88>u/
6331     %5TPeqD.%-m:+"U`dti&r0nCYG/k<6Z>*^MNZ>&C\FVWi1n_(m:SM@<;`B%%e14"g)9+,2VI',j*8f5llZ*NG&Kn6XU*3.];2:EdG
6332     %'uc:VYSFNuTS=%7),?I^*5ia(^e'aP84Cu$-a0*R2,XO\0R#B*&Q$BJ8d1KZ[nKpr[Q1g?2/F_"`GOnb\n'[K$1!44%:=1UU&rm?
6333     %<'d'/%`..gPe%+.;t9`.QM7_:1I_TtFj?1fKYD:PC:_VW`G2I<;OS+s$UWZ7\AAKW6u$(KcVcVC>*UF>F=(a8Nk.K*E,VR2,e>%F
6334     %^D8T`/X?K5)1s6Z888K,OqiYurWc^3,A/4kl_.KM0!iY5f;V`VP)3c.3,/eY$U\?lafF>p?>*s5RYi%DF%V"p?IV/$@3Vj#Q*ZGl
6335     %-08#8/F6>-Us5&hAU--=2@>TnJ2#.kd*1UNb5%%Z]E+t'1hTUDP5lRS26)^'hbS^_IR9u&aD7_*MTVXE>TJ["Uc,!&qH=6Z<!T;#
6336     %a^`3K5[@ET;TLr)7XU/BXIO1T7@Q&@\E@-`-7*M.&o]<k-.NS'^0'Y[aHBmPXA+u+qPmINdJA<W5ET*<5l"qI#9\"E!Z$-D(FDQ.
6337     %IN!(777;86&fS^Nbd*VUi$N)TQZQ]V+3@2e:6E6&*s@s:EBpOUdEe<mj<b\97Tbd(b!=V&22#jForRm+O#]i&3eE>l)'uT6Lbe:p
6338     %X"oHE[+CL_p%gZbZ.UER^bLY,O.EPcC5NBG_-KDB,rnaIJ+N;0*6PhW,>#dW&lFB31qGbH^'4X9`Dsabkh^a=apo%m`(Cdn)6+ol
6339     %TqSH+RT&4N^9;.I^nJOPUmt!Dlm,JPk+ko6N)@tc<MeAJqa<<Fe@&1'R(.pW&TV^q<]$k'E]K'O3LFfQGR"=Z7@X*%9r?BS>dDpF
6340     %A"D7$`Gg&\!I`CP3/s=RYR3BZJHH&oe@pW7jrA:]r2JJ<*b9Os_s^^XQD0M?+:\Gt6[c,^_Xsto<RpT5PgT;]-<67BPe(%/_VVXd
6341     %kNd_1ZGEiS+CsMP?Hiq)0GP;d^1A29UX]YVV^e3mMt^8fQ73qfM]&N$"K2=tahT$8kZ6;^V+>5F`J0tD2X@R6G:8C+fhd8Um6MOn
6342     %k3BW8-U'c&Li=*T;WX`Tj8**4g<ADNA_QkW$>]OF)J14)g&5g=53KSHSYde>5)kp9Kp&@V5<TcLggmFHe3f?f9<er0^dSM%BbR&;
6343     %(sOHm"!38"#"2^$XcHD#rCSnWX-#R)+"K]_]G?qRW.TQ[@O)(&6dWAo2)mHcr@.e>C^<6e3IqWBH'Xc",&dm($`%?j^rVYX"QU7P
6344     %!br'E@e"ap*U(bd99Ig3ln)HUcYOe+L5/&aq2iaK"HB9#;],`Wekh57E`#&SiHr8j%Cq-9gld[D%uq9D9]0FrI*&I4/n!@p&hb2W
6345     %e^;>Uj:4Fn`C-Gt-nnVK5bU%"XgUJO&IsAEkg<8g-`lqtC<Tfm?j9;ldgh&d4);8`,EWeQ$u<RG%=94Q2?VJe*I/6:])[lF/d9c]
6346     %Y[lp:I7jVW.qq[l4/8fslGq%&Mh?a#$b?r4/2Af_.aG4Z;hQB\n'jiTm8EWbZ[SqA$G[M2-BE37(kQJaCf8_6(-qLupYFn^E>sml
6347     %a7t<ofi<mK=()c71oX5c6dW:L8$H^pX-0;Y>_`P<fGYs>ea]\\*dP@Y(U0bd,VpJcXt6Pd&jnJ"CK(Y&?t>i1CR7Ci"L2^WmR@*m
6348     %jM:Fn>6UE!]ZQ/tckoC:O!o,eQo$BoM4u8T@S=CHc=LFI\)Jd*'>R711I.le)m;4>2fm;O/Zi./apcOTI0KEB@-(!0<Jj"O+cd=M
6349     %W4aYa2/I/&B`Tbi'TrO(/hQ@RG/.=LOSC,VdDFS3,VTg,N<]0l9D3g#+Zk^.Z'V^tag;['5quJ5#\F@iR+>Zu$Xofl_<.#Bl9hMm
6350     %k<q8>_?hfBKCJJ#",/T@/n\smPXQc8&+ersF33)K`61gKmP&85n>[X$;^DI3/<DnCX^DQjkr*f8mor'l1.NGu[VI>^(\oEZRdng!
6351     %<#U=G%*baiZpTi8\sElG(JS!;J9SMppGHQ$4\)p-doog2)@HCMeS?k?MRaL=kf!bm,s@F,jtYj?B,Kir7b(Fn(^"J=GrHD5%?E4_
6352     %PsH%nbC1uN[h&><ZFhT:)@[9gNrg*Zn+Z*gQuG!o'l\8`RR86ukPDQQ.\fs>"(9R=&]HM!0Fb<^Q&!YO>XIuPMYpr0lILg-_*il(
6353     %$?a_%]V?gqk@@uIPmE=-CmkI\,M'lN;Q^\2&.mD^D[B-01:\:T4-a8Wfg])j#O-JB)Vp2q_0!TeR+HsU:pt^>R94*Ln`_CoaY7n8
6354     %KAq?W_CPi=1*[G3K"ti@Nu\/An!=1Q<2k(D:<BIh4,M1KX;H,DLen/Q#p>[$JAK?\@<'Fu0dgD%M>95_WCTmM`:u'scZpg2k6$p#
6355     %Lt*p':W>Yq+s>nh>?%?com9k`01iAu4ZOAq>_Up!:LutRI8uOULiEHrHPfu6!Q3uYi]`1i3?LbN1l?j$6s'c61-8n*s-l-M3?1oA
6356     %GT\+Ocf-6QDSqV`;$/GnNeK>j,Y]UW;'KnnBm`Db]DsXC+Fnhk#&>=u+/f$^"HF8USX<.h=9O%(ha1_5SWabg+II2Y,k[i3(^eZ;
6357     %Y?&4h=NS'`(;5hC,a:9p1g*/VZE\@`<5ik2ckttH,E%2&^%fa/$Lp\nZRW:iO$r#%;XSFB(5\&UX*eRcbMG17@(p5&qrCl9C=4CX
6358     %@]0].h%=m*!F'H(3Jk\CfSfA)a7=s_;]Pn92$fE!*6/\ESh,]2dB.h2k$N=rS<!>$T4N(ipL\T3c&3(A).s30d*\B.;f4knC7K?4
6359     %Y.ZCc&ucCA+BZsd+0*e*<e.//#YQ[o[LI?_&%KG@#!CWM:Ck=[N<\S[((pt!^`C$W7,NqImbE[I6J,gjS9;cu-O"g(*jh=)4>JnU
6360     %^&%T%=<]k_a'l]`4GsnIrR=>_Ka>mW"4ae)cr(d7q%h]s0Xj_b[87uVaU+0`A-8\!Zgp9`F^9kFU(=WY@(n@,?]uX"6tui7K3BYB
6361     %7"S)Pa\?e)Wg6%._k9Q<qi';9;Fq(C.ZgAHa81iO24*.C',H3'\oIWMEJUQJ7e5Ue:=b7HVu9kXK6RgQ.NP+t0ZS>Nb.$MdKP^>\
6362     %'n=tU%MiTIM^Pl*[8s=PnXao"*36YK=0uuSlOdh^i-A7G*%b">N-[0NMdqtT<J:B/8=S[.d78P'rNc`[5Er[@s.ri9V,*I0&9t4&
6363     %X?P`gLK"&s&'_('8Woe8r":W?M-#=C01j8(=q-+`T*c8kd\YXt"<?g^*\I:P<\9J*r\^*oKHUDrd"R]0[2s8eMKTa?4J,[q_.$_n
6364     %\;PViFP$*k"/BD$eo^/`c<82."F>C<CpZLa,o'UHc.3;Wj@7R_WSk&*CmgZ(PYob8$H$=^0q$02(1f/e<:4T1J6`Fj8suSbhQ(Ja
6365     %_V.3B<:ab!%!'L&,cBqaZnr)foK&ZZeMEG2p,HHC%9/_A-I/mQlMq'2.B?"DC6)D;OhK=%/b?1+?]mjB1C.W8Pq4Yl,/Afpoi*GA
6366     %^eitXN:bMj$:<7*.`rZCY*N?DX0i;(lZKVB<sr=GY_0$G"Ls@l>D1g9!A+_gZ/)";eHE%Q<N3[V0,feGc%OeEgb2\C:MQS1!O!oB
6367     %6HXI'MI#PG\^HqIZF,:RCOO/;(<jY%(O%$,A8ea#6e"n/7]Oi#+Au&(q*A<P@_g)K<BU/;*IIY].C&N'J[s3+!A8'&Sn6;7SfM\H
6368     %=,Ym9a[p7h0W,9>(,N*k-?(io[aq@4B?S^pPY8:nVR.V,_Ub.an0P_F.&]^QNNT][og2u1q)k7?ACS578mb;!`=n4X7O-cIG02KH
6369     %R5nTb9`0SgS[r5ZdN-pJ1%T+6$e!?@M7+].A0DeB'pQh6E62K.%7Mhco5UR%dJ+kS70l1lHB`]NIGWhXk\Ch(oYF^O_6DFnR^l\B
6370     %d8aQqWQID^IE?Q"0=$3-ofVWuk#Q8A0r8HL\(F!9EAVr7P8gV@f4%KlpcD$@76>?9CD(09Ea-V#,C7CpXCcB2VhIY0i.hceg#fU-
6371     %4g$!N18?YbeM_&NDOWr*,*\WO<_jFd;,'Yp2tg]PqQsM*P@I:c4KG(4^2/s5Bb6Sfc*U%jJ4ZYZ$_=09esq1IKD+N-,!p3kptiqD
6372     %N]At9'Kn0QiHR#LFnP[s!1)*VK3bE)0S1QpST+h&e`C=)Yt6NLc$EQWBdmi[[=cf5=CRJ>Y5%@@qtd[+WJ)ahjKjco>%H;3i!0&3
6373     %Qu:2@A,=c?lG?a#1`"s-orUr^\Y2pBX`t!><4S_WrPu][!si[?f<<M$Kbn`V[Xr#ibI+2VeB;m7HNO.E!r9D%1irm0B(a.g3i#j&
6374     %^19\jb]tp@l]kIGTa[rkd1D;e%"/bdG\J+^<D3q#q.n+QL0#_XC%VaCcc5QLbo*`AoD6k(WG0d*n'mq*/Tl!/Q3@LA\nB8=#2/=;
6375     %3I6#+ldp4Ve>B<"dG>AFA%Y@@;_RqtS.j&ma\L9u3AQ7hb/B^AQPt=gOgR`GO[FIGU2XlP4q4W"H#e(E`Ib*pDuP54b@FYY_'oCp
6376     %\dL^$/6oXLah0Wn"jf`s:1T-;<X1)>3h&Bqja<Ed3`Ms'B+sV%UfO=KSJ]&6E'7FOD9V2E)-"eXQ9Zq>K<eUR7<dA,WX(Mh'prP?
6377     %S?LK);YRh(/nVM.H=*f[HLkB8[os'VF-[95]9HrN599-9,)5?pNS5D8gkpnTE<sZ<\Uf_9fc<s-`tH.@`AEu[PAN/p>a#o*\E3k-
6378     %P,FrWRqW_(CT)Q4iPS5ji)Ck_E+LJ4fk&t`95k&9ZIhH8%K*V2bo&31X-IIO-Al!X";FJJ<:*SY?:o31jHlXm@o0LY76V>F^KbrR
6379     %bJe0*(1::UGNP(>PdqX-4JmB<d,jN3$E+RX/B;![b;ufV_4_O-Ret=3A]p+#&4u7dWY55>AP3=1.9%$/?$/V9+]VRY6<0^-1PMhq
6380     %0VU8t$'AfPKepiUfQODP)@@3VAEL63)d_X`Eg8%TH,A(`<ubfeCFp#0H[FmZ)43G1]eDV$$s7gl1`3P'lTg`W8@o5#0c@"5D7R1(
6381     %SkR*1U27gjV<p_7WQ:FLC#6g@)AlS&(G#;tNRTl[>P$@3cIKS2W+!",YEit0l,2<8mqfO(f.PR]#ApBJXlYmRqs`1>4XKY>7+EX!
6382     %25T^pCm@F=&LFo-M)Ah%9E[4@O;3q\PH9pALb,$%MJpjFeKZS[Eg.eMB7q4M>u3D<l]\d;,2Gj@j_Wmhg>13C/eha,U]H?QEnQBb
6383     %M5Pa@ZBQD2Lta*%2F_u(>b.$tZ,YKm"LmO1=g>/FdK[%`P^\'NB(p:KN2SW+'p?!ue1&;pi2/d80L72Tn]ib0R';:dG'518<;Q_N
6384     %nXWE[$,q5<ght[_X3KC&9Q2r*D"?-m(LD1L2'Z1cg-N>F,%!!Y?2f('&l:hZNolFiT`0hd@?a+nY/fX=GK*"o6RTl%T!Tug@T)Yu
6385     %$-.kI)b!bh)g(qt1<(PZ5lE5R,d'.QRd4)8$&[-[.::(JGtTs4+"Or<<c5o1D0NF7&-4!.((W]ib[$L%%k1,kU)YsCH.BP=fWVaX
6386     %<#t`s&)XT)6'/>GoFD<%cq'9K,UB=[hM`Kn\XYIqR:)CFMgkhq]u19+::7M6WB?kA/Ak^bR)^s+VAVJ%43V;.J5&XQFgX60p>C.i
6387     %Bbc]8%btd<q!<#)ot!bHd"kDsj[p#N^rgYJdmVQ'2,IU;<GggD5Knus8kkQ^3nj)0=F"N>?NG#?9NCLunW#\3lSO@.7#gCo;$(\4
6388     %Z6\]P*=a"`X:FF0&s#(N-1JsC#$D,#\@IG_^GQ]cHE<]T\Anc_>WjiGon;T3S?0(T(G([+UM<pbVJE[2Bf1WVTMm`)(1u8kCuW&a
6389     %0rla.9^GTR34&a`RNY\ukc8<g<]d*m*DY+E4PCCB[#Sd&#!N`Qh*Dth.V_o;[r^`;1@j21aAanmk4Z#h.qrl_bmeEqQS!Bj6HM<T
6390     %G`s#Pq*pRe1mq3V-+$auNqKedMp!E8W`+>8HXpVFD=>-pmO>(nHr<co@5>'S9VL>`80'3O'u?A!4n-+1Y6?FpISb!e(qD'IL=Aq!
6391     %3Pm2:2<%KYK4aq"Q'j$*P((FH&"F@L*>^9^$7?-bAd+7JED@7B?39&[QQ#[1EL3+%\8P"]+;R)tPQ9DuD<mRbHqh;rg&\!(e-7B_
6392     %(8ffrfhBF]$]^9Jj#@isZ1(kmFZof&$BLa/CXW8d^(fp\/*J.aa@p#\@=*bhNn#;_aZ;Q8=\YKFQVu*i5MB<G_(b).C'KY]$Vl2e
6393     %',rd6.S;uAjR8jW=Hgn[#p"%dDP.uDPU&Kc>i]>8eAfS<`*#S_C=s(*fF,-U#QcH\bX/)k9LOb)$X"fWdR$h_KkbE.Amp'%\DGTT
6394     %`70-p9apDE;YagZn"$3,C^AQd&@I6ld^%YEo&,Dg8ItFPTJ^$Z3*7]%M;_0Vl:UL;80=F/+%^t,N_>Bf*H604`>H^[M7R43W(Oa6
6395     %X&mU_e5jCZL;I(Eg^N-W+^*&!"sXHbb:H+-`&5,LMFq[D:s?'KWC_,Go%\C_KIbTU-`8taXYK/\D\FoW,d(!KJs)UFhcq>,e^W_.
6396     %Kf83]9pbKS\N3PC0c)/Z<PW&nPiGX1*!J@GKq=R@1`/X@2#"pk754p\g3o486Ai77DZq@\!A4pf4kiJRFtA;OLpi=g>1<$DZ\@bH
6397     %ohj[UKs0;NmX!\<DV%Og\X$=_IbQ_7IbsI^S`W$m`is6k0B3;(0>QPqr+Hm>%Frs/$_J3(X2*Ml*2Z?D;1VWYMh"0o]-O5G0c\0T
6398     %-=PjRY/l+o2-;pWJQUlhQpd83a6#@[_fRAI'iA$EBJ=X=7EX-t<o`#\'3?\PH/a-)2-8UKKl4LL_K=`pOP?:[`Xm;&[u$Ie%[WQb
6399     %6a)tp^W@d**2UmmSJH.bR8$Me,%6@A[-&oT8hp8u8Q^e&9'K1`K+t_q]3e"7/]c#m])&'iJKYp-6%'hbO@Z-4W\:Qf]%tVj<[<1L
6400     %*c7mr[J3q;>K[V[a&SjfgInNRkgmH'm^/'Mk$`I=/PC`=o`Q<ujCjdk]h_[+'A%i%h=F_]=C=niO:)XLn5>"6'3RJ&atfX?dOeQ(
6401     %qT!r`j'>SM&Y$#O75(?"YnsH:ZD)DmR/kgUh<qX(/P5ZENA!^oj("oih?q2#,8ckRlQj'%Y0aHoL,!FsZdl?aG':L8*AM4ra';<3
6402     %Oscepo;rMe[!Fg0ce1m-=u?fU;GIjI+_dWue8se9kA>.(+$SS!em=K0L6TrPeCp(MWm5#mP2eFcV::p$O3!;r>4OPn]i?<N<XPp&
6403     %\3#Loa+A!,SAf/cbSldk@tmkdG>JE&d9PdMo3TaaXSd*<9d,;tZKs't6IgZ%%JrgK$ome$,r&8UR!^WU[nCM.qMFNSP(HG!aJh1O
6404     %`A'J6\qJ&n&b>._+*F>UV7d3jW:]roHc6VjhXlNPJFnN6[*Ce*^""eqk?pHTFkh[FCZTT$PokeWZYhVD<\_D5l$>\=?/iZ$6q_>R
6405     %OLdnGccXCRUpI?^1UYG(/R-AF?@8;1gp#/,X>t&@%o([(aAYfMM[16nZ=?i)-J+>(h.<Yc-O'AL*qmR8WST0?GS%0ZWu+8ZW$=CI
6406     %&TZr,Q("cKCsWN3+ph`BP]Ic4/8)rI,68G/cB>+,VtF='?"nCH9nK'Gm@Mjl2-Cl&Y*T+h[rYljLoeZjO;OrN^^H-$)DWFjHA><V
6407     %Mq-#\=MQDb^LVopST=KD;7C"2bD,4EoNGE`.RaA7O6bFQ;cr=A,p3=`W='e.6C*.!U6)W09j+RQg!@ah0,8[tYj*Ne<ZM[dC?^^D
6408     %M_k\2E*CE#W!??+/C##$Mft9CUkg\KRI>8=#;&YNoa1flU=<%*@MO&b6MF[<5_B7-i`8df[YkAKq.5brY.3ti3R<D;2&3UA]tH*<
6409     %9;oDP>3kb6&)CY5F0K/c)ACjPJ/,=C%BXeZ?&7ee]"+0rg@nf,_Fr",d'[2&[n<6-?J=JO%2Q4,SMV51RRsL9DQt+&felfJ@u9[4
6410     %#&VZ5j=q*me<]@#MWlZGa@/7s)7EZtb/der<5q<2NuVM\^*#$XM7t)h>q5$$17V4%%q)GSef*DMb-l=o1`lOe7rXmHWJ[h">hiRI
6411     %KXo^aHT?Q*gkN.`4uG2VFZgJIU:?%2^n,=@OZSD*-bEVZ;/:\dJ4ZmRd@rT7Z0&/"re+C^nrr>!XF4h8kM+]dBC<D-Pc83%T&(e;
6412     %[)T=c]PYmZ`o>_*fC0-U*/M5.O'YsH\Zf'>F$WGoP.NehCp+Q$N1q[S2sH`)eNS(+%>eX()(IB3!9E]oGdsf<C6+"5dR,.;M.O1g
6413     %95^W@.Mk$32&B3La(PWO=i7',jc`_i/M=gO3+C`2MD9+^#H;(X'mEDmM7Hf*/FKj<=@$EhCr>Q^^uYWe\,hkuFcB-b^7Hh3VT)]=
6414     %-Z$9fF>\fL+13#*$SuWF[di1DRFNkRj=^A23k9$-Ct!%OFRM+N_/5h7g>+c]g>WueqbUAnetkl0n@E_Z<n,NkUDD+&4*OoQibt8)
6415     %6ZWW<D`?FR\bOI^h<VGYTNc3H`?q#^V+&S>ke=_s<i]rFaO8j;f@U?J4(`8LXi"f.mnd]Z'X/4GE\!T-YR6F;G/`Y@$ob/;m4Dj.
6416     %-S$]QT$.;[74O$`C!niCi5@mc?i`a:@.d8TY7h?N@k.AG*%d$E,Ri>bi%c7kO;"R;)"lsh<!m5I`#O7kF3(@R@<+h666\?[;U4)n
6417     %-p/j4IiY/URO7HhVQ\'d5$3S+%Lg;(s)R,!a0OpApT+q?6]ApMGs8>_@?RrN6Hg8o_]Ck#@kM?a#<.OH=X1#'TP&bJ[p"qP0rg4/
6418     %:J7s]Q[rnT%Ql9mjuusgEG*=r@&Xqo3%NhJcLq]n_%KF)gG'_4-U5d+,g=OS/4!Z%fUZm`Wo;2kARkeM!m[PNeq[StQqNk+7&?Cf
6419     %(ki)]:YL[q`^d$P@5uL[_jk!rr]U/<g7R_&"E-`sEt^--``]@7<bT=jjYSS$CM/OLVdM75h$/qjbUUFcWLug9F4/K=N!6e7#Yif,
6420     %-Xelc-\gA@bR03\YrTh3?O`H@;KlUs[.UDTK`h%,:]4tIX[r55(<rBDmbS8"e8"c'S?n_,<VLu30m[f\MRJsA\>%Sl]<CBZV<F^h
6421     %gNh^u@rFfGcAiggOm>u:X3Aguk_nb-U)U.c@0T_Pk<f\Z*-jHn+GOMiDbO&RU\V(!kn`Tfme!XKR]KKsl99-6XjsQ(#W/&`0sqqk
6422     %Z)3+"\ZC+h9;h6dnikd]]m1%Z/5FEWS5cug;3-iZ(-j8>5OUb4`qM"O6mku-3WGha$[\J8<?ueNcH966IaW:#(1#b`P?Tu=5)RA#
6423     %R[mW(?UqMs5onL==Bd&aUAf#AV`U4[]$9>M+3/\X'pOkk.XW];J_Qsr)<j\'#)Yi_2Ct*,)d<W?p,6S*]G#i':OA9-i4W.h`Y?"U
6424     %Gq3tuk@Es4qKoqtD66u<10f<gU'J'H[e20:[PK#ZZlH=\/asp]KofLQ^Eg=+]<CDDq5nH.(FMMobF<W'<<iZS)=.d]Zh6egAr^Hj
6425     %e@T&8gK#DCdU>:W5l9+,<ih@kd9Zu<=aGhgA>b.-#*sP2bpfnhZR^@T2S6R'h,o,r#EZkHH7P:ol"q@**;@j@!K;Z%_EFWg^6bYV
6426     %,(Lo*%iuo">#=C&ij+5'Nhg&*RA\\8DhgG`#uUAIP5WSh<:GH<ET/AcGr2N\&Vj6U*EetTI0[)()*HB-F=C9pe7>:L4^V;L5.S=r
6427     %YH!1<QA,ZGQCg;?(p,c04a1@dnD2++ocS.a?/sapQl-AKZZAi91##\()X?8k<Usk3ZUX=SRFQa<0RhmGS=QS@Z#jg&Y(/p\Ro8TU
6428     %5La0?,G/.ihInpK@iXR&pD>o[O^W8u%U,^A;d\I5B;:>U7Lu8f\d,>2Nct2+=W\om8+G?-J&nZOX$1,X1kB4b(g!#B0Ee[9"h-b(
6429     %ODtAR&#1L99;n1XND32p`kZ7d1F$j]'@5pTEZU8[5D2NuYWa'O(S!?:+8LWI><;O_ecJ]HJ8JiGS:[<3<.ukScD5SH!O6Yf3ea"=
6430     %f<(g-%LmL=:u4?@C:oU>)'$=2-\C:fIaZN!dY(8M=02mr\7?ulcX"FqTM#03$f6*a4i&M8*-DM\D/a6f-RGV*:A.#3(Tg>,X(3Jj
6431     %)[7a,"$pF/-Tg@$bn$(6/r3.l6eiK&1jGOlfj<sbNJapqeBOm[@EhOh']FYGgfrM(RUj>H\fS(mGV/!t8]<@:n@[4X)CJ!>4P>Fn
6432     %P6O*WXgJ6:M+EmufEENJHfr*ua13@+2*K30Cs;^a:T^rMJt#^/"B/JYYU6F*_%rLkF9f/.Z-o+HTtrs^K[Z$Qd';uGSd`$%Tgs.G
6433     %$JNdP42As#r9/'deEnPDB#<'pTKlX?8M&c3]4)1`&e+&S=-!4s=M!Z+PnP7?br'1)c$XRQm9o%D8T`msNbdZh<.Ff#cl-KcP"dj7
6434     %9iaS`aa1!Om'`HDZ+D?',UL?!<ad5dqScOWhAsGG[RoAbkK?QLXj=EO[:9=kU\52hpT.R\D5s159'lJk#S4?`RdW2WL3YCZ0m1AJ
6435     %f^Y>sf-G&6A!@X2->!9Odcd_F\15pG\j+frAO&qk&iPSgb]6d*29??:^jE5-`]su9SG9><ep)D-POK8QcF-3W@54c7c.*^=Yr6Fe
6436     %Y^lHWJTQl)D75:*E?h:'-X8QV]9T=`eKWVDRKc,mEK1ctff&(a?#^=<n!KX-6oHF+8KKB[dXEcmOtrX6s(X:"##F#Q.f(jC;ULt:
6437     %kcUJ/D?n7C,9OtFRq8TBk6@@HSG%!ilj?YIiY6LW52Tb7e1r5\3Xf+T7Iq4DRgcY9LS4iF71``b4q#IPQI/JX0sct9hn!O2Hm;DH
6438     %`,uDHmW]"LBodi2(c\ZU`-_EH9gZi:\"?Wq8A3">H26I"@JO:s7N.\cC@6\D/kr76=T)&V$86[*ep\6'/l,W'H89p(Zs,.mbYBpg
6439     %W"O`C;9heLlL&]:pP;>CH3(lLRV[pk:tH$,QZ&<%lPS$panA[k7Z(#p&4!0.]d9rb<-t8)4*6cmk0+E>W&LdNDYCIl@fN\@6Ouqe
6440     %JneUegcO+,</mt?_sF6?X_&k&Q7DqP@)<R1@@&dPSI4o\&OQgDR]>n.7kV6jaiU]P8f7IO>MC,ERc%o3QdRLYH0fiqVu-1t'Tf*%
6441     %*p`Mq<a1n1duN!Qefnbc@&25CfRR]I]q!qP+7g-)fLrFmF_eq2YY1Yi:(Y5bkc(^uS]#!r!$"_A=Q;XSXPct3(`/'*-Ti6q%,H$f
6442     %-%^p/Jnq8*,s6s.D;s,59-TKQFtJ`WKUd%>RA4j?VcfF-_D@JuVEW,$,M6&6>mU`uiXs6O<5Skbl2A>_F9KBh7Pb3s994o3TSl@^
6443     %fW,S$=B3o3n`o8sH8\8QLRNoBm]=F3OY<Z4N79CproR4UW'#T]U*;&r!9jJ]C*?3'AV]GW,H%9(EE2fWAsj,\gQM)\8YMAIn'F/S
6444     %`6P!bHl.iboHhqA.q9_^V,?&E,d?4)-t?DIm5U(l"BnXXAM2h3rJ*D<Je=CUQ2)-Lp#lQ,Ggnd3"HINtQ-I2?-Vs\rT<b"@6e4MK
6445     %hjg7I@!^-45\X?e6cMJPSEIFTK4RSIgo8,cNrc;V'2@GC7;J\gKi*gjH@P:p"ustTZh,hLJal-MMN"E0+]34]Wgi#KJqSs<WUM1D
6446     %j']4Fg>DMl.pfH?!&4aQ9L(\!7<rF.";*a+G,TZngo`0jh$<Y+:_/3d)9hMo_P6N$/E>o<A8#,i-B!o>!$4%'.RWot=$\T=$%TYh
6447     %3\!JWorLXAAJbJ5Bu)sfcEO#U%R?(l`KGf-f3ri'irT=arrPFIilfG*q-r97/;_tjmi3uc.nr4L$+NNck_o45(,H+j;tkf1e]Afq
6448     %J7\o_.)J1?;*+*`#r9SY_se@1d/GHb`q25_YUWQr=-%M*()qYm8)9FnXeuFDH_7B1-d'+491r]`rJt4nbnOZb?FraW/=1o76BLYG
6449     %&L!aR/E\DPD?C4l!^SF]ldChlg;tWZ6Lo<84mki('eA,"/jp;!*/[OEYU%-F3:\V>*tko#5g<sig1("E'W2ruKqWtqUJudg=j7!(
6450     %H=XCbWVpfKYNCKBE`-*Knge6[HE8SB]E8ucUg=E/8jO%o]Vr.*PK]0oA-kO0oMT-TM@6pM3\Hhi,9Oc35cc*R"jKl8Eca2n3\Y-)
6451     %!I.EW#l<0#\'I;GhPAtaAV9@&j%m@?BpPKJ(sNWo%fgcC/ftrjWga49(;(CeLj^O^?`d,F=,'SPb+el,4;=D8'b8pth2jdA\=tGJ
6452     %PTJ&2m(lFJBp\Dii$mc?I.;RaBu35_a@_)sV<<a#=@\(j!lc6+AprQW-#bN6i#i#[Qp?Y8;*9g0TU]q[bQlaf^+XIo8/ia\@<E?/
6453     %.NhqAl(j"5`=/>@5XOadQ/931LPb)*H@EZBjrcgV3-u)Q!BkB5+PX)=EjX\/ns#Y7k[Lq"@"VRWE5/1k@Y",&_=:o]Pa_-8%ng5a
6454     %P7T5K!^@_C#Aj>_@$2Cp=E<?gpNk[$DDFA)$WA3?8YFmq8$j2JTS6iJ$/n6Z24W#+Z)g3&kSP[^(LRmu?B0Aob6%9lY_%fi7R7F$
6455     %gbQ/^/s_R6a<sP8#4YN5"JX/.a+\+5/\6kJp]c#.?#BWUEKe+*`XI<X@lA"*\\+LXd0ji^_<L]N?NMpejP(Zh,%dKWV#\Q<c1#2B
6456     %%W-97\hA6N'0@$V8q;I*LHtrbULH^A?kJ07&.^7qUdi3@lELqgHHYFjba-+?P$SY9+%18ggdX"^#_?,gOf3X?@genSAi:cApZ;@D
6457     %-km]1YsdrK^9:fWWN.cOfd8gp%L7GZN*sS)8`YG*_kZ1%f`:>G,8d$PLt7,!AOV5tS%4$e248J`-<$iEl.LTUP]iLUZBp^C`6h0N
6458     %KC!HB8=W7m%9-_a&h8SG98klb;ZA/'8'ddn%r@Mf1"Gm0pL?,a_\PPM,dSR(\KkDcrNl-0%^N]F!<GgMU5^I<D.M/X,>/)[Z@a3R
6459     %R3M7[ljeX@L\h@-//?q2i.oPcG<r<Vr99f4JUilSCll;,Ln,$OQ)*:XH)1PgEG<)JSBeTNhL&tYoh:(2.G$A`H`gV'Zu+ae]=X!U
6460     %X#D!\Ap+2*Q2!];!:3J%nmRZ@,Otlm;oHf1@r;M9lNMZ""98DV^!!Q(ad*t@"o/[Q,(Lr'7=1Mn1a5^+cU\*@E$PuD1dNrn'503-
6461     %qKp1f%s*d;5K+s2q[S:r]iDVk_q\S4D;0NA)N9-1.INNl^4@qsr4RFPA4q1&DBju%n^Tg,#[U."\fPh/h_)_n!0'JjJohVm70c!m
6462     %kuA6F]Q&mc#E5AsJE+)XT?$U,&8SQQ6_XRrhYc\*7O4Y2#^m%$F6VY=!aO8B%i6l[ePTo?DGW#H@q&&@Z*bLX4pR#=!(Pcp^m'6I
6463     %eOWNIPdm.p$m?!t1t3OC]+=RpBUj%[TWAeXac1&OU=$oJI=Srd%Xo;p)RC.ql3uJ@?Gd,l'#'FI?`8H]JoU_m>gl$K,/#6cF+QDp
6464     %JZsD"`)k3;:bh6Ss,08P+G:7j0RE7hX`.TuT8AMFJAG:hGf?MLi5F3(8&G?rm'4<^c,[5"ru=K7^a7n=(J?ucY<baQ-6q$!K.8F2
6465     %#C,I[b,ZCGg]6j1#SlNG#/+LRWu\P_'l$7ipCV?moRNVBIL9t4TdIG!\%ok="q28UK(/X>Hu.0/I?5\4PA$R])a=h.d(7j784nCl
6466     %DV6S*)hO3l`+GcKDDo_p5j-Q"9+6Q#JA/)d9Q@*;plM6<<amgAi#Z7^Vr4*D1s8R&H03NHm,2PE_(:i_c82p:?DRm3E5h"(iV!9D
6467     %pqLE7K*kCsd@e@7F"F\%A`hs@*a^BNQm.Bh30=3$cH&%i'MBK$G)mON75*N",^OVVeOe*o^4<gBX0Hd-VdRG0!q$h&Mg#hb,A\cC
6468     %2kkU)Y2%<GO)B'c!OS-t(hL+8j[M$f.hXB45.+"i(<qc;At`(.$7R'/nWUBGURV0\J790!%(QZ51$]T$87d$riTa0dIs$ffp*'o/
6469     %2hEG!"n8c]/."Y#$/>&t0VoSi5,**n_FAQj:.CcG!)pW`bD[prKNI^Wimt05Y,^=WOFI=O$ZuP%rW%2'2Kf<8[G(L5fZ)8@_!gNI
6470     %%0Q&$T$#C]=F(a[h$Qq)\+&G^_8"%B"LtEL-GJIph1EtJ0^A=#E3sB=d^?5$^kW[@AsTUVP(Ekqm$_]r;1QJ@LW+-uSZ2s.#);1?
6471     %@aL1DX*aTE6`L6)\aQ0.c-1)3`+B#(6a5cQ$1kC:U[%`mi7n=YXTmrV.ln7U5N0uSLJQ$nD%U:47r7!g5a\gRhZ\iFd8K-_3(oE:
6472     %4%.rI#&nG`r4'3VRVGLSGW'jH=4cn^,_bXmD!XCmgnXbon.8E(LM"=LiI*iMonO"nGi3g-KQ'rsHj]YdGX&O9-U\T^T1r44L4VR2
6473     %\l?h1a'dq^aF9s!9H%^;Y_Kdo5\\jT#j]8^fHB:4NUG+M<fYTPb)(1=!Oes@K.[.U&_P>A0@ZCsC7o=V-1!S(s.$+/`I8j+029T>
6474     %\I0>q,Q4pRfe#W9%LD'8UhImJ#XY`>Q>H=OXMe-[\jM$W!g>lfQV_,VnqWdVfF8g`Qk+Gm,*Da^1Plj)VC3*WQG;b@[N(p98\.+"
6475     %D#_5p@Q@a?gg=\ZgEg;cj0Ap_X/E6_2,UY*m)X]kQ2u5h<iMRc6FASIQD!%=d?.o/d4DAiJ01Msktrkc&+D<lW!l6/)))'F1$`^"
6476     %LSt=1M]*Gd"onlSI(Y>_IJE0_jnDfNXgUWsQFLfF`/PeqA)7DUG\[$N8P3#uX'145>V05bYls=g"F=Yr,t)#d^G&J$6a0"mlhc9^
6477     %&m.;qO<DcuC>uIR%5bB4V%H>+B+ZtWOt$`/%E-9CY_ff88W?^A/E5L]H>Cla2J@WOD.T=G0-!r_If&2KB?>aK1O)Qj9S3=unT_.>
6478     %^;N^K0js?]Je.[MBD4U81meAMYq\Id]085?eNn-aMM%oAaoIbHG_!i]L)hT4LoMM,`\Qgn8co`VW84Q3ZL7JCaNf31ntG;2NdU2Q
6479     %@)XD70``u9IJiTk'3LW!.9#ClG64ch:g]RQkY./4ZG*saE$ai5q:l:U-;!*`VdF@^'UGo7QZA#FFai;-e&38MUoJ&Ze"=FB$1MO4
6480     %&`9s/4[S;G]Lcb$dQT!Be(Ap$-iPNL6&FJ+e^5Vb\`qDD9(=1$a:3:k3Ba[g>HNU4(""712+qGY;Ie+id^.ehp_oKao=D>.<-5?^
6481     %<HSnp(IajS"n(O#Up<?trn*i1>1RtV2],X#WUiO;"$q/d#U[P]o4?n2iG8sQVh]/'PsII?9Am47g<&,m#7Fd>Oan#_n6!U&TutLn
6482     %%sZM"DlmF\4,2TnBe!sOmu07V*Ons:R:b:K)[[/8a)EF59,LZ(ZiaIC5j9u<$q5\h$DAF>[frN_S/!0:D73sqCcCqaBZ'r+gsh-P
6483     %>hB?,:61SoXL>]T&E"G8SS([Z?uYf+XBJ.7Ln*DDS.DT9&U!!3i6eKMpOhIWl=f5;7fGic=A4'VqE]$:i-[FZUuiJ.$L0n-rO^[)
6484     %rdH[2KYe,."B+IcbDGm=.HB,Y0<hW4iM*JL"+X^&2Z]h*6L,7R>DMm83:si&>@e[<OZ3_a<rU%]q">CC=PFq0DG>d/pf7`R5+>'C
6485     %K@fZBNjbCJ1^,15hc1^B*]/3I=L3=3^h:'T]c8BmHo@(_I:d&aE<pFW?IEM;I@gU;:>*(ZK4]om_/[p/C89hl6bY4hA+Ij$.*?&`
6486     %3);>7G:KlNLmBmqHN]HCeB&DK(dFB\OmqU8;i=^GG6oHB(*H5_hK<2jH>ccg+Y-FEn4Tu\a/J1?lZmE]dK5rmN,:)gSW`D.5I[65
6487     %.7cW+pTt&>YM#\-Pa3W-<7SHqWP?7j*ql2S7/pi._MT7Ni?e^6.r'T48cjs57Y%6JD39Y>mbOc?:]`ijO5tI?Q')-2+75:Yn,:\S
6488     %Bh;Z(bWHB10>[8D`@H^4C5f1.)I!_iM(pgeqnC<C%]0Zt`tmBkl?I""+KIZ0K-s#opl,%?6Uk%f.]/OTb2Z<*k%n%%Vh$-uP3\q5
6489     %-!Y[fI"7t=CT!T;Y"mXV!fUM;F^WA<^j#;fM$A3d5c$Kr!";P#PX;O`!EAfk\6BXsdG&-T&oME7eTT?Nc"_CT;A43R*i%qLjj3/>
6490     %;rG97@0215:Tk+o4fB&q"[l3HefbT)2"bAg5A&SaJ6HB3TuqduAKRs\h.+ig;\onVe/]lqln->"Ns<JRnY)KW?P-+,[<>kRl97(&
6491     %^9U<lLBYa`[hZ9uoITK&f&R'!(QjI'XUsT#-.:Lm_5O_-I;ZRJ@&1D51m*^b&r@G"QM67QHl?n2*Ek+'.&2siSGOqV92`sW.m"Qp
6492     %^\?,P<3"jW.P";M#X@bn@?T3nMa*X)IJ;+jYsRrYg;RQ>CfNPF[_XT-RRcnCa5"#,SJ_j2j[cF:UY>F3Ugc'_Nj2e_^(6+G!/pN3
6493     %?\N0ar]TB]dKYESmNdub<bA0/*^C(O,(*oA@Bc&B#j3)4lKB2,?@S,7YmEaLi%Z!Kh:pPl+,-CH]K!$2d2?oWehGg@>1j^Cb\p>9
6494     %EFc*PdpGXSqA%t`h-?<d,9;>*nTtelRjMT#+/6+5qW=7oas[;YZ=r3s#Ep4#[2gF,WtS=?>kE+AN_7JNDi4e1&D3ra^:aGM3c#[K
6495     %:^9A,\5//p4g`iF*':iMosCtB*T?srPl7GMiiYg1^V<M!#iXu!r4$c\G&"rt/M/e!/-;;!2Bonl_*,p]dC6cAVa`/_4u/5LW]+)=
6496     %5JQ!EMKnqSoFWJYQgh3hB6C?1ZA@<e`>Q44hWW4qc3%p$2!!NV#2A[LQj$#>IXojlhg9KhpS"nGH!"/)h&XVG%(d!T-%Wo^jQM?m
6497     %V.Q@*!tgs>I!!-:bFJn\H'U-YiMZJalq;8of-nF,c0OTu'M2J<>P)R6!`Jbm+k$`hYZ4o$ONpTT/ROjED3i7WC[:dkJX!OE8(4-)
6498     %-(`=pGr))]8$&Sspi9`>h5.INCp54.lF_#bZL=]F+2Ol/75=rU1n=o7CKJ---W7B>EB\d@Ki.<*-MAke;!ll8NQr60BKCG`a*-bu
6499     %`O<1!F:9,9,_4l[p69AnkA=Y@il@XoLPD&9q<dl&UUi,X>DioOfmWo5b)C[kl<@[[]o^'%1q1=_L2?Ddr4;9GHWIQs0JSrX4j2Sq
6500     %Q5C!#E1:sUr54(+G$2=3&q<,^8;#$Mn(MsAa4r7V12J*@D/TR3%)WiLR2o\7dU_slhMEoaf>("K'tOAgh!n&$"-I0;AsFcl2k%G5
6501     %SK]=gn.$m[CK,/).-Xg6$slWUkG*+2\-S3)Ta)=hUIVdP;WgeSmaHd\rIkE-KtW61hXTdZSa+rEa<uC?PdrNCnB7!@'P`>ONsl`<
6502     %<>)[/Y1.D0;nFX3rkUo#U486X)h?PScRB>0T\N?uVh[Fj(<]S9Y\Ig^9Hn+AcLCXb^\K:+.$*9H.Hi/P]p+hB*R[%Ap(&`3P&9_?
6503     %A0!s@HeBj9ScW/GI2Y#D("F2;ZShtWDTFC"NPV2*i7Rb^60k0_B[a[I*1;0iE@d)(%[r^8Xm.K#G*E4&9>6A-'c+FiCA")^l#%(L
6504     %>5VlPQ+`Vj7Sh#k#i+9"ho>t;&p%66'o'$mE0JBoH@>;d:3mN0qX-(<>3dmD1Ha/ohUi>:5]"uK+4bUNoLXGe\+.!JhjY\Em+JgK
6505     %*D5p@V,])d[#r\h2V`K4(\pA7f9]liB"7V9F.\l*$]qX::&-R@b![:FZjhFsUljiPA=FN"%cG#&+1l/LhVtQKb3k\BP`sY-rG:&k
6506     %O!PkLQ_JIHA'Ead7uf\h5fY9:Tlm`u2$_fn_k)hFX^+#U_dc?u8'nW\ReQlhe5S>f/K"V5Z^pAP5!:`4gS=n8h.#"f9pg,TDIMu+
6507     %aQ?-<0/1Wg;,Gas/u;ZR7T,BF5G=n<agrk]0P4D=jAgmuTA*9\`nH.8,#Sgq($7[_UD@Hc0FhP+h1,r`F48Y>5!s7ik/GNdPRZO<
6508     %\9N$>g&%J)m<6MndsdE61K%H<9R;5CVXEYbbL/HnkMFkl!\aX6T$G_3n+VT8#)G^=*.i=ZlXV7Yi2Q)aY8U"$?OFipF,S4O(Fe:P
6509     %$GYfD1dlp*(0iO9BP$BlaC9SN/&OocS7qs"e9]:G'RlR)\(0EA4kp0&$Nt%Tb)'d2hCpdWj@f`3]5V:>!)>t7ZCaQ(hN$!C4?2c=
6510     %G]n%M`+P=@5f?FePCp36:*\Ll!_pSr>*br&LEX[Q/sLDHH,4VmcqAGfW(5!hX@KO)`K+%]PH)hKV,1CW2G@=l$B+mgk?$\]iQB8Z
6511     %^P\LT3d7LCTC51</D$"G3ZPtf*W@A;(P+PbX]2qtrOJE&95$"si_/T_M(#HscM+6e9[LUQR>j&P3+fo62`UR6:9kO$`=],%;5AFW
6512     %jb10'6\*4$pj(chkI01gg7O:-`jYc>F!iAjPTXmmZ2Fk9SroR2pAr^=[e?G25+bijGM,I;GZWPPDEFM4.6A<:iCUJ&JO<uY_6KOq
6513     %n"9U7c.'H#`=B7GT^Ih?h"!q>OF/km>/eVjb`X(Eq'e\3Jt/QJ[8-%H`GIfRrYuq2Y2&7RlM)[QP'Y_]JIEcacE=j;*:(rJ2E^-k
6514     %kmTT,qfKhFUrb'EX)FOcSlMu+&mlQ`iq)Z'LBV>FT6KIJ$'b=re"(L5"-:'4^[Qoem7ZY1Qa?sbLGj5'K@YH\nj<8"gP1Jh[spKg
6515     %9`HCubJ0XX@jOW12(eun5H.K.aLTMSfqR\MGE+q!iPKm_8Z]2t7]?LFcbSk6p<U9AnV^l@QW[(RW'X4Q_?%,7F<pID*<c^0[WWG2
6516     %a"P\`@@0L5?*<#P<u?;nWq-=>T)d2`^)T,gNm`0.b"*LS$MTJ]Kp!Y*-3]q%r!,se&[kMk^OhC]"pfQIopiZ4EnZYtd5n#Li^(Nf
6517     %&["4`?n!?H/Z*_)e8=[]SCqnI#ZpN+jERAS^u3H\qCa?5:8=M#SRGH:r(lOd3H%tP#*Xno2;P=1Q-E"4oC!ESG$P5t#6T(H9RtWi
6518     %Z%d&\.H&H$*`XTicMm0!oN.K0oORc6]E5"N?sc@J^>D1cd,'_gKW/PMgB84oTOB4?;5DShbub5mTr7^'$_>lSUiJoFo^)JC^q33D
6519     %@cd/BQ2J.q[XBUP<u>$!Fl")Np$'!Tat=DfLBQ:_9_Q#88dj3AB7[UE[@c9aU2;@ep)tT]3/9'P+N*3CJEYKKoenXgY&RnQ$KG3=
6520     %&bT(*abS6ER#a4bC%RB)e[_ktf9t*86<!8L:1m1^OJpDZr<_hDZ*\13k,6bA<291W5.C<P/Mn*Cf9X.lXTqrEbnB!RTIq+i4u-DE
6521     %O[N"4.^[@J1h6&,]q,beIO14'8^^"C.Y+1!_JK"l@_s6[qe-[G$2YREK?E!P/5[Mm?n2&NUoQ:X^MbsH-EQFGQ"^uu!Jh(4m_HtF
6522     %c_>*6%NcUW6`np+^<WADaJ.b$Q;t3_9<`H5:`;eNcW6QU4W==6%t1cmYO_?M5!%Pbi`VnUfjWLB%5MB;.lS:&TkY\]0S_bj\jGXm
6523     %e4\g_g+>._S*>[nUJCo6nU"V0Mp-usj2juDM&DsF)MAXP"5bIq)_l^aQXks<D4YI1-*.U\aTP4&_SK$Llk$uk1g^ONFLi'S7A#0i
6524     %NN#>Z2)(RMD5SJipW<`>53Q0')Pgig6caObLJ><5oeC8%:U5Ok$%@qe+0>k+hhT]'Jn8:`A]H9%CM_dY.nh*tCh%L9LBJ(P;%fWB
6525     %'nWG,k;=*n=^nu=cM\Tg)K6&(e*&B]apus**8d+@6fJ&b+0\Q>rFt_Q`e#"+Y/1eA-+MBg'0AbYLfir[cQ9AUKahrk]:.!!EgX_!
6526     %cJ((Q`P<7l2P#R7G18(.b>`+>#7UpKm(`mCWNK;_0]KeGpA1BF=Q5A@&e$63C:ZI\g7h/7$EYHhTEet@54nG`dYccBHF.NfXUV4G
6527     %D-rImg5lR,TT-]@nOl_,F(Z#Tfa;ROM2ul=@OGTR4/Ho_khpXZ(l+s4D(=U8[W;Cq*8?iA'G<*D;#B#LjT25gq[/c*'AD5md$&*c
6528     %J7F?c:S&+!c`>eY4uKs<@1,mWFmHYD'-:Cf`Juc'a8C4\p*9_["]QEW+$`]Y;&!W,e</tLn#nKQg#1VrSNR2eW-XToAI!TCqt7po
6529     %'Ka=ok<-Ms:*uH@<%q9<lbQN:%ErFVT,fEkl46*SX1YCA=S9Z,AlDCIe5-FU9kS=)30eY;fsn8b9ks1M.:TP^(h=Dd/i0a_)l#.Y
6530     %^1"tjVH#FfeB]cJ-&;.E:VZZUE`K/"LBKA/"DY4QqrURX.,##F9K#j:j6[%^'6O^@"%)S?Jmg$/:JCQHX^hB;T6f:]cIA:N)C-4>
6531     %SU/($AQ7\(SDMR*C=0cWpS[AnC)n8@<Efpt*n$H\2>mFG;#ZqY]"@FcHC\"+KYBu1MRA,CY0QT,:,ZiJXO%*=I$b.+7e!Ll\4rgH
6532     %#ZbRNX<_"u_"*tN9&nAK(H^]Z*BP_@QfOWLJ)R#&LB(b($W.B?M+cYr!)"e.>0S+eWYj'4//"\K?tYsk*]WfW-,WNO[6$r_WcEV[
6533     %Z3-E'>1$qS1B!J8cCZW_]o*sH:Wffq*OEg&PCdh;oB<odk,d+R-#iWRc,)Cqfg!:#I!em@PiM^tZ[#udrD^CoG2G7Z(h=4dT=)Fb
6534     %A(pR<S^/=\h'uh[_mQ,=(-DCAWmTR2DGf*0DIBPoL@KF(/*Q?ql1f`ZlajTQq=?:18LWUuo/91n<[EGD#$A=uNcf+;p)WdU;!\]M
6535     %+RKo8);VH)=!iE"dcpq@X!9%]qYgJ<8iH%]+8T+9Z7h:#`rK_*#4t+s"E<t;=o%?Cb)%TL--Ms6_!YW5R<5\7l#_s?)b"9%p(.G:
6536     %/0.QmZmu9^l=Q,KqaE&/'oGp8lh>[Olsa&eE/qFf`Tpq;j,8gjAY.QC"8LOFTSH>mafQ*9KD+B;Df_m,><JMq4b8S[i'e`(]"a$V
6537     %XDcW`7sR3XH#5sZ`U\B<UtQMr(Q)l729@DGXA%X.m]4,`rqSXWIO#L"ZpefcQXErF;'pC7RVtuOmKU!94=iN0'm`O6_HTMM.DpL+
6538     %$8et>9P6"\^Fi_ikJZAF7R+*"C-jfOr:9UP2AQMX-D'X3U]6s":]=l:+X4P'3>DgDkO]r.o(0<SpUM0#al%H2M^Nj22et1)g[ZPd
6539     %WM;=29)>EE:S!3%<iNQPS+)!sg)*N3"]k;lm,ijjmPEA5!nu)%\]bPT*4il,L%tZ8O0_W)3R=iWcJW\^J#I&(7f$WG4g-M7?\YGp
6540     %+3JBmfT]DP!j-/EPb"4$SB1l;pdfs5g>bj)n-'$7AfS11@]3)]oNf%>341KC.P!?m,.cs7bUM/Ygk[o&fBbnJ:7_$>:aloZRc14"
6541     %eH@9l!d+!8MYTcWU)$nbJ`L5n6-fW#6XaXXU_MalMPAHYD>XC'K$\K6nF(G@b2$aTV@'OhR7[[<1aAA9/(>9b#QGh]5<c-`.\LqI
6542     %@gjDX;:rWYLP`=07=_-pd!?1i..B..CGHqE5<jXGpt$$NdqN0/J+ToT7q5^UM(U6tV"g14_:L/Q]".lM-h$k0Qmc"7(f<l/#H$G%
6543     %iMc.ZRZaMA;MF#WFrgo>4U$Qq+TUIfnBY0>M?HqL$PlkKNN,oZ"!#eceBJ$8fK@D5UC'MIh3\"6@?mE%FDEWl'jef*^lb#5_;6r6
6544     %-9upj[oFY<"gSmJcMu>]a6l3h9pB$dgh`ir+(/8Ud_d\42!a]H1.7g7&f9</E:ZePC_NGXC;R#3FB*kMD9>]=Lubep,sQ.F6@]D`
6545     %#ifR+dj=TH$J7)#W;/Ze9pBg\(sb+)f'Ica=(kJBWh5PO(8-XKD^1>`3EA*aS9I)+r!GCoD]=MQchjUlA[f3(XAhp60>OK,nPJo`
6546     %Zr,]N@+1S-WTCdFii7(L>eBB1D&@YGSI^^i9h\]ui&UVeE05!Q8%ruH^mB=K8a.e;8g>;h&b,+#@i^1rDdN(@B*(M<Tf4-ce3+Xh
6547     %P;^FElk<N6nSKRAgIr32o=8#/\*s&(#`J;H!J=MUK*96RU^i,["f;jqBXG$*.,h"p/&NAEQ2TnsCY&]fJ@QM`Cd;)CL?]#4F8h)9
6548     %.o"qchVRD6-Q0c/Q(r>tU^P+VDp%/B'uE-?;Xq*ECYkL>GGU</E:V;_G@fL!SnkB=_&$4L#/`=lH/FE]&&&opr[<r>][pb-E"cX?
6549     %jF@$j>pjV>gtsr/p>+UsB<B__7Ibhag`5nHgcb%"cE13+K],Q[VSKZ//*Q0p_k2:8b#T;9NGpCjlNOL[HTA)9k/=!+TD+>TotHV!
6550     %jIc8]gnu[]AYoUj=aJO.&.]Qr^r&dbBqq'SU3#\8SDjNSF>(tIrc6bEF)Uo4?Kb/U\;u(7Yg1%JN_nsja1de@>$-c4WtRO,MZ"h$
6551     %]9S&lOR/J2J"4\C<EZ*L[0ll+3kJ:a+3K0lh5]c5eAs8W[]3/8Uo7%\K:5]$e;n*LcS,=NlY,BY/?O7>GA^o1/DeY#k@X>WKauSF
6552     %AQ?FE:p]esRXGt`#a;INTopUR7Hcu)g\0g]XH"I5mMPhiY\MeQG#X=HAqP,S2A%k(7KC<DZgC>\pIi+$bL)T]f=Gfm0-*%@5tneA
6553     %L#],D@sq@b>K\q5d3oePlV=9+0\G:Bf6rX,!L\71+[^M#RZdMDhsOg"G3\#!,[Ap,oQ.UBKSKMgJW.7rd]kYD4cIchNcpon\[2>P
6554     %To;(pc\l+`JhX\&s4HY)P$PX\%1a4:.8Yf"d1bTt7PJtj\T@!(>MM4+=l8TrGnTGacSJmN,k$b[*h6MW%.7S)4a2nIL>mW0m`f]%
6555     %4ka&l&oV:JG5U277Q8S`2rDN(O!q<CbnURC=qlM$5:]2b?tU=h[rJi>)[!5Y'p/$.8U;FdM/HnMl7V4A2ZD-\>L-L]>BIc1#sQAa
6556     %?0?dC,+UQ9]nR:Ld\_mCF;5"Q4AbT09s]n)/[_QsnXK9&lm(E>nOQ1*kMWKF*N&VeqEEYN[;G*?4#4d1X==LJONtZ*T1H91MHL3E
6557     %kRmGJR9+%0o/8j@`nrh#SmY6CcO)A3/Bocg,IQ9^DpC(]WlLPnc;<U"CAUmfTl6k1)_:&iA5?7sr`ocaYp)%3m^qO#KGoiU;!gYo
6558     %4IkaRHA8'HpjAbJ9;H#ZX*d/2p&Fq,qsXQqKuO(iRJ<?Za&^+hJqh4F@j_m,][ON?pshI38]Y!gr'-)FL7C68o(j$jq+j=N2M\*r
6559     %#Gt1t0>W8LDOhr)U<(M+]>'HMec4Ve=nQ+Z0=036_Ys)47jaMqV:A!TjQs\&5C#A0I>;5g9H$RqoZcT1D?J3pQqc?UfoLY)Un1"O
6560     %8lGWe,Z`mITETYg,Z)$8]$,MW7`@8s*[/7)gtV9RiGmc!g,JVM],%mAG/(gGZNVk)W&%BDq)WM&i\M6rF&9O$6_r\7&G0BPmCM25
6561     %=B9sVh*6*gi%Ik3\Q^]4`nVT)%b:G'\3Na.*__\I^WlB5O7/CqG4!"Hk1_J-]6R_\Mt>UCg5kCfD<<sSPuOWsS/l;KT;$Q<HclM^
6562     %*9=$P(gZVFKfNh8Y`qHR1fJfDO$QPt;I#fbN>VnNi3cR(b+QB1_=09oRYB;J6f!/t'Z9AIGe;J_D2[.#FM$5_VO%\;k@8'&q0#BF
6563     %`!J=ncOh)d'RT9`A\'*@0U;l5`W1TF@fTem%.D=B@gm.g37MdJJ3C-#nb]Ue!e4qD._/_8cUN"0R<?m?'U]uCY'N=9J:s!JY0Q-!
6564     %(T;R5.+2ZkJJ^V$s0hcNRGW21m@O/ls5!+ngKjch>$T>j)XVf&50]VZrQQnN/]Te#<uApW%UaOIIZd.*FFXtu8O?H[Ohg*!L?Z3)
6565     %Gj.^%L!pVPC!0]W0I>X_:qrV-+OEb7WhR\COY-j(+1,1/[KC?j0COsD?T"<Qq%4`S`uJ(n&H%a*F19E^p>aucNAZ#%+o,u7lFsiW
6566     %1E3gPp?`PqON`BU@Zh;MA83BB#L+)N:>7$#hoFRsABPaLOCUEJJ5G_%jbspd&R$!K@R&!!C!TLC4?>tHDpMX:,*22lRh;9boC4r9
6567     %n!<]c-erR,]C#:#5Md32K<Q]t4pe^)p!(-m;:M?NY-\U0C3ZB)3NXl?5gO4LTIdf@]?!M;eE["NhCZS">2?:Fhel_H"S6772@>SB
6568     %c,VpaNr>]X7kS[)".r@n[tL:k0W@R@8:^1^YYhN@_MWMgQBBKA0grfA\,"V0O*@/ijUGGS^Zis:YMVgZ[FYO!)caRR;F$*hRG4Hd
6569     %f/[g&,7$baJu=&8oZ.9IaKCR6Wt8r$HiGs5D3T)D^<D@Te(_E[TB)L7GgVB*#6&0kVj!1CZ$*[Cc`HY9Q,_bUCViW@n2)-e4WP8E
6570     %p%?^MKsnfekd+/tApAgr^$9a+4<6?oH8kHQ/CNp;hCec]Cq],Pmh=m[bXW;44fj^:&q/aID"<a,-*uVkBgYmtclmX_!0RiRBg`#P
6571     %Bq?B'GBnJBdAQlsC8G?64ih-*7n?[*l0nMTCaK(/$1HIARr*/SKC62%qs;%s`:#MY,n47:JJ'5Lnd`FOUbX)QTGg650TU(t(?-l1
6572     %A283Fn[8dYX"EJoYi@!uC^2J75EB$AQO1t5k@^h$2pnKnYHq4g]Ui@RKLsMA<P;'Kn%k>F4b4IMa,f!*5F;1_Vqg^>Dt`)E?G51F
6573     %n*BYD'u/"aagL$'q//4,>IhUao`lJd2nAa=aB(eZiAJksN>[%-U/8[&Ni66=?_d5rHW6^n1Z!e@lDNJXoZGdR`lk^IgVl&Lg1k'(
6574     %eE7>&@Nuk=g:bRcRTPNJk\g7Af"'OH\(gFblb9=9DaX-u]hc]9`8/^X-6_RTD+n0sYBpVNjjLarL@?81>%dg3O/Mpg[?kOr'eW2G
6575     %GS<tDT6i6<-P`KXp!M%nYidq!*mrI&)af(H]8A(._h6Bsi-p5qpVQ=#\_1Dh<r=j:gKWP_iblWIRG3?>Hk1IX6'7TN"a4j#,Ojuu
6576     %B,^F/lG0nngK@S@\^bVqpNA"Rf'I!oV&Y,sqf-\110mFeBUa409q]j-p*lTcI*b]SQpb>ld_^8XV4(e-<?MVg&a\9d6&]!IkbK#t
6577     %m6oo2-\fK=kQ5WU\(uJ`NkpF,0Bl;mRP0fI9C>9a]?&)u>O"cl>:X00A.`c1e_Nk]lC/:?O5ucrhbMPc<5)&<qt1Liqo4r7)K7^r
6578     %-FHMj*KG#88C*!i_`'CEX;BbOn%$rQ0pT3:.<nQBmESFP*:ZfF?Y`pHZA(>@rr\p480G0-!YDtG8-p@5509-m`9%YZaQpi+b-Q>\
6579     %?5Lrd\m=L.rU;]ahbW#(oY+&MZVl00kcZ)c:=/B-^.l3E]c+gf3!^Uh<26%Y&>J3M'r_U;h#)bi4^u)bRjbq.(7=e(E&AVq&W7jV
6580     %q#cZ:oYmR*Ab_C>DPf9caDhoG`>43<O=MoDmH1R:X3#/L[\/@n(B8QIgh`sj;LCErY92X3rbe%Y-M0Y=!rcpg4?HLM;aNieTO<m0
6581     %(5\=[F7\0U$ktB,5e9r`9L%GZ<\D+D,'g1fBDc)+DHd#hXVtbZS)ts]rB[MKA72IDV4bU<+o#elZCkHeX_oPp)dm:Z97RGU!#S*p
6582     %r+`Mh$1DZu8U9,>[l`l(pH<<1n)OEDEBct&Z["e*5Z_o5!@I=uhPJOQkU\7_"pjtCnI85ml]`"M]\%f)dO.70K1cal7U0JS(%ip$
6583     %dppO*(2G0GRVSF&3O0\8b.5`MO.8]M+:;3(b_s&Bfs\FZ3rj;\%tP.mq/5;4pW20&]%M;R.e2j"^4(Gk'Aq$emJOukpb46l.8j:G
6584     %\`%VlejLo5=*X@#5e/AA@]g#4]':MNTkK$>dg"4MfY^seDECGZ9_4^5@\fONG4(E.A=M#mq#73f#W)Cs\Q&4fj+^o#RC/>F>Mn2K
6585     %E4]oBp=IlOhhLjtj4d_HSZhpi*K4aNUH-f(MBkVKR^YU%l&5kf<g^5f97%K!=m21?DNQ*MBLRt<G5UUchCcb&MS64\[MB,(7>7Ca
6586     %gcBC?_<eO<o5n4g-Yf:X*;fukX]MU%iS=<1jX-A7+cmsnGT@D6!M\Sh0D,BI+C8sGTHo>&[HPLX1t')3pXNRiG#.<K_9A,0o8fX&
6587     %+^"hY>1%s+7e]n]_F=!MR(u!a51nWaIfB,+52M=^G3$-=oZ_ctbWS!f(RCIj.%`X[K(#/rU38PL1T(m2/*P5g]ip>$S*+;d+Vhq0
6588     %Y^X!RaU"W0_9;[SNAH++;F1bDf=%Won!c()b@<$%l4!c+_!hGb+q.IPJX2:,$G`%#20;35?b+K)hlcPKG'KR9mq1sVl$]#"=$,sL
6589     %Uj4Ri4<H7,CU2PhkQ\(.A9s-m"7-uu;U&$g,s`YCb;'^[`kYk27bUW5=sGe-PO)\?TEsaMj%4kn;D$DF0cr7hah=XMT01:t[I;[W
6590     %&*%O&DV+]59AFBUDg'gWjM%(>hrj%ca1$-abq-W2aG2*!,IetC"EuCgbigbbUPt/I1(;<=?:?hGE2L18*=]hb,GP%H)eb.569724
6591     %[Ya4@P/4-@82TAN+]/!>4K*6HdgFC-!2IQPP_j,iRnMY*Ih1moX5%TmRgo.oe\:eUlc6K0]Ub+%jt?NF*hDuJ!Xq.9m^=A*ZB_9n
6592     %3=:f$@!8X=fF9*0_ndM<hhS0?VN0T^>hZU-0bpRb@JBp5Tc?'JpB*d:*?!%d,?KKPQ_2.M'd*OP0K4u&2K]NG*2_)FP<p"1\Jf1O
6593     %;W!f4o>c'uJ%&5A[a_Xpq`aMQ+5]iAc"qhbnYfWL%kgrn2C8i1[`?ctOb]T/pL(a8`=+R';@pQ8gKQV>@,4fo;XiutmBG%g'sh&?
6594     %55QK:HP@8Hk^>/1*k[74]n%LYLiAQi+&&7?=3&nKK(EBc#S;*H6Y#t)iGUZsc#1,IG['-T+5YV1mq:X&^:p#f5uoEs#`;7!9rl3)
6595     %VOg`GNXQFuI&P$Xh^EhPE,:K7Zt%D5.dH4c]#",^Hb0cs.sA81VZD%_1'a.ie9Ur&Jb*+,o7%"ZD>F3hOC]>*kKqiIP%B.ShMpO<
6596     %X2Xd3`k4Gg6mg'J\i12+m']'bG3o[/-FB\jPQ?.[VJZCE,M[ha&pO<Q-]dWqrl=nuID2/J^DVB2VCfi[[_9A$2o\C`[[rGE'6ip'
6597     %9Wa)PP"16M/')D-##&"(",rC[_#-nq^5&d_D6#1F23^:Rgs+?WpYS^1mIYn7<-PBh]DO>2p$ldnI[`>:p-:RZ=%)n?%A9c&j5a)@
6598     %VBF>!mQk\c0MUh>MkqkPa^.%=aIZdZ$_n'F`d"ACBFZ;dLnnFC*n@.$[s>F,rcV$((@QF;Dth1/]B<b>hFuI<;s,#]VF@b:%SI??
6599     %]hq*<a(alB;^7"'9^GWUZ)[99k4GLS^X-gY8OdD+DALLX=U!FhWA#0J/Z9CuOQH,e%&Wp\d2]TRcQBW3@eb-FDH?V'?1H/LHJ`IU
6600     %;u?*"Vgb1sD:a0'\[s<)>E'.rHr)Gb4+R^ZKTS]!pc&^0l-QcU-CZu2Q:=eGEk@=JO5^0k?ngD"-NDG!NnT$M=H@!'9RYUQ+%b6<
6601     %4>CD'$Ca%dcKHN[jR:hifZT*!Mq];=aj:0X["89tgEkL,)j'n[-;/u.Mf41q)COjrh7hV4q[U9lWUH>Qc$oUH*O_$c9\o(]J$U8*
6602     %YgFHn**>F>'NUmI&[g2+FNhXS#]*1PTQYE?oI/giQu<Dn6%/6p1rWA%)hgHM,n'*-W+b<i%%SN`-X`6;nVF<U"kc*%k-2h2TEb\F
6603     %C,26FU"+e;n5&brmJaZNBK(;/c%u<R7[m"gk2UXI^7"(-PXdT-W$b&t>T)6dNhR&g_Zgc(C@AU[:Y$Kfll/3S0Np0#$tW3JN*Lf?
6604     %)kj\uA*Z<C>j@[u4q2NW1@Aj]?rbaoPqt9,Rq;FnHo?hTBi3H`2m"(CPQ'5bhs?/;p<MDV4&+D3_u'<#m7c<\ff/ML5bR-2#_XFW
6605     %6Hm([/6XsLSj06X@PrO:^[ulKna\SN5E[M9!(86hT?Qck>26:7qZ<Cum&4f<=7phfNHiH8PIOMU"g4R:p:P(EBPi)Z(C:Laqc,$G
6606     %a@ebJABG8$0%i.pLeoW0b"bW-CQ6jIjBL^,n%G@.?>S84m=35Y>cYc[f9,p<^4V0'c,n`Q1q;A7DplIFHeA:G-7C`LhZ?LWpL\@I
6607     %1DqZ70u6dAYJ?Aak.J+::Re9BG)C2Sj)%-^AFaUbq0BDTdfA8Qmdpf"qpqg=*+A@hePd:.+Tr`)F:lGuA;XVe+dhm3fU;7@Jp;Ak
6608     %14u7:CZf32O(Ll_KKHtc,Ja1-J,]5,'tIP[gJtuD&`;rGQg&h&A\ZK[D:p'1TprGN&$S5#j\Z3U;/Jp)eTF?DjR%C^%3ggQ0hO6H
6609     %l'iZI.,=hqSH-bRB!56]n/btSL`W%Fr,2_7nO?!WMA9h#]%uQ/4M"Z1UULX+^=;nhik#YAZdmnZpW]$&2PIRnTp-,H[W;\*^NV[;
6610     %KVVPNc9=X2qhmS;ds_F'n%r9JlYaI2Y4c>"Su]XN8#Mp12$ek[\u\QchYZZo06=a'2f!`Sr3ncLG#,eGf5&=pqoHO$HoFX+ZhZNN
6611     %+0q%nDFYIcCBs`h;rh="#\X!*djI#+H(=TmfIG.>;+Ecm]8Y^?oBJgGr?T)AMH("!^#D3oMEGbu:tT1o+YjNHfMVMP?>cQ_Yu+>i
6612     %@RX!28"U%B1?23IA5$%dc/PDlSb&9d7.XNMC@H,9=<P9FWS>[AZVb)re#rlRqXNqmh+Zrio3S/ml/%7pfZHV4-1hAkhhX/H94h[j
6613     %#[=2IF3o2Fj81W<aRSWElr]Wt.LlIEZCO%UkYjg,Un2Ej.lV="II)&"$F/2R4/C,'p)qk(2.p>mWr.>!Dmm_GS*>(QD&r=uBO=!<
6614     %RtfZ(qegGP2cYN+e@dc&*f&%CU&9F4=tEEX(ls.!Fc`J0589Cb^:pBTO!'&MIVRcli7le.?.m!knSeE]@s\.:3RrKE:pEKa&R+]\
6615     %lU%34:Y<l'EK7bO489"M7$[Q5^VC;h<DSSa(](mi^`Xl4)_IQ*cXs4mB;6:0qYh/Bo_!%m191'dTX+SVR[s];<igK$fq48ZWf!G-
6616     %D?Mn#<i?M\*=;T5'l6%FDi/NEs-#&uOVpT+gk]-@c&$!V:"`!4-(gBj'Fu3C0uQF(72`D'ri:[<nXr,/cbmiOV'JHd1JOMums$aP
6617     %)-;g>2n?EV@i,*!F!EiEe(i0sD6*F"s/rC]UUh?B2`#S@X1.\M]2H+RHFs#t1Sme[>[`gCOi^u8ccmm%EdZr:L:h\sEbNl_3V]8l
6618     %Gm6:_E;FA-*Q_MgN!,7`KF&!FT?-kjX*5u7M[`)SWsfJb+sPZMC<A1IN[THSe(q9eIOpY"')(m.]B"`_`SJeTlW/=(r-<RUl[R]3
6619     %luiZl%/4p[DC=tD$,9]7gL\#:mWVTN4,J.pI[*MtT,E:<;eP!tTg:ubefE0MM7gf!OGneuRG#U6_c)8I30;a6\IhP)"Gb9."2K,L
6620     %`1u)O2kJ429(,!0hhSKhEV?TtjBS8=YsP,qGXii5bHA6SF6olNkhZ(($GB,ap656tlNk9)s"M<>mNV\u5JR3LF8<$>p-2FVXC^1;
6621     %LWCVN\Ub*$"!r*]"o`n$UW+mMR*V["^4@qs7"I$"(t8l057b`umo4'TYG>?V+@5jEna+.ULT"h^'4mgIEO24tj45u(*k3"Fe&rK_
6622     %,p=)lS"ql'</GNjG*%l,D?>U<1D]0:+ki!q6Mlnu$L9,`<)!UR(q1%+a@;IH>E,*a8_bXCAHqt(=j\_&K8ltZmA(A'SbUi(M3O//
6623     %,X,18YZ9/[*[5o7(P65&'=mf[.KB]5bgMbNBbBgU,bY[hl@SpVE"ckB8l_:p%<Z/@WSRJjib+9l4,m^<n<d[RCtWnT.OuH@U#OWj
6624     %aRUK`m9.%\H\4tdHhn*Xd$&s)RBembP5BsUR5=nC<58JT])S:4WeC3+!EQah+(-8J]u[hN]'ar&&=d:AM&jqoBeTsX'm5U_Z3?eB
6625     %'8(%F>_i'W7r=`"YREb.QIoABXTmaH,?nn(iX)[77#o4kj^V-M!Y0s3r?V7f\W.jc59F@7M_n$@k_r]Aims+Q\Y04"-W?HA9G;4i
6626     %Vl(@b,'gMX*<o#C;7TiJY6Po-:S]kCH2_83[j?cte]9_&=p\=XBL-T4&6<?XOPSES+DY>a+^=hUSDA=dM,_q!ZCBYq@0)Q31AB$r
6627     %*FNmUd5chNi*oNZ:tLB&XKe3e2>LUL6(-MLV3.f`?uZ:dN&T[Fpdq4Rm"2U#U5W[?KUI+%K-ao%.rh6r-P*[[enc@(LUJ-A?N!6F
6628     %G90\c9$EBtin!@M[usF\?23rb+P5uVd,>VSn&JgR/jF,,D<7HJIe(EP@jlcMhrg]h'0`\^mFs]OmD_!-=R>;)WG5g68o+tr+Sm)a
6629     %TXpaA-!;X4#<rPPOAnjf2:&K,,Jn>QBF\&hVf"`C^8JhPJQ5WaU'(d4+!1Gfp'q@/-o,d4Ka#n6`;\#N.aj"!9$b9Y:lQWt*e)FG
6630     %9oW3N<'>QXm`c$5DQ`7hbm(#c,Wo8PM&<]REV_OnH0&401)5BK^$!(^0&9l[g3a5S'2Y?[%!Jo0h,X"fb>o#]e#"@-aiuH0nNlP&
6631     %MOtpBUk!F6'1D[-5qd&=ZUj3m'BOF<iFii/<DdomhA44uUDj?hkXd?E*l;FP?qb\VJh8#POd;>/\f5^r`5+VrgWlc9A<Vo9A-^[R
6632     %$Ag_@da,77fIuC1&mVi$!t%M-]q7e;^r',Rj$G>GTsIP^A7@bc!L=1OR=;mr(K[Vg9s<B)IDZJVXFV<\?nm^'83JC>_f=EAQc<m.
6633     %U?TaFG"]:)rE&tX=a.b=HAH>,O:i*DI(%;[?HnjtnfM-9QtVLE$71c@^6ls2g^*&6JE8]]4`DU&K**h4^SDg7.O+T(21XFnHgR-$
6634     %.E"q".R@tWcp1=j;oSDH>4*Lp)P1Islr,,uEaB?Uh$>UJ'Z\9(e[)'.#0/@\C'LVc`)&=3FqNcm-8_isKG^(jZMEb$.M*_c*^uZ_
6635     %U'C9D0h-tf-BFA6X[Y#\8L>:[\HI%Y!j1T<.%Aj(`F)B>XcG%fDolNeZh;ICeD_,/;`ljo"BA61D2bT/SR;p=_+.pB)k=7H,.^F+
6636     %a$"9Sluf:JH;\^%pflrEP>L^$Hj?T5+gunT$#i39UPM-61OG6u4o=LKYa2;%OUso7Y=%)&Abc.`4""/OZP[up8u<[-%W?8DiJ[P>
6637     %rpP@6n,D8fs5q)oqT&X,?iU*irPS[4QiHFRrMuR,Rf6,Ao=t:J^\pCsnK7bRhuDlSr2Y>In,M4I?iTNZs7ietpn-R!J,P`6p$q,C
6638     %rqIQe&<Bg'b6:\$&BURMW^2eYd[>:JQ;BN&@XQ@if9&+=[Gn*sFcRr#-.;I\qD2*6o-**3QK9E,X$fMn><3X^&Xn<hUkrKhR_h-Z
6639     %#J2"ln!]r"o,l<kEI?dC>Ok"O08TTPB:F"DaSKZkA>T91&!h3RA5BUN'<]Mh4ujD7j:%N<%h)a\6pFgW@-O#-hd'SpFOTb0ZG6U/
6640     %G^tP/[.sBum"E)j=gKHA+pN/uFVSu>$(/B/KiG)Jj?R$!pUg4Yg[GL`KQq3<DGoqL'g.nugmD8+/Ae->mS#?J%rsH#Z37pkdh6a%
6641     %<\a5IC5uER&mjcKgOtBHE#X?l)do$#)o>8g>u?Z&[XE?7@>l^T[9sX7XdKg@1jSWE0+ki?%[B@1C,QPVO$N=@fY'L)A+0R.pXKoB
6642     %>u%sm#!><1Q]QAVXFp8.>XLX3ikZhE,-9'CrVWAN:YB@61&\-9Bj_QW#?[;g`J3t-\q26"Ps*P(]!Jp-O;Ec.1St]*0]o`Ah0a23
6643     %/*\Su-S>bh%iraI!b`jaU<M9R^U1)+qKtU9\#)[?*EVsZ2aDjK:jP=tq_>D@BZBW36"rd]R)2V3DkPu6J@&g@#)@65,]>3?5*NlS
6644     %#:4C08Tcg;)FMT/BafrNrOgUG7,9S%pC2gMe=LqiC'sRaq=>/&e/XrLA()b^K;!s%<X>\@7N]+^f!dtVmdZb1$Ps&d*-r=A3B>hl
6645     %pT;r(l?/;3'((.5/jJn'G&/dG]VJX@-.RW62qo*$Agg/4k\QD*KGDrUd7jlPFbFg;9G<QTNPq`41@<5Sin&*s`!6(bK%A2SA2_Mm
6646     %G.T0&MV->S"kfQe8'M'6pS6l\0>:5rn!r8`1W.R7h(d(IL4/:/4/4Z9f(u1JV^;U!b;@748Q>fjYZY9,Ja4X3NiXl(Ooi"%b?+HD
6647     %f'AP0$mk.el1_=C65TjD\e`_#fXE-+WXd#RbPp^hm@@)c>1\oM5,p'Yk(5"#QEdi;l.M][&\<-!]XDZShe#_j4KqGpU8TlH!Z$HM
6648     %i=<pg'C$\tj-]3_V>P0:IcL:!dUEiQ2qT"^Usk1B&PV+\0*Z3c!F4/^A"b=Q!PF2b2f)Qpl@PPujbLBGPV@D65KT[X[e=*8'@F7F
6649     %]R<'uQ$!'-p;nb5!_`'cZ(/<&IVh?o@JqYgNnQ/=03rlGQe)*`c]mXCm9AbCP(rqffY4cs/FLu)>>/G4M%UXP/3heZHh`mhIY>mC
6650     %A'u(uDPSKDMK`Bo\>LsGY\S9#Td'Ci/AY]XUo,-BC>7YiBoF$2)bh).O$Xm(g'=A&B)3V,"/Gg47\=F*=F;sbVr&;$9`G_Illd<t
6651     %Uh%U\dnCcP39uZ>b4Gm?QUQ5"c!V?aOI4,bI@!1>2i3t_h8f93pl>+g?@T%tGMGc=8`f>2FNE$X_`kQRh-=M#N\kR@6Y$)4:.&OL
6652     %_/p[b+!%X3nKu2VRX(kN+V]0A%c2;@NKdRrn1e`:_\CL7,n".+$Hj-.g66MHj_gQ7#%l6RR6@(/@eelC*!c?H%-YImRNls#^l'PR
6653     %0UiW),l`/_i.Z<MM7="SMFoc]E.]9I[0)VNBf=[Fq>5T<S:tYfkbqJ?LMCGI(U=J[>BAoP$;%"KZj0iQNt2%iTd1XMZNQ%H(@Rq,
6654     %9s,+dj3Zd&EdffY-SKp_4^7X%5P$3aJ!X^F/!<9M([(;f#Wl#++a7rcD;Z8DkTX0r(aK4_(,cWM[Cn(heE3*Ir!5K8&^eDbq^$J.
6655     %6VKHG2*_I+3;u4N`e<FR=k4gT8J\/sU03*lG_M,.c5hR)hS0#B\_NP!'Ujln"A]e%M%!dRjJ!6+:]RT_:HPG$fQ^b8e]&iX<bsUV
6656     %p[#<jmb)]\6ZC)ij.%liFBjYlXA?ZO)$39pNkei;F@0Qs?+]8-B0tJ.3ck-'=*?99Q=[jiaWU+qjDoY)2e&A^L_W:'g$1['b]KW&
6657     %4&P54%-9"_cQ^>&:Z`f9WPb-;n'1]We]B9k_D8a`#qITOJ6d]l!=k5heSD\D/0n1mM<tg20R?_$4!ZF^*I_&=2X`g(:tP9p*1aIU
6658     %?\1?iUT^VuT]CeL`aeNQ4?T+MlBJml?us9K9<27JW(,E2K2bG:k^;SSOaaoMT5`o/c9U>ZoL:8OArVr\#8Z+TXG(q5ko.`q&F4WW
6659     %`U2LY4V-MWA6iC7RiP^E#+3MQ0ICgJG@L_*[59R<#06_8k0eKgp1&"IF!\(&i7CHO`^/TlJHK\-6mh;?m:T"k6Y6hs#hW2bk@=,Q
6660     %P]"hRb=>$cTsB+%G09\@nUcMK7DYZN_lQRhg9+,H"\:DW!6+16?m^UYbD1O"ne!FA;nI'jIVLR$2WemF$OrN*GZI,GDuJ,NL0Jjr
6661     %P9WLeKkV4C?tJ']a@oY9B>LO%oL%u30\-^o#-A@Wrd?"Ib1Psc"gR0(@&^6bHO$_>T";[IV\*NEAVH#Ii9AY%COVldmQ+3r[Uu5,
6662     %5m3#AOI%lo"c4^66"Xq)jKl%IGk\B@+'YUSjK$:\RL[!V7HJ(^<L+qaV_Eic!.4'tFkQPUW"QgQi,iDriZ_h$XE$P_?N8mp3/bp4
6663     %je9j3">?c&$slP6O.2)>1lGo1dH9[7(,p#S%H@6]-h?D>2P'4NC;O>0MmNrC,9Wf3JTVa44VmLK!6r!tT5/QVK-BleM8YWlJ-?\E
6664     %?a"%">>$8.B-W+_[5+$'7`je5C0Q*5IB'GK).;>EF,f%Gebc)F*M[s'J$Gg@&2**j9Hkg`b`.Dl8Z=D+pGNPS\?*pJqJ5O2]]npJ
6665     %k(JT#f7,J_i[8c,;U>>skKZG2/nY0$jD[8f6R7@OAF>n(R0QPrEeX[>7:0&-EZS_#D9\/0&Tb9e<fdSE0!6g]<J;tB8^mKL.Rt,,
6666     %N=%Xua6b!F>kC^t%0Fe0&$*+Eq5/5]6C.!ai5gYJe9O.c*QTqC2DjUVP)h:;;o6htBp22l:0`]@PbP'Hfh`nd>!$eDZ"><=7K"T3
6667     %)>i'mOM.;&]T[`a?Mlrp3&dC:RF[Pba,s&7oCA;MY=4so.2FqU6t^[;Yn/rGPQcN.,`nXf&mW%:)01_l!-Ir[GTh8hD.]FSHOsV!
6668     %!a3#7ZL$df%i4=Ykb"9g)3.XYC.>8(a4rEXgB/G-hJK(V67[hQaW@Q^F@.Q[A9p?tUqT4[qWB?s*PX8HWN4!<i^+t@/HV?XCk*<3
6669     %-6=8ok[o+"O>0Ap72%<rbUeL+<>bu_g:im<XK``t80-QB///(!'tr&@bDIk?Y+*S:%+(I;>!1KLPK6`5A=Yi0XjMCo:hd7NFc0Z:
6670     %IOD$h?R;7\emLtrd@6D!q>_lNrN\K5f^6!*:.T1:mqpmnU8o\%(a-]6FHt'ms',`c6FuJhi1nE\N30FV$:XMtZ?_ed>LEm@=>Hds
6671     %er`0SEBTVh&jEH9I5cJrBg&ShVh[lo>SOjg-Ypm.Mgu.2a#J4&Nh"<VrS:^+W5OqPDHAmIfSL>O(LWfqW)2O`lYS0i%Mi!VJ@/)W
6672     %>#$FEXgo,<>%81+^ns6KR!9CN>a*@m-?F$M3<I,)()H1r)YqP@$cX[=j`'&B""cL5plVZiik&]/Drn,A]U]=%]HPO*TFq]QZ0!,i
6673     %Kc&n]n56>eX9N>he`%bYU<csJ/bQ;IX`KJC=&c(>YJKj%Jra]I-b@Ve.">oM7]F&j:'4d^<sDcbQQH6g]7KB^SWAb&#+V\A%m+%<
6674     %+SXit`YiKQ##W[XrQ&Wr$g%8Y6<N',Z=p;H10mM_;C!JNC7LI@(RTZF22`['g4Gl[Yln'F4VU:qQF+ToT2U78:]lt_D4mukZJ/s@
6675     %P3B"XrFP9Fpu(/soo6+a\EMtCU)"(iGMUo=pHWSrq!Qs]JX7ceSGMks&,-(T=+8mR88qC4=Nod3(80CJ+Y^29R4*#g@tee0ES;3X
6676     %dbs9WcUY6Wbe-II1>al5P=uTdWL7t>FY,`onM34Cf9rU?FX[MSNb-R0V5hGC!K"8-Js+(E$"YTHe@6Rs:-VOdc?cEi>*MVsk\TpI
6677     %P-/LjQ'\u,n%-Id6WOL7[[`;(l?B-lAU+UfU\6]K;ATI:PMY2XoB3++\d6jnlC>ch%+1_4WV>rdO+$"Jh5==aCd#&20D.nK[+_rf
6678     %$G47qqtFUTW`8]OPdZ!A1(OPZoRX:=pL.!E\o2Dl9tjat=Sf[?3!L&?8Tk`9J%8t[T`^rB0',I8hk]HA.K>60p2`idm/6S$l<&&%
6679     %05Fol2jf:K<o"LKU9qh3[khLu3S[pQKluq[l*;[\7>jiL3&d*ZX_9PPX!QI/pl8\uY"+R73;P*bO^*qs["ic!]f:+DV_m*BCZ<Z^
6680     %ZI`CS5R-Ot+[rNTr3[(X(15/-YD5OUa\\]<)<7@S(-p"(P7d`YG"6\eC$pP/BHt=Bgfkl2Q1ku]Fk/_\ik)4&dp08ZEYtN9.,rP6
6681     %L+1qIFH>7n=o#'c/5l)G/o,g4,Vfe5LWe[,_*:!-r:<KcJ\@'3kYn_6=^r@eDjmi/ZcZG*Gk8MdMQ,!3b+FcjB;o0V$G]!dMU48$
6682     %8"Auo3ZNLScHPQE6]rp%:3Pg:\n0Z$`Pp!B/tWt$B[e]0r[ul\UAO)3mTUD;Vk"dr0p]@$S<i:M-_La?N`@9*dX)@IA3Z?7Y$"'<
6683     %+uWZ7Kqkrt-,DJ:d:XI&d:bQt1Up&gJZ>7a[Ho7h+S0$&bZkioOe,#M6EEhcoedB+[bT$*#SWVVqkMgJShmF4:`7q6Gr0KmS6D17
6684     %T2!uNLU0^@%'Bhie&O\>nTd.'!esD=P@/1s4"BKhO.h<I2NQuEX$;jD9g?h%GN_19S)*Xsf$_%YJ[@FQKILhCd:H4F&H4C<ZNo7[
6685     %'1&VH7-!OYe;i)7/5BVf*nD?,qF>p?maeC%2D;MoemAsU]M'.aMG)sF+/;G`?$/3*K"4dJ7q'5:2peX$*3*!CGCpk-*BtYC1QKg`
6686     %M`ia$>Fk(8-q#c$B@W?eN62LA4LJX:<>>:u5#Rk!%s?-Of\P&tQ7]@I>VeGS!NOs3#l%=#/DQ$lNiGm(dP830*t:oU^QqVZ7*Zn7
6687     %Gm09SBUOF@L.<@5'3r\8LEQ-sBXt8Y;2;hP&24$rr>5.NWLgaW;f(])G;?HW&\WJsI"S]MQV3FnJWN[`I\9XL?L6Fq`hj<%H1&'/
6688     %ab)LXhW%BWOBY^79K6D^IIE0$N>:u"[U7!O/)iPQqhY3^`n>m0I.7dhI8_isUsrOA:h>%E*A5+Nf&cnOV-A)r<Z>@P2k&eGlMS9s
6689     %Cs:2_Z]_ptCI?7M/BhuiD(!]OrM5Q>B&,D(i?nE8=3Snj:8U>tkf]N6Qb/:>5Z?L8ppNf_Y8Hm8s&t@):g^*1Z#/f@1fk8g]deE6
6690     %o;$Q;ID8XPm0;q'XLj%pMXNF9T0>IS!eV8Vg]7$]GEuq6^3(L=4W"7gXJGq*Z@pe;O4$Cmfk[fF@C]\i5nUYF,k0o4o9!n^h*ZWP
6691     %cDMorNY&glm;#%Wo'(ilp<tp@a0TeeM3.#cN>MIZ^K86Rm*:"FB$W?hoj..^.u+Acm+I(]^$Jk02cC,NfQ$&f%MPYILF_uT;(IC8
6692     %$mBl;bHSG.pW[jGB&S7&G;%X;:fb@6RoCLAV:GMjT2hs7LD%d(`"&%7_-'dnFXhXK[OY\l_#Abg[W@Pt,;!!hL*"T6RuVp5DWI2U
6693     %mo)FD'R13615[BR+X0rOiT6iKRl=-/@!t#ZQ"=_]3n.SBkNa0UGog2:nut`Z]^TXm1l5Z#o3hfZqOnr=GLq$/8/scE-Z,3i"Tua6
6694     %Hl!'ug)e*N<.Nt'>;A5P'Zhg7.pl0u2!oCn]57:^@2YTOikZU]XI\Je2DB:Vns'edH#G)>/p$scPL'+]cZ7Z<=66J_/%X*:K'N3U
6695     %K.4i'J^3Q$aX7Nkb\gHMHXgVdRLgd-I0X?q1FoPfX^H(L2r:s<T&jK+JXG,ffH5TekqnB#$IGCnLJ=f'V3GQ")B+01[::B.8;j[4
6696     %73uFg$fJ83"P5_b?hS?KWL=*"7DaW+G'1-I\DM&u4RA5lM#H>f!,/N/&TDP8<Fk][S=edUhn(rpV+CGsPKjk2hRd^AXdSs+n*NKf
6697     %Ij?SpX[lei4akg\(?TY@jKj\3&CJgN'-*<VYE]@I*\DZei`XZP787b7@pYCFVELof:*F(Do<Q\h8af3=84es_V'$)IdlEV.22W@o
6698     %;U__k<Dio[>4ZkOV$CNH%X&)?<4R%t$=rana(Vf:?_=#C+hMq=o7ScN\n!Od_Kr;HQ-gl.M7$o*;sl*MipBcM4"5;P&32'[9$XqH
6699     %b8otV764Q@B(:pHMgf@9NZL9ne]g9^OsY^E(.9?NAI?saJNC(eni_lpWP,\HP6;/__%6,Wf5^>mTr,0U`CL>`$'[[dR8"XIKg/8f
6700     %XQ(h<M9S2(Sd0UOK9Oj"1ScaQQn,cC5[f@l4KI#4-TuX;.G+h<"UMG;#C832Mh[C9j<qtm5ga>cP=I?QFS@rknMu8o90*_.P-Wi!
6701     %U1E/Dm%V;%\rpZ/o`>MF9!4M[$8?BcF<LqlJ"QI7Q'4u>$K<<RV?P1#Oa`Z*a57V('8X#-a*,aCNqu.UW!F\4p'*(.[>gn%eati'
6702     %-=*m2!cVX"ZGn5OJQ2C4gC>&pc*'Y1*arh_d$'eLr5Nb>o(S(F;oKU`8K(SqrY\5pn=R'>e9Ef!6o/a'/"SA/l/Dr[.7#UpS8YHb
6703     %124cI>6FuoXH^KB8UqkCCAjOh+NuKZap2<)<0>%A*/YH9\4j8k".P`A89k12EKLroW\0nN8J9iON7u\&$Z9fiq9L:Sl5;l>hOOY-
6704     %ie\#/'Z$ZWc87lcEhLsCI``f8"$F"E;WpIn34@XIBd>t@;7\-oI-Sc2X&RJtVs(0u%M2K5oX/tHLMRcSFuf'OO9gk9-'tBa_K'"3
6705     %CX!8GEs%H.$C9<+QgrKCJKMrGa1@d,g9/Q6jm(^U\DisNlg-r0hShDI-!&BY@+\gU:8MmF0Ndl^E?<S5\>WIc<"V23NRDQ%5O?4r
6706     %a_8)=(1uGm@p!FY3^#C(A,p(!/XJ8mJn!\+>atXafAZL69._*Sg9WniM94Nf]4>`T-UlTN^fBuO$7OOa@!IA3Y,(Tb/]N'oMfmA1
6707     %UfMN>%QOW5Z?QtBei!Vr![61(3<RR<A1'elnQgnkA[+i#^KHN<jt3kcDiNhCfeHm>0sX+jVem[aNp1s#.h"J+9WK%d8p(EG\MQYi
6708     %4l_u$^G$-L"`8-dNbihT?f'MJ/="n5I<Gm!Jko\rBIFiGoo-B,fNE7;"j!l,?DYM*eC(62!7`3?+`L*ilV:8ljR#-a?S'pF-;8?%
6709     %#AhFDiQu%HE@F;iRY+pdi;)QA5U*)Jf!i"Rp`Ve:5E"i#e\cA"D3XSbdI_At*L$I:,s,+310@<^caXjh,=SU.8[SB<pVjKU;RO!o
6710     %[R].2qOe,ZZjjt$h$>7q`GFtum6HoG#Ld+BUlAt*61%$T%SgeHg@n?O5V4[So&2pDI1]Q?#*s7IYJ^&Y#8M^q[Q'*jQ>]f^OV2J@
6711     %/I/H%%uK:"e$8-.=Iub^f1"KkoH7Cb3]RhsZ$ZUeON/iP1E9_(/B:?O)9+-e.0;W,V-ekGKk?)gP!'2G'W=CP`igL5^tlg%Q,8qY
6712     %n=5e]M(H(l`QZU`>5OQ_Y`*r:?@*/%d1nNAQM1eK6h$S@L;!'!2MKH98:Dsf5HgsJ=Fj0Y&]SLU^p.-b"c(>^H*T\[c6oI*"LoK(
6713     %W!/Qq$(?jqh6mG[<o0/:<ZR@7n+,F'@0LboWGT*cHYOq'AIKZ@Imh4q?j\JtVA:0W$BcCA2/Ib/o(s$39Ft>O:U.c>[11d;EcJ(;
6714     %f)>JSs-&JW6%]rF6PLf]^8#uEjp"#hg%V]NlM$<c%-LW3Pj`<r$M[/<(*7pVntDc[p2_N7oh6@\qt8KZasa)YYVA]:;"h8&6kAQ+
6715     %B(":Fa#AD@=de\es.%__?BBZ?qYS?N0V_Qk!#^f>bY@,:H9gLr$D4rR)^/I2[m%`^6VpupWj423[EDcha#E@36):Wa,_6c7AK<rH
6716     %-ua!@XYYb[2mXT,lka8gBg#<A=.7qfqr(=1Qc2FK20A=k.@71$:m:C:1E,3pgFk;W:da<@:!m1Si1Gr6Z.g@ohjTsI[sq][N6B$>
6717     %\9'fp,;+AsGuC*EW:;e!#m"'3dO.La7t<iVrXL/Tpq6]&MgQHS87@'6)*"<q'EP.5+<pAb)Rb@!F@RGoB*]lV9NpoVP`7@)=u'Q,
6718     %mBn&0!92Yb4g9#KX?>SuPGCttr3U(PO:Upq/K_D!p/sA!Chbt4'1:M&3I9i?4'=um2bj)$B8ftkZADhI::^B<EE%s-+.&e.>'0:$
6719     %D]K-'UbN;M#U-N!JV-ar3hKh/5G_BbV^!]:)62A1&"see=!NjNEQpNk9Qr6=E]QN]/B4q,jY;0Z+ZU4c@%lQ_L\H3EW+jJ>`LQm$
6720     %H:(DmK9`Bs=?N@A"5N^,kK3^O]4Z0+TpW4NRY=X`9Z9Y;5JXf"2eE(3^7=lc8NEQPSkAWgAigK:l['J)S(***T;AIg4K0`u3;&?m
6721     %[/A$:A^sllclrfI_V3pha$)-2%*@`R2V!*P#BdO1DeJCa-!f<uVsEBV&`lYTf[(*XKe;sjnCdZj8Q5`6lr*)n1&MZ2oQf?&?b-=U
6722     %6ISS#kt3?rh7'i).>5u/e#4$8XSP&JV4>agqVD^nI,EXWgr'$d/KW@0c)ZY"08.6I7]3ji"NDIra1r;Jhrj@E*SRO`Y14"TplX``
6723     %*V`h\FGGSNV/LF>CaI`mfQ#+U73b0?(.#JC+Sb4>DFH`%.!<MDQRa$lh7=P:TT\Kb^[HM]lk2^OnWj'Shf!)l\AZ]9?;-PBIEHtZ
6724     %9L"U<bXEQL_>kn%\YugM+K&m%N%6`.R\u:LZaK\>7a<9++*^Z^DK@N8h+!]Ui?8T/D`LG1%("9cmlbSncm<9NaG7g%(3KFC')K>[
6725     %3qt=tpF5Q^CaJ\AP</I,:LUNgB\l5:%FqqZ\QJ:h9<*MO6d^^uHJ?OAGn[_X!UmT?+NJIO,B_`4;BjFqlSo5C9)O>Nqh&%Q0".C<
6726     %`um0C93nn"kcgBE2@9mH>kVACYN3SMm`k;Q-Pj6:#bs4.9<4UW]t:cWX)&-/2_FE]R<2\]6,&m9>ndH[+5=%(DVFag!^&B>)!L];
6727     %>fOcOj%0!'C[%2'&VcL`*0CgU8H>*U'aWM&Ss`'Wiuqrg6\:2e>W*H[L^;cB9p:%_rPSE7Ch7fZ!JFt8GN2K\]i-$Ij8/Bcc%Z_s
6728     %DG6/t4a'S,I]0X.&0_oH[_5^0jegH)OC6:F55`"If=u7UU2B:W$.=O8%:dX;-SPG3*8P&@P+?1SB_`9g<#\8</S?&RD%al\59*,O
6729     %CuT$^d(=Hce3MbM$2+8Qm]l-q%RQn89ogbooWHm5_UrD*W($SV;e0Dq'Tq',>hPp^cL5D6O;6boDnVK\^&911_R<$@&Nk?]>sHmX
6730     %:,I-a<'$THA,DW7?X'_j^Vb_/fEnEW5#%p/<;4sp]sP$.4.o&,M(c]*A]p#cUFo\n*13Z4549Hd<%3@--JK>m"8U-Ci9Ag4KDZGM
6731     %dQO#?<1ioE>edU)rJ/8oZAY]X:&b@BB!t:dZ#lD*7=j94kqhi[m+h.TB3GoNDBWfm_&:Ch3jSYWeIeY4C3t]OjW4<rI0Xli7VB%h
6732     %lZgF^D56?S=3oXYc=aabIF`//q1!^CXm?'jk,%HMjR8!k2`#-@K!$=&*.f3Y(#/VkN_A;&CHfDHii;3qXc#/p/br+9hX^,^[U77p
6733     %nOZ1;2$7L@b4?tL#TP5bco'OK_UB%\J@Y&5K5]0e_-"VRHNcl'XW]2Hh07eASn"fGL#,5(]ZZKOhH,K1%<&,LFicI6:M%T0NoI'c
6734     %E7L$'o:*4`QH"qlb-_-BpXTE:2OVLq[P)Zld:qK[^e*Ep7oDjX:5!Y5V"Y2"B\Xd?2,HCidlJU,]ZV2c[ZXjGg>b03dp!jc+?$g+
6735     %J<H:*&bkE)*:o6+p#13tbQsJBdjsOdIj=F]oc9;VG8>!SY$0]OEuQ'@PSDVXT/L7?:?oJ"h_]<ce:jaT$O1nh1\cqM*TegV6/479
6736     %@HX^hKOXDKcuE<"X:N?:['C[G/Pe#D5Bbg=G^g!ZFN.G;gO9?N`QP8+Suu=lh$nn4G5#Bhf>1]e&9KQFY%+OXGW>$T)roScmpua5
6737     %,VN*+0rc`Mm.r\ia1OeWJZQh/;g[196,U+R!5NDfg,g\SYk5gk7aI'c<L;Rrcoj"?F%)8NERT)^Q;c)\XboWRjlB[r\]e!a_^j2r
6738     %qM^<TD$RN2ltf4J>*V=:_=dMFf8UXVFQ>d/?&RP(4+X86XH)uGo@JD<6nM3_n&;VE3ZhC6=JERP.W*]+p:CetG>=KBFmjai#i8+o
6739     %/mX*^G3_IR8p+1]gnu5p9<-&)H/HX)Y+gPN#CJJ79tTp9'\JrYH-KP[;*9GIB3^37s1!"?U?f2Gb%=:H_nH8G3T;G9mj]JnWJ>aN
6740     %*qIa8"r,>KCfu"9h7?OI<;AmhG"F0qk>6^t^E;L[pWmJQZjQ^SgYW$\^9s_hMDrb\<^T^4=I[%'jA#QdmgT2`>];qtFlb=SkOaE2
6741     %Ga=7JRLb0)EoI9ddGpbg;M9dR6tElhh::M""_hR-J7qO"\&/Ya;WoYt$)CjF7<MlI^g-k\qL#kS<M\/;ot=Ag0#I+jHnI&e@W$\S
6742     %?.I8qYX*=iQLqD[JT(pCj;3Qf#Yq56*V2Y50@aX;:8^?6]CXiMJ3\&a!o`frh/]i=Vl.^"'r2l!LPF9CU54H:<d=WBF+:;h_+t5]
6743     %&q)^+D29;,Il^*Z;Xl-fEU1tlF^Q#FS;L`nBpTNNRh:fHfNH_<2mdZufgkP(7^/)\\,W5&aK>Z%^ZAbZ#fh5^'J-012&/+HDH:#\
6744     %T^mmT=GnH&;lqe)8NPF-kFss'Z+t.SM&K,25*SQWZ_gqDLYNcr>/HRW%Qu<P1C1'B,g^hYXXNH@+jG1Y7ti/;!m++JFGZ;gI+ZRG
6745     %F;?Z!*2t4/F-eMWHS,,!N[s:W_5$G2KreB@?qt/`gRD?h<ZMOl0m9?QI9*oYG*tLX0h:q<Pt<L<rf!o&_J/0'$\aot[N"+m21.Ij
6746     %U4MJ'8N-1Q&+%t:@gU:ojm=131P_M%a`TchI8a.)En4F9As.`h4R^@@`LF[Kk.#aGjgUR@.pL<;]NPjK/iM:sA4c9009UAY(R5G]
6747     %]=pX=q^BZr`"](IZ^d-sCZh*uQIPTrASk[tDlQ?+Y)[RH$:_Ck]g+:4mgc.!2QO:VdXt5/nXkj"Qt^eSG4Mt\;:EgqHCr(?_N0,:
6748     %V99`R=?-X8!X)d;TrN-!@OBReI2c4OdN?@BqU6gC$5,8hYH>:F0MC-AWhGE`?J.GW*=4Q@_t]@""QPT.9WX;M(TFoE@N"hL]taI=
6749     %D?&C*bd(LO<"0CoR,_l45?B%U+qKf$QH\+VQN-=MA%=YS/rc$!Eok[!IK`HZad3_Y[gVf".skq:(pJF)pj!<$>%O8+,CSnaX=qC[
6750     %\'rsjs.X[YFZhdPRFs$7Lele.S3!2Xpc\7rQ,ktGSI5&hI_0t;o$F>oCko\o-^-]nHe8h>FAjd3reM0p+P=$bXK=lj^k!0Epdd"`
6751     %=]F4;QJY'Db!S03W:JPaUT466cE8(Y"YdqBZLbAl^)hIoc9535"BGFk[jo?15-s6W8]cT"]sssno5l.[[s&Y9"C0U>;SR0P[5gdU
6752     %!mg/S]7/5nKY>kB3_5ja#Rb!PNZHDbd)bkUo'>h7).n9_qRsW$g,gg^dSI\]6+l[Yb#caPA&g-KhDbC)[e`-/1f.->47@iX99$>"
6753     %a'!W5.LIcl"MQOfFdA,&WX4I&bJ)*/*n]6%cW\uHq0AtHIW!Aa&rsh6CuM<3\h@,.gH`*&O(^Q2:Y/DHM78h`=*#a`6t)JE,3j4c
6754     %&F8("&n(2(nuTY(3Z+p/L9+.`\WaZ%)7;R#8LBmdO8EgCmL$_l70E8i=8:Se/fKn?[S\&P13.Eg?MFj1f"1HUDP)'fa\&VaD$O;Z
6755     %3J*F+m@o`lo-Ln!B,.\1!n0Q-J&gab@!N]LBBfuO8_Zs<7/4VgG8[)i9$22[IdK/]409NWAj'cb"A<<J@Zkk3A8ZhQ27N^(^7to;
6756     %i(;3j9iLQ4"&E+6=B+7_q%@Me@UW^OZWQQq-p1Z4j,^*#QCT>&<46(4b;j4<dVqnA$cRHtMgK3n+I1b`K'Y&([si(0@Dd)_OSiqX
6757     %)JE^cBB@]("2$$=L1#-N?lhB5V5]o-4:78XZ0=iR:qh;Va6qU(/sqA"ElS_d_Nd*J\:k8HbDBFnEcR.<]JB'tgp:L,=$p]iROp%D
6758     %`?2hYR[u[#$P%%;G"IK8"4,d7lr5B;!KUCtLHY*;IfNb:8cYEfhKRWgJB?e^/*i>-d[d.o<W3]6gnDeu\g0$!69k:i_g^j;He`eP
6759     %VPoWCm9YiQ@p9sQp'bb/[QO@b_1Sn-J[POIn+3\Y+-+=dqmT-o#</7G4Q'rR')\7hitN?lJfVn7_[!n?QOM^\ZaXJ5O8HDs)uXeF
6760     %c-ns#-\0MO=Q:D9?occ`Ll]i_IPe=C^MiLcq@O4P&#nO?S#F]rioP6!+3iU?UAj4lH>19l3OZQ(0jSW$p,(Co5rPt-29q'mW$2.c
6761     %hhV@GqlWQBXt'"mqkMR[V-Rr8Z6odcTB.,Q<K;ns$Qb\",pKG"J?h?<rVcF)9WI+MMj`kE<8d-%:>Kt0pO^:/+\-)l)%33$^YXYg
6762     %hqF&+?J1SBRCl/jJ!O/mlrbU;.cSAE!gPStgA2!PI"EGLq[XE,]X2[>?CLY9Fmk0$#m=]cDau_)as6'M8)cfLDdtcRaOW3q3;=\j
6763     %IO&uo+ZK`1M,gE20nV?(6o%X*JQ5a5HcY_G2D77-3r"?XAGH$o7>H9En10]*/<dtTaZ+Y\]8JN'_edP<e)3AsZV6h?/@KmerphmE
6764     %OdT1hgqP1A@(6R@mf$WQnEcc;iMNKE6^.Nr?8KMaiqG"Rn21&0GK0561JPh15FuIEl7OBGd*4n;?*Ilb('EkZ89QNMj(\1,h,N2d
6765     %1#!"/K'?HHe_=Zk,Dtbulr50Ao?:HGJ>a2S0\G653CXW0r9]#;_ZaH*'QU.C7'Mb&g#0's9c85(;1+qIE%;9&U/fe!"UJ"h'1<AN
6766     %_6d<$^j92b&VEHZ\O11SZ0SWGOg_4R!J"U!,V3E`$TL*"n,jBTlXg[U]8DCrERp<)YEAVP"m!%dW#f<R"9[cXb]fF3"+ujY`Mkqf
6767     %_#?<krZ\r71sZA,(L-8o%:NU*MsUVbonqZ]orqrC_+][F(@Qk;p&+]scB9,eLq8`o#TJU>W+J^kQ4u(&lSY[T"MmEE2X92o\`qK4
6768     %4C4U21+kf!)UUN]mKW1:PAaOhQpDSA5t%(qc%s//(Tb]F%rhtD+E.O(f0Z5[iTQ)^HBL?V8<@t5R!a'"Tp[=-LP\;<O;r;&0m/0,
6769     %i=NKYODF%\LY"?Jfn89>YUg\\3Y-c66R8i()roO5+q'iQ=H>caaWAR*76I@sa8Q&d".@8U)-4$RO^#]8q:*q9G!%s8i3ku]$'Y.e
6770     %b"-.M/ruaV$Jo>tk<fuE6.!-[%QemM/NT!7$1)gA*[DA(]KD?s'@@X@Z-561!fh%U,[M7uD3"b_p]trsI*Xqa+/#-_^lHjN"8\gj
6771     %9'MqXh0W[/ND/##3u^FQ#2i(K-aJ:(3sq",,'qj)8R[<CMtf1,_2'S49r`Tdjl3d&^L*5>:Z,dgJn:SsHO9W:P\Z150TYBa1cA"D
6772     %f,f&o<LDf\#*l^7m3Xm<!#t`68##GRa*7t0i?d^KI>r&:YZ_%Fq#bSmH1UU,;sO[I5SrVm/.M1"lIlrS,E[um@%Y!$Rt*:.M*l@/
6773     %k:'N57fB\!(;5&7/$^\plQpOLGSu.R1Ws2ML6r\G=(bI,#F0(hTa(u.OU`bd57`pj^FNaM1Q4dKeme^QT0tB%Ul53mkXFg:R6ITp
6774     %&`JlC<r>e<:#sq_9;C8IFhj8fqDW8=rm#t*oK,;1\g^AdbCi8?1KcAF(C(Jmk@Y=fg]a(4Lj!ZCD"V1LW*,_rMe7T!==6b5jK]3`
6775     %?tSNR.N/;4_9C504X_(j#$nYjp_:C>0Ega-M#-)`G1iiHWjYdfQ4rn6%R0k!gZ?p,(K.o\bWdZ4o)q5?oD)N748)`T/c;Kj6Ie&l
6776     %^0Wn1oh]13ifa94n5Jd^S+quVMoapufbs3`*tifhEqL5+86-^em^&JREtc<rGNToB3p<\mL%Fj2E4PF[@]t:Ag*/-D4Ia&kY"8DL
6777     %5Mr(#.bJ^laD^G'H!?\1f%lrfo5,43MU+6Vd_WC^roHT56Ta8_CGJANOu*MbPk?R5>=9o@9fBnr5aID>a&f)^Z)fuo(B,P`G"Da<
6778     %+TnjLeuTrFgC@CHZ'+#o%Aup4juo\,/Llm,h>Iq[qXNS`5'u#g_l'*UQFA=<CC!g8,/)3I^ur@O"2$h"NI0F$n(Z1U+J6G0X54]"
6779     %[-MbI50FL_J6e]bgXm#R]$8o@K&oPDo58h)[OiM0Q^#-ui:G!1';n;=cY`iJ<T!P5rMK7"T4'!/HgrD,bd8uiq%R)VPVn<:E<*.b
6780     %Pa?qh"oNK@oKI`:_O"p6Z7#.<A&!$1CR`YA[`Xd+n+m&l+73Br;m'AbG6,ld2Ae[OqCL[SmlKt8"rDKP<b0uQnANr%SYf=!,hV8+
6781     %%2'Q'Y>6e$'-Va^G(JO9$-;i^r4^R4EqGa1bN7<q^(#t_SbHU*PF;#6-':4\j6cR^8!jV#l#Jt7gO\6@\@Bb*Wn;XVQXI<B:\aMj
6782     %7T&Nu[mn)_e];[aEk^tMa1\nK*Tt%Sh-&f7\,.T.IY*bj42C$O2^T'k^$3"tHoL=[;Iq1WD@lO7,r>t6?B%@(n]hfef9$:DXQ:cJ
6783     %R;:kJi/&qeVr^Y*bVF4\7[KhX9\9^RRZHV45JG^rA7m2Oa9)jK=d;9-e.Q5]JgSnfD'TN,3AuCbV$#?^!DTI\Q=/r8B-O/K(OdG@
6784     %MhWd_A:0BC5H;6D^Kg0=l%g&*H8WdL",WgjlmqJ1!ENmogW4[1.Rb@rV(84hFjNajc+I_rk%DkKoJG)I6[;YYq5*VJ<+O<:^^Z)k
6785     %/Y1L*Kh-4b:k=7b4-9qZZ$JE@jJ-'!i.tbOJ-a`<gHU/k)p(q!(LDun(GA9DE_TD]nC4\k=k<BrE0e.tJ<tHZ`O5XcoQNfR*D16D
6786     %*99qXj8AQ9l2Bh*q-`B`8p.lnmfI1!Cq2[=`)^pQrkF&frFCOeM?j9RN[:Y\?Ob3AP+FSJG])Tk0\t@8Z]"g\F*tIcs-FM-cc^DJ
6787     %ZD^LCTmY]]rS%gg'GP+X"mgej`*Z`0M[\E6Z[>B$O$0=\?kL;@,r3^KoRKr%*,nE-$9X4ZLB(IW&Pn"bG0=n*^?Qt?\TEG%P^qX9
6788     %p[Y:^FdM#Urt/E<OZdes6n*]p1\9i^8Kb>+ol?/!!C`KJ%\!GCggUOW?"uK(f.(#F,b4K#K>jXiI`qfRQTEI?pBC>O)O?PRcG"Rn
6789     %V:O6I%R0>'rd?9Fjc,U4(,-rI:.Nc[:XU/ICnMhuo'=$!q\podP0a2G:R*g?4E`s/g#pL+nRkX(V/!n3,MX7]S9jA^51BR'cCUPL
6790     %Q$eb@@t*aqmi-?C%=$p@mhoUf;4T_hq$M7%Qk-%-V<p')C!)N9'c\!4Z'HT7:gFV%Ko1=f>XE-r?jOFQ/=9En0c)?T)4',3(ob[]
6791     %o3>s-q>UINhAZtLObCJ><O*k-WCi!XnF<V6G'3@C-O>TAJB1<("/tXIG9NoM+IM^D;YcB4>'j%N(!$[e$[,"ONJ1I(.+2OT+V"hr
6792     %G[#`Y1ACPO3a0!7Y1Q8eTH,J[::^peVg%UXVo"<7TB]?BTLMA9hJmAA<5,MOMbI/&mfUdE9d^4d&qDjmT,SYT3FN>QWVQ`>(S],d
6793     %)/T`MJ;pr\Z,abq$mV`lgsZ\CC=:QFVTl2gh&6lmXLOjh`2J7c!$fP$,C&#0-Sb3S!Ch>Y^nlCiTmY;ak]OMr.cfEW&(^B!^f*6K
6794     %fNC"N9E;B23M+/1H%9Dr"$\pfFKi[[2)YRk;KQ7>0\#f9ra*2rC;CrpXXJMLMnhr3#Rl1l:Ng@LY^msA<kqCq"c/$K!$)pkX_)\u
6795     %#Nn"8CdDPI_5.u"92\!i_R4W=c/L>0EY@"u[NGd*>OnhV@N3Ac@a/=VQGSo=]e';S37jqJTc;<EF0$d":4F781Zr>WM"/(K]S%G0
6796     %qu4:$Fdt`$qa18)o7Ms+7K!,2I4\hsQ3A")0A>$dfgI@rpWD2YHI+2[gs:u)^.)cg^2@s]DusGifQ+b@L^X[4OWrJA3>0K(H5NaJ
6797     %OM$2*ns=fdP,Ak9RF@LtSmZo2JT4m4LP2mqq_'`7eV5F7KSYX)H(1nG6X\5dm,diFVne@O-UL.o!RdH#F`_L^;%0L5Y?s>P1J;AS
6798     %YP>iB.GLZ6*@1LQ#%jr69FGUA"P@DK49lg5VjHCS#3*NM9Dr<g-[qDGnntHYrDa''@jh(7*D_UUB"!TV43qP?`5:_S"\StgE-<#H
6799     %&mZaGL%8-\bQp[)*&&Ahr-`5N-lh^:F[;o<!ssUL!jV&-\Zed\^GH$eL4CgU?F2bRGu63h@-tqL@b!b)HNGfH+.Tmb0kcgrBV/f3
6800     %6+l+?776].0=OB7B`OP)I&HN45&JFcr0RWM#<h!A!"iD@bu+#pONMph\s1rbaBL]b!>3tPrTl9%]"I>%rP)3.4>_j$nrmTYnHuTP
6801     %!Pm)3-T[8]@Pq7)J/-*L7QoHo<H2eHAb#o3[3B(mFTOX^'s7!2:X2LLRFK%tKm?^Ib`:>3>2;L@ZR+B[]tG2]<FQXbLqO!()1_of
6802     %>a""C!BV)&Kdb(kXY_dngK;dRj*ge'$AOk6h5CX2Q^5$\/>r1m(Ba!SY&s_4rSa]iaHb"S?$h1D+o=>N)s^m7?$;1)Ar@Il-@n;j
6803     %>)1!&\+SD+#-#A>c1H>HR"$.:^Uu#9[f!hRBROt&?JXi][-+nZW*KoP&C*hYHE$O\R^tERoA\<!bXplD1@,\IWi\65Z:hZ0.^[6(
6804     %aiH^P\Dnd:Ra$uKBg=2Bk>:+dgIr0tB;MmnlFpI]H,f,O;VCZmD;rskY3N])Q$.3u8)#Xt5m0+dKLrLV]eD-'cW9S2M`Jta+QHk%
6805     %Y:Y0"JUP,hCqFWi'3a:UR8QG;ppMDm';\[eg%c%+U$d3DVu_ZndQ(HmoiN5&RAJiL*L_-h6?g#bo?/'D8Y0:4DSs2U#I*m=k?)8"
6806     %?589CY#bFpNL'h4]]hQ!!FKF,"l,I"*F)joeb^?+>>`DDXf$RN[c0KB^O\okMHV,E:YQN$URD9sBgJoCQoa$"[P`)5b8Ek<Ah.Ag
6807     %Sqg[PcY*Ap0/jn";J&pWStj09L<ho:Faoh;NqL*SBa/O+rtLDal@=WpZ+kRKoGIjK'JJG]ba3Jj3PK^7gP(7a0Oe'hT?S!F:S;/1
6808     %!d6j(ZN[%`5;_A-aR-TneFVdskCX$uJgdq(U^&!>d:KBYTJ?B/p)d'O>t0Zm7WY3+bT2#[YZ_'M6#4B]Rg$:Qd;mEc<!\YWT/DFK
6809     %Z2`E9^o_d%W5;mpa#_Vo2meM)m%oPW@(,SEh>G<tp6TtWn92cQ!IU.a%]%qF&--nSgKU`Yo$4eZ%4"P/%\Eu%,21(/gVN?F&PEs'
6810     %VdMWDk^B%N,Pc;4ht[MGT;Q>RI's$fFoV2*E_,p&J*al5P$Q+J0)>]qL]4%S3l5R\4IEn)VWjjcBF%K/OlOFj7^LJbgZeeEP6=,K
6811     %WQb8qf33Oi7Ls/6$c&&p,+,<7X"#VM/*C01B"hY+!O4^V5NpL#j(+[I,M$n?_$.60iI\[:2HLgM;r(p['6@Dtph=QKGAgsl+$qea
6812     %!=3JQfEQ]G),fB$&OnNso+DXOc5S+p"Vo@d_8ZNtOQIkoN-A,X=&RaURn>RNoo#.=P>c,19Sf-o+k%05!-Q^M4]i]MJf`:59\.qG
6813     %VJ$aQ($Pg,a:2QG0;Q`S;hpkP0W4Y/fp^t?0IHT,f/JE3B%$4g`i[5n2ruR)/MT\.aL%We/]VlG8=J::[o`'La#04&B"LEBg4h#n
6814     %_$nMpc%/&lMXO5*>O4_&dfO)"$ht:W$24t"e*B)$<SkhQMJh[sg7%%&KD_0?IZpbrU=OOf@5f@p$,BkP8PAR(,S)A*3HAY).Y-@]
6815     %B_X_]k(3S;FZ<\V`NYGRJN^[Ydo['qTBR[YI:I$r%sK7-29WY!P#`A!F8OpM-:"E)CP&BM>)3Sp7dq1_5J$"R`MEE[jrB=.(7WOF
6816     %+@('epfVulUgiM,6UMb6S(Vq7hag>9V(^2JeU%&DKZ[DZEQn%W7<9CQ%hq]-B9skV;m`G6VoTF+s-e;;19+ZcJZ5Ro.DQqDbs5!]
6817     %%Ve;;#+Z0E8_n+/*I@e"jGWV#D6V&gDSaA'Tmfm.g^<A1)82u4MM$h'8d;_7Q%c+!,iO-MP)d;$%9BrQEC\\T&CHY&#0H;rZ!(-O
6818     %#;]@5Zu$94=Br6Z2>>P9OL0-5%sYb9eHGDKCcpN[&q$;;*rUV*b!\cRhBun+HAfG3'Kk&/pd7Rf_<h%Q#[RMTNHN]4A:]QN\4ql*
6819     %F`g5l7UCBU'KdU/%<bt20:Psm3l(s%8RK=W?+Q=;h!'Q^Dq\Z]Q4,H;[FZp2_j@l4OBH'-l<RXM<a(#U$Ei.#ABY?pa1'2gM[_Kq
6820     %M6OKtg.G+i5;A15,AYr!&XAG:G<4]o9go0hO=PlMDO6moUF<h/UmnH!JZ/fT\`(KOXoZ,"Cf=T2F,@[-d-d6),n=SaM5Og`H,fRo
6821     %#iP\H&kk0"Iqe-?l6:<5lo[K[j[>RS+F+ER?@\$';Op1gc4PmjgDB/V"_KFT/uKN_!atIHG%VkK0nR!n/me8QjNa684/Z6l<8puA
6822     %DA-i7m(\!liODD]k&a:s&?%k_,Ul;ZY0[idkU4"*GX1M<&qf_r$^GpWh-AfGE3g7Lm5Z5JgMc\.-!DZ*jXrGn5JS5ic9+sIB,.@h
6823     %60//uT01gI%E*16D9(1J;k]>UjZ^1k)2ueiq%_7<"BMmOcu"bk5T)k[REa3s6c$H!m0-OiCNa7^VCaImk-PZ.i^h0I.;^\_V?]eq
6824     %>68g4&\X#Ji6e;oE&$E,VU2!Y`>UR*CjTS$)A$bDi3d8]1aIh_c+=0E+Lt<&9ADl5K)$@"/:c"KL5DVM>gm#B&sda(=rg#G`:@Bg
6825     %4I%,E>1eJaO]qTtaie)a%1Y36]Go!lr;+A?U:A2i??-)9igcS?W4!>/e<A]eHjH9n8uq5EB!ifu:`s^#BQ&KhF8Yme:):>j$H!%?
6826     %;LEE)cPM5edCKc&V;hT9S?UQ/(JUb5('@2eRl9'N=NCP%^S"f[5%&Ckob,XXD78B'&Q"UC^hjg"J8#A=7e&nK9)-(pZ#eb,$p(at
6827     %SACZX<P/<rlh.,WW@P5QgRnn\&tVrt"^$:[o:LT(K4QdZ@M>r1'<WBt89:jfZrk[!'bY&p$u2>RE!q@IEaftRF,h0FQs'`V7<AP7
6828     %cApl0><JjZ9%^7a/<s[+"lW5!1-V:`7hUmsD.EfL8rnMPjJQ,P[R;DuC/NV@,^bH_LGR(L6/7-IEPil\)&atAd`DVFJO<Zh\&`Fp
6829     %,#ojfQJgu;g*D&Gm>5(ME-<k`V,&;XC:-178[Q8u2.r5.?R#r)Ae*?%$';KQ$-%*'p#ki@<GFTm2Ctc69=lDLEo$ld5"2lB9M95/
6830     %qLQt:h`T&dmm,_3S]e[S0KfPKhm:J@iu_&=Q%phVh!\I%\@KGB9:&+gA`+XfkB!rkOTKs:KXN-HMOlAs\-?bj>]/.9Y+5o%VLXCL
6831     %ga2@ii't@U^g$ta!3)3Xp?M?.])YcE)!MX=b@%JX,njhd3?$Xk8I,&d-PHTN^l-:Q@()b%o+j7/19blf.$LUUe^!hpcZ?'NAZMZ_
6832     %mUhNjU\<?8XeEo^K4E?tiEWWl?sQ9W#g`u7837K(05,n]NEmD]m=I,0!,NNISP`WmIP8rPQUAf_K=3O5g2km:*tU;$C,_gI:]Y1V
6833     %CrMRLcG8YONK.OD0[LO>/AtZ;;Llp3g6/iQ29hRg:nZECQOA&b@qQm8&>+0gNkN#u9np0"Mu^2%_bZ&EMb81`qN<C\T\ZQCi\t8W
6834     %%_X3mf.dMhCgDAiE<WOii"^sWE<ajhU``>C?'C]ic,Sm1"CaB#9q#Z?`G7"sctstI&'U+u9(<f/$^+AI4'&Ul.CK%'mqeX;/]P;b
6835     %QsBqt18V?BQ$3Ed'XV81=p5=.kl4.I6m^l1J?r5"QG+5AMi!#0\o,qH:U!/;Wj;bbZI'k=6/'hMFT<r=fYbY\.1]8l`E`r7pJ"G7
6836     %gVlQM/sVUD'tl4f%No(p]l;(l((3m8b"\#t("2<!lEY/W96N&L2V3WTa.0GtD6\!-Sa*ZC_#]?J9'$Wjd;)D=&sUq0M-,*@HHnK[
6837     %+Lh^Yaf6W%&<aJ9Ymr-\"3S>2+qoIMorN#^Zb8[7*EF$;p'(_<i5g':A5<\*'dPYQ(]?H9C$)4.#?s,uB7MGIXFVmGl1:&eniNSl
6838     %SL8I<^-!D3>El10JenO:4*>_c.."tMgi7+/`WO34aGq]H6@&WoIchX'.>e:aJ\FcQ<+kU?j]g9hJ33#)6U2dG8Prkhi,l:gZt^6W
6839     %iH/V_na_9jh54!LjRur4/aX,7V";S<OB=pA@21X(N1I@F9[[?`)r2$NPY?a^LQIs]Ms*IgO@$jh'X8)r;t7$(E<qh[WO*.cndH*a
6840     %2a^?jSr_ZI81,O.747<1J<4nN?kP9+elbLBJ?>._G9b"3F_D3F@-@M2OFoJhE92bTr=`0>75n'k+eJjk:/2pd.U4]Bk>c7tR)$Kf
6841     %(ZO%!QcV)nj^&)*D(PanWti.ddf`B,JT@q(JT^iQ(E"A=8m_r;]aP`/EbS#qDLlec#m"'en4F!m8OqonRo>4^:GGn[<Mc3uYFDBc
6842     %-GY_Nq'JUhl3&8C"1N/XCX]o]-=Ae#':M$,Plb`9<br"H6*(*fNI=tr24Bd72csq=R"3p>@p_[F<Y;89"]uF>im?"mFLM\F9n1Eq
6843     %#\;*+qn#(r%DWu&cSBIjIFQ:G?k#gZ:dS5#g7/(JH<(J_SSjc>Gq^d>]j7>4kXS!m&sb@3QV$SOB>E?\c\<n9aN'e8Fb9h#VZ;jK
6844     %M1j6'Nt3Q5%2pcR)FiN_=dB[.p1^NBQ_,B;AL+83d%+IW-C^Kr!s,\2(DG^l)KDA%_f^RgZgh4BjKV;a=%_+,[tY],OXi`D@?#O-
6845     %#.PFS5c$r?!ZX-ra(CGVfVYC3KU,mYYdCI[Glc,=\4`ok!2\G5$Gn\%??tg1`BF,I`'D(:K\[7llW^7.9+9+#=6W11J;>N`6(7\F
6846     %16A=e8Cp9XTYLt)[P"tU*J)KraJN.F`dCN:^1Dm=Y!:T*&j`>tM=$Ie;3o:Q@P$-V_f;H2+U+As@tC?s2"$]p[QYI<`:Q=:XNeac
6847     %kbPR:lY5-K;JB\7E*4GM.Hr3>0]`[g)P]so8pAk"EnA[/F'ebB*GaKAX(sEibS"P#3N%j,Cb\gqPF/*k/f;g9Pj"pF.^EhI@nmc>
6848     %_"HUBEEYHMFc-I\8M;$ioj<c_V8Ji<HOY*&b$<A4_MYKe+f["EB/eeR@O-/`5!_ukl2pf29=(Gq/5k_$]'U5H.dg,T>$;>uoBugA
6849     %mg92((n@SgWhXV2]RjnS#^r4c%;+IDU4))k*MEfq$*E?I,Qp`S?<4):*IVu8L.2YbjU#C^p=Tk?RM'+tP6r<=PcRIQ/K:W96fen!
6850     %.Z8[YH:>-u175;l-tV''0]\DDqef*k$6%Dc`F]$(.h8;Z"_eH?29?M8enHW-!-]#G7-R&8q3^fr+RKXZWh\_]_Yj9Z%9g9NHLW0t
6851     %EG&UX6W#<Oi(At3DLW&I]L[q_r[F3$Oe3E11]s-3l4r%`SJiQ=,1aUUFAh2bI030HTbmfV=-]q$.H3`\0AZr%5fGcB4Ve$k(t2=i
6852     %iD\k[qU;mSMCmqeok;sIWuWoS6Rnm9R]:NXVS\(.EB82o/ECr*G9o*5$7p=XppFs*8KGfd82U_0+glDA^M5B8&*O->TWo^Ua3;gQ
6853     %>\E8g8Rcd;oVi*.)j;>so!"hP-`-5V9KIpDKG(W5eatK3Y+`ucQ$I3f%2OS[3QZhM0P*c=>S/p=K[Pb#F=gL0qNqHdPn[DudElp$
6854     %A0P6CUh)?dU":h64:70Cn&qUsB7^VdbGpZg&f#lIrl-gp=u$e<[8o\"5FFYr/1V^c,=!)lBi1)"KGTV%<Ju<UHG?1r[h3"A%:b"t
6855     %4*7USKGE$'5R"7.i6Ar`V,o@9\oqhA11eET2^KD@2o1C24[$S1g!Bjc_)>ojRTCAe3!+BPFFr#YB,o,teA*F3=je[K29;)k__[54
6856     %-]bDL\pMS8^:nZb486+'rtNron1c`L[kWFPXOsfUQu.)\5R-d0GQcJ:<"L^Nlj=E;p3&"ql>I"`7/_Oto!C/(Q_\,!LU&bV7d2p=
6857     %9Sb%?%&F+E*'pdX#mh8eaRS'7\9YmJ.d5`(M)&0PA:)fh@^J*PjJd-a;<:MQ/(&g<Z78o;US7fDWZ&2e(L-PR?ZN[k_dMa*W\p;T
6858     %+Y?Fu%[@B1r?oTSV\4s0"ER5=B.!3[A=Hk`^p'IH.B=\,WM5fIajfIT%#"Q8`3LQ;H#.96A9*(um9Rsk`8Hds[3i@.EO2V+Lu:sp
6859     %:-G%$>#dqD\?e$5'RO>%)BIo>l2_h_X[C3FWjW,\kj$B:P.K+4MPD,0lGe*.[W&ouqbH@#^^dpa4TK`c`kI?E]8-l;!I5=5#5sVm
6860     %5\;g8.\>:2[NYRD=h!1+L02LR2CH7Arb1Jb]>)$aij2/Si9)CG8;W&R(BBjTPT"J[YW:Z[W;ZSGE`#gP217t<ZgEj:g@rkZm"X5t
6861     %T?ROTQ9$W0'>P4[X=USs:kWM*ikU%N\LDan1FG%-=e%`d:>Uqo>f_KN4F:XAM-GV:'[>%!U-o0G[d;aVBdldDF.l6!(bET"G)9g!
6862     %/VsVOS_t@+]#G&*O%[a_MX688-.4s8J?pUk=\3'bWYTEW$`pJ53T>b/Kh>SV%Tp4U?r;'EM"dM9A;?CFl3Zf&"jomD(ekUdip7Yh
6863     %/1*(%N&ZYsI\4SZ42;HIp)'ae*otY+Ea0FqfoGS#,LK!M&C?lY[)CpHiBb&!oBI85K-O9hMQA5K%9rDbk>=i"%WE(ZQ7\5t5StX`
6864     %\YuACp+074=Kn&RFX\HSVnuk+",p7dJpt6#Sa!a#/C[dkBQ3Dg"gY3`W4bhk,,*SNq&ppo4G&6M1nNe8;W5tHi4=alO7uY)>iTc'
6865     %^%e<*#j3]i'bP(@08MJNE=i(*$3<Uq+QnsN149RQ/p>tMCOH&^6ohrd>;i5FXLS@ceFYd-Y-j-5,F3,;arOks(*A*G)Ohj(DgYYl
6866     %!<L2%e+ei#UMl>^Rd"9n,N;>*"6cS=RnOqXQnTND).rPL+BML]I;L#jG-&ehaXsV.BQR%8='@g(ot"T5>=<kE_*].[T*oXcZ#MO6
6867     %,p.1.;&;J-4Cb]47tB5p78+EuI[(sH+F(rJ@a^DgUR*6.OB)Br`F*[O:=(:Pk+<bJ**3]D(.cVmS%tAfU]ld4MYSAHZ/pr)<^%r"
6868     %@U6`(D9.13f:M%E#0G%u4AjrR#V3CK<3!jl:<FNGoV#b;gP$Hr0;;;TchXuEOot`5EX@T-&Y;mHl\_\Y%">Jb;mB.`It+p-dgn)T
6869     %U9k#*'1Hg=H2K`=&g;gE*;TZ!a5c+8+$">2s.0+Z6%V=*nAqJm`DP<4[ShBQG6gb6L0kn"#R_%#i(O7?Zl1$gmJ$\1BsJT!#!aoY
6870     %UnZfX/o,D8"lFC*"nft$hRp'tg6)]$B1q8_67VaC=!AB=*-MfIGm1Or"K5(J%QTeRF<js4WEc;.Wag.5,3X'?BfW4sd&4t?VY16M
6871     %Hh+1'PpBus8r+WG:f4afc(s;ST41?i_?cbJJZ/$i8c'Ki.LV7$kbD>3J_<2S!/((=)@@_urAI66BJQP5Y"@4H-$2S2m?>pK1UG<E
6872     %U)_gu6T6bF5"9@,U1"dTFWG`QI&b.g<"7G%A#>X@3!AAP^:b5`@=B8t9M3kb"rGE\,9Vgf'k<^mRX<RdJ_0-/6b+`cCZG:+FH[o9
6873     %8)VS:bYOT220@1(]aE1X:Ft1*ML^Rh!eX/qdbJ8)i$9cFXW!fMZbN28E[n:1b$__4RCcPu-O`]q1AdkDU?:"M^npl3OKO@mj`!UO
6874     %s1['[0f\[u%WISm<hf89.'a#s`JKjG.NS&T`-mn%1:]VPi5kc#b$>US@TFXg!%B^Waca4mR].j5Y5&'mYe@,13%tfDZcG5:F=#uc
6875     %aR?_Zd&??i'Y=Do"cZ5c.]#g,EQXI*BVnBShS;o(M)ctLaC&$P8BfI%"S'en[8U0P_+9Sr>]IbT%tYS^k#hDc,":sW"`[4IGI9[H
6876     %:KcJ=K7fCkBG;b(M0qnVVd\qfls5G_TSA%m%#EZno&S1o]@CS=nCui+^,l&SS)8L8E,p*kr9Et:dt="%*'ZYN\@?j23`!4^[QSRc
6877     %34B-*-F57-X%@K77Di:6?9CHR,h'$>`eNIB`)e)j<YO[4n<NK0Xs>?oPD2Ha`\g#6G*0!@S49>5*$e[#5oL`\ZL-RICn'>fff>$3
6878     %W5Ztmj@*IB;Nl7BB%t#&9s9D/j5&]WW3g.eC3G6AL0Af0L=f,$<la*XAVuSD0F&BMLc]i9*)^r/o1k@n!Km`PO+CYRaqL*hnhIa*
6879     %\??c+5YjO4=EpTq66]DD,_\?m:KG9mk6CN7NY3)Z85D_=W^<[PI7M+>(M/L:cg&[*2IBqtnjOo`)SUY)2n?XBZm4uXWpVMeY447B
6880     %Fd=),CfAEp3t]n4XkI>gOuh7>q7+&!Cp?sunP(XDr1%Z!+G@WlEQe\0Vg)&l0i_31>r^UN-)oPG$1J6W>k&RA8P""F5W+76A,^$5
6881     %JXhpg/V^[OJOZ>+m`5R%(I]N-,O'"7W]#NU0gc51Q^joG!R1J)kY%sDRmk,MGfe1Q9@EkBE`*5]&spHpJbP'!2).`4_Pc%@9;n[l
6882     %s!2ELCmBQ9T+Ph<:04TFbc`5fhW7\$c\mTC_Xh*t=1I8f,`)2q^ir,H)8S7RLP9kK0c$C(q(?a$**$?4TfjGYYhWc*622-MJYWYb
6883     %hT>UR.g/hMWFc:`2A6cbhU:WiC15CTl#`_9!LVrR(D.!rJg*BR(*TDus$Y2+E'+9";591%?_[*6'jb\Her'3^ShpS8:a-JB39ogG
6884     %T((H:-:q&a"B^`ffEuIQ_=u!:Q]d;J:smO#Am^*5.>u4,'R&dte08W7"bA1tE\!kie9eKjW'Tf2CRc"p)C\S8TASO*R9`XmM4b^m
6885     %Z1DS,JL=bg1?V;$'/bn!gP7h9,-.=:oeo4fFkK,_*X&.%s-.eAUs27\K9>%!1_u:Ui,arc/FSW3!tOi=4W9$^LW6%q=&lHpHR]5H
6886     %_")hp?6bQFkhjkj.,q7G*f`@s=aH7h=X_L`HpA?)(5]WTd&EiHU'!e]lG.+$S6jJZ/'csX&21VKrKH&m6DsK1HDTB;g[YU,4MOA#
6887     %XC@@FV.ER!$;lq3jbBBD95&J!H<P0s>7g`'aj0]Me)[?f]'0DP4`D#K_"o?[Q6=#JC(=[5%(F[KMesTUG8PdU8SX^?)DOdQ.eO,'
6888     %4d9In68n%PnR:TlO\ikh/]'e*dSWBZ33q7MfN]@5WaCsWOD#^M9B"FL:UUtO2<4c+%G"1HG4mt<%,W2UF.TkALe4S3A>;-)@";Ak
6889     %)D(P$[b`-7.WeE::VhZ`q$HHOAo8<Lp)I79.4<^n]dl-tLNT*CQ)`ceXdk:Y/&J1'(/cbCH\':kkb5pY4m#:OXC[r\[8^A:LMb%*
6890     %b@ijIHDfhN426M]"NdiUUJW;sX(!!2^gqp)$PPEnJS*@3GRgD^',T1g4^SgWRD\kJOLu=>&[KgSp@oNhe]r<J1:d6r>b]9PdT&iK
6891     %[E1oqqZ9n7E</mlO/4`Er"Z#hbf@qi>j"sUKP\T@_JdAT3!L/+Z_HFK3=NcW\7#6r(Wf.Y#bN5dN>8Og1CXn>./)F6+SPrh#C@[0
6892     %b\noiK>Z"%k9B.jb(\,X,"C5'ZP92uLB69m?7`dX?K[n'/T]_+-Bq@6MOAH4b4S>;o)-J&iE4dIkfG$/W"^kWEt84<C3#)moE8'2
6893     %BbD4UDcE=D2=!EdggLB(i60`Y!$r\S(V@I$@)W/R)nRA7e-0aYP.!T:bmKFXKhZhm4)B5ZOUB4+2<9iA1n>t*^`noF.N3*3)iQ#c
6894     %G/oV#ckVf`eCtFM1+m[<h>,#&Pf7le4>TLMjJ'64CFj7r(>&ajD!L4<>Oq,%#C3g;_/2Z%_)PG[\gg<qi)Fj=)+2FK.>l@E(TH9G
6895     %/2nXDD.(e?:g>&1d@]ma[@H#_W*LIJ[mIK\?1n$B`JT8eV0JmjhPM>X%]cN8Xt$t[FIVk81eB)3W:C6+f"*:))dkeFLi:u]%fB9E
6896     %pRr&amqHcsf5r5W!721A[?pT:1Z<!T1B$c%JH>A'Vl^JJIq&.MFtEOD]Z_-U=e^LGfN_F]c_/2X8McR6E\ph1*isEFff:j<HZR)8
6897     %UDK>r==W\X9OV?^_nhq7RQR_RlQf8LcTR2LTI3Y>O]n=ZbXb?ET0Yp*ckP=\eI@k\2KO#e^`A`<q4q:ZGLP.IFFpD#am[]gU^;PB
6898     %q'P%ZgCnh?:7H=5U!9^W)*,Mnho#XX>J>\*)l3c^LmrLpH`..<8-ra1?Xc'jiT4N[!,`ok5'GZJCt8p&=Fl%dX0l*nqqAp'M2@R(
6899     %$u-G9c?ub#8\>8hc9GsWjjGLFC`>:uCr=^/(<E1=.OhidYsn?AfrR!fHj(1.[b>HHftOn7Y_='jgl(:2N1=N2R)jOWS<NOQ4H]5O
6900     %ZUW4r]I5cn;)f0eK^7;#R=L4M1kB9ucR,3k['B:fNHa_t?aR%^d:S8b\BV?,Z%^eaS959NWa#LtIU`<5T<7\,^Fp[/5JHOrrgP9o
6901     %o&sUa#5)>q4Sn#fE"P;P>a,CEP'_FYV#*bFOn&Z5Pcg\VO[T$m]otn=(G3G`>Goi7-d,)a!DenankjhE;86b#a2a];'&[RWX?;D;
6902     %)p*QOd.-kc,a_jf#f7H/BqpW_!H_UAj/Ii0_G2NE&hN8W,dVI1[kY=+`cBQ1md0\H7D.hOjHmT]!bPkeJEo#m'rBrD#I8VoC+TNJ
6903     %qj;e,g-(qAXg"Zm%q#\.:C1jfMOJM$cBKs7=&dW*63O9cWoU#e9u8&ca\eM,N2?*eE7m0!:*d8JqN<fIaK*6SP/4[c+eD;3M_cuI
6904     %F#]*.SfFaJPNM'\&Q2NO@R[\6[\In']"!=A]cU5(a@IO>6$r[e()X-@I@M\FiUplQ#*^ufT7C6`Bh4Sm$o$ZsW5#WK%$2\qLio/t
6905     %2G;=f-MP#q0qFQ0@'>-Gb[bgrM]u?K'%^l.A<YaJV:57M&;m9K#R#tAHLaKQ)/=[/[:/VE\juB:JK*BS#N5reCWCl;2Ji`56:Aq4
6906     %p>gQ0B4)+U&?OL96S`$o^'i2LH2/E^YJ4+KHgsT3O<^kEaLMiVNoZlFWhin"J=UA^e>3/]PFds5-,QHMk45ZjI.ZXWERDOrkT]TL
6907     %OJSf%5Dno`Co<L%n2G`IM\WP<LMcY"!PDs"8K^WlYY.K_U'1.Sj5&S/)jmJm!ZD%2Wfk>o?q9S;J,;c=5YR."e6-2mb5_hYEihA@
6908     %]uu^,4\c(#hI%lYi<\%<`!+"L#bVKAZMWe3pX_gY5Gk39j(@)LasK+Y.6OYo"-S6i8n?]J5i^b[1IiQ7`TS$gq:3Q\?/aV@<P7`6
6909     %fG[o;Ntd9+JNsRBPLLqRP:/.ae1Wb+>Y6WQ,KOb;WT"gF&mdL<K@UsRDB+)&a@;^1Y2pX2"JN9j')"`kJufOc*Xo#?/4Yn73&qob
6910     %"qe)gk[g*&D3PW(M(ERa?&LZ(L(Fg>M<-<f*Q:Do,C[MLDK^V4@4dF0%nq$6Rg1pkYJ-QepjiK.^-+]oHog-U?[h_iLA^qV6iQZM
6911     %q*kbuV+Yjs%H!o(k2c&;H6WW>ojX$2%i91l_dGi$W?O'6NIupN$gN3_^q_TSKhk8#MEj0=Q_-$7i'5NH1m>roS=JF@7/8ePN`GQB
6912     %?nTSV$?Ck7OW&a-8qISA:`Gm1'0<K?J`m[49P(]DhMStmNO-:'-IFLn,$(,hQWa%H&/peJEQ`\/X&n6;T5Sjg<Mn@[<D'M3T$<oG
6913     %[Q4HSX"il4Pi']f7cHMbISRCJ@24FMcX()E#oJmAnNAnKV#f=B*>rR3PD#F%-73F-NlPjo<h1@F5R[3EW\>n')hU:D(DW;`VjAA)
6914     %VBteBq12,r;"kh@3uo_BR`d)"1FPFaM@U4lT?MiV0-j7Lac(0Y'Wl1A!i6p68op(2C$4WWmj**hOK*8$-C'.F.KTsh0gJ_9[W1Z1
6915     %V$U(fM@)m/"UiJ7ZtiEpG+(PK3p$jR>+>U;.\5(G7IYtTKIPV8)"CZk&'?U[>WIMTLY+XW27sj4CaYS"OZW>V)MV'FjFgG7/o\Ro
6916     %A8P-cB=?-\Z4rQNeP09#5X^fX%<!*;.V,r?/4^,%-liAf<`rlN2eOqnXgPYfG&K:[gKM7G"?<ZdO_72t4t43Edb-$BcI/ab!+QU#
6917     %22Uo:!n!VRobA4-Mo.u>5pCRTbmJ=E7cl`#XU^VP,e>$Hdr?N2IAr]"8MT5f*8Q*rb?a4Me"otL]LWMQ04.mX9#>o+.n<S>o_70g
6918     %0IR]j!L*jI$@(((j2P&<6L1fibs`71!0iC0d>0:9B/iU6.3tsnJoh?9.Ni=n_U'PE-TSM?33SJCFO!:r.M3KeT@<I$&p`Z5+<d="
6919     %Il3Li)]f'@s#YL:V]UUh>F(?kXsk`WJ7?-Sl5=!>,aGkNm<UhK`*ab/*/RW+#LX%s*5Y.e\.V9o?qo$_+Zg$VC7)9uWcs6!DTY,;
6920     %C.E;-1Kf<#,->i?9TtPk#m1KnkUsZlTKK#d&M$6GBQEqU-"9G;W>-"4SGXY"igs@G:.c-g3/e4rPO7#$@l((,#LsJ:MHr5>24c7r
6921     %)02Q"ArE1U53cadW9TUu<_G/P-*SdS7_h["_GE\>4T/S'C!c9Ti0dKZKGrK'$Pk>)6Ih'O3MY:=pc]^/<t'321^sc$9U<4L'BXo3
6922     %:0^S`;)ipC,,J<`3&j9$E`D/&j01Xt^.B<g&Qb547D3Q31q`:GLdKh,"9d)H=\UL*+G#a4P];.h54%Y?_J^Jn+Ij6;jsitE9W&((
6923     %I\bUV$%?FIh"?+>8tDf3_-g4n(0X8'?_'Q3*3([3ZI.hTYEhQB2bPgeW)A2ERW:J\`)\Qc"I'AJ,hAT9[LG0Sb724;h#ZIe6k6:T
6924     %95_)42/l7,)rroPY1+;hjp\7JLTs]KA%g8D4Q%Ab7QHmGMo(;BhB6-HW**tIg87^\#tg5<'pB,=TXpf&8m-fM#uZo/H"r:..fhs@
6925     %ZR5J,I#g4uO7E<":GUJr&gAKh(cFh3.Dt`X6B]#uCet1KL.W`;82H0fKdDgO-cId\H/:h!'WW`%+bB2!HiTQ#7fbV%R;1%r(dX^W
6926     %4Thk;8O6b.;uR0TkC8*e'$q.L]:3aq.O67TMl?XF#.CbPR\PBP.L/fLMc:&R-oL]&G,m5U`tSf2W\WB]Ij%_Z1=SkcQA^J:U;\U&
6927     %JJZ+(=4V't91J?tJ>#712)$q"_f*jYlWF@KUQ5FI82\:)Z$huM74Db^*02C/R$GP^&e$\:D6'&cU;ZY1!1]nR,"GJ@Z=L$s9,Q=!
6928     %fgTYu[&d#"p=!MHXW/glHcbSX:-9"5)\MD0;R)dbb]$Np;XoSh#qEQF`7h=rh`MU5.5!CH0$#s%9HjM8+_tQ]G!B2CSj8%9MHrWL
6929     %Z7J@q?-n8sDVCRP\Q.mLCX/B[>?)9qVORpATnAP,,LkG7R`)u$@oW<%,*.]5+ok8(d[&_k#4'm&f+$/j3f]Ge6n-PF(?HsM=t"RP
6930     %jrod0,rW,-11\0tTMDZB2:;GaXcq*[3PWRLlA$1B!Bl:(f'ilB+J4d@\N12"<mr:UKijes*Y>4j/K^@EpF%5'QO2MX%EM,9D"<8O
6931     %O0/)hrKT#UjV]>'U0%@(m9-Rh;H-Gnd:0X^81bO&C6>*HnuSj.B62X2pVQ`>;Iu/lr;ridfQWM@BCa\#AM5JddYO14fMXjT'sj%t
6932     %A/*G1j8AVu:/%T$\jMb(P.psVcUB8j-b=R7S%#:><Y5fs#?rS)A^1eMFDAMR;O9r&n`\94_2_0.cp\?/9\\3FaOBY7:8?`(JeW_N
6933     %4LjXuAa'jnS*O)?#)^WfMFiN]4-4QDj<='a/J9.(6jWf3I2V*rS<W1r#KDi06PV=*$kc8bL_3@i1gP$Q&#:EB+k2rdbmYD_7S$F'
6934     %R.o6;6O_#dL*$c;Y@eGTGg!3`(RmQa,*EjC]3t*;<soJ8fYMAH`L,*72=.-KWn!r8WO>XZ-8hg3U'\V+1a/WRRN8-B;^B:eW$r(=
6935     %.FP:;B$ql!M)n._LS?f]Otmlp$1`"s(.)p]E]o:+J5@RN-au[AM<"n<QtXe$dT<)PGPsGJD^]A?Gr;a]hGBuS\MlmbR,$t+A=.DP
6936     %8k3?\.o%n+)]Ngrj[hCbdqde9&f-3U8P,f/P(Y3(oB\GbOffA@CZ6=!9=_8kp!<NbY744"Hre@pfq8+RFm9r@oDfC)j^;p^(RoX(
6937     %](Xt4E36I;M#rasW3'SoM(fE\O^Q`b;K^N+4ORT3P+`jP(+jU<L_E-UR3WrjPk/2=E3:)a6T#@PFl43`Q9!\G9>r+fW*SdopAf@h
6938     %0fb,TcHG7\F'EQ.K_e_3oh30CmJ+qmJruBAq(ADg3,r0&CilA2-8E)oo\"hrff_209-k%;-V2Uk]L7UU_q_&!X`rm.(gf\m'3OKF
6939     %7>^pV;fRGgQ(?SoMMg=XI<T*,Z_7]$MF!n[YA.BcDBI,W2$1WY65\-5gBkkCWpi]IV0F-],\kjf.>?j%Zi$3N_NDK"jhnK>GgiB8
6940     %+\DWANCQJ&cqnPN<#/^'A8itJ0o5V)"gGDQ[VslLM9Nd:=pisH`5+0nUtS#C]81G'6iX4trH90'J*<NLTmp;JDThgRok[SGV^a,q
6941     %bP>eCZq?2o4fDVKeFY"3(DI@T(0=ANCoF4bN(mIiP[&F:`fR;QB`0!T;Q0::05bh<%4m[OiN;a$67"<Ch4PNK;?P7bY&5o-I8L9\
6942     %%C>k>&Fq>DD\&?N'Q.:U@n-TVPcIFe]'dNMK%g3e'pH&/dr&hh%EcY;g8inaIcR3=da`urTI#V%VXatAZQGt!"rHX2T]Ko?h$AB<
6943     %<>f2IKi$9#m'YF%*(i#FS"Ik"Q/3nXie*D&c.6M6WTArL5$M>Yd0K(sTRjK@#]Q%4(H85JL+]?*(5&88,*"k2+\BpnNB+!-,n$PT
6944     %>sN0+Qp*8CWiLd]D1GKqC77L'h33!ZS%q4$E?hUYVF]S_]PDf]^a%u:W8YQI`9NCXg#`cCr;p@)2L'"tD+)+%g,(HuU,4=7>dP=1
6945     %6toVD7Z:D)RUVZdQ'iFr/X<D:[dg&8@YX?8,Y_&K-FGRI,q!/j$H:=6>JEE&2=hF?HSHVFA:`kd<&-`+Ns6n*6W&;jPkPWCrpn1V
6946     %q<l7QpjGJsf#<MYi$]>eXYbq1M5V'N%PT8""g);J&(/Il9"!XLh-YOWJWSqE*^7bQbh>mOUC6a11U,-9q>382QjLO;MH28nC1&Z3
6947     %.-hOELbR'<W)/F]i"[fY2DsA3X(em8_0>L9Y(D!h:mKUh:D0,%jH;uE>L:>/^Zl8#)`Qu/mniO9mSJ]Y=(hV:Pj?tjNGd+E<mc#Q
6948     %Xs;;JMQkmiWcUmtcR@Do-$ek4#&B&C9&Vhg3JAIL%CA\M_.XD1XDe2<LZ[Kpg6d_"](5T[fKRVgCi)WKE>MTS*]DGJK@[AsJ,X%0
6949     %7=$egLe\20hEII?V'R[U<*W]E<H23gE7URJ+dhrEc>WXgAQJASoNR/d[N#%/\g&;DhHa]lZ[C-\o=ApYn%3Am[9]bLI=bEG8Sk`6
6950     %]*/3^k"K"fbA]m)MJKIh61^Mt%\l[IqGTh'"uSsgKh;CA@]5uD#t^&629G!./4K@(CM?DR!,:ZBpbBW5M>r\5j9T9Hh7kEsPS,bc
6951     %dB$kt;&c\c=]sL;5=4Uk+IRP]!6T,l:b^$m;1saK65a/FSD46c9VO[fOu-6L0-BrY\C^k(,(acr0(BiZ@lI$h3<:Fc>Cf<&3*!%O
6952     %3q'J_:8LT-=fW6V8]0kpe==us9;m>FWQCZ4Y*OF%g*piSm)X>Y2eeNOI!\1+Q!]=4pX!#37mGZea--ru6Ri(0g&DaG]J.#qN,?lh
6953     %rkW0P[4qmGL$NZ^ePHaZ3i3_=H'#7"'%t514b2ls3a+/'6f!CS!\m*-#>`mM"PB_t5Fig"dNWmKVBu\$8EDBRQW46,2Aa$5$_2]=
6954     %q_-l+*`YW=K]s_"Mqb7$UdKj1\[s[E&t18h\O`VZb"h>-;+5kC**q@lpJp\4Ht\fALHJUPn?Q?,U0pi_N]o3ae(b`LS??$/"p)FP
6955     %oo(EF2Hbh#GC6$Cn4%Fhm;f;[)a`*(E-rYKN;?J_m34iCYo_.*5k\bsNtOdR[[ba-=`Q?ZTWnMPJ-nu%"h:@m7/"W:=@j.0FnB>\
6956     %/A2K0W$VDJo$;!;cW$C?C7j(O):%iERSp:3kWEh$^UNJC<(E"E*I<qc!AY?_RF<<fm&kLYaa+Rm78@QY1nR$ko23k[P%HG=c\pde
6957     %-0X<141p+m=SW5Y_JrQ?TPA>FQ6BdMc*\SG5^1q\<&[UXSZ$&NOrPk&qP6To*nl.;Q3YMsZ"R2a`MIB9?qR%[.Y6pSFm)49gsi8U
6958     %d711aCW#@uT3GYW8ni'mTgY=7g1a?pi?YT5XUR^M2KhhaCMVKB_C0%Z@jEL:JdJJ>ZhD0tB`B=5X-_mAL+0$-I#4Ubp%Qo1VP+Y\
6959     %DguF\BT&]GOkQe-`=J?2r&e_?+4\s9@U#Ch8i_01rtV[1HC<Smb(/NN8]k=m(S:1h9@ThN_2_js)jc+UXu#rQ7R_B4<5ik[L#tdC
6960     %fM@`!oh-n0GkS+mk1J+1b\KX%a^\8e9q_@CG\*_L`!hN'U72oVSY]P2o7t?KB;fqGUehmU)O*6tT9,i^ZdcfJ7[9]'&8GnIF'6j@
6961     %[;=3U@7D3rpQJECj;"'69@?_n(u*D=G6+dCG@YcH@ZL\,oPBAZlmBD&??8&l^N\DLM/)KN<WWHR9'mHFcDihF3c&lp)kW)Di;K`k
6962     %C,\Sq8?jT(WG>_eUaYMf&@4,Rj^FDJKg'$I&"Pa+po[p&hucr@8U2V&46io&<A>Y?'!I*o$eJ7T:#?9mX.uK<bHllRRT9Dc_;73n
6963     %W,JM)Lrj<`H7_HKBkq$MOBtrG_.9f)^(m%jiF&L?1r%VQgBA.ZE%9l+oXP4aV-]kRm@if\7h)RH]7;E>oshP_8`%g.AQ%&03r2/3
6964     %8Dm+>>m2:29:tj4UmVW+%368%/DZ8fN0f4aN](>dE%aQ^g!/3T:,&lGYX#T()70JXooci3#>e!*I)iXP_L*>*Y+Gs,2DbehX:fhA
6965     %J=S4dNV+ZE>'0lp'ND^`MU3XD2fr9Z"@``+dKt#(fa\DUAhKRAdme'kiq<sWlu)&5hXG'd*Hf"QIAh7B=aR]5&uumL;&Dj?TT-$q
6966     %,*cl)O$81NF-2T[NSah#+%i>+U6:fPFRfq*m0&f6PN#NZ+%/qm!U9-uqPs%dqP[o*K!,>=h7tn_a87+j?5Hg^=0i&qP;rYr7Ec`C
6967     %("?+a*4C4$I9*44ZAR]_:t8UY?!Jm&!Z\75-.QCn7^Q8t:\+bV*4p"7CVK8>4Ckb/Q/hT[A[@NI]thGG!d9OY3U8OQ+SWXYUb>og
6968     %[#*8B:[tnn'gWHcaZ,W&R(X)8Um>6!$"\*D=97Dh8ajG)_G2R[n<6@(8'BAT;J`]Z1BXN-mEfG`Mm7FeBFfDNluKMeZ=`j8:Hu=H
6969     %`3O+,HCcoAPX[.g`3a*)O*/n8DJXBLUPH<Sp'7nR9g(/08*dE'%hrl@ZjYZ5f]pC9[p=F<Uef5k,B4XPc,6WSHZI].+\6^fR^S"D
6970     %fr$jU<VHO$Z5>Lk:c=WocSrU%F`g5@g<PS<hATIooK0E>[@_XnoIk&.ePKSKg]j0HFR7Skg:kDLk4%)!RZ\Z\4jQ]7138W*?`4Z;
6971     %Jc=a>R$j/l1;6jJEQk,I'orPC3-_*idVtcR#Is"Dg4[GIH-q,>c`>tcM9(lm;me+;)Y2]ur>7%ZQkbKZ4`fi<]\;0kC<<V*D(t'u
6972     %c;kak8Kc>VLfNcb1<3nmDQ0!R4Ms/troj1&Td2oNX>h&=Et)5Uag3ds]\X%0+F-PYF'tK_K6n?uH.^`WAefg=2'$8hWIQjnR$X(<
6973     %:O4:.m+MS1'I&6GiZ>XS"Sl<T#5QW[g:RI)r)dtPXm^t;^/M.(6'7eJ6IlO+L!r[=\L$!,dVhCVNa9baH=m[*VQiG=;!YKCAs]\n
6974     %><cC2NcZ2_OWGW>$38IHm;0ga#2k\NVD;Eg5EYJp!VgCGU#XihAio,XSZj.EB77@O>GnH[YH#!)DGi1V!n<bf`&gDW1[:Q!^%PMN
6975     %IUi,i8HDCCcr;`Eqg1F$1N5_d>3nrM)+]"X]'`K=S8MAab'lDu4lm8^6Jdsk.W4%[)FLdDk[YqEFqVq+SG70t0_KTL.Fom)Cl<A@
6976     %PP=2bX^oB$_-K'CS\6]k(^mMN$H_K\#9-pINe_L@/$W1;1a3.W\N0P[[[,utV<9p;XGj[7&/QknT_1L$g)Xkua3*fc0hGmQ^o!os
6977     %J6(.cl.Gp&;C/l[Hr6:O6$B(Q-71>iI0M&OUU=!s\lCS>EXlQ,9r54R)b`fgb)s44=gO,gXOIUY2[r&ZJk:EJlMB_HCk?BCahXDC
6978     %P=r-T(D^"sl0'7]XOk"Oh]$<o$2k95-gkesHcW:cA0l)KS+K`A=(sIhSiofQq)*$cit[tM6hKUNI*bMl3SK18OI?<qgc\3.r]/,/
6979     %@<m8J4O?4o[1lmfZP7CMdiH?kd#(h-\)Z2dha"2=X=%l3WRV]\0&f0cm[a!A<q?fj*VJ@s`p9?2>F?)MS;\3SK</bJkI]+GI&8YN
6980     %C_DrB;jQ;#WI'8eQoLM3jN3d\,&s,H:Q[f^A\RtQf6,<CVC7l:+b3]?.+1&i_ofo*ksYY'ZO,?5_12i01$.ugC#nN9:-^J;;!5o"
6981     %6Vp8F1MP9HTZPlgM[80aTU3eLaonWYdgJ.il22O2_c+jeh(MqtO])nZV9X8&NRWWrPhH%KC<SQn.(2*HMEiaR*U?\W!6_!%(Mhh8
6982     %YI[Khb67b5%p,*IH?"-(lKn*)a,^DJMW"Cc*rY%XrJc$l=$QWG^O:TT5,NVt>PmHs^HDA[?[r+:%p)P&`ui'B`kY_FpHL:U0?;s5
6983     %VZ.m3P!Za(s6Z<9o@Nol*_i-eJ,'Fofm`hCM\jEP2a;WbQe*m>H@:6gH#i`^55k0HpF!_GSNhOBb(8im>m.[`f-`AeF'W.d\nMDX
6984     %`pdAOS.-Cdn`&o5f<7qVd]i6X2WJTq02>lg5(@^ESZH<3]&)O$IQDq'qYc?$s8.*bqs@+I+l.;^S(Up;E_i%*0E-4elM(gJIeST6
6985     %3d*;dn8^$4?_+kkq;j8Bk;Vkko'-H$]T+Qq(B2YK)Z%c!h!9b7e%\"l[7]S(G'VOkr,D?*`Q@AZ]f:K?bLsuucJn22PH<%^YG;"1
6986     %1+lo"ErB(c:L>*V]"7-?^&GN*n.qnohJa4t9TV4)m,+lH"^>7.+.p]us09-*^RmZ;FWHsZeU+ckojbPU4oB>Hp@Bpr8h]M`KW]NO
6987     %O$10j#N,IIa)B7qs)S%4?cP?D`W*S<8be@iZWB(LnQ.sRpZ]f#Dm*JS4ro9i]t3V=IGd7?G4862pY5.3T,i<m=-t%6@=%Y,GR0Do
6988     %J%.Od\Q>3MV)#0+nN;oQPh*+/]uIG2R"!:]HET'j25ZFoK"]1rZ.?\AQq1^ja]#t+Qr^.?rS-l.QS6[F0>BZ"r?4B(X%==*l0G"!
6989     %D40F-lI&J[+2KGVV3eBWIWtYN$mhu=$1234j?(KCIsgtVjloKP[aH\2*_O$4?+=A1^Omu;i^Q&D;$:1H4a=OaJj-kF#$oF#s)H);
6990     %qnr$SPLo!<0:n9T1fjXmT@?)2SR&sUEXNcVUMu858bV\9I%=K^iSRp^HCS'CpatUlIr8M==:a]skM[0L0B(l93OmBW?XGa.'sH33
6991     %=)ZE'oL#.$HTjX(3kp"207X#`HE6*3Qg&bj)gco0in<kDkmo/^2fEOZO\a.HDeoYsfY@FGq:4TkjXlE+/(rD&\p*W/kj%a#X5dFN
6992     %CL,\`QMi+toiK,\5%D<S$dZ`uD&luDKAs5Ke=VDtmWM\/r9Vt+NmFkV9Kn`R]daNb*r#O+`S%;!/l#cUKrjG2HbQ,e?"`)_]Q!2h
6993     %!%i;&l.=$GX'<0m>'g*7A3O2\`mSe<_J<;#\DpfeqpQ?GIu&;ba&hM45Kt!dD'nPS]6ZG#EW!$+ftR^ahtJ))7Yo:KYa-\mH^K+\
6994     %ZhAa#aeZ>Gs*_ap<jRYW#a>)XoZcXr&&0)K^&%W;dL/7PG`prk]m0P"ebRbA2mJs8nuB>^IX:_a``OI8\<:r3?1+RBq$ELHm\edB
6995     %AGNi[qV*L<:X@=IfA\p':)Ud69s3P*DWH^[;XU,"I=-dV(?2lCADTA5^Lop73Joo)Thd_>E$[KYn*OD;8:QV3i+A-ZaniL,pMZ(A
6996     %I(Yan_RFa%YPV#Q&!KS4$gt>:o"QjT=c;Y?&38)ffujKZ5d)FGm.8PS^>jjT&h:N"OS@SabNJ'/-`7cYQ`kjfr-XJW`tuO0YOaHO
6997     %K&>E/&7dZZ^E!DsMn?S6lu*94Di]?-^:ZQks5EVJo]-eani,meaS)nuggkWaet:R!XmK\<]R72FjB`.p^!mV]4$46J'NY82j"]aE
6998     %5NcbrN/Mn^rmO[q<^K(GId0t.?/ODBZ'+cu58Ln^)eEo2T`71-qP.EqE?4r+?/:?9IGbG5o8au#Sm>T>Zi6m3o%D^lq99\Be'n>"
6999     %M=!a_]0'::oES^m%H5DfBE*J>/T!%gK5P%$?$mjTR^1H)nm>[N,.7k_k_;t07Q0d:^5fOKBWLXg/\,qYE[SW:\hPQ&X7N[@e)Q]]
7000     %ISO\8\DJY]Y:j4s_s96;*aPq%:X.M(Z(%XecX*0U\T'8U:>#iXP3pnr\)b/&a"M=jIl[Q+n_9=6(0g?a!L[,)gaFSQA.Mf/7n@H'
7001     %Mkk],9k,Kqc+PuoQ)oI>e$r%NV3M<;?YWT;F^Y6`=86;Pe8sLt]U&6J.h&/SA*s.IL_UoHrG7b"+ohGFT9XZ/p>*&ua;$51:[S<.
7002     %ep1oBbWpt[T&Zul]63R-Lt.UeI0(SCK)L*?`&6<GS,sj7U0d0g+[5`7gf(ac$a[G5;n!D2lFh$R.p;n)"[`!4+N,0Eg9m$qIBWH=
7003     %eF%Zjo9HEW9D:d>lWr>%H)u^Emrd?V0&B[i])9G7^8dV*miSb&YRqDT8Glad?)[YmOBBWQmo``9Y6FT+H<meNX/ki1<tkeMn%cE9
7004     %R!(thJ%GbN.kr-Z?bNh3(IS5PlhilH!-0Uhq]2Hka-BKa^80f0@o-_W,d:oXHNpm16*5f$pC(di61#Q>UT[F">[;-PqQfnF^Chme
7005     %o$a0nXlP2iZ_os5g1!i.U!6Au4fplKi@_:tQ,GW:aYj%_>`JQYrjWTJlu0tc^EI_?Up.9HZ4aNlRQ':@0@TOPo]#/iZ4\Z9drW,4
7006     %9Rl!8%dq-qnc/#br9rtAkOHm%a'Tgf@rkSujh7]+$%;jL>'-jF"OSe.iV9ep`d!P:3%pn&/Y$s"@p]OTak6<PE;#Q9G436si@N=7
7007     %q<@FMmr%8lB9uCiT:K7ohu3J*T85)s$Oc5!Cg+ON[$jIqpT?6XRN9%JI/cf\U%aB35J"FNIeE8Xm^2OH]coeSDk`75^`QpeUd+Ia
7008     %PL*Cq3nVSF^THt_>2ibej5@8Tf^$-b%roEeOq78X2geULe@k>FnVa_T^Kd;C=pqCBY0l:eY&d0.MUFOD5RZCMqK;GE\u#;+V-b%\
7009     %Z*rF_>3NuSDnO)*=aIU<S$l*^IF"7%,mV317(lg8_Z"ZNO43\bSKGWFE@n]ur"G@(2g;r:@k+#;%e<4uQe@i%*m4fLI:&#TP)5TS
7010     %QGJ!_,/W2`.CUS'[5]c3rAsXYb$TEUHS=KshFm[FS]KY\\Jc.9NZ5_,;XV5_+4*[Vh:],IY@!kbU%0C;)g`=@;"MZ)5]9HEc`d?I
7011     %p!59d:G9I(2tQ\-nRe?jI.d0%Z`E]H='r^%IJWWeMrVur%>:@FDKHA/IsaS:J(Ls-pK!CL%1W%=dU#5n.nG!jl(]Xthjoaj]R9D5
7012     %(5:j6MEl6/5/(tTTsh&@#!,uX#1*.<Z]!GE-pcKdZ4U=0K;Y)b!E"5?76t(s-LRr'Y%eV3<8Q4[SrLehLYHqH=@j[ojcVQUA\n)f
7013     %eKo:t:F'O^CXp%7bH6e<,o^$hGe'5Hl!GA:l8gi2\ahh=#X:F94W./mMnQO[bI+do[Na9<QsSG/ZF@:/XY"m8b8-f=XXtWC4*tbd
7014     %_;<nO\$k'd28<!94FbE"5Is=o2\pfuDS%hCh;;?,&dm3);VQ@6N:(.nnXk?J7FD+<s*-_\YZk47f!;3UFmn2=XY!*pi??tAINS1)
7015     %cq)cnXnT-7I,\;@X5e#g3K*mR;Khd`q&f3KYHkgYrN>njfrI=XT3_=nIO]Pg>n4Jp.fObbg$b&\^Cl%OI8]UeK(XJdiicqXG>6'V
7016     %`8@kC4TOsJN321+hYS<tS[?([b>uQMp17f!Ogf-Y9Ac)$q1(-^8e1g+-n05n%K#@L[XC`8K7-=Z#NU=12!riW&F4>6?K6aP6_a0E
7017     %pucuL3rea'Z^7TU$l/R>*:m6jI:>f%:7n]QDXY:W:N(!2\X":T[*Xf/?RHSiDX%2RlOprrk?.&`]7j/Q=e3HF4a`lt?MD>ja%ro<
7018     %^984Hlg8CRWS?`)HTc&G#Ham-q-FU.7.7urjg"^J6#@Xc^Q0GCQDO'CTY2DRf7R+P"<To?\rlSJpA$Z55i<FH]ohujBC5`O>l3F)
7019     %T&(Yo/@h%I+3RsXiKr"tA4:t/j'"@7li$!n>67jbT%I6K<bMg7bNfs/]fnZo]Jc=0?Z'F&4g)KRb+2.dr,hl-o_TH&s7c2ZKBo,[
7020     %2,tcEp>YAs`_a=cQ)%:"@[A$YF`m<H=&M2NQF`bPhHWQZ?iK.Q\$7UdZ=LZGnh2)hr6#mQ4QXj$Jh6WOk]lg\puKuqq&ccberhIp
7021     %1Z$5%EO$?Mi]W:D-S&&DFrQQ^,C6IfVV,)EE_Db&0E*pZs38f>X_XmA0jjIJpZq1raY/-(426%sQWHE@i,rjMZ1,Ao%b>Z3`+!Zj
7022     %qsPo(*Om$#DmA#E_2")WKj,@@\2uG%b's-NGW#;MHgBXWDE[ntV"@_Im9g)QqX*?Kg;uDLn0!msqn,>QQ,HUKrfZ]9,;$(]_XHU*
7023     %cX'qjR:H8/*@SFE]Z"&TIa;[8\!H^%:UJ)U2Xqj9(6^HMj)rm1p,^Z/BDV7CVGG+9nO71e.nO)r+Jicu]@e]/H_kG[1gRSK^!a8h
7024     %ReBA&?>4_(V.h4[hn@IF6D`pf8Q]>.DV+'<Z@4Ui=jIS$[%"cs_Ym(@Uj^,Ya/5Ra,2rO`H[YQ>CAR-QHXAaLK`qRm5JOe@M69#L
7025     %s1)]_o6QiphtPR%BFDFYj0psk+aca9,^n;Djeq_1PJ;No+J>dua!YN'hYt]5%("U3QXoVj'7#!Dch,IobdD?P1UC]MN=WebC&pgT
7026     %\h819s8PjjP!))YbR\Tfpe9CZY9aQbhfmhqPo)saICJ+oq-I(5`;<0kX4kK%3W0F^_cLlVhUOD%fY2KDm<.c/CXp%7bO,/;Y@BqX
7027     %'e_Le[k?Whs(+'%naG!Ur!.>fgP]2&-Xs31'_W0j?GcOi,coNRo":icp?*`t.+\Fk+4%,C:N%DQXFt5&YC$#X4u);;HeEb&jcd/[
7028     %YE#r;jt(g#KDX&uemH_aret='f%&FPhKO<P<j$j0q";!n^IL6XQ,n[Rkm"m<XN.H>hfsk,ZLkbPKE&mIZ?8;1?hcFc3amC8Pc]`t
7029     %h;]qgbL5kLPca$^^;j0\QDNL3.GHf?]#OoahO(hMSGoF5%dO`.5"P^UI=[Pgq\\d'H@:L5`qtVC2j2Z?"RA/">5?q\<3F2#[kG1q
7030     %YR-h,^%hQr(j&^UeS9C"`Of1N8T<Xr0sCI0iI;g(J,,,OK2qDK?Gt+4lG2An]Dc?&F_k$dFJkW.\J.1$%"su?WFXUK([VS8Hm2X%
7031     %I2$h]]CEq,)D--iOIHpQ+0S)2^J>(5j-<m74/_"dih!?=a]8)Kb&du4OoM_U$AnM#J$"tdICXo4T>!:s^?b;#(O[U/^@*`%qR*\"
7032     %Hk2@*ha%T?s3$>\bEpO=6CGOU?XKE&H&_Ri2O:4Aa$6]f%GkZ0ioU.%XiqaC?mWhF`L?6r<bYCY^[3K7@oLfa4`CWVfu\Tgd^OR,
7033     %qWP<I5=N#f=8:Vu#QAj:);h("=NO;b1%<Ak*j"fEhM7]@keE_&]P!DZb#3;p<9q@aT(&>1ASp&hTq^6.cCFY`^H"Mc#9IdYd+oQU
7034     %2u>Q3>'`Zn^#d=]epbrB,C(m,J"NS_X4bF<1`cBV='&1IIW<#d=)m,;jP]>o^\R#9hYm5QQVXaT#_=`sIf.+6je'PQ\-Bl]!IoIm
7035     %o@`7'0-:)N3Tf87qVgh\:KQ`GC-OlVbOO]?s7FAQHo(crf=sOrNW6SB5<dLtTt`aZ,)H6pG5TP`*e3tR!W)[Z3r&Zis7cQ*K;\A-
7036     %5<jJL>]GNBVKC1Z$\uHMEc=>&g^d&=%/,IM\Tf6,]lTcqma.5d$(0J@cTT@jP$C",i<edXMD`Si+]K=`%t1DYbH:Jj[uY'SO?*o3
7037     %LUFY7h\q]hc3kIFAJb.9ril)3#LJONAtS-gBe20^7c69"d.gh%rYW<K?&h$_Uq'AHi7L]lrnrSZLjk:onG$,3`REJd%o[V`Z#j)h
7038     %kR=PJ-+JPDeW=>G+Wo8r^(kr9/*+*mFP&b$8[&t'#;GtY4pL0-o]PbKLTqd&&#alJJ:W:=0\<80`YpX`@GjI!8;Adm+Q1bh_9&E<
7039     %F?HuQ[U(_>DBMW'.@"V!>'hN63U@b:W/!"IfQ?>'00kHAR7E!_QLWQh5ofo&A-J!4bS.oW[bthN2N[1h_12"%ESe5bJduVK0#s4f
7040     %Msl>92SS8sUFVBs;^!-hEnHmtTWKqcA7uo0lPo&aq]`'jXsB*5oDG;eWLtb!as:Y<X^gQSd3*+Bj+NXPPBT:XTK+=n>QcQ:QT#ac
7041     %K8sel2gY-_cIE^Bnb?TI%?mZd(M7%\a'B3s'H.t'$:7g.?p2Xa*&LWKYi9*T);?Wn194(f`WkN;$t.79a]S"Q!782pbBVT?RnbZA
7042     %6$OL0E>HY4I&uKXQTNVho)!FOkn^i]G@,e`p4]P%^)DC;fWg\g^cKQu5e^4a\n.5*"ZTR<QC/?da(ALfSl#u5Cs%PlR+BZ[B9*6m
7043     %$3TbWn+si,3ugdDiu^rgJ("r#<eSlqE@/Qg$;E(`)>?D*3*%'\X/u_gPWZBS]`;QE=EPTO+?LQ:+N_kGLDbp)"`GQ>"d#Zkcpb?p
7044     %=)a?b+?O*t,_r)/0Sm(N3Of^!"dBWb&'P8uQq9gj6o%7ds#tS0c`sZQ.dk#l_W]"UO&8JORQoG]5='W>/hm8:#?r&?:'4"-[-)H)
7045     %6Gh%QC(m2+_.[Q`J+Y+4gr#_:i5QDMmEfJjjX_hJ9t=l5721"UlJRP-,D,XjCF(Ycp-TX+'rE(09*iQVa&rKd-XBLH;B.eX)J.L<
7046     %k8"Bk$,kb*#8\;>7dL3^]W+e#!IkTeF?G]-\@qrsN>U7pE)'e/pt4N84[bgfTR>G/p_4Ru=:=X_=TQ3/1;P+0.U7HcENq;[&C2Am
7047     %F!*$C-/XAe[Z\H!'AXBVcnMs7@uqbgg4_VdAn^T0(,@*E&Q_.,I$0RV:hBh5)p:tX,jm4INjI#6.!H6r3&tKfGW(=>TId]Vn=WtH
7048     %j"lEqL$\HPj/o7fQp+Jggt3TCSZ2^KGBc^T_(gt._fg[NjfE]Ye-%`JVQ=0AJ"T.'9lc6%s8=1%ec$KtZ\5JWGT/U@6I.V*8-)'t
7049     %a@ZsqH9;qQ-P[(oDYef1=!fYRh`?@L4lZtn:HsRD510GL"$4fVAW6]!%-0iaoimtI3!3s(hj4=Xm)n2%&FWN;$du]#CZCj_cgo5O
7050     %Z0WW<F^jibm$UWUNK)\b(!O-WLrB)jSlMi?f5g\=*oUCA?I(6YJrqX_X9d&Do86mV,"qkp`e=D-(duuV5-tkCLmVoZ%ijJ-)B3ec
7051     %6PFbS+j8IBa%paCLhnTj9cCr6/s^=[#=VuFk0B$1UP"@+f=?ZCEGpadCWKM`AOae'Ea-u`)^O<f!-cIN5\CgB$\R?eW`1:]0l=a.
7052     %2\FEHSjgs?6JU3[!Nij]:\B7'hB2m=glfdVN@tEcCGLWF6j+AU`1&c;\Tq$*&<a^=+J67C*__Hj)RhQA&cqS1#<acsm.5UA"Pb+'
7053     %%q#he[qbh<f3_O6VWY`_ldDh+gdOH2P4;?hE`:A34Q!ZKh)E6$b48/d+p:kfYd6XXLT-35(<:cf==dq;68.h9SLr8md??CDRL2K\
7054     %V1s362=Eh4[0\OF_P,Cqi,skt+qN3Hbf&+bhUGGLLO_,Q$`2)[@31!Gq1^8r27`*"FC`su*515il4#Kk%6O]absO1L=`Z52h[b*k
7055     %=;5_9N8l(0PS`%p[5VPcY)qq5"#<f:0A5*L(ajQhM;KC@=W"6;$T(;_lJph:;3cXfnaMN.1-2(h)5p4oU.A%bWpGE="Ca50%"5dS
7056     %%8X0&0W#c/$481Tp4B:3P$Pj-!\C&2Xk7k":54!MJ&(8`bX4%J2<>e\LI4>SpLbfQl+r=2/KOsi*o`JK?r=k:C-q2^R8V;2p(#C(
7057     %jnAk6&6/pK(/b5O2/-``NEAB,AfU7X8CNL<n&L.#_2dPr$1uMhU;"Dp.hVZ[XEi_[Jm+^#f8]`mh"[?\J,@KK<spP&DgqWLnMi/Y
7058     %`^QENI_PdSS!0&f(Os/FAYEePq=3e@5@)2oa]%!gCiY1?#eftk)A0([Qj_P^Xq!ND6o7X"V*PUs6HQbuk2fnT%&d_HD[c9@-,XON
7059     %/CTen<:":'bs><6f$so26PY404Ob01g;-iYEuo7Y)qkqU3kbssTDs5hrni^i+_R^!/)7^gT,!R(K.d`aQAG9^'q^4++P4Tq+]D\I
7060     %FXemN/l76O$9]Rj#cYc#<&Y60`JLU>O/b^M"?%l'K[)W]RBI>@RNuE,J?Gqn3LbQU3FQ$Bg]k3\]Kq`.b_f_()N![>D+_+k2e[;L
7061     %i>>0I^86uX&D9Kq:g/D"JU*_Y0PT`,<LcTPA?PGJ,uEJa/qgj1(UZio&IH2##%dbO!btS2Ju_KT6_]JuRiK'1Ks<+`Ehj1.B&1je
7062     %A'I[R6a#es`:$\L-2Ts0<PZuuBZ*.LGWdM#PA.n5+`)\J^r@k$'6/#>7L]jG-rO1ha:N_sntq=7;VOUfXs,N]]c])&,#*t@B2FY'
7063     %j/c8Gil?1t!q+J%3=Wr4aj5gZ2.gEF==aj9X:Rs^68EKK);#>h9JKE)#os8nZFa3prQL;NHbq;m4S0`$NQBbg6pNoi(PpW+\Q1GL
7064     %\`,([YN-[&B6k9(C7-V'b1Pc9YT/O*]HO75kRV1^j3)Z]a1RM6MV3]<2E3l"*X8;)(!n0)j&&&9lCSRcqL9R"IPaM9I.K\X73lm%
7065     %20m^B5S-s9mJ`,[`#M&i6OuACW[bSI=>TV7W2f7/@$F1qQEauh$*t/!@+JNcq$afWOo^5W1KZ7ofmNV`Yk_^@"=ffeO55Q$D:<EN
7066     %4L1MZI[lQn,o^&QP4sHR^*X*nY)UK_!qq9-"'AH_Q]b#O^-aUo4@kGE0mX6Jrt\<*O%F3&6][KAAE,H?(4Z^m@n6`;oHm#?.G3sa
7067     %TIc6D\`d("X*=W-15X[VB3u`)Ei`)21[`Q>mKkC<Ldi`^=Tk<]-G*mB)7];p0MhtQQT2T>JC+K83a>RkeY\ss3%Nu"2PZET*"^M>
7068     %T`Kc["5!nc[_qr+)bQG]J;si-`XUl$UcotYkhm-$],B^oEPX$A\^*N;,O:F4Ns!;hY_,@g<0(h@`rAaUT<<WM_'D8[rDY1n"/fAu
7069     %LX`npf*`.2-bB_%+kX]bA*b&U2T@%^NgL.<aMFU(1[ZH#0c+4*#@fGN(c@o/L5n'I5,pr9j1>jAU!\^a*nA9^;Q=JD&<5C?@mDpL
7070     %3PBVpPYS2f"2)B/E8tUYYb*PYPKbcc=oPsd[%BMP#N%Y93W&;UZ#Gkhg/SEMJ]B.-=5uZ*d"g<8+WFEs0n>/H;A@Y>2MhXDS9+gA
7071     %!D8"PL>?Z0/#thiji%Q8W2NIrD@E(Z24J[q""4#4riH%,<TrpLeZTj4OCSXn!"!d&Fh4<_l>rEqPm)mbI`pEs_&-R\T$9:sAHDZ)
7072     %$-MC\jeP2$/B\1sW7]M:cGn-gCU7nfi+1j[G?Znh8.f?m=<$6=$-*h^qq>Ea<^.T*Ki!L>`,F192LY8$W_lQ,Eun_T+^*d/Z"1/)
7073     %Rl4$siVj=<-7CSBW5:fNL+J'7Dg,LBU1;[*.8`FflK"G)bl4HE0t<@dXJoPd()"T"Z_?EaW$7S4^=MZ#R^/AOhQqg9Wk&uWiG@2e
7074     %+5Pc)2nM`(>ljm"+ch1V#Hr3SQ9)#<SMgHVB1RSa,uO8`oVt\VZ2k\Jh8/>Imb'5*J@m17n$cDmfTYV!`!]NR,b5-U4.>=\Lo1q3
7075     %=feI+-na[S>_sKHMV>liLHZ:!'g0cFJRY`('^uPlJ]ui;=%fRGOiX^LIW#;)"0m]ulP3m'jZIGK/bS)5?li%=Ja)4sRq/L`:Sb!h
7076     %M$up;Ft>E6N?g$]R)Onm>VPGPnf?XRB"*L([G!?9r++m!aYMma)8Y)gHqekO296XE?n$&\X&G:4*EdV+6k[RAY!g^NR3I6oPCbmt
7077     %6SsNI)iL,+K=LW8o^h/4OUJ'79X,HV-QH&a?n)X6*%9gaN9*BPFCj\""=*E/a=YoBa_h>)3F,>d'(FP'1KR"(?/3K%FLuO=n"Pqq
7078     %hs>8o1RVA19n/U@KI"-A=1llFT.&T/1YCkL5LTR6#l)Z*'_aE_s"GDX-J7tZIsoLj>nK=)s6H;t59@-o;r@U@a@d(!*72P^("1>o
7079     %Xo*Bbk&pOP'DWf>0C!Ql=]FHSg0=hkG96c\6"Hd-<IHp&c38EJ(a/[Lr[WGrl^Eg]e^*BHmu`'Dh1<o$Z[V]2q"a0`kGOYBs)e2(
7080     %Qf!3=8,^uQ?T[=%Lcuc1^3T9[kHNhc;['S0Dbm!2]f;S1%NjKc&B!KA<?+WX5M-$_Z1/VCeH<dDlk^Bk!,OcD/FM=8q@!WT-?AsI
7081     %^)W\8+',"qc>,[LKqA57(JPl#o6JI!4;>*,=G6eK.!<f+dBd[co5<UJ?&/:$LH3k&T"R15YrL3PdsokO%jB,61BdM<5+:BdNSF?u
7082     %ke6)k^#uN2kFK<LNP4M'?/'4]ZQ'>=\1$sD9<HHJ04c)fX[6j6[/eAV9OarelUH]hVlhq'THCM@X<oii.SroW][1d][ZJlbVWFTe
7083     %:`#dZ;?7HRiRbJ/l"%I%g?nbEZQl92c3E!_AeT'#T%,So^s`p5'-;]_1?q3"O2\sb'[#9uWq7;OBhX2:hS^Nk<h7kMCVVCWKVbj)
7084     %fJ4-Jd5,C@:-`*8g:%70T!Y0\.5GW06gi'ScNBt&PD)clF?d+b[PeVS"U\k2@uR.,2D>nF<_kY7@P=$T;A)$dc`n0bNTsV;LjIDk
7085     %KfRMsCfmF&%38R?Z#7cG!VQ>I0`f`E;m.,%`KLo]1ic5RY;!js%Z>nHU%sArRg7YPC.kp.P\4[!>e)`gA7u'i(:HQ1koBNHp],u8
7086     %;G8"`h%cl^,DAk1o<AH+^gbk$W%0Q'Lr9QqfNL_&JBgdTh2]b7$4LUXj42Gqg:l^UDW=!d(QFa^GsaIH6sfV&9C"ce6QX#W+4QOa
7087     %`Rl#OA@AF=G`?b8"D0qYd'.@4H"G-=63HJMc$`O'CbKHYVG9[<.)Gf"[gf9,P@`%[g4&1jDXST:bB3o&e("WQ8;0iYZoErA\6+8a
7088     %7n:?RXf$H;W$fu3.E\p71]qKgaM:MVN\+,GU8CKsB&D3*;LqaD$6kIG8j\=$gcfXA6QIh&5'GZGCt<G+!-R<d9@T*3IKO`QWIS,7
7089     %:aEos!_g4:PG>474h[piCZIsjTQgVilA"jNQ=EQ)pI`;eVHF@A.hLc9@'Y+cSo*'BlX;:q/66.D`La/S5'FBjC"@,@!.4@J/?h&f
7090     %5Ju?&W.9)P%D>ko8]`'`7A#B8=F4^Y9M1@+Y+\qB?VmD'cXI]'A'*cdeP<$K)UMNXfMc`2S$*T!g+k?;W&ZD0?pMV9W>f>[gRVs4
7091     %`dqMNZs4F"Mkm!sYh'?s#!<rBo(cS8TkpMm0]6&-p'ruI%u2CKKS3TB5`K7@'&>Sf>K@.T2eFq?/O486J\-UdfW9`:%nY,K?pM]%
7092     %XEHdNg?^Z\('9"H6K/&fRj,(nQ#%+PhCo0HQ9m(nb3#3*,1F6R*!c$Q9[OV[X,E+Z=U;*(BH[2Z`qLmkS"ORr7Sam&&ARo("uMi]
7093     %\_5Haffl<:[l4i!D*G+e,.)nYot43GJZFM_!H[mIK[D\NA01*19ohA,4KSYgErcc\q,dtAJWG)FeUY(0$SMOj>DTl88dJj0qKrGN
7094     %2!"1Ak@8/ZSS$]t!KcKnntDF6\q[oL240Fl">:Nu[W7&"<*,7S@Q06Oiis.#Nf(dr5fI'n@6'Q]F&H8gWA+4^U(1!4mZV*4Ld[RU
7095     %G[^Sk".J\1(HNX"gZ^QZp@\Z0^:WJG0r3q@`J\2_U8Iif<EBnbTgD>CLsj6/;_;B&;/CJL1SF*i99db3/7nhBPa8Wo:`#f$Y!U6@
7096     %h:*&`P7g(3=#"'4!=a7o#FrfZ2ET0pK`RjLP`5oWP#`!68VBl[GRkEGga,LkPhMGrM5W+DO6=66>s+66`MXSMEQ9](`E3JI/>=Of
7097     %ZPq1kTK8Tp3K-[p-aOFP3:_%&!WsqCA@;$6ZgCMoDW:`L94?kCTS1>plu@K@\Ad^S\QFABkgB#VN^RFVZNSPI7&lr22#+SV\erI+
7098     %<3;)S$tc-'<&aoB[6P_E3[KL#[bT=/gBKI0(")cRTsJ$"F)Gn:8DAMo-OERf`\C:TFslPE@Lf4TG"j.&'R;29<.lZaJgQm7:m!)=
7099     %?LtEhP\h1_Wfn@J^9>D\JgoGF?=KChY`YAV'Q"!X<6R5If;>7j<i7se[P);5=BZX)6Ear6Djo)h`8l!E!-;I8K:t;@(^d*(G?oD]
7100     %&.3sIJEmt@0o[4+n4oRFBi5&e!Yf\_VBcq%lZ?0fa@:'JXh]IA\QkFfB:GG=h8TG6=8gQ&2j9./GF:6m39jleC*Mmq4\L/6(=Ugq
7101     %X'YV,n,t6sJ;QCsJ;ODYTUojmL#M'lIK2js6;s[?OZ^X)TWSS!ZiLVK]Zg3(fe00o2n'9]V7JM."aW<i:c:-k%9]C'er'^!j)dpN
7102     %VgOXa(5dF"khef);/J+^+K^bhX";:hH;]iT]4k:Jg'Uf:<cFN\V9V^.LcOV:$4NlC6bqc!ltj:NIXa:qE2#A)9+0QLSH/@33`\W$
7103     %8hSL8"9m!ulU]a-ocT/FE,OZFFuF'MLqj.;'QTA&,:VMTlqt)<%;;A85u>CW4C%G+SWqo2*JmqmI01DQ>2C)XgZp]^2?HX^_n\/N
7104     %L6$Pj$g6Gp3=?qDYH)UK^5&J&^=mqE$!677r"%<Cn-AIXNIO'=<8]V2lC4\Q5FikB-OtBeQiFuKLW],<5<\kf\9q_$0KJri:Tj40
7105     %l?>br*sF%dX`r[tTcQ2jc_KC-li.W]hu+AKj$2;5:1<tehgXI+r_gMue)k85GspOYf2RtW#))>`"Q0I!W>?Os9M)#OB5s2"W1cJO
7106     %%>cL_\)Yup7"O34qE9]K$usQ-c-@E,O3B+Ln!UJ9,'4NkSY^RQ8][@;eOUglh"=^U%LG-kP6dM;1hWqDdU6+P]d-<Ckjjru;CPg+
7107     %laN;eMkk2RQLkPl&B_*-ZJ.@Ora%]6;dpg7n?t>[,pRSY]LoHHgd>WWU;fd:@$M^XNLCrk*_U-+IhZ@lNtn2rp?W;5b]aNn.jip`
7108     %-Rl0\gX+C@lZ$*3;#q9Z!t.:^0`51GU..c$E-<`P^A;>OEU_Z:'$*<FLX:Q02h*ts.0dEo=nY!FMf'+rFS+SXji`;V7D*7XQ>!jC
7109     %rbb/W;ARjrMj`8!OWZM5^5sV47H?-tG%1$O,XH?@iXi7rT*dW$mklBo!OY;)CIg:Tcu,a:2,*n3QTZW?.Z#ksiHGA@-/r>5mBp+!
7110     %6c9.%;Y!(:<hg"$>i($ujcCpR]i86uLH91YF%0EL35L$igi/.D@(^/B&YW%,LBrSP)*q)Z6T)gM`:f\VLN"ksqt(\dB;s+<k*q;E
7111     %%qYi(&SI]VL:u&Tjc4#%7_'eS-]''I0jALJ+F=-$M6`se11%I(!t0Y>\nGPW1gW4'c_hWBAnaN;K>>SNSq9\%4pW]$+>>*`!=8CT
7112     %U/F'ME3^E=MR%4UQI*l=p&]h@8O:ONQsuaW)C2IeG2Y!&Sr_N_?<&L0\YS4qlB6in2L;?O6q.=o?O/tm7r#bo`SqSck7Fk5!@COG
7113     %)aLQr-,=8],EaSc/d0dH_@Bh'*M;_36DGGBNYb8U4kMG:nI9C\B5^H&B!n'iKL1H89NcdqAB=*eP@4PM13O)N2;$6A-ZHBg@._B"
7114     %&nIDaOIu4Jj"$E2mC=>)Ab-9OK>sRE%BDe4bOn_tWZsTYP/+bkeMA.JN,GC^eI_fpjWB&nR-fh.L%?TD681E%d7>(Z?uN<NfdIGF
7115     %WD-5:foE^N9o:NkYd]==PMN/<cEa9n2Nc@o%M'YO5lh?.fj/nl"=ua_J4KH_e94uTNE2-7BANLbaj*oNC+5(G,<_c[MiZshTP%U.
7116     %JS^aQ;W998S&-A>C!r<9SZVUB[l[<bFgt<Z,1Za?WA-_^)m#P1^$<EH`[0i?Y$'$U"]-e<NNR<]m/9%E95N+Z/DS8s2-=C]*E@3i
7117     %2Li"O-]5!9-FYs]Og?;cnF21>CO0QU?N95YC;.Aph&J=Gg294:K7V#,mH.q]:fV1$YVc\jlPbeGi$AtSD*#+GNXOSSOhm50ZE!/I
7118     %*:dW<dqd*7o]d;(YR*6d\5cAPU(AU"-[W3G;OiY@_$eN?aoF3'g53\1h3aa0mQs5=E9_.`Am<g[5n1J+U!P_8(418jT0j:te_RNg
7119     %,6Se&]7RlN]E0%hG.<!R=*$f,B6p<IJ;..'#4\^hDV'UM#t`3=G'N6(9,&]cLPq^q!d!g%d$<WH1KMIB(8P?Ednhd=<VZcfc#+n1
7120     %N.D3qnTV8XXbq%8Al))CeG(p'4#LH#<jbmodR#Du!`qV9G9J>.:`H43][g;0*MQ]0[?9?7>r0_4#YZNu'(UPjMHiJsZ`5?)7KWi(
7121     %KZmJsJDLiNVkfL@g7^38\M5ctY3s>=1i;ATPI)A[D'hh/$UjM_G@L#O2cB<sD&,B%#V4_!r.-08[iCtF0e(2u:P,&>)fW2"\RSJm
7122     %c^Bk^?OG7Ma@9I:pV$YOCZ2cY#msjWJKkhUZ3OQ-C&GU^G+I><*A/@4>f_G8AZVGl4kYgI8R+Yi,@QRbKF8=n9+3"QGGUeU&kW[J
7123     %[N_!Jku&(Hb(F@eFn/G26r(I`dG!R$(^pt`6-1#QN#0$b8r`[%b*oS%W*(GidXf2+(mjLohTIo.mt#FN?t;DJW`GiKYJ!3!fg<Ns
7124     %DTjNO9JN8_2l21$ntI2:8REB(=gH)CJMJUP80!RfA0GDB_Y_2j]RVSsZq)/Wq6.(_),PDn.Z6g`9qN4-+3*RYq(8?FCfjl3b03^L
7125     %'#Y:5a^>4TVXj:Y[5`]fDV<nHa_nHc?^(iI[DWq1A#Xhp`ScltdN^\;97p&O6r87sph?ZbVsc@;V6mS['Of@7>I8Eg*5X8kRo,.>
7126     %MK!"MN*O'^;%bG!VlFkA:`;t8_Gg.aagrq%Ferl:(FP0`DDe>5$O%oi0r$.tOr)3\iI()%ga[TGR$o-`E)j'$QuB+:9D=b^4CcEq
7127     %g.Rci3L0fW=d4Oa<A8H`H([S2UYejC7+0T.QH]Ds_E9:e=CB7cCB/&!pR#Usb+Ub:CLBFYGXNu*.2[U41@].S[doaFl(Nu.?AjMN
7128     %'[a]al'd=<J\[K*Gh"l]20=i.I![*:?s,fI;+5Udibbg6f?>Q`O9h$@aCs0P&kO!bWLgSri=]B\&g>4nRKs6;H_D-ZS-d@%imNI2
7129     %Dljr9-$E!)mt0;4OXda9)RX0p2"m]5Ga]?2-3ZrZ9G3R923<P2:B[OOR&l>92Yp0l@s.M1TKmGWjXLKMlP,gM;$ej8/]((Z)tCU]
7130     %NbZ=cEZpK_]Ncm#@'+0t>L(cN%,J`GCk?"1_`*JCjln5u;j44`QrIDBH:M4Y<(2C>$A>@>lP(r8[CW8N*h+!+fngNa=2_`sgbHuR
7131     %IP=okn[_QZ.EJP2C.S\WENgkOT*06c7dH+,SI$bKFtEoS4C/Z0I@8q"AAaS)R(E+':o_E3m:guU2+0KE&H'q-QO#Du<n*`#jYbi(
7132     %q30Vo3F>_e\<TMYqt&j+e!I\*aV=BoW:VkE;-Yn):5cS=02lH?mSNAo;b?cm.)06d@OVoN-n&X5l5%nME=*EC5M&?F;\W3S)U<#]
7133     %R]?X@OpVnU'kIch.Pk6$:bcIZ[npA=F=?jnf$\':Bh6cSG'6C#OJ]g\Y4Z;KG*1$^j%VjN9=C!ORG#&X1a^`nOq!-/-S;Qt3Ud0Q
7134     %HDfDZXU>\VM;fLSERm1h")f;i1(6*SQdS2PU>/TER-'$Bh8c2I;]9SIhJk#;XlWC4_QPii2'aZl6^ZISfq@Qt?.GCe>gPq,RAHS7
7135     %>=?so4-QN';mh3u,XQg:$"8bM&_%ib)8tHbW_5c[)Fk<D;dbPf*,JY2fE3Y:X:eNA_c]o89L*>.WA`(cqoNlJ*PfY)8I&%imH?Ec
7136     %dTJgP=`C,6SdjH`<G*2g<Fmc)D5P:O>[Eq#JKPuCBQ4V9VG!%,aZQ@QbDumd9i5Auns89BV-l-<]9>+_'e&cV?IW\n-(-[SJW)#G
7137     %`NDn4W5bt10Ls3c.'?%*H:g'E%7oV0.:bEQe3uJ75=d`n/?nCgN>0E/>KoHdpO[6^WY#"dV%5IMV)VpsecLsr\R&l:-&-;gcV@0S
7138     %!gF`,XE.O$r7'iuB*C#bJHgNe#-2\]<2T+i@k2V$lQ]QXS3qsTXhd\L6.3LP.]pL$`2^gTZc5@QOr]coXdqj0PgjpM:^SB78D4U,
7139     %S,OBIQnehK.eY;_Imhh7&Ya<pgp<OI>WlWjZ:c'TLscdd^mrIG=Q@3R&?+HE5(DY_E6(I";kjjNL'F*>Rjd0(6in^eHI2,em)dG>
7140     %M'ZWEV%&)gp6mU*L>rL8aW&V`:=UE>_1"uZq,K74@2"`7%<.:)&RJgtZOa91fiV,k=R'O,ZKQB!5G+cgnHfcR7?o6mIT'LFlE="A
7141     %5I4]-Sri65anVaPnO$C:+b6:ihLL\2N?!bG@\/&)[61YK'5n$0_"eYKaH#R+qW*je'mZi/8P0QZc[)R?M32)%d^#ZtUgB1b&O4*U
7142     %oq3!PNF0aXht01lRItCGlmAT1Ug9+&Y\S4m*UD>h+>=&SpG5SZ=5`=X9Zg'u2cgPhY(aN&@+;MqoGpYp50cnblB'e(dA*ST'HaH<
7143     %"s"B!-DpJt9s8.R%E;Qm$YfqoVs]4X*QuYUUbQE!i`MB;W8ZIO>0/mo>De#/r1o%H:_p-KqJ=_n<UL.A<F7ss_%@6WD^VW#R+5sP
7144     %1%O)_7R[gm`?5n6[*N=J7<Ut,"1h@XoRuMP7La.!PEJ8r@C!%MP&%Ll(p#-.GT?j%V9'l]RTp>'M*6-sPAF8iS"bT&$3p3%o`T<`
7145     %qY^7".0Ul?NbuRf:[:9H88hKYED!K:G*J2`TGWV.L8f\,&6W]*]Vo8d6n53uA>dE5,>?Um<n(0H@S*FZC#U?X'j?Kf'8p.ITFM>E
7146     %<G3p?j(p"h](O<>'(rs6qe2h8kR%N0B4Jo?@R>rNo3kNRd7Jk'&JZf,']Gq\o/9A__;f06RUX+6_M/bs[G$i\q28:rRnJffkeBgX
7147     %AdM$_KW+9r9+`<S<SLdj/?;Ok]q=ZS%`LRg_ilooUD7s&@:7[G"$N(6X(i%q]5(6u;^8;?dqVg6:MLSKT2j3X^-Hd55,lArG--bl
7148     %K@OFP<Qi_oYHCA^T(=YU(Tk4hiG'S9D_(Cu<LUGaKR*_]RrGoY['H>[Pl\a3!q)gs-G1a-1$%NS`2$or?4P$\VpVeiTrXF?i%![X
7149     %;pBd^hXRVUrIP#0=]?HCj>CEXNPASe;X8_/;LV4>q3%T'Mr0bL)R:("oZk%NFnA&M,S;CI1BPJfS&o0i!<tM8Zf"1H]WpRcJi<Sc
7150     %VFi&0a'"jC"8*p4*h+J(%.Ze2Jf'"<At[r]BnZSG"j6Uq2`h6^`k%1qjuT"lLs!^OFDF)6(b>i+E8UqI>m`kJZD,#8f`g>c,G:!k
7151     %]H*2$\4C7&c;`A"T^bPXXc0/pX/JR'KX5'P`T/-iF*0B<?RUU2%YS`%:q2/]Ctu-r-OZt(:Pn<RW)c[T%"4A4h$VB9=^ua@=Gq']
7152     %]9gV-;8]k?HPg25_$oL+:!oF&"LImOmLee]@jP?09"n<4[pWZ3Gr9L'U_BD!HqP5=("jta"W2X:P.Df_20iDC"hrVeLMkmYM!@qb
7153     %[<3bEHgPbb1e+I,%&NMN<AH0A2)3T9b[h](=\^FZ5N^mKabb0sooU^g,5[m^3P@TV>eleZ:/h2i<8WAj6@D+>eG;40Jt9hKBj=`;
7154     %*cK0OY<^WffGFt"3L75*Z$]6)$:,UX<BAbdj]cgZ6r%,"OEo'I(8/'uem0h-7VJ(<C,JMfq=\S_%puc@f&j%\-Nu+1,^9]*A_FZt
7155     %JPc$:b4%5'?(`U[(n^8kM95r>_8k)6&-bBcYY6U\-`9](7"OJH2/?)[$<4f5fq9t5aC<8aQ%We@g5hrF:_<:pIkMQ:\NHUb.j`o>
7156     %;-GXR(tEt5Z<C'1Mul=;@L;QVjPT.go^cO*j*I@sX#6]Jai2+o(MhmKjXPm@4HO`><;"TZiM,HfXu(g?&G5doSg`6_$%:MpMkaY@
7157     %kN*74DM\3Ze=eYoigh9$m5AOV&9MraFc&Q@-E>f+'nk;]=b@m`'M!R$<@F@5F\ugn%[oJIMT._Z1t,%_I_n^J3^NO6o(tlkn)9/P
7158     %0UP3&Hr4[NLT.V38O/IBafPpa!j,'/Bo.@HMa(G/_u^!P;sCrD',"HY:2natGZAiY[]3h?'W@cU!`h:QRKc=Z-RgV#h4gjf8-X=r
7159     %[(h/qX/Q/ujTsr#%^ZNKKuQ2+`?'BV%LZ[G,fPsXX#O(<UJ(t'#b,5D1hXG<(%QC9q=omAal*tZFAk_F0B&9?Oi+0W@Fj04*(-BS
7160     %&0Q'+k##e8Z'Re9=:eu1MRj-bPV[W=>6NEF2]g$Sld`4N21MtN5a-p<MSTi*+t>'KXP"2AM%V0I[>CZf6u]0,<+0^aK26^,'!0S8
7161     %<s&4J8qr"2a-Oj&S1L>H6u-("=X'N3TQ]]H(%UJ\_:g?'Gu5IB1rpn!!'T1S<nXV(.b4DE$$(-d8]Oj>)BIU<]8+76i7_-VQ(UE9
7162     %HUJ.f"Z!=9J,,uK7CLi(@GaPj1/r(>bXiWq0!VNZHe#(#aZXpOP6:VgUh^'84HSGimM;u4Xqd:dS3UOb-4:f-ejkcZ_(I^ll#%fb
7163     %XrE;\fP&a/39s)#;+?qT/$LpE9,=@CP[KK%?iuiGhl0[b@)X:pM^Icrq>pKRS0+7t[e`VOF"8JO3hV]U2-P`7UhV2=C*=4SE3!P$
7164     %;IU$Xs+MA.Bj6u*7nYc7;rPkj!h61i:r<q<@SJU0\3\P>8F)#^btjV#"-%2+8.XV`8h$0Tn=kDId.UubmW*K$pc.6(>7l[p+;k*b
7165     %!Poma`6_>1Z_B1u*"Jkf3$\^<8RB\F'f/1c7h,Xk/ks`NcGFcSqD[D/EG]EXFmq_&8X%<>+jsAsaEP2q%?m\p!iOj+>LTi\LOIp6
7166     %H$pm`G7Tm^."s)TO\glrWZse/(h.0HI'@`LPqJ^9$&>D^%C.=KYc4pH=`;.?Q^D"_%!S>TkGCAlF.*Mq6%9uQSWe;u<)bSF5ImSk
7167     %SeL:rBt?(rZVaBbTJ*m65L+YfNe9W^dR/fe2PRru+]GLT5\l-gau!%H(AHt>TBjB.XkEs'M&.XFS42E!*"begd3jh>:Y+rYasK,%
7168     %Xha\QTiHE:eK<Mfs'tNRFtLmtlbG0PJ&iE-P(66PqZZr:3jRR^VdMltfFf)3JkAqH>"mA;8\=Zi]d%!F1$:a`PUWmd[i\k,QrT8a
7169     %XhCklj"b)&H%"otGEkj:,GBQo0552!I=?RpKrOooQ:_@^g=@Xt$]B187&Wo&.*nA.F,7tTM+an-T$b87E-(cIEMXB'an3ts;f@AS
7170     %G(;<p&tDTb*UkI-h@o_l2VLl[GI(5_-<GG&]$:Z3EM^BXm!mZ+\r'e]B+hin@n1Us),Jt-2t!<7'2pk1c;`P*!/S+O[&aqTHebDl
7171     %M^p53H@3Yh9%-hX)jm&Vh3s<6pJ'2e/[q7X8D@=AOKtS1BI\V]06,B/NEE@lQB9H.[9Kj@@$nl)%kS/8L:-dl?k')!+$um,ctB6=
7172     %7+H5AR69aA?EQ.kW.q<rn6p&7$8e#/c&<dc-53WF\YgVZ)C/93Yo`DiUF$O^(0XTkJKA%aD]+f(5#cplj<pQk+eorD[JW57<-Uop
7173     %jr8=&*9R\rU$@Nu]-qA6P*,M?Ud7,_jK,AT2_mg*poW:&&]8>O>iiguLSQmQBV"a9+g0Bfj[f(5IDg)okjd9D9jhSoDsIg&(n4r'
7174     %U8A=^jM$5eisYQfM`G'9;MGZoj]-;bDlb,qlu"`!cnr1.Kcs^a&K!f<d<&t4Z\@I3&"08H9";#L,_ZG%M-b&17cu8;68b'tf`/4m
7175     %iqlOBe6[Mp,!7jDqH9FdNs8#-JLgdp;bh"&'gs,[JgmJFDJOs5&.Fqe%g?P#Sj.3N2Lc,r_32$T1q7>\XI4PmfQ&deD-aSr+D*s>
7176     %AG4Jh-A""<.9[OJ;'I`LojbL?(,nV8$@E7HN=g^N7N[u>=gW=7J3$.DqP6c?E'pKUr]K`]HQ&:hRC-2q:QqlhG!"/BN(Jt/7bu?+
7177     %7)EgcNV8W-'qVie@R(AbJN\#WO(9G$jj4Q_%=#:_R0+s0<m@4Xm,&pll16<nHVHFcUp?\#.#`"@19^8'B(`XU349heqd;L>mGNt?
7178     %gQUR?#qkq-`nfXFT6-Eum,b;gN2+KA@k]&#9nV?"1G"td<a&<>[/C6_$i&SIE=63Z=<=fb-.E<[B!puuZ,.EBAW*UX.Arq2c@@VE
7179     %i**c+*s;*HMh0i>:nMQ`[=LgdBiG!#n17]'"M9_nKoo1'C6EdXBn8X_:1,cf'V`G7=!l02-(iAJU<CLX\-?/J8<m;=WS3403aJ\H
7180     %I"+:Rj7ZM^mi;$<>=Njd]<"%Y03u^_&=5o"M@[MM\hJ"+It`R3NrtW,=*;ai`eC0iC5;YAp&ZL*:I#`SrBr:9%s*J,Yk<HbLaI0C
7181     %T,R@Wk"+;i3/1?h[?:s&jA!E2+Ep!r'<gk\CQ/4moUde\1'*H-7maAYfmk6ToTJ[$:8#I/l1lgY<$UR#K`?+`jRFR0,#iCt7e@_#
7182     %C/f^#O)aYt8#UG2U6c^NL=^(;3+[>j.5'5B$.F`3N5K'Z_;GNX(1StCZn3dI=it=b\:JF$QhN?kG\08t&0r3d,)SskhcDKm(W[d5
7183     %()r5_m/@?(;ZP/;23K#b0HINLk_4"c4B[n01mUXACc7JUlUi0f3\Z]&;IPPDgPO^TBUo3Klg(XkIP825V6Ro(Op?4aSWFUfXmEl)
7184     %WqZ?VbEnlc7u8f5]p]]_NDfNeL:d)gN2.aNIhE_c+-8qH<AtQRPr6'7JngnSQQYd>ke;;/$:Z=:dF!J.TZ3JK_VuRAQ[]7$DPY'W
7185     %4&ZK=C`=250*us;@gq=+i+*2&)!?HR9raJ%i=%WVT+A7qs2%<scTLeO>68m;<g_[oKT]lEe.]8MF_2[P!58A6l970DoX+#%bfLHL
7186     %4po(MXI<4&l96#):R*5$m%c(Q?<9DaQHTJ2_2O4&H,b@-"toHrYCd-BZS&>bfgJ@&H$o\T5XdBu?'MnQO@WuI7oFt<foL,>p&e7H
7187     %^_@Vs%T"GZ;.[D+NPD)@&QqITT`qNjMmnb@hc_"M/jNdRYl];/`C!Fp3.%YBeYrr,#FDJ;:Yc`1@:)Pk6goi$*oC]Q#U1J?de+sl
7188     %\u/#3MJ4V*?"^p>GHc"%gI8>Uon8c0PIi2NEX(r<'->qdM4N(,"Q*=b8OW,=`)e]qcq7+D8E[*K%$\9DTHR%t0s:)!"0BY6*YBDe
7189     %J8X\sG3[JTFIZAHb\+6&QV^I91#JLgcN*fCl"@YnRP0cBK)GLBLTVsp\]2cQ#[Lj&A4>ZG?k++WN=Ms;NK=F#nE+M]GZc^S*YF>?
7190     %5JQ+V(!G,A;cL<eD:Y'p4#%#sBBEpPRMcJM]9.h1$&GjQ5,hoFB0o@7ml`_<[it$)G+p/]Kah`k^)GdMcpW"W2PTP#eT57p<=eM8
7191     %7B)d^i./kr;J2=AO2r0nT#jI]hG%)r*e-WZH;cMc4RW:C<lKlF]dLYT]C5H^$c+IB1+nNq(rdhDE,kLp+!(UA+RQ+5n"5rD<_.dJ
7192     %#CpZU.4sbO!@RMjJ"?XO\W_VFqg9/.EURfq"EP?'g\C^f[cU;8A.tP@@9]D%1H8?QC-*=V+-_cS!3PNmmt4m)J=?#Y!P+HK6$[;c
7193     %)6V[$m5SmJHNXjV=b)MmoZ4`P^ANQ]o>+B/n90?Orc\-"glEO75[*d==YiShE)%X&5/RXkK$D(TZ18"8&8a@FiW[g6HHFmHKceJd
7194     %(p,Ag@e#h*=sXa9I"7?J\I&Zi.gq-.((d20U_<;TD>7@s&$"$3Hia+s/!bJYoe6jU2[g99^mV`OT_O3?203P:ISnL^>8:]W+'J^e
7195     %l+fCiJ0+9ML'N<tFlUB2(-X%IrXlt-*3"c02D\=#94_9KJ.4fG)$rZ`Q-iG;,PrRK>mD^$@Q*jg'L=4FZR?T)A\&-ilr;Rtj[2-3
7196     %1KW+F%sZ5!f8idnN<m\8<0,o4LVDOHqJ!7]%&DM1!rn&bb5b+=Jqk/gbf&19lWndoc]&&5<2,69WG9Z'&MXcZZ/<A!3*8W=1D35-
7197     %L33@6#HP$4nL2=^Ti#71NrTljTZ7@Ka1%@EE[?1,fs\Z2`0`B0/=%P&A"Q"Xm0dHYlE?3=PA&?m/!*^'JnHeYekS3SRKqt3j'Ao#
7198     %ZO7D"MQFohUrEMpXYM'OI[u&Mp>*qI6be4\BV3H6m&)a@!R@(!@;he\[5@#VG?`)3SfhZGb_nWUjZ\_:8g*B^VqBg]&2XV?.uXm;
7199     %NC3WT"[ji.aLEoVpte\;Q82E&_EFf11Bs/tIgCU3%n=S8$=!cgONM0?b7M[S\PXdl:9&A@EH5MdH]k:B#'c\Oci1fpDk%[II(?_T
7200     %,5)!afbN=u^#/m]eb<>Qa5KVCVqUoBTlP"VUZoPs%tc4J*XmHT(mgGUgp)?&X.74c2h2PM/TUIXL,m#qKHIY"E$OK)l(Ami&KR+8
7201     %+OGGZLt@ZGf)Sl>e=-usX9B3N7q\?l*C]!`>oG#->Nd_+C`P:gIJP&_iBc"K[gMh-(I$ep'A2Y%gXmoYfY$0Rb;W\/k8-/+Lrka+
7202     %l,0!3'Y,HV`N0TQ#a'1)ed'7nqu.kZpdfc?[Tnj/@Pid+\B@@Fd1^NCW7cbJB>Q\MZV>Ur/ZKD8b5cC8Wft$(NPk<rq-"]=3&#)_
7203     %c1\7*Cn<P&iR8!+bf@[Mmt_mok[LI%'Pli+Fb)XfOZe]q8lo@YC*VS(<#rr/0r-$H?!M<dn.ZK$37NW1i_)(K[PkGT7:]4BUoXbG
7204     %0Pip`&J_X;c_rdlq\FTQY^uarA(E*qlYZ3i*@fU5KX$=hYt%;1ndmc<];!b,b3]6[+(Cku\Ct!adZT+qeh!racFdfka#,HfWD%*E
7205     %K#Zh;+\^+kC+r=o:obu]7*6<7CBmkV1=4PSVY^OD03$`(<Z?C](q#tj<K!J>[:VnS;<NuXLoH3JDF!?`ML08$b=VJ/YoVTj)kG3o
7206     %9;j0?m2O5S(c<(P7X`O-lBncE[80Hsr-7rFU$0=&)Rggd1;+'-$<5ULo21n@kO^Kri#b20Sq@X@VXj,cs#u_mr'2W.!>.a!75QP=
7207     %CN=pi--Sn8Zp0jA,K18o@"@Q`W&E[8^^2O\'Ffu.^^I-8+XV,ED6C=-WXi=<A,/`\o2GsbO)Jc6]PCY-2T6u3VA0UEaI%c&@D7c\
7208     %_mXib@`ra;2mV6$mfZG%dD7NCea5>"[rGF7:>Q-6W:fB&EO9:*K^-^4m:)1u>$E$JDPW4R5a,8&BKJ2'"@)U2J[&N6XENIt#aH!V
7209     %AIFn1.la)g'Ui-2?H&"@%-K9'5Q^]?`B@L+oL^jno._0T=MrUAp["dqOV@um/5kC?r)7#4*\oAeT!'PL5Rr4Ggt'Y'8;<[:<$6A7
7210     %U5cCO;Im.B@`I(r#JNnjWf/i4OH$)=^*d@g=&;GB&W+O;mmsMmQu>S"10?nj&$2mehb:nFjA2K6`ph:9W9rdi\0ngY-_0lJ8>+0s
7211     %S((7k/n"dCOq-4V68c$ChBc.7M%Ap7Wq#^9So7UuTE_ND%Y.?5ju\QdL^e@,Ql4/ck%-UOH6O,dPQUlK,AR_^F+8d/MZO[+WJV/7
7212     %BB.LD)jf^TQ_7/To/09J\PYK=0_,jBnkSA,HqHATZ[W2B:_0us(^0o<lH$(0+Q.dMd8St]SVM<%MXb]+-o7n1gif4ulHk4UMXk<q
7213     %1&@M-P50]q0JMP<J"5MfA_=8PN]IL6ieZil\>tbK[=nll,.?MMZb/-![n>pe:[jaR@^67?@'d:1DsH@_3dI<F2r9P9q1.03[jB2e
7214     %)G&H\3V[NSJ3qW0(fE!k5.2IUNXi@5#K\6WK^DNKo(S9.oBIP:p32MXTFha<LfgY=jnp0a'"jUA!]T7JZn?B"Tllf6FWhr:$?E(o
7215     %/DK':`N(a0-:.H>pY+f+Q;h6F0d1T.fk3s#-82I6huKjCgU;t&#9ZH?rotJr+lL-'?P<h3--0%?bo+SgZ'Gsm=K]d%<X#HNWok3d
7216     %aPl^K;lq7]Dc).5H$+Y7_L]+u!Ill'gEq-^UoQJ#TJ_U"B)?;CIGP[HpEKrF4'U\_3j^YN-6oD_F;Z1qP"@in.UN@<2@i%VVL?2^
7217     %F`S$AZclS&Bircti"_n]jmB[W+\boR:4?sE(#T2H!<R^99iOEU='EM]QJteuB_s$BYc>-N3<ekPFF)oM$cq][`7jASLo-2!ZGRRr
7218     %C-R<(*V,#ha[NJOa$K%Mmm-QiB]UtD@Re_2)@pR0=<SDW;E0ds]BZ_bi_J!E$!!!>MEk]<)oK%Ga3ju`;9,(]_Uq8iLFgQ9dJt61
7219     %^cA$q^7ntD+>eOad;R..FXQk9a3EO/Wf!Kj8E3O*LW$mQ85>$Sm($kiZRsL;qhos!#CI3jm3L+"D'*@]Sh*ilEO?`1ObM[^'$XUl
7220     %eG[%6hq5dN1Sn$cCsXh9LjL%m8&p?*.&\ja(8r^9.p0Tog2APkdTX6`fp`$#f3nYf"geLj!0"<A.3O8_ii'41"WEsfF/pk#Tf7+O
7221     %01,ikAjl-,&HAoh;6RD2Wau*.>>2'['YUIYc'ms4X\c^_9#-;1"=>URe'87^k]+lRQF6G6F%qFn@Z%ERI6sf9Vi#en'k)0TI;";D
7222     %+'7Z=:W.+AoR?GhGfR1HKmf[<!C(Ihag]VVWFcN+R:O=q^da0\`X<81M/;Y!`cTI;j?R:1n^M--AJo=Pc\^u!qd>\?4))+(@oiCu
7223     %/f:8L>3DWt%<LR6=<fQJabQsJHTIX-5DS5UnU/Pd%^hc,!U*CD?u)1Z@ne)CRK_?GiNI6aU[a'Edp:-#'sAljZ$Fs'65ApDfDFPZ
7224     %dFVIm;=Dt;f0K8jE^-t37VPOYo,N9:c1=&pWY]fJ(SV6RAQ-\G+?T'a"']HnD=K5W!jTnqf8G""Qr\h&@7.%VN%BcanL)l`ku&AE
7225     %lahNO@Yhh"k_h"7%Vnr/XFq?*47b#FA8)l?s$pX9IP_s7JX`j:&:6#0bU$!Qf\&^rAKfNS1&=,c)aBs5L&5'>4KKa(Je]In@DkF>
7226     %)4(VV$Drcq@h8PrUIC$JKGjRiAtfRtVm>0pbS^gF'?)5#$MuPmCF>hqXQ<bkeM/JmVF#C8TH#ICh?F1N<b]BaNEA-SHp_s[DHA)p
7227     %7ud"O[@kb&:PI;D$Z6h'!%#ih!]LbD"b=Uun7N?k6Xk^rES/sXNUEUY/iUTh-sj!N!T*EkHQuUtb)K4MUXn(]o#>F*'=E4tHKU/7
7228     %(p3lqJ1ksM+^3EJYi^$?DA<7,F+l5"QgmWEX?A0_]G/nOVj;U%Cm`=A2[nc?ZneNdHPXan7;'nJY<PK1*S9A\PKT]`5L4!^\`N0G
7229     %$Riad\U?CCNY`I&/5k2%_d-rnCTc6cq\HWAi\7g`pnCo=Xd`b*Oap!W&&,k6&)pHmNa9j[bq1c62:3VT1#qNC(8k#PU\[<PnlG38
7230     %SOlt@GQA#Z1%GD.U5;F`S#[Q"Ku:;^C?fKYPJb?XcB5Lcn)(CXgVgO`79F7n+CqbX5'Bj!/oMfjdD0Tt6mLg6"MBG0jkfH$TJ5oQ
7231     %1A:taeila>^4WDgPF*K"]l4*NJ5g;'T4M(R1FSGs`^NdU`g+KRqmi<\/6R@46l$kqO2sRL&bb87/9%`C$W+gp"E*Q['$@H)FDOCU
7232     %k1tIUk`.-%MaN+Zc6-7fA2BZpNYG)THA"Pik*US4'gNVmQClX5#&.,Ohgl\_5_n`YMec8qo'J-9<+&!S3#<+L/^).er5lH>!`F[i
7233     %*\fDCJcj60&0OO,ZWr'o\:(C*c<AQ?Vb52t%cWI7eF/g1YceZK)oNQUl3j<j6KA@3dbO$s4'Vb!Ncka)q&h1$hZ8W5Og!hR:^T%;
7234     %SRr$BN)pS_5f)E^!GT[ajo?!BI'9r<m^t]*-_.S/49\].^<c!9]QJhZiUR?*=*9j04oe3P.rUggV_OYrn&O]e5J$'64AA",`dh#1
7235     %OGn$:fsNk?gl'Mq9E%Rq2\n(hHNt+X=kC$ZUeog6P23rdjB8c,e=7p-JS#0tWoPu&[?^%X_QM,*M,oI:\I`*"#lUtgKk?PSL9Nd3
7236     %>Zu:F)%L'aq]PFg\DlIr5hT'qGr)c$E4W3C1TK<2ingc84OZcUN//SmCE'"<0]V6D@>.\='We`eeKa5@:NamF4/fU51T$WThfpal
7237     %Fo\2mVaN:eFA&?pW8#q-%u00j44d1%_;026D"3LcT&Ih=9[^mmhk_dZ6SAKGkU[]u2cEH%8i(K#46Vb_CH>tNBUngTBYb#J-YaIc
7238     %?""_2c3\"'6\95.1=R+(6DPmooJ;7pM!Yb:%+UAA[):F)T2[itnW2RYNp;Va3H2=R_JOR-j9I$ZDG8Y<Lk.#T#W]iV^es-!S&4DB
7239     %U,73$8U]`p3m4Ut)JB1%oO'=`T6KK-3p"3af=uH[3oUX$Yke1o1qNn(b_X*,I_[%"R&h@>UAEpfU?I.Q`Z=9S>7K4("Z.0_!4i8'
7240     %$es&nC^qA>kH^oP#G=Dqq0WT:L*t(?dI=&I;n([Q#UAlr5W/-3&Q0fU3dB"p!(K]OYFR^oN]+N[&)(+qYt^EgWN+'_Jlu9Q(GFQN
7241     %1hh!=Pq917.A@?`ZQOPLq\fX'37Z:qIg2RM97O<i#gm!CPr(Pa._TkXe@@pn0mj-1Z:t8$e,N1fW#,,m-cJnUhA0nD2>LTMVmk%k
7242     %A:M=0%dN-!?`JW)9F\!<Atg6n+8kri`)8]5g\Y6UVQfL>hA=B"72(g6QC(P&Kb=<"MYJBJONF]@?A%siW/SW65rjd(Xd`MnG^m_-
7243     %P&\)1[ZmbN%V[>H7.LKMTLVgh^9G)M1IWnB[T'K92<^*eK[ktO^4%'-+mt&hpW1-#kiGHFZ\e2a^&2NmdqTUW5SEV9+[j#@pJY<[
7244     %:ESWR"C6\C@(LH!1J.8P'H%/%J=X5,C[Ws3K^3*(Q>cjpSL>0BZroiW`**+'7%T<!`%V1N8B=.'/II"Umd:NT[%A'(q[JMea,tI0
7245     %$W(ua32>^I/ulYH@k/QcD3GNf8Pr/rg%_dZ(_=19#!HH0S$DW^7H\JmrQMd=1:S"h#b#E9A+,qo/HWK;X?KaTMt#ef!$KJ'!'o6`
7246     %Uamg5]f>Nc#9_,k5-c8/g^uPQeRrBLq0<ugZ1Q0aba8\d`LRVc!^D=e=jJ[&QOrE__6Q3P0*s]./WT6WeRI2Jb.::oJPWitXcUXZ
7247     %F40h#=!1nXIplYL65r"c(_grE)^^!20K@(E="h8lEOT$+_BG093*-)?&)jcr9Bq/#QcFk,jU[T/k5id8[6J<>b&dWG^Baf?MH&3p
7248     %.fB)M,,t@h:_AVF7ZPXE[Nq8L43Wd!_Uol'M(\4bGoFb0WVmN$E9kXjXZ2FQZ@WXuH/roS7M$4^@6=g.03Z*J!1YoNWeJ%$.=9Tu
7249     %X\nj=!*>=?BH]n`GsND)2"Oj%^=M\?amOjVRP#5m"h7E8\T'1FZ\;+e7TE6nN(X[Mm9?Z7k=gZ`?X-<:@f:6<&ef%dXk1RejT5!,
7250     %,+C%oXu#:#?I2WSF(8-l0<EQ-#`&'/!K9Vm*(d<14QpJUOn:%EreUYD)0o$)ITJ,0Y^*jM`*)n95_p>u:6=N_Vj93BfL%+i7XUM-
7251     %[E(]kD/k$d\=Gnc+A+@t^';U$p@Uit^hCalGI2j_g3fm"7;m<ZV6R(@9`SdZ$G]bgf2PgE/>damU1&O4VB-pB/;E'H8*7&U8QDR:
7252     %S3CZd]r@VP_MC`+Kcm&d6<B/1\gIEX1h:Qf%C?5U8TI-FLNKHrFVPFXWZ@c&!#df'clk4FB^4)+"nC3Wp!sCBP5nS<='hgSdOf[j
7253     %n"0#<?S`%=7CjHYRAF]!>P-*%3!cm@@MqXg#A9oC7*Qj5+]fTdRshmEA0Dei4IRu^"k&*AP2kBQ5-P+"YpkPDl`0\O5Gj#/1RI1D
7254     %&@M2+dp_*Q:(?@ocRN@dGl_!m[#[!Y&5%V?V%,4\(s.B`7$Lk30T"M(NcAIN`i%??XFMYNqkpUq:M7#WkA4k*eLhVm/LhIhIo*4B
7255     %FD7"=E#s(p$eqJ#E[DQ=30aS/>p@/BmAu*UW<2$AjMenH(fb]T4m;/L=Y1H^/u^K6e`Vi)gO"-56jEPRlj=4b:D]P[c'HpfeJP%l
7256     %43Reb5c;P-$p?-OS5">H1Q7NKN*mra1Wu))_-^4*1s,Xq2FhqOCHhO=l6=rX7iCY7dbcoNP."f[(,s1`X:i1B\uYd/$l9ifq`-'a
7257     %.JA&'!E_oe$@?QT]?067%J2P5af[F5b'NZ)frHG5Ef_W'OeH:lak[cI6<K"`['sE_d`XY,LFFP*/oc_OPpAE;N3j=igHX)ql+9@6
7258     %dAG=3eXKp9E$q7/?6RF8YZkE9NZ?=7I"oA1-b/<t/1DRB2J%sq-3,N5=F;Q29&VgG_sF=2\R%iu>7<7>e]_[67e"m?TX,.UQIVg,
7259     %F[l2=R`a22O&F2:_1>9j5VNn>$jW5i2Y@ToMlKOC5mYi:HULl^W]0OF1.(9[QKmZoL/[,1K?2JfSZD#[TYg#H&%^A+EEEIRlNIQ7
7260     %BQ*Pb+)56Q5e!9mnE'g_EOEM98T0>%aR_maX:WR3IQ8_iN/K&En5D\jNHG=Z*o[A3E2%Gmjtt%]1smm.7uDUL:;($2?l"c3pN5o+
7261     %W8u7AqI;5:!!:EW)J2B[(e#ND6M_NV%eR/g<Q7`JC'/pU9-`nb3JnscHIBH5F@bPVN3[V]p]8f;=pm4jC[@*<Xr6Pbc.@S-C1LW#
7262     %$Iq$mk'7'\Vld,[Td\hfWVbqgFG>fQo6m'h?\p[B6MhVuj,!R[U*THo!IC2ii7,3;'SkXG)&R43_3i&0d/*UsQoL1L1Ic%e]FPiG
7263     %11LAO7%]eu!:%JF,osC-hVac/NoRVNU0YFeV#rQ%XjSA,'WYSBX7Y<Ol8>_Z%HqK=febl6[Me+:Fa9.egBo%8>%dr:X^0W4*ti`>
7264     %FiT;p^3G1UWF"VQpAb;Z2P;]D'gS"#5T_:MT;,`.-92L!qa6.Vh"B7F4ZPEdo(bS"8pBuACqX:U+im;9EnqOtPtnT?N0.t4LD@LQ
7265     %B7qaMVIa:i=S=2.N=6,M)!'QZR?E,?4ur]CZ+r7.'fY1:')fmrK9]o2o)^8ar0Pe!$JQ\bDHr^h_0GE54s],TChut0f6.B9^-lCp
7266     %B2@<,$+*TXs'%SiV"<i?KrYi-easq6nuKY]B's07n)1=.0XA[MK,e2lIIs&Ld=ta>k&DY\6Tk+l]d<]pd+KKrg@4p;")gV%jDH8I
7267     %X^>N!__"b]ZI('518lV5fK_<D<_ib!J:a^Jm^AihmDoO#9c5H-P4*S1q4%LBZdhTQbR4!B6Uj,I##V@<(QcY:&sL#0QF&]Dri)b-
7268     %4Oa_-rsk7mY(d^;?F&:oV^H"E&[dTeP&][R;k'j]]bB0QSrG(/T&eB?=9#8&!$fPJC8%4CT=@lF=(^6H4$@M^,E>2]B7;T*ko>Ir
7269     %V!i$Y7,1X<BA1kcCDZQSMplPHj<oE?:$'39H3DZgA?&h,FqRY:d@a\LG;,mKmgbI?BDuS-o)plsM^$)ufH1H)g4'^FWi0:OR,oU,
7270     %+t@F$_O_.L0^haBO#[>d_D%%g1N+_#,aR>1AZ[@eH$g%f\1K[V'tm#cUl>uJ*1fOB-r5Ypa192]c(O-UpDicEF2S_Zq^!d-6LL$P
7271     %#7Fp9\Jrc0*Q1O<>LSqU;H5%*kTW%f]U#<e6aWkU4gpiK+p1Cf&EG:R)t$DdpgCWf\#<*S0ES1J*9CKC]e=KdaJ6G^h6?r?9-%6O
7272     %a7iCif%PeW"DOOm0(3VbrOl88B:J)8!%DYse_)5*opjnk6h7G\O>8('Cu!&V8*k`<kkgFu`(fBA<V@%(^etW,"YcO-3sS9E&%\NW
7273     %m7L6XHbn_bC+3kedI@FnSOFP(7c7\p7r38:5dBJcH]-b*Z<uT^%`Ze&b^>j^e,E?'Y1>O#-dkt97)utap!r'HIR,KHB@)7T(<4=)
7274     %,H3najMT@Cem755/D6>a6G>[XHnYm:$2ahT&g!qe\,girLU_\:pOl6$mC:2a+^2Po=(olgrl0Y`#3,t8S2e]\&*G`us"N"CPr:mC
7275     %-#RT;:H[^Z)BL$8I'YF[I'[Nggi7uVb\Hk!WI3>nTu:m_l?Sn2S2+S4nV<Q,NPTUX1.[(%:VGG5.i+$Ipg\\dZf":B:,3>F_7k6L
7276     %_3q>S-<S1*(VSY<ckO\QZ,BKXH%QJ[O<@2-h9=<Y?aWM9(o$:.nuh#i2in*XQL]>+<lh[V/$-OaFgB`?\o'V&Ml@%s%44h]s(JXd
7277     %)#b%UbbP"I].u$t_0_1kENZ/abXg.>^pYFIPe-E4&Y1WuNjBY!\8Js;5kU`npd,KON#.W0.0<G9bXp,]A%bXfW^eV_&fd;2X8o]9
7278     %Ij<*ToeW/%Q"jkZAm&i8=EiqP;_Ss-O#c;"D)?IQ7W_ds$L8[5rP5=t4]=0nSj7odjr>!L[<_&9MK(_0+].J\1V&A-`B*540sLk'
7279     %'m2E;LPNl:D;'Nn;cVn_`'Q9V<R^FtD8l_+\6N%]ONU000\NiXZE"#O\=5G.<0ICUAhudgSlgjVcLC_#2=(_AQUeDoBF\D=*e43N
7280     %#W7E,9-Gq]Q0TPZZ4s!#/;#M6->=>:TMfgIV=(\N!?mdd3-R$9P"k3K$LG?Z:iAaFB9`jA)2rXB?jYAdXtm_>63k)6W@Pk[8j$[-
7281     %bsJE<M]hld-$kuaHW%[E+%6Zk<3mtrqAE,T&`Rm+#01\Mbm_m]Gkm<SS+t-r+Ah+JS!.5a6aLVC]&o2eL&5@DDs`H`V(DunDo$61
7282     %daE,62R,WH?a4PR78lbEcs)')4cE(UZM/U]eeQ2\,2?3sFT*lNX!EBaA^Ol99d;B)3><XDA5<,g$X1QJ]b8rP$T`h5[7#Y6d">A$
7283     %=:fYN`FO6^7p(MiR)qJIaH'l+(4_dlRfpcbN`hW0E@[Y<*dsmQ7?KtOR:0$.IQ%k">D!e5m=potB>p[XC(",W<e`/].1dek&g@Ek
7284     %&[X7f@OP,mRTG`#4Uff&HhUS+RHC*"DQ*e]Fa0+%%U0);dnZ7E2KN)IZUmW"^K!;(W0Rl!m_[qjEr]IIeb1g-%IhMd9'Ma3NJf!_
7285     %$<=eMpqcf"kX,dS2'3jX6+t%VSeLbWD3C!ElOp#&5"'7XAOaAXLYh/")'XR$0"W<9N!MLX57"R$A9A,,nIn0u&([sn2JGL/%.S%.
7286     %N1!O/Qhd*V)^ds$pe]5u6%m0EjsCbr1p.Q('u)1hKHVs">9!*<fRap$>jJn%=.]k,j>+^\M\j`Qj3V&rXPk8Sp(;^Pr]Gc_Mer`a
7287     %gu><h0rsm5'#k+$Ua7*iV>XV9'+<YD<o;%4<ef_G$nM-H1T!?QJlc%f'SBK!+F!F/'TitW>5,;3TtG84YW"P:*'YY9l>aoj#WN!I
7288     %*7mKbrRN6G)\?Oq&JiB!r=#I'+>Lbh(kk8:,qIBSLp??Q2XsOs$q>kX8)F>:*MA"Ohi,phhbgcD!>r<f&pl#$ipH/9osuD*/=8R&
7289     %1C75W&`X?RZ02Df[aOldLmT4U%e@nMoUr_86AaH'RA>Eb(c_H8;L>up+g&\@ia_N263p7A_T[7t<`:;r'OhM[Unh8,\W,`^-?*X`
7290     %%@N"e2lYYHe_\0_Gll@5^A"XTfHTi%p^7eWZf'uSj8rn5A]\4FK:)o20Ol<]Q=l.L[@:)s-ZHC&5LJ[;ENh=,W^Y$#TW%BuaLKKH
7291     %hb61?X!Sbr<2[kgE*8c<-2H"dNq%u@lc!DabX'f!`hZKNo'B;nZtC\t[0s#dHl"'*[P_,n"`HY3XJa]43Vur70puMZ)7:3FAp4:D
7292     %r.lnF_WMq7:]h'(UYh-@#6r&sOoMh*.Uo@\<YUghJJ2^uC/hV.$^WP8ERqQ7gta([kes<M.B=8cHD30LnA^d9V(4ppdaI6mg1erA
7293     %g/oUjF/'ohqZ<u[)?Eneko'oCo:ds$^$Ol=a"QpHTE(Ti%6jBV+@.s/=0_Ctm;G%->]B1833W;?LbG[BVqO!qQ"fOqQa>O#,h#oP
7294     %Su5mEOY8VMM[lr809K2_$H*Ja(h^uQ&`g7[RDF0TL1/%W6Kd@Oh':/B7q;[WRE\Y_Uj!U22l6Y@au0KtOqr%TmEFl=&S-8M,+5^d
7295     %RFmiPON30207kDg?l=o^2,+a)#b[7+clXD@Yd."4@Nt#p<5@?@U%5:"+1T>DoNe#(@^ZPBite<a1u#upeO@Gg0+eNj3s0])58YAZ
7296     %>qmEX61:Y1B(U_4;t($PfF!7VriQ5Yi2s7;GZPH^/V%8>;[RCV;1JH'44GU;L69/8&<Z2HJ]7EnCthsc*U.SnkM2%14";$^=\o0.
7297     %$7KM]-WL5ZSRHo\7Ori<36Q1qFdoY,QT`4,2n_Yl8*PF1_n4bp@mM'ha4BtAMkaG,gjZh(ZS6UkJPkBB(##5@<'09NR]9\#+]G=k
7298     %om[qan.q_7'I<4np[d5>M')_*q\(&f6Koq@F^u*-<Hb6Hd:T4uKGCaQo8I&bFh#d\S:$T]Xu[*7*`K5JT2`@b>@D\06/+du1^\*C
7299     %euhRpPh*F-.5m?EYA9`g^WpA6Y)@nZ#/DJSE+D`k'0D<L(Ue"eC(N?\l6._"A6^gb'Z<1qJr&@<5]m@H2qurb7]r]9+e4Bt>Pd9^
7300     %3i#eW;[-a<iaq`!l_iXKOR.)NMGDQh&\2MT*M$A$oUG4:TP//T:(j'nV;?]o*8d#e`"o,Or#UAVZuT>[kg'+6MiBbR)R<>o`kPZ[
7301     %,3El5#8kJ%s40((93k!,&W3s65+PA=%]N!:0(TJB3Uo7@OgOTQ+p!Z8W)2!bN)LZgOC$=(N&eu4i?4F>p]f=/d^_hWk_?>Rn$k,r
7302     %M5l:b#mjaE$tECbZ``0tg@4O1<k\J6cam>Pl`/e^M>)*qYP9XF.#"(0VfEh8/\QFh2R`k2OLSH0]ugVMgd4A)HlM:K/<%2?-=SF=
7303     %9lo)p[gNJ7al4\<UVS&:n+eG-e.DG-"uf\X.dO,iC0ML*.sGTI2WN+;U8?+*:Qr`I#>*]P4r!ece.]tWcD't89*RW#;pY"8B@PGE
7304     %^%:d^>X'9LetkH4G6J-ZBkhK'GHsWD3*i+/FVpAgr5H^s5b([!93[J8GS8huZ\m=4&WW*t!qTCD3bRQLT.6P]*7bee`*cr+hC`\q
7305     %cZ^g8Kf?[#Z;n'Ha+c_=ITP,`X\gb3^$cl:DNg>QqeXCiSbLo>Mbq%if=rG/(G@%[D+;;ceTk6<`<CK3KC9ROe])Yk;`61?X'Mbo
7306     %V)F$;*@\;%eUV[S3PpoM^:j-#5$["$m6CAK_c0f<m46L>kcW,<?M,Z?kpk+@[#A"r8Zk.rfG&BTF/aJ$-0;(2>%j=gb;[gc9kd9Z
7307     %-%_G,?)6*R?(-R_j)M-QG"H639-l.V`m5Z.[l:0PefG`rI^>80;3:1%=.[oZ=k%=QHd*KUW%6EN^%/X8#3%3dLS/f@jfG/qXQBcE
7308     %[!GhYNMO<s0il;7o'gf3SLqgs9t_q''SjP/'`jO:#E@S+joL"e>P5MZ;iY`ck'TL8_1"t@A$6ir`Y4^h-3;fW6m:,,j5FuJ4U1s0
7309     %cF7ZG(*Gi"V<R(`Y?@P$&TCP;XS,X+fjU^"L=cDM_[(Dl$cFje&Dg?Z&'AE95>6f+m&!Z0%Z)g#JnOeg9G!86+bT+;"#BF8^\J">
7310     %ppE04&nchVWWdG./*^,N0Jig1:-32J.H(""TOM'W2t;,YeXf*T%^4sf5QqtEC.t^mNg\j-c<ta68Mes3j\B1-Vd'HflDCQ9cV4JD
7311     %A0#P!_gkET=u97<?JU2$c9bk:J6Bs#!U6$Tl0<fNT7/R[r6ZU9q!7tOn[CaXiLf6(j+%#cTDmq:IJqo-rZ(t:mEbe2++=76+8srd
7312     %rT%%0r7LUrO8o7Gs7X]U*rks^^NobS^OHI8V@W^pnLspg_t;hMZk%ZciW&bhdtaRL/q<EdT>1,P60I!4ck?5Ur@KEbZZT!9n&)Xk
7313     %;(N!Zb.O\$][7R-Y9[LHNOSa?be'Ws-GmdHfc9JR'cL6"YP)jr#W$6YZ&#9uFCkip-3g<&@L1c!/B._BDl(Z1hGR1Cf`5n9^[*i0
7314     %Un9S+fZBku@2M27k-EY"TOTNG=iqGR6off%l>J6-!&A.MKES(7E^Hj=fPNo@253C_Sf4%;%Tn!-6(_#_4Be;6_f1UQ3G(DC=nW\E
7315     %1b%)C".A3ORFk$:jYjC_-_j12+/A+ePcOrt3b8@.lDk+letJP</`E-C4lPj2H8\QBH!-pP[I7EX7jKn8T)^m^c8<Lm,@lP9M+JBo
7316     %<dj)J$*3]`H5GPuLqhaq*S/#eItehS0Io]r!UY_<+_$_",PF_u+BF*sj+RYl[U7:-RH$psWd%W&9NIq%p&`:fH!]S)C0iR/*@.b>
7317     %Q,2IU8do?OpW'"d!7-Ea51:NJjD4?\qi?CK_VT=1#\59\6A7CTq#m=:3b8jJB8`C`oiWKS[Z[6,(VDFcSp[\)Y52:hD:r1d$@>=6
7318     %3[s&$ZpfJNh`M$10m4,r5B[VLaV]9-Al>I_@[ACFM9Pc$c9?oQ(*ZJu%;CLP>fGbKkXT%D,1P`0ROJ>5e5ck:Z#ll7EB/?1[C4,6
7319     %JX3jA(-XOqX=UB/aJt=7F[^EqCqu`K7bUu9l'6+EMc7*CZ,4B2Wen0t-RT8%3k"]\<Zh,ASsNU-Y,QVZdY"=9.IkD>kuR&-85m-8
7320     %RnWI1dV^%G=ePKd\3^4u,9o8Od8hL0QrR4XBr#fm1EZdkqI/Fmdk8oKP9?A/T<]+PI7B(ZnUVndDa5o`CT_7^,6O<L75hZsEWP*7
7321     %op]n>)?;N6C"rbJ-`la5>$+[<b+S/WCU_*LE__NkYcRbiZ(^=FO>?/UPfR9=^CUDM38&u8Dt^9k\"ua^*T+_1h+9U7g\,p!kCUg4
7322     %`,TR*s&:58jD6_Q=:,GpG0nPhZftse91;IQ0n3`9GcG%Q7utOCC1N;9XK-"<@odTf_[QHGQF^j+'<PXaFaHD%$2Ze_4)VG89BN)W
7323     %BLs8P&O&UV(GeP0CpscVC^5btaJhZB8Q[(L91$,4Z-4HR[KT#_E(:kr)1mMUC<;K=#W#o]KSattfH(P?/281la)t*)!!Of#aGlMh
7324     %!bYI5@'!nQ5>lH4#-;M\^0>qW-V+>;7/)GpKIRGHHnX^'7'oC:L<m*Dio@CT,tl^t//Tff1n<HR`;eC!jR$-AA-a%@*o7#I?.RTo
7325     %p+aZ3`Z"6W"X=OS@n@3@?qkk$brOG<F>>7'Y'QJ6qa_8_nB^S[hbFG0f`n#$_,4Mo\LOdd@E[%@_r[Eq^>AD.S!gV<5+NTQ#>7aU
7326     %UL=kgN6WF5!`p'gdZ81_^<\K'YM%/jH8_Kr1L^NsO+,%=RR-:4?VlB]bXhCgG>C*71Y+-5lO0[2IHdIVl7LL5p/*L!0c0+Ea4K5L
7327     %e^$(Mb=.k`=jD)N98p.G\fQ_*#W%/P7cldrC\5tn!))'^DLi9rA)$V)a)YZkPB@>&7Xuf/mtUgVDXem_TKeXQ+CceWWj&*mde,Ut
7328     %5?fTPg:31rTaC6'A(JB/FkaFSi=&>S/n%DEjOe#i[S^9Q`D'[/k;qo@LfleId[!":;h>06qceMH>o6iPh3lfFZ,`%,):gs@5pT6'
7329     %V78.T5M0ccKo?;sNpI#j=_-A6N5?YNZpeh=MW2-bUV@K\q@+tgGF*<m4^uOZYZ<E^Qs'AN&<=fk_]n3JI2cD%IqAg"MnGH<H#'60
7330     %gsn%??o>+*%6&PP/HYV/a%q6W.g1\*ab"-^-<<9M0]O$52U8b")Xa4`<#HSZqVU]W=lCsD0((Mf3mr"+9X8BVj[c"46.F*iHZ%C@
7331     %i'Bf<@'`DoYZDP=?;ThPM)WETCS,$q;S-;>15T8r]l&T^bK#0K)!@<6Fo;ng40lF[/&hD>:Ap;0Q+rbJS\\B`6KY<QP]U>/;F;e2
7332     %d$_7J>&<@>b1<V3232,Tr![Wh1$m^C3mQfC6>Q.#,g2i,Suso:k9mONeajMO"i1rC#5]^(=P"UMD81R5#d'8MgV.n3&jE@t^L>]0
7333     %d%GjF_jCoF.Zeib07>(9D</1Bg^YSgR[7WNP#<Y>;0FN3VXB!V2'ZhgXnE=KW]<M0*QGmZS'_leQ?o9NlK;p-r%lOtdr_JmWcV/e
7334     %R;eQ'ri'jIc7d?V0\0E:%*$L2ca14,`Yf>q@6uAP@=bEF^pu5qO_26ET4)V'iAlNl/8S1aZ*df/C=%s-Xc!k=Np7($1D<ec1S;.5
7335     %8tpTJ"gB&Add9]//em2jC/=COK+d-Bh)4:?n8bsN1.>bilGk#Mn/:A=Nk1*]6u-@)U?\O`jX>IbPjJjZM\I&l=&9*?6`ubXj1^b'
7336     %CH!+;!t0!$39P:P`<e(?*bO'HSlLB07F8/KP3Gg@$#O4<-SZ7E"8Y`%iOh0Sdl#t0iTb"(6d`-VY[F@T^;c"Y[p=U&BJ6FUL/ZTJ
7337     %`&dB*F]\.^%EYo@0",`CH@1+DE;Q3Fl[STm^]1bRJ+UXNrpjuWp>[7og&CMOo=t4r5Q1Lm5<^#lV<\!;L]@2?5C\Ool]I+!HL$BQ
7338     %Y?3Eo070Z6,7Vr,_]ct#7`CK.p9.gtNAA>"96iQK0nfuoeZZhMd^V4ZFK9l,#5=q.dDT:$.@$4W%>pg0,QU\NiRV%7\EDp,1@APq
7339     %Ir?saY:fju2rFW%j6$9e?iAt#5Pb/^T76S4?iB&`s7!@%r;&eVit!4@B(X_:IJERCk000gm?/.#H_mV2q[n=pg3d_aIf8e'>)BV7
7340     %q"F0kZ.NjE8D%maM8ssT79Nh95MDUW`&-m&]iAqKe2iqGrUh-(>h7!rq!`MD2sba4Y#Hp>&+?u%>Njfp^\?''qp55o8%,dWGs2R3
7341     %(6X%a*T_4SrI_l)J+?\@]L2\$&*RC!`Qs#(o0<8sYCH3Us6jId%tF6B_a"%-GR=B0hu3+I?fS>/,/;%[=tAc3fqNchg4'"_]3b#O
7342     %5DJY'E8LK3hYe;+o>?"RNPFcfhYD3KrP[Rm'&WM"s!8Z@T;&Fa=;+R0HedD[#TPR>[&T!t'k;cg-nM0!g@OV*)Ok!J,0kL+S^[\L
7343     %'^a*YoS@;J)-1c[gIBC[FG+(hF)Yfr_et`:ZB@*UbDU^gQ9&q]M'^#;15+[o?heR0D-"6FCNE[Phnuj%E3OdJ-:a\U/j>Ek36,K)
7344     %O[]sun*rNG&W;Vi;>\8=3EX:.q.aj70S69JG-4SOB2<E()*$T1O843RpY12kmln$!%>^ec[/ZJ2q_$c,6[/iPl<dsoK9FqPH3`'1
7345     %W/*VJ0VKCO-"KPJ5+j;?UN3^)TLkC`P3/KU-6)clVYltDH&>%a11)Y1*N;=J#j6pEeB!j;gu?8bWsrrFK2QVCnM8dFEsqsnh4)*l
7346     %KiM\9,rQDs,";b6(AW9Op@KUXI2.%XMI]F(ZmZ,];3ptc'Y/iS(6qq$:8EoEWcq7h:?s^;Je@jT,q?=HK'g91hC_m3i9fqmK8fR;
7347     %JZs+RKDp=&!pmS1"i&U<AI!!Mo6!5:q0VnJO-Ts=8+9F6@g2D^hBThA6o\h"Y<71o5ePs"H[*,_V7S!=qdA90g,nn<f/\7cjfsCV
7348     %$#2SZLVNZ`Ie2<DhJ]P>H(3$em*ki=542\uB6El8X^PjXs,-YmbUe)M*-59>&l"@nk"IUA8B"bKE5j@XFNpPY9/I$1j=T:lBEf@#
7349     %D'J#/1VnK*g#5W+;MqA]-8QR'>to8r1nW.02D3S^T]2$#qHtZ#E*&\#eLgQ_F`L-=]T9*CB:r`d;Y]raBG5`gM?Zdi0Jbc*?[t53
7350     %TM5ekQFL3K'rF>UCTDq!I'"O":7bT]'XG(+DN2DR9pC)t(i>mG$iZ8/AWJM.KG:ZceAM:5U;Q>!43.a%jqdk1-eF;`O%sR1B5jNb
7351     %id]4(q/kdE^uV+gWA#"ms5^6@m<%g>5,)%u@!N]kX*roun*F-h!VhBjZq?dtYM\X^^]!?o,)66t1\$b*s*s5)3umgp^=g7/>4@%A
7352     %afiJW-c780jfa10O$@uF)ba;l$$Z%Y5`"P5s2Y!r6E?$ZKbAinl;[Dl(<]$p]^50EPCEMU?iI4kr:qH6r]gAXDh%BM^O:796oi84
7353     %ro63^mhfud+9T$$X'_L$95QeTLEKUf!'u,=r3OqspuS"6f^p03e+*BI>:F/-^O5Xq9):"Xd>3Z'm<=#L`YZ-!IciBuD)9mn5(`S:
7354     %NCGg_$d*Y<8_34oFi<Sqc]:<HOEWY6+jW;82EZt#5AlZa'">ajNH(b\=$I2TWuo)7eKGAHfUhQO$mEGg^Kk>LGWK4=OQQ.Q_ajbL
7355     %?P&Sh5JJ?(#j2@O^N=;D.37G/pN+,kNRr++\)Y.rcQUUTIe.-<1X+epSg!+pppNIWCVP=HD1*\FPTrN:k]&J]cl;::jaao]M.@".
7356     %Hs-heo4caQ,C!\=$fZ(f)?$r;D7hWRIUsQj_"[cZpk8Xk3N[94WRiGLp%(,g=0(0'>rb.@k5N',HWNErDLO^s\bII&h<it^NO+[s
7357     %#aH)dK.bV@,)NqdGdj_C@*Hd*m@'qK#I)?Temo2<lH-Q=S,I1%r5uT<P5>!PG)X:$SJ>sWq2TQ88OP$]p)N#%/a'%ggqf>$n*=Un
7358     %q&_9e,<Gem_d@iPg_Pn@r`0`:PFk)f%:CcB]hMVr"t7U,B9!i<-UEf"^;\3t9K@&a6oq1(I59!LCkS;!1:0^'iLUpb"$%FsToe_*
7359     %-a`nG3k1N`=Ti`O`5b,p[#Q!oM"edK9MOn>61D%(8T67i3J]u)TkP6Zde8\I^B(J)_ohe\a\?Y^P2/ejadK>RKR1_mc>VBTg>I(6
7360     %T,68RSGU*%I"!uG$T@)c7In)I`miB;<d!6:.SRs,]3WZK'j*R8fBjF8HALo%,0f-ms8:#%Y1)[Z+6.X']XdIbnU4p8f;"X3H8$V`
7361     %NJVX\.p9H66[UI_=Xc/F5Zk7A^gs]L@>QhdJV9*Q8$jP]C#O*'[!eXohHlnf2XQ`GW#fZJMY#t_Z*e0%92cZ4-Tkkr*ATuh;;*0&
7362     %[8H75$"S?G3Xi:BnpRC@$%O(\;"piPP7dODbGV;kc!0;nm9+l2eFbb]s+e@n]#/`:N$%sWmRp(nf9/MjqCDPS7EQFFRRob^]WVh=
7363     %iAfdNQCr\O_%Eb7N_FN7[mYR:WEV;VX.4St`!o%Uc=Q:gi-3WL(S+`DNc%LE2G"=q;N*+fs7DhbN%#)H4N*XDY^Em%SXaq^eg.]S
7364     %QK9A5eLUm]>l/BVTqhCSYJ7lHIE7\j(HbCI(SC$4mZ,+jS/`#U$%6%0eU2g_5F66h9S!VaDNYmr>b5kJFnM^,I/iT'TB"IS1,qiL
7365     %,\DhpN'e:mcg![gr8oYY30s?U3MUqsf?7Pbn.Bm]^YfAJ-<BLi*>jG"`g:lO9,$3niNW5[/2h&)U'Pc)%JCND^WlFFE`ulXZRuSr
7366     %'aI%(2"D34Q!!F!lYcW^iPE>-s6_7GL\S%2]l3q$_g=WCZ,agJq!kp[rZ1Vrc@)8nj/nBW]'_Z/@ma=IIIe7$W6<'1@Ea=b(`-ad
7367     %j"c)23sk!$g"<kUJU#:L3m'r=.hGV8RGo5'R+^5SS>c.<^SjGMbjdI^d,-sHSUU[25:ehqV&=k,6_"Gj^Pq>2&qHWfCFAml!#Lfl
7368     %b[>R1"#:3(0]($o:BO%`(&?YD+WfXPcf;e7k56CEB7B>[.g3*_K!L:a)iQq^\FEk*amW'lG]1k&^+7M+lco0/D8,aJo,T@+pK_FG
7369     %A!Ql(CWuZ+bkGCM^A$p`*G`jm?!4o)](3O9Q1)D`r/XrWes1B\q!)]R=k7"henKN`Kq^5[;qe)g'"kVIK`ke5&Y[5HTn.>-qSnbc
7370     %o5=*)iTuo!\*1OU$+V!&^W]4T$)]<6!P/ub3Tam@mfi1HcJj:+KY9E:2ns^37LUt&_"-=6rtA^A&ipkle?2p<T"IqS7HVTE'"eI(
7371     %#-P;I24gL*1D<k$S:T(qNCF_0V@#s599,uc[WLY63SpN'*_+a,^ai&H18@i?\^<s*,i^<H`MaWYHR@;bo0&q.Y0r4L4Qn"e5!$\4
7372     %?J0M/)XNCRE5=:^l6dFAC?"?H(IJkV?1o/_[Q.gP'2HW\LgAduEd:`$G),`M*<4[XJ`(k0<l=&LYM;9#hYfHERa:IaEBiiM5eYY>
7373     %7/?BfdZU%VDFfB7A2mFEpP3@,bX`pq(\aR=cC6koPc1W%C633QqSb&FLE0?pgqRLI(m]8E!=\HM%H$q:,&;_t_adeZIPm/=-ka"T
7374     %$543&%Isn&I?h&Y!>*6o1PANJ;=k<t?;_*Boc?j4@W>4fJ$TQP\uZ$Vr!d;dGN_THh`T[F)TENP)Wl_(;;3K;`JLj#,K3`D`loIH
7375     %[t>LUY;4)b^lrE>+pGW&kR#'UA`D-STULc,7Ql\=:47Y!d(?<3PE)O5<*?\%&E`0a<;lM7cBd[Jb/Wp9gZ]&Ed+HSM-s"P-qI_Ln
7376     %Qr!m]il3-k\H;&+nYcha`An*/MLU6C:5%2iIB4JLd+]7I`j2e=!;3c<mlqf0`Ap!?/c=Y'[qRS=<[?;FS2D$>Nn:Z?1nZMKg:o*c
7377     %/1i9Kk\_a&9r?qCTFSA85q5Cp3CM3l@ZS1/c]lIeabeQXTQTfeBF0F+7]u7@"<,el8pYt<?!c\+q9[cs"$D1&),H`Ss$i*=U8GM^
7378     %@W@<Oig@ELl_ntC9IZ"nh60ZI"Md@N!)QQiYu-O:FNc=n;\*[EVITjj;)?dPfspq>_nq`DWd/C;9ZgB%<`oljOUa2D@&Mcip^9G#
7379     %12LL>J2U+=pS9G)`FjTELX!I8eQUrgLLAA2-R-%K_sQ(ub@"Q@05W.8U`_'s"gANCZ/?'M<tpITSI]p0#%*1;?#)Jp$'0Uk11Or^
7380     %i:5?j%Shjc1M08YNV`_FE-m9ACUfb='&J8_q_1i_4<0I#80WDn=q1CG-3Jl$2%;iqj+lC3r3cP-,hgKgKq0,c.l$-R,>lEDDo;bM
7381     %Ji^6%Zc5QO9\A_D[>gR+8)=--D3I@(hAV;EF,e!!isIEC%f_^=^pNZPP-O\tH<&tr2Y/6"*/TM4QmK&%Xe:'uJr<JT2m8SEM/iH&
7382     %9+f@Olb%-qSL2l'qdS#DGsMj'"l(`uFJ+k!.Gj0qn46lQ:^-%*W$Z<72MS#\8%LE"rY_3d'dCNekFGJn0Q+67N`mfZC;ER-Dq3EC
7383     %A5#0Pn.,t`>?M7#[?6SnBo0dkBc&"Gd*lbuU`AMD9s#S-!t'Hpn8l0-%(4AU.Vf@+3*km&:G?WS@#rpIcth/Vdg_JRSKq'@lo7W`
7384     %fL+K^[3UkkUjSOSp'^KAAF<+n/s9^LDk2^>:@S68$[OAA5$eJ.O=@Ti>#)8bec7LZF)So15sV?(N8!Ll$L`8nLRW<aatb;`"bLj8
7385     %<+Q]arZ:S;1hl*oD)-s?D+(K`F]c5<HmUuSiWH^EG6:/Z5#+oE>_g&P9r'V39q3j>o$3-6r<I`Z)>ZF/G8tW/-Ljis=Yi+6/b^WW
7386     %nI2Z@_0*PCm9;,p=Eqa75?fKkU#Y)KEg>(4Z15?VPW8gqh&(N"OJlb"C<CKXrps_Q@SYV_JD*kda5]Tf,A"7l>qC2I[@^i^IRaeE
7387     %i/hA5)G7bC4.NCe],snHl0u]77HEb*RqaoW3K<5,)F)&Uq0@Je@`u#&P_YfuQi$ZAZTm_Yq=@@4'^l028it@)OE=JS*!UVg%5IK-
7388     %;Ta^mfKT,e#.]6l)Y\>Y7VX&-Bq0_1RZOUS$bZ$f#*%jmBFp,H#qE42;jt9#-P;qLT`C@]&B]tK'0hK0fPKcK>$9TJ>g7eR\d2G"
7389     %aqn8_&d]K64:V\ZLU[88%];?%foe0.1gBN1.ld(YMJZr"$:cqg>$$>=!H)S6*j:Vm^1abMpatr;0#rUJ0TReHia@JLl-V("r?E-[
7390     %$JnE?4M\et.`(^J12qXISDV+[@:UU/k2qPOj56kloWI[GM&"4T.i.<XSQ:pZ=GNq%DfOm*L"RlXgX55mA2BNpcG4j6GTG46b[07L
7391     %'(95eQV^@l0qY_1dr$gA\er_W*`\f:3U+!$L=<+lD52]DeBD[!Qo<#rh?8t]7bp3(WNFP_H^R#]E47dufnCc)\K-Q`OH\.r^h%kG
7392     %;Ke3HCQ[rj%ona!\DJ12M<Vn_`oK!RrMn:8W`[*31n7=CB!_K#7JC9%<)c^Tc6(&+&uOnL8n)t@&_a+-k]':3V9iDE,eg31Aq4P[
7393     %[h#^<LMien+J=ARkPeU;K)4],jEAf59TCI!$@CJq3i>(dW`kcA3-$.#/k-f?5iY6nJ`\_m=\8fD;(3B"-&F"^2@/(!EiKBt]1>BM
7394     %"nlFIk1s*&6saMZf<Gh6Zs<?MSVADt`Jb5=%N*F6/BnC'mTE4=21WZ>2?TdP1rAL3/*O$9ZYLNN(9S7A`6/T[1u]aVccIKaUoa!V
7395     %,pQP,79eT?*D@%\0c,S!#"XW*dL%sAWAMV_a[W9;@6n?6g_!FmG&*t#(M\ofXGdF_8;nd+3[0X,c2kSKO[lWK`!N6XcZ#op+%069
7396     %nF:%I:'W;_,r6ZPGI$4!a4e?U)l%8EEQg6,2UkMoOH4;o.<GO+\&MH()L^h<:1oT+:c61!k]F\,Q(VOnY;:bBU0)e-VS(2f]\J2j
7397     %S7O["!07,@(el+A4746Q2VLVFR^*'.>RgL245iq>X-7s:'W<#l7::uY,Ef$#-=LsKaO!5T:9T:)h&-5Y>^mujKZe1e%F/P'oU:/&
7398     %jk0,b'^BDkCZ.sXM\'s_/R>`l>=-]`NW7'd&):*e9*OIN9_=B'hhAU1s&PqH=ZU[[a^nujI$/IY\XfL=WQLrlmkS%f//>j<,'5oo
7399     %YdRA@=Ma#WSV2/apIajT=9f-a>g,4`6ON@dI50DnWMba6%&M:LM1_%69D"JOMap4`H2hT*KGN9k"Rf/:!<NQ$iY0c>C/DU`[>ZV,
7400     %adf_%55>O4Gc-K$eBTJI<eAX@Q_P.-XboAVM6,6Q[^^Xdj"j"YeH`e/d+HE'<eH_:lp'EL,f!F-?MC;2Z-\3ghEKR;Q>B+NH6+l`
7401     %\rMZ6,s4cYY/+N37LQ`jE<m;dOgII+nt=AbhZCM0)l.U/ph3.=?^R`dn1CFM],XS3cSUCje7U(5RN&Y#&0g$UqVESL4\'J1Eh8T\
7402     %anIi9$=3`h:[+7,6(#lQF1aFL-"k\`kPh1?jK1%*q:8#=ZF&0?0])q<]bO>./n]cEBUuI'HG%m-kfH[fLXQQ\+et-]&u\IQ%^\TL
7403     %;P]IB8(0qdqd_-8B<o\0hJXN'_IogRh'>Fuja7N^#BUF"C23Jmp)Id+/+j%QXr3Y%)hVWK:SZ)U^Op7WMhLI0%Ao(+X%e,jB0RTL
7404     %'7OSI-L'P`VW4'W6Nl'g4cc@949e(Q*-qd.+3BZ'ns6(m3%V;YgNk]_A@835]l/0QPi)4q24:&VGoVDK.2Tu-+]@Q"L3X`g/ttWm
7405     %jEOQ2<SMUK=?/J%XS+8-RogM5Vo]&:Ho\A!heo=OZ@t>JP&tp?i$oe9)csca0KN)<G,O_4GN\OXB!/1ZG=4OQ#\.`2=!!u_h3es'
7406     %5/%hN@WI2K&)+Z]9%WZZ;-4V98Vgf!^"-Z)-coN"0jo)Y1qp=?aQfo=qGH[,U(O#Y3uRBNPnY;b?-b-CA!SGo/^sd!AghZl["kFu
7407     %7hXCsGrE8+5rZ4$8%_GUn`@BfP]HgI<Uq<8XfA^3]k8b6Ra[bpSp9AG4C@11,^a5:Y#SG(ZtdpG[a_l:T%tJW$Z"RUSd>jkW>'KM
7408     %h&!N#Fe4`l4?g8Sk[NgNE*Q4s[BrSXe`3?.Q+=b-]>8DghK<fg<)o<lW,Z\IU"aiT[Y=l\gW<uU)dEIkFl.KWq4/CPa%AJ3kZ!T"
7409     %JTT1DTid7n85*-R[:uR#fRR&!b_WePk.\$&WgQoj2;'2gh$h9^/MPm`,!D9mG0(gSpZJWl/_?7NqUt[^BE13%D45VnTPV<^n?du&
7410     %@hMGd6,Hb])e"Gc\QQ!gd/b:r"IVW[l?4"l-8gl<3l*8)$1*SJ*000-\/coLR2?QX3s75TLN(E6C/k^Ll:@6YM%7!.D1;'fNBl+?
7411     %Wf1S5F?4+i5D!R<!S0BeZOg`*pT1)g'FOPS3F9*NNsGC--]c`;rbO"Nq#ndl^QT0S04h('CBR+8La^i55SHBrK&:nV-"dYk7i2X"
7412     %cDp.d(:\40(jp`(:r$\B\ldp9_Vr_q,VLl<epB\(?$UTJ"DXs5f6Gh<i9fHC8nQhQY7p4es3&"tMMlZAl'NP2R6C`GQZ_c3YHQA?
7413     %'Q?(r\kg/Wbi_7%A-Oqh!GeT[@trVKV+UJE<3$?'Li-1W_0f"uVLr]iK;3D*)210Ieq)30oK_^ZX5#(,\*.gjSu%(`d"+UW3(9Zi
7414     %:1061b)A]f#nOcTO&;-LQoQ!Wc+J1:TtDGS)T?J8FlLEd!8/U!9qKG.%R!C`[np9=/':*l41hEEmP3a4HjNI#Y!eL(+ZS/pq!]JS
7415     %9qV<d$'1iIjK.pV<Gg3HZ,-r1Tq1mqK^2GogH0X!`5C#OYU$Ouddd,2$Z7-"9m3I%_'h.(98Qn;grfuWA2@E\57UL4bNNR/&=2N]
7416     %8,P,B9J4uCX1s$p;%mr9\#r7,-cJp(r/NFd:AMN$h/"@>5hdi(X*KW7,0>/,$8gm.85s2L0n/jW_Rb-F?-TKq\/84g)W5kF4q-gc
7417     %OCXUYlfS8BQhE*9C`[2#[b,dgNUrND9.l1I+bFrj[MDoo\kj2!Y'I9o<[Uq&'kMtF!HicWUE0Ds5-/bs^c]>NF%$Vmg[="+b>g^0
7418     %2Alp.i9>ZaL/imsg_I9N<TsfAF13mL1m\<bY`:!R#XDMi;Wj"r.h<hj'1a/DUDp]=nMpc+q'h3i'Yk4VUYda**NZEj=\*VQ/pJaV
7419     %p%(S\#h4+j^c&b?ZIP;gQ47=+Gn0?.gmtEf57B"'OL\-6'7-]1+cfg)s-+?6)6*eJa2Rrp9/u^,br?Tq3s%ifql*O%"?t\c-d=MG
7420     %CQ;dHJ\#Wskl@!!*B[[r;M!IA<12]P5oab.h6e9$;o;%.>f#,t#MLUN&;e,AB";0jAQC`"^[8_3/s3\<YJmf!P7A9H+:HY'.5;f[
7421     %D_mYLRD(@P?tg1AT6J)Gl#pe`j;$"hXWfrDM!<Y/Xtjm2?.W."8qV!c?%0a.O`^]DjWP&l,6*tZqTbMQr$uj;:g(5.K<hEsR8)03
7422     %4YD"g^_X_-$`uK*VU4cfqB2^`3N"j&:5;Ehm>R>"'p,rLiBEh*BVq_/kUW(@I)15_:"$S_k%VPbO@'Z'cQ#_C=N_La]m*+@_Jp6B
7423     %<A!\)MmPlPGo'><qj&j0i<GVsN3r:52pp.C.o.AH'6"tQH6."nORIH7-(:5N#Q5ut%q^aj-OCKMr40b]$!^Hdn/R3T`QZ^T2?pb0
7424     %rBm((<f4J2d$T>U2<Zj[Gd9]<*>M3'dk*9SlQB/M_$1fF3A@hA$QZg"8H*]t25:s<DcUIcY?+m`a!ZKp!,RSKp--GjA&c":D/JY^
7425     %fh<H"+FL6iZ36?_\?8/o@@oiVa):FpQ5kd1nYi/g@NIj6]_-FeM%R0rO+Yd0bfk&IoV_jG`sP4fQ\eX$8X?^0L#ZC8Kp>KNd?&lE
7426     %1,lk+2g4D-0N_ElV```^'!-OY_1>%_gXk&Vjn;g9b^)0XG""t@hl^tH8Gf2qTe5A;T#3lQ(T0GU+aY6:iD*a`0VsQ=QNu'B4\_j^
7427     %\]d`WpSt^*Qb4>W"7GjqJ2p"]RjpEc7C"?9L@K#GLEO,hYq21YP`rClAsRASFGL7oW"ib,"lb.c'eXF-o:V%J/`2HbW>Wn$X?qHZ
7428     %XU*!Qja8;eW6i))lT+0E7a1<ZS%i^u$skg/aeL>/e1ls@%:^lR\UsKk?oZ"c6Q(_3Z6]si$\Ph#aAr%71b7B[NH2-7R5QdkY6(;Q
7429     %1WJA3>(]W^<>\nYR33p79stMAL=o?/\e%tNkbq\/>iijneC]9CXJg()N2!>cl04">YDSaA,bS,+S18Y$QM+*Z`]&cMc,4AmR?#)h
7430     %b>i&T^ck]%kd<])9?EV_1U2+&C9p/Ec:Qlsj]nO^0&`HJ4@t,GO##ZVKGGg75)'p.$-JeN2DQ\2S:"ReZVAE"BE4gd;Cp8&WNPE7
7431     %C3aNGY(9nn83tCG!/3s=pTldB*8/),\ViB(m)o]Rr9obtNU$S(+J6[]_t]%!m1L%XEN9!f7nZd626QA`kaAI4'gefQW0QFa63>YC
7432     %oc`.5#P:h\CG6&ud:&![l=tc:(@FZ"bZF^tRqL4F<R-54qc(`Y3$i()*HPN0`P?J/+&'qPl"%f0grsC\?lZ(WhBV[a"!gJ'1cCZ!
7433     %,PoE:aQit,a'2ZjqA4p"CSQ]$4V3W\[E]tt1">-d2+ki`9)tk'Zi;^co?9@4Ddd6gh`jOOeYe6;Oo1n1kgC[o^1fiP"R(p-Uc*M@
7434     %b+Q-(c+&lj\Ss)m6L5`CK5"JA(RjF9e9o*VG]+\is!9rp:egEiR[Ze.Th@Z,2dF^1We*1@3n'gTccT/aS4kh3@m?]GjWCW9JpcMd
7435     %>Z!TQhA/36a<XCoB!N/CQ&Qu0<b/:TZO2l%`Y6F0oPn[jhCd<b]M(+W>`L),AF](Mq49W)%.SR1LiR<lLotBnn.Kt6@=2TrnB%G!
7436     %k$&e(;2a._$7^a*7]>8*3a-b7(]uc`)@7E,(FkA$BcEm7TF[;h4UmoP\9t9Kn%j8qDZkjY6,I<A3('fimgf3K5/r-YG+U=-.k=N`
7437     %e)6O+?3(V&'V$mQIL#[H<N!0dB\M'Zl6L;Q)V"'nnq:dggKodtq1+$sRM)oJX">6NlrONV)@itSdhia9p>XhRj[SHYU3G^:-fo_+
7438     %_S^s!+N#M?ho"'0KqL6+O0fY/X'l)+`C5_f`AOPn#U<ETdKt"eB^EQ[Smn^df.%W$=\0p9J7c?P<Dc>d'&>JW`*c37YA-&DlI]d1
7439     %2_fpfbSL<+AjOJ><+HZMhNWNRdP(5E$Rnt17q!bVi*V\dK47i5Sp#?!VU@h$MmCLq3i0*mgh%a%$U-Rl"C2F:/V)7RC:9Kn%ZnX;
7440     %Q6Q_BA$$dI>2#If4JH^(Y0r0R\ZI%:<<l64_<Wf71tf-%XEBi/Yj$lc^g*f6e![M%URQF7QT[B]8oR\+K\k)sbJE.Qb5iiZ/quNi
7441     %Wi`-#Uq%',/2kO1Z!FdXmD^r,GVJ2fmXKH]Zk'8>b-B45UcD/32]IE_;TSI7bDCHT:7E-7:3/OK>;/(@.?'rFWks!@0'J^k'N^IT
7442     %a^k1adco6K)'Ah5JZN6jY^<3L$4NT8==t0doa\Io9b0:U(?BYI58ugEe-I:ji+hu*M9+r"1k[q4)aq>070CnN^;(jooK&?H1,E&S
7443     %>E"BMOkTE/ENqI@GSS6%6#Sc6jIId^$i$`I6mS3fbk^L2%(lH3Nl^l<W^iVU#8dsgO`EjX7K>0<UT="^NUp'C5X<XU4u8q/?sgi5
7444     %%Cd\:8LMgD[Ua$\FNY?iAGVSR%;%8[Y[AD<'jI42bEmpEQo*OElMJF;)#\:rDX-SKK:g:K!G&QsRppA1P;YN!5f*2*jsls+fd$fp
7445     %=LBf\POY24\6ID[FTn&D=._5uX!q@c_`b$$0GN&2-0bCH=(GHtI:12\qjj>C:3&71X7AA/1<i^"VfS((id'7m$/L,3dXE\n3V0Z,
7446     %G8;ZV^m*fXR0S$MKa$A5$"JVN(+,Z8f_(ZEP9RD$nR1pL=T#LeUQqfJr(Iq[4n##LNqLMJHdOc<6ds.:e2#A"3:aH94MFQ:Ju+T.
7447     %A,p6.K)Pc#m`'Ze+i%.:9JR5'!N+Yt$8p5?/jqlN+rqcDWqDgrWZciTT=idb^;>i=+F3FA3?8sSdL%7*(j#0(Ao5BggTWJ+1Fm(r
7448     %@)SV?H`Hlbl92><Ga6kfkFYQ3hT01\do2tA0-cdiU%&km6&Kn9[o8,)Coc5n9<?Ns[gMZJ5(3T[cfS\mFW%1]oI*sb9+'Ek:#NAq
7449     %1%Odnnl-[K-+(pncXQDnjaM82A".`j2MI$7<?UP1'PA4[h4aXAdP\:Iq,H-$o,GKa>1#<%T>#.Wn%g3^0:uXm(QlMkoQ!j2M.'0,
7450     %]MFQO/CO*Cha*QEKQrlr[?=<5h()E*F%2WuFC%sJVu[uWD7dX$0*;(,:O/kY3u28Pl'ch(YM.G+i-'AA4[Acc!3Oh7SLO1+;$[[<
7451     %TT-G.Me_P]@EOO38@f7b5Gj(a)!@P<k]5Y+cURO=gig0^;0eaa-@sp.>gb*n;sbu(36\<4lga(jrR1cNJXalB<K2*bnrk^LniFjr
7452     %c-!Q+?J=[tNP+p-oK"LQ3^.IgXPe'1:'SjKa0FlO!#dYTk$XC+GO."upm_lhGNQ"D3j[WBjHD@)jagjoka;g%lJQc4Y"]RZVQIHJ
7453     %&sUN+Kn>AgR=jYZ/)qn^i[s/%8CCL#[]3#r'517Lb7Hhf!AG,8562ef[Z93;0!&f==3GEL0:\r"i1D8:M0YE'L3[L"2W7-lZd692
7454     %k*]I+A.[E!Cqmepn.&S\ZY4Hd20p2s+bKnD?D7VSAF">P*[bQ;h,r*.-hBZafY_F7RfR`^!6D>7'C%#I4Pa0.-Fhmeh;lFKgJre&
7455     %<isNkB?Z3&ie3c`H^C.b4E:o)*1E7nK4*'CTs`2FI@_eGI)T9+M\&7B*YGlr;]b)k!9b),_'lESQT;T6=6!$F0[s1Jfrn"%on_3_
7456     %VpBa%"h#Hn8&C*Y';H[-0JrFMF=GXe1DVjk;`_g+kp0?UHPGTl4>[3Zf-)6lFR<t9Vcd?leo<)#pX$caK$V,Q+EBICe8])k@^;MG
7457     %3JHj<B)uD1;qT3u.,uFWM$HaaibG3QZlXC)8)rE*jMQq6J0XY)$?es;gDM$W0mq7EkNjVlAL+'((tUY11kpr_R1;X%P!8M7:^2G)
7458     %&d_c&\"X9r]8Z"9$t;%kA=5C@8mY"t';i31eHW74AY@"f!46cZ-nrKVJ@0.2%AMHd]1:@tG.72Gn!>daF;!@gad[)Bl`dKh0A0l*
7459     %8ZN5F3q34DiSq6KD&2Ph[EC?Q2YY=H(12#ni`4,%MI?<Dp'Gd?.=,76C7^'/\G;\lSi'mi)=m=qmT3n,c1.,S(8bQ(<p`:9jaM!M
7460     %GKuQ9ULWTGUgoD4pj%XXJM18<>UR=D$T;s?g^Gudl'$KdXs?l86>Td%1Btm[:S7bDHQP7BB6q7#1%qK+qX/,!.o!7<q41(<[MTu8
7461     %qItRII8dN4'9)G0XGV'kJ_RiJ`?m=$*Z*8f!6/_b%T*pOQi#!,^31[j3Pea"XES"920r7:-i!=@Qd]YH6Fc(_3jG3*fK(B;>M8<N
7462     %D4Cn6@j^JM<i?t*ErqK)))njtI+UQ]cnI>MpP=YURN1F&>f()A6OpesF`R<DloWf19oN/cacETe3""0dELEk?KJ]K43cktbo`[:.
7463     %T)`]KB&PL2ZSUVn#UAXQb:9F^,+I$_UE"N<_r:RC^8N>:68'Qf?%V`$6q#lCqh"QrJe_M=Ys(oFg#-HqikUSUleSbrF_A]NF1u5]
7464     %(<Oi!KWb+XOr6;#O3db#.;`qD<o^mI<&;,!OK0,1YTQo`1UmYDA5)@$j<:U0]pJkngq7g<Y50$]m"E=?/tO>lG9\I*O@/nH2S"nd
7465     %Ri@@"eAk)j],C*'5,iWJ*Nh"d9chWi1+%&Hi_Rn0=KObe>k9olKh[\$+T1JngZD4sFTM]lEqBbr:JARB*FDqdQfQFgoC+@/RCpCi
7466     %EXH-sGi(bIj'b=82uLgR]L\4N]D2*i3+'#Z5F[-5Y5Pl#hk+VT54/++fmbp[*\@25EkaiZIb_'o_6Er(Jm\P]^lP,0O8o"8Vr%pP
7467     %m>&.0#M\^"+5t!4Z#BG_PQ(DCI.MuV+!.huQK"N,BXI\Ek+BB_5;M8k<g3OYjp1._s!]P7rtk\>s(LkqA!c@1^\p+Wrm/DDq:iHn
7468     %^0$1!r;0.$/QoFSW!>GV;[9Gf;A59-!Loin(#8.FgU?qS9"OZ%%;HT-r'`=rgamsX0K/dagdT7]7n'8uMg@Jc=]R4@q@S)[*s,\>
7469     %Z;!^8'ECU\a?#<]U4OlZnTg"dNXZ?0]1*!p#lHY,(O_/,ELrjnK7"hke0re8g\9O-\LFUDY&!+a?2jQP++F%VS$.>3b?t:f[_6#.
7470     %3-Ynd:daK8ci+:C`9>E2$$UAaVAPX/,@`X4L2qIKGC@CU`WSJW.YkS*Gr/%M$3IMX@Zr+Ed7'^e)ej#/4cJc9mG>=bj!L<b:.GV2
7471     %$2[tg6K=OsnD1S*l7n?U,Q4t:m]AkQ4"6?lq+lJ=Z]G.KB3ua1][8#'PM`nHE2[t3"'-8?i`#`FANO][D$Y0!SVY<M?Wj#9P%ng=
7472     %YDk](YJ7#][QRp6IDk@DCSMueUu^BKCT;NZU%21VH>W"WMut&@4ko+C0'i0>ps,e/55_HGqo,a'r/j.@%pse]ofrKI2o#.PL]:g6
7473     %`.tP2r9;O6I8C4R9q+YW!]UM2fn??a]s4QraVHl/!t+@fetUTo:=5C!dnrOs2XXkYpU^($gsYaC$)J[^O4[gm^>PR7R2$QV3BZ/J
7474     %1+a5]YFUH&k\WM#3RXr[5J#M*Zg@o,oBhk2mDY%`hIVcIp'/3G)m=.)SG@F,E5n+obI1_?n(;tq9,i??Q<UffcJJ$g[M+k;3qN6)
7475     %rRGi,FglS?npMI\]0,JO!HP+gG)Qd%ElY,P6iJc_&6%22N:<MA_rD$-g>6Z#TU.A)?G8E#d^11BH/*XNB_F%Xk3;Q3p#jZPAZ`K5
7476     %iQ4"<7fCs%/a']O`#,=.Kj'Z055YXf!GU',mFD)\gTIH%%XQg2GN;jJ-gDi"BB)1W-g/a2GQ-.l>L1f8/Z-tfI7e@se7QEihr9Of
7477     %[Opqf[(Q;-7;(mKQtN21gKtn,?2h)E;FRhWn$eNke!&rj@iSm$M=#T;Ibj6%\%HqZAR4tg"69j_:Z'rFRT?GP+t)rl%k0brPb8.o
7478     %kXYEI'_CDjd%l1]f8uMfEO7sO"SnTCe0K@@"kPMY.hT0<NJm\'5*+uVBZFJpD`dsZls5.@F3i<ue9RZ+=59`uS6=U51S_naH)$,f
7479     %I_B_"+Vs-'q5`t6Lu3GX>1Dac?DW[(5J=?dCh8I.XU3$n)+PPBhH]3<L0W3Hc&iQMS'&[U0p:YlhR5e1@=V*:)b1a5D:@:c[dEHn
7480     %]t"/nTQmHCG^3@!`-7._>iqg4EZ*9!GrC[B^rrb\fJ$JCiCj=Rd^r.^o%03)5!\:uTN-n(Dc"Gbj:FYGYDr'kX[c.GIVrA,*5'd&
7481     %`lp5`3e4Ig/b2eQgBOZLZY^-i522e;2rE<:3g6'cV@qIrC`;AV[0)>eQqH1)&^@n9V!XSCFLmDUkaP\rV7DHMlS=cYp,baa@Z=Fo
7482     %E*@jB1doJ5`uNhoLBMI!,fqqneGAKJkGJM6'P[Zi['/%(N:,SEle7B*^Ok5\@h$SIZ[5'`7-qM,.5qH/dZ'^3gNe`/,C:*iH.sKI
7483     %>W\C)a&ms1p)K_Lkdq?Z6U*:%bh'2G^HoC7=Qa*M*?f1[d>_=$KNH::f/L_$T!g3b9ecBbi2_lXV5le$REHap/skii,$X;K>jiZJ
7484     %<poQh_)LDs$BjJ1;A*j%]tC[_IIE9jrL\kue8hucLoN("`:CtDl3:5DX?"[Sb@j](D&$bN$GEQOU^P=`[OhmNIm5Dp@#iX[@$:!O
7485     %1,gY!Rh8Vr-'EspA%d+F0(TBTMSp7r-,rnO&JTr=3.m(0`-]tT<R3qi\;-EU7[s&:h`5e;C%'64"b)]`R04-Q8XF]pMomm%>>Y$S
7486     %ZOVrG`\64gd<W&M(EFl9JXY3F[IA[/)!D[<Or'bii_At-s7dpjpidh&L]?Lc]0eX%BVPIb^-7r,?WBorr;<&!r*>4js5>@*n2TYs
7487     %rQ3s2.ZI_&kYM/$X+`POg6qjf;nX/ciP>@'XYkhJQOs?u1pW6;-5".\LI@uDQk.HgKE%STcI5n+<PfrWkp0<L5,?:g**']FDA/m:
7488     %/CS2iBOkhW2@U%T*\nU1:EH!ZLfl^3EXjde.d-!8Ad2J6GOu@6mWm53D":i?B"DLt!0&8H\[M-7O5J*5qNqar%UV$#0G3alHQ_n>
7489     %C6/27l&9uaj>$q![>Zcr4I]3dGWr7*m-V@f0Re;Y"n"]$jI-Nc`"3T@dbhE"Z%^F7qm$#(!D8^@*T>Rk"'tg1CbQP!(9n,l161Yt
7490     %6QIb9hIkTN63-'!3%o<6lMsk2T=TY%6d3-VhA=cj(-Td'=kaDd=Njn,$AQZJNI5PL;#:RlKR7X87(I,2].lL&=^Q#l)qh%%N),f:
7491     %>IOJ?U]2#=&<b'pDL?E;oK8`]^VX(Hl8HDhmCUA)Eee(SE/<bLPO28J3qp4la8UGe:ZhC0I;A-bQUhoYq`78rq4[763`?_3@)lM#
7492     %VsmoL/^Rh*9SXuP1BfMt18"8)`n9eBS(C\MaF9V`?W6+<mF]'+qQ1)mnC%Do*o[L11(rK59lkH?p/+)cW[;Ag"WpWlhE)s<\usoJ
7493     %^^g=Rcfj*PIXY)IC=9uIYPA&D@k`VYaA.3kM1BAG%2dtUAbG_h>Xl]aNi<?<o#OU#[<T)\#Onu-\>9;oZQUsrQ/gPfd="7tQgF^k
7494     %'+`oAr)+Nm2SZT#N=.<@B$jVQ/HS"$-AK!b(QORrYKCk$e^b#)d5leA/jIC<ife#Y`aVl?ej9h>=o]_2n`BTGh:lPA_*-IX*L%pj
7495     %bf#3?`YrELImPoWTYX\s&gcP/SE%6j7k9_-Lo+G%+VVThA-Ts4Aa@a)rNF;4.Dc1n(\S;gZjTH%+i7m1e[XI]B&@\@YTYZ$<j'?\
7496     %[K6U'b3"L1^8u\d0`V'9fcZWBkP]H9#4o"b14Sp)#D0%D9s6X<06jlq14="$!\j.T4(Qc8qqkug,-hCPC4r@Jh,K\kcZ"nns(P\c
7497     %"kQ%u'Q*;(87/'YM4qSjc(\Lkk8(.WHoEWk$:[p^n!iu\`*IYrs(->_hp5Y8erdOjqC,k_FKO9fb;[a[HQpDo!)6-QVTKX08*_68
7498     %P(hN,j#-pCY+n/u9543EN;@X$`j=9>>mE@8)d=eaX_`2.n7(n;1`ND_Nm35M`<jIAgGU@/&O./Qo=)VVYf953VMWeV@;c,*Hhl.X
7499     %*3Q+&msb"InN['?=!'X+j;5T1frokp###UW$6SlIFjEI-N??,oAq%c/&ecjXbSCgP?b&R;pMZ+;qiX%^TqUh@`Fdbg6S<rq@#lkN
7500     %55-;9$t[9$kND")k5-]YmcB)Y=L-8rb`C6L&2;*Gr7I=dodNa@_[/E>^9Xr;e6je-nORm_%JmMYrV)Z2fg=iC1Z=(p#N>K,7+qA$
7501     %2ur>0ILl)[*Aj"&3R`HU2g3bdhAc$3mN]HVG!!K`@=Q#i_]T6bk_Gcp^Ur0ks5_d=rmQApjgRJO]3kR&Y.abk`stR%O3g/]lTDsD
7502     %K&"tQMoSH8#C,SNLlrH5TkS1O^;cSm_=a*`grN"<>()q"hV*,5l[1na1#aI'KO_J7MASD'@@a!rCW8;.6:Mq]VgNE2?1^/FRlg/t
7503     %H^oR.5j3-5S3Qq`LZ`r/RT>F&cgXLdV'h%?IAsu6.sgB*rZ5G<p\^>la-Z]e^Z5@I^>e``LFk3l?HQjEo6?C8A+?K82icJ1K2ADN
7504     %`>@_r)(i/NjFfbKF_(Gqbf@#+qRC&NM4^,sO$0>NT=:@c)=KTL1#BYul[>cok^?<HYQ%8>rSWF<C$]s`Z!V^V<,c2+H-]R"HUteC
7505     %Pn.@^M[F&ohBA@fD&K^t]UG'HFATR[SGL_Aa=-\T:N,.F=oiR'kC^qNo_Z"%B<!35Qh:"BT5U+UQcs/M9ZBG7[pYd)MI:7::-(+q
7506     %1H?'^B<0,/A[G-L9:+t3=-KADNbZrJ#O?L:1(lp=6N?Z2G(O0!l);YtF9XMXB<.fafCehY4Q!R)A=YW/H/5ktn=oMVIg+sYaCT(F
7507     %W-h-QCVD^<U2isU"b:k=iX?mX,<?MPp%pKo.!3;0CX]PZ=Q&G*Z9A.IXnR\CM"_Xt^%eM[Q+$F:L7sm8gD-?Q"mhNCQj31kNH>?Z
7508     %2@8$9gZX=r8WFjuFWe:u/g+:WV_mr9q_GJ$(lTO1[UY&Vo@$Qtn`^Hm^<]hM]e8Wq%=#Tsp0nni]j<X6@^'pn^oR<,dKju:A8RF*
7509     %G5cXFQo%tIk6t-,o.k$&Q"AsR%[Y)CL!DqQ(07alQegC+,AA%_q5D@/F9XMXB<.fafCehY4Pqt7l*pK@Hn.N[qOn.$l;n[Z8hZP(
7510     %UY"KdPWhfc2B[%,Yrid<p=bS\b,GAInt=PtYB>]Rh1&d$p?I6[q;-9oQ-R]AO7DH;0(V*VIV>:uA\GbZchFO:crr6WE:+St]e(Q_
7511     %^S7Be@nMgE#SEa'Cu]iWK?9EHLQ:=r=BC^5O:LO==4XSFl`q+Q=e[6lD)qYFGWP%C55kIl5,YEUhUhD^nt5B;dl!Q3ftQoV9H"gS
7512     %^F'4&&)UMg^!$`nCeel%[LsuuN\Lc3NrUV;?=4>SO6VfDYc?ssA;m!imQE$,BA:II([O9Y;3183$nh-3>93CNY.+/`q6!./>AY[u
7513     %mTRoo7sAU]]1.WoQt*f;p-.*?"*)IpK[:N$N\E]#Dk\)JUY;8X^"iJnA0h0Ii+TW;-QC*Se73keK?JYf<_'j,lg6k1EfH9sb25Ft
7514     %S%V$hJ"PNpj7gdQ5CVM&rBAol-YraS/8+u)0^kEYpb+VqW?_D.H-c>5hD>-"ou6pPDk^i`B$^qd<.0Vs>j[Zs]IHuN`9T.DA)=kE
7515     %*>i-.&+YIrb$$Q9!T.11X,f+#7uV.CnH)IDqACm#:job^*qfN<jS%.7ESW<8,1ODQQ#_pTEO7^n@,].==G-Xrc!V&=EleUA%4-!Z
7516     %B-CQpTN4D/Ro=#)aOD''59n"?jPL`GdEa^nG#2Yie(K$IeZ$US6j_B/=iMTV)<Td&4R<-cLp^W">Vd\^h#`b6BR$Z.8-Cl:;3@:E
7517     %_e4YZ:=\:mCra29l.!VZ!^<jcesNF)"P#QA\k(?!9KoMn_i@R%a[s'SNuR<srG_s^0PV=(g#2Dt&4V8-agb2b1A<TU)0!#&Dhg&Z
7518     %IYKNCOUTrokSEDB'mF6qfDZ%Aj91%n4Ih0"Ai.k8;NfIQ#5;[9V`-'TF`4fYVE`T'EZpCd)kP//Zq2=/0$V-Wn^AHte:3*f6.;<s
7519     %NYQ%QM<#]&.ee1dT+Pm*b0FBs&:Wl5'ZS7_B-o)<@rEVN7ut6Ni!XToMDfSGFo$`84Is7'dNPHf4t=Q`7_K(7>+,V,_\3\-7sTh4
7520     %eIlMkfEXg_[q6Wlb`%[KR.I^(iFeMc'F7Ao#he%oZbq,T7U@$MCMU4K[ARt?_/0`5Haj8IEcoIDq"GE0)@U6/e&4Rg)eSb'1VSTX
7521     %g8';_:>u!-W0JH]Xd$Z11+V*FpA91jTC3?,>!Z*1F/:l#VM^-TCc.+NGH,Yim=@\Bhi&s]8Ea]L"k#bU,CKCt1KB'K+TLH46Dqra
7522     %%?/t_<p#bgWJI.iNa@U`eY!Xgi<gs6CgJk%&>OoMcUY25KG^g/.17gC)XD"qr.YYr3pW^d'09".g;:^05Q:%?86<8.,P[]0@>%L\
7523     %=OQGZIY:N/*d!E]X8KaM@eNXOrJZf2Cm;D"gLK8g.(HEVqt^mlXuPh`5E$&>WQsHo_FG]SC7t\n;58EQQ_._(&^7D,![^b&$^hau
7524     %NKrrgS4@][+?Nfkd@*GE/4')?ItRp6oMq:-,cgj%k;A<0WL#iDqDhdc+ad`*J9=s[?K*H#SEQ.\0F;X`^)X%a@k:B0j7P$^S#$*U
7525     %7WmE5+oV]#3p/jE?l-S3=s6?"0_ia+XBHQPi<PofkVF[h/gD&j<]]mi%k.oC%mc4B_L3LW>_9V4rn>L/<dYherQ(/$7hc\^IXkGN
7526     %=F_/E/reqb+O)i(O#mj^*&"?gOl#NL`!Dn!s4PhfA8=Z4?6^3Xs(h)ZK'^(O"#5?DM6ocSE_OK1j1+5B.?K'QI<"uPlpI20!ZD21
7527     %&L8JU."WXGW/KCH5SLX([Vp?lJj/ba3)q](TbEbt-!?;MZGr&m$118UC6G%(:9*mJO."41ni?McjWjSg<5ls=HbK,:pXO]h"Z3/q
7528     %M#_jmIJ-h@[FX't.2eJfHs\2o+sU+H^aYq>fJG#W$<\f;/.5,\&uL:14r<>7k,"5\.>\3OGE?6GGf:soClm<N?mu,J(aWi4/=E:R
7529     %=7i8rMULHl/^%=J.2b?(6Z3jI;T^?<'J53r!#:(g,`XGW3#aDFJ@9$m+0;HGb4LR#Pd+OW7mMTs,`/k8UEHE;]JGEAY%r8Z!13kP
7530     %$rn]#+H)!uQb<EmYLq#3YMm?ZbN.*n0a0aZZ;g]aiK)s9an[fR8l>0V&XZ@ZQ6o'SZ_CTC!'6!oY>uNWM,jV%j]$q!8$NOI?:A",
7531     %Tt(dU"roq'-ZQ+3i<@$`HKTk%.MhrY5U=^"-'!>78da<2P]m\nHCnI&8RiAeVb!7U'j)!1'<+?p01X$$<^i_LjPPUNK8Z0[c@?.4
7532     %?RjGs:(,Aagme\U)Nm"Vr&5m8@9a'SOhsY904&C@8,&;D1h,-C.1tSjXpU0j"W(D97ZpZe@HItV0X9W*O"NZV5g1\F+gEbcArNa%
7533     %@97h+Tbb&=\YOmLiD-4#WF4@f97l:=]XVI'^d\M]Et[BN9*_$s^giYU/4U]12MF!j^Z&_gNCZC/)TFKcLCAK>QiN=Tr0FG$pa)%?
7534     %5i3NV-@;/U5&7/49l>h@[8i[!N`nGoZ,MFgA-pLK:Fk4O8Zc"9[L/$%Rk?Pc$4&KJe/OQujDkJ!R\q6YQ';oZ`#@ielZ,j1MBi>+
7535     %.P!B-76EBe0047HAQ:!>'q$b?.Zm`I"Quk19I86r(;NArV&4.t^<.iVaN]I&)PXNsPCUMX9=BdOWcO\rOtBh(jB7dK*,obp]9eCu
7536     %_]4K8=4\'+#F(??7Z<7CG1\J2ei/cY*U+$>!q7UL3=+n=VGb/D="?`ai)3$)arq789N=a-+&u@)_Eb#,fKc^8"?&7KSn9k,pnk1o
7537     %/Br+G5,q#@FB;rYb'6[1K,Iq5%BZFbN0(K;bOWHJ$ke=plUo[!V"RG%,Yrh41mjZ]-$M.:Fug*R_4fac)`Q/&.\k6c8tO>kl51?`
7538     %W`0.hM[neL=C;Z;$@;ggXfo02\"IJh&l8lj/F\i_[f@phS8$KLUpj#1H0Q*d01n.[KRa&6drJ%5gpAf7OFjJ[-NI06;qDufW`6F:
7539     %U1OE'5@)G&N`BU.:cannS2i;JYL[2KeaR%h?q;!W1t7B;L.T4H'='1dU*=?;e/1f@IA0+SQ]>6B>&oJT"i<S-.2L4:eJN6.Ym`N)
7540     %,tI,J;"6I"W(WL)L1.G1QE*>2>:(N&fk1LI^Y]$X<.TsX>j)D^<M`#H>ZY.[NIhNIE(*2e/oeXhZO0SFe5AegEd0p[>Zr;g7aOcS
7541     %]X3uWD+?M#`-1C*3RmK>[<APD>?c`FcEo:L\8/n0XU?[U@,fJhPm\N8*=';/))3A4TO@gn1aN-;a7h((WE)=^b5,I>@\@s@)tFLF
7542     %MB\9$a@TRG**XZ8e.kK^=A"Al#1"b)+(n:W1p&ak6s%Ls9KF?H5M&f6*W2nAq@!RjE:j@\Z'&h%DKnZ^h+Po-U-0;J`F'/#>6$D,
7543     %,]M<pZ]%Z,2ROi3+pRHr(m]b!Y:u^9fl`<J-g<mmTi!R3+87C_cY<[jJ7*()^83,N+_WJT$b6dN/G4.cQ_>iGnq\4ggrtafL]!f<
7544     %Ok87Ugd!4KOKOdN8Pr>2$+DK5MFNts_J3-Db7HF8VJmJ%Fg@\n)HUi8>b7/I\ErG[)@)9j#C.i_1"W7H188?%JaD3_Ota1iCW4gj
7545     %C9t53Ld]$,/%%gIbuo1gp7e:?[06(hk9+Jfg&[l(QE8X`BDdKW^+-O(JXql/Xr7apX`O;r;AA)OkV2)9)7nhKA'D&H'>Ra#d(ug/
7546     %R9>1:S-`#VaG)2oU%b-`!ruF0&1c/N&s+^PdiGc:CU.:_BEV5%$nb33aY(pT`P7Oe5H3!1.>"f!()(gA3(F/LJ90m?]TV]pc=qAn
7547     %WH/7]4-^TK;PVO:/TV0`WrhoX"@5:'iG,MhH'Ko&H&dU$;FZTf3rlRE9$NhJ`Jq*8@bOoEi;lt!QXAoLl<;ZJnu&FPZ*pX-[c,lF
7548     %#]s$e+O,F(%ie,X;`iZ!6im?:*W[CpckZ[h&L>./!ZEnDbYs@.!X`.ddo;7QKZgh+Krs[b6FiPM%b^$t;DItQ"LFFd<MueV&<N*?
7549     %f+[Ju+g6jS3#0Mcd[PL@0c\A/=`IN<;%)CEI$+h0egCG7;]V'$a2sQsGBg,tib[<PE:'!4H]U4F;Wn,POVG&ilki"L\X!uOMEG*C
7550     %UH3FjK;t>"N/I[Ni6nI#Ip&'AlCS]iJ-q`%Hbe&4><&SbKOcE%0]7i_)I/7q1S5N+/.IXu-T-ge&9'6#8*hE&-c)U*B"Z3kCn`qZ
7551     %1Sc_/V,X2J]KQhbND#T*0To3o(p/rNSOp]j&siaSfYoYob%bAI?8%0S8+dCT5,@hV^l(f#m44sMb<lX9_Osi%dM*W(<[t7A%=-YW
7552     %bOhoGl^p!"Dlud/2DAqa::tHi8YL31-;%k($7*cq2-\/'P$5+E=ga@YRTY45;WLbfq[t119skCG%_hY9r2CmT4pI/Z'nAtM*N)1m
7553     %+<#0/!j^cZ!rUtd6#&`B[/u=o*64>Fh86g^4V?;"Q;t6Bq*YR<.<SoghtVXq!fH[LfSd.jE`&"8JO?>6L$mAG;ORehKHMs@M"5i=
7554     %iIYgE&n=SWdt#Se;)E==i.tZ-Oru%!//?pp7,.'61'Boq!&83gR%lRQ<0BR2V]uabH!Y/4#sj_PU0%Z6>:j_H;GmZ\]gKd/YuXbE
7555     %6M2;Fh)#a?HBO1_(6gS&?7O9QfN>JG&s<rn2*9FJ*HmS<f?R"LZ=Se>a>urh+@0gTmr_ugI>9\^-AC;dWX[.?<m@%h]],I)!47oN
7556     %S&>.P,Wul*oqgm5:rH,cmQ<*u*gp2@#-8F*[RqO0]]AlX+)t(kjf68Sh5F:2.G7:kpsMub0arTK:Iu0Me?.-nWBp^@D&=K18J'r]
7557     %JHs8:;3RGC-(1Z/&tTNSD\d6+V4V:Dcl.J9-CIqdm!:AeZ>Tr#"."hPcU%W4P)V^4ZsN+*&aUeS(D`KJ+BuuR)eIKg36A+eoDEr3
7558     %,V'AnW*+<Kkr4Q6F/)tfE"=G,ebP`1<m(Q]a4U"'.o-))8hP;WodS8g=:h$V#XeHGP3nNN*.ijJQusBWHp`P9[6\m3&^j!K67T_T
7559     %i%di$&PqWVlqH@$8r_eq%HgTfq$s*dU'H;=>LNP<.3'?$T2saqPZ"F\#RcsSeNVSREg<H]n/ut=Oq@Bi9a^5+.<Y#CKn'195,<KE
7560     %el/S/m'PiLKi"J;`++MSJfFFrKBu?c28gb?2f$`fb23d7-&SjZL8[6'Z:5P9+jb!S8lS^bHMkFO%$Wd`!(<uTY*3D8p,Pi6&<s1M
7561     %<PAJV]B,Ar/].hH$#amh/;@_M\B^74*o&5=cDm^SV8-5$3$?-CGU(sp=XXI^8-"[7"Fq!72")CJ%2!D9/c^fh&.nX<)o5ZIi5O)G
7562     %JC4H;T`FFn$UQDSA!=3-('^ucp*5jnO+=fr!tta`]`elLpB"#+0%lKlCeZ?H?ZQNr9Q_k_=<PH>'oSr>"a2uFXU=M9;2=*V_Bs\e
7563     %')+#Y[RC=_6gVi.1/oG$I*A'0SctFu0gZra>3_2KP*Q`8K<<h4BGN$&3^]Yj?a2*3YW!tdrAa+GV+AI;Pn&OAq#m?CK@NjrJ.+E9
7564     %FbP&B3q#[%!7`%C[BP)nf/c2r'"uWeU>YU4WeEdRoMUQggG8$?]i;P)nu#kGUO*BY)1fhkW;f4UYp#G$DSRs,^mYTGim@]TBMii,
7565     %p&t!@f91$=iuZ$C)8u>!nf!X"[8h$po0-f,VktlILr<Oi-j/N6+cf+62&%mZ'4Doq0&%:)$8gg;Jfl"1ilBtUogQr19^3kHCXX[@
7566     %5gh6]jlTrG&.X;'T':q9Qbinmfr,Mn.E%'+a'FXWSC!FoiDQp/0EZA=.i2_4TnfWq6<blHk!=F>*(Mg.KMH4c/$??+;kWo!Q=-Kt
7567     %bag.&"4/d5b#$518&0l3VSJrt=HUipZSfs5;AS[CG!)Fc6#9)2S++WBRU51pM<K$&B@n#6`'oi[')$hW5#ak?fp`8KW2.63q89!6
7568     %_htG"DWDV?QsI9M;N,Lb$Zu@!R$Ik[EDfda<hR</LZE(d\EFuc/#G:\ePabn<-='`$*^d9rBumC]K*#R=5q\l1T=!:#ZQVF@?T`8
7569     %K0TR'[Kg*\6?56N;*btjR`Gc%I+^"jXCnLp;b>S8f#":l%pQ@o/VRR@>mnd%cDHgt2J%\d8_XAs2TE!J>-ehWQ'd;#rcl6l%9gEP
7570     %V$rL7<#g<CZ3P+\c\5n_<@XngX\qVpX+F<g<2O-j^/RP+L/0O=40<&0JSN$#=K(Re/?9go#qDpuZ0JV/*Q/k.MkYeY;HbVXTdn't
7571     %Pu8JN87c,SD3V,TbR%5K>L00%a!;0GgJY9mRr84u6e#!:(otV/MD8('+hPOMXHktI86qQt>]Qo$jD9D5KY5XR)j^VHTt1Jonj-$j
7572     %:/)D'YhQaVZ>hi0dAiXl37'dbfORo*kG/e!BNupmN9<g*:5L/*C>fLW="-3@\CVneTcV"OKegcK2O?[OQB]MTjrfm-W`sL=5Y"rl
7573     %l$Z(phO$nCS!;t7E)`*E)R-k*8=HAB]d<=ojX7FEWV.tF8_PN>T(:$f=QcZn?oQ=?RJA[GBq7q;jGAnI,",T^al5Ea=-bI:>V^EG
7574     %3Jl)r;7]:A>r<@86?IM=;,.QtTY^\7AQ*n3D%a,IalgQ]W`-*j*MiS.;-q\_ETA8;`%'2N6QNWYIUhT3.\j4GH.+%J?Dr:QUpcn#
7575     %Hn9]59TW4Z9r<J)`#DSf<X(LalP*\9\;a<k,OgQsA_KuE',jt3CH)b]3:;l]KIY>PSF'ic41Y6Z\oI7ZP;@0PNTMCB'K2L<9=l/h
7576     %8X'qbS69eqA[Ap>NWiaQp=#lAFV/:S@&_V<EKE3]V._<Cmn@a2?kLeoV9Gp:3?s`GC[?&ejX@D3X-*8@/pO826-?N$`BMW5Y<W:=
7577     %)1s24b,bjm[)go0pkp]5fVgKohWLC^(.;TMhV;Sf"!PKRY00Eea+n3f"EflBljep,^j?6CMRH,9Z]GQF@f9"5*@bP<84X;R8XWC"
7578     %OHdj0WK`k=$l(E-hRGlKOh5",#!.?;%7:0PNgYu;YNS"SH#];Y%<KQE&J1:9TK"4e@cW%Q*(jb!!+^X\(=Z2J=.i@+=%#X==Yc[6
7579     %=W,-,%3qeBC$5@5\kJ!lK[kkAU7U-OfY7`Cc1F#N,#+.;E\1+h[I'@FGn0b&b7JqT!t^L0@d8LO8AjpJ?f&!i2[VMe<eoa0JZK2d
7580     %-qInhGR$PMUJcIj3.7h$`;L!5(.MC_AEe@\U=c5/oI\&(JaB`dV5ELbib92&<#M,\8HCB@h6Z>gH+FWAlu[0pFh>)Vo9CqeQ@fl2
7581     %\"gnM/*i?e+G#BBC:dU'V/GiHB>n1^EXkHp<t>U<i>fnh0qAPb65alT:PhBTV6URR5Z-GO3Y8h)jKbKDg+VK*VIH<\'^:1mUK"oG
7582     %CdMshJrJMjq9Vr1ND+#!(gqop<A'q>`[7%2100ntJ?33&a`\*N+KKV0PA+`!$JU8iaqRuq^QR=MjL"kXC&=1Cp+<!*><^f>FLGQ0
7583     %CnHmD^?)YK94\W$-6&)gimJ`G)Ii9n5j7-RMUF2]Z6;e6gf@9XU"NL4S@D+/@e78Z+b1?HMkoNaiYcc`6d6/u*E(-r9lZqB4fIGQ
7584     %k/sRVf!.BM$oWZ-`2b?27:$MUYR=*cg`^X;XsL%`)d'<H.6s?pqm[^fHP&[V-PbAjM@8nLU'="CVI_!KDO,lD]fsgR2J>N%7bn3I
7585     %Bi69:B!u@&NVXr?<N[X_[c^>L:m6ZdEkjiL8sS&.]H=.h5d)=@YS>TF2B![u?;9sk7$EeKM(_<>?fa9r0n>,rAu0_PH]f]?j9^i1
7586     %//?>;<D`L6`YF(i3?lJ/P*?W55^(\.GVYR#I8f*)6?J&2_*uM=5irAFkRW?0mA(?876Wi%UI<j6O_P3p\&.Q+/glV=0CV9ZS4j)o
7587     %]$BRVNf3NjYnW9+%9(TKa`d#U8+2A$"m"lNj@ZIN/-U;]U1MMZ%>J@TXj:,q=?R%D/Ro,[DpM-VAR7oi+.+0\XCRY8U(d>_\PG_=
7588     %k%I)88K%6FK"8(:\B=o?>"1-`li^aJ.D08^(B@$,kFiGgSVu>22lN]*m0KpG,uZDjj(M<aU)cSW&'"2%,l(;-@98U?8M$TGN>0?r
7589     %MPeU#fk/'V>8qf$ES-DKC23ZlZ3<U5E[?hji))n"j]m0=$m)fg-%9!nE6uD>LMF=$kTii`1C7T1OZJXORuGE),8i$d`Yt[Lk8JeI
7590     %)=4C<I)jOXAY#"\+]'oqe>`/'/&a5I2+.[CoO,Z!P%$o%ECPSCVI:UdoFL;VmGqIq:-(.c1]ME-7KMOGKsAW6a-[=Gc3gmd6OMW?
7591     %_$a=r/NK_ZDNG46C_L0\?4s"F9gJG)n5pK=6Ur/F[7'oneS<@SH)B#1^CXTb0`!gNF`n\R,o$V#DT.Y.;N:ieQ0/F)Cs[o43Dk`]
7592     %/U&B/!`Z^8*jjCjIB^gTef)Zggb=fJ$"QP2WR,A<3[/jr0gJp0%;A7--F0/%8#K<j-3_[t'EgG<:U$!8dcqN@";Rc@\/)C=5q$G_
7593     %&<LZAJ<`*MJI0+md[:GZ!$E"55q`6d0Wm-FW%=CMmfI8@P)9?X)chpQFX](S8J.BK*91&%Fsgh6b"5<#Y4D^O%bSH2Qs,U+0Grcs
7594     %qreTJi+.Wm7HX]+-8oOIOTq,n@?W&4?7P8.i\SUU^g(%$24TI3Q:5GWJ>@o$9gN5>Sm?)mg#NX5E1knk=/qI0acfXS0c!%t#^(b-
7595     %!/H4o+9u1F4R*]^9X:b]JL.3L7;dH/>%YTGd63mM!&!B8dp0-aVbhG=9pPa7[Bid:L?6Pu8?556,VFNGXFr+d3A$9[\DC7\!7@c+
7596     %GG*Vl6>kt:JR_adc#QoUT[ML^)<+P.^K!;)3\]/X8b@>S,+b?jU-P5YSl-V#amBQHRhOCaT*G4Baj+5V$n_hTeI:H#D$h?DS."9/
7597     %k#.!F)hL\^.3h5"U-@fOjNCNmb'?REU*TaFV<>l50KNPaCK3qM8sb,O(#!9(hKPA4,)pigLLB]).A.E6RCXA6V`;1Z64Y5sg]e7b
7598     %1$K*U%L#O0%ou991"<i`ctSqs`@OF<@Z5pD^]3"_Z5bR0M,+7SaT0V:4DU4uEF6$^JOL/aC7XRc9@6Uj>!dLVao\#r?`7hH8Irbm
7599     %mrX3?U>;<ZMJdpl6-9,?AW$,fi]i)[o'D<q3ZQ?2]'/T5*E_c.r*R$BOoGdYS>6:F*$Gm>EM0j:/C..c88,?s*Y`-NEqQEC(1=*e
7600     %aop7!_D456+_$%S>&I8@`YNJUikkpnMf$")XjYso5RnuOCDJ5'jF2VeF`r<>ft8*0Uj2lDl9H>Y@!kGtEqs[DjV,nE"Yl^4mq5\+
7601     %PCUT3!f]V)Le^r1aOHD_[UMB]Z_j1i[84MWk_`/N;V5_ZhIh:oBfWRo*MCS;OO1e]((1n6c9!'c@=kRH!?I8fk]>\,8efrFQn]B$
7602     %YnFUi,(h;6+u%kPZG*51)J_"+:j2Ps>QD([PpjJL[/?L52R"-/NBqCF^i#)N?r+="^m3:oNu7NOj3*ElM[tJ$U3W*.EHMn5%J/M&
7603     %nahTAalOp@+/@>&RG$6.N_V:/2;_0BE=I(]Beql=c-+V&/gEPj"EFa?rpX(/=1&]k%e$4r2F^Yn1#S@&?G\N+oO>Ru8Z!*9:!jgA
7604     %A&5^2!,0ISUksq##>r.m<5p@sL#R-i'H4/d#US.IC//FhMr6tEnbP_Q"_.c[b^j/TA)qHa(jqR4?;_)/K$'oT,:ERk"?e.#KT&fc
7605     %h'89m)s<FuTL<=IY8RDC`*T9%P-'qlD6pb^maiF,X!B2@(^(:TEI9RY$'m,/EfJ'T)M#.6]&T&M(++[*ol*"?QsjQrh)JnB<&",%
7606     %!lMhNlmdWbC.'ts=#W**A5%Mu*lIgX-RHUfN[;M;eoBP[E*Ms,DDK5]&p%M4@5jF=J0K;>_fs1A6u5jM91t9IObbi0-(G6'ok`0g
7607     %?ZAo3cZQ"Rj=3Z;j+Ue7WofC$,V4f0;,A+>Y4-E5G2kU\:YDP)_e]jfdBlWt.[e="aUMmP7?KTLRS;&dIq[M5m%'2KhpMs,fBaOH
7608     %flmai;!lm9:)mULL%-A!(l:H=`&GJc.OBfrED<j*<fM[kr.IbbA9t:n`S.]W;d7Q!!$$cH:2KK)#;K>]bco`bgum02<XTN1NEQf@
7609     %&IRaHEqG\j<]lkOO'BS\;Db@6nL7sD3R:5(bK36!XO+=D'OP;dPUJ=cRoNU\7U$/72Hd/`Y-_GG>`)(Ibj1in64(]kHjscKY[ZU"
7610     %CB1RY+X-pj%:V>?g4D14mSS0T>G)`iB$%`V.A.>Yb_SlfUb^Jl!`Ku6*4,R3V(c`,4=&$!#ZLpA6O:D3Z2%YAq@T\%rQ8_]M,@".
7611     %*,cLZjA;f&$^"h]4TIA^l;uEgCoa[9N#tlGc[NtnLV,TDmm]b[K$*fpEi,QF.!;*M$s`fc'rV@SQ"OMYV!)Ha^pW.^9IXJ!+B"1*
7612     %UiTFsP'niO,qFjP;?d2rcmFQ#U/[#@iM;^IKc!T]S0E;t!Yc*g(n/FP)$H*&X`AhtM%W=:Oj7d'\KBnL87/*e3']XS$m\1Ib\8c;
7613     %;0lRSp1+b2@G&+))Q%S4%^[mQI]T8Z_'H(4)BsBn.?L_f.D:nV2[Df2$".*Q-U08N1Uop]WH'3NUGmSCiZk^1BTf?Z3(^?+$rd:/
7614     %mOM>$0.><-($lbI\!Sp2#/gn[iEM752KINf^hb];=(6=e'b"tA<@nf^Hsmt*2I&">YqeOj.C/PT14+WAUuYhq?'Gr;TO_u&F>r/0
7615     %6oA9`R"(3D"`dG/,VMeK1t/7B>S\>K0N0=),A6R7")!e!9?$f2WCPs5>!$.YFn.U;l@[]]"u&Th7NM'eP_7B!/_VOoAEca1i^io:
7616     %_qK1XR-)S[,GO=;/PLlj#Y=n\p0+^FKqhb3Y(hfR8Sj9$!*2t=70)d"_S9h?Ag]fCX$uuI3\i(1YndLGV4C-bdOAErF@2Ug/i"F2
7617     %NNC,*>KR.A1,EZ:MC(EH@O[GiE%kME,gbp*#le=7C#kO3;]H:eK>AmGS9$G9;F(sO6k[>3#Y:NC%r>,G>623d0CrAhkJ<(bju=]W
7618     %Z6^'LrR*3QWs><V8>me;#P$@M4&)<^P]FIs3iP4init`/KF==(G-l'c8t/KDBr/o0:5QJ,7L]@G^(,m&UkE6f<1u?Ma,m=Merh[2
7619     %EtR4bSq:.mEBZObZ4:2bWo=Y_Ss't"hFoE^!.'ZI\aU6]%S>9PS0!U;,]d9e!`EVE$sE*YLW\qI"p-^s"0q>Scmql<L9R,s1FhSC
7620     %WnJp#P'iel+QtlR]_M!Ld]beYQ8;2f=.U:)o$-a,$r2P+g?FhT$Q0EY=,l_h/JjmJcV8_8c[M?7e*Y\$P@*4RcR+;=m]f=s]m"s#
7621     %JaV2qPDR`EI5MnT=&2Npn(gc<Ap^^fRNdCNeOPf`aIYOOWU8R@1Kc?`ZZdaS5^W4LAE_l51C:])^J#^9T"Qmn#OTDVPJMV?aCOe3
7622     %r@oCK2s/#VU#?KVL.8Kr`ca3r/ron+DnGPUP3XQe!N_Z^`mUYgSVX@qAYPh%AouP8Zma"l>&/N]%$\n&"AI'(#`4dFjCpst-P/Z]
7623     %Kpu5I7k[Vlj&jE"`:jK*[FC_($2+4Q'H+g&$!M'e"j40(pEjZ9BW[FO=+r*uZbr$..aG*S<9=?U5,fjo&7fGGSB`4_I)uXD^/3?j
7624     %)'fV1-b?E!+c:h5;)!VoaArbQEr`!YcQKcA5[KYubc((;!)`^0fFkP"#Mu0PaMaGQ8D(!f;f(kl@.M0g/7k3jRVI].*<YV;ZU-Ft
7625     %XfoeL[t_70@R,W06f,*b7]Q@j)/RA)d%nT,#4/3EkGY_Pb$k*CZ4\I[Q7?slYaqk+]d"kF.jb3c\hk68VCJIsWJX1t/d1CkiDPP%
7626     %;B8%.E0j1C(<(;%b,IM"F;`&lUU<cE0hmb_P:Qbq&SaYico_q=MJP>@Xb20C&t<n+=3RpFj0-G:$Zapb')leaV[p!\-ULB[#Ng7?
7627     %P$tS4W+`"i!YB9G@M@fS9L\/[N8m<6;UNHpNPnNt3(PYUc3tAsVPH8(R5Ue!6d&-V53t..V]=cPMo&k+;/sG_Z:W0)49bi1hN=<0
7628     %].*NMQEX'B,c<*rI:-XX]of$ddG)JbJK3-!E8Y]X>0iP/au"/1=E5#sS!7I(.`Dq(o#WBJdWHUh(eC5b(CrpQ>)L+lHdH^L3:^60
7629     %KcmMe%F^CS'Yb/:3\"hL(Is=fQ7Sf@#tiK\"h3EI?"'iF3RU&=#r:Z1N\3V4XOIi<Z/dG;74=@r"&,m4.,RQ'??1([GV3M7\<&>L
7630     %?ti6p5s\&9o3/WVrWT,73<qAHq,['L:m*uK;q0KQ`E+J5f.MCM<+NB\=(8^9=NP1^.TNtj/b0K#$4,(I8=lIYV_g_B-dq/D7P)gG
7631     %M_iH:S;4(9'G.Q8n[G/@JklOr[/a'R]Z;&-F&#2o<5"BYJ@la/\]ZOs9p0':aR]]&KLIe6es*/-8gum,*h)8JNTA=IP1Wi61pnk7
7632     %[tU&P2J8e+@R3\Zk;DX2$?7sZK+??s0P_@AZD33Z@"FL7%Pjo$rX):J#5UNJ;A/)&`BFP;dVC=Uee!6B,cD):jFpc2IGg7QC0$sI
7633     %5WtG0iUe#X&gnV($O*22OG-iYfg_U^>&MY'#",EQLkl18e>t\4aTVPP(3p-GcTWmr%s!N-Jd`<_36lP*gPRgYZ@AkO&>V%gaf&N[
7634     %c7.bKNeCkQ,c(aIZ]TphX?rcs9[9oYIRQ5kL;e'TFHh(eik$.U+"u2DW..YkI0-;Q2*%]E-pB%qhNS_EPH7aEpTNmVJ^H2H[.5Q?
7635     %#Tf02]<.QcIFjKjAq;(H0?LnlcR#pN#6FI"ln&2@S-)tl`1fY0A1\TE#:4OjO_Zhs((tmG+nD#t5Vi*Rak$^7VG^Po9kiMsXND56
7636     %6lO==<D(IN;A%@D,n-:i8:_0=U&o?N3/%\()-F+1GmDhE^<?Y2,F()t45o]3#L\d6=%g6LdHTsp^3mit!.j]SPrd/?dlZJsCt4/Y
7637     %AsAZ!9.gCi<+.)(8WG)`1!hFZGaoJtVjq$V;.3C#[^_FalVIi%"`%^P.80j1\qW;^9V_f5FA[8'3(46fZS3`^ipr)%iaVOK;Zu!?
7638     %)ncS-9a,hl89-AG_L[A2/L'^C8]`L0>j0-,!Hf*.jTmH>eji&jVbC&i<ci#<kXk[;,X8',fkHIW-:r*o4tJC6%fCk<=I)I<JfJ$N
7639     %l,^3C8kjSf,p\=M/qA$:$;;a4`YuCZGhT]mN%fU+jH:O@EkYJUjA:eTIhF12:@#:j"'V7DIKJ.#<CtjFH"!_g2["%LiJs5W45Y],
7640     %=ZYM4)rRMPO\p"#q;_o@3X+?-=e@6*2j9jrBVi].KPS:fm$UN3qKTI$a"a"5:tI>aSXe#+,F%<j0X4^^EF:Z,DlOc0^B`3;VN=>F
7641     %,&q3uQRb`T[c'a\,iggOT]s&HP$L*4[S.am6!S"u=jFs>WmH;YB[YgSaX;rcMD)<o[n#\+6#*acO\L:S!6iq-/7&t?L1,C[4t2"K
7642     %\mnDd^j'Vg3>/p<EMqFSGOKWSL;g]@\$rUsQJ.np:JcLa\CuSZj!rPNln5tu.@2lUqkZnR"0=n.e]EjTZLg_G1f.jd%2arh+AA.,
7643     %PR>tjNeqRq!(!4sCmMfbJ2'sSCBB]Ui^9m%=,QIL'`F4kiG*.+*=,[P7b!8bOJ#Qs9Es8<+O*O=9+;^_[5`S@0?$Yi-)&Yona(kU
7644     %$.X!7RGo9,2_M9*HdC/*EAq.iCi&g"Xj`qn]Db^o/RDMiL![(RhC7I/gd)tXlZZsK!"cQ45=5Ga8K8eY[deiYldRB]ie>ZikP:i1
7645     %7^]D6r/2ZMrQei2rHD4j`pl16Gjg=O;8RTb>`Ss3]>aG?j1JH@*u3)Ap`AkL0trG?oCIS&U\oD-E0['9$!6nIS8a1S@seg]B0UM*
7646     %;2sg[_tftpI98HNj*UFg4D]D+EBSWX54"oZR+K4oj.jD4Y;ea=>k`jAUW.F83:E`J`s(AVNpX&ihFeq\*T-gSo:U(eW'.P\r]^hd
7647     %cMI6Cid+E\s5bm1HITG_nMnP_E:H(bS.?7a%m.M;`VD4^jBfm;+$=b"_g]A,Qhf;D*qT@NoR8m#^%J=D53SWZ$.m)5q65>i-X7/p
7648     %kD0$-\DTC7kK)S+,6#g>o&Q":erqKEC&Pu6:S/!QeC.2WZ#eC/s67Ka^\bWe(-hE\P<0rWjJQAb:]K1!q(Mc[s6M865JBM2-U.'i
7649     %^\??0o<82ehu#.bIIko`DNFB&:VZJ<J+`j>Rt(&0rh'5g5P`Q"m*PHo.j+]6s7^_epNM,aYQ"0Z?eui\?+#YOr9o.4GB;^Sa7bSn
7650     %`W,V?s7\WcMf\UC&,t2\j+$r=F3N<-T(mPWps8s8Ns6DD?AjkljR<'4)h7]kD4"tu=Q;@SQbWEMGQ,G!k1VmmJ+9!m^AH\ao<^[N
7651     %M&5%Gaa5]-0ONW/WTW.:ZTictRD8J!rG9+5:]BYFJ,K8ST)FpenE6-&nZcp8)$foV5Pq"\0>@]UYC==d4510"0(U1boj@^^]ANTg
7652     %r;!,F^T0Q4:"rHmrqHHh?i8O5hmmSdRD8CI[@dEHs7!/645o\IPJ@#+Sm-I*qg\1^F2,#ufM6nne*"I9f&BokrSAL.p<i9jm,Z2_
7653     %?iQ2%ofH6inuY-'GDDGFq=-7ZJ,M%7J,dA%J+"cRIK#R.5*:?7H[k&8Vr.LM#N&YZLS%n_qd99af2(pO^sCK%(u9?_T)?h*YCH%s
7654     %mjpU"MuW525PXJ]dmVQ?]_o>"ml)2XI/<bfJ+8MBcEp?<I/8cYri;[>"Fo`Ahu<>Y^[jtqdC&+n3q:_+[t"1J]*ka)EN<+6^\,;/
7655     %:too<kDt,^Vgn]0h`_#3a[W`UhZ):+(S6JF'-I,%l=KejQ0WXKKAZJXIsCkD1bgAL4E^OnI)(+,M3!)EQ[)R1p90mnfA:cL%t=BS
7656     %L"(+tipZot&$CA=IQqg=-L9_?_h10UH"HA5NK3&eqVGSms7oHN0Be6nq!ES%H^Cr8I\YpNSpB^M+7posMiPp0HKBq7nHj+1SKGN9
7657     %lQ;["b`Dc"4+Hhg/'hLKs/5>#paa,Ke43<Y5/+;Z]0H;W/&-9(p5f2h[<hPr1NA3@nX[JiM,,>nhg4G%qu?<c?bQ,tZ`Omsf8m]D
7658     %V,*'aVN[YKdW^0<m^#^f_R$^9pn.SU5Pa\rpe+E@nbp;bi38..`%L$Zpt_QknBIYBS`!*:K,:-tmJ(5i2PPBSal9_Yjic2X_MO/7
7659     %pV$V+cZ)0+R^O""rof-H:;qYQ`%V+:B0Po93`2%1^A3b\I1u<W>5+5_1[f_O0A`I@o>J[uiF=7-TP(LZrt+nm1J\&8`"OMjH=l-,
7660     %5Q'I*f0@1-YqZqT66CUHmYfD>lB>"loVkW8lF@:H^[].lhk!HuU%'6(m*G^)J+`EZrVCRgI-KJ]J+OOaJ,@H3!Y::*nNZqI5Q/Xk
7661     %pYWOYhKOJIP97M_rU_XI&.e`/n,;:=rf;R%_%2"mP95;K]j'Ya4e$:V@e-!iqsT%'Hf+XopYPks$epRD:HTN8oYMDOHgQa+q<Y"C
7662     %\V%s(F7kBfJL!?(ZajrE'AF3#;l<r,>6aigf(C\XMg5/j*Q0U?9E:k=.,"-?/56.5L^./>Dc)$Wal//LP&.7@0FO-YJXQU9=1ljF
7663     %jHsrr_&0?,k=@*qZP5CqW6YM1<$VaU1dU)fIVYnpWkeDbD*\;E0SBqs#c,7)<Dh0+eM4:d-j7Y>9*N]t)O"Va0L/NIOG*S`FZnH]
7664     %U@^[F*G-FD>bX+oX<HVdQ)ILD'4M'6+8r^b,VFo#Cc'B=C@jMHG`3Po),lVF9;Nr`<T*d(<Q\JTJ]P3/JV"pZ0OgA9aYDm8AJ3<S
7665     %82*l,\W44NFUh.US<O?gG"[R;aCSYG"u)m^$P[QHgHs]1WpFE&%:Bj%%'IcQ/fGq0.S1O-@?>U=,D9$\)T"%kVPd$8MmG(?D&0#m
7666     %W2Abg<n@R\CWj[$,Xa(^#Kt@[-mQb6WdA0);s>]\G*Tso*/0jh)"r&-RV21u<*+=a;3NKFj+iUddS;f?oO.7*+ai"+4*:X;#*0eK
7667     %`b#'HNZOEojhiIRHmas3pk.BD5Uf[Fk9EM<m,JZ",k'b1T"8nT-OscD*Ca2_M;sC&p2qLWLOC17W@5<<6Re:_pO4Z-qsEi[T":&E
7668     %Au`I+IQ2&G;iW4Kn9SV-VdEe8l`BfGMona6egWn0aAQrh2H[RH>Zofd=hDAOcj7X+5%qX<%Sm-h\^KAmIpTkbDQgZ$l''C'[l3Xg
7669     %YBJJX[sQ$Pno2,u4L>!mJfZOfqYc]6_p8+LPqKPY2Al)4(8b3k/?Zj[S_^1-R:;k4)V]UPJ$Ina/@K>T:#gQ<[[6H*qTYnieb&Q=
7670     %g@*h+G-NWB7EFrqL+<FKBtDg]CdpDi>@CU]oR*1H[8(_@f=<c@XYdZD=^L@2Xgb[j))g2W<tgS.YdN1f.k^OA;a2q;0(pAPU94$l
7671     %=hf0h^oh:YIX1<uZ*]P\m5fr5(U0t!?sO\jK62BuZ>haj?KnS7=8L[\=erUn%(h/;%S\To/bc\j5q@1'*p&4=p3jX(l$'l<@!3LC
7672     %U9WZTG<"g\@49*]42[?/c$h;ujkB+H47_qWS>3J@+,M@f@?\9+M#T([F>iR*K>+]Q*8KrKr;,O#h6BH%e[1/SoH11-2WF_h\_"fL
7673     %B4GGJMd>E^TA=sqZT<p@SgiA]:#\E-BZU;(U_tO4d[j,4i"q1YXUF7[s/*a71eA85Tt7]dB2X>RXpS/Df"qCFK89,&Ue4=BBZOan
7674     %j%)i>mk?tskr@"s9:l[`07A(Pc@cqI*67A<M%,LF0+[<RR1[hZMZC((s'Ogdk8<SP*eHtp)mO/I&]F4@#S,@A:N3!OF+PCA"Vc+!
7675     %oVN2@Y+;[>=,UR%)iEnb\06a/dPY:?)NohFYmH)c9%/DUcM#abN:<W[a'i[)/rFHLs5@fpHH79A`V"J4T[ENI`5fkWiX82fLd9+>
7676     %"\@<F5X&?K"a2Nr#H\JV8=:@EG[B^l:S[D*NWT6)[c!3*-<rH2H-f)*RuSJ7].'m"2oq7`CWt%bs*9nWZfYE`35r=V65qbh*nDN#
7677     %I/ZI/MKg4'n;2!Q,br7r1mN`gLCINf;G?EPO(&,K6:;BK#aE""J04-B"%BOF\W,UJ1i:ZcnVp%9VNb^mdm!h0L6hFm[tCJ4dq#45
7678     %JjgHqBJ>.!`geXAIl.%Y^EdOL4.Vai"j:mq8E_B5E;U1+,sH-M5kH$`Ujfh[5m$?h%SAlh,Y4S@,ar93@3[O3.\D<_DX<cbM[M=*
7679     %Jd6S`AkC]qmRT1,3-ZZIHNk=R@,_LK*h+Y_[)O<q*MrX0Y[.K:\FKV8DOY(_[:o,#[,%[3jI`"=&Emrj$')UmfM(YSrJ@`4$nbl?
7680     %VO\6EFr]K[lToT!@\%"nF]8ZV&+QZTYpB,H\a:TjgFPXYa.ni3=aA)D$Mlang$p0(;!>X)m4e16#BoZ(d_Djis)TStJ7q(i@cN@5
7681     %EeM'%.lBJH<,lXD6,0nV3r@(Ri;OYo;EQ&A]DrbuXj)ijjdr!B.$2F\'q]?64kJLp\_!%bB,=^aH#]Yk1<oF3pfH#RC-^-%6nPsk
7682     %B;`EW`LcMRh7b_dQd0e!/^/.OJ+^:#TrH1oK-"i8m<&ZOjg^]J+hZ)F0?+EKF(QW6,Zr7[1VI#3kDE;[3cta$iJ>VO\,hN:YAa&>
7683     %][pB"]Y"[2cP;7:n[V\?p.Au-3FuTc^O@7L_tWcLb.._?8!./NJaYLqdgk+JGE)Xj?QO7BSOPukno2NPXN&N(.Lo4m_<K(X@Ej>b
7684     %8i8Z#F&<\XCWfp4Rkk7+hs;?P_N%S_31,D:SUL%/^$ZZ/J.M/*ELLp^^XXi@)@VW-+aNk[DdM/en93T\'?4=?_t,f#.6W/.c?:sU
7685     %h&aROEA(XVSN?q?>_@laUMs$sbtuL7D!M-0&lWu#1tCc-`t$Ffh`m[fB$*Z#!;/mfFJlH-\51XBns#[dH$5MK2Io#4'/9.Xg<+#W
7686     %a/p)qT<#Y#`;IngppDnP^qJTD'**oLO#QrOb9II6p:#e/TI^8Rg_nu1G6fm)mrTF4'=?V!):#eeBKeu9]Jpb2onFD!1G\ZGb++F"
7687     %Qto`eP6&IJ!Ro_s@%-\(q1GTIM]HPOXg<I%"LUb:hk;H5i'hm%3rSTS(ePSLb3'kC"I""4q.N3a6Y.ZmjIZZQo04K7isULIhLk6(
7688     %ok(J9d_C,CBZ<>CmYCmL^3+4d[u"+u-J6YcZRO+2o_DanB0dp%H#!L"YSFrgIqA9]SUKS?n#gN1+"<'K2(mo2FuuEYAO#U6X???Q
7689     %>.4Hr%W[@m)9+(!6=JcBR)L9oVajS<OibT\k!]_p;rjr]rdLbIs);[?_I8PkUO*lJFot\>$nD.j;MnO/AK;U[C[`^"fQXM0#p6m%
7690     %VmEhbfi[Xs*XolSlI#4^A)55RUqQY*W-il%d#X@7M[t-47r_ASJcC>eZ7[3W[Y80fLN8Ogp%U"Z\A\21\/QcO477t=b@#s$$$a=>
7691     %7m,:OK(>2cESM@c6J!;0VL><QXhc`Eh@kOU)@u["BPA8iIIi_6rd;q^&!eCim@eP^>YL-[odoC0lU*kWLO+:&0mhb1He-a;#'`O`
7692     %q"/$.Fg-"hhmqQ)MHZ(5!uAPWZ+89d0?p9-Ih..b*!LE2iM\\<"2D7s?WkRTA%PaXO1d`L*e$$PlJ$Mj1JO=8#sR/nc-POh`J=\*
7693     %A*%L>&X1$$AuEr[SF+k2RF\%tA^N3LGA_:,qHKFPH&t(G"8^a>.D`8$n&%[5Qb()"RlC3TMMn&&#>H-Ze]Dgk-V'G#NXfoWNE%)D
7694     %]/]UK@D/BKQiGe<?K^ap:o6+<19/jjg!j\Z_\;JZ2oU-!7b:f/hAH?qXH!4j+\7QB#@!\(k2\8-Dk\mT=b6IZ7NZTVgQc/XR)-u4
7695     %U%#@CaJEMf?`O^B:Bsj@/p2lNrY.NTJi+NDnd%@XIh!=88jAK,ibG8-K87E"Nik%n6'0"O"2`(`4L<k.Thi+6N;p]W:0Z$iWb"7e
7696     %jK>IX1\/81mm<E8kmK!\li#*2qA#HiIHg=IGH]"MShERifP*[u2Ig)<!iL<UFs-uN^5FjqV<m_E*KcV%fAKO0\ZunV0J5UYShe=0
7697     %?G5Vk[X(G2]K!WB*jG,f\@!25bf46)=EroL\79%$6]f]2Da?@dSOSsf8u&d$J<(i<nOORF8C@:t@mGmL?QAcc7H=T@"4/HTn]K77
7698     %;]+RtKD?e\1*j9PYZi<D0\SEnpJ=Enap(O6Br@oc8:MQ4Br@H).K,Y`m0pG(Fk]nGosq`?8N:H`\!8h^q1(N/:#+r)2'/]!DbQfD
7699     %@1t$kC`MOBRm7j!pZ>`J.nf&k46uF')sb"k2dX)K^H/XX06O]]+<nQ[O3q<5<d_R!HqQ)]o_&9?@+iMI\[0sl@b';fo.0D&\Y[93
7700     %?OlKjlsL_-55"18o9mq<r9g,f?TT(8YCFQ?BsHCni2?U-cc<k35EE`q#a=HlT!@kL5Yftu%#a^]6\pFUHk!t+k#?d!eu^?u:21Wc
7701     %Sk`5FhP$=I\MjEN(SeLQ^<t\1ig*[Wm^Q]i3QF#uUjB`UI:HiV'\O_X0D&:_hq9"6iG,Qgg,=MmBe<00R9Vms"j!:SP_U.k(p@%d
7702     %.gm%8GdqMLKA525L7P`3>D(o"`5YPJMAJA1kuQ<RbOb,h,^4(IS".i9@q<?V%ds#(E9#+',kT7h.%Z!tXjtD,qFY[Y9qVbs?Wjur
7703     %=BUiY9qRAO>TTt%he:Y32`mMB)]*h0UJS6Nm1CX=UIX]f46h"c&]]g#DNnVWb#46_]$_O@HXf%nUJ!+Q]rBh9H$4C=T%`#)GH2h-
7704     %cLkne2g6Rp?.iDnMtX+@rBY'oUq<q_]c7"%BJ=!VE2.&EPPJ\BJn^Q_RDk@/\'cPGJc<Ing21+rGb2;F0)]IC"NLcGpn/]NoUl"d
7705     %m'kZfWa4=Nceci[k"]e>l'QfJX-joP]XPf5abN.Q]uU(n9^Eke@q)mAp2-`!jl`#l56`D5&<s+8VF1?eP>J%aI?7#KBII4j\c&q]
7706     %m>4\.E:FZn:DlHI2D:&YiXD<Lj3FlCbCX4fS]o;eHi8!lW\R.K=h`^]2_3C5`]im5V0>VdXD<:g9p7XaS/jh!kMjR,n77VsZhniR
7707     %8>g9<^!d_"J__]Gg4KXJbQQ44qD6?EJ&g66mG<pmkbZB!a&KY5QJ^NPfNc\<!(%KQg-cgP5Npt;^Tu7&5'q\u;WqF(g_\RJI\T+E
7708     %Y'd>RCGKq'Y7([%K-;jIs04<m+8]4](+lSIC"Y3m4/QT0[-Y&qA\'FRC"Y3m4/QT0[-Y&qAPcq3aH<c<n(/*;nTcCJjqGk%=OdPA
7709     %Q"`E>OA,7G;G0WVH&Qq!.G+K+W6dH6rF$B&m`)Imk@QgZih[^tnTl]P4'V[.G8di(Bk;G#T4li$7@UuI(GtY`,0ekY+G46\U.fMY
7710     %'cl#5Em^.I^DA1"7,lA6()>Y'`Tak7`hscF6Y+^8^fk"#BMCaqF;n^MrPkBCn@VCZfLp3r,E6QKC^0rqnl.@>aMT5eooXquG3U:]
7711     %O7_'L`MS[E=5sL1o`[%p^'T;3Rr&RkXiSEAFQH74e1a5GHi\I&2fn>eH5FGLUlg;T>j`!Uoee\WW@n^/C$r#RM=Y5@Q\N31>-[ih
7712     %(dY1hMfK4RC$<_E<c'CjgVc^Qfd:$B?'Ji48NU3i`3M>i?*5<VLpQbhmKf`5<2gU?`[rG)eJCp0(=^c#,i#o'.rdlY2(Y;a)sZ4R
7713     %L)uUt2j]&mmIIKfG.T-nhcri2Z'qXD+?-m-H>H;S;d?NGZDrb(9hbZ)k2J_F>"6DT5^C_a9Ht_F8*;V776Fq*_<8AIYM52]9W`<#
7714     %i\PJpR#XpTC5g6RiMB,b]uVeOI;NcP_nF^XKc*1%m`Xb\b:(JR40n6/(@k_.H'RK=Ze+XJX-BAAZ@3Gt)[eRoXLU`YLQntSajOgU
7715     %3!a5eQJlV\.J4edNj=DuUX'_.YX%N"Itp4c^6+L]*3?=OYFF4!1eM[P`l+?#aDG9WXelQ'RB(Mc?CD<:!nX0F"6D1oV6..bh@:tg
7716     %-X4W?:;>LeN\`GL#HHBY/$;<$C1Ejj?dmnb%^.u3G#h\1kNaEQL0&SaF1p6F?N/s8g?h(9;Hd4qEt%*45W<d[Y!rUY?QUN[TnD1_
7717     %:`F*i?b^VF#n%pjm&%MUV'm*9`Ll\%SmqqG7R@s3P9u6$h3f[fdAV.F-"_1DD8h>oi$1h>-:B4$cX,m#WfeDT4]oBXkX.9N@<A\A
7718     %ecD^f@6U)=+iD.97e)2XB(ld9>E@e'#*]Yd@;Tb4K-FuCPL.&InHV"^qD[HL?]?SCE3Zn+_2_%p][43Gs,N><\C:Pe%*iDP\$cJk
7719     %SMNOcHG+bd?B^/`\S`5-r/>M5?k_5,("&l4cqD9mf)!R*[g"oErC._s&Pq`s*ffLc\,F=WBn_>#r,=lK:T5OE9RW.OT2p/`]._A:
7720     %&"ie_I;@EGgO:hoZq*,R+8BXJHi(q#?*^c@Rcg=Eao@s[#qXK+8/("D/8a??6&*I<R=aIE-<ooFa5YOb"`>Q-8\aCb?<Xle_!O4A
7721     %":TY[o4C;PMei'5rP<eig(FPD`nonff?\8SE0s[4(j*5PK6j5tfkI"gEE7OL[mKklEP7(`YJ5DJ2$i8q?V^XubM9P"+TCY@Ik<Q\
7722     %J3Q;1"uk.42l8gSf812t)Us-pDa*$*Yg-%jSr9+])@!7UbmjmcmM>o32[&Pgp$ee!L7(2F,T\rU%s&LMQeOp2e6a9jf!ruW[V[j[
7723     %F>.b*X\J?mK1DQ)*6[pm*RKh^Oa+qT484h+0nsmq7e?8YCE#4D;8*mKIVqX8#1!)(/q]*kE]NX*oCqAd?JL;T7s/dsh])B>p3,6O
7724     %/r4"ug\!FoOIbP!B&mLm\N5%8eJuQhAcST4DgCO9X[V4Hk`&<@5KmE;$X.M6&'LK,1ck>i>PB3W#MeOHF?^K+%gTBsfG\p[k<T/5
7725     %P%,D!q8&(>enl5gPc<]!D"Is2g"hZudIe(ja&f0uj$"b?fP)m+[B6_5LlLW4A6TlmeK)rFYf!\EmG!nKlA,o8:<FA-5-CB-bpX?6
7726     %lJ:1,4C#_WjA$p6g[,Rjg>i6o#a:61kqVA+#KLKf#l057!?g5Zj2<81jgsXa2fB0e_r[U#IU.XWL*C^+fFe6!fB-mr1G,3I<eo@&
7727     %F[fcZQ43t?CjU5T^J6[+h-KLi_a2m9EU(.Hioa@.$d#o-l:1>IJVNKh[G=qfh<HB6\5P=[%Od'$Qa\m)[l0/FSW1mc\BkslHPj5W
7728     %hGJ1OSQC.WGBS4@Hp>\=`%geD.N-_+qFZ)CqbDWP@go`ufso3-8A&QJZ^bUsF"\?m[Pe?s0:CM!9QR,Si`7-8WG?K[L=gD&?4T@M
7729     %Mjp8dB<=6UM^,D6\@fdmn#MrL[G4#'_>%-P)L)'/lZ'0qA+A*Zdr*3?gYn.b@;ho"][nY<pNj`"cjK=O[]rU\;KEsa?eUAn](r#/
7730     %e@X>ucQJ8n'PaW!s$CAi_Ou6id-^Ja0"6DXVbseMp15og]R6F+ZMF86W0cGCo&so-eRf5`EDN)/]7Q`Y%J%SuPr5)E_8aW006KGW
7731     %H?Nd9eX)j/4%4(/CV=/6\C>fN)^_HtZ#;pZc$5a-I>J'iV44U9fG83U?<X+\fpop&?@VbP\CY3E)mSenBL-RTf(%-*61@@E/C&f"
7732     %cMc<pr;=+uenus8.93fl..I\>9<GQN<gtf!Y"_;iPuZRoG_B%pgQdYZW%(NRJi^[KkdKdO02oFjMESQ!LYPT.n@.CM%+8_?%O"f*
7733     %oV,"5<_AePV$-"j&j!RcTUbkH*8%d[=\Ym-27r3UeQ-fe/e&3dDo0`1r/($GX]o=KT"_4glje172dhi+[I6S&e6$3dqK=QY5#n$_
7734     %QRRRHo]esaFi;>\CqpCB;7_d$[_8ph6fR1WY3fNAbuU9dn^LJ>_OlJT(e.F4F[DoP>_^\fcO$9!8iR,JYYMl*N9gPq8N53l2eG?>
7735     %EHpfV(&uoQ)LN;",hu],AulGd&,A2$UYqM.Al^i6Q]UZDUPNQe21t1?*&Q4]J2ZD:YJZ('3.7[6rW^`&odPQ&5,'`^l8YLOBMK[1
7736     %J`9j$JrsfZ)6/LH.c,"Gh2[(_g]cQBNN[d.BQ3@s<8<*@Un<W7oMTJ(om08#\CIUQSj_?6Q#HQ0MrH7K`m]YJ$7bI)1Zan%m1_IW
7737     %g7]^*#92&Og@PEoglB.Fb0Z1'[E@M3)JR6"'6!,kK/$fq/R=@P-JgKfWq+l+\#^L#9tY%)F8FoIcAo'J=F74q7FlqK'jls:-Jkb1
7738     %D7gp8/'dc8CuVQ.g/T._kFo=oYjo2EWS8n[id"OSi44#9?(4o6nu[/b*Oal8&DpBJW)^[qI5:>YMM/hNRs/%`9:'L"3M/7kjBHV/
7739     %n^Zb^JT$Ob-8CIk\f,i#cHZ]/@Ktl$/re7'0?#@WKh]j>foC,<EfO.2a'b)mUP_R_NZo<ab:%2d/_Y*%=(jtHC`dl.a45%>@b_f:
7740     %njEZ&kW&D^XiFf_D^j;@4\-TQ\)KRhKh\.aduJkRk$*smN.Ro<,[H+d;$B#c)LX"5CTbac80G*CBq6_R)>S#]c,EM>r90:#P]cso
7741     %DtSh,qMY1OrRO"E3O/7W1-Tq!T9dc%[aP/L5O[EMI[JY&`!-gUhXV,u=H[o9*Ye2]$'k#X!9E[k!=kS8Xu/WP$q&5IZ,q@^PB\51
7742     %NF/'C,,RZ^k(ijPIYu%i%UQBTGH@Kf?#"Q2HmQ26eCm1`*2FY=?)0LM%lhY29j$J2c?kf>N/^!=E>t.)inlrj.fQ!73>3T^8hD7C
7743     %"HcZpa8l2L8TG)o,-k.g_mkmYW(#s_q4Rp7;%A^[Y`,gY1c_Z98omRgdg`+Ko>?dPE(&F0oW8\.EN;g$AjJLb6qeJp>/1Pb*AC";
7744     %<!e*,,%IY^M47R\S,5ako69\!KFmpK\#tf6E8EsYnlHHWmR2k'DO&S6N[>!R.!Hl1Xj3Ou`&.n!Xmn/]JQW55Hr48UDO(lqGTuGl
7745     %raFfMW\u71PR;"u+E@*)*SDl8>&*/Mfu14h3_BDJ>'qp>CtguU_PhQeUSq81Whn#J"?n2(V,hjmdaQ.uk#j73G',U`\FDKfEOAK)
7746     %4cD6CX-I'JaX5lu'aXbP*OH(5JJq[naRj6Q@SCO55]'mJbFS]ne]KS6j4$q0L\/-sC*fZRX#q0^Bju/hZ!(XM$ZUf'q;JLm)!J!J
7747     %7^SoZ(WVR6.D]9-a@(KNUI7Qa\MJ5_,5p+j&1h7I):1fDg1_+LUl>FJ"la(X-:-^&h,XUnDaZJHcr*C(e<q_*2SLLLpme"A>32GK
7748     %:D8AMB<g7cCK37C8gXU1XaK-tegeTimnD8:WW\J6Nl8kdHmFU]$'9/B'%/hWjfYWSb#NB]K+0D<,X@s.%-![LS]Klin)P3UW!Fg3
7749     %cb3!\kQ$o]oI(;T%qBUVaIO_2.]6CUbeiBQbDH$t6Z-.$\g8,di<ne1d(saR$k6:/$pfGI=%!O8R:1)t8.F;VNc]I&)PqFYa"a.'
7750     %Ese5n3:<G;;S(rF)+d0Z94U"Z-<CBs2rGZ>mY".8N+mW<#4Qhf9@]f1WTk9^m.hZ77mW=Tm<B%e3V"1tO+J\n0VBl!bk=led;Tci
7751     %1;mm1!7e6[$dH5C1HPZ,6nPY(Ol,\T'Jr/ZOC'+6^oZ+,J1RIm(Err%!DVGMX*.VH6ce_02$uCY>TZ.8(qEp^_D5AfmFC'ULX^I;
7752     %0DbTnj-h'n$Y;>=bATX83]SI.G=$9`_/]+eOW-Z)-T*i]-0#<Pj&B*]+Gp55!O9)LeJ$\$cG'Z4En5K9o,a1PAN]7l"s0Yc1`^cc
7753     %ER%WSLqHh5(TB]Y;26@0l(P3P`#BlBQ#Sa5?H#Fo#RW?:T,PA>C+.du<@MfbSYh!]i_@d!PrM\&r!mDYS"Q_fnHpq_koJ-+2aK7L
7754     %iV<X$::",V10j.-Oao's$(@k$\#sJ[".J^+BW<7=dY6gFTEfCe-Ip)?e)7:>%\P/SEVQA%b;K)nP]Amf-a37o.`MScQ,ohie7O>m
7755     %f(cVQ5ah$!*f.[qCqZednC"AEG<ns#8<Y;<I+gYJa%k*'K.f/,dkp3p0C/N?*5Nt4WkQ-+/!8]hD0Z4=9inL6lC?b1lj..%SfDiL
7756     %q$k]62^$R0A8[ESFB2VmO+YD,2[A_p"#<S0?@b5&hhZL2-=j,_4L2N;)k[pa5c3ea9=P;(2sP,\0L[')kHXQ28F2dq@s396%!%;"
7757     %HfgKXj!DEu11ZB"a+3,Z[/klKR>Z8jTZKAM;d@'c0c/3KYMs73!*mic\jE;Qb-u3kgPn9d^[l[-*<sKHU-l&?e;95V6_X@,59p6=
7758     %cSI>UNF86%)'@7TDi5O>jGVS,rgh(??dOS-G8V,7`ik">2oeRd#)l2b2N(4<Di<]X0%\fZ(eY.;@V#R,il+.=^HkqolR4AF?ltsm
7759     %bM)1P46[*Fc:McEgMmb6e3j)'^Hn:iJAaka50=Vg"'kYQFiZN&G>o4u('5(!V2+S\*;HP3@D`<o$U-u/.$/2n8&0[H`1%m029bTQ
7760     %MpbN$LMj`8%/@m]Y;-5[S>trr>&pE=PgeW;X;a<6#_&o1aq2h!55,.?a+,(/q3jQ>Th7;@<XJ6Ee(E=8=XLI*XXG@tQ?rDC+YH]X
7761     %f#[3AQ7513EbiX[TX4\rp9<Hpem,)^\Lfknj]54[;6%0#)'[7g+DGjp5A:/Hf,DhsE([5FhPmEXYoUV8NL:^U1`Z'APu1(c#st;X
7762     %GD2`T4kJUqG3rW%g(jC0fLQGeq)Z*"?N3phm#>d2X1aLHQT%#)Q#<9]c.iNVE<2l1aQ]i.hUaZi`Y/2nm;)4g-Js.RH@60L6erPs
7763     %][VG8IV3B\k/QQT7K3$sK=,"tdCaX_5(<GCo^X@,nRX*W)Bh%Df?Y\%Y.1p-5,[A'Da`Sk>^M;tE,>bblemIUEiUDDGR#A+e^?AT
7764     %FW6fUlN7Eu'OA?.3o)ep>l-!'fX8>ndr,cWYLe]`[EIT>b/e+F$`BOMPKfnOHg=t$@<IUu]5r/1ebUl/N.^m$\R@!4YCZ\\nPY=\
7765     %(`6%5dTZqoT14=JLAg7=rRROj)tAqa[76o>W@3U(^oCE(B;gFd`f3=BrV0F`l:?-"A">81nJFW.Blng>1H'b2-$U!GS>Fn@h*k2*
7766     %ocN5K4S%+4010"r7"V'U>GYVSY,/2+'mWqPB"X_DOs$@Ii8nQA>ae&\^4(4/g0)=S=7N*Ga0jLfn^Ds\`tW3(i^ZVfjMoZ*+'EGI
7767     %4NpW,aEU]SiGgmahs4)1e47[2,U2/k7c),OWP_"Zdco*'3B_?-;M`2kQ(2?(k$AI(m^3R\]Gg8SR\I//9or&_Z4fm\!:fDOoJO0%
7768     %b48[pQj$@;p?R(:S9O-dq:isC$Xr<W;dPnP_f7-c%%%Cbp2+;NHAhU6':0@CfbA8[2Qkh&L\3PGg1lrpK!(.snn66<m+1WKi2PIJ
7769     %LL9Flppo/H-Ge"_$"'-qcY+`([p$POeI'6TFq^cN(:TEI(`S1J3j`1HG$Y:TB+X.oQA6S''S*hCGO=o:0?"$IhNSduO5Mj!>1><Y
7770     %""_@p7/:28;LiQQ5"<R:UCe7p`'Js@O)<V_AL.,.2Dseb/Ul;@->+kZ+tHk0aL7Aa*X%<J\.Z[=Lg1#?dnTG#La"5!UX<]XSA!=W
7771     %*/AB9]<7)gEp*S1<sQ%p6H%%c#`moY($O4`Q2_'[?5u:.D<l$eY-58L>Qmg;#10j$^W,/hq]sUfLj9T%8"d$F%I/>M[1N(oZ8FVh
7772     %n_Y!%1j%Q2,&u^$b//4J&]gONm*(6jB`&iCdD,5JF?t3uNiahbXYq<6<O"SemPP.1f132KA(mrb`db`hVOl!#BA;$XqgkDK;=(M&
7773     %Z_&.O;66@pB,N\?CDf+CDl:5X^g!a"]7>s_pEk#I\N;$Xb2/`@K7)VX-?Ra,2)9@l%V]h3%Xi6GNp#P5ccncJa9VRkNR8uq8na[c
7774     %3KLQ;D-_FFo\,RQTZI:>Dr\eX#^`POful'tl6^kCK/dH'VcE)dXK_8fW8l3r5M,:?X^6]jZ8i&52cGBQ`AiSR]II[ZGZ2De$sDL^
7775     %`Hs48ITH_oKf8II5Yr8NL_'u6VI2en5MkXJ_hoG6Y,Y;=kcdPN;CN!&%f_JSaiN.N80dWi1jK42]6\io8*>"e8kGIE0N&q,l(.!J
7776     %EY/GA_(d/J'@h*].imDB+cY&"ftX'b%#fe,!Ui2`e@[?mUdR.gK7hp>1Nh>aKC<:n*et1g7J,Hm-D#2c-:RE,lT8t2V?u6PkIg.S
7777     %,>8oUGW$s]psb3*hAefN4uI>iC?Q@7SVRYc_)I-:buZ\Lc7=MCjQJN),VSj=qq@gFEP1JbBcgQJ`,dEn@gYcr5ld`ULn#BJ0Dj6a
7778     %cITPP:duLbb.X=JEc:/%%oq^TLFscC6D]_b"2C=.R\Ur=G%N+U?!L(MX[TJt5I-_$i&qbJ6(cphVZHR`r^8E'R^spH`5a1g>kbA!
7779     %ZOR[kZT$fn.S_QF$k@V)cp6,`"o:AX\LY^%73Hjj7f&KW"'<p]4fDA"G5nVih;--F[0CrT2/n9s.'J4f)REaGX@#.b%V,H2Y(T[E
7780     %G,X-D<Uj#rlJNAql&1fi+AHhs6[;M.@e<Te3@0#M'4[B8`k6Zk0OZqN^lMSL*5Js<8son]j!ji&-C5R"OG!rP&5Na/15`!iDh1NJ
7781     %dV&?lL:/;*1s,k#6rFBo5>%`f7B&4@XOH_3UGNluCCiq:NjiA[6m8goWD*D(M%me&CR6/rlFO*#&R7f"!"rtX8dCMEa$7>P)Aqo(
7782     %TE^G20cYuf(_Y>3FQ$ob=UuJY:Mh+cA`[84HJhUKZ:;gq&0Y.G&iYjm\?<V%bCYF9B/T2(+05Ng>nt/H*jH2Wm6YYH^2`)R1V%Yf
7783     %'k(Rp9ti,Z9Y/eM*WUeO*W^kP*eMLX+,9KUB'l8SA*qY*j01DTa7JiJ[(LJEGK]ahBOW2,/sCSt-oe/LJR"+ZGM;+O>De7Y+22JK
7784     %U@1>T$h4Otg5Q/M=[f2u8Nb#;'h8=O?1=7VC0bd_#.6(NqiY-,]YgMGeeKsR)r9,lrGasR$Jc$Y.36i60ajn\d_VV2-CS2$Zp9`]
7785     %P#g#k:'tMR(-V(om'oViH2b-(m2SjAbVPQ+l7u(+c:@&"*"fl$(2PYcl@PC-($]8!]$e.F]/K#WoR"L,m>]CS.&OBV>Ih3aT0Rkf
7786     %NQo;D([#IN+!C(gBn#?sMjH**rdR!5!j)~>
7787     %AI9_PrivateDataEnd