| 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ЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ "" |