From 7dfcc480ba1e19bd3232349fc733caef94034292 Mon Sep 17 00:00:00 2001 From: stainer_t Date: Mon, 8 Sep 2025 13:48:49 +0200 Subject: Initial commit from Polytechnique Montreal --- doc/IGE332/multiphysics.eps | 5487 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 5487 insertions(+) create mode 100644 doc/IGE332/multiphysics.eps (limited to 'doc/IGE332/multiphysics.eps') diff --git a/doc/IGE332/multiphysics.eps b/doc/IGE332/multiphysics.eps new file mode 100644 index 0000000..abad562 --- /dev/null +++ b/doc/IGE332/multiphysics.eps @@ -0,0 +1,5487 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: multiphysics.eps +%%Creator: Adobe Illustrator(R) 13.0 +%%For: Alain Hebert +%%CreationDate: 6/16/09 +%%BoundingBox: 0 0 424 275 +%%HiResBoundingBox: 0 0 424 275 +%%CropBox: 0 0 424 275 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 13.0.2 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 13.0.2 x434 R agm 4.4379 ct 5.1039 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 84 8 %%BeginData: 8044 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C457DA8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A8 %84A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8 %A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A8 %84A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8 %A8A884A8A8A884A8A8A87D7EFD7EFFA8A8FD7EFFA87DFD7EFFA8A8FD7EFF %A87DFD57FFA8FFA8A884A884A8A8FD1EFFA8A8FD54FFA8A87DFD04A8FFA8 %FFA8A884A87DFD1BFF7D7DFD51FFA8847DA8A8FD0BFFA8A87DA87DFD18FF %A8A8FD50FF7DA8A8FD12FFA97DA8FD16FF847DFD4EFFA87DFD17FFA884A8 %FD14FFA8A8FD4CFFA884A8FD1AFFA87DFD13FFA87DFD0DFF52FF527DA87D %A8A8527D7EFF527D7DA87DA87D7D52A87D7D7DA852A8FF7DA87D537D527D %7DFF7D7D52FF7D7E527D7D7D527D7DA8A8FD09FFA87DA8FD1CFFA87DFD12 %FFA8A8FD0DFF527D2752A82EA8FF7D84537D527D52527D7D527D7D7D527D %FF7D537DFF277D527D525252A8FF5253FF7D527D7DA8527DFF275252FD09 %FFA8A8FD20FF7DFD11FFA87DFD0DFF5252527D527D52A87DA852A852FF53 %7D53A87DA8527D527D7D7D527D7D7D5259FF7D7DA852A8527D7D7D527D52 %A852FD047D52A8FD07FF84A8FD0EFFA8FFA8A8A8FFAFFD0DFF59FD10FFA8 %A8FD13FFA8A8FD0CFFAFFFFFA8FD09FFA9FFFFA8A8FD09FFA8AFFD0AFFA8 %7EFD0CFF7EA8A8A884FFA8A87DA87EA8FD0CFF7DFD0FFF7D7DFD47FFA87D %FD0AFFA8A87DA8A8FD09FF7E7E7DFD0AFFA87DFD0EFFA8A8FD47FFA8A8FD %09FFA8A8A8FD0EFFA87DFD0AFFA8A8FD0DFF847DFD46FFA87DFD09FF7DA8 %FD12FF7DA8FD09FF7EA8FD0CFFA8A8FD46FF7DFD09FF7DFD15FF7EA8FD08 %FFA8A8FD0CFFA87DFD45FF7DA8FD08FF7DA8FD16FF7DA8FD08FF7DA9FD0B %FFA8A8FD45FFA8FD08FF7DA8FD18FF7DFD09FFA8FD0BFFA87DFD44FFA87D %FD07FFA8A8FD1AFF7DFD08FFA8A8FD0AFFA8A8FD44FF7EFD08FF84FD1BFF %A87DFD07FFA8A8FD0AFF7D7DFD43FFA8A8FD07FFA8A8FD1CFF7DA8FD07FF %7DFD0AFFA8A8FD44FFA8FD07FF7DFD06FFA8A8FF7DFFFFFFA8A8A8FFA8FF %7DA8FFA8A8FFA8FFFFFFA8A8FD07FFA8FD0AFF847DFD43FF7DFD07FFA8A8 %FD04FF277D527D525227A8A8527DA8A8527D527D527D7D275252FFFFFF7D %FD07FF7DFD0AFFA8A8FD43FFA8A8FD06FFA8A8FFFFFF7D525252A8FD047D %A827A8A87D277D7DA827A87D525252FFFFFFA8A8FD06FFA8A8FD09FFA87D %FD43FF7DFD07FF7DFD04FFA8A87DA8FF7DFFA87D7DA87D7D7DA87DA8A8A8 %7D7D7DA87DFFFFFF7DA8FD06FFA8A8FD09FFA8A8FD43FFA8FD07FFA8A8FD %1FFFA8FD07FFA8FD09FFA87DFD23FFA8FFA8FFA8FD1BFF7EFD07FF7EFD04 %FF7D7DFF53FD047D527DA87DA87DA8FD057DFFFFA8FD04FFA8A8FD06FFA8 %A8FD09FFA8A8FD1EFFA8FFA8A884FD07A87DFD17FFA8A8FD07FFA8FD04FF %7D7D52A87D5252FF52A8FD05527D52535284FFFF52FD05FFA8FD07FFA8FD %09FF7D7DFD1BFFA8A87D847DFFA8FD07FFA8A87DA87DA8A8FD13FF7DFD07 %FF7DFFFFFFA87D527D537D52A8A87DFF7D5252527D277E525252FFFF7DA8 %FFFFFFA8A8FD06FFA8A8FD09FFA8A8FD1AFFA8A8A8FD11FFA8A8A8FD12FF %A8FD07FFA8A8FFFFFFA9FFFFFFA9FD0DFFA8A9FD07FFA9A8FD07FFA8FD09 %FF847DFD18FFA87DA8FD15FFA87DA8FD10FF7DFD07FF7DFD1FFF7DFD07FF %A8A8FD09FFA8A8FD17FFA87DFD19FF7EA8FD0FFFA8A8FD07FFA8FD1EFFA8 %A8FD06FFA8A8FD09FFA87DFD15FFA87DA8FD1BFFA87DA8FD0DFFA8A8FD06 %FFA8A8FD1EFF7DFD07FF7DFD0AFFA8A8FD14FFA8A8FD1FFFA8A8FD0DFF84 %FD07FF7DFD1DFFA8A9FD07FFA8FD0AFFA87DFD13FFA87DFD10FFA8FD10FF %A8A8FD0BFFAFA8FD07FFA87DFD1CFFA8FD08FF7DFD0AFFA8A8FD12FFA8A8 %FD0CFFA8A87DA8A8A87EFD04A8FD0CFFA8A8FD0BFF7EFD08FFA8A8FD1AFF %A8A8FD07FF84FD0BFF7D7DFD11FFA87DA8FD0AFFA87DA8A8FFA8FFFFFFA8 %FFA8A87DA8FD0AFFA87DA8FD0AFFA87DFD07FFA87DFD1AFF7DFD08FF7DA8 %FD0AFFA8A8FD11FFA8A8FD09FFA8A87EFD0DFFA8A8A8FD09FFA87EFD0BFF %A8FD08FFA8A8FD18FF7DFD08FFA8A8FD0BFF847DFD10FFA87EFD09FF7DA8 %A8FD0FFFA8847DFD09FF7EA8FD0AFFA8A8FD08FF7DA8FD16FF7DFD09FF7D %FD0CFFA8A8FD10FF7DFD09FF7DA8FD13FFA87DFD09FF7DFD0BFF7DFD09FF %7DA8FD14FF7DA8FD08FFA8A8FD0CFFA87DFD0FFF7DA8FD08FF7DA8FD15FF %A87DFD08FFA87DFD0AFFA87DFD09FF7D7DA8FD10FFA87DFD09FFA87DFD0D %FFA8A8FD0FFFA8FD08FF7DA8FD17FFA87DFD08FFA8A8FD0AFFA8A8FD09FF %A8A8A8FD0DFFA8A87DFD0AFFA8A8FD0DFFA87DFD0EFFA8A8FD07FFA8A8FD %19FFA8A8FD07FFA8A8FD0BFF7DA8FD0AFFA87DA8A8FFA8FD05FFA8A87DA8 %A8FD0AFFA87DFD0EFFA8A8FD0EFF7DFD08FFA8FD1BFFA8FD08FF7DFD0CFF %7DA8FD0BFFA8A87EA884A8A8A87EA8A8FD0CFFA87DFD0FFF7D7DFD0DFFA8 %A8FD07FFA8A8FD1BFF7DA8FD07FFA8A8FD0BFFA87DA8FD0FFFA8FFA8FD0E %FFA87DFD10FFA8A8FD0DFFA8A8FD07FF7DFD1DFF7DFD07FFA8A8FD0CFFA8 %84FD1FFFA87DFD11FF847DFD0DFF7DFD07FFA8A8FFFFFFAFFFA8A8A87DFF %A8FFA8A8A8FFA8AF7DFD04A8FFA8FD04FFA8A8FD07FF7DFD0DFFA87DA8FD %07FFA87D7DFF7DA87DA859FFA87D52A8FD07FF7E7DFD12FFA8A8FD0CFFA8 %A8FD07FFA8A8FFFFFF52A8527D525252A8A8527DA8A85284537D527D7E52 %5252FFFFFFA8A8FD07FFA8FD0FFFA87DFD06FFFD047D527D525252A8A827 %5959FD05FFA8A8A8FD13FFA87DFD0CFFAF7DFD07FF7DFFFFFF7D5252527D %52597D59A827A8A859277D52A827A87D522852A8FFFFFF7DFD07FF7DFD10 %FFA87DA8A8FFFFFF7D7DFD04527D52527D7D52527DFD04FF7D7DA8FD14FF %A8A8FD0CFFA8A8FD06FFA8A8FFFFFFA8A884A8FFA8FFA87D7DA87DA87EFF %7DA8A8A87DA8A8A87DFD04FFA8A9FD06FFA8A9FD11FFA8A8A8FFFFFFA8FD %07FFA8FD05FFA8A87DFD17FFA87DFD0CFFA87EFD07FF7DFD1FFF7DFD07FF %7DFD14FFA87DA87EFFAFFD09FFA8A87DA8A8FD18FFA8A8FD0CFFA8A8FD06 %FFA8A8FFFFFF7E7DA97D84FD057DA87DA87DA8A8FD047DFFA87DA8FD04FF %A8A8FD06FFA8A8FD16FFA87DFD07A87EA884A8A8FD1BFF7D7DFD0CFFA8A8 %FD07FF7DFFFFFF535227A87D2752A852A8FD0452277D5252527DFFA8527D %FD04FF7DFD07FFA8A8FD1AFFA8FFA8FFA8FFA8FD1EFFA8A8FD0CFFA8A8FD %06FFA8A8FFFFFF7D527D7D7D52A8FF7DFF7D5252527D52A859597DFF8452 %A8FD04FFA8A8FD06FFA8A8FD3FFF847DFD0DFF7DFD07FF7DFFFFFFA8A8FF %A8A8FFFFFFA8FFA8FFA8FD05FFA8A8FFFFA8FD05FF7DFD07FF7DFD40FFA8 %A8FD0CFFA8A8FD07FFA8FD1EFFA8A8FD07FFA8A8FD3FFFA87DFD0DFF7DFD %07FF7DA8FD1DFFA87DFD07FF7DFD40FFA8A8FD0DFFA8A8FD07FFA8FD1DFF %7DFD07FFA8A8FD40FFA87DFD0DFFA8A8FD07FFA8A8FD1BFFA8A8FD07FFA8 %A8FD40FFA8A8FD0EFF7DFD07FFA8A8FD1BFFA8A8FD07FF7DFD41FF7D7DFD %0EFF7EA8FD07FF7DFD1AFFA87DFD07FFA8A8FD41FFA8A8FD0EFFA8A8FD08 %FF7DFD19FF7DFD08FFA8A8FD41FF847DFD0FFF7DFD08FFA87DFD17FF7DA8 %FD08FF7DFD42FFA8A8FD0FFFA884FD08FFA87DFD15FF7DA8FD08FFA8A8FD %42FFA87DFD10FF7DA8FD08FFA87DFD13FF7DA8FD08FFA87DFD43FFA8A8FD %10FFA8A8FD0AFF7DA8FD0FFFA87DFD0AFFA8A8FD43FFA87DFD11FF7DA8FD %0AFF7EA8A8FD0BFFA87D7EFD0AFFA87DFD44FFA8A8FD12FF7DAFFD0BFFA8 %7DA87EA8A8FFFD04A87DA8FD0BFFA97DFD45FF7D7DFD13FF7DFD0DFFA8FF %A8A87DA8A8FFA8FD0CFFA87DFD46FFA8A8FD14FF7DAFFD1FFFA87DFD47FF %847DFD15FF7DA8FD08FF7D7DA8A87DA87D7D7DFF7D7D52FD08FFA87DFD48 %FFA8A8FD16FF7DA8FD07FF7D7D7D53FD04527DFF7D52527DFD06FFA87DFD %49FFA87DFD17FFA87D84FD05FF7D7D277D53FD04527E525252A8FD04FF7E %7DA8FD4AFFA8A8FD19FFA87DA8FD04FFA8FFFFFFA8FFFFFFA8FFA8FD04FF %A87DA8FD4CFFA87DFD1BFF7D7E7DFD0EFFA87DA87DFD4EFFA8A8FD1DFFA8 %7DFD04A8FFA8FFA8FFA8A87DA87EA8FD50FF7D7DFD1FFFA8FFA8A87DA87D %A87DA8A8FFA8FD52FFA8A8FD7EFF847DFD7EFFA87DFD7EA87DA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FF %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Magenta Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 73 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /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 + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: (Page 1) 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + application/postscript + + + Print + + + + + Adobe Illustrator CS3 + 2009-06-16T09:28:15-04:00 + 2009-06-16T09:28:15-04:00 + 2009-06-16T09:28:15-04:00 + + + + 256 + 168 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAqAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9A+V/K/lmTyzpDvpFkzt ZW7MzW8RJJiUkklcVTT/AAp5W/6s9j/0jQ/804q7/Cnlb/qz2P8A0jQ/804q7/Cnlb/qz2P/AEjQ /wDNOKu/wp5W/wCrPY/9I0P/ADTirv8ACnlb/qz2P/SND/zTirv8KeVv+rPY/wDSND/zTirv8KeV v+rPY/8ASND/AM04q7/Cnlb/AKs9j/0jQ/8ANOKu/wAKeVv+rPY/9I0P/NOKu/wp5W/6s9j/ANI0 P/NOKu/wp5W/6s9j/wBI0P8AzTirv8KeVv8Aqz2P/SND/wA04q7/AAp5W/6s9j/0jQ/804q7/Cnl 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 oYuUliBykjKrU/WfE4q//9k= + + + + + + uuid:09218459EA5BDE11B2C6D5E8056E1B71 + uuid:0A218459EA5BDE11B2C6D5E8056E1B71 + + uuid:b1ac9fe8-11a3-4422-b8f3-ae4b8085b7a8 + uuid:5D20892493BFDB11914A8590D31508C8 + + + + Print + + + + 792.000000 + 612.000000 + Points + + 1 + False + False + + + + Helvetica + Helvetica + Regular + TrueType + 6.0d7e1 + False + Helvetica.dfont + + + + + + Magenta + Black + + + + + + Default Swatch Group + 0 + + + + White + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Black + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + CMYK Red + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + CMYK Yellow + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Green + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Cyan + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + CMYK Blue + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + CMYK Magenta + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 14.999998 + 100.000000 + 90.000000 + 10.000002 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000004 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000001 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 19.999998 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 10.000002 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000002 + 95.000000 + 30.000002 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000002 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 14.999998 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000001 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000004 + 100.000000 + 35.000004 + 10.000002 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000002 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 19.999998 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 39.999996 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 39.999996 + 45.000000 + 50.000000 + 5.000001 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000004 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000004 + 65.000000 + 39.999996 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 39.999996 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000002 + 50.000000 + 75.000000 + 10.000002 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000004 + 60.000004 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 39.999996 + 65.000000 + 90.000000 + 35.000004 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 39.999996 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + + + + Print Color Group + 1 + + + + C=0 M=30 Y=70 K=0 + CMYK + PROCESS + 0.000000 + 30.000002 + 70.000000 + 0.000000 + + + C=5 M=70 Y=90 K=0 + CMYK + PROCESS + 5.000001 + 70.000000 + 90.000000 + 0.000000 + + + C=5 M=90 Y=75 K=0 + CMYK + PROCESS + 5.000001 + 90.000000 + 75.000000 + 0.000000 + + + C=30 M=0 Y=95 K=0 + CMYK + PROCESS + 30.000002 + 0.000000 + 95.000000 + 0.000000 + + + C=60 M=5 Y=95 K=0 + CMYK + PROCESS + 60.000004 + 5.000001 + 95.000000 + 0.000000 + + + C=30 M=0 Y=10 K=0 + CMYK + PROCESS + 30.000002 + 0.000000 + 10.000002 + 0.000000 + + + C=60 M=10 Y=5 K=0 + CMYK + PROCESS + 60.000004 + 10.000002 + 5.000001 + 0.000000 + + + C=80 M=5 Y=10 K=0 + CMYK + PROCESS + 80.000000 + 5.000001 + 10.000002 + 0.000000 + + + + + + Grayscale + 1 + + + + K=100 + GRAY + PROCESS + 255 + + + K=90 + GRAY + PROCESS + 229 + + + K=80 + GRAY + PROCESS + 203 + + + K=70 + GRAY + PROCESS + 178 + + + K=60 + GRAY + PROCESS + 152 + + + K=50 + GRAY + PROCESS + 127 + + + K=40 + GRAY + PROCESS + 101 + + + K=30 + GRAY + PROCESS + 76 + + + K=20 + GRAY + PROCESS + 50 + + + K=10 + GRAY + PROCESS + 25 + + + K=5 + GRAY + PROCESS + 12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -275 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 275 li +424 275 li +424 0 li +cp +clp +[1 0 0 1 0 0 ]ct +1 lw +0 lc +0 lj +4 ml +[] 0 dsh +true sadj +181.5 181.5 mo +181.5 211.323 157.323 235.5 127.5 235.5 cv +97.6768 235.5 73.5 211.323 73.5 181.5 cv +73.5 151.677 97.6768 127.5 127.5 127.5 cv +157.323 127.5 181.5 151.677 181.5 181.5 cv +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +@ +208.5 181.5 mo +208.5 226.235 172.235 262.5 127.5 262.5 cv +82.7646 262.5 46.5 226.235 46.5 181.5 cv +46.5 136.765 82.7646 100.5 127.5 100.5 cv +172.235 100.5 208.5 136.765 208.5 181.5 cv +cp +@ +361.5 100.5 mo +361.5 130.323 337.323 154.5 307.5 154.5 cv +277.677 154.5 253.5 130.323 253.5 100.5 cv +253.5 70.6768 277.677 46.5 307.5 46.5 cv +337.323 46.5 361.5 70.6768 361.5 100.5 cv +cp +@ +388.5 100.5 mo +388.5 145.235 352.235 181.5 307.5 181.5 cv +262.765 181.5 226.5 145.235 226.5 100.5 cv +226.5 55.7646 262.765 19.5 307.5 19.5 cv +352.235 19.5 388.5 55.7646 388.5 100.5 cv +cp +@ +333.5 173.5 mo +282.5 173.5 li +282.5 158.5 li +333.5 158.5 li +333.5 173.5 li +cp +0 0.00392157 0 0 cmyk +f +0 0 0 1 cmyk +%ADOBeginSubsetFont: Helvetica Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2009 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Helvetica def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 0 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 45 /hyphen put dup 49 /one put dup 50 /two put dup 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 89 /Y put def /FontBBox {-951 -481 1446 1122} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 24 dict dup begin /.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6 48A7CA97DB1343CA> |- /space <1C60D8A8C9B854D00D> |- /hyphen <1C60D8A8C9B81F2C797F8B2BDB0639171EDAAB309BF7> |- /one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390 7C7468090579C66DE0263BFE> |- /two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43 57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1 A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290 FB46DD6A2918F4C2C2BDEECA159D78> |- /A <1C60D8A8C9B64EDFF4A769B0E349B0B8A8759517834132408F730D592533 2B160EAFC678A283B12B9F41A37E5CF702EF2D2E718583BF> |- /B <1C60D8A8C9B64EDFF4E8F029E491459914546F05F980240E216037EFFB56 810F73C7B1AD75758AC950CDF0AE7CA5E10B4B98E91DD14CBA33340505432C4E BD036ED5D8912D20451B0A88BD5908DF5F74741DA09743ACC2D69ECC46C5DD00 5482FE9F42B63F3612F31E021BB829EB7CDDF491856FAD0A1D6B2854CE32CAE2 827DAD35AA4DEB8EA2DDAB1E824241122D8E6929DF014B94E2393EF8A13B> |- /C <1C60D8A8C9B6079F6D8209747A86332E73924F1B07F271169856A53C9157 71D7C530ADE68D8CA49F0A6B3478F9E8176949771F40D91B68E1A88C72CE81CC 0A91B3CFB642960E7EB2127A1637D49961A11F5DD40622F39379CDAB7E5B349D F832E4955008C5E3208AB258B012A237635179513D820ACF76E0A17ED392C351 599687E8E7D0> |- /E <1C60D8A8C9B64EDFE336C703EA12FABA68C9F5D15F1A9B67653505BC29F8 D56A4237858E054C3198877A> |- /F <1C60D8A8C9B7D8BE0123FD0A136BA0F480FD4287FFCF97986718886432AF 2C7EB6A3F35B> |- /G <1C60D8A8C9B6FF86FAE761919412E75DCB56A17E0B647886E974BE0CD2DD C55247C89172C0F24B317CED95A1845F91927547B6F787BE4A81523EC6B90B7A F23F6F8A8BDDC51D0AA285D7E086AD8E028BD7D16A89F17742D556071D7D5616 6C6C8A71E0DFC3DA3B4DBE27EC4E6BE207A1EAF47A71BE409951D1C5060119CD D071AF7E9076F56846B6D62E52B2CB6390635FC230> |- /H <1C60D8A8C9B6079F4F4E07EFC7C894BAD912B65087B319FD4C6D4407FA6B DEE59584D043C3070AE38B> |- /I <1C60D8A8C9B854D0EE4B20327A907C36187261> |- /L <1C60D8A8C9B7EF320B5E1B1901757FD427860A5A6931496E07> |- /M <1C60D8A8C9B6B41C9910B30BE12408A0CCE83CFCBF71D6A0AFED0B0C7E6B 8742F00BF38074693AE67B7536DF8025FC27BB7165EE6A43D7B9497E065E42F0 EE8DA1C58C8863D1E0F8290CD2A3925749EE5F186B> |- /N <1C60D8A8C9B6079F42CB3557771D803C706A630DA03929B931F488C01B37 E85FE694B3E25EF7F6332F> |- /O <1C60D8A8C9B6FF86FAE00AF1D2F86EE41080CA4FE58FE601E0C2094F12B2 546E9E38BAEF65733BECF7148D0EA0DA88DD45A55274AD12A1DAB92015F88338 234BE6A027107EEF674C9235BAD46D7DFF766B4165047A7FA440E1670CEEAAB2 425BA29AB4CCAE0C0F708E15BAD5B5B8F2A1708072DEF2F49003A8347C8BC4E8 13779196F3AD613B7571> |- /P <1C60D8A8C9B64EDFE336D280AD0769103D1650D4946BC89E21A88DEC5161 3F3C79BEE823BD11DE4DA6DB5B89497F0D2976B3DEFC67AF28487C3BB530BC49 F1D09A090BACE6D7137C10758B70768799060F36DCE81F308AA18889AF5053DE> |- /R <1C60D8A8C9B6079F62E4AB3BE2637412A7FA2BF1A87387986CC045CAB872 B149BF5CA8B183616945E928E44276850B6ACD583D0202E4733E2391A44F4BCB 738AB089D22707E0F4100F2BC6F35BD460D56FBB8A5713D4AF8760EB8EC1E1AE 6F49A9B2B1066A8DA04011CCA29E2BB62A652880D30D80185E3336BD5BF6EB5D 116E1FAF0793D4F86835A22CB564EFB5339E311318AE2981A0679F359C9E7A1F F6CE964A> |- /S <1C60D8A8C9B64EDFB8831DC7D3DA5352C683CFE7ADDB1F2F7D19136185D1 F816C3BE09EC1E84619F52030DEE9359B5F11BDC142E51FA821DBBAA94D355CD B3194A176F4CAFE2F8762140A61B8DB4801B25EC39CF8CD3F7F21C11EB8BF2FE AA7BF71364CB0E29D9153C5428F8E2556CFDCDFCF7C63E7AA008F518E6EAA3DE B5EC8960FB0234452B3B55FF1BB7B980C85D0DFF1CA34BE144E02D5E8A581ACC 1C4C80D7396F6E85C6E2CC3BAA0E140AF4F656AC7D073077DF7B4E8B5856F92B> |- /T <1C60D8A8C9B7D8BE7B6CE17BCB3B2D4B0FB3E6AF9E6DDADD178189522CE1 F006> |- /U <1C60D8A8C9B6079F4AA924EA43FD5A09DAB441D8FDAD8EE41C906BC5551C AACFEF8B65251D34977BCAD7099CF8F4F9BCA8F32E33DFACED539B0F12BA4E54 491DDBF246C2DFA3D44D729CA7103659C293245DC39AD319> |- /W <1C60D8A8C9B5D6EF2BD09738A41AA6380C9765B88F07D3637E9EE67A95A8 1C558683DE1DD822B8DCC23EEF2BFD04340812EB686C4A78A7861A98B16FC19A> |- /Y <1C60D8A8C9B64EDFF46D2EC9D2AE9B9064B89D1619D7BD915D4A1DC374BD A504CF8C7F69969A9C11B530CF3B> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/XLUCMA+Helvetica /Helvetica findfont ct_VMDictPut /XLUCMA+Helvetica*1 [32{/.notdef}rp /space 12{/.notdef}rp /hyphen 3{/.notdef}rp /one /two 14{/.notdef}rp /A /B /C /.notdef /E /F /G /H /I 2{/.notdef}rp /L /M /N /O /P /.notdef /R /S /T /U /.notdef /W /.notdef /Y 166{/.notdef}rp] XLUCMA+Helvetica nf XLUCMA+Helvetica*1 [12 0 0 -12 0 0 ]msf 286.5 171.5 mo (GANLIB) [9.33398 8.00391 8.66602 6.67383 3.33398 0 ]xsh 87.5 174.5 mo (APPLICATION) [8.00391 8.00391 8.00391 6.67383 3.33398 8.66602 7.11914 7.33008 3.33398 9.33398 0 ]xsh 268.5 106.5 mo (SOFTWARE 1) [8.00391 9.33398 7.33008 7.33008 10.8867 8.00391 8.66602 8.00391 3.33398 0 ]xsh 86.5 188.5 mo (SOFTWARE 2) [8.00391 9.33398 7.33008 7.33008 10.8867 8.00391 8.66602 8.00391 3.33398 0 ]xsh 46.5 46.5 mo (MULTI-PHYSICS APPLICATION) [9.99609 8.66602 5.78906 7.33008 3.33398 3.99609 8.00391 8.66602 8.00391 8.00391 3.33398 8.66602 8.00391 2.67773 8.00391 8.00391 8.00391 6.67383 3.33398 8.66602 7.11914 7.33008 3.33398 9.33398 0 ]xsh 153.5 254.5 mo +102.5 254.5 li +102.5 239.5 li +153.5 239.5 li +153.5 254.5 li +cp +0 0.00392157 0 0 cmyk +f +0 0 0 1 cmyk +XLUCMA+Helvetica*1 [12 0 0 -12 0 0 ]msf 106.5 252.5 mo (GANLIB) [9.33398 8.00391 8.66602 6.67383 3.33398 0 ]xsh 269.5 91.5 mo (APPLICATION) [8.00391 8.00391 8.00391 6.67383 3.33398 8.66602 7.11914 7.33008 3.33398 9.33398 0 ]xsh 423.5 274.5 mo +0.5 274.5 li +0.5 0.5 li +423.5 0.5 li +423.5 274.5 li +cp +@ +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/XLUCMA+Helvetica*1 uf /XLUCMA+Helvetica uf /Helvetica uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 13.0 %%AI8_CreatorVersion: 13.0.2 %%For: (Alain Hebert) () %%Title: (multiphysics.eps) %%CreationDate: 6/16/09 9:28 AM %AI9_DataStream %Gb"-6I;^CQQ(Rp[l9"L-!@6T@1F"+g?ZZ_ZI&j[Ae]pE9\mASp##mNoL0f&0Qd+)Rrq)4lcL5u:7'WX[P+fKk^g/`A,:YK"?Qu(( %-Rt^f0>=rDr:o^)rO_MO+91hgZa=U_o:4*l.A)lR4ace=J%G[Qh1sHj?<(..rEQ51r@Ij:WjZKB+('MFHhZt(X/F"iG99"R4[(tl %IJCe7YAV*nQ+(Cm&%AbB3@o?$I.uEfr_I_K^V>-0Isi9-qYK7LpCI"BDdG&:n]Udrnc%M8q"XLTpA&NS2+_)B^V0Pis7#.m5JI*P %h:"%&8hO#4^X[c-c%i_4^Gs]WXnnCQ?9`gbF8&\hUUrJ"I+t7l+A])rlJGt+4[6END(hF55$e-P^\sLD7'.5cTDeK8GMh;-G^d5P %^41P)5CRM)roWY9qhNqh4$?_L:/1%5Vu&FO'!:cYAj:CH?Z"d%Sc@ID[6o@k %^3bY6D/JG#=+*0Zo]fLbgC&E#6Yf0[DXZ>*9(R57Q*[U[b%839n#gT$Drht'dMh3hc7].l/1kLLs)OEtb9B1F?%-*cYr67jS[1GJ %ZTO_`4aT<6g:#S8-D/W[n:ge)V<"$)V^s.7`$;\QjG;lp/0dY15NTD#->ZsJ-M]):3?n8J>I*j2>F$LsT5r`X>AE8ej>H=@g?Zp[ %Ea806Q8p"_Nn6epgs30q76=05e(1lN\%T8![sbSaQTaLhiY(r\QBL9lT<]cTJp,Z;S6[lF/PF4UnI"#RZ$#1'jJS7'kj8/h:YTri %Oe8qD*2!/9X(\WRcE"Xm]HZ*\loEf2YF4dMSTS)Xc5Y)f*P(RNm()MM]rl4?f?9K<5?UI9N\+1i:=ckK[V+^sjJOP?m9>UscAAYR %5@k]m]#,>#g$CeDk3NhaFgDO`Xg#4TSm+jm[_R@.CMN%gpn8QiZt%IPb@Q`k2Z[5CmOoUl%>.OP(_B7$NU[XY,U\c9*fLG*DMRf;(@ %XfI`aDu7"\u4AXk\E\^V^l>f2g@MgV93s/,.rpDt8CtF1HJbe#oa:=gHrPpuZTsl?[l`?#3`-T7?_+_\[gj %)Y&$`ao-p/rj?'Z]j>W;o)DQZr+iu0Xcp/h[]WMDccA"\43-[J9@mX&ajO+mAYhP2%B3-ia('I-fj9hS[UN=5X`;IjZ/fN#X]qB- %/\KrqQJ87crbakb[W&l3^@u?LmHSIoVo$+t=0->J(VY"R?dn]<=D.Hep:t!=8ob^>pGM\_]rn^?QEpF*qq(,>4==pRD'!OcrI&0[ %Y\3p%GC+JgV^pZ&R:hM+[9h1[]ZPV3YI#%Y:7Z6KEU0p=mE+lXYC/Fcch9Hdo/$-tQBUKCO8jk_Yk?bW<@;AMcOEK+np6S0`HHct^A,%H[5r0fZi/-Mp#EM_>-QmGY%[K>[aa+Tl,'VsDZtRd=+1:QX?E.`gF%>CT3:ZBP`BQ=ecK]*[RR;(/Si=k0)V/L %C_Q]?a'H^A3NqKQJ+rqphPpPO=Zb=:I`/t`[_2?_m8n>Zm'UB9ee=n(jb>!_r3*e@Z$8+FqVLZ-C`+0R+mkZ(O*M3/mSg=%/X/.[?-\tNc@33Y(!O[cpmIhX`cg!UP#u? %jEF14=i2-BBA+bIf>ruAIGoq/UFqd^.c:Ld$ka'NBE %&GC5=4)AQjMdC1#(46%TrL^b%AcE^iU2+m$b1;<]ir-8T-E6Hd;EjgC1nGk'iY];[rQfriEQc(Mp7]Z877If71C#[@`VZ%Xq[h)- %43DZuH/./*^\2E,Sik_:$k\QYPaspPVb7JCc[IG(DS`qm31b6G;KZo]_d1irk`+sUY'3+!mQJ_]TrpFGp9qml+)?]/]+q;Y&jEuHhDGD#j*XdtkU %[PDgPl>X^+&X?'Ln]J2!LH]e0cai3i2^,B9q=M41r9UWCj-%.&_f9qe5PG!.FCXLH\&/mQ"E'aJ7T]<;)Ef*h)i:\C3aKXLV8k`> %VpIS>&!GhjR-P3*:%I_`+%Nr(ThX0F#?ephqi\.,@p.1CT"hq)0SaKKh&>A'$%e/7QMp(41PIJ)7u#Y7:N-h7X8LF1mKr*dOCbF^]14'Ffhp``t8cpI^jl3/'Sjc1Q,ls0"&BXaL]ILE>8^J %>W;hU"b#I.+*fs20;7kD\=?:+?,Y2T6:.+bsfI7-DN>?aJ,n+Vh# %'jd&d9-Y8Fm?]8>s7FhZK,9:Gc\]0E"_X'p/Ba1,76j5(=HH_'>>3W[g*&FZNN!QYi %ffHb^`TJ,2T%)=`%<`lZccE0CL,'f%.tbgOSCJm#a1Ii7kbuis'P,)>048AV]eKUIO_NJHF+rXPZN/NL`!k!orK_ %nMZuAH,W+GEF^';a6%2sR!4\Oq.m]&pSW=AQb/,\O#[-`Z&FSpLAdJi %(B)l%4e.#oA`)9ls8Cd&q4"gFGB`5Rg\F&5n9k!&+@kt\m^:7H3WIpULPNM)oCo^iEX(D#E8K/jHi*6UmiL1cHI?L_D/4(8?U):) %j4!u$5I>1``=gP<4hYP$_hA%T6(GN8R]m8DiTI=-LRqsM"]lqH1t4P[]<,QI94 %p@[8;KjBWF1cG9C3Id8Oo'T6,V=V=.qF_cJ42nd.(2TIDlLe3Rk5P,LdQm`+q)SInrmu?i[rt2Y5!D-pSn_'krRR-LmVr0]I61gn %O7p`Zn([.j^6&Vof=L^_hq`ako,Z=I>P.`Ha,_V&ET9-)A#JIU^tuGrR)JXdMD[7ClcX8V(M3V>N.S] %1V^2mhT1uYnDX@/XDJd5mHs3eC%"iA[b0t_m1@jFX[aJYJ,&g,qqJ$0D]`j]5.?"9q!RRBcX5S1?e_oK61^Gu,2 %p8#t.;G>oZHi5?km=''KXj;;$oA>"DhQ,!"!]GDkS,[@FC@'tmcG"T#Gk]H)hqoH'S!J^[I$W?2hG2&G^O3\BBSGRGrnVe#.m3hd %F>,_&?(g`XmT(s='FnhMda))]J%i[GG]Wo@GN\?QhWbNZoCl%ADa(mQ'Y&'cHkr<]c#UEVKTf(YE^]*9Jh`X/NHZ$TR,Hl7t^MTn@X*-X:@b9Q\hodh1[pM:GCet$.e)SLC^O5e3 %j5FVeD]XCPGP9SSo+,K#&$9&aq"YfmXE\>m[+^#>s8AM=]t1n,s7=QSn!b\mV>'rAQbWEi%?,.8<:mr>rcnHjpX:)XqR+OIHTJcd %qY9$)ZYpm,++4+.VgLF#XgPJ4ho9GZV(94Unsu?9Q`l&G:1*8Fl1o8cJ*I2$n[uW"4niU%f^[qo %l)q4n7K39"R\f`Eq[[UlCCE(-$$fiAgjT.A(/_aCl)e7KIJ*qV@_1K@QKgT-$6o %f9eXl?+t%CoRAj-'W:'(a/e7^n`%&#\)Vd>NqHM7q)BJFYpE=-2`K>I=#ZI)(H;69G-g$V2ta''jI>rlh6^/TqW@YNqWdqJqVlh9 %h@;,Y>-@16\^&fJbILeGHZaCPIM'%N!0DRu?Tj %X,G/Z$[HCR@_Gkrl:&8)(\:),R.fQhZX<0&qrN:3n,'Psqm+hem!55t['uiT]@j?rX6m2=CAYF[[WPf_\s4jco9QhNoh+5R?EKR[ %`O`8-\us4[fa2q/1pJU. %Q;Vak9.Ek(k*pahYOZ8=aEubRH-K!b\`B:DSFSKYkF;9n^7$_B6:[>-6;%IJDgV:ilHkOK@NhHFZ1_H0q`%mHm\bW:MATl7A_ESVZpqD_6je;fJD(u$;$URgjsAnkKZm1_/>7'5iuaeL_YG4O_A>$X4Tnn@F"SQL0EXtWZJODW[cG&>qZ %OG=/DCt':*3ek*c+@^(06jU%S%:^/D=C&4oJbLnYHdtkg&Wh5'C=9^2B;Ic*MR;H.,$C2:7%M4 %4cOJKEGFktgF9neDBk5@T\%,bNa8VQHW&DN<4#/,m8^Ld/:$GjQNj+rlpc?U[J%'&3,!*<7*F9V@I7dJA'mfsLReJ4Z>H.RCpgNC %do!^A;7l.RG$0/siGj^p"Wf`HRm0r'=Dq=Pg=,_gfB=Mhs3C[lp_746&Got!r=ikI%kgHm=KAA@@2j2*Ja:B?BEKT(4*Nc3a^1es %g07!-ZPGHmASIVpTL%sY717gF#*0F$%,8pi2j#,&?G05"IN3Z\&/$q?.Z7MdqNL=`J&:RS2iGSGEjti9bsEA16?lN*?79n![n"F( %XDk;ae4j(l$&7:b4-L:U=Lfh&"c\iR-/so)0IcmV!cM)[>q">.BLbMD$u-*L"9k_/ItMbl5q@>KLXKji-?,8J3J %N)ge!0OeJ7_Ph#b0-"5S9ckl,$Q`:i7'".!_.'cupB>W.BX!>7]?2=>R0o4rHt"ph#SrfM^$1%TDKIh%O3qD\B*j1lVW:HWMYqmc'T %6S+b_Sj*+_r9WJ'i-2M'4nd2c[SK$rT=>cQHn:n %)fbR@TZ]g#l\;BK]-aLc/2sZ\etpt&VS*-BNKF%fU!`UH5IQK=g`r;EX,R[+j4rK.HeE(Z %h5G[:/Ln.AR'4Z+*S]"5[5Coj1h^5RGi)cJgT.;N4h!%J)fF5]c+UC^ZJ>VcgYLf?g2h$'LYTI`D,=CT?2&LY\VpN,=jX3s2SGPk %q6?sfHBJs?f^g[&6N&GNlT4?q-,5o>G.+8L\Y6NOjJNdCXj&q7C7k<"H$Udhmp#YD6FrFNSsNNIW]`S]Oqr*S%dD"Mq/^Sg?amdf %+3$U&QZ[0:s*#%6rshBna<8Fa"rVl)JDr5"W:MATl9$oQceb]$PfLo%n*guLa$9Ik;]GZ4Sba"\_k4]dB-'8M5P3mn01mu`Rps%C %fD\a,;1A-iMd,Q,`BEpmm]`=n^W,$o_="LVn_Nm'o[\?`be5n"8_3$kFST(kaVa!9]'?#jYEiS'NU5/4F^nLa6.r%rNj@Vr[]cM$ %mTK#9)$<<-n)K>&':QCD4hErY[U9\?#U,7ul(F/,dV**uYq/Tb,TBl]UPUGg)CqUhDR-BmoB3pZ2t,VZ^:el7p,u!W/Idc5WZ;*8REkaYU^DT_r*Y0W^Cp:=+"-f=s7;_=D+4d-nrF:MrC,\giC=+I?A:+_@K:Io %0t9/s0L$>kHod4SAW1tpA53BN`aEBeB4=-d+jD/u2*J*NA:rOS#L0F!]Io;;XpB&!MtA0m!aOACPrpB%$s['fM)]mj %kn'-j@N@;JXbs@bUs0hJ-6Lc!C@$9L*nnA%$uoR'S/[3oeq8t,-t3QR]s7ja1LR;t8/Zi.;6XgFS?I;slp=)'*M['^97Tja2L>_6b>PKk%$hY$_"FclrJj"'6&lI(qk'Q(O5p91k-FE"S7\;HXu_\(],2Ds.&h=qh-6= %S7jn^lLEi*DpPR.T/iC8_>Im#g&*>EodmMXE@I?18o^+QZLua$^AY"(pr.T>\J+,or6laqpn-<5s0G`)lWH7Fe_+m@a)q#Eli65$ %m2*4L%DQa[j%K?'fAP2dB&%r>("[f1YOgkR''auGCVTRe3%GZgMEU$CQh5#uAIIbQ;KLD*QF^@:lB]kd0!X_fDD>qSE`j/,Q_c## %YAK81a,%MdB3Ah\,h$>%8_7\2dT=Q$Eg>A*,ZQVl08l'3/lJ9E@&^2#;JqK);=Ekof#b53e0S=1DbmcMgS8;K=L46'-h&Su,"kpA %o;mk7A^b['(G"7@Zn;'hPWUTsf6G!n16(p(DI#R>Y,4ctVT$-9T7Ep6Zt40R4YM!,[OgO:h.EIq[i:!bCK^0gm;cg>bPU/ISR:JJ %l*Fr:7pHiZf:#bmVj4.:CRMl_9U %@k0u3!A;.@l_9lIm9X>hPZMl5dGrKW$ftC3;J'3HPm1+40\Z+IB*?oY[r\EZgXs.bg_Y>3bOn/SSah& %#INf7]9]OnQ.Cc`E*>N#?#uG3%-1=@G$8*!niH/Y[cSUQqgrEi4`!-JF8eBQZ<-Umhj5*E(6V\WbPUm&CCp/i8UD4P*<46`Q2aq@:tWj\aGdRcIL:-'ie3g-X<[p5GFZH-94 %l*NP^UslHKSTLuMfEUTI>Y!46SXqp):?,O&Cf1@:WSXk_pt::f/2Td^GHCK2s@?Cc2?goc,SSNO[S,O&B;*h>9Ug3)C3]Xk("UEQ!M-RNM3k_,a %UJ>"6Q:KH4L:$8.'8F)!PT8(JVsQ*rW0=[#VN/5gDK/0:>q>6P&TuOAAUU:Jfs5eNBmCXpVfd>VSbAQ.;5Yt6#1Nrpp:[4rb?IK- %PdgT;l<;hInii.1Wp3J&F]*+$!Cr]F>FmgIY1;WF.ZQP=:XeI)CZX7/Dj%9RUm>(Dl(m+;YEM`(bI.qW.gmLJcdmMfaD'fjCB-dmZ_]h>V..A`lX@FH$@9mfd`IIY*G?<[XiG#DO[_&);!#X]2:TKMY+p>Zif>l,8!ZPB+t75WPg5/T+P1Kl%+WUq!)VO`LQ#a=Y3`&T;/G)c] %l-!0V;p*3"g!_]Q:Bm7X4 %3UHq0Zn[."migTTrEGae\ER"B=`3iU!`3kkb`3i8l'A$8D,d+73,d+7s %R^eYt9O(eI86fBp7H.M!R(0TqOLUVK13%/R0l_'LR(,cY1i\elR(,aK,d&H,9O(fXOLRnC-E^619jFMI-E^brb.7."E@klu>]lHr %\8(gbERhX^\E_7j`)X6kR^gLcN/=T?cBu+6"$'(\V&b9.2=G&7.a@B2[,a?\@1si\B=E@M/0.2'%^/* %'%^05Ogqj2R(296,d($-9jFMI-E^M^M/+^s'3D/kM/+UPM5uk:'3A]Uesf2d?_\4R^$M6!p.,d(<78R/YU,d,j>6K5!r)A?1\9h\g"*"l=%Ik#H/o8COe %Waas;jd9S!' %jVNbhWuD]'?+@%>;7J-XnX)[D085*3nH*+D<2RjCTABef2`q*f2d?_\@/slEGae\ELiG_MdYOa="/VKED?+;i[T(6ERc@%i[X'=`3n,)M5ukN %inDPQM5sUp`3kkc`)WBn9jCU;&m&3^-Eaq:0lbaDOLRnC-E^N98R/)E-E^7,M6$!rC#UTI*"uC:Bd%J5jVNbh>/nLgQ&!:8/M@ag %MYCN[doNi[dn.lg8]nG[?ZNc[?Y)EY%\ggf2`q*f2d?_\@/u9\@,j?>bu\6\4U%#>brDQf[-$G\4Sb. %Y#7GX>bs&"Y$i9d3@UOHY%\gg='[-uY$+"\>dZ10Y50msEKtC4-E_A1A)\u)1FB9Q5Y_toBh'=d:!8p69!^TR>d\:#`)Xr7EL#[6 %R^f4U-Ec&+6K5$,PJgJe6K0KVR(-mV9O+DD-E^M^M5uk*Q+1^p\!D.:h'RF5eAJgk3W[STW7rS;Xo!X[9bLNc*jnG?P.8fLUMc@8 %[19->-#oIl8):2i.6Hfq9jI"7\ogPK=34YU>=uJ,o@=UI-QE+;2\lJ@Qm%iAm %Dsa@T1iJoid`E@+B!IJ]DNh_U>+Kc)k,h!IfC79.ksEneR^a\7SIF';L,DKW/rAo&39kZ]>\cjcoHJ?np&b!Y;@c_"gPBc8eZ %1l[o=/&0/1dkkU<.1M]G'MgMdWJd1FQ:'f'd`]j7l=/o0b!Y;@jjVFReqof1fS6[a^!'_[)DbH#-=j8_507';/nD+_NgXZT0/HZi %OYLpBlR@Taf'P+(f1kkf7+B:Guf4afNn=`p=t=[;m@qdptB20g!WEAfnA.A@@G,G*:(P %[?&uQ*ZVN8A2]KYG%3:s24*^PCjqeqAkchupOl4_?@.X_:'cHV*od^?XMB#%X)h(*?(L\++J1L9!]hh--;A+8`S!1a2J_?'%R92q %/JKX/5NrNS9T.q,/*(ji!@X4BBfQ2=J/!Quk-UEdP(AfD[2,Gb"=MH//_j52:7BaW$GH]JcS(l]YOD.J4`?tlGkR%ros9RKT:LK1 %/>$0mp+uZ[1B!G)q8BRG?N9ris,fbLbE"8"+"E,$'F_)qL1N"k04)Emq"E=#chbbF[c%2?rbqi8k.mtRWDEJ1J&km`jm6VE5PqAY %HJjbG0+[)rk`[IUdQLB\,c)t#8SScB_?B-%jcH:rBUQ^?BmK/^$5960dih>*j]e'^cY%\l=PcfHr,Uq74+j$g5BGC41[l0H: %/[?F\cS_'=hbn2(;k<8<-A:G3hOEkkmN.P#kOd2JA3NY,=@-O^,>!`Sq)kdf%Kl<67pfn:^=;CX-pfo@H=`(eq.=hs&'S6"YcJtc %jmm!1lPALN3_d6"?,F+!=YWecj79cbZtgni/KIn@p8GV)H5q40:M%CIrBh^@3VH<@m,],r7I %Y9JkDW*G+q:82b;[kK4;l5&5HDcpPS_;#llDoDd%"Qb>i[0XpABeQAM3N"hj-s+.VQs:/EN6,jAQOo<5Q50.UgsXe/,i9pf77Bc( %U'-E=BLj`t-Es+qjO08j#g$;LClJlIH!=q9:."M4cdqUtPLkD2#;J6Ur%TVOp=+`c3MhmK:ql'k:4r,g-C,4.D[XR&Fl9[83ns-B)P&cX)A(0>#6Zm8u+?_p$6V)e]eqiPW2jj.DfJtEgE+bLnhqY>;/fT9mW;irAFl.ind6;M350p %c$#Sa!S[@72Es[Z;P&'h/U_]TeLeC%WY.m]X&U]SejrtTXh=On>9kf&2pFLKQ2oA(%Z@-Z"kMC['rtPsSM,ns3B;bTFR(q[n\EdD %l"!/hN2>Y0LG>M,.cn$`(hKtZ5^SrH/=gTU*_X\)Fc<+b"5Qn:UcJ%#O`]nrM=DT2kuP:Hq]$ACb;+=G6mLqsDEJpal1SAR/8irr %pSC(J:jUOY\VJ-:9$>2hN#E/%V7b=;TsS&d);XYQZjCs\TsKF#HHe2?7m^p42N+c6TsW>6/Y1X0D69*F9.r'jUP13]QI[*4BC(Pp %daEN$Y@D$Lh1ea0H9emc>n*VHI4p$C:g3bXlK`+3h$Is28#c;I0+5;Vj"Oe50=&[,s*/Q9##;PrLlQ2#SU,=eT*Y,QJADV\Ob*0oc$B!AaV6h%&m:b@G4&$![D#[.`-Ab*Mt<&n&k]027Ajr@4K;$;CYD;Dbna;8Q.WT)bu`CM\[p* %9',uS3-hZOlRigHMb`KYN`'`1L/pgDqV!o&6)jRLh+=UeDOUloWij&':/^bm4%Ro@/nkq!\gXGosP8GeQ6&ma/HT$;g"&a3d*-4;6=#6a/H^G>of[iXJ^WDEZ/^c:/R5D(T44cg.NJ@Wj]>j:GKEl %kesDV\l)%W9#E2Td8n])5Y0;`kG;*6fe=Qm$Lc[l.clmbLaH@X6<)+9=bEY0[lcD[+"lL\Q*Pg7JMB"?(e9=\)JNiOKWCKd9>[Y[ %=XsfVB&oHe_F^<4T<3b[D:ufp.Eq*?n4d/#'C$EO^k?\u1*rU;:^fD.:Z=\iJK_d+4?3J2S!Y[AftI$5>O0Cut< %;7)O8&;TuX>-+QaDqabS*r)UldkXF12!nAEMZZ]gm9KAdE72[?fq!*3X%>9&)k*=:>%aHqU4h"didar3c.bKCqoFT[K_%u,!9)H( %"p"hbe:V"A,b.hJGRVG\H*LUT#cCj:=pDj#OM0@:>h,t#aT*lN'8Lk<4.J*%lB4U8$9@da/Z-no,3@(l%QVq7PMJA:Ep?;94X&C^ %Z,J.n0R8YBPHqoX%a(c&]p=4iWcD;K<6D1%?E-q!h/Wng*-6-_TVl6ocWT\+'4`71qME)&7W[B.Y6dBpB^3p2AqV+CdP7+3c2ER'E<4X4bVcA>e2/-0_:M5H9jabH0IHZdk#&]-*ZEPnkW+l(fqK)b;@%18OP[AU(&H5@s"$K`,]3U,$dT6n/<0tWjL'8L_$`cP5:=0#9JM(b@! %K21gfD9Q&2_R5>'8LL8+1A>UmaQ+ot@40ml!LT!EhK7I5k[\_2`W#5d0MS*[;^\l6Y!'OjJ5569et0%%V7ggc!F:&WD&r4JZ*_!: %kGr>DgF.T'/n#_UJkj?eHGZ]D\L4In522'uPHNH$W@+c9p*ln73k6MW)G)=5khK*;hZcZ=A1$]2ZKc40$=orrALtSNd\WP?OE=B# %Hci?A;gQTd>5H=NFs>P;B<6D6ND[hYBcno]GB-FsdU%:?RWk5E:X3[db@APlD:>e%BerZB92A]sHn%T+;c[Vlf`hQnF@qk4kH#Pb %q]k=3c:/6WFBYiRK2,9#E_\Q_HHrPPWTU?tG,H-:CXsrElbL&a#m00mZ7I#`e$mB+&Ta>'$d?^3C0Pi)aV]@FhqZTI:9Yks0IP`K %Z?FI6]3A>(R$/"oG>Z95AF>.]:Gn!O %.Fq6SH$c[SN]H?a@lPh;mVZNk7_.1YVN_`cHbn>Z.@4ZX^Q`a_p$0d'QkN%QgW0\.-,7n&:5QN_QK[V$bIAm]F'7B;hOJY]&l/ek %KQF8so6_eGZ8Aa246K"'f"j4_/i*Y;SBDm\!Tu5e(iW5eC:h:,3N:JQ.,^Utflc^-F&L;.(Q=k?PC%Gtq)6#K.9lCcbiqdp`)W/> %gN1?cW0)+('f&i>D^@F*<'fEb^c=E;P=8'c3PCs]m>Y.?WJp:a841P>,f:UI9?]uFZU)ls3IHW30df]3@Pu&.CHU/,fh4nAt>9m7*a'T85X>$b*oFOkZ"+[5g_kF7^f6N#!+2E$bQUa %+u/-6$O>M3EE[lfjQCCERB&G7/S!omrcDInk%^''G0jq`NL?hb[jS>YD;1_aJkj!u)n:%;8Y)"dTMnoSpU>0Sf91i3%QZW0P^;=M %gJhhkSS5-:*tq^U?h`QQS(eZKATlFW>q>L^,3_M4c'I-7l"5;C*_ALL_2sZ8hcWjJo[LiNDSXRmr3(>9<[E!>lS9sC554sFd;6JC)'3?XOF*>c!Gtm<\&5p!5T"+VT %J2o&SbF#g)93W1-/R+RH'LtHej`O+![Arl;Q$,,QVcNXX-E_A5bMEn6]pqP@-(VE)C2Z['l(fW-V'iFP1>"mj%BTWW^rD0Z+ulo2-%+q22++Y %:27(?_,\HHSU:sh8^YN]ST/+!YGJu;+m$9.R4;)eFe#ETI^X)m&Z:Mq%JhO5Zoj>SjK'QVmcui<70Hl#?HG0H[#JFM\0Rh%Ge]]'CNU'!P]dqK*Ht*mA]F,uN$8c74G>L=f33f?+P0j1>joL,*M9XeND7brekA,pj]7EJYnk?sI.B"3-2Y4Bm:"OAk%_la'TS %jAou7a@SDND(7kIlDCQ,mBbl'jkU@XeJh+cW3nK4SRMYEd2$q8'$O^]kr2+MI+VSG0!5gg$S_?LKp"g %n19"!8g81>3Gj*63*etAk@QM][+WN>HL@/9jXKA4\r*lcC2Y:EjqK@^T<=o"99pT>g/BPdt)n\"'[d` %jlsa+(&bM]FU7/PA2>%bS:&7'!_)(sVI1J`>XC>3BKBBQ&d?LpG&,k3Gf\5P6o:&V4gXrS>Z-OKG`A-h"+Q$[)liIh1S?_&ToFiFk4[qoVH`^:&U%YBAJ4OkTK2%N6_\2N-,G: %NKJ?5552]ibGj[,.:L:RZ;,f5XllhGA?VtUf!TOhlGu$^S?/^QXhG7M:1k?'W0,O&B)_D`J`k_--Tl4ZdciMCD8>@hn=fm'#D)Au3R:DIuR4g151j.P/fXZ0NR5pp2GfD^NjArcB]3rS^1 %eDG4FeC4sh6.(A0P+ZT5Qp[a@g[mXoreBa9GPcF'3VPf@kZe?9l#]C<_8sG2FHFR)eNp325ZSb5c^qe\$PIHW1<=@Ot3#aGr;P*3u=L_BD#.<]uYC%l+RH_$BKR46/7=Z%EQBN7bg!M;Lhi+GBNG %*JBM_`"#+iO4\Fk*3k,.1(;im&JCg#)Bh:V#9tLSfg,o60foXa5%Y$CA/MY*&E9Z?KFj48+G:/#*eY)cnmI,qPQrEY_N..li9*E4 %l/tB(`1ID\jIZc&;]iJi+!^o,ZE#lF!@`_aJ1cOD"M,=7#eCa;$G$smK#,3rU]"7mY@W?nkM0-D^HN9L0uW#_UkZuSoWnQ1ea=d_(T5dm!+&1ONa %]/!:G;tUp`.of&L<`M&E6`)6qe3*>g<>hdTk%/!:$W#.PIR&JU<8:^kbYJWb(s:2TfnYQSaA<_=%8u:do!W8kT2cXc9=0_3q&O(1LC&%Oq3G!DG7/@XHFAYN'Dos"9=@\VgSN/^B0d=X3L0UZEPg_c/B1@,N+7c`fONS1ZeSWRXgW#?nl$uBaJ=f"Ba %lbA!+18#?,Lnb[0Lnb[4aFI/Z,E>Z8,E>ZH,6LTtNAsSiNAsSiNC9(!)f_O>2W?iQ2DXb9g5,>7g5,>7g;q'.BHtf$BHn!dBHmUU %ToD$.ToBV^YXShi_A[Ee_AXRo(K_moW!f[=!d0nm/X,#cm5qHP;&<=Z,jHT)#][Gk)MpFZi/J;G$bR)2FFc@`EOrq)+\ijF7S(u3 %hFOI,!cJ2u>tc1\9UFaGJ)i:hTT'M[$a^M_FFc=_@Ce`#+A1:qFF\+\EPQ,8$a[Zk9$S %JMoiZ/uFUrOtP*N5gfhe#YDVC)MokJ@#Y_o$_^=[_AX:gC=\3)'\\A,'\^Vn;U\)TUsMTJr-Hm_#*;.j+\6%$3(V:4))qt=`&S0? %`&S0?jHQFh7O$sXNKA2Q7S#Os,E[!\7n>X=8'![$,EZtb7u0.9,=EO-OaoEk,=EO%&Maj]844HJ&L*8##SBRL,U/96#SBRLKSY7A %&d_'NKS4t=!l2VlM0sq96G1\c+l6mm7(gne+l6mm&8sBq,2R!n&8sBq83!%_O`5D483"1*,TPX&83"1*,TPPs&I3M*&ruAc#Y0#j %Lk@`$#tK,kKVLRp_GM>1KVS6,_GM6O-"Ol7n>_q,E[/V7n>`*,D7*1OU+&6,D7*1&]0S) %8;&#V&\sG##\ceU,gq_H#\ceUKX@L;E_8FY,E[0A7n>`<,GZ=`P"7YA,buFq'%2dM8Yd@I'%2dM$#)nb,g_PY$#)n`KX@L@&nsji %KX@L@6J>9[M6s$E6J>9[+ml4i7+tK]+ml4iJ9Eb?,40'*OEN&6fP>&6ScFe%LHPKKu@C)Kk,]S'G@;a'G@*Bb%0NZLc&*Bb%@NZJL07unq$NZJL/ %7u`2'UIGl!7u`2'UIIT$;'Uq!UB3d5;'R7MW0'L!;'R7M_D[X$cq#AGTTObHZq*_K=sT5Pe4<+kC*Y&F23Q$AC*[1-/.tGn/48N[>'@8!AV1UIc)4 %8!AV5UIdf+d3ORUK1SD^d3Kn%BTbd9d3Tt&k`QL#F@d\Ck`QL#F@ca"\g.l2F@cHoW[*6<)SI.S3#K2%ZLB.LAsB %PpE)a.LArg[\9Xp8eP8sPm"=d8OD(W,`/b#8j_0-,pDWRP!mr",m!@GP)siD8L!P8P)si@8I.DH,S>2V8I.DV,\.oqP/o\a,\.oq %'!dNI8Rri@&tk73#uO3V,bg;G#uO3VKW(Y;Ef)oX,S>0@8VfF=,Xe3F,S>-_8I.BB,Qo-8P/oZ[,ifqn&os!r8`1S1&n6k^#r+r@ %,[ucp#rtMHKUef4&iiIQKUef46I&FUM4C>96I&FU!U"-[7*a1,+m3O&OE7d#,3NX'OE7WtLcO07&Tbqs"j;`$"a>s)Bj;`R\ %EfN=Tj;`O[@ZEVY0h7i]@ZEVY0Lq[eR%mCh0h7dfS>/hGc;>sGTVDi\cqu/6kbs\5cqu/6ke]4lFOWl+kbs[FFL4UF3nbhkFOWkf %3pIsn*HdMN3pIsj*GlF@N]'H3*GlF@N]%288"1ceN]%288"G=3UJ;G!8"G=3UJ=/*;(%4!UJ:mAd3^%&BTkj8d3^%&BTnO#Zq4"q %8"Cp2N]mbP8"YI9UJMS;8"kUCUJaG4d4'p^UJjM7d4$7,k`c5*5q*uFW0@j;<(\A&W0@j;<(_s..O>[N<(_s..OE"RQ'-qb.OE"R %PnN#87S1N=N=t627L=')UEniZ7L=&>UP-.P;%dk=UP-.P;<#*<;)7&>:5S"KE\\U%i04Y[K2^dBK2^dBS,/Tjc9"!3j;jHtk8feM %JTjp_S9Ie%S9N)q5WeG-K/i=mPW8-)PRP3W;W>@TgG%KP;DR/?8dTKM7Z#SHH.p\\#Go@Q#Go@Q#Gkt(*L%2`N^a=h8#%?X%Rpb5 %8#(aAUJVY48#(aAUJaG2;(7@+UJaG2;(3[TW0B^&;(2P4BTs'O1eJtY@$Haq1ePhM)C;;_F/:/!cCGTrcCGU-cD?]F4-rPF4P*1r %4SMGlo%Y`=o@ti>o\:r'e8qaFgiKTNi,c"GP)icQalch6dH=\)A=mW`KV*$+U`["-83b]uLd0K`^d#;#+ol>BGe=9^`8a!_,t#!4D6%Y %#Tf3A+2NS1iZi]p8qmp?BI,iof=,05GgK';+ZsEa*5dD/ia[5;8qo&_BI,is#Hbqbn=Z$T@sH?mR+B,(nRrG6aUmjU.e.0_BpB6[Y*G*!Y*DBX\lM-%;C`mm>q:aCFKGZ[UfB_g\lB@tkZ/!UkZ/!]kZ5eS$NE8(,r-Q/-A4dh7-`q$<@[qTrF@\!2"`No.h_1aIL1S"rF@fXT,OonZVlKqs&,bjQ0i)G %iKQlYb'k2mPdELMY"1Mu2N=P_Tq>"BaEd\M5FI%p+uGgQ^C^fFM6*rB %re5eVX_6WpE'Pl2e/p.dZHf'<(])8Fnt);Q"/SD_!oZd(F_ZQqkaqVeqT76DM4t*:&tMe&oe5qfa8r9)86H?,>mEuYStr[%;^*U: %^)]V,&in9Yl*-$p,uV4UrG=p"q?[`-U6tY5q`BkeGVaTfbrt5st!ksO^PnKM(,kL`CESG^H*2`3s#+37TEL=Tj %EL9'@).3fF`*j"HKJ96!&n">(">HZI6CLe"M);&(ih++?3XJYUSKsqo3XJYUSV/Df:(gDrSV/DF:/^q$Z`$V38P5P,,_]"qOA[H_ %+Jhh"OA[GL8?%e@OAZ9+8>26/UX2RV7]DR_UL=Q*/1n8$,"?:1&>R`HLf*F_&YmiILf*F_`$f_j85\XtUaUX(;Ns@:`$g$H@$E^/ %@h^uGJ5OceS>+A%S>++ie@SZ/F:s?WF:s?WFHQ[!cq,4On4=Uok*&2f676c-676c-674d)BZ9%e8@T"t"GEh[8P$>uRj8WL_BpGb %bU+LjBTiS55pdc3.$G3\PY!(UBTiF7PY&qTanZ-+/kMiX>nYSfRS,uWHJsrf`VPY,c"Xu8eUAhTotLTFm0J"4,&K0SSiT?Y>qe8Zd5VY2[`;*M0,dp8OteO,et?uP"7O3,buAZ %'%2ah8Yd:_&CQOf$1UKM,k?pE$2G@F_0:-^m@*X+-40K;Q%XO[8eUq(Q%XCW8j^0f-&I#M:eAa;$C?EnX)LWSh^VkDn?##'+l=bK %P/t*>Q%X[g:e:r&$C)k'!=PIM1hp+8P$@+/dVP[iK=>\'!>^/eg]RVP!m/a,lut8L!,,P)sW> %8]Wl[,_9qL8I.>6,_R.+OpF(:,_-k'&jhU&8Y@%d&lO`2#q8B*,Z9XD#q8A6OE0ta,3J*O&9IJ7a>o,'&Te^Y832VR,TT=:5WX-8 %!$*p0JrUa@"mu\j;^#iEfM&0j;^#iEfM%E3Cf&SJrU`U5t?t=TVFsh8I(6.TVFtCcqu$ETVDQTcqu#2kbsV3 %cqu#2ke]5YlcNt)7*s=*+m>ke&9QDm,3YtfOEAuC831K2O`])D832&B,TT%2832&B+<<3_CYC*@)8LNY4n`*?>cSNXCW,%LUuHsO>uHsO:7e76K4Yj6UK-c+W3NMKu?OfKu?OfKk);HoFE;i'G;c6'U"#h:e7*uI2a\9O*MaE=39T4]OE5M7,3S0OJ9+[\a>k^qO`OJma>k^q"/FAJoaaZ#0oLX+m7&lEQl6A)));J`%_LL`%_LL,[q5bM.7"sM.7"saacAg,fCZ*'#tspP))-n,E=eU8"=Vh7g@,P+*#H>+*#H> %*uQI3J&Ec@J&Ee&>[iZLoUlk_ST594*-3Hg7*<=f+m!;`Qr8t@8>I6u&Q4Yc#Veht,[uf1#VehtKUAMu&iiI1KUef$6I&FMM4C>) %6I*t#!U$DB7*\XO+m5ebOE8oA,3PnROE8oAa>rN1O`T#BaLSO7'r&aS%[_l36HW.I+m#Y`7*8@K+m#Y`OE/i@,3PncOE9n]*-:U> %#0an*+m-jM@Li7UJ2ug7!mRRI$h%>7!mKc*KG9hd#mKc*KGD)Wa4;'qMH%_ic4@7Cl %*XSX;3s*i-*?j[GN^V;]*?jXFNY$;37j@/qNY$;37gM/U,8##s7gM/U,6T%;OU+"J,6T%C&V,o,8-Bs_&TWos#WW-4,[uef#;J_k %KUAMq&hun!KUKUAMr6Hmgt$(.JK6Hi:I+m,_`S77ND8AlLu&R^X]#VfuS8;%u-&OMN?#U'Fo,VY8<#T6-PKT)Zc&fCpq"Gig4 %6Gu_@$&G?86H7Cl+lhdG7)mUn+lhdGOE'n^,3.mHOE'n^a>f&%O`;(*a>f&%A/rRN^c6Wb?lZNc,*(AJ6l`TH161&o)+SNh161&o %)+SOsN2&9D)$b#3Lncjp`).J1Lncjp`6fM)ii%i)`).Hsj/@s!ER[H%jJ[G;En!Pa3GKcNEn!Pa\Zh&.HA>TI&TY6J#WZWEKH.C^ %#WZWEKH.B36B9bjKH.B36B9n.+\-Gr68%pS;Logq&Q4YC8>I65&Q4YC#Vehd,[uef#VehdKUAMm&humnKUeer6I*st$(RbK6I&FI %+m5e`S8sYD8E:bu&TEc]#WYCj,a+2=#Y@O%KVYA#&l;)4KW(Y&6I\jNM5Z%a!n:'c+mLJ8"Otg:+mS9M&9W(a,3nBN&9W(aLcRRA %&Tr1bLcRRA6li+dLcS-Q6li*9U5mYm5TQC-TFT*M;+G1CU5mA%;+G39;$UZC5TQ($8);[_XJgb,18#-"LpIT6LpM!aDcA^^TStkr %i/Eb?:dtZ?5oF[n5oF[n5oCPB#Mm:##A(hV#A%FR*L%.K?/NY:E^r0Y;*nd2;.n%-P:lN=`CU;G`(:2F`(:2FA0;nW&X&1"#Y@O! %,a&Y_#XCmkKV5(q&j]$!KV5(q6I8RIM4gV!6I8RI+m>k`7*ndK+mA-K&9N"`!pH;9OE4Aja>k^pVjqg>,_F=,&Wk:t&YdR1OiTRB %7L2(77S#U"7KW!_(a8?Q(a8BR(l?1P@g("s@>*!K@3e[1^'L_$^'M",^.@=Vq]Z08q][:-I?@&apI0m%pI3.e(IfVH.#`D@#@YR2 %4:!/dc@[de33SOj!^5`k6_FZi`04?Q76Hoj/i)LnVMf[K$XL\L=m.%s.VlVOBpSFUFV42*\d8,p\jusslQRSsI1[+=I?B%Ff0os2f0r4rf0rFhq!V)s8SSJ>[Rc;roW(BZMbH1$ %d;9K.J+<@HClrnkC?i)q/*[qm5SfL:CA'O/((kM^e8:>iVV\p:da5J!m'_^H56kI^k.eh":gIV;)>/B6C2_2Y/.q_&;P%\G]_WhS %][b,J977Ct#;2Le+d8,Nbr>N#"P#s5c*ol8??MA]NI.7&(QgZ.(Ah\IeOB%Png+fI8(g>#T=cnmPjGu;Pi^^l%=[8o[(9D-%:MZ] %eWsn`'LnlL'=Y6(hN4NCZA/c3;HA,G_MGq<%O2"gLfA4iEaM5k_NTe2^5*b'V31gc7#lMp`I/>$7RhgiMobLR]-"&28C\&-6?Ef" %M2UUClAK2sH,2Q,Mo`4'lKl6@>]P5*M#&;u[0^3\`qq+8m.<^nGs?*3_MI")]?"EtL]mD'Qdsr& %c^V,5+6+bh'j"7>7,B6FkO+8L)g:Q(I1b_2Rt&nDq'&D-]BAU?ZnjA/KHR*E&j],sKHR*E6BKV3M'/Y^6'/r"+\1LL %7#\]1!fX]D!fX]E&hrUf#VbP\#VbP\8B7\+,/C/S,/>UTO[)e<76j`E76j`E705s7(BI!2(a2?tN'rUk(]d(iMia\*73Y1ZM\)WT %70lce+q^RA70lce,(q@lOYk-g-B+%['Lp/?$6oX?>o2aYF'Ad#F'Z]ikI*o(SD,5W363<%S'*",DmVr`2n)5+2n)3WhV8kIhHUit %hl)G9][7N=hWTk/DtHIBhWTk/DtHJK2s;HJDU_*G2s;H=)g%4`2Wu>Q)g)aeNOhYK)grE7ULgj %UG"sFd2.X]UG"sFq.FgODt$0sh5H6nDU_+22u"SZDY-@g2u4_o)h!i>2nC'+)gr=XNP7sES,4DfS,4DfRgUHlD_@!!D_@!!D_?uj %^_($Zu4\3aCF&?a@q0u=[J,%+ZL/.re$BSuk2Ksh70=(mKpa;*DQJ6\d#!lu,A,(Xb<^'H/hi/<\;"hmO' %>_+Opb5'OLUKi@&&i!I\M\'q5\d1;tTSl4b($Hhe?%FUpdM:siO`\Qi&V@0e*F`a"fWECfFjQE(@kQ&8:go$M.jg2Xc5$*ujBR6h %6I$>@,*?pM^'H`#i/<\
    FjX769\g('3Z)(GX@K/J:V;[YU'kAJ($LAW]5=[m`PC[m`PC[m^A_g_KqT>SdG*>Sd^BUG"s^d2*tjk_hjW %d2*tjk_jt5e3tSGW/HaZe3unhl6;@4e3unhkTU-MFccqjqB@1*Kb5[QKTUh-PK.%;4Xs3[Je#Xg,TV7E-f*iS2U\!H14TkKLk?2O %Lk?2O8-BrT&I0=u&I0>(OTBRn7@\Jh7@\Jh70_2Vol/?q(NIm>(E#b6?\G5M01+)a(l>&`0LF2b(a8-A:KVd)*:lTi3r1$GSbXIl %F7_oB3VjrXSGOL]F7+s:F"WE%F"WCScFGW9m[<[KnTX?%eT?/eTlD?c4[3^5,\t^;rQ"p``Hnp`cLRFHM,pcpaIFcpaIF %ahJ'-I\hZl:3OcG(NIZe/i$65^5,^*mK=3G;&G.SUG,$W;&CJ=.#\;Qd2*tgk_g!noL0tek_kODoL6h]qBCK3e4%G=l6>:/I?DT2 %qBFu?I1^L[^.@<)>n:t9^'H_h?R0[;I1^GDI1^FY_FVH^Kb7/,Kb7/,Koo+jpI.>-pI.>-pI,/Hg_U"Sk_g!noL0tdk_g!nj=N)V %@3fr^e3sX(l66?OI?=drp`ec=I1^K0^.?0^>n:D)^'HG`?R0++I1]l4 %I1]l4Kos/2(IeBc(IeBc(IgILg_U"Tg_U"Tg_U9iF'f'CF'f'GF'g2Sc@$:dNku&ekJBaiSI6YH3r1&YSGOL]F7+s:F7+s:F7+qh %cI!F/k1gaRk1gaZQuc[=Quc[=Quc\H^ms^7*HQ+V!-><$)!54a"N\,*@ZYY6"H]B0&fBf?#T2a5#T2a5873ES&KoAA&KoAAOaoFf %,%M[A&MfB\87W]g&MfB\#T-';,VkCk#T6-+lau0ODtt(!orL&OE'n]a>j#? %O`BkZLcG5T6l^W;J2lg<6l^=],*'B.6l^Ue160'S)+S$Z6B82R+\,mmOJ=HA+m6QF+QpHE+QpU4J=HulJ=HulJ=Hul*HLS+!-7Lc %!-7Lc"N\,,!m%o*!m%o*&g3P;-VZ#M>SmM'>Smd3F(*!8kIq3UkIsL&SGOMGSGOMGSGOK2F7+s:F7+s:F7+qhcFGV1cFGV1cFGVa %E6`Tgc8i@&^cC"8N,rlp"Oah4@\e'J"Jg*A,bWG"&YREd&YREdOaoLH,!_^b,!_^b+ouiY7>O#$,"*H"Obc'p,"*H"&YP/q844J@ %&Yb;s#Z4)t,bg=1#Z4)tKW(Xu&lD/+KW'MW6I\jLM5[1'6I\jLER[8kM5Z%[ii&=db(_tP+p7,gM`C%\M`C%"r^OlfX/IZ1XFi.b %XFi/]YR\C'ZOX^*ZOX^j^cJtHc8t_Ec8t_E"7,0/OEL1aa>sSO&TndWLcPed,[K^2b2*Y@b<9cd?\G5M0+piH?Nd0G?Nd0G?R1_n %^'I!e_?`Ei_FOZt$R5j:pI,'CpI,/Ig_U"Tg_U"Tg_U9iF'f'CF'f'CF'g2CNku&]kJ@KakJGA-hfMN-I*n_MIB\&4U+]CVGV&ZLC:FQ%^kHUpB-@GU+#RKY.#RK(2Oat5"Mu\H8(]afP0_1F6PQ03V&K)l24"0qL;O>to^5.`T %b,TDEWD$],MtmDHH[,=-:p/+`_8o389fAKb8TsU$fm,6%tHShU$4M %A@ArU>SrlGn."]N0J^+#2:Y-L&K-n+QYqai=;n6-0d86h^3=(_2-f`g9Gg>K?f>C83oeYBOi]YC$R;di[l]_+^D'-aq_fi0,BAQU %VpU3\ael%I'tY\bQ:AJ?1>/I$(IfbKNZVP^`lKEh2qMr+8;F4Q)^EeqkqUO%8c!""/r[jj8__[IO]E5elRF_\jdXSB>dXS %Bk0IXU_-*GX:[rOXHA(1YXY.ZYXY.ZYXTg0+cSHX9cA#C65g_d8nir@V)1N1;AtBSV)1N1;Ap]TBoPNRdMa9*BoN+kPXZin.?+n; %PX[!lcd.YWFJ-3%!hd+]!i!7_&r>i$#`*6D#]T(W8AM3/,J^9_,J^9_,6=][N>PD>NI[lYN6CBQ>6 %CF$^FXV&@5ed,AMCF#R;ed,+k[\,dUejr1XXV%4jdKi]BBdBF;ed,,FCP4*i2%iJQCBPoZ1d[@')Mol=1d[F))KD!.)Au@ddYO)$ %eqfM(f#U*SZUPq1YXTV.YXShY_AXRg+cSHP9c=m/$>IF=$>IF=$>JRcUXVaWjlh\cEqDgl3Jo&DEYM#73AX1H31;(SEA0n=31;'[ %*6jUr3/SqK*5rLF%cU#IS;SUWS;SUWS;STmEA!7OEA!7OEAU/eiS5CRiFn5gi$aTg^/5jNhHV%gHof$!,6;^8NW %D(+FXN^Un7*!,(JNf\5p7j?u$NY$1e7u0-n,EZt&8&.*A,@he5OiTM>,@he5&MfC+87W^Z&OMN?#U)]Z,XROR#Ur8bKTr5l&h-=l %"I+Nu6HE"DM3Obp6HW.F+lt,4S5PC48>I6]&Q4YW#Ur8h,Z9Zn#Ur8jKUef#&iiI/KV5)'6I=+$$)"%U6I8RN+m:>87+/V.1Acho %RliJ'k:`;e&kM3V#Y=.L#Y=.P83ia#,=%gS,K;d27fr$^*WbY5*WbY5*XT3K49F0G49F0G4;)&bnd&Xdo#Tm!dA?D)@%H$s@%H$s %@%H$sJTYjk)!bEJ!UEu3$*\Jt"L)ro"L)ro,g_SF#[lih8EugW[9*q)Y]G-oY]G-oY]G.:^lJ*o@2H@\niuK'#Wp`bJ0!_`_N+1X %KH9FldZ4#,Bh*LqdZ4#,BLd?$[%f_rBh*H%[%f`Mg//oJ[%f`Mg;+gRltDGJf[1``ltDFkG-ja`ltDF[G*GKf43Ae1G*GKf43AeD %*T`D^g//rK[%fiPg,bU\9,buFaP"7YA,buF`'#KY18Yd@9'%1[_>i+CmD^Vca5m#\9+3_CYC %*@6ljkP"@Y%-q.B+mEU:R$,`@P!D'p81%.,9d6!Q<5^&FJ@_9LlmV-S/J=^/dio+"bHsg!FdWjK=I1J!"P.-f,[d0I,[d0I,_:)U %OaqRlOaqRlOTa7G70;&N70;&N71r]mMhJ/>gTWtiZUc;*@$,t]PXn>+8gKO@Zq*_K=sP@6/X"2d%#Y7iK1+^tK1%Jf%MFVnNm&g7 %+H[)2K1+^tK14duK1.Pg%Mjnr%Mjnr%Mm0:3`mXq*@)7f*@-f!Fc].aFc].aFie^dJT]I5,4"HTOEL1d#Wmnh&U"j[#WnJ#KH3dM %#WnJ#KH3c"_N#s7J/q&k_N#fH@7QG*_N#fH=Q^k7@-8_*J=VTDJ=VTDJ=W/T!Hr@D!-W7C)!kKQ$*\K5"L)s0AFfQp-B\Mc\OZeU %\OZeU\O[?H8!*qYF--U0F-.``c:nqec:nqec:sH%4#]_>FtSpXFtSp\fXXQTfXXQTfXXQd?q6C`XE0R.XJ8?";!0/3;!0/3;!0/s %5TNQ3U+U7L;+HfqZAp7*,UkS3QNJa*+]alN\X2E %SBE29SBE29SBE1/F"WZ,F"WZ,F)I0EcFHXNcFHYYS9()DE6`#-E6`$Xa_1C<9G0>J1'op1R08muR3Z1cAJ/t-AJ/t-AWjhh[n4@q %[n4@q[n-YaBTj:q>UBL6>UBcEF.3<"F.3<"F.4F_c>=25c>=25c>A^E3k%Z\3k%Z\3k%Z^k\-.kFC?*q3nbhkFL4U>3m&]N*G(B> %3nbh^*GlF@N]'H3*GlF>N\Uo,8!tWSN\Uo,8"#%+UJ):l8"#%+UJ4))d3a^KUJ4))d3^%%BTkj6d3\n[.$Ka8PY!(b.$Ka8PY&qW %as3u:L9cLZff&od##$#iD."LrNH,iHt%'&_&h'&np<8]2X/'&mfoA6.L5.#GI/;$,TO-mA&Vrn`A#N^a># %8#(aMUJVYL8#(aMUJXA7d3sjaUJXA7d3p1,BTtpA_'j<[okbQ7bU=?J#GZs^1SMa$QTT-L[):C&V]C^/V]C_ZJT`_>5W]UNaE+D8b]Bhm.Nnn.Q&pQ7Psbnh<<)A34m@.<+1=.qsrXc,@QMInGlQ.$X=Xq./6j?,V %4P=7j[7XW5Q9I<8XV)McOfK"n6q;.glrJt%goSI*7'2V4Ri4VoUm5.b^UdH$kE@QFYW>B2\uq!nk4d'M@M()'=PF*CQa2!22dj[TuWe8n8h0*GC]$5h4kka,GQuKe88s3Iu9+sMa>i>OZ$:-iif)K[o?Z_Lo?M.X4=Cn %_9?C0*mB$Qd7L.qms/oD7/GAI7ZH[YdO.[H>uW26OiTYemZYjMM8_TQ@Scm)7iN3M %BYu"pD-/&(D-/'V%>t@raWft[_]jYJZ:Ftb1m6-ABd@'qNVOXtF'6s)f!!G_rd*GYp+?k%YiZ6>;p2?XZ6L-X2/L-Pgn %0M"Hu%$F@D$kgX95pE[-+R*E(+G">7,`iIdUlc,\"1$mHJ2[=fc8PS4f[ecTMBHVoFLGV=^c(fsfS2TEK:_%?<;\!XIb2J=F3P:JL3P5r$%W)?kToF0:ToD;tBd5kQD59N/D$7qRN;tuGOUaCY %&Klif!p/o@)Wf=8TH)YkPX?DcU`A)ZV]=CrPX?C@EbH\gEbH[o%W)?kToCnO@?!N4X:Zk92:]C_7me[YPMC>NCJtkoq6F[YPMC>NCJtfcimjfchc5CloOmA;cgoZ:.GHfci)daVHViA;cgoZP0iq %=bf[DDTUJ/M\pH1Ma07i+qSW0oUaLF<5`&4JY>&4Ji(U'QQB'^:QD'S17k+tsL*Ub`KZ"NFl-LiJ4pST0H00Fgq_ %`Z^3r`o20X3'7ciLF:LfLF3/`=rYUl3R/H#A;NQ21_C"K-IN3U-3E/Q6m*J<87rp2#`Orp@`6A%Gp,qS#`+,@@s*YZ:*[n%1sN*E*7^plh%#`r7kpCRkF7@FLD>GR)U\ODrXKA7YD %"NW1#7"F&:9;FpmOX;9n/[@cpg`fCe6Z+>G"NE%!7"F&:9;Fpm_/0eF(0MhHDNQ6n+h,N*!HN\ua=Yh.3oh&j,!K%r#`r8dM(ER4 %7$Ln$Ld8L>Jk2fpZI.o'm`<$a+LalQl&]*pL]Fts2i7.Z=X8fFa=S#mJD;>9"NY#-FN@mH!'(H"5n62V6V`4=N'e/-E=tYXic$tE %*.A0L_[l!f_[ccfXc4e1P'0B/*-MUL6Os3GR%i\4(]LN*E*5FN,o/LOcm'IL(a6f %n-q+Jo*mDW^*/6H2oLg'2i/^9%5S."@>8m:@>9:kbRi_B0r3h=0a,36L;5adO9R\7%KM8#!oWQ73oKKo!*j<7MLVE:dK,+9K=iT[*\OM_;(EqgadEmd6]*'+@a6O3EtS99o'3U7eac8l5uZOYDDB,q-%=U0M"ej15>CkKMa %gE=;W2Fsa:FV+)g2@.+)%FU)g%0H'9K7H)=+J!ed6%GPD&?(?nd]$ju"ROeGJU>s63r%&fgqT$_ir5Kj&GgT+60R2`WauE2,06g; %-P=9!fFgJ4I[(30)S^$>!J[cj5s0O[#kAnJQ3cKtX%X(#dE)N::!q&cnJ%Nf&>nY:K"RuE,_C8u:;[r]kTkcP)*0btStV>QiYae& %+KlYDGp&]P)f9-5O0V#W;fo<14@^b.`,g%K5[JMRdQfob-On"8FOEE\F*,hq4FED!ing4gOB:mG*XKG@Bcuj"8H\586N[@:ej(@M %23b`oC"-J`;GJ!P0PNeK*;l4eu]S,dfOgorVY)-XgC?6OB_EN,Tt(q %V6\YCYJp"mH%YUCPX&[`';I3+O;P^QR7R]1L*j+`%5[YbB1j@%im2@eP!EKJ@DciA#njLFNKab_+,Q*n.L6[qqFJ>XE^F5@XFfMD %_mEVOaXN7Z$'Om*bA7h;cLgAjg'!7NF(6W>"Gm.^'Y;-aM1C9(ABYK#CZJ`@OuM*%6inU^@a>9=dYFA]KiF %UE*hcdZ(-I3`?bGQP>::h5Z4 %bb@U[$keW[4h65;5*@WOO%`M`OSQ&"8!6/I'RsT#8-[1uIbcqsK1$BQY`gt9b_3o*`:rG\mHdh#,\<)4k>VsrariF4ZAn-9.>(%T %H0896M91>Q3FpEbVh(emYf4R$'0!uTnaG]5+G7TIfT5'(K1%9%M:`s@n"WMNAGT9rD##_,K633t"YiR0JcJ]J+>8gK"TbDS5n$YZ %+>8mM"YiTFJs`?36!bh%$=]Nk$Y#RI"aSKp/r43k(W8.q$hC$k>S,@`/dOG%$M)'5<"S(h.Yr'o($('IW?B3[<"O#+$IWpO%g#K< %6Js:Z8EVEg#Wtg)"ILBd1mm9T!)n7V@#>KC@>YQs9]^oB;LFSO;LB$X.N\eX,(t'&,(tJEKFgt;&COF5cN-XLKKrEQ+W[?q+b8&o %#c'F'*MbY(9#qC8;F6=> %.3Z]E.3U@%apBdkjb0"qE^DrSLCjUJ0LE];KTOJ=KFfl@Hk6R=&(1b3+U#S(KE*ubO:F7'&-.It!o[[CFMM=X1L2nT\%LDSAFLDL$NgkH)i):AhH)$8bN6Qd@\80aYC&-.J&!oOVW3oLW;+<4hrKL614 %KL60!E0qd[%Psmo%PpM/6OX!8L`mdYL`nG^0a,K>L31EYL;5d*+Wq7LUb`K:"NFl)^c9Q"&&ocI1reL.^c8t<0b,e21Cc!)N5H!R %E`aKUEbHV(%P7h-TnRU4TnS"W]FZcP(Xb=!(BWdh6Jrhi8EUt!#b8d?&a.M-3p=pW!$,5KUdGOSW'^rDF_Dr&%P=K_:2U?96Oj-> %a<;RHa<@2d3<[i'%V_`V%=rW2+cm0mUlu9I"Oc7`5W[\^N]Pr,:kotklB"@olQh793ogiKLE+`>LY2^nYX:YrG">+DFpP$f)aYQo %84O\L#cPWO!Hn/\%<^kXYRWf!etIk@etIl73qNtcLE=lHLE6N_n3^S(IRn)lIY_)R4Ts9.LNM%>LO_GX&5\-'dSYc@!p\-"?laPa %B,uF,XMYR"Fnd+%X@!M4XMYO!Fk@jH*HF\`*HHsu;("`LW08Cq6CeMs %UJ?Q";("fnKfUY,At9VJZVHD!MfnSPbW7a.At9p(([L.f$,8Dm-Q%.[2,j-,\#?$,k<.M,S?58OpIjN %''Z2Z&qP.,,*3:-Ulu9]7&30_!HgpW*HamsTFONre00Zje00[!3[>;6-V:+t%SHrQ@>R61/]0T@>[<2[is2A($VBT.g"mQ7Go/g8E1\i#b46sJTIb6STLeSOA;g35po[n"ZiV,"s(VcFE0fVTT^l-kbO(QFAbP6TT^j7cq+s, %kbO*K5UTRMTT^j7cq+stO\W'88LITXUmjM@m\E2bBr&W\JTR8'662dk7ie=[:kpD"lL72&l4?BL*MNh<6PSd`6PKQDQm/15;l$0` %V?j!8'EN?D+rtfn,+oEE7&WHel)6r`!HftSHCd[K]ALM-6kN7N-j&ZF769b=7:7.I#cpB0l)^($!p\-$5TRF,6QNT@W5BAOFk@lY %Fk@n2%U0(c@>f6W@>fXsC_9L!0%*TE>m/TLMa0>f+rtd8*e4`-"OQ+cFO9!)!'7S4cs_lTdUA)b3fFYILG@4RLG/ep&4So*_FR0; %_?d)-(kHf8,Frr_,Hsq_#cPWXl);K:&aCX#5WXR\:-+%?8;Al#kn$.;6Ugn;.nH%ca=X.?iEm%fXA44KB&44FjMLH8ns8KI'"P*fm:;6EG10R!0^WD2R!(5T9KT3u0A8u<1$tcsR!)@t?F5pj %@G8gD1%"%^]P&[:`3c9KBNOoK$[/gG%(if8bduJ[QG%\j;NB#5fk\=@3lrU"ek$p6FiYf3%XFkVmM^5E[X%XS?,@?5etcLOLnS_Xl[B6QbJZT?NKB6?VPZT/*UClWVq=WN'<<_#EHeWJ-> %X!:HemKhIO44:Zp3s,0CNW;8T,Fs4*7mN^&&[;jhUpJD4#k5/]!r]3\FSqhm\?@9&`-jeJ,HnhQr"8\r#2?/a-\:@/fon\\+`.N2 %*mmS&kp'A311EL!J&DFmq'3'DD>>CtccR@"e=HN"f@6Ah&Pq6)+7[jO"HqBdSHKR$h.^uKbaem"f?BfP&'s%Q+S![H%$K5dSI?.W %gsH<^GB-5\;g37Q4Ei0.`,g-C8G_,4'GAaJ8KmWZSJ77=gmo,l%qqf$\>L^.jOM_C6K4T.*"r#6376d878)*Oq'c>,[et/#op<>nc?W-.M\,GN1lS*1=`,$*Kn5+g*Dh1hV_-P08X5>#uk+SdBbi/>9m-AL$KspO\@K` %EnMXnK_<%>Mk$;tKi8\Kqj2V5TTIq`6aLW18=hW,S0oh@j>iF%mkGN>k=kGJ6QpaS]m_FVG@i]a-mZ&#]H3i08;rpFC/Z3GLEu9UO@l8?fYl93G1#0@`3jnCH"c%*CUp05)'mVA?FF:(7)sL4L-[R2hL0lkl)*X6Kb]d7;69Xk86S#..jT*ZhYU,?-LK9C68Fh>W6^\p1ArCK %X:17@HH,h98>^9e.7#F)LZK?W8K=N%,+2s6r-Q!RFE+5Y9F=>r.1QY,`?>8X80f4O80i^"MZf,NO`ZaqO[)fI,UTKAP!Mtp,fXOI %,c7OTOr$ihOI2nC85)r2,VPTY+Yc]fO;Om987"9@6NU#ZO;Oln830LWO;OlN8AHYY8]N7a#romHJYs>1SYm;Mn2(Re@#@7u@>[AQ %9Mn?2.1/Y%.1-A8PsPOF;+N`@;+P)o'G=6"6IJ_g639bV83eU28Ok32#Uks)!_K5MFHE5Y!7K7]JJ8u;Ca!o %W>-%s'SW?&e-\cee-:ahC4i=5e-:apC4cYN@ZY\narl81-mWaGKqrch$4.P<+T\>d,TWX.,f1r6#oJpn1;++%1.\&d"pl!_+Sh\/ %'p?Qr4!\:**>1*P&kQT',n_q-(5W<0MkgppMaW*5+ouXb,R,4q$%PAdJT+LX3oEh*!#u=PJ3tLEJ3tI\E$ut3:(BkY)\.`"-A;T8 %8KheiP,eskA"MS<+FM=H1^c)r?pkD,`q6kW7Q/W_i$%S4+deSVa!oHgF!1Xadc8QFMpkD*: %hbZj)hp=UG)[Zn%6Qt]I6Qq#"UQ$H;$:uTb$42AQ+b=S\,`Qak,QaJN&cp8b8L'`?Os6D*&eWCn8L'`7&eWCnM$RaHU_1lVM%Fqm,0XJXJ2o.n %@h+1qbb:,K3>@Y%3><)cLI)(*:e3Y1:e9La$436?+mGZ;+VEp780Ao[8OFL&$*;#eJTVeTSTQ\Y5TL%8W5BbBW5B_YFVlBs:'O9; %*=<+K6Qq#&-mY@*-mXlaK`ohtOEB!GOFTA+&l=?MdTIrO"Os-,J3"C-N]QeC:kq@=l;1#4l;1#:h.WQ[LI0EdLI)(-:e3hl$;!UU %'b[ds$AhktKqu!!$;%MJ#)QGpK;>ct#)QGpK1)fI6./kJK1)e.+VF"@O>PHi+VF"@O9fu08/gcpO;-trOGJ$;8>__Fl!p`ZR?l]_KB,qJ= %=GK3ElVL+jlS(k;SI?--LI'?cLHu"-0M'DK)'gldaWN>(ariG(A<=H+-\]L?S"R&hl_KWT==8g@XE,=iSJ75'l_KW0F](cS]%KFdZOVZletJ2@\l)'[ktjo=3XcX`c3?ibSIH3oc3B+r %B7m"Bc3B+rB8&aPZU3):B8&aPZU,kc=WqLXZU.QgZU#eb@?=/9O6kBk3$26A,U/cgP#'N"OEAq0O?gCFd<^?RM55b6M$216OT7En %Oq'N(&jRh&`1W;_1-d4@`1W;\@aI[iH%A]tM*Y2MM)cr;jMa,.,j(U2&p$eXabt4\8Dp!P&p$eT8`uTP&p$ePM*Y2Iabt3q8BeUJ %L)&l*835of8DkHl$)#0Yl(CBe!H]_8J.@:/P7E9Ld\2af3Y[`P3YW2tLI)(,:e3Y3:e2]L$43Lq+mGdis+#2>,`iLiUlu:B"O`8f %MKD`e3pTX@?:IM'GIZ_n_8L'cH&s:HLM,7iAUnQ'HM,7iC7&[F\dSOS77&\!I!HhKi7NDgBW'_^/FXSLUF](aQ*=<+O6Qt]m %6QlJQ-mYGqLSU[TLIA'[)c%:8:e2Mi0M"GL"pq6G+R,uF+G"YP,d7c2UpEf#$)k`a!Hf5)*H`bUTFQYYe=htGe=htS3YW3'LI0Ed %LI)(-:e3hl$;!aY'G$q08Y[70$'`=MJT;SQST5Pm %:eh3$OM`4*OM`2lEYp&u%YLQU%YY&.To_N"'Tu3O.3q.gK`oJjOEAR;O8q9T&g2rrdNOB4!p*6LTH";1`uOp\QpW"tF!r:SF!r;A %DR<9.6Qt]]6QlJO-mW11Kqr/&$AgHLKg_<76IIQ#KqpD8K1)*56..H"K1)*55pFV-+DI@P5r)TQ.>:0_ZU3)*B8&aHZU,k_=WqLP %ZU.QcZU#e`fcY")ZU#e`fcUmkClj%+c3d,fSK/?*c45\%B8NFhc4Yt9B8]0ZZUN;MB8]0^_]f,)=T`@?:IN)'m!-K;?BpK*9h8O;N-r87&Na6=SSAE*9E/6Lo`!'GAki %$AiIUZ"26q-\]LGP.jQ=s:e2K+LI+lIZp>l?%YLQCE#9k;i%R^?_-rH'/b52,9.2'*eG]D=-s8;] %DKuO799`bOG%Z+c:MHt=+d=O?g3boSHp+4F:8AV$PpCII\uk(X/:'#CM5jMp':7H^T4EfQ\,;:j^`#\_s1Yu/( %gl]q#]NHbQiXq&O;0XDW@XDF.Xtu5Mab3PI`VaG9jH*:Qn!CQIF``d1>0;e4Ulm0$W`GI^]S#INPrsQ^l$\gAP"?/RLi(El=ss %k40e4m&E0GeOa5EiqBq5FC<7`V28/OYH)7sW(unVn:$n](,M76Vh\E\6pfZcMN]SGotHGB47`4$Wa;LNP'C^'cpVV?]Fjnkek>D+ %([36d@CIKhG/a$,glaOE0]+okU]#Hc`"Rf.ZDIr4fe$@Em?uk^8_0o+L0>2t""IB:C.V+YYIbmf<(kf`6*j/rT:%J!%(0V;WR25D %Q!''\G2/':eKr'aM+$gB-b]YbUsSr0+]l9%ED/JY\0XGL6Pf0@B"-ji4cen,%'Rs"m%==RTDeWP?iTg9s5r5=bP78cPYb]UQ%WWA %8jY7[-)&!0.gZCSb!@b0je09M.gO&cQ%NQBb!C=#Pdj[qfT;OKiid-d2#b(` %M>6D*-K;4ERPb#T,)Q(f9p'OY!7b%B:'eYKIqh,XTc;dTW3`e0NlR6O(;!4i*6Cj>TP>4lq$Zr[PbW3$EEt0kb`Atl$a\%FN %LQg.HLQc2m+f-#u==GoQTqrTKGUZ*&@S0!.?A_U8Qt"Xg9R3`SN]f36@1Q!7lsZl8lsZlD4Y.>PLS`G(LSt:J;G>3_PJWo,SM]]DeqpWo=sq1YCRm@ckWB>`OHT4Na7;k#(gTk,I\RaJ8)n7il5;5TXK45TY&D)Y,;'!qPER%-0u`Gp?,=b!;Q2Q,1*G=5M#^\MDi@1%LE, %3qAA5N'+0V1Cn?a`B:dJ1CnKEbem\"cpM%moIs>T4k,`5oPdk?4kDn1oN_El6-o4""?k@$&bK?.Ud<>79*@E05:Pg,r(2O4bF]&d %UPXRDj\HfdjK8c6W%/u$Fep;nG6R'dY(/XiPn#t4'qcq"`QXOYnm\3O'f/YX2=i)s]U1'l"m3p41%XJ/]U1'j`QXOX@ckdi;`QXOYnq*Io'gkdfMP2sbNda>+H)3k=Gm3CTYKc"mY'LFR%hf5X!m;W/&"5WJA1hohnl5[G7LJ/"e`a;#s,4 %Es37TcP97poiqMde8kd-;9pOb#5)4%7FX\31%k$;?IZl#1%e@F9KaA](\Wqm-L32%*r\dPT)9=%%tV^L_dIae%u&!P_dP:mOBE^[*i2[Oo3B:'b]>4t@\,*D2!2=]MO6>k.-A&Q8qS0'Ml;EM!qid"3q^j%TH5!Z %e3da1e3d_sH?^uK&!*Ps&!$n\a^]mJGV#D3GV#S\1_ua>`mUQ9`WGeZ=F_G298B)q(79lt!qYn`3qMiC?lg?sbemrdA0)dbB-&*% %bemqAH0);Qio..uG\AW>:Duk2*Z>F%6Xp.ABIk0K10NO@R4P[ik@,j!G:nUoi40\^JELAi%/-[.Vb6rRi//'@gH&'PjH&'OOi8LsYGfVEhi*ir/Gj$[_*^34!Sobb>%\L_Q6YLc8%\q"UF&`qEc;d^[mp$Sr^iNKi %!RFbC)Y%([AF+_OP"$&078Xun>SKWF)bh%:>SO"H]U+XO81(%Di=3q4n-+GUP-T&#H*9&#BHhTsT>4Pa7=l %PSPDQUBTdgZukG=[(ne_(79m)d[>mnh;)F]$(?(If:tF'TK"&#mP'_eOI:&$Nt-6YnLO0O%l=6Z&6Q>0K.2QHhXp %(3:"gAT1FObF6agK6X&9/g=!MZZXnY_C/RT+$"mf[,FR7+eJU5s#:_117;\-K/e3e,)HH7\/HH7[7&%Ml/+h)RY+h'^" %lkZOTh9r8M]*7D,[fASXQ;?_tDX#ZWh#d:@/I-Wg><;LVDRm(YT&<8NV+0Q.P=+H?FS)EaZK;!qZ-R:qn?^ltl"@[5re94'V1o'0 %W0#F5kR&a_i2D_]"HEgHB_P$Q;F3oBZ$\T?LUB;p`ATRq6\@anRP$FlVB1%\#T_t*W%o@_u)"Q7W %NtJRcPP9mB'ULQ4Q/aV(]TQOrJ@?Mb1#A2V11p>m\\)SNUq&Hr3[YlLm?dskR+2 %5Q7V&J,Aipqk*oMhu)$>qcWsuq`fN,].,n]%a,LC,/*rd11)iC=FNTCGtBmBciaq`o.MD\P[]h %cE+8B<;*`J0ofAK=R27M:OfBeddoS-h_A0_\+B<;gu]Nbo-Lm/n_`B(CL<7D@suJdGo<0\TmqO5D6'JJrZs@YjB2@,1Wf"QGMMls %16H)!^>m]/*RjY.b=^.NQX#Qn4Q9$5W\6B9;1*))IE=KU*67:sq$]$F]lq!50:DQ-,TaEJ))G@k2"N#'>e7&<^LRc/A*'kCa^rWF %%+XVK7IB\N?I@o,>BiUA8pn`:#&]R[IF\]$N/p+$gn2m@T#ofnnGHPUoidV\ %(tkBo-6jP9KWm,;UAt/gNeF9XWYQgZCh#muVDVh-i2F>UnJ!GOfBpcLh[Jl1t)&,P@ApOku@QHIFM?;l2qCT?BXbSP,7j8CM.n9,<^&nYP5/d5?:M^GE5XY$&KWVs&5= %^1K+k+-Tl5ZR%B0fDTj:QKU=sg5)ob&l8.@$='n`3[;s(f!!a>bJ/$;Fj4B-4*"T:B!LE:`,F2/=\ORj"?P-c(0=rQ='`,!K4"*E %FifrM%cs-20opPG^1L#374qZVB[:$l,&;o0Cs`Mj(G/P`QK*9s[('U5&'J59-sO1s?h\egC?*CV#!B8'*fH&@G^a<*s6&LH53f=o %btZ>f-HT*lE/gLOR'2^3p9c$7CM-nZkH`G(@ZS,K- %8Z^\F\nJ.ka@0=N1TD24]P+R9T'dQA[a6e7[[((r:Q(*]?SsI3:;14Mt]5q.lniB*KMYah#B3c[/'1Ng8AHQ541T6G,uFKE)i5MHQTf@rSV*' %A[nnM\sCG7RB$G\]Ni1hn:&^_a&*f8k@ONomso%-Er!!eUQ3NaD4@TNIb>nSE2fDPo_GT9f8h2][EYat(p_.APY %STuUArGL>FWa3%nEZ&Vece@kE-]3(S[d5/K4n!CDU5'H3Q<^lb+iUKbQgM+Lm2j].&[#>]O`D\U\o-1i]'%[f>L_Ki\n)s4dMd8a %U5sE0Y1c,=rINH>s8Ei7ptu#>T0+@,J,]r2^3lo!Nj&;/purn#hsk'VqCd?tDu][krU7,bp\rhfs7e6sql>5>oCDX*RXY7BkPtPW %J,&93TE"X(;#PVuQ%Q%h%ni6]2MsHeK?H,CnR]DnU@)/,KCH@2n.Md)987d<^Ctc8J'?C=T73fhS"DFbGKn-cT9G?ud@6,7m7_t> %:HLJMOp0,Mnok8Yrg'2[4II#fA@eZV0mUGRtS %I`g(@K"3rY$)@/`daSkDWi53d>u!uU4DTgrF]22+YNriEl4YclCk;cV@aoS0j2 %Ik<lMq %j+$8*,h6Pq\sU[B@(p5'GS@\VH`9JE,.0Ua`O/aQ;_7f8n;)a_Mb!6o0o^Uf\EUIi%IBqXf!-r)X'cZ]W8N'5Ja;Amh4oP]\BMd# %dhth<[m2:0<\RHFKTo]-0Lka??LFNZ:#W0D?gV1r&i'7GB?W#+_<3,I#%CcIRLNPeHZ%9F*K?ZR_V^eroIf/TK$1m=Jb3jQI?45/ %OlKjY?cAW#?CthF9F:=Fk)O0+5V/Vm\)"PLF#=l>qW[L#IQXKhKDB@[4W[OuEP?nk-b,KlUdhmRVs$FrU!G=dh1G\iQWT[1I;eI/ %&GlV#k1`6X$g:!Mq!B^g0Y-D6c,EaD];uC14f4EQ=24=7lh<);iULB%qXhc![GCA@Kj2B?jpU7P$TE-;XbZW$XgLXD_=$JramZX^ %jeM+?4nEE,>:&Tpq`(jie])4i#%EI#XrAu_JG%1(]ft#:<`a^U#lDU5oON0+2'VTa<)@^m+ujRda7)$23`*H]p=Q.`lRmp`\io3( %FrH2%p=2E]rKG3)4"nj@&d(\]lLm1]IGM)([2VKQL#h#kkM"[q&Ua#bH0;"@'6)ViKVs_4i`26kG"-n*kjsc- %o"Ml9pAS7iimbBE#ChY[7'bW!e+C02Ynoh3j+l\8Y3IIl;sUq50eCDlhm'f7o^5]7:XA,_U1/?E*YCM`Om3aT&#Z3eJ%,/U*q48S %V^8bjd7NFT<'\P?HRN=5&\)i+r5Hngr[TZ(QRqApVi\Fk:LmJb1$ds[q?,6_(2U4Ju/@=I,>W%GCIQaBeYt];D+(%NdYOi(je=/H9n_?kK!5L5*+/OKo_FQru1:-kO%\Bp)`hH %e[JfU?ti\rq7+(eU=F%dHJPnH:dr41^9KP$"?^%D?*YHDk=iohhsK] %G`Shq6iTlFRbT.MT[rLfPR_Od5lI1m?"C>3caDE4h[]^bu+PD)e@Z'*LllaooMT)YC^K' %B/$fOUOd^H*7gIt[%pX:iuZ$_9XZ_;r9MWIIr&;:Hd't4E %g)&$X7gnudY7C!rUIWpM3OX*A2/ooGiI0%1#dS8*=(.O."Z'RQ^V[PBCGV$B%usqu]JPb4bdeM?P>ks0n^FQK@/%p"3A)?L$jLjb %o+"i@3s`is=:N2\8[H-Ina?L'eKg(eh2YLOl+2!F/FbXZe%,#re6]1X4!0C+s1(RUIS1s3F6'/-AVTB)hg:h&*IIXDc([cN\`h*S %bZ4g#hHLN-GF_#bk0d74(YonTURYt7Q:X%0'Jna(n$m\VT(gCV1X]9K3dDH&+%At0lh/]don7D(]K1Zo?[2;Z1OM"1?o\Ng-liLLM5e\/=mjOT8H;\md$^PM(;;@qppP#gp'mM %`Zn['dWY4Uc[+4f33A_!5r\[)@kU'n?Ou[L5F5p@Pbt;>%.4r;^oV[QbB1dDMQ`JPi,@ncj@1c^.B$XS'C)l.]7NV^3Wj8d$u\6K %aVf^&qdS#^"ij.tK@N5g)D3'0(!LN"oc,D?H$I!P=K*3pmO7hlV"+,=K6*#DFht!+%B)[4I,1j#L$kqKIaIJZ^?"Z!SS2E/gDC\` %bfGY&D[OsgI?(0\Pi6E@Bb"!=_>?'Kl5Zt=h)1VNK"FoRpfMg!aHaKYs-\c9=V6 %(6=K]@0JSr[s+W:emCMpJ+i3g3fc1K;B=$GeaK*s\ikHS@6K[H"!&TdNCLCGE7L)?Irt_)Z,UnAIWk:K4N@kFnGB^1S.D7Ab5=ha %ok%QHdm40#F(s6&_$g$50aU\d/7me$0,DApk[FT?1ULV%FN$QPf?1StEOKSH4/]i$/9] %ihsj4]*c!m`t[?2IK&Jm++2t7+H'W-9[:D5eD<$Km)\\Fgi%PZ6HJSoT=8V=t-11rGIi5AM>iIehAj^?54*T61(WiVa"&hQmGT/\!Krh[cSj,.quJ %1-J^Te\=4&d6F#lrmr'b9_/;EU*'(J@D;qdkb-iCUN7Zb5<\jGgm:nY5)O&KE5p=,@"q#mH)>h?=K6X>\LYe.bI4;hLN]fSVi6(;ZEnU>H7_W!snt-\-e&Wpa]u>J]*cN/>]n5`1Z@uP2 %IY*]&FBmL8T(m2aNN6.&-s7:WSl7i.o'#gsnQZCt^-&QO3bi5f6)AuBGTi93MUqEMDFMr7dp[3mrQDS+ZLJ,$"W6e.sQE)+(/[s]+(/"#W/GtuaZ"k1K4/+[#M.UJ782=%8k %pU0uuQf5P<.WCp8lI99M?@XhhK=V(8#h$#%5f)Y%A4r87?gH0FQ@mL$@X0m]] %?UYs*0o+PaG!nOo"kM3s&JkMBr8P8%lonV/b:Yqhl %S^!M56;(YMo#=jUr:)n/)Xc^r8;Sf,c%19G,=R[V4GU;Yju5J>)YCS0p8Sr@XboPm0BY:n_b]qg1/g(.^tOLL^2ZnQ5JaEmEW04@ %Q0Sq+I2AYf?(8/aPa>g>e_MB=`_HpC?Gd;>,CZ[>#Z$]=DflCYdDEhtn``bi8am^Dr>j:lEbo4?.Nq-K*Bh-K5jrbB[_ %-TZ;!.?7D+;N`Eu6gM[2H_EPui`(>_.`NN:iejo+'ATsnP/3U&H@kG:5/F!p*V7_?dV0Bth-sA=epVWXf6hCU^ZrCg,QLu %)^'VFI%p%0Yj5%1n)kd!R:+WRs7#H64iO]p@;mjL`k71u[Qi%R5^'?'?t:ZmRpH*[#p&Q-.7bF_rM4^QJkhHt<"HiG]pWT8XRNm? %Z4>CuSF;&I?LKQ[lE-/[Y[k3nr^+oa5B"$@U>5L2>8D/*&/BD\\Xr0fO^*bBV7]om*.7]r7<:aZA0Y$k0@N0WtN/p-,eJELq=8n`+:bnbbZ" %8]odG;NL9P[o^jc'`,6VD3V;q.JfSpn"AE$JKBS?qV;_VQ*P5F %T-uu:Fj/iGbS@H+hOg3aQ[PT5*e!I.Zi4k9>dh]R=u(KUmUU- %j4[9h-J;i9K^#E_o$m;VL/YXD&^^&QP3GLqDXICIeN2r9Z:F<1+_4CEZAE:IfYm-WY&8P5V5+[*7%BA$["\ %FXV?W,>!-\(LA_Q9O+"ag'"j\DR\fIk&S"TLXeY'e*^u@Fg'N(4g3jemIg9:lu#o/W@_13P:'h,Apq>f%nXF]MZ?,(G;G %:9sm8m_Mnoo4tCecpO#W8)+bu/_g>oOe?QR^?8ooJ %6-oOMeX/9Rej"&3d8G#,T6?(%OWWGd^Xanf2cIq[+r5AQ^\__pqu,:-]3FD.5Q0I+otqa=qjY%^jmR*W]U+-;2#QjJq7T;bLQCI+ %+5@rDYi!(&5PuB_J$;0-dscK[r2#FubuO@?Vn.U;\e3S9-Lg0B^mHR:Ci55sT+s*FS$ %MstpsRQl29rpWqc40S#n^#FOo)>Ln*_[egH5O=F.kgf0LYE9p@E5$f^IJr!rfT4p7.\i*-ju*5Tbl!oW3jNjg7OCdao!.)mZ0G&b %q;luh1pE#F1?BhNY5(scr];*IrQd<9p`V*aS`^IT,,XX57_ZP\k<.U[or7C)q5HUXoFI<<4DML7ke""Am"?W@jW/<[D`6GNe%'^' %6bBs$5U",S`X)9d8pfqSoC_-;Qf8cfi1)EjDD!L\mJA"+nLoV07B<+1oInUW]qrqkeWYh-'7fcB\\dq/ %m8amo&WBqhK)<)3/bl@bG_#PeZ.C_6hmJng$$?IBaFRZWUk1JSMoZd#FkOIrU@#jPCO9VRrq)gR:gdRE@B27>sE!\8!#1Q86aDbl5);]Bj?h9#]^-GH`kc5gD!`n,)r3![b;"GH %0(q8FX^%--18.gdl)ZW9>4[O)KFaN;$>91i$;Pe&YV8E^5Oa!V,PJ18WRK;\7qV#3\g]I@GR%_tHu>PC,J8;Z4R+mYg&H<"_f[`( %be:1T1%&Fus4Hd]U:599q2UDDmut<;\N0j5alVFQq]Fi.5(C]A=n2^Lb]d*`WSfUO^4EfIG"iNYm(W0p/EX0PVG4>\&&]CQo%fEW %:&]$HO.V8i\+!QpamW_@O1!_"keZ%:RKa$JYH!3?^$0htB7=PdZHb>U,AA9!$o6&l7k>No9R3i9]mU\j[?:_` %GcD(crl:=.4fI<:o^,ke)Gn3?I;HX+FCk38"n'4jgYM;K&rk]R_]KWWb7IXB\lfg@la$r[N^'_'gCCr/.[MR%9S:.sU:3S;_/A;MO:[,5#j:&g).S>i.W?0>#dgkkpSFE=2M@?*JV'S6H?Lp:gr!<[M!V=T`+1m%# %UcRhcT(pjl_iPM^Jq#V@Tq`ADFV1g&Bu/+Kgl@pU5qC^6RGYT<2"6GgF=mFO;ft)U>R:ZRe3^sI>V-,GD/V]YaGI^Y@r'J$Y8qQ= %U"f^t+(esYWhnWYXi\U;Sd16-?bnPHH24teGGGI\a8=Nd:_%8I55O[Snpp[IescP[[sZL)"OE8ZN19T?1AOEo]unY?rb>4gNF%e&l5-Wq#(f>"<6If!fWEe2#n`f'fW3JN^5!6ec;9!?nNbXbr\RJroSCIPiAl]@)#_gKIm,"KsFnbUj$dYP>*g5AW*gD[d4S?:XgZ(@qU/[]/]&*k?Khm:)8A0`2Z&t&^tnPbC-mqWE4?:Smu1(m:g'3EC:?FiidXggQE9p:M9eht*ks\Vj7oA'<8/^M:4IY$'e. %A1eMalGs+b9(n\NNX.s-c(Z2NHT1b1mU_u3M&)X\$a,bDa&nMo4>Jj9hc8c8mDm%F2T6ME4cGW+PTH!k[B(Heju-pB;Z.MD67@r<;o %5#ul3o[m[9p+prEHlPF1U8Lc;f5&hCH49&IGJ%0F`t[DS/^I; %AQq?MCMm?@ma)Qs;I0Km;fF!Zo"-FIaX=gJ^9k'tbBB!cH(!c`TCUY(Yg2s6%mSIP;cY2PC1S_=ZL2!]NnbCO-WZ/`"?eiT %'N3YiCDh[K;Eo;R2r %Ej,HK[XBC2f_6J`p&SMQl4Spj>\V/;l0._J[T)=t44NULXcX!a06_9U\QX8!ak@X)SkP+TF@-nBu):#n>$D(l>X5g%)1FI\.1Kh3]2%k+U %f3c\d<SXFY;9^L%P1KVd+::u?ldPQ::?T!+Q %e?]^mF.;>GQ2VT1W>[@ri6CCcYAbH5`?]CSpr""N^J*Ep1XAr'q$NS[DoY=r@3kt>X_+ukG>PU]9Z":.UorTTqbpHID`q2Ab);e+ %jKr!.Y(IlJ.F*::En;2u1O?lf+R9;9j8SXPc#cB.L@bi(JjBU-Ab<]t9s:tKc)e6OpHEb1L%!S6:R*95eQ!OH$4^%a/Udj^V\Zq^=VgOc7#XK3#Ks*b]7UhZJpcCU4oIS< %XNc,BQl:>uK@IhSbRL[)UW:h^V(2;HQCi%)l.eL`%1R+5O6&PL):Zk@62t?Y %np0TA%!tZ>Bh"s'T+g"HnKSU*Pb=5YXAmW+[-B]lcZRgWXF`:%Z/GN3>8,[e[V08EB@c.-Jfe@YII'!j3qi2d`/*M9&YEuMY2N\+ %UaHb\Du:Kc/h_X3nGZ'lF6AukV*D@ZgagQ-hC[sGYZB--a'P#9GNB=Fo1(K4VWaeh_W2l!]-.*>jpL-u*]IGA?.D4Z2b.*SAY?K< %D:`n5YH`&nU1;dMP*@+G@6G=;k$!^?O9a`ih9I+_hR.-/SH/EH#Tdi9g;82.c./gpJZmU&X)["FUd9<1.m-DYEAQ("EK.D2o$;XZ %6/)((i7u\Y"KW#=gbAZ3;>'bcS]b&L&Q:,=49ns\RGns\fsl8dWp_!3?h6EBGS-HJbdb$6;MLNhhQ%t;Uj(@)@]t`jQqm-F[$3b; %;2rpI=)GNNX4,dM9ObYe]RVlrCraO@^r[i(e*AT1eMM&!0ZMQm>`N8hIt99*/:>$&@,U=\)h45-rL+o\VZ><5Hic6-m2I8qX_ %3K"L+e.\(i>X>JXSp,H!,KO'`>gH8/2AY/W&q-,ArYZ\_i>''a/A'==P?GmBB_.DFeNf>(%E]kXcXd*^iD;3YXF?aMP %%B^_P.iYVUL%#H3?DJ[X6?mHqWJ3rgXa7RGWHeX`hh\Hi'-C:m.9\GXP==JkT>\"1Q;^cSol9=>3HTSY4@.q6r5dVRno7./2VZF5 %?.\Sq`eC&$gj4PV7X3o_fPAZu>0GdY]i?_$(!XJbZ$CHbpQP.4;=gUe4^C$!f>k.;jAg82 %9FcN1.Q-"?J]:UQk>;Oj^F?fpIl^rQ)n3,sX4Tg8\OJlnm,8/emq"VT8,9M(N^Pu5O-O4+b[$-f,KKtQqbY%fNH7>Jmq=m6DVh?@ %XeiJ0qRh&P)jHF20iu-%/`FZaTFr^[3`"bpGD%#sZ!8]^Oej)]AlX(0[CR*J;tb$_*[k,D'V %AYN27e>,opQ$bpEL%X0(3,4Ad$^(X[I,? %5'^1LPqGCGe`W4*]*QQZLgXe9AOaLYN<]+*5B-;GBC-q>"tkMOk=4ljk,Mkm]h/fl6T*8T]BYB822Y^K,aAA_4g_4s%L)9i&rX5*dUTbGU0hJ1uOSn8,7RbsY08iQeF@Roh1?an6^@t5s<5*J]\:\>?gdOj@7UX)7_OQ %k/GftY')[aqks";kp6tYNCW_@+1R?\)0aeZ2^36`a5H %A\lRCO&&]o%5/nJEJ4IJNrANF!`DorIWV.WgDt)]bJq;>9(.i\d):gH`L;!?F)$HmBcLFB]dUg^cee^oVRp_KT%-)B-fhb* %WYK&(;su1U07=jfqDV@(q@gO?T#h[/gc>O[hGg8G1jJ$lj?bZRP%oR1EFLAT.P#5L5V[]1Eb5QShC_6)h\*_`mTUWPfj[s.Se5t;>0]77aW^'MAI9'+f %U]oh`b\pE$a(cI#]/R7Aor?qDs8<7r#7[1YD'N/G7'p.PP=.*KDUVZH %:H+sB[FQFZSMV.7=i[=i\V6ub/=hu!q,DKG>4UQko0"*eZ;.cQo7S)&;iIDK0-k7q2]#Z4@>uVGD6;!Ffs9/Dk0CrkhLnc*<68]A %D3J2?ojhcDeTNG-(M5_hh\=?fmWD\h/`c%]F]sL;/a&?5bClC#p@+0+Dj7ZplU!+U/[k#U\UdM"QSsbcnH18+,R!cQS)S]GC%](p>sT(FG'p8e/o.dI!]^&;@WD5F4VgT-dMW<^'>239/esQm[rsu];:'o!Q\EJo,HZ] %T!;qJG4qt5_+@GH0m]Q+h66etuer?@X`Y6j6MRR3bBOGldGOtH,Pl7-]/g]n%BDndtTAaUNB#F-GDgm]V?(80XE0"?r_/o4W %4g38KI4H1`O[6Zd,R3>S=\C8J^A5:mSQ$&'*YW6$`\4kQLubZ7n45(<)tjqh3hn'G/G9nn5pE`P3NnE,?Ih`+JF*mBW\:hn2johd-F%5Btll,(_iRWZM878,-JTj&0Jk<2na+cL)&%%%CR&4F$bigs=do<"Y?!UEhMs=,tLq-"qf\ %s5LRlFXU1K7r?!?-$NY=_AhMe;4h31hf4)!\dtRMe'8ooO>@UT\W<9th)>0%>5N-rKKU+=$'KSJ>Fs&.R1\/>g.-Kdk*s5u-&Z)/ %ot;Q-B]Y9)m/7uD$0DH_,LrkFo]V!*2eVKtmClmupMdg\-mO-:leWuuSF4:Vb-LK\WjlYI %;d$UM0dDAh[dmV=)$T[<^1ah%?O#fHQjZB4h^)6?+/qj=DQJl[92rniGHQ#b#s]2/f.GqVe53=kjJ)q;Bd%K5\&Eh2@GM:k#^ce15-4ujO*S:7@"0u1c0oee6[i!p6j9uXFagH>p?)t$7+cW,Jpn*j]2=&lV*j[RpHGJ? %8mqE`eD7d\]D"^<]Q8M,Qi$UG&rp[Y]FF[H\",tgH;%>2>!J!EkJtg);,]X2^_-C9)nL^BmBOcu-Ne6hb-AudmE1bS2gs*[+63(/ %Du"!T*c]tl:GCn@3\gG+Z!l4cIO=/;($>1X[g^NeaL7:uEm24XVK#ILp8U]AitoH_@aF@Oietq/$IP:Y_kKjk@rptTUCDDPO2q]a %4#R%[/=s!`6ec,@&4E(%5(7j1_Uir''`ClBkS:`XSq>?'MQlq)#MZb#E8gVa[HI7g\PI_)qI2=de\5dn,Od"'/XMllH=Tb(`jT\e %"ZouH,f@9GR%$3]p86*,=q9Ca.c[YYDLMG]r&,oJ%*:cn4[(H@I0)GF(@PX]V]qcedZA?JD6HD_gN;)0,B&6F9gF()Qs\>u!ahj!?+8f[1.6BI[L551AkOd`WOBU6AVmKJ6Xa5)#c %5!Bt:_m<#Q41p=YFjn$5i1HL`o3-@8daGnt_),n[26)KH>?$k3[a)GZH"YAX7H0gTOeu"sRDk\sh:&CZb2/0Q0mo28^<,?)0QTIf %K-$aCR'cOo\ea/29:M1&#ap_mc:>iA\Zb!'jY2\U:]&>D]m0e1;5'@'t]qk_N;Hs+Bmk:nj %\lCOq1bbNV7J5=ibjsh>85E580@$PpIqEO`Z"qS=T.1:NiCLn[h=^:.gt;Ud#-r-JId`cu %^uP'a+=j(63\-`99Tmlh*W>FD\8!7>UHdSeYt&AYO(X@T:/?5\RSV'h%I'4Lm!b:H,NHeFO6:%$`$#()1+]td1HR'=2_TL.cGBp% %PD$E7,fen`k#pb3l`Tq.%VJ`Gk;&7="+D!nFA/eoqtQn9$GRL/pqH!:jR-jQ5KmZig%te[:?M6>eJn*D5h%I7U]bOT*ERI_'(I#u %oRVX5MN2"(WumJTW[3eF"8N6!DiI2R#gXbD3\+2L?MeY@N(*Q;[M\)sf>KZ1)K3e\j>HmZB!S_Boug-+8R5q[0kR09q`&gRh"7)Q %r`D@.TLjFhn)p[F$=]LRFW@jD\nqp&(!WX9g=GiA%I0gBWaeV\%k"+Yf8?YkZpR$5k2[=7c= %+s[(L*5$E#+bI4n7a=;qH!gL5>2%+$fnebRT22#OD?N\UVrkgrKoo@ll7(SL&PREj^?Jaib7,`],[*C$]Y<$:n.\=$AZXT[Xnur/ %CTb'ioj*Vu#&VR*YMQptRK)]kD=m2/EO8[2kdj4+f>8j>SF9]#>$&ronp6.&:M.c&3&pjhcT9q>m!Ds-ESt%`g:`l"a;PL&]On`R %/@WZ;iU_MXTa %;88^mf\^XW;k`HO:E/7bQ-[1j`?.1]/2'n$XD3+A_(3*:m'1t4'?%/^pU\`LH2K,;l=[=>=PI@9#q`^N3tn%F`eKu+bd?"cmXj(K %c+UT/k'GqNiTZSpNT;lK;D59'TAO71rnc:!FC[/44;J.rl@+@e.rm/gS%E'J&NhtP3(Q-Q(ml=ZH-u!&M`)sE^F?f;OSVe%oaI$& %HdiIjR^h"kqb*B7XK^Njur %fW95oHLh8hq>D*'P/G`t:S]dqDi6"0Rup.X%VB$"ZK:XZVS%ses'rff:S<`@(Dt/DaJEl\KpQTLj^S1Dg5r=eS?YPWXZ$$TYk!^T %h-K$&e/"MLatLAOJK_nqS;l%%BOIViB_q1X9Tpi,='/`T0q84?fY %m9?hWnM__-Y7CCu4t5(rY:.01cM!^@fb!62F8"dW4$ML^@g81r<@WBgClP[CI`6"SV)SKOM=$lIMZtg%6^FN#'oZ,p40>N+fr[t' %BOIq(mRg[)\srFAb0MsRT$[0Km*&b[#G5Y;EMN_BWj#^:`_F0;Cq_U[>FP3*D'1t*!F^"UqlL$9i#)Uk5!1R]&)Wnh:&AWG$gN[P %;pa\S=Ee[ZS'UB#;jI5QOsr-JU$nt_7sf=3Q)A"2T0>4)>p`mS=g?iZaI7(hIJnC!)2$gVc_S6r(`F5Sa95HK>]]40WGYlBg#QmA %n)S(R?AiFX/e1$?d^6,n`50_%RP%baWQQhh8+>G`jZEXiNl3C?k)VZ@]p7^(^:eTUO;T%TCi!24*++STk/JaX2f-*oHUj9,S*At` %^gbneBDYE^Oa36Mo=i_'^^JJt(=-I1QH`]KdkJWh*a-c9I8bCGLH0A6YZ$]>J8RB9QP6t]G\[tap_MYl=acW0[Q:B?pW13F@`t@q %\],t`2Pc5ZSWPf_$YIefF/MRLN@j*OWCDb^ln*QnP@XAB%7'4'Rrl$\3*_D%M)^,.a_k&q^.6'% %``12GG&uAPE`p4gp45b`nTik7\Tjg[@qT"EDq)CDh0j)18*Nm6h9HLY=j*3Inso[:%`M?d2I;&\_X3BnB+,e,*eoND]:D5I;#E'= %.UqT(`B,?ei=DgL-a9Qa40iQB\WLeP>=dT*DsZ3jN0nT>7`K0_CIaIi-P8IcDV8&B+Jj3D9XeBGRn4DOqo1R15tT63**o/k24&Y7L>(O0#:c'_*Q-40b+Iq=^$1Y75L8''\d01Sdl+E/jKZ-/FXMT[obNFQ"hfV$ %_D#E72#69F\D4`/dXK8?PV%KNq]%)5lROQr3Q"H5M5d\"f+sBG*5AJK`\h9rD=J]h3L7`q5u5\cR4gFs\AQF^/`bFF %9"W6PXW3!g[[4\fQllUZ4?LU&0qDApj]f:8A[p<CK>Fp %`lU8"\C&;<).[gHfGd]r#jX.hJ]fh?hPG@+`@^f'ePL@9mI#>+X6lUm,?B)NR:\U+(2M&Sf5X_,KrC='hiXL:XA_nW,+BB/OMGd:sfH@Iq^IVb&/imp#p[KHo]QE-M055-]%^4mFqB[iM?RniSFIXM"%n %"0mR&2KlU5WPJjXj#32'FF37qD08=VbJNL)>a7*'0&eK_Jk^JIj/i0]g:$_-Dq9LOOX"M@hDCoU*Sa&p2_irCqsa.Rf8Fbj[6%F` %F.36=[Rl?.`gSj,*X/leZQf2:6?F/`>Pek)]<,4*o`0!a8XhMcf:hLu2[/^58pbFCfj-#, %Ah4k%[HdH3Xh3?\*pDp.ZP2TX;]hn!ajVtY_D.SrU,P+68Xp6C,4cfiJiiVF8^`q.cs-$HZ[K:_'.u7_7;+ilfp=p:sVaRb:qb>H)5&!r&E,t@VZtFDCnShQm](p %XYj)VP'cLK0su6UG.OUsT@]Bqb2b]&'=?:sR6npp;XE8p2GIB0%boIt("4m(s*iRn^T?gYig;WLY\49Ckg!P,W0ggqmG9PDPq=&#@Du9mPk*\X^-gSRJ]e^A?%jPUS8>1SYaB.NHH]&NRF%FNUo]/Ct@JY84!;Amc3lo,]R*0>!Rd55m_n('VNGkfmJm2o7?uG'`?& %ARi^/MgMe:(j!Z\&cYtTFABh\WlJ,M4ent=qp14b\aKkn4.W5a?lJ#h4hJd %mb1@[V5r?FQ0pEqLmWEgN@3l.O2uphqTsDKfuIMO'j%#f,mO(H)d?OeP)/\Pk#.P\B]6FHd\F1phj._XA$3Q*ZJ>\Yqeg%;@E1b?*CKY@.oKUl;H6;i&YV?Npu$[c==+q?b[+,ZsVN.l%-n@5!P'u %W^,3:1U-'??#\<"C>fUI`=KPd@hd\aA0G);r[X8:j*FrUiB"&dBeML:WmT!`Q_Q;O>lgY/5pX3AL?aM`$ %BKL46Hfj&?IC11^_H$[(a2W;^Cf@L7WPu$mXg`.0I]2,qXUX4CQT\TB1'U!T`=i+!6c#csd#Pd`Mc3^#'b;:C#M\pK>Bk4=.W22U %S4OM[>2"e;]od6u>d\'_5C_f,ZHM_TbjInWd)4WBdH\?Xd:Y.'2*M+t8`e/R9.'OUK^.?S\,soppE:Ti4"kqq0PfY?oDIK$YCI'%'2jeV<)>Y9$+op9'qL3iun'qgR)L^@([r%BlGe3?g>2/C'+NCa*RhFlcf6>@&7O_mY>%k[PE#Hp-:'HIauG_4ALgn13I'5/M%;(\mg?caHong>K:)]%\L-<8GqXn*r2XFV)hlI?r7&JYFnF0S;V*Eff@9iA<$'c_A*Jm)_37&Hn@_$rZ4'_n>OFH;Em>OV'[$);o3>2?;^n2g#8 %EJUiCiX,j-VMGA_[%^mR78ILeC9e>gGK1ckkg8U4[:$2Moa6oU)F5*A3C^uFK6l3RGAA'B04l#b4D'r#i+tp>XVP_q[p!n'h2;,o %I8eK-Hk%\ZJmTC*]&<6Ue\j11SasAkN=P&=0mb^`G3EBaDY(;k9/!I3lrdGGPBL3OASXNi;*O)a=l/2fJs+GKnXD'2Ui %PUS$4:+e__^5g:r"VH\=aOqKd;BDrjS5fkm>p8cE20I$PPG(_!m4Rfl]!r/F8:O3Fi1q:N34.0B&m\=;&il]5,Z>p`>.D"Oe5mjE %WDpsN73$cHQtW+baE9!WNAIF>5U"bJJs"[tmT7KbugA;VJg,e:B;j\Wkfm3`*!^T4qJ1Z4/!j2dDE@bP[Lkm("Q^, %c8c2K@-Z+T$'gGehKdBS,&L7kA+*B?!j$RFSd+V)<\5.7"Y#FOpH5b3%l7KM2mVIU(o-OfDmE0*YQ/7\`abRHro>=)k' %['^N(-(9Rr)0#9V<_$L^,=RK$3J3,> %W:Kl=2StAA2kPDO#GPZER'g;Cl#c3UA2e/^+^7I!Rejk<$Z$[5oYB$^.9cDkhE98tSQJAK=r'o@QFf;XQ&YC-Kq %4VI4F9j4=s`p5L&nYYtoW*Cbr*,UO@,f8K>gMC\!ec<6Yk&.o\>1A/8>'ntHitU/E.R&q3=O29#.*@s_c;i.]3VB1nolRJ'_X*g^ %$=#;DW%2XO%Sqet(Z\`)qh1>K4t'Y=-"&#YR"_+r`'I.4YM-t9[b&^Dt=6o/o*9Mgn#*-G@=^h5L9FTGAm$=AoE83@e5 %io:_-$*:Sc''W)C24_:OdX!g\-Hsp,"4fH)WZ.3]TTm7h`rDa*"O!r&#;I.nK5U?WiTn,:AXL:@"n'U"IPgQPh*D9F;SEoo@.Nj$ %/tKn:rH4Pt9Wtq6MAM_`=^O^AoMJadW\l^jA9WcZL!XhpW?#b#s,E94Bfgg'Tj?4"s.6Q:T;Z%NPOj=_j\(K3?Mq %2W#4f,mSMl9D&XSe)JaUa;qJ#N2\)@Hl&#U8ttAgOb6R";G;-AWp;)TYuDC_J3;Ta=cHgXD=Is2QFif7Ofi3NC)rBYS+'lqZEk8JLGG`j/#+I09LM-X3,\/Ej83ilNP'E]]:Wk"(blk!I"kj*C%?R*)"c[j++Fa_?6s?V5)qJ@;+d3J %Vs4j4c?\=,'Yio/``4hiaHS1&mRnT79/MV@/[>5Y5b5m69caHQ8hY[V]Q*EQ96o0+(3`1r5=H.%4"\:sW&/dhlGJsrQs%S;+HSd9Dk/5R^P0@+dhi %]MTR8!\KUq8C&SDbc_Rh$F8NX@M*$2+V%.m'M6-u->fK38O?OEi8,#W/3Y"EVVc&32NY*H^kJV-o'# %o2`)G9(M`Je>L[85]*2:RrFR\M'a@U@HHL>c"92K29u?'/ZDg,ME)3cF#AeC %.=X.\Xd2q65;@0ZEdiM2p8hk`rY7YCn\B\7oYW\2R_8%hHoA@-ng:^"naIFil6Ks1!`;oooP/HV@[30'4,lZ%:QhnZ>UHLg_e^+O %4<[l3VV*Ak6nbnL0.nUdEu1QD:A5]hM)elqqgjR2f##:6gEPNL%L41(MqF)$XiX-Dqd\BnR"D?[A5fQV,@D<,GUeM'+6&#ZBfh/- %BXLnQ_[q_fOF7Z(RnrFm@KMe4BPOGZ=0pk,%W/7TTaa%e[02j3rJgrnF;K.,O=\Ai'L^IiV*nE'M!.)58ZQ^5\Q4%,CnML`QZf8> %TaaqFKC]I:PJS9W+ho47efKW([#M#m3G@i'<:F7:q[`e`-Bt9_!`R-MKQD+G..D#U^/9c;S7&\eVMO4+.\rmN-a<95/l<)T>Tm-' %+liKQSDc4gNA/!6QaCYS)9D)Lf08BN08KXS'HgjJ2&0V;lckaD:5irJPRo&W"!F3$pLJ]#[B0Q-(DgmZFc@6Y!;TB%p^HOiGssZu %eLi_Z8Idk%(?BhR;Uo[0)5UY6lH%S2PCO\"I7l7%$+;'8=bti_`G1nhoi9UMQHi]W8AYV=!t'iBDs2Nf.YLCo**]^@e8eFM!9@Z* %2<`[o<3/SYFc%_Go16f?c2id$f%+(!Ej*/<&>K67g2\)LhHe:M#SUt(6n?J_1TE/Do8RcOQ(-CZ`b=IaeFc3!2c`F\2E0#[?>F49 %&lD2?KkPIg.o`GBRJg/S!O^IO.M5=8Z^#]">7(O-W*>pNZ3)gR^cbF-aB!Af1Gm7XWYgu,4J[ig3so?"R`*pClZJo8),PKXL`FKo %pHe4?20>i%VM/-qUt_0`P]0PGX1TGg+&JL@fhJV2\OPQurNM3>N8!`BX&hm)EE;st,0VFX#d=_tIasKrK-BGR;SmC,8:JA25prSu %[j'S$e"@Mk"]X3>_Zf&ZWZBek^m@H7;-/t3VunbGJRn+6O?8?8b]mt12,l]i/jmqH9@ABJ*&b7Mi.9BnWd]rKM#\)F3Z0Co7>H`b %3qjSo$V$A'1"BSo(/\96HL(\L3W+1T\5)*_jHr7]UQEaU"-TC4T?fYABk8f!<6t9-8EGO,(0hiiFKU>#pGaa;#_;18fQdod\rIBs8jlr7A8$)6o_h %!]eHj]!Q4/;&BOopb4Ye^-T0UI]`p2.mgiHRhK: %(Ms7NEh@l-Y%_7o?M-F=Qo0j0;[Fj5A(uf)'i$^W]thQc#9qg7RS_&5Aennb>Z`'7o2-H4SO*jG*820!Wt_(TC?h?L%iJ.F\b,IJaUIg!^b/QQ"Hjfo=9`%f1ShIUj8h.3bS'P2!&fhL;ZU*Tn1N^KG@?]'$%Fu3+5W_a^1nhg.I#5OHDkqD)j(=,++GqdtpB; %8'h:X`S`4Z%3k@l%GIsW/)ipP\$O>.g/2F&63tBR\A:O^gR_9C-0hVm$"8jD`hR1Q&S_R@X%d7Wgc!m1s0B7VcDO1b-'cfX;TAF;AT%6=a&%FO8.FZ5S%3]gQ]bHE"ii*.dR4q;\]`Lm985;c(60 %kCY'OS:cP_=a(`Pi)%O6L"NP$$m6)McNl"t\c.U`@J<2Lmg5EPG&;M]nAAf84BJW6p)IS+:HOqo`?F.r2d`mK/""6ao\L5B(f8r%PWZjSikTac\ %f!sWTW>KTqd+2[&#-jZ?8[7^Kuh-Pi[^*N8L9Qg+Qc[@Pd"f&&/f?h*HXEs2JGed##>Wn#kp6W:&4!DLOYYfNeSY_^"<,j91q^"s71M+PN %\3fO?aV?StQPA&AkAL4I+-Of[Y_Q-Onmn.AP%d0j=b>=,\O.a-Rc:Su.qI_B`+&Ngh*`4j!ju+RacpU=?uNRX,'#OLWpn8!a=t%NhI7K!u8dn-JW8MKMU_6Fc!:5H)at5OL*T[Po8m?-jF896h4@M6Una*Jld[D9[XA+rdDak(GNQ##.l1S>8:ZI`8!Q@IoXk1pi5WKm!YZm0^,1FB?P& %s7ZAF_,6^rX^?&tVo_QbFU'b.SVl]gE)dFed20;ZL'rCmeT@usXCgLcV=gXTTd;?B8qsB:Gp'+B,k#r_f\E'ZaV5G\Vq&$rWBK)K %6nkrV"nA\]/2k%AWl"Ms+N&`gMN6>CSID[+6I\n'oLk>OWAOO%NY&"59+3[K<@/jj_CH%kRY\p0i"K6tW[M$e>3\A3P3du75YebC %LCs/tQ$u6)KXSf[^]drsM@rlU^s#%`K51[3&&]Wa&-Ynp+ZhD_(#9qd6V0%ZS+eV0(eqC*!CK#f9Oiue4BnXs$ki-V[$L"hW^McA %fa'a>Bg!i+P"qS/Cf=&lJ?h(L(Os+@G>("loe3mi`JP2i7S5RKMA;\4XB6%.Nma5u=%VUD0;hKM+3CIY>V*"Rg[n.B4mPji[3s.@ %)42JajCo4p8Uss9ZQW98JgtO^YFDm-=?Mu`+)1^ZY`TGa^#_!G:7frO=A1Cjmc-L/Q(*][.&<[0f[aO(Hh>0?X7DB\a@5>pB/o0U %:W83u,.rd`Y9;u-j.K='.LO;rS1VD1!`(]QA>"oLlJuCK %KKp?klAEq!BrRt<7<5j'qqeW6I.]oT=?W;Inq1IG8/ON3+obfcdY6ac=;tsK/X3:J"&)eP_*hl1c\ZjM8R'S.J+0FR.R_Z)U>*>HQ[(54k9Vo%RN\\L8h,0\Y'X21,LF+ie1j# %KsnEGjZ"g\[0P\.'@=i'Qd;JU,9RKj5rL]UQ+J7[3:#5*T::9SXWOG3pXRMZ7/ZV:2qNPn]tD(k]`.'hF!5TbNUaik5CQC(ga%rp %plBq#rT.&Fk1O\>O!ju*lo0Fk_ok:$]Xjb#rq>p\mdfN:m.SJlHLU1@YQ"(glFK-)hM-0"q:463M`8C7q57l?q<[hKCsh8?gWQX! %[hmZggn4N,?a&qp1]#GRO5F4K;XoIXIBCtT1jYu)RD*0+$ %s6+P#lsIO*m-=Idcb=LjcKt+%C\aRd:n*M0Q-DP=NuNS8*tNZ=s4DQ;s*0'>gjJdE0@'#M^Nk2)WX\@eS+hlM:[;e.AZb4QRuJf* %o$0I:0V_!DPBUq`^Nt6LEIE;@l12or)m0Qtk5f2&l$RA%hRpPUS5lD,nb(#%7r@_aB(Y;o]m/'# %m[;-ngH0.s5OU(MI='Oui2]*!>eW5`HO$bCD/9l4SEetNQbZJS40!WtFml9s*S%iu\u3\JHueN/(,L8)lJC\?J%rMiinLe@2a9D* %(Z0<6<7JX!B!S8mpNX%g\N8CfnPh-dYHH`rk:1k,MU9@h_OJ/=^V0F>jV\M@$UK)dl+pn^IlVlQk0<#@p#klH+,_\`n[EeO3>Zu6 %&GDmD-aGaBJ+XACI2`Z8khPOel`]2NgjT/VGhN6?q`jTZ+45Xh9&&ZhjC4!k4MSG<\c(\5^(loL_n5'OX3Jn`gA7SjnBL\DkC7gT %T(DIH,Q]oAr0c7?]Y-ARcJ+9:0EoW7Y2fEWL5!-OSir!V^F1:_gA(")?K%Bq1l/MX0 %`[gVp&#!gND<>lsMK@K\.N_o:r`Ncn5Mo^Phn:7HoMR@'7jJW4A4&=uT>Hn'_kG8!:K.Z^3_9g@)/O[TI.n\'_sf+R %l,SiJfQ\V/&Q6Z+\3lRU^C-N,,TQGE2SWM2HPC\ITjO*]dK+i?H2$L.bP/!!O71@V]=klSp@ZD\k$RBiHZqXp?$UcQn^bbLJNi-: %/oJG7TTsmm6I<0Bj!fG8T5O_MOJ,q`.!H(;H5%Mi05b[15/4e@ptq'Z0o$]$[)EhBFL1/M'05334T7GTGIhcHp?gP6bI52JY:d$(2NK//N%3s3DJm5hp?(Z&Ri``7C@VM\g65rW:G.-8o,OMM1HR@u?'L6p'=.IFGhC#BRRb96 %[S,?-L5S4A=atN*[nekoIuCFOkf8-nWUd;6qi,61kebNM\]Fe1X!hd(5^TT,YWfm5'nr2Cc[4Y_L@;ER`&9ri&!u;sHpl*j\lguK %AWPtch0;DEI^=L3Z"NCA[qF=E(KXsK>[L\H0D`h`YQ-UF*hb*\FU<"K3hC>miT>/*Xfa;i]A.V);/,AI5GSIiu&lKKXZ4.o#E2lE[[jSl`Ho1 %^:q7kg*U:ml62s_pW*MjOc5s*2E-XflbhPh?f0_QhYcDQj28:oh;)m"e_WF,6oNn5YML)<5IrE'5(mBiG4ic+NuQEC>t0$N[p*-E %df/:)B5Pl8qs<\4s2["KE/ojc*[&GdqVl>ON03_>3=KGT`:4m/$;Gfn5QEIB7STT$PGbQikh(cC\>qbiU^-/Cokl0[,*8HahX2LOST^>VOCa1HKW1cI7Q1gq5E#0c]=>PM@l4B#i6( %Z2FDW_I9n2Gm>E$o7ZP_-Pm9!q2>g^DEW`l*5c1pjYHZ9KYt<,8iY$1*:hHpY9t+rZh]P$Ma?QHL;Rit*=i%,4LoEuc"D.^'&K=9 %_]6&`kOCt3Cp?:8AKDBS%3K*1^b);CNaLaXq[,Pp23CDu&UqFp4OB-Rrh>CErTffbjm"'tDJ(?n5U,oq/ApU^^IM20kXj@L51[h9 %EjRDX>5fgh[#HG_jCh&DG3!cR6$hE6sO3K#l %VYlU2$FnXj^gZ?U!@a)k[_?GASl3u-5g,OCVLAI5g![rg_*Y[_K]m+ts^@^r*XVVnsK@P;$HpYlZ+qI[S %`1=D6rH.$sqsSXTrr'5&\c)Q+mD6nC$eaBu3Bm-<.W<&!&h9BrnQ8'[^tqUNR:Qe.Rn].D]G>b'XKG)L-EGiR]i`#OXC %o`Us)^Y/a*r38ZTD_n:YO4?H5/.S3kD!d'>oJH0ANmE9_\+?*@hqu(\([7RK^5$\k4uW/L[=?sAZPWCWO,+rqCj#UB4mnfu;c(r( %Dd(h=,4DdqNY?CCTrr;rOnZdWN=uU'4d"!mQgZ!TG1fHA54g@HQYY_:hnIODc2s:ipe&+'lrX(\5u*qWdY; %YMX5XB(B&+_3WP2FDe=&H+GqQDng2,d21Q&q-SF3E4ofY;.&*`2pLf;o3Jm"hVh4,%a9*gDrmON5.)IcY-)YkfQ;RDQf!1;f:G2k %Vc(8K:N?3adHGa1\p_BCH%^o8I&!2#R8:T.]stTOZq4XAT/LQ^nsc+Es*f67F`I0?mDZ,%Df3n(^Y/C\4Vhhg2E^SEOuo,n55s>t %-FomCmUP/-o>Y+'Zi@^drV#YBcunAd6i2qYg%*.(]!uL)fuiA3]^]D'T&3k[!qqd0["jNpq5l&t0D/4k6sKX>R@W2^IrX=_X4o!= %iU8Z`f'"=UmN:=FiF!%G`qkT(&?)i#/@ROlXM9#$hsq?thO;T/[+cSf2YYGXBX^"UD*FHk791>3gSb^>br8/)c-^EM[+cSf2FkC( %d;JQsm5A$\d!-2.#"KofcYnL56<2c1BSCbqWPCT_UQ-+u@h"EiKf9ueBUh1i%?8U_2B6rNNQo5ZJ_/9$Hm/f%6Y"l4e:YLmT-U;U %e`GVZcS",otUgP]-;n`cTigB/Jr5OhEs)%+1I %?hGj_!f->H5)rS#&U]\8C3FQrR>]NARr6=i/miH-\u)So^4A7[5,3$LhB1i;9F8s.qOG+urV.m$5Bgi%n$BPip^m#S2Da#k7Xk[U %rFj\?)E$A5QcERba@E#F_2?,$;_`$'5*;U;it86)8#+)_?Fr_&`Z]BnUJ^&be2UF&#-#diB3W<_*3?Gn<6R8;p:*7I^H9((j3?]J %Z0:cLL+@m`qT/7hs7l_A55%Z.[Tbm1/T^M$*I;bmFLlH\TWcYt>l=Tpid]fk>b>r;f.>eTp_MhJUU[Mb^A_'k,_+^G'Z^!k8"\K- %bnkSjGN\ELb)[;KCAlc-X">[.o$1aV'qSgh"I=(kAgT/?M*hOJCM:Gqc69./I`Vio*jQAY2O5JIPVC*0E[`+1H;>aP2*56erLA)oHMf8TK%Qf8Yo6D>9`u`!b %ibk",SrAkbB(aZ4qpXg%`,4KQa"JH-ip.95g*D,HpR\b'[g`^-.XXa?n#5a3[lo`Yhp8.gD(NjM'u#Qn%!cp$K!`t3N@If?fcWt!"r)49#ObUmg#H# %Za"7hXEa9_)8`Y;k>+h5=RfkH9DRUL]QfMUrbS,$JXG-iofG@G.Jp+o(P;M^cX0tKSU^CuM3)Vh5g8Y.XDs]b_VeGf_EVamQFnNiDWS%_\Ku%HV_h),45IYZM>;^ %:O/dV,2o1BZM>g:EMeA %q10C!UFVD1qklH%\'!8'gnC>bZHUdqqWeeG@sndI4#GNmbAMZ#-YVPI`lE+Qh!*r-2+M*PGT2']Zh1`105c8hH$]fDP!f&jG@t9" %rf&"P6.;HBll=ros2T9ubE[8mXq]LBlgqkR,&Zu4G1gRiR8/2Kqs7[Mqs4@XRJWhbZd0^C`.XBrb+&FsmFh0%Y;\_/31Tr]@k,Bi %RmM:\eK0A@.A,q$8>&J"a=l;YGgX!4F:Ds.@g6>e&`SF5)m+drgLs6rFMQrk1'AEAiH>E0;[5u+&ZoCk>%fDNf!bBpo+fZSU1.]H0_-Io4^`E %&\59RqF#0n4`rW:7eH[:`Y+XU:K&n$l[5.l$dq=4Vu1^%9lm;hYajiXPj#3h3@=^tl>"k9kL1>'W*1RPmg!XodL;i\Sprnn7R%>& %j?iH^r\Tj+:$:ate6/]AUsHTr,7A(_Ib)(,ds7OCOPStQ[qn^g3['U#/[[&5dqlt!T?65O!m%Yq;3K9_L:0t`irXp6\9rEPS-#6MXG$#\HNKL9j),r]bD.e0`Mf?J] %p]>ksFrYN.-aJNjb,c)"pr0Ss2dZI)Qh9`gne_.@qi$[524^92eJ^)KIbi$@Dsb)WPABi;QAE/eQ3V7-Js2bogZR_d0KWL2p0O+Q %dGrT@G1&`!19DjHiS,'PI&57d?hA^i>&R?h'4$#;(#s5I!r6_q!^CAeeKcLe29qY\I$>9+T\F4Q-N2F;KnLN$-Cee\jCZlIR03T0!["&+hrEE'Hp$7gVr?k0!hiD6m2Ialn %LM-(NZhM;hqq17`B_FSEHQAKeO3?C8AacD"pHdL0R/G>WJ!0ZcI>`n@eS_4_fM;[9VV6.G(mR^;kt<>#Qm.3=g<$CDORT,;Cm&SZ %M>6uej:G8noWar;oFgGb]soD4JEkiDb#MSMdd+68WZ;3q7r8.E?J$[#G<2(iD1*@We)NO3*O!=ko\.FJK<0'V#]nNRSsmru12CYe %b:$O!7E)n4A&2S&83FM.">Vh1r)ol!G(,m+_a>Yh'5P7DSM'LsX_"%p89&OurPhQVjXM6T442!H"K&Ccq[PJ0m %,l$AP)!Ip3:i4$]=+nd1Z4&D7Q`@W`onYI81e/,c)[l:7!K+(laGjn*VbI.%PHIaifkI@L7cUjm$!B?ge#XWZo14/%Fcjlcu\4fX]1,j"h %Gaa8&>sDnuJn?PXXA?\aV#ulF]lr?3KXS!ah7Bc!$;%X)m@\=pW8"tA\?7m'V/!#,@bdb?QuBI'*guY1*'RW0=.]lgLS?#,$>`7@psl?h,cN!3`$mt9pk(riF\9"0M!BF#e5bWuru7Vmj4/OX\oHrdd'3!_$c,XCU%&h=0Mo>L>.(4sKG %6]u5b;2M\m[J]fgFMSp,8Z#'iQk]4kg5VtEH_*CsCa,5RB"iq3Y>;="ABP?.P$&G4!^r[]Be;;EqeH1ic])d9,!F.ZpChNW](BgE %;NC.%RNNI`lQD@),-&FK=8Y];:W;W23]58c<)_C*M7hB-2I<%TBIDVgR%9+XY1du-gH?UaY\UBNG\VhbrYer/KUBGp;4o%n`/AVt %F[iP;U3[lOQEuLXN9u:t+O(OT/@kL1f[S3`N:5tna;o#Y`HQF7.QPp$aSp(TTrj]P#*r.tJ(C!>0SGP< %!_U$hFCJ?E:%Hm6ffi#!gpY<.6-k#7Q*I>tWgujEGYpFDlQ&1Rr[)AR=g\hX<*g_0=5kA[@A7?kWt9dS;2E@Dg[7-T/nrKh(oJm+ %0iTlq9jVb-`h%R;6?KIXghVAY#_H2,S&V6[BHOdb51Z+Y/4A9NoI"(hC0KZ,?"5(BnC6%&a;\YC9V-D..=%pgO[9n_.>ieNPO]qr %*^^>:;Ra%+AFO_f6uZ/6?G3YC`gDVjCi/@BI\Uf!RTNl=S[R@:ZgO4?Kh,h@TNf=_YbV@F(YJFq$87\2S>^o<(,o-a>nE#/89gT. %1e%+=>7Ddj:h>!2:0FT4LIpss8tWrA:1VU9LeVF-/uBbTTVEM0oI&HcoPp=%2<0+u(hRB+Zc]#1PR;8sE&"`-$VG6HZ4;E"dgPIA %2bTZ(3_0Qj]j>rdtHG-=Wn(fG<-i=>Lk&&^E%#+ZkL&eR3$@pq][ %2*o)m#6O5>0#U^tHNR3B)d,SW[f+0si(/=4*Qf2R$T5W*6]&EXZqVlJ840EFc#?Me0cR="`r'MNb@0nr0@4tBX;8W!m`f^;ZE6Q? %]bA_CYZ/.cM-0C#P5(N3eg.2IUHFV+b<@1/;L"]Z.o<4F!Or9,Y?n>l;[LTTBX"=$+Zo-m?"t$g6`B;DU:ZhLNH\.eD$8kN6>Tgk %'k5o0\hK*^+YqtVBT"iOY=-c'prc('1q$0;b=la8UAH^4$.n"OZ6qZgR*Wt,E0V`%7Vjgp^.]cl\I,n'AIdIY73913"1E$gi\aZ: %"(u5GCd2bd%W=luSmc*UJBY'XR=NGuZXUCNmC]V/Z79(CDGk7+c`EZpZ>o>VfN_EcRA*Vh>8Zb:?g`#_cOLs`T=&O7,q75Q.-QdR %WjK^ggAYTMJB@*9,%BQ\9Z0M-Vedsu>%9kaPA["m.%1#' %09n(8G9XB`b/iq`A27tVNL8l9VlH3akULR5#2\p4-H41p67,nP7.$Q@%O^R')l6!jD>RCG<)S]Db,+^ge2j4;#q"b+oE.as[5]Bi %bsQu?Cudo/>C,sU/-_d@b@9\.n`DAo%+OJP>`YJln8DC#:a'$>qigHO8(:jlceOrGQ(N$!'%km'e3\4E5pU9H>mp!'%W="lscahqA %9Fa/c,0)C<(.Et4$o@OG'(k^WobrV)0[n/\fFB%`Z$J@f[SV]DWaMo7aXG[/2J;\6XM/YdOZQ;es"[oTEP %(65#K&`bXF8tO;_d`?:_Ag,V5d!j_D36r((K`Jl98Mu$3cMZ`Zo`&0i&@^bjV[E+O_;*Hk/I-QS5H;.d+qN5\D\YnYRm:(LYZr>?U'5Q.KeIJ2sgX,E1fDX[RHrTCN!DbiR3 %IJ`0]PJ>u0>lC*SfBi\>mEa*BRGno-5IneFVfimUITl]BP:)?n2boQdf9etN0Dsm\l_bGhI?L':T78docT_0q2smMD6eKor`^B9RT7$HKqf`l>Hdc=bbN\,;X@O]dK+\jt*qXoD1*BnOOs@ %Lgd*SV$88-O-qRK73p&t4aZR",aR8p?X$j?a/hj]8Vq2u/-n!U,!/^7@E9WIPMIeH-ouW)M:2Si"q\_Ih59JUqM5V@[#)oBr=j;3 %[bfg$"`\QV/;S:tbF>FKk#Z0Vb='h+!'XaG`tf5KmUpdA)p@9M62UuACHn+E)-/j0=9/U^-F_fA*>_Z"eH[G`25As>IYW+"2bJ$sqfJM8fPBn4H[G'&Uanh)EWVA3/]#c0R6ta[>N<0Z+Rm\jaqO>j^iA %pS*^YcIt^1Ld`G,SHJ4h7JhVi>;(FO#$B`F"T]1fV)i_!`!Hq9Ft)+cG.PEQWKVO7W49\h#3h9T-DQV(kHqnsqdS9AZS&-YsL%_8t%=gXtmVN!lM2ZF2!j727i>;__]VeM->SNrXkhf`riY %(1@_)(CDmoWM#.V3t_t=CpcO30dH8"`-s[Up"0WbKI'%)rikmo1[kk^6W&$j[L'G\Cl\I9-OoKad/%9a^^8`71..EuT$V@S2f %+VOKV#F;bQSV+$grEWVSfH^4P<()%*`"s(;[OA65hMK@`Ntn/(Q!(k^KO==?.UXL@[(KNYah8.q5+N:(RjP(f/e#$4%$/U4&:Dq* %OR,4bq1>3Y"E(0qS)VI#i<43b&SF)e.p9gWPUG\#'j`!E.IaLM''(`8qBP!Ie@sOj8R8Qrf[&2UOX@+uI#aL:@abcCVMj4X'(sn5 %`CFKklu8'sP"Ju,'2h*49-qmbc60X8)R9-hIOG*!4LgBpW_LtsB/G=MhG_KCS-r3SmQ?GUX9Zs1h^hf!*It?E0+o_HK_l)'H+62H %1;tM9Ln\t+D9q:Rl>Nr[Ms2Q-Xu__k)>3Fg&nDW:]9*\1^7,o40dJe3b:rM).dm"CbJ\0GbqDjC[bTU,Qfu5,NO^ %.+mV$Lo'`L4&>.^@*)Tu_W8,V:a>B90eKY30pR3*]^A3Dm8sV[+(Sgq+d`#H*&YQ`q2)APJe5Cp_7dX!KB*99#Z?Qj@/)WTdm:nc %'0BQ>e'VO?I7*uOi=Sq(913PfSG([mHqY%>muW[iV$_rn)3eG@=Q6.(8bA.`Hn#R],fn[mMl&;1GB_2>[j@]TH55*tO_8d0LP`m! %K2.>a-h&#'(rPV_^8k2oa`6g=GRb/".Y(GU@a8^3E'\'"aWcWFZ0^1+nA0a92(0'q3c(KfibTZO+1&Xf/>A8F;'esLX0(VR7$N?_ %*blSti39NRR`!:n.Ldp[17^+@W>;C4(E9QQ#_j31T"C@'V\H@IG0XQf4ALS&)Zu&$S,d1"g-K_(_N=o+MPBGcs)>CeF6o&f %Fr7EPCU/L+LXQo7LAW>I[HVgq>nE"MFPtGGMRVUj6#7`K7\-[m(!AQa7/:lIT8>Dr2"CgkZ#7S%*&afeBGhn.'5ti).#VDoaUkJW %J7S!(2'ck_!J8d7BQtUBP%ngKqg$$^_2P/4o!jZ=#"rO+)5j$:-m9c[2+[?oqONQ;gU2T]_[IR$V&W5lIrG'Z%d950N:!)9 %jh8-M6OuenQo/Im?*_nb)IPDbRkl1A5V:0$p#>U@`+glIG>E,-EH)9D99NM8mW:=fJ^,`9O^H$59;V&V`Ut"U.,G)"XF'ntnEQ)j__C %-AU?29kKL5&02L=iL#"Y0tA`u4HQi3m:u'"BW[tL/PDX=S)E6oLYj8_S09UlDRDbp_Q4:;V)bqWm>" %=0Y/kD11#4krW9d*+*-H1*Td.+`omkCV/n;jS+JA1+nsd99Cehi"FF67+Mp06,-%WTb_]G2.@ufJZHd`P6CaJc_Z(cC;ScYf;umj %"%8=eE%HnVCtRp14?Hj@M=_YWg\4$Z(.G*br;GVnDUfGY@*)6Xu2pDF@.Ai;u:/(3c %_W>P+(p5C?2KmY5gAjiQ"gOAO>+b-%@T>'o*QuMaRpF=R`L==IG.]]%en^@U'e?F+]%64T?^mYFh23cYo)@4T1mcc7 %h?,EtbA?lPGRotUWm.%j66;,emVf<0/[B_QB]m2p,C7CTmN9\s^&q!CGFIs9kmO\SS<4/C]%R8BBp*KQ0CSA)DrWSt+c/4?FZq17 %WC,tu(+%Qb*DDd,iOY"X1:-adlM9/;]s(qhP=JpleV:jn,Y!])';Ofi5,)mLXgq_TkdanL]@(FS:c*usD.",D\/gdI&9]d6:1<'qfU[tDYL,!=CdUPUu'&kf@;4*Q-RUo5"jM@.M6Zm6bP='*keD:f\VCn5JK1=j"o!N7RF$fS% %,^oqdD"bq?8mM^$Mlr/ti+FP2N5=$GeZn@Z8AV@CeA8]\iXD\JonbDK0Hj=d,Ba'=r5d)=,;X6loD=X=Oj[XJn`h`p7TYA/]2eQt %`2s<7T57kc`W9@3lg">B5$EEM+?.S]U7Rst?oBqQ6h24qFage-Y`-B^uZX"H4$#;$a:1DX1 %_(=5aMCs*ucW0ImC8,!t7aOT/IbW,'%Xd_'bkO631?]KCU1mSjB8:o)@51>JKgJ\:V#uTT+7)3q%/_Rm=_FgUAS_RC;qFOe1T-/0 %rfN>/amKL72XL!oP%_q*6Gt%p+A>fB-=]>_kXmk2bt78(+@:M7YXMh9B=EBBg":1S-TtkV-?BJgk&]s^]ATQ(1J+nf+/n=n/eO7$ %[V[."*;l>J=(QD;)O:--\Wi//KrM8+ib1)pXj6PQ%e<%n5kb._/HIIe<_g$(K+F<>3fr>K$Vne!GrUoKhJK]W$B9PrVAV!gF4lY! %*:kbJ\BWiA)oCN)06!1;lW"$8\V&!d/fAptK--SqF)VkgW7l!t>_P!2"M%LLW_nJOJ5.E`pZ@Tp,4=G=bHi-)P^!qL\n"P8.tIKdp`G:(q'#n=Mo4@`hY %mnirG,1iOie8=Qb!f(=3$,*obnH?sp5'Fl]bb^e\R7HM9#O>g,3#9agUm;[o]$+3J@)Y]EJha]1Z,\[5T8=.mB-eBB<"!G[WNR+b %6oteAjCt/r[T,R/Y`T),NjPc3_20'u:MMbR,6D_;DRL4Xd:5ZpFFU:EG'8D38d52cTl96!UmT].'hphQ),O %,@qjb1`EZ4*'I>,bd?_B!!`fW-CD24F%+_!t8oNL_amY)pkB %lp"TkPAjA<-!$PKWF(%p')14^-!QO[\6n`u1jfKVQm/nDXe"a!'+d6M3GLb6>RJ!6FBUTh)Pgc'H$s0 %R68`+0omY6cGL3.1?lhZB4;b&j-(I`*f6%:M%2P^Ck@3>V3Mt/jc'$g/qqZ+_rA&*Q(S[D'I[R*7Q(jf*I02^44,GfOs^Nj3C>`9 %'0^lJ8ZO7/iaS6C\`Sm[:5CTdctX^n$Th4:O12Z:)_7#Gl$]qV,'4GVRpEPgG%aDT+.Ia&]>89J'=8c95t&t7PI?\NS4q(2Z\3)4>9o#mq4\'D9tf84HM()uAubg`-k9fs,&UbFD$`75?VFhL)+oA%^3_2JKI.P6grGm>[YUn*4^<%H %7-@Ahqo@2V)eRP?SF;$"a9%c_^F@PX;eue1MeK(]"D[8S@7,)=J-Dk\4#c3VE?5?2qMYfZ8Mk!\09[+pqHYgRFko%^'Bcl%Nc#)[ %dXsJq@A[N(>.8#^A/hioEAj\Vc,)sp5aVCLltS[1H=;5JD.I;?q'TuYjsrt<+%V`nq$L0!^mFf)roKRD2mR-Zb$@^1bu8bKf1Jf: %CN1PJB3%)e:gH0NJ*1E4XA-$#6.;@`@]\H[^:OqhLM@H$]YqrWZMZOP+JeKB7htLbFc(&3n_&!.G))!E`=F-;)Q+Y;UgdHQY_!TW %E3mXKZ\1k\jDQ]KJ)9n@Fq0Z^F17^;5*Gfo'+`s3U*q;!a-r`\9ib9JDS!"%oBn.+ad6p0SF>XNF4]";H5gcOTTl)-d&UVJH`Zk@D[=lA[@LL;CNAG>#H_Padn7V6.p&[dR^*DXT."44q'5_jE$?#PmQW[)Qp\j9j'-7!-lC %YQU7@?Ja;@pCIB-@8a,=Nt>-B4.3s4&pRih1TkYCh1c\`c?L3r:,mZ9 %$@QesU-eWcXV_.1"a+u6`3udE-jY,>Z.+Rj5s_Vj7%=fLBWqbfi3LQqd6S7%@G\_H2Nt"M2!g\N:NiW"uQ@b2Y7'Y-@\"k%P5<(5j/Mn/*?uj9C %3[\EEmJNXION$VQVJXgR+/7O4P!Vr,h9HrJL!+\J`3Nfh!NA'?YngUMNRob[OOkN=7F%4G" %Ht@\df26P,-lNt?;s[.69P28@t$hs[cZd"@^`;3^!>q?=:uoXWK89Dqe%E894YpYl=EU[eu=H1k?>ts/ld2Q %jRc3k_Mb8X>_T/I@4VZ:?'5Y9+N]tbm2C2,sm8HHKX),O4;h[AY %Hb`=4]3l_R8[p-kLRJnk[XGq).8l!Z5A9\;Y^?nq1Z$&g>*]q@+-oboe:,ime?0r9Z=!&CgXHU)-$bH?D,b-p%4-548jmQd0O7b44f_,0h* %bCk"W&%G;<@(QJPMRL&3A0retliEP(UY#r4;nBID3"lhrJBigV?k#432X9,W1SokR!&X4R%g^G:`QfTpk[G&>:$?+L")4K^SY7mP %)S%Yk-G!<3e&:228K9:#M91N>(bIl#CD#<_?72-bU1PjHN7p"OgYME %VVDd\J8P!$G)"b)EHVe1',0.AE`7;:#BUX:Bb/ijm'kf%2fYG_JDLF,>Q`m%K0A-O+meOr^^5.3G6gt9YVQP4[/)pn32+s-!HI,8 %)AK)4fH#nadd$7>S0B`G"3B/\o*$Be*\9T;Kt\?S-a`S1J2u#r*mgG*`EqJmYT<'?cRE&G4oh--19iGS]>J`6B@6j[ %;]b9/eVW7eJT]tg*cR[u`BAaBYfQ/3fa5'5$/,^^*jD2I0A7/N':SqBd%.TiQf+EZYQoQRFE%hA-QXf^4@*)82cUcG:5>80BEZuF^q8nsdb4GE`8DtD]n4O0fE:*!shcud1mDP`J2@XV3 %a2%q-G9gEqJ9T&N`HATo)Qm@+]AqkEMqntbV2'IQEO!j`5fL\bp;"Y$`4Q=1metlL\(KZuj*nej\IUR9G6K8*pQXQjTR5";BJCV' %U?K=dX!&bQ4tKudYXHsJmZr+/rP?d8\go"/U?^HbST/f"_]Hn1I>$qM\jg&dle_ZYbE^B(:j26B&n`!kp-@>#(Md-bGd%G,0"b_1 %Ge84)7,50dQC&oj_QKiLk[97Z$i1pc]@]_Kls8!45i8tT]#?&:3kS%uah:YrbR]9mhfHM[+SOp#C5WLYbj9fcFOp6o*j.rI"$=@;M1OLdMsYB@NHn$T3p0`)$?gD0F4Q!jZ %(5T]j&%9LM[@OcposG%:j8,3(ZUFNS%sGtdm@r%Ske8Af0(F?acIj5sf=KTTj4?\q--ECt5YIVSj1i2NrL0Or1Y/`Y$VRkaY!q]9 %pPUYI8,Tc!DMe2D"hIu:Inat<*VUA5^`)dI4]l1ng4Qats0W*Dj8Yj32$@<6YVQJ;H<&hpoL*=LMQ]d4T$4]p\E %pBM'o?p*'^'A,_@"Y)4iHf+sp/A=@R#(:]3@.^Z.3\\-I_Zr(KIs6QR'D%P-_=h8n&o8Y7=.EZ?Y_Ej.%sGu#7MfiR_57S-NYcN0 %Bo*[C%sGu%2N;C,)Jfq-`XV@+B7V%=9PnG/@.^[X*]u.@&c??fYXB%OLG('CN0f!`A_5D]J`?p\<3% %V!"J!.J'8be%rg%ZK0\i8(*L]l?jVJ@FlQbYON.C(JK]6NH"T+tV>e4m+S*VLej,Ap %K*G:J&h_j2I(KJ-)lHq--C^!5B@(2DW(Ye( %_$C6M[V^SZmH.Y?-ej9E_393V$i"6gj6R2IChm3tKi#5([/a&^)p[k*b33:F+Q]5'&c,mZ0P*&:>G9!bJ!3V %ct2NgGM$Km@V=V1'23S)?LG,DcJZn%HFu'3ZAi<"^haOI&BnE^gDP[TDiUAsQu-mqJXH>;fbo\#cH?iZfcKJia,K&k#0:TkG(sNc %:9cl/ZZWO'AHmPn?tOMc#;icH@L:>=#A`hQrP?bZc"7mJ*MOEWXFW4_K3_oS]*W:$TOnj"Q;GgQ:[AM@N#q\CCGqsP'!N5aef^IL %_%O-.*paBk%#JL(\Chqi%,G`3j!Aqk[jQCpAtppYSFL!"#\Psf/3o_b^4^L7#>61P#_6\ec?Nh00P?S1QZ17K_#i!:*paC$N%W[H %Sag*#=D-AO3s.S!hHiN1j1uepcCM^$i19atKY\/rJn%8Ms!9#CO<:=[D$PZ-&iFYL:1D+ck>3HO)tDArJihVq5qJQ"tIuQ)3!3l"8ef_3a_%Hn**paAhD>RiMKPc,jTs3q#&e)B:=G=XNq@X@o %*\8J>NVb:nZ0ut"j2r=Q"(N9OgDq40SHhSBlk1Ao*\7>tm?$ZCOU[>b#=pba=MeSfIB;:6Q_6ZjX>/FqHZ0_gih1`-61VHa&1O[aFFOVJTTiiO&!g&l?3$Aee4U %IuOW1G+\7*9K=_62_Mf"hu*gSF4B!OhlC?A7&"F4hFA]5%HUQu.2#K2q5^M=(DPh.O&MfX;6,$+E'FK2o^(Ha#Tm %[dCIKk]VH[JDIY^^,thmFg4%#[YZq9nEp3_=86Wr+a41LmUGA]K%i]K,m\^EY^k[R,U^d2Xt($K:u(bPG;*ou[?bdep0\3Jh;;=" %Enfup4",:h+Vq<;-?Leh\N>3?bmatm%@k$pd.Tg<^jZ:>f#88rgEaHY8@Lb7*N%R:]`h6Ad!"khR=3+ME9AIaF'7CV\fq %Q^sH#hFG&pRTnfcG($RI[C^4s:G:n>jPKF.JEllXmhH-&:HnYW2gtM6lW7Hkq"h%\/,fA.(Z/J(/*0j)?bO-4q>Jjg%i;^iIR]'; %2TrjPs,bWq_7:2\u;@ZShOCo<@"FRVHEX)G5j'I^< %o.HiMI9"F!`e6Cm>T&W@>bY,)?06`<*a=]gc*V<*1niOD'm>sF7$1stan"W@UgC!ODV$/I %8k%t%fGIcIBs=V/C:0_7N)"hl.XHiNI4??bI8d+BS4OE[RW2`O3'1ae!,^'61)R&D'M$A,f(-$us1-e-tGQ5oWhY'9u+6jHV\ %1F0@[`VQ3JiD4j$@W@]t@=V;(6qtF?KRmI6-kpMh"5p\SaIe_)ohQ&T3OBtZQ%tkD^>/h44?J(n$-Q4K %WLTg_flMDZV)dqF(iLg>rL<=mF/V_1l>84Gic/(Si0qjt--07aTIbE0H,E>4$q;fIGQNL5iY %pJE@>,cFmh=H9IDVE!X4YkZ'd;+PQ*Q,"s4/!Na!%Y\=NBYbF$iuUtdin;rX1U?9+2ue2Pf5?A`gJ?+5?@RIrpA3=] %Rr?We^GpLeoBKdm@W.n;lH_Cjhjp>9p?(e=8Ho[O@R.K3(u_(7 %Y9Go4nl"94\H&&=7no1LX.Lo$/?:aXgZI0A)6LIlA$>T3"^/+T.uPAu`HbBngItE`+MK3p%$6_\Z\4OcQ)G7M8NDobjA'pVM %]k*<+gWGDoLmO6>N4mfs;iOcK`H6=Oq?n7eeKW=lPH1Ypdr9YSj[GKnW-J2M(,V&3AS)e%"F)XQ&"fA>LDS:Np^lfRhS-i%ZQPO2 %):e3?TL-;Z45A:9%P!d_GX(]aVM`gn<8:[BMNsVV+hVrZ=Vd8i`]Ujb6U>G#%lLmo!6Q3mZ&Zo'.l&D7JOi^3!E^\efTk2=.N+Jd %!Be;\'Yt``1L/,!JEa26p,Ik*0a=UE`ki.VJ.FP"3jhO/g)$k>bab;S;G9[cD6?>-gSmmkFtV]V8pm(Ggu8Pb^hY'04?Bp^&D;C]J(C+(7^fK1cg!XaEi@O&R[RPB_/p5MVCC,"/cI_!V4`1)8ejng55N>!ljC %:F_[A6/l*RjXhu^2<.6==Lk'S$9.QQ5No>q1U+Ml %E,+tsJn3'W@WLB/j_XI!>!?isAAD97OnGLt/&&joJPC?%b=*\> %"TW/Js(0.s@:03QQXNQZ:+E.r=jZ<["@6EB/Qb[YFKnB:5uIC8r[`7$Nkb[L1R,F0"(gP$Z!kja3b%+%BYMqCN$q6pkcm"UXPn>fC/`HjQ0R2?Mp6P)2%W10WPZ]F8SFojsSQO?OSXe*;UF>p@eAp,/ %$)pi2I`eRSHne+f %7<'JeiG>FE_4cqZ(-1o"K^kr#O92J/Fd$NJ&gh:^&G2!D$Hk@5PZ[,8gGpb2M(qlS(t;N\\CLK`1ffB_E-/323_qC.SOn]=,P4&+orli1!_C$<"mU%\V,E36Q<9YZ^%%',O(Fmd-uhnE*b#*Ln#TL:%T;[.ZDl%<D,f^=F@<0I]0-)<\mBd7g_YgF*)VH*m1a;U[bYBhE8/j%QK/Nmn%r,X1R[Q'=$'/s?%t`@8 %hi[:VUeHqoqHP=u.\P!?TeKLj"^-(7-&&B.S=K015^7QSj_`]T-hN"fm(3"?_'[pR6*),'>'.(l[7LRB!_TVrO\(Mhf6rF*\N %T5[L-jY.,8>KeQ@AX3W(N+2t7D^PC@5eqEYO%Ga<,0$UTgkP/c-46fRe@6:Qp$)g$'-6 %NG7oN\TWWdOdH._.=iur#WgVRA7:at8q[iS61oW^"f6gkP4jRFM;!](0LPV@fo$\S %9oc@Z*O@.=E[U[K74[O=a&)Gr-^Ee,FoZ!>-C%Bfm#0nu7TC.9"B$7<`*(LH=\P/#1GgSa+3EDAMafGK+fi78*<=4WMK_U4dEU0i %X6O[qL)N\II[69@[Du76AWm^#$t]9LB-Vq3S6,'f;11\5j;7+Yl^/+GB;.T#oUUBOC&mdeiBY/][WRjiFakZ=VhcM?73i?E^/jo^ %.XV?QM%fTZ")mJFeC!KNHD]rI`J2IKrDVHGBub#_Z^>*Ho6[G3BanmBm]X39?Mo%)GrcTuQ=,6b"Q %8dVIU\n`:bV&sGls*\k?ofp,?=Q8qARk(r*"H@s,h=]H&)b(u)7Am6NLO-:$n6bUn(hBPk@_b?dY&9/W,,b[)gN %7Z&?])Oll2-Q%(]#ErON"hJ\s::lW6O-3ZZFrZQnXOU;[qO(Uf**Q("\75DKMA+&r#3HQ:e8&#;863b6B:&JF,"WtD9Y?]J"kskN %RYIm(6q/aTP(Z@M&pHV;%KkdtqHB:ijY4Rb8\rK)jj$P>4,Tn5`GQe=O9\BEO.6?Vb8REqm(_oZ/J.)gaUZoaPOK!+s %2.I[`[7nPsU`th?(1*-FgGD!7X\T!NhK1rWKgit>Pts(qf#U2kj^,r6@.PRt@Ihi4KhE\*i#[#;&TO9s-C?lf]ckL3'Jpr$H7$,1 %i%QMN\C/rK;LYtbUQkK5%L?KH:^tkV#k7QdW5=`Z27sXqc#g;5GDTIS`+9'S14_9t6`3"=e"9ViQUq_h0*&Vu!4!6s\1/KE=A(`dSVQ=`3!2k&e047$-HL1Ia@5GIR %FI),e(lo6</9`-4MjE;6V3aiRon1(=9oKcZ&_%< %TQF#bVR5o?R8KE!bsI@(AY=]"ZDWc8$Sa@M9.$&T#UFcB;'p&Okg>qDh9r:CHtWkko`o1/1.9&Q-4tX9+e8l/RB[k?mgkU0U#@7l3`_p<"mEqpJ^k6:g>J4"!f'MeRg"nCLbnD/1%'QA %:J4GG3HU[cF48"\0NmN*b/Gsb),"Be:?0mg[kok(_c#.X=<4s%Mai8sn%=fD?0_.2"^Ud?<0sE3KUdD8f5bH8h#uRSrP*11A %O::aYIRmB-NgGjPPsiij_""?ME?2M-*@2PS!e>7q0rVTI$^2lg^,?_#SM]V^%-nNa;TUr%k]KmIFmboNk%`S_Z^es+*&CXG7_N;a %8`N5$7@D's+]Ifu*[#"uT(CmRNZG=U(:\OL%ZuT6X]F9%%G(:*NU'<@QNZMpFpP!:,DCQhk=9FE3#reYu+OU;t@=3u@"Tg'^7R$'a.FQd`i[1./'9!0]K5"u>OaSVdl>*a!K55VV$n@:bb_aXC#s@$mZRX!/n#P*l=(/#JgJVT_UQ`2$\W8M&L0;ahLl`mb3K'TCM??PT^8?;pkr%+Y9!MZ,3frrH %B)+0m03BoCpPUXIV4gEg%12T1YQb2k0O:ukZ]t?W,=amEA[\'s/g8+qL>U14Qdh$%`-Fp9] %aW[!&K@E;%5q!D.6XnQP:tBX-SAd3`jB'_#e6HV%J`MljG\EMJ'=#:W/V>4`,t0W\2PelF5t#,j:hD)4(F'p!*M1Y?ab.Bbb9Glj %=pu]TZH^V0^SD:V.))5t;OC#2IWk"QA-7tX3)O.>`S`'cM'R462:=NOGGj?MHj?R@@D&aC62Ul+,AA`).d@YjL'XlC@J&3,mUa.k %Jme7DLhZZgF9*^_/^JJ18I#6R:RpDio?V.T+WFZ%Io-]>iOi,X2!9&+g5Y1SQ]c&b*mS\]lW8oe;p[8RF%O#WE'%(t-3PMqfGJZc^()dJ&j[VArtcTjVFDZT0Y.lhcciP$jZ9VP94o9@@nVi2MH5.HHE%Gob5]ZJp-Ug %30?o`AOT'\[Sg?&??E8QP1p'_K3UZ^Db2:o7gec:RUi8M2%oI$X$Ja<0TtqAJ9YSpCIa:!%;FCl3t;c:22KSg9#\-CW&KF_9GK('pGRC\*#`tRPOG7l8OCuV:q#jElYosjg2#MleMNm7S,;+q:@hEsi>3NN<+/9<2^!Wt^.WP8UK@%l:?[-LPV(SdmR\l?- %3\?%8&NN']V"t?dJ`%#3)t,'ROdrQd$W]N_h:aB<>CCDR'V=7 %[o$4$526/BCQ$K(S]LsbnP#rm7q$;jP.aaU^6<'i:BR>'aJ+C69gLiH,AsMc!,?7?SSR0LbaURBjKr_Fi)gQdgK$,!HDNU^]IA/#eJ8,arC7paZrq3D/Ro;bfYDjj_Qg@1Xf'V5Ts'Map`M.d1s%E&`u[-R9h3C(`LY`d5nR<:,p)RKTgX %>,JC$&K+EAZl`TJ.b@1'=`[I*.>bbp9-$&c5F=:oX-/$)U*St5(>hn>'8hR-X=P?[oUVd$C0jk/mXVT2+r$%[pfE`(YN=I#S5e/0 %WF'J`PlVG^C!ul\;5?`g;;7[@]7?gk9c.I_L-5.'<]F%[,J/\Z/C*/6mE,UY<3=4E!i'&,`CRFfZ^NBVR'*N-Kr"]@ok@C:fVA5u %]I4UP!ib9JTu(-uR2+DFCs.]9?7EWgr4O@uBaba$>q3Zh5_t;'1a8nI8qN[g\5ks:-F(sMJljbii_Ccrele;1auO%\5>Wto_Ek[o %-Ah@GYfd=u!LK@),U]XDLY*`)ZUWhl8]Zk9"]neVb*n5Wjq4SQ6..j4oL]\/UrnjjO'\g>s!5uJKZ=)iLk?"ua;SYWEUe':o5p*= %7sVqF!,?2G>Qfc(e4&7J4h_U)o9&#Rs*sb!FLdRp]GA16^j"EC2gg78E&VRRbfVsVr?.T(&$K.\0.D/P+,9oW#"b1!3WM!JqWVq# %iQJ770f5=nRA*Bu)ORI/Q'IWP2lppLQ"SL9QLg2`53j2_%dYJ8V-hErVpSit&kWHe+PBP_g-H'AW3:gX4%dd1Bc8t2#Yo+7!D*pj %&r-8jUVlV"Qr1kn&!V8NqZ&#tD%,7ZHQ]6ZZVb>,f29)u(91)jha((IdBPC<=I$oO'73(qMKE'[ %>^5+"Jj#T:G$2g;:Ln>(i*CSI]*:2Lget4STaZ#UXi8_Y<#;GH[a5om[NnqUJCL4pY(X+3!AUe\%o:j^KEUNp70r)!pf=m*4hhB) %>[YP:#$(<0*1(EqXhAoV?9UACjBd+OQrJSA.0q\!o.i7aFiQn%0F61,1g*mW&%.I6tChN0Wo(2Fpe.>WT#V_9m`1.&Vd9E!(h2,o?KPS"/HIPO\*c) %%&4hlRfbq(#ej=d"+,a`)!l\o,H=pT>$EkK5i^s6I,(emAW+NW!dPP("*WbGR3\kVa3b]ob,8CPkU"Bc5mZb,tqkO3hA %]+fQaL9n(UE!sATGCO(qDeLIKqa&/$OZJ)d+UY1d3G_1a'0VR'4;9NZ?k8p$BE.68Xh&!;/Kf=Jf'u7MGWgUj<4l:er!).hIs`9%hR*W&h#n)H[:gQON0XEG<.)WqW-3j=mQ`1d5dng-;.qI70*7e %$7S`0\/2h$\:?ZPl&P3n!;.PLc8_Q>-VFi`p6*K<_Y=0J_QoET$A0"3/9_.MD'rhJ-@uFi[ch[<.d'k,=elKrWC!&D]EL&S;sj=o %.<:96W$j&M2$N7p8('d+YEd^DPYOL*^%]d7T]N8:5 %nTr.Hik=qkcRRjZ#\BT`gZoRm"A#!E[B]:CkIKb!#;dN]q;>"r/$A\J='7QM4qr9@S.##AD._m]oesjmAh?9$jG_r- %!,5-N+^SfmC1&!oj+B[6@MVtQ8Cm@MN1!+`J6pSk@@%kVok8;OAe(ZNh\qYcd:%n5%tcp8.BTf_f_.5TEX&h&c@^L%%7 %3m*CT^B:'e+nCiM,q#W-(OHHk@$t$A*QIRe!L#BQUf_`&o-M8Z3I$K:jb@lt*F^Q>_#t8a8'SRV"AiBt&p4i$`@sfpFIi.>dVpW< %Y\?aVN/++c=So&ST#NB&2-OrD8EAdep(cQYM%G/>!mCC*+;pp@dh#?F,,5/qCh$s#S59kR0X4YoA5QbFPsP"*Uu?#q84+FK%bA>- %;o(IQ#n>W!&k(&5!PT?PZEQW(81-kJN5*EI7Gq(j$&;3)pb>=JjG9A$BC$nYhDgkWhP9g*LN#d,ooMQ/PTnCbV_>hD1C4+edEu>"JiP4gL3%`W,5(Om37rW#LHL,7REBcoW16mq`?EN?Rq-1[(BhTQ`;FhUqmT %BCk;'N1[R6IGVj1Guq?8SW05M0mVWmi-ACFk?X(>^;4jX%,N`cEIu35C\t'X=h"52el;Pj98dC"]Yjm7 %F16Hn9Pl"B@j/F?XJdS %2elep(R5S0d-B/CPG\BJBb?Hb`1p4_PA6lF[Xu:-74WOpiS6*_9Xk %`Yb1*!2tS>Zsf?lBl3\`;tP.X>P6!WOu^Ms:_W0NHLJ=X[+lk^fiP!DaC\ou9,,,3Cbf'.)[BCua/5aRJDMVH=1V,3k#*kDPbA,iCUdro#'=1mBMPNflsP2R)ESPF^lm,` %$tF8H4:E&Le`&C>Ls?eibmlh.d5E>UZr7caT2F\"/82U\nbaRBTi<%3Z4a4AVB$`&`%e5/<`([]O2^6R5qFt$HBHH\RXsO3i_bSg %FM1@J5aBj2UhMHNeS]90lpfubTL.i?qQ+]sQI-j2plEZXSPR*VXk[%Q(6SEj^H %"61k9;/(.r)TZ1#gt!1uE-*uj$fK+r/V[SeSVnQF3:q*1d!;`=j]NY\f^Qf;i-JR@5"o?*nd[%C8BGU2>J7BhSR%\A>@64VliRpb.(9GZ`r98#&[_EJ%,E %+nTo&JG[J[gbYl#/!W?0Xf*oeYA5`rYhhr/L9MN:ri\d- %FOq.5$b2)[$:XH-Y`Y<#j:HGJfG"]\e"[`MEACZgg\cfm[F@i]P1s7+NU/@J0`*>[*#rKTCk<_PhXJ-*LZZBG0kF&b_FC5?_U39\ %k`_?"hF1*+QF?=C!g@;0XcE\jp1-YK.\O3gZZl%:E.>UO0\Ap.J0o/!R8X8SE(7h75KonK)M4EQR4:(1-4m%3O.EO[]gQ8'3Vb#8 %TI>8S/7t-Sd"p);hADf4Ls=dc/bi[,5%7lcN[1)ER;$f6ZWuZ/B.BLO'$3*UT<4!HaQ=GPiJYVkbihjtg %,d(CbK/H[9@9r_=,dPX&>;!pr[tJaYhZqUj7b5!((`&DIah3Xi+qkOM9r'9TdDoD(./=$JdrGe.+P2DSddA?*"qU1,mgCL->bT8( %:Z=\QbG@R]3P_$gpCF73.Bje#U\l0*2a!.5*q*cS!I/Aqh--F<&QI"-K?$]$%3NKn#u$\1A-hlce`M1@U0/C:B[4'8aHsm03dL#2 %kX5m98#0[m0J,S$V*]'A!\i*dr]js2r8+sbm#kJRQ&6\!n'D>:VQik@jZ@,8$\_/Z]FP^LclpS,)%C;Dg:Pk'KP.k^D&E]+:AXdW %M[(*$2SEE]\l'Fc-t@/m4^HIW2UX-2E"n[NSb['C&joMRf$U_AE$cG&C,S3r=DbZ&i[8oImL!/IW52$<0UfO@5:.+jU1ha2EaonT %Fg2d+$eEPDU$X!0QVJt$&FgR%45^>!X*L_!-+O+]:CIDQmUP5!ne_<0Kj!Uu&TE\q"iW0u=<\nSA*o6&;`Tf%"h#YFQg, %0V10uE]+/68#+bEW@5DI*HCCL)&seA@SLjt;hTRh+_@#nA_S:qq*d.6c5^K=a0g_nK$':.rFjD@s$tZt8#,?]E(\Tlf*ucUQ\V!; %CWaE6-(Deca-Fe@&M`([G)_(^;E,rM6u-EU!*,Ub?l2#8RUkQDUQ5:/LGd6p'Q\F:!5n30(aj)L+p:&IkO@S*5s00OHM*Y!%r&C^ %ES>k]OG:nj/P]"a+/RrS22"=3ks^gSVU!@q*5qB!KQ]!IMGlTVE`-RCWTTs7+[#EsU\Hs-1im&G %q-MbiM1AAV#-O8'8BFcgjM]/;ib\QR?9'N4Kk2)(f6_61ls^]oJuV#!/51rcTdjdkEVQ>;8)uFlAMYjUBgGo]94=DWITnIASd-X> %VcY3\-2.aM;),7dE`!_*n#Boo7(j0c]0Yp4U(DQY`""m<[?!FcA"cD6T;->o69/_\g[6'5:Bm6acE2.J`,\*Sd(,[E.-JW]n*GuS %8EDg,0g[uAA!SOJbSmf&Ej'lbVJ1o%)-+skNm/O89JPR:+VR2nR^T7Td4aR4"LiQ2O;g:g(;OC[)8oiJ3pBn?!tWrb]=q$5!f2Nt=cW#N((,$/GTsoZ9%beta4J3#]pbM/+u71cimKg+i]j#8Jf;9OVa#bg$ueLl,95#G$o./m7#'=rj*W %(u+6$/G9GuSCY\'6Boa1Sg(B]UNO_]Pe"!^o386iW22KG%0%0)F[iAXl5-Cr]*pTPdS"Ar1,t-ZSPEq^Bu4 %9]rt12R+N)E]hV[N9;l5.)D)ApcPfsRWTsG;kK"J?st=MX$tH^TK%9+*`H9AoSZ]AeM5O:@n,5#Y7td@N8.n/p^&BM"pHlG)9ef; %1T5&N8_cQOFX2W]E8.,(BQU$N?ATh/YWR]dnNHG_70hs]U%k>'S0AMN,Lg-f+A`ZrOf"o-J1s?S,bF?cRi`F=j4l0I/uC"!A[@4# %WH?>@=(`QL*QOm>4FCIH./KX*B6@qhX)>7?i>%7g$hh\!a0h6(^_%4m]X?97NuPD0I&,gT#J_bucfuc?)]N^5(NqiRh7QnNF#3XE %Y_JYdTZU"Z$Fbt_R_])#&h'0;)D>n]oRM[]GAWqG,'bU(>=n,\B0`\_FX16IN[_nGi*Z#1APO!<0#FQpq"[n.`:BGC,a%[S4 %Ror1-d8)/`[T;NX>eR7(U0%7(3b-e*\u\T`qP>kKsk %M\hl9!>+O*s)ZVK!La')7AMV0'9e',2j?!X6>W@40lf/('V6Tf18n6jaW5F9cJ1tj0;r<(K1sCFLm+X_p]%c^P_6.S^q!I3!GO03?'(D#4%!f %J(I\)@SX_%rD9S28<2dCb6@lIfa"%2^"r`CFG2afdSj*YNV9r6(/M3W0$U/#glo"1]'IjIVm5SMo2--Z_M"QD(#iLeqZ(iE&#r+^ %/WoS%ID_%g`HgQ#`[n!u#GVihpDRP5_L;L^]+U_U/0DTs$qf@V\ZmTO?mC?FVoD5Y'%iqjQJ#"6^+@s%oG+G%?<&#Ii#St+m',1" %TN]/P3TplISU/L;1(%\pjq]Eb( %1tW.@N(f5M,kDAfi^@;7)g!I?0*pdQW+rfk$Ed\&Af&i7/D=PI %7MD+8Z6l%^Hopa?N[)O%^'?#+.:5@&3If;CJ)<,ZFVT*TOcO\Rna;IH#>_unFpMiU67^95B*`%1gl,?JdbU0 %e&^$MSg'gdP:O,i8;,NIk/IN %c'.?q-`#UVgLAIe6@J>uH9D$e;&F+Mjq!-JrA_?p_1EqR+"FjZ=rZc_GB3j6A?k61,uff&0Wh)WHn:>-cJHDi;2%L26Pe.DCZWk$ %_9m#i.1E`h*=P2ELgZDCJMfNp6Ig(]L_5ml58G:#M)O'"2T2a2RF<$;c59jAfSSGH-'u&#"Jq.Cr5$lN[4aXA!f_!lrlIE0]H$k %#rAt3OK_'(o9^*f0;B!d?M_dG15_!V_tUg+3K5Fubk_W,".M%i^oZ=!mtTimA&.Lt7Dn"t$cR`XS\G %f`sG0F`$M-[kbAiguIFV$>Q!kBkkmjYg1n01bWu`A=\d=3:,^.7GZ&31"+IRdi6tFc<__e*ASHL4+a$`AE?]Hu$`d;56V17OjXHm)U./B-#THQAX!n3'[o1dFNFMrj6#;g@ %_*r`[>0MC?mit&l)dl[,p.8pO4HJXS3?65Pdb6fO1I+CVCqM#C4B*U,eh*@"J9HdR*f\&O!6.o@0*[O@W]>*0Cb@a+r$APK_mBUC %7rt:a5E?4bd5TJ=0Md:J?o1C4>)b:)`2Ia1OFrQ$Od8!o]k`])3Pu[O#90q(H_qniEO;bZb7]A\'S1k)=qj`a!3LrXE?@@raOLk` %*L2-=oa4k[=`d9"YlW1`/#_6fKf.!(>0&s"X?haN5)%L4aS=ga.@Alm#!"OME3'XApH&u:UG422.n-H<\\]RLU1A/0/b20XhPb%SXL?&aW;5"'%+LR7m7!1i!=`F,AFB#%FEt %bTO"L_3f^1S%_*%Kl9MYkj/c8c(qKeZ7N7:U0/)pd@RCpLA"T:LZWLe8)(V*[O@U$16p1N=+[JgAciJlm-%&(X>/iH+:V5<.eh6JY7R?NBq>^e+7?lS,^[Rh[Q9jObV'p0r %0"-AF[SqnV+K0$#0VUV>M[V3WV,*+Uoa25H[1kheZ"@Lal).!`fQdEE:h'gqdMO)DXms;WI-A,Y4bC %=$WEiQ&Vssa=%Zeo\NQRsGo4VkJLkN'8o*Q=Pj@*pCCQ#WdIH8J %D!)bl7pn*P--LCQ]\X2$R$fd5hDVjj'.AC*!i65VpkdCkc.5c"W1SiKB)\Y!fpq.b.!kbae$HgTd+_"q#jK'd,5K!j"2O %dLt,'+d6Uc9s%9,@In5')LND)-^dEKB"@cfUsp4'H80uFCF`. %EO/f-,qpN.#)RAi_MnTZ)PlN=SVEOl_0V&1V,GJRGVIW#a&T>uNZdUhko.@)rfZ+P0%AJ:n08Y):?Qc6OireqlZV2TDeQ1!Br=K1KAT`kj8R?UP34(3pFH)MO,@$CLljmMJBPGeb#QJR+8`&B$/)5rO7d1;_FTm/[2\/aE_M %O`Kk8o'*MW=)e`9#/)O,acn)2!d,u0/n`!KT+L!C95ObMI5e8eO@BimB\"R9+EgZ"F6G/M8(&O6PRR45BhV+"Tl[&W^lm*4=rJOI %S3%NpYu'7`S%T`!']-b">-nk3kG\gjq'5tr"@nH3b>Gpu]!,djA5k/q(]CV#7Iu42\5#!sm;DGJ"R!qiEO\QarE9%Y]3Zqc?`_G7*i"3=l1f>9ZK!mN<=1,(jDp)]F<]ib\P8i<*mMpG&iK*<"363_!tmWdN<`jQm-I>IE$mXJ*f!^e1(I!\!eEU;^n+=#XCgUpeX0WJ %d>Og[JJ;XOZ33#I1&K\=bc^dZ"Ko;1#L>pKI@'t,_>:)qJ:?=95p_45 %0H,!_@0g&A\WmU-)D5pc?!r2DW]3"8:W^[/=1)$4ii+"'Q,LX:Yq-VD5Z:3N%M"&MWn(<(WM+mhES:k\3?SknN);X%KV`=&l6BV> %U5B_1&>K=PX&L:09"d"d'JD''(Y@!<_lZt,"Rp9rFRA!1$JJ#h(c3^$9[5cQ$]B86>bQU52k'UB@\I[>"pqQD.%*:j`Qj]iER=1D7X2DrtDRi)H*6-Xai"S#"=oO^%]XS %lC=R]],E[83]YW2BK.K[MBo(C]Tm;uTp63fVblk6g4ht.W^FLWSj+H-,pocA?Ku/0PM$A6)&d$[Od!!ha\%J*kVj6:-s4Sr-A*,> %*`c:70I.\3lI[L2-q)WQV&D!1?H>NFZg^`>1M/0QaUYFDeLGR,Ju:HW8?L_eZ0-J*phM6rj`cZi`OsNf\.]X&7&IlC0GH:%3<-PZ %#['Xe7SMNu8T9_?m:Q#Ad#]34h:#QiDP,'^)9V;Uj1"(*`K2p=jCAD]n"TF,e66+(a.hQ+*? %j&hDZ_&1h-_8$Uj[5@SLe3(?i]_2U'$+1j\OhA4'1aT]K6bTuS*jS2a%r=g;+>P*Wq@^_W %a0e;Cd#1NT]2'VhT`#_?$)#=9cXo1VCi4iF-*0a-!j-uUK?,5uGfH=@,uklmE)i#rl-+=Tg^pa7W*XZ>%0^)P[Eq*W6=TJ1I5PZR %H/pE]%\Z;RT$aGX>-r7/ZLd")c-eAsc3$jPE":+26Ym_HQR,b,GRA0q('ULq3i@bNA130U(T1j,i/>aQ^6&2+GTgP"g-#1KAG>"T %Ue+&E\S&E78][;([fY?1D.gZQ8UHl.V-X31UP#Bc=bnX^;/2Je%\YAK %ljm2"7ZPMiLI$'&7Bu>oE-mV)m?-=MMV;\8TF/aCP%K?4#"+Zcb;/2@=+_G`JhEW@QSHUFnO9o\@r0P#A:[k>2TT %`?37ZNj7Jn^RT`nAqHuJ1g5iCXcg5e(tVX):^q"nJti]L?Q7cS1d1HEg9AIdgkCS]<6MR@PG6"EYs4;[OSUiI#ObOtZ\V^4:r8HD %:Nm/s7W2j2nd;=O&YQ>TQZ'U]'DF.4=H;h]d.G^:a;Z)04pPKJH3:(-[= %%`FT,hM?.GYs.:)B;1Q>3)meq+\>Tkf`G!('H/jR`d*ZJFDRT_iIX^D$(=XnG"h.ZF5%eAg:BREN$?9#AoS\O+(8*pVkNBL++rGS %+5Is.c+tJpMA?8SH3OYI\6'a.N0]'FT3W#K_]Ml$n];2YVR8^BoA$ZOUW\3+q?E5EC`6sPbK;FL[k19idW*9CU4^Ht9,i(=UY1LO %b7Dlk/X+D_&fR<[<-6Q^?e,WNUI'?AN*a?H@:3msKSWC^-ar(c:M*^1WEP/s?:fP9(#t(,&tUn`c=ZmV>U\YgKCM10Wo)>6m>Jdl %"`R^\oHN5s#i$Y:m\p'5poVKYdF!i0rj&Q3N?PBhQ.]j$_2C"J2m& %&I?q\M!u`r&+)Z($j/sM.05(gg2Pt!X=8$\igD%Sc$HJF80^L-!X2,*#`+LRl)Sl@&s"/,H?8ssJA')Qa4qZOA,pAPL;JI$GtIP" %E(Sr@jp!B,Y#f57fC8(UOHa5=>X,=ECM63<:D,@0E*88JN@:[d21^dlN5d25\qqUCa^eQ-ZKXbso^44Alc4I\;1'L-$!%u:<^%^h %18F/T!-4;EJM"Hf3L6D&M]l6>DWe55lJ+o9;SVttfuH.25ci+j_I1t)Z4iV1fo2t\LW-Z^r=,!c!4j^*$:pJ*_2:1RPV,Qs&Em&M %^@(=^^&fa6Z3M>*N*R:@eZ"bH:o(;?H[*L;*N(qcYqhXsrY^lcR](P@qpiH4;Ar1J=kVF^:_&"M:qh=q"ujDEQ&M %U$R]g'Y'\\H&u$p-9?TPloo:pXe/+&@#R]p>(Y.441VVqI'6>$?Lm$ %k]Dbq6Y,EqRR=-SSqE$'hAKeadW+1:%7PpJBSX2YG^'XP!VI_*bM`MXB04-T^_"8;'=r.6VcM?4#G!OE$tBjs!AHAiY.Hk#)t;7\ %BY;o*a.*8.4-BH%fL3Zk]Zt[&@NuMX&%G`-DceZ(hBf*5_jCE4!b'%(s7AINgo039?1LsJ^5f_ %?\H%`q5eI&Vnaf064/\e0uhjaaWJ`^EC\V5,;ag7bh9.72N;XkH'%&GK?OguDbG.lC^urB$I8-A5r&Q4+JSQ;ig,!/D?]t3M3"su %Bt&Vo5c#RDW%Hb!]Y"DuKctWh%\]`@c&D")T<9tN?0TR",r\+9MM5W"JRJddBU\QA"5S3VkZne"T*6O[/hrSnK2T_qlbUMO"WYN. %.)AK'LFoJ60Hu0s7>XRd?(J=QZGksr#)tl+Y`BB4lr3[10%Z^d %ZUp!%YY\[tYCKmgBsOS_0DisV&H=-HleYMWAX[aYK@Z(ah1\'JUkmlYZ_&P?-q6-]AW?%eAsp<+OuV?t)3j& %kWL.:P+"VSmtXCl8eh,9M*QhV[G_A`!+-e^[j-GnZ*3YoI40@a&QP(5X)3=h;F#?D81N8uQ8fUXJ5nudOd8qS1S[K+iFsnF$";5Z %m%Y%8W<]h=KK;GnXKad@kV3oV::?ZY`/qUQeB0f)('L8 %qZ<\8\AJC(JTkQ`2h()7&\HUBgZ7/7F0/FM`_=V_,H*:899oo^RN1=p`o?,9N,;LsJ`c[J-Nh`KB]*2U]6]8l5TV]_T/0?am6&d1 %&t_=;F&<@#J0)6DO"'ATKpT1^d<6?##ar.G9-;Xnr4Jo=a8_ZVIn-CK %cpm_n!Y2CtdOB!-IP7<5BUi3OaR:EBROM>SI&#(qnsAh<&kr>lp6Yg1"5K#2Z*5o0@KUE3YTC7ZolWici=bi$m(@1oo2`haHe0GC %VS.:sf70WS&6fmse#5Gbn,e?s2_61H`G&gkg?ITh&nY+nXA8>!QsRX^F(W3`X$ZHe7t# %jP.H8[ZN_/2d;bGL"L:#2Br[_%^a7>J3&$rmJ:#P9b0_/6c3B[cBAdnnG,B9TIc!!@BpO_.bg@E[bA3+NH%(:7V_BqYS#rDE7_Kp %*JiUVXaqNqn%&!hD4WtpZG,)-DQ_g0CY\ROrF9)I*.,",>0\@/lOBM\*-md6jLlba]j6;C\:MSld04NbIU?Ph7**@g/9W<>%qM8* %HfO+;-OR3hZ/(H-dSa;;n=1B>Jec/U-9Cp%*b>n[eHD%*[7EQX0m93UQ7T$5(7qZ`T7QFBH&)J]gl/c %+[iYI2Aa>X)!mEIRB:N'`.;!LHf@AZU2Qlk[pfaZI]UY4krWqDJa`W-jaP[Xa[nKKaM:mhIJZ8> %Pj^72gd"&#',oK?FNW-'W5ELqDY,guYJ;p=R',?'^l>5_A2%FmL`epAPYeTqdng8Fn[S7AlJqUK0dO@i:-mZ]ocIrc1"7a%>I?j[Sju&X-?#\DJ)n0*Ump!" %H"[(j1q&2S._\oENo*?u[r8lI[r1XKCRf4p$rd&:C?N.^fTcRtBC]XJ(a\f'O59l(E,K>Pmjk9/3h&nb:J85YZVan!nHhrEN&G@`AOJ`!m]mKJl[J,;^gR56`JE(PI_iPtB=) %!j!TS-m;c!b8dQMWAZS:m!t.cA`sh2+1f9tDbf"R=k`*'RW@AuWQNg)VGd%2`XlJQ'.1a\+#L?s,"Wl]P197;qeF![65"r#32gq\ %d^e1aDcO'dj!R)TeR:s)RZ\Ucij$=`@M<_gE\3k5;o?_r7Yf,.S`D>#e2K)Z,^M/iSO5Z^B.>J`PBUpBV<$;J4C"X:iEpmBL+YeH %[,oWi[7QPU.$=pBh\;SG;Qc'a8nApN3;]@Qm#)lEgq\.Mjte6&]1+EQ%IsogeoBDaH'*Ag[VV]+as#_L_kJ;WP9Q0b(1"lM#4gsC %@:OWfmr=*SqjWeX02q;4?g5Xr`*p]NAPk8f#rPr-jG-IMWCt63ZZ?2P`;u<)URu#J(P& %LT%^<`StZM2b8rF:Z9=d@E+M!Bbsib47?7n)^]dKcD/h-YDWNOSJlaD-fODI*:@nE1??L(-UWt<E %UrccW-;hWQ]bZ\WND7Z4$/!B8f]M5Wn2U3FT)&2?OltmH"Z'#PZ.`d1!o.0Zc!o%PAJI=)'2'OM9`p#,QsJu%#&!Q5nls\PM8mU= %72WaYjR]M]fcr0urs7G\A?V2b34'0;2Z6f'V)L[QSO_(!iULFB_BVd'>;CUtq!],:'dWS61J`aFV1.`>X$r,r_F35HU]n3Q`Y?:% %NWG0+fTqqD/9*Y9(+EFGg>YWID8N`#)%K/p&.s(F\-GulH,;hdRZF;#()\%P4kf/#`^H]*dVlDs^`E/3S;YmK0K+E.Y?ri?+'9c` %eeO+0f-`L9-b%55B`k&6EB+2!>Tb!Ln`>Z"'Len*PMPC[n>HF9+hQI4:UA[r3t!0UYA_S$jHsbln#3O=e=[9`!pYPK0!_P[Zc-E0 %a3e'$K61NTM'sm(Gk]R!K,@=kjV;@T=[`[[M,9HHIVp>fY'^fn%qAi>5b4o]&>t$9kWp[Ecp#VF9N-l?$d$6c<>T,9eQORneaWc@ %r\Y(-6NGr0ChSigO*Y+g^_fCP]k*>3kS;;V_J>?n>=oT?;6&/(Q`0Bc05B=Qo0A_>glu[Qr540G*0Z^=% %XehmqgGL01Hj(6l+<'%TJ>1K.1=%eBQ=DXp!)gsfSCh#Tm&Q6gK1WKXBBou&T#L+cZrR/M=O/%E9iZp3Qf*89VK:A]Ojqp %)qBXcZq,Y\[&#nkr\L%RpY>JK^bZ[pn-N&CX\!i(*8"`]k$;?J)4.?V;ao"aTeN`n&hYa-/Q/#!6pT=OXoVY+OkcT+JFkR**7Bnr %"p?oKL$bJ%L8Yli_Z0q'muAK[YHH4=6MB*F?QK8'%P[i@7L+f9#pMB#c!V/++OF)"djGfZ32j0`FcXEU<0^OUU@_)5OkFM1$;'Dq %c\OXsL*ZnCjI$Skdl"Q:hhtPdM3chm&ui$Sk=A<,_6d1Cmh)#q"o\4)UMU@_8^-=:PNijjY6NN.B7"N*GGROZT;kKrT@jp\NC@8R %C-%k5&-XW0.+PT\0H_Dl7A8&WXh'oWa)NNPjQuop[]$]58483/)E+bog*pQ6!Wf)X9[IaCYtTMF!Sf>=&IVD@8SYVZQ7gr^b'e6[ %>BUR;PH=,b%i^l$$$:hIj6$P0pGQS"2g36hlDVh;=BrEiFFsY+W2aJD'PaZi)dQJ[8$MF(>Vdr3:"6Klnc@!KLh23j;ih^o#"4e;>1#)!*Wl):Y&\oRU3%k;lsg\2Rt.Kt@ZMkja#KL6L4V>E %80^A_i)/R7&BSV1;'#(V1lUT/a-?r\JJX8^SUQ:WfRT/@7;n1n90CClDa:6m'QS4/7SM5r7+Xio;Y;.ZW@AsBa<)Y,8j5Bm+&0uc %Y;p^bL3^aTd:Hq/D9,1VB3$CSU2demE41m2aZW!&@1Eu0SL2/c9<1=^ZI]cSCPl2Yb`T1H;3%R.L:K]PgCmFbcX[ZA[qT10TpW_X %1L"LVIBV.u8B0gT\#uPeNtIbqfbFZoh3:X/)?`l(16^7#K3jjbd]QC;-o-#q^)Mgb0t"_':l:EXm2DZ,bNc1p4349Z*43-l"dX4q %Ra/.R:aad[Mju=.opNamPfH?mO4%69NS@cZ4p$ipD(_%U.cDUS?P,^M&f5B@Ms;F8R'.g>6RM*N#UMJ\eOM9kqQA;b0cC=Rc>?1W+f2IT %Ar-U4<67GLP=[^;ZuT!\:+fP\aI$(;.ZdorR?n%icNLAMEo_)7@]V>K/o4_2KlBFSiaJ'@D(T!%T,Wigij6-Y*eXo&`tQ %6RuFlUPEJ'Qk[ad?%a9L=e+O!R]<`5jSAF>*0l^203CM>HaY_/eh4l<;^E?6WUV9"fe$db+pKjZ6^TkT3CYOZ&M@$+GB"HAbI22D %\fe)sZNiuQNnGP4fH,e*=bRO?8V(CeOmr[nh0,9.5W6EqIS!SU9os+ki`Z_@oh^)J7J6Z#DfK>=QuP=cZ@2+$Q\/RJ=!+ %_eo3_!O.[+c;MX_OST6;BY!;,DA!Noml;eqT#0HU)B:K-2V9#96,VcpMG3T0Z0>X176ZSk>o=!r-C$j:W1jo1><@O+C+G',iSH+t %]cpX8kh9E.Z$'f[CQ;prdbPPlA!BlTrc+7G2)](_Q1g?JK=V`F8Q6#<+fnpHoH?%\`mHQ?S50L.%rPNW!jS8q8R3CkMe[NF70o %.:i+iL:#EbRl]*F+XA;,rn]M!icU*`G(_MA'RnRnL$N@,@Z]%A^-Bminm^`cV@iKc98*<@3A`c?LSH=(''kc:b)de^OWm%jRd/B$ %:r7&d)A16LGY0BYh0(Z>G,AEJd/,mVlN"gA6I&n0Vcb#:12I06I)JIK])i27?$V7+BC,8&i/AJ4jYDRm>jSSn1:Io&7W+CNaWVqd %LMD-UU*_T8`A'^hQ=C&nR@TKI##2OXV'QPaUeKj)6Nn_-Xp9)I-5*HO"`S)qF\u+!BC8aWDD?JPm,?`&6jlYa/]BG_:;_hS-Nc@t %)Ff&u5uPb/E,0G(3G;s?+*,uKTq:;+@apNG98I1,;j3^-*E9N1jM^ni/b0n?hJRP9f+tOrj8KTQ`c.HEj*k.dS^^`k+]3"DXn$A80c1g/leJlc!f-n`ROGcFJ*: %H;:Fb<$KN^S&;\5/$V;OgXGFoY/<7rW61`R$k![Oi;F@=X7a_O0_U($OT6"h!X<"@H.QVR4Qn!b%\ %g2g+&XKtE]7(XD(?El15V;?PDQ"\\#dBHTu'<20`;FOW.`YM>:juK<4eR)Ra(Gm?K[2#8:CrN>>BNeK!?j1m=XJ#o\_C-VjBjP4@$mf1X"3%s?:$d_4/pB[^.TPoZWhg^BU,[:lHX2Fiq9 %([@j=7mmTijE5O8K9n>/l$7)0r2VVHtq\*X+/7B)%jeEJQ*T$#47AH70s>Xarsd,]s5P&&,#% %]7;UgNP/G#e4:$YNXeLm%dg@bP+t1hnThY[c-"S_I1n61a32dMG3Na^LlF#SG,=p;_$K_o)&F_3,_mUmQ/@dOp#RALZ$I^+0!JNdT+`$W-8(4r0_T.Cg73$&@Z^/=0C[Fm!^?Y?fN6LCDhab*CiB@ %"6de5`3ugc0K!)E&>:u,h]t@oj]SOtB_`\.ouTCZL9u]WMl>lSGE3m#D!Cb`/:M:Z7j04+1^tRu/ia%m]MdH/-CF(nmu^K]q#U]; %m"A+3onAPaJ2NYGj8,A8/!Tb_/>\naVt6K)!>N %9u&HO%ZEAEnTp=)7DqmQS4maM?';poqqM*?DPK+XiDaGpO\1t9VBi??)4>bh3lL^^TS=O8;6JE'n",Wi)b-_rbt9pG"]=iP+=Pc` %:PO7Z`faP@C/IGO'"pd%>+$5q0L=d-lKdg2UNUGTj %4IRb61`5YB>X4d8a:[-A-jiPn;B2FpEZ/]2S.U78#m%eFKk<]qMRO`jN8Lgg#j4Jo"%#gue]$qfg(PQ=*Qoi<^kqS5N %**9H>!*X9YAS>NENp5NX$.s/;m:,("M)PnK'%pa1Y(_p&fVXZfX#rY)W_3rP;0<*)P0+eXpEiW?Tp&m96J"V9LXWHG0]DVDgaT8! %=P+2I'pTQo0Z,6uUrV8"obluW4tK,M4`YJG?hB;:qjCk6P!^\C.&BXu$)A!P'?c`i%#8SMhjEa[X>S%l5)a>3J;0aQ-O@I&-c9@u %>8FMH8jdNun,a*GP\dD/#\GF>dI$Qh%(e5L?7bU]Tm/^55M#=II,lVe\@gofS.-B$UI5+^6b'!`A#p %'(ArmRWNt@8>tuN7W;H\o@RS5*VP1%19\5FC_C#u+(93J\?@bp)SW+3:T&;T'jn&uFb+).()kLaM7=N$i3Nhg1P2OoI>XkKf5P@? %1tNt#8K4),jePiit/P>@X<.%S$Df94+@iJ[rEhB`13W0J\7AWN,Vp/4I8L[Zq8FGm/(PicnDi9.\3]:/@S`Kgn %d@enH5T;*o_t%(=n>5f;U"__qg4GT1>I#%gW0&LkUMtk'F(o=L#0X9=@Re](TW/mWKedD7ec%+qeng]cbr_F[2)mh".aZ+u3Lad-=V$jH)4:3%'Bg`\@OLr-CDq1r`CbbG9:Of*ma %;D+ho)S:,:)93p24qR5Rdo];6.,l3c8n6mq#uf&?g0EUA=d5:K7b;om7Qb:I;X2m@6_mXRIPYm$'-j_[ %fm9]-`\bR@/lRXd$I[jaMMsPn4VQD=6MmEV[u(Fc-Y8$&KK8H_"nE0fmLVa:[#)F6*"S75O!)pup0lV5_nP4Yoq<.jQnX0(4<>?? %fZ*),7B;M\I<(99A=>QW8K9&e7[")Jlstg/FFUnLIL1k[QC]jG&<+rG%rh$FSoAo`bAM1%58,j>oRZ9I&k3FMP+""T_+E?AYWt_A %d/0I;jGZNdDj#:q/0BBu(+EVdl_H77($S["iIWOQVs2!^TB$NY9dQCL2;C&=[cr1DDV$^6p)5)d$]S,:@A@J+$c`fr-VpYKEhKB8 %>q:maHYV8X-j4P\"6"shD\JqeIcE1Zc86=lmm%eb.PstS@()U/#G)%c]<%>nLG`O`.o^*j-03T;V6\Zh'IYrh7Zbcu`_fQI*!Kne %O=R,e(#?[1SlHR64$A;GK*BV3aC6RL$-^jV#tU/Rl%Mb8JKouNb7Y`6Yq"6!+E=j#nTN#_,f&gnT@g&CTm'tWHb0s6W2(Q`Dep`@ %)$nIt55\^e0:nCPT[.)[h2ALF2\MTj6onmiiV3H'3mN*7fbLt5`T3'cRUG<_X%Ybf\MbpC@Rjp[,>K,ZP?sOr%ged^!9Gr9!e/;& %COC7[Uf!o:`PGu(f/qOPj,e>+cQ:"5p?kCEC*&Y"BRBBJ*qqV>(@_3CG_0l,(d#BjQhVo/%gH- %@drqJr"4Zt1,P]c"sQ/j'5)tpMsOWWC8I\,KI>Bm=2[&5)2LMN!8t_gS,0Oi>-rLNP?[AqR\CIWX'J$DE-+A\sjj\2FbXUn'gSa\DKU^S6R[b*>!o&CY6abom3DC.Ln- %r2CamQYh+A"H&oS%2WiN^%VW1=-Ha9cIYoQ9Qe!c6TU#1eebT=I3DS2ea`9WlN6N %khm#EBV`0oClZ+gjAPo9-):km=n_V_W>NPn-fT>>(i*%21#e/t2T(o*ZkK-(/8GpH"/W.T&#MVe^1Ch9m]ZE3ogOoJ: %L7]j6itV>?ESdnSAPDhhIWuA!Rgi1&OITaeG[%U(LIa_XK8Eo!6Y0:&'nn^`=,11:^'1R1Q",R*t5EWTZBQY"goK3JlQ0PjC!Q%tdNZqdjT_hR3iJ0R?1XAREBie.PLfj6+l"^DU8DYNS>7(?f<&mQ:'P9W# %5SmEBK'+?q&;;p]7]M]3PlG=.JRke0fMmW/3_cOj&fAHjZ,R1V7ALI:SHbQuNS<2$63]>1+^WFV;huC8el+FFhKI&h0:_L<$didB %l\V_'4=,9/p(8d@@>g7N/t7KkS;"_?4)#HQf46:@5q^hBdU$.;/8$A2a$8P^&DB"&6#+5V,Kj;4Vi %;OC`\SdL_j%54EXBPsX!9_(rrJqbX#PJ%cb3R.[;?eO8jRM?r`>i,LAM %,1-Y59fWSrm5qX(PaUPUH0$_gR!I-AMEI69%hW?*e1'jEr0q$&9Fljt[+UtiTJj-\PI6tZ0Qe*)B#Wn92M4;Z"DVK$eZU\A %_b(AEBACB3BkT%5I@`e#/V6U>ZmsV[.OMhYe/(\G-q6N.V:;n6FZBS).ZHOK*he\`**Cf_qOTGnZeJ`qAf#kQXEY;XV(FI(`lJPs %PET:Q7Pu\I'WK,,$D7de`OrVT33legf-4+c6Jc6](;%rW=OqXT_GS2f4_qK6mom>E)rRT:"9_M<(+e(9&8O==0^H9oh(g%7Q\AdR'a"7XW&e)7W_`3e.C!?A=k($RkIIX71J!"LjdM@k"]1=srG8g7(LX*hMZ'_Oa8JC+Z9"2s(W"#I8-Td'uK?DUIITPI>A10XauSRV-cmTQj(5";_mo,s##O;`\e %\YPN4#0O;&WmF:AL2_'uPo\(`4d"`Z!J!:NIF(k>k@Gke$5NXLKH3&E@kiFC0.2WkBnmat6RR9OFrK7STUFu8,0%FA8-Vu:'@f*V %CA0G_>uI4k&?d=g4kBsUCbTXoN;Sp)XHSbHjsEQ2i"cbNDugHe:gH6r+ni.%3po?EE/^M<=HY9d_BL;M"JN#T7hLSB7S^C!^Elid %Q&.+tlNLrZl#:.=&K/.<=$:6.3qD[4)-GNdpFp^d2Zd-up-YIb#dqgC8'#X3 %bir3,O.pF'Zouu)7(K_jSO'MFWtUEWTIO;(+^&/i0q)`2'6U<.=*1X!LBA+rQZ&Tr:6Q3N^oA>)j-LcBh!`pRN^[Ae^kn0_m=N9] %F5.>jj>*2[2HW^faT]RibJbW3+gH:_2;=dY2NP/Ro=3pV8o2]3fkMI;M%k$=Y-&1,4$D-0l`Daq`bf/n&1g8sl8F9[;e5c,enNoM %gUGbp.gH] %7_i\.0fU%1UaXS>X-cK%Ts\iX*"T`:A9AOD46lZh8Nc^?BaBb1/\CNHq2Pj/ZC(-M`Zn0\W %B3]?-&QsBV7htZ"#]_YHQ"d`rTd@bm<,S$@]?!AdQe@bqJII?t17U24F)m8HAqWSYR$;eKF`M-8Fr-j]7iOc9L>`@HKS$5El/"_2p!W#0PP(T%(BDNU!1E)pZ5MX^^"BniU<8o6jGUF#+:*AUbUCB(?"s(_B6.^`d-+qCWm%Dlp:pd7*)2gtdkKo>9rY7I*?)n[+IoZSES]3L%t2@B.;s$)mHKNfH(q7]L[0i0n[CT>A#!2JsXa^$Y$)^N!*o!Qjio-nQ$21>]lCC.4gMpOd>o %$+oc,6,gP-#%72hXliEtFu<1%JMQ>ANem)QCR@&Q)FKM4UbRTX:W4A*4i1^cTQc5S0sc]]DNH^UTHQm%JgUeWL%5AH4X;.q\?dmnBe,H7q2Yj2+IhuZ!oZD(ET\lh,d %OFlJGZuoM3Kqq%'29HS$j4I!&"s9YrYG3Wie]``_>IYu*2jEL:1p!<;M\iqC7.#[rY%oES)NKrI^XNCeh)OZjgo:pH4]lFEL6TRJ %(+W2=nVG5N60uTCDp#c)6q.rS7kn`;81dlUSt$TlSWD+7A00d`?@\TpQ@X!a+/K9$ %juS<99\G>oH/DUrPMgP"M-"eYaQgZ)n*Ppr<4S3*cnqo2b.SS,&5/SrKIfdYAeH@Mpe7]B_!6a8F#_K/I/uSlk9ekWC)@HB?J4>p %p[HkX>"$3q+@KVZ8&2D8-3UGuMj)&_A-f5fR;NKnY8ilbm)D)qblp-+iFLlj3bA>$1q_U%^-N>W/?_,S1%8-jd7)!T7p8'@>)dhiR.0X/JpBS.2aV_K"+qO^rf1n`4$bKqooo:o/D]I]P. %PQI:@k'eVX-N]HLMe_o^]#Ot%D)TulNi=pIXioXCRq%cg`ME$A2-ca\S9hBWknFlbPoK.)[$ucEcof5K=aR;m%!&I-)'g4nTiLr; %T+DG&J(0=h+ZdO50<$o/=Wh`-#i'!ds+Bb[G#OB8:i:RTR_;:d'#4,Scteh=USQ/23>4Pt?9-*aN1Ti-=b2\R2!e7)n`FH*9[YW> %VA+qEV'8l4kYLY\P<(Tk*"qSNVudBblmd6Ifp@\Oi[pZ\>t,uISrMau>Z%N+!1*$l?0jZrET,sAj@h8R\%8E[Wl;QPqERfN$>bMZ %;f&G$\lbASQD2AMA"[rV:ph,EKDaD2>#Ih)TC!>]&sCq*jQ'-9rlp0J.d7t?gFmlr21u.1][:!dePQe^;:iCe/3bL(6I7f,f02L5 %A6IH+6;e9&0+#dTc9b[)5i)M!bRL*h/.Jp8?"esJ-,KKuc$/bacj7'nL$N8.'GXVeOa&\7Q\%:nCP%CcBZ`48TX:H-$8W1V)?=g=^2k\0%$3!oqDa;kV %nCCg"q8kL`60o15-:9RG(tR`T"?DiU[^"-&j&XGhgX+2r/lSNmCOG6:P@t^`kMBA_]V5'fd!'A4fgnp3f#Ai3`tNd8N*JpN]p_T3 %;Mg$j.69u.Obsi2AM-uLDO6s^p+9]2TGV[)1?=9<\4035gip2$,W+=Cr&8"4Sk0#jgjtN`7d)g_0[*u %?!6'%E+6/5?+=<,cb5o3oR:/;FjXEs8SJh(C);(AY0$2@&UbE^?EK`PWlS4KR:S*1kfX85chK)l=U87*)p"AJ]SF)Ql+B %i('i2pT+5X[-"IqAXAJVb.2/&R0H0(-`hn%(p8(dP,%)$G%LE,JB]M.mt3QS/keZq9p8dQU-'<^@j2%40)K:^E"i0X51VW%&rW %.h;==IJCpiNlG+/2odO5;it>oelC3ikh:t$p0::Zh&E:ceHr*kU"*c;Y[F387@@EnKc9O%7QS#tTW\df5KU`]B7RLT#u`o##uk[4 %0U`lLTOF["BcWIXSX^9CN00#(le<07#TWN;'ATL;KBPc2$t<_KR9B,OWt$J1&u@CA#$#"&4jSX=_BU.:Xb4^77'6I^Wq%"]gW`3sH:"*l:In]_Np`t(6& %PnEe.3];4h8fgYVDrMO2FZM5b1k>tJXKY9f:'q'B+%sj+iuef9FE-sGajogcX-Y28^O#Zn48n^&dFm4;f2kJG^,\@MQ%-kADc&Q?rmELV4H&g]:LZZBu %msa.H]_(sL2LOu?:3SSXgPq^-2t?I+1MI]bahu<=9EBFd122UMjO(+=5D]+e_RkINs0e$E]Ip=&k`Q9l.hZ*/sdIB!5#lO=smJ,nhD'/]9 %o#\U*q.dIX_;a*1pf\bU^\@./ %pYPI]lQ`joq;\OAe!DF(0/La+0Vkd %Y\);Z%m,6Jh*8Q]N8W+SR;YluB9sDf?_?311\Dga+f<;te+O4a7W8:Hl]^4RGB36,bEr-9\Ej")*iJ,Q*Ia2qPC(=-J[bL>m,[0f %%tC\lq"qOKJ[O\,cgU8tHQW1J5>R;HUC6u%Is]N0Q%.K#rl0+7@P<;+.a-t.)DkQ#bV_Lhqt?@>m$Bm%kHfr/?hU_=YrrLQoX)G( %CgK91FIao%n(GSYDZ+,cqdg`D3H&EV0AG,4gXlMe_(Rn':V2g=p>EFWpTl_N41VrU %HA'>j=3'qjT9d"JEcKb+Ie1hGeUMFcoA],rSe&^ld(dcu\3<*gqWVgjT42%%a0WP'rTq:5.=9GAJh-UdE@&!C5Ps`Hl]W81@_TC\ %f(D!"l/&h^p[cG-ob;32r9X%q00$>)bHJ(ZOpA25s1#RaouNEiht:jDlAL,`U(3l;/Z/8loCB)O %?[hXp4.)H4]Uuk9YQ+HJpUd3dDf:&0rol@KIEug9uujZ+Su[laK*/r^WCsJ,9JfQcE1*04(1I20tSg,A5fX %-5Hd.(eD0U1sUU01\K&l1F=a2n93e?rd+&4\XE21G;a=o9PmT(nD`c"E`("u?@I=nfjarP*PMld=rj&m1\3'T6BnQCV&sdb1f.:%W4hJA<34ZW7 %[9rO/pMSOe^O=mth=CSIO0s4^cG!M4bBH=qF$90Q]"_GKm4#(r]"tY[s/t2XDsEgiosk#>HuL(r:FCPYT>H'TCC$bgW:Q"re7&%)Rt'>JD-rm+^H-.RgL2N%MtYu`#0a:>pA)#Gh/#-i'"?b']Nbj"hH2)uq9dm; %c-6PVnbJ+;H5@j@s)26qJ%`S,UA+6Ip_NmMrSCuKH_2BuhW=]croWk8ACH@6\;]c`?b0+>\>A`Kn,E!h].Zoc[YqW^s*A^?3&gid %+8k@FY>.hFg0_G9?_2[q'S#?@rp\=gl]_&;m2pe$oJNWgos^hIXk%+XPhgf^l_W]e^IDAo^]&QIG/%>^BCqKkea.Y]\m)>,ES8e4 %gL%-ce^_;*h]p.JC/!BI %0r>rW_=5hb7YNk-W](Sh1kO7mAs8)&o\IM[N=oYb; %:=F'qPs\kb\)2:FSX'*0Ci`>=m_!/]'HcrC4i[/4A);YFol0LOi$hGV/$%XXBla4mILp$gl?=/PAMakuE`#EdUbgbn2< %G$_'qs'7OXR+i6'h0'3J>ZfJ`?&Ur]?As)(HehE1GgkKu/o;iu/kk"CD-`P&7WaSAe4kG5eqL]ehfu```HE4nN[6i+0:r*TedJBu %Q0$95k%q7!mrcRGeq6P\Ie3\EQ05%]-V%7]VX($Ms):`pNpD+srF?@X(lMhokhFt.rr+M[DqW+gEF!t@D/WdBgV3^68)KkB8$2`n %p26OQrS-IPs1Wi&p^>s>o?4IYO*2UPhRqBuDZ<0kn#qe5?p/fi^OGX"/H3)MFrfekffHU%AngQ9 %2:hI&\8kR/eFl"orC?@aieQk)ZBUd\^Gt'k]lfK'P4+]E;=O6*Ar`o?Fk8uRV12P"?iEUWAR#bH-Gn\@[^>TV[\aQZf`C=b` %]Y++P@>gUD:KuV'oSj[ipuh"e8!PQ17Plsfe^P@]eZB$oq6'6jD-&$M9FWF,UX %Dt,(-Irj-qXj:<[SToA\YRuB(J)#GOb2`Bus)W2YVsfYKY5_qJ`k&kU]-B:"\ea\bpKRsm7/N@cnF(l#UN:F#EUnp:6-\$@M*>BZ %ilW?W@fFaKH?"9$Ep79;Lj*&Ma-S/4^ZS8&q>Ia's%&d^*CliRE$QLtrhi90g%(Mes2M8=F'@f-laoY?F^4bVcY0uJna#M1bO_?L %-i;*3_uFk-KHMD_oOWkBFuoWAf>Z1)^S7n//ZdCdYQ"H$HlE%'bM`6`o_@U`(T/!KHf&W<=TG$PJ)!6ndc[NU+`OEqiJ#!+3W8fD %a6XN-b+JHo+?B4oQhp\9n+6KRr@0tK$/Y;(s7rUajIp?M[AnNjK"crY"l_Y>JV99lLo/q$BBK$F'i7f^,eIR#k3M> %r4HB3V4Y=,k9i2Y0,O6C?2H@k@mBt]Q]@t+Ap/#D4pYior@\)X42&?j41[H*]g*4`kgF%Xnqo."FPcuajSG>]+CPC`pVk8F_q/ZX %jIY+UHa3@:Q`k=N?RoC968RrP5C7hMC:W9]gCKcUbK\Sb`V$:,AQ4`*?g`:;Ed-?V2GhfGpVpcfrUQP`++*8(9\Api4J\\-J*jJN %m2I^,S(h8'bPoN,[O_6g&+TJGanq=B)*i.Nmha(MWR>rHN\Np)qKI")gTQA\(hJQYl!q=G)n;c;rl1d %iDVpB:Y--Vj7:1FZKlF)?bKRUs0oahn=`q,oXh[u&Qa+&&?f@"])LU1(S>#]Fh(_k8pB/0gc:D+ %ir3AVG8HV3P1cC4E%YI'T>j.OZf3o:SWA$Vo&d@+0]epPb($[eo%S<+96DY1n5!4a+71YYm1H1q>70ucihau&K4AH\kg>HQ<<`+4 %J&GX`n4.C".%iF='&046b@hFiL6+U]_P+b>OBPkFW93P6>cI%[Is:Ns7kZU %jiq-"?@9Nbq!.K5ei+WiCPTZ3Xf_#o7iWWCjSk(G*P#s1GS.&!GP:"0@:.^Rg[,rO>s1>XIf3*`Y$O<*]__KhK:V`o%`7qq]iQr' %*;=d>Fl,@/F'eM(m.gJTB8WiP^:8W*8=++0:=#BFHfqL.qY]*Gf7BuMi0rcW4F-aWCQ>SN?esW$Y:a^a^-(0I,^3R9rVAsqeTf]0 %Y+M+'P:;/nY^!;6H*FE..0MD)S2.o(4PG=UOqoQZsfA@Q"#N3VA]CRLS9i6,Cf`8K_rTC5ZLM#.Df>-[_^Z3K@ %Q`lE&hf-F)"0]uX?G:k-U\Wj2%klkAQWM@L]Y6@Se:tc>O"N%/?%08&_lMY$$Ql!Z2NIP3q"2b-]73"iYoI;4jn*TfJ):4rT0N5N %s86X+h=,BEQJ9'`]):hMQI^$LUDB'SjRhG_AW3bZ`TbYC&^:8BJ+V$'Dje#KZ3*1-rU?)s.XFApn:OrejV:P=UGk;a\aZY2iWU`Z %"XG'o70@@QYC#tL'ihtnO7m],m&Sp::+kH)]R85!d\b%;Z@9g6r+>b82lKku?N;IdCUN3Njg^*%Z[[_dh/ui]Vi.8HLp5Lo\"u^@1]@H1pOgX36EV(,!q0 %F6j+_%tEU#bW35e5>YD%d(s%9Fh#!/SA+=3Y91([iV_(UFE>W:]DK0T;t)qp*:0fa4-*4/)YR(3YO?rr[qEZYNmGIiB^].Y]G)fN %%_PL^a[;uAic1U;=4m,/DE[+Xjt'2UDTM3*&)SEmoC_E`qO$0QHAOHGm,HE`HM+d2'0jm1fm[r8H="hoe+7-@HfLF?/mK4TrEbVh %gapVRHm;pDYUJu3E@tBZpdQq"i3GETo9UiVVdEfD@=Ml+L*s;@'Ft@VGi?ZlGjpGXfC)J%[@HQ;nTG7ANhoQQWTDW;7lSbT^-;p&C)HBEHab)=SOB)Z+8YKGj`cc1,j4WEF5c)5*_cOMVnV!Mq-r/g+'rp`YBh_cpblIbAZTtk5(0thWRJ%Gj,>O- %0js>6Gf9Np5B2f,HtggJqa^MMIHA!-RbL^3oo7FBfF.e^XMZp+M4#FQ>*$a[^>5$!hTkqP3d]1^giiP>TZH0"<-OhI&+/qsKB8_s %/c-K7XQAS/g^^u0m+%5Zi9Pd\E6tu:MregUq;fLZSY#cTbp3/Van['ko`>Fd+_nd\2t^KGu4 %T>Rm`\[_>kPFpN=A^."_Y6"FEKjfYb1^CgdTk]5.G[AcA@%(3F[R*_@AC?I#_94A\P(mI&ju$m7afDLMI.')D!5-e%sK"1s/7>kCI%*I1qC>pdG*2(RH4Kafj'Dj*9g#;lRHBRu,bE-EDoI7\IA_$8c+g"/2rc+UE3FA!%qibL4nS`!@h2Xq#rjc6H>&/^21/D\"\p+7cnL@1QKqI*TXFa?>N3FH3.YXZ^I\;&2.DdI,JYB+4\0c%,'F:VeVkEM0C`0@'OG?-kh/f-@W.F5;]+0e^O<, %7j2&\:AtE_*$T-=CWNYJWV\<-BZp3/NS]kUk3W[pkO#KH,&22&1KO`u0irc_-&jd,r0#-"LaM!]Y#=8L9JeIDE"+F=Neda^d>ZW' %R&+'PC]=Qp.+bu>X&4\MSF1:`jFfo8bR5QjbVbscI3O:ac#D@jSjio0U8u>\8P18^om/K:)F*)+bn*aA)_B*F*M:m@lA7a=J40A4 %=cGNh$Koq^+I`)U&q(\[)^M.92^4ah\o_a"=T[!mC?0Bl;M[5;;Es#;S4IaMne=S^TcV[B[?^N8)#f\TjrM1D2sjb1Lp"240t6%A %H?djL"]WiHarat(a,4KZq7"%5PDLW@%p\-Gh^+<4dJ2"u',S&,S!u68Y4;C/8gWa_^RR5s7-@hHb'C06$E+4=^:<4YMs,!g&5=f8 %7+^;X3%bgaL4'u7ahL:5=s.!u>Vn./pI276cGfl"5W58SCMWI,:/jgl&lGh'rAphhc(*BU;[lSp73jtS0#'#cA>3_nqm/iSG=5WrpXWul-kV.VWD+47O=QBgb1q %qbU]h-@4(2J(e625)#r[XWmX!FduBe/ok=U;[Upm&iU`",fiA,K+=At)$&rm37d9f^df^9(leYp1=[p'5pnpjS %'^fFF"`_N3lhq#5)UYTP\(s.?V2'S7A#nEa$dnI75dV4e$YtRPgl@lQ)aQd.9DqTj1T*,qG.tP5JODNS88mOLT7^<2!/R6#[Hq2$ %l9T,[m=+B&$Tjtt^FIR;:ZF+q0_K.a=SVh=4d@jRZ0POiJ'HO8Z]OgdVm?Ofjjo(VoN%mH44cE$=Xm"hB?r7'Vs!cW2hS"7=%%>6 %iu!!N?$t(Mh7LpD%A(;c/#9'ea1.W)hb37<=.9aSD/.=h?9S#2J'ue9XdF+;Dq1u,1&^]*=4_$Q2"g&gGhRJI.8TUV]2(Tnl+_[N %pb(f,8%uoloMji&k\W/SrYfVA`?P7pi\iom5:o90qZ\$u+168a5JaV1%Vi0.s&ue$Y3G %G+Pa_j3O&1%h,J+CY=F7TVoc*5JI?Tl24%N4d52hq!.[^,l7d2NtlPIMcdA"4h[mVkGQ!s.G28SK^G?_Gh)-^&(=a"$m$?D`I@ta %35#IXfbs`:9`8?3*He%$9@k)/CusTgKl1"s]qD9ui^D03pEDg;.9G`r$l+I84jX%NJa5>K_JKE.YLbmn..AdrcaamiE7I@=VaDVr %E^E"RM*c=ZW";Dk(cGDb@i;0XKmjMs..hT;,biO:KdcSVnohcoXGNNAc/nreMn#jhS(dT@ZF`s+r$Xq[ET[/O)!=Br1sTM7/7&\U)1n&IV.!E-!0 %N8UBFS%-*_R=W#^bJh%sr"D-keT;+Y_[)fJXJqaW]nqI>Yn6j)TT6S@iBY?PP-9<]7S!rTNrD]V28uaGNA']\53j&HcR'.NC^.Q_ %LA?JmH)L@MV"%$jR(0*+hhK?aSj.,l3PSSF-eu\bQt=e"H?%!0fPTcpo)-Mm:[=nNQ%e\J_TFp"m)++-n)K[fn#CZ@9=HXTeFmOfo`Eru*g1g3U[W/#kF]2J1U>`38>QlY %,7H0jfOnlJ$6!.uGBIfCl=[j:aUjHP93K-=UQWV@r+VaJ`7ZO%pA/8N]]4NA/%L\q3V?"2`=Q8:*r+oe3_eCFbV@VO7GKCF0udmn %Y5#q(;`Kh1"4-qn=7VNXgh0D72+EilRl`NJ1kWR:9?[3.N++=rG-A*bn@:=[(.XU[bb,e9VtK'L@u %gjIS3lMou9YndbI.G/'Ds_(ehN<@aaMQFEoI]X>#.@R0A!CbtL1,q1F!0OYnl8=lg<=r\dGb9!i"X2eHOgBUXN_0k`+aQpKH]YVGQb %*/bi#A,IK1(>ibdijLDY@7#:\orZ3X]T`1Uf!3TRb$_Zc\QN2EZ6%bbljW$a9f0)r;Yen\p\904E`7!]FHk0u/fl(1\jI7@k#BGc?+N/;SVQ5=:;e/_t=nMD8K4`R_W7+&En&WLW64$p/'c$3\AWERVein-(V)[>2o=t"K0`?u0/P)Q34 %-=:TnXZl2@LKRU3X7pNtdL7fGNp-77HucIf2\s;gJ5ou`.*P:'L07'_g%S)ZZSWjI4'cV)4RU?E\'jU^H/7W1V=.>FH:EmU %(r[-IY+3gLkVTSuA;._f<,9=6,:![@g$_kpIZJ!EcPRu06VI3ULH"-0_n)SuQEA2U^cL*t/gVEtlHI,^J?jZEWZ+Ziq[dtV;foO] %BA<`rjYc552iRED<<;70j4lAFf;McVU(!i"K>s:5^PV5Ml/`e#8eVN(k%uI..e-D$khMAGb;7[T8a-aqI%ce:nkrPBc#%/>"@LB" %0/(L)Hk3$Wg2NULqX0__<,10N0cGJ;g\4AH,Y&QR!GOL+*>Cd,b-()SdL#A;N(G`P!4:-FR?5daV/Q[KA^0olU+Ilu9(9%lcel5F %5%Bg=A#TP\)(=J%^?6/00MMkbjqFJaX@JAVYoEiJ[F&$L:54`C2LF_S5u0M80\"4aZ$86DN*DmuD:T3b8FG%J5\4j?7(jb6<%+m$ %h!FE!4.l1o&)[+YA,$A(V+hX7Mo0%2+0mg[D$`Cc(eY?S#Rr\g$LNZgAk0TD2AS"$#5)VV'I*\AE\amtD12]Z>mr[KiT?icB]-3[ %1`AP2lc$$)G`(A)V,XDkIB,pSYd)K><0LP.r#=@B\:_UQ#_bW %fE/'Y9KQg?5r.fj&<"'?m4IkpNbP1?,:_T&Z;NC73X55Ts(_*l_ZhA'fc)GBZJ>j[P>4c90H`Cag':teC_THeSooY?E!'BnEE7*H`4uZqg3]jTL]:,)jke%7!TT5h9\9VJh`ahMK27b %qo0'LGK+tQlRiBRD3'bo2Z!``mm/IW^!QU.#2:lH08Lo)!@Zkf-do.Y%&T'Fj`H4.8QOJOH>S05*d`"kk %0hp8G-Z-G,fTp>i)cJVg%7OIC>grKFdkuU<7:dctE"*>FD$q7<5J+17gh5@*%;[S=ei?EWA@cB1-WKs<@acK7;!L<^W%-Qn0;a3Y\KkeKeS#_pVA6)R'XmYIPm %7aSt5<=XSRdh0P1FFqQB5DIH#5ptHeZ9O(=:K3=H,G>9b_9a&EkZ$3D]eFQJ#W`C3]*F'cIRQZO)4jo5^sE5o&Ti7[ff1.C%XT]W %NLaC(%Qka<1^l:ZtjPU#:Upm5Wm<>$\FOO+537EhO:VSm3#02VDHTW5aXS9WT-`&8d %s&(Z!_dXZ/Emh0?S1]ACFaT6lR&HP,a4;]gj?A2KBonB&OXgMt)+*I2,aV*hQr2Jb+592>N&Gb0"@0A).Lgg@#4^aSl=n^sB(a1&Vc7"7]`1JYUZH0+(k/>Omhb]%rAQl*9NJ?mX4A(WpMqlD=]6j>l^YgO@?X*uFV&MQ#QF3NPj`:>&D=!:]) %QmV=7.K4%d1R5e4W.\.D(n6)i.;g#V?%WC"j-HQe3DpN8"2pZsE9(MQ&4:q@Uq8DWdn7*S'-lBqX-;re]b8i(PJ'Qu0).ukWmc05X7k2p`m"Km+s(W:mBO+=n.$IN(\H])7(`#h[\8G"1eYV0En.T:OWeoT8gT.sRG;A,HT).7+q$2L(Gk!5[>55K42#Jg %,(k"EO3#7FfgSkeGK8rV+u4.>cJcRjfM9d?9+`&+5t$@g`6LK#M9+?)?uRjhScOf=;r`[mN@"2s@;%!uN\'oRSK8u1&&Q[A&K)RN %C6$Wp/L$sM^dH*e=lD@DNua#>WPea2_X?")H1rBe^/Vbh8"B*W:jtStV5U/Il8:Vuqe:1X##oJYDJ# %^b4]`gH"!4@92;roMf3,/SKm>g\K\[`T)T\3ii(&,[;?]=VHn6VEn&"S[9^-79Q2R<';>^,dh95UEfXhLW76Zj8=\N__L%5[MKu[ %Pm,u*"F>`[LU3SG\dKR>Ph-.+@u&%@m>2Th`5C9P6!OZ1_l<1I$6i4s3JYDf8T>Re&\!gT8&E0kD@&9R*mR5C`#T0qVtJ"Wa#[5V %NQ&Nh`=?HN%/SJD8<%K.OqZM]b)%s?rS-5CiUp"R"W9*>:#"'#CU)%hYL(SO#V=U8gl_=n=@MTohaOQfJN(o"L>Y+=5g04'+J2_M %`Gi?:M]qkS;%,L=.u0P!$O]J+l)1^)q5?" %3ZPn/Mje5e)l"LeRX,:ogD[bY.tJjMXCJnoZ(4(Pat*dbLmWgT>d0/XNB*@kUhkk:Qm8lFlN4RZGO6F:6O9e]+B%YpWEr0PQ6 %C_?h)]q#u!%h5t[1;'s:FF1fhf9gPHW&Fs(FB$m6'`!G_j+tl]S-,HopmXGEF#CC]DF\hrp`r&/LJP7!4)eT-nC8'b%C`n,5@mq> %rR;mg?!#u,=B%*BOsebSl*C'k"+[N)0t4`5*fa%u@r_"K//`YtGBf(^DNV/L]jO6\H2d1<4+5#o=O-p:l[]7`]/Kf'I2X?s?8$Vh %Z)4%_f]i0b7W`6q`N&R7.%CM.k'WdO8l5rs/,m)njcO;oDF4MZ*FNi;Nj.O^=mgl.2!&gbJ+FmgjYdd*h)[hLg'g.%;Mi8*Yj_41 %HkE.%GTAH&k\Ap,g8RL-jeqU-3W]i5cEgCRcms)[r71\t2`CPtmu=d55Lf-F.O+8p;13Ctg1'VY>^,2Y$#re&-Q5?OMUM9Q$Oq*V %YHap*8Rb6$`@Y3B$'DO^5L_513#Ou.]&&/glpNn@?n2"a.CTIh'53rRNSp@)ILWVfRWk\U8*Z7XVoh:TaY?9DC?@P+N-mYr.*Il% %YE-5M*4[Ht*ei@^Ln*`)<-@)S2-"f:T4tD.G,@'.QD-!/UC-/Vj4LsX1TN&u9Qr?^dugkV`(9?'BKAe+R%;WH,V5L@@g>9JObT_o %'0d%sNo\&Lno?]Hh#WUu4!%nl47XQAFe%g*M_gK(TSfs-SujpJ;C%#gQn.p0WE6t@-Q_mq-[ksdV4PG.30$q8+U$tMl%_kN#Wa18)7M^MP_UQ".^bY'MV),L@*o4 %3g(5WXiHd`gB$B-f$aom!"/D<9FC5D!pP1#<5.,BqNG,EONphXe]dbdXc!;2X-:0V2N,K>;m24g5&I1d#%-2u,G-ePn^"YS@DTGV %hAPUlRWb]E=K7D8-$j\odo*BN>lkdlQ!;NBpgbSm=q+ukWD;I#ZH?G3)WnT7d<\1l<+VA-bn?HA5!;.h'LS9MeX\20-M^tZmW@"@ %R*LJhQFS6kY;?@0=hYPST:\e*FLTGDYVLDlR %rA4WOPp&T\N0F9/A%R`ZX6.$"LFQgCqZW4PeOgKSJB11l?\bL'8A8Y.n!L\g^g8(1aJ.??Z-M\QZPM\qq#ab&/M %03IL]RE<22hW(/hO8GC[W-k'8OFd)3)RXX:>67V_HWR7;XlrAmWOsJl-j)A9`uNY0hVj.>9?=2b8A(rW"'HlhTfSd[/s3>LM4`0_OZZ$+0nt%4&WcD8,]DN6\RVA>Kn>fl'e;NZmd+jDs$D2mjK_7 %B>Me(<\i4P\_A'*/$?,Z!,H))0GR^5Ia8aDB:ik''X^Et*!4G(-7(\bHnj)n%$!1n+=>c:ekatZpib(O1pUQ0/%ldOch7o;%%m6t %U$FEWN6)'_POm0b;5hMd^mNIkXh3uMGl`mF-lEEg0:$!>L)`i,b-(qhH-9)N>B=8TM85nOM$>X\CEOtNV3jPJ@0_a,AM=O.$puO@6a"HjJG@&ni %;Jg>]FkD(?fCa_rk)NP`%c(r[!*^[/p5`ug;O8)l.AuJZIQXKYn4&54CA'CK?dkUB'5]X/6^akgK]i8+D'(X^1had_%"9tIr`tf> %FTc\t>4DI@2B1$acn8T;La6U#)I'Jf*V7WIG2CI2(4;;,R4o;t"^6;iY1:Nru4[A8PE %BFtkV21PPYX8H9Wh'd6Uq>m43)4:p92_&kWG9FaT:?k$;-1Z^O%*DPA'C6SV@5h6?o2p5[XKned\s=Y^P4Ze1-!(eY_-@t-Ds!! %"5H:+$nYKCg3pbS-@Rbo^"2ki,KhKZ'VYU%]`oB1L)DXVlF"FIkZM(?nM(Jfq=$"NDf3BI6A5?*5_Dp>5MXH4lXt%<;_j.[fC^?s=&me3(/qMBf?\[gD+jt9o=BCj6PEMkrcS0uX89)&!&:YBB07:p-A^Mrp%\7$]^JnQO4]?&jm?95O6o2$4A.GCk7GFQ %0lFOG>sIALIdm!s&9[q>0r.eA;r9sJ:L-3FUIZ[-#H6r9D_4?j6B]K>lhUbo'<[JtEe(`M`WsB_Jp[O/I`;Uu7',S^Fo=ib8]?/9 %Y9"eOl*+kb^3sqiOQu?VUop>p&^Q3oR-X&6Z/?\%fsWuoocj_!V5et_.Qc8Tdtj^[G3(k`Bbp7q"=j<#oeSdM7Tfj!W9Y6VXQjH' %*oDuL)Z"c-H]'&@Wo)+ppal6hPhR/LFoAD,imT`\]hrFo\pap$6*9EbJp_+3lY!:.R8IZFf3]Aa3VXNI]riHN?`L,T]AD8;XmsIALIS=BGN$\,[ %&J.+:Q6MqJFo@7X#82o8Qb%Y9cD3Ncd$r:[;[I'.Z74T7HEd.WpoUals\kMcDo3tJF/]PtPoDj'FG9,4W03Lt0!hOf#[[M/PuDO77Rm]JCKEDMpZ1[\rj)0"VZpkO2+>e@Q0 %r5cWV?%fnlouU-I[Joj+=52Nm@I7<#?6eu8Ah,&ehgW1F?;b,,H,&A$e%UZ_hK@]3h\9?\X(]Dg-cQtZk?]e$\2esD#B(MdDt,;A %:Bb;XTXQe.XG>7FcR5*C?j":&_Y2O#;q-6kEINnkI:B!RNA'sSHtD]]YJ_/V!YX(J9_aCZHp4&F1(,f=%+iB[TDPe<88W80=G+XI %$1M`5<9+rVG7C_>r9^Z'P02_0Rp[BX7^XWb![b0Ys,=,3O2&a)1T0YQ@mN^$nL56>.R^pW:5JGk:0)ci6f:>iWNh/B0aFY) %-:HIWh[SqdnAG>N[\rW@0eB?X[>1NK&S,)X@.,j%p&2sK!?G#<2UHB:qpDQ%`,UtnSL,r62jM-,6'>8XPXLkYWn3=dd=>dTmf %aW5fhAj0QsHB8L_%q>3//h]@9LQi#l(Tp]$*]5.a,Ht=1b0knPV`[e>Ds$t:Ujb2_AiZgZ%T0[FV+6NLnd&CJi3Q0XfGC:,9+Ke_ %(Q>u3h])'ncbm0n5d,"0@KYG$&:Po.rhP%ZgNH]I-!R@+)>LQP6!lriCr"e@%dNBtpbRP@#=>ced`kQUQp8>9i^Z`e(EKs39EH]o %fWdthGSreHig!2"@ria<8,h-*H`D'gq8tZQW[0+30nmVdmoACjJnD3]9!asUYtTM&c1X/ofi5_JX.JrHa3W<1o\&frk2b\8aVA0. %#`PREm!fn#P`Ip"'j,-.EI"6@X(Qb4;3oH0#\i?=I!-N]bR-X$O'd,hESQ;r/&;'h!51]2P'@@lr=CN[Hs=2figV"a%@C]u!T[>t %!0hn65o1sMs2DY^8A#`eJ8Gdim9B:G^N;h>!8@:[i`[lAI;!JJTq1u*HBBEt?iq(W2#2d'LdU)%F;$hj](#f@9o_/l3e*_5`?*Sf %R=EL*i1oBMB(FLLLYdVI_dC>Ii,G"L:M;ARljNPnF@1jed>u*j,.Q,ETj/-X:LO%L:J&A70OYc1_CC]J^^#9Q,n4CeR.dRl?^.9o %+fJ9R'1X#*p0nb2UCU%(^EdNEG*GWpcf!)t##(j<5B;bp3df4Df:s\.g>Yu4IBRI\>C/[0Lb.g %(@i3g_%Q2;6jR %^PNZ(@2)^fJL=ehL#39YR[ppn)#,Zk'*3rljd"QJ,f\<&'*f7)TA.`UHBBTT4L8G0ecdQ<[-bn,ds[0Yq@6%e`W;?*;pRIhN?(,boOp)_B&9:4)n-0ib%VN %)Yj.YW#c[g,%'W/-A2TWO.cj9^jE=N%R?*RH3:3%oBSS`XbT`4go7T%4nnlRas.IV]DSMP"T7hU^4EDd!MGW>/Pf#Z6m,9YM^"85 %!*kiu*o9!ce7bcqKWcTjB2SI\TPHm-5H%pjop3u8d!5TY^W>kJ:rA]e^h^f>&_l*T?D6( %3FRmjB)QI[lc;fApAL1ag&mDonskVEc5jKJjh^PEVUsi+0G7N.,5f1'_\6T*b$0UWcqFQ(mu+.J65,FF-B>jEjX(091FX;r$4T*H %%=g(q+m#EM&%2)^t7N=Fdsf\6S\ %p@&<*HY(7SDB8#OpJ*(gQ.%25Q0J2WHi&hGA@fQ;1B#$M1B#s":.#D#6>fC]BP]"q![<%ggT$3aokjr^kFIk?#!bWl7=96(rBd1`k:'VLgCpA5An`*bS_XC.N(b=g?6o)#J`5NrGOS?FSJ6_Fs %Jc%g%$-0h%hcpPK8Ri'brPn^G]+4#C\>pAX'VB!ktJrl-Z/I=HAZo;hT1%!nJFat1']B"mT) %k_[3eO;I(s5fHsH^_Bfg(??c(d$iQ79+>'^`POJ+FF!eLXf(V7WJaBVHb=birQ%tOTat[Fns*Xf*lP7g,(t.>"E,-'q3X=B[dSc\ %_JNFm"G0W(2&:ga`8MNX]RPVC\t3+Qg@2Bggks+"o9.QI1?OcF/Ue_T]jSu/;CCV$ZIF,;ZFjQm)9;Ja]q=q"WUcKb:![Im %,qeg&bU.qBI=t(oq)s%t&PRt.KI3>tNU"H>;.q'e>\I;Y],8k=$,7(+7Qa??a$O:RQ+hC7&NFPM1b_6?CZ:LA)<^r/V%0/"%-iLX %Z.U>+J562sYE19cEg;hrYCLN<0_>Tr)#71RMp+dAqkJ^7?K*=5Y0GR1@33K_jcV#F;B.#$CW$YVW(QWD9S35>E$EFt+A\.:--V.db=,\_0AL?fp&A?)ZHp5J:UZj7 %IUu]n63Z"Tc<9,'G2g`QNWXpoqt@=[r0iS9^k:i4q@(%8S:FZWZ^bY_m]&Db.;5l]U4`p+p*Xbf=9-s&E:u*QUKAt2M)(ZRON,u_ %hMlpZ7e1IoZTEFk;!^>IekM"q`6bNEHgI9R^H%6sK<8[9Irc1i#2V_!GcU.N1+XE&#a&cm]&WSU\%NYpQ*VK2Q_4T#HV8o:>`0J- %W4dga^79AN9,BQe)gr;gIPkI_V0R;R(IpYNmr()C3uWM%l*-8(!Z;/nqcO#EZ7(h6Cb3*+#4hS;P6E`V-Q.$WJ59TkAVRKH'PR@_Qb0,Q^c, %<"#ZePg1dV0]G"ePCrbU6Rmpcnc2qt#f_>qk2jSNMS6AL;a?Fj8a3gRa#2/S"DI.q,qnVn*0pSrbhFZZW$k;C36om+*lPk3 %fNX>^iq53'JPBn]&+FE2>,])TpgmSV0ZK,#)qCYlKS<5G/_W,N>j-[i9^kg>('+ %44hChd%bDm\:kgf-[sUs&ks-.b(?Fkh^Ihh5Z,"d=Pkfj)Nure"3)KBI=SGcNd`8.:&^P&AIp;p`mc0?d/ss.`etUJ(kL5H?"TE0^aqm1f>Ar(bo=JPZLdS[pA;O4mD?*d@\51oZ+UlC-0,*a1`RSI10qe;LgG`Zjt8*DlOU]T"Dc.e+R8;AX&GPcI56rYJ+F_)jT$!*\lJM5D1\j=)rSXgI.R2ij%tMB@QQBE,d7D(dE(k(cq9u#%lci;f7=GeK %5?R&U.d_q[J9SgQ=bCl,4;5F?MJW?!lCLNU>bO,Ar6f[)K6u3M=B741YcIOA`8W6jI,uYSL$`,bnFE:gg^VV7Z!"?j"7C?Z %r(>fOaaJ,X8`aL&gdKYliiD7FLU-nVq3\d:@>75?7hg;ENWfHd"WEA0HL,%aEbZU,FfoTLI'A+58eq5[Mj*e^bU7'is*`3GY2nOD %0;fRK.gq@2DeBH7"a?t8_q/&qG`I/!XE1m[8f:$EmH%6i\#b#NH1BGY@3jJ,F[&^PP+.WCPgkD/Q^"'?c]Yk98f,)%lfl(@XTARlmHW0fifm_7s2FkSg0DJlMXBZ*`[kH^5Qjf`FHBtiuS#.$"a:?sLm/HoO!Y46+p)<;9G#p7/[>4\AZC(Q7 %jg]htNYh1N$0FP"m%O#:b9$G"Xt[=,[ed-g^!f\20WWhWQ2%8V98U&0c6C%!*3ds/Q*aH^Lr+0sc%&BX0:o-7S-o\1n`[md7 %*iWg3gC\*5"FuR3Lj!DqfT&2*i5'OE]`f@f*PCd*Q+"^=&-P14TPZajPhIHXahGIS@h.(,Dr& %%rlkr6:"!eb'=c/HA3d=7Uqb%@*%Z?Lar %CX9r!5%%?BR&%T;GdQG^gqoB;ru*tqm:qe\,rr#lfCVt^C)/U;Vui^OY %)ep35R)!@b#Qusnj?1WJR9r(G:H"s..iEk$O;S_'pf-1I-5=WSi\(2YhC6E`S*p[nepTeCWk/X-ur-:$Y=fD4^V1ndJkL%Wg52ZRVEH"YL`Qol\!V*LM,7*Hc.=6@sL$ru? %U"(gW7HS&FXA[dU+g\t:8/U`AEou?t##kY1SLQp&9U?_Jl&pQ(9K8dn9_tQ18NC)@C]=RChA\R91sUi>1V0GKjktue`&(6mDV+Ve %;r]MFUh+U^Z;>W.]i#Sq?73A?r` %b)+3S1s%%\q/8uJjL&%+s4ASug&1ls,T#kdchq::*6nr2KKc&#DUW'*s+s=MNf*ftP8p_[@$Jh]Gt",V5uL,r)#31/%tS":8DqF+ %MM*uU>C8_f!&q;5fiN^`X4]c*rB2MZR#\_R<_(aFCD'e[W"\*ASU:K/4#K6t3?jEn8VeA-r>\_;g %j8.(q*=B*_h;FLRI'[+q0-nT'q:iqcBC_\jaqd&Oro:eDn8C@7']Uu>Hnl#b,iPYlWQg44HPH&nFae/pEV*eLWI;Eq5(7u.X8a1$ %i(&Fk:;:'rarLfG*Jj-dk5cEFN:joDa>"Vr5NApuoJQ&kD+T%o;!.%0#nQ %(/Jp?nQ>AG)nk5ea[dtRarJC\a[h/Io1+0XFqj+;khd0qT2#^=iEJLf.mJQ&?p!:.n5UYUr`o:c4I&A&^jf^-EqAL)fELLE;L`"h %CKiobQMLelnS'VmV\5YZ,Ss%mPDLMJSe1`&rWRCB1#Y-?bO\[_GMJ'^ToMg*iT"YOT %>:?+/Ek%km%,A]"/s$V9DXor/s30X*/\LOhITQQ3hB1L6U^UkDe %AI9_PrivateDataEnd \ No newline at end of file -- cgit v1.2.3