| 1 | ХагЦ    [Й         {Й ГР џџ  %!PS-Adobe-3.1 EPSF-3.0 | 
| 2 | %%Title: visitor [Converted].eps | 
| 3 | %%Creator: Adobe Illustrator(R) 11 | 
| 4 | %%AI8_CreatorVersion: 11.0.0
%AI9_PrintingDataBegin
%%For: Hantek | 
| 5 | %%CreationDate: 6/8/2006 | 
| 6 | %%BoundingBox: 0 0 281 201 | 
| 7 | %%HiResBoundingBox: 0 0 281 200.2002 | 
| 8 | %%CropBox: 0 0 281 200.2002 | 
| 9 | %%LanguageLevel: 2 | 
| 10 | %%DocumentData: Clean7Bit | 
| 11 | %%Pages: 1 | 
| 12 | %%DocumentNeededResources: | 
| 13 | %%DocumentSuppliedResources: procset Adobe_AGM_Image (1.0 0) | 
| 14 | %%+ procset Adobe_CoolType_Utility_T42 (1.0 0) | 
| 15 | %%+ procset Adobe_CoolType_Utility_MAKEOCF (1.19 0) | 
| 16 | %%+ procset Adobe_CoolType_Core (2.23 0) | 
| 17 | %%+ procset Adobe_AGM_Core (2.0 0) | 
| 18 | %%+ procset Adobe_AGM_Utils (1.0 0) | 
| 19 | %%DocumentFonts: | 
| 20 | %%DocumentNeededFonts: | 
| 21 | %%DocumentNeededFeatures: | 
| 22 | %%DocumentSuppliedFeatures: | 
| 23 | %%DocumentProcessColors:  Yellow Black | 
| 24 | %%DocumentCustomColors: | 
| 25 | %%CMYKCustomColor: | 
| 26 | %%RGBCustomColor: | 
| 27 | %ADO_ContainsXMP: MainFirst | 
| 28 | %%EndComments | 
| 29 | %%BeginDefaults | 
| 30 | %%ViewingOrientation: 1 0 0 1 | 
| 31 | %%EndDefaults | 
| 32 | %%BeginProlog | 
| 33 | %%BeginResource: procset Adobe_AGM_Utils 1.0 0 | 
| 34 | %%Version: 1.0 0 | 
| 35 | %%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc.  All Rights Reserved. | 
| 36 | systemdict /setpacking known | 
| 37 | { | 
| 38 | currentpacking | 
| 39 | true setpacking | 
| 40 | } if | 
| 41 | userdict /Adobe_AGM_Utils 68 dict dup begin put | 
| 42 | /bdf | 
| 43 | { | 
| 44 | bind def | 
| 45 | } bind def | 
| 46 | /nd{ | 
| 47 | null def | 
| 48 | }bdf | 
| 49 | /xdf | 
| 50 | { | 
| 51 | exch def | 
| 52 | }bdf | 
| 53 | /ldf | 
| 54 | { | 
| 55 | load def | 
| 56 | }bdf | 
| 57 | /ddf | 
| 58 | { | 
| 59 | put | 
| 60 | }bdf | 
| 61 | /xddf | 
| 62 | { | 
| 63 | 3 -1 roll put | 
| 64 | }bdf | 
| 65 | /xpt | 
| 66 | { | 
| 67 | exch put | 
| 68 | }bdf | 
| 69 | /ndf | 
| 70 | { | 
| 71 | exch dup where{ | 
| 72 | pop pop pop | 
| 73 | }{ | 
| 74 | xdf | 
| 75 | }ifelse | 
| 76 | }def | 
| 77 | /cdndf | 
| 78 | { | 
| 79 | exch dup currentdict exch known{ | 
| 80 | pop pop | 
| 81 | }{ | 
| 82 | exch def | 
| 83 | }ifelse | 
| 84 | }def | 
| 85 | /bdict | 
| 86 | { | 
| 87 | mark | 
| 88 | }bdf | 
| 89 | /edict | 
| 90 | { | 
| 91 | counttomark 2 idiv dup dict begin {def} repeat pop currentdict end | 
| 92 | }def | 
| 93 | /ps_level | 
| 94 | /languagelevel where{ | 
| 95 | pop systemdict /languagelevel get exec | 
| 96 | }{ | 
| 97 | 1 | 
| 98 | }ifelse | 
| 99 | def | 
| 100 | /level2 | 
| 101 | ps_level 2 ge | 
| 102 | def | 
| 103 | /level3 | 
| 104 | ps_level 3 ge | 
| 105 | def | 
| 106 | /ps_version | 
| 107 | {version cvr} stopped { | 
| 108 | -1 | 
| 109 | }if | 
| 110 | def | 
| 111 | /makereadonlyarray | 
| 112 | { | 
| 113 | /packedarray where{ | 
| 114 | pop packedarray | 
| 115 | }{ | 
| 116 | array astore readonly | 
| 117 | }ifelse | 
| 118 | }bdf | 
| 119 | /map_reserved_ink_name | 
| 120 | { | 
| 121 | dup type /stringtype eq{ | 
| 122 | dup /Red eq{ | 
| 123 | pop (_Red_) | 
| 124 | }{ | 
| 125 | dup /Green eq{ | 
| 126 | pop (_Green_) | 
| 127 | }{ | 
| 128 | dup /Blue eq{ | 
| 129 | pop (_Blue_) | 
| 130 | }{ | 
| 131 | dup () cvn eq{ | 
| 132 | pop (Process) | 
| 133 | }if | 
| 134 | }ifelse | 
| 135 | }ifelse | 
| 136 | }ifelse | 
| 137 | }if | 
| 138 | }bdf | 
| 139 | /AGMUTIL_GSTATE 22 dict def | 
| 140 | /get_gstate | 
| 141 | { | 
| 142 | AGMUTIL_GSTATE begin | 
| 143 | /AGMUTIL_GSTATE_clr_spc currentcolorspace def | 
| 144 | /AGMUTIL_GSTATE_clr_indx 0 def | 
| 145 | /AGMUTIL_GSTATE_clr_comps 12 array def | 
| 146 | mark currentcolor counttomark | 
| 147 | {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put | 
| 148 | /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop | 
| 149 | /AGMUTIL_GSTATE_fnt rootfont def | 
| 150 | /AGMUTIL_GSTATE_lw currentlinewidth def | 
| 151 | /AGMUTIL_GSTATE_lc currentlinecap def | 
| 152 | /AGMUTIL_GSTATE_lj currentlinejoin def | 
| 153 | /AGMUTIL_GSTATE_ml currentmiterlimit def | 
| 154 | currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf | 
| 155 | /AGMUTIL_GSTATE_sa currentstrokeadjust def | 
| 156 | /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def | 
| 157 | /AGMUTIL_GSTATE_op currentoverprint def | 
| 158 | /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def | 
| 159 | /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def | 
| 160 | currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf | 
| 161 | cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf | 
| 162 | /AGMUTIL_GSTATE_ht currenthalftone def | 
| 163 | /AGMUTIL_GSTATE_flt currentflat def | 
| 164 | end | 
| 165 | }def | 
| 166 | /set_gstate | 
| 167 | { | 
| 168 | AGMUTIL_GSTATE begin | 
| 169 | AGMUTIL_GSTATE_clr_spc setcolorspace | 
| 170 | AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get | 
| 171 | /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor | 
| 172 | AGMUTIL_GSTATE_fnt setfont | 
| 173 | AGMUTIL_GSTATE_lw setlinewidth | 
| 174 | AGMUTIL_GSTATE_lc setlinecap | 
| 175 | AGMUTIL_GSTATE_lj setlinejoin | 
| 176 | AGMUTIL_GSTATE_ml setmiterlimit | 
| 177 | AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash | 
| 178 | AGMUTIL_GSTATE_sa setstrokeadjust | 
| 179 | AGMUTIL_GSTATE_clr_rnd setcolorrendering | 
| 180 | AGMUTIL_GSTATE_op setoverprint | 
| 181 | AGMUTIL_GSTATE_bg cvx setblackgeneration | 
| 182 | AGMUTIL_GSTATE_ucr cvx setundercolorremoval | 
| 183 | AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx | 
| 184 | AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer | 
| 185 | AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or | 
| 186 | { | 
| 187 | currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne | 
| 188 | { | 
| 189 | mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark | 
| 190 | } if | 
| 191 | }{ | 
| 192 | AGMUTIL_GSTATE_ht sethalftone | 
| 193 | } ifelse | 
| 194 | AGMUTIL_GSTATE_flt setflat | 
| 195 | end | 
| 196 | }def | 
| 197 | /get_gstate_and_matrix | 
| 198 | { | 
| 199 | AGMUTIL_GSTATE begin | 
| 200 | /AGMUTIL_GSTATE_ctm matrix currentmatrix def | 
| 201 | end | 
| 202 | get_gstate | 
| 203 | }def | 
| 204 | /set_gstate_and_matrix | 
| 205 | { | 
| 206 | set_gstate | 
| 207 | AGMUTIL_GSTATE begin | 
| 208 | AGMUTIL_GSTATE_ctm setmatrix | 
| 209 | end | 
| 210 | }def | 
| 211 | /AGMUTIL_str256 256 string def | 
| 212 | /AGMUTIL_src256 256 string def | 
| 213 | /AGMUTIL_dst64 64 string def | 
| 214 | /AGMUTIL_srcLen nd | 
| 215 | /AGMUTIL_ndx nd | 
| 216 | /agm_sethalftone | 
| 217 | { | 
| 218 | dup | 
| 219 | begin | 
| 220 | /_Data load | 
| 221 | /Thresholds xdf | 
| 222 | end | 
| 223 | level3 | 
| 224 | { sethalftone }{ | 
| 225 | dup /HalftoneType get 3 eq { | 
| 226 | sethalftone | 
| 227 | } {pop} ifelse | 
| 228 | }ifelse | 
| 229 | } def | 
| 230 | /rdcmntline | 
| 231 | { | 
| 232 | currentfile AGMUTIL_str256 readline pop | 
| 233 | (%) anchorsearch {pop} if | 
| 234 | } bdf | 
| 235 | /filter_cmyk | 
| 236 | { | 
| 237 | dup type /filetype ne{ | 
| 238 | exch () /SubFileDecode filter | 
| 239 | } | 
| 240 | { | 
| 241 | exch pop | 
| 242 | } | 
| 243 | ifelse | 
| 244 | [ | 
| 245 | exch | 
| 246 | { | 
| 247 | AGMUTIL_src256 readstring pop | 
| 248 | dup length /AGMUTIL_srcLen exch def | 
| 249 | /AGMUTIL_ndx 0 def | 
| 250 | AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ | 
| 251 | 1 index exch get | 
| 252 | AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put | 
| 253 | /AGMUTIL_ndx AGMUTIL_ndx 1 add def | 
| 254 | }for | 
| 255 | pop | 
| 256 | AGMUTIL_dst64 0 AGMUTIL_ndx getinterval | 
| 257 | } | 
| 258 | bind | 
| 259 | /exec cvx | 
| 260 | ] cvx | 
| 261 | } bdf | 
| 262 | /filter_indexed_devn | 
| 263 | { | 
| 264 | cvi Names length mul names_index add Lookup exch get | 
| 265 | } bdf | 
| 266 | /filter_devn | 
| 267 | { | 
| 268 | 4 dict begin | 
| 269 | /srcStr xdf | 
| 270 | /dstStr xdf | 
| 271 | dup type /filetype ne{ | 
| 272 | 0 () /SubFileDecode filter | 
| 273 | }if | 
| 274 | [ | 
| 275 | exch | 
| 276 | [ | 
| 277 | /devicen_colorspace_dict /AGMCORE_gget cvx /begin cvx | 
| 278 | currentdict /srcStr get /readstring cvx /pop cvx | 
| 279 | /dup cvx /length cvx 0 /gt cvx [ | 
| 280 | Adobe_AGM_Utils /AGMUTIL_ndx 0 /ddf cvx | 
| 281 | names_index Names length currentdict /srcStr get length 1 sub { | 
| 282 | 1 /index cvx /exch cvx /get cvx | 
| 283 | currentdict /dstStr get /AGMUTIL_ndx /load cvx 3 -1 /roll cvx /put cvx | 
| 284 | Adobe_AGM_Utils /AGMUTIL_ndx /AGMUTIL_ndx /load cvx 1 /add cvx /ddf cvx | 
| 285 | } for | 
| 286 | currentdict /dstStr get 0 /AGMUTIL_ndx /load cvx /getinterval cvx | 
| 287 | ] cvx /if cvx | 
| 288 | /end cvx | 
| 289 | ] cvx | 
| 290 | bind | 
| 291 | /exec cvx | 
| 292 | ] cvx | 
| 293 | end | 
| 294 | } bdf | 
| 295 | /AGMUTIL_imagefile nd | 
| 296 | /read_image_file | 
| 297 | { | 
| 298 | AGMUTIL_imagefile 0 setfileposition | 
| 299 | 10 dict begin | 
| 300 | /imageDict xdf | 
| 301 | /imbufLen Width BitsPerComponent mul 7 add 8 idiv def | 
| 302 | /imbufIdx 0 def | 
| 303 | /origDataSource imageDict /DataSource get def | 
| 304 | /origMultipleDataSources imageDict /MultipleDataSources get def | 
| 305 | /origDecode imageDict /Decode get def | 
| 306 | /dstDataStr imageDict /Width get colorSpaceElemCnt mul string def | 
| 307 | /srcDataStrs [ imageDict begin | 
| 308 | currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse | 
| 309 | { | 
| 310 | Width Decode length 2 div mul cvi string | 
| 311 | } repeat | 
| 312 | end ] def | 
| 313 | imageDict /MultipleDataSources known {MultipleDataSources}{false} ifelse | 
| 314 | { | 
| 315 | /imbufCnt imageDict /DataSource get length def | 
| 316 | /imbufs imbufCnt array def | 
| 317 | 0 1 imbufCnt 1 sub { | 
| 318 | /imbufIdx xdf | 
| 319 | imbufs imbufIdx imbufLen string put | 
| 320 | imageDict /DataSource get imbufIdx [ AGMUTIL_imagefile imbufs imbufIdx get /readstring cvx /pop cvx ] cvx put | 
| 321 | } for | 
| 322 | DeviceN_PS2 { | 
| 323 | imageDict begin | 
| 324 | /DataSource [ DataSource /devn_sep_datasource cvx ] cvx def | 
| 325 | /MultipleDataSources false def | 
| 326 | /Decode [0 1] def | 
| 327 | end | 
| 328 | } if | 
| 329 | }{ | 
| 330 | /imbuf imbufLen string def | 
| 331 | Indexed_DeviceN level3 not and DeviceN_NoneName or { | 
| 332 | imageDict begin | 
| 333 | /DataSource [AGMUTIL_imagefile Decode BitsPerComponent false 1 /filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource /exec cvx] cvx def | 
| 334 | /Decode [0 1] def | 
| 335 | end | 
| 336 | }{ | 
| 337 | imageDict /DataSource {AGMUTIL_imagefile imbuf readstring pop} put | 
| 338 | } ifelse | 
| 339 | } ifelse | 
| 340 | imageDict exch | 
| 341 | load exec | 
| 342 | imageDict /DataSource origDataSource put | 
| 343 | imageDict /MultipleDataSources origMultipleDataSources put | 
| 344 | imageDict /Decode origDecode put | 
| 345 | end | 
| 346 | } bdf | 
| 347 | /write_image_file | 
| 348 | { | 
| 349 | begin | 
| 350 | { (AGMUTIL_imagefile) (w+) file } stopped{ | 
| 351 | false | 
| 352 | }{ | 
| 353 | Adobe_AGM_Utils/AGMUTIL_imagefile xddf | 
| 354 | 2 dict begin | 
| 355 | /imbufLen Width BitsPerComponent mul 7 add 8 idiv def | 
| 356 | MultipleDataSources {DataSource 0 get}{DataSource}ifelse type /filetype eq { | 
| 357 | /imbuf imbufLen string def | 
| 358 | }if | 
| 359 | 1 1 Height { | 
| 360 | pop | 
| 361 | MultipleDataSources { | 
| 362 | 0 1 DataSource length 1 sub { | 
| 363 | DataSource type dup | 
| 364 | /arraytype eq { | 
| 365 | pop DataSource exch get exec | 
| 366 | }{ | 
| 367 | /filetype eq { | 
| 368 | DataSource exch get imbuf readstring pop | 
| 369 | }{ | 
| 370 | DataSource exch get | 
| 371 | } ifelse | 
| 372 | } ifelse | 
| 373 | AGMUTIL_imagefile exch writestring | 
| 374 | } for | 
| 375 | }{ | 
| 376 | DataSource type dup | 
| 377 | /arraytype eq { | 
| 378 | pop DataSource exec | 
| 379 | }{ | 
| 380 | /filetype eq { | 
| 381 | DataSource imbuf readstring pop | 
| 382 | }{ | 
| 383 | DataSource | 
| 384 | } ifelse | 
| 385 | } ifelse | 
| 386 | AGMUTIL_imagefile exch writestring | 
| 387 | } ifelse | 
| 388 | }for | 
| 389 | end | 
| 390 | true | 
| 391 | }ifelse | 
| 392 | end | 
| 393 | } bdf | 
| 394 | /close_image_file | 
| 395 | { | 
| 396 | AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile | 
| 397 | }def | 
| 398 | statusdict /product known userdict /AGMP_current_show known not and{ | 
| 399 | /pstr statusdict /product get def | 
| 400 | pstr (HP LaserJet 2200) eq | 
| 401 | pstr (HP LaserJet 4000 Series) eq or | 
| 402 | pstr (HP LaserJet 4050 Series ) eq or | 
| 403 | pstr (HP LaserJet 8000 Series) eq or | 
| 404 | pstr (HP LaserJet 8100 Series) eq or | 
| 405 | pstr (HP LaserJet 8150 Series) eq or | 
| 406 | pstr (HP LaserJet 5000 Series) eq or | 
| 407 | pstr (HP LaserJet 5100 Series) eq or | 
| 408 | pstr (HP Color LaserJet 4500) eq or | 
| 409 | pstr (HP Color LaserJet 4600) eq or | 
| 410 | pstr (HP LaserJet 5Si) eq or | 
| 411 | pstr (HP LaserJet 1200 Series) eq or | 
| 412 | pstr (HP LaserJet 1300 Series) eq or | 
| 413 | pstr (HP LaserJet 4100 Series) eq or | 
| 414 | { | 
| 415 | userdict /AGMP_current_show /show load put | 
| 416 | userdict /show { | 
| 417 | currentcolorspace 0 get | 
| 418 | /Pattern eq | 
| 419 | {false charpath f} | 
| 420 | {AGMP_current_show} ifelse | 
| 421 | } put | 
| 422 | }if | 
| 423 | currentdict /pstr undef | 
| 424 | } if | 
| 425 | /consumeimagedata | 
| 426 | { | 
| 427 | begin | 
| 428 | currentdict /MultipleDataSources known not | 
| 429 | {/MultipleDataSources false def} if | 
| 430 | MultipleDataSources | 
| 431 | { | 
| 432 | 1 dict begin | 
| 433 | /flushbuffer Width cvi string def | 
| 434 | 1 1 Height cvi | 
| 435 | { | 
| 436 | pop | 
| 437 | 0 1 DataSource length 1 sub | 
| 438 | { | 
| 439 | DataSource exch get | 
| 440 | dup type dup | 
| 441 | /filetype eq | 
| 442 | { | 
| 443 | exch flushbuffer readstring pop pop | 
| 444 | }if | 
| 445 | /arraytype eq | 
| 446 | { | 
| 447 | exec pop | 
| 448 | }if | 
| 449 | }for | 
| 450 | }for | 
| 451 | end | 
| 452 | } | 
| 453 | { | 
| 454 | /DataSource load type dup | 
| 455 | /filetype eq | 
| 456 | { | 
| 457 | 1 dict begin | 
| 458 | /flushbuffer Width Decode length 2 div mul cvi string def | 
| 459 | 1 1 Height { pop DataSource flushbuffer readstring pop pop} for | 
| 460 | end | 
| 461 | }if | 
| 462 | /arraytype eq | 
| 463 | { | 
| 464 | 1 1 Height { pop DataSource pop } for | 
| 465 | }if | 
| 466 | }ifelse | 
| 467 | end | 
| 468 | }bdf | 
| 469 | /addprocs | 
| 470 | { | 
| 471 | 2{/exec load}repeat | 
| 472 | 3 1 roll | 
| 473 | [ 5 1 roll ] bind cvx | 
| 474 | }def | 
| 475 | /modify_halftone_xfer | 
| 476 | { | 
| 477 | currenthalftone dup length dict copy begin | 
| 478 | currentdict 2 index known{ | 
| 479 | 1 index load dup length dict copy begin | 
| 480 | currentdict/TransferFunction known{ | 
| 481 | /TransferFunction load | 
| 482 | }{ | 
| 483 | currenttransfer | 
| 484 | }ifelse | 
| 485 | addprocs /TransferFunction xdf | 
| 486 | currentdict end def | 
| 487 | currentdict end sethalftone | 
| 488 | }{ | 
| 489 | currentdict/TransferFunction known{ | 
| 490 | /TransferFunction load | 
| 491 | }{ | 
| 492 | currenttransfer | 
| 493 | }ifelse | 
| 494 | addprocs /TransferFunction xdf | 
| 495 | currentdict end sethalftone | 
| 496 | pop | 
| 497 | }ifelse | 
| 498 | }def | 
| 499 | /clonearray | 
| 500 | { | 
| 501 | dup xcheck exch | 
| 502 | dup length array exch | 
| 503 | Adobe_AGM_Core/AGMCORE_tmp -1 ddf | 
| 504 | { | 
| 505 | Adobe_AGM_Core/AGMCORE_tmp AGMCORE_tmp 1 add ddf | 
| 506 | dup type /dicttype eq | 
| 507 | { | 
| 508 | AGMCORE_tmp | 
| 509 | exch | 
| 510 | clonedict | 
| 511 | Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf | 
| 512 | } if | 
| 513 | dup type /arraytype eq | 
| 514 | { | 
| 515 | AGMCORE_tmp exch | 
| 516 | clonearray | 
| 517 | Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf | 
| 518 | } if | 
| 519 | exch dup | 
| 520 | AGMCORE_tmp 4 -1 roll put | 
| 521 | }forall | 
| 522 | exch {cvx} if | 
| 523 | }bdf | 
| 524 | /clonedict | 
| 525 | { | 
| 526 | dup length dict | 
| 527 | begin | 
| 528 | { | 
| 529 | dup type /dicttype eq | 
| 530 | { | 
| 531 | clonedict | 
| 532 | } if | 
| 533 | dup type /arraytype eq | 
| 534 | { | 
| 535 | clonearray | 
| 536 | } if | 
| 537 | def | 
| 538 | }forall | 
| 539 | currentdict | 
| 540 | end | 
| 541 | }bdf | 
| 542 | /DeviceN_PS2 | 
| 543 | { | 
| 544 | /currentcolorspace AGMCORE_gget 0 get /DeviceN eq level3 not and | 
| 545 | } bdf | 
| 546 | /Indexed_DeviceN | 
| 547 | { | 
| 548 | /indexed_colorspace_dict AGMCORE_gget dup null ne { | 
| 549 | /CSD known | 
| 550 | }{ | 
| 551 | pop false | 
| 552 | } ifelse | 
| 553 | } bdf | 
| 554 | /DeviceN_NoneName | 
| 555 | { | 
| 556 | /Names where { | 
| 557 | pop | 
| 558 | false Names | 
| 559 | { | 
| 560 | (None) eq or | 
| 561 | } forall | 
| 562 | }{ | 
| 563 | false | 
| 564 | }ifelse | 
| 565 | } bdf | 
| 566 | /DeviceN_PS2_inRip_seps | 
| 567 | { | 
| 568 | /AGMCORE_in_rip_sep where | 
| 569 | { | 
| 570 | pop dup type dup /arraytype eq exch /packedarraytype eq or | 
| 571 | { | 
| 572 | dup 0 get /DeviceN eq level3 not and AGMCORE_in_rip_sep and | 
| 573 | { | 
| 574 | /currentcolorspace exch AGMCORE_gput | 
| 575 | false | 
| 576 | } | 
| 577 | { | 
| 578 | true | 
| 579 | }ifelse | 
| 580 | } | 
| 581 | { | 
| 582 | true | 
| 583 | } ifelse | 
| 584 | } | 
| 585 | { | 
| 586 | true | 
| 587 | } ifelse | 
| 588 | } bdf | 
| 589 | /base_colorspace_type | 
| 590 | { | 
| 591 | dup type /arraytype eq {0 get} if | 
| 592 | } bdf | 
| 593 | /doc_setup{ | 
| 594 | Adobe_AGM_Utils begin | 
| 595 | }bdf | 
| 596 | /doc_trailer{ | 
| 597 | currentdict Adobe_AGM_Utils eq{ | 
| 598 | end | 
| 599 | }if | 
| 600 | }bdf | 
| 601 | systemdict /setpacking known | 
| 602 | { | 
| 603 | setpacking | 
| 604 | } if | 
| 605 | %%EndResource | 
| 606 | %%BeginResource: procset Adobe_AGM_Core 2.0 0 | 
| 607 | %%Version: 2.0 0 | 
| 608 | %%Copyright: Copyright (C) 1997-2003 Adobe Systems, Inc.  All Rights Reserved. | 
| 609 | systemdict /setpacking known | 
| 610 | { | 
| 611 | currentpacking | 
| 612 | true setpacking | 
| 613 | } if | 
| 614 | userdict /Adobe_AGM_Core 216 dict dup begin put | 
| 615 | /nd{ | 
| 616 | null def | 
| 617 | }bind def | 
| 618 | /Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def | 
| 619 | /AGMCORE_str256 256 string def | 
| 620 | /AGMCORE_save nd | 
| 621 | /AGMCORE_graphicsave nd | 
| 622 | /AGMCORE_c 0 def | 
| 623 | /AGMCORE_m 0 def | 
| 624 | /AGMCORE_y 0 def | 
| 625 | /AGMCORE_k 0 def | 
| 626 | /AGMCORE_cmykbuf 4 array def | 
| 627 | /AGMCORE_screen [currentscreen] cvx def | 
| 628 | /AGMCORE_tmp 0 def | 
| 629 | /AGMCORE_&setgray nd | 
| 630 | /AGMCORE_&setcolor nd | 
| 631 | /AGMCORE_&setcolorspace nd | 
| 632 | /AGMCORE_&setcmykcolor nd | 
| 633 | /AGMCORE_cyan_plate nd | 
| 634 | /AGMCORE_magenta_plate nd | 
| 635 | /AGMCORE_yellow_plate nd | 
| 636 | /AGMCORE_black_plate nd | 
| 637 | /AGMCORE_plate_ndx nd | 
| 638 | /AGMCORE_get_ink_data nd | 
| 639 | /AGMCORE_is_cmyk_sep nd | 
| 640 | /AGMCORE_host_sep nd | 
| 641 | /AGMCORE_avoid_L2_sep_space nd | 
| 642 | /AGMCORE_distilling nd | 
| 643 | /AGMCORE_composite_job nd | 
| 644 | /AGMCORE_producing_seps nd | 
| 645 | /AGMCORE_ps_level -1 def | 
| 646 | /AGMCORE_ps_version -1 def | 
| 647 | /AGMCORE_environ_ok nd | 
| 648 | /AGMCORE_CSA_cache 0 dict def | 
| 649 | /AGMCORE_CSD_cache 0 dict def | 
| 650 | /AGMCORE_pattern_cache 0 dict def | 
| 651 | /AGMCORE_currentoverprint false def | 
| 652 | /AGMCORE_deltaX nd | 
| 653 | /AGMCORE_deltaY nd | 
| 654 | /AGMCORE_name nd | 
| 655 | /AGMCORE_sep_special nd | 
| 656 | /AGMCORE_err_strings 4 dict def | 
| 657 | /AGMCORE_cur_err nd | 
| 658 | /AGMCORE_ovp nd | 
| 659 | /AGMCORE_current_spot_alias false def | 
| 660 | /AGMCORE_inverting false def | 
| 661 | /AGMCORE_feature_dictCount nd | 
| 662 | /AGMCORE_feature_opCount nd | 
| 663 | /AGMCORE_feature_ctm nd | 
| 664 | /AGMCORE_ConvertToProcess false def | 
| 665 | /AGMCORE_Default_CTM matrix def | 
| 666 | /AGMCORE_Default_PageSize nd | 
| 667 | /AGMCORE_currentbg nd | 
| 668 | /AGMCORE_currentucr nd | 
| 669 | /AGMCORE_gradientcache 32 dict def | 
| 670 | /AGMCORE_in_pattern false def | 
| 671 | /knockout_unitsq nd | 
| 672 | /AGMCORE_CRD_cache where{ | 
| 673 | pop | 
| 674 | }{ | 
| 675 | /AGMCORE_CRD_cache 0 dict def | 
| 676 | }ifelse | 
| 677 | /AGMCORE_key_known | 
| 678 | { | 
| 679 | where{ | 
| 680 | /Adobe_AGM_Core_Id known | 
| 681 | }{ | 
| 682 | false | 
| 683 | }ifelse | 
| 684 | }ndf | 
| 685 | /flushinput | 
| 686 | { | 
| 687 | save | 
| 688 | 2 dict begin | 
| 689 | /CompareBuffer 3 -1 roll def | 
| 690 | /readbuffer 256 string def | 
| 691 | mark | 
| 692 | { | 
| 693 | currentfile readbuffer {readline} stopped | 
| 694 | {cleartomark mark} | 
| 695 | { | 
| 696 | not | 
| 697 | {pop exit} | 
| 698 | if | 
| 699 | CompareBuffer eq | 
| 700 | {exit} | 
| 701 | if | 
| 702 | }ifelse | 
| 703 | }loop | 
| 704 | cleartomark | 
| 705 | end | 
| 706 | restore | 
| 707 | }bdf | 
| 708 | /getspotfunction | 
| 709 | { | 
| 710 | AGMCORE_screen exch pop exch pop | 
| 711 | dup type /dicttype eq{ | 
| 712 | dup /HalftoneType get 1 eq{ | 
| 713 | /SpotFunction get | 
| 714 | }{ | 
| 715 | dup /HalftoneType get 2 eq{ | 
| 716 | /GraySpotFunction get | 
| 717 | }{ | 
| 718 | pop | 
| 719 | { | 
| 720 | abs exch abs 2 copy add 1 gt{ | 
| 721 | 1 sub dup mul exch 1 sub dup mul add 1 sub | 
| 722 | }{ | 
| 723 | dup mul exch dup mul add 1 exch sub | 
| 724 | }ifelse | 
| 725 | }bind | 
| 726 | }ifelse | 
| 727 | }ifelse | 
| 728 | }if | 
| 729 | } def | 
| 730 | /clp_npth | 
| 731 | { | 
| 732 | clip newpath | 
| 733 | } def | 
| 734 | /eoclp_npth | 
| 735 | { | 
| 736 | eoclip newpath | 
| 737 | } def | 
| 738 | /npth_clp | 
| 739 | { | 
| 740 | newpath clip | 
| 741 | } def | 
| 742 | /add_grad | 
| 743 | { | 
| 744 | AGMCORE_gradientcache 3 1 roll put | 
| 745 | }bdf | 
| 746 | /exec_grad | 
| 747 | { | 
| 748 | AGMCORE_gradientcache exch get exec | 
| 749 | }bdf | 
| 750 | /graphic_setup | 
| 751 | { | 
| 752 | /AGMCORE_graphicsave save def | 
| 753 | concat | 
| 754 | 0 setgray | 
| 755 | 0 setlinecap | 
| 756 | 0 setlinejoin | 
| 757 | 1 setlinewidth | 
| 758 | [] 0 setdash | 
| 759 | 10 setmiterlimit | 
| 760 | newpath | 
| 761 | false setoverprint | 
| 762 | false setstrokeadjust | 
| 763 | Adobe_AGM_Core/spot_alias get exec | 
| 764 | /Adobe_AGM_Image where { | 
| 765 | pop | 
| 766 | Adobe_AGM_Image/spot_alias 2 copy known{ | 
| 767 | get exec | 
| 768 | }{ | 
| 769 | pop pop | 
| 770 | }ifelse | 
| 771 | } if | 
| 772 | 100 dict begin | 
| 773 | /dictstackcount countdictstack def | 
| 774 | /showpage {} def | 
| 775 | mark | 
| 776 | } def | 
| 777 | /graphic_cleanup | 
| 778 | { | 
| 779 | cleartomark | 
| 780 | dictstackcount 1 countdictstack 1 sub {end}for | 
| 781 | end | 
| 782 | AGMCORE_graphicsave restore | 
| 783 | } def | 
| 784 | /compose_error_msg | 
| 785 | { | 
| 786 | grestoreall initgraphics | 
| 787 | /Helvetica findfont 10 scalefont setfont | 
| 788 | /AGMCORE_deltaY 100 def | 
| 789 | /AGMCORE_deltaX 310 def | 
| 790 | clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto | 
| 791 | 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto | 
| 792 | 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath | 
| 793 | 0 AGMCORE_&setgray | 
| 794 | gsave 1 AGMCORE_&setgray fill grestore | 
| 795 | 1 setlinewidth gsave stroke grestore | 
| 796 | currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto | 
| 797 | /AGMCORE_deltaY 12 def | 
| 798 | /AGMCORE_tmp 0 def | 
| 799 | AGMCORE_err_strings exch get | 
| 800 | { | 
| 801 | dup 32 eq | 
| 802 | { | 
| 803 | pop | 
| 804 | AGMCORE_str256 0 AGMCORE_tmp getinterval | 
| 805 | stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt | 
| 806 | { | 
| 807 | currentpoint AGMCORE_deltaY sub exch pop | 
| 808 | clippath pathbbox pop pop pop 44 add exch moveto | 
| 809 | } if | 
| 810 | AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show | 
| 811 | 0 1 AGMCORE_str256 length 1 sub | 
| 812 | { | 
| 813 | AGMCORE_str256 exch 0 put | 
| 814 | }for | 
| 815 | /AGMCORE_tmp 0 def | 
| 816 | } | 
| 817 | { | 
| 818 | AGMCORE_str256 exch AGMCORE_tmp xpt | 
| 819 | /AGMCORE_tmp AGMCORE_tmp 1 add def | 
| 820 | } ifelse | 
| 821 | } forall | 
| 822 | } bdf | 
| 823 | /doc_setup{ | 
| 824 | Adobe_AGM_Core begin | 
| 825 | /AGMCORE_ps_version xdf | 
| 826 | /AGMCORE_ps_level xdf | 
| 827 | errordict /AGM_handleerror known not{ | 
| 828 | errordict /AGM_handleerror errordict /handleerror get put | 
| 829 | errordict /handleerror { | 
| 830 | Adobe_AGM_Core begin | 
| 831 | $error /newerror get AGMCORE_cur_err null ne and{ | 
| 832 | $error /newerror false put | 
| 833 | AGMCORE_cur_err compose_error_msg | 
| 834 | }if | 
| 835 | $error /newerror true put | 
| 836 | end | 
| 837 | errordict /AGM_handleerror get exec | 
| 838 | } bind put | 
| 839 | }if | 
| 840 | /AGMCORE_environ_ok | 
| 841 | ps_level AGMCORE_ps_level ge | 
| 842 | ps_version AGMCORE_ps_version ge and | 
| 843 | AGMCORE_ps_level -1 eq or | 
| 844 | def | 
| 845 | AGMCORE_environ_ok not | 
| 846 | {/AGMCORE_cur_err /AGMCORE_bad_environ def} if | 
| 847 | /AGMCORE_&setgray systemdict/setgray get def | 
| 848 | level2{ | 
| 849 | /AGMCORE_&setcolor systemdict/setcolor get def | 
| 850 | /AGMCORE_&setcolorspace systemdict/setcolorspace get def | 
| 851 | }if | 
| 852 | /AGMCORE_currentbg currentblackgeneration def | 
| 853 | /AGMCORE_currentucr currentundercolorremoval def | 
| 854 | /AGMCORE_distilling | 
| 855 | /product where{ | 
| 856 | pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and | 
| 857 | }{ | 
| 858 | false | 
| 859 | }ifelse | 
| 860 | def | 
| 861 | level2 not{ | 
| 862 | /xput{ | 
| 863 | dup load dup length exch maxlength eq{ | 
| 864 | dup dup load dup | 
| 865 | length dup 0 eq {pop 1} if 2 mul dict copy def | 
| 866 | }if | 
| 867 | load begin | 
| 868 | def | 
| 869 | end | 
| 870 | }def | 
| 871 | }{ | 
| 872 | /xput{ | 
| 873 | load 3 1 roll put | 
| 874 | }def | 
| 875 | }ifelse | 
| 876 | /AGMCORE_GSTATE AGMCORE_key_known not{ | 
| 877 | /AGMCORE_GSTATE 21 dict def | 
| 878 | /AGMCORE_tmpmatrix matrix def | 
| 879 | /AGMCORE_gstack 32 array def | 
| 880 | /AGMCORE_gstackptr 0 def | 
| 881 | /AGMCORE_gstacksaveptr 0 def | 
| 882 | /AGMCORE_gstackframekeys 10 def | 
| 883 | /AGMCORE_&gsave /gsave ldf | 
| 884 | /AGMCORE_&grestore /grestore ldf | 
| 885 | /AGMCORE_&grestoreall /grestoreall ldf | 
| 886 | /AGMCORE_&save /save ldf | 
| 887 | /AGMCORE_gdictcopy { | 
| 888 | begin | 
| 889 | { def } forall | 
| 890 | end | 
| 891 | }def | 
| 892 | /AGMCORE_gput { | 
| 893 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 894 | 3 1 roll | 
| 895 | put | 
| 896 | }def | 
| 897 | /AGMCORE_gget { | 
| 898 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 899 | exch | 
| 900 | get | 
| 901 | }def | 
| 902 | /gsave { | 
| 903 | AGMCORE_&gsave | 
| 904 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 905 | AGMCORE_gstackptr 1 add | 
| 906 | dup 32 ge {limitcheck} if | 
| 907 | Adobe_AGM_Core exch | 
| 908 | /AGMCORE_gstackptr xpt | 
| 909 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 910 | AGMCORE_gdictcopy | 
| 911 | }def | 
| 912 | /grestore { | 
| 913 | AGMCORE_&grestore | 
| 914 | AGMCORE_gstackptr 1 sub | 
| 915 | dup AGMCORE_gstacksaveptr lt {1 add} if | 
| 916 | Adobe_AGM_Core exch | 
| 917 | /AGMCORE_gstackptr xpt | 
| 918 | }def | 
| 919 | /grestoreall { | 
| 920 | AGMCORE_&grestoreall | 
| 921 | Adobe_AGM_Core | 
| 922 | /AGMCORE_gstackptr AGMCORE_gstacksaveptr put | 
| 923 | }def | 
| 924 | /save { | 
| 925 | AGMCORE_&save | 
| 926 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 927 | AGMCORE_gstackptr 1 add | 
| 928 | dup 32 ge {limitcheck} if | 
| 929 | Adobe_AGM_Core begin | 
| 930 | /AGMCORE_gstackptr exch def | 
| 931 | /AGMCORE_gstacksaveptr AGMCORE_gstackptr def | 
| 932 | end | 
| 933 | AGMCORE_gstack AGMCORE_gstackptr get | 
| 934 | AGMCORE_gdictcopy | 
| 935 | }def | 
| 936 | 0 1 AGMCORE_gstack length 1 sub { | 
| 937 | AGMCORE_gstack exch AGMCORE_gstackframekeys dict put | 
| 938 | } for | 
| 939 | }if | 
| 940 | level3 /AGMCORE_&sysshfill AGMCORE_key_known not and | 
| 941 | { | 
| 942 | /AGMCORE_&sysshfill systemdict/shfill get def | 
| 943 | /AGMCORE_&usrshfill /shfill load def | 
| 944 | /AGMCORE_&sysmakepattern systemdict/makepattern get def | 
| 945 | /AGMCORE_&usrmakepattern /makepattern load def | 
| 946 | }if | 
| 947 | /currentcmykcolor [0 0 0 0] AGMCORE_gput | 
| 948 | /currentstrokeadjust false AGMCORE_gput | 
| 949 | /currentcolorspace [/DeviceGray] AGMCORE_gput | 
| 950 | /sep_tint 0 AGMCORE_gput | 
| 951 | /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 | 
| 952 | /sep_colorspace_dict null AGMCORE_gput | 
| 953 | /devicen_colorspace_dict null AGMCORE_gput | 
| 954 | /indexed_colorspace_dict null AGMCORE_gput | 
| 955 | /currentcolor_intent () AGMCORE_gput | 
| 956 | /customcolor_tint 1 AGMCORE_gput | 
| 957 | << | 
| 958 | /MaxPatternItem currentsystemparams /MaxPatternCache get | 
| 959 | >> | 
| 960 | setuserparams | 
| 961 | end | 
| 962 | }def | 
| 963 | /page_setup | 
| 964 | { | 
| 965 | /setcmykcolor where{ | 
| 966 | pop | 
| 967 | Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put | 
| 968 | }if | 
| 969 | Adobe_AGM_Core begin | 
| 970 | /setcmykcolor | 
| 971 | { | 
| 972 | 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput | 
| 973 | 1 sub 4 1 roll | 
| 974 | 3 { | 
| 975 | 3 index add neg dup 0 lt { | 
| 976 | pop 0 | 
| 977 | } if | 
| 978 | 3 1 roll | 
| 979 | } repeat | 
| 980 | setrgbcolor pop | 
| 981 | }ndf | 
| 982 | /currentcmykcolor | 
| 983 | { | 
| 984 | /currentcmykcolor AGMCORE_gget aload pop | 
| 985 | }ndf | 
| 986 | /setoverprint | 
| 987 | { | 
| 988 | pop | 
| 989 | }ndf | 
| 990 | /currentoverprint | 
| 991 | { | 
| 992 | false | 
| 993 | }ndf | 
| 994 | /AGMCORE_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def | 
| 995 | /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def | 
| 996 | /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def | 
| 997 | /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def | 
| 998 | /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def | 
| 999 | /AGMCORE_plate_ndx | 
| 1000 | AGMCORE_cyan_plate{ | 
| 1001 | 0 | 
| 1002 | }{ | 
| 1003 | AGMCORE_magenta_plate{ | 
| 1004 | 1 | 
| 1005 | }{ | 
| 1006 | AGMCORE_yellow_plate{ | 
| 1007 | 2 | 
| 1008 | }{ | 
| 1009 | AGMCORE_black_plate{ | 
| 1010 | 3 | 
| 1011 | }{ | 
| 1012 | 4 | 
| 1013 | }ifelse | 
| 1014 | }ifelse | 
| 1015 | }ifelse | 
| 1016 | }ifelse | 
| 1017 | def | 
| 1018 | /AGMCORE_have_reported_unsupported_color_space false def | 
| 1019 | /AGMCORE_report_unsupported_color_space | 
| 1020 | { | 
| 1021 | AGMCORE_have_reported_unsupported_color_space false eq | 
| 1022 | { | 
| 1023 | (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.) == | 
| 1024 | Adobe_AGM_Core /AGMCORE_have_reported_unsupported_color_space true ddf | 
| 1025 | } if | 
| 1026 | }def | 
| 1027 | /AGMCORE_composite_job | 
| 1028 | AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def | 
| 1029 | /AGMCORE_in_rip_sep | 
| 1030 | /AGMCORE_in_rip_sep where{ | 
| 1031 | pop AGMCORE_in_rip_sep | 
| 1032 | }{ | 
| 1033 | AGMCORE_distilling | 
| 1034 | { | 
| 1035 | false | 
| 1036 | }{ | 
| 1037 | userdict/Adobe_AGM_OnHost_Seps known{ | 
| 1038 | false | 
| 1039 | }{ | 
| 1040 | level2{ | 
| 1041 | currentpagedevice/Separations 2 copy known{ | 
| 1042 | get | 
| 1043 | }{ | 
| 1044 | pop pop false | 
| 1045 | }ifelse | 
| 1046 | }{ | 
| 1047 | false | 
| 1048 | }ifelse | 
| 1049 | }ifelse | 
| 1050 | }ifelse | 
| 1051 | }ifelse | 
| 1052 | def | 
| 1053 | /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def | 
| 1054 | /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def | 
| 1055 | /AGM_preserve_spots | 
| 1056 | /AGM_preserve_spots where{ | 
| 1057 | pop AGM_preserve_spots | 
| 1058 | }{ | 
| 1059 | AGMCORE_distilling AGMCORE_producing_seps or | 
| 1060 | }ifelse | 
| 1061 | def | 
| 1062 | /AGM_is_distiller_preserving_spotimages | 
| 1063 | { | 
| 1064 | currentdistillerparams/PreserveOverprintSettings known | 
| 1065 | { | 
| 1066 | currentdistillerparams/PreserveOverprintSettings get | 
| 1067 | { | 
| 1068 | currentdistillerparams/ColorConversionStrategy known | 
| 1069 | { | 
| 1070 | currentdistillerparams/ColorConversionStrategy get | 
| 1071 | /LeaveColorUnchanged eq | 
| 1072 | }{ | 
| 1073 | true | 
| 1074 | }ifelse | 
| 1075 | }{ | 
| 1076 | false | 
| 1077 | }ifelse | 
| 1078 | }{ | 
| 1079 | false | 
| 1080 | }ifelse | 
| 1081 | }def | 
| 1082 | /convert_spot_to_process where {pop}{ | 
| 1083 | /convert_spot_to_process | 
| 1084 | { | 
| 1085 | dup map_alias { | 
| 1086 | /Name get exch pop | 
| 1087 | } if | 
| 1088 | dup dup (None) eq exch (All) eq or | 
| 1089 | { | 
| 1090 | pop false | 
| 1091 | }{ | 
| 1092 | AGMCORE_host_sep | 
| 1093 | { | 
| 1094 | gsave | 
| 1095 | 1 0 0 0 setcmykcolor currentgray 1 exch sub | 
| 1096 | 0 1 0 0 setcmykcolor currentgray 1 exch sub | 
| 1097 | 0 0 1 0 setcmykcolor currentgray 1 exch sub | 
| 1098 | 0 0 0 1 setcmykcolor currentgray 1 exch sub | 
| 1099 | add add add 0 eq | 
| 1100 | { | 
| 1101 | pop false | 
| 1102 | }{ | 
| 1103 | false setoverprint | 
| 1104 | 1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor | 
| 1105 | currentgray 0 eq | 
| 1106 | }ifelse | 
| 1107 | grestore | 
| 1108 | }{ | 
| 1109 | AGMCORE_distilling | 
| 1110 | { | 
| 1111 | pop AGM_is_distiller_preserving_spotimages not | 
| 1112 | }{ | 
| 1113 | Adobe_AGM_Core/AGMCORE_name xddf | 
| 1114 | false | 
| 1115 | Adobe_AGM_Core/AGMCORE_in_pattern known {Adobe_AGM_Core/AGMCORE_in_pattern get}{false} ifelse | 
| 1116 | not currentpagedevice/OverrideSeparations known and | 
| 1117 | { | 
| 1118 | currentpagedevice/OverrideSeparations get | 
| 1119 | { | 
| 1120 | /HqnSpots /ProcSet resourcestatus | 
| 1121 | { | 
| 1122 | pop pop pop true | 
| 1123 | }if | 
| 1124 | }if | 
| 1125 | }if | 
| 1126 | { | 
| 1127 | AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not | 
| 1128 | }{ | 
| 1129 | gsave | 
| 1130 | [/Separation AGMCORE_name /DeviceGray {}]setcolorspace | 
| 1131 | false | 
| 1132 | currentpagedevice/SeparationColorNames 2 copy known | 
| 1133 | { | 
| 1134 | get | 
| 1135 | { AGMCORE_name eq or}forall | 
| 1136 | not | 
| 1137 | }{ | 
| 1138 | pop pop pop true | 
| 1139 | }ifelse | 
| 1140 | grestore | 
| 1141 | }ifelse | 
| 1142 | }ifelse | 
| 1143 | }ifelse | 
| 1144 | }ifelse | 
| 1145 | }def | 
| 1146 | }ifelse | 
| 1147 | /convert_to_process where {pop}{ | 
| 1148 | /convert_to_process | 
| 1149 | { | 
| 1150 | dup length 0 eq | 
| 1151 | { | 
| 1152 | pop false | 
| 1153 | }{ | 
| 1154 | AGMCORE_host_sep | 
| 1155 | { | 
| 1156 | dup true exch | 
| 1157 | { | 
| 1158 | dup (Cyan) eq exch | 
| 1159 | dup (Magenta) eq 3 -1 roll or exch | 
| 1160 | dup (Yellow) eq 3 -1 roll or exch | 
| 1161 | dup (Black) eq 3 -1 roll or | 
| 1162 | {pop} | 
| 1163 | {convert_spot_to_process and}ifelse | 
| 1164 | } | 
| 1165 | forall | 
| 1166 | { | 
| 1167 | true exch | 
| 1168 | { | 
| 1169 | dup (Cyan) eq exch | 
| 1170 | dup (Magenta) eq 3 -1 roll or exch | 
| 1171 | dup (Yellow) eq 3 -1 roll or exch | 
| 1172 | (Black) eq or and | 
| 1173 | }forall | 
| 1174 | not | 
| 1175 | }{pop false}ifelse | 
| 1176 | }{ | 
| 1177 | false exch | 
| 1178 | { | 
| 1179 | dup (Cyan) eq exch | 
| 1180 | dup (Magenta) eq 3 -1 roll or exch | 
| 1181 | dup (Yellow) eq 3 -1 roll or exch | 
| 1182 | dup (Black) eq 3 -1 roll or | 
| 1183 | {pop} | 
| 1184 | {convert_spot_to_process or}ifelse | 
| 1185 | } | 
| 1186 | forall | 
| 1187 | }ifelse | 
| 1188 | }ifelse | 
| 1189 | }def | 
| 1190 | }ifelse | 
| 1191 | /AGMCORE_avoid_L2_sep_space | 
| 1192 | version cvr 2012 lt | 
| 1193 | level2 and | 
| 1194 | AGMCORE_producing_seps not and | 
| 1195 | def | 
| 1196 | /AGMCORE_is_cmyk_sep | 
| 1197 | AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or | 
| 1198 | def | 
| 1199 | /AGM_avoid_0_cmyk where{ | 
| 1200 | pop AGM_avoid_0_cmyk | 
| 1201 | }{ | 
| 1202 | AGM_preserve_spots | 
| 1203 | userdict/Adobe_AGM_OnHost_Seps known | 
| 1204 | userdict/Adobe_AGM_InRip_Seps known or | 
| 1205 | not and | 
| 1206 | }ifelse | 
| 1207 | { | 
| 1208 | /setcmykcolor[ | 
| 1209 | { | 
| 1210 | 4 copy add add add 0 eq currentoverprint and{ | 
| 1211 | pop 0.0005 | 
| 1212 | }if | 
| 1213 | }/exec cvx | 
| 1214 | /AGMCORE_&setcmykcolor load dup type/operatortype ne{ | 
| 1215 | /exec cvx | 
| 1216 | }if | 
| 1217 | ]cvx def | 
| 1218 | }if | 
| 1219 | AGMCORE_host_sep{ | 
| 1220 | /setcolortransfer | 
| 1221 | { | 
| 1222 | AGMCORE_cyan_plate{ | 
| 1223 | pop pop pop | 
| 1224 | }{ | 
| 1225 | AGMCORE_magenta_plate{ | 
| 1226 | 4 3 roll pop pop pop | 
| 1227 | }{ | 
| 1228 | AGMCORE_yellow_plate{ | 
| 1229 | 4 2 roll pop pop pop | 
| 1230 | }{ | 
| 1231 | 4 1 roll pop pop pop | 
| 1232 | }ifelse | 
| 1233 | }ifelse | 
| 1234 | }ifelse | 
| 1235 | settransfer | 
| 1236 | } | 
| 1237 | def | 
| 1238 | /AGMCORE_get_ink_data | 
| 1239 | AGMCORE_cyan_plate{ | 
| 1240 | {pop pop pop} | 
| 1241 | }{ | 
| 1242 | AGMCORE_magenta_plate{ | 
| 1243 | {4 3 roll pop pop pop} | 
| 1244 | }{ | 
| 1245 | AGMCORE_yellow_plate{ | 
| 1246 | {4 2 roll pop pop pop} | 
| 1247 | }{ | 
| 1248 | {4 1 roll pop pop pop} | 
| 1249 | }ifelse | 
| 1250 | }ifelse | 
| 1251 | }ifelse | 
| 1252 | def | 
| 1253 | /AGMCORE_RemoveProcessColorNames | 
| 1254 | { | 
| 1255 | 1 dict begin | 
| 1256 | /filtername | 
| 1257 | { | 
| 1258 | dup /Cyan eq 1 index (Cyan) eq or | 
| 1259 | {pop (_cyan_)}if | 
| 1260 | dup /Magenta eq 1 index (Magenta) eq or | 
| 1261 | {pop (_magenta_)}if | 
| 1262 | dup /Yellow eq 1 index (Yellow) eq or | 
| 1263 | {pop (_yellow_)}if | 
| 1264 | dup /Black eq 1 index (Black) eq or | 
| 1265 | {pop (_black_)}if | 
| 1266 | }def | 
| 1267 | dup type /arraytype eq | 
| 1268 | {[exch {filtername}forall]} | 
| 1269 | {filtername}ifelse | 
| 1270 | end | 
| 1271 | }def | 
| 1272 | /AGMCORE_IsSeparationAProcessColor | 
| 1273 | { | 
| 1274 | dup (Cyan) eq exch dup (Magenta) eq exch dup (Yellow) eq exch (Black) eq or or or | 
| 1275 | }def | 
| 1276 | level3 { | 
| 1277 | /AGMCORE_IsCurrentColor | 
| 1278 | { | 
| 1279 | gsave | 
| 1280 | false setoverprint | 
| 1281 | 1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor | 
| 1282 | currentgray 0 eq | 
| 1283 | grestore | 
| 1284 | }def | 
| 1285 | /AGMCORE_filter_functiondatasource | 
| 1286 | { | 
| 1287 | 5 dict begin | 
| 1288 | /data_in xdf | 
| 1289 | data_in type /stringtype eq | 
| 1290 | { | 
| 1291 | /ncomp xdf | 
| 1292 | /comp xdf | 
| 1293 | /string_out data_in length ncomp idiv string def | 
| 1294 | 0 ncomp data_in length 1 sub | 
| 1295 | { | 
| 1296 | string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put | 
| 1297 | }for | 
| 1298 | string_out | 
| 1299 | }{ | 
| 1300 | string /string_in xdf | 
| 1301 | /string_out 1 string def | 
| 1302 | /component xdf | 
| 1303 | [ | 
| 1304 | data_in string_in /readstring cvx | 
| 1305 | [component /get cvx 255 /exch cvx /sub cvx string_out /exch cvx 0 /exch cvx /put cvx string_out]cvx | 
| 1306 | [/pop cvx ()]cvx /ifelse cvx | 
| 1307 | ]cvx /ReusableStreamDecode filter | 
| 1308 | }ifelse | 
| 1309 | end | 
| 1310 | }def | 
| 1311 | /AGMCORE_separateShadingFunction | 
| 1312 | { | 
| 1313 | 2 dict begin | 
| 1314 | /paint? xdf | 
| 1315 | /channel xdf | 
| 1316 | begin | 
| 1317 | FunctionType 0 eq | 
| 1318 | { | 
| 1319 | /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def | 
| 1320 | currentdict /Decode known | 
| 1321 | {/Decode Decode channel 2 mul 2 getinterval def}if | 
| 1322 | paint? not | 
| 1323 | {/Decode [1 1]def}if | 
| 1324 | }if | 
| 1325 | FunctionType 2 eq | 
| 1326 | { | 
| 1327 | paint? | 
| 1328 | { | 
| 1329 | /C0 [C0 channel get 1 exch sub] def | 
| 1330 | /C1 [C1 channel get 1 exch sub] def | 
| 1331 | }{ | 
| 1332 | /C0 [1] def | 
| 1333 | /C1 [1] def | 
| 1334 | }ifelse | 
| 1335 | }if | 
| 1336 | FunctionType 3 eq | 
| 1337 | { | 
| 1338 | /Functions [Functions {channel paint? AGMCORE_separateShadingFunction} forall] def | 
| 1339 | }if | 
| 1340 | currentdict /Range known | 
| 1341 | {/Range [0 1] def}if | 
| 1342 | currentdict | 
| 1343 | end | 
| 1344 | end | 
| 1345 | }def | 
| 1346 | /AGMCORE_separateShading | 
| 1347 | { | 
| 1348 | 3 -1 roll begin | 
| 1349 | currentdict /Function known | 
| 1350 | { | 
| 1351 | currentdict /Background known | 
| 1352 | {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if | 
| 1353 | Function 3 1 roll AGMCORE_separateShadingFunction /Function xdf | 
| 1354 | /ColorSpace [/DeviceGray] def | 
| 1355 | }{ | 
| 1356 | ColorSpace dup type /arraytype eq {0 get}if /DeviceCMYK eq | 
| 1357 | { | 
| 1358 | /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def | 
| 1359 | }{ | 
| 1360 | ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put | 
| 1361 | }ifelse | 
| 1362 | ColorSpace 0 get /Separation eq | 
| 1363 | { | 
| 1364 | { | 
| 1365 | [1 /exch cvx /sub cvx]cvx | 
| 1366 | }{ | 
| 1367 | [/pop cvx 1]cvx | 
| 1368 | }ifelse | 
| 1369 | ColorSpace 3 3 -1 roll put | 
| 1370 | pop | 
| 1371 | }{ | 
| 1372 | { | 
| 1373 | [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 | 
| 1374 | }{ | 
| 1375 | pop [ColorSpace 1 get length {/pop cvx} repeat cvx 1]cvx | 
| 1376 | }ifelse | 
| 1377 | ColorSpace 3 3 -1 roll bind put | 
| 1378 | }ifelse | 
| 1379 | ColorSpace 2 /DeviceGray put | 
| 1380 | }ifelse | 
| 1381 | end | 
| 1382 | }def | 
| 1383 | /AGMCORE_separateShadingDict | 
| 1384 | { | 
| 1385 | dup /ColorSpace get | 
| 1386 | dup type /arraytype ne | 
| 1387 | {[exch]}if | 
| 1388 | dup 0 get /DeviceCMYK eq | 
| 1389 | { | 
| 1390 | exch begin | 
| 1391 | currentdict | 
| 1392 | AGMCORE_cyan_plate | 
| 1393 | {0 true}if | 
| 1394 | AGMCORE_magenta_plate | 
| 1395 | {1 true}if | 
| 1396 | AGMCORE_yellow_plate | 
| 1397 | {2 true}if | 
| 1398 | AGMCORE_black_plate | 
| 1399 | {3 true}if | 
| 1400 | AGMCORE_plate_ndx 4 eq | 
| 1401 | {0 false}if | 
| 1402 | dup not currentoverprint and | 
| 1403 | {/AGMCORE_ignoreshade true def}if | 
| 1404 | AGMCORE_separateShading | 
| 1405 | currentdict | 
| 1406 | end exch | 
| 1407 | }if | 
| 1408 | dup 0 get /Separation eq | 
| 1409 | { | 
| 1410 | exch begin | 
| 1411 | ColorSpace 1 get dup /None ne exch /All ne and | 
| 1412 | { | 
| 1413 | ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and | 
| 1414 | { | 
| 1415 | ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq | 
| 1416 | { | 
| 1417 | /ColorSpace | 
| 1418 | [ | 
| 1419 | /Separation | 
| 1420 | ColorSpace 1 get | 
| 1421 | /DeviceGray | 
| 1422 | [ | 
| 1423 | ColorSpace 3 get /exec cvx | 
| 1424 | 4 AGMCORE_plate_ndx sub -1 /roll cvx | 
| 1425 | 4 1 /roll cvx | 
| 1426 | 3 [/pop cvx]cvx /repeat cvx | 
| 1427 | 1 /exch cvx /sub cvx | 
| 1428 | ]cvx | 
| 1429 | ]def | 
| 1430 | }{ | 
| 1431 | AGMCORE_report_unsupported_color_space | 
| 1432 | AGMCORE_black_plate not | 
| 1433 | { | 
| 1434 | currentdict 0 false AGMCORE_separateShading | 
| 1435 | }if | 
| 1436 | }ifelse | 
| 1437 | }{ | 
| 1438 | currentdict ColorSpace 1 get AGMCORE_IsCurrentColor | 
| 1439 | 0 exch | 
| 1440 | dup not currentoverprint and | 
| 1441 | {/AGMCORE_ignoreshade true def}if | 
| 1442 | AGMCORE_separateShading | 
| 1443 | }ifelse | 
| 1444 | }if | 
| 1445 | currentdict | 
| 1446 | end exch | 
| 1447 | }if | 
| 1448 | dup 0 get /DeviceN eq | 
| 1449 | { | 
| 1450 | exch begin | 
| 1451 | ColorSpace 1 get convert_to_process | 
| 1452 | { | 
| 1453 | ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq | 
| 1454 | { | 
| 1455 | /ColorSpace | 
| 1456 | [ | 
| 1457 | /DeviceN | 
| 1458 | ColorSpace 1 get | 
| 1459 | /DeviceGray | 
| 1460 | [ | 
| 1461 | ColorSpace 3 get /exec cvx | 
| 1462 | 4 AGMCORE_plate_ndx sub -1 /roll cvx | 
| 1463 | 4 1 /roll cvx | 
| 1464 | 3 [/pop cvx]cvx /repeat cvx | 
| 1465 | 1 /exch cvx /sub cvx | 
| 1466 | ]cvx | 
| 1467 | ]def | 
| 1468 | }{ | 
| 1469 | AGMCORE_report_unsupported_color_space | 
| 1470 | AGMCORE_black_plate not | 
| 1471 | { | 
| 1472 | currentdict 0 false AGMCORE_separateShading | 
| 1473 | /ColorSpace [/DeviceGray] def | 
| 1474 | }if | 
| 1475 | }ifelse | 
| 1476 | }{ | 
| 1477 | currentdict | 
| 1478 | false -1 ColorSpace 1 get | 
| 1479 | { | 
| 1480 | AGMCORE_IsCurrentColor | 
| 1481 | { | 
| 1482 | 1 add | 
| 1483 | exch pop true exch exit | 
| 1484 | }if | 
| 1485 | 1 add | 
| 1486 | }forall | 
| 1487 | exch | 
| 1488 | dup not currentoverprint and | 
| 1489 | {/AGMCORE_ignoreshade true def}if | 
| 1490 | AGMCORE_separateShading | 
| 1491 | }ifelse | 
| 1492 | currentdict | 
| 1493 | end exch | 
| 1494 | }if | 
| 1495 | dup 0 get dup /DeviceCMYK eq exch dup /Separation eq exch /DeviceN eq or or not | 
| 1496 | { | 
| 1497 | exch begin | 
| 1498 | ColorSpace dup type /arraytype eq | 
| 1499 | {0 get}if | 
| 1500 | /DeviceGray ne | 
| 1501 | { | 
| 1502 | AGMCORE_report_unsupported_color_space | 
| 1503 | AGMCORE_black_plate not | 
| 1504 | { | 
| 1505 | ColorSpace 0 get /CIEBasedA eq | 
| 1506 | { | 
| 1507 | /ColorSpace [/Separation /_ciebaseda_ /DeviceGray {}] def | 
| 1508 | }if | 
| 1509 | ColorSpace 0 get dup /CIEBasedABC eq exch dup /CIEBasedDEF eq exch /DeviceRGB eq or or | 
| 1510 | { | 
| 1511 | /ColorSpace [/DeviceN [/_red_ /_green_ /_blue_] /DeviceRGB {}] def | 
| 1512 | }if | 
| 1513 | ColorSpace 0 get /CIEBasedDEFG eq | 
| 1514 | { | 
| 1515 | /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] | 
| 1516 | }if | 
| 1517 | currentdict 0 false AGMCORE_separateShading | 
| 1518 | }if | 
| 1519 | }if | 
| 1520 | currentdict | 
| 1521 | end exch | 
| 1522 | }if | 
| 1523 | pop | 
| 1524 | dup /AGMCORE_ignoreshade known | 
| 1525 | { | 
| 1526 | begin | 
| 1527 | /ColorSpace [/Separation (None) /DeviceGray {}] def | 
| 1528 | currentdict end | 
| 1529 | }if | 
| 1530 | }def | 
| 1531 | /shfill | 
| 1532 | { | 
| 1533 | clonedict | 
| 1534 | AGMCORE_separateShadingDict | 
| 1535 | dup /AGMCORE_ignoreshade known | 
| 1536 | {pop} | 
| 1537 | {AGMCORE_&sysshfill}ifelse | 
| 1538 | }def | 
| 1539 | /makepattern | 
| 1540 | { | 
| 1541 | exch | 
| 1542 | dup /PatternType get 2 eq | 
| 1543 | { | 
| 1544 | clonedict | 
| 1545 | begin | 
| 1546 | /Shading Shading AGMCORE_separateShadingDict def | 
| 1547 | currentdict end | 
| 1548 | exch AGMCORE_&sysmakepattern | 
| 1549 | }{ | 
| 1550 | exch AGMCORE_&usrmakepattern | 
| 1551 | }ifelse | 
| 1552 | }def | 
| 1553 | }if | 
| 1554 | }if | 
| 1555 | AGMCORE_in_rip_sep{ | 
| 1556 | /setcustomcolor | 
| 1557 | { | 
| 1558 | exch aload pop | 
| 1559 | dup 7 1 roll inRip_spot_has_ink not     { | 
| 1560 | 4 {4 index mul 4 1 roll} | 
| 1561 | repeat | 
| 1562 | /DeviceCMYK setcolorspace | 
| 1563 | 6 -2 roll pop pop | 
| 1564 | }{ | 
| 1565 | Adobe_AGM_Core begin | 
| 1566 | /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf | 
| 1567 | end | 
| 1568 | [/Separation 4 -1 roll /DeviceCMYK | 
| 1569 | {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} | 
| 1570 | ] | 
| 1571 | setcolorspace | 
| 1572 | }ifelse | 
| 1573 | setcolor | 
| 1574 | }ndf | 
| 1575 | /setseparationgray | 
| 1576 | { | 
| 1577 | [/Separation (All) /DeviceGray {}] setcolorspace_opt | 
| 1578 | 1 exch sub setcolor | 
| 1579 | }ndf | 
| 1580 | }{ | 
| 1581 | /setseparationgray | 
| 1582 | { | 
| 1583 | AGMCORE_&setgray | 
| 1584 | }ndf | 
| 1585 | }ifelse | 
| 1586 | /findcmykcustomcolor | 
| 1587 | { | 
| 1588 | 5 makereadonlyarray | 
| 1589 | }ndf | 
| 1590 | /setcustomcolor | 
| 1591 | { | 
| 1592 | exch aload pop pop | 
| 1593 | 4 {4 index mul 4 1 roll} repeat | 
| 1594 | setcmykcolor pop | 
| 1595 | }ndf | 
| 1596 | /has_color | 
| 1597 | /colorimage where{ | 
| 1598 | AGMCORE_producing_seps{ | 
| 1599 | pop true | 
| 1600 | }{ | 
| 1601 | systemdict eq | 
| 1602 | }ifelse | 
| 1603 | }{ | 
| 1604 | false | 
| 1605 | }ifelse | 
| 1606 | def | 
| 1607 | /map_index | 
| 1608 | { | 
| 1609 | 1 index mul exch getinterval {255 div} forall | 
| 1610 | } bdf | 
| 1611 | /map_indexed_devn | 
| 1612 | { | 
| 1613 | Lookup Names length 3 -1 roll cvi map_index | 
| 1614 | } bdf | 
| 1615 | /n_color_components | 
| 1616 | { | 
| 1617 | base_colorspace_type | 
| 1618 | dup /DeviceGray eq{ | 
| 1619 | pop 1 | 
| 1620 | }{ | 
| 1621 | /DeviceCMYK eq{ | 
| 1622 | 4 | 
| 1623 | }{ | 
| 1624 | 3 | 
| 1625 | }ifelse | 
| 1626 | }ifelse | 
| 1627 | }bdf | 
| 1628 | level2{ | 
| 1629 | /mo /moveto ldf | 
| 1630 | /li /lineto ldf | 
| 1631 | /cv /curveto ldf | 
| 1632 | /knockout_unitsq | 
| 1633 | { | 
| 1634 | 1 setgray | 
| 1635 | 0 0 1 1 rectfill | 
| 1636 | }def | 
| 1637 | /level2ScreenFreq{ | 
| 1638 | begin | 
| 1639 | 60 | 
| 1640 | HalftoneType 1 eq{ | 
| 1641 | pop Frequency | 
| 1642 | }if | 
| 1643 | HalftoneType 2 eq{ | 
| 1644 | pop GrayFrequency | 
| 1645 | }if | 
| 1646 | HalftoneType 5 eq{ | 
| 1647 | pop Default level2ScreenFreq | 
| 1648 | }if | 
| 1649 | end | 
| 1650 | }def | 
| 1651 | /currentScreenFreq{ | 
| 1652 | currenthalftone level2ScreenFreq | 
| 1653 | }def | 
| 1654 | level2 /setcolorspace AGMCORE_key_known not and{ | 
| 1655 | /AGMCORE_&&&setcolorspace /setcolorspace ldf | 
| 1656 | /AGMCORE_ReplaceMappedColor | 
| 1657 | { | 
| 1658 | dup type dup /arraytype eq exch /packedarraytype eq or | 
| 1659 | { | 
| 1660 | dup 0 get dup /Separation eq | 
| 1661 | { | 
| 1662 | pop | 
| 1663 | dup length array copy | 
| 1664 | dup dup 1 get | 
| 1665 | current_spot_alias | 
| 1666 | { | 
| 1667 | dup map_alias | 
| 1668 | { | 
| 1669 | begin | 
| 1670 | /sep_colorspace_dict currentdict AGMCORE_gput | 
| 1671 | pop pop pop | 
| 1672 | [ | 
| 1673 | /Separation Name | 
| 1674 | CSA map_csa | 
| 1675 | dup /MappedCSA xdf | 
| 1676 | /sep_colorspace_proc load | 
| 1677 | ] | 
| 1678 | dup Name | 
| 1679 | end | 
| 1680 | }if | 
| 1681 | }if | 
| 1682 | map_reserved_ink_name 1 xpt | 
| 1683 | }{ | 
| 1684 | /DeviceN eq | 
| 1685 | { | 
| 1686 | dup length array copy | 
| 1687 | dup dup 1 get [ | 
| 1688 | exch { | 
| 1689 | current_spot_alias{ | 
| 1690 | dup map_alias{ | 
| 1691 | /Name get exch pop | 
| 1692 | }if | 
| 1693 | }if | 
| 1694 | map_reserved_ink_name | 
| 1695 | } forall | 
| 1696 | ] 1 xpt | 
| 1697 | }if | 
| 1698 | }ifelse | 
| 1699 | }if | 
| 1700 | }def | 
| 1701 | /setcolorspace | 
| 1702 | { | 
| 1703 | dup type dup /arraytype eq exch /packedarraytype eq or | 
| 1704 | { | 
| 1705 | dup 0 get /Indexed eq | 
| 1706 | { | 
| 1707 | AGMCORE_distilling | 
| 1708 | { | 
| 1709 | /PhotoshopDuotoneList where | 
| 1710 | { | 
| 1711 | pop false | 
| 1712 | }{ | 
| 1713 | true | 
| 1714 | }ifelse | 
| 1715 | }{ | 
| 1716 | true | 
| 1717 | }ifelse | 
| 1718 | { | 
| 1719 | aload pop 3 -1 roll | 
| 1720 | AGMCORE_ReplaceMappedColor | 
| 1721 | 3 1 roll 4 array astore | 
| 1722 | }if | 
| 1723 | }{ | 
| 1724 | AGMCORE_ReplaceMappedColor | 
| 1725 | }ifelse | 
| 1726 | }if | 
| 1727 | DeviceN_PS2_inRip_seps {AGMCORE_&&&setcolorspace} if | 
| 1728 | }def | 
| 1729 | }if | 
| 1730 | }{ | 
| 1731 | /adj | 
| 1732 | { | 
| 1733 | currentstrokeadjust{ | 
| 1734 | transform | 
| 1735 | 0.25 sub round 0.25 add exch | 
| 1736 | 0.25 sub round 0.25 add exch | 
| 1737 | itransform | 
| 1738 | }if | 
| 1739 | }def | 
| 1740 | /mo{ | 
| 1741 | adj moveto | 
| 1742 | }def | 
| 1743 | /li{ | 
| 1744 | adj lineto | 
| 1745 | }def | 
| 1746 | /cv{ | 
| 1747 | 6 2 roll adj | 
| 1748 | 6 2 roll adj | 
| 1749 | 6 2 roll adj curveto | 
| 1750 | }def | 
| 1751 | /knockout_unitsq | 
| 1752 | { | 
| 1753 | 1 setgray | 
| 1754 | 8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image | 
| 1755 | }def | 
| 1756 | /currentstrokeadjust{ | 
| 1757 | /currentstrokeadjust AGMCORE_gget | 
| 1758 | }def | 
| 1759 | /setstrokeadjust{ | 
| 1760 | /currentstrokeadjust exch AGMCORE_gput | 
| 1761 | }def | 
| 1762 | /currentScreenFreq{ | 
| 1763 | currentscreen pop pop | 
| 1764 | }def | 
| 1765 | /setcolorspace | 
| 1766 | { | 
| 1767 | /currentcolorspace exch AGMCORE_gput | 
| 1768 | } def | 
| 1769 | /currentcolorspace | 
| 1770 | { | 
| 1771 | /currentcolorspace AGMCORE_gget | 
| 1772 | } def | 
| 1773 | /setcolor_devicecolor | 
| 1774 | { | 
| 1775 | base_colorspace_type | 
| 1776 | dup /DeviceGray eq{ | 
| 1777 | pop setgray | 
| 1778 | }{ | 
| 1779 | /DeviceCMYK eq{ | 
| 1780 | setcmykcolor | 
| 1781 | }{ | 
| 1782 | setrgbcolor | 
| 1783 | }ifelse | 
| 1784 | }ifelse | 
| 1785 | }def | 
| 1786 | /setcolor | 
| 1787 | { | 
| 1788 | currentcolorspace 0 get | 
| 1789 | dup /DeviceGray ne{ | 
| 1790 | dup /DeviceCMYK ne{ | 
| 1791 | dup /DeviceRGB ne{ | 
| 1792 | dup /Separation eq{ | 
| 1793 | pop | 
| 1794 | currentcolorspace 3 get exec | 
| 1795 | currentcolorspace 2 get | 
| 1796 | }{ | 
| 1797 | dup /Indexed eq{ | 
| 1798 | pop | 
| 1799 | currentcolorspace 3 get dup type /stringtype eq{ | 
| 1800 | currentcolorspace 1 get n_color_components | 
| 1801 | 3 -1 roll map_index | 
| 1802 | }{ | 
| 1803 | exec | 
| 1804 | }ifelse | 
| 1805 | currentcolorspace 1 get | 
| 1806 | }{ | 
| 1807 | /AGMCORE_cur_err /AGMCORE_invalid_color_space def | 
| 1808 | AGMCORE_invalid_color_space | 
| 1809 | }ifelse | 
| 1810 | }ifelse | 
| 1811 | }if | 
| 1812 | }if | 
| 1813 | }if | 
| 1814 | setcolor_devicecolor | 
| 1815 | } def | 
| 1816 | }ifelse | 
| 1817 | /sop /setoverprint ldf | 
| 1818 | /lw /setlinewidth ldf | 
| 1819 | /lc /setlinecap ldf | 
| 1820 | /lj /setlinejoin ldf | 
| 1821 | /ml /setmiterlimit ldf | 
| 1822 | /dsh /setdash ldf | 
| 1823 | /sadj /setstrokeadjust ldf | 
| 1824 | /gry /setgray ldf | 
| 1825 | /rgb /setrgbcolor ldf | 
| 1826 | /cmyk /setcmykcolor ldf | 
| 1827 | /sep /setsepcolor ldf | 
| 1828 | /devn /setdevicencolor ldf | 
| 1829 | /idx /setindexedcolor ldf | 
| 1830 | /colr /setcolor ldf | 
| 1831 | /csacrd /set_csa_crd ldf | 
| 1832 | /sepcs /setsepcolorspace ldf | 
| 1833 | /devncs /setdevicencolorspace ldf | 
| 1834 | /idxcs /setindexedcolorspace ldf | 
| 1835 | /cp /closepath ldf | 
| 1836 | /clp /clp_npth ldf | 
| 1837 | /eclp /eoclp_npth ldf | 
| 1838 | /f /fill ldf | 
| 1839 | /ef /eofill ldf | 
| 1840 | /@ /stroke ldf | 
| 1841 | /nclp /npth_clp ldf | 
| 1842 | /gset /graphic_setup ldf | 
| 1843 | /gcln /graphic_cleanup ldf | 
| 1844 | currentdict{ | 
| 1845 | dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and { | 
| 1846 | bind | 
| 1847 | }if | 
| 1848 | def | 
| 1849 | }forall | 
| 1850 | /currentpagedevice currentpagedevice def | 
| 1851 | /getrampcolor { | 
| 1852 | /indx exch def | 
| 1853 | 0 1 NumComp 1 sub { | 
| 1854 | dup | 
| 1855 | Samples exch get | 
| 1856 | dup type /stringtype eq { indx get } if | 
| 1857 | exch | 
| 1858 | Scaling exch get aload pop | 
| 1859 | 3 1 roll | 
| 1860 | mul add | 
| 1861 | } for | 
| 1862 | ColorSpaceFamily /Separation eq | 
| 1863 | { | 
| 1864 | sep | 
| 1865 | } | 
| 1866 | { | 
| 1867 | ColorSpaceFamily /DeviceN eq | 
| 1868 | { | 
| 1869 | devn | 
| 1870 | } | 
| 1871 | { | 
| 1872 | setcolor | 
| 1873 | }ifelse | 
| 1874 | }ifelse | 
| 1875 | } bind def | 
| 1876 | /sssetbackground { aload pop setcolor } bind def | 
| 1877 | /RadialShade { | 
| 1878 | 40 dict begin | 
| 1879 | /ColorSpaceFamily exch def | 
| 1880 | /background exch def | 
| 1881 | /ext1 exch def | 
| 1882 | /ext0 exch def | 
| 1883 | /BBox exch def | 
| 1884 | /r2 exch def | 
| 1885 | /c2y exch def | 
| 1886 | /c2x exch def | 
| 1887 | /r1 exch def | 
| 1888 | /c1y exch def | 
| 1889 | /c1x exch def | 
| 1890 | /rampdict exch def | 
| 1891 | /setinkoverprint where {pop /setinkoverprint{pop}def}if | 
| 1892 | gsave | 
| 1893 | BBox length 0 gt { | 
| 1894 | newpath | 
| 1895 | BBox 0 get BBox 1 get moveto | 
| 1896 | BBox 2 get BBox 0 get sub 0 rlineto | 
| 1897 | 0 BBox 3 get BBox 1 get sub rlineto | 
| 1898 | BBox 2 get BBox 0 get sub neg 0 rlineto | 
| 1899 | closepath | 
| 1900 | clip | 
| 1901 | newpath | 
| 1902 | } if | 
| 1903 | c1x c2x eq | 
| 1904 | { | 
| 1905 | c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse | 
| 1906 | } | 
| 1907 | { | 
| 1908 | /slope c2y c1y sub c2x c1x sub div def | 
| 1909 | /theta slope 1 atan def | 
| 1910 | c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if | 
| 1911 | c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if | 
| 1912 | } | 
| 1913 | ifelse | 
| 1914 | gsave | 
| 1915 | clippath | 
| 1916 | c1x c1y translate | 
| 1917 | theta rotate | 
| 1918 | -90 rotate | 
| 1919 | { pathbbox } stopped | 
| 1920 | { 0 0 0 0 } if | 
| 1921 | /yMax exch def | 
| 1922 | /xMax exch def | 
| 1923 | /yMin exch def | 
| 1924 | /xMin exch def | 
| 1925 | grestore | 
| 1926 | xMax xMin eq yMax yMin eq or | 
| 1927 | { | 
| 1928 | grestore | 
| 1929 | end | 
| 1930 | } | 
| 1931 | { | 
| 1932 | /max { 2 copy gt { pop } {exch pop} ifelse } bind def | 
| 1933 | /min { 2 copy lt { pop } {exch pop} ifelse } bind def | 
| 1934 | rampdict begin | 
| 1935 | 40 dict begin | 
| 1936 | background length 0 gt { background sssetbackground gsave clippath fill grestore } if | 
| 1937 | gsave | 
| 1938 | c1x c1y translate | 
| 1939 | theta rotate | 
| 1940 | -90 rotate | 
| 1941 | /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def | 
| 1942 | /c1y 0 def | 
| 1943 | /c1x 0 def | 
| 1944 | /c2x 0 def | 
| 1945 | ext0 { | 
| 1946 | 0 getrampcolor | 
| 1947 | c2y r2 add r1 sub 0.0001 lt | 
| 1948 | { | 
| 1949 | c1x c1y r1 360 0 arcn | 
| 1950 | pathbbox | 
| 1951 | /aymax exch def | 
| 1952 | /axmax exch def | 
| 1953 | /aymin exch def | 
| 1954 | /axmin exch def | 
| 1955 | /bxMin xMin axmin min def | 
| 1956 | /byMin yMin aymin min def | 
| 1957 | /bxMax xMax axmax max def | 
| 1958 | /byMax yMax aymax max def | 
| 1959 | bxMin byMin moveto | 
| 1960 | bxMax byMin lineto | 
| 1961 | bxMax byMax lineto | 
| 1962 | bxMin byMax lineto | 
| 1963 | bxMin byMin lineto | 
| 1964 | eofill | 
| 1965 | } | 
| 1966 | { | 
| 1967 | c2y r1 add r2 le | 
| 1968 | { | 
| 1969 | c1x c1y r1 0 360 arc | 
| 1970 | fill | 
| 1971 | } | 
| 1972 | { | 
| 1973 | c2x c2y r2 0 360 arc fill | 
| 1974 | r1 r2 eq | 
| 1975 | { | 
| 1976 | /p1x r1 neg def | 
| 1977 | /p1y c1y def | 
| 1978 | /p2x r1 def | 
| 1979 | /p2y c1y def | 
| 1980 | p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto | 
| 1981 | fill | 
| 1982 | } | 
| 1983 | { | 
| 1984 | /AA r2 r1 sub c2y div def | 
| 1985 | /theta AA 1 AA dup mul sub sqrt div 1 atan def | 
| 1986 | /SS1 90 theta add dup sin exch cos div def | 
| 1987 | /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def | 
| 1988 | /p1y p1x SS1 div neg def | 
| 1989 | /SS2 90 theta sub dup sin exch cos div def | 
| 1990 | /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def | 
| 1991 | /p2y p2x SS2 div neg def | 
| 1992 | r1 r2 gt | 
| 1993 | { | 
| 1994 | /L1maxX p1x yMin p1y sub SS1 div add def | 
| 1995 | /L2maxX p2x yMin p2y sub SS2 div add def | 
| 1996 | } | 
| 1997 | { | 
| 1998 | /L1maxX 0 def | 
| 1999 | /L2maxX 0 def | 
| 2000 | }ifelse | 
| 2001 | p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto | 
| 2002 | L1maxX L1maxX p1x sub SS1 mul p1y add lineto | 
| 2003 | fill | 
| 2004 | } | 
| 2005 | ifelse | 
| 2006 | } | 
| 2007 | ifelse | 
| 2008 | } ifelse | 
| 2009 | } if | 
| 2010 | c1x c2x sub dup mul | 
| 2011 | c1y c2y sub dup mul | 
| 2012 | add 0.5 exp | 
| 2013 | 0 dtransform | 
| 2014 | dup mul exch dup mul add 0.5 exp 72 div | 
| 2015 | 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt | 
| 2016 | 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt | 
| 2017 | 1 index 1 index lt { exch } if pop | 
| 2018 | /hires exch def | 
| 2019 | hires mul | 
| 2020 | /numpix exch def | 
| 2021 | /numsteps NumSamples def | 
| 2022 | /rampIndxInc 1 def | 
| 2023 | /subsampling false def | 
| 2024 | numpix 0 ne | 
| 2025 | { | 
| 2026 | NumSamples numpix div 0.5 gt | 
| 2027 | { | 
| 2028 | /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def | 
| 2029 | /rampIndxInc NumSamples 1 sub numsteps div def | 
| 2030 | /subsampling true def | 
| 2031 | } if | 
| 2032 | } if | 
| 2033 | /xInc c2x c1x sub numsteps div def | 
| 2034 | /yInc c2y c1y sub numsteps div def | 
| 2035 | /rInc r2 r1 sub numsteps div def | 
| 2036 | /cx c1x def | 
| 2037 | /cy c1y def | 
| 2038 | /radius r1 def | 
| 2039 | newpath | 
| 2040 | xInc 0 eq yInc 0 eq rInc 0 eq and and | 
| 2041 | { | 
| 2042 | 0 getrampcolor | 
| 2043 | cx cy radius 0 360 arc | 
| 2044 | stroke | 
| 2045 | NumSamples 1 sub getrampcolor | 
| 2046 | cx cy radius 72 hires div add 0 360 arc | 
| 2047 | 0 setlinewidth | 
| 2048 | stroke | 
| 2049 | } | 
| 2050 | { | 
| 2051 | 0 | 
| 2052 | numsteps | 
| 2053 | { | 
| 2054 | dup | 
| 2055 | subsampling { round cvi } if | 
| 2056 | getrampcolor | 
| 2057 | cx cy radius 0 360 arc | 
| 2058 | /cx cx xInc add def | 
| 2059 | /cy cy yInc add def | 
| 2060 | /radius radius rInc add def | 
| 2061 | cx cy radius 360 0 arcn | 
| 2062 | eofill | 
| 2063 | rampIndxInc add | 
| 2064 | } | 
| 2065 | repeat | 
| 2066 | pop | 
| 2067 | } ifelse | 
| 2068 | ext1 { | 
| 2069 | c2y r2 add r1 lt | 
| 2070 | { | 
| 2071 | c2x c2y r2 0 360 arc | 
| 2072 | fill | 
| 2073 | } | 
| 2074 | { | 
| 2075 | c2y r1 add r2 sub 0.0001 le | 
| 2076 | { | 
| 2077 | c2x c2y r2 360 0 arcn | 
| 2078 | pathbbox | 
| 2079 | /aymax exch def | 
| 2080 | /axmax exch def | 
| 2081 | /aymin exch def | 
| 2082 | /axmin exch def | 
| 2083 | /bxMin xMin axmin min def | 
| 2084 | /byMin yMin aymin min def | 
| 2085 | /bxMax xMax axmax max def | 
| 2086 | /byMax yMax aymax max def | 
| 2087 | bxMin byMin moveto | 
| 2088 | bxMax byMin lineto | 
| 2089 | bxMax byMax lineto | 
| 2090 | bxMin byMax lineto | 
| 2091 | bxMin byMin lineto | 
| 2092 | eofill | 
| 2093 | } | 
| 2094 | { | 
| 2095 | c2x c2y r2 0 360 arc fill | 
| 2096 | r1 r2 eq | 
| 2097 | { | 
| 2098 | /p1x r2 neg def | 
| 2099 | /p1y c2y def | 
| 2100 | /p2x r2 def | 
| 2101 | /p2y c2y def | 
| 2102 | p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto | 
| 2103 | fill | 
| 2104 | } | 
| 2105 | { | 
| 2106 | /AA r2 r1 sub c2y div def | 
| 2107 | /theta AA 1 AA dup mul sub sqrt div 1 atan def | 
| 2108 | /SS1 90 theta add dup sin exch cos div def | 
| 2109 | /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def | 
| 2110 | /p1y c2y p1x SS1 div sub def | 
| 2111 | /SS2 90 theta sub dup sin exch cos div def | 
| 2112 | /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def | 
| 2113 | /p2y c2y p2x SS2 div sub def | 
| 2114 | r1 r2 lt | 
| 2115 | { | 
| 2116 | /L1maxX p1x yMax p1y sub SS1 div add def | 
| 2117 | /L2maxX p2x yMax p2y sub SS2 div add def | 
| 2118 | } | 
| 2119 | { | 
| 2120 | /L1maxX 0 def | 
| 2121 | /L2maxX 0 def | 
| 2122 | }ifelse | 
| 2123 | p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto | 
| 2124 | L1maxX L1maxX p1x sub SS1 mul p1y add lineto | 
| 2125 | fill | 
| 2126 | } | 
| 2127 | ifelse | 
| 2128 | } | 
| 2129 | ifelse | 
| 2130 | } ifelse | 
| 2131 | } if | 
| 2132 | grestore | 
| 2133 | grestore | 
| 2134 | end | 
| 2135 | end | 
| 2136 | end | 
| 2137 | } ifelse | 
| 2138 | } bind def | 
| 2139 | /GenStrips { | 
| 2140 | 40 dict begin | 
| 2141 | /ColorSpaceFamily exch def | 
| 2142 | /background exch def | 
| 2143 | /ext1 exch def | 
| 2144 | /ext0 exch def | 
| 2145 | /BBox exch def | 
| 2146 | /y2 exch def | 
| 2147 | /x2 exch def | 
| 2148 | /y1 exch def | 
| 2149 | /x1 exch def | 
| 2150 | /rampdict exch def | 
| 2151 | /setinkoverprint where {pop /setinkoverprint{pop}def}if | 
| 2152 | gsave | 
| 2153 | BBox length 0 gt { | 
| 2154 | newpath | 
| 2155 | BBox 0 get BBox 1 get moveto | 
| 2156 | BBox 2 get BBox 0 get sub 0 rlineto | 
| 2157 | 0 BBox 3 get BBox 1 get sub rlineto | 
| 2158 | BBox 2 get BBox 0 get sub neg 0 rlineto | 
| 2159 | closepath | 
| 2160 | clip | 
| 2161 | newpath | 
| 2162 | } if | 
| 2163 | x1 x2 eq | 
| 2164 | { | 
| 2165 | y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse | 
| 2166 | } | 
| 2167 | { | 
| 2168 | /slope y2 y1 sub x2 x1 sub div def | 
| 2169 | /theta slope 1 atan def | 
| 2170 | x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if | 
| 2171 | x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if | 
| 2172 | } | 
| 2173 | ifelse | 
| 2174 | gsave | 
| 2175 | clippath | 
| 2176 | x1 y1 translate | 
| 2177 | theta rotate | 
| 2178 | { pathbbox } stopped | 
| 2179 | { 0 0 0 0 } if | 
| 2180 | /yMax exch def | 
| 2181 | /xMax exch def | 
| 2182 | /yMin exch def | 
| 2183 | /xMin exch def | 
| 2184 | grestore | 
| 2185 | xMax xMin eq yMax yMin eq or | 
| 2186 | { | 
| 2187 | grestore | 
| 2188 | end | 
| 2189 | } | 
| 2190 | { | 
| 2191 | rampdict begin | 
| 2192 | 20 dict begin | 
| 2193 | background length 0 gt { background sssetbackground gsave clippath fill grestore } if | 
| 2194 | gsave | 
| 2195 | x1 y1 translate | 
| 2196 | theta rotate | 
| 2197 | /xStart 0 def | 
| 2198 | /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def | 
| 2199 | /ySpan yMax yMin sub def | 
| 2200 | /numsteps NumSamples def | 
| 2201 | /rampIndxInc 1 def | 
| 2202 | /subsampling false def | 
| 2203 | xStart 0 transform | 
| 2204 | xEnd 0 transform | 
| 2205 | 3 -1 roll | 
| 2206 | sub dup mul | 
| 2207 | 3 1 roll | 
| 2208 | sub dup mul | 
| 2209 | add 0.5 exp 72 div | 
| 2210 | 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt | 
| 2211 | 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt | 
| 2212 | 1 index 1 index lt { exch } if pop | 
| 2213 | mul | 
| 2214 | /numpix exch def | 
| 2215 | numpix 0 ne | 
| 2216 | { | 
| 2217 | NumSamples numpix div 0.5 gt | 
| 2218 | { | 
| 2219 | /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def | 
| 2220 | /rampIndxInc NumSamples 1 sub numsteps div def | 
| 2221 | /subsampling true def | 
| 2222 | } if | 
| 2223 | } if | 
| 2224 | ext0 { | 
| 2225 | 0 getrampcolor | 
| 2226 | xMin xStart lt | 
| 2227 | { xMin yMin xMin neg ySpan rectfill } if | 
| 2228 | } if | 
| 2229 | /xInc xEnd xStart sub numsteps div def | 
| 2230 | /x xStart def | 
| 2231 | 0 | 
| 2232 | numsteps | 
| 2233 | { | 
| 2234 | dup | 
| 2235 | subsampling { round cvi } if | 
| 2236 | getrampcolor | 
| 2237 | x yMin xInc ySpan rectfill | 
| 2238 | /x x xInc add def | 
| 2239 | rampIndxInc add | 
| 2240 | } | 
| 2241 | repeat | 
| 2242 | pop | 
| 2243 | ext1 { | 
| 2244 | xMax xEnd gt | 
| 2245 | { xEnd yMin xMax xEnd sub ySpan rectfill } if | 
| 2246 | } if | 
| 2247 | grestore | 
| 2248 | grestore | 
| 2249 | end | 
| 2250 | end | 
| 2251 | end | 
| 2252 | } ifelse | 
| 2253 | } bind def | 
| 2254 | }def | 
| 2255 | /page_trailer | 
| 2256 | { | 
| 2257 | end | 
| 2258 | }def | 
| 2259 | /doc_trailer{ | 
| 2260 | }def | 
| 2261 | systemdict /findcolorrendering known{ | 
| 2262 | /findcolorrendering systemdict /findcolorrendering get def | 
| 2263 | }if | 
| 2264 | systemdict /setcolorrendering known{ | 
| 2265 | /setcolorrendering systemdict /setcolorrendering get def | 
| 2266 | }if | 
| 2267 | /test_cmyk_color_plate | 
| 2268 | { | 
| 2269 | gsave | 
| 2270 | setcmykcolor currentgray 1 ne | 
| 2271 | grestore | 
| 2272 | }def | 
| 2273 | /inRip_spot_has_ink | 
| 2274 | { | 
| 2275 | dup Adobe_AGM_Core/AGMCORE_name xddf | 
| 2276 | convert_spot_to_process not | 
| 2277 | }def | 
| 2278 | /map255_to_range | 
| 2279 | { | 
| 2280 | 1 index sub | 
| 2281 | 3 -1 roll 255 div mul add | 
| 2282 | }def | 
| 2283 | /set_csa_crd | 
| 2284 | { | 
| 2285 | /sep_colorspace_dict null AGMCORE_gput | 
| 2286 | begin | 
| 2287 | CSA map_csa setcolorspace_opt | 
| 2288 | set_crd | 
| 2289 | end | 
| 2290 | } | 
| 2291 | def | 
| 2292 | /setsepcolor | 
| 2293 | { | 
| 2294 | /sep_colorspace_dict AGMCORE_gget begin | 
| 2295 | dup /sep_tint exch AGMCORE_gput | 
| 2296 | TintProc | 
| 2297 | end | 
| 2298 | } def | 
| 2299 | /setdevicencolor | 
| 2300 | { | 
| 2301 | /devicen_colorspace_dict AGMCORE_gget begin | 
| 2302 | Names length copy | 
| 2303 | Names length 1 sub -1 0 | 
| 2304 | { | 
| 2305 | /devicen_tints AGMCORE_gget 3 1 roll xpt | 
| 2306 | } for | 
| 2307 | TintProc | 
| 2308 | end | 
| 2309 | } def | 
| 2310 | /sep_colorspace_proc | 
| 2311 | { | 
| 2312 | Adobe_AGM_Core/AGMCORE_tmp xddf | 
| 2313 | /sep_colorspace_dict AGMCORE_gget begin | 
| 2314 | currentdict/Components known{ | 
| 2315 | Components aload pop | 
| 2316 | TintMethod/Lab eq{ | 
| 2317 | 2 {AGMCORE_tmp mul NComponents 1 roll} repeat | 
| 2318 | LMax sub AGMCORE_tmp mul LMax add  NComponents 1 roll | 
| 2319 | }{ | 
| 2320 | TintMethod/Subtractive eq{ | 
| 2321 | NComponents{ | 
| 2322 | AGMCORE_tmp mul NComponents 1 roll | 
| 2323 | }repeat | 
| 2324 | }{ | 
| 2325 | NComponents{ | 
| 2326 | 1 sub AGMCORE_tmp mul 1 add  NComponents 1 roll | 
| 2327 | } repeat | 
| 2328 | }ifelse | 
| 2329 | }ifelse | 
| 2330 | }{ | 
| 2331 | ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get | 
| 2332 | aload pop | 
| 2333 | }ifelse | 
| 2334 | end | 
| 2335 | } def | 
| 2336 | /sep_colorspace_gray_proc | 
| 2337 | { | 
| 2338 | Adobe_AGM_Core/AGMCORE_tmp xddf | 
| 2339 | /sep_colorspace_dict AGMCORE_gget begin | 
| 2340 | GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get | 
| 2341 | end | 
| 2342 | } def | 
| 2343 | /sep_proc_name | 
| 2344 | { | 
| 2345 | dup 0 get | 
| 2346 | dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{ | 
| 2347 | pop [/DeviceGray] | 
| 2348 | /sep_colorspace_gray_proc | 
| 2349 | }{ | 
| 2350 | /sep_colorspace_proc | 
| 2351 | }ifelse | 
| 2352 | } def | 
| 2353 | /setsepcolorspace | 
| 2354 | { | 
| 2355 | current_spot_alias{ | 
| 2356 | dup begin | 
| 2357 | Name map_alias{ | 
| 2358 | exch pop | 
| 2359 | }if | 
| 2360 | end | 
| 2361 | }if | 
| 2362 | dup /sep_colorspace_dict exch AGMCORE_gput | 
| 2363 | begin | 
| 2364 | /MappedCSA CSA map_csa def | 
| 2365 | Adobe_AGM_Core/AGMCORE_sep_special Name dup () eq exch (All) eq or ddf | 
| 2366 | AGMCORE_avoid_L2_sep_space{ | 
| 2367 | [/Indexed MappedCSA sep_proc_name 255 exch | 
| 2368 | { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx | 
| 2369 | ] setcolorspace_opt | 
| 2370 | /TintProc { | 
| 2371 | 255 mul round cvi setcolor | 
| 2372 | }bdf | 
| 2373 | }{ | 
| 2374 | MappedCSA 0 get /DeviceCMYK eq | 
| 2375 | currentdict/Components known and | 
| 2376 | AGMCORE_sep_special not and{ | 
| 2377 | /TintProc [ | 
| 2378 | Components aload pop Name findcmykcustomcolor | 
| 2379 | /exch cvx /setcustomcolor cvx | 
| 2380 | ] cvx bdf | 
| 2381 | }{ | 
| 2382 | AGMCORE_host_sep Name (All) eq and{ | 
| 2383 | /TintProc { | 
| 2384 | 1 exch sub setseparationgray | 
| 2385 | }bdf | 
| 2386 | }{ | 
| 2387 | AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and | 
| 2388 | AGMCORE_host_sep or | 
| 2389 | Name () eq and{ | 
| 2390 | /TintProc [ | 
| 2391 | MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{ | 
| 2392 | cvx /setcmykcolor cvx | 
| 2393 | }{ | 
| 2394 | cvx /setgray cvx | 
| 2395 | }ifelse | 
| 2396 | ] cvx bdf | 
| 2397 | }{ | 
| 2398 | AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{ | 
| 2399 | /TintProc [ | 
| 2400 | /dup cvx | 
| 2401 | MappedCSA sep_proc_name cvx exch | 
| 2402 | 0 get /DeviceGray eq{ | 
| 2403 | 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx | 
| 2404 | }if | 
| 2405 | /Name cvx /findcmykcustomcolor cvx /exch cvx | 
| 2406 | AGMCORE_host_sep{ | 
| 2407 | AGMCORE_is_cmyk_sep | 
| 2408 | /Name cvx | 
| 2409 | /AGMCORE_IsSeparationAProcessColor load /exec cvx | 
| 2410 | /not cvx /and cvx | 
| 2411 | }{ | 
| 2412 | Name inRip_spot_has_ink not | 
| 2413 | }ifelse | 
| 2414 | [ | 
| 2415 | /pop cvx 1 | 
| 2416 | ] cvx /if cvx | 
| 2417 | /setcustomcolor cvx | 
| 2418 | ] cvx bdf | 
| 2419 | }{ | 
| 2420 | /TintProc /setcolor ldf | 
| 2421 | [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt | 
| 2422 | }ifelse | 
| 2423 | }ifelse | 
| 2424 | }ifelse | 
| 2425 | }ifelse | 
| 2426 | }ifelse | 
| 2427 | set_crd | 
| 2428 | setsepcolor | 
| 2429 | end | 
| 2430 | } def | 
| 2431 | /additive_blend | 
| 2432 | { | 
| 2433 | 3 dict begin | 
| 2434 | /numarrays xdf | 
| 2435 | /numcolors xdf | 
| 2436 | 0 1 numcolors 1 sub | 
| 2437 | { | 
| 2438 | /c1 xdf | 
| 2439 | 1 | 
| 2440 | 0 1 numarrays 1 sub | 
| 2441 | { | 
| 2442 | 1 exch add /index cvx | 
| 2443 | c1 /get cvx /mul cvx | 
| 2444 | }for | 
| 2445 | numarrays 1 add 1 /roll cvx | 
| 2446 | }for | 
| 2447 | numarrays [/pop cvx] cvx /repeat cvx | 
| 2448 | end | 
| 2449 | }def | 
| 2450 | /subtractive_blend | 
| 2451 | { | 
| 2452 | 3 dict begin | 
| 2453 | /numarrays xdf | 
| 2454 | /numcolors xdf | 
| 2455 | 0 1 numcolors 1 sub | 
| 2456 | { | 
| 2457 | /c1 xdf | 
| 2458 | 1 1 | 
| 2459 | 0 1 numarrays 1 sub | 
| 2460 | { | 
| 2461 | 1 3 3 -1 roll add /index cvx | 
| 2462 | c1 /get cvx /sub cvx /mul cvx | 
| 2463 | }for | 
| 2464 | /sub cvx | 
| 2465 | numarrays 1 add 1 /roll cvx | 
| 2466 | }for | 
| 2467 | numarrays [/pop cvx] cvx /repeat cvx | 
| 2468 | end | 
| 2469 | }def | 
| 2470 | /exec_tint_transform | 
| 2471 | { | 
| 2472 | /TintProc [ | 
| 2473 | /TintTransform cvx /setcolor cvx | 
| 2474 | ] cvx bdf | 
| 2475 | MappedCSA setcolorspace_opt | 
| 2476 | } bdf | 
| 2477 | /devn_makecustomcolor | 
| 2478 | { | 
| 2479 | 2 dict begin | 
| 2480 | /names_index xdf | 
| 2481 | /Names xdf | 
| 2482 | 1 1 1 1 Names names_index get findcmykcustomcolor | 
| 2483 | /devicen_tints AGMCORE_gget names_index get setcustomcolor | 
| 2484 | Names length {pop} repeat | 
| 2485 | end | 
| 2486 | } bdf | 
| 2487 | /setdevicencolorspace | 
| 2488 | { | 
| 2489 | dup /AliasedColorants known {false}{true}ifelse | 
| 2490 | current_spot_alias and { | 
| 2491 | 6 dict begin | 
| 2492 | /names_index 0 def | 
| 2493 | dup /names_len exch /Names get length def | 
| 2494 | /new_names names_len array def | 
| 2495 | /new_LookupTables names_len array def | 
| 2496 | /alias_cnt 0 def | 
| 2497 | dup /Names get | 
| 2498 | { | 
| 2499 | dup map_alias { | 
| 2500 | exch pop | 
| 2501 | dup /ColorLookup known { | 
| 2502 | dup begin | 
| 2503 | new_LookupTables names_index ColorLookup put | 
| 2504 | end | 
| 2505 | }{ | 
| 2506 | dup /Components known { | 
| 2507 | dup begin | 
| 2508 | new_LookupTables names_index Components put | 
| 2509 | end | 
| 2510 | }{ | 
| 2511 | dup begin | 
| 2512 | new_LookupTables names_index [null null null null] put | 
| 2513 | end | 
| 2514 | } ifelse | 
| 2515 | } ifelse | 
| 2516 | new_names names_index 3 -1 roll /Name get put | 
| 2517 | /alias_cnt alias_cnt 1 add def | 
| 2518 | }{ | 
| 2519 | /name xdf | 
| 2520 | new_names names_index name put | 
| 2521 | dup /LookupTables known { | 
| 2522 | dup begin | 
| 2523 | new_LookupTables names_index LookupTables names_index get put | 
| 2524 | end | 
| 2525 | }{ | 
| 2526 | dup begin | 
| 2527 | new_LookupTables names_index [null null null null] put | 
| 2528 | end | 
| 2529 | } ifelse | 
| 2530 | } ifelse | 
| 2531 | /names_index names_index 1 add def | 
| 2532 | } forall | 
| 2533 | alias_cnt 0 gt { | 
| 2534 | /AliasedColorants true def | 
| 2535 | 0 1 names_len 1 sub { | 
| 2536 | /names_index xdf | 
| 2537 | new_LookupTables names_index get 0 get null eq { | 
| 2538 | dup /Names get names_index get /name xdf | 
| 2539 | name (Cyan) eq name (Magenta) eq name (Yellow) eq name (Black) eq | 
| 2540 | or or or not { | 
| 2541 | /AliasedColorants false def | 
| 2542 | exit | 
| 2543 | } if | 
| 2544 | } if | 
| 2545 | } for | 
| 2546 | AliasedColorants { | 
| 2547 | dup begin | 
| 2548 | /Names new_names def | 
| 2549 | /AliasedColorants true def | 
| 2550 | /LookupTables new_LookupTables def | 
| 2551 | currentdict /TTTablesIdx known not { | 
| 2552 | /TTTablesIdx -1 def | 
| 2553 | } if | 
| 2554 | currentdict /NComponents known not { | 
| 2555 | /NComponents TintMethod /Subtractive eq {4}{3}ifelse def | 
| 2556 | } if | 
| 2557 | end | 
| 2558 | } if | 
| 2559 | }if | 
| 2560 | end | 
| 2561 | } if | 
| 2562 | dup /devicen_colorspace_dict exch AGMCORE_gput | 
| 2563 | begin | 
| 2564 | /MappedCSA CSA map_csa def | 
| 2565 | currentdict /AliasedColorants known { | 
| 2566 | AliasedColorants | 
| 2567 | }{ | 
| 2568 | false | 
| 2569 | } ifelse | 
| 2570 | /TintTransform load type /nulltype eq or { | 
| 2571 | /TintTransform [ | 
| 2572 | 0 1 Names length 1 sub | 
| 2573 | { | 
| 2574 | /TTTablesIdx TTTablesIdx 1 add def | 
| 2575 | dup LookupTables exch get dup 0 get null eq | 
| 2576 | { | 
| 2577 | 1 index | 
| 2578 | Names exch get | 
| 2579 | dup (Cyan) eq | 
| 2580 | { | 
| 2581 | pop exch | 
| 2582 | LookupTables length exch sub | 
| 2583 | /index cvx | 
| 2584 | 0 0 0 | 
| 2585 | } | 
| 2586 | { | 
| 2587 | dup (Magenta) eq | 
| 2588 | { | 
| 2589 | pop exch | 
| 2590 | LookupTables length exch sub | 
| 2591 | /index cvx | 
| 2592 | 0 /exch cvx 0 0 | 
| 2593 | } | 
| 2594 | { | 
| 2595 | (Yellow) eq | 
| 2596 | { | 
| 2597 | exch | 
| 2598 | LookupTables length exch sub | 
| 2599 | /index cvx | 
| 2600 | 0 0 3 -1 /roll cvx 0 | 
| 2601 | } | 
| 2602 | { | 
| 2603 | exch | 
| 2604 | LookupTables length exch sub | 
| 2605 | /index cvx | 
| 2606 | 0 0 0 4 -1 /roll cvx | 
| 2607 | } ifelse | 
| 2608 | } ifelse | 
| 2609 | } ifelse | 
| 2610 | 5 -1 /roll cvx /astore cvx | 
| 2611 | } | 
| 2612 | { | 
| 2613 | dup length 1 sub | 
| 2614 | LookupTables length 4 -1 roll sub 1 add | 
| 2615 | /index cvx /mul cvx /round cvx /cvi cvx /get cvx | 
| 2616 | } ifelse | 
| 2617 | Names length TTTablesIdx add 1 add 1 /roll cvx | 
| 2618 | } for | 
| 2619 | Names length [/pop cvx] cvx /repeat cvx | 
| 2620 | NComponents Names length | 
| 2621 | TintMethod /Subtractive eq | 
| 2622 | { | 
| 2623 | subtractive_blend | 
| 2624 | } | 
| 2625 | { | 
| 2626 | additive_blend | 
| 2627 | } ifelse | 
| 2628 | ] cvx bdf | 
| 2629 | } if | 
| 2630 | AGMCORE_host_sep { | 
| 2631 | Names convert_to_process { | 
| 2632 | exec_tint_transform | 
| 2633 | } | 
| 2634 | { | 
| 2635 | currentdict /AliasedColorants known { | 
| 2636 | AliasedColorants not | 
| 2637 | }{ | 
| 2638 | false | 
| 2639 | } ifelse | 
| 2640 | 5 dict begin | 
| 2641 | /AvoidAliasedColorants xdf | 
| 2642 | /painted? false def | 
| 2643 | /names_index 0 def | 
| 2644 | /names_len Names length def | 
| 2645 | Names { | 
| 2646 | AvoidAliasedColorants { | 
| 2647 | /currentspotalias current_spot_alias def | 
| 2648 | false set_spot_alias | 
| 2649 | } if | 
| 2650 | AGMCORE_is_cmyk_sep { | 
| 2651 | dup (Cyan) eq AGMCORE_cyan_plate and exch | 
| 2652 | dup (Magenta) eq AGMCORE_magenta_plate and exch | 
| 2653 | dup (Yellow) eq AGMCORE_yellow_plate and exch | 
| 2654 | (Black) eq AGMCORE_black_plate and or or or { | 
| 2655 | /devicen_colorspace_dict AGMCORE_gget /TintProc [ | 
| 2656 | Names names_index /devn_makecustomcolor cvx | 
| 2657 | ] cvx ddf | 
| 2658 | /painted? true def | 
| 2659 | } if | 
| 2660 | painted? {exit} if | 
| 2661 | }{ | 
| 2662 | 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq { | 
| 2663 | /devicen_colorspace_dict AGMCORE_gget /TintProc [ | 
| 2664 | Names names_index /devn_makecustomcolor cvx | 
| 2665 | ] cvx ddf | 
| 2666 | /painted? true def | 
| 2667 | exit | 
| 2668 | } if | 
| 2669 | } ifelse | 
| 2670 | AvoidAliasedColorants { | 
| 2671 | currentspotalias set_spot_alias | 
| 2672 | } if | 
| 2673 | /names_index names_index 1 add def | 
| 2674 | } forall | 
| 2675 | painted? { | 
| 2676 | /devicen_colorspace_dict AGMCORE_gget /names_index names_index put | 
| 2677 | }{ | 
| 2678 | /devicen_colorspace_dict AGMCORE_gget /TintProc [ | 
| 2679 | names_len [/pop cvx] cvx /repeat cvx 1 /setseparationgray cvx | 
| 2680 | 0 0 0 0 () /findcmykcustomcolor cvx 0 /setcustomcolor cvx | 
| 2681 | ] cvx ddf | 
| 2682 | } ifelse | 
| 2683 | end | 
| 2684 | } ifelse | 
| 2685 | } | 
| 2686 | { | 
| 2687 | AGMCORE_in_rip_sep { | 
| 2688 | Names convert_to_process not | 
| 2689 | }{ | 
| 2690 | level3 | 
| 2691 | } ifelse | 
| 2692 | { | 
| 2693 | [/DeviceN Names MappedCSA /TintTransform load] setcolorspace_opt | 
| 2694 | /TintProc level3 not AGMCORE_in_rip_sep and { | 
| 2695 | [ | 
| 2696 | Names /length cvx [/pop cvx] cvx /repeat cvx | 
| 2697 | ] cvx bdf | 
| 2698 | }{ | 
| 2699 | /setcolor ldf | 
| 2700 | } ifelse | 
| 2701 | }{ | 
| 2702 | exec_tint_transform | 
| 2703 | } ifelse | 
| 2704 | } ifelse | 
| 2705 | set_crd | 
| 2706 | /AliasedColorants false def | 
| 2707 | end | 
| 2708 | } def | 
| 2709 | /setindexedcolorspace | 
| 2710 | { | 
| 2711 | dup /indexed_colorspace_dict exch AGMCORE_gput | 
| 2712 | begin | 
| 2713 | currentdict /CSD known { | 
| 2714 | CSD get_csd /Names known { | 
| 2715 | CSD get_csd begin | 
| 2716 | currentdict devncs | 
| 2717 | AGMCORE_host_sep{ | 
| 2718 | 4 dict begin | 
| 2719 | /devnCompCnt Names length def | 
| 2720 | /NewLookup HiVal 1 add string def | 
| 2721 | 0 1 HiVal { | 
| 2722 | /tableIndex xdf | 
| 2723 | Lookup dup type /stringtype eq { | 
| 2724 | devnCompCnt tableIndex map_index | 
| 2725 | }{ | 
| 2726 | exec | 
| 2727 | } ifelse | 
| 2728 | setdevicencolor | 
| 2729 | currentgray | 
| 2730 | tableIndex exch | 
| 2731 | HiVal mul cvi | 
| 2732 | NewLookup 3 1 roll put | 
| 2733 | } for | 
| 2734 | [/Indexed currentcolorspace HiVal NewLookup] setcolorspace_opt | 
| 2735 | end | 
| 2736 | }{ | 
| 2737 | level3 | 
| 2738 | { | 
| 2739 | [/Indexed [/DeviceN Names MappedCSA /TintTransform load] HiVal Lookup] setcolorspace_opt | 
| 2740 | }{ | 
| 2741 | [/Indexed MappedCSA HiVal | 
| 2742 | [ | 
| 2743 | Lookup dup type /stringtype eq | 
| 2744 | {/exch cvx CSD get_csd /Names get length dup /mul cvx exch /getinterval cvx {255 div} /forall cvx} | 
| 2745 | {/exec cvx}ifelse | 
| 2746 | /TintTransform load /exec cvx | 
| 2747 | ]cvx | 
| 2748 | ]setcolorspace_opt | 
| 2749 | }ifelse | 
| 2750 | } ifelse | 
| 2751 | end | 
| 2752 | }{ | 
| 2753 | } ifelse | 
| 2754 | set_crd | 
| 2755 | } | 
| 2756 | { | 
| 2757 | /MappedCSA CSA map_csa def | 
| 2758 | AGMCORE_host_sep level2 not and{ | 
| 2759 | 0 0 0 0 setcmykcolor | 
| 2760 | }{ | 
| 2761 | [/Indexed MappedCSA | 
| 2762 | level2 not has_color not and{ | 
| 2763 | dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{ | 
| 2764 | pop [/DeviceGray] | 
| 2765 | }if | 
| 2766 | HiVal GrayLookup | 
| 2767 | }{ | 
| 2768 | HiVal | 
| 2769 | currentdict/RangeArray known{ | 
| 2770 | { | 
| 2771 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 2772 | Lookup exch | 
| 2773 | dup HiVal gt{ | 
| 2774 | pop HiVal | 
| 2775 | }if | 
| 2776 | NComponents mul NComponents getinterval {} forall | 
| 2777 | NComponents 1 sub -1 0{ | 
| 2778 | RangeArray exch 2 mul 2 getinterval aload pop map255_to_range | 
| 2779 | NComponents 1 roll | 
| 2780 | }for | 
| 2781 | end | 
| 2782 | } bind | 
| 2783 | }{ | 
| 2784 | Lookup | 
| 2785 | }ifelse | 
| 2786 | }ifelse | 
| 2787 | ] setcolorspace_opt | 
| 2788 | set_crd | 
| 2789 | }ifelse | 
| 2790 | }ifelse | 
| 2791 | end | 
| 2792 | }def | 
| 2793 | /setindexedcolor | 
| 2794 | { | 
| 2795 | AGMCORE_host_sep { | 
| 2796 | /indexed_colorspace_dict AGMCORE_gget dup /CSD known { | 
| 2797 | begin | 
| 2798 | CSD get_csd begin | 
| 2799 | map_indexed_devn | 
| 2800 | devn | 
| 2801 | end | 
| 2802 | end | 
| 2803 | }{ | 
| 2804 | AGMCORE_gget/Lookup get 4 3 -1 roll map_index | 
| 2805 | pop setcmykcolor | 
| 2806 | } ifelse | 
| 2807 | }{ | 
| 2808 | level3 not AGMCORE_in_rip_sep and /indexed_colorspace_dict AGMCORE_gget /CSD known and { | 
| 2809 | /indexed_colorspace_dict AGMCORE_gget /CSD get get_csd begin | 
| 2810 | map_indexed_devn | 
| 2811 | devn | 
| 2812 | end | 
| 2813 | } | 
| 2814 | { | 
| 2815 | setcolor | 
| 2816 | } ifelse | 
| 2817 | }ifelse | 
| 2818 | } def | 
| 2819 | /ignoreimagedata | 
| 2820 | { | 
| 2821 | currentoverprint not{ | 
| 2822 | gsave | 
| 2823 | dup clonedict begin | 
| 2824 | 1 setgray | 
| 2825 | /Decode [0 1] def | 
| 2826 | /DataSource <FF> def | 
| 2827 | /MultipleDataSources false def | 
| 2828 | /BitsPerComponent 8 def | 
| 2829 | currentdict end | 
| 2830 | systemdict /image get exec | 
| 2831 | grestore | 
| 2832 | }if | 
| 2833 | consumeimagedata | 
| 2834 | }def | 
| 2835 | /add_csa | 
| 2836 | { | 
| 2837 | Adobe_AGM_Core begin | 
| 2838 | /AGMCORE_CSA_cache xput | 
| 2839 | end | 
| 2840 | }def | 
| 2841 | /get_csa_by_name | 
| 2842 | { | 
| 2843 | dup type dup /nametype eq exch /stringtype eq or{ | 
| 2844 | Adobe_AGM_Core begin | 
| 2845 | 1 dict begin | 
| 2846 | /name xdf | 
| 2847 | AGMCORE_CSA_cache | 
| 2848 | { | 
| 2849 | 0 get name eq { | 
| 2850 | exit | 
| 2851 | }{ | 
| 2852 | pop | 
| 2853 | } ifelse | 
| 2854 | }forall | 
| 2855 | end | 
| 2856 | end | 
| 2857 | }{ | 
| 2858 | pop | 
| 2859 | } ifelse | 
| 2860 | }def | 
| 2861 | /map_csa | 
| 2862 | { | 
| 2863 | dup type /nametype eq{ | 
| 2864 | Adobe_AGM_Core/AGMCORE_CSA_cache get exch get | 
| 2865 | }if | 
| 2866 | }def | 
| 2867 | /add_csd | 
| 2868 | { | 
| 2869 | Adobe_AGM_Core begin | 
| 2870 | /AGMCORE_CSD_cache xput | 
| 2871 | end | 
| 2872 | }def | 
| 2873 | /get_csd | 
| 2874 | { | 
| 2875 | dup type /nametype eq{ | 
| 2876 | Adobe_AGM_Core/AGMCORE_CSD_cache get exch get | 
| 2877 | }if | 
| 2878 | }def | 
| 2879 | /pattern_buf_init | 
| 2880 | { | 
| 2881 | /count get 0 0 put | 
| 2882 | } def | 
| 2883 | /pattern_buf_next | 
| 2884 | { | 
| 2885 | dup /count get dup 0 get | 
| 2886 | dup 3 1 roll | 
| 2887 | 1 add 0 xpt | 
| 2888 | get | 
| 2889 | } def | 
| 2890 | /cachepattern_compress | 
| 2891 | { | 
| 2892 | 5 dict begin | 
| 2893 | currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def | 
| 2894 | /patarray 20 dict def | 
| 2895 | /string_size 16000 def | 
| 2896 | /readbuffer string_size string def | 
| 2897 | currentglobal true setglobal | 
| 2898 | patarray 1 array dup 0 1 put /count xpt | 
| 2899 | setglobal | 
| 2900 | /LZWFilter | 
| 2901 | { | 
| 2902 | exch | 
| 2903 | dup length 0 eq { | 
| 2904 | pop | 
| 2905 | }{ | 
| 2906 | patarray dup length 1 sub 3 -1 roll put | 
| 2907 | } ifelse | 
| 2908 | {string_size}{0}ifelse string | 
| 2909 | } /LZWEncode filter def | 
| 2910 | { | 
| 2911 | ReadFilter readbuffer readstring | 
| 2912 | exch LZWFilter exch writestring | 
| 2913 | not {exit} if | 
| 2914 | } loop | 
| 2915 | LZWFilter closefile | 
| 2916 | patarray | 
| 2917 | end | 
| 2918 | }def | 
| 2919 | /cachepattern | 
| 2920 | { | 
| 2921 | 2 dict begin | 
| 2922 | currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def | 
| 2923 | /patarray 20 dict def | 
| 2924 | currentglobal true setglobal | 
| 2925 | patarray 1 array dup 0 1 put /count xpt | 
| 2926 | setglobal | 
| 2927 | { | 
| 2928 | ReadFilter 16000 string readstring exch | 
| 2929 | patarray dup length 1 sub 3 -1 roll put | 
| 2930 | not {exit} if | 
| 2931 | } loop | 
| 2932 | patarray dup dup length 1 sub () put | 
| 2933 | end | 
| 2934 | }def | 
| 2935 | /add_pattern | 
| 2936 | { | 
| 2937 | Adobe_AGM_Core begin | 
| 2938 | /AGMCORE_pattern_cache xput | 
| 2939 | end | 
| 2940 | }def | 
| 2941 | /get_pattern | 
| 2942 | { | 
| 2943 | dup type /nametype eq{ | 
| 2944 | Adobe_AGM_Core/AGMCORE_pattern_cache get exch get | 
| 2945 | dup wrap_paintproc | 
| 2946 | }if | 
| 2947 | }def | 
| 2948 | /wrap_paintproc | 
| 2949 | { | 
| 2950 | statusdict /currentfilenameextend known{ | 
| 2951 | begin | 
| 2952 | /OldPaintProc /PaintProc load def | 
| 2953 | /PaintProc | 
| 2954 | { | 
| 2955 | mark exch | 
| 2956 | dup /OldPaintProc get stopped | 
| 2957 | {closefile restore end} if | 
| 2958 | cleartomark | 
| 2959 | }  def | 
| 2960 | end | 
| 2961 | } {pop} ifelse | 
| 2962 | } def | 
| 2963 | /make_pattern | 
| 2964 | { | 
| 2965 | dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform | 
| 2966 | exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub | 
| 2967 | exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub | 
| 2968 | matrix translate exch matrix concatmatrix | 
| 2969 | 1 index begin | 
| 2970 | BBox 0 get XStep div cvi XStep mul /xshift exch neg def | 
| 2971 | BBox 1 get YStep div cvi YStep mul /yshift exch neg def | 
| 2972 | BBox 0 get xshift add | 
| 2973 | BBox 1 get yshift add | 
| 2974 | BBox 2 get xshift add | 
| 2975 | BBox 3 get yshift add | 
| 2976 | 4 array astore | 
| 2977 | /BBox exch def | 
| 2978 | [ xshift yshift /translate load null /exec load ] dup | 
| 2979 | 3 /PaintProc load put cvx /PaintProc exch def | 
| 2980 | end | 
| 2981 | gsave 0 setgray | 
| 2982 | makepattern | 
| 2983 | grestore | 
| 2984 | }def | 
| 2985 | /set_pattern | 
| 2986 | { | 
| 2987 | dup /PatternType get 1 eq{ | 
| 2988 | dup /PaintType get 1 eq{ | 
| 2989 | currentoverprint sop [/DeviceGray] setcolorspace 0 setgray | 
| 2990 | }if | 
| 2991 | }if | 
| 2992 | setpattern | 
| 2993 | }def | 
| 2994 | /setcolorspace_opt | 
| 2995 | { | 
| 2996 | dup currentcolorspace eq{ | 
| 2997 | pop | 
| 2998 | }{ | 
| 2999 | setcolorspace | 
| 3000 | }ifelse | 
| 3001 | }def | 
| 3002 | /updatecolorrendering | 
| 3003 | { | 
| 3004 | currentcolorrendering/Intent known{ | 
| 3005 | currentcolorrendering/Intent get | 
| 3006 | }{ | 
| 3007 | null | 
| 3008 | }ifelse | 
| 3009 | Intent ne{ | 
| 3010 | false | 
| 3011 | Intent | 
| 3012 | AGMCORE_CRD_cache { | 
| 3013 | exch pop | 
| 3014 | begin | 
| 3015 | dup Intent eq{ | 
| 3016 | currentdict setcolorrendering_opt | 
| 3017 | end | 
| 3018 | exch pop true exch | 
| 3019 | exit | 
| 3020 | }if | 
| 3021 | end | 
| 3022 | } forall | 
| 3023 | pop | 
| 3024 | not{ | 
| 3025 | systemdict /findcolorrendering known{ | 
| 3026 | Intent findcolorrendering pop | 
| 3027 | /ColorRendering findresource | 
| 3028 | dup length dict copy | 
| 3029 | setcolorrendering_opt | 
| 3030 | }if | 
| 3031 | }if | 
| 3032 | }if | 
| 3033 | } def | 
| 3034 | /add_crd | 
| 3035 | { | 
| 3036 | AGMCORE_CRD_cache 3 1 roll put | 
| 3037 | }def | 
| 3038 | /set_crd | 
| 3039 | { | 
| 3040 | AGMCORE_host_sep not level2 and{ | 
| 3041 | currentdict/CRD known{ | 
| 3042 | AGMCORE_CRD_cache CRD get dup null ne{ | 
| 3043 | setcolorrendering_opt | 
| 3044 | }{ | 
| 3045 | pop | 
| 3046 | }ifelse | 
| 3047 | }{ | 
| 3048 | currentdict/Intent known{ | 
| 3049 | updatecolorrendering | 
| 3050 | }if | 
| 3051 | }ifelse | 
| 3052 | currentcolorspace dup type /arraytype eq | 
| 3053 | {0 get}if | 
| 3054 | /DeviceRGB eq | 
| 3055 | { | 
| 3056 | currentdict/UCR known | 
| 3057 | {/UCR}{/AGMCORE_currentucr}ifelse | 
| 3058 | load setundercolorremoval | 
| 3059 | currentdict/BG known | 
| 3060 | {/BG}{/AGMCORE_currentbg}ifelse | 
| 3061 | load setblackgeneration | 
| 3062 | }if | 
| 3063 | }if | 
| 3064 | }def | 
| 3065 | /setcolorrendering_opt | 
| 3066 | { | 
| 3067 | dup currentcolorrendering eq{ | 
| 3068 | pop | 
| 3069 | }{ | 
| 3070 | begin | 
| 3071 | /Intent Intent def | 
| 3072 | currentdict | 
| 3073 | end | 
| 3074 | setcolorrendering | 
| 3075 | }ifelse | 
| 3076 | }def | 
| 3077 | /cpaint_gcomp | 
| 3078 | { | 
| 3079 | convert_to_process Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf | 
| 3080 | Adobe_AGM_Core/AGMCORE_ConvertToProcess get not | 
| 3081 | { | 
| 3082 | (%end_cpaint_gcomp) flushinput | 
| 3083 | }if | 
| 3084 | }def | 
| 3085 | /cpaint_gsep | 
| 3086 | { | 
| 3087 | Adobe_AGM_Core/AGMCORE_ConvertToProcess get | 
| 3088 | { | 
| 3089 | (%end_cpaint_gsep) flushinput | 
| 3090 | }if | 
| 3091 | }def | 
| 3092 | /cpaint_gend | 
| 3093 | { | 
| 3094 | newpath | 
| 3095 | }def | 
| 3096 | /path_rez | 
| 3097 | { | 
| 3098 | dup 0 ne{ | 
| 3099 | AGMCORE_deviceDPI exch div | 
| 3100 | dup 1 lt{ | 
| 3101 | pop 1 | 
| 3102 | }if | 
| 3103 | setflat | 
| 3104 | }{ | 
| 3105 | pop | 
| 3106 | }ifelse | 
| 3107 | }def | 
| 3108 | /set_spot_alias_ary | 
| 3109 | { | 
| 3110 | /AGMCORE_SpotAliasAry where{ | 
| 3111 | pop pop | 
| 3112 | }{ | 
| 3113 | Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf | 
| 3114 | true set_spot_alias | 
| 3115 | }ifelse | 
| 3116 | }def | 
| 3117 | /set_spot_alias | 
| 3118 | { | 
| 3119 | /AGMCORE_SpotAliasAry where{ | 
| 3120 | /AGMCORE_current_spot_alias 3 -1 roll put | 
| 3121 | }{ | 
| 3122 | pop | 
| 3123 | }ifelse | 
| 3124 | }def | 
| 3125 | /current_spot_alias | 
| 3126 | { | 
| 3127 | /AGMCORE_SpotAliasAry where{ | 
| 3128 | /AGMCORE_current_spot_alias get | 
| 3129 | }{ | 
| 3130 | false | 
| 3131 | }ifelse | 
| 3132 | }def | 
| 3133 | /map_alias | 
| 3134 | { | 
| 3135 | /AGMCORE_SpotAliasAry where{ | 
| 3136 | begin | 
| 3137 | /AGMCORE_name xdf | 
| 3138 | false | 
| 3139 | AGMCORE_SpotAliasAry{ | 
| 3140 | dup/Name get AGMCORE_name eq{ | 
| 3141 | save exch | 
| 3142 | /Adobe_AGM_Core currentdict def | 
| 3143 | /CSD get get_csd | 
| 3144 | exch restore | 
| 3145 | exch pop true | 
| 3146 | exit | 
| 3147 | }{ | 
| 3148 | pop | 
| 3149 | }ifelse | 
| 3150 | }forall | 
| 3151 | end | 
| 3152 | }{ | 
| 3153 | pop false | 
| 3154 | }ifelse | 
| 3155 | }bdf | 
| 3156 | /spot_alias | 
| 3157 | { | 
| 3158 | true set_spot_alias | 
| 3159 | /AGMCORE_&setcustomcolor AGMCORE_key_known not { | 
| 3160 | Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put | 
| 3161 | } if | 
| 3162 | /customcolor_tint 1 AGMCORE_gput | 
| 3163 | Adobe_AGM_Core begin | 
| 3164 | /setcustomcolor | 
| 3165 | { | 
| 3166 | dup /customcolor_tint exch AGMCORE_gput | 
| 3167 | current_spot_alias{ | 
| 3168 | 1 index 4 get map_alias{ | 
| 3169 | mark 3 1 roll | 
| 3170 | setsepcolorspace | 
| 3171 | counttomark 0 ne{ | 
| 3172 | setsepcolor | 
| 3173 | }if | 
| 3174 | pop | 
| 3175 | pop | 
| 3176 | }{ | 
| 3177 | AGMCORE_&setcustomcolor | 
| 3178 | }ifelse | 
| 3179 | }{ | 
| 3180 | AGMCORE_&setcustomcolor | 
| 3181 | }ifelse | 
| 3182 | }bdf | 
| 3183 | end | 
| 3184 | }def | 
| 3185 | /begin_feature | 
| 3186 | { | 
| 3187 | Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put | 
| 3188 | count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put | 
| 3189 | {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if | 
| 3190 | }def | 
| 3191 | /end_feature | 
| 3192 | { | 
| 3193 | 2 dict begin | 
| 3194 | /spd /setpagedevice load def | 
| 3195 | /setpagedevice { get_gstate spd set_gstate } def | 
| 3196 | stopped{$error/newerror false put}if | 
| 3197 | end | 
| 3198 | count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse | 
| 3199 | countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse | 
| 3200 | {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if | 
| 3201 | }def | 
| 3202 | /set_negative | 
| 3203 | { | 
| 3204 | Adobe_AGM_Core begin | 
| 3205 | /AGMCORE_inverting exch def | 
| 3206 | level2{ | 
| 3207 | currentpagedevice/NegativePrint known{ | 
| 3208 | currentpagedevice/NegativePrint get Adobe_AGM_Core/AGMCORE_inverting get ne{ | 
| 3209 | true begin_feature true{ | 
| 3210 | bdict /NegativePrint Adobe_AGM_Core/AGMCORE_inverting get edict setpagedevice | 
| 3211 | }end_feature | 
| 3212 | }if | 
| 3213 | /AGMCORE_inverting false def | 
| 3214 | }if | 
| 3215 | }if | 
| 3216 | AGMCORE_inverting{ | 
| 3217 | [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer | 
| 3218 | gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse | 
| 3219 | /AGMIRS_&fill where {pop AGMIRS_&fill}{fill} ifelse grestore | 
| 3220 | }if | 
| 3221 | end | 
| 3222 | }def | 
| 3223 | /lw_save_restore_override { | 
| 3224 | /md where { | 
| 3225 | pop | 
| 3226 | md begin | 
| 3227 | initializepage | 
| 3228 | /initializepage{}def | 
| 3229 | /pmSVsetup{} def | 
| 3230 | /endp{}def | 
| 3231 | /pse{}def | 
| 3232 | /psb{}def | 
| 3233 | /orig_showpage where | 
| 3234 | {pop} | 
| 3235 | {/orig_showpage /showpage load def} | 
| 3236 | ifelse | 
| 3237 | /showpage {orig_showpage gR} def | 
| 3238 | end | 
| 3239 | }if | 
| 3240 | }def | 
| 3241 | /pscript_showpage_override { | 
| 3242 | /NTPSOct95 where | 
| 3243 | { | 
| 3244 | begin | 
| 3245 | showpage | 
| 3246 | save | 
| 3247 | /showpage /restore load def | 
| 3248 | /restore {exch pop}def | 
| 3249 | end | 
| 3250 | }if | 
| 3251 | }def | 
| 3252 | /driver_media_override | 
| 3253 | { | 
| 3254 | /md where { | 
| 3255 | pop | 
| 3256 | md /initializepage known { | 
| 3257 | md /initializepage {} put | 
| 3258 | } if | 
| 3259 | md /rC known { | 
| 3260 | md /rC {4{pop}repeat} put | 
| 3261 | } if | 
| 3262 | }if | 
| 3263 | /mysetup where { | 
| 3264 | /mysetup [1 0 0 1 0 0] put | 
| 3265 | }if | 
| 3266 | Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put | 
| 3267 | level2 | 
| 3268 | {Adobe_AGM_Core /AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if | 
| 3269 | }def | 
| 3270 | /driver_check_media_override | 
| 3271 | { | 
| 3272 | /PrepsDict where | 
| 3273 | {pop} | 
| 3274 | { | 
| 3275 | Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne | 
| 3276 | Adobe_AGM_Core /AGMCORE_Default_PageSize get type /arraytype eq | 
| 3277 | { | 
| 3278 | Adobe_AGM_Core /AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and | 
| 3279 | Adobe_AGM_Core /AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and | 
| 3280 | }if | 
| 3281 | { | 
| 3282 | Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix | 
| 3283 | }if | 
| 3284 | }ifelse | 
| 3285 | }def | 
| 3286 | AGMCORE_err_strings begin | 
| 3287 | /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 | 
| 3288 | /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def | 
| 3289 | /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def | 
| 3290 | end | 
| 3291 | end | 
| 3292 | systemdict /setpacking known | 
| 3293 | { | 
| 3294 | setpacking | 
| 3295 | } if | 
| 3296 | %%EndResource | 
| 3297 | %%BeginResource: procset Adobe_CoolType_Core 2.23 0 | 
| 3298 | %%Copyright: Copyright 1997-2003 Adobe Systems Incorporated.  All Rights Reserved. | 
| 3299 | %%Version: 2.23 0 | 
| 3300 | 10 dict begin | 
| 3301 | /Adobe_CoolType_Passthru currentdict def | 
| 3302 | /Adobe_CoolType_Core_Defined userdict /Adobe_CoolType_Core known def | 
| 3303 | Adobe_CoolType_Core_Defined | 
| 3304 | { /Adobe_CoolType_Core userdict /Adobe_CoolType_Core get def } | 
| 3305 | if | 
| 3306 | userdict /Adobe_CoolType_Core 60 dict dup begin put | 
| 3307 | /Adobe_CoolType_Version 2.23 def | 
| 3308 | /Level2? | 
| 3309 | systemdict /languagelevel known dup | 
| 3310 | { pop systemdict /languagelevel get 2 ge } | 
| 3311 | if def | 
| 3312 | Level2? not | 
| 3313 | { | 
| 3314 | /currentglobal false def | 
| 3315 | /setglobal /pop load def | 
| 3316 | /gcheck { pop false } bind def | 
| 3317 | /currentpacking false def | 
| 3318 | /setpacking /pop load def | 
| 3319 | /SharedFontDirectory 0 dict def | 
| 3320 | } | 
| 3321 | if | 
| 3322 | currentpacking | 
| 3323 | true setpacking | 
| 3324 | /@_SaveStackLevels | 
| 3325 | { | 
| 3326 | Adobe_CoolType_Data | 
| 3327 | begin | 
| 3328 | @opStackCountByLevel @opStackLevel | 
| 3329 | 2 copy known not | 
| 3330 | { 2 copy 3 dict dup /args 7 index 5 add array put put get } | 
| 3331 | { | 
| 3332 | get dup /args get dup length 3 index lt | 
| 3333 | { | 
| 3334 | dup length 5 add array exch | 
| 3335 | 1 index exch 0 exch putinterval | 
| 3336 | 1 index exch /args exch put | 
| 3337 | } | 
| 3338 | { pop } | 
| 3339 | ifelse | 
| 3340 | } | 
| 3341 | ifelse | 
| 3342 | begin | 
| 3343 | count 2 sub 1 index lt | 
| 3344 | { pop count 1 sub } | 
| 3345 | if | 
| 3346 | dup /argCount exch def | 
| 3347 | dup 0 gt | 
| 3348 | { | 
| 3349 | exch 1 index 2 add 1 roll | 
| 3350 | args exch 0 exch getinterval | 
| 3351 | astore pop | 
| 3352 | } | 
| 3353 | { pop } | 
| 3354 | ifelse | 
| 3355 | count 1 sub /restCount exch def | 
| 3356 | end | 
| 3357 | /@opStackLevel @opStackLevel 1 add def | 
| 3358 | countdictstack 1 sub | 
| 3359 | @dictStackCountByLevel exch @dictStackLevel exch put | 
| 3360 | /@dictStackLevel @dictStackLevel 1 add def | 
| 3361 | end | 
| 3362 | } bind def | 
| 3363 | /@_RestoreStackLevels | 
| 3364 | { | 
| 3365 | Adobe_CoolType_Data | 
| 3366 | begin | 
| 3367 | /@opStackLevel @opStackLevel 1 sub def | 
| 3368 | @opStackCountByLevel @opStackLevel get | 
| 3369 | begin | 
| 3370 | count restCount sub dup 0 gt | 
| 3371 | { { pop } repeat } | 
| 3372 | { pop } | 
| 3373 | ifelse | 
| 3374 | args 0 argCount getinterval {} forall | 
| 3375 | end | 
| 3376 | /@dictStackLevel @dictStackLevel 1 sub def | 
| 3377 | @dictStackCountByLevel @dictStackLevel get | 
| 3378 | end | 
| 3379 | countdictstack exch sub dup 0 gt | 
| 3380 | { { end } repeat } | 
| 3381 | { pop } | 
| 3382 | ifelse | 
| 3383 | } bind def | 
| 3384 | /@_PopStackLevels | 
| 3385 | { | 
| 3386 | Adobe_CoolType_Data | 
| 3387 | begin | 
| 3388 | /@opStackLevel @opStackLevel 1 sub def | 
| 3389 | /@dictStackLevel @dictStackLevel 1 sub def | 
| 3390 | end | 
| 3391 | } bind def | 
| 3392 | /@Raise | 
| 3393 | { | 
| 3394 | exch cvx exch errordict exch get exec | 
| 3395 | stop | 
| 3396 | } bind def | 
| 3397 | /@ReRaise | 
| 3398 | { | 
| 3399 | cvx $error /errorname get errordict exch get exec | 
| 3400 | stop | 
| 3401 | } bind def | 
| 3402 | /@Stopped | 
| 3403 | { | 
| 3404 | 0 @#Stopped | 
| 3405 | } bind def | 
| 3406 | /@#Stopped | 
| 3407 | { | 
| 3408 | @_SaveStackLevels | 
| 3409 | stopped | 
| 3410 | { @_RestoreStackLevels true } | 
| 3411 | { @_PopStackLevels false } | 
| 3412 | ifelse | 
| 3413 | } bind def | 
| 3414 | /@Arg | 
| 3415 | { | 
| 3416 | Adobe_CoolType_Data | 
| 3417 | begin | 
| 3418 | @opStackCountByLevel @opStackLevel 1 sub get /args get exch get | 
| 3419 | end | 
| 3420 | } bind def | 
| 3421 | currentglobal true setglobal | 
| 3422 | /CTHasResourceForAllBug | 
| 3423 | Level2? | 
| 3424 | { | 
| 3425 | 1 dict dup begin | 
| 3426 | mark | 
| 3427 | { | 
| 3428 | (*) { pop stop } 128 string /Category | 
| 3429 | resourceforall | 
| 3430 | } | 
| 3431 | stopped | 
| 3432 | cleartomark | 
| 3433 | currentdict eq dup | 
| 3434 | { end } | 
| 3435 | if | 
| 3436 | not | 
| 3437 | } | 
| 3438 | { false } | 
| 3439 | ifelse | 
| 3440 | def | 
| 3441 | /CTHasResourceStatusBug | 
| 3442 | Level2? | 
| 3443 | { | 
| 3444 | mark | 
| 3445 | { /steveamerige /Category resourcestatus } | 
| 3446 | stopped | 
| 3447 | { cleartomark true } | 
| 3448 | { cleartomark currentglobal not } | 
| 3449 | ifelse | 
| 3450 | } | 
| 3451 | { false } | 
| 3452 | ifelse | 
| 3453 | def | 
| 3454 | setglobal | 
| 3455 | /CTResourceStatus | 
| 3456 | { | 
| 3457 | mark 3 1 roll | 
| 3458 | /Category findresource | 
| 3459 | begin | 
| 3460 | ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec | 
| 3461 | { cleartomark false } | 
| 3462 | { { 3 2 roll pop true } { cleartomark false } ifelse } | 
| 3463 | ifelse | 
| 3464 | end | 
| 3465 | } bind def | 
| 3466 | /CTWorkAroundBugs | 
| 3467 | { | 
| 3468 | Level2? | 
| 3469 | { | 
| 3470 | /cid_PreLoad /ProcSet resourcestatus | 
| 3471 | { | 
| 3472 | pop pop | 
| 3473 | currentglobal | 
| 3474 | mark | 
| 3475 | { | 
| 3476 | (*) | 
| 3477 | { | 
| 3478 | dup /CMap CTHasResourceStatusBug | 
| 3479 | { CTResourceStatus } | 
| 3480 | { resourcestatus } | 
| 3481 | ifelse | 
| 3482 | { | 
| 3483 | pop dup 0 eq exch 1 eq or | 
| 3484 | { | 
| 3485 | dup /CMap findresource gcheck setglobal | 
| 3486 | /CMap undefineresource | 
| 3487 | } | 
| 3488 | { | 
| 3489 | pop CTHasResourceForAllBug | 
| 3490 | { exit } | 
| 3491 | { stop } | 
| 3492 | ifelse | 
| 3493 | } | 
| 3494 | ifelse | 
| 3495 | } | 
| 3496 | { pop } | 
| 3497 | ifelse | 
| 3498 | } | 
| 3499 | 128 string /CMap resourceforall | 
| 3500 | } | 
| 3501 | stopped | 
| 3502 | { cleartomark } | 
| 3503 | stopped pop | 
| 3504 | setglobal | 
| 3505 | } | 
| 3506 | if | 
| 3507 | } | 
| 3508 | if | 
| 3509 | } bind def | 
| 3510 | /doc_setup | 
| 3511 | { | 
| 3512 | Adobe_CoolType_Core | 
| 3513 | begin | 
| 3514 | CTWorkAroundBugs | 
| 3515 | /mov /moveto load def | 
| 3516 | /nfnt /newencodedfont load def | 
| 3517 | /mfnt /makefont load def | 
| 3518 | /sfnt /setfont load def | 
| 3519 | /ufnt /undefinefont load def | 
| 3520 | /chp /charpath load def | 
| 3521 | /awsh /awidthshow load def | 
| 3522 | /wsh /widthshow load def | 
| 3523 | /ash /ashow load def | 
| 3524 | /sh /show load def | 
| 3525 | end | 
| 3526 | userdict /Adobe_CoolType_Data 10 dict dup | 
| 3527 | begin | 
| 3528 | /AddWidths? false def | 
| 3529 | /CC 0 def | 
| 3530 | /charcode 2 string def | 
| 3531 | /@opStackCountByLevel 32 dict def | 
| 3532 | /@opStackLevel 0 def | 
| 3533 | /@dictStackCountByLevel 32 dict def | 
| 3534 | /@dictStackLevel 0 def | 
| 3535 | /InVMFontsByCMap 10 dict def | 
| 3536 | /InVMDeepCopiedFonts 10 dict def | 
| 3537 | end put | 
| 3538 | } bind def | 
| 3539 | /doc_trailer | 
| 3540 | { | 
| 3541 | currentdict Adobe_CoolType_Core eq | 
| 3542 | { end } | 
| 3543 | if | 
| 3544 | } bind def | 
| 3545 | /page_setup | 
| 3546 | { | 
| 3547 | Adobe_CoolType_Core begin | 
| 3548 | } bind def | 
| 3549 | /page_trailer | 
| 3550 | { | 
| 3551 | end | 
| 3552 | } bind def | 
| 3553 | /unload | 
| 3554 | { | 
| 3555 | systemdict /languagelevel known | 
| 3556 | { | 
| 3557 | systemdict/languagelevel get 2 ge | 
| 3558 | { | 
| 3559 | userdict/Adobe_CoolType_Core 2 copy known | 
| 3560 | { undef } | 
| 3561 | { pop pop } | 
| 3562 | ifelse | 
| 3563 | } | 
| 3564 | if | 
| 3565 | } | 
| 3566 | if | 
| 3567 | } bind def | 
| 3568 | /ndf | 
| 3569 | { | 
| 3570 | 1 index where | 
| 3571 | { pop pop pop } | 
| 3572 | { dup xcheck { bind } if def } | 
| 3573 | ifelse | 
| 3574 | } def | 
| 3575 | /findfont systemdict | 
| 3576 | begin | 
| 3577 | userdict | 
| 3578 | begin | 
| 3579 | /globaldict where { /globaldict get begin } if | 
| 3580 | dup where pop exch get | 
| 3581 | /globaldict where { pop end } if | 
| 3582 | end | 
| 3583 | end | 
| 3584 | Adobe_CoolType_Core_Defined | 
| 3585 | { /systemfindfont exch def } | 
| 3586 | { | 
| 3587 | /findfont 1 index def | 
| 3588 | /systemfindfont exch def | 
| 3589 | } | 
| 3590 | ifelse | 
| 3591 | /undefinefont | 
| 3592 | { pop } ndf | 
| 3593 | /copyfont | 
| 3594 | { | 
| 3595 | currentglobal 3 1 roll | 
| 3596 | 1 index gcheck setglobal | 
| 3597 | dup null eq { 0 } { dup length } ifelse | 
| 3598 | 2 index length add 1 add dict | 
| 3599 | begin | 
| 3600 | exch | 
| 3601 | { | 
| 3602 | 1 index /FID eq | 
| 3603 | { pop pop } | 
| 3604 | { def } | 
| 3605 | ifelse | 
| 3606 | } | 
| 3607 | forall | 
| 3608 | dup null eq | 
| 3609 | { pop } | 
| 3610 | { { def } forall } | 
| 3611 | ifelse | 
| 3612 | currentdict | 
| 3613 | end | 
| 3614 | exch setglobal | 
| 3615 | } bind def | 
| 3616 | /copyarray | 
| 3617 | { | 
| 3618 | currentglobal exch | 
| 3619 | dup gcheck setglobal | 
| 3620 | dup length array copy | 
| 3621 | exch setglobal | 
| 3622 | } bind def | 
| 3623 | /newencodedfont | 
| 3624 | { | 
| 3625 | currentglobal | 
| 3626 | { | 
| 3627 | SharedFontDirectory 3 index  known | 
| 3628 | { SharedFontDirectory 3 index get /FontReferenced known } | 
| 3629 | { false } | 
| 3630 | ifelse | 
| 3631 | } | 
| 3632 | { | 
| 3633 | FontDirectory 3 index known | 
| 3634 | { FontDirectory 3 index get /FontReferenced known } | 
| 3635 | { | 
| 3636 | SharedFontDirectory 3 index known | 
| 3637 | { SharedFontDirectory 3 index get /FontReferenced known } | 
| 3638 | { false } | 
| 3639 | ifelse | 
| 3640 | } | 
| 3641 | ifelse | 
| 3642 | } | 
| 3643 | ifelse | 
| 3644 | dup | 
| 3645 | { | 
| 3646 | 3 index findfont /FontReferenced get | 
| 3647 | 2 index dup type /nametype eq | 
| 3648 | {findfont} | 
| 3649 | if ne | 
| 3650 | { pop false } | 
| 3651 | if | 
| 3652 | } | 
| 3653 | if | 
| 3654 | { | 
| 3655 | pop | 
| 3656 | 1 index findfont | 
| 3657 | /Encoding get exch | 
| 3658 | 0 1 255 | 
| 3659 | { 2 copy get 3 index 3 1 roll put } | 
| 3660 | for | 
| 3661 | pop pop pop | 
| 3662 | } | 
| 3663 | { | 
| 3664 | dup type /nametype eq | 
| 3665 | { findfont } | 
| 3666 | if | 
| 3667 | dup dup maxlength 2 add dict | 
| 3668 | begin | 
| 3669 | exch | 
| 3670 | { | 
| 3671 | 1 index /FID ne | 
| 3672 | {def} | 
| 3673 | {pop pop} | 
| 3674 | ifelse | 
| 3675 | } | 
| 3676 | forall | 
| 3677 | /FontReferenced exch def | 
| 3678 | /Encoding exch dup length array copy def | 
| 3679 | /FontName 1 index dup type /stringtype eq { cvn } if def dup | 
| 3680 | currentdict | 
| 3681 | end | 
| 3682 | definefont def | 
| 3683 | } | 
| 3684 | ifelse | 
| 3685 | } bind def | 
| 3686 | /SetSubstituteStrategy | 
| 3687 | { | 
| 3688 | $SubstituteFont | 
| 3689 | begin | 
| 3690 | dup type /dicttype ne | 
| 3691 | { 0 dict } | 
| 3692 | if | 
| 3693 | currentdict /$Strategies known | 
| 3694 | { | 
| 3695 | exch $Strategies exch | 
| 3696 | 2 copy known | 
| 3697 | { | 
| 3698 | get | 
| 3699 | 2 copy maxlength exch maxlength add dict | 
| 3700 | begin | 
| 3701 | { def } forall | 
| 3702 | { def } forall | 
| 3703 | currentdict | 
| 3704 | dup /$Init known | 
| 3705 | { dup /$Init get exec } | 
| 3706 | if | 
| 3707 | end | 
| 3708 | /$Strategy exch def | 
| 3709 | } | 
| 3710 | { pop pop pop } | 
| 3711 | ifelse | 
| 3712 | } | 
| 3713 | { pop pop } | 
| 3714 | ifelse | 
| 3715 | end | 
| 3716 | } bind def | 
| 3717 | /scff | 
| 3718 | { | 
| 3719 | $SubstituteFont | 
| 3720 | begin | 
| 3721 | dup type /stringtype eq | 
| 3722 | { dup length exch } | 
| 3723 | { null } | 
| 3724 | ifelse | 
| 3725 | /$sname exch def | 
| 3726 | /$slen exch def | 
| 3727 | /$inVMIndex | 
| 3728 | $sname null eq | 
| 3729 | { | 
| 3730 | 1 index $str cvs | 
| 3731 | dup length $slen sub $slen getinterval cvn | 
| 3732 | } | 
| 3733 | { $sname } | 
| 3734 | ifelse def | 
| 3735 | end | 
| 3736 | { findfont } | 
| 3737 | @Stopped | 
| 3738 | { | 
| 3739 | dup length 8 add string exch | 
| 3740 | 1 index 0 (BadFont:) putinterval | 
| 3741 | 1 index exch 8 exch dup length string cvs putinterval cvn | 
| 3742 | { findfont } | 
| 3743 | @Stopped | 
| 3744 | { pop /Courier findfont } | 
| 3745 | if | 
| 3746 | } | 
| 3747 | if | 
| 3748 | $SubstituteFont | 
| 3749 | begin | 
| 3750 | /$sname null def | 
| 3751 | /$slen 0 def | 
| 3752 | /$inVMIndex null def | 
| 3753 | end | 
| 3754 | } bind def | 
| 3755 | /isWidthsOnlyFont | 
| 3756 | { | 
| 3757 | dup /WidthsOnly known | 
| 3758 | { pop pop true } | 
| 3759 | { | 
| 3760 | dup /FDepVector known | 
| 3761 | { /FDepVector get { isWidthsOnlyFont dup { exit } if } forall } | 
| 3762 | { | 
| 3763 | dup /FDArray known | 
| 3764 | { /FDArray get { isWidthsOnlyFont dup { exit } if } forall } | 
| 3765 | { pop } | 
| 3766 | ifelse | 
| 3767 | } | 
| 3768 | ifelse | 
| 3769 | } | 
| 3770 | ifelse | 
| 3771 | } bind def | 
| 3772 | /?str1 256 string def | 
| 3773 | /?set | 
| 3774 | { | 
| 3775 | $SubstituteFont | 
| 3776 | begin | 
| 3777 | /$substituteFound false def | 
| 3778 | /$fontname 4 index def | 
| 3779 | /$doSmartSub false def | 
| 3780 | end | 
| 3781 | 3 index | 
| 3782 | currentglobal false setglobal exch | 
| 3783 | /CompatibleFonts /ProcSet resourcestatus | 
| 3784 | { | 
| 3785 | pop pop | 
| 3786 | /CompatibleFonts /ProcSet findresource | 
| 3787 | begin | 
| 3788 | dup /CompatibleFont currentexception | 
| 3789 | 1 index /CompatibleFont true setexception | 
| 3790 | 1 index /Font resourcestatus | 
| 3791 | { | 
| 3792 | pop pop | 
| 3793 | 3 2 roll setglobal | 
| 3794 | end | 
| 3795 | exch | 
| 3796 | dup findfont | 
| 3797 | /CompatibleFonts /ProcSet findresource | 
| 3798 | begin | 
| 3799 | 3 1 roll exch /CompatibleFont exch setexception | 
| 3800 | end | 
| 3801 | } | 
| 3802 | { | 
| 3803 | 3 2 roll setglobal | 
| 3804 | 1 index exch /CompatibleFont exch setexception | 
| 3805 | end | 
| 3806 | findfont | 
| 3807 | $SubstituteFont /$substituteFound true put | 
| 3808 | } | 
| 3809 | ifelse | 
| 3810 | } | 
| 3811 | { exch setglobal findfont } | 
| 3812 | ifelse | 
| 3813 | $SubstituteFont | 
| 3814 | begin | 
| 3815 | $substituteFound | 
| 3816 | { | 
| 3817 | false | 
| 3818 | (%%[Using embedded font ) print | 
| 3819 | 5 index ?str1 cvs print | 
| 3820 | ( to avoid the font substitution problem noted earlier.]%%\n) print | 
| 3821 | } | 
| 3822 | { | 
| 3823 | dup /FontName known | 
| 3824 | { | 
| 3825 | dup /FontName get $fontname eq | 
| 3826 | 1 index /DistillerFauxFont known not and | 
| 3827 | /currentdistillerparams where | 
| 3828 | { pop false 2 index isWidthsOnlyFont not and } | 
| 3829 | if | 
| 3830 | } | 
| 3831 | { false } | 
| 3832 | ifelse | 
| 3833 | } | 
| 3834 | ifelse | 
| 3835 | exch pop | 
| 3836 | /$doSmartSub true def | 
| 3837 | end | 
| 3838 | { | 
| 3839 | exch pop exch pop exch | 
| 3840 | 2 dict dup /Found 3 index put | 
| 3841 | exch findfont exch | 
| 3842 | } | 
| 3843 | { | 
| 3844 | exch exec | 
| 3845 | exch dup findfont | 
| 3846 | dup /FontType get 3 eq | 
| 3847 | { | 
| 3848 | exch ?str1 cvs | 
| 3849 | dup length 1 sub | 
| 3850 | -1 0 | 
| 3851 | { | 
| 3852 | exch dup 2 index get 42 eq | 
| 3853 | { | 
| 3854 | exch 0 exch getinterval cvn 4 1 roll 3 2 roll pop | 
| 3855 | exit | 
| 3856 | } | 
| 3857 | {exch pop} ifelse | 
| 3858 | }for | 
| 3859 | } | 
| 3860 | { | 
| 3861 | exch pop | 
| 3862 | } ifelse | 
| 3863 | 2 dict dup /Downloaded 6 5 roll put | 
| 3864 | } | 
| 3865 | ifelse | 
| 3866 | dup /FontName 4 index put copyfont definefont pop | 
| 3867 | } bind def | 
| 3868 | /?str2 256 string def | 
| 3869 | /?add | 
| 3870 | { | 
| 3871 | 1 index type /integertype eq | 
| 3872 | { exch true 4 2 } | 
| 3873 | { false 3 1 } | 
| 3874 | ifelse | 
| 3875 | roll | 
| 3876 | 1 index findfont | 
| 3877 | dup /Widths known | 
| 3878 | { | 
| 3879 | Adobe_CoolType_Data /AddWidths? true put | 
| 3880 | gsave dup 1000 scalefont setfont | 
| 3881 | } | 
| 3882 | if | 
| 3883 | /Downloaded known | 
| 3884 | { | 
| 3885 | exec | 
| 3886 | exch | 
| 3887 | { | 
| 3888 | exch ?str2 cvs exch | 
| 3889 | findfont /Downloaded get 1 dict begin /Downloaded 1 index def ?str1 cvs length | 
| 3890 | ?str1 1 index 1 add 3 index putinterval | 
| 3891 | exch length 1 add 1 index add | 
| 3892 | ?str1 2 index (*) putinterval | 
| 3893 | ?str1 0 2 index getinterval cvn findfont | 
| 3894 | ?str1 3 index (+) putinterval | 
| 3895 | 2 dict dup /FontName ?str1 0 6 index getinterval cvn put | 
| 3896 | dup /Downloaded Downloaded put end copyfont | 
| 3897 | dup /FontName get exch definefont pop pop pop | 
| 3898 | } | 
| 3899 | { | 
| 3900 | pop | 
| 3901 | } | 
| 3902 | ifelse | 
| 3903 | } | 
| 3904 | { | 
| 3905 | pop | 
| 3906 | exch | 
| 3907 | { | 
| 3908 | findfont | 
| 3909 | dup /Found get | 
| 3910 | dup length exch ?str1 cvs pop | 
| 3911 | ?str1 1 index (+) putinterval | 
| 3912 | ?str1 1 index 1 add 4 index ?str2 cvs putinterval | 
| 3913 | ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn | 
| 3914 | 1 dict exch 1 index exch /FontName exch put copyfont | 
| 3915 | dup /FontName get exch definefont pop | 
| 3916 | } | 
| 3917 | { | 
| 3918 | pop | 
| 3919 | } | 
| 3920 | ifelse | 
| 3921 | } | 
| 3922 | ifelse | 
| 3923 | Adobe_CoolType_Data /AddWidths? get | 
| 3924 | { grestore Adobe_CoolType_Data /AddWidths? false put } | 
| 3925 | if | 
| 3926 | } bind def | 
| 3927 | /?sh | 
| 3928 | { | 
| 3929 | currentfont /Downloaded known { exch } if pop | 
| 3930 | } bind def | 
| 3931 | /?chp | 
| 3932 | { | 
| 3933 | currentfont /Downloaded known { pop } { false chp } ifelse | 
| 3934 | } bind def | 
| 3935 | /?mv | 
| 3936 | { | 
| 3937 | currentfont /Downloaded known { moveto pop pop } { pop pop moveto } ifelse | 
| 3938 | } bind def | 
| 3939 | setpacking | 
| 3940 | userdict /$SubstituteFont 25 dict put | 
| 3941 | 1 dict | 
| 3942 | begin | 
| 3943 | /SubstituteFont | 
| 3944 | dup $error exch 2 copy known | 
| 3945 | { get } | 
| 3946 | { pop pop { pop /Courier } bind } | 
| 3947 | ifelse def | 
| 3948 | /currentdistillerparams where dup | 
| 3949 | { | 
| 3950 | pop pop | 
| 3951 | currentdistillerparams /CannotEmbedFontPolicy 2 copy known | 
| 3952 | { get /Error eq } | 
| 3953 | { pop pop false } | 
| 3954 | ifelse | 
| 3955 | } | 
| 3956 | if not | 
| 3957 | { | 
| 3958 | countdictstack array dictstack 0 get | 
| 3959 | begin | 
| 3960 | userdict | 
| 3961 | begin | 
| 3962 | $SubstituteFont | 
| 3963 | begin | 
| 3964 | /$str 128 string def | 
| 3965 | /$fontpat 128 string def | 
| 3966 | /$slen 0 def | 
| 3967 | /$sname null def | 
| 3968 | /$match false def | 
| 3969 | /$fontname null def | 
| 3970 | /$substituteFound false def | 
| 3971 | /$inVMIndex null def | 
| 3972 | /$doSmartSub true def | 
| 3973 | /$depth 0 def | 
| 3974 | /$fontname null def | 
| 3975 | /$italicangle 26.5 def | 
| 3976 | /$dstack null def | 
| 3977 | /$Strategies 10 dict dup | 
| 3978 | begin | 
| 3979 | /$Type3Underprint | 
| 3980 | { | 
| 3981 | currentglobal exch false setglobal | 
| 3982 | 11 dict | 
| 3983 | begin | 
| 3984 | /UseFont exch | 
| 3985 | $WMode 0 ne | 
| 3986 | { | 
| 3987 | dup length dict copy | 
| 3988 | dup /WMode $WMode put | 
| 3989 | /UseFont exch definefont | 
| 3990 | } | 
| 3991 | if def | 
| 3992 | /FontName $fontname dup type /stringtype eq { cvn } if def | 
| 3993 | /FontType 3 def | 
| 3994 | /FontMatrix [ .001 0 0 .001 0 0 ] def | 
| 3995 | /Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def | 
| 3996 | /FontBBox [ 0 0 0 0 ] def | 
| 3997 | /CCInfo 7 dict dup | 
| 3998 | begin | 
| 3999 | /cc null def | 
| 4000 | /x 0 def | 
| 4001 | /y 0 def | 
| 4002 | end def | 
| 4003 | /BuildChar | 
| 4004 | { | 
| 4005 | exch | 
| 4006 | begin | 
| 4007 | CCInfo | 
| 4008 | begin | 
| 4009 | 1 string dup 0 3 index put exch pop | 
| 4010 | /cc exch def | 
| 4011 | UseFont 1000 scalefont setfont | 
| 4012 | cc stringwidth /y exch def /x exch def | 
| 4013 | x y setcharwidth | 
| 4014 | $SubstituteFont /$Strategy get /$Underprint get exec | 
| 4015 | 0 0 moveto cc show | 
| 4016 | x y moveto | 
| 4017 | end | 
| 4018 | end | 
| 4019 | } bind def | 
| 4020 | currentdict | 
| 4021 | end | 
| 4022 | exch setglobal | 
| 4023 | } bind def | 
| 4024 | /$GetaTint | 
| 4025 | 2 dict dup | 
| 4026 | begin | 
| 4027 | /$BuildFont | 
| 4028 | { | 
| 4029 | dup /WMode known | 
| 4030 | { dup /WMode get } | 
| 4031 | { 0 } | 
| 4032 | ifelse | 
| 4033 | /$WMode exch def | 
| 4034 | $fontname exch | 
| 4035 | dup /FontName known | 
| 4036 | { | 
| 4037 | dup /FontName get | 
| 4038 | dup type /stringtype eq { cvn } if | 
| 4039 | } | 
| 4040 | { /unnamedfont } | 
| 4041 | ifelse | 
| 4042 | exch | 
| 4043 | Adobe_CoolType_Data /InVMDeepCopiedFonts get | 
| 4044 | 1 index /FontName get known | 
| 4045 | { | 
| 4046 | pop | 
| 4047 | Adobe_CoolType_Data /InVMDeepCopiedFonts get | 
| 4048 | 1 index get | 
| 4049 | null copyfont | 
| 4050 | } | 
| 4051 | { $deepcopyfont } | 
| 4052 | ifelse | 
| 4053 | exch 1 index exch /FontBasedOn exch put | 
| 4054 | dup /FontName $fontname dup type /stringtype eq { cvn } if put | 
| 4055 | definefont | 
| 4056 | Adobe_CoolType_Data /InVMDeepCopiedFonts get | 
| 4057 | begin | 
| 4058 | dup /FontBasedOn get 1 index def | 
| 4059 | end | 
| 4060 | } bind def | 
| 4061 | /$Underprint | 
| 4062 | { | 
| 4063 | gsave | 
| 4064 | x abs y abs gt | 
| 4065 | { /y 1000 def } | 
| 4066 | { /x -1000 def 500 120 translate } | 
| 4067 | ifelse | 
| 4068 | Level2? | 
| 4069 | { | 
| 4070 | [ /Separation (All) /DeviceCMYK { 0 0 0 1 pop } ] | 
| 4071 | setcolorspace | 
| 4072 | } | 
| 4073 | { 0 setgray } | 
| 4074 | ifelse | 
| 4075 | 10 setlinewidth | 
| 4076 | x .8 mul | 
| 4077 | [ 7 3 ] | 
| 4078 | { | 
| 4079 | y mul 8 div 120 sub x 10 div exch moveto | 
| 4080 | 0 y 4 div neg rlineto | 
| 4081 | dup 0 rlineto | 
| 4082 | 0 y 4 div rlineto | 
| 4083 | closepath | 
| 4084 | gsave | 
| 4085 | Level2? | 
| 4086 | { .2 setcolor } | 
| 4087 | { .8 setgray } | 
| 4088 | ifelse | 
| 4089 | fill grestore | 
| 4090 | stroke | 
| 4091 | } | 
| 4092 | forall | 
| 4093 | pop | 
| 4094 | grestore | 
| 4095 | } bind def | 
| 4096 | end def | 
| 4097 | /$Oblique | 
| 4098 | 1 dict dup | 
| 4099 | begin | 
| 4100 | /$BuildFont | 
| 4101 | { | 
| 4102 | currentglobal exch dup gcheck setglobal | 
| 4103 | null copyfont | 
| 4104 | begin | 
| 4105 | /FontBasedOn | 
| 4106 | currentdict /FontName known | 
| 4107 | { | 
| 4108 | FontName | 
| 4109 | dup type /stringtype eq { cvn } if | 
| 4110 | } | 
| 4111 | { /unnamedfont } | 
| 4112 | ifelse | 
| 4113 | def | 
| 4114 | /FontName $fontname dup type /stringtype eq { cvn } if def | 
| 4115 | /currentdistillerparams where | 
| 4116 | { pop } | 
| 4117 | { | 
| 4118 | /FontInfo currentdict /FontInfo known | 
| 4119 | { FontInfo null copyfont } | 
| 4120 | { 2 dict } | 
| 4121 | ifelse | 
| 4122 | dup | 
| 4123 | begin | 
| 4124 | /ItalicAngle $italicangle def | 
| 4125 | /FontMatrix FontMatrix | 
| 4126 | [ 1 0 ItalicAngle dup sin exch cos div 1 0 0 ] | 
| 4127 | matrix concatmatrix readonly | 
| 4128 | end | 
| 4129 | 4 2 roll def | 
| 4130 | def | 
| 4131 | } | 
| 4132 | ifelse | 
| 4133 | FontName currentdict | 
| 4134 | end | 
| 4135 | definefont | 
| 4136 | exch setglobal | 
| 4137 | } bind def | 
| 4138 | end def | 
| 4139 | /$None | 
| 4140 | 1 dict dup | 
| 4141 | begin | 
| 4142 | /$BuildFont {} bind def | 
| 4143 | end def | 
| 4144 | end def | 
| 4145 | /$Oblique SetSubstituteStrategy | 
| 4146 | /$findfontByEnum | 
| 4147 | { | 
| 4148 | dup type /stringtype eq { cvn } if | 
| 4149 | dup /$fontname exch def | 
| 4150 | $sname null eq | 
| 4151 | { $str cvs dup length $slen sub $slen getinterval } | 
| 4152 | { pop $sname } | 
| 4153 | ifelse | 
| 4154 | $fontpat dup 0 (fonts/*) putinterval exch 7 exch putinterval | 
| 4155 | /$match false def | 
| 4156 | $SubstituteFont /$dstack countdictstack array dictstack put | 
| 4157 | mark | 
| 4158 | { | 
| 4159 | $fontpat 0 $slen 7 add getinterval | 
| 4160 | { /$match exch def exit } | 
| 4161 | $str filenameforall | 
| 4162 | } | 
| 4163 | stopped | 
| 4164 | { | 
| 4165 | cleardictstack | 
| 4166 | currentdict | 
| 4167 | true | 
| 4168 | $SubstituteFont /$dstack get | 
| 4169 | { | 
| 4170 | exch | 
| 4171 | { | 
| 4172 | 1 index eq | 
| 4173 | { pop false } | 
| 4174 | { true } | 
| 4175 | ifelse | 
| 4176 | } | 
| 4177 | { begin false } | 
| 4178 | ifelse | 
| 4179 | } | 
| 4180 | forall | 
| 4181 | pop | 
| 4182 | } | 
| 4183 | if | 
| 4184 | cleartomark | 
| 4185 | /$slen 0 def | 
| 4186 | $match false ne | 
| 4187 | { $match (fonts/) anchorsearch pop pop cvn } | 
| 4188 | { /Courier } | 
| 4189 | ifelse | 
| 4190 | } bind def | 
| 4191 | /$ROS 1 dict dup | 
| 4192 | begin | 
| 4193 | /Adobe 4 dict dup | 
| 4194 | begin | 
| 4195 | /Japan1  [ /Ryumin-Light /HeiseiMin-W3 | 
| 4196 | /GothicBBB-Medium /HeiseiKakuGo-W5 | 
| 4197 | /HeiseiMaruGo-W4 /Jun101-Light ] def | 
| 4198 | /Korea1  [ /HYSMyeongJo-Medium /HYGoThic-Medium ] def | 
| 4199 | /GB1      [ /STSong-Light /STHeiti-Regular ] def | 
| 4200 | /CNS1    [ /MKai-Medium /MHei-Medium ] def | 
| 4201 | end def | 
| 4202 | end def | 
| 4203 | /$cmapname null def | 
| 4204 | /$deepcopyfont | 
| 4205 | { | 
| 4206 | dup /FontType get 0 eq | 
| 4207 | { | 
| 4208 | 1 dict dup /FontName /copied put copyfont | 
| 4209 | begin | 
| 4210 | /FDepVector FDepVector copyarray | 
| 4211 | 0 1 2 index length 1 sub | 
| 4212 | { | 
| 4213 | 2 copy get $deepcopyfont | 
| 4214 | dup /FontName /copied put | 
| 4215 | /copied exch definefont | 
| 4216 | 3 copy put pop pop | 
| 4217 | } | 
| 4218 | for | 
| 4219 | def | 
| 4220 | currentdict | 
| 4221 | end | 
| 4222 | } | 
| 4223 | { $Strategies /$Type3Underprint get exec } | 
| 4224 | ifelse | 
| 4225 | } bind def | 
| 4226 | /$buildfontname | 
| 4227 | { | 
| 4228 | dup /CIDFont findresource /CIDSystemInfo get | 
| 4229 | begin | 
| 4230 | Registry length Ordering length Supplement 8 string cvs | 
| 4231 | 3 copy length 2 add add add string | 
| 4232 | dup 5 1 roll dup 0 Registry putinterval | 
| 4233 | dup 4 index (-) putinterval | 
| 4234 | dup 4 index 1 add Ordering putinterval | 
| 4235 | 4 2 roll add 1 add 2 copy (-) putinterval | 
| 4236 | end | 
| 4237 | 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch | 
| 4238 | anchorsearch | 
| 4239 | { pop pop 3 2 roll putinterval cvn /$cmapname exch def } | 
| 4240 | { pop pop pop pop pop } | 
| 4241 | ifelse | 
| 4242 | length | 
| 4243 | $str 1 index (-) putinterval 1 add | 
| 4244 | $str 1 index $cmapname $fontpat cvs putinterval | 
| 4245 | $cmapname length add | 
| 4246 | $str exch 0 exch getinterval cvn | 
| 4247 | } bind def | 
| 4248 | /$findfontByROS | 
| 4249 | { | 
| 4250 | /$fontname exch def | 
| 4251 | $ROS Registry 2 copy known | 
| 4252 | { | 
| 4253 | get Ordering 2 copy known | 
| 4254 | { get } | 
| 4255 | { pop pop [] } | 
| 4256 | ifelse | 
| 4257 | } | 
| 4258 | { pop pop [] } | 
| 4259 | ifelse | 
| 4260 | false exch | 
| 4261 | { | 
| 4262 | dup /CIDFont resourcestatus | 
| 4263 | { | 
| 4264 | pop pop | 
| 4265 | save | 
| 4266 | 1 index /CIDFont findresource | 
| 4267 | dup /WidthsOnly known | 
| 4268 | { dup /WidthsOnly get } | 
| 4269 | { false } | 
| 4270 | ifelse | 
| 4271 | exch pop | 
| 4272 | exch restore | 
| 4273 | { pop } | 
| 4274 | { exch pop true exit } | 
| 4275 | ifelse | 
| 4276 | } | 
| 4277 | { pop } | 
| 4278 | ifelse | 
| 4279 | } | 
| 4280 | forall | 
| 4281 | { $str cvs $buildfontname } | 
| 4282 | { | 
| 4283 | false (*) | 
| 4284 | { | 
| 4285 | save exch | 
| 4286 | dup /CIDFont findresource | 
| 4287 | dup /WidthsOnly known | 
| 4288 | { dup /WidthsOnly get not } | 
| 4289 | { true } | 
| 4290 | ifelse | 
| 4291 | exch /CIDSystemInfo get | 
| 4292 | dup /Registry get Registry eq | 
| 4293 | exch /Ordering get Ordering eq and and | 
| 4294 | { exch restore exch pop true exit } | 
| 4295 | { pop restore } | 
| 4296 | ifelse | 
| 4297 | } | 
| 4298 | $str /CIDFont resourceforall | 
| 4299 | { $buildfontname } | 
| 4300 | { $fontname $findfontByEnum } | 
| 4301 | ifelse | 
| 4302 | } | 
| 4303 | ifelse | 
| 4304 | } bind def | 
| 4305 | end | 
| 4306 | end | 
| 4307 | currentdict /$error known currentdict /languagelevel known and dup | 
| 4308 | { pop $error /SubstituteFont known } | 
| 4309 | if | 
| 4310 | dup | 
| 4311 | { $error } | 
| 4312 | { Adobe_CoolType_Core } | 
| 4313 | ifelse | 
| 4314 | begin | 
| 4315 | { | 
| 4316 | /SubstituteFont | 
| 4317 | /CMap /Category resourcestatus | 
| 4318 | { | 
| 4319 | pop pop | 
| 4320 | { | 
| 4321 | $SubstituteFont | 
| 4322 | begin | 
| 4323 | /$substituteFound true def | 
| 4324 | dup length $slen gt | 
| 4325 | $sname null ne or | 
| 4326 | $slen 0 gt and | 
| 4327 | { | 
| 4328 | $sname null eq | 
| 4329 | { dup $str cvs dup length $slen sub $slen getinterval cvn } | 
| 4330 | { $sname } | 
| 4331 | ifelse | 
| 4332 | Adobe_CoolType_Data /InVMFontsByCMap get | 
| 4333 | 1 index 2 copy known | 
| 4334 | { | 
| 4335 | get | 
| 4336 | false exch | 
| 4337 | { | 
| 4338 | pop | 
| 4339 | currentglobal | 
| 4340 | { | 
| 4341 | GlobalFontDirectory 1 index known | 
| 4342 | { exch pop true exit } | 
| 4343 | { pop } | 
| 4344 | ifelse | 
| 4345 | } | 
| 4346 | { | 
| 4347 | FontDirectory 1 index known | 
| 4348 | { exch pop true exit } | 
| 4349 | { | 
| 4350 | GlobalFontDirectory 1 index known | 
| 4351 | { exch pop true exit } | 
| 4352 | { pop } | 
| 4353 | ifelse | 
| 4354 | } | 
| 4355 | ifelse | 
| 4356 | } | 
| 4357 | ifelse | 
| 4358 | } | 
| 4359 | forall | 
| 4360 | } | 
| 4361 | { pop pop false } | 
| 4362 | ifelse | 
| 4363 | { | 
| 4364 | exch pop exch pop | 
| 4365 | } | 
| 4366 | { | 
| 4367 | dup /CMap resourcestatus | 
| 4368 | { | 
| 4369 | pop pop | 
| 4370 | dup /$cmapname exch def | 
| 4371 | /CMap findresource /CIDSystemInfo get { def } forall | 
| 4372 | $findfontByROS | 
| 4373 | } | 
| 4374 | { | 
| 4375 | 128 string cvs | 
| 4376 | dup (-) search | 
| 4377 | { | 
| 4378 | 3 1 roll search | 
| 4379 | { | 
| 4380 | 3 1 roll pop | 
| 4381 | { dup cvi } | 
| 4382 | stopped | 
| 4383 | { pop pop pop pop pop $findfontByEnum } | 
| 4384 | { | 
| 4385 | 4 2 roll pop pop | 
| 4386 | exch length | 
| 4387 | exch | 
| 4388 | 2 index length | 
| 4389 | 2 index | 
| 4390 | sub | 
| 4391 | exch 1 sub -1 0 | 
| 4392 | { | 
| 4393 | $str cvs dup length | 
| 4394 | 4 index | 
| 4395 | 0 | 
| 4396 | 4 index | 
| 4397 | 4 3 roll add | 
| 4398 | getinterval | 
| 4399 | exch 1 index exch 3 index exch | 
| 4400 | putinterval | 
| 4401 | dup /CMap resourcestatus | 
| 4402 | { | 
| 4403 | pop pop | 
| 4404 | 4 1 roll pop pop pop | 
| 4405 | dup /$cmapname exch def | 
| 4406 | /CMap findresource /CIDSystemInfo get { def } forall | 
| 4407 | $findfontByROS | 
| 4408 | true exit | 
| 4409 | } | 
| 4410 | { pop } | 
| 4411 | ifelse | 
| 4412 | } | 
| 4413 | for | 
| 4414 | dup type /booleantype eq | 
| 4415 | { pop } | 
| 4416 | { pop pop pop $findfontByEnum } | 
| 4417 | ifelse | 
| 4418 | } | 
| 4419 | ifelse | 
| 4420 | } | 
| 4421 | { pop pop pop $findfontByEnum } | 
| 4422 | ifelse | 
| 4423 | } | 
| 4424 | { pop pop $findfontByEnum } | 
| 4425 | ifelse | 
| 4426 | } | 
| 4427 | ifelse | 
| 4428 | } | 
| 4429 | ifelse | 
| 4430 | } | 
| 4431 | { //SubstituteFont exec } | 
| 4432 | ifelse | 
| 4433 | /$slen 0 def | 
| 4434 | end | 
| 4435 | } | 
| 4436 | } | 
| 4437 | { | 
| 4438 | { | 
| 4439 | $SubstituteFont | 
| 4440 | begin | 
| 4441 | /$substituteFound true def | 
| 4442 | dup length $slen gt | 
| 4443 | $sname null ne or | 
| 4444 | $slen 0 gt and | 
| 4445 | { $findfontByEnum } | 
| 4446 | { //SubstituteFont exec } | 
| 4447 | ifelse | 
| 4448 | end | 
| 4449 | } | 
| 4450 | } | 
| 4451 | ifelse | 
| 4452 | bind readonly def | 
| 4453 | Adobe_CoolType_Core /scfindfont /systemfindfont load put | 
| 4454 | } | 
| 4455 | { | 
| 4456 | /scfindfont | 
| 4457 | { | 
| 4458 | $SubstituteFont | 
| 4459 | begin | 
| 4460 | dup systemfindfont | 
| 4461 | dup /FontName known | 
| 4462 | { dup /FontName get dup 3 index ne } | 
| 4463 | { /noname true } | 
| 4464 | ifelse | 
| 4465 | dup | 
| 4466 | { | 
| 4467 | /$origfontnamefound 2 index def | 
| 4468 | /$origfontname 4 index def /$substituteFound true def | 
| 4469 | } | 
| 4470 | if | 
| 4471 | exch pop | 
| 4472 | { | 
| 4473 | $slen 0 gt | 
| 4474 | $sname null ne | 
| 4475 | 3 index length $slen gt or and | 
| 4476 | { | 
| 4477 | pop dup $findfontByEnum findfont | 
| 4478 | dup maxlength 1 add dict | 
| 4479 | begin | 
| 4480 | { 1 index /FID eq { pop pop } { def } ifelse } | 
| 4481 | forall | 
| 4482 | currentdict | 
| 4483 | end | 
| 4484 | definefont | 
| 4485 | dup /FontName known { dup /FontName get } { null } ifelse | 
| 4486 | $origfontnamefound ne | 
| 4487 | { | 
| 4488 | $origfontname $str cvs print | 
| 4489 | ( substitution revised, using ) print | 
| 4490 | dup /FontName known | 
| 4491 | { dup /FontName get } { (unspecified font) } | 
| 4492 | ifelse | 
| 4493 | $str cvs print (.\n) print | 
| 4494 | } | 
| 4495 | if | 
| 4496 | } | 
| 4497 | { exch pop } | 
| 4498 | ifelse | 
| 4499 | } | 
| 4500 | { exch pop } | 
| 4501 | ifelse | 
| 4502 | end | 
| 4503 | } bind def | 
| 4504 | } | 
| 4505 | ifelse | 
| 4506 | end | 
| 4507 | end | 
| 4508 | Adobe_CoolType_Core_Defined not | 
| 4509 | { | 
| 4510 | Adobe_CoolType_Core /findfont | 
| 4511 | { | 
| 4512 | $SubstituteFont | 
| 4513 | begin | 
| 4514 | $depth 0 eq | 
| 4515 | { | 
| 4516 | /$fontname 1 index dup type /stringtype ne { $str cvs } if def | 
| 4517 | /$substituteFound false def | 
| 4518 | } | 
| 4519 | if | 
| 4520 | /$depth $depth 1 add def | 
| 4521 | end | 
| 4522 | scfindfont | 
| 4523 | $SubstituteFont | 
| 4524 | begin | 
| 4525 | /$depth $depth 1 sub def | 
| 4526 | $substituteFound $depth 0 eq and | 
| 4527 | { | 
| 4528 | $inVMIndex null ne | 
| 4529 | { dup $inVMIndex $AddInVMFont } | 
| 4530 | if | 
| 4531 | $doSmartSub | 
| 4532 | { | 
| 4533 | currentdict /$Strategy known | 
| 4534 | { $Strategy /$BuildFont get exec } | 
| 4535 | if | 
| 4536 | } | 
| 4537 | if | 
| 4538 | } | 
| 4539 | if | 
| 4540 | end | 
| 4541 | } bind put | 
| 4542 | } | 
| 4543 | if | 
| 4544 | } | 
| 4545 | if | 
| 4546 | end | 
| 4547 | /$AddInVMFont | 
| 4548 | { | 
| 4549 | exch /FontName 2 copy known | 
| 4550 | { | 
| 4551 | get | 
| 4552 | 1 dict dup begin exch 1 index gcheck def end exch | 
| 4553 | Adobe_CoolType_Data /InVMFontsByCMap get exch | 
| 4554 | $DictAdd | 
| 4555 | } | 
| 4556 | { pop pop pop } | 
| 4557 | ifelse | 
| 4558 | } bind def | 
| 4559 | /$DictAdd | 
| 4560 | { | 
| 4561 | 2 copy known not | 
| 4562 | { 2 copy 4 index length dict put } | 
| 4563 | if | 
| 4564 | Level2? not | 
| 4565 | { | 
| 4566 | 2 copy get dup maxlength exch length 4 index length add lt | 
| 4567 | 2 copy get dup length 4 index length add exch maxlength 1 index lt | 
| 4568 | { | 
| 4569 | 2 mul dict | 
| 4570 | begin | 
| 4571 | 2 copy get { forall } def | 
| 4572 | 2 copy currentdict put | 
| 4573 | end | 
| 4574 | } | 
| 4575 | { pop } | 
| 4576 | ifelse | 
| 4577 | } | 
| 4578 | if | 
| 4579 | get | 
| 4580 | begin | 
| 4581 | { def } | 
| 4582 | forall | 
| 4583 | end | 
| 4584 | } bind def | 
| 4585 | end | 
| 4586 | end | 
| 4587 | %%EndResource | 
| 4588 | %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.19 0 | 
| 4589 | %%Copyright: Copyright 1987-2003 Adobe Systems Incorporated. | 
| 4590 | %%Version: 1.19 0 | 
| 4591 | systemdict /languagelevel known dup | 
| 4592 | { currentglobal false setglobal } | 
| 4593 | { false } | 
| 4594 | ifelse | 
| 4595 | exch | 
| 4596 | userdict /Adobe_CoolType_Utility 2 copy known | 
| 4597 | { 2 copy get dup maxlength 25 add dict copy } | 
| 4598 | { 25 dict } | 
| 4599 | ifelse put | 
| 4600 | Adobe_CoolType_Utility | 
| 4601 | begin | 
| 4602 | /ct_Level2? exch def | 
| 4603 | /ct_Clone? 1183615869 internaldict dup | 
| 4604 | /CCRun known not | 
| 4605 | exch /eCCRun known not | 
| 4606 | ct_Level2? and or def | 
| 4607 | ct_Level2? | 
| 4608 | { globaldict begin currentglobal true setglobal } | 
| 4609 | if | 
| 4610 | /ct_AddStdCIDMap | 
| 4611 | ct_Level2? | 
| 4612 | { { | 
| 4613 | ((Hex) 57 StartData | 
| 4614 | 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 | 
| 4615 | 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 | 
| 4616 | d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 | 
| 4617 | cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec | 
| 4618 | } } | 
| 4619 | { { | 
| 4620 | <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E | 
| 4621 | 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C | 
| 4622 | 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> eexec | 
| 4623 | } } | 
| 4624 | ifelse bind def | 
| 4625 | userdict /cid_extensions known | 
| 4626 | dup { cid_extensions /cid_UpdateDB known and } if | 
| 4627 | { | 
| 4628 | cid_extensions | 
| 4629 | begin | 
| 4630 | /cid_GetCIDSystemInfo | 
| 4631 | { | 
| 4632 | 1 index type /stringtype eq | 
| 4633 | { exch cvn exch } | 
| 4634 | if | 
| 4635 | cid_extensions | 
| 4636 | begin | 
| 4637 | dup load 2 index known | 
| 4638 | { | 
| 4639 | 2 copy | 
| 4640 | cid_GetStatusInfo | 
| 4641 | dup null ne | 
| 4642 | { | 
| 4643 | 1 index load | 
| 4644 | 3 index get | 
| 4645 | dup null eq | 
| 4646 | { pop pop cid_UpdateDB } | 
| 4647 | { | 
| 4648 | exch | 
| 4649 | 1 index /Created get eq | 
| 4650 | { exch pop exch pop } | 
| 4651 | { pop cid_UpdateDB } | 
| 4652 | ifelse | 
| 4653 | } | 
| 4654 | ifelse | 
| 4655 | } | 
| 4656 | { pop cid_UpdateDB } | 
| 4657 | ifelse | 
| 4658 | } | 
| 4659 | { cid_UpdateDB } | 
| 4660 | ifelse | 
| 4661 | end | 
| 4662 | } bind def | 
| 4663 | end | 
| 4664 | } | 
| 4665 | if | 
| 4666 | ct_Level2? | 
| 4667 | { end setglobal } | 
| 4668 | if | 
| 4669 | /ct_UseNativeCapability?  systemdict /composefont known def | 
| 4670 | /ct_MakeOCF 35 dict def | 
| 4671 | /ct_Vars 25 dict def | 
| 4672 | /ct_GlyphDirProcs 6 dict def | 
| 4673 | /ct_BuildCharDict 15 dict dup | 
| 4674 | begin | 
| 4675 | /charcode 2 string def | 
| 4676 | /dst_string 1500 string def | 
| 4677 | /nullstring () def | 
| 4678 | /usewidths? true def | 
| 4679 | end def | 
| 4680 | ct_Level2? { setglobal } { pop } ifelse | 
| 4681 | ct_GlyphDirProcs | 
| 4682 | begin | 
| 4683 | /GetGlyphDirectory | 
| 4684 | { | 
| 4685 | systemdict /languagelevel known | 
| 4686 | { pop /CIDFont findresource /GlyphDirectory get } | 
| 4687 | { | 
| 4688 | 1 index /CIDFont findresource /GlyphDirectory | 
| 4689 | get dup type /dicttype eq | 
| 4690 | { | 
| 4691 | dup dup maxlength exch length sub 2 index lt | 
| 4692 | { | 
| 4693 | dup length 2 index add dict copy 2 index | 
| 4694 | /CIDFont findresource/GlyphDirectory 2 index put | 
| 4695 | } | 
| 4696 | if | 
| 4697 | } | 
| 4698 | if | 
| 4699 | exch pop exch pop | 
| 4700 | } | 
| 4701 | ifelse | 
| 4702 | + | 
| 4703 | } def | 
| 4704 | /+ | 
| 4705 | { | 
| 4706 | systemdict /languagelevel known | 
| 4707 | { | 
| 4708 | currentglobal false setglobal | 
| 4709 | 3 dict begin | 
| 4710 | /vm exch def | 
| 4711 | } | 
| 4712 | { 1 dict begin } | 
| 4713 | ifelse | 
| 4714 | /$ exch def | 
| 4715 | systemdict /languagelevel known | 
| 4716 | { | 
| 4717 | vm setglobal | 
| 4718 | /gvm currentglobal def | 
| 4719 | $ gcheck setglobal | 
| 4720 | } | 
| 4721 | if | 
| 4722 | ? { $ begin } if | 
| 4723 | } def | 
| 4724 | /? { $ type /dicttype eq } def | 
| 4725 | /| { | 
| 4726 | userdict /Adobe_CoolType_Data known | 
| 4727 | { | 
| 4728 | Adobe_CoolType_Data /AddWidths? known | 
| 4729 | { | 
| 4730 | currentdict Adobe_CoolType_Data | 
| 4731 | begin | 
| 4732 | begin | 
| 4733 | AddWidths? | 
| 4734 | { | 
| 4735 | Adobe_CoolType_Data /CC 3 index put | 
| 4736 | ? { def } { $ 3 1 roll put } ifelse | 
| 4737 | CC charcode exch 1 index 0 2 index 256 idiv put | 
| 4738 | 1 index exch 1 exch 256 mod put | 
| 4739 | stringwidth 2 array astore | 
| 4740 | currentfont /Widths get exch CC exch put | 
| 4741 | } | 
| 4742 | { ? { def } { $ 3 1 roll put } ifelse } | 
| 4743 | ifelse | 
| 4744 | end | 
| 4745 | end | 
| 4746 | } | 
| 4747 | { ? { def } { $ 3 1 roll put } ifelse } ifelse | 
| 4748 | } | 
| 4749 | { ? { def } { $ 3 1 roll put } ifelse } | 
| 4750 | ifelse | 
| 4751 | } def | 
| 4752 | /! | 
| 4753 | { | 
| 4754 | ? { end } if | 
| 4755 | systemdict /languagelevel known | 
| 4756 | { gvm setglobal } | 
| 4757 | if | 
| 4758 | end | 
| 4759 | } def | 
| 4760 | /: { string currentfile exch readstring pop } executeonly def | 
| 4761 | end | 
| 4762 | ct_MakeOCF | 
| 4763 | begin | 
| 4764 | /ct_cHexEncoding | 
| 4765 | [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 | 
| 4766 | /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 | 
| 4767 | /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 | 
| 4768 | /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B | 
| 4769 | /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E | 
| 4770 | /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 | 
| 4771 | /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 | 
| 4772 | /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 | 
| 4773 | /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA | 
| 4774 | /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD | 
| 4775 | /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 | 
| 4776 | /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 | 
| 4777 | /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 | 
| 4778 | /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def | 
| 4779 | /ct_CID_STR_SIZE 8000 def | 
| 4780 | /ct_mkocfStr100 100 string def | 
| 4781 | /ct_defaultFontMtx [.001 0 0 .001 0 0] def | 
| 4782 | /ct_1000Mtx [1000 0 0 1000 0 0] def | 
| 4783 | /ct_raise {exch cvx exch errordict exch get exec stop} bind def | 
| 4784 | /ct_reraise | 
| 4785 | { cvx $error /errorname get (Error: ) print dup (                                                 ) cvs print | 
| 4786 | errordict exch get exec stop | 
| 4787 | } bind def | 
| 4788 | /ct_cvnsi | 
| 4789 | { | 
| 4790 | 1 index add 1 sub 1 exch 0 4 1 roll | 
| 4791 | { | 
| 4792 | 2 index exch get | 
| 4793 | exch 8 bitshift | 
| 4794 | add | 
| 4795 | } | 
| 4796 | for | 
| 4797 | exch pop | 
| 4798 | } bind def | 
| 4799 | /ct_GetInterval | 
| 4800 | { | 
| 4801 | Adobe_CoolType_Utility /ct_BuildCharDict get | 
| 4802 | begin | 
| 4803 | /dst_index 0 def | 
| 4804 | dup dst_string length gt | 
| 4805 | { dup string /dst_string exch def } | 
| 4806 | if | 
| 4807 | 1 index ct_CID_STR_SIZE idiv | 
| 4808 | /arrayIndex exch def | 
| 4809 | 2 index arrayIndex  get | 
| 4810 | 2 index | 
| 4811 | arrayIndex ct_CID_STR_SIZE mul | 
| 4812 | sub | 
| 4813 | { | 
| 4814 | dup 3 index add 2 index length le | 
| 4815 | { | 
| 4816 | 2 index getinterval | 
| 4817 | dst_string  dst_index 2 index putinterval | 
| 4818 | length dst_index add /dst_index exch def | 
| 4819 | exit | 
| 4820 | } | 
| 4821 | { | 
| 4822 | 1 index length 1 index sub | 
| 4823 | dup 4 1 roll | 
| 4824 | getinterval | 
| 4825 | dst_string  dst_index 2 index putinterval | 
| 4826 | pop dup dst_index add /dst_index exch def | 
| 4827 | sub | 
| 4828 | /arrayIndex arrayIndex 1 add def | 
| 4829 | 2 index dup length arrayIndex gt | 
| 4830 | { arrayIndex get } | 
| 4831 | { | 
| 4832 | pop | 
| 4833 | exit | 
| 4834 | } | 
| 4835 | ifelse | 
| 4836 | 0 | 
| 4837 | } | 
| 4838 | ifelse | 
| 4839 | } | 
| 4840 | loop | 
| 4841 | pop pop pop | 
| 4842 | dst_string 0 dst_index getinterval | 
| 4843 | end | 
| 4844 | } bind def | 
| 4845 | ct_Level2? | 
| 4846 | { | 
| 4847 | /ct_resourcestatus | 
| 4848 | currentglobal mark true setglobal | 
| 4849 | { /unknowninstancename /Category resourcestatus } | 
| 4850 | stopped | 
| 4851 | { cleartomark setglobal true } | 
| 4852 | { cleartomark currentglobal not exch setglobal } | 
| 4853 | ifelse | 
| 4854 | { | 
| 4855 | { | 
| 4856 | mark 3 1 roll /Category findresource | 
| 4857 | begin | 
| 4858 | ct_Vars /vm currentglobal put | 
| 4859 | ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec | 
| 4860 | { cleartomark false } | 
| 4861 | { { 3 2 roll pop true } { cleartomark false } ifelse } | 
| 4862 | ifelse | 
| 4863 | ct_Vars /vm get setglobal | 
| 4864 | end | 
| 4865 | } | 
| 4866 | } | 
| 4867 | { { resourcestatus } } | 
| 4868 | ifelse bind def | 
| 4869 | /CIDFont /Category ct_resourcestatus | 
| 4870 | { pop pop } | 
| 4871 | { | 
| 4872 | currentglobal  true setglobal | 
| 4873 | /Generic /Category findresource | 
| 4874 | dup length dict copy | 
| 4875 | dup /InstanceType /dicttype put | 
| 4876 | /CIDFont exch /Category defineresource pop | 
| 4877 | setglobal | 
| 4878 | } | 
| 4879 | ifelse | 
| 4880 | ct_UseNativeCapability? | 
| 4881 | { | 
| 4882 | /CIDInit /ProcSet findresource begin | 
| 4883 | 12 dict begin | 
| 4884 | begincmap | 
| 4885 | /CIDSystemInfo 3 dict dup begin | 
| 4886 | /Registry (Adobe) def | 
| 4887 | /Ordering (Identity) def | 
| 4888 | /Supplement 0 def | 
| 4889 | end def | 
| 4890 | /CMapName /Identity-H def | 
| 4891 | /CMapVersion 1.000 def | 
| 4892 | /CMapType 1 def | 
| 4893 | 1 begincodespacerange | 
| 4894 | <0000> <FFFF> | 
| 4895 | endcodespacerange | 
| 4896 | 1 begincidrange | 
| 4897 | <0000> <FFFF> 0 | 
| 4898 | endcidrange | 
| 4899 | endcmap | 
| 4900 | CMapName currentdict /CMap defineresource pop | 
| 4901 | end | 
| 4902 | end | 
| 4903 | } | 
| 4904 | if | 
| 4905 | } | 
| 4906 | { | 
| 4907 | /ct_Category 2 dict begin | 
| 4908 | /CIDFont  10 dict def | 
| 4909 | /ProcSet        2 dict def | 
| 4910 | currentdict | 
| 4911 | end | 
| 4912 | def | 
| 4913 | /defineresource | 
| 4914 | { | 
| 4915 | ct_Category 1 index 2 copy known | 
| 4916 | { | 
| 4917 | get | 
| 4918 | dup dup maxlength exch length eq | 
| 4919 | { | 
| 4920 | dup length 10 add dict copy | 
| 4921 | ct_Category 2 index 2 index put | 
| 4922 | } | 
| 4923 | if | 
| 4924 | 3 index 3 index put | 
| 4925 | pop exch pop | 
| 4926 | } | 
| 4927 | { pop pop /defineresource /undefined ct_raise } | 
| 4928 | ifelse | 
| 4929 | } bind def | 
| 4930 | /findresource | 
| 4931 | { | 
| 4932 | ct_Category 1 index 2 copy known | 
| 4933 | { | 
| 4934 | get | 
| 4935 | 2 index 2 copy known | 
| 4936 | { get 3 1 roll pop pop} | 
| 4937 | { pop pop /findresource /undefinedresource ct_raise } | 
| 4938 | ifelse | 
| 4939 | } | 
| 4940 | { pop pop /findresource /undefined ct_raise } | 
| 4941 | ifelse | 
| 4942 | } bind def | 
| 4943 | /resourcestatus | 
| 4944 | { | 
| 4945 | ct_Category 1 index 2 copy known | 
| 4946 | { | 
| 4947 | get | 
| 4948 | 2 index known | 
| 4949 | exch pop exch pop | 
| 4950 | { | 
| 4951 | 0 -1 true | 
| 4952 | } | 
| 4953 | { | 
| 4954 | false | 
| 4955 | } | 
| 4956 | ifelse | 
| 4957 | } | 
| 4958 | { pop pop /findresource /undefined ct_raise } | 
| 4959 | ifelse | 
| 4960 | } bind def | 
| 4961 | /ct_resourcestatus /resourcestatus load def | 
| 4962 | } | 
| 4963 | ifelse | 
| 4964 | /ct_CIDInit 2 dict | 
| 4965 | begin | 
| 4966 | /ct_cidfont_stream_init | 
| 4967 | { | 
| 4968 | { | 
| 4969 | dup (Binary) eq | 
| 4970 | { | 
| 4971 | pop | 
| 4972 | null | 
| 4973 | currentfile | 
| 4974 | ct_Level2? | 
| 4975 | { | 
| 4976 | { cid_BYTE_COUNT () /SubFileDecode filter } | 
| 4977 | stopped | 
| 4978 | { pop pop pop } | 
| 4979 | if | 
| 4980 | } | 
| 4981 | if | 
| 4982 | /readstring load | 
| 4983 | exit | 
| 4984 | } | 
| 4985 | if | 
| 4986 | dup (Hex) eq | 
| 4987 | { | 
| 4988 | pop | 
| 4989 | currentfile | 
| 4990 | ct_Level2? | 
| 4991 | { | 
| 4992 | { null exch /ASCIIHexDecode filter /readstring } | 
| 4993 | stopped | 
| 4994 | { pop exch pop (>) exch /readhexstring } | 
| 4995 | if | 
| 4996 | } | 
| 4997 | { (>) exch /readhexstring } | 
| 4998 | ifelse | 
| 4999 | load | 
| 5000 | exit | 
| 5001 | } | 
| 5002 | if | 
| 5003 | /StartData /typecheck ct_raise | 
| 5004 | } | 
| 5005 | loop | 
| 5006 | cid_BYTE_COUNT ct_CID_STR_SIZE le | 
| 5007 | { | 
| 5008 | 2 copy cid_BYTE_COUNT string exch exec | 
| 5009 | pop | 
| 5010 | 1 array dup | 
| 5011 | 3 -1 roll | 
| 5012 | 0 exch put | 
| 5013 | } | 
| 5014 | { | 
| 5015 | cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi | 
| 5016 | dup array exch 2 sub 0 exch 1 exch | 
| 5017 | { | 
| 5018 | 2 copy | 
| 5019 | 5 index | 
| 5020 | ct_CID_STR_SIZE | 
| 5021 | string | 
| 5022 | 6 index exec | 
| 5023 | pop | 
| 5024 | put | 
| 5025 | pop | 
| 5026 | } | 
| 5027 | for | 
| 5028 | 2 index | 
| 5029 | cid_BYTE_COUNT ct_CID_STR_SIZE mod string | 
| 5030 | 3 index exec | 
| 5031 | pop | 
| 5032 | 1 index exch | 
| 5033 | 1 index length 1 sub | 
| 5034 | exch put | 
| 5035 | } | 
| 5036 | ifelse | 
| 5037 | cid_CIDFONT exch /GlyphData exch put | 
| 5038 | 2 index null eq | 
| 5039 | { | 
| 5040 | pop pop pop | 
| 5041 | } | 
| 5042 | { | 
| 5043 | pop /readstring load | 
| 5044 | 1 string exch | 
| 5045 | { | 
| 5046 | 3 copy exec | 
| 5047 | pop | 
| 5048 | dup length 0 eq | 
| 5049 | { | 
| 5050 | pop pop pop pop pop | 
| 5051 | true exit | 
| 5052 | } | 
| 5053 | if | 
| 5054 | 4 index | 
| 5055 | eq | 
| 5056 | { | 
| 5057 | pop pop pop pop | 
| 5058 | false exit | 
| 5059 | } | 
| 5060 | if | 
| 5061 | } | 
| 5062 | loop | 
| 5063 | pop | 
| 5064 | } | 
| 5065 | ifelse | 
| 5066 | } bind def | 
| 5067 | /StartData | 
| 5068 | { | 
| 5069 | mark | 
| 5070 | { | 
| 5071 | currentdict | 
| 5072 | dup /FDArray get 0 get /FontMatrix get | 
| 5073 | 0 get 0.001 eq | 
| 5074 | { | 
| 5075 | dup /CDevProc known not | 
| 5076 | { | 
| 5077 | /CDevProc 1183615869 internaldict /stdCDevProc 2 copy known | 
| 5078 | { get } | 
| 5079 | { | 
| 5080 | pop pop | 
| 5081 | { pop pop pop pop pop 0 -1000 7 index 2 div 880 } | 
| 5082 | } | 
| 5083 | ifelse | 
| 5084 | def | 
| 5085 | } | 
| 5086 | if | 
| 5087 | } | 
| 5088 | { | 
| 5089 | /CDevProc | 
| 5090 | { | 
| 5091 | pop pop pop pop pop | 
| 5092 | 0 | 
| 5093 | 1 cid_temp /cid_CIDFONT get | 
| 5094 | /FDArray get 0 get | 
| 5095 | /FontMatrix get 0 get div | 
| 5096 | 7 index 2 div | 
| 5097 | 1 index 0.88 mul | 
| 5098 | } def | 
| 5099 | } | 
| 5100 | ifelse | 
| 5101 | /cid_temp 15 dict def | 
| 5102 | cid_temp | 
| 5103 | begin | 
| 5104 | /cid_CIDFONT exch def | 
| 5105 | 3 copy pop | 
| 5106 | dup /cid_BYTE_COUNT exch def 0 gt | 
| 5107 | { | 
| 5108 | ct_cidfont_stream_init | 
| 5109 | FDArray | 
| 5110 | { | 
| 5111 | /Private get | 
| 5112 | dup /SubrMapOffset known | 
| 5113 | { | 
| 5114 | begin | 
| 5115 | /Subrs SubrCount array def | 
| 5116 | Subrs | 
| 5117 | SubrMapOffset | 
| 5118 | SubrCount | 
| 5119 | SDBytes | 
| 5120 | ct_Level2? | 
| 5121 | { | 
| 5122 | currentdict dup /SubrMapOffset undef | 
| 5123 | dup /SubrCount undef | 
| 5124 | /SDBytes undef | 
| 5125 | } | 
| 5126 | if | 
| 5127 | end | 
| 5128 | /cid_SD_BYTES exch def | 
| 5129 | /cid_SUBR_COUNT exch def | 
| 5130 | /cid_SUBR_MAP_OFFSET exch def | 
| 5131 | /cid_SUBRS exch def | 
| 5132 | cid_SUBR_COUNT 0 gt | 
| 5133 | { | 
| 5134 | GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval | 
| 5135 | 0 cid_SD_BYTES ct_cvnsi | 
| 5136 | 0 1 cid_SUBR_COUNT 1 sub | 
| 5137 | { | 
| 5138 | exch 1 index | 
| 5139 | 1 add | 
| 5140 | cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add | 
| 5141 | GlyphData exch cid_SD_BYTES ct_GetInterval | 
| 5142 | 0 cid_SD_BYTES ct_cvnsi | 
| 5143 | cid_SUBRS 4 2 roll | 
| 5144 | GlyphData exch | 
| 5145 | 4 index | 
| 5146 | 1 index | 
| 5147 | sub | 
| 5148 | ct_GetInterval | 
| 5149 | dup length string copy put | 
| 5150 | } | 
| 5151 | for | 
| 5152 | pop | 
| 5153 | } | 
| 5154 | if | 
| 5155 | } | 
| 5156 | { pop } | 
| 5157 | ifelse | 
| 5158 | } | 
| 5159 | forall | 
| 5160 | } | 
| 5161 | if | 
| 5162 | cleartomark pop pop | 
| 5163 | end | 
| 5164 | CIDFontName currentdict /CIDFont defineresource pop | 
| 5165 | end end | 
| 5166 | } | 
| 5167 | stopped | 
| 5168 | { cleartomark /StartData ct_reraise } | 
| 5169 | if | 
| 5170 | } bind def | 
| 5171 | currentdict | 
| 5172 | end def | 
| 5173 | /ct_saveCIDInit | 
| 5174 | { | 
| 5175 | /CIDInit /ProcSet ct_resourcestatus | 
| 5176 | { true } | 
| 5177 | { /CIDInitC /ProcSet ct_resourcestatus } | 
| 5178 | ifelse | 
| 5179 | { | 
| 5180 | pop pop | 
| 5181 | /CIDInit /ProcSet findresource | 
| 5182 | ct_UseNativeCapability? | 
| 5183 | { pop null } | 
| 5184 | { /CIDInit ct_CIDInit /ProcSet defineresource pop } | 
| 5185 | ifelse | 
| 5186 | } | 
| 5187 | { /CIDInit ct_CIDInit /ProcSet defineresource pop null } | 
| 5188 | ifelse | 
| 5189 | ct_Vars exch /ct_oldCIDInit exch put | 
| 5190 | } bind def | 
| 5191 | /ct_restoreCIDInit | 
| 5192 | { | 
| 5193 | ct_Vars /ct_oldCIDInit get dup null ne | 
| 5194 | { /CIDInit exch /ProcSet defineresource pop } | 
| 5195 | { pop } | 
| 5196 | ifelse | 
| 5197 | } bind def | 
| 5198 | /ct_BuildCharSetUp | 
| 5199 | { | 
| 5200 | 1 index | 
| 5201 | begin | 
| 5202 | CIDFont | 
| 5203 | begin | 
| 5204 | Adobe_CoolType_Utility /ct_BuildCharDict get | 
| 5205 | begin | 
| 5206 | /ct_dfCharCode exch def | 
| 5207 | /ct_dfDict exch def | 
| 5208 | CIDFirstByte ct_dfCharCode add | 
| 5209 | dup CIDCount ge | 
| 5210 | { pop 0 } | 
| 5211 | if | 
| 5212 | /cid exch def | 
| 5213 | { | 
| 5214 | GlyphDirectory cid 2 copy known | 
| 5215 | { get } | 
| 5216 | { pop pop nullstring } | 
| 5217 | ifelse | 
| 5218 | dup length FDBytes sub 0 gt | 
| 5219 | { | 
| 5220 | dup | 
| 5221 | FDBytes 0 ne | 
| 5222 | { 0 FDBytes ct_cvnsi } | 
| 5223 | { pop 0 } | 
| 5224 | ifelse | 
| 5225 | /fdIndex exch def | 
| 5226 | dup length FDBytes sub FDBytes exch getinterval | 
| 5227 | /charstring exch def | 
| 5228 | exit | 
| 5229 | } | 
| 5230 | { | 
| 5231 | pop | 
| 5232 | cid 0 eq | 
| 5233 | { /charstring nullstring def exit } | 
| 5234 | if | 
| 5235 | /cid 0 def | 
| 5236 | } | 
| 5237 | ifelse | 
| 5238 | } | 
| 5239 | loop | 
| 5240 | } def | 
| 5241 | /ct_SetCacheDevice | 
| 5242 | { | 
| 5243 | 0 0 moveto | 
| 5244 | dup stringwidth | 
| 5245 | 3 -1 roll | 
| 5246 | true charpath | 
| 5247 | pathbbox | 
| 5248 | 0 -1000 | 
| 5249 | 7 index 2 div 880 | 
| 5250 | setcachedevice2 | 
| 5251 | 0 0 moveto | 
| 5252 | } def | 
| 5253 | /ct_CloneSetCacheProc | 
| 5254 | { | 
| 5255 | 1 eq | 
| 5256 | { | 
| 5257 | stringwidth | 
| 5258 | pop -2 div -880 | 
| 5259 | 0 -1000 setcharwidth | 
| 5260 | moveto | 
| 5261 | } | 
| 5262 | { | 
| 5263 | usewidths? | 
| 5264 | { | 
| 5265 | currentfont /Widths get cid | 
| 5266 | 2 copy known | 
| 5267 | { get exch pop aload pop } | 
| 5268 | { pop pop stringwidth } | 
| 5269 | ifelse | 
| 5270 | } | 
| 5271 | { stringwidth } | 
| 5272 | ifelse | 
| 5273 | setcharwidth | 
| 5274 | 0 0 moveto | 
| 5275 | } | 
| 5276 | ifelse | 
| 5277 | } def | 
| 5278 | /ct_Type3ShowCharString | 
| 5279 | { | 
| 5280 | ct_FDDict fdIndex 2 copy known | 
| 5281 | { get } | 
| 5282 | { | 
| 5283 | currentglobal 3 1 roll | 
| 5284 | 1 index gcheck setglobal | 
| 5285 | ct_Type1FontTemplate dup maxlength dict copy | 
| 5286 | begin | 
| 5287 | FDArray fdIndex get | 
| 5288 | dup /FontMatrix 2 copy known | 
| 5289 | { get } | 
| 5290 | { pop pop ct_defaultFontMtx } | 
| 5291 | ifelse | 
| 5292 | /FontMatrix exch dup length array copy def | 
| 5293 | /Private get | 
| 5294 | /Private exch def | 
| 5295 | /Widths rootfont /Widths get def | 
| 5296 | /CharStrings 1 dict dup /.notdef | 
| 5297 | <d841272cf18f54fc13> dup length string copy put def | 
| 5298 | currentdict | 
| 5299 | end | 
| 5300 | /ct_Type1Font exch definefont | 
| 5301 | dup 5 1 roll put | 
| 5302 | setglobal | 
| 5303 | } | 
| 5304 | ifelse | 
| 5305 | dup /CharStrings get 1 index /Encoding get | 
| 5306 | ct_dfCharCode get charstring put | 
| 5307 | rootfont /WMode 2 copy known | 
| 5308 | { get } | 
| 5309 | { pop pop 0 } | 
| 5310 | ifelse | 
| 5311 | exch | 
| 5312 | 1000 scalefont setfont | 
| 5313 | ct_str1 0 ct_dfCharCode put | 
| 5314 | ct_str1 exch ct_dfSetCacheProc | 
| 5315 | ct_SyntheticBold | 
| 5316 | { | 
| 5317 | currentpoint | 
| 5318 | ct_str1 show | 
| 5319 | newpath | 
| 5320 | moveto | 
| 5321 | ct_str1 true charpath | 
| 5322 | ct_StrokeWidth setlinewidth | 
| 5323 | stroke | 
| 5324 | } | 
| 5325 | { ct_str1 show } | 
| 5326 | ifelse | 
| 5327 | } def | 
| 5328 | /ct_Type4ShowCharString | 
| 5329 | { | 
| 5330 | ct_dfDict ct_dfCharCode charstring | 
| 5331 | FDArray fdIndex get | 
| 5332 | dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not | 
| 5333 | { ct_1000Mtx matrix concatmatrix concat } | 
| 5334 | { pop } | 
| 5335 | ifelse | 
| 5336 | /Private get | 
| 5337 | Adobe_CoolType_Utility /ct_Level2? get not | 
| 5338 | { | 
| 5339 | ct_dfDict /Private | 
| 5340 | 3 -1 roll | 
| 5341 | { put } | 
| 5342 | 1183615869 internaldict /superexec get exec | 
| 5343 | } | 
| 5344 | if | 
| 5345 | 1183615869 internaldict | 
| 5346 | Adobe_CoolType_Utility /ct_Level2? get | 
| 5347 | { 1 index } | 
| 5348 | { 3 index /Private get mark 6 1 roll } | 
| 5349 | ifelse | 
| 5350 | dup /RunInt known | 
| 5351 | { /RunInt get } | 
| 5352 | { pop /CCRun } | 
| 5353 | ifelse | 
| 5354 | get exec | 
| 5355 | Adobe_CoolType_Utility /ct_Level2? get not | 
| 5356 | { cleartomark } | 
| 5357 | if | 
| 5358 | } bind def | 
| 5359 | /ct_BuildCharIncremental | 
| 5360 | { | 
| 5361 | { | 
| 5362 | Adobe_CoolType_Utility /ct_MakeOCF get begin | 
| 5363 | ct_BuildCharSetUp | 
| 5364 | ct_ShowCharString | 
| 5365 | } | 
| 5366 | stopped | 
| 5367 | { stop } | 
| 5368 | if | 
| 5369 | end | 
| 5370 | end | 
| 5371 | end | 
| 5372 | end | 
| 5373 | } bind def | 
| 5374 | /BaseFontNameStr (BF00) def | 
| 5375 | /ct_Type1FontTemplate 14 dict | 
| 5376 | begin | 
| 5377 | /FontType 1 def | 
| 5378 | /FontMatrix  [0.001 0 0 0.001 0 0] def | 
| 5379 | /FontBBox  [-250 -250 1250 1250] def | 
| 5380 | /Encoding ct_cHexEncoding def | 
| 5381 | /PaintType 0 def | 
| 5382 | currentdict | 
| 5383 | end def | 
| 5384 | /BaseFontTemplate 11 dict | 
| 5385 | begin | 
| 5386 | /FontMatrix  [0.001 0 0 0.001 0 0] def | 
| 5387 | /FontBBox  [-250 -250 1250 1250] def | 
| 5388 | /Encoding ct_cHexEncoding def | 
| 5389 | /BuildChar /ct_BuildCharIncremental load def | 
| 5390 | ct_Clone? | 
| 5391 | { | 
| 5392 | /FontType 3 def | 
| 5393 | /ct_ShowCharString /ct_Type3ShowCharString load def | 
| 5394 | /ct_dfSetCacheProc /ct_CloneSetCacheProc load def | 
| 5395 | /ct_SyntheticBold false def | 
| 5396 | /ct_StrokeWidth 1 def | 
| 5397 | } | 
| 5398 | { | 
| 5399 | /FontType 4 def | 
| 5400 | /Private 1 dict dup /lenIV 4 put def | 
| 5401 | /CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def | 
| 5402 | /PaintType 0 def | 
| 5403 | /ct_ShowCharString /ct_Type4ShowCharString load def | 
| 5404 | } | 
| 5405 | ifelse | 
| 5406 | /ct_str1 1 string def | 
| 5407 | currentdict | 
| 5408 | end def | 
| 5409 | /BaseFontDictSize BaseFontTemplate length 5 add def | 
| 5410 | /ct_matrixeq | 
| 5411 | { | 
| 5412 | true 0 1 5 | 
| 5413 | { | 
| 5414 | dup 4 index exch get exch 3 index exch get eq and | 
| 5415 | dup not | 
| 5416 | { exit } | 
| 5417 | if | 
| 5418 | } | 
| 5419 | for | 
| 5420 | exch pop exch pop | 
| 5421 | } bind def | 
| 5422 | /ct_makeocf | 
| 5423 | { | 
| 5424 | 15 dict | 
| 5425 | begin | 
| 5426 | exch /WMode exch def | 
| 5427 | exch /FontName exch def | 
| 5428 | /FontType 0 def | 
| 5429 | /FMapType 2 def | 
| 5430 | dup /FontMatrix known | 
| 5431 | { dup /FontMatrix get /FontMatrix exch def } | 
| 5432 | { /FontMatrix matrix def } | 
| 5433 | ifelse | 
| 5434 | /bfCount 1 index /CIDCount get 256 idiv 1 add | 
| 5435 | dup 256 gt { pop 256} if def | 
| 5436 | /Encoding | 
| 5437 | 256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for | 
| 5438 | bfCount 1 255 { 2 copy bfCount put pop } for | 
| 5439 | def | 
| 5440 | /FDepVector bfCount dup 256 lt { 1 add } if array def | 
| 5441 | BaseFontTemplate BaseFontDictSize dict copy | 
| 5442 | begin | 
| 5443 | /CIDFont exch def | 
| 5444 | CIDFont /FontBBox known | 
| 5445 | { CIDFont /FontBBox get /FontBBox exch def } | 
| 5446 | if | 
| 5447 | CIDFont /CDevProc known | 
| 5448 | { CIDFont /CDevProc get /CDevProc exch def } | 
| 5449 | if | 
| 5450 | currentdict | 
| 5451 | end | 
| 5452 | BaseFontNameStr 3 (0) putinterval | 
| 5453 | 0 1 bfCount dup 256 eq { 1 sub } if | 
| 5454 | { | 
| 5455 | FDepVector exch | 
| 5456 | 2 index BaseFontDictSize dict copy | 
| 5457 | begin | 
| 5458 | dup /CIDFirstByte exch 256 mul def | 
| 5459 | FontType 3 eq | 
| 5460 | { /ct_FDDict 2 dict def } | 
| 5461 | if | 
| 5462 | currentdict | 
| 5463 | end | 
| 5464 | 1 index  16 | 
| 5465 | BaseFontNameStr  2 2 getinterval cvrs pop | 
| 5466 | BaseFontNameStr exch definefont | 
| 5467 | put | 
| 5468 | } | 
| 5469 | for | 
| 5470 | ct_Clone? | 
| 5471 | { /Widths 1 index /CIDFont get /GlyphDirectory get length dict def } | 
| 5472 | if | 
| 5473 | FontName | 
| 5474 | currentdict | 
| 5475 | end | 
| 5476 | definefont | 
| 5477 | ct_Clone? | 
| 5478 | { | 
| 5479 | gsave | 
| 5480 | dup 1000 scalefont setfont | 
| 5481 | ct_BuildCharDict | 
| 5482 | begin | 
| 5483 | /usewidths? false def | 
| 5484 | currentfont /Widths get | 
| 5485 | begin | 
| 5486 | exch /CIDFont get /GlyphDirectory get | 
| 5487 | { | 
| 5488 | pop | 
| 5489 | dup charcode exch 1 index 0 2 index 256 idiv put | 
| 5490 | 1 index exch 1 exch 256 mod put | 
| 5491 | stringwidth 2 array astore def | 
| 5492 | } | 
| 5493 | forall | 
| 5494 | end | 
| 5495 | /usewidths? true def | 
| 5496 | end | 
| 5497 | grestore | 
| 5498 | } | 
| 5499 | { exch pop } | 
| 5500 | ifelse | 
| 5501 | } bind def | 
| 5502 | /ct_ComposeFont | 
| 5503 | { | 
| 5504 | ct_UseNativeCapability? | 
| 5505 | { | 
| 5506 | 2 index /CMap ct_resourcestatus | 
| 5507 | { pop pop exch pop } | 
| 5508 | { | 
| 5509 | /CIDInit /ProcSet findresource | 
| 5510 | begin | 
| 5511 | 12 dict | 
| 5512 | begin | 
| 5513 | begincmap | 
| 5514 | /CMapName 3 index def | 
| 5515 | /CMapVersion 1.000 def | 
| 5516 | /CMapType 1 def | 
| 5517 | exch /WMode exch def | 
| 5518 | /CIDSystemInfo 3 dict dup | 
| 5519 | begin | 
| 5520 | /Registry (Adobe) def | 
| 5521 | /Ordering | 
| 5522 | CMapName ct_mkocfStr100 cvs | 
| 5523 | (Adobe-) search | 
| 5524 | { | 
| 5525 | pop pop | 
| 5526 | (-) search | 
| 5527 | { | 
| 5528 | dup length string copy | 
| 5529 | exch pop exch pop | 
| 5530 | } | 
| 5531 | { pop (Identity)} | 
| 5532 | ifelse | 
| 5533 | } | 
| 5534 | { pop  (Identity)  } | 
| 5535 | ifelse | 
| 5536 | def | 
| 5537 | /Supplement 0 def | 
| 5538 | end def | 
| 5539 | 1 begincodespacerange | 
| 5540 | <0000> <FFFF> | 
| 5541 | endcodespacerange | 
| 5542 | 1 begincidrange | 
| 5543 | <0000> <FFFF> 0 | 
| 5544 | endcidrange | 
| 5545 | endcmap | 
| 5546 | CMapName currentdict /CMap defineresource pop | 
| 5547 | end | 
| 5548 | end | 
| 5549 | } | 
| 5550 | ifelse | 
| 5551 | composefont | 
| 5552 | } | 
| 5553 | { | 
| 5554 | 3 2 roll pop | 
| 5555 | 0 get /CIDFont findresource | 
| 5556 | ct_makeocf | 
| 5557 | } | 
| 5558 | ifelse | 
| 5559 | } bind def | 
| 5560 | /ct_MakeIdentity | 
| 5561 | { | 
| 5562 | ct_UseNativeCapability? | 
| 5563 | { | 
| 5564 | 1 index /CMap ct_resourcestatus | 
| 5565 | { pop pop } | 
| 5566 | { | 
| 5567 | /CIDInit /ProcSet findresource begin | 
| 5568 | 12 dict begin | 
| 5569 | begincmap | 
| 5570 | /CMapName 2 index def | 
| 5571 | /CMapVersion 1.000 def | 
| 5572 | /CMapType 1 def | 
| 5573 | /CIDSystemInfo 3 dict dup | 
| 5574 | begin | 
| 5575 | /Registry (Adobe) def | 
| 5576 | /Ordering | 
| 5577 | CMapName ct_mkocfStr100 cvs | 
| 5578 | (Adobe-) search | 
| 5579 | { | 
| 5580 | pop pop | 
| 5581 | (-) search | 
| 5582 | { dup length string copy exch pop exch pop } | 
| 5583 | { pop (Identity) } | 
| 5584 | ifelse | 
| 5585 | } | 
| 5586 | { pop (Identity) } | 
| 5587 | ifelse | 
| 5588 | def | 
| 5589 | /Supplement 0 def | 
| 5590 | end def | 
| 5591 | 1 begincodespacerange | 
| 5592 | <0000> <FFFF> | 
| 5593 | endcodespacerange | 
| 5594 | 1 begincidrange | 
| 5595 | <0000> <FFFF> 0 | 
| 5596 | endcidrange | 
| 5597 | endcmap | 
| 5598 | CMapName currentdict /CMap defineresource pop | 
| 5599 | end | 
| 5600 | end | 
| 5601 | } | 
| 5602 | ifelse | 
| 5603 | composefont | 
| 5604 | } | 
| 5605 | { | 
| 5606 | exch pop | 
| 5607 | 0 get /CIDFont findresource | 
| 5608 | ct_makeocf | 
| 5609 | } | 
| 5610 | ifelse | 
| 5611 | } bind def | 
| 5612 | currentdict readonly pop | 
| 5613 | end | 
| 5614 | end | 
| 5615 | %%EndResource | 
| 5616 | %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 | 
| 5617 | %%Copyright: Copyright 1987-2003 Adobe Systems Incorporated. | 
| 5618 | %%Version: 1.0 0 | 
| 5619 | userdict /ct_T42Dict 15 dict put | 
| 5620 | ct_T42Dict begin | 
| 5621 | /Is2015? | 
| 5622 | { | 
| 5623 | version | 
| 5624 | cvi | 
| 5625 | 2015 | 
| 5626 | ge | 
| 5627 | } bind def | 
| 5628 | /AllocGlyphStorage | 
| 5629 | { | 
| 5630 | Is2015? | 
| 5631 | { | 
| 5632 | pop | 
| 5633 | } | 
| 5634 | { | 
| 5635 | {string} forall | 
| 5636 | } ifelse | 
| 5637 | } bind def | 
| 5638 | /Type42DictBegin | 
| 5639 | { | 
| 5640 | 25 dict begin | 
| 5641 | /FontName exch def | 
| 5642 | /CharStrings 256 dict | 
| 5643 | begin | 
| 5644 | /.notdef 0 def | 
| 5645 | currentdict | 
| 5646 | end def | 
| 5647 | /Encoding exch def | 
| 5648 | /PaintType 0 def | 
| 5649 | /FontType 42 def | 
| 5650 | /FontMatrix [1 0 0 1 0 0] def | 
| 5651 | 4 array  astore cvx /FontBBox exch def | 
| 5652 | /sfnts | 
| 5653 | } bind def | 
| 5654 | /Type42DictEnd | 
| 5655 | { | 
| 5656 | currentdict dup /FontName get exch definefont end | 
| 5657 | ct_T42Dict exch | 
| 5658 | dup /FontName get exch put | 
| 5659 | } bind def | 
| 5660 | /RD {string currentfile exch readstring pop} executeonly def | 
| 5661 | /PrepFor2015 | 
| 5662 | { | 
| 5663 | Is2015? | 
| 5664 | { | 
| 5665 | /GlyphDirectory | 
| 5666 | 16 | 
| 5667 | dict def | 
| 5668 | sfnts 0 get | 
| 5669 | dup | 
| 5670 | 2 index | 
| 5671 | (glyx) | 
| 5672 | putinterval | 
| 5673 | 2 index | 
| 5674 | (locx) | 
| 5675 | putinterval | 
| 5676 | pop | 
| 5677 | pop | 
| 5678 | } | 
| 5679 | { | 
| 5680 | pop | 
| 5681 | pop | 
| 5682 | } ifelse | 
| 5683 | } bind def | 
| 5684 | /AddT42Char | 
| 5685 | { | 
| 5686 | Is2015? | 
| 5687 | { | 
| 5688 | /GlyphDirectory get | 
| 5689 | begin | 
| 5690 | def | 
| 5691 | end | 
| 5692 | pop | 
| 5693 | pop | 
| 5694 | } | 
| 5695 | { | 
| 5696 | /sfnts get | 
| 5697 | 4 index | 
| 5698 | get | 
| 5699 | 3 index | 
| 5700 | 2 index | 
| 5701 | putinterval | 
| 5702 | pop | 
| 5703 | pop | 
| 5704 | pop | 
| 5705 | pop | 
| 5706 | } ifelse | 
| 5707 | } bind def | 
| 5708 | end | 
| 5709 | %%EndResource | 
| 5710 | Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end | 
| 5711 | %%BeginResource: procset Adobe_AGM_Image 1.0 0 | 
| 5712 | %%Version: 1.0 0 | 
| 5713 | %%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc.  All Rights Reserved. | 
| 5714 | systemdict /setpacking known | 
| 5715 | { | 
| 5716 | currentpacking | 
| 5717 | true setpacking | 
| 5718 | } if | 
| 5719 | userdict /Adobe_AGM_Image 75 dict dup begin put | 
| 5720 | /Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def | 
| 5721 | /nd{ | 
| 5722 | null def | 
| 5723 | }bind def | 
| 5724 | /AGMIMG_&image nd | 
| 5725 | /AGMIMG_&colorimage nd | 
| 5726 | /AGMIMG_&imagemask nd | 
| 5727 | /AGMIMG_mbuf () def | 
| 5728 | /AGMIMG_ybuf () def | 
| 5729 | /AGMIMG_kbuf () def | 
| 5730 | /AGMIMG_c 0 def | 
| 5731 | /AGMIMG_m 0 def | 
| 5732 | /AGMIMG_y 0 def | 
| 5733 | /AGMIMG_k 0 def | 
| 5734 | /AGMIMG_tmp nd | 
| 5735 | /AGMIMG_imagestring0 nd | 
| 5736 | /AGMIMG_imagestring1 nd | 
| 5737 | /AGMIMG_imagestring2 nd | 
| 5738 | /AGMIMG_imagestring3 nd | 
| 5739 | /AGMIMG_imagestring4 nd | 
| 5740 | /AGMIMG_imagestring5 nd | 
| 5741 | /AGMIMG_cnt nd | 
| 5742 | /AGMIMG_fsave nd | 
| 5743 | /AGMIMG_colorAry nd | 
| 5744 | /AGMIMG_override nd | 
| 5745 | /AGMIMG_name nd | 
| 5746 | /AGMIMG_maskSource nd | 
| 5747 | /invert_image_samples nd | 
| 5748 | /knockout_image_samples nd | 
| 5749 | /img nd | 
| 5750 | /sepimg nd | 
| 5751 | /devnimg nd | 
| 5752 | /idximg nd | 
| 5753 | /doc_setup | 
| 5754 | { | 
| 5755 | Adobe_AGM_Core begin | 
| 5756 | Adobe_AGM_Image begin | 
| 5757 | /AGMIMG_&image systemdict/image get def | 
| 5758 | /AGMIMG_&imagemask systemdict/imagemask get def | 
| 5759 | /colorimage where{ | 
| 5760 | pop | 
| 5761 | /AGMIMG_&colorimage /colorimage ldf | 
| 5762 | }if | 
| 5763 | end | 
| 5764 | end | 
| 5765 | }def | 
| 5766 | /page_setup | 
| 5767 | { | 
| 5768 | Adobe_AGM_Image begin | 
| 5769 | /AGMIMG_ccimage_exists {/customcolorimage where | 
| 5770 | { | 
| 5771 | pop | 
| 5772 | /Adobe_AGM_OnHost_Seps where | 
| 5773 | { | 
| 5774 | pop false | 
| 5775 | }{ | 
| 5776 | /Adobe_AGM_InRip_Seps where | 
| 5777 | { | 
| 5778 | pop false | 
| 5779 | }{ | 
| 5780 | true | 
| 5781 | }ifelse | 
| 5782 | }ifelse | 
| 5783 | }{ | 
| 5784 | false | 
| 5785 | }ifelse | 
| 5786 | }bdf | 
| 5787 | level2{ | 
| 5788 | /invert_image_samples | 
| 5789 | { | 
| 5790 | Adobe_AGM_Image/AGMIMG_tmp Decode length ddf | 
| 5791 | /Decode [ Decode 1 get Decode 0 get] def | 
| 5792 | }def | 
| 5793 | /knockout_image_samples | 
| 5794 | { | 
| 5795 | Operator/imagemask ne{ | 
| 5796 | /Decode [1 1] def | 
| 5797 | }if | 
| 5798 | }def | 
| 5799 | }{ | 
| 5800 | /invert_image_samples | 
| 5801 | { | 
| 5802 | {1 exch sub} currenttransfer addprocs settransfer | 
| 5803 | }def | 
| 5804 | /knockout_image_samples | 
| 5805 | { | 
| 5806 | { pop 1 } currenttransfer addprocs settransfer | 
| 5807 | }def | 
| 5808 | }ifelse | 
| 5809 | /img /imageormask ldf | 
| 5810 | /sepimg /sep_imageormask ldf | 
| 5811 | /devnimg /devn_imageormask ldf | 
| 5812 | /idximg /indexed_imageormask ldf | 
| 5813 | /_ctype 7 def | 
| 5814 | currentdict{ | 
| 5815 | dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{ | 
| 5816 | bind | 
| 5817 | }if | 
| 5818 | def | 
| 5819 | }forall | 
| 5820 | }def | 
| 5821 | /page_trailer | 
| 5822 | { | 
| 5823 | end | 
| 5824 | }def | 
| 5825 | /doc_trailer | 
| 5826 | { | 
| 5827 | }def | 
| 5828 | /imageormask_sys | 
| 5829 | { | 
| 5830 | begin | 
| 5831 | save mark | 
| 5832 | level2{ | 
| 5833 | currentdict | 
| 5834 | Operator /imagemask eq{ | 
| 5835 | AGMIMG_&imagemask | 
| 5836 | }{ | 
| 5837 | use_mask { | 
| 5838 | level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse | 
| 5839 | }{ | 
| 5840 | AGMIMG_&image | 
| 5841 | }ifelse | 
| 5842 | }ifelse | 
| 5843 | }{ | 
| 5844 | Width Height | 
| 5845 | Operator /imagemask eq{ | 
| 5846 | Decode 0 get 1 eq Decode 1 get 0 eq     and | 
| 5847 | ImageMatrix /DataSource load | 
| 5848 | AGMIMG_&imagemask | 
| 5849 | }{ | 
| 5850 | BitsPerComponent ImageMatrix /DataSource load | 
| 5851 | AGMIMG_&image | 
| 5852 | }ifelse | 
| 5853 | }ifelse | 
| 5854 | cleartomark restore | 
| 5855 | end | 
| 5856 | }def | 
| 5857 | /overprint_plate | 
| 5858 | { | 
| 5859 | currentoverprint { | 
| 5860 | 0 get dup type /nametype eq { | 
| 5861 | dup /DeviceGray eq{ | 
| 5862 | pop AGMCORE_black_plate not | 
| 5863 | }{ | 
| 5864 | /DeviceCMYK eq{ | 
| 5865 | AGMCORE_is_cmyk_sep not | 
| 5866 | }if | 
| 5867 | }ifelse | 
| 5868 | }{ | 
| 5869 | false exch | 
| 5870 | { | 
| 5871 | AGMOHS_sepink eq or | 
| 5872 | } forall | 
| 5873 | not | 
| 5874 | } ifelse | 
| 5875 | }{ | 
| 5876 | pop false | 
| 5877 | }ifelse | 
| 5878 | }def | 
| 5879 | /process_mask_L3 | 
| 5880 | { | 
| 5881 | dup begin | 
| 5882 | /ImageType 1 def | 
| 5883 | end | 
| 5884 | 4 dict begin | 
| 5885 | /DataDict exch def | 
| 5886 | /ImageType 3 def | 
| 5887 | /InterleaveType 3 def | 
| 5888 | /MaskDict 9 dict begin | 
| 5889 | /ImageType 1 def | 
| 5890 | /Width DataDict dup /MaskWidth known {/MaskWidth}{/Width} ifelse get def | 
| 5891 | /Height DataDict dup /MaskHeight known {/MaskHeight}{/Height} ifelse get def | 
| 5892 | /ImageMatrix [Width 0 0 Height neg 0 Height] def | 
| 5893 | /NComponents 1 def | 
| 5894 | /BitsPerComponent 1 def | 
| 5895 | /Decode [0 1] def | 
| 5896 | /DataSource AGMIMG_maskSource def | 
| 5897 | currentdict end def | 
| 5898 | currentdict end | 
| 5899 | }def | 
| 5900 | /use_mask | 
| 5901 | { | 
| 5902 | dup type /dicttype eq | 
| 5903 | { | 
| 5904 | dup /Mask known { | 
| 5905 | dup /Mask get { | 
| 5906 | level3 | 
| 5907 | {true} | 
| 5908 | { | 
| 5909 | dup /MaskWidth known {dup /MaskWidth get 1 index /Width get eq}{true}ifelse exch | 
| 5910 | dup /MaskHeight known {dup /MaskHeight get 1 index /Height get eq}{true}ifelse | 
| 5911 | 3 -1 roll and | 
| 5912 | } ifelse | 
| 5913 | } | 
| 5914 | {false} ifelse | 
| 5915 | } | 
| 5916 | {false} ifelse | 
| 5917 | } | 
| 5918 | {false} ifelse | 
| 5919 | }def | 
| 5920 | /make_line_source | 
| 5921 | { | 
| 5922 | begin | 
| 5923 | MultipleDataSources { | 
| 5924 | [ | 
| 5925 | Decode length 2 div cvi {Width string} repeat | 
| 5926 | ] | 
| 5927 | }{ | 
| 5928 | Width Decode length 2 div mul cvi string | 
| 5929 | }ifelse | 
| 5930 | end | 
| 5931 | }def | 
| 5932 | /datasource_to_str | 
| 5933 | { | 
| 5934 | exch dup type | 
| 5935 | dup /filetype eq { | 
| 5936 | pop exch readstring | 
| 5937 | }{ | 
| 5938 | /arraytype eq { | 
| 5939 | exec exch copy | 
| 5940 | }{ | 
| 5941 | pop | 
| 5942 | }ifelse | 
| 5943 | }ifelse | 
| 5944 | pop | 
| 5945 | }def | 
| 5946 | /masked_image_simulation | 
| 5947 | { | 
| 5948 | 3 dict begin | 
| 5949 | dup make_line_source /line_source xdf | 
| 5950 | /mask_source AGMIMG_maskSource /LZWDecode filter def | 
| 5951 | dup /Width get 8 div ceiling cvi string /mask_str xdf | 
| 5952 | begin | 
| 5953 | gsave | 
| 5954 | 0 1 translate 1 -1 Height div scale | 
| 5955 | 1 1 Height { | 
| 5956 | pop | 
| 5957 | gsave | 
| 5958 | MultipleDataSources { | 
| 5959 | 0 1 DataSource length 1 sub { | 
| 5960 | dup DataSource exch get | 
| 5961 | exch line_source exch get | 
| 5962 | datasource_to_str | 
| 5963 | } for | 
| 5964 | }{ | 
| 5965 | DataSource line_source datasource_to_str | 
| 5966 | } ifelse | 
| 5967 | << | 
| 5968 | /PatternType 1 | 
| 5969 | /PaintProc [ | 
| 5970 | /pop cvx | 
| 5971 | << | 
| 5972 | /ImageType 1 | 
| 5973 | /Width Width | 
| 5974 | /Height 1 | 
| 5975 | /ImageMatrix Width 1.0 sub 1 matrix scale 0.5 0 matrix translate matrix concatmatrix | 
| 5976 | /MultipleDataSources MultipleDataSources | 
| 5977 | /DataSource line_source | 
| 5978 | /BitsPerComponent BitsPerComponent | 
| 5979 | /Decode Decode | 
| 5980 | >> | 
| 5981 | /image cvx | 
| 5982 | ] cvx | 
| 5983 | /BBox [0 0 Width 1] | 
| 5984 | /XStep Width | 
| 5985 | /YStep 1 | 
| 5986 | /PaintType 1 | 
| 5987 | /TilingType 2 | 
| 5988 | >> | 
| 5989 | matrix makepattern set_pattern | 
| 5990 | << | 
| 5991 | /ImageType 1 | 
| 5992 | /Width Width | 
| 5993 | /Height 1 | 
| 5994 | /ImageMatrix Width 1 matrix scale | 
| 5995 | /MultipleDataSources false | 
| 5996 | /DataSource mask_source mask_str readstring pop | 
| 5997 | /BitsPerComponent 1 | 
| 5998 | /Decode [0 1] | 
| 5999 | >> | 
| 6000 | imagemask | 
| 6001 | grestore | 
| 6002 | 0 1 translate | 
| 6003 | } for | 
| 6004 | grestore | 
| 6005 | end | 
| 6006 | end | 
| 6007 | }def | 
| 6008 | /imageormask | 
| 6009 | { | 
| 6010 | begin | 
| 6011 | SkipImageProc { | 
| 6012 | currentdict consumeimagedata | 
| 6013 | } | 
| 6014 | { | 
| 6015 | save mark | 
| 6016 | level2 AGMCORE_host_sep not and{ | 
| 6017 | currentdict | 
| 6018 | Operator /imagemask eq DeviceN_PS2 not and { | 
| 6019 | imagemask | 
| 6020 | }{ | 
| 6021 | AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{ | 
| 6022 | [/Separation /Black /DeviceGray {}] setcolorspace | 
| 6023 | /Decode [ Decode 1 get Decode 0 get ] def | 
| 6024 | }if | 
| 6025 | use_mask { | 
| 6026 | level3 {process_mask_L3 image}{masked_image_simulation}ifelse | 
| 6027 | }{ | 
| 6028 | DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and | 
| 6029 | { | 
| 6030 | Names convert_to_process not { | 
| 6031 | 2 dict begin | 
| 6032 | /imageDict xdf | 
| 6033 | /names_index 0 def | 
| 6034 | gsave | 
| 6035 | imageDict write_image_file { | 
| 6036 | Names { | 
| 6037 | dup (None) ne { | 
| 6038 | [/Separation 3 -1 roll /DeviceGray {1 exch sub}] setcolorspace | 
| 6039 | Operator imageDict read_image_file | 
| 6040 | names_index 0 eq {true setoverprint} if | 
| 6041 | /names_index names_index 1 add def | 
| 6042 | }{ | 
| 6043 | pop | 
| 6044 | } ifelse | 
| 6045 | } forall | 
| 6046 | close_image_file | 
| 6047 | } if | 
| 6048 | grestore | 
| 6049 | end | 
| 6050 | }{ | 
| 6051 | Operator /imagemask eq { | 
| 6052 | imagemask | 
| 6053 | }{ | 
| 6054 | image | 
| 6055 | } ifelse | 
| 6056 | } ifelse | 
| 6057 | }{ | 
| 6058 | Operator /imagemask eq { | 
| 6059 | imagemask | 
| 6060 | }{ | 
| 6061 | image | 
| 6062 | } ifelse | 
| 6063 | } ifelse | 
| 6064 | }ifelse | 
| 6065 | }ifelse | 
| 6066 | }{ | 
| 6067 | Width Height | 
| 6068 | Operator /imagemask eq{ | 
| 6069 | Decode 0 get 1 eq Decode 1 get 0 eq     and | 
| 6070 | ImageMatrix /DataSource load | 
| 6071 | /Adobe_AGM_OnHost_Seps where { | 
| 6072 | pop imagemask | 
| 6073 | }{ | 
| 6074 | currentgray 1 ne{ | 
| 6075 | currentdict imageormask_sys | 
| 6076 | }{ | 
| 6077 | currentoverprint not{ | 
| 6078 | 1 AGMCORE_&setgray | 
| 6079 | currentdict imageormask_sys | 
| 6080 | }{ | 
| 6081 | currentdict ignoreimagedata | 
| 6082 | }ifelse | 
| 6083 | }ifelse | 
| 6084 | }ifelse | 
| 6085 | }{ | 
| 6086 | BitsPerComponent ImageMatrix | 
| 6087 | MultipleDataSources{ | 
| 6088 | 0 1 NComponents 1 sub{ | 
| 6089 | DataSource exch get | 
| 6090 | }for | 
| 6091 | }{ | 
| 6092 | /DataSource load | 
| 6093 | }ifelse | 
| 6094 | Operator /colorimage eq{ | 
| 6095 | AGMCORE_host_sep{ | 
| 6096 | MultipleDataSources level2 or NComponents 4 eq and{ | 
| 6097 | AGMCORE_is_cmyk_sep{ | 
| 6098 | MultipleDataSources{ | 
| 6099 | /DataSource [ | 
| 6100 | DataSource 0 get /exec cvx | 
| 6101 | DataSource 1 get /exec cvx | 
| 6102 | DataSource 2 get /exec cvx | 
| 6103 | DataSource 3 get /exec cvx | 
| 6104 | /AGMCORE_get_ink_data cvx | 
| 6105 | ] cvx def | 
| 6106 | }{ | 
| 6107 | /DataSource | 
| 6108 | Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul | 
| 6109 | /DataSource load | 
| 6110 | filter_cmyk 0 () /SubFileDecode filter def | 
| 6111 | }ifelse | 
| 6112 | /Decode [ Decode 0 get Decode 1 get ] def | 
| 6113 | /MultipleDataSources false def | 
| 6114 | /NComponents 1 def | 
| 6115 | /Operator /image def | 
| 6116 | invert_image_samples | 
| 6117 | 1 AGMCORE_&setgray | 
| 6118 | currentdict imageormask_sys | 
| 6119 | }{ | 
| 6120 | currentoverprint not Operator/imagemask eq and{ | 
| 6121 | 1 AGMCORE_&setgray | 
| 6122 | currentdict imageormask_sys | 
| 6123 | }{ | 
| 6124 | currentdict ignoreimagedata | 
| 6125 | }ifelse | 
| 6126 | }ifelse | 
| 6127 | }{ | 
| 6128 | MultipleDataSources NComponents AGMIMG_&colorimage | 
| 6129 | }ifelse | 
| 6130 | }{ | 
| 6131 | true NComponents colorimage | 
| 6132 | }ifelse | 
| 6133 | }{ | 
| 6134 | Operator /image eq{ | 
| 6135 | AGMCORE_host_sep{ | 
| 6136 | /DoImage true def | 
| 6137 | HostSepColorImage{ | 
| 6138 | invert_image_samples | 
| 6139 | }{ | 
| 6140 | AGMCORE_black_plate not Operator/imagemask ne and{ | 
| 6141 | /DoImage false def | 
| 6142 | currentdict ignoreimagedata | 
| 6143 | }if | 
| 6144 | }ifelse | 
| 6145 | 1 AGMCORE_&setgray | 
| 6146 | DoImage | 
| 6147 | {currentdict imageormask_sys} if | 
| 6148 | }{ | 
| 6149 | use_mask { | 
| 6150 | level3 {process_mask_L3 image}{masked_image_simulation}ifelse | 
| 6151 | }{ | 
| 6152 | image | 
| 6153 | }ifelse | 
| 6154 | }ifelse | 
| 6155 | }{ | 
| 6156 | Operator/knockout eq{ | 
| 6157 | pop pop pop pop pop | 
| 6158 | currentcolorspace overprint_plate not{ | 
| 6159 | knockout_unitsq | 
| 6160 | }if | 
| 6161 | }if | 
| 6162 | }ifelse | 
| 6163 | }ifelse | 
| 6164 | }ifelse | 
| 6165 | }ifelse | 
| 6166 | cleartomark restore | 
| 6167 | }ifelse | 
| 6168 | end | 
| 6169 | }def | 
| 6170 | /sep_imageormask | 
| 6171 | { | 
| 6172 | /sep_colorspace_dict AGMCORE_gget begin | 
| 6173 | /MappedCSA CSA map_csa def | 
| 6174 | begin | 
| 6175 | SkipImageProc { | 
| 6176 | currentdict consumeimagedata | 
| 6177 | } | 
| 6178 | { | 
| 6179 | save mark | 
| 6180 | AGMCORE_avoid_L2_sep_space{ | 
| 6181 | /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def | 
| 6182 | }if | 
| 6183 | AGMIMG_ccimage_exists | 
| 6184 | MappedCSA 0 get /DeviceCMYK eq and | 
| 6185 | currentdict/Components known and | 
| 6186 | Name () ne and | 
| 6187 | Name (All) ne and | 
| 6188 | Operator /image eq and | 
| 6189 | AGMCORE_producing_seps not and | 
| 6190 | level2 not and | 
| 6191 | { | 
| 6192 | Width Height BitsPerComponent ImageMatrix | 
| 6193 | [ | 
| 6194 | /DataSource load /exec cvx | 
| 6195 | { | 
| 6196 | 0 1 2 index length 1 sub{ | 
| 6197 | 1 index exch | 
| 6198 | 2 copy get 255 xor put | 
| 6199 | }for | 
| 6200 | } /exec cvx | 
| 6201 | ] cvx bind | 
| 6202 | MappedCSA 0 get /DeviceCMYK eq{ | 
| 6203 | Components aload pop | 
| 6204 | }{ | 
| 6205 | 0 0 0 Components aload pop 1 exch sub | 
| 6206 | }ifelse | 
| 6207 | Name findcmykcustomcolor | 
| 6208 | customcolorimage | 
| 6209 | }{ | 
| 6210 | AGMCORE_producing_seps not{ | 
| 6211 | level2{ | 
| 6212 | AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{ | 
| 6213 | [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt | 
| 6214 | /sep_tint AGMCORE_gget setcolor | 
| 6215 | }if | 
| 6216 | currentdict imageormask | 
| 6217 | }{ | 
| 6218 | currentdict | 
| 6219 | Operator /imagemask eq{ | 
| 6220 | imageormask | 
| 6221 | }{ | 
| 6222 | sep_imageormask_lev1 | 
| 6223 | }ifelse | 
| 6224 | }ifelse | 
| 6225 | }{ | 
| 6226 | AGMCORE_host_sep{ | 
| 6227 | Operator/knockout eq{ | 
| 6228 | currentdict/ImageMatrix get concat | 
| 6229 | knockout_unitsq | 
| 6230 | }{ | 
| 6231 | currentgray 1 ne{ | 
| 6232 | AGMCORE_is_cmyk_sep Name (All) ne and{ | 
| 6233 | level2{ | 
| 6234 | [ /Separation Name [/DeviceGray] | 
| 6235 | { | 
| 6236 | sep_colorspace_proc AGMCORE_get_ink_data | 
| 6237 | 1 exch sub | 
| 6238 | } bind | 
| 6239 | ] AGMCORE_&setcolorspace | 
| 6240 | /sep_tint AGMCORE_gget AGMCORE_&setcolor | 
| 6241 | currentdict imageormask_sys | 
| 6242 | }{ | 
| 6243 | currentdict | 
| 6244 | Operator /imagemask eq{ | 
| 6245 | imageormask_sys | 
| 6246 | }{ | 
| 6247 | sep_image_lev1_sep | 
| 6248 | }ifelse | 
| 6249 | }ifelse | 
| 6250 | }{ | 
| 6251 | Operator/imagemask ne{ | 
| 6252 | invert_image_samples | 
| 6253 | }if | 
| 6254 | currentdict imageormask_sys | 
| 6255 | }ifelse | 
| 6256 | }{ | 
| 6257 | currentoverprint not Name (All) eq or Operator/imagemask eq and{ | 
| 6258 | currentdict imageormask_sys | 
| 6259 | }{ | 
| 6260 | currentoverprint not | 
| 6261 | { | 
| 6262 | gsave | 
| 6263 | knockout_unitsq | 
| 6264 | grestore | 
| 6265 | }if | 
| 6266 | currentdict consumeimagedata | 
| 6267 | }ifelse | 
| 6268 | }ifelse | 
| 6269 | }ifelse | 
| 6270 | }{ | 
| 6271 | currentcolorspace 0 get /Separation ne{ | 
| 6272 | [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt | 
| 6273 | /sep_tint AGMCORE_gget setcolor | 
| 6274 | }if | 
| 6275 | currentoverprint | 
| 6276 | MappedCSA 0 get /DeviceCMYK eq and | 
| 6277 | Name inRip_spot_has_ink not and | 
| 6278 | Name (All) ne and { | 
| 6279 | imageormask_l2_overprint | 
| 6280 | }{ | 
| 6281 | currentdict imageormask | 
| 6282 | }ifelse | 
| 6283 | }ifelse | 
| 6284 | }ifelse | 
| 6285 | }ifelse | 
| 6286 | cleartomark restore | 
| 6287 | }ifelse | 
| 6288 | end | 
| 6289 | end | 
| 6290 | }def | 
| 6291 | /decode_image_sample | 
| 6292 | { | 
| 6293 | 4 1 roll exch dup 5 1 roll | 
| 6294 | sub 2 4 -1 roll exp 1 sub div mul add | 
| 6295 | } bdf | 
| 6296 | /colorSpaceElemCnt | 
| 6297 | { | 
| 6298 | currentcolorspace 0 get dup /DeviceCMYK eq { | 
| 6299 | pop 4 | 
| 6300 | } | 
| 6301 | { | 
| 6302 | /DeviceRGB eq { | 
| 6303 | pop 3 | 
| 6304 | }{ | 
| 6305 | 1 | 
| 6306 | } ifelse | 
| 6307 | } ifelse | 
| 6308 | } bdf | 
| 6309 | /devn_sep_datasource | 
| 6310 | { | 
| 6311 | 1 dict begin | 
| 6312 | /dataSource xdf | 
| 6313 | [ | 
| 6314 | 0 1 dataSource length 1 sub { | 
| 6315 | dup currentdict /dataSource get /exch cvx /get cvx /exec cvx | 
| 6316 | /exch cvx names_index /ne cvx [ /pop cvx ] cvx /if cvx | 
| 6317 | } for | 
| 6318 | ] cvx bind | 
| 6319 | end | 
| 6320 | } bdf | 
| 6321 | /devn_alt_datasource | 
| 6322 | { | 
| 6323 | 11 dict begin | 
| 6324 | /srcDataStrs xdf | 
| 6325 | /dstDataStr xdf | 
| 6326 | /convProc xdf | 
| 6327 | /origcolorSpaceElemCnt xdf | 
| 6328 | /origMultipleDataSources xdf | 
| 6329 | /origBitsPerComponent xdf | 
| 6330 | /origDecode xdf | 
| 6331 | /origDataSource xdf | 
| 6332 | /dsCnt origMultipleDataSources {origDataSource length}{1}ifelse def | 
| 6333 | /samplesNeedDecoding | 
| 6334 | 0 0 1 origDecode length 1 sub { | 
| 6335 | origDecode exch get add | 
| 6336 | } for | 
| 6337 | origDecode length 2 div div | 
| 6338 | dup 1 eq { | 
| 6339 | /decodeDivisor 2 origBitsPerComponent exp 1 sub def | 
| 6340 | } if | 
| 6341 | 2 origBitsPerComponent exp 1 sub ne | 
| 6342 | def | 
| 6343 | [ | 
| 6344 | 0 1 dsCnt 1 sub [ | 
| 6345 | currentdict /origMultipleDataSources get { | 
| 6346 | dup currentdict /origDataSource get exch get dup type | 
| 6347 | }{ | 
| 6348 | currentdict /origDataSource get dup type | 
| 6349 | } ifelse | 
| 6350 | dup /filetype eq { | 
| 6351 | pop currentdict /srcDataStrs get 3 -1 /roll cvx /get cvx /readstring cvx /pop cvx | 
| 6352 | }{ | 
| 6353 | /stringtype ne { | 
| 6354 | /exec cvx | 
| 6355 | } if | 
| 6356 | currentdict /srcDataStrs get /exch cvx 3 -1 /roll cvx /xpt cvx | 
| 6357 | } ifelse | 
| 6358 | ] cvx /for cvx | 
| 6359 | currentdict /srcDataStrs get 0 /get cvx /length cvx 0 /ne cvx [ | 
| 6360 | 0 1 Width 1 sub [ | 
| 6361 | Adobe_AGM_Utils /AGMUTIL_ndx /xddf cvx | 
| 6362 | currentdict /origMultipleDataSources get { | 
| 6363 | 0 1 dsCnt 1 sub [ | 
| 6364 | Adobe_AGM_Utils /AGMUTIL_ndx1 /xddf cvx | 
| 6365 | currentdict /srcDataStrs get /AGMUTIL_ndx1 /load cvx /get cvx /AGMUTIL_ndx /load cvx /get cvx | 
| 6366 | samplesNeedDecoding { | 
| 6367 | currentdict /decodeDivisor known { | 
| 6368 | currentdict /decodeDivisor get /div cvx | 
| 6369 | }{ | 
| 6370 | currentdict /origDecode get /AGMUTIL_ndx1 /load cvx 2 /mul cvx 2 /getinterval cvx /aload cvx /pop cvxs | 
| 6371 | BitsPerComponent /decode_image_sample load /exec cvx | 
| 6372 | } ifelse | 
| 6373 | } if | 
| 6374 | ] cvx /for cvx | 
| 6375 | }{ | 
| 6376 | Adobe_AGM_Utils /AGMUTIL_ndx1 0 /ddf cvx | 
| 6377 | currentdict /srcDataStrs get 0 /get cvx /AGMUTIL_ndx /load cvx | 
| 6378 | currentdict /origDecode get length 2 idiv dup 3 1 /roll cvx /mul cvx /exch cvx /getinterval cvx | 
| 6379 | [ | 
| 6380 | samplesNeedDecoding { | 
| 6381 | currentdict /decodeDivisor known { | 
| 6382 | currentdict /decodeDivisor get /div cvx | 
| 6383 | }{ | 
| 6384 | currentdict /origDecode get /AGMUTIL_ndx1 /load cvx 2 /mul cvx 2 /getinterval cvx /aload cvx /pop cvx | 
| 6385 | BitsPerComponent /decode_image_sample load /exec cvx | 
| 6386 | Adobe_AGM_Utils /AGMUTIL_ndx1 /AGMUTIL_ndx1 /load cvx 1 /add cvx /ddf cvx | 
| 6387 | } ifelse | 
| 6388 | } if | 
| 6389 | ] cvx /forall cvx | 
| 6390 | } ifelse | 
| 6391 | currentdict /convProc get /exec cvx | 
| 6392 | currentdict /origcolorSpaceElemCnt get 1 sub -1 0 [ | 
| 6393 | currentdict /dstDataStr get 3 1 /roll cvx /AGMUTIL_ndx /load cvx currentdict /origcolorSpaceElemCnt get /mul cvx /add cvx /exch cvx | 
| 6394 | currentdict /convProc get /filter_indexed_devn load ne { | 
| 6395 | 255 /mul cvx /cvi cvx | 
| 6396 | } if | 
| 6397 | /put cvx | 
| 6398 | ] cvx /for cvx | 
| 6399 | ] cvx /for cvx | 
| 6400 | currentdict /dstDataStr get | 
| 6401 | ] cvx /if cvx | 
| 6402 | ] cvx bind | 
| 6403 | end | 
| 6404 | } bdf | 
| 6405 | /devn_imageormask | 
| 6406 | { | 
| 6407 | /devicen_colorspace_dict AGMCORE_gget begin | 
| 6408 | /MappedCSA CSA map_csa def | 
| 6409 | 2 dict begin | 
| 6410 | dup dup | 
| 6411 | /dstDataStr exch /Width get colorSpaceElemCnt mul string def | 
| 6412 | /srcDataStrs [ 3 -1 roll begin | 
| 6413 | currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse | 
| 6414 | { | 
| 6415 | Width Decode length 2 div mul cvi string | 
| 6416 | } repeat | 
| 6417 | end ] def | 
| 6418 | begin | 
| 6419 | SkipImageProc { | 
| 6420 | currentdict consumeimagedata | 
| 6421 | } | 
| 6422 | { | 
| 6423 | save mark | 
| 6424 | AGMCORE_producing_seps not { | 
| 6425 | level3 not { | 
| 6426 | Operator /imagemask ne { | 
| 6427 | /DataSource [ | 
| 6428 | DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse | 
| 6429 | colorSpaceElemCnt /devicen_colorspace_dict AGMCORE_gget /TintTransform get | 
| 6430 | dstDataStr srcDataStrs devn_alt_datasource /exec cvx | 
| 6431 | ] cvx 0 () /SubFileDecode filter def | 
| 6432 | /MultipleDataSources false def | 
| 6433 | /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def | 
| 6434 | } if | 
| 6435 | }if | 
| 6436 | currentdict imageormask | 
| 6437 | }{ | 
| 6438 | AGMCORE_host_sep{ | 
| 6439 | Names convert_to_process { | 
| 6440 | CSA map_csa 0 get /DeviceCMYK eq { | 
| 6441 | /DataSource | 
| 6442 | Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul | 
| 6443 | [ | 
| 6444 | DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse | 
| 6445 | 4 /devicen_colorspace_dict AGMCORE_gget /TintTransform get | 
| 6446 | dstDataStr srcDataStrs devn_alt_datasource /exec cvx | 
| 6447 | ] cvx | 
| 6448 | filter_cmyk 0 () /SubFileDecode filter def | 
| 6449 | /MultipleDataSources false def | 
| 6450 | /Decode [1 0] def | 
| 6451 | /DeviceGray setcolorspace | 
| 6452 | currentdict imageormask_sys | 
| 6453 | }{ | 
| 6454 | AGMCORE_report_unsupported_color_space | 
| 6455 | AGMCORE_black_plate { | 
| 6456 | /DataSource [ | 
| 6457 | DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse | 
| 6458 | CSA map_csa 0 get /DeviceRGB eq{3}{1}ifelse /devicen_colorspace_dict AGMCORE_gget /TintTransform get | 
| 6459 | dstDataStr srcDataStrs devn_alt_datasource /exec cvx | 
| 6460 | ] cvx 0 () /SubFileDecode filter def | 
| 6461 | /MultipleDataSources false def | 
| 6462 | /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def | 
| 6463 | currentdict imageormask_sys | 
| 6464 | } | 
| 6465 | { | 
| 6466 | gsave | 
| 6467 | knockout_unitsq | 
| 6468 | grestore | 
| 6469 | currentdict consumeimagedata | 
| 6470 | } ifelse | 
| 6471 | } ifelse | 
| 6472 | } | 
| 6473 | { | 
| 6474 | /devicen_colorspace_dict AGMCORE_gget /names_index known { | 
| 6475 | Operator/imagemask ne{ | 
| 6476 | MultipleDataSources { | 
| 6477 | /DataSource [ DataSource devn_sep_datasource /exec cvx ] cvx def | 
| 6478 | /MultipleDataSources false def | 
| 6479 | }{ | 
| 6480 | /DataSource /DataSource load dstDataStr srcDataStrs 0 get filter_devn def | 
| 6481 | } ifelse | 
| 6482 | invert_image_samples | 
| 6483 | } if | 
| 6484 | currentdict imageormask_sys | 
| 6485 | }{ | 
| 6486 | currentoverprint not Operator/imagemask eq and{ | 
| 6487 | currentdict imageormask_sys | 
| 6488 | }{ | 
| 6489 | currentoverprint not | 
| 6490 | { | 
| 6491 | gsave | 
| 6492 | knockout_unitsq | 
| 6493 | grestore | 
| 6494 | }if | 
| 6495 | currentdict consumeimagedata | 
| 6496 | }ifelse | 
| 6497 | }ifelse | 
| 6498 | }ifelse | 
| 6499 | }{ | 
| 6500 | currentdict imageormask | 
| 6501 | }ifelse | 
| 6502 | }ifelse | 
| 6503 | cleartomark restore | 
| 6504 | }ifelse | 
| 6505 | end | 
| 6506 | end | 
| 6507 | end | 
| 6508 | }def | 
| 6509 | /imageormask_l2_overprint | 
| 6510 | { | 
| 6511 | currentdict | 
| 6512 | currentcmykcolor add add add 0 eq{ | 
| 6513 | currentdict consumeimagedata | 
| 6514 | }{ | 
| 6515 | level3{ | 
| 6516 | currentcmykcolor | 
| 6517 | /AGMIMG_k xdf | 
| 6518 | /AGMIMG_y xdf | 
| 6519 | /AGMIMG_m xdf | 
| 6520 | /AGMIMG_c xdf | 
| 6521 | Operator/imagemask eq{ | 
| 6522 | [/DeviceN [ | 
| 6523 | AGMIMG_c 0 ne {/Cyan} if | 
| 6524 | AGMIMG_m 0 ne {/Magenta} if | 
| 6525 | AGMIMG_y 0 ne {/Yellow} if | 
| 6526 | AGMIMG_k 0 ne {/Black} if | 
| 6527 | ] /DeviceCMYK {}] setcolorspace | 
| 6528 | AGMIMG_c 0 ne {AGMIMG_c} if | 
| 6529 | AGMIMG_m 0 ne {AGMIMG_m} if | 
| 6530 | AGMIMG_y 0 ne {AGMIMG_y} if | 
| 6531 | AGMIMG_k 0 ne {AGMIMG_k} if | 
| 6532 | setcolor | 
| 6533 | }{ | 
| 6534 | /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def | 
| 6535 | [/Indexed | 
| 6536 | [ | 
| 6537 | /DeviceN [ | 
| 6538 | AGMIMG_c 0 ne {/Cyan} if | 
| 6539 | AGMIMG_m 0 ne {/Magenta} if | 
| 6540 | AGMIMG_y 0 ne {/Yellow} if | 
| 6541 | AGMIMG_k 0 ne {/Black} if | 
| 6542 | ] | 
| 6543 | /DeviceCMYK { | 
| 6544 | AGMIMG_k 0 eq {0} if | 
| 6545 | AGMIMG_y 0 eq {0 exch} if | 
| 6546 | AGMIMG_m 0 eq {0 3 1 roll} if | 
| 6547 | AGMIMG_c 0 eq {0 4 1 roll} if | 
| 6548 | } | 
| 6549 | ] | 
| 6550 | 255 | 
| 6551 | { | 
| 6552 | 255 div | 
| 6553 | mark exch | 
| 6554 | dup     dup dup | 
| 6555 | AGMIMG_k 0 ne{ | 
| 6556 | /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop | 
| 6557 | counttomark 1 roll | 
| 6558 | }{ | 
| 6559 | pop | 
| 6560 | }ifelse | 
| 6561 | AGMIMG_y 0 ne{ | 
| 6562 | /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop | 
| 6563 | counttomark 1 roll | 
| 6564 | }{ | 
| 6565 | pop | 
| 6566 | }ifelse | 
| 6567 | AGMIMG_m 0 ne{ | 
| 6568 | /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop | 
| 6569 | counttomark 1 roll | 
| 6570 | }{ | 
| 6571 | pop | 
| 6572 | }ifelse | 
| 6573 | AGMIMG_c 0 ne{ | 
| 6574 | /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop | 
| 6575 | counttomark 1 roll | 
| 6576 | }{ | 
| 6577 | pop | 
| 6578 | }ifelse | 
| 6579 | counttomark 1 add -1 roll pop | 
| 6580 | } | 
| 6581 | ] setcolorspace | 
| 6582 | }ifelse | 
| 6583 | imageormask_sys | 
| 6584 | }{ | 
| 6585 | write_image_file{ | 
| 6586 | currentcmykcolor | 
| 6587 | 0 ne{ | 
| 6588 | [/Separation /Black /DeviceGray {}] setcolorspace | 
| 6589 | gsave | 
| 6590 | /Black | 
| 6591 | [{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] | 
| 6592 | cvx modify_halftone_xfer | 
| 6593 | Operator currentdict read_image_file | 
| 6594 | grestore | 
| 6595 | }if | 
| 6596 | 0 ne{ | 
| 6597 | [/Separation /Yellow /DeviceGray {}] setcolorspace | 
| 6598 | gsave | 
| 6599 | /Yellow | 
| 6600 | [{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] | 
| 6601 | cvx modify_halftone_xfer | 
| 6602 | Operator currentdict read_image_file | 
| 6603 | grestore | 
| 6604 | }if | 
| 6605 | 0 ne{ | 
| 6606 | [/Separation /Magenta /DeviceGray {}] setcolorspace | 
| 6607 | gsave | 
| 6608 | /Magenta | 
| 6609 | [{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] | 
| 6610 | cvx modify_halftone_xfer | 
| 6611 | Operator currentdict read_image_file | 
| 6612 | grestore | 
| 6613 | }if | 
| 6614 | 0 ne{ | 
| 6615 | [/Separation /Cyan /DeviceGray {}] setcolorspace | 
| 6616 | gsave | 
| 6617 | /Cyan | 
| 6618 | [{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] | 
| 6619 | cvx modify_halftone_xfer | 
| 6620 | Operator currentdict read_image_file | 
| 6621 | grestore | 
| 6622 | } if | 
| 6623 | close_image_file | 
| 6624 | }{ | 
| 6625 | imageormask | 
| 6626 | }ifelse | 
| 6627 | }ifelse | 
| 6628 | }ifelse | 
| 6629 | } def | 
| 6630 | /indexed_imageormask | 
| 6631 | { | 
| 6632 | begin | 
| 6633 | save mark | 
| 6634 | currentdict | 
| 6635 | AGMCORE_host_sep{ | 
| 6636 | Operator/knockout eq{ | 
| 6637 | /indexed_colorspace_dict AGMCORE_gget dup /CSA known { | 
| 6638 | /CSA get map_csa | 
| 6639 | }{ | 
| 6640 | /CSD get get_csd /Names get | 
| 6641 | } ifelse | 
| 6642 | overprint_plate not{ | 
| 6643 | knockout_unitsq | 
| 6644 | }if | 
| 6645 | }{ | 
| 6646 | Indexed_DeviceN { | 
| 6647 | /devicen_colorspace_dict AGMCORE_gget /names_index known { | 
| 6648 | indexed_image_lev2_sep | 
| 6649 | }{ | 
| 6650 | currentoverprint not{ | 
| 6651 | knockout_unitsq | 
| 6652 | }if | 
| 6653 | currentdict consumeimagedata | 
| 6654 | } ifelse | 
| 6655 | }{ | 
| 6656 | AGMCORE_is_cmyk_sep{ | 
| 6657 | Operator /imagemask eq{ | 
| 6658 | imageormask_sys | 
| 6659 | }{ | 
| 6660 | level2{ | 
| 6661 | indexed_image_lev2_sep | 
| 6662 | }{ | 
| 6663 | indexed_image_lev1_sep | 
| 6664 | }ifelse | 
| 6665 | }ifelse | 
| 6666 | }{ | 
| 6667 | currentoverprint not{ | 
| 6668 | knockout_unitsq | 
| 6669 | }if | 
| 6670 | currentdict consumeimagedata | 
| 6671 | }ifelse | 
| 6672 | }ifelse | 
| 6673 | }ifelse | 
| 6674 | }{ | 
| 6675 | level2{ | 
| 6676 | Indexed_DeviceN { | 
| 6677 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 6678 | CSD get_csd begin | 
| 6679 | }{ | 
| 6680 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 6681 | CSA map_csa 0 get /DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and { | 
| 6682 | [/Indexed [/DeviceN [/Cyan /Magenta /Yellow /Black] /DeviceCMYK {}] HiVal Lookup] | 
| 6683 | setcolorspace | 
| 6684 | } if | 
| 6685 | end | 
| 6686 | } ifelse | 
| 6687 | imageormask | 
| 6688 | Indexed_DeviceN { | 
| 6689 | end | 
| 6690 | end | 
| 6691 | } if | 
| 6692 | }{ | 
| 6693 | Operator /imagemask eq{ | 
| 6694 | imageormask | 
| 6695 | }{ | 
| 6696 | indexed_imageormask_lev1 | 
| 6697 | }ifelse | 
| 6698 | }ifelse | 
| 6699 | }ifelse | 
| 6700 | cleartomark restore | 
| 6701 | end | 
| 6702 | }def | 
| 6703 | /indexed_image_lev2_sep | 
| 6704 | { | 
| 6705 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 6706 | begin | 
| 6707 | Indexed_DeviceN not { | 
| 6708 | currentcolorspace | 
| 6709 | dup 1 /DeviceGray put | 
| 6710 | dup 3 | 
| 6711 | currentcolorspace 2 get 1 add string | 
| 6712 | 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub | 
| 6713 | { | 
| 6714 | dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put | 
| 6715 | }for | 
| 6716 | put     setcolorspace | 
| 6717 | } if | 
| 6718 | currentdict | 
| 6719 | Operator /imagemask eq{ | 
| 6720 | AGMIMG_&imagemask | 
| 6721 | }{ | 
| 6722 | use_mask { | 
| 6723 | level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse | 
| 6724 | }{ | 
| 6725 | AGMIMG_&image | 
| 6726 | }ifelse | 
| 6727 | }ifelse | 
| 6728 | end end | 
| 6729 | }def | 
| 6730 | /OPIimage | 
| 6731 | { | 
| 6732 | dup type /dicttype ne{ | 
| 6733 | 10 dict begin | 
| 6734 | /DataSource xdf | 
| 6735 | /ImageMatrix xdf | 
| 6736 | /BitsPerComponent xdf | 
| 6737 | /Height xdf | 
| 6738 | /Width xdf | 
| 6739 | /ImageType 1 def | 
| 6740 | /Decode [0 1 def] | 
| 6741 | currentdict | 
| 6742 | end | 
| 6743 | }if | 
| 6744 | dup begin | 
| 6745 | /NComponents 1 cdndf | 
| 6746 | /MultipleDataSources false cdndf | 
| 6747 | /SkipImageProc {false} cdndf | 
| 6748 | /HostSepColorImage false cdndf | 
| 6749 | /Decode [ | 
| 6750 | 0 | 
| 6751 | currentcolorspace 0 get /Indexed eq{ | 
| 6752 | 2 BitsPerComponent exp 1 sub | 
| 6753 | }{ | 
| 6754 | 1 | 
| 6755 | }ifelse | 
| 6756 | ] cdndf | 
| 6757 | /Operator /image cdndf | 
| 6758 | end | 
| 6759 | /sep_colorspace_dict AGMCORE_gget null eq{ | 
| 6760 | imageormask | 
| 6761 | }{ | 
| 6762 | gsave | 
| 6763 | dup begin invert_image_samples end | 
| 6764 | sep_imageormask | 
| 6765 | grestore | 
| 6766 | }ifelse | 
| 6767 | }def | 
| 6768 | /cachemask_level2 | 
| 6769 | { | 
| 6770 | 3 dict begin | 
| 6771 | /LZWEncode filter /WriteFilter xdf | 
| 6772 | /readBuffer 256 string def | 
| 6773 | /ReadFilter | 
| 6774 | currentfile | 
| 6775 | 0 (%EndMask) /SubFileDecode filter | 
| 6776 | /ASCII85Decode filter | 
| 6777 | /RunLengthDecode filter | 
| 6778 | def | 
| 6779 | { | 
| 6780 | ReadFilter readBuffer readstring exch | 
| 6781 | WriteFilter exch writestring | 
| 6782 | not {exit} if | 
| 6783 | }loop | 
| 6784 | WriteFilter closefile | 
| 6785 | end | 
| 6786 | }def | 
| 6787 | /cachemask_level3 | 
| 6788 | { | 
| 6789 | currentfile | 
| 6790 | << | 
| 6791 | /Filter [ /SubFileDecode /ASCII85Decode /RunLengthDecode ] | 
| 6792 | /DecodeParms [ << /EODCount 0 /EODString (%EndMask) >> null null ] | 
| 6793 | /Intent 1 | 
| 6794 | >> | 
| 6795 | /ReusableStreamDecode filter | 
| 6796 | }def | 
| 6797 | /spot_alias | 
| 6798 | { | 
| 6799 | /mapto_sep_imageormask | 
| 6800 | { | 
| 6801 | dup type /dicttype ne{ | 
| 6802 | 12 dict begin | 
| 6803 | /ImageType 1 def | 
| 6804 | /DataSource xdf | 
| 6805 | /ImageMatrix xdf | 
| 6806 | /BitsPerComponent xdf | 
| 6807 | /Height xdf | 
| 6808 | /Width xdf | 
| 6809 | /MultipleDataSources false def | 
| 6810 | }{ | 
| 6811 | begin | 
| 6812 | }ifelse | 
| 6813 | /Decode [/customcolor_tint AGMCORE_gget 0] def | 
| 6814 | /Operator /image def | 
| 6815 | /HostSepColorImage false def | 
| 6816 | /SkipImageProc {false} def | 
| 6817 | currentdict | 
| 6818 | end | 
| 6819 | sep_imageormask | 
| 6820 | }bdf | 
| 6821 | /customcolorimage | 
| 6822 | { | 
| 6823 | Adobe_AGM_Image/AGMIMG_colorAry xddf | 
| 6824 | /customcolor_tint AGMCORE_gget | 
| 6825 | bdict | 
| 6826 | /Name AGMIMG_colorAry 4 get | 
| 6827 | /CSA [ /DeviceCMYK ] | 
| 6828 | /TintMethod /Subtractive | 
| 6829 | /TintProc null | 
| 6830 | /MappedCSA null | 
| 6831 | /NComponents 4 | 
| 6832 | /Components [ AGMIMG_colorAry aload pop pop ] | 
| 6833 | edict | 
| 6834 | setsepcolorspace | 
| 6835 | mapto_sep_imageormask | 
| 6836 | }ndf | 
| 6837 | Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put | 
| 6838 | /customcolorimage | 
| 6839 | { | 
| 6840 | Adobe_AGM_Image/AGMIMG_override false put | 
| 6841 | dup 4 get map_alias{ | 
| 6842 | /customcolor_tint AGMCORE_gget exch setsepcolorspace | 
| 6843 | pop | 
| 6844 | mapto_sep_imageormask | 
| 6845 | }{ | 
| 6846 | AGMIMG_&customcolorimage | 
| 6847 | }ifelse | 
| 6848 | }bdf | 
| 6849 | }def | 
| 6850 | /snap_to_device | 
| 6851 | { | 
| 6852 | 6 dict begin | 
| 6853 | matrix currentmatrix | 
| 6854 | dup 0 get 0 eq 1 index 3 get 0 eq and | 
| 6855 | 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop | 
| 6856 | { | 
| 6857 | 1 1 dtransform 0 gt exch 0 gt /AGMIMG_xSign? exch def /AGMIMG_ySign? exch def | 
| 6858 | 0 0 transform | 
| 6859 | AGMIMG_ySign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch | 
| 6860 | AGMIMG_xSign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch | 
| 6861 | itransform /AGMIMG_llY exch def /AGMIMG_llX exch def | 
| 6862 | 1 1 transform | 
| 6863 | AGMIMG_ySign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch | 
| 6864 | AGMIMG_xSign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch | 
| 6865 | itransform /AGMIMG_urY exch def /AGMIMG_urX exch def | 
| 6866 | [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub  AGMIMG_llX AGMIMG_llY] concat | 
| 6867 | }{ | 
| 6868 | }ifelse | 
| 6869 | end | 
| 6870 | } def | 
| 6871 | level2 not{ | 
| 6872 | /colorbuf | 
| 6873 | { | 
| 6874 | 0 1 2 index length 1 sub{ | 
| 6875 | dup 2 index exch get | 
| 6876 | 255 exch sub | 
| 6877 | 2 index | 
| 6878 | 3 1 roll | 
| 6879 | put | 
| 6880 | }for | 
| 6881 | }def | 
| 6882 | /tint_image_to_color | 
| 6883 | { | 
| 6884 | begin | 
| 6885 | Width Height BitsPerComponent ImageMatrix | 
| 6886 | /DataSource load | 
| 6887 | end | 
| 6888 | Adobe_AGM_Image begin | 
| 6889 | /AGMIMG_mbuf 0 string def | 
| 6890 | /AGMIMG_ybuf 0 string def | 
| 6891 | /AGMIMG_kbuf 0 string def | 
| 6892 | { | 
| 6893 | colorbuf dup length AGMIMG_mbuf length ne | 
| 6894 | { | 
| 6895 | dup length dup dup | 
| 6896 | /AGMIMG_mbuf exch string def | 
| 6897 | /AGMIMG_ybuf exch string def | 
| 6898 | /AGMIMG_kbuf exch string def | 
| 6899 | } if | 
| 6900 | dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop | 
| 6901 | } | 
| 6902 | addprocs | 
| 6903 | {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage | 
| 6904 | end | 
| 6905 | } def | 
| 6906 | /sep_imageormask_lev1 | 
| 6907 | { | 
| 6908 | begin | 
| 6909 | MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ | 
| 6910 | { | 
| 6911 | 255 mul round cvi GrayLookup exch get | 
| 6912 | } currenttransfer addprocs settransfer | 
| 6913 | currentdict imageormask | 
| 6914 | }{ | 
| 6915 | /sep_colorspace_dict AGMCORE_gget/Components known{ | 
| 6916 | MappedCSA 0 get /DeviceCMYK eq{ | 
| 6917 | Components aload pop | 
| 6918 | }{ | 
| 6919 | 0 0 0 Components aload pop 1 exch sub | 
| 6920 | }ifelse | 
| 6921 | Adobe_AGM_Image/AGMIMG_k xddf | 
| 6922 | Adobe_AGM_Image/AGMIMG_y xddf | 
| 6923 | Adobe_AGM_Image/AGMIMG_m xddf | 
| 6924 | Adobe_AGM_Image/AGMIMG_c xddf | 
| 6925 | AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ | 
| 6926 | {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer | 
| 6927 | currentdict imageormask | 
| 6928 | }{ | 
| 6929 | currentcolortransfer | 
| 6930 | {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll | 
| 6931 | {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll | 
| 6932 | {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll | 
| 6933 | {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll | 
| 6934 | setcolortransfer | 
| 6935 | currentdict tint_image_to_color | 
| 6936 | }ifelse | 
| 6937 | }{ | 
| 6938 | MappedCSA 0 get /DeviceGray eq { | 
| 6939 | {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer | 
| 6940 | currentdict imageormask | 
| 6941 | }{ | 
| 6942 | MappedCSA 0 get /DeviceCMYK eq { | 
| 6943 | currentcolortransfer | 
| 6944 | {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll | 
| 6945 | {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll | 
| 6946 | {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll | 
| 6947 | {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll | 
| 6948 | setcolortransfer | 
| 6949 | currentdict tint_image_to_color | 
| 6950 | }{ | 
| 6951 | currentcolortransfer | 
| 6952 | {pop 1} exch addprocs 4 1 roll | 
| 6953 | {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll | 
| 6954 | {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll | 
| 6955 | {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll | 
| 6956 | setcolortransfer | 
| 6957 | currentdict tint_image_to_color | 
| 6958 | }ifelse | 
| 6959 | }ifelse | 
| 6960 | }ifelse | 
| 6961 | }ifelse | 
| 6962 | end | 
| 6963 | }def | 
| 6964 | /sep_image_lev1_sep | 
| 6965 | { | 
| 6966 | begin | 
| 6967 | /sep_colorspace_dict AGMCORE_gget/Components known{ | 
| 6968 | Components aload pop | 
| 6969 | Adobe_AGM_Image/AGMIMG_k xddf | 
| 6970 | Adobe_AGM_Image/AGMIMG_y xddf | 
| 6971 | Adobe_AGM_Image/AGMIMG_m xddf | 
| 6972 | Adobe_AGM_Image/AGMIMG_c xddf | 
| 6973 | {AGMIMG_c mul 1 exch sub} | 
| 6974 | {AGMIMG_m mul 1 exch sub} | 
| 6975 | {AGMIMG_y mul 1 exch sub} | 
| 6976 | {AGMIMG_k mul 1 exch sub} | 
| 6977 | }{ | 
| 6978 | {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} | 
| 6979 | {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} | 
| 6980 | {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} | 
| 6981 | {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} | 
| 6982 | }ifelse | 
| 6983 | AGMCORE_get_ink_data currenttransfer addprocs settransfer | 
| 6984 | currentdict imageormask_sys | 
| 6985 | end | 
| 6986 | }def | 
| 6987 | /indexed_imageormask_lev1 | 
| 6988 | { | 
| 6989 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 6990 | begin | 
| 6991 | currentdict | 
| 6992 | MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ | 
| 6993 | {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer | 
| 6994 | imageormask | 
| 6995 | }{ | 
| 6996 | MappedCSA 0 get /DeviceGray eq { | 
| 6997 | {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer | 
| 6998 | imageormask | 
| 6999 | }{ | 
| 7000 | MappedCSA 0 get /DeviceCMYK eq { | 
| 7001 | currentcolortransfer | 
| 7002 | {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll | 
| 7003 | {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll | 
| 7004 | {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll | 
| 7005 | {4 mul HiVal mul round cvi               Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll | 
| 7006 | setcolortransfer | 
| 7007 | tint_image_to_color | 
| 7008 | }{ | 
| 7009 | currentcolortransfer | 
| 7010 | {pop 1} exch addprocs 4 1 roll | 
| 7011 | {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll | 
| 7012 | {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll | 
| 7013 | {3 mul HiVal mul round cvi              Lookup exch get HiVal div} exch addprocs 4 1 roll | 
| 7014 | setcolortransfer | 
| 7015 | tint_image_to_color | 
| 7016 | }ifelse | 
| 7017 | }ifelse | 
| 7018 | }ifelse | 
| 7019 | end end | 
| 7020 | }def | 
| 7021 | /indexed_image_lev1_sep | 
| 7022 | { | 
| 7023 | /indexed_colorspace_dict AGMCORE_gget begin | 
| 7024 | begin | 
| 7025 | {4 mul HiVal mul round cvi               Lookup exch get HiVal div 1 exch sub} | 
| 7026 | {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} | 
| 7027 | {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} | 
| 7028 | {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} | 
| 7029 | AGMCORE_get_ink_data currenttransfer addprocs settransfer | 
| 7030 | currentdict imageormask_sys | 
| 7031 | end end | 
| 7032 | }def | 
| 7033 | }if | 
| 7034 | end | 
| 7035 | systemdict /setpacking known | 
| 7036 | { | 
| 7037 | setpacking | 
| 7038 | } if | 
| 7039 | %%EndResource | 
| 7040 | currentdict Adobe_AGM_Utils eq {end} if | 
| 7041 | %%EndProlog | 
| 7042 | %%BeginSetup | 
| 7043 | Adobe_AGM_Utils begin | 
| 7044 | 2 2010 Adobe_AGM_Core/doc_setup get exec | 
| 7045 | Adobe_CoolType_Core/doc_setup get exec | 
| 7046 | Adobe_AGM_Image/doc_setup get exec | 
| 7047 | currentdict Adobe_AGM_Utils eq {end} if | 
| 7048 | %%EndSetup | 
| 7049 | %%Page: (visitor [Converted].eps) 1 | 
| 7050 | %%EndPageComments | 
| 7051 | %%BeginPageSetup | 
| 7052 | /currentdistillerparams where | 
| 7053 | {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse | 
| 7054 | { userdict /AI11_PDFMark5 /cleartomark load put | 
| 7055 | userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} | 
| 7056 | { userdict /AI11_PDFMark5 /pdfmark load put | 
| 7057 | userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse | 
| 7058 | [/NamespacePush AI11_PDFMark5 | 
| 7059 | [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 | 
| 7060 | [{ai_metadata_stream_123} | 
| 7061 | currentfile 0 (%  &&end XMP packet marker&&) | 
| 7062 | /SubFileDecode filter AI11_ReadMetadata_PDFMark5 | 
| 7063 | <?xpacket begin='яЛП' id='W5M0MpCehiHzreSzNTczkc9d'?><x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 3.0-29, framework 1.6'> | 
| 7064 | <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> | 
| 7065 |  | 
| 7066 | <rdf:Description rdf:about='' | 
| 7067 | xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> | 
| 7068 | </rdf:Description> | 
| 7069 |  | 
| 7070 | <rdf:Description rdf:about='' | 
| 7071 | xmlns:tiff='http://ns.adobe.com/tiff/1.0/'> | 
| 7072 | </rdf:Description> | 
| 7073 |  | 
| 7074 | <rdf:Description rdf:about='' | 
| 7075 | xmlns:xap='http://ns.adobe.com/xap/1.0/' | 
| 7076 | xmlns:xapGImg='http://ns.adobe.com/xap/1.0/g/img/'> | 
| 7077 | <xap:CreateDate>2006-06-08T15:30:49Z</xap:CreateDate> | 
| 7078 | <xap:ModifyDate>2006-06-08T15:30:49Z</xap:ModifyDate> | 
| 7079 | <xap:CreatorTool>Illustrator</xap:CreatorTool> | 
| 7080 | <xap:Thumbnails> | 
| 7081 | <rdf:Alt> | 
| 7082 | <rdf:li rdf:parseType='Resource'> | 
| 7083 | <xapGImg:format>JPEG</xapGImg:format> | 
| 7084 | <xapGImg:width>256</xapGImg:width> | 
| 7085 | <xapGImg:height>184</xapGImg:height> | 
| 7086 | <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A6d+W35bfl1efl15WvLzy
tpFzd3OkWE1xcTWFrJJJJJaxs7u7RlmZmNST1xVkf/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw/wCp
P0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHWn/VPFXf8qr/LD/qT9E/7h1p/1TxV3/Kq/wAsP+pP0T/u
HWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHWn/VPFXf8qr/LD/qT9E/7h1p/
1TxV3/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHWn/VP
FXf8qr/LD/qT9E/7h1p/1TxV3/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1TxV3/
ACqv8sP+pP0T/uHWn/VPFXf8qr/LD/qT9E/7h1p/1TxV3/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw
/wCpP0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHWn/VPFXf8qr/LD/qT9E/7h1p/1TxV3/Kq/wAsP+pP
0T/uHWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHWn/VPFXf8qr/LD/qT9E/7
h1p/1TxV3/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1TxV3/ACqv8sP+pP0T/uHW
n/VPFXf8qr/LD/qT9E/7h1p/1TxV3/Kq/wAsP+pP0T/uHWn/AFTxV3/Kq/yw/wCpP0T/ALh1p/1T
xVjn5k/lt+XVn+XXmm8s/K2kW13baRfzW9xDYWsckckdrIyOjrGGVlYVBHTFWR/lX/5LDyf/ANsT
Tv8AqEjxVlGKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2
KuxV2KuxVi/5qf8AksPOH/bE1H/qEkxV35V/+Sw8n/8AbE07/qEjxVlGKuxV2KuxV2KuxV2KuxV2
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVi/5qf+Sw84f9sTUf8AqEkx
V35V/wDksPJ//bE07/qEjxVlGKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K
uxV2KuxV2KuxV2KuxV2KuxVi/wCan/ksPOH/AGxNR/6hJMVd+Vf/AJLDyf8A9sTTv+oSPFWUYq7F
XYq7FWLfmKrS6NYWvqSxRXerabbXHoSyQu0Ut5GsiepEyOAymhochkNRJHcoV/8AlWHlD/fV7/3E
9R/7KM1n5nJ3tlBKvMXlLyTolvbMbHVb+7vpxaWFhaale+tPMUeUqhmu4Yhxiid2LuoAU5KOfIeq
KDGLXWvyead7bUINZ0q6iR5JoLi91GZo1ivLuxmaQ2d1dKkcMunuZJWPpKrIS/xbWcWXobXZE6De
/k3r/mCy0LSf0zPe39k2p27vJr1vF9VBQJMXneL93Lz/AHcg+AkFeXIqGEsmUCyfuWgzP/lWHlD/
AH1e/wDcT1H/ALKMq/M5O9NBj/5g+SPLmjeSda1axe9tbyytZJ7e4/SWoHg6CqtR5yux8RlmLPMy
AJQQyT/lYHkP/qZNL/6Tbf8A5rzZMHf8rA8h/wDUyaX/ANJtv/zXirv+VgeQ/wDqZNL/AOk23/5r
xV3/ACsDyH/1Mml/9Jtv/wA14q7/AJWB5D/6mTS/+k23/wCa8Vd/ysDyH/1Mml/9Jtv/AM14q7/l
YHkP/qZNL/6Tbf8A5rxV3/KwPIf/AFMml/8ASbb/APNeKu/5WB5D/wCpk0v/AKTbf/mvFUHrP5ne
SNP0e+v4dc027ltLeWeO0S9tw8rRIXEa0ZjVyKDY4qwfS/zO8kfmnfeVrPTby4j9S7uDqmj+tLaX
KhLGd05mB0LoHUEMrEeO+2U55GMCQkJ5rWlfl7pOuwaPNY6vM7/U/rV3DqN8YLX9JXLWdl6xa8SQ
+vcRsg9NH40q/Fd8wo5chF2yoJFaeZvyOnstNvZZNVtLfUraa6BuLvVkeH0I7WZ45oxOz19G/jm5
orR+kGk58ByM+LN3/cuyvr2rflFo95PZm116+mt0uXke0m1g2/Kynit50+tSzxW37uScLI/qenGQ
RIyGgLGeU9fuXZR0rzF+S18lyZk1mxa0juJ5hJdarcx+hZ2sV3PMtzYXF5atGkVzHuJdywpXkvJl
LMOv3Lsj7q7/ACchN0sP6Zvmsb1NNvfqcuuzJFdPeJYmF5Q/peossgPp8ubLRkVgVqBPL3/ctBv6
7+SBjgkS91KVLmP1YTFPr0hKG3tbpahGYqXj1G2CA7s8ixrWT4cHiZvxX46LQR+o6D5asovK+u+X
Z7oxX+o2RhuPr99NHLbXKMw+CaZ1ZXUg7rlmDLMzqRQQ9DzOYsX/ADU/8lh5w/7Ymo/9QkmKu/Kv
/wAlh5P/AO2Jp3/UJHirKMVdirsVdirG/PtrqE2kWctjaS30tlqWn3klrAUErRW91HJJw9Ro1JCq
TQsMjONxIUN/47vv+pS1z/gLL/srzX/k5+TPiS7XNbh1y0S11Hybr7pFIs8EkLW9tNFKgIEkU8F7
FLG1GK1RhsSOhOGOlmORC8QYT5k8r/latiNU138utcmi0pWm+tzzCWVV+sTXbs0h1AyPynu5XfkT
yJ3rxWlgxZRyI/HwRYZJp0Hl/TdW03VrHyLr0GoaTp0ejWMyyRUWwhr6du6G/wCEigtX94GNQDWq
giJ0+QirG+/42WwyP/Hd9/1KWuf8BZf9leQ/Jz8k8SS+c9e1nX/KuqaLaeVNXS51G3e3iedbJYg0
goC7C6ai+O2Tx6WUZAmkGTM/0Vpf/LHB/wAi0/pmexd+itL/AOWOD/kWn9MVd+itL/5Y4P8AkWn9
MVd+itL/AOWOD/kWn9MVd+itL/5Y4P8AkWn9MVd+itL/AOWOD/kWn9MVd+itL/5Y4P8AkWn9MVd+
itL/AOWOD/kWn9MVd+itL/5Y4P8AkWn9MVQ2qeWtF1LTLvTp7WNYL2GS3laNEVwkqFGKmhoaHY4q
wdfy78v+RLny3c+UfLTywWF3M2omzET3kiyWc0KvJJcSRs49SQbc6CuwyrNAyiQEgo/UrvS9S1i2
1i98j67Lf2vpem4a3SNvq8hmg9aFL1YpvRlYvF6itwY8lod8xBpsgFWPx8GVhh93+Xnku8nsoLvy
HrU+hadBIlppkhjkkFxKbZfXa6fUWmIjgsIYY0FAqArupCraMeUdRf48kWGQT6doE1/Jfjyd5pt7
qRp352moSWoQ3cgmufSSDU41iE0qCSQIAGYcjU75DwMlVcfx8FsJf5es/IQj1OTSvIevPHeC/wBL
1MSTLKshnMcN+HWXUHHqSm0j9SX7bcaluuJw5T1H4+C2ETZ6D5UsoLmC28j+Zo4ryVbm7X6859W5
S5S8W6cnUiWuBPEjeuf3lBx5cdsTgy94/HwWwpnyt5FOm3GmP+XWuS2N1HJDNBLKkg9OUWoKKX1B
iiqNNthGFI9MRgJxFavg5bux+Ph5rYTe4mur2Hy1oml+VtT02w0m9s2V7oWwhhtbRCgHJbmVzRaA
bE5PDglGXEVJegZlsWL/AJqf+Sw84f8AbE1H/qEkxV35V/8AksPJ/wD2xNO/6hI8VZRirsVdirsV
dirsVdirF/zS/wDJd+Yf+YGX/iOKsoxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVi/5e
/wDHO1f/ALberf8AUbLirKMVdirsVdirF/zU/wDJYecP+2JqP/UJJirvyr/8lh5P/wC2Jp3/AFCR
4qyjFXYq7FXYq7FXYq7FWL/ml/5LvzD/AMwMv/EcVZRirsVdirsVdirsVdirsVdirsVdirsVdirs
VdirsVdirF/y9/452r/9tvVv+o2XFWUYq7FXYq7FWL/mp/5LDzh/2xNR/wCoSTFXflX/AOSw8n/9
sTTv+oSPFWUYq7FXYq7FXYq7FXYq83/PrztovlnyHeQaoJx+mYpbO0kijLoJinILIw+zyFSPkcVZ
l5U8z6d5o8v2mvaYsq2F8pe2M6GJ2QMV5cDuAeNR4jfFU2xV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku
xV2KuxVB61qtvpGkXmq3KSSW9jC9xOkK+pJ6calm4oN2IA6Yq85/I/8AMjy55si1y20cXDmDUby9
llkiKRiO9upJIByJ+2y1NPbFXqWKuxV2KuxVi/5qf+Sw84f9sTUf+oSTFXflX/5LDyf/ANsTTv8A
qEjxVlGKuxVIfNeuatpsmjWmk2tvc32s3zWMf1uV4YkCWdxeM7NHHMx+G04gce+QyTERZUKHP80f
+WDQ/wDpNu/+yTMf85HuLLhdz/NH/lg0P/pNu/8Askx/OR7ivC7n+aP/ACwaH/0m3f8A2SY/nI9x
Xhdz/NH/AJYND/6Tbv8A7JMfzke4rwsZ/MbyL5989+U7ry7qVlosMU7RyRXMd5dGSKSJgyulbSla
VU+xOP5yPcV4U902y/MbTdPtdOstL0KGzs4kt7aJb27oscShEUf6J2Ax/OR7ivCief5o/wDLBof/
AEm3f/ZJj+cj3FeF3P8ANH/lg0P/AKTbv/skx/OR7ivC7n+aP/LBof8A0m3f/ZJj+cj3FeF3P80f
+WDQ/wDpNu/+yTH85HuK8KP8pa3JrvlnTNYlhFvLf28c7wKxdUZxUgMQtR9GZbFNsVdirsVdirsV
dirsVSPzbreo6TaWf6Ntobm9v7yGyhS4kaKJTNX4mZElbbj2XIylwi1Q3P8ANH/lg0P/AKTbv/sk
zG/OR7iy4Xc/zR/5YND/AOk27/7JMfzke4rwtOfzPdSj6doTIwIZTe3ZBB6gj6pj+cj3FeFiX5bf
lv5z8gaXe6fpFhorJfXk15I73l1yAc0iiBFp9mKMBR9J74/nI9xXhZdz/NH/AJYND/6Tbv8A7JMf
zke4rwu5/mj/AMsGh/8ASbd/9kmP5yPcV4UNda7560u70z9L6fpf1K/vIrJ3tLu4eVDNyowWS3jU
04/zZZj1EZmgghl2XoYv+an/AJLDzh/2xNR/6hJMVd+Vf/ksPJ//AGxNO/6hI8VZRirsVYz5s/5S
TyN/225v+6JqWUan+7KY82X5qWx2KuxVhPmvyFd6z5y0XV4Z4o9KiCL5htX5c7lbGYXmmhKAr+5u
uTNy/ZY5dDJUSOvT9KCHmmh/kZ+ZFrDp8Oo6lbXMOk2trBZxfpXUi3KC+0y4kRJFgiW3haLTnWNY
46oxUkufiW6WePQfYPNFMy8lfl/+YGn+bbTVPMGuy3Ol2llLE9lHqV/cLc6izRj6/JFKscaLLH6n
+ijlHCaFK8iVqnkiRQH2BQHp+UMnYq7FXYqw78rv/Jd+Xv8AmCi/4jm9amUYq7FXYq7FXYq7FXYq
xnzx9ry7/wBtuz/43yrN9B9yQy/NO2MG87+SNS1zzn5R1y3jtJrTQXuDdR3LRCRTNPaSJLCJrO+B
ZBav9hoXqRxlXfLYTAiR3oIYDoX5QfnLZ+VH0S680xK1vHDHpjWV9qFssf1bS7y2hBKBSFW7mtCU
QBHSHmyFywa6WaBN193eP2oooiT8qvzlfzCFPmsf4X+vhwi6nqyX40tb/wBX6n6gbgzfVf8Ad5/f
cvg9T09yPFhXLf3DmtFnH5Z+T/MXlxdSbXbtb+81EafLNeLdXNwXuLfToLS5JimVUTlPAzh1+J1Y
BgvBRlWWYlVfjdIDN8qSxT8wPs+Xv+23Z/8AG+ZWk+v4MZMizZsGL/mp/wCSw84f9sTUf+oSTFXf
lX/5LDyf/wBsTTv+oSPFWUYq7FWGfmJo2l61qXkzTNUt1u7C41uT1reSvFuGj6i61pToyg5TnkRA
kJDH/Ofk78uPLd7oltH5Kt78a5dLp9vIrugS6kePgr0ElE9D15WfsI6UPLbCx5Jyv1cmRDyi282e
TLvyvompReTvL8V/carpOnaqJLqZ7ZYdQtpppZmlj5JacWgJ4s8zRrX1FrmQRIHmeRQntvJ5DFsd
Qv8ARfL9nSK1mt9AnE0N5dRX0aSLcLcPcERW9n6/G6kFvLx9GZqLsBEmXIEqsTXfy/8AqEmpyfl5
pg0xdXOgR3ialI0bXX1UXf1osbZVGn+lWT6zUn0/j9OhoH13XF0vl+N1UPMnmP8AL/SPKNvrA8ha
XNc6pJq0GjtZ3k99aynSpPq/qiRYIOayS8pFWqgwqzB+fFCwEya4j06Kl2t+c/y2/TEei6Z5W0a0
uFvPq93qE0j3Nuka28snMNdTaHbFJ3jVraQXREkVWKq5VDIRnVkn8fP7lTux1f8ALy41zWvL8fkO
xn1bS7+SygZ5bi1gkD67HpFuzuY7jipW4Vi6FyXjkHBBxrA8dA8X4q1SS/8AzH/Kqwtw13+XNol2
bSO9jtlurhhMlxYw38KwSi19MukVyv1gSFPTG6erUDJiEz/F9i7Mkg0aDWNafS9C8heXlurb02u7
a6vrgyenBqd7p1+8B9OH1UVrJaNxBTmpKtz4rDjIFmR+XkCr0Dyh+Wf5c6xoUd5d+W7EXKz3VrM0
IkETtZ3MlsZYgzsQkvo80qx2I3OU5M0watICdflVGkf5ceXEQcUWxhCqOwC5tGDKsVdirsVdirsV
dirsVYd+ZmladqtnoVhqMC3NnPrVmssL/ZYHnttleUkRJCQwrzxYflH5V8yWWhv5TtL+6vbG9v0t
YHn+ucbK1nufgh9MxMr/AFYxj98G5EUQipGFjlkkLtkaYprPmf8AKfSLWW4n8oaFeLFNHbhdO1WS
8aZpIfXEtuEtQZLc/wC86zbL9Z/dtxUGQWRGQ9T8kbLfMWs+QrAao9p5H0f0dHv72yuJJr2Vg/1W
LVCkZ4xqIbmR9JDCIlqrLGK/vOSseI16jv5e79aq3mSDQdCHmFG8n6Ncy+VJbVdSkcTWsNxHqd9b
JY+jLLOY4a2ks3qu7MqyKCaLVSxkTXqO6qc2peQ4dSV/8IaG2j3Cq1rLNc3FoR6tpo06s8skbfu4
jrEkkrGJSIUL8QYyHfVXM37vf+pU4sfLdn5jnin8u+QtFstGhMK6pd6rcz/WIDdaVb6gpa3QRBRC
b1Vb94xbiR8H2sj4hHORv9tLTIf8HeSE0nyP5n0vQYdLvr++0y5oobnH9YiMhjPI/s1pksOSRyGJ
NqRs9YzNYsX/ADU/8lh5w/7Ymo/9QkmKu/Kv/wAlh5P/AO2Jp3/UJHirKMVdiqReadB1TVH0i60u
+gsL/R7030El1bPdwvztLizZHjjntW+zdFgRJ1GQyQEhRUIf6n+aP/V/0P8A7gt3/wB5XMf8nDvL
Lid9T/NH/q/6H/3Bbv8A7yuP5OHeV4lK20n8x7WL0bXWdAgh5O/pxaHdIvKRi7tRdVAqzsWJ7k1w
nSRPUrxKv1P80f8Aq/6H/wBwW7/7yuD8nDvK8SReZdZ/NrS5rDT9M1LQtU1zVJGWy09tLu7ZTHEv
OeeWb9JTenHGtBy4H4mVf2sfycO8rxIjyxqv5keYNFt9Tg1zRoWk5Jc2kmi3Ylt7iJik9vKP0rs8
UisjfLwx/Jw7yvEmv1P80f8Aq/6H/wBwW7/7yuP5OHeV4nfU/wA0f+r/AKH/ANwW7/7yuP5OHeV4
nfU/zR/6v+h/9wW7/wC8rj+Th3leJStdJ/MeztorW01nQLe2hUJDBFod0kaKuwVVXVQAB4DCdJE9
SvEmvlTQ20Hy3pujNOLprC3SBrgJ6YkKChYJyfjXw5H55lMU1xV2KuxV2KuxV2KuxVJPNehX+sWl
mun3kVje2N5DewTXEDXURaGvwvEktsxB5dpBkZR4hSoX6n+aP/V/0P8A7gt3/wB5XMb8nDvLLid9
T/NH/q/6H/3Bbv8A7yuP5OHeV4kmu7Hzf5a8u6hNPrmgwaPEbu9vUfRb2UM11LJc3HwvqzFjLLK1
EHc8VHQYTpI87K8SA8pa5+bV5cyaLqk2ieXtSt7aC7tNO/RN1KrWUqAKysupRKrwyViljAPA03IZ
Tg/Jx7yvEyj6n+aP/V/0P/uC3f8A3lcfycO8rxKdzpf5k3VvLbXOtaDPbTo0c0Mmh3To6OOLKytq
pDKwNCDhGjiOpXiUZ/LXnbULnTP0trelyWGnXcV59XstKntpHMIPFBJJqFyqj4v99nJ49PGBsWgl
l+XoYv8Amp/5LDzh/wBsTUf+oSTFXflX/wCSw8n/APbE07/qEjxVlGKuxV2KuxV2KuxV2KvOfNdj
518tXXmPzzp+rabcOLRVt7O+02eV4ba3Bb6vHNHfQAB5CXdvTqTTsqgKp55X8reYtL8watq2o6rZ
3MWriN57CxsZbOIXUY4G5/e3d4ebxhVelAeKnrWqrKsVdirsVdirsVdirsVdirsVdirsVdirsVdi
rsVYz508r61r0ukmw1K1s4NNuvrs9ne2b3sNzLGK2/MR3NmwEMn7wDkauFP7O6rHNP0/z55r1Cy1
m+1jSrWby7q13bxvaaXcJNLDBK1tPEZJNQlVY7hEqVKHiQp6qDir0nFXYq7FXYqxf81P/JYecP8A
tiaj/wBQkmKu/Kv/AMlh5P8A+2Jp3/UJHirKMVdirsVdirsVdirsVYv+aX/ku/MP/MDL/wARxVlG
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KsX/AC9/452r/wDbb1b/AKjZcVZRirsVdirs
VYv+an/ksPOH/bE1H/qEkxV35V/+Sw8n/wDbE07/AKhI8VZRirsVdirsVdirsVdirF/zS/8AJd+Y
f+YGX/iOKsoxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVi/5e/8AHO1f/tt6t/1Gy4qy
jFXYq7FXYqxf81P/ACWHnD/tiaj/ANQkmKu/Kv8A8lh5P/7Ymnf9QkeKsoxV2KuxV2KuxV2KuxVi
/wCaX/ku/MP/ADAy/wDEcVZRirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirF/y9/452r/
APbb1b/qNlxVlGKuxV2KuxVi/wCan/ksPOH/AGxNR/6hJMVd+Vf/AJLDyf8A9sTTv+oSPFWUYq7F
WIeftNsdT1Tybp2oQLc2NzrUi3FtIKo4TR9QkUMvejorfMZTqJEQJCQjv+VWflz/ANS7Y/8AIlc1
vjz72dIHXfIf5Y6Loeo6xdeW7N7bTbaa8nSOBWcpBGZGCjuaLthjlmTVrQYNrmoflt5X0+5uvNPk
S1jNnbQ394dIaG/hgtbt2htDJJOLBmknnieMLCkirQMzhTXLhxyO0kIj9IflIs2u28vkKaG58sWs
l95hgeCw5WcS2zXUPIrdMshuI0/diEvQ/b4YLybermuyS3XnT8i11O80yfyWipp8Fy+smVbFTbSw
XMNkIZP35iq91OYSTIOJCv8A3LiXJCOSr4l2daebPyrv7+ztNO8jWczXl/awgu8Q46fc3NvYNfVi
WaN+F9cmEIjlH4FlkK4TGYFmSNlQea/ymPmC005PIHO1vNKTUlkCWouY5pNSOlJaTW7SKiObnjGf
31UZqOqBXZRWSvq6/otOzLPJGmflV5vk1ZbHyaLNdFuzp17JeQWwX65GoM8CejNMWaEsAzU4H9hm
G+VznONermoplP8Ayqz8uf8AqXbH/kSuV+PPvTTv+VWflz/1Ltj/AMiVx8efetKH5XEn8u/L1STS
xhFSa7BaDNw1soxV2KuxV2KuxV2KuxVhMWgWuv8AnXzEmo3mpCKxWyS1htNT1CxiQSQln/d2k8CE
s3UkVzD1WWUaosohhqar5at9JttZ1Kx14aZqNnNq2nGx8z6xc3C6ZahGubq8jmurRITEs8VYopJp
CWIAqpyHHkuhL7F2V/L+seRtc1TTNKtNO83x6hq1nBq1rbza9fLTS7ghVvmZdWZBGrGjICZfCM4J
TyAE8Q2/Hcmgka/mP+Vsl3p9skHmmN7uP63dJN5g1ESW1j+j31I3LpHqc1QLYRycagsrEJykjeMT
/e/zvxy7kbIax84eRZ31o+XNK1qTTtH0241nUpf8Sa3vceldXPp+rp8t/YcpTbAtJJdLu5ADOjJi
TkFXLme4LsnFt5y/LC+t7WfSIfNmqpd3ElrF9V16/wDtLLZQRktLq0S0lk1W3VRXkpYiQIVakTLK
OZH4vy8l2bi84/lfd6xp+i6VD5s1TVtUhgntLK213UFkK3FiNRHP19VhCcbd1NWIVieKFir8Xiy1
ZIr8DuXZkf5b6f5T89eVYfMtpH5isLK6muI7RLjzDq7PJFBM0Sy/u75+PLhurbhgRutGaGTNkgat
IAZL+W81xN5K017iaW4lCyoZp5HmlYJM6rzkkLOx4gbsSc2IYLPzU/8AJYecP+2JqP8A1CSYVd+V
f/ksPJ//AGxNO/6hI8VZRirsVYb+Yeovpup+S71LO4v2i1uSlpZqrzvy0fUV+BXaNTStT8XTKc4u
BCQif+Vi3f8A1J/mH/pGtv8AsozXeD/SiztAS/nFpa2ljcy+X9WFpqrxRabMyWQjunuF5RJAxuuM
pkXdAteQ6YfAPeFtjEHmj8nzfW+j2/5fRm/m+sm006Ow0j1nDBoboxwifkaiFkloP2SG6ZYceTnx
faUWGQXmq+Xb28kvr38tNSub2USLLdTaZYSSss0ItpQztMWIkgURNvug4nbbICBG3EPmqF1HVPJa
i81LUvy0uwGE1xqF7c6Zp1CHQieSaR5v2oxR2Y/Z67YRGXISHzVT1Lz15D8s2UFxqfkm50SyQw2t
rNc2mm2kQMEpureKNnuEUenKrSoo6MCw33xGKUuUgfiVtu21DyJdW6G1/LG5nt7dJrCMxaXprpGi
SSxz268ZiFCyvKrp/MXBFSceGQ/iHzKpvpXmux0i3a30ryBrOn27EM0NrY2cKFlRYlJWOdRURxqg
/wAkAdBkTjJ5yHzTbV5+cFhZS+je+XtYtpSYVEcyWcbcrlmSAUa6BrK8bKn8xBA6YjTk8iFtEWv5
nm8torq08q67cW0yh4Z4oLV43VtwystyQQfEYDgrqFtU/Kpi/wCXHlxipTlYwni3UVXoaVzbtbKs
VdirsVdirsVdirsVYHZ+a9L0fz75qhu4NQleQWBU2Wm6hfLQW5+09pBOq9ehOYOriSQyisa8/KNr
iS5byjcNcTTreSzHynqZd7lCxWdm+oVMgLtRzvufHMb19/8Ash+tlsrvrX5YySWcj+WbxpNOEC6e
7eVtVLW62hY2whJsP3Yh5t6fGnGppSuNT7/9kP1qpHUPynaWOU+U7kywrDHDIfKmqckS2XjAqn6h
UCJdkA+yOmPr7/8AZD9a7KMDfk1A4eDyXLE6xSW6snlHUlIhmVkljBGn/YkWVwy9CGNepw+vv/2Q
/WuyMg1z8s7fj9X8tXsPGRp19Pytqq0leWKdpBSxHxGa2ikLdeSK3VRgImev+yH61da63+WVpewX
1r5avbe+tUSK2uovK2qpLHHFEYI0R1sAyqkTGNQDspI6YkTqr/2Q/WqI0jzZ5C0W1Npo+h6lptqz
eo1vZ+WtXgjL8QvIpHYqteKgV8AMEoyPM/aP1qqflZMk3kPS5UDBXEzKHVo2obiTqjhWU+xGbccm
tf8Amp/5LDzh/wBsTUf+oSTCrvyr/wDJYeT/APtiad/1CR4qyjFXYqxnzZ/yknkb/ttzf90TUso1
P92Ux5q3nPyJbeZ73RLqS6a1Ok3SzXCKgcXVrzjme0epHFJJ7aB2O9QnGm+a3Hk4b82ZDziy/wCc
afq+gWekNrdnLFZalp2qKraXyinfTYJYSl0r3TySif1gXHqhFUcUVQ2XnVWbrp3o4U8sfyg16Dy/
Pog1izisr1bQajDJZPdNM+nJFDCTL69sPQuY7WM3MDRty5ShXHPkInOLulpLU/5xwsEsJEj1K2j1
OXVzqsl4mnqsbWptRD+iDEJ+R0/1VDeh6lPTHp9fjw/mTfw7/t960t1v/nHCHUvLVjottrMGkelP
qlxqLadpyQw3DapKHURwmZmg+rxqsCESMTFyjrwZhjHU0bq+XVaUT/zjrrCeYl1u381xQPFcG5t7
SDT5LSNOcMkJi9WwvbO7aKJZeFurTfuo/wB3upar+ZFVX4+S0mEX/OP6nzBrOo3uu/X9O1i7+tS6
RPZRtEqNrUWryQMxkJkjYQGIK44qXkcD42Uj8xsBXL9VLTH7/wD5xXlmtxa2nmv6naNaR20kC6bC
wDrYw2s08DmUSQPdSwtLcemw9UNweu5aY1fl9q8LMtM/Ifyhb6q9zqNpY6lYUb6pZSWQRrZl1G7v
bcQyLJ8MccV96DJwowjQ/CBxyo6iVbfjZNMy8oaNdaPoUdndtGblp7q6mWEkxI15cyXJiiLBSUi9
bglVGwGwyvJKzahKPyu/8l35e/5gov8AiObprZRirsVdirsVdirsVdirHPLP/Kb+bfnp/wD1DnMD
W8wziw2LyF+b72E6XOswR3Ml1fyWcdtqmqCO0FxDbJZz+pMss1ybaSGdzayt6L+p1UKqirxIXy+w
LRQOreTPzbs2vLlL130q4/RlpZ6Jaaxq9xcIz6rZ/WPU1B0E6xegs7PcIgkVJGU8kjShE4H3+4dx
WnL+T/nM312L+8TUHvLFmg1V7qaT0tZis9MW2vJLeUAR8brTZmDwlmKyBTRRsfHj0/A3/WtILzN+
SH5hXcDppGpWkUupaMLLW2e9vLaCe/nlv57yV4IISZ0aXUSYvUkAXfkj7DDHPHqOu32LSN1f8qPz
RNpq1poOujTzdTX02m3Y1bUkNsbq+ubrm0CxskrTwzxwNyb9yUM0ZZ3ORGaG1j7AtMj1T8pbnTtD
1OHyNrF7pes6nfLey3d5e3VwvxxtbTVZ2kdisErOnPl+8WMk/CCIDNZHELATTKPJ+j3mmfppZo2g
tbrUpZ9Pt3kErLD6UUbOzcn3nnjkn3Nf3nxfFXIZJXXuUJf+WX/KEad85/8AqIkzcDk1u/NT/wAl
h5w/7Ymo/wDUJJhV35V/+Sw8n/8AbE07/qEjxVlGKuxVL9b8v6HrltHa6xYw39vFIJoo50DhZArI
HWvRuLsK+BOKpP8A8qu/Lz/qXrL/AJFLirv+VXfl5/1L1l/yKXFXf8qu/Lz/AKl6y/5FLirv+VXf
l5/1L1l/yKXFXf8AKrvy8/6l6y/5FLirv+VXfl5/1L1l/wAilxV3/Krvy8/6l6y/5FLirv8AlV35
ef8AUvWX/IpcVd/yq78vP+pesv8AkUuKu/5Vd+Xn/UvWX/IpcVZDYWFlp9lBY2MCW1nbIsVvbxKF
REUUVVUdAMVV8VdirsVdirsVdirsVY/qXkXQNQ1ObU5Wv7e8uVRbh7HU9RsVkEQonKO0uIUJANKl
a5GUAeYVQ/5V1oH/AC2a5/3H9b/7LMj4UO4Jt3/KutA/5bNc/wC4/rf/AGWY+FDuC27/AJV1oH/L
Zrn/AHH9b/7LMfCh3Bbd/wAq60D/AJbNc/7j+t/9lmPhQ7gtu/5V1oH/AC2a5/3H9b/7LMfCh3Bb
d/yrrQP+WzXP+4/rf/ZZj4UO4Lbv+VdaB/y2a5/3H9b/AOyzHwodwW070fSNP0fTLfTNPjaKztl4
wozvKwBJJ5SSs7sSTUlmJyxCR/mp/wCSw84f9sTUf+oSTFXflX/5LDyf/wBsTTv+oSPFWUYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWL/mp/5L
Dzh/2xNR/wCoSTFUm8ja/qOi+SfL+j33lrWhe6bptnZ3QS0DKJYIEjfiwfcclNDiqef42l/6lvXP
+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6
lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf4
2l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/
FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCk
P/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c
/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8A
qW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+N
pf8AqW9c/wCkP/m/FXf42l/6lvXP+kP/AJvxV3+Npf8AqW9c/wCkP/m/FUj886/qOteSfMGj2Plr
Wje6lpt5Z2oe0CqZZ4HjTkxfYcmFTir/AP/Z</xapGImg:image> | 
| 7087 | </rdf:li> | 
| 7088 | </rdf:Alt> | 
| 7089 | </xap:Thumbnails> | 
| 7090 | </rdf:Description> | 
| 7091 |  | 
| 7092 | <rdf:Description rdf:about='' | 
| 7093 | xmlns:dc='http://purl.org/dc/elements/1.1/'> | 
| 7094 | <dc:format>application/postscript</dc:format> | 
| 7095 | </rdf:Description> | 
| 7096 |  | 
| 7097 | </rdf:RDF> | 
| 7098 | </x:xmpmeta> | 
| 7099 | <?xpacket end='w'?> | 
| 7100 | %  &&end XMP packet marker&& | 
| 7101 | [{ai_metadata_stream_123} | 
| 7102 | <</Type /Metadata /Subtype /XML>> | 
| 7103 | /PUT AI11_PDFMark5 | 
| 7104 | [/Document | 
| 7105 | 1 dict begin /Metadata {ai_metadata_stream_123} def | 
| 7106 | currentdict end /BDC AI11_PDFMark5 | 
| 7107 | Adobe_AGM_Utils begin | 
| 7108 | Adobe_AGM_Core/page_setup get exec | 
| 7109 | Adobe_CoolType_Core/page_setup get exec | 
| 7110 | Adobe_AGM_Image/page_setup get exec | 
| 7111 | %%EndPageSetup | 
| 7112 | Adobe_AGM_Core/AGMCORE_save save ddf | 
| 7113 | 1 -1 scale 0 -200.2 translate | 
| 7114 | [1 0 0 1 0 0 ]  concat | 
| 7115 | % page clip | 
| 7116 | gsave | 
| 7117 | newpath | 
| 7118 | gsave % PSGState | 
| 7119 | 0 0 mo | 
| 7120 | 0 200.2 li | 
| 7121 | 281 200.2 li | 
| 7122 | 281 0 li | 
| 7123 | clp | 
| 7124 | [1 0 0 1 0 0 ] concat | 
| 7125 | .5 .5 mo | 
| 7126 | .5 199.7 li | 
| 7127 | 280.5 199.7 li | 
| 7128 | 280.5 .5 li | 
| 7129 | .5 .5 li | 
| 7130 | false sop | 
| 7131 | /0 | 
| 7132 | [/DeviceCMYK] add_csa | 
| 7133 | 0 0 0 .047 cmyk | 
| 7134 | ef | 
| 7135 | 1 lw | 
| 7136 | 0 lc | 
| 7137 | 1 lj | 
| 7138 | 4 ml | 
| 7139 | [] 0 dsh | 
| 7140 | true sadj | 
| 7141 | .5 199.7 mo | 
| 7142 | 280.5 199.7 li | 
| 7143 | 280.5 .5 li | 
| 7144 | .5 .5 li | 
| 7145 | .5 199.7 li | 
| 7146 | cp | 
| 7147 | 0 0 0 1 cmyk | 
| 7148 | @ | 
| 7149 | 50.8999 36.5 mo | 
| 7150 | 50.8999 50.1001 li | 
| 7151 | 104.5 50.1001 li | 
| 7152 | 104.5 36.5 li | 
| 7153 | 50.8999 36.5 li | 
| 7154 | 0 0 .2 0 cmyk | 
| 7155 | ef | 
| 7156 | 1 lc | 
| 7157 | 50.8999 50.1001 mo | 
| 7158 | 104.5 50.1001 li | 
| 7159 | 104.5 36.5 li | 
| 7160 | 50.8999 36.5 li | 
| 7161 | 50.8999 50.1001 li | 
| 7162 | 0 0 0 1 cmyk | 
| 7163 | @ | 
| 7164 | 0 0 0 1 cmyk | 
| 7165 | %ADOBeginSubsetFont: Helvetica-Bold Initial | 
| 7166 | %ADOt1write: (1.0.21) | 
| 7167 | 13 dict dup begin | 
| 7168 | /FontType 1 def | 
| 7169 | /FontName /Helvetica-Bold def | 
| 7170 | /FontInfo 6 dict dup begin | 
| 7171 | /Notice (Copyright (c) 1992, 1994 Adobe Systems Incorporated.  All Rights Reserved.Myriad is a trademark of Adobe Systems Incorporated may be registered in certain jurisdictions.) def | 
| 7172 | /Weight (Regular) def | 
| 7173 | /ItalicAngle 0 def | 
| 7174 | end def | 
| 7175 | /PaintType 0 def | 
| 7176 | /FontMatrix [0.001 0 0 0.001 0 0] def | 
| 7177 | /Encoding 256 array | 
| 7178 | 0 1 255 {1 index exch /.notdef put} for | 
| 7179 | dup 67 /C put | 
| 7180 | dup 101 /e put | 
| 7181 | dup 105 /i put | 
| 7182 | dup 108 /l put | 
| 7183 | dup 110 /n put | 
| 7184 | dup 116 /t put | 
| 7185 | def | 
| 7186 | /UniqueID 41987 def | 
| 7187 | /FontBBox {-46 -250 1126 831} def | 
| 7188 | end | 
| 7189 | systemdict begin | 
| 7190 | dup /Private | 
| 7191 | 16 dict dup begin | 
| 7192 | /|- {def} def | 
| 7193 | /| {put} def | 
| 7194 | /BlueValues [-11 0 674 685 484 496 650 661 710 721] def | 
| 7195 | /OtherBlues [261 266 -200 -194 -221 -212] def | 
| 7196 | /FamilyBlues [-11 0 674 685 484 496 650 661 710 721] def | 
| 7197 | /FamilyOtherBlues [261 266 -200 -194 -221 -212] def | 
| 7198 | /BlueScale 0.0604583 def | 
| 7199 | /BlueShift 7.1 def | 
| 7200 | /StdHW [67] def | 
| 7201 | /StdVW [88] def | 
| 7202 | /StemSnapH [67 73] def | 
| 7203 | /StemSnapV [88 92] def | 
| 7204 | /password 5839 def | 
| 7205 | /MinFeature {16 16} def | 
| 7206 | /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 | 
| 7207 | systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup | 
| 7208 | /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def | 
| 7209 | /Subrs 5 array | 
| 7210 | dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | | 
| 7211 | dup 1 <1C60D8A8C9C3D06D9E> | | 
| 7212 | dup 2 <1C60D8A8C9C202D79A> | | 
| 7213 | dup 3 <1C60D8A849> | | 
| 7214 | dup 4 <1C60D8A8CC3674F41144B13B77> | | 
| 7215 | def | 
| 7216 | put | 
| 7217 | dup /CharStrings | 
| 7218 | 7 dict dup begin | 
| 7219 | /C <1C60D8A8C9B7F7BFCD4F35F00D72B7767DFC842FAE8A199F5544227C11AE | 
| 7220 | C2C2E034A1ED399FCEE30EED4E3DDA5CEFF9C8509F0AAF76AAF0F34DCFA63952 | 
| 7221 | DCB02246E2C26D61873341421CD09DC619EC1D6D8D5B3AF79A> |- | 
| 7222 | /e <1C60D8A8C9B7A66FB4E9209DE48656974FCFF6918874F1136043F0EE8172 | 
| 7223 | F4D638772B3B7F4B5346ABF7A80D482099561C97EACC6F77A33F735C7F526F3A | 
| 7224 | D9C6597D65CC687E05FF3F3D831F11A36D65E3B2668B0C94721274A694DE1BF9 | 
| 7225 | 4BC567A2314B6F8010DDBF586B4DD5CDAA4D122F00> |- | 
| 7226 | /i <1C60D8A8C9B880558B244CAC850BEB233B555EDA76BC260032590C4877AB | 
| 7227 | 0154B33DC5B1DD4601F9D82FFEA58A369847318C317AA33846ABE07FDE553738 | 
| 7228 | DFE267FA7A85BCC35C3AC59D6B3202B942> |- | 
| 7229 | /l <1C60D8A8C9B880558B244CAC850BEAD7A1E96744C48B1E144A6FA6A2C9> |- | 
| 7230 | /n <1C60D8A8C9B790A862F793CE5984292368D14C25090F13C59AB6A5160615 | 
| 7231 | 285F0ED3CBCE512383C3878835926BFD10B9FCC2427DAD50675BA10B8D3D6CCC | 
| 7232 | CDC9457848353594E4269162567708094297D619E96D789F6B32D23000A67AC9 | 
| 7233 | 3D08E6B7F3B227> |- | 
| 7234 | /t <1C60D8A8C9B821B336899C0A411A14A41B3F7FD72EC5319DCA4F19582C70 | 
| 7235 | AB43B5B25B037D9F70BCCAF41E05C288447E6D0303CAC78896DC7AF6BA8E289C | 
| 7236 | 923C2C4B8CB519AA426EAFE5402D54F959CF9B32FD990316D3D74F7DFBBA78A6 | 
| 7237 | DD8825> |- | 
| 7238 | /.notdef <1C60D8A8C9B896187A> |- | 
| 7239 | end put | 
| 7240 | end | 
| 7241 | dup /FontName get exch definefont pop | 
| 7242 | end | 
| 7243 | %ADOEndSubsetFont | 
| 7244 | /LJOAKL+Helvetica-Bold /Helvetica-Bold findfont def | 
| 7245 | /LJOAKL+Helvetica-Bold*1 | 
| 7246 | [ | 
| 7247 | 67{/.notdef}repeat /C 33{/.notdef}repeat /e 3{/.notdef}repeat /i 2{/.notdef}repeat /l | 
| 7248 | /.notdef /n 5{/.notdef}repeat /t 139{/.notdef}repeat | 
| 7249 | ] LJOAKL+Helvetica-Bold nfnt | 
| 7250 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7251 | 66.8999 46.1001 mov | 
| 7252 | (Client) sh | 
| 7253 | 199.7 97.3003 mo | 
| 7254 | 199.7 109.3 li | 
| 7255 | 261.3 109.3 li | 
| 7256 | 261.3 97.3003 li | 
| 7257 | 199.7 97.3003 li | 
| 7258 | 0 0 .2 0 cmyk | 
| 7259 | ef | 
| 7260 | 199.7 109.3 mo | 
| 7261 | 261.3 109.3 li | 
| 7262 | 261.3 97.3003 li | 
| 7263 | 199.7 97.3003 li | 
| 7264 | 199.7 109.3 li | 
| 7265 | cp | 
| 7266 | 0 0 0 1 cmyk | 
| 7267 | @ | 
| 7268 | 0 0 0 1 cmyk | 
| 7269 | %ADOBeginSubsetFont: Helvetica Initial | 
| 7270 | %ADOt1write: (1.0.21) | 
| 7271 | 13 dict dup begin | 
| 7272 | /FontType 1 def | 
| 7273 | /FontName /Helvetica def | 
| 7274 | /FontInfo 6 dict dup begin | 
| 7275 | /Notice (Copyright (c) 1992, 1994 Adobe Systems Incorporated.  All Rights Reserved.Myriad is a trademark of Adobe Systems Incorporated may be registered in certain jurisdictions.) def | 
| 7276 | /Weight (Regular) def | 
| 7277 | /ItalicAngle 0 def | 
| 7278 | end def | 
| 7279 | /PaintType 0 def | 
| 7280 | /FontMatrix [0.001 0 0 0.001 0 0] def | 
| 7281 | /Encoding 256 array | 
| 7282 | 0 1 255 {1 index exch /.notdef put} for | 
| 7283 | dup 32 /space put | 
| 7284 | dup 40 /parenleft put | 
| 7285 | dup 41 /parenright put | 
| 7286 | dup 42 /asterisk put | 
| 7287 | dup 86 /V put | 
| 7288 | dup 97 /a put | 
| 7289 | dup 99 /c put | 
| 7290 | dup 101 /e put | 
| 7291 | dup 105 /i put | 
| 7292 | dup 111 /o put | 
| 7293 | dup 112 /p put | 
| 7294 | dup 114 /r put | 
| 7295 | dup 115 /s put | 
| 7296 | dup 116 /t put | 
| 7297 | def | 
| 7298 | /UniqueID 41987 def | 
| 7299 | /FontBBox {-46 -250 1126 831} def | 
| 7300 | end | 
| 7301 | systemdict begin | 
| 7302 | dup /Private | 
| 7303 | 16 dict dup begin | 
| 7304 | /|- {def} def | 
| 7305 | /| {put} def | 
| 7306 | /BlueValues [-11 0 674 685 484 496 650 661 710 721] def | 
| 7307 | /OtherBlues [261 266 -200 -194 -221 -212] def | 
| 7308 | /FamilyBlues [-11 0 674 685 484 496 650 661 710 721] def | 
| 7309 | /FamilyOtherBlues [261 266 -200 -194 -221 -212] def | 
| 7310 | /BlueScale 0.0604583 def | 
| 7311 | /BlueShift 7.1 def | 
| 7312 | /StdHW [67] def | 
| 7313 | /StdVW [88] def | 
| 7314 | /StemSnapH [67 73] def | 
| 7315 | /StemSnapV [88 92] def | 
| 7316 | /password 5839 def | 
| 7317 | /MinFeature {16 16} def | 
| 7318 | /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 | 
| 7319 | systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup | 
| 7320 | /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def | 
| 7321 | /Subrs 5 array | 
| 7322 | dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | | 
| 7323 | dup 1 <1C60D8A8C9C3D06D9E> | | 
| 7324 | dup 2 <1C60D8A8C9C202D79A> | | 
| 7325 | dup 3 <1C60D8A849> | | 
| 7326 | dup 4 <1C60D8A8CC3674F41144B13B77> | | 
| 7327 | def | 
| 7328 | put | 
| 7329 | dup /CharStrings | 
| 7330 | 15 dict dup begin | 
| 7331 | /space <1C60D8A8C9B896187A> |- | 
| 7332 | /parenleft <1C60D8A8C9B84E0A775A339A6920AB0DE430B7DCF862E785DB9E | 
| 7333 | 7AE6B14847A83A280DDCE1A6BA16686796D8801002CE462B6E901D06A69A29BF | 
| 7334 | 2A4A53> |- | 
| 7335 | /parenright <1C60D8A8C9B84E0A4B31431D5481E823C52558C705892FE29F3 | 
| 7336 | 6A28E2E378B339A3E83F4F55337115DAEFD302EA0B7F069AF6D476C66B7F850D | 
| 7337 | B18A29D> |- | 
| 7338 | /asterisk <1C60D8A8C9B71C16AD0BBAE6756F92394BC7133292D1C16F71C49 | 
| 7339 | F0B798B1FC4CC88CADD469376F4616141AD47F3174EFBC894EEBC25ECF8896AD | 
| 7340 | FF05267368B44DB7364E4A1356E23F1E7B56F5CFC6265EB9304EA175E5EB8F37 | 
| 7341 | BA6B22728248887E14AC04EA2F02B4B5982314DA5DD41DE> |- | 
| 7342 | /V <1C60D8A8C9B7EDAFFDAF1388BEA04FC14C4FA04CA10E800C3C136D08623E | 
| 7343 | 08E3865378236F9A2A371A13DA871E6436368B839E66DBE161136C350C8AAFE4 | 
| 7344 | F2DBD31B9826133D3606559CD65D> |- | 
| 7345 | /a <1C60D8A8C9B759462DD3040289328E0F683F711B3894968D96516BD44867 | 
| 7346 | 7C9FAA746D5350AF3B117B4AC08A2D715CA85E807BE8FDCC75A5D4F542F38F55 | 
| 7347 | 0E802EEAE548F2FF8506F9AD572646E7A47C57311AB7620557585596A5F6F3A5 | 
| 7348 | 51832222EBEC5B08135E3A2160C305A55CF05AE83FFE02EF308999F5FC49FAB1 | 
| 7349 | E4709190FF594124A9626360300AD05498BBB95EF9BD55E7C80D9F3F68B61D3D | 
| 7350 | CA5974A75DB1D3D3AE73A6A3AA> |- | 
| 7351 | /c <1C60D8A8C9B77BBBEC320BF45033662E0846C6D7DAF600F43B542B038E20 | 
| 7352 | 8CBA971F48BE27B2158BB1E2C3D179B771A57E9F9ECF2E72DD7D02E301A82C16 | 
| 7353 | 6FDB33A21A23FED2727F41D73D06BBBFA1087DD1> |- | 
| 7354 | /e <1C60D8A8C9B7A66FB4E9209DE48656974FCFF6918874F1136043F0EE8172 | 
| 7355 | F4D638772B3B7F4B5346ABF7A80D482099561C97EACC6F77A33F735C7F526F3A | 
| 7356 | D9C6597D65CC687E05FF3F3D831F11A36D65E3B2668B0C94721274A694DE1BF9 | 
| 7357 | 4BC567A2314B6F8010DDBF586B4DD5CDAA4D122F00> |- | 
| 7358 | /i <1C60D8A8C9B880558B244CAC850BEB233B555EDA76BC260032590C4877AB | 
| 7359 | 0154B33DC5B1DD4601F9D82FFEA58A369847318C317AA33846ABE07FDE553738 | 
| 7360 | DFE267FA7A85BCC35C3AC59D6B3202B942> |- | 
| 7361 | /o <1C60D8A8C9B79676B23EC03A282945F6B9BA3FC96B94A352EA6965D03C46 | 
| 7362 | 300E822E9400A32C57489C384C0BBF14085A1FE36254CC88C2F26DA80FE4BE81 | 
| 7363 | E3FBC64BBB1CE4A5FCE6AEF371492E9D8504035C> |- | 
| 7364 | /p <1C60D8A8C9B7E2CE04450FE67267481D8DB94896F6863B80623466B6C88D | 
| 7365 | 6897C0E02D98B8946B015A7E238CCA9D5B21B4F67E511D786F7A2AA529AFFFB9 | 
| 7366 | E65066672A4EBE7BCDA959B83946AFCF9E209612973EC1EE751C8E35AC6321DA | 
| 7367 | 8A725336FA9AB81577F5266D1AFEF8B2D8434039EC7EBA3DFE837CF0FA105C85 | 
| 7368 | 27115843A7C1133AADA0CB8F9CD475248B67B0343ABF4A6E34B9B5C76D6E89AD | 
| 7369 | 691E6E6680AF> |- | 
| 7370 | /r <1C60D8A8C9B825FA5220A9740606B50B33E010C4BCC4C01AD0977A1A669B | 
| 7371 | FA1A38816F7F3AFEDC1C339BC9FE77C7DB80E163C95852F64B999476B735BD17 | 
| 7372 | BE5250D15A9BA973A020C54D1BE5E2686C3A86A44295463DE15129469ED396D6 | 
| 7373 | 199BF1BFF0CA9745121C3A314D02EB3FCC22E2B5> |- | 
| 7374 | /s <1C60D8A8C9B70FAD2F81CC8BBF4E6A0E18D42D6949A9CEA98F96BB91C9CE | 
| 7375 | EEE4953B2FD83F05669F83DD630625A425EBBE7CE79373EE324743431698E23D | 
| 7376 | 247D1ABC2EF04C298E5A1B13987DC1A4A8FE49BE4106E5A1C884B4074CFD17B6 | 
| 7377 | 1C7D93D85F5BD451BA630B50AF> |- | 
| 7378 | /t <1C60D8A8C9B821B336899C0A411A14A41B3F7FD72EC5319DCA4F19582C70 | 
| 7379 | AB43B5B25B037D9F70BCCAF41E05C288447E6D0303CAC78896DC7AF6BA8E289C | 
| 7380 | 923C2C4B8CB519AA426EAFE5402D54F959CF9B32FD990316D3D74F7DFBBA78A6 | 
| 7381 | DD8825> |- | 
| 7382 | /.notdef <1C60D8A8C9B896187A> |- | 
| 7383 | end put | 
| 7384 | end | 
| 7385 | dup /FontName get exch definefont pop | 
| 7386 | end | 
| 7387 | %ADOEndSubsetFont | 
| 7388 | /HCCAKL+Helvetica /Helvetica findfont def | 
| 7389 | /HCCAKL+Helvetica*1 | 
| 7390 | [ | 
| 7391 | 32{/.notdef}repeat /space 7{/.notdef}repeat /parenleft /parenright /asterisk 43{/.notdef}repeat /V | 
| 7392 | 10{/.notdef}repeat /a /.notdef /c /.notdef /e 3{/.notdef}repeat /i | 
| 7393 | 5{/.notdef}repeat /o /p /.notdef /r /s /t 139{/.notdef}repeat | 
| 7394 | ] HCCAKL+Helvetica nfnt | 
| 7395 | HCCAKL+Helvetica*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7396 | 200.5 105.3 mov | 
| 7397 | (   acc) sh | 
| 7398 | 216.062 105.3 mov | 
| 7399 | 0.449478 0 40 (ept\(V) wsh | 
| 7400 | 233.995 105.3 mov | 
| 7401 | -0.0464783 0 116 (isitor*\)) wsh | 
| 7402 | 199.7 83.7002 mo | 
| 7403 | 199.7 97.3003 li | 
| 7404 | 261.3 97.3003 li | 
| 7405 | 261.3 83.7002 li | 
| 7406 | 199.7 83.7002 li | 
| 7407 | 0 0 .2 0 cmyk | 
| 7408 | ef | 
| 7409 | 199.7 97.3003 mo | 
| 7410 | 261.3 97.3003 li | 
| 7411 | 261.3 83.7002 li | 
| 7412 | 199.7 83.7002 li | 
| 7413 | 199.7 97.3003 li | 
| 7414 | 0 0 0 1 cmyk | 
| 7415 | @ | 
| 7416 | 0 0 0 1 cmyk | 
| 7417 | %ADOBeginSubsetFont: Helvetica-Bold AddGlyphs | 
| 7418 | %ADOt1write: (1.0.21) | 
| 7419 | systemdict begin | 
| 7420 | LJOAKL+Helvetica-Bold dup | 
| 7421 | /Private get dup rcheck | 
| 7422 | {begin true}{pop false}ifelse exch | 
| 7423 | /CharStrings get begin | 
| 7424 | systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if | 
| 7425 | /E <1C60D8A8C9B7AFA9E19324CB088F5400D0CE0DC8B93C391C25CDCB6CF44B | 
| 7426 | 163B41E30DB5CEEB12C8AC1010FCF2155841073137A7213A9C19C357BE16> |- | 
| 7427 | /m <1C60D8A8C9B6B7700392E60257FC106462D2DFCBC2A10C44EFEDC74AE4DA | 
| 7428 | 23DDA2D9D4E78E5DFA35F442401F635CE4EC97BE57329CAA46C6A3C6CC0DEBBD | 
| 7429 | 4CB8E8B931000F3668CFD86F5BA98BC18E8B1DBC445FD65D7EC5C67C2E7AD143 | 
| 7430 | C336B225F9618FB19106222772767E98CA6DE74BDC9E6E1E91AF0A9BC200F979 | 
| 7431 | 51D7A45F25C7DC5AD757FFD60E2D9250E771B55218F79A54B61A1C40C396FB> |- | 
| 7432 | systemdict /gcheck known {setglobal} if end {end} if | 
| 7433 | end | 
| 7434 | LJOAKL+Helvetica-Bold /Encoding get | 
| 7435 | dup 69 /E put | 
| 7436 | dup 109 /m put | 
| 7437 | pop | 
| 7438 | %ADOEndSubsetFont | 
| 7439 | /LJOAKL+Helvetica-Bold*1 | 
| 7440 | [ | 
| 7441 | 67{/.notdef}repeat /C /.notdef /E 31{/.notdef}repeat /e 3{/.notdef}repeat /i | 
| 7442 | 2{/.notdef}repeat /l /m /n 5{/.notdef}repeat /t 139{/.notdef}repeat | 
| 7443 | ] LJOAKL+Helvetica-Bold nfnt | 
| 7444 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7445 | 214.9 93.3003 mov | 
| 7446 | (Element) sh | 
| 7447 | 32.5 97.3003 mo | 
| 7448 | 32.5 109.3 li | 
| 7449 | 123.7 109.3 li | 
| 7450 | 123.7 97.3003 li | 
| 7451 | 32.5 97.3003 li | 
| 7452 | 0 0 .2 0 cmyk | 
| 7453 | ef | 
| 7454 | 32.5 109.3 mo | 
| 7455 | 123.7 109.3 li | 
| 7456 | 123.7 97.3003 li | 
| 7457 | 32.5 97.3003 li | 
| 7458 | 32.5 109.3 li | 
| 7459 | cp | 
| 7460 | 0 0 0 1 cmyk | 
| 7461 | @ | 
| 7462 | 0 0 0 1 cmyk | 
| 7463 | %ADOBeginSubsetFont: Helvetica AddGlyphs | 
| 7464 | %ADOt1write: (1.0.21) | 
| 7465 | systemdict begin | 
| 7466 | HCCAKL+Helvetica dup | 
| 7467 | /Private get dup rcheck | 
| 7468 | {begin true}{pop false}ifelse exch | 
| 7469 | /CharStrings get begin | 
| 7470 | systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if | 
| 7471 | /C <1C60D8A8C9B7F7BFCD4F35F00D72B7767DFC842FAE8A199F5544227C11AE | 
| 7472 | C2C2E034A1ED399FCEE30EED4E3DDA5CEFF9C8509F0AAF76AAF0F34DCFA63952 | 
| 7473 | DCB02246E2C26D61873341421CD09DC619EC1D6D8D5B3AF79A> |- | 
| 7474 | /E <1C60D8A8C9B7AFA9E19324CB088F5400D0CE0DC8B93C391C25CDCB6CF44B | 
| 7475 | 163B41E30DB5CEEB12C8AC1010FCF2155841073137A7213A9C19C357BE16> |- | 
| 7476 | /l <1C60D8A8C9B880558B244CAC850BEAD7A1E96744C48B1E144A6FA6A2C9> |- | 
| 7477 | /m <1C60D8A8C9B6B7700392E60257FC106462D2DFCBC2A10C44EFEDC74AE4DA | 
| 7478 | 23DDA2D9D4E78E5DFA35F442401F635CE4EC97BE57329CAA46C6A3C6CC0DEBBD | 
| 7479 | 4CB8E8B931000F3668CFD86F5BA98BC18E8B1DBC445FD65D7EC5C67C2E7AD143 | 
| 7480 | C336B225F9618FB19106222772767E98CA6DE74BDC9E6E1E91AF0A9BC200F979 | 
| 7481 | 51D7A45F25C7DC5AD757FFD60E2D9250E771B55218F79A54B61A1C40C396FB> |- | 
| 7482 | /n <1C60D8A8C9B790A862F793CE5984292368D14C25090F13C59AB6A5160615 | 
| 7483 | 285F0ED3CBCE512383C3878835926BFD10B9FCC2427DAD50675BA10B8D3D6CCC | 
| 7484 | CDC9457848353594E4269162567708094297D619E96D789F6B32D23000A67AC9 | 
| 7485 | 3D08E6B7F3B227> |- | 
| 7486 | /v <1C60D8A8C9B75A17A037AA72CEE7B2AE5A83104902198B0D7DD4734E9CD9 | 
| 7487 | 0C4E924ED9997C39641DC3D364581B2F0E57D0F8BE1262A1F341DAF70D782647 | 
| 7488 | 7D047E1A47B4EDA00641EC6D817A> |- | 
| 7489 | systemdict /gcheck known {setglobal} if end {end} if | 
| 7490 | end | 
| 7491 | HCCAKL+Helvetica /Encoding get | 
| 7492 | dup 67 /C put | 
| 7493 | dup 69 /E put | 
| 7494 | dup 108 /l put | 
| 7495 | dup 109 /m put | 
| 7496 | dup 110 /n put | 
| 7497 | dup 118 /v put | 
| 7498 | pop | 
| 7499 | %ADOEndSubsetFont | 
| 7500 | /HCCAKL+Helvetica*1 | 
| 7501 | [ | 
| 7502 | 32{/.notdef}repeat /space 7{/.notdef}repeat /parenleft /parenright /asterisk 24{/.notdef}repeat /C | 
| 7503 | /.notdef /E 16{/.notdef}repeat /V 10{/.notdef}repeat /a /.notdef /c | 
| 7504 | /.notdef /e 3{/.notdef}repeat /i 2{/.notdef}repeat /l /m /n | 
| 7505 | /o /p /.notdef /r /s /t /.notdef /v | 
| 7506 | 137{/.notdef}repeat | 
| 7507 | ] HCCAKL+Helvetica nfnt | 
| 7508 | HCCAKL+Helvetica*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7509 | 33.2998 105.3 mov | 
| 7510 | -0.100647 0 67 (    visit\(Concr) wsh | 
| 7511 | 73.971 105.3 mov | 
| 7512 | -0.0464783 0 116 (eteE) wsh | 
| 7513 | 88.0835 105.3 mov | 
| 7514 | -0.0309906 0 110 (lement*\)) wsh | 
| 7515 | 32.5 83.7002 mo | 
| 7516 | 32.5 97.3003 li | 
| 7517 | 123.7 97.3003 li | 
| 7518 | 123.7 83.7002 li | 
| 7519 | 32.5 83.7002 li | 
| 7520 | 0 0 .2 0 cmyk | 
| 7521 | ef | 
| 7522 | 32.5 97.3003 mo | 
| 7523 | 123.7 97.3003 li | 
| 7524 | 123.7 83.7002 li | 
| 7525 | 32.5 83.7002 li | 
| 7526 | 32.5 97.3003 li | 
| 7527 | 0 0 0 1 cmyk | 
| 7528 | @ | 
| 7529 | 0 0 0 1 cmyk | 
| 7530 | %ADOBeginSubsetFont: Helvetica-Bold AddGlyphs | 
| 7531 | %ADOt1write: (1.0.21) | 
| 7532 | systemdict begin | 
| 7533 | LJOAKL+Helvetica-Bold dup | 
| 7534 | /Private get dup rcheck | 
| 7535 | {begin true}{pop false}ifelse exch | 
| 7536 | /CharStrings get begin | 
| 7537 | systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if | 
| 7538 | /V <1C60D8A8C9B7EDAFFDAF1388BEA04FC14C4FA04CA10E800C3C136D08623E | 
| 7539 | 08E3865378236F9A2A371A13DA871E6436368B839E66DBE161136C350C8AAFE4 | 
| 7540 | F2DBD31B9826133D3606559CD65D> |- | 
| 7541 | /o <1C60D8A8C9B79676B23EC03A282945F6B9BA3FC96B94A352EA6965D03C46 | 
| 7542 | 300E822E9400A32C57489C384C0BBF14085A1FE36254CC88C2F26DA80FE4BE81 | 
| 7543 | E3FBC64BBB1CE4A5FCE6AEF371492E9D8504035C> |- | 
| 7544 | /r <1C60D8A8C9B825FA5220A9740606B50B33E010C4BCC4C01AD0977A1A669B | 
| 7545 | FA1A38816F7F3AFEDC1C339BC9FE77C7DB80E163C95852F64B999476B735BD17 | 
| 7546 | BE5250D15A9BA973A020C54D1BE5E2686C3A86A44295463DE15129469ED396D6 | 
| 7547 | 199BF1BFF0CA9745121C3A314D02EB3FCC22E2B5> |- | 
| 7548 | /s <1C60D8A8C9B70FAD2F81CC8BBF4E6A0E18D42D6949A9CEA98F96BB91C9CE | 
| 7549 | EEE4953B2FD83F05669F83DD630625A425EBBE7CE79373EE324743431698E23D | 
| 7550 | 247D1ABC2EF04C298E5A1B13987DC1A4A8FE49BE4106E5A1C884B4074CFD17B6 | 
| 7551 | 1C7D93D85F5BD451BA630B50AF> |- | 
| 7552 | systemdict /gcheck known {setglobal} if end {end} if | 
| 7553 | end | 
| 7554 | LJOAKL+Helvetica-Bold /Encoding get | 
| 7555 | dup 86 /V put | 
| 7556 | dup 111 /o put | 
| 7557 | dup 114 /r put | 
| 7558 | dup 115 /s put | 
| 7559 | pop | 
| 7560 | %ADOEndSubsetFont | 
| 7561 | /LJOAKL+Helvetica-Bold*1 | 
| 7562 | [ | 
| 7563 | 67{/.notdef}repeat /C /.notdef /E 16{/.notdef}repeat /V 14{/.notdef}repeat /e | 
| 7564 | 3{/.notdef}repeat /i 2{/.notdef}repeat /l /m /n /o 2{/.notdef}repeat | 
| 7565 | /r /s /t 139{/.notdef}repeat | 
| 7566 | ] LJOAKL+Helvetica-Bold nfnt | 
| 7567 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7568 | 65.2998 93.3003 mov | 
| 7569 | (Visitor) sh | 
| 7570 | 32.5 164.5 mo | 
| 7571 | 32.5 176.5 li | 
| 7572 | 123.7 176.5 li | 
| 7573 | 123.7 164.5 li | 
| 7574 | 32.5 164.5 li | 
| 7575 | 0 0 .2 0 cmyk | 
| 7576 | ef | 
| 7577 | 32.5 176.5 mo | 
| 7578 | 123.7 176.5 li | 
| 7579 | 123.7 164.5 li | 
| 7580 | 32.5 164.5 li | 
| 7581 | 32.5 176.5 li | 
| 7582 | cp | 
| 7583 | 0 0 0 1 cmyk | 
| 7584 | @ | 
| 7585 | 0 0 0 1 cmyk | 
| 7586 | HCCAKL+Helvetica*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7587 | 33.2998 171.7 mov | 
| 7588 | -0.100647 0 67 (    visit\(Concr) wsh | 
| 7589 | 73.971 171.7 mov | 
| 7590 | -0.0464783 0 116 (eteE) wsh | 
| 7591 | 88.0835 171.7 mov | 
| 7592 | -0.0309906 0 110 (lement*\)) wsh | 
| 7593 | 32.5 150.1 mo | 
| 7594 | 32.5 164.5 li | 
| 7595 | 123.7 164.5 li | 
| 7596 | 123.7 150.1 li | 
| 7597 | 32.5 150.1 li | 
| 7598 | 0 0 .2 0 cmyk | 
| 7599 | ef | 
| 7600 | 32.5 164.5 mo | 
| 7601 | 123.7 164.5 li | 
| 7602 | 123.7 150.1 li | 
| 7603 | 32.5 150.1 li | 
| 7604 | 32.5 164.5 li | 
| 7605 | 0 0 0 1 cmyk | 
| 7606 | @ | 
| 7607 | 0 0 0 1 cmyk | 
| 7608 | %ADOBeginSubsetFont: Helvetica-Bold AddGlyphs | 
| 7609 | %ADOt1write: (1.0.21) | 
| 7610 | systemdict begin | 
| 7611 | LJOAKL+Helvetica-Bold dup | 
| 7612 | /Private get dup rcheck | 
| 7613 | {begin true}{pop false}ifelse exch | 
| 7614 | /CharStrings get begin | 
| 7615 | systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if | 
| 7616 | /space <1C60D8A8C9B896187A> |- | 
| 7617 | /c <1C60D8A8C9B77BBBEC320BF45033662E0846C6D7DAF600F43B542B038E20 | 
| 7618 | 8CBA971F48BE27B2158BB1E2C3D179B771A57E9F9ECF2E72DD7D02E301A82C16 | 
| 7619 | 6FDB33A21A23FED2727F41D73D06BBBFA1087DD1> |- | 
| 7620 | systemdict /gcheck known {setglobal} if end {end} if | 
| 7621 | end | 
| 7622 | LJOAKL+Helvetica-Bold /Encoding get | 
| 7623 | dup 32 /space put | 
| 7624 | dup 99 /c put | 
| 7625 | pop | 
| 7626 | %ADOEndSubsetFont | 
| 7627 | /LJOAKL+Helvetica-Bold*1 | 
| 7628 | [ | 
| 7629 | 32{/.notdef}repeat /space 34{/.notdef}repeat /C /.notdef /E 16{/.notdef}repeat /V | 
| 7630 | 12{/.notdef}repeat /c /.notdef /e 3{/.notdef}repeat /i 2{/.notdef}repeat /l | 
| 7631 | /m /n /o 2{/.notdef}repeat /r /s /t 139{/.notdef}repeat | 
| 7632 | ] LJOAKL+Helvetica-Bold nfnt | 
| 7633 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7634 | 48.5 158.9 mov | 
| 7635 | -0.100647 0 67 (  Concr) wsh | 
| 7636 | 70.6957 158.9 mov | 
| 7637 | -0.0464783 0 116 (eteV) wsh | 
| 7638 | 85.4049 158.9 mov | 
| 7639 | -0.0464783 0 116 (isitor) wsh | 
| 7640 | 196.5 165.3 mo | 
| 7641 | 196.5 177.3 li | 
| 7642 | 264.5 177.3 li | 
| 7643 | 264.5 165.3 li | 
| 7644 | 196.5 165.3 li | 
| 7645 | 0 0 .2 0 cmyk | 
| 7646 | ef | 
| 7647 | 196.5 177.3 mo | 
| 7648 | 264.5 177.3 li | 
| 7649 | 264.5 165.3 li | 
| 7650 | 196.5 165.3 li | 
| 7651 | 196.5 177.3 li | 
| 7652 | cp | 
| 7653 | 0 0 0 1 cmyk | 
| 7654 | @ | 
| 7655 | 0 0 0 1 cmyk | 
| 7656 | HCCAKL+Helvetica*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7657 | 197.3 172.5 mov | 
| 7658 | (   acc) sh | 
| 7659 | 212.861 172.5 mov | 
| 7660 | 0.449478 0 40 (ept\(V) wsh | 
| 7661 | 230.795 172.5 mov | 
| 7662 | -0.0464783 0 116 (isitor* v\)) wsh | 
| 7663 | 196.5 150.9 mo | 
| 7664 | 196.5 165.3 li | 
| 7665 | 264.5 165.3 li | 
| 7666 | 264.5 150.9 li | 
| 7667 | 196.5 150.9 li | 
| 7668 | 0 0 .2 0 cmyk | 
| 7669 | ef | 
| 7670 | 196.5 165.3 mo | 
| 7671 | 264.5 165.3 li | 
| 7672 | 264.5 150.9 li | 
| 7673 | 196.5 150.9 li | 
| 7674 | 196.5 165.3 li | 
| 7675 | 0 0 0 1 cmyk | 
| 7676 | @ | 
| 7677 | 0 0 0 1 cmyk | 
| 7678 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7679 | 197.3 159.7 mov | 
| 7680 | -0.100647 0 67 (   Concr) wsh | 
| 7681 | 221.138 159.7 mov | 
| 7682 | -0.0464783 0 116 (eteE) wsh | 
| 7683 | 235.251 159.7 mov | 
| 7684 | -0.0309906 0 110 (lement) wsh | 
| 7685 | 198.9 36.5 mo | 
| 7686 | 198.9 50.1001 li | 
| 7687 | 261.3 50.1001 li | 
| 7688 | 261.3 36.5 li | 
| 7689 | 198.9 36.5 li | 
| 7690 | 0 0 .2 0 cmyk | 
| 7691 | ef | 
| 7692 | 198.9 50.1001 mo | 
| 7693 | 261.3 50.1001 li | 
| 7694 | 261.3 36.5 li | 
| 7695 | 198.9 36.5 li | 
| 7696 | 198.9 50.1001 li | 
| 7697 | 0 0 0 1 cmyk | 
| 7698 | @ | 
| 7699 | 78.1001 118.1 mo | 
| 7700 | 78.1001 150.1 li | 
| 7701 | @ | 
| 7702 | 0 0 0 1 cmyk | 
| 7703 | %ADOBeginSubsetFont: Helvetica-Bold AddGlyphs | 
| 7704 | %ADOt1write: (1.0.21) | 
| 7705 | systemdict begin | 
| 7706 | LJOAKL+Helvetica-Bold dup | 
| 7707 | /Private get dup rcheck | 
| 7708 | {begin true}{pop false}ifelse exch | 
| 7709 | /CharStrings get begin | 
| 7710 | systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if | 
| 7711 | /O <1C60D8A8C9B624F90A384922548AEB548F914BB385DF2ACCD11C1A973DE7 | 
| 7712 | F90E35B115372FBB06FD1EF26E550AE74F9EAFD5750C3B10D7D5552E677804A6 | 
| 7713 | 68684A5FD460DD7A001E9E5572492B9F0D4659D828439576DD38D16E2BB2BBA6 | 
| 7714 | 41BE8C22397F> |- | 
| 7715 | /S <1C60D8A8C9B7AED84059EE7383C85E038B766AD65219B41091316F33D401 | 
| 7716 | 17AD7BBD71FD866ADEF24EE1D058FF481331D6FFAE5223E1F898254FAAC6DCF0 | 
| 7717 | E48B8E7BE292B9A0BDB804165944AB565D8B2BFC1364F65BCD00A69C5D19DFE4 | 
| 7718 | F8F2A720026141233106929D24FBA54B> |- | 
| 7719 | /b <1C60D8A8C9B7E2CE04450FE67267486674AF8C0F70BF9FE7EBEF3CCBFD60 | 
| 7720 | FE21DD3835CA061B8556F5B08C11724582E14129531E0ADFE9B1341AA1586A74 | 
| 7721 | E953908F695DF17481D304283D3EC8B4FB105E0A182EB4B4B988C16515939A78 | 
| 7722 | A9BE5BF78590194367D3BEFBA6EAE7272EC593C249DD5CA5D2A9503802028F70 | 
| 7723 | CCADDFDC7FB8262DD25D4B1A63222F5A1ED774D199B349DF11160F7E12994460 | 
| 7724 | 971E902615F09315> |- | 
| 7725 | /j <1C60D8A8C9B879BE0F94423D749A48E32102C1719E8733C769B550D4D7C6 | 
| 7726 | DBC795B70CA91A446D224CF7A6875EED20C4AABD1F3249B8494DD5780F4F558D | 
| 7727 | EB667A70D97FEDCCCEE4A595751BD0F8315A7EE1479B8E48BDE0D53C322FFA93 | 
| 7728 | B12A172B8A07438E3D0ED055B0D16028246939F0D3FA7863FD75654FB7CA4768 | 
| 7729 | 8E391096> |- | 
| 7730 | /u <1C60D8A8C9B794D31DB0E3F9489464903F451A543601831F7E66242BBBF0 | 
| 7731 | F4EE0ED002244C0773C95EF7695812DFE3E4919EA17472C0AEB14F2EE09B4097 | 
| 7732 | AA498C1E815A80FD775F9BDEB667A640A427FBCEED6CD9020699A8564C51425A | 
| 7733 | 7AC7936573DB14EC35F5> |- | 
| 7734 | systemdict /gcheck known {setglobal} if end {end} if | 
| 7735 | end | 
| 7736 | LJOAKL+Helvetica-Bold /Encoding get | 
| 7737 | dup 79 /O put | 
| 7738 | dup 83 /S put | 
| 7739 | dup 98 /b put | 
| 7740 | dup 106 /j put | 
| 7741 | dup 117 /u put | 
| 7742 | pop | 
| 7743 | %ADOEndSubsetFont | 
| 7744 | /LJOAKL+Helvetica-Bold*1 | 
| 7745 | [ | 
| 7746 | 32{/.notdef}repeat /space 34{/.notdef}repeat /C /.notdef /E 9{/.notdef}repeat /O | 
| 7747 | 3{/.notdef}repeat /S 2{/.notdef}repeat /V 11{/.notdef}repeat /b /c /.notdef | 
| 7748 | /e 3{/.notdef}repeat /i /j /.notdef /l /m /n | 
| 7749 | /o 2{/.notdef}repeat /r /s /t /u 138{/.notdef}repeat | 
| 7750 | ] LJOAKL+Helvetica-Bold nfnt | 
| 7751 | LJOAKL+Helvetica-Bold*1  [7.75 0 0 -7.75 0 0 ]mfnt sfnt | 
| 7752 | 199.7 46.1001 mov | 
| 7753 | 0.0154877 0 79 (   Objec) wsh | 
| 7754 | 223.732 46.1001 mov | 
| 7755 | -0.0309906 0 83 (tStr) wsh | 
| 7756 | 235.171 46.1001 mov | 
| 7757 | 0.100632 0 99 (uctur) wsh | 
| 7758 | 252.337 46.1001 mov | 
| 7759 | (e) sh | 
| 7760 | 72.5 118.1 mo | 
| 7761 | 83.6997 118.1 li | 
| 7762 | 78.1001 109.3 li | 
| 7763 | 72.5 118.1 li | 
| 7764 | 0 0 0 0 cmyk | 
| 7765 | ef | 
| 7766 | 72.5 118.1 mo | 
| 7767 | 83.6997 118.1 li | 
| 7768 | 78.1001 109.3 li | 
| 7769 | 72.5 118.1 li | 
| 7770 | cp | 
| 7771 | 0 0 0 1 cmyk | 
| 7772 | @ | 
| 7773 | 230.1 118.1 mo | 
| 7774 | 230.1 150.9 li | 
| 7775 | @ | 
| 7776 | 224.5 118.1 mo | 
| 7777 | 235.7 118.1 li | 
| 7778 | 230.1 109.3 li | 
| 7779 | 224.5 118.1 li | 
| 7780 | 0 0 0 0 cmyk | 
| 7781 | ef | 
| 7782 | 224.5 118.1 mo | 
| 7783 | 235.7 118.1 li | 
| 7784 | 230.1 109.3 li | 
| 7785 | 224.5 118.1 li | 
| 7786 | cp | 
| 7787 | 0 0 0 1 cmyk | 
| 7788 | @ | 
| 7789 | 104.5 43.7002 mo | 
| 7790 | 193.3 43.7002 li | 
| 7791 | @ | 
| 7792 | 192.5 39.7002 mo | 
| 7793 | 198.9 43.7002 li | 
| 7794 | 192.5 46.8999 li | 
| 7795 | 192.5 39.7002 li | 
| 7796 | ef | 
| 7797 | 78.1001 50.1001 mo | 
| 7798 | 78.1001 77.3003 li | 
| 7799 | @ | 
| 7800 | 81.2998 76.5 mo | 
| 7801 | 78.1001 83.7002 li | 
| 7802 | 74.8999 76.5 li | 
| 7803 | 81.2998 76.5 li | 
| 7804 | ef | 
| 7805 | 230.1 50.1001 mo | 
| 7806 | 230.1 77.3003 li | 
| 7807 | @ | 
| 7808 | 233.3 76.5 mo | 
| 7809 | 230.1 83.7002 li | 
| 7810 | 226.9 76.5 li | 
| 7811 | 233.3 76.5 li | 
| 7812 | ef | 
| 7813 | %ADOBeginClientInjection: EndPageContent "AI11EPS" | 
| 7814 | userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse | 
| 7815 | %ADOEndClientInjection: EndPageContent "AI11EPS" | 
| 7816 | % page clip | 
| 7817 | grestore | 
| 7818 | grestore % PSGState | 
| 7819 | /LJOAKL+Helvetica-Bold*1 ufnt | 
| 7820 | /HCCAKL+Helvetica*1 ufnt | 
| 7821 | Adobe_AGM_Core/AGMCORE_save get restore | 
| 7822 | %%PageTrailer | 
| 7823 | [/EMC AI11_PDFMark5 | 
| 7824 | [/NamespacePop AI11_PDFMark5 | 
| 7825 | Adobe_AGM_Image/page_trailer get exec | 
| 7826 | Adobe_CoolType_Core/page_trailer get exec | 
| 7827 | Adobe_AGM_Core/page_trailer get exec | 
| 7828 | currentdict Adobe_AGM_Utils eq {end} if | 
| 7829 | %%Trailer | 
| 7830 | Adobe_AGM_Image/doc_trailer get exec | 
| 7831 | Adobe_CoolType_Core/doc_trailer get exec | 
| 7832 | Adobe_AGM_Core/doc_trailer get exec | 
| 7833 | %%EOF | 
| 7834 | %AI9_PrintingDataEnd | 
| 7835 |  | 
| 7836 | userdict /AI9_read_buffer 256 string put | 
| 7837 | userdict begin | 
| 7838 | /ai9_skip_data | 
| 7839 | { | 
| 7840 | mark | 
| 7841 | { | 
| 7842 | currentfile AI9_read_buffer { readline } stopped | 
| 7843 | { | 
| 7844 | } | 
| 7845 | { | 
| 7846 | not | 
| 7847 | { | 
| 7848 | exit | 
| 7849 | } if | 
| 7850 | (%AI9_PrivateDataEnd) eq | 
| 7851 | { | 
| 7852 | exit | 
| 7853 | } if | 
| 7854 | } ifelse | 
| 7855 | } loop | 
| 7856 | cleartomark | 
| 7857 | } def | 
| 7858 | end | 
| 7859 | userdict /ai9_skip_data get exec | 
| 7860 | %AI9_PrivateDataBegin | 
| 7861 | %!PS-Adobe-3.0 EPSF-3.0 | 
| 7862 | %%Creator: Adobe Illustrator(R) 11.0 | 
| 7863 | %%AI8_CreatorVersion: 11.0.0 | 
| 7864 | %%For: (Hantek) (Hantek Inc.) | 
| 7865 | %%Title: (visitor.eps) | 
| 7866 | %%CreationDate: 6/8/2006 11:30 AM | 
| 7867 | %AI9_DataStream | 
| 7868 | %Gb",KGB55of(](9<:Lu&cD`N9PA-a#(pK!:9Pf<;-HtiCVgg"82]_*)JtJUfg=k7BpX8>mFEDVHddP7j9Wnu-d;1[3YQ#?Jo7HuS | 
| 7869 | %+l==!nS.tV)@NlaC+!iUnp3EkPq*OYLI"jjr\rf0rrQQMY(qcY[G'6@lQN[jA_)e4Fr.]);iAWkYIjG$5Fh>7OmCO=4>'Hg5H4Tt | 
| 7870 | %fS@f>gcq@oojYjXh`,F1M]"ChHnSLlGKJNi,1kR\It&8VH-hVd/fIf,f:Pm%47maZpYoqt3/jdS(ah0j0#@-"H4oS=Il+,&*Y8GG | 
| 7871 | %N$b$>CmXr2V+CsmBDHeL-F;NWgY^?.X,`J@I$7`O(B$Bb;tHTjo6L]9^MFQ;>kH\5om9sF+!@qS#^K^)ipP[dGD/A6i:ioFe!_L? | 
| 7872 | %p#h;1.rn_7cuWt<8Wk5^C:eE.rXC1mn.Kr]0Z!\bHrs5"enVX+As4^!kuStY,AIh$,Il@I73Bh.KDt%FrX8_GZtT0B'5A&FA\C(= | 
| 7873 | %ksk)-*qn:9@9Mjp9l50H<&`=,\UHi^FaAJ04)ZP*$Ms5Zn%?ABkUu3.h@Te"/+4LG52E1SFmN['$bl_W^j\?NQ_OacW4JNoAuc2! | 
| 7874 | %\6q81SW1-j$PIY,q@>Cl=,?VN0`-?3S7'qF4gebM3k$#=ek8PLa:ZEK=Pacpqo*lu4QZQnSq0'9)pKHHRQl1.pWm9]VflGR$gK>a | 
| 7875 | %E)3q@5H-^t&T[%EgGPA,LY$"^hbier=GPRercL&jIfing[b8njp[1n.182/#J&$."E4,q/0O@TUEc7oDI_%`0qQ#aj1$ii1/,/*Y | 
| 7876 | %>G,mfW:A_MblO.%e),mEJFB2H"3O@4a"C4fp)iq%_#aJFG>kP>IlDLK9D"kTCb_[>JC-m:ZG-R4gV"8C9#&$9gnXOk!Og/;cKc"Q | 
| 7877 | %gS5Xo"Z,#k\T]!sg[;_*Hh[$6h,:<4hr#RWpL(V);l`2+lqMC@jC[/YL[34BbW!#+0t!ORAh3@sODk<uK?_/5XnV8JhjZ(&Ec9>X | 
| 7878 | %">>ejbPi%_$]l)SP'aMpm(f*GSU:CgH?T?WS#s0frH(\0a+*c;LHXa**WUihguu5p&?J+m)A!Fc`<++$pNjfl!=#ptmtQT$)Gqmc | 
| 7879 | %+9!8V>OW.#la4DDdsWo7md@_r_OX$k!'Z[BHVEs11I]bOFe!je:;EFC\MMG@gc>#<4,7,H?chhEcQ1mnd]JCK(I_Z"iiu3q5BT2a | 
| 7880 | %%`)eXoF"[qKduPF.QsZon\+$mZ(GkKJ%Mbn"ltLU4/!GgEf9[4lhFMMIb:0n[t%[2+JDkeeTU@Eh/T'X:S7B)TC0:?r(%olUJJFU | 
| 7881 | %/3,-TFc-/Z`Ou[D7319TdB.#&Wu8+!fs(tiaK_I$>gpsLm$QA:(Y29Dj*RQST/66E9oK2Ql@JBf+;iG`ps.dhj#nU+hsA[X5FOT9 | 
| 7882 | %iqZ7'jpm4DaP@M;,Y%VT6'GL^fC4HRgi\\@+9,aHE-&e+\JDPOD8'f4Q[o!C^N5_[XTqhsmgXD2cfjFQ3JdK@5X2eJ06lmj^W^Yc | 
| 7883 | %gB2@NFO+5HPT!["4ke+U)tY]2XXt%@@=GgPCl5:`>4[LQc/l+ZhbSgk!<h$"HH5qQs7;8""oMPlrQ5'&lH_@hohU2<];i$tDf6/u | 
| 7884 | %l!8AD?6$`+1gh@F])efYr=2RMa2V!tJ;73S4OXPu$/j(QF>fB[^;TVQ7l'PmF:4*S8/S<IKo_7bS\CfQ%j\r8[Mj]u)Md";ib#Q( | 
| 7885 | %DP0%;f9l7jn7UC:jL)oDJ!LuTAWfQ)oP8@;-ad&p..6ii00lPn^%SoS/E6T@*39s_h3+N>n!E(lEBXQ5QS!,8kb$eJA,'F!I6ZM% | 
| 7886 | %r8$FUWp[2dh?hZWTIRPQHNBCHGBpUqCPDb1(P/>fXhd!Q:]2S^k5^P^1S?3ra60&+.f=pb>''I?<Y'WU)ucl@rq6eMq[9?bO*;Zd | 
| 7887 | %ceV+oSitOShgc,UfD8lOG>ZU,GAaX@n1WcUI":,Oi%43P%E(UEjI$rhq4*"]jTgMg#,ob@QTF)@IA!.Idg:2()pfTr)'a*:4#gNn | 
| 7888 | %caBJ/O'8"<lM/3e(:O@Z.3Rd;I-;mnnrhTl5GYajr7(aVIg7&/s!lV&1MG?ib4bSVM!V_++5g>?J'Ne13rSI'bR\WQPp]r^dJpN9 | 
| 7889 | %7ne!>0o\?G7ID`,=oo.T6oj3J/&4SSa@=1PFFugTMZ_]XI-3,6NWmc'IrEu[5kWn*V2)=OpAGSj_(A.8]m(6@!bJGt=?nB^pQ$36 | 
| 7890 | %5@Yi9fCXl>XbKcIScYsMD'e=X?;kggDJ''EL[LPL;<AnHUa!E7P_jA*r!1gLN4FcL%U[*jXi7[$Fbbb.I_C]_[,qmip^\n`3u+aV | 
| 7891 | %6'!4>@a5X+kjG'+9/mXk-Dt1q)h8EKQ_+h3<!bLN+fD:5T1V'AA>E=<Yo_2i&]R4i;C4nps7dkm8c1bjS0Kulq>1Jj@NmSo`ddr" | 
| 7892 | %:Xe-/2Z3#)9$rS9lbdm:Th*?kG]KO@s/eI_-;NWNVYZ4#fLGX?k30aO'T.27'.<H+kt+SukU]f-)<(+q_#K7@jP8BZ858TWfk<Uh | 
| 7893 | %Qs]'L\STLZV.MVfmsu*TTuMF?Y(a]`GOG*LrD/pBkrerJLGh-Fr`d\7gE'G*Rg.2;Jq!8EZqM4JhRfQ3"[u/S.fIoYd%=-Y[Ir[d | 
| 7894 | %&T]jVUUI"BeFl]'Y"AS-J!V,!pAMgD1#'$d4lH)3r5UG,GQ$oXYjQF"G=*5,^@U2uO/esie&dn::0Y-rJ7BB[EDM8KgCh.RW&Eau | 
| 7895 | %6+-7@<#7N2-fSjm@))*4G+1Z9Jt6^jUV#@Kh\<P-/H*J1S,S/rJu?f0!dP<E2Em1W'sXuCos!<np34i2(kS=W)n!?=nc[Sgq?8N8 | 
| 7896 | %;S/p^.in^EYafhp"3p[h$I#,/p6fseq$IrMCG<I/FIohui8]q<bmmBQT,jM6OQ':f:B8`D1$/CpDg.%^$-PD<$.osuZ:cn*bZs-N | 
| 7897 | %pD:0,ppXga2eNF<?qIilO*J*0Wd'jkm+4`g*neBIgNT7$nT!bseBn"=2;A9L)Y=jEePK`:"n)HFTg8>nCdH:B]0-Sfmj,=u^\)P# | 
| 7898 | %gAiRS5,Nhc_%?TlV=r&dPm?V>WU0o$H9'X\-o>1I8(:(=:%$e4lhu+T3GreWK$M%MD0IVdBlp)JT=!pf<pMn-,C0Mh>-YEgm6i`$ | 
| 7899 | %[,k^R<,2RG4g6S/G^Redqd19Yn%=n]5%q4XN"0SSG,jF:Y!leme,hC[8rN?L0Yj:B1Ze%lVEF98P";T%OM2nFjR^GLh4?G4qP@C' | 
| 7900 | %2jkp1ChP.l@0+^^L`K>[SgYA`Sb>Q-]g2CO$SU:cIIV;/C'A:\7kQ"I7SC6SG67RleSmrOJAD1`I!1?M%;'QpZI>$U4nU21;!;`. | 
| 7901 | %g:MN`_+n]jYg$jdfoF[S0Td7dh/3N5+'(mn,lD15GJO]eh0M2,d0_UWq^p.j_.^PiDt"^`9J;D719H,kTLL:Ra(Wd@3C\(-j;<l1 | 
| 7902 | %,<t8lfGNj6KDno6h-n2Q0,U_?Fp!uXfkS0#m<m*LNcZ3s)n(lenB4RR7#g.Cau:-5"ZC,o]cQNQqo,Pdk]DpMcl14GMVAuVgqhXF | 
| 7903 | %=sMud,LpV?*P(l/=[+BL;S*8og'rff`@X\@g+7u[3:KO54h=pK6+R!5D)bO)6eH4gSK,DAfSKKhe1gsXCt?4d$Ich'@.?2)p%I8m | 
| 7904 | %c.:Ve:efKMGduD;NgeArAnA#"B$]#PHEX]>?rNXBPib$BRVE`ECbhCFQi51NE@TQ[9r5V"hnj*><akf6_ZAec<GX[iG-f:_Q0t-d | 
| 7905 | %eqM=!7F$IdVEi#c-q2O?gAQ`Y:>eE:pmep?!NgUi(CZ%,Ek7Lb!Y&crD-hI#pqpNA.&?bBs4$P<I%38R]S+HUIGc+bo8\c;=SBW6 | 
| 7906 | %=p<sl^aGGD[K>0AkVO,&YmFTB=:VtAJn_[HN"e=,m?gYZL@Ur>D;^F[8;7sV)T2M=D1rHi`=^HM*3B]WL6Y^[i3ZfeaSOm6dF"`8 | 
| 7907 | %#NeUSf[b8n:6Vui-#>KM>mpPqn("5L(2/od*<j3e<L>[\\sq#(5b>.@WY,m.&3pe#Uh<h6%q%F?Iu^$L#IMY()L#2dW@Mr&0T@R/ | 
| 7908 | %m"W'F0FnaUbEO#$b\R#+bctL%YL+s?=hEhk'('OT^X,`/[&apl)*['oB^uQcfgZER`rY!K"'l*K`b"WjE#ITDFPnO2r&A#so4tbr | 
| 7909 | %]F9"j(%P>>1Rq[k;[2;/oncSl@/k=$)C,I_&>B3@"9))XYu?WUYo*%E_7)o_4jdr(#FpP0cMFE]Q:o+MBrr&JjA5WqEhB<(ik\]g | 
| 7910 | %B,%0d`YJ>_Zj8L;Z<'&R8Zhs/,PoZVGT""S`+&124ZCJp1:$.t"7Lg&46S$Rm#c)U2:,cRQYILDQIKY'feG/!J!R))CJMY#`h-nC | 
| 7911 | %6K"h.Y2:hWAD!Pj-HFA*e6PVuU=jarnXT0)?5r*Tp@uPFGe`hflLr/<%maj<,J%JHTGoj7pgtnFZWCCWe@T(WZ.AAf`9n4"GdT5Y | 
| 7912 | %9FT&?=?Y(VF5F#BlfeA]J>Y;RQJ/2H3W!=J2-V\J)klF^k)mma'8BIB[;*N:C9X1@Z[Ql(GQ'r$^%1C1l:9qYfh=e>i#D.Ign7d[ | 
| 7913 | %13@1k<m9Il=qaC<%!$l9cDAV"+Q_6<Q'17u/flL\?<r(>pFj)EkIUsM:qK:_U`P8b"bN6K7hji_@iNc^_3lGT&&#(1ODLbFTA=[` | 
| 7914 | %^%'ZE;uLRLF>us^ZK$qpRqe8_#Ou`o2sVN4V0'eiWmfUDH_6jSLk#s^GU?eA%0PGCl`'PKle^.;3BBt(FML3+Qk/l@amD!tCP"9& | 
| 7915 | %MB8tm42RaoqDgq16KJ-"pfc!<JN@AK_o8apASKj?Sc_p<c*lZc`E^,LQsaT&0DnHKXB-g"+8UhCK7@(,Srp"C(&%L7m6#jKV0gGl | 
| 7916 | %^\j5RQOEHn\e0(trA$K8A:"d0b'Bb(Y;*.j]CQrM;S@["G+kB!o3OpTCf8a<R2q>`R9ohj9AeOM8b[OLrNsV$#sD@U"aJMHO^IkZ | 
| 7917 | %en.dAlIA8!b=S+."+%k"COM<0's>gT^A[.:a%m.9,4"gRR)rRt2C3^p(Pnq>Ko,PKZ\Ni1h0<e95u+qsYM7Aj]E3G>Sh@.AmJC"1 | 
| 7918 | %Xe8an6bKRmMC6[@=u2YY?9pNKA&!NHh4TcSHL5T3doB>Df47)W,Rn)%?G@,dB@JFm#Qu0c?4-t0-2K(HCJ<L9l)3%;FKb@r2?%)f | 
| 7919 | %<^aX<DICNYkTUY+RP&%t>N.eKQ1"=Zh=cq=c]_nC3cYii4>2O@P\CcZooP^S.FW&tDk+!P1NL2&4aBQd7FWjOL1Mc/b"PriD+Pr? | 
| 7920 | %oo91(CYNP8;)n)fs1hGjpGjT)]tVNLQ(Seb7q'HCPN`j]Fl9h!,XAOSVg,A0O8$@^Y5s&j4sIa0]u"[>NjG<I>:1uXC[id8r8'V# | 
| 7921 | %9D7(qRXMKTQDoVb6`V2)e,=63)I9C=]%:tRHMVlq=sSHC0s;pu?Kl?pNZ6GnD]mYIhXaY%`2%a^pl$d[)1.J5F]6`)m3t!MQYp-= | 
| 7922 | %Qg;'EGtjO0d_.iaF5=$GVo/072&i^Y:3Bm-mIe*Y+-A=lIYKtUh81VsldIdT4dX]<a<s"(DUH"Xm<*2\fX3KJ[Tf?YCg#bD4mHag | 
| 7923 | %XE\dN[)n=a#C?'R`1,r:%<e.G#<o2%o2sm#I2hI:0ZPaKiERmpTmO4=$?dC*9c&3OqhI<:!cE"]]=$mSl#iW&Mrq&<m!i.%?INb0 | 
| 7924 | %&KPY7\`h]6>&c.\20g[FMGA>t0s@NWHaKFRd(Ld=AZ&'IJo2Qtq^;70nJNO=ZEREJG2"+?@'=;7>dl.sc*D?C-U-;`h\##38OVhr | 
| 7925 | %\2HYtldf%=8KY<=^Dd^oX3`VMXWt,IgNDuU7Hu=MXSJcc6I0n<H[Q5(ERlE,'Wcr/SmeuHlC/-<Sd%O<DNben*bmVEM&WOn\i8<? | 
| 7926 | %_-/Sa.JkqifUdHF;_cZbK5(A//GjaN0YJ!.T2t<Z"<mH&-5pPOW/dXYY?,ka5saXIW*h*n>!)TFf_cBu^"]j=U>JJ8NP2oZ\A=if | 
| 7927 | %=NNaTakGo^fr)$nJQp;\4XJhJB/]<'qg-T`'f<uqrSH-a"f\CNdH3)M\h<mVE_aWhjIQEne>%KGV^:=drh_q;j)?kh<90X>[&2i\ | 
| 7928 | %:%i9Rof/TYLh8+K$(Y/cootar=<fRsr<6!b_8ab]@Yp[mc[ri5h^+Wo)-9N(HF&sIV>*jT*RBZZ$k:RBe!:=,2d`-"AD6CI(KBZC | 
| 7929 | %*\J;D3V+(kCVW8saB42/\)b`BeOVQe``FFi;U*80IBL?`0\Y"Ah36d+G;GD,&T:5;KERdq<fVL6NpQ?fkXOl_q.aR`h,.*dq61pu | 
| 7930 | %heIZXk8CD.h";o@;.)>k-`O\\&HX3'fRXXHSd,\?n2TR;&R*cZm"EIJrj/5UDS3PsafbAjDV4cQQDo$#$ZN.1X<Yq"[<S"CjcCZn | 
| 7931 | %JEG,^91Xb[ckm-`[0,6@R`6S?O1+=$JY=tU4O5b9fo.ZQR`B-J9`o^Sf`5e>ph]?UbQ\u/^1\>CPK)nSZ&d9BT(57]fpI["f7\"= | 
| 7932 | %?]pgs.HGq/;*j9L8Hmuf5'YR\_/VJqdB)?\&I[g/+[%.O]a^t+OEmLs"PD4QJiekm](Z)4mX=jdG0_36f"cX*;IHTlTP8a8Pr#E4 | 
| 7933 | %:Wk5q/65F'A&2)]jT]sJmDod!2`_u4G:AT5[FRHN3EB'!+BXd'Vef.gI/!$2BQVUV.652V+b2jB:VNu]<ukQPc:5T)ncO9Z+^aH4 | 
| 7934 | %r$"!Zd#E:#\Qk%T%PXAe39CG7NI'>BdmkC0*pbU)VaYhTnXBD`fl8h6K-S*Cp.^L8Y1M(l3k8S+#@GJl8ZtC#k'BH)/a-<I=*nJk | 
| 7935 | %cbWpHLc-=6OITp[pK]T]TRt0Bg"`g_%'Z>EaWWTZ;t0FTIqHZG3EmId!!S6B/:u8q[0GHL`:<(Jr#;ljkM[U%\RSBH&s3B%rM**r | 
| 7936 | %FI[U$$jPIj_'-D:XJ(=(=@PB7Q]s[ZBHg62Mc<@L!&Xq@0%F';[q%,`lt4!/2#OW!CSit1[TU7gju(%)9<6QM?k<A-Sl/_R&&8UW | 
| 7937 | %i+o_#@i7#(ip(M-=m1hfKbMQ8-Xu08!P=BaIVKJ7433r#JcYj!&+H[J+^m1r'efl+is$nj\t.@7N[?A;5fBUW4df*36?8\\i(fYB | 
| 7938 | %RqI&m[%g-#7=YD>3IaK-d;_W!4[?@AL+<>X\$gsK%',)u4f,&f:nWIugm:i"S8Zr.Bk9&o56u>I;hQAESd$ZZ!RUTd$SA:nfa/l= | 
| 7939 | %:n=q+O*GO+DpmYTqnJ?/j?(lX9GYVrD0eZZ?&_>IO*_i"QDbb`>7e_+,/*A]!1#,"]F><Y2[gQgIh3K96pmV7^N25B)#B\\Z6n#g | 
| 7940 | %iK>r*TnF2E;+*bXl1V2$h:dmKR*;/H=%6YGic/`D%O\G.VHKAKb9j_WT_E(j(<Co)pS.?ODqs<?BY?BN0.#sfcRo%9(G3WSR6UOd | 
| 7941 | %=\,B@$k%IEI"l=F_Q=WLVjSjaSuT=pbh>T!/J4sHhM>iJ]@;F)XJUi?N,k,7S4;o.YIMJJ*0X$=9[*4K*YpSKgZOVh&</^\bG.P, | 
| 7942 | %[Jb[*/<3&jUe!=M*.K@Hd)<1?IiBVfVnt?0E8)4OF0^u7`/,BTZg\gdQpfXDc-Rr)k-V9%oLUAn-h5<3-!-E/*YXEm4(o_RdK1(U | 
| 7943 | %QsLB=^_H0"98M%'OfH]`#m%S^Csgit&neHQ2g+WX50n6fV\Z%gLRKR]A%qd74n<jHT9HAB\`MbT.T"aTCTT2.#phHu;k_6\nnk<& | 
| 7944 | %8HCW=-st&Y((l!:g>a0tf_XAcFC8Y5m62E=ibG"p!un]kjHqk:,6K5\(""SUC%?$qe_bak_M0!CdWkAk$#Sq5<N,,#@3XRE$#N[1 | 
| 7945 | %>"8'TjPD$$43B(S[%+Lt/SQ2U"kGg9ZGt^]U'9`27_Ik:-\ot^e3jof&CfGnQj]qJpDMK!<c2or5G[F,723Rj5[C4M3#Z!.)X]dA | 
| 7946 | %2F*Ckj'mA:+JIadCAj)/AWp,QM"KG$XH"c7,dJu*:LI=qfR%_4&;q,hU8aU6"^D][K4o+mkse(!n"^)KK%2?Q^&sD:2c`gd@abs/ | 
| 7947 | %LP<`iVBl\k`)esP_eO+m-5AZj-smMn>YhB&MN5SH!MLYhVfPW@&dl+Z(#F`RrFn+#dGKpd;Sb#gMs0L3l-(tdfOW1eT/7MR6+q^` | 
| 7948 | %4X5#4LHuF(?p?.:-kT%&X#mrDH(mQ7RIVOCbQ.0n"=*'mp3Jh3'S\KjHua-^b"`emf$:VA^Pa:O*7k9=46O<5I*IOfUSDH(=GH*b | 
| 7949 | %>N[cAN:iC=AG7965ms/t(3t48pddsRUV!!W.:n0]nM6G8J^#*r>%Eb)E]"<"3iMIh;l67A6LlU(8;%K4KXZ'__7n]*06%=*oF"p_ | 
| 7950 | %WUUiM('B;@$mrl$mW7khQh\)1Fh()L^p8'ncS'7JPrP,beO0fFW;;XdIA?#_>*c=7\ZrkD3%Wr=4Fpm6&hZ+l)VeJknt3nrZqOsl | 
| 7951 | %/(2([C/r@GQaAMfms*u-hD;FX7&78XMa`pT]B?D!8`9B1$fM+eeDF`72J"^4Z(<;M4`F+]nB&s!?'b=.b(ga*8>B&XPjp&'&I[HA | 
| 7952 | %=\VF.-kOXL)ks$I)9^X2`nuW=;.\)DK>hTC)Ol65/fYPj9K<RjGMB*W8]i]ZcMNU"g_sp'O5CV"PmVi:H-7?Ml(^$!qccF&#Kt7H | 
| 7953 | %N9FQ][e/]C]0+*DKE<Y27oKVNr*HH_SKIY?YQ/3R2n%dI2<Wp0+82TJJauR%V494/dX8uD!B&#&/_=r&HetthEoR,2E/(+#XLrJ9 | 
| 7954 | %6k!<kl`"TB3N$"U_X&,.W:2WUB#B$p52(ef8Vst!([\PkFn=]6/(J;Ef#bsFJYm8-lB6Z4(a:=l0sj^4-Y;?drCNi1UO4\Li0+fA | 
| 7955 | %&#b=gA[AXlA;KaK"tON><A1n9MRO?jjo@=ZjZTo=@gTbg!\6MMaD+')X$L]\KLB50P#E5p:,./^_ua\<Z_.(^Z0X!T%XmE#W8g?' | 
| 7956 | %4M!;O5AslZ(c_`oS7Xu#4!O\*56rj(Gg`0f6oidO&OpX>PG-;pBK"*Jcr)b-%8SJ/72%a1jCXVQ/;eki(TgqhF*%6@mH)o5$"0!1 | 
| 7957 | %GplLTWm(8I./,/#&RS'hU^N^f+"u#,+G63(.--@S71DXF3Cm1?8@jPk>"Uao0;KCFWDAI>SA9`n-Y3>od[VZ_8Z@mlLbl[@8_quu | 
| 7958 | %I]u6gc:Ru7Hr?SXhLL`800H4Fo:Z0mh!h+/)-pS)rCtSB=4rd@M?VKXk</d?QBT[Dh;\[N:ms=V@<7?4q"^\4;P2'Fc3mE_kjFc, | 
| 7959 | %5@u1i`@a6O-(L&N=K6=<7k>HY>&ZATOb=,[i.kL]/[]N-,n=$sI$S\?]h'=R'QYJ/I4d$F]A)*+!cL$L"hIoS?%;s?.;($F2%SKn | 
| 7960 | %@#$1&BDMU=aX;1ta;K[5%T5MN_%shK!Z,J!eqis&4!j&;Cib%l/;%6a:H6uUq[$t,QV\6m-ETVZik2'e-A;+:`?%.u8AEDlf6AK8 | 
| 7961 | %e#qY+nRFiLSk(QR]b1.S_+5sTCOXPPNPiSb*PUeJ^8I4R&'="#e\3ah:,sbbId<TG6&HF*VsD6V7qD>TGY9n6DsPpEC/@Ye6gO"D | 
| 7962 | %WFUp8&\EnN\Z0isW&po"VL2`SB.9?\nD'jZ>O.Z*6Q?.)Y7(>'66(4SJ\bcoMccu6?]K3Ff>J6G-3li2m;0NLYE7=P!P2hOAhlGl | 
| 7963 | %l6*t@*YFQiIb+qO>0akRRCJFsF;&oo*Y`YtB2SdVRX!uG9;,Y9m87a+\m_&Y,;kEUD@\ms'<b][.gQp6O&AJsiHu9F)n@\9UEdOe | 
| 7964 | %Gb<ddYhJ3HIb`W;SRLA&jl",4?,XH=MASp0Z/uQ$ZMuhb*/c5d_T-d7%!XL/(9\RG%D%Z?TKO&r4t@/*L?edA%\N%Ek78"OBnQL/ | 
| 7965 | %?fHUj4lj3-PT$+T"Sco8:t(R'!%C$PG5Y,HoTC;(mcbt"9"n+f:mU$MFHE3L!S1gJgM2O]gB1N68.r20iLoaNW-IsO?;ZP);6TWc | 
| 7966 | %`.3_LCNQb=&#/W\N0)%C1C/4D"]h*^1,dn%_2l'GG2(*'Wd5>^i4"@,(g]A*?4,X2nuu+SNAsj&W8-u=>b2=fDcP=]90%2f<['4K | 
| 7967 | %jn,hJ':"hkSL4D1N&9gpJTg$QcXNcDgFu,fP8T6QQ.0dS:.>8cI"Ke55o/J^#I4t3R0ktojZpp+AMpe>2X(&FCKP-;WP3W%MQB6a | 
| 7968 | %*Vm?C+9U_5^cXlO/JUF"KIZ)+8oWb2,3&]6KR.*)hK'(Pe0i?j=4%TTCiC#[Z"\Fq;8`O#.FCs$%`?[*SXr_s=XiUdG-'c#>>@1u | 
| 7969 | %NP@XH.,B'FM.p5XrE&DFiHt!>OD),p"+u;D9:E_\(_9'MB%qSs[\!uUDA1KM;&H4L6#[]^*$]G40>%XIKq#KGQHfSfFcne7!AI_; | 
| 7970 | %3\L]bcA9s?\++uNMmb@t?md[-;";!aJDfOa+8*!^;C5.'krV2,a_*qL3-n+Ej:I&a)Yn41]fgf7>eIeXDjp:N#Ve_4),JC7(Ira5 | 
| 7971 | %%$AJEjFNf#i3D=oPa!gbVr]WJc81!DCbUD.;SDXb\6>eL5KKUke_lZ)eq`PES=W4%Y72PS&tb8KW/,5/^J+GI<MUEhGg-*TEYA1G | 
| 7972 | %`4N=S<m%Xg4QN>j#,2^'n0!f29<UL6R\)gBmd@-KG^u6G+\X?Hp'd$I*j1B,)gR]Dl=etnJ)iHAJunp"ik3;n)Y\6Q@Uhp1?fZYI | 
| 7973 | %+B?ap87WmN;PdNl\B7+<*'N;^VoVjA=VL\L\E?&,=#'i4BW&u2QOsZt+hW6@l"P/XYu<ir"`OXq@@_+($WR\qYYHF$(QsZJ7!3UN | 
| 7974 | %?:HEpS-ptANM1F20\&`E%Yj`?)#7Xb.#A)ubuh\6:M2TuVaW"tK@'k`_9-CCQ&K:S@DI>"J3RN'<8A]B5<@2daa9\"X`<i%2<@=. | 
| 7975 | %o22j6M9at0;[#L&_NL5WGO\?eUB[Q<94W6V0WG2=>$=am\fYl-q(.jO:OuD1UgN&#'@9Rn#;&4s?F&6!BZR^=1hpS1'PJngO<hK8 | 
| 7976 | %SWlIX3/C5:[+0`E0=FU5^:=[*H^;j7mt?q[kMVQU]%dE>i%md6i[P?QU_3a'M.'hZ'C@?;Ro1jDKL;g&>i:SJAZ8uG(DVs%51`eU | 
| 7977 | %<j>,M**73l@?bB_04X6s!>i_oMPAll-5QD(+,bdp<NI0O)9;bK#d8VVNDq42Z.F6#Vd3CLQ2P5iA\2[OeTk,pZ>@Z"<bmd>g,V#g | 
| 7978 | %'d;:;9OB.WEZD8d"$37.L37p%3UKLk..)q-Ue6S;1=oLB0;+\Mb%LW.W\s:l)c^f:`7W3Z8jgfRVG+mchEdC,lTAjb4C"Sg]OBlZ | 
| 7979 | %Aq@G2D1SaqjfM,q6cp\c\<K@t7M/^MPOOon`^X*2o."`mBU,[8/A5tdnJ$uS+\bS!G2\!'ofZKU_,%)M:G.2T;;[TAWRNU^8HRH' | 
| 7980 | %)4;Ob0SR"a+(Be>$E&srG)_0;M%G$5'spa8-fsp(i?rUHU(Y!VWqcFm]EX$CZR7@Y]icR[Z5"m`!ZmlATECC4]u33KO0mE?#/P;b | 
| 7981 | %$hC"-W`Cgm'S[M/+kgb*"p7Ag#!']&l_M?F2hc5$-c)4Wlmp*'`ULsV`N(sp[E(RUq0<'@GHdcX(n>b]&6_ukM*/6QOfha&ncF%D | 
| 7982 | %'V-r&&nj#i\/`BIj_Et3GW+puDC$9&BJBGfLg/Ljcph'@\BdiAaN3KI.ISC=</HJ*#,;e@-E,XIUN@Qq+DPJ,GXeAfY51UfX_8\8 | 
| 7983 | %AgJF>H?o">64?L7_^,PYI;bA88\J1dWBYl#-agVN`&jrL/U<)nTo'>ont\J>$U=i4(NT]<SCFb+Uco*g?;r>hX&D<qBlL,h+^F]Z | 
| 7984 | %-ad&C"!5"t8I[u9S?RcTokS_Z?h\fG6CN^:f:CES&fMtBDgPCRSWG_*F>3p%^%eChS5"4.H;^@A6q)RgLde_KK@0oQ;S3%a%CEUq | 
| 7985 | %"X4]sQeT'^!#Xf;VgbcSLao%q!"nJ*?;F7I]t6E8MlO#U,8QW1_aJ;T@UW+;1jm,J+"h?mXK5T]`K`*TOE$,<3]Vg5dn`N1haV?m | 
| 7986 | %,a:W;kZb0d_N?G((D]uCJM@KkjkH-KCZ!\V3S8>C8G2RD4eW"]H12e&JAK(d\*fZ,3FpSO:]UXJ,*_7)<1p&ffEJ90!rR+uP7d=M | 
| 7987 | %h3WFo-i9R+oHICD`pB;`Qc/So\B*FqC^<?UG6:1B.p?T,g#Xj\k2#B@CSmc:qc>EE(>\>:M"V4CH_9.tr%"+\MqUbJjp%0!MqW`" | 
| 7988 | %IcYTg]\-P<\[Ud7Dt]8nL)6J3\[Q6o[-51$jkc`$]bt2?bqJf,ND=NtrnmEiDpchdaJJ_@Q[=W[#7p(V\D1;Af[eEG=`/]!pUO@_ | 
| 7989 | %?[0,jk[nb[c*(C?/Q6?FesC_V,V#k13\S)">Loj8H+>jlkZ"35C?2R@_Zead?LBCRYlD`)hBIl:Dap:I\MrZ(c+;*h3n5nX4u9D6 | 
| 7990 | %d`]<m/BH$#]_ZYe"b38^F,PIW2a.[8,q<0Z,17cOW-HRKk%pPEhW<T<)JW5(86>=7MeOSP)06GeEod#k@A8[Aj/5Om!ZRJMGN0pg | 
| 7991 | %0lgCBaAou/66o.099A131DKY8=EX+\(GLUa^HT;fKcJ-+kIDKkc6&6Db)D(1NOffaNo;24r*__:a*!7Z5AjtVfXU'!GanaoY)jTL | 
| 7992 | %"qX]J3KE'^eVKmhQQX='@,l!1,-7fAlEG8me9<3Z*!8+%;81p$$_;[@\iag,K[VP=NamTR2>dfJ(F$n22?TRm72#G@j>[?[r5NLs | 
| 7993 | %V\<FB2L%ZPc<D56jS20o8'a\c@fW(YCp$3eA&-)E::hK+N^6AKroK0GaDhW'b%@WEJK.aaVTd:$(EpgP%'Q7\*1((<5&?`*n[KDr | 
| 7994 | %Y!,4n;<>:h3K=^-OX/YKaDk@WELBd-'+I_E$1p&gelG5"@uQ7q.pRcJ(QCunMl`H&Mh`:m_b&#]$Ptg`Tl@oW\J@2S3`eq4$&@2W | 
| 7995 | %\4[s@ojM/dNm#dN?9$4Wp#4ne0*M;q;F!@[^%gl^CT<mi(/VYbr7jt#kmPNd;W=mmE;ZLSTE;tLn%s)'M8g(>$^FqQ43+O860?%( | 
| 7996 | %c+2@p0=u1._lkqNO-7PpE1BEcNDfFH8Ak$^JL\&LVC+(2b<1>RBQiONiUir'6*jpjW/QFBQd2qJ3LX5CVVN08ILDlYA:nmiDDgMM | 
| 7997 | %<G6P^edt60rt_&//u.aPBQfuB9CDB2>G0Y,a4oYL+jZXQfer>e#2Kp:Y/.]ij(^FJBl*0<d-M\HS,I5]AsWcorW\g^+8#Cu1qQ4V | 
| 7998 | %6LU8flo2_)i1Sa\r+ZPQLM":V9,/8f:<uDsY3W-08B!.L95&LR9D+Xull',Fe9,GJ6%o42d-PNEk!j$-4ANL,bq94?r">H(6\EQ6 | 
| 7999 | %ZKY/o6*lJOi4%)"=Ban\BQfBFf$NlYfi=3VDhVfT?mE@f6F0>J5i!F)Nk.4W+l+-_I_l0$K4^J@6iR4Vr>+Q*#+GKA:-/oDMd9(u | 
| 8000 | %fE,4%m;:8;7gXU^aScI7?%+[j7C1n&^6(jjCLdc/h&+D>;6J2c.l9>Oc6HIikA1Sq*mH<O']'nU0&mk]24>OA9D)IF],[a)(sS'c | 
| 8001 | %3cBO\5P)Ou'[7,#,83kd-(:BJG;FdCld%:G1qPRPg`4Qk0;3<AAk0`#-LtITc$hjS?$&t[Pjt?S6F0<H+`EBQVe76$Zgt6Flp<Mn | 
| 8002 | %f?ilnecfU2m$I#>B;+!9ElAr8Me3bEm(\3cQT#7iMIu%I^kHu#iM"rT%JH9afoP+B1NR9V7'dt&GfnF!CXMJe)*%>LdHmMFm$PX) | 
| 8003 | %B_F7TZqJg5d.UG[b.8=V>q?/.$-c4L":UroLLrasPldC[%_9m$ej270LKs#hZ_3fF6`tL7Fdd!YKNsk6c0^YZ*,Jnl2V0,(AS-"! | 
| 8004 | %jLQIFjS+c%guq!^^P?(W7]2@QrndpjcGA'88`[?MY0-qIDi.f_@-c$&n2n^6%R:M:o4uEiY#gnmIKd:-_:Cn2^P?&qn9*S#\^"o4 | 
| 8005 | %dP6=m+kJa,3i3/I1??"J@c`osos8UQQQt+YEGIL'Y"M0&Ifm61)Z'FJj>r%erYERt+ft=fOR$O)O^E`G(ZqXSD3PEilPp?;V^FBC | 
| 8006 | %SL#@Y^++f<.nJmiOm<uI&CGq7\]u(ATUXh+Y&f(H*iRs^Y)A/19?;6n2,=^6>9_\00hM3FDM;?Y@-cFBp0q<PY2P$3DN.mc\IS.R | 
| 8007 | %OR"9Nb.iR6a+,f!!kHTN=MrYSr"\9R7nAVMm=uW(f/]Hfm2c*NjLWK6Q+')_T5`NQ+P3kBL"@R$72#I+OR"i3)g._Hm'ShY\W49[ | 
| 8008 | %=!H6B?p;>V>aLCog`F!YSO@pJjLQI'n9`6!=[2OqOR"**<pi10.X-<53Z.WHBo/@<,pa9`3c\F#m7Wu#I^qm&.7de,EZ#K/98Ep- | 
| 8009 | %XHcbk^^TC.f-U0I0;!SlHh47Uch,tQ3*:Je[WGE/]Pm0]U>\[&/>A[>JhFt'1\oB7VET3Mac>U2al59,@?Q?@Yg0fk=VrJH*>Y5g | 
| 8010 | %_&*id_eXMk7]@L%E`#\iX&kN_)MuZ'eS\n^aU;!*k;aPd$@us6DWU58i`ThRG]#TG5]5um%sKo5RI@R7SgC8`8&qs*Q/-VNk<A[: | 
| 8011 | %MIT\.hR*U-Mu8g#@6$+N%+'CpMK#?>0_Z8fG[(+1VM)JUPC,0Sl9(GlSD?igi/eTFo_-4Set8bgT0ku*pmR`t:'TEt\9b.NBif,8 | 
| 8012 | %m/GN1`R'_0:Ldq(`0i'J-g`7dfekr\GU#t;JOG^kNoB4ob7\^L+Z_b$;@cF0^CIMjbHr'./^+h_m4q?nDMgFYdB:+gnRtK]>k^ss | 
| 8013 | %G9rJ_IZn#Z1o@UcbG?G;,oj+Q$L%0To(l^Dh>%].I9+(>ihe8LVs/oO+^^sTf:UV:^8/>-UlL)jesoT:)gq5;7)a7A9!^eY2EBlL | 
| 8014 | %BFiZu&PYo&<HqMjQ*ss9-V4d9;H,WWS"u77AKlgEOpWisP#FB*9`PI$=1L['!u`@;UQ4Q"NC!sTK^55CK/F!)[:*n92DCm1j&3Si | 
| 8015 | %)!3SJ^q*"RIMmDH^qk"KE47R(6S"lNqd%a^O=K?Km,dn!3K"bGr@'Qk>#iV1U%PM#XH>19JPc$")fjXa%qJ*.PJS)-S9@B=H=NdJ | 
| 8016 | %f]&B@8Rr9=7ce/_TWsZ;M//p0ZscsULSM68b"q`D;9@N]T>[o9FRhRqF@q+'^a\]$O9=IKcH;.)3E'HS3%sTucTB-`#I2RM8pQ]n | 
| 8017 | %+>Q1rGju4R/@_c5<>/G2]X7UWbPE-e/DjVu-un!9Ue=@V$aKTk,&%I:iHSK<)!;>reR&]Nj`+Jr";ND0QXE(#`0=bbW(-#P&raI" | 
| 8018 | %,YT.J8=R[h.V++cB1C<k]Z<)6@FK$dSF;6I#\@`L_7eqH?coi:\#n-b7k%f3i]P":%)AAm\h9eK6eTQ>3U^raiYSCTTc%U`"e&b. | 
| 8019 | %4Vd/&#RIDBTfb9l1^?J^@6qh!%:99'M&#&6q4<,c,Z!^>/t\4eWF'X@C>?Hs?qt$L;@A1Q?h]:R?3VLqlIG\_X#2/L;YP;9EB.G6 | 
| 8020 | %kTUe'If<Ss;P/3a&PDsZG/,VP;IA``Tn21&-T.76TmfN0'dpDVdiMMm]fPb\IV"(t(KSCM4/jG?LI+",#SCt5(iPchoc#rke]o,8 | 
| 8021 | %oKGH/FLP.`-oRjG]Ib2Q#,c"uH+H7bHYZn0@Zda>EK5B==O.1JBn_3=a#)H+U`:_]#.lG^eB;Qr^p2E#:5H)TP6)*LHG1J),#[%C | 
| 8022 | %.esAU'%\a,q[#]tOf]gkEEuQY6JAIMZ.;hgF7QDS?cJ_h^9o=dPjG2T']O?]gDHMQIdWkDSdW1Z*qtasd*mY`m`#Men38@sHD@Pf | 
| 8023 | %$qJp;k?&ZZ7W@TP<k3FrU*-.'lg,tX$Sb%T1D@U:%Dsu>7GLK^Y#G]+bRPL,,p[#tR2`YkbLC:j>_?olrl*hnj9.l!V&*+HPDmbe | 
| 8024 | %T;9_2A`_,iA]g#l<c>#9qHc072m4b4Z^1fS2<]5MhNLoc)D]<oV,C#@6<\<il*X9KZ.u5bbja.L>3eR+q31f`Ybo;-\&=A]hlA&u | 
| 8025 | %c2%H_"-M>lOAfpUjBg<=>2_ZGAVZEI-o^MSC>1>F95/7,D;FS97SLPJ7t8Z'Yj\GXp\N5q(T:0_QM</Hla4XE<LY2)h7E;]+C]#s | 
| 8026 | %l<saQEP?0ebg^ap$oBFuh;EZ[R3^t/VeMQ6KYpTXKqF]dG>fPAVY/W:Q$5G6?FkE_V;'8IXl"!qGBI&p8&lSGHZHkY2D""Xen<@p | 
| 8027 | %f$rDjoGFH&l[*4<!r#FArb./g(m^Emd<g=5H"&MaG+4<;['ia/;+m^c$[Zu?TCe5:7,1-f?V+%"^OGb7X&%43G*[)b&(A%6B6HBH | 
| 8028 | %>eWfiP%s2.AcuuV1]5HWK,#'DLCOJ$R<!TcXP4>i*)*ip"QQ.EG);q)'!bE/."l`O#]&gcHY?!g+o"#,NY$V[4W/;VmV02E3W8P# | 
| 8029 | %U,57"L%i;9D&If2a]77jqta:#F&Wd7#]^iXd\5hZfM';oRNWANUlDcO^1?XhM@]GidpiC%/$2N'h1Gi`ml0VEDW`Mi>qd/`HnDWM | 
| 8030 | %MZl:Xf0-[2@!B5PPk6#kri&Zs4%Uo+>UJ=#i=Xab@\P7N&=AMC3CdcG$J.oCfhlk\[n!,nbFJ!sc6IPiH\fX)QC.rWD)e#>IeT*/ | 
| 8031 | %lgZJ"d"bK`j'q<.3oiTmR!ufdOrQKaj72e:CN9&jYSp"<rXm[A;a0EUeN2N`0=Y2*X`IMBeCo\\0VjLhp"]I%k6@Mk&:H\9lLTrW | 
| 8032 | %<cX&r(8\`[;]q',/RVo]=>EnoGI#_AlUWVZPoZ7DlOWo16tXkNGb9*K>G#)0Apq/?j4X*!fg3%CPR9E/CO>L2XT7(iks1$t*aF:@ | 
| 8033 | %d4L:s*q,HPQsNfT+Yo6BoTPc8G<jnkn\EM6)\2PLA@+/u!h`fTZdC03ES0T@>Q&6)G(pc.*j=6X8Mu7b6`P#3]qj4p<s@lnL-WA` | 
| 8034 | %.OQIkb]g5QSEuHE`4[mpY.P2%Ck?3$>MZ*DflmMe]]1.sp9\9(Og#YH'm'P-kp9g?m1sRM/,C._[Z"@QPt$))1-=IH>&Ze+l1n,n | 
| 8035 | %R'*=qJb8otr]s`=4`>N1r2>4(o^2`qNV;ilmHh@S)GDfI$Qo9fHY9TA1]8.3,*-p)#@rQE)EqOaB8Ohq^4]%Zj-_1)erOiZ^\Om\ | 
| 8036 | %oh%3Z8@4]\^:P85H+i%3R\bX")6IR\_-i`r>:p_Di*F#(I0FqiQk*?DliLb-E:u@K6TIBZp\pEmnH$8/DoU#N=WA1K/n9uImTdM. | 
| 8037 | %e:HR3^%SPFGT\Sl@PRG<5($n!`?\\-mcWeeB[>.]f'8%YO>sV<@%&;\f-Ki,q#3fIO!i]KfPTj7LAH2TfY<]qrHq(*S(1pXkTb#* | 
| 8038 | %gs?XSU1lqh@qPR*J<&)/jCmOBR@ZW,])a^8DIKr+%$G\bEV_O\B)V0$@&S7&bRmkpNuWhe4&>_$mVhrohFS9MSm]2K4`<sSp\^I= | 
| 8039 | %r!2ejJ6!.2b==_+4cj9k&YH6JT2lcN\uO41>0,oP))\5Tg@bYC,Zr3TH92d"rZ4*A_El#4%-^%Jo`lMJ*q-\R!+P51T;m4.%;(/\ | 
| 8040 | %Rl\7(FHc?I9"p6gY<][f/*V@AmpX<m#&F"HClk9C$C.W'dd:k]W-prB5WAUR'2Jp7id%af*PF_MdRo[0PbFX"0'lBenTl.PKpXOI | 
| 8041 | %0Vp/cop=n;:s2*6rab^N<4S)M4#VAg*/G["-6LuEqIInjahjENPo8\=D4\)[hY.&!VV:-d`Jc6"g4Qe)(r41M/%BNUe'H<,Vjqg@ | 
| 8042 | %-Vhi-'ab(LA@C<9!6PI0O;->;;rO0bneNgRLTb5tQ`lObQZ`_7=j;<']@*[5e*r`MHrssAkPug;Z:ig8eQ."+3ddX/$*>PH^>,C\ | 
| 8043 | %"uWip/!(%LjYOI1q`Wp@fT!Aq?=ZO/Nn<X-^?\+Jg`ggrXWd#os1hLG41"@(bS6JHbUkM,^ElP?'))h1[.e"))L6]uAP[Ii0+k/A | 
| 8044 | %f(gYH9U0jsnd9Uu)M6.7]1pn9)("]VU2)M?%@.mH/sL6=C6MA:,_cE'LI`cB1.?Pg#qUDn$K!8.(WL&C1R[U:8D"K7+ZR86DWpOl | 
| 8045 | %K.i-TT%c3?Qhj2cr3>UPZ2@*5#r_E[jCo6t7:oo#0mMWa0KTs?T;?/cO1[4Iq4/H]F+3a1fF@`s&9-l7i2sb>6#-sU[#q3AXM3^Z | 
| 8046 | %Hg*Q\TOj1LJf,?))5S.PB0.f33`b`Sc3,!a5"AeT6moC6<c*eH(-orMk1Stq,M2D]_sq].=OZnj/A02jg\_[4("TR7f(D-Ncr6Wi | 
| 8047 | %Sq0eOPF5+6?(c><*[K7jLbSH1"I9ORg6Nm">qasslFt#k;A%rH[aBuEopG)G%V@?`JGY=/[.qr[<Rq3IAC);NXbhCt1&jM@1[3cN | 
| 8048 | %ZM(O&4pM!%.ja#`9`dG(/7f@j=qs/E8<@8to-i':kmL&T$GJKBO(@_,'P.-+S!6RU>N%#$*-/sk#BX!1e&PX.$hropY!Wf"#X0@$ | 
| 8049 | %EkoBG7!gR(*POO&m;dAS?lXFd*Y`YtB<oV"c[rcsWd6RaOPT-X!f*T_<jD]5s3jBTD,<q]+:m<a8Cn#,rn[\Zm*?5W+>IMi>][<n | 
| 8050 | %6K,>!S8.CLLK+**)F?!rqsAYds3(pG[Vk'_e+]kNl_da4XM]/Q@(&>:<lg<9FRt+`3U`\r^=Uj5+YBO/$_Ybu_gLiJ7skScYfG_r | 
| 8051 | %Jp!-,:PB)t$7C-Be'02C_ETB?hR)7,H`?2I`g.RhJ&4H*8i^<e1N[5[:#U=%Va449\-8-dHEb-;B8AHZ_T5Q,(Ibm]LA'cE>S(k< | 
| 8052 | %duh2B29<0=`s>eVL:91LJ73`#5\&5:e':M85YKA^+2Dci[,;nL\lAWbqG,jB%RVB]^k)caFgbiX0Yh2C)5/rNF`<]PB/s4Kn9t&k | 
| 8053 | %3TbS4IZdi(^s5#='@3pbdUMLcEe?jWOL&"n0Naf&B$9G1O8Kt8-AVi`DdFOnU9G7j:lqa3n:DX/7]D\rQ6-%h[Z'E(k]Wc02N-5J | 
| 8054 | %_3[Kc2c&26<:B<OG5'HS1-uoV`s4XJ>rlt/QFmGLT0Q1&o5ku!%5<hE5r-&kcpo>9ip"7m]RM'9$ba[L!EE4"tB(YQ%t$H_?o | 
| 8055 | %VNqf!>I8*B<Al<$?M+u4Ji0:[T_KN.nM&gk-PX4*s#*$$`gj-*.l,;8L:!FIPkcs/#<R_CBBaD?$^!+5P];0SKe*GW7us*V%#m4D | 
| 8056 | %]lj%tbK.KA87Q'21d7;;]_6V+j%G/T&)M\LP41L`R4&]BdB[1W!D7\tP'\8g-h*m>E8K.D:tUl%dlFEo7_>e<RCsn`jrWHWZ3SNj | 
| 8057 | %q]jGo+7r)]TIh1+,XJsQSl;I?H4;GT3(s_KS23e@P%@p5ZD>1&Y(E=5/8;;^CE_qn8`W8t0o7EEp1h1E0kk4I?;4M89D'd#<Mlgq | 
| 8058 | %)k+,A5EU)KngnL')=U.iFU_VjQ/`'"X%ZU)4`A3Cb&i?D\V+N1IUC7[bBce2:BuV&JDK"6AX2M+l;dj!;*\ckgjir^l"V1u++^Q[ | 
| 8059 | %KO,.lUMIq)JW4+45.G[;Is>_ZHXP@H\f\[W8;gm+@TqBQ*h=N%?j0VS-lJ<o6?t7W4%&>6LBtC"a*g>P^Znj:\l&eudBNr5J]Peo | 
| 8060 | %38YTZ*nI\L`1:+aH!5,'R+)agmI!p%L9KVkBD+&V_:V;oVC%h!IB)uQs+G3.5UmSEFn#'Ddn&!rbpLdq#"`>hM7\>Y;ibl0]i[8W | 
| 8061 | %98BW`n'G`sEmO<E-loJ&N3;C:<$gq^F9UK.OS3G#,%%5tBdN!.oK"<4+9h?1(.d%IpT-9!U8nVlckT^e2doj#\nVA0?S5n8*cN$\ | 
| 8062 | %46r@g>;!V`1>^T&7qulMVr5C9!X@ctV?7=s)cZH%l++8f"ENgJP-[s!hP#MM@h\brZgWE+>:dK0Jm2SjQEIm(hgi,!r:9WW;Zi,& | 
| 8063 | %:\VuPdla/'ei'kqp(/qZ!MKC!/-=PN*.-+lji0l]<h)tXI7SXlgB[I3D;XQ$i+lmW1.o'[d@Os6In_!E!UXt\qlD$EmFja(brFb) | 
| 8064 | %-O?%]"iDrfkZ@Is_ra"5*[mo3XdtZJ&!fY+#'A[X2YiQb-^-:*BS>G*$MN\5!f':;s6m>4)R$k)U^>2P4!b8?:c2`RjOE>g:6[Hp | 
| 8065 | %We&-?M4Isr]'N\R2S?R)oNGbYO;6"T&kt(9\nJ[\F4L,E+%s>;G;Q:WM!HAEnm5j^0FXM4&-MY8HJJDEnb\;.%qrGX%gHU-?NNBM | 
| 8066 | %::/%0gp#TZdYj98R9iqSIMb.A_b7/J8KCskPEp.f3?aseonIOK]4[-0[$KRdak++$-i*Vj3+i@LU)X;kBm.WiOEf%P9jC21m+B$b | 
| 8067 | %7PCs+9XH"8F3k?O$`E9u4J:fOA&s\NFl+n\@ElAg77Yjk(i)DNpD7HtKrZkj.f&bJVN9HPP@r8P*1hS^R;&<R!ahr&O%$aUY;=P^ | 
| 8068 | %I!hcjQ,5WTaO\HSOn-tk(5jf;4[buiaQE4_.dbPC?[,AA_s4#;l`%!X9.AX$#4le(%gVoH%QuJKQo+#]5:iJ*a:ITHlPh72.D'B: | 
| 8069 | %NX6=M\nF7c%Z<QKRV=3,-G!=T'/q7Oh["u`XGQn?N-;f/A7Xk._ppF$lqcqZG.`:0V/"2nKZjjs1GF.L%Q>GkR6@A5;S@["%*qT+ | 
| 8070 | %M[d[=GM//8VGH*a&nr1An>$u7<<KIkq]M87dKc@I&&A)r]q+k3rT*?0On4$&Vb'OYZ9q4#dr[28hbJNXGbsZ9O8g?66;G.#\VWm` | 
| 8071 | %MQT?[2lK9p<C7Qbs&:0okV`0Nl_@m>*U!214b[J;5NsoQD:-ZC`WmL':ES[-b@_+,+(^bmqP>qo8.!\2:^E,!!6`'"P_UPFVF5M* | 
| 8072 | %Uc]uG8=qW<$cdpP?L4n(At)e'3*dr#O;'ZA3:XNo-G<o,!I...mle0:pZ/5_YO'Q)cq[-J@^JQc'5^B'1SrQ%g@8S>.ID@^rBD9W | 
| 8073 | %/23=PohE4'Ef7SlO?s7U@Bq0!>*<)d^sH0O67I)5a^NOXpaZT.k]DB^_.Tn7iBlc9A_NjP5fapMT@b]q/@@p%FKPF]q0-BT9C5R2 | 
| 8074 | %;s(\51**=9IWq\7-Q\]EY-k!b_X2X"GV@g\b]tGDF^aWW,.hc;\pP['Zu=\Lm\>SO]^H?B$K!/E($.`N\IA\QTn;$eVj;U%IV=l/ | 
| 8075 | %M6tQV_LD.)09\'6@\9:4)ZXW&UK9e:mKGM*,<ag'p-&,s+6<:sr[#&@J:WFI?sP>/^(oM/;p[S]k,2]MO!V'<^a,Kqr1aCD-GE?c | 
| 8076 | %S'g8dNeGft2mR(Rohdu*m$Z$a-A9K/+@B9e\Se]ET_tH-e814q08q:HZlO5]r.(GV1_=p;cOC/OK^d]T'bg,:J*NF,gD:\fWd@:+ | 
| 8077 | %Gmcc3.--+^<L@sX90J@!f(@C.C==?=EajYV&qVh*2jT>PH0t3r)<O\s;pABr/_:AHL<6(XA0jq=Vc2g"/sM7*JiS)u=Xs/X:0.ri | 
| 8078 | %#9+L=>JN;`pZ[&)AAe$*"nJ@$VG\<1Uh^k:H\O5]5-j3\ND%&iV](TV$Cs,^f0Q_<*,:R<l_mQhSKE%+Bpii^OrcbOl#=mX6g\VP | 
| 8079 | %6R5TBI6g)(T$N.i>P?t`BMDnDYQsdJm'NOgQ9eA9E,_5I%+9u(2be@M/\FmEJ$b45`XiO)hU1okSE.>MbT"";o.fL3L,>B3r;a=D | 
| 8080 | %&']e1O4-``M8YobT'l\u6pBkMV%tR%+Nq>,.pN^]#V\p;YQYl)ZP__X2Ff3;TE_fU&'/)m?lUg?0W1`o83Z>B!=N!XR&L;Ca>@D_ | 
| 8081 | %a8M(k4Bq=%c=K&[NGO)Ue!9V78jl%,/sqPtXT[o_DNj[e-9V4"`To7O#UGmidi9>`T:B`?9OO?+ABN5tWn10<#rRYT!PEu":L;UI | 
| 8082 | %s+O41K*g:GD,<P&oS(!AhFAjsSW#:B^Mi?n:Tn!;MqM=^/XJTZhcIQ@Qu'*aR9+r9[JEa/]Gu@r^+W"6mt,!9oe@QM"`0cc-k(k5 | 
| 8083 | %/YZ_2,>4K^1.$)?#SD4'lDUGA(!X"HKco%OLfNaXBHSSE)qKe?\q[bBO31`9E,/-.cdlGp4/:1/%/dk]%Xj]tYXo(O@uo5U-mgrL | 
| 8084 | %&)[,O*QZF8,?JN2fBbceg2-:/O\`"TI8encGU];5YKRI`+EE)dVN9b*[cbb/;?"jfH6+XO9M-[SZSkJRK3X<.#,S&e1rRo8MMN;e | 
| 8085 | %Wp,Wg&![![JPp-nc\OaKjC/%hf30edQm30j3oRVGTi94/<+-sl0M1,48f*rmRP8:gAQTk2j;'(/eTGERhX"mP6/)F1b"pnTo.!p+ | 
| 8086 | %3mJ'e`rU!T9/?TKorQiY25AsCo_d+I(BU4B>U%hB9c]nJR#q#oUO3ADQHDmla_mEm-?Z+q?)L+,fToigXJNebTN5[;4tD_>cOH7p | 
| 8087 | %8?dB)j"5SJ)_/ie&OTnb<-StkTdl&nQ,l0L,;@FJ#]AZ`;d$f0@.::[V7,)1%;u55Zil-`m=9Ds0tqb(n7##eXT:M59ZKCar(#L; | 
| 8088 | %L#)@6>SJ"99VJ`eMpXi]-f$Z-;(f*+,O&Ai]E0I6K4$];+P:'u!/eHL9ADI!G%.XR)(P:2K_XUXm2Z<255O@DC0pKf8k80<1@D@< | 
| 8089 | %_Je4&`&L?0W%M8lL]eZT]c3_t7:oo'I]E4RE?K&Aq#Q*Let;TO#XaX,(WiI6'[bqhbiP*2e'N3YaI?b,G(p;1HH"n&BkZX#h]L8X | 
| 8090 | %Im\=9##qPo3Ru33^4@sc=+o*XU>;`H`aCSl:=Fa0:b>#a!3-Ej4H\)V7DVO9"*7/HFq)k4)JS.2qs@%i2QIggctk<YQ2A[C+7kn, | 
| 8091 | %h]'TiUt]*mGle=@X'lPk8qiaO3nKSbcdt2Sc=^UN"AcJDm/;n/L!E)/Cbc;D:[p4\6)Wnn;;_&XhGZ#DW6bA%oj"UP_i-5:n2XbX | 
| 8092 | %>*k9=Pk&-F$>\%b]nXY^>ce1VCh!6F0Jm^5&d0>Nj2^ls9.O,T_1HRg(fWX?eO*KIT`7Oo+i&\bk:gTLEY&.@ki%2G`b(4!M;I8> | 
| 8093 | %7We>>TSX]e-D)aA&&T<<&b)#=&@q#q!BemqJ:E=#dsG9a9HNt3C"$fGj*PIZR;trB7#cs#Clbjs%=L4tmpFqf\N"T&S#K5[OB,D? | 
| 8094 | %]A<oTF;%<S<(K=`<f:65Do=ffB1O6D?M(gAK<G=c=n<5iMu;jBlXs'i_nb;_Z.&LKHTF*ZitndNf5Y$BBBg3Q$#="6($lN)S$(>` | 
| 8095 | %=[##b\\S=@5!3QeZsJ_/KOt6#EQ01;ifKKt^`t`NYdhP.ehTm6F$oi6&Z4.pNejnA31h"8FE""s_(G8t_lC]YH6`Yd]2oq7#:9ZJ | 
| 8096 | %I=S36':b'N'Eoiuc7g5C[scQ<@3.>sJ/dV%_[oG@*5[K(DCh*BHY.a^#=F&E+.Rk)K0<XGqk2[p&IK#a:9N33%JMFQ&G$A@5pt<t | 
| 8097 | %_\Y?=T/=NZd5L.1T"qrQkm)0k]`MW+=>I<tMco+r>#f^cVd-1QK^=_3GUU4FE]]h'JW!=2"hC>eeF>eQT6#+Ggu'<2Bp"?:7eAm+ | 
| 8098 | %k[_(M:=L`93Om/%X&Y2Jf&iS"X+61d8I3JL+C4/]gH:W;#Y`s;dm2i-(aUG8J-tknnN=9d/XO"J@PdI5.45[HE%<^BGBjII>c:DS | 
| 8099 | %2PBCp67F$nGZ?#Apqs,^h4CmJQ"1EIVV1:VHl(.s@Y=EAI54t5Q-#Vo`sE9_He*X@H1NVG!tedjM?Da+Tf(UmnfViRZ8`R-56JO> | 
| 8100 | %q.VtUCX@&7fk%6-l7bgfRuc6Z_eC[c>p_dKp`(fEM/O2!#os:6L>nCEa[mppmYk;4%9NpY*nU;eM,sCcK#?"jJjPo&kho)R`WY#b | 
| 8101 | %1?erQdZGnqFp@@331'T;iIR<O=K,;>VLk@OHHsT*VF0X'Cp6_8iG9cG[*Fc>!I]!6kA8cXB&C^R1HB>9<DnOd\<\W>?!<I\T@HjM | 
| 8102 | %QpI6:fEZ7p3VR+5l;HprFR^a:rga+FhWSs]9*?6s]gal+cRbHlKI!q*3fS!cpXpE<FrrdSn;BId'-7FXEi%rbk7s=CL'.ZX6:Ddg | 
| 8103 | %dIADF+d8,N-`n-2)0P0EoQ?`^77m@7>ln;NbP.&W>Y@,A4Ypn6=Juj53^(?)S7^9gPG/8m8Q!hrp^PQ,/`X?,J(0i@_;Uh32?le3 | 
| 8104 | %f7`>5'56eG<jNC9UbetOY=l0&=o4AE*I*!5:@=LV-:8j$nAdO4/`Y1obUFX0lc+pDQcUkB)%P1_PT7uE'nN]Qd5<(Z<9Sd=oMrhg | 
| 8105 | %$=6mo"_5G+StTNLe:*.6dgD@75FO.I-V_up1,_5XUtpSQ8/6CO7EAEG\L:>.Z.U9_eg[Kt>n3I.bhl%Q3J:;CThB'0^nIqnYbZE? | 
| 8106 | %\@gQOj+h=XB$Fs+Q`;2e#XhaUDoY0L*n8UG.iRsZrY[aDG^Y0ReY6\.."dr3IZJidThX8Qq"*nq_,8rG*HTcIJXk[&`5!aqfj[hU | 
| 8107 | %SZ4nC57u2#>NGClF-(&Zr1"\>bZYA(_kB2\Wb4L<8K/4m'`gY+(SSOA216<MX:,$H?t9=:khVtA0&b+"*o[c\qC"&oA,YqbU)cS[ | 
| 8108 | %"At""84O)TPUhkc73E>A@E^aKeurW6o4!gL)Oq0b?1WCh%[lS?q%["X?RT[q@UaR2GI!et69j@=oCLN;dj+f>hD_<MhWZ3)'RRuM | 
| 8109 | %V[rb_`3clV:rB?%Op3;GA'2BkpYQC2li\@FjjXYl<5T-1Gc:,El4P=-+Zq'+S&!cjRdh#ZKe@]V',._^OQ0U`:oJ+s\2D>F^a/#m | 
| 8110 | %:rZ/g4;i#&CM@GFgB%ZFl-M&>A1KYbHf7_Tb=Y.CmVFnSF6*U]9a;0?%_h+W->ka?jKa]W]((;R-e*tuY'`O,K\-Z?j+<T(*_ZSQ | 
| 8111 | %[S?(`Y502fR>p25`]Mr&0UnhQLA%K25elY^0ug1)?VI4S<-/nI$roi")suZ(a2ooM>!Y(aP72faWG#pYqRE+c(l^RH[21h>EBT4b | 
| 8112 | %N8PoCU9\DDC*6AaLI#>nDi2ZkYOCp:jI!&fTOPQ#@<8RLMIF07DD&8ScLOp`'+N9:AL%p&1.]mhi2!:JaL^r*d):X.nX@_kmI/7H | 
| 8113 | %YNG+Kj-A;h=4sbo`p8<eXmW0_I:hA6<')L&S%-HAp`o49-`g@NcP6>.cFS0!<iaXLk*a5Ns,G*&q_>;i8g397KAO-mdFfJ6aEL/H | 
| 8114 | %ZJSMdU(p@pVf\p9UQ#\%"BUu4S@8eoW3id:`\QZ1qd)]a"kSK7XTre$9;[PPX:PMHD_]M*]gH2gGh:56-oWk`PL8q??$[-K$Xnb" | 
| 8115 | %^s*\/pSDIr\F!Vhg`B>$R\`\ikYf+NC'ImsMfD)CNj>MMFHDmj;#"aIE9p"oa:[;T.W$j">85ZS:XEOqf9a7%Srd@?_X,"$c0"\D | 
| 8116 | %;b]=\IFA4Qb(bqts(%F-'W*!(PCCC7W/NijLr8s'&19?+5k`Ff]TC+H6<7bMM-XO,_Gf@^/i_">qMt<nmW>CJS@R>1X_Ig1%ji_" | 
| 8117 | %M.C_ge\Qk<.:5(f3FARS5o,OnFXM2>-#$YeEq%l/hL)15@:Soak)n(W?tt=O"u=pXm8soK]U`:CY7bkB$D\YPqen<EJ<'!I8XhTu | 
| 8118 | %76ma!%61=:4.eJ5";tAoK6e$6cXcX05YQnT0\^=GP2ng'*$at,kLH@es#"gQ"J83$`u*G1q4TkRCO5Ds>GJl]g/li8(+iU=(#J>j | 
| 8119 | %%Z*VsR0jD\^JW,XBdu030L&jt0/_C%jX!2Oq<$j1Q^:)B:EC*!$Y;@Q-6&H@K?P`5kBD#X&?;"XPrM<7VnEN0&kCMAa-q"%RN!.A | 
| 8120 | %r/*LN8J$>2h.i7]jaNS<o^M&Io?n3^eW`DrF@l4E'MXTlk!\pihg`RKbsl")+NOcbUIc9J1)>(Tkg(cj4D*m/GlO#1_^)7.3aa4A | 
| 8121 | %<NGcPG5mPki5E<sIPNca>aCQr`JO@uM`0s0i6r%=em@&@WR[[!j'h#1A4S^:UK#JlI,m<HLrJ54)tk**J5P&k08IT0])R)[#hhu_ | 
| 8122 | %ae.W;##u/N0uD3q6omQQ658QlqN33cE/c7u>n3THG(QMN=C3PKerm^a4NVp>/ARco4'&:."d/r"\eGG&LZ!Oi1BTLWCpd+*S+@YF | 
| 8123 | %!`bfMDuG'RZ[VQpWTHipQ[9ejF*&ER===5r#>])'cugMmMaD[+WEq>\aLGVDLF?(>VS./XWGYu;fuA7>rq#OPc])1)MhG:mp`VD[ | 
| 8124 | %7Fj5I=j9c2O'u_p/5>u;DqXJN?3]=:V\M%1@C,a6kh-Ju>Hp0kLb34e-Ja3oO=H#PZ_q[a55NKZWj)S]f<ta0org?9*=Kf=ir9ai | 
| 8125 | %a3o5fa/fJ1S&O\J_c'Nj/UVZu4f0#;_[Wpi+?E__bmHpq<J6I(#!QAW1/b<.Lm;<-;qG5&l[Gl>=[tJVGcKfI/a2O/`i8b4:71(- | 
| 8126 | %!pbCe^*5e-L91t<3:]!,IEb%=47@f?-9obWhhD$$mgF)R[nU7<?99/d0Q1,A-u>>#X^AM/'4bde)GrFE&9TflR,0ocb2oUU^%*X9 | 
| 8127 | %d2A8J19Na#dR`^C6;cq)*nLQIb$5Ys'$YEPb@=_m).NG>1fXH[#,nC:0fnC5Bq>!cX0pDIQY)p!ocnm:Ms^&ikc+lBaM#S_$@*;_ | 
| 8128 | %Y6'gVd6hgT>NMt5MBEo+KkH]OJ,ssi"%4U.Joho1m""Ulm-d$hnO>Is+\FE207aO[:<jQCTV.VJ6bD<;NYjg\'=pu?;tB[']-&ds | 
| 8129 | %0N=Rt0%R"e=L5FMj7d"UIKP9tW7Ng1!Oc`mL+ACiaKmL!>]8VUY!c:tr+_fI>Gb-C@*LFV1f"S3o;u$V(HC/W4l6`9ZT6WF4l9F3 | 
| 8130 | %hEbt1ojN7W=M]kE_sYorf10WhC)W!bp3XUdNiS:dn6CV=HtsH(S$NRTo;u"qL?>[;">Eugi%rV=&]&^S4"qaDT4Cj`%TXVB]1&)D | 
| 8131 | %35W1\BlHqFFjB^d;.^irHdsJ,HdTXpHQq:sRBFYrUQ`ceA3"bdZWa(1c\lC\E6m7?4S1#tPV_DX9H>Oq6[Recq+SLh?'JrWOXWe2 | 
| 8132 | %7tusUeLQtTR<!7)lH+'JB?JW,250n&]RLS@b?^Yf#MfpUa`:Hqb%^(f/Ct+GPV_E3'/%T?2CM'6:]_&CYi2ZW\a\I!23-VM9K?YC | 
| 8133 | %hBLUF*,/fgcEfi(k@_qOfUL&!PNAsmP_4auHEu>VR<!+MkP9#qZ[DbmDA8;rY0N8A\ku%b4#^(joVf1LFUo%\>!\QsTH!'1'J?5/ | 
| 8134 | %:IG<_i<PPmWOH)E`Bb$!0JVusZJo!6aX+t*8lcoP>>qRYHZ`AZjpuH@gok8-+YSU=a]+e33:et_Rh^\m-p_=tY@PU<UJR<ppFBBd | 
| 8135 | %[+gV5)##O`ETk%I,f]dT<ZKW<PcMsa,V)X-g_dpT`r/M1*40X[0X`pcMPL-sr5:RkXLS!#_Q5`:f-ta&%;q^OLG0dI6TleImK"O_ | 
| 8136 | %%cn0MS/KIPEIHWD\.c?Bf[#&:XLO0?l1;4?OB5`(FI(+-)ck8l;:>r%iDB'Nio"WjilY0m@qkp=F_0AQ.us&[<fgP=X>i*[RS/V: | 
| 8137 | %Q)lt+9XuaT9?L(bHJ2*_6HY$45Df;-W%KtYmUa@K`PFoF-!TFG=`O@=WuIbDU^U64WmPrN<*.!N!lH?VY@I.]<D",p=`HiQd0`1k | 
| 8138 | %)kH$O1EME>FN6.F/W`8c,ff&kAc!'HU(rNX4%d?HZj3S#'9p[[<n[j^>#oBZ<>Z^$=\gF_fERUZ[k8>T6N<Aq]qBDSbim0uQ$#cH | 
| 8139 | %#F/?DBCb.N!lq+D!K8;2d,?ohgS6GW0Z`:,F0\W<;G]1t`I[Qb:d1=1SIFmUIHA"fFPqSo'jTu/5;O78]2s]!L&n9Ka3"f`mK,(' | 
| 8140 | %DK*6c`1DdR@!p?"G*H2_UrXcU$RO6.-S@S)\ilm50e&>e9bqI3=rl5WShKG.VH5+m^of@tQjAZa_kE*[q1WFUG0nrA%KH/Bl/>nC | 
| 8141 | %@<r<#::7:j@*FO.$H!,f<4,dWP45]g3hjY8(l4m?*?,Q&G/&&H!o,g>ZlAARXBRCd#$</s"YRsH;dC\u"G(\)0r:S7Sh,3h<f<'l | 
| 8142 | %J<)2%>]Kn%aW4?&TZQ<N.QQf_Spi$'/ooNggp;BdoF<ccQ_;6?7l'WNe^MNEZdN3b7Q`ofiUK[%$WQbNZb:(T':snTYN:!V@#MIU | 
| 8143 | %$C6sKG@0BE6%KHI`&X\u#pkUJar@qq:EDQfAs?S#e,C/fkK65aTCre8eb^+mrAi>rcfcl.!ZbLZdl+nT;GBa:ok)H+/QtZO6:1_, | 
| 8144 | %'6EiAg\aM?dod$1^C?`RXY,gc$#4rM(K0*$/lu>dC7#-):jgMuB]C4Yl$:iBjj>0m""4=h(@*MU>\%.ER;MC9GaE)6=<&r^/Iik/ | 
| 8145 | %K^DSflqj_@QlD(^-V?*sdOm@'AV>8UiU"`"j13ctHG`/u^HT(r-X8Jip:NGM46t=_2j1lm8rY('[U@/9McoIHr_^CP/-M<5PpFGg | 
| 8146 | %beAA29AIB0%YC$jqmN'0\('0,deE4%6`QPXLR?8Xb[Y-<k5V$hb$Z7D2[j!2AFGY2M#:eZ?Wj5']uSIk/G7]>%I.dHlV]k%6Zi*J | 
| 8147 | %K3.\B^p(4A)36IKBl`XAdj,tt%i,@TWiEUiA[O''TH>TZ$8c5I>)Ri$esjkW)!YVZ(RhWnGIg1%1cR>Uo(lMuElJW*Slc*]h-4Mu | 
| 8148 | %8h,04.368=>Y9m2e3Wb^<gBNMODMZ;.TWS*qP[gUG<G#o*NrU62[Qk1($4^=CD#B^$#^Fa*RhUb][ScpHiN#?>,LM@ok.E#Tiu7O | 
| 8149 | %c_nJi#+1V,$S6/\fBkKq0ZYU-NFk(Iq!89:URa@QV8E,AL6g&"(\8]W%+"9)ibsk>$!V8nGfWk8o.&ol'<*/>Kkk-jeV<)km1VVL | 
| 8150 | %]"iI5S2]Ha7D1IC'uDJ1BTMML7k[kF;0YT4'aAYIkN$bXHFhd+%0'4U8c;:S9I%I_?7HtFW3k;ukXdY`_0;+dML7LKQ\ZZ#Q)D"q | 
| 8151 | %(8Z*@q(ApYG]aP.@a<^&.nQMml!s+N;KLj7PgFdJ;tii;hXF!q-W:?-_#-<de8iHWQ*74%O7^7-3`oKI9erj\0/$3RpOo'0osZZF | 
| 8152 | %h1Te]lN^grk+DW]#YES;CUi(\(Qc;.r#2a7NfLMg;tSB0^M:]KheW.Yni#bfKVr^b?=T`s@=r9k?=WpRB6+0*P(J[n&QFBER]4"h | 
| 8153 | %X&?4/Fc9s<66+5cD<n-Hr+$InX,e"s:8PVHD,a7;W1'^;X:eL*GWr);F2jQ8okMA6dbZ^)L("9O+RJWN6Vm?UD]qC)qZf0ac0Dt9 | 
| 8154 | %6bf*4r6oSWJZ.M!+Z(.TTnP+s^eKdDcQiBqN_uR7L+]&DZPX(6a'2*SWaJ5U2U;1M=-cE*9,J,>!5l[fUbQ5(B3c3$QSB".Is)4. | 
| 8155 | %J=>kPA:[\N[s<u#lV"lI+#tG[gn(*CBpB^"Eum.CVEQ^i1)boX(W0m+ld%#.aiH%J.?pr`H,J's..f)irDNWj6DHZ@oHg+5/j6Np | 
| 8156 | %8map0k#hSF<L.SL=USP]d^W`FfI]^&,*bNmqW4imK-rNK"[_P[2(:>/c%[TucG5C]H27^&<'!o*^o&7Dm36L2f9^\Xq#G_0d7ag- | 
| 8157 | %PV5A&@4nXH:TXeMb?\5'nsBtj58kSU8K=#,E($ObF#q;V+N45(F=eo1dD_b%Og0[]Fi40nX^(i7eUHP]B@*;eh6+A`!TSJ1mNB%; | 
| 8158 | %L'EV&)5%%Rm0sLAf/(cCiH7(9?sM$nUa98g6Nb@$%/acQ05lNp3\c&b(tUPd&(Hk'1gjS7^i:85fgEl"BAV!cEBOD-Rk&Dj^pote | 
| 8159 | %AqB8cBY_-L5slH%]'>"SN9_@Sb&QeX%2d\Qd#l32DJ6hqSjC8#HQ[EmSTR<;BlQ$l^OgYm"&bep]V.W#SDriP1p@%?r!a+A3lVU< | 
| 8160 | %(tUPdYI^OaCk7"%"31!B)BMHCdMj*Rq:YrEL'EV&)'I>F2`/`GRp-\+j!*iVhp?mN7.$E_-p/:h;W$I,]_7)7><#P8?%a[=?=\Ch | 
| 8161 | %Gs_[gN=%]5g)CqaX<.n"a3%C@1gnt7/CDbSTn2n8@tClr=495&D0!W1CfIo_Y.^Off&"7Af&8%ehMO^62g*7cZKUTletVGIZn?l1 | 
| 8162 | %i9a"<;U0-4#qNCgJ:_Z1pe9LLn9e?;$uN4VV+Y#6]F0[eS&%_CZ$eJWYYqt[`-3p5%p&Pa"=o0Vm.ha)oRF*ngVHM0^%MEMYYpl^ | 
| 8163 | %;/I@ii-6Qc4*Y?ej/0;VE?jU'l#!r@D%+GEde#HQgc!/*E+sV;DJgCSUb>M^_p*$#h41%m2O27*al^$Gct1'1VmkXI[V=+=a;:b` | 
| 8164 | %iT@R_NqX,jPhq.agBJ[(=/<=ak-i+Z>`mltS(e,Xkpt3:E-'bjU13b-VRPOH[QtFgC3giZQBk'[_f^bApC2!+SWVc`RG.qhK(=\C | 
| 8165 | %<dG^r],NE49f=(s3PDO0M9E]dV/tBJ8!*(+l#!r@D.md8_]^;LD*.#sR-AHUqQ4$bho$=6"QuYkiB"+u1iD^/oJTsp'dVKjW</Ht | 
| 8166 | %D:]q3Y]JPU3+sN3oJYL[2U-^cJos)`kPksB7Ge2#bQso+qCYN]qeq0r&_=npK6LEk5=q]*B\3ZY0YP`#ha@OQ""et@)gj!,'nht% | 
| 8167 | %)!tXn8!L%-\\]U"=Z[E>0HH*F'R4<<]Jg]QH;C_dR6$_bLOY/4-0Uq\m7DD8X4/F&Z8X0S(0F\P7!E1b!\*#L>]YaRXP(da;4(Dq | 
| 8168 | %:(PL6.+mYHR5800)dT0\>E]]&c0[,\O:>Z5GUU5j02[f7L<E'o0=aJ:p'([K"aI7rYfJas:ZcCiCAta),mpq8.5aWZi[lc[OM*p\ | 
| 8169 | %>&1UZ6p^MN"krooX%O.;Dbts"_<ijP&AZn+O]1rX"ZD$XRnFH+,n?CKGEYZ62B4XVMuWB+2q/'@a/l!"=!0+m]^!Hg-slS*P-+dR | 
| 8170 | %;TnuBiaIr>`(Nb#dQ[T2D:8tNduUm+Qm&lqr"@)b3P$Os]e3VqTHHj3l:/kd$X^aFbt7:QT&9O:b9rP")M6/'oTWO0'!?H@TB>M+ | 
| 8171 | %Z-#WAr<?CIQ(QrHa.:i?d/YXOV72!u"Us4l_s8#6*37$KMg.<B=;RL,g*f!S032[4m4n69=*eh-[1(t)Bsgk)C":3l$GkDY^A"h4 | 
| 8172 | %a;;eW;)rfq,oiTR0H"rG;X&JgH].I$GW".1"5j&Vb7oke21MTG?f;b+'j$0+"20QM>00oVpqU;m1Kf*Zb_FCWj"gM))+SJfji#J. | 
| 8173 | %lb.Qfi0)A@Z`c!trq7B:b@7fP%N.(F"t&cC6"[@*X_`<f+7qd22W0OTp%eQ]6>RaUqt/[6-eVs.(-\ho.22/(iC`SXk_:*hHNGU) | 
| 8174 | %>bK>:Wsq>Q>QIUS"otQ8Fl@Tq#:O6X3KEoAg17QhhB!!1-SoJ=0"IM^XmBG&6ch9JeV.H8oIhRnN#qB1$>CaE"R#_pmXR!X4"(8t | 
| 8175 | %/iO-kAVClNP0)qaD$^p:>T(e@/V).oi>KP#FkOY0`1EE3.==rb7[NY(rC4$>&%5(+)iE9,p(iC<%X1DFkQ\+hG+=M?VFhK=$Au#V | 
| 8176 | %8Q`:QR!D1rEYdKS,YK&r,o-m*j9>`nQe$:o^"EgemSl\+23Q<_X/6'0j(Ct2G+V$il!o&7;?9pY!PR+Vl@*Qns*oCIeXX4VV;HK^ | 
| 8177 | %rrZYLPQZdN&kM)REu$ck\bEb\DkHGu5T$c8]kuYqR<%[U*(ql+;Ko=P^6P3r$6i[E=uLU"<C.*m@;osMcI+a5.Y3Ir5sI/fqn.?I | 
| 8178 | %A<dD/k;s.E51?NFV$]2?oTVq,f#?gWpa?5G77M%<9_gFfb]tYQINHG069sfB_qJ+a1`@0k1DK+l])pbmD2&6=m7.h^q4cM5GM0f@ | 
| 8179 | %\rt$'&>:q8e_1cJ*fqo+2H=jr,+o<4X3+N/#VY7K_lpTlW$mRbU76;*,/fCpbPbnWkPR>uZ\&qlD[LB:[*VE1"6VQ-#u#))oaU.& | 
| 8180 | %;A5c"Q(g@QV7&-B6ag9p589FU73N!3PC23T#tlbD$9A@dTQC%C^*R=?=i4!A!o:^TDkg85Ok;'<Ij.p:!RQ<)Ep=GU&@>0Aa'D1` | 
| 8181 | %?7F#^"6H"cZ^(LTlpG0AL@l;];U":p)SW2haQD]R7]/.X-5l+#1!0-V&5s\PXt.no`q1mXhD;,@q227r'm*h\a0Kuq$f&*(M!kZd | 
| 8182 | %kAi<B*Z,Qtl,k_aKeS]U$LV-q0XK#g*UBT_2sUIh'-n(dNPIeN1_U)c>[%l8`[jSB,Z!DPH@Z8adC4[$VT*-A#.oMX]CF]#-DD&d | 
| 8183 | %)*6f;@CR63BQeB[Gf`H&9G<e($$'ZQ"r2B7%<@Q?$k>pdP*]9dFlp2V$uO<@[/eDFGij2NJ!)oig%=PGmHpqj84PgpmiQI'I/`U( | 
| 8184 | %b:a\"nZ#hHJl"JMf*upRS<id.:1\kL'mTQ9TMmgVgJ.G4'?=+`Ip\TAjLXGr(R8@hTI[9HapZMLaaVC3X?>NSdo'gW;Zdlpa\2t/ | 
| 8185 | %)=8A]lF6iWfBqGY()6EN8nt:_\V7Ij89>D^%5MmW5)r)ts5n7U4\hnoGtBC*HnrES)p<5n<`>i,eO.-7Us/q;*Nt]AgtSc`%LbZn | 
| 8186 | %.o@J]hB%*<46K7YR(MJ^mHcQZoOC^U`>Otien-e,TSb3N;c_"=#Otu[>BJ3d,G>-"T0#KFX<j3M+JdIj^;b37Y6C>0e%=>I^B0Al | 
| 8187 | %ar\A]\<D$_m>#F<+H!t]e"-s_Z%C/U:$PJ?hOQ_M$GdaWL@ThMMH[![i9Mlr-]Pn*8XS#HXshjYo/aRjZ!O0[,kJ:?L2pONBp>MJ | 
| 8188 | %mX&4Uf`pPkc%$\eKbKr%ZO=LNH>HGLje\3^$f`iRU7L'6aQ?gL(7+Zp6tYDkN!<a41W1%Q1E\(Y.(a%]2Qbib*0H5AVZB.F^`[Xs | 
| 8189 | %@i@&Y%GV8#[&o0-+XtD[7cGdu@;TbK'M@&8CttkW0B2ABq2N$5lHX-JW#0SGF2RkPM9scm`/XX;/fO*d?1:h+#f:,9hBgE:WV]P\ | 
| 8190 | %W$OoNhFBNRW<jQY9bSX9AO97W6IEGUZX*o(*h?Le0CfrK1'MAH1<YUAi+eCM/1Vi?Pp;[kTiShh1dTJ1#W>dJ,]QS0U"=4FN+/!/ | 
| 8191 | %?`!r@/m3'$#-HUt$7uI=fnC.eNIko@;B.K[G2\Z23[hoX5.Cad2p(,=9L6R0JTg^u39r0nDnKGAUe-Ie9VO6#V617=L.M[!\kA"J | 
| 8192 | %V?cItW\rUYkAph'akNZ$g5S"P^]m:RNmnp7cY`iOBp%iSb/)HN2D_%mN+l1Q&P#N,T*1duje"nn!3@L8p=`(mWU9CZY/(l^P?X?a | 
| 8193 | %hl!Eb$RP^?/ja-@UGd`#QM\&DOn8n]W2SO(`&XVBiGfmce=o%TT##lGZ:a-1UNt>"M\29U*D@@rCkD*J)E1l/*od7+=s)FMg9c97 | 
| 8194 | %b*(_A]R#Fb!-'SiM,&6G50p"$UQ`^2KLSDnP>*Dcfpdj9&W%<tDYA$R#ClHHqRVL<#`!a8"od&S8ljpFTthha!3Lj[g>A_QoZhaF | 
| 8195 | %iqBa8=VN'89>Vqo%8,i.0A0BgW$*0ok[#p996=6C5I0_3`!^&1_*:t^eMIPK5bN^b>_/.XDaDWV9"`phH(:)-2Bj/f:f4733&Drm | 
| 8196 | %50g$!Jmh+1S;u_MmNOXR'0\]sOUAD&G$?`I5ZX@nC9bbDA]\oRZ6i0TRj()3[ttg(=$QjI&u1'E68rf5(EAL==RE10=tLmZl?i-< | 
| 8197 | %^>q!t,m`ic-4P?46`;p;i`A;[XgR"ue^e!#WA`km7VLZbh&Oq1X1nq]k;oTNRNb`TRbt9tKm>P'?Xn\D1lQo)@?:-b-8dAV%P0Qp | 
| 8198 | %*-(+K>O4gYi8DKrPN#$809;._k2f1T;H)(<I)eJb6llaTV-F;8HSk!R/cj?Ek+H*\IcFMRYI&Mc(.4s.mtZih'"R;ML",?Lc!&Do | 
| 8199 | %5.9Z9XY^g-HME`'YUsso>n4rG?ikNLEY#9BY!O2W:pKq[N[)d%,Z2m@9\J<c$WgT[Jt?2]DCO4Jl9t`[D.D#VaVe[LI9[#8%Yj^u | 
| 8200 | %$YVkJOtdf8",)7232m3jBmT4cIA<Q5;L`B*EDplApZJ='#$_53Vs-J73#eLEi>XT..NQI_j%KSYrl,4\BZSi0k9a3$<Nfj4Au2Q0 | 
| 8201 | %IOTf6L85KQ!jmVa2pISZFYoIgF<!S%i!]#?P^MbWI1n+7k+cY%a@-(X`967/n&=FIl2[=dFQa1;&,-N@p\f;%4CL@t2KM8mKHE5h | 
| 8202 | %aNuuuO9Ct,__o]WSYsXmI`,"NmPu""k(i_2aLaW^V!p!t3HPTr$H>KAmrZ;J"d+`ApomK.Q"In8")U`QjuaNk4D2_6#^\0,!!(Mf | 
| 8203 | %a>e4@.5DAK%hIORA:^0]fWhfBbn<.[a&>7Dp'!\em+5GQ<Sjl1S+Pf\<e[hTp%H0*?^!\Xo\3p/Fs9>LmYVdZ1mQlOQ$t"=ZC@8S | 
| 8204 | %O>n%/I)2MRfElcZ`3AD&HAfm['hn@hHH`IK11Co?-U!DV/`H6>JLBrs+%nQ5U1\+QHF\TH07n[rHuRV0_$N-k91LQE$HcgLaqT<; | 
| 8205 | %[-E$mid:ao05,l?T3tR.lSrB/jDSq`,3&K(\X]@/?A"L8UkAc3Y9fg/K.6c?dO6:c.rPS?$K;+g:`I(W<$[h<`cFtU(/Zc*eI-.K | 
| 8206 | %4-/;k.`k3XrSuCVH=$E4p8=li!#Ue`HBR7:#:j%C'<5A5NG`o(;Sa@4Mg!quo[V48GV;pP"7i4d5X9=HciF%VH#$0ekdMiJ++1*U | 
| 8207 | %_8_[SR:fFjdc:9^iQ3@t[C)_tVQ>WD>"*,RC(!\kg,'-n%/CD"-LAiK9ICg'3e\pWRsBG'\-X_&@5h7d8,AL6a8GWTHpm/?1F7=m | 
| 8208 | %*u_55#%p6L"_FA2n)b38,(gAMIS,#CSrj[No&*$_9]r6V65@umQKhZ@iqe*Z/SH9YEUihEZ0olrJpoc9>LOKb30O((=DL^QqLX), | 
| 8209 | %jho'i@"H!#=)k=3`pJ#s=AMd!I,pQb1a0h6qX+4GPPV)F)3,snN877;n%9O2N_Lp8aRZm`9",]TK'eqj%\/Uu&+@44F$RR#U3L(K | 
| 8210 | %eudRrCIgiPBu`iC<DU6o!TZ?P7!r&2h:]3GU.uB:5#.HQB8"qD(s`=\o]OSOWdfU,hG^MTQ9+UW>OO[,a,OdT#<?3F4sXfc>\u(5 | 
| 8211 | %"l5I:1lTm(*&)/5Zk#G2;+_C*)0dh=;MAZ?b/A"+!aQ^:W$4'>Q67n8J]"@pNuM#m-Kr2()SdOQ2%Q<cLEQ_N3>gE!nLih\mRljX | 
| 8212 | %X>E5q%ST>1Lb,.'L+[?oo6>(LNh&ot;bOQ:j;o)Mgi*&-S1@3[i^\V>VOYEe(2cXuqIlLUH.43$)MN';nL.Ob3`TfeI#c>.ThEak | 
| 8213 | %-/>for-<*7+Ko?h,IS^ni+/>mTm@#]"nG[Z.@]m=ld4nFKl"'nctXn0PcX]O2[);P[0hSWr4^=tp3H9.#lF+9+Fm--KcX]A)MT2M | 
| 8214 | %@FbV4HZ9/1,0e&ZGs1UGO,F%`3^9gm2m'e:pE3E/aj`Y&kbFbSCt4U(`Vc#r/QB>49s$7hiR<(["9Vl%:Pk!bMn0d1rDj8dcG66; | 
| 8215 | %'=sJ&N>*1sdcZYKl1=L1F\^6PX\Y&E<18bYh6I/A[J\)BKF!.DG^45:rj#<*mf(:,KbO.Xa%n&8.IaLXl,+mt&64T5l&Y66C%$c7 | 
| 8216 | %cC@"2<S3^1V2FUJmQQBI)!PiNG%TgE42-'B=6U*FB$=5l4@2\+eE+gp0TNR&0#%N]k!3#4,:f<OfZ\9@hU^6;BKia1T5HsJ&pV!p | 
| 8217 | %`ok*$E<PRDK.1.u@!\?kl2$^I4^VC+B7t'qN`0.)dRs0r410j=O&H/!Vu<U0PGe'T3]_E]DA$+n<9]>%mj>5^p6X9%m-MX(Q&k(p | 
| 8218 | %epZ_qV-s5Lr0)Q`g7h3%q4-Hq-"#WiHrR&2k!ODVWE8UP5YFAD(Wn[(h@LO-l1T4qXhI2[@;^e?24sRT7=34$%6;4>:HTiJoY_L$ | 
| 8219 | %BH-3d<[,gUJCloM[_=GDno$[S^Fjr?P*(p#NV^fia\'+-H#r@+9qSMO3uLAb?^s;_.<i'#VYi?#1=<`/e"6pu.5sF,/L.tQ[%sX, | 
| 8220 | %]g\:cQI(f-lm[uJq(89dH"]_i?./9aTd=u7=<:c=>=(uW1[WJNoIiO(^-B[`n#,pe\+AA>^TWO.ZZ5.C/%O,?p!0smT,lV>pjE5( | 
| 8221 | %(DJu&0o*#@dQf;D0[9u5-'/5F/O8BfKbjH<an@;:_o:/9Ad?R[L=uLf4Hf0>*e,l/RH6&^)2H::Y*jr(dF@n&3.?52AX*$$!f+Sg | 
| 8222 | %G8fIiK"q[R!hRD[++Y(?P).,+++]%lZp`s26/_Mira>m&nheM+QP)8D-`n4Lq$RKK0Ae15:]<Z^pVNh';@K2qK`hmVcqhM+Ij'A1 | 
| 8223 | %LWu%Pa^7TsDL@n[A3V#77B%b&p!(X,KK_oa!_jsB-OGL><_f'u"[5Z=5Vk>;pO*24:;d'Z":d75d^Y2Rb&8$i;ru8R^5fuPZg26Q | 
| 8224 | %'>KRC]a-nF5NZ\N@0-\)2AChSY9n5Z-/eee!XE:4"X3<7$/>mqJ+0B6!1tTWOR)gcIXk3-3.q\;0gEIO#om-qJ'8GmB`\Oi7"<Jm | 
| 8225 | %n7_rZ0Uk;h#P^-,6OW`fM#1ogpMqA1lamGXM\*;gN=biC^]jb$^qIhf7)+eu4Y[rR)?L.Z3MGXS]HeMsK+@S`Yus&[N@d\2lGmDr | 
| 8226 | %a(+5OA*(a@ji:lma(+5OA*)/\.kk<NMH(rI[@1Q+@/Li>i]Y!"^'U<L;lmcR=gTb=V2O&!:+!f.q#s`0Zru4qHsg.3eSf*hSjTaa | 
| 8227 | %Y!Enm;g[sO!XSn@5LrNfD4?*Ed=rhjIW^c0/k7+^hY0jJ'>Z3;FP)Ku_!&>c;0:,C(uDdho=!q=20*dMm/J]sj6pJas"<6;]o>#k | 
| 8228 | %IOA5!'9;5sj?=W,+hEY'2qt;9YUpISUJFK\bKLsR%:-5NpL(#N]K)]T.:ZZ;*O:N9lT@K*l-[oS-fA!K$ds/6DAsIZ,BIo#K1thp | 
| 8229 | %i9YM@[P!f"]=2qP,))ut;s![?@[VS3$%k#K[:Ed<LIMAaj)ph[)YbR>T'4B!"a2T^Om[Who9sD;nj%%k@a`(U"u[0tM(\@a8T^BG | 
| 8230 | %jWJa_jU:RFm`80%iN8KuMK+SWcX#FSHE(_X3Omj6@\PN$T^_h,iE?h7[U8id5[mPuhQ6b^&:i?f0MK94h+cuS!l/Xn\5hK?f)p?; | 
| 8231 | %4c".MjXrXkLHE3I_H$Lu%/bam*hNce]ILec"rD0%2`lKaAOK=pE0DaZK167ho]a4D-^WqD2`go4ntUQV>dfr-<.5S^oDguo:`2Qk | 
| 8232 | %YQ8tg'U_d>JcY3eTT5CsL-Nq4^&5IY576lbrNfudO(o+Wq0mmMrde-bE4l>QrCc6Mj]%clVOG6WW[=*@geNH(<tUhha7a]"me$=& | 
| 8233 | %.Ni77hV[*$?d(^b"`D:dIaqbRq,BhIWn@rp>8Fi/X"nTtgO?01LDS8Dc&8o>-bqC&.lX0=8[gO&GR=A%[:-r.LMQGMm/>]-)m:ai | 
| 8234 | %,.+WR]/FOiXPC8hf2e3,O!anBAIR0+Y&`%&dhs\p\:F?3@Dc*R>KdM@UKfsAG%VpoDW*DBP$91@dL2LcfeJY/X1Y7albU@GP-DQ' | 
| 8235 | %(jn$K^[@t3pn36W>t/M4>-F/o%0J2-FY<T75FLY$cqi$&AZ"3-isK;l0K=8m<cDMpFod=o*roa5/>6UfB/kXYkko(:"s-O@cm.Oc | 
| 8236 | %L'SkhRqq%0;BXq22[k,n$Qj__*n8S;"+"\=]%'ZD@oCeL+_E"F1mT-Y@kjIRk(J7:Z?peWqlR,SAW4#6QLRab4;$mUNa,'6^s_b\ | 
| 8237 | %!=2$P2.@tr#rAumdb2jdL0KYB#^hKJ\908lQu!d-4rR]4>C#)s!@FiLkX:iO`0M=i)e\]/'3tAp:^eGdqg5`eFr3XE<*e6rO[hpW | 
| 8238 | %)dQaoCNf!69L(CoAYS=RpY6('Y[Gf%*l]:+S;S>k^qe`[`5d6mRF734BQE0*o"50(1+qf2\Xj2%>u?YLf?i[q8!iu'+W3J49/7\J | 
| 8239 | %X%hWm@&ct*,5;ltL?u,Y5'BR45iK,a7/OQq8D[(.A(d<V==32#3gS?AgdsGcHh-iC+ITc%*J'uJ]QTgV.@.r_E=E/&W>!4SdF$%* | 
| 8240 | %\Z2(hM2)Ka9KNs<l\6[lr4Q4r99_g'(U[&1]&A0g7X9m@TU=qc>c]<_gdCBU#Zi\DI)BXlluT$9d5t.M!I!b7]@Dj'$ouTh<A-e6 | 
| 8241 | %[!elOonmA$4*]l.oJoZH]`kn_aM<T\U`gPCoV[IH!`9o\^#k38<15$J2;dK[@&Usd"#KEd'CLL$lbV$.<S+OF_Dd9?.[*"H_9f | 
| 8242 | %.F)/'N>PXLh069GDkE*j<+:["Yh&SASJ'ZdntF%U0!u3D3#.Jn;fh0c;pa!Y8O89M%7_R:DeT'Q0iF#)ejJU_YBI,R7ZF(K25pQ^ | 
| 8243 | %e?FL+C(G0C>PjMo2EJ*rYdE3R.D`*H<H5Ka$aQap,CSi-kXi4AjD!\q(QV9l"k_L^>92=(8Arm6mcK%[m56TQn2qFfpQhu5J/hJr | 
| 8244 | %;6/4o\H(_=agnZ_9"-B?gh@'5)R$D(]=_0:bN("[arFT>_kGK#/;DG$Y4$,W8%0e\2Q??8FP*I\k&$DH7)t.hH'I]+3?JEnfb%;5 | 
| 8245 | %=NOk85_<Jop6\'JYsc@e#aZ_NRqn--^(pp'kpGEPBW6F2F#Hr]ZSJoc*IBm8MGIKsZn=?VDe?W.nu/fPh'Y?E%J2I"oO^4R2bBa3 | 
| 8246 | %`1_YSGV\?dZ,8#qWUI%IE3$c[LRbMp(mPj?s1"`dG5Q59>ejF0JSfK#YIsj&UZi,PL:Ue?7@MdF@NO/Cf.lW&*G5j?[Hic'eG[a' | 
| 8247 | %HX/J=@s7UHlbHnol`C(j(j0":oD#_%.^Xg4rRbr;kW4t<Sb,<u>jN*)ekF]%FW#:ic3CD:=numBI_(uLSd^B*]pm\9fs*_Cd+M-R | 
| 8248 | %L:u0oef'<=Wc8k'=XQKWb9L[=Z\Xo<J*pR1(##AC[[>@PQEdi;A$$N&PK&cbED2<3#OB4M`=]E'qs&-k%=8DcnZ2%Hf:oET*>AI% | 
| 8249 | %W#_K;a$H0[VKZQq8=_GH)X^\,9+u@VND],@@dfO5;*J'p*m!"$)tUm04iZar,*ca6gg[`s,nboPDe3hEa5h$IUK\6q[]4C=*)bS6 | 
| 8250 | %;0!9I9!kMRR5NU$bF?$`o@&7P?#)%dolY29CED_g#3$`(XL^,gm'pchcs_hJf06Wiea)$Pc/:]eNHW%@qJa<bO`\>n]39DjXQiG2 | 
| 8251 | %p3T0gY],Wg-S*[%i1nTsaG._!<-C^3(V<%+UUNXXY8ZkQQrVmV/]dW,n_/GVbd?^E^PP'ugg,-LWTf[1iD>:\ArBlg<?I*aGH^8. | 
| 8252 | %2AS,Yn\0j_CX'EJX.p;*I(6Yl)[fRLjY:4uWL[o88XL\ODk(U6K;_jefX[Lqc,jrbO4(58_1[O'<].'<PdVD%iJ+No2>)S@I4Jh2 | 
| 8253 | %bkKu+E6cK6D0=`UBt3N@VV\+@XT><nZ1aC40Q6cj3\4g?T&]bRm=sbP`2,A,odf0+bpdgrcViM8YBhaE_\6XnO&g:GZ-KF`8U$CM | 
| 8254 | %FkR#J2;n-Z`l!TjFii0=rJCo##U0(%3DH<E`q?@+na&oFG4*G?G+MWWl)2oTS@%iPj4g`9&sc(?HcoNdB^=dnH!@nkga-,>9-_3h | 
| 8255 | %;G/>Sbqf9]#1FIKAU!1<F\Z2_h7A-[R3<M@W>bjWQEF<8gNkfeES.p(!^##<Q#d2l\0O7$c9aegokiCG3`F3)2uQ=O]eic!`I4$; | 
| 8256 | %SU93bN(r4F[]sp%9u35YGcHcC(2kDM93]]Ca.F:2%]A5=m5UK1;l7VnFA?3C[G+sY=7)H]gB[nI:"R>D\^c]HA$]aoHb!\-_p^N7 | 
| 8257 | %SW6Es8uZMN08?R1(r'sI6+XhR;P$js2XQ/lRFU;=#jC%YkB5N&&![W/ZM!3-95Y1HBY2t[F-Wn"S]=fN,bPXpPcSHM-I4@[.f6lS | 
| 8258 | %GuM*[#.\$@F&'#tR(YDH%E#el2gVI!\RdVS+1\eM$;IYbOj[XRKT<;qE=LEq55fXBhCTtGQ8>EJ'imTf0!G0F->'_W*AI9,<b$4/ | 
| 8259 | %F-kp3l=ACtVbK!$X4Y]qNMZb_HKO@)M/(nC=kDuG;D=AL,b(RQZ.3t"O82%eYto:F1"3GdmA8+HGs4FqG-.TVhMH>%;'p%`?RQ/S | 
| 8260 | %d6f;XXD)4;olS^2At84RhYe2S0l,%^3Mita2(<%L?Pm+8a(s)e/4CN2]$GaP\qfTs[[D7I.No.#2tnY'4'Rb*[:,&?!Y5&08Hh`. | 
| 8261 | %Ysc!E;bTThb-)DojK9;qZB>hh_mgFo69L!)>G@#WrIZ3P2ARN,_<>DknfbFc8m7Tm:qcS=9N9YZ;JTZ=6c,_n#-0e"V,!n?[S/Ge | 
| 8262 | %#r\8L%pLg+^G+;TJ8J*\4/`4'6?2g[10DV\i^KF53:%.cE@bDFfDuXhG(o7],rC^i],PMo?Hf4[k'#?7JE-/tVN7Q,IKHu2C_9dR | 
| 8263 | %[/43SENR!gfBR=\4edAC$<gT:@u1;n,%a/PUt]b-E3GC9Vc,`FS:Gg;7PQMmpd^_'FWAJ9R4].K-V?L7A`'jSHC(QN&-rn-`2Fk_ | 
| 8264 | %@6KW!=4$(I`b#_%)'(YOV^j+*`G;MK2BD4S`_["0p]D1nRQN:-!d@`($<tC+MuiG,p%s>C8@bDWpRqYa%X\)9.k&&0kk=*AX_^tI | 
| 8265 | %[T8en0"@.`c^Mrm41+!?)18789Eq+>2?P4`B(AMLTWFbdIOS<U4IJ%],9O[U\534-Y[Eqf.L=Tk,6a-')![SE*`iY[2Ds(u^PLii | 
| 8266 | %h2^aE(G-n/GRL?>S6?H%Usn<A)%"bMAT5Xjk?#fC_UB>\FlpN%q?a'kc",XF]]XB?iZgUWgKlF]iC@T*@%N>j^7a/;1TKo/LpUc) | 
| 8267 | %_%Si()Cub<&2tPp7%@O6!q^SQdc3pAVq$*0=3dFQ9j]&CdgRCf)F\e5aga%7,7O,K"]#P5Nj`2-2s(#jgo+KOVgkK]JX9_+-A&3t | 
| 8268 | %0,R#A&5k7eEipf_bJibDjlMh$C(aO<3:3mSTrs/p'i>1*a']&"KtoCSa6*Ok2!3ftfZJ+.#lai8q&fhp6g:37E`T0ZGG,TZD/MSm | 
| 8269 | %VU?m<DfH-;kJR;gq4)s+q*+EWE:46_;B1hYfVP(slWL&F5P>]W<l=*(<?0,1$nifD&i<;9]d2Q9&MC:#clLnY-X8l\dJk<$#e0Lt | 
| 8270 | %$uX$GJ&[DJ%`%iR+tuqekYHGcJRE:!#+I>^ncpiE_2Ed3U*%&3#;>qiMgk/i+2$h7n02JWY5BB[Ml_/_<5=E&.+-b&';i&gnkegW | 
| 8271 | %n.B2Kmh)?k_abcW5(s)FA6Zda7gPEl6]f"c5!fOu*J3o8nBn?U&OH7/pdf5`L*1mE5&*8!bp.Uh>XIiiV"__rKS_h?F=qqj@2W_G | 
| 8272 | %6C4Sr#?B!eo9;JlWoK;C^-s_tjm6%.1MCF`N*fd`Vgc1^'5T@j_^FQ1eZ!2^-0j]NR&O9F>K4\k>b_QHNVg'RkM[Z`Ij'4#F:(J] | 
| 8273 | %1;#lb-\G]D_Y!oJ8GD2T^dEP=Jh>if\G]rr$7#<SE:d5Aha]##L)VQN7rd=nRkh)-TuIU;^O-W@Y"b`ir9$b48.k8&?m@==pNTrG | 
| 8274 | %+4TNS+_kNrq2(e*q@;#r"L4[<(r+8m8(7eK%ZTB[O8?o>kQa!A6&g=iUEA"L#;u?DNIF^!mmN-JXoF;[7b5K1Vhc7:*DW0cFb6Go | 
| 8275 | %7M6e[WWN8dMDW/_"QagfHChA.>Y0$n=T(L0Vd8splRI\5?kVT]:RWSq)OhV)((4mt^j(g@8C;d9!=@10KEq`%.b$4F&KJC+W'081 | 
| 8276 | %;h8hh+S$nf<HK6CchZ?XeXQZ\SCfNIOl#=BF"akpnC\oP+V"o)'7^BNK75@0@+$M66Kd)MDb('rdWA't7%%<l,LB$d?6\+ig>H<B | 
| 8277 | %L.VNY/f'*_-Ydm)^uHsuT2HQ,%5a9W^dj?-c$7*7_4*AGPYqP>$l&gFNPkPd;Chl;(9cu-+AP'MLaj.4Am-A#WV,Wu%kk=Wd3f+f | 
| 8278 | %d$&(WO"`<dpgM742Y?C7X0de;lTb^b0_<ombfi#%+H[+PIC1uHVn'0b+)rU!.m,K=W1sm4^`Or?Bu<s9B[F,kR6#_=lAL=e-6d=P | 
| 8279 | %_6->41MTTK6SkWO1?\f`UR]+I[dAWP>f.#KhFTKp!p381,TTpmA@.J8i5/59`?YL%EGN!Ml#9_Jk4'e_^=N+hO:h#t(c$,X,YofX | 
| 8280 | %(3+CIP+VlQHfD*Za4`][=:dE(X&$+#d/2.^7=PL4I:1oWG;"Yi-k07ha1HW=lM/^obJ*Y)>>aVK!u1BYkp=)YH?#S(5::^Y_8L\R | 
| 8281 | %gi1F7r1<\$<h[8%q=M@;EVm9^Pt(82`VijCdRRp,NS=aJ,OT/N2BJ]79D?AKZO6ARD"_FUi%lr7NSlU.hu.s=N-CkokaLDB2`njb | 
| 8282 | %f.oS=]D(2uW$j^0r`'?3*e%]f?%5#2&$EFJl1FcG(#X5NnVL>)]m\p`%6ohB3%t*:]u%Je=4pe`1<#"7nTW7UVlG7=JgR"tI'D%q | 
| 8283 | %C`!"paFm*1`C`[HYG=5@<lD:&hRDE,gVi.!AKKG^r=/19M6$HL%f,K#i+P@O7#_LEaDHb%Wjt:RG0A0u[r9!!)$lj<fS%[!nPiql | 
| 8284 | %ctfhp;e:oT<0Kurj<8H&A//Eth\R!AOa(b7f,s96iH.5+qGrs<n<re&Fn,"Ha*qZr6@9#]2an;qCc3..TfAK^e^J3BJ`.[4kL"d! | 
| 8285 | %WmP^n^Pjf#!>MNq-ghDg+\m/dm/I7X^mCi5F?6i1gA)hs7ZmW~> | 
| 8286 | %AI9_PrivateDataEnd | 
| 8287 | II* Р  јџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ}џџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџЇџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џјџ}џџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЇџRџЯџЯџЇџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџ|џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџRџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџјџјџ'џ}џџџRџ|џЯџЯџЯџЯџЯџЇџ}џЯџ'џЯџRџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџ|џЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџ|џRџЯџЯџ|џRџЯџRџ|џRџЇџЇџ'џ}џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џјџјџјџјџRџ}џRџЯџЯџЯџЯџЯџRџЯџЯџЯџRџ|џRџ|џ}џЯџRџЯџ}џ|џЇџЯџRџ|џЯџ'џRџЯџRџЯџЯџЇџ'џЇџ'џЇџRџЯџЯџ|џЯџЇџRџЇџЇџ'џ}џ|џЯџ|џЯџ|џRџЯџ}џ|џЇџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџRџ|џЯџ|џRџ|џRџ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџ|џЯџЯџЯџЯџЯџ|џЯџЯџЯџ|џRџЯџЯџ|џЯџ|џЯџ'џRџ'џRџЯџЯџЯџRџЯџЯџЯџRџЇџЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџЯџЯџRџЯџRџЯџRџЯџRџЯџЯџ'џRџ'џЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЇџЯџЯџЯџ|џRџЯџRџЯџЯџЯџRџЯџЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џјџјџјџјџ'џRџRџЯџЯџЯџЯџЯџRџЯџЯџЇџЇџ|џЯџЯџRџЯџRџЯџRџЯџЯџ|џЯџЯџЯџ|џЯџЯџЯџЯџRџЯџRџЯџRџЯџRџЯџЯџ|џЯџ|џЯџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џRџЯџRџ|џЯџЯџRџ|џ}џ|џЯџЯџRџЯџRџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџјџјџ'џ}џџџRџ|џЯџЯџЯџЯџЯџЇџRџ|џRџЯџRџ|џRџЇџЯџ|џЯџЇџRџ|џЯџ|џRџЯџ}џ|џЯџ|џRџЇџЯџ|џ}џ|џЯџЇџRџ|џRџЯџ}џ|џ}џЯџRџЇџRџ|џ'џЯџRџЯџЯџЇџRџ|џЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џ'џЈџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ'џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџ'џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џ'џRџRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џ'џRџRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџRџ}џ'џRџRџ}џ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџRџ}џ'џRџRџ}џ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџјџјџјџјџјџЈџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџјџјџјџјџјџЈџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџјџјџјџјџRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџјџјџјџјџRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџ}џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџ}џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ}џјџјџRџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ}џјџјџRџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ'џјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ'џјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ'џјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџ'џЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџ|џЯџЯџ'џ|џЯџЯџЯџЯџRџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џRџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџ}џЇџ}џЯџ}џ|џЯџЇџЯџ'џRџЯџ}џ|џЯџЇџ}џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџ|џЯџЯџRџЯџЯџЇџRџЇџ}џ|џЯџЯџ}џЇџЯџЇџ}џ|џЯџЇџ'џЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџЇџЇџЯџ|џRџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џRџЯџRџЯџRџЯџRџЯџ'џЯџRџЇџЯџ|џЇџЇџ}џЇџRџЇџЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ}џЇџRџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџ|џЯџЯџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџ|џЯџ'џRџ|џЯџ|џЯџ|џЯџЯџRџ|џRџ|џ}џ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџ|џЯџЇџRџЯџRџЯџRџЯџЇџЇџЯџ|џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџRџЯџRџЯџЯџЯџRџЯџRџЯџЯџ|џЇџЇџЯџЯџRџЯџЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџ}џЯџ}џЇџЯџЇџЯџЯџRџЯџ}џ|џЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџRџ|џЯџЇџЯџЯџRџ|џЯџЇџЯџЇџЯџЯџ}џЯџ}џ|џ}џЇџЯџЯџ}џЯџ}џЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџRџЯџЇџЯџЯџ|џЯџЇџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџ'џ|џЇџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџRџЯџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџ|џЇџ|џЯџЯџ'џ|џЯџЯџЯџЯџRџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџ|џRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџ}џЯџЯџЇџ}џЯџ}џ|џЯџЇџЯџ'џRџЇџ}џЇџ}џЯџЯџЯџЯџ|џ}џЯџ}џ|џ}џЯџЯџЇџRџЯџ}џЇџЯџЇџ}џЯџ}џ'џ}џЯџRџЯџЯџ|џЯџЯџRџЯџЯџЇџ}џЯџ}џЇџRџЯџRџЇџЯџЇџ}џЯџ}џЇџRџЯџЯџ'џRџ|џ'џ|џ}џЇџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџ}џ|џЯџЯџ}џ|џЯџЯџRџЇџЯџЇџ}џЯџ}џЇџRџЯџЯџ'џRџЇџ}џЯџRџЯџ}џЇџ}џЯџЯџ|џ}џЇџЯџ'џRџЯџ}џ|џЯџЯџ}џЇџRџ'џRџЇџ}џЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџRџЯџRџЯџЯџЯџЯџ|џЯџЇџ}џQџЯџ|џЯџЇџЇџЯџЯџQџЯџЇџ}џЇџЇџЯџRџЯџRџЯџRџЯџ'џ|џ}џ|џЯџЇџ}џЇџЇџ|џ}џЯџ'џЯџRџЇџЇџЇџ}џ|џЇџЯџRџЯџRџЯџ}џ|џЇџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЇџЯџ|џЇџЇџЯџЯџRџЯџЯџЇџЇџЇџ}џ|џЇџЯџRџЯџRџЯџRџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџ}џЇџЯџ|џЯџQџЯџЇџRџЇџЯџ|џЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџ}џЇџRџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџЯџЯџRџЯџЯџ|џRџЯџRџЯџRџЯџЯџЯџRџЯџRџ|џRџЇџЯџ|џЯџ'џRџ|џЯџ|џЯџЯџRџЯџRџ|џRџЇџRџЯџЯџ|џЯџ|џRџ|џRџЇџRџЯџЯџ|џЯџ|џЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџRџ|џRџ|џЯџЯџЯџ|џЯџЯџRџ|џRџЇџRџЯџЯџ|џЯџ|џЯџ|џЯџЯџ}џЇџRџЯџRџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџ|џЯџЇџRџЯџRџЯџRџЯџRџЯџЯџQџЯџЯџЯџ|џЯџЇџЇџ|џЯџ|џЯџЇџЇџЯџЯџ|џЯџЇџЇџЯџЯџЯџRџЯџRџЯџЯџЯџRџЯџЯџ|џЯџЇџЇџЯџЯџ|џЯџЯџRџЯџRџЇџЇџЯџЯџ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџ|џЇџ|џЇџЇџЯџЯџRџЯџЯџЇџЇџЯџЯџ|џЇџЯџRџЯџRџЯџRџЯџЯџЯџRџ|џЯџ|џЯџЇџЯџ|џRџЯџRџЯџЇџЇџЯџ|џЯџ|џЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџ}џЯџ}џЇџЯџЇџЯџЯџRџЯџRџЯџЯџ|џRџЯџЯџ|џ}џЯџ}џЯџ}џЯџЯџЇџRџЯџ}џЯџЯџЇџRџЇџЯџЇџ}џЯџRџ|џЯџ|џRџЇџ}џЯџЯџЇџRџЇџ}џЯџЯџЇџЯџЇџЯџЇџRџЇџ}џЯџЯџЇџЯџЯџRџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџ}џЇџ}џЯџ}џ|џЯџЯџRџЇџЯџЇџRџЇџRџЇџRџЯџЯџЯџRџЯџRџЯџЯџЇџЯџЯџ}џЯџЯџ|џЯџЇџЯџЯџRџЯџ}џ|џЯџЯџ}џЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ}џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ'џјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџ'џЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџјџ'џRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџјџ'џRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџ}џ}џјџ}џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџ}џ}џјџ}џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ'џRџџџџџRџRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ'џRџџџџџRџRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ}џјџ}џџџџџџџјџ}џЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ}џјџ}џџџџџџџјџ}џЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџRџџџџџџџџџЈџјџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџRџџџџџџџџџЈџјџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџ'џџџџџџџџџџџџџ'џ'џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџ'џџџџџџџџџџџџџ'џ'џџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџјџЈџџџџџџџџџџџџџџџјџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџјџЈџџџџџџџџџџџџџџџјџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ'џјџRџ}џRџ}џRџ}џRџ}џ'џјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџ'џјџRџ}џRџ}џRџ}џRџ}џ'џјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџ}џRџ}џ'џ'џRџ}џRџ}џRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџ}џRџ}џ'џ'џRџ}џRџ}џRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџ}џRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџ'џ'џ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џRџRџRџ}џЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџRџRџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џ'џ'џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џRџ}џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џRџ|џјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџ}џЇџ}џЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџRџЯџЯџ|џЯџЇџЯџЯџЯџЯџЇџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЇџ|џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџ'џRџЇџЯџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџ|џRџЇџЯџ'џRџ|џЯџЇџRџЇџRџ|џЯџЇџRџЇџЯџ'џRџЯџRџ|џЯџЇџ}џЯџRџЯџRџЇџRџЇџЯџ|џ}џ'џ}џЇџRџ|џЯџ|џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџ}џЇџЯџЯџЯџЯџRџЇџЯџЇџ}џ|џЯџЯџ}џ|џЯџЇџ}џЯџ}џЇџЯџЇџ'џЇџЯџ|џЯџЯџRџЯџЯџЯџRџЯџ}џЇџЯџЇџ}џ|џЯџ|џ}џЯџЯџ|џЯџЯџ}џ|џ}џЯџ'џ|џЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџ|џЯџЯџRџЯџRџЯџRџЯџRџЯџЯџ|џЯџЯџ'џ|џ'џЯџRџЯџRџ|џRџ|џЯџ|џЇџЇџЯџ|џЇџЇџЯџЯџRџЯџRџЯџRџЯџЯџ|џRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџRџЯџЇџЇџRџЇџЯџ|џЇџЇџЯџЯџ'џЯџЇџЇџЇџЇџЯџ|џЯџ|џЯџ|џЯџQџRџЇџЯџ|џЇџЇџЇџЇџRџЇџЯџQџЯџ|џЯџ|џЯџ|џЯџQџЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ}џЇџЯџЯџRџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџЯџ|џЯџЯџЯџ|џЯџ|џЯџЯџЯџЯџRџ|џЯџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџ|џЯџЯџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџ|џЯџЯџRџ|џЯџЯџRџ|џЯџЯџЯџ|џЯџ|џRџ|џ}џЯџRџЯџ'џ|џRџЯџRџЯџЯџЯџRџ|џRџ|џ}џ|џЯџЯџRџЯџRџЯџ'џ|џRџЯџRџЯџRџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џRџЯџRџ|џ}џЯџRџЯџRџЯџЇџ|џ}џ|џЯџЯџ}џ|џRџЯџ}џ|џЯџ|џRџЇџЯџЇџRџЯџЯџ|џ}џ|џЇџЯџRџЯџRџЇџ}џ|џRџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџ'џЯџЯџЯџRџЯџЇџЇџRџЯџЯџ|џ}џЇџЯџЯџRџЯџЇџЇџЯџЯџЯџ|џЯџ|џЯџЯџЯџ|џЯџЯџЯџ|џЇџЇџЯџЯџRџЯџЯџ|џЯџ|џЯџ|џЯџЯџЯџ|џЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџЯџRџЇџЯџЇџЯџЯџ}џЯџ}џ|џЯџЇџЯџЯџ}џ|џ}џЯџ}џЇџЯџ|џRџЯџRџ|џ}џЯџ}џЯџ}џ|џ}џЇџЯџЯџ}џЯџ}џЯџЯџ|џRџЯџ}џЯџ}џЯџЯџ|џЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџRџЯџ}џЯџЯџ|џЯџЇџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ}џЯџЯџЯџЯџЯџ'џ|џ}џ|џЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџRџЯџRџ|џЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџ}џЯџЯџЇџ}џЯџ}џ|џЯџЇџЯџ'џRџЇџ}џЇџ}џЯџЯџЯџЯџ|џ}џЯџ}џ|џ}џЯџЯџЇџRџЯџ}џЇџЯџЇџ}џЯџ}џ'џ}џЯџRџЯџЯџ|џЯџЯџRџЯџЯџЇџ}џЯџ}џЇџRџЯџRџЇџЯџЇџ}џЯџ}џЇџRџЯџЯџ'џRџ|џ'џ|џ}џЇџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ}џЯџ}џЇџ}џ|џЯџЯџ'џ|џЯџЯџЯџЯџRџЯџ}џЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџ|џЯџЯџЯџЯџЯџЇџ}џЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџRџЯџRџЯџЯџЯџЯџ|џЯџЇџЇџQџЯџ|џЯџЇџЇџЯџЯџQџЯџЇџЇџЇџЇџЯџRџЯџRџЯџRџЯџ'џ|џЇџ|џЯџЇџЇџЇџЇџ|џЇџЯџ'џЯџRџЇџЇџЇџЇџ|џЇџЯџRџЯџRџЯџЇџ|џЇџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџRџЇџЯџЯџЇџ|џЯџЯџRџЇџЯџЇџЇџЯџЇџ|џЇџЯџЇџQџЇџ|џЯџЯџRџЯџЇџЇџЇџЯџЇџ|џЯџЇџЯџQџRџЯџЇџ|џЯџЯџЇџЇџRџQџRџЯџЇџЯџЯџЇџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџ}џЇџRџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџЯџЯџRџЯџЯџ|џRџЯџRџЯџRџЯџЯџЯџRџЯџRџ|џRџЇџЯџ|џЯџ'џRџ|џЯџ|џЯџЯџRџЯџRџ|џRџЇџRџЯџЯџ|џЯџ|џRџ|џRџЇџRџЯџЯџ|џЯџ|џЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџ}џЯџRџЯџ}џЇџЯџЯџRџЯџЯџЇџ}џЇџ}џ'џЯџЇџ}џЯџRџЯџRџЯџЯџ|џЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџ}џЇџЯџ|џЯџ'џЯџЇџRџЇџЯџЯџRџЯџRџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџRџ|џЯџ|џЯџЇџRџЯџRџЯџRџЯџRџЯџЯџ'џЯџЯџЯџ|џЯџЇџЇџ|џЯџ|џЯџЇџ}џЯџЯџ|џЯџЇџЇџЯџЯџЯџRџЯџRџЯџЯџЯџRџЯџЯџ|џЯџЇџЇџЯџЯџ|џЯџЯџRџЯџRџЇџ}џЯџЯџ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЇџRџ'џЯџ|џЯџЯџЯџ|џЯџЯџRџ|џRџЇџRџЯџЯџ|џЯџ|џЯџ|џЯџЯџЇџЇџRџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџ|џЯџЯџRџЯџRџЯџЯџЯџЯџЯџЯџ|џ}џЇџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџ}џЯџ}џЇџЯџЇџЯџЯџRџЯџRџЯџЯџ|џRџЯџЯџ|џ}џЯџ}џЯџ}џЯџЯџЇџRџЯџ}џЯџЯџЇџRџЇџЯџЇџ}џЯџRџ|џЯџ|џRџЇџ}џЯџЯџЇџRџЇџ}џЯџЯџЇџЯџЇџЯџЇџRџЇџ}џЯџЯџЇџЯџЯџRџЯџЯџЯџRџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџRџЯџ'џЯџ}џЇџЯџЯџRџЯџЯџЇџ}џЯџЯџ'џЯџЇџ}џЯџRџЯџRџЯџЯџЯџRџ|џЯџ|џЯџЇџRџЯџRџЯџRџЯџ}џЇџЯџ|џЯџ|џЯџЯџЯџЯџЯџЯџRџ|џЯџЯџRџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџRџЇџЯџЯџЇџ|џЯџЯџRџЇџЯџЇџRџЇџRџ|џЇџЯџЯџЇџЇџ|џЯџЯџЯџЇџЯџЯџЇџЯџЇџЇџЯџЇџЯџЯџRџЯџЇџ|џЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџ|џЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЇџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџЯџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџЈџџџјџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџјџџ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ џ                                                                   333333333333333333333333333333333333333333333333333333333333333333333333ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ    "" |