._б€ЯC!%021679000000O VIDEO TEXT EDITOR REL - 2.5№  a `‚Ošš№š€ššš 5ј$,p>dџЈ01PqINTERMITTENT CHECK LIST 5/02/79 02r†05/02/79 SYSTEM INTRO. R1 03‡Diablo Print Hammers 4/12/79 R1 04Ž“NFC FOR NAVY PUBS 4/9/79 05”•IFC FOR NAVY PUBS 4/10/79 06–О5/14/79, NASHVILLE TRIP REPORT, FINAL 07ПСDOCUMENT DOES NOT BOMB WHEN PLAYED BACK 08ТЫDOCUMENT DOES BOMB WHEN PLAYED BACK 09ЬаTECH INQUIRY REPLY 6/22/79 10ббSAMPLE DOCUMENT FROM ST. PAUL 11вз2 rev, P.S. NFC 10/1/79 12иш2 rev, I/O Loopback Board 10/1/79 13щ3 rev, P.S. IFC 9/12/79 141 rev,3000 MEM III IFC 10/02/79 15T4 rev,3000 MEM III IFC 10/02/79 16UUMICRONET 10/13/79 17VmMICRONET 10/13/79 try again 18nqMEMO STAR FORM 19rфTOOL LIST 10/17/79 20хяfinal, Dan Smith again 10/16/79 21№ўfinal, Dan Smith 10/16/79 22џfinal, SILCOX-GOLDBERG REPLY 10/16/79 23final, JIM PRESTON TELECOM 10/16/79 24+final, INNOVEX INITIAL CHECKS 10/19/79 25,TOOL LIST 10/19/79 26žžcollumn delete 27ŸњTOOL LIST 10/19/79 no vendor description 28ћ$final, COMM CENTER TOOLS 10/22/79 29%.rev 1, REQUEST FOR COMM CENTER TOOLS 10/22/79 30/8final, REQUEST FOR COMM CENTER TOOLS 10/22/79 Шаирш№ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…LOADRј†ЬЙЬЯxИš eŒЅмž/ррррррœSYSTEM WORKING№ррšSYSTEM LOAD ERRORрр—RECOVER ENTIRE DISKETTE№` љЇ` Љ` љЖ` љСš„šdљ€` љЇ` Љd§ ` љЊd§` љ­d§` љаdєг` ља` љгšdј‡` љцšŠš dњ’` љщšŠš dћИ` љь/"` љщšŠš dњч` љя/8` љ%d№` љe§—` љАd§` љЂ` Є˜˜м™€И™№dMЧ’™. ’™И™eнЉИ™dнхИ™PdMпšЄџ’€œ™˜™ ˜Ђ  ` љd№ м ššмœ$ о”љ ‚љ о–”‚”о˜”œ˜–˜€м˜о=”–=ј ‚”5ј$` Ѕм˜šм—…ɘИdоV“˜П‚˜Ž—d~M`І$ ` ЅŽ–d~м  šЄe§љђ (жлруѕў/ЇЊ­АГ3@F.'`ЂpЊ€ГМАХL] f0oPxP|ИP‚Р ЮбЮзоц ‡  ‘ ”4 !А1ЗAМnŒ!$1*БЧСЪгБЧСЪъЁљўБЧСЪВ bэ! Ш€ˆ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFррррœR E C O V E R YрррŠPRESS: 'U' TO RECOVER THE UNFINISHED DOCUMENTрр‘'I' TO RECOVER THE INDEXрр‘'E' TO RECOVER AN ENTIRE DISKETTEрр‹'RESTART' TO RETURN TO DISK MAINTENANCE№рррр‘LAST DOCUMENT IS FINISHEDрр’RECOVERY IS MEANINGLESSЯ^> ’ пИ UdŠ$И IdŠ<И EdŠBИ dzšёdё8šQ` šP№š!`bмФ`B/šRdё8šPdё8€ˆ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFрр•D O C U M E N T A S S E M B L E R ррр‘PRESS: 'B' TO BOTH RECORD AND PRINTрр˜'R' TO RECORD ONLYрр˜'P' TO PRINT ONLYрр˜'I' TO INDEX THE ITEM DOCUMENTрр˜'D' TO PRINT THE INDEXED ITEM DOCUMENTрр’'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№šмL–dњr> ’ пИ BdŠ0И RdŠ9И PdŠUИ IdŠkИ DdˆѓИ dzšђdё8šмLŽ. šмL` š!`єš!`` dё8šмL’` š!`є` dё8šмL”` š!`єdё8€ˆ˜ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFŒA D D I T I O N A L A P P L I C A T I O N Sрр‘PRESS: 'A' FOR DOCUMENT ASSEMBLERрр˜'E' FOR ENVELOPE/LABEL PRINTERрр˜'D' FOR DUAL COLUMN PRINTERрр˜'M' FOR MULTI COLUMN PRINTERрр˜'H' FOR HEADINGS AND FOOTINGSрр˜'S' FOR SEARCH AND REPLACEрр˜'W' FOR TYPEWRITERрр’'RESTART' TO RETURN TO TEXT EDITOR№ррр’H E A D I N G S A N D F O O T I N G SЩЌррр•S E A R C H A N D R E P L A C EЩЌррр’M U L T I C O L U M N P R I N T E Rррр‘PRESS: 'B' TO BOTH RECORD AND PRINTрр˜'R' TO RECORD ONLYрр˜'P' TO PRINT ONLYЫ И(џdŠ> ’ пИ Adzšѓdё8И DdŠNИ EdŠaИ WdŠjИ HdŠˆИ MdŠvИ SdŠИ KdŠИ dzš№dё8š мL˜` š!`єdё8š мLš/šdё8šdё8м)xš@.м)vš0. м)tš ’pš(џм)> ’ пИ RdŠЩИ BdŠРИ PdŠяИ dzš(мr/О–мLŽ. –мLš#џ` š!`є` м!"`єš!`dё8–мL’` š!`є` м!"`єdё8рр’'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№'€ˆ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFр•D I S K M A I N T E N A N C EрррŠPRESS: 'D' TO DELETE DOCUMENTS FROM THIS DISKETTEрр‘'R' FOR RECOVERYрр‘'C' TO COPY DOCUMENTS TO ANOTHER DISKETTEрр‘'I' TO DISPLAY AND PRINT THE DOCUMENT INDEXрр‘'A' TO APPEND DOCUMENTSрр‘'T' FOR TAILORINGрр‹'RESTART' TO RETURN TO TEXT EDITOR№рррр•INSERT COPY DISKETTE№рррр•INSERT MASTER DISKETTE№> ’ пИ DdŠ<И TdŠ6И RdŠOИ CdŠUИ IdŠаИ Ad‹И dzš№dё8š dё8š` мL†š!``dё8šєdё8šš&` ` И"dznмЦ` ИšP№м!"`bИdz…м0Оd§ъммš м0j‚0|н0šИ"dzЋмШ` ИмLˆš!``dё8%$’ dŠК%$’ dzТš№eњИš ` мLŠмNЄš‚š'‚š„мPrš!`b`BИ d{š№dё8`P/š š&џ` ` šP№м!"`bИd{*мТ`B/мš м0j‚0|н0šмLŒš!``dё8.€ˆ Ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFрœT E X T E D I T O R 2.5ррр—PRESS: 'D' TO DRAFTррž'R' TO REVISEШFррž'P' TO PLAYBACKррž'M' TO MERGEррž'W' TO PRINT WHILEррž'O' FOR DISK MAINTENANCEррž'A' FOR ADDITIONAL APPLICATIONS№р–VTE 2.5 WILL NOT RUN ON THIS SYSTEM№šD№> ’ пИ DdŠЄИ RdŠСИ dŠ/šDШ> ’ пИ DdŠAИ PdŠtИ RdŠTИ MdŠ‡И WdˆрИ Odz5šёdё8И Adzšђdё8š` мLzš!`dё8šš#џ` мL|š!`є` м!"`dё8š` мL~š!`єdё8š` мL€š!`є` м!"`єdё8š` ` мL‚м!"``š!`dё8šš#џ` ` мL„м!"``м jš!`єš!`dё83 (08@HPРШаирш№‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јF.Ъ№№ РР-р ()Ю3;6џџ† … ‚ € € €APШЩ)ЩXЩЬЬЬЬ.Ь:ЬKЬjЬxЬ^Ь„Ь’ЬІЬИЬЮЬфЬњЭ Э Э8ЭHЭdЭ—ЭОЭЩЭмЭшЭџЮЩЮ ЮЇЮАЮМЮЫЮјЯЯЯBШЏЩЩ1dёШКИe€Яšм0Кšd§ъѕИѕe€фмЭ/€8pZš#š&м jš › џм0 ‚0п0 š€ššš`фмrdњš нneё> И deёBИ eqPž'м'eёPš05И!dpš06мv04`$`Ямd‚оH‚ХRd˜м0Мd§ъ‚оššм fн \‚ м0 ‚0п0 7м fм0 ‚0@п0 ?‚ @‚0@И0dбЦм h› џ‚ п h<оhšмPм fм hм vŠ И d‚14`$`Ямd‚ХTd‚.`ƒ‚ХTd‚.`ƒ/.†м’м м‚м †@м0l‚0@Ф0dr\†@‚н И drzИ"drzм0‚0н0pššeёb‚оФTdrПм †м’š ›nQИ!d‚Б—n€м0j‚0~н0eёŠ†п ‚ЙdBсd‚о‚ › *† — €‚ ‚ †п ‚‚ п 8‚ 9м0l‚0@Ф 0ds ‚ @‚9eђƒмNЂšP№`bИdГ)ФHdC0м0Оd§ъИ#џdsUм0 0Ф0JdCUмЅР8p[мВ`B/мdЈ‚нм Ф ldssм f.šš‚И dCˆŽ ššƒм'‚ D†п ‚‚ š„мr` 9dѓЕ‚†›‚š№п 8š м0j‚0|н0šššš01И!dsпš02мъ0мь0`$`ЯeѓмNœš2 м9 м6]м;]š‚š'‚š„мPr`b` к`@‚п$8`;`Wšššš№eѓєм0 ‚0о00’0м0м0 о00’0Є0eє;мNœš2Sм9žм6]м;]š‚š'‚š„мPr`bм j‚ єXZ` кdѕ dєіИd„ššм hм f‚ Й dtум0l‚0AФ 0dtШ‚ @/‚ о6 † `'`Wšх XќXZФ dДё‚ @‚ /?š/dФXZd„šššš№eє``'`Wšš‚ х XќXZš/•И&e…'`; ФJdЕJИ&eu'ŠИeе'м0Ўš`dєš п ‚ м0 ‚0о00’0†0н 0‚ eѕW%$’ d|š№eќмЅДšК№мВ/š"%$’d|3š"–€šeќ šEмF м? ‚?@›?`BИ dLjИ d,LнF ИE9dŒL` Т/И d|v›? eќ9И d|’> И dŒLИ d|| ‚9/ И d|ЃИEdŒL` ж/UИ dŒ˜И dŒ_И d|еИ#dŒLšEмF ›? м? ‚?@›?п $8/‡`P/ŒšEмFCм6]м;]м?A›?`BИ dM’И d,ђИ ad И Ad}И2 d ‚кeќкнF ИEd*` Т/6м fм hšм ‚И dMHŽšХ6deФ dНŒФ ld}]‚ @‚ @‚ /.†Й d}ƒИe|к‚Й*eŒкм0Ќ.м0Ј`/Ўм0Њ/ И d}ІИ2 dŒђ ‚кeќкИ d}ЗИEdŒђ` ж/УИ dЌ`P/ЮŠE‚F›? ‚?›?e§ТŽE†F›? †?›?e§жмЅЖмЩ0м0АИ!dŽм0ИмК0šмВ8p[`B/м.9м90мNІ8p[`BИ d~)мNœм9.8pZeўм И dNOŽм.‚.@–.Р,p`н+š0 (dŽe(d~iŽ0d~eн\š0,p`(dŽ(d~ƒŽ0d~z/4`BИ eŽ@`Peўрррр™ MOUNTрр™DISKETTEрр˜ON DRIVE 2рр”HAS AN INDEX ERRORрр”*** RUN RECOVERY ***рЯ^IS NOT A DOCUMENT DISKETTEЯ^™IS FULLЯ^DOCUMENTр‘EXCEEDS AVAILABLE SPACEЯ^рр’NO DOCUMENT ON DISKETTEЯ^ррр—KEY 'RESTART'№FРШаир‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INIT јјјј'ј.ј3јFРLD R A F TŠРNR E V I S EˆРNP L A Y B A C K„РNM E R G EŠРNP/W D R A F T…РNP/W R E V I S EƒРNI N D E XŠРND E L E T EˆРN C O P YŠРNA P P E N DˆРNR E C / P R I N T‚РNR E C O N L Y„РNP R I N T O N L Y€РNI N D X I T E M S€РNP R N T I T E M S€РND U A L C O L„РNE N V / L A B E L‚РN ENTER DOCUMENT NUMBERР2‡KEY 'A' FOR ALLр“FOLLOWED BY THE FIN KEYР;‚ENTER DOCUMENT NAMEр“FOLLOWED BY THE RETURN KEY€Ю3ƒKEY 'PRINT'р“TO PRINT THE INDEX, OR„Ю3€DOCUMENTР4 ALREADY SELECTEDЮ NOT FOUNDЮ HAS NOT BEEN INDEXEDЮ EXCEEDS AVAILABLE SPACEр”KEY 'RETURN' TO RETRY, OR€‚KEY 'RESTART' TO START OVER№L (08@HPX`hpx‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХЬœ 5  6А ) 3€&iУ  €Ч\|хџџТФУy џ+ Чџџ ‹ƒЄЄtSS„!@€cм'’'м%'Й'dq;†'(š„š*šmџЯЖб dOпУЖ пЖб `ВPмъ%ИщdAkИщeбYšщeёYм—мššš eёˆ NИ‡d•`žššeёqмЕмИšš dџƒššeёž,є,p`‹/`о‚ЫžЫму`В XVššeёМ,є,p`‹/`о‚љžљeёъИLџe‚мšнM$šŠNeb`Мeђм$?И;drWИ?d‚TИ?џe‚*ИtdrNИ?d‚\`”eђ*š;)Ž;/ И:dr~мBјмE@мјGм@Jž:џ`”/PмGјмJ@мјBм@E/мЅšо?@šŠAeb”`ъeђ”fйf‚комВ–칂ВозВŒзœи,p`šd№Иdr№оOоeђом§`В€lš/мю‹`‹м‹юeѓК рЧ‘ мPš ИtdJd)5Иф€/ šeѓ5мd`ВЅRšeѓTмx`В qRšeѓhмŒ`В УRšeѓ|м `В5Všeѓ`В щR`В VмР`В qYšeѓАмлмоš `ВЌaššeѓФмё`В Všeѓтšх`Фeѓѕц‘‘‘цм\`В ЎVšeєK`ВЇXšeєaм„`ВXšeєqмœ`В sXšeє‰š` зdє`В аVšeєЌ$š№`В Pmšщ`Y`Qš„ššмИdёS`В[`Вb[`ВRИ*etїИЕџduЙ%хetїšЕ‚їeєїм%`"eѕЄЙdu6И=џdu6‚(š=`‹ЙРdENЙпeе"Й№eЕ"‚‚/мf`ВVšeѕV‚n‚n‚n‚nš пrnšмnpм)$dј-А`q.‚yЙyўd…В?yЙyeu‹мyХšеџeѕ‹†y`6И>duЕ/ рў``6 > &И&d†#И&duўИњdvšюŠ`)/#`Іeѕљš šфџ Ињd&cdFHмcšф.ИіdFVмc.мcš eі)ШNP`{№<8dжcЄИњd†|`цє<(И‡dvИtdFž м`ІИіdvž`љšdњ4ИњeЖІм" ˆ"œ#–"@žd†Ф–" `оeіІИ'd†иИ`evЪžGeіЪИњe†о,Ё`ˆ/8#8"eіоИd‡š.šŠ/`}š/d§њИe‡`ІeїИ*dˆšЯџdјі`ВК\`В p\8pv(d‡;(dw?Ž>-pdw;8pueї6šmџ`тeїQŸPRINT OFF ˆ‰CHAR MODEрЎ POS LINE PAGE рУИ рРррррррœSYSTEM WORKING№Е – С р фd)мdH{Й%цdyšрцš5`hš5dљ` бн- м -dњЃdїѓЄžщ№ `˜eїц]€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХšе№Ѕfdи`т`ѕ` qdzƒ`ФИ‹dˆ%`ВЦUмєИid‰&И$ dH;И$dIwЩ$dˆLЙџd‰w‚/‚–€e№`ФШ$ЧdˆЄ‚`АФwdˆU/JЙ%d„НЙ%хdxšmџ`ѕИ<dˆм%‚ЙаdDНЙпd$Н/œšфџšм$šИ$њdxЖš$юŠ$И$њdxТšф`ž/ХИіdH`5/аИ*dˆо`В €Uš†№н№$†№›№†№›№.~И*dˆЙ%dy`ѕ№Ћмdy№­Гdˆšщм '.м %š6dєёИ$цdy8`ФИ$цdy,`ФШi$dЉ.ŸИ*dq'š†№›№/gИidЉš$.ƒš†№н№)†№›№†№›№š/ЅЄ‚`АИ$рdIнš7.T ЄР  UqžЧФхыёві ‰ &vspm j Q @ \ЊЄХ0Ц*Чџ`їdњ0И7dкИ$ dIћИ$d)ћ­суžуЙс€d*š7н%$И$рdк ž,№‚%` qdz}м%Є'И2d{'м%dћйЙ%dˆЙ%рdJIм%‚ЙџdˆЩ%$dŠkЙ%рdКaИ$сdКaн%$. н%$`Y`Q`В@RоT’eњq`ВхV`ВГVИ*dzђ`Yš7м%‚Йџdz­›%ф`Qš*.`їdјИ)dŠЬš†№н№)†№›№dљl` мпм%dћЭп%`Qš*Иidћп`В Ц[`ѕš*ИщdKИщdлšщ`Фudл;` м‚%п3%мН3žНРн%Мd 0. `т ’,dјоНЙ%фd‹'м'š=џ`"Й'd{X‚(И2d‹c‚%/:``Иd+*м'3м%3н3ŸР/XИ*d{”ИЕџd‹”мЇ%šЕџš5`|Й%цd{Ћšрцš5`|/И)dˆм5)Ž5`|Й%цd‹ Ф1dˆ`В@R‚Й%хdzрdњм†%dћcd‹šщšъdњьf€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХИ*dˆfм5)Ž5dИИ6dˆ И5dˆ&м%` -dјN`hЙ%цdx:šрцš5`h.И5dˆˆš5`hЙ%цdˆ/.<м%š5`hФ%dˆ)Ы%dˆN/;ИЕџdˆšЯИеџdx{`В @P`ВPм%ЇšЕИ6џdˆlЙ'dxšЙ%dˆ` Ќ`Qš6џ/м^ ’B`мј’јФјњdxФмј. п3ј3†ј4._м+3š"2`*н+$‚+И;dyИ?џdx№›+џ.<И$рdIИ$цdyИ?dy'.мЄ$И?цdy'.И?dyЙ3dy"Ž"dxе žB№dћ­н3Й3dy:ƒ(ŸŸРм+dЉШјwdЙR’јšmџ.Фъwd‰[`тм^ИЄрdгbИщdsbšщdѓbм%м'š=џ`"‚Фd‰”м%` -dѓv/И6џd‰` Ќš=џ`VФ/wdƒvм%/†%м'/м 'Й'dyq‚%(/Pм%мR'Й'dyд‚R(ФRd‰ѕ†Ф{dyцšmџ` -dљю/м%dѓŠм/м%'Й'dz‚%(м/š=џ`VФ'/dzФ1dƒŠм1`"м'1м%/h`‹ИеџdzPИ6џdŠJИ5dzPš5dњP`В @PИ5dz_ЩрdzЄeњ-И5№dŠžИ5d*˜dŠ’И5eŠ-Й eŠ-ЙeŠ-ЙeŠ-Й€dJЄЙРeJ-ЙрeК-ЙтeК-ЙуeК- ‚-eњ-`‚ЙёdJР†† млИЯdŠиФ dŠи`В ‰\п м% `Y`eњЌИхџdzђ`ѕєгГјггмb‚ššоšhќгГИd‹"№гЅd+3Žd{ ‚ŽdS/-№гfdБSјгЅИ$d{Iš$.š$Шš†№м№›№Р†№›№Р†№н№)†№ Фх№d{› И$Шd‹›.н№$јгГd+f†№›№`їdћœšdёSЙРd{–›†›/н+w›+№dљ*чoРШаирш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХ џЮЫњ,Р‹`ˆš№<4dNkЙdŒKšмм$Š%Й$d,‚dŒ}ž€/ž@/Й$dŽёdLНЙ$d|–Є/(Й$dŒНЙ$dŒНЙ$dŒНЙ$dLlЙ$ d|ЗŠЙ$d,Т /TЙ$№dLя`цм$М$’$мdŒц`Ім`Ім`)/ŸЙ$рdMп$d-–.Є&&о'$Š'‚ Ž'd} /ЈЌ%м%Єм !А `ˆмF0ЄFЄ@@ŽdHЄFdMEŠA/  FŽ dRм0Є dM^Ф dMšмЄ>>Є>ЄBBЄB@ЄDD†DМ Ј.ЄЄ м>мB@ЄDD‚Dм `ˆ`ц` уdНd-—dЪ`}И dИš_`} >/$Ž dлŽ dНЯš_`}ŽGdMи D BŽ dMВ/)И eуdN˜ИeMуd-џš ШNP/ ИрdО > >ŽdNШPNe§уИцdŽ7Ит`{ИdŒNЈм нdќN№<8d.G ќ<(/`цЙd~U`ˆ/ Š‹Иіd~g`љє<(№<4dŽ# ќ<(/м&2d~ˆќ&( ќ<(ј&(eŽ{/š&€Иd.ЌdNЇš&@М &/™ИdGИdŽd.ЩМ‚˜Є/ЖИdлd.нИ dŽЄ>/ЪИd~шš-/ьИdлdіім$)š&`цн$Ž&d~јŠ‹š& `цн$Ž&dšœ;Ќ;Š‹о!ŠЄЄ ј+.dOJј+(dOVЄ/ ќ+(d/V / `ˆ`˜Є є+.ј0.Є&&ј0(dOv &/ м0&dќH`˜ИњeП}8 , `ˆ/d eџ}š$€š%Р‚dХм"d/ЖЄ"Є"–% ˆ"œ#Д#$Д"%`оŠ$dOкЄ    Єeџ˜мš$š%@/DИdћŠ‹оeџцŽ/ x€ˆ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХ |€5155ј$eј5€ž‚eј`3š`В KTš Йџd‰1Фd‰1о–€‚š†šˆš Иђš›‰іdxl›‰ђ`žš†`,є,p`/``žeј3м‚м š мˆРмŸРмЅРмЏУмюУšš„š`3dєгd НdNИ$Цd‡*ИŒdyИ$dˆѓИ$dxф`В QPИ$dy+Ž‹`В ‰PšŒ)`š$м'3н3$‚3ŽŒd‰`ВPн%3‡%—%ан3Мм%3`ВШP`В €Pއ` Keј3`qИ‡dy<` Kdњš ,A/`eљK|˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХš`ššš)м‰м%м'мнмнw‚4ФКdI š мРм„м €ˆ œ И d‰уš 6И dyуš 2мЪ *****мG моЙџdz ИdJ.’€dŠƒ“‚ФdIјммЫ|–ЫАољdћМмjј‚оH–HАмt ИtdкXŽtš‡ИtdкašLџšИtdzpš?џ.Э`ъ$`ъ$ИtdzВмBјмјG`ъ$`ъмGјмјBšцšщš†№›№†№›№šн\&š`*š*И#d{š š"2`*И;dz№И$рdJ№И$цd*ќŽdкќŠ#/!Ž"d*аŽd*Эš;š? š:мEчм@чмJИм!#š dњмИ?џd‹6`Tм+Ž!d+#‚%(.*š*м о ›%‚%п%\&‚%'›%‚%н%М‚(žаš6џЌЫЫšЮџмЬЩš7Є88ожXмиГоd\оЅ\мb'‚bšmм{м\о\о“Vо™Xм›Гмnpš И‡d?d§7 )€–љ мј dњ5‚˜ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХЄ''Ифџd‰›Иtdy•štšцИLџdŠ4м`VФ'wdy€Иеџd'Ф/wd‰Ум/ЙdyŸ‚(/"`5Й+№dIУИtdzŽцИ:dyѓмJŠ  \šЙџšdyіŽцИцdzмјjšц`ъš$џ`ž`ИNdŠ ИN€dŠ `МŽ‡dК4š‡ИфdŠ4`q/И‡dŠ@И‡dzF`В'UИцdŠОИLџdŠ‹мьšš м~мм Š`ŽŠ„нЫ“‡`мИмgьއdJš‡dљ<мьšš 5ј$мР1ј` Kš d§`ъš? м@ч`*šн\&š†№›№†№›№†№›№мˆ^šЄъъšщмš№’н м š*м!#мИ?џd‹*`Tм+Ž!d{м%’%м'%†'(ожXмиГоd\оЅ\мb'‚bм{Єъъšщdєг N‡€ˆ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХџџƒ#ШЄ ррШO k zOЪ/я.. ........10........20........30........40........50........60........70........80........90.......100.......110.......120.......130.......140.......150.....158ррЪ€†LAST„PAGEрŽSPACINGLINE NUMBERLINE NUMBERSIZEPITCHр01ˆ01‹50†66„10р №ррLINE…STARTINGЪ3š š мœо=bмbм)‚ššоšh› ИdŠЭ›T‚ŽdzЛ‚ŽdzД†о;` U›Lм0о4м8‚8 ‚` U›Rм2о6‚оAм!ч‚‚Ф#d{‚о/м/’d‹;›2Fм)‚PоKЌмš d§aоЄ‚ј d{^ )†eћUЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХррLINE…STARTINGЪ3м%†м’ м–Р‚Pм‚PмЄппн—Р‚Ф%dzЌн'† Ф8eJ’šN/Q š{ м8›8šЄ>:И:d{ š d§rмИ:d‹ѓИ: d‹№м И:d‹›И: d‹˜’:пм8† И:Td‹И:Cd‹ŠИ:Ld‹zИ:Fd‹RИ:Rdzєм† оGнK›2 оKнGм2м6;н2:.#›0 м0м4;›0L.š: .š:Tн:.š№;dŠєќ; ›8  8Ф8d‹ИФ8dЛН` ’›8ф;!м8† Ш dŠєd+мЙLd{ѓ/цЙTdŠєЙRdŠєЙFdŠє/Sšџ№; dŠєј; /X‘ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХррLINE…STARTINGЪ3м8›8 м8! šzš{Ќ>:И:dŠуИ:d‹И:dzЦš d§yИ:dzгš d§ˆИ:0dJЇИ:9d*Їн8:‚8Щ8 dJёš.5Й8рd‹!о8Šƒ‚8.#†8Щ8 dKšџ.Й8dŠўо8Š‚Р†8‹#‚Љ##‚/†”ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХррLINE…STARTINGЪ3’ ‚PнI‚ š№нKм%–РмIO š{ ššЙ%dŠѓš„š мь`›3м'3‚3(›3н%3Ÿ%а‚3н3Мм%3м'‚н4‚Хdл Иx0d{н‚м)šššš€ЙTd{1Дœ‚Žd{(н‚Žd{м!ы‚‚Ф#d{NЙ2Fd‹i’/я.–/н+м'‚Ю=d{Є‚ЮAd„г№­Гd{Є№Ћмd{ЄпVожX`ВШa˜ˆ˜ ш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХ$šŒš Ь—Жd(™`о5€$š„š ž–eј€` 1Иtd‰HšЄИИИЈdy^ИЉd‰Hš‹šЈмДАм—Ќ–—€`€ž–‚—’—Ь—ЊdйQмИЎЄИДИЙdЙQ†№›№ИЙd‰-Є№И м,ЙŽ,п№ДИЈdy?†№›№šЈИЙdЙHšЈ` E`ВPšЙ†№›№ЦdљŠЕdшѕšЕ`ѕ/†` 1šЉмЊЌмЎА` E`ВP` 1******мИЄИ мЙšЉмИ м—Њ–—€`€ИЉџd‰гИЉd)ьЙИd‰щЙИdyл›И.ЙИцd‰с. ЙИцdzžЉ€‚И.ŠЉ)ŽЉпЎИ‚ИŠЏd!Žd)Е`€мЊ—’Њ` E`В иRdIя‚Иdљќ`€‚—ž–šЏdљќš мЉšeњ1š мЉšeњE’OИOdNљš мP’јŒмыИ dŽІšЙdŽљЙРdNЧЙрdNФЙчdNЧЙџdŽЧ›*Š dnІмOšŒм`6>И d~кššмOššеџdђћšŒм`6>И d5$d№€ЯЯJрррˆDISK ERROR KEY RETURN TO ACKNOWLEDGE MESSAGE№рррˆNON RECOVERABLE Я`qШЭЮd€ИdЪИаdјИ$dѕИ$dOыИ$рdOАИ$цdЧdџгИdqГИфџdгšџ’щdёГš ŽšdџАИ$рdOыd/шŽЭЙЬ dмŠЭŠЫнЬ$ŠЭdёГšа)Žа/ ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХd€šфИˆdqГШЭЮdГИаdиЙ…dеЙ…џdЇšˆџЙ…рdOПd/МŽЭЙЬ dАŠЭŠЫпЬ…ŠЭІdaГš`dёГšа)ŽаdџПЂ€ˆ˜ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХм1Є//`"Й№dH"ddФјњdxИ?џd…d`Tо/И/аdH/†/(’/dѕdмЏФ wdxЄЬЋжdxLИ*dˆQ`5/dћ*ФјќdˆL–№м/'м/š=џ`VФ/wdˆyм31/м3`"›№†ЙрdИ’‚›ё’‚ј4пј13м31. м3 о мЏdѓž`їdјпИ7d(пмfјЅ№їdxпš> `6,p`‹И>dxб`ВPИ$ dЙИ$d‰И$dxћјЅГ`В PИ$d) ќЅГ/И$рdHћєЅd/И*d‰@š†№›№†№›№ †№›№†№›№`ВSa`їdёSš†№›№ †№›№dљ:š мˆЫ’ˆФˆdAпd‰ŠФˆ’dqпšš$у``ž`В ЬR8pv$š†мЎ>И dy˜8puš„мИdёпЩАррŠEND OF DISK WARNINGррTERMINATE DOCUMENT WITHIN NEXT FOUR PAGESрррƒ KEY RETURN TO ACKNOWLEDGE№ЄЄЄЄ ИmџdŠZЙ{рdJZм{м`Kмdм3™м5“м,м*Ÿм`ВCWИщdzwмъмъ`Kм31š,dњЂИžџdz†м`‰ммо\м3жо5Vм,žм*Ём`ВW`‹ЄЙРdJШЙпdдYЙ№dДY‚‚/Ф /d„Ем$ `qЙ РdJжЙ цd‹Й ёd{м ј‚ Йјцпј 2dzљЙј№d{›јр› №.о ’ dњнм$ `qЄ dєЕ`‰Ф wdxЄ’јdјTЊ€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХ` зИ,џdxCЙdкvЙрdКvм*š&~ќ-Š&И&ПdИ0ј-d(И&€dИ=š&€ќ-н&.:Йрdˆюd)Ищdˆ{Йdиc` ым.№dЙОЙ dHГd(wмќ-‚` з/?` ам‚` зЙрd(Ўм› м‚` зЙрdиCЄ.iЙdˆwd(„Йdxгš,џє*ј*ќ*-/ZЙdxпј-/bЙdx{‚` зdњИщdˆћ› /†мъм13м‚` зЙцdyтм .Ъ`ЌЙхd‰ЏdI8м ‚` зЙцdy*/ЛИщdyHИ*d‰HšщИщdyWмъм13ЄЙуd)Љd‰yќ35Йтdyrќ3-№39dйЉє37‚` зЙцd‰‘š;ц`a.‚` зЙцdy‘ИщdyЈмъ/` аš,ЄЄ` ым/†Й dwНм‚` зЙ d‰эЙрdyт.Ф/dˆ{м`KмЄ›рмФ/dŠ ФdŠ` аЄќ35№39d*`Ќ.7є37‚` зФ dzEЄ ‚` зЙцdz,ИщdzUмъ//‡`Ќš;ц`aИщdˆ{‚` зИ,џdŠh` ыdјCФdzsЄ. ` ыš;~`adјЌєјŠј-d*ŠœŠ~ИПdкЃšПнмЌ‚` зЙрdJРЄdљЙdJЎ­žЙ€dКЎ› /'`‹ФezзЙ№dKФ/dŠљФdŠљ` а`Ќ` ыФ/d‹Йёd‹›рdѓям о’ЙаdKb†(Йd{Zм‚іјќо‚о5‚Ищd{ašщ. нŸРм`KФezзп оИ№dЛЅ’Ф^d{‹м^ Ф'd{Єм'м%ЙаdKЅ†'(н м мН’Фd{ХоН м м /ѕФ/e‹ам$`qм$`qЄ/Ф/e‹ым$`qЄ/ Г€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХм$`Kм $‚ м п$ Ф^dx"†^š Фщdx/†щ` есšФ%$dˆxdHJФ%d(J†%` еъ` еЇ` е` е` е` е м`KЙ№dDЁdєЙ%РdHJЙ%пd(Jо%%’%Ф'/dˆJм'%Й$аdHJ†'(dјJ`‰`м"3м3žРЙdxЫ†(ž‚(мм `K‚му п"м3š †Фщdxўмщ" щšФ^dyм^" ^Є((‚(2мм$"` Žм И;цd‰Gн;‚н†мм"/`KdєiИ4 dIeн<‚ Й"dy2‡(Ÿdљ2`м м3ž3Рн<‚ нн 3dљ6š ФсdIЗФсd)ЗЄс с$Фу/d‰Зму$†у2 у(šФ%dIнФ%d)нЄ% %$Ф'/d‰нм'$†'2 '(Ф dIљФ d)љЄ   $м$†2 (ФЇdJФЇd*ЄЇ Ї$мЉ$†Љ2 Љ(Ф{dJ'Ф{d*'Є{ {$ФъdJ9Фъd*9Єъ ъ$ФdJLФd*LЄ $ФdJ^Фd*^Є $ФeIŽФe)ŽЄ $eљŽм"м"’` ˜Й№dД™И"аdJ’‚(И 2dJžо"/#ЙаdJЊЙпdк˜м"о’Є&&‚&2Є&м` ˜Ф&d+!м "   мо Šоп"н м м$"м" м(&Є&м` ŽЙ"№dД™о ’Ф&/dлЙ"аdJОо""dњyм "  &м &н Ÿ Р мB'ŽBп"мм†м(&м$"` Žм$м" м`K м{ Š{мžРпн"Є((‚(2мм$` Žо""dњy`Kš Фщšd{ѕdћШšФ^d‹Шм † Й хe{˜о"И"№dД™dњyо еХ $dлэХ d+э‡  ‚еeћеФЏd‹ЌdћАМ€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХCHARWORDLINEPARAPAGECONTOFF CODE HYPCODE SP CODE TABBK SPACE CENTER SUPER SUB FORMAT SWITCH STOPWORD U/LCONT U/LAUTO RET RETURNEND PARAEND PAGE INSERT`‹ИхdˆщФ№ђdˆЮšхџšо$№š‚№dѓйФyХdˆщšхџм$ФмФХ2†ydћTИmџdxім{dљЙ{рdIмbмк“мЋ™міЃм{.™мžмŸЁšmмb\оd\окVмЋжЌіііЅ\Єм.к`‹Ф%dŠ?ЙРdЙЉИ<€dЙUš<Й€dItоhŠh‚ќЅГ‚Žhd)b‚/5ЌhhЙd‰fЙd‰fЙd)bd‰˜ЙdyfјЅГ/0šџєŸЅјŸdќŸГ/EЙрdJd‰ЯЙцdyЧєЅdž<€ЄŠі/Vš<š.š<мbм“км™ЋмЃім{ќЋкŠієЅdЄЙтdyўќЋГЙуdŠ №Ћоdйoќ­ГєЋм/ЄЙаdК$о’/хоb’b†bокb†bоdbєЅd/"мЧхЅ!‚ хЋ!‚ х­!Ихšхd‹TИі dкvš†№›№šŽЃdјЌФyХdxзм %м8†%š5`hм%м`" м> мS‚мПИPdкГ†PФwdŠр†ФudzЧ› .И$пСм’œИ$ dKhИ$~dгйЄ`Аdѓй Го‚Щ$d{‚о$dѓОЙџd{zЄ/ ФУ т с Р     џ=- 34СРPуpуCХcХЦЧ Ш.~џ^УФ--С  ШџХ€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TE201јLј]јfјoјxј|ј‚ј‡јј‘ј”ј˜ј јЂјЊјГјМјХ`їdёSЙ%dSИ7dˆ*š†№›№Ф†№›№šš7dёSмfјЅšуŠујГd(5œуŠу~ИуПdиNšуПн%умс%š7џЌуу`В PИ*dSš!šоЖм}Ж`ФИ$d‰2И$dˆТИ$dˆТИ$dˆгИ$ dxЇ`ФЄ‚`А/*Є‚`АИ! dˆxн}$‚}Š!/HФ}Жdˆx†}Ž!›}/YФ}ЖdxнпЖУ орЖš5`hмЇ%Ър%dy.мЖš5‚Йd‰*`hЫ%dˆјЙ%€dIЙ%Пd'У/Й dy$Й%рdˆјм%Ї/Kм%ЇпУЖ dёOм+’+м-+Й+dyI†-(м+`"Й+dy_о$+›+ .Й+рdКФ+d‰p‚+/о++/; мс%мщЏмюМмэ*мѓмё5мѕhмїVмљPмњxмћ мi$м%+š*šmџš> `6`В ђPšiм%смЏщм*эмМюм5ёмѓмhѕмVїмPљмxњм ћ`В €Uм+’+м-+ИаdJ8†+'п\+&†+мƒ-м-+о$+` б‚+Ф+ƒdJ(єƒГЙ+цdzE.Ф+ъdzZИщdŠWИщdzZŠщЙ+РdК‘о$+` бЙ+dzvšžџмЁƒ.Й+dКˆЙ+dzŒјƒГ.ќƒГ‚+/JЙ+рdКзЙ+аdJАš$сdїио++’+м-+/˜о+н- м -м+’+Ф-'dzбм'+м%+м-+/Й+№dЛЙ+цdzьо$+` б.>Й+сdJѕšžЙ+фdJў›+уо$+` бўжVИ$тd{ќжГИ$уd‹ ђжZdл(ќиГіжXм+‚+`" м;п-+м-žРФъ+dKUФъd+UЄъ+ ъ-Ф+dKhФd+hЄ+ -Й-РdKЙ-рdЛо-н- м -šmџФ'-d{›Ф%+dЛ•šе.Є%+ %-м’ЙцdŠЙРdKКЙрdЛКм-/CИеd{ЪмyХ`В @Pм+-dѓN`,p`‹`žeћбЮPX‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…ERRORјЮf…f…†œ–0мБмŠмŽ’šdѕЮм‘***Йџd…PЙРdEaЙрdEXЙуdEad%Xš•џ.И•џduX. Йцd…a›*š•‚Ф“du0>ЭИЭ dum8uЫšмŽмŠeѕХ– ррррррŸDISK ERROR ON DRIVE ?рŸKEY RETURN TO CONTINUE№8uЬмŒdѕ'б (‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DELETјб.Ьœ dёSЉBТТ€€є51€ТЙ$5€‚/Š/†$dBаИ/Пdб.dђф‹#Й#Œe!+dё.м€н')›#€м.м/!šš`+›#›%мЙџdЫФd!Ы“м‚@ЧdqФdqКн‚› м ‚п 7‚dё}м ‚ @п =‚@dё™м5$м ™‚ ‚@Хd‚wХ d‚g‚о‚Йdбў›†Іомн м ‚н Ё†›#‚м.м/–/€м`+мм/’›#‚м. м/–/€м`+мм/’ФdВ!‚о ‚ †dём›#€м. šš`+м™ šš€š šџмўн ™— €1€ “ Х †d'ƒ /ррррррœNOW DELETING№Иe+Й#‚eA+`eA+’/‡ИdGЙ#‚dAG`dёGз (0‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…COPY јз.0Ьœ #ТэЂЃ„dёfYf€Zмм^%’ d€E%’ d€t/мe№3Тй5@$e№`Є ‚ e№i‚^'žtd№Uм€м/€š)6š*2Ш/+dAš)5š*1м„’мќм †`iм ›5н!—!€м š„` Ш/+dAP`3м о!’мdўмb)``šўм#Йџd‚šdѓ8šф'-м%Х'dŒ‚@/ ‚‚ўнўќ‚ў‚пў†о’ЅўЁўќ‚ўпўў‚ўпў8†ўšмє dђмќо’‚о †`iм н!—!€м ›5š„` Ш/+dB `3м о!’’ан!—!€м ›2Ш/+dB2›1š„` Ш/+dBGФ +dвG`3м о!’Ф +d!юмќ***№ drfјќ-‚Йџd‚}žџ@drŽмb*``мb)Šd``Ш/+dB—`3dёmš d§'5€ƒ!‹!$† dг Й!ПdвЂdѓ,“!‡ŠИƒd‚ОИŒe" dђЂ*********ррррррœINSERT COPYУррррррœNOW COPYING№ррррррœINSERT MASTER DISKETTE№Иe‚ `eђ Иd‚Л`dђЛИќd‚ššdёvо (08‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…INDEXјо.'Ьœ BН@ШУаТћУНc dёНИ@1 eёИ8eёИ dq‚1/ ˆ1œ2–1Р–2€8281š,Є//`ИИ doИ dИdqHš,/>И,dZ8-8. /,`ИИdqcš 8š,н*3/eЄ11š,`ИИ dИ dq‰ 1,/ /1ˆ1œ2–1@8281/mˆ/œ0–/`808/Є11Є//н*5/Ў eёИšš‚м› о>м > И dжИ ^dqшš И dВИ d‚ И d‚И d‚.И d‚ И d'/6н ЙПdБж‚‹/HЙ€dбж†/Vš š мнмšоИ dВRš .И€dВ`Š Ш $d‚i‚/$š Š `ъ‚И dr‚Šм‚Х%d‚ф†/KИРdВДм † ~š `Š Ш $dВi† d‚d/ИрdВж‚ом’ФdrCš$Fš /RИ№dВф`ъš /~`ъd§'š `š `eђъррр [ ]р€ррррŽENTER A TITLE FOR THE PRINTED INDEXррр‰PRESS: 'RETURN' TO BEGIN PRINTINGрр‘'RESTART' TO RETURN TO DISK MAINTENANCE№ŸDOCUMENT INDEXр‰УрШц (‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…APENDјц.1Ьœ € €  |ц‘‘‘цџџdёьРAР]Р†РyРЙРПрррррррœAPPENDING DOCUMENTS№ррррррŸDISKETTE ERRORррЄON DRIVE ррœPRESS RETURN TO CONTINUEррЃ'HALT/RESTART' TO HALT№READРoWRITEРoо Цор ‚ЦЖрЦ‚Ц5$`e№Цм Й џe€ь‚ / мŠпФdq$И dq`*.Šм.‚€e№§šммИdwмP м ˆ ДP 1$`Ž‚ ФdqrИŒdwŠм/=‚€/>šмeё*о ‚ИeИ d мm>.мm<И€dБАмw8.мw:œИdТšƒ1.šƒ2м6-P/>@И@dцИ@ dqЩм4ЌeёЄ dђэм4š о $И€dBšO2šЅ6šж2šп6š dђр*Ф/d‚ŠИ€dB)’‚† `Ц €`ьšп5м н&Š ФdBU`§п†€`Цп`§Ф d‚qп‚/`ьФ dBп`§`*‚"dёљИ@d‚–Ž Š€Ž@мЇ šІ–І€5$`м Ј!‚ † н ‚ Й drЪ› ми šз–з€1$š d§'Ф"$d‚Šо"dђ‚ ЌdђŠэ (08@HPX`hp€ˆ˜ Ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…RECOVјэљљ .Ьœ dѓ;ЬЬyУ$ЭЎЮNЬЄЬвЭkЭfЭFЭrЭ‡Э˜Ь”"c"cPуџбƒ„€№№‚д‚дыыф"s"sЌЎЦШЪвг‚‚ џ џ ))ц‘‘‘цMШMШ XX№XXЬАXЬчXЭ №№XРмš м&~м>м/eёмF(’FˆEм)+ )Eо)–)€eё._б€ЯC!%021679000000O VIDEO TEXT EDITOR REL - 2.5№   ‚Ošš№š€ššš 5ј$,p>dџЈSS„!@€c''''и'' ,' H''''р'с Nт Nу Nц Tџ ‚ 0] ЌsЎ#ƒФ3Ц ƒШ# “Ъ “ЬƒЮаq‘д9н žDOCUMENT RECOVERYрррРMм``i`a)š d§'м:` м/šЪ`i`/мWYšJмI(œIŠI“WќЕWI‚WŽJeƒi/м мЃeѓššeѓœм:`м/eѓЇš‚мƒ‚мŠŒš€šŽм“—šмO›`MSdƒрЕŠп“QФOŸd„!ФO8d„‚“€‚OŒŽИds冓€И d„!Šм“—‚Šš€/@‚“}н“3†“}мЃмЁ“š™мŽмŠŒм“•šИšššesЗ‚“ŒŽeѓЗоUM‚MмrOм‚Oм’O–r–‚–’5,T/Иše„M1,T/ИšepU5,T/ИšepUШeєMмŠŒš€šŽм“—šпQ“о’ŠА’d„сšТме›–е1,T/ИdsSФЁ“dtѓШЃdtѓšeєЇ‚›‚“€ŒŽИdtКм“—‚Šš€Š/UмpršJ `5Ћ(оKpѓKpdEoѓKpd%oŽJdu №ЌЎdЕo№ЦШdЕo№ШЪd%oИвd…gИвd…gИвd…gИвduoИгe…`p(eѕоGz‚zŠ”deЕdu“Š“ŒŽИduЕм“—š€Š™‚ŠИ™ duЕ`Ї`З†Ge…z/4оGН‚НŽ”dоИ”џd…у†Ge…Н/˜/ Ž“Ш“•duоŽ™И™dEђš“š†Š/(`z`м™оI“`œо’ŠА’eі`м™н“I`œЕŠeіоm5‚5`мЄ™мЅ“мЇŠмЉнmIŽoe†5`ШЄ™dжUšЄšЅ /оmp‚pм™Єм“ЅмŠЇмЉоIm`Žoe†p`z/м[]мO/šM№`м<м@`MSdvлп[Q‚[€‚OФO1dvЙм>`œeіЁ—Q€‚Q@—Q€†Q@/&м@пc[?‚[@оfcše€Аef’fм/мЯfeіщм_ašJ9оI_ИI dG'ИIdз*šI*н_I‚_ŽJdwм@†[@п[c?‚[@м/eїš šџмў мџмџмџŠИ dwQeїLИЪdˆмM >IИIdƒMИIdx мM$1$ИdsSм:1–:мK-–K5 ,T/ИdsS‚:Ф:Kdи9šА`]šАeјмЌ-єЊB`ЁмM м[]`щфKЊФfKdˆŠмfKše€мЯf‚hdŠФhЌdyTФjhdITИldITИld)TИАd‰ИedyмЌj‚ЌќЊBнcf`№ЊCdиrмо/–о€šM№м<1$ИšdsS о6ИпdHнм>мMФОРdyмM>IИIeˆ]/ Иed‰Єjj.<мK[šмJK’JœJЈJ–KЙK€dI?š/%‚KоKK†KФKjšdy.še€м›hЄŸŸмhИe€dyпмЌмŸ‚Ÿм›šl`ЗЄŸŸ`5џ€ЙQџdy­ЯSQ~dy­`z€`5џ€ЙQџdyмЯSQ~dŠ.1`z€`ИId‰Рšl.`Н`ИIсdIйИIуd)йšl.šlššИld‰№мh‚м›`ЇмhЌмjŸ` лdјДЄhhЄjjšlšы мьы7нcf`№ЊCdˆЭ`щќЊBфfЊ/-ЄOOмP&`MSš[м\'пc[?оfcм›hИldŠZ‚мO›`MSЙQџdzpЯSQ~dŠХ`ЇмjŸ` лнcfЄOOмP&`MSš[м\'п[c? šŸм &1$ИdsSмM‚hdzКмMмвf>IИIeŠ0/ ЄhhЄjjšlšы мьы7/_ИТšТezлнОfeњлРШаир‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…RECOVјэљљ ŠMOUNT THE VTE DISK TO BE RECOVERED ON DRIVE 1ррŽPRESS:€'FIN' TO BEGIN RECOVERYр–'RESTART' TO RETURN TO DISK MAINTENANCE№˜NOW RECOVERING DOCUMENT РЯŸNOW CERTIFYING№DOCUMENT Рв HAS BEEN DELETED FROM THE INDEXЮz‘THE DISK ON DRIVE Рж CANNOT BE RECOVEREDрр‘MOUNT A BLANK VTE DISK ON DRIVE Рйррр‘PRESS:€'FIN' TO COPY THE VTE DISK№•REMOUNT THE Рм DISK ON DRIVE 1№BADЭUBLANKЭU“THE DISK ON DRIVE Ро IS NOT BLANKррЬ§ IS NOT A VTE DISKррЬ§ррˆDOCUMENTS RECOVERED ARE:ррˆ рˆ рˆ рˆ рˆ ррˆPRESS:€ЬQNO DOCUMENTS REQUIRED RECOVERY ON THIS DISKррЮE €ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…RECOVјэљљ šЎšš`З`мЄ™мЅ“мЉмЇŠИIdxа`šЏ`‚jdˆмF™ŽF˜FмK“ŒK’LЈFLмK› KEФKjdxРJ”’JdxИIџdxw`Н`ИIуd‰иdљЧ`НdљЧИI dH‹ИIdи'мБГšJЩБIdˆЧ‚БŽJdx’ИЎdxГИI€dHГИIПdи'šI*ŽЏdИТšIрšЏ`/›‚Б–Б€e№Б`pџ)/Џ`Н`ИIрdxюšIс`.ИIцd‰ИIсdI%ИIуd)%`z(`И’dyИId‰`Н(/f`Н(`/ќ`z/w`ИI dˆ'ИI€dIAИIПdи'`Н/“šЎdј'šЎdј'`Н`ИIрdI%ИIуd)%`5Ћ ЬЌЕdˆ'`pД dј'`Н`ИIуdy•`.E`šJАJ”dxГ`НšJ`5џ€ЙQџdy№ЯSQ~dy№žJdyЉ`НџšIу``zšIџ`мЁ“’Ђ€мЃ™`ЇмŸ›ššeјм™Єм“ЅмŠЇмЉИJdxГ`Н€dјГšУИ(€dК*%$Р’ šdz*šУмФ(œФŠФšХ4ЈХФмЦХŽЦИУdŠJžЦ`ЁмMмжФŠж0мйЦ` *мM>IИIdzc м|ЦŠ|м”ЦŠ”5$ХЫЭdŠ”мм"моЦмM//5$оfQ‚hdŠЈмм /šM№м< мМЦмН/–Н€1$  Н6ИОdJМм>мO-ИУdzфмMмм` *мЧХмШO`L` KИУd{мMмм` *мЧЦмШO` KмOШФШ8dкгŽЦ˜Ц’(Д(ЦšeњИУe{*%$’ d‹2%$’ d{:ššM№eћ*šƒ м]Чм^Ш–^Р5‚ШФШ8d+~  ^6dK],T/ŠИd{P,T/ššeћK08PX`h€ˆ˜ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DUALCљљ$љ*.Ьœ dёЏ џ@џRPџџСJСc—7рррЁPRINT€OFF №OFF PAGECONTС~%!0%%FХ‚ЋS„!@€cS„!@€c$`ё†aоуa5€Ÿaƒa‚ae№еИe€ёœ–0м7м^>lИldq`3d§/ššeё!о Šea!šeёš š#` Фeё3š d§/рррžDUAL COLUMN PRINTERРCррррœDISK ERROR ON DRIVE Р^ррšPRESS 'RESTART' TO RESTARTрр AND RUN RECOVERY№мИ€dAО‚’–Pdѕbм3šš€`е`е$dљHџџƒУЄ ррУ11Хбq.. ........10........20........30........40........50........60........70........80........90.......100.......110.......120.......130.......140.......150.....158ррр’PRESS: 'S' TO SET POSITION ZERO FOR RIGHT COLUMNрр™'FIN' TO BEGIN PRINTING№šб мвбœšq мrqœм) м&$ &AмA†d…“ќ) / м"‚Pо-†&м&† ›SмdіYм†м’ м–Р‚Pм‚PмЄппн—Р‚ФduЮн † eѕДЄ>(И(d†sмИ(d†fм И(d†<’(пм&† И(Sdv› мн(№)d†ќ) ›&  &Ф&d†YФ&dЖ\`Д›&ф)!dі№) d†ј) /*Є‚Ф"d†„†/ мAdёЧИbdxм}yeјм}{eј`šw)оl}`іŽwdxeј`š.`и`ін}lŽdx8’}‚}ѕ}5`и†aнal‚a`инal‚a`Тмl5`імl6`іš‚}–}`и`ін}lŽdxƒ†}&ё}9dиГИb%dˆГИ%тd(Ќš%см=aeј.И>eˆ.Є==š%eј.†aмa†aїa‚aeјТ–c€оlc’c‚c‹cdh№`е†ceјиИ2џeˆін*lŠ+ehі`eјі‚aЙaџd‰(мxlоla`імlx†aeљ‚aЙaџdy?нal.›aџ†aeљ.м!мƒЌ)мŽšš&†м šš%š2џ`иЙaцd‰ŒИld)` ./ИldyŒ`./Иlџd‰ЄИlцdymЙadyЊнal/5нal.›aš2мao`е`е$м=;žsd‰Ямmoмaq. мmqмao†a.Иsd‰ч†a.‚aмca‚aмea‚a‚aЙadŠ›a†aо}cЙ}dŠ`dњ†a` ЙaрdК`иИld*1` ..KИldz<`./ИlРdJz******нalИl№dJƒdћ4Ž+Й*dŠwŠ+мwlšlŽw~`іŽwdzkdњ#Š+`і/ZоlaнalФ=;dА` XИlтd*лdzž›aс.` Е.šlс` `іФamd‰Пdљм†aљa5dzем}a‚}їa}‚a›aeњЕ‚aeњЕм=;нalФamdzЃЙqуdJЃФaodzЃ` мaq†aмca‚aмea‚aоlaИlуd{`иИlџd‹4`іИlцd{Йad‰H›a/šlу`іšlџš `іŽd{@````3dёCИ%тeЛXФa=e‹XИsdzЃЙdzЃИdzЃš%Є==/л$€ˆ ЈА‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DUALCљљ$љ* ` 2мkЭм[Є`!dј,`/ eј" ueј`Шdˆ)И рdHGŽЙ dˆ8ŠŠ н ŠdјИeˆQ ќB,eјQИ-dxsš-мd§oŽ-dx‚Є  d§oИ-dˆŽЄd§Є мd§И.dŒ“š.ЬO_dŒ“И-dˆПИ-dˆПм4O м"]dџDм4_ м"mdџDИ-dˆсИ-dˆсмO4 м]"dџDм_4 мm"dџDИ$dŠŠ‹оeњŽ/ ИњeŠ,Ё`"/8'8&eњš#` Ф8|,š(dŠA(dzEŽdzA 8zP> *И*dŠsИ*dzSИњdzkšюŠ` y/` Фeњ2Ињd*ЉdJŒмMR. ИіdJ›мMV.мMZ eњyШuw`ž№B>dкІЄ` єB,`3dёCИњeКФм& ˆ&œ'–&@ž#dŠт–& ` eњФИ'dŠіИ`ezшžGeњш` ИњeКќ8 , `"/d eњќš(€š)Р‚d‹Dм&d+5Є&Є&–) ˆ&œ'Д'(Д&)` Š(dKYЄ    Єeћмš(š)@/D*РШаирш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DUALCљљ$љ* џ њh2SРScSScSSc‹`"š$№B:dNŽdLošмм(dј˜Š)Й(d,ЉdŒЄž€/ž@/Й(d Й(d|КЄ/(Й(dŒеЙ(dLЙ( d|ЯŠЙ(d,к /HЙ(№dLї` м(#М(’(м`3dёCЙ(рdM п(d-'–. Є**о+(Š+‚ Ž+d}*********/•Ќ)м)Єм%"А%`"мL6ЄLЄFFŽdYЄLdMVŠG/  LŽ%dcм6Є dјcФ dMš$мЄDDЄDЄHHЄHFЄJJ†JМ Ј.ЄЄ мDмHFЄJJ‚Jм `"` ` єdЮd-Јd ш` ќИ dЩš_` ќ D/$Ž%dьŽ dНрš_` ќŽMdMщ J HŽ dMУ/)И eєdNЗИeMєd.š Шuw/ ИрdО( D DŽdNШwue§єИтd.Kš.Ит`žИ$dŒuЈм нdќuм№B>d.[`Q/ ` dОl‹`"/ ŠЙџd~{`3dёCŠ‹Иіd~Š` 2єB,№B:dŽš`Q/ dў7м*8d~Ћќ*,`Qј*,eŽž/ š*€Иd.ЫdNЦš*@М */ЇИdN"ИdŽ"d.шМ$‚˜Є/ФИdьd.ќИ dŽ"ЄD/иИdN"dьš-/§м(/š*` н(Ž*dŠ‹š* ` н(Ž*d'Š‹о"ŠdјЪšœAЌAм Aˆ   AИda  AЄЄ ј14dO{ј1,dO‡Є/ ќ1,d/‡ / `"` Є є14ј64Є**ј6,dOЇ */ м6*dќo133№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№4 (08@HPX`hp€ˆ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљg.Р dјррDOCUMENT ASSEMBLERррР3ŸSYSTEM WORKING№Р#Ы^ЧFЧQР#ƒ) ацее з й ѓ я“ ц‘‘‘цЁ № № €№ №№fу5$`re№жо‹ч’ŒФŒ`dЗ e№чŠЙe`љdžИм‡Иˆ‡’‡dqš‡šК˜Кއd!e№љоhЛмИЛ`љДНКмЛИeё&оiРмИР`љДТКмРИeё=ИFdqhИi€dAhИiРeATнаi`eёTИGdq†Иj€dA†ИjРeArнаj`eёrИQdЇЙа eЙарešQ`­eё`ЅмИа`љДвКмаИšвeё­оjХмИХ`љДЧКмХИeёЦšdћ–šeёнШibdsŠвdїШhbdv dёён…hмИ…šК`љРКК’К№АТКм…ИeђИT€dBPd'šT‚RнƒT‚ƒeђ?’hˆŽм‡ŽˆŽ Ž‡ ŽgeђZИe‚rdї`‰,T/eђ}мšš eђš Zмeђ‰š`šeђЅš d§Ём37`Q`Ћ`Q`rИDdВмИDdrпšЯ№.šЬ№`і`%ИЯd‚ШИЬd‚ШИAdƒИDd‡;dђШИBdƒLd#Ÿ`=ИFdsCШiedƒ?Шibdƒ*`TИiџdƒ3dђТ`нšBdђТšA›а `­dђШмFJŽF`TdђТИЧ№d‚Т`ЦИGdsШjedƒ‹ИMds™Шjfdƒ•Шjddƒ…ШjcdsšBdђТ`rdђТšBdђТмGJŽGdѓмMNŽMdђТ`=Шiddƒ-dёыeѓАИeѓЋ`АИCdtИТdƒЕИН№dƒЕ`&ИEdtAШhed„=ИLdtKШhfd„GШhbd„`ИТds§`І`АdѓюИEdsИИhџdsИ`А`ІeѓЋšC`ЋИТdt$`Аdємhb`ИЧdt7`Аdє+`ІdѓИмEJŽEdѓымLNŽLdѓИeєV^eєQ`VИНd„[мИОˆИмxWДxИ`ч5`}‚WмИОšК‚И`љРКК’К№АНКмОИФWYdд[`VeєQИ?etІИЧe„ІмИШˆИмШRДШИ`ч5`}‚RФRUdдйš?мИШšК‚И`љРКК’К№АЧКмШИeєІ`‰ИЯ№e„іоkЭššdљššмИЭ`љДЯКмЭИeєіeѕ*2eѕ%`*ИЬ№d…/мИЪˆИмL[ДLИ`ч1`}‚[ŠЫмИЪ`љДЬКмЪИdѕ/мВЖˆВмДR‚ДмŽRДŽВ`}šƒš`ч5`}`rššŠВ‚RФRДdExeѕhмŽ˜ИН№duП`А`І/ `&Иh0dEпИh9d%п`ZИ?d…Б`А`І/ ИLdvШhfd†ŒИh d†BИhd&BИh;d†aШhbd†€Шhddw&ИН№d†ИТdv`А`І/`&ИLdv<Шhfd†8`Шhddqїdѕ­мLNŽLdі ФŽ˜d…БИšd‡)†ŽИŽdw м›`–eѕЋФŽ˜d…БШšd…­мš`ХИ@dw`hdѕ­šCФŽ˜dvBdѓЕмLNŽLdѕПмˆ›š‡мœ‡ œœ œ‡ œЖšоRœšИTџd‡`?š?eі–Иšd'#мˆšš‡†‡мœ‡ˆœ œ‡ œžšоRœ‚œоUœ‚œо@œšИRџd‡eіХŠвŠвŠвŠвŠвŠвŠвŠвŠвŠвŠвŠвŠвм3;ššš.ЧИЬ№d‡,`%/ ЁASSEMBLINGррЁPRINT OFF №š ` <мdјЉš м€šeјдР ммнмš‚š` 6š„šмнт` 6š†мнф` 6š…мнкš` 6šš š€šмh€мWм[|šŒ^Š^Š_„Иh€dHušЧ6š6šм6’hмDhŽDИW€dHŽ’WИDd‰L‚WИDd‰LИDdˆГмм39šdї_м3;ИDd‰]`дš м‘kмЈkмЛhмьhšdђЛм‡˜мȘ‚‡–И–‡№–Й€м퇂‡ мœ˜–œ‚œ`жЭœ˜d‰'пИœ‚И‚œ@Эœ˜d‰'пИœ‚И‚нЬн‡dHё›ИџИЙџd‡o‚Иdљ'`ж`І$Иe‰6š dќПš мноš`жdџЈš мнрdљTdNd РGРШаирш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgџ  њOFF CONTPAGE8 Р‹`šš№H@dNwdLTšмм$Š%Й$d,‹dŒ†ž€/ž@/Й$dŽїdLРЙ$d|ŸЄ/(Й$dŒРЙ$dŒРЙ$dLuЙ$ d|КŠЙ$d,Х /NЙ$№dLђ` "м$М$’$мdŒщ` Њм` Њм` m/–Й$рdMп$d-"–. Є&&о'$Š'‚ &Иd &ˆ& &/ЋЌ%м%Єм !А `šмR<ЄRЄLLŽdTЄRdMQŠM/  RŽ d^м<Є dMjФ dM‹šмЄJJЄJЄNNЄNLЄPP†PМ Ј.ЄЄ мJмNLЄPP‚Pм `š` "` яdЩd-Ѓd Ю`ƒИ dФš_`ƒ J/$Ž dчŽ dНлš_`ƒŽSdMф P NŽ dMО/)И eяdNЄИeMяd. š ШZ\/ ИрdО# J JŽdNШ\Ze§яИцdŽCИт`‡ИdŒZЈм нdќZ№HDd.S ќH(/`ždОd‹`š/ Š‹Иіd~s` <єH(№H@dŽ/ ќH(/м&>d~”ќ&( ќH(ј&(eއ/š&€Иd.ИdNГš&@М &/™ИdIќИdŽd.еМ‚˜Є/ЖИdчd.щИ dŽЄJ/ЪИdIѓdчš-/ям$5š&` "н$Ž&d~ўŠ‹š& ` "н$Ž&dšœGЌGŠ‹о!ŠЄЄ ј7:dOPј7(dO\Є/ ќ7(d/\ / `š`žЄ є7:ј<:Є&&ј<(dO| &/ м<&dќT`žИњeПƒ8 , `š/d eџƒš$€š%Р‚dЫм"d/МЄ"Є"–% ˆ"œ#Д#$Д"%` тŠ$dOрЄ    Єeџžмš$š%@/DP€ˆ˜ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgИвš‚dxHИDdИA†[šнјмо]šм5`жн^[‚^ИDdx/›^šм1`жdјA>hИhdx8м3;dђГИdˆlœИd(iИdˆi–0 м!dјlšвм‡=Žвdˆ|‚‡dјpо3‡dј8ШПЫ^ШџЩ#Щ.ЩUШџЩhЩ.Щ|ШџЩ”ЩАЩТЩАЩцЪ Ы^Ъ3Ы^ЪЧЫ^ЪфЫ^ЫЫ^ШџЪ€ШџЪ“‰ITEM DOCUMENT IS NOT PROPERLY SPECIFIED IN CONTROL DOCUMENT.рР5ŒAN ITEM # IN CONTROL DOCUMENT IS Р5INVALID.рЫ^‰A DOCUMENT # IN CONTROL DOCUMENT IS Р5GREATER THAN 24.рЫ^GREATER THAN 256.рЫ^NOT ON ITEM DISKETTE.рЫ^NOT IN THE ITEM DOCUMENT.рЫ^ŽSYSTEM ERROR - Р5PLEASE INDEX ITEM DOCUMENT AGAIN.рЫ^PLEASE RESTART DOCUMENT ASSEMBLER.рЫ^“DISK ERROR ON DRIVE #1 - SEE MANUAL.рЫ^AN ITEM DOCUMENT REFERENCED IN THE CONTROL DOCUMENT HAS NOT BEEN INDEXED.рР5MISSING REQUIREDрЪЋFOLLOWED BY UNNECESSARYрŽSWITCH CODE INFORMATION.рЫ^šDISK ON DRIVE #1 IS FULL.рР5”DOCUMENT # EXCEEDS 24 - CAN NOT INDEX.рР5€TITLE OF ITEM DOCUMENT WAS NOT FOLLOWED BY CODE-RETURN DURING LAST REVISION.рР5рŒPRESS 'RESTART' TO RETURN TO DOCUMENT ASSEMBLER MENU.№ФХУdЛЃмХУdћЩИЦd‹ЩИЦ€d‹ЩИЦšЦdлЛšЦџмИХ`љДЧКмХИДЦ“м“”†ƒdёхY€ˆ˜‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgЩšƒššм5м‡˜мȘ‚‡–И–‡№–Й€м퇂‡ мœ˜–œ‚œ`жЭœ˜dˆ^пИœ‚И‚œ@Эœ˜dˆ^пИœ‚И‚нЬн‡dH(›ИџИЙџdˆm‚Иdј^м€м3 šџмў мџмџм‡W‚Wš›мИžм^žХИ‡dˆЕ‚ИŠ›И›dH dї‚ИЙИdGм]›œ]x›š_„Ш]›dˆд–_@š š5 š11šмĘšГšВ šДмRWнВW‚В›ВмнW–н№šм5`жмИžИEdyKЩИed‰GЙИџd‰QЩИcdy8‚ВнВW‚ВнВЙ‹В‚ИИЙ€dI‚WdјўмEJŽEdљ8пВИšм1мн‡–нР‚‡`жЬ‡RdЙu‚нŠнdљ_м[W‚[dї,™INDEXING THE ITEM DOCUMENT.№^€ˆ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgШљмRWмUYdљ3м3šЧ5š›šЪ ќ ›`­šjс` ф !мj` мj` мj ` šjс` `н`І`ЦИGdx“ШjedˆŒИMdxЇШjfdˆЃШjcdˆ Иjџdxƒ` м3;dѓ3` `rdјOмGJЌЫЫнЪj‚ЪŽG` dјOмMNŽMdјO м,м)мGJЌССоjР` ‚РŽGdxТ м,eј­мGJЌЫЫоjЪ` ‚ЪŽGdxцeјн•PRINTING THE INDEXED ITEM DOCUMENT.ЧQ`r`і`‰ИЯeydљ$š?‚Х€dјS„!@€cSc˜ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgџ`‰ШŠd‰ИkрdI Šн‰kŠŠdѕИd‰7Š‹оeљ"Ž/ ` Њ8|(> &И&d‰dИ&dyDИњdy\šюŠ` m/8yd` Њeљ<Ињd)•dIмZ).ИіdIŒмZ1.мZ- eљmШZ\`‡№HDdй•Єdї;ИњeЙЊм" ˆ"œ#–"@žd‰Ш–" ` тeљЊИ'd‰мИ`eyЮžGeљЮИњe‰т8#8"eљтИd~šŠ/`ƒš/dўg€ˆ˜ Ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…DA201љ4љGљPљYљ^љcљgИHdx§ЩаedˆѕЙарdHd):›а Йа dI‚d(KФn˜dˆ?ИOdx5šOdњб` мn˜šOФгаdˆKФp˜dњШФp˜dˆTpј’exšQ›грў}ђ}dHs` ‡ј}}м‹аЄ‹г’‹` )мn˜šOФp˜dˆІp‹p~d™›p ЙpПdиЂ›pПмp˜ИPdˆРмPŽ~ј’Žd(Г` 0†‹eHšQЙарd(хИIdxяЩгedˆыЙг dHхј’` dјРмIJŽIdјхмHJмuwпuаŽHe(` )eјмИг`љмгИРКК’К№АЯКАЬКeљ о{њyќ’eљ)šPЙатdyGќ}’Йауdymі}š–РЙРџšd‰f’Р dјa’Р ј}}ЙаџdxaИбšбdиašбџdјaЙаd‰жЙаdˆKd)ЬЙаd‰МЙаexšrмpŠrјp’d)Є` kнаrмpаeјФp˜d‰Х‹pќ’eјмnаšOeјоs{њsyќs’јs№s’d)ѓšP dјKšPŠPјs’d)іdјKмИn` y` yпnИŠodjžn` yФИаdzпnамаneњФгаdŠa` kмlPмИг` yŒlоlИнИm` yФИаdzFнаleњ0` kнаPeњ0ŠбezkžаeњkŠЙezyžИeњyмKNм­ЋмЏгмБPЙгрdŠЃмгаоP­` 0ŽKd*ЃмPБмгЏмKN` ŽKd*Мeњ‡dxK` dј?ќ’dј?n (08@HPX`hp‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…LABELљnљ~.Ьœ dія   СšСЮт  ТС С+С+С0С>ЭѕСС—@ ў}`@†   ррNONEрСšŠENVELOPE / LABEL PRINTER’PRINT РDOFFСLCONTINUOUSLYСLINDIVIDUALLYСLр--------------------PREVIOUS--------------------С—†KEY 'HALT' TO INTERRUPTрЩр--------------------CURRENT---------------------рЪр----------------------NEXT----------------------рЫ№šџš„`Hм н&н(н*м(‚н.Šн@`Э``ЭмBšм}P>Ш2dƒ‹Ш3dƒОШ4dƒФШ:dƒаШ;dƒЪШ=dƒ‚Ш9dƒЕШ8dr=>ШdryИedƒ;šИ?dƒ;м}Nмf(м оf‚fм `AИСdrЁ-P.>ШШШ 3Ш32d{6мdљхdѓ;ЌxxЈxwјt6d+^мCxмŽzšršsšp šq мtAмvAмlx†lмnlšhIdђ> 38{žШ32e‹™ ‚™ eћ™о!о( ‚о!о* ‚ш+(м9+Є--‚-ј96d+вeћЏ,P.(d‹х(d{щ†9d+сeћп ‚п eћп 04.0 02.0 03рЩ$šENVELOPE / LABEL PRINTERррЩ рŠPRESS:„I TO PRINT INDIVIDUAL LABELSрр–C TO PRINT CONTINUOUS LABELSрррŽ'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№žCONTINUOUS LABELSрр“MEASURE FROM THE EDGE OF ONE LABEL TOр’THE CORRESPONDING EDGE OF THE NEXT LABELрррЬрŒLABEL WIDTH‡LABEL HEIGHT‡# OF LABELSрŽ(INCHES)Š(INCHES)Š(PER ROW)рЩррЈPRESSƒ'FIN' WHEN DONEрЎ'RESTART' TO START OVER№Œœрр›PRINT LINE IS TOO LONGррЗPRESS:рЭŸрррр›DISK ERROR ON DRIVE 1рр–PRESS 'RESTART' AND RUN RECOVERY№Œ  (08@HPЩ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TYPERљŒљ˜.‹Ьœ Х [` ***8 Э@@џџƒcР8Є ррРГ ГТQBe\SS„!@€cdѓЩрррЃTYPE№@`ˆРр.. ........10........20........30........40........50........60........70........80........90.......100.......110.......120.......130.......140.......150...... рррДSTRIKE‚BELLр€LINE… † „ ‰SINGLE/0 - NOр SPACING   PITCHDOUBLE‚1 - YESр01Љ10„2…0р №м є ^ј 2šИds(šџšŸИ}#dƒ4šŸм ŸмЂŸ>˜И˜d„rȘd„`Șd„iȘd„WȘd„NȘ dƒŒИ˜d„ˆИ˜ d„ЉИ˜ dEpdƒŒ,A/8˜И#dsˆ8˜,@/8 8Ё`џИ˜ dsˆš–š`œ›8›8šм t,A/8Ѕ8Іј 0dsЎЄššє\dѓј\dƒтdCэ8Ђ8Ѓј0dsеє\є\dѓ8 8Ёќ0dsэ/dѓ šžќ0№^dt4Ș dt мБмšЏdѓ8t”>Иd„HИ dƒ›/№ esџ8pм † dtB8p0eѓџ8Є8Ёdѓ8Є8Ѓdѓ8Ї8Јdѓ8Ї8ІdѓФ\dг8Ђ8ЃЄšžј0dѓИdt”`QdљOмк5ј$`ІšdєˆмЏšмБмœšЄ м&ј&0dDШ‚ / м& Œ   о мс'’с˜ ’ €d„юФšœdtѓ`џ/<м šЄ œˆ œ 8 – @8 dѓррЁT Y P E№И˜ds8d§/ ˜`hpx€ˆQ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TYPERљŒљ˜м(J†(мB>’B Bм>BмDB–>Р‚BPм@B‚BNм @Є п (п(@н@B—@Р‚(Ф(Jdvн@L†Bžeіš€м*V‚*м(Nм6ššо *š h ›( И d†ƒ›(T‚(Ždvq‚*Ždvj†*о‰*`џ›(LмX(оƒ*м‡(‚‡ž‚*`џ›(RмZ(о…*‚*м(F‚(ч(*‚(‚*ч(*‚(‚*ч(*‚*‚(ч(*м N‚ PоЋ Ќ55dїЦо *Є((‚(ј 0dw (N†(eіџš м‡ ›‡š5Є`“И˜dˆм,Șd‡ѕИ˜ d‡ђм.Șd‡ЉИ˜ d‡І’˜пм(‡†(žИ˜Td‡И˜Cd‡˜И˜Ld‡ˆИ˜Rdw'›Z мZ(м…‰›ZR.#›X мX(мƒ‰›XL.š˜ .š˜Tн(˜.š5№‰3d‡'ќ‰0›‡  ‡Ф‡@d‡ЦФ‡BdЗЩ`›‡ф9‰!м ‡† žШ50d‡'d'щЙ Ldwѕdї'Й TdwЉdї'š5џ№‰0d‡'ј‰0/Lм ‡›‡ м‡F‚‡о Fš Ќ`“И˜dˆGȘdˆgȘdˆЭȘd‡Ș0dHȘ9d(н‡˜‚‡Щ‡0dHUš.5Й‡рdˆ…о‡Šƒ‚‡.#†‡Щ‡0dHušџ.Й‡dˆbо‡Š‚Р†‡‹H‚ЉHH‚/xмЗ>˜‚Йџeˆ“Ъ˜dxž‚о˜eј“Зџџџм*Vн*ƒ‚*м(Nššš š €Й(TdxѓД œ ‚(Ždxън* ‚*Ždxсм(F‚(ы*(‚(‚*ы*(‚(‚*ы*(‚*‚(ы*(м>J–>Р‚DPнDЉš мЉГeіQšdѓЩ @HPX`hpx€ˆ˜‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TAIL љ љАљЗљМ.№№ dє1050 Щ—Ш_ШyЩ=gg — —ЅЅ eeS„!@€c‹ – – –рР  ­ – 5о+Д‚Дн,м02 0*˜+ 0*Й0d€л`н,Д‚0о+0‚0п*0Ÿ*€‚0–0€a0†,о,ž€ž€оД,†,e№До+0м2+Ž2о Д‚Дп Д Д*eё$‚& dєЄ `=м&(dё;о`&š€мЄZZ`н```Š[И[dд`.dјоa5‚5Їeeš оaaоcc‰e€adф_Ёec’aŽ dtPeє5м 8’ `=$м&(Š'XИOd„“ˆN &Nо &’ `=$`М`=м PЈ SdфІ`$eєh`NЈQSdфИ`$eєЊЄ м&(‚&р P’ ј‚ Ъ &e„МŠ'/ м@Bм+[˜+ @*о@@оI@‚@о+@м<>˜+ <*‚@оK@‚@мL@eєнм@Bм+[˜+ @*‚@о@@`4eѕмV@о8@‚@оO@‚@оP@‚@оS@‚@мT@`heѕ4м&(Ј'Q’'м|SŽ|м HЯ&Td…Ž TR LJ† e…`/мšKŽšп И AdF?’ п`нЭ< d†3`žЭ< dv[`П`э/&`x/+eі.`ўўэ›EЫ№мDF.‚DЙD№e†xЩD dv€‚D–D€aDeіxм\Zмš[`м&(Ј'Q’'оh&&`Дм`ПмZ\eі›м\Zмš[``Дм`ЊмZ\eіЫИ[e†э‚Z† eіэИ[e†ў†Z‚ eіў#(SZšŸЪЪююSL Зd`nХd`L Іd`4 Вd`ЧRЧ Іd`№1234  nC L  4  ЧЧ  №Ш  №SD d8nЫd84˜d8L’d8ЧЩЧ’d8№L'hэ'hЧн№Ш'hШ''h№n  №> И dwјd§'$`!50м ’ž ‚ eјИeˆ!œ–0ммš`ім   `eј=м   `eјNœDISK ERROR ON DRIVE 1ррЩ—šWORD PROCESSOR TAILORINGрр‹ –PRINTER'SŽ р‹PRINT WHEELŒLINE SPACING‹STRIKEрр‹ –1 = HALF р‹S = STANDARD‹2 = THREE FOURTHS†S = SINGLEр‹L = LEGALŽ3 = FULLD = DOUBLEр‹ –4 = ONE AND ONE-HALFƒ ррР———‹р—PRESSр‹‘'FORMAT' TO TAILOR FORMAT DEFAULT CODEр‹–'E' TO TAILOR ENVELOPE/LABEL PRINTERр‹”'FIN' TO EXITр№А€ˆ ЈАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TAIL љ љАљЗљМџџƒ#ШЄ ррШD  DЪ"фh.. ........10........20........30........40........50........60........70........80........90.......100.......110.......120.......130.......140.......150.....158ррр‡КBELLрLINE…STARTING†LAST„PAGE‰0 = OFFрŽSPACINGLINE NUMBERLINE NUMBERSIZEPITCH1 = ONр01ˆ12‹50†66„10‚0рŽ€ №`Дeњ– š” м5›5šЄ>7И7d‹—мИ7d‹ŠИ7 d‹‡м И7d‹4И7 d‹1’7пм5† И7Td‹(И7Cd‹#И7Ld‹И7Fd‹И7RdzЋ›- м-м38н-7.#›+ м+м18›+L.š7 .š7Tн7.š№8dŠЋќ8 ›5  5Ф5d‹QФ5dЛT`›5ф8!м5† Ш dŠЋd+sЙLd{Š/ЦЙTdŠЋЙRdŠЋЙFdŠЋ/Qšџ№8 dŠЋј8 /Vм5›5 м5! š“€š”Ќ>7И7d‹иИ7d€И7dŽŠИ7dŠŸИ70dKЊИ79d+Њн57‚5Щ5 dKчšd§ЁЙ5рdžо5Šƒ‚5d§ЁЗирш№‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TAIL љ љАљЗљМ†5Щ5 dMŽšџ.Й5d‹єо5Š‚Р†5‹#‚Љ##‚dћЊ š„ м…„œм)м/‚ššоšh› Иdс›T‚Žd}Я‚Žd}Ш†о8`n›Lм+о1м5‚5 ‚`n›Rм-о3‚м!ч‚‚Ф#d~'‚о’dŽG›-Fо’dŽT›1‚#м)‚Pо@ЌмdћQоЄ‚ј d~w )†eўn š” м/н1‚Хdо­ И‘0d~­н‚м)šššš€ЙTd~ЩДœ‚Žd~Рн‚Žd~Зм!†#ы‚‚Ф#d~щ‚Й-Fd“я.—Й0d“ў.—e§­м%†м’ м–Р‚Pм‚PмЄппн—Р‚Ф%d7н'† eџМРШаирш‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…TAIL љ љАљЗљМЭ@Э]Эз&');<   Ю8<d Мd Н м< мнммŠ~м` Сdќ7ИdŒЖИdŒ„ИdŒšИ0dLЅИ9d,ЅнФdМ\‚ооŠ~/<Фdм\†/8pм` з.8|Б/Xм<eќ5 > 8|ЦИeŒС ‚С eќС,P.(dŒн(d|с†d,йeќз ‚з eќз 04.0 02.0 03рЬšENVELOPE / LABEL PRINTERррЬрŠPRESS:„I TO PRINT INDIVIDUAL LABELSрр–C TO PRINT CONTINUOUS LABELSрррŽ'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№ЂTAILORINGрр“MEASURE FROM THE EDGE OF ONE LABEL TOр’THE CORRESPONDING EDGE OF THE NEXT LABELрррЭрŒLABEL WIDTH‡LABEL HEIGHT‡# OF LABELSрŽ(INCHES)Š(INCHES)Š(PER ROW)рррЈPRESSƒ'FIN' WHEN DONEрЎ'RESTART' TO START OVER№1C3№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№1C4№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№1C5№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№1C6№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ЧАИ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…PRINTљЧљЪ` а8|(> &И&d{8{` f ’Јa eћИ&d{Ињd{.šюŠИњd+F м@мљђ /?ШNP`{№<8dлFЄИњd‹_`˜š d§/ИњeЛfм" ˆ"œ#–"@žd‹„–" ` žeћfИ'd‹˜И`e{ŠžGeћŠИњe‹ž,Ёeў/8#8"eћžИd‹Сš.šŠ/`}š/d§њИe‹а` feћаCONTPAGE OFFЪРШаирш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…PRINTљЧљЪ џїјњ,Р‹aўš№<4dNkЙdŒKšмм$Š%Й$d,‚dŒ}ž€/ž@/Й$dŽёdLНЙ$d|–Є/(Й$dŒНЙ$dŒНЙ$dŒНЙ$dLlЙ$ d|ЗŠЙ$d,Т /TЙ$№dLя`цм$М$’$мdŒц` fм` fмdћF/ŸЙ$рdMп$d-–.Є&&о'$Š'‚ Ž'd} /ЈЌ%м%Єм !А aўмF0ЄFЄ@@ŽdHЄFdMEŠA/  FŽ dRм0Є dM^Ф dMšмЄ>>Є>ЄBBЄB@ЄDD†DМ Ј.ЄЄ м>мB@ЄDD‚Dм aў`ц` уdНd-—d Š`}И dИš_`} >/$Ž dлŽ dНЯš_`}ŽGdMи D BŽ dMВ/)И eуdN˜ИeMуd-џš ШNP/ ИрdО > >ŽdNШPNe§уИцdŽ7Ит`{ИdŒNЈм нdќN№<8d.G ќ<(/`˜Йd~Uaў/ Š‹Иіd~g` є<(№<4dŽ# ќ<(/м&2d~ˆќ&( ќ<(ј&(eŽ{/š&€Иd.ЌdNЇš&@М &/™ИdKФИdŽd.ЩМ‚˜Є/ЖИdлd.нИ dŽЄ>/ЪИd~шš-/ьИdлdћЖм$)š&`цн$Ž&d~јŠ‹š& `цн$Ž&dšœ;Ќ;Š‹о!ŠЄЄ ј+.dOJј+(dOVЄ/ ќ+(d/V / aў`˜Є є+.ј0.Є&&ј0(dOv &/ м0&dќH`˜ИњeП}8 , aў/d eџ}š$€š%Р‚dХм"d/ЖЄ"Є"–% ˆ"œ#Д#$Д"%` žŠ$dOкЄ    Єeџ˜мš$š%@/DИdћŠ‹оeџцŽ/ г (08@HPX`hРШаирш№ј‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…HEDFTљг.Ьœ dё:Рqtwz0001рЃ Юe00рЅРŒ „Š Ю?ЮRЭрЮЮДЮ…ЮмЮјЯЯ?ЯbЯ†ЯВ џ OFF№kмЗИЗdб’З‚ЗмЙИЙdб"’Й‚ЙмЛ|š‹š€мЃмЯ ~Л ”З`Ž`ŽšР `А`АИ џdŒИ dq_о8(/И /dqJ`!H.]`!E/"`!A/(`!D/.`NИed!MdœИedЋИsџdŒ šsџмtqИpџdŒ špџмl|.ИsџdŒ šsџмl~`…Иfd|–d/z`!O/}`!O/ƒ`!T/‰`NИed!MdїИed‚ИyџdŒšyџмzwИvџdŒšvџмl€.ИyџdŒšyџмl‚`…Иfd|–d/е`АИ AdBFИ d"Fм ’ пЩ! drF‚!.‚!eђ!še`АИ od‚bИ Odrgše.И ed‚sИ Edryše`АИ сe‚NšeџeђNšfмjhоlнj(‚j)`АИ #drЇšcџ.<И уd"іdBОš сИРџdrсš .%И drсо8(м j† Й drи†j)нj(‚j).нj ‚jИ dƒ ФjndГ /[И цds šГ`АŽГdrџ/ošfџмЃeђ…м”У˜” ”ЙШПјdГ.š“6’ПИПdƒFšЯ š ` š`Ž`ŽмСУоС(šџšР `Аф„˜2šЕм ЈЙ 0ds|› ŽЕdƒ|‚ /ј›ДdГЊќ›ДИeds™ИsџdsЊмl~. ИpџdsЊмl|мŸЁ`щє–*š ИРdsЦ`АИ џd„‡И dsшЮ8(dƒЗ№–*dsпм 8‚ і– о8(`//И рdГѓ`/:И уd„ќ–(И тdtќ–ДИРцd„/š сќ–(јДdДbќДИedt3Иyџdtbмl‚. Иvџdtbмl€`№–,d$Sš сќ–(`/мŸ–јŸ,јŸД`щš у`ИРџdƒЗšГ `А`ŽГdtqžeќ˜Д dѓ]``ЁИПd„иИЦ€d„ЂИЦd„Ђ`xмЊН5€$мlУЈmО‚lнl~“l‡lмЪН1€$Иgџd„уИПd„н`T/š d§/š d§'мЖЕŽЖмjhоlо jИ du-мljм j‚ !‚j)Юldu Ю0 d„њоlо0 `/1И #duRšГмlЈо lИ d…G`‚lŽГdu:.2И dudŽЖdЕ‚ŠЖš И d…‡№ŸДdEмЅš` МмЅ`‚j/‹†jЙjрdЕ–š с`мЃeєщмюš `ђ` И duьм ‚ šГ`е‚ šГ`е† šГ `е.о `ђ` ‚ ŽГe…е/šeѕИПe…ђнХ ŠЦeeђ`xeѕђИПe† `TШіїd†ИВdvOИ d†LИ рdF?dv<ŽіЙѕ d†0ŠіŠјнѕ Šі`Teі šВ)ŽВ/мqмtš š eіk NššeіT`Ё1‚~ž~šgeіx`Ё5€‚”ž”eіŽ$Иe†Ёšdќ…мпš `уИ dvнšГ)м 8н ‚ ŽГd†н`у/šeіАм РИРџe†уоРСŠТefу`ŽeіуИdd|Ом н.м е.м з.м й.м л.мі мг8pД> И d|18|:ИПdŒ| мKН5€$мlУЈmО‚l›lм l‚ п l‚l›l ‚ п l7 мzН1€$Иgџd„уdєнИdŒšЬ2šмп8pД> И d|š8|ЃИgšgџdŒ=š у`š џ`dє“ИddLщмІЌ‚ІмАЊšЏм=ЧмЭ` 6ш›Иddн мІЌ‚ІмАЊšЏм=ЩмЭм„` 6шИcd$мІЌмАЈšЏмЫ` 6ш˜„#мe‡’eмЯdѓšЎ›І> И 0dMhИ 9d-ЃнА ШЎЏd>ŠЎ‚А›І ‚І›І/(И d}t›І e§6И d}‘ИЎd>ŽЎ†А›І †І›І/QИ dzИ dQИ dŒ=šГ 8pД(dЉ(d}­ŽГd}Љ8}З/|И сd}Юš јŸДe§МИ тe}Мš сјŸДeМ/ррррšFIRST PAGE OF DOCUMENTррžIS PAGE NUMBERррЃР„рррр˜NUMBER OF PAGES TO BE SKIPPEDррœBEFORE HEADINGS BEGINррЅРFOOTINGS BEGINррЅРррррŽPRESS: 'FIN' TO CONTINUEрр•'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№ррррр›HEADINGS AND FOOTINGS№ррр PRINT Рљррр›CONTROL DOCUMENT ERRORрр—HEADING COMMANDS ARE INCORRECTЯІрр—HEADING EXCEEDS AVAILABLE SPACEЯІрр—FOOTING COMMANDS ARE INCORRECTЯІрр—FOOTING EXCEEDS AVAILABLE SPACEЯІрр—NO HEADINGS OR FOOTINGS FOUNDрррŒPRESS Ю…ррррр›DISK ERROR ON DRIVE 1ррр–PRESS 'RESTART' AND RUN RECOVERY№ръ(08@HPX`hpx‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…SERCHљъљљљў.Ьœ dѓ њ €zziџџ™“™“  | ~ # џРГ™“вввў џ‰ƒЈЈЊЌТФЦсN#@ЉВ ц‘‘‘цррррррSEARCH & REPLACE№рр PRINT Рљџ OFF№eмЈš `!мЈeёf'f(,T/Иdq,eёšŠš мМœМ–М0šИd)Vdљ;ИeJмЈмЉš š eёe NШЇїd`мЈмЉeёJš ` —dєš š‚šм 'š 5`Ušššeђ‰Иd"ТšŠš ` l`š€šššdі\š š‚šм )м `Ušššeђб`ИerѕИ џerѕdѓ$м9š€ššš`i`‰`ѓИEdrЌИ1dsAИ6dƒ<`бdђ€šE/“šE/˜šE/šE/ЂšE/ЇšE/ЌšE/БšE/ЖšE /Лš о''о))о++о--о//оšИ'€dC•’'‚'И)€dCЁ’)‚)†'†)†+И€dCЕš6.š5’Иd#дš м+м-Ј /šИdƒ№šЪрš š ` ššeѓi›џ‚Фdгѕм`ѕИ d$2Ш Fdt`idєИ1d„&И1dwыИ dƒP`дdєИ цdtFš Žd„`ѕ/ И ПdдИ рdtš /;И1dtИ /dt`ёdєŠ1И1dt‰Фd#ZЄ;;мGšŠ6.JИ1dtЄ‚;dƒ_`у›GџмIGš./И1dtЖЄ;;мGš.Ќ11`у›Gџн ‚ šмIмGeєi`унG ‚;eєд‚GФG7d#deєу`*ИMDd…PИMUd…PИMPduˆ`*ИMAdu2`*ИMGduˆ`*ИMEduˆмG4š=Bš>E`‹.XИMOduˆ`*ИMSduˆмG2š=Lš>R`‹.:И6dsKм=M`ѕИ dƒFИ dƒFИ /dƒFИ d#FИ=Ud…мF .м `ѕeєёє@0`*ИM d…‘ШM=d…Ш`EИ?NdsUšDь@1шCMŽDd…Ш`*`EИ?Nd…Ќ.`*ѕG@є@0ИM,dsU`*ИM d…йШM>duює@K1.*`EИ?NdsUšDь@1шCMŽDd†`*`EИ?Nd…њ.`ѕђ@G1dCU‚GѕG@eѕ‹`ѕмM ИMaeF*ИMze&*’Mпeі*š? И 0dFYИ 9d&Yš?NeіEм‚Eˆ ƒоЕƒмЪ…> И dvrš d§/…Ц™ЦЗЦЬЦрЧЧ+ЧJЧcЧЧрррšCONTROL DOCUMENT ERRORрр№№œNO STRINGS DEFINEDЧГœMISSING DELIMITERЧГ–ILLEGAL DELIMITER OR UNIVERSALЧГ‘DELIMITER OR UNIVERSAL DEFINED TOO LATEЧГ—FORMAT NOT ALLOWED IN STRINGЧГšERROR IN /PAGE OR /POSЧГ—MORE THAN 20 SEARCH STRINGSЧØEMPTY SEARCH STRING FOUNDЧГ›TOO MANY CHARACTERSЧГрр‹PRESS 'RESTART' TO RETURN TO ADDITIONAL APPLICATIONS№И dtWš)dє;љ€ˆ˜‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…SERCHљъљљљў €џ џ € И0 мЉš‚š‚ Ф dи;м Ф dxH`‚`о мЉeј!f}fˆ~мм м— `‚Фdxkм `eјUЄ˜˜‚ м˜ ˆ’јД˜5Рм ‚ €Ф dHЋм eј‚f f‰нИdxгИdˆаИџdˆы.š)Ž‚ФdIм` ` .` ФdHї` ` )`н` )`eјЎšž‚ м!Д!1А`eљ м25А š01eљ)Иd‰G` l.ššу`Ўšџ`ЎмЪЂ> И dy]š d§'` ),T/м†š›‚Žd)š9› ‚Žd)` )eљlЩЄрррšDISK ERROR ON DRIVE ррр•PRESS 'RESTART' AND RUN RECOVERY№ў @HPX`hpx€ˆ˜ ‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…SERCHљъљљљўšмb `šeѓў‚bФbidдмbgоbbeєИd$CšŠš оb`Ўš€šИd„ˆ`Jš Иd$^Йbdtcš)Ž.ЙbрdD{d$xŽЇЙІ d„lŠЇŠјпІbšŠЇ`Jeє&šоNš‚eє‹š€ššš`гИaYd„Й`Ъ.`eИ џdtИdtЮš d§/`J/мšššaN`Jо ‚є‹‡є‰šfм_ ` `ЪИ d%XИ d…Ъ d…+Щd…+‚ Йџd…СФdдтdѕС‚Йџd…ЃИfd…@`рdєўšf№!d%іs№dEdєўИ Пd%d`рdєўИ цd…‘И џd…И уduƒмb_`Иbџd…šfИ рdu š /‚ќ‹œš Žd„ў`Ъ/ ` šaY`рИfduЙšfіs쇋м‰ššeєг‚_Ф_idейм_gо _eѕЪ`+мOk`яeѕр‚˜dFd††˜§Oœ/љOœeѕя№‹#dE№‹%d%№dE№!d%eі Є˜˜И d&GИ d&BИ dvY‚˜.И Пd&bм™ ’™Š™. И dvb†˜eі+‚`‹`J`ИNџd†•И d&­ШNdv‹м .м N`A`‹Ф _dvmИNџd†Чм N`A`‹/И Пdж•И цdvš Žd†m`/ eіe`J`м И d‡И d&ї`AИ рdЗ:`+мOm`я.IИ цdwš Žd‡ `/ ќ‡œі‰s/GИ Пd&т/6š)мoqнo `AŽd‡:`м /і‰seіЪ` 2нS Иd'аИ рd‡d'ќИ dHhd‡Ѓ`+‚‘d‡nЄ“˜‚˜d‡d'}ќšœ.јšœ№šd)+‚‘dy+‚Yd‰+И d‰+dјЮš ›S ИdwЎ` p/J‚•d‡ТИ—Yd‡Пš—Y.` ‚мYSє[šј[œ/lИ)dGьмwyИрd'ьššš сdїFнw Иd'љ` цdљ+‚•dˆ` ‚‚‘dˆ„“мb“` їн‘bЄ‘‘Є““мdS` 0` цє]є[ЄYYИ џd‰+И уdxO`ўИbџd‰+` Sdљ+` DИdy+šм š š)dїCИ dxі]}њ]{ќ]ј]šdїbИ dxЅ`ўИbрdˆ•` p.œ‚•dˆž` ‚м•SdїbИ d‡bИ d‡bИ dy+` 2›S€м‘Sєbš` м“d._›YрмdY` 0ј[š` цјš[ЄYYє[И—YdxіЄ••š—N` D№]d‰+єb]` мddмbd` їнUbФUQdy мUW†Uјš]є[м eїA‚SФSWdIAмSQeљ2№…d)Uі…ј…œў…И тdycќ…œђ…ƒeID` SeљDФSQdy|мSW†Seљpмb•` дИ—YdyЁ` д‚bФbWdIЁмbQ‚bФbWdIЎмbQп•bФbSd‰Ч‚•Ф•WdIХм•Q/$мS•Є••š—Neљ‚ќšœ‚‘d‰у‚“eљдіš}њš{ќšœeљцФbždJФb d*†bˆb–b€. šb .šbПeљїЄdd№bœeJјbœ‚d/мbU‚bФbWdJCмbQ`&Фbddz6мUbeњ0мbЂ‚b`&ФbЄdzYє…eњS20C№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ HPX`x€‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…MULTIњ њ.Ьœ dѕdёЧьџџЕўц‘‘‘цЧАоgŠhe`i50‚vžvИe€idї€н‡Šˆe`‰1‚–ž–e№‰5,T/e№Ё†–’–м–ŽЃ`ЁИdw—Иdd€гš `Y/š d§/`iŽe€й/ Х џ OFF№iPRINTER WORKING№№ЁPRINT Рљ`i‚аИџdtш аQeєаИцetаš `йeєамv–v0Иvdе’v‚vмм–|––мЅ~ЈЕš`йšмДм@<š)м)'`iн)ŽduDоDUѕUN‚U“Uї†UјHFєJHоFO`аїИ/du`ам`ам`аїИdun`iм0`iм1`iм2`iм3№F0dEНєF0№H2dЕШєH2š#`йИdEз–7`i`аїм/є80н@/ ‚@ ’7Ф@BdEnнOFєHJмvИvdж’v‚v–v0šhмd€Иddж#Šu’dš`йš d§Иu5d‡—ŠЩИdd‡—`Ёd№­мe>dИddw›ššš d§'ррррœDISK ERROR ON DRIVE 1рр–PRESS RESTART AND RUN RECOVERY№рррр˜MULTI COLUMN ФЖм+'о+Ф+)e'hИdd(`‰`/Иdeˆ`YШіїdˆ&ИђdxTИdˆQИрdHDŠјнѕŠі`Yeјšђ)Žђ/мoš eјi NšeјY PX`hpРШа‚‚оЙЮДЙ‚мКƒ5Ž…dЊИ„eІ,Q/eџІ…MULTIњ њИddнѓ.м Иdd%š š ` ššdќррмŠ№0dЕ‚)ќN/м7’d…*Žн)№2dE6’7s.џšџм-мєL2ќLNЩd†JЙџd†‹šbЙ d%ŽdF“мм7’@d…Ž№dеŽ‚-ކ)’7П`#јNš/SЙпd&MЙ~duІ–7 ›.є:.>№2duБм"Й.duтм7’ d…т№:d%иќN№:d%ц‚)/‚-№:d%иќN‚Š№LdеIм7’ d†јNŽ/ЛИџd†oм`#‚о Й d†єDјNd†3†›р/ šм7’e…Žн)eѕ’7`#Йрd†]’7ѓє08о Йсd†3‚/:м7’@d†~’7П/pм"ŠќN/yšcџ’7/^Йd…ІЙdvЖ–7@ќNє‚Š`#dѕ6Йd%цЙdFЫd&яјN/уЙd&ноŠМ7/ѕЙduц–7‚‚-dѕьм7’dv§є80ќNє0јN–7› №2dEIє08’7p`#dі3ИўeЗ#м7’d‡XмјLdЗX‚)ќNИd'QќNќNdG@мaп)- )eї#мxš `šeїh`h` Им)'›S пOSўєFšbм><о/> И7€dLLм4м6`И d|=šŠм4м6†>н>/ ‚> Ф>BdLИbdŒoШ d|gИbdŒ›)с` š/gИcdŒм)'›)у›)џ`hšИdd€Ю`‰Žd|‹`Ёd№­`hјJNeМšєJHнSYм)W`heќšмš`а fИd|дš(`й/Ицd|тš`й/И€dLєИрd,єdLСš Шd}3н`а fм@<Щ@d‚@ Ф@Bd}.@` k‚@н@‚@н@—@€`а f/pШd[ИсdMRєDјNdR›с` k/ н` k/˜мнeќИšcџ/ ‚И e}kšŠe§k Field Bulletin 5-79 summarizes all the known bugsрwith both 2.4 and 2.5 releases.ф2.5 releases. supply #2.с.>№№ O€†‡ №№УёУУžУ>УКУЎC!ј RELOбdђ>’_ИYdpCše№A6€$ИdrgФ.dr’м6e№U5€$Иdrgм.мu0м/22€$Иdrge№pš-5€‚Šм ’ Ф d ЮИПdаœ’‡$ИdrgŠШdаœš-$Иdrge№—š-2€‚оŠом о’ Ф d!ИоПdан’о‡$ИdrgŠШdанš-$Иdrge№имЯџdr†ŠŠШdAŠŠШe!dёš€šм!м#`A`U`pм%мšœ5м –€`—ммо –о€`имм –€šœ6`—м ’ м`И-drš-dђœ–0мбšм)> И drzdђšб2м+dђzм'> И d‚’ _И Mdr’м:e№Uрр•MOUNT DISK TO BE UPDATED IN DRIVE 2.рррPRESS 'Y' TO BEGIN№рр’THE DISK IN DRIVE 2 IS NOT A 4321 DISK.ррр˜PRESS 'M' TO MAKE IT ONE ORрž'RESTART' TO RESTART№ррŸNOW UPDATING№ррšCOMPAREУСррœDISK ERROR ON DRIVE 0рррžPRESS 'RESTART' TO RESTART№ррр–V I D E O T E X T E D I T O Rр4321-02.5 UPDATEР229№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22A№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22B№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22C№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22D№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22E№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№22F№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№230№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№231№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№232№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№233№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№234№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№235№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№236№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№237№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№238№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№239№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23A№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23B№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23C№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23D№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23E№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№23F№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№240№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№241№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№242№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№243№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№244№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№245№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№246№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№247№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№248№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№249№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24A№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24B№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24C№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24D№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24E№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№24F№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№S„!@€ccSec. B.4.2 - SYSTEM INTERMITTENT PROBLEM CHECKLISTтт–A. Power Supplyт1. Check all voltages and make sure the ripple is within specs. рRemember that ground loop problems with the scope make it lookрlike the ripple is excessive. Excessive ripple can be caused byрa bad bridge rectifier or by bad wiring connections. Make sureрthe +5V bias resistor on the #2 power supply board is 1.5K andрnot 2.2K.т2. Check output wiring for bad connections. Spread all edgeрconnector contacts. Install lug to SCR and solder ground wiresрtogether as described in Data Bits. Check the voltage betweenрthe ground on the mother board and the +5V on the mother board,рand compare to the voltage between the ground lug on the powerрsupply board and the output of the fuse holder. There should beрless than a 0.30V difference. Don't forget that there can beрvoltage drops in the ground wiring.т3. There are eleven different crimp on connectors in the +5Vрsupply. Four on the bridge, four on the filter capacitor, one onрthe power supply board, and two on the mother board. Ifрintermittent problems persist all these connectors must beрsoldered instead of crimped onto the wires. Install axial fusesрon the #1 power supply PCB (26-1002-3038-7) if not alreadyрinstalled. Make sure all power supply spade connectors are tightрon the lugs.т4. Loosen and then tighten the screws on all the transistors onрthe heat sinks. These screws must be tight for good connectionsрto the collectors.тс™B. CABLINGт1. Check the 50 pin I/O, the 26 pin disk interface, and 14 pinрkeyboard cable for frayed or loose connections. Check all molexрconnectors for loose wires or connections.т2. Check the AC wiring inside the system for frayed or shortedрwires.т3. Check the AC power cord and recepticles for signs of arcingрor heating.т4. Check all of the following connectors on the back panel forрsigns of damage - printer, I/O, video and AC outlet. туц‘‘‘ц—C. DISK DRIVESт1. Make sure the drives are terminated correctly as per the DataрBits articles. т2. Check CAT board for all the resistors and the capacitor asрspecified in Data Bits.т3. Check head load pad for dirt or excessive wear. Remember toрcheck head alignment whenever the head load pad is replaced.т4. Check the read window one shot pulse.т5. Clean the read head.т6. Check head load solenoid adjustment.т7. On Innovex drives make sure the foam pressure strip on theрinside of the frame above the head is still in place.т8. Clean the board contacts.т9. Check the hub and spindle bearings for free rotation andрminimum wobble.т10. Clean the index sensor.т11. Make sure voltages are OK on all the CAT/SCAT boards. рVoltage drops can occur due to bad wiring going to the drives.тсšD. OTHERт1. Clean the edge connector contacts of all CPU boards. Checkрto see if excessive dust has accumulated on any of the boards andрclean if necessary. Check connectors on the mother board.т2. If transients on the line could be a problem install aрtransient protector. Obtain a line voltage analyzer if one isрavailable. Even dedicated lines can have excessive sags, surges,рand transients.т3. If problem is related to I/O devices try bypassing staticрretrofit board by connecting the cable from the I/O board to theрinternal I/O cabling with a 50 pin header (78-8004-5516-0). Onрan outboard system simply unplug the I/O cable from the retrofitрboard. Try installing or removing the static treminator.т4. If memory II boards are installed, try running memory testsрwith the -15V turned down to -14V and up to -16V. If any chipsрhave a number "9" printed on them they may have marginalрspecifications. Replace them if possible. Run overnight memoryрtests if possible.туц‘‘‘ц•E. END OF THE LINEтFINALLY - If you have gone all the way through this list and youрare still having problems you better start swapping. Rememberрthat any board can cause just about any symptom. If all theрother boards have been swapped don't forget the mother board. рEven if the symptom stays the same don't always assume theрreplacement boards are good. The odds are highly against it butрmany hours have been lost when the replacement board had the sameрintermittent symptom as the original. уџrget the mother board. рEven if the symptom stays the same don't alwaSS„!@€cSec. B.4.1. -тINFORMATION PROCESSING SYSTEM PROBLEM ISOLATION FLOWCHARTттINTRODUCTIONтThese flowcharts are to be used as a guide for locatingрproblems that the inexperienced Service Technician (ST) mayрfind too difficult and time consumming to diagnose. Theseрflowcharts are layed out in a logical manner and are to beрused only as a guide in location the problem area. Do notрrely on these flowcharts to find all system problems. Whenрyou find yourself in a "loop", use commond sense to find theрcause of the problem.тBelow are listed several tips to be remembered when usingрthese flowcharts.т1. *** IMPORTANT *** - Always start with the systemрflowchart even when the symptom is in one of theрperipherals.т2. Talk with the customer and look for other symptoms. рThere would be no sense wasting time troubleshooting aрprinter problem, for example, if it was known thatрcommunications wasn't working either.т3. Try to eliminate bad program disks by trying anotherрdisk. To minimize the chance of media related problems itрis recommended that only the BCP approved disks be used.т4. Software bugs or bombed program disks can easily beрverfied by trying the same sequence of operations on aрsecond system when one is available.т5. Remember that DIAG disks are easily bombed. Try anotherрDIAG disk, but remember that drives have been known to "eat"рdisks. So keep several levels of backup disks and verifyрthem regularly.т6. Don't always assume that the replacement parts are good. рReplacement parts have been known to show the sameрintermittent symptoms as the original defective part.т7. To eliminate their effect, power down all unnecessaryрperipherals attached to the system.т8. Make sure the problems aren't being caused from theрц‘‘‘цsystem being installed in an improper enviroment:тAC Line Quality - Insure the AC power meets the minimumрƒrequirements as outlined in the FSH specifications.тAir Conditioning - If the enviorment in which the IP isрƒoperating is too warm, intermittant problems will startрƒto show up. Be sure the room the IP is located in isрƒair conditioned and the maximum tempture does notрƒexceed the specification outlined in the FSHрƒspecifications.тStatic - Remember that static electricity causes manyрƒintermittent problems. Spraying the area around the IPрƒsystem with antistatic solution or placing the IP onрƒVelostat mats, minimizes static problems.т9. If the problem is intermittent and the flowcharts don'tрhelp, try using the Intermittent Problem Checklist, Sec.рB.4.2.уџ Spraying the area around the IPрƒsystem with antistatic solution or placing the IP onрƒVelostaS„!@€cApril 12, 1978тсDiablo Systems, Inc.с24500 Industrial Blvd.сHayward, CA 94545тсDear Sirs,тEnclosed is a copy of a tech inquiry we received from one of ourрservice technicians. This is typical of several complaints weрhave received from the field over the last couple months, allрrelating to binding on a replacement tall hammer kit, Diabloр#22935, used on a HyType I printer.тI have also enclosed the hammer assembly returned by the tech. Iрtried filing the front of the hammer casing with a large file andрtried filing the inside edge with a small file, but was unable toрeliminate the binding.тIs it possible that the plastic hammer assembly would warp withрage. A reply would be appreciated.ттттArt RingwaldсBusiness Communication ProductsсField Engineering Dept.сBldg. 515, Room 230тEnclosures (2)уџ file, but was unable toрeliminate the binding.тS„!@€cссPedestal Power Supply UpdateссModel 3032 Pedestal Processors. This change applies to NavyрPublications and Printing accounts only.ттттUpdate is necessary to support expansion of memory to 24K bytes. рCompensates for increased loading of the +5V power supply.ттсCompensates for an expected decrease in reliability. Anрadditional call per year can be expected without this update.ттттLabor:Mechanical Time of 30 minutes.сParts:Provided by Business Communications Productsтттт1.Kits to be shipped automatically by BCP to branchesрƒresponsible for accounts on attached list.с2.Make an update call.с3.Complete update by 6-15-79.с4.Report completion to BCP Tech Service.уџProvided by Business CommunicS„!@€c1.PURPOSEтTo increase the reliability of the processor power supply. рƒThis change applies specifically to pedestal processors withрƒ24K of memory.т2.DESCRIPTION OF CHANGEт уџrovided by Business CommunicS„!@€c5/14/79тсTO:R. KubinskiсD. McCartyтFROM: Art RingwaldтSUBJ:Nashville Trip Reportтdc:J. BrowningсR. LongeneckerсF. MizerakсA. StanleyсD. UgglaсRte Tech ServiceтсSUMMARY - 1. Field support from Tech Service was requestedрbecause HUD has had a continuing problem with 2000 baudрcommunications that the service tech and the phone company hadрbeen unable to resolve.т2. The problem turned out to be with the phone company equipmentрwhich was replaced.т3. A trip by someone experienced in communications problems wasрprobably necessary in order to convince the phone company thatрthe problem was with their equipment.тDETAILS - Earlier this year the HUD office in Nashville had aрbisync box and 2000 baud modem installed. HUD communicates toрtwo different 2000 baud operating systems, Charlie and Delta. рThe HUD operator claimed that the Charlie system had neverрworked, but up until the end of April the Delta system had beenрworking. A service call was placed because they started toрreceive intermittent garbage from the Delta system.тLaymond Booher tried replacing the bisync board and the I/O boardрbut was unable to run tests with Tech Service because he didn'tрhave the proper diagnostic programs. He ordered a diagnosticрtape but the tape he received had tape errors and he was stillрunable to run tests with Tech Service. Laymond was going onрvacation so I arranged to meet Dave Hill at the account onрWednesday, May 9.тWhen we arrived at the account we had difficulty getting the testрprograms loaded because of tape errors and bombed programs onрboth Dave's and my own tapes. We ran tests on the drives to makeрsure they weren't the problem, and the drives passed all theрц‘‘‘цtests. We finally found a tape that worked and ran the standardрcommunication tests with Tech Service, and all the tests passedрwithout failure.тI took a tape with me which has a pre-release of a diagnosticрprogram that is still being tested before offical release to theрfield. When this test ran, it indicated that the carrier detectрsignal from the modem was present even when in the talk modeрwhich is not normal. The test also failed on line and indicatedрa loss of sync. We weren't sure the test was working correctlyрbut we traced the signals back and found that the carrier detectрsignal at the modem was always present no matter what status ourрequipment was in. This was enough to get the phone companyрinvolved.тThe phone company repairman that arrived at 5:15 PM on Wednesdayрbrought another modem with him but was unable to figure out theрjumper options by 7:30 PM. By then it was too late to run testsрwtih anyone, so the repairman said he'd return in the morningрwith some help. Dave Hill was commited to going to Little Rockрthe next day so I returned Thursday by myself.тThree men from the phone company, including their technicalрspecialist, arrived Thursday around 9:00 AM. They took untilр1:30 PM to correct the problem which turned out to be in theрauxillary data set which is attached to the modem. While I wasрwaiting for them, I was able to repair the diagnostic tapes andрmade copies for Laymond and Dave.тAfter they were done, I ran tests with Tech Service andрeverything ran without error including the pre-release test thatрhad failed before. We turned the system over to the customer andрshe was able to run with both the Charlie and Delta systemsрwithout any problems. Prior to last Thursday, she could neverрget past the 70th record, but the report she ran was over 1300рrecords long. I called this morning to see if everything wasрstill working and except for a loose connection, she found Fridayрmorning she has been running without problems.тCONCLUSIONS - The problem we have had all along is that the onlyрway we can absolutely prove to the phone company that the problemрis not with our equipment is to take a complete system that hasрworked on another modem and show that it won't work with theрmodem in question. If obtaining another system isn't praticalрthen we can only try swapping as much as possible to convinceрourselves that the problem isn't with our system. тOnce we have done as much as possible, we have to tell the phoneрcompany with confidence, even though such confidence may notрentirely be justified, that their equipment is at fault. Thisрц‘‘‘цconfidence must be maintained if the problem continues after theрphone company equipment has been swapped. Three modems had beenрreplaced in Nashville before they found the problem in theрauxillary data set. I have been involved with other accountsрwhen replacement modems were also defective. And contrary toрwhat the phone company may say, they have no tests that can checkрout the modem 100%. It is just unfortunate that we cannnotрcharge the phone company for all the wasted time they cost us.тI would also recommend that history cards be maintained inрNashville as well as all Information Processor accounts. We canрnot depend on the trouble reports kept by the customer and beingрable to look at the past history of a system can often save alotрof wasted time.ттArt Ringwaldуџistory cards be maintained inрNashville as well as all Informati#c„!@€cœN C Rтт‡V I P S M I C R E N T R Y S Y S T E Mсуц‘‘‘ц•M A N A G E M E N Tтт—O V E R V I E Wсуц‘‘‘цIn today's world, the management role has become an extremelyрdifficult challange. Change has affected us all.уџcœN C Rтт‡V I P S M I C R E N T R Y S Y S T E Mсуц‘‘‘ц•M A N A G E M E Nџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#c„!@€cœN C Rтт‡V I P S M I C R E N T R Y S Y S T E Mсуц‘‘‘ц•M A N A G E M E N Tтт—O V E R V I E Wсуц‘‘‘цIn today's world, the management role has become an extremelyрdifficult challange. Change has affected us all. The financialрexecutive today faces an environment with new and rapidlyрchanging dimensions of complexity. The amount of the deficitрspending is never equal to the fudge of the budget.уџcome an extremelyрdifficult challange. Change has aS„!@€cdc:E. Kalata * 3M BPSI * Pennsauken, NJсR. Clark * 3M BPSI * ESB ZoneсA. Roux * 220-9WсRoute T/SсFile: Gen. 7.2.1тс6/22/79тTO:Gary Heebner * 3M BPSI * Pennsauken, NJтFROM:Art Ringwald * Bus. Comm. Prod. Dept. * 234-2EтSUBJ:Tech InquiryтсThanks for your input on this bug. We have had other reports ofрthis same problem and will be publishing the information in theрnext issue of Data Bits.тRegards,тттArt RingwaldтAttachmentуџd * Bus. Comm. Prod. Dept. * 234-2EтSUBJ:Tech InquiryтсThanks for your input on this bug. We havSS„!@€cссс”HAVE A NICE DAY!уџS„!@€cссPedestal Power Supply UpdateссModel 3032 Pedestal Processors. This change applies only toрpedestals whcih have been updated to 24K.ттттUpdate is necessary to support expansion of memory to 24K bytes. рCompensates for increased loading of the +5V power supply.ттсCompensates for an expected decrease in reliability. Anрadditional call per year can be expected without this update.ттттLabor:Mechanical Time of 30 minutes.сParts:Provided by Business Communications Productsтттт1.Kits to be ordered by technicians with 24K pedestals inрƒtheir territory. с2.Make an update call.с3.Report completion to BCP Tech Service.уџe.ттттLabor:Mechanical Time of 30 minutes.сParts:Provided by Business CommuniS„!@€Sc•I/O Loopback Boardтс1. USE - To be used in combination with the GITR program to testрthe IDB's, the ODB's, and IOS0 through IOS3. The I/O LoopbackрBoard could be used on 3000/4000 systems and on System 84.тa. If the ODB/IDB header is connected, then GITR can beрƒused in the single step, incremental mode, to observe theрƒreceived pattern. Except for bit 7 being reversed with bitрƒ0, the pattern received should be the same as the patternрƒsent.тb. If the IOS/IDB header is connected to the I/O cable,рƒthen GITR can be used to send and receive on differentрƒchannels to test IOS0 through IOS3. The four high orderрƒbits of the receive pattern can be observed to ensure theрƒIOS bits are correct.тc. If a 5" 50 pin cable is enclosed with the board, itрƒwould be possible to test the I/O lines at any point alongрƒthe path: on the cable coming off the I/O board, at anyрƒinternal headers, at the header on the back of the pedestal,рƒany connector on the external I/O cable, etc.т2. WIRING - see attached schematic. It is necessary to reverseрbit 0 with bit 7 on the ODB/IDB wiring because GITR will hang upрif a ONE is received on IOS0. With the bits reversed, a startingрpattern of 00 can be used, and the pattern can be incrementedрuntil 80 is reached. At this point GITR should hang up if ODB7рand IDB0 are functioning properly.т3. ASSEMBLY - The I/O loopback board should be assembliedрaccording to the following specifications:тa. the two 50 pin headers should both have the quickрƒrelease latchesтb. "I/O LOOPBACK BOARD" should be etched on the end of theрƒboardтc. "ODB/IDB LOOPBACK" and "IOS/IDB LOOPBACK" should beрƒetched on the side of the board next to the appropriate 50рƒpin header тd. a 5" 50 pin cable with connectors on each end should beрƒshipped with each board, with the connectos plugged into theрƒheaders to protect the header pinsтe. the back of the board should be protected withрƒinsulating materialтf. the board should measure approximately 2 1/2" by 4" andрƒshould be similar in appearance to the attached photographуџplugged into theрƒheaderSƒ„!@€c1.PURPOSEтTo increase the reliability of the processor power supply. рƒThis change applies only to model 3030 and 3032 pedestalрƒprocessors.т2.DESCRIPTION OF CHANGEтCheck power supply for latest updates.сInstall axial lead fuses on +5V power supply PCB.сInstall wiring to bypass the +5V edge connector. сSolder all crimped connections in +5V circuitry.т3.AFFECTED MANUALS - noneт4.REFERENCES - noneт5.ENCLOSURES - noneт6.PARTSтThe following items are enclosed with each kit:тITEMQUANTITYDESCRIPTIONт1.1+5V bypass wiringс2.1+5V return bypass wiringс3.2butt splice connectorс4.2heat shrinkable tubingс5.2fuse, axial, 10 ampsс6.1resistor, 1.5K Ohmsуц‘‘‘ц7.TOOLSтa. Standard tool kitсb. Digital multimeter, Fluke 8030A with test leadsсc. Saftey pin, small size (for edge connector pinр‡extraction)сd. Diagnostic disk 4505-1.3сe. Scratch diskettesт8.EFFECT ON SOFTWARE - noneт9.PROCEDURESтA. Preperationт1. Remove pedestal cover.с2. Power up system.с3. Measure the +5V at the CAT/SCAT board. Recordрˆthis value for later use:ттсB. Check Power Supply Boardsт1. Remove board #1 and check for four largeрˆrectangular resistors , each having a value of 0.15рˆohms at 5 watts. Refer to Figure 1. Replace theрˆboard if it doesn't have four resistors.с2. Check for axial fuses installed in parallel inрˆthe fuse holder. If necessary replace existing fuseрˆwith the two axial lead fuses supplied in the kit. рˆConnect in parallel and solder to the existing fuseрˆholder. All connections in the fuse circuit must beрˆsoldered including the contacts where the fuse updateрˆkit is installed. Refer to Figure 1.с3. Check the +5V bias resistor on board #2. R201рˆshould be 1.5K ohms at 1/4 watt. Replace ifрˆnecessary. Refer to Figure 2.тC. Prepare existing +5V wiringт1. Use a saftey pin to remove all three +5V pins andрˆall three +5V Retrun pins from the board #1 edgeрˆconnector. Refer to Figure 3.с2. Cut the wires as close as possible to the pinрˆcrimps and strip 1/4" of insulation off each wire.уц‘‘‘цD. Installing bypass wiringт1. xxxxтE. Bridge rectifier and connector checkт1. The +5V bridge rectifier is installed behind theрˆtransistor heat sink assembly on the base of theрˆpedestal. Make sure the bridge is either a MotorolaрˆMDA990-3 or MDA3501. Both these type bridges haveрˆblack cases. Replace the bridge if any other type isрˆinstalled.с2. All crimped connections in the +5V power supplyрˆwiring should be soldered. This includes the fourрˆfaston connectors on the bridge rectifier, the fastonрˆconnector on board #1, and the ring lug connectors onрˆC1, the 18K uf filter capacitor for the +5V supply.тF. Reassemblyт1. Mount power supply board #1 and #2 and attach allрˆrelated connectors.т2. Replace heat sink assemble if removal wasрˆnecessary.тG. Voltage checksт1. Power up sustem and adjust the +5V at the motherрˆboard, using a ground on the mother board as groundрˆfor the meter lead.с2. Measure the voltage on the case of CR102 on theрˆpower supply #1 board, using the ground on the #1рˆboard as ground for the meter lead. If the voltageрˆis higher than 5.25V then there is too much voltageрˆdrop between the power supply board and the motherрˆboard and the connections should be checked. Referрˆto Figure 1.с3. Check the voltage across each of the four large,рˆrectangular, 0.15 ohm resistors on power supply #1рˆboard. All the voltages should be approximatelyрˆequal. If the voltage drop across one of theрˆresistors is considerably less then the associatedрˆ2N3055 transistor on the heat sink assembly should beрˆreplaced.с4. Check the +5V at the drives. If the voltage hasрˆchanged more than 0.10V from the value recorded atрˆstep 9.A.3. and if Innovex drives are used, the readрˆwindow one shot timing should be checked.с5. Check the -5V on the drive and adjust to matchрц‘‘‘цˆthe +5V. Check all other processor voltages andрˆadjust if necessary.тH. Diagnostic checksт1. Load BANKS and run for one pass.с2. Run 8KLMW 30 seconds.с3. For the following memory sizes:с8K - run 8KUMW for 5 min.с16K - run 16UMW for 5 min.с24K - run 16UMW for 5 min., swap the position ofрŒthe slave memory boards and run 16UMW for anotherрŒ5 min.с4. Load DIAG, insert blank disks in all theрˆremaining drives, and run DIAG for 10 min.т10. DISPOSITION OF REPLACED PARTSтIf replacement of any controled parts was necessay, returnрƒparts using standard return parts procedures.уџrрŒ5 min.сSS„!@€c1. PURPOSEтTo update model 3020 desktop processors from Memory IIрƒboards to Memory III boards.т2. DESCRIPTION OF CHANGEтModify power supply wiring to provide the -5V and +12Vрƒneeded by Memory III.сReplace ROM II with ROM III.сReplace Memory II board(s) with Menory III board.т3. AFFECTED MANUALSтField Service Handbook - Note changes to power supplyрƒwiring.т4. REFERENCES - Field Service Handbookт5. ENCLOSURES - noneтSS€@c6. PARTSтThe following parts are provided in each update kit:тITEMDESCRIPTION PART NO.QNTY.т1.20 AWG wire, orange78-8033-0560-220"с2.20 AWG wire, black78-8033-0555-220"с3.18 AWG wire, orange20"с4.Terminal lug, Faston80-6013-0480-32с5.Edge connector pin26-1000-7710-16с6.ROM III PCB78-8021-4586-81с7.Memory III PCB, 16K78-8021-4586-81уц‘‘‘цs€@c7. TOOLSтa. Standard tool kitсb. Fluke multimeter or equivilantсc. Saftey pin, small (used for edge connector pin extraction)сd. Soldering ironсe. Solder, resin coreтf. Diagnostic disk, 4505-1.3т8. EFFECTS ON SOFTWARE - noneт9. PROCEDURES уџard tool kitсSS„!@€cтттттт1. PURPOSEтTo update model 3020 desktop processors from Memory IIрƒboards to 32K Memory III boards.т2. DESCRIPTION OF CHANGEтModify power supply wiring to provide the -5V and +12Vрƒneeded by Memory III.сReplace ROM II with ROM III.сReplace Memory II board(s) with Menory III board.т3. AFFECTED MANUALSтField Service Handbook - Note changes to power supplyрƒwiring.т4. REFERENCES - Field Service Handbookт5. ENCLOSURES - noneтSS€@c6. PARTSтThe following parts are provided in each update kit:тITEMDESCRIPTION PART NO.QNTY.т1.20 AWG wire, orange78-8033-0560-220"с2.20 AWG wire, black78-8033-0555-220"с3.18 AWG wire, yellow26-1001-3783-020"с4.Terminal lug, Faston80-6013-0480-32с5.Edge connector pin26-1000-7710-16с6.ROM III PCB78-8021-4586-81с7.Memory III PCB, 16K78-8021-4586-81с8.Resistor, 3.3K 5%26-1000-8010-51туц‘‘‘цs€@c7. TOOLSтa. Standard tool kitсb. Fluke multimeter or equivilantсc. Saftey pin, small (used for edge connector pin extraction)сd. Soldering ironсe. Solder, resin coreсf. Diagnostic disk, 4505-1.3т8. EFFECTS ON SOFTWARE - noneт9. PROCEDURES тA. Preperatonт1. Unplug main AC cord from back of processor.с2. Remove the lower fromt access panel and the topрˆcover.с3. Remove the connectors from power supply boards #1 andрˆ#2 and remove boards.с4. Prepare the wires as follows (refer to Figure 1):сa. Wire #1 - This is a new -5V line. Take the 20"рorange 18 AWG wire and strip 1/4" of insulation offрeach end. Crimp and solder a faston terminal lug onрone end.сb. Wire #2 - This is a new -5V RETURN line. Takeрthe 20" black 20 AWG wire and strip 1/4" ofрinsulation off each end. Crimp and solder a fastonрterminal lug on one end.сc. Wire #3 - This will be attached to the collectorрof Q7. Take 10" of yellow 18 AWG wire and stripр1/4" of insulation off each end. Crimp and solderрan edge connector pin on one end.сd. Wire #4 - This will be attached to the base ofрQ7. Take 10" 0f yellow 18 AWG wire and strip 1/4"рof insulation off each end. Crimp and solder anрedge connector pin on one end.тB. Transistor Checkт1. Memory III boards require +12V. If the processor hasрˆbeen updated to use four series pass transistors for theрˆ+5V supply, the +12V transistor may have been rewired forрˆuse as the fourth +5V series pass transistor.с2. To check for the presence of a transistor for theрˆ+12V supply, examine the top edge connector for powerрˆsupply board #2. If there are three yellow wires goingрˆto pins 8, 9, and 10 (see Figure 2), then a +12Vрˆtransistor is present and rewiring will not be necessary. рˆProcede to step E.сц‘‘‘ц3. If there are no wires going to these pin numbers,рˆthen the transistors on the heatsink assembly will haveрˆto be rewired. Continue with step C.тC. Transistor Rewiringт1. Remove the four large mounting screws for the powerрˆsupply which protrude through the bottom of the cabinet.с2. Remove the four mounting screws for the connectorрˆpanel at the rear of the cabinet.с3. Remove the power supply assembly and connector panelрˆfrom the rear of the cabinet.с4. Remove the four lower screws which attach the heatрˆsink and transistor strip to the base of the power supplyрˆassembly. Do not remove the upper screws which attachрˆthe heat sink to the transistor strip.с5. Rotate the heat sink assembly such that it will restрˆon the heat sink fins as shown in Figure 3.тD. Transistor Strip Rewiringт1. There are two different versions of the transistorрˆstrip wiring which do not have a transistor connected forрˆthe +12V circuit. Refer to Figure 4 to identify theрˆversions and to determine to location of Q7.с2. Cut the bus wire from the base of Q8 to the base ofрˆQ7.с3. Cut the bus wire from the collector of Q8 to theрˆcollector of Q7.с4. Solder the open end of Wire #3 to the collector ofрˆQ7.с5. Insert the edge connector pin of Wire #3 into pin 10рˆof the top connector for power supply board #2.с6. Solder the open end of Wire #4 to the base of Q7.с7. Insert the edge connector pin of Wire #4 into pin 9рˆof the top connector for power supply board #2.с8. Use a saftey pin to remove pin 7 from the topрˆconnector of power supply board #2, and insert the pinрˆinto pin 8.тE. Output Wiring Modificationsт1. Remove pin 14 (single orange wire) from the sideрˆconnector of power supply board #1. Refer to Figure 5.с2. Cut the edge connector pin off the wire and stripрˆ1/4" of insulation from the end of the wire.с3. Insert the end of the wire together with the end ofрˆWire #1 into an edge connector pin. Crimp and solderрˆboth wires to the pin.с4. Insert this double wire connection back into pin 14рц‘‘‘цˆof the edge connector.с5. Remove the gray wire (labeled -15V) from theрˆmotherboard. Cut the faston terminal lug from the end ofрˆthe wire and insulate with electric tape.с6. Install the faston terminal lug on the end of Wire #1рˆto the mother board connector vacated by the gray wire. рˆThis location is now -5V. Remove etch label (-15V) andрˆlabel the terminal lug with the new voltage (-5V).с7. Remove pin 15 (single black wire) from the side edgeрˆconnector of power supply board #1.с8. Cut the molex terminal pin from the black wire andрˆstrip 1/4" of insulation from the end of the wire.с9. Insert the end of this wire together with the bareрˆend of Wire #2, into an edge connector pin. Crimp andрˆsolder both wires to the pin.с10. Reinstall this double wire connection back into pinрˆ15 of the edge connector.с11. Remove the black -15V RETURN wire from the motherрˆboard. Cut the faston terminal lug off the wire andрˆinsulate the end of the wire with electrtic tape.с12. Install the faston terminal lug of Wire #2 to theрˆmotherboard connector vacated by the black -15V wire. рˆThis location is now -5V RETURN.тF. +12V Output Wiring Modificationт1. Remove the violet +8V wire from the motherboard. Cutрˆthe faston terminal lug off the end of the wire andрˆinsulate with electric tape.т2. Remove the white +15V wire from the mother board andрˆinstall it into the location vacated by the violet wire. рˆThis location will now be +12V. Remvoe the etch labelрˆ(+8V) and label terminal lug with the new voltage (+12V).с3. Remove the black +8V RETURN wire from the motherрˆboard. Cut the terminal lug off and insulate the end ofрˆthe wire with electric tape.т4. Remove the black +15V уџh labelрˆ(+8V) and label terminal lug with the new voltage (+12V).с3. Remove the black +8V RETURN wire уџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„!B„B€!B„ cPQN4рPQN4 ?с 1. P-QN4с (D= 1 2 3)P-K4с 2. WHITE MIN TO 1000( -1' LEFT):B-N2с BLACK MIN TO 1000( 0' LEFT):р^CссOKрR CHESSрTECH: 6 OCT 1973сс 1. TNсс 1. TIME CONTROL. MOVE=100сс WHITE MIN TO 100( 0' LEFT):60с BLACK MIN TO 100( 0' LEFT):60сс 1. P-QN4с PBсссс AA37 TECH с с 1. ... (D= 1 2 3)P-K4с 2. B-N2с (D= 1 2 3)N-KB3с 3. P-K3с (D= 1 2 3)P-Q4с 4. P-Q4с (D= 1 2 3)BXPCHс 5. N-Q2с (D= 1 2 3)B-KN5с 6. N-B3р. (D= 3)N-K5с 7. B-K2с (D= 1 2 3)QB/KN5XKN/KB6с 8. BXBс (D= 1 2 3 4)BXNCHс 9. K-B1р. (D= 3 4)B-QB6с 10. BXNр. (D= 4 5)BXBс 11. R-QN^Pсс ?с 11. R-QN1р. (D= 4)BXPсц‘‘‘ц 12. REс THANK YOUс 12. PSс TYPE GO WHEN READYс 12. GOсс 12. с 12. (D= 1 2 3^CссOKрR CHESSрTECH: 6 OCT 1973сс 1. TNсс 1. TIME CONTROL. MOVE=^BссOKрR CHESSрTECH: 6 OCT 1973сс 1. TNсс 1. TIME CONTROL. MOVE=40сс WHITE MIN TO 40( 0' LEFT):40с BLACK MIN TO 40( 0' LEFT):10сс 1. PBсссс AA37 TECH с с 1. P-QN3с (D= 1 2 3)P-K4с 2. B-N2с (D= 1 2 3)N-QB3с 3. P--K3с (D= 1 2 3)P-Q4с 4. P-Q4с (D= 1 2 3)B-Q3с 5. P-QB4с (D= 1 2 3)N-KB3с 6. P-B5с (D= 1 2 3)B-K2с 7. QPXKPр. (D= 4)N-K5с 8. N-KR3с (D= 1 2 3)BXPсц‘‘‘ц 9. N-Q2с (D= 1 2 3)B-QN5с 10. B-B1р. (D= 3)QN/QB3XKP/K4с 11. P-R3с (D= 1 2 3)B-KN5с 12. B-K2с (D= 1 2 3)N-Q6CHс 13. K-B1с (D= 1 2 3)BXBCHс 14. PSс TYPE GO WHEN READYс 14. GOсс 14. с 14. (D= 1 2 3 4 5)QXB (D= 1 2 3)NXBс 15. (D= 1 2 3 4 5)Q-QN5CH (D= 1 2 3 4 5)P-QB3рBR ** -- BQ BK ** -- BR рBP BP ** -- ** BP BP BP р-- ** BP ** -- ** -- ** р** WQ ** BP ** -- ** -- р-- BB -- ** BN ** -- ** рWP WP ** -- WP -- ** WN р-- ** -- WN -- WP WP WP рWR -- BN -- ** WK ** WR с 16. (D= 1 2 3 4 5)QXB (D= 1 2 3)N-Q6с 17. (D= 1 2 3 4^CссOKрR CHESSрTECH: 6 OCT 1973сс 1. P-QN4с P-QN4с с 2. B-N2с B-N2с с 3. P-Q3с P-KB4с с 4. N-QB2с ILLEGALс 4. N-Q2с TNсс 4. ... TIME CONTROL. MOVE=10сс WHITE MIN TO 10( -1' LEFT):100с BLACK MIN TO 10( 0' LEFT):5сц‘‘‘цс 4. ... PSс TYPE GO WHEN READYс 4. ... GOсс 4. ... (D= 1 2 3)P-Q4с 5. (D= 1 2 3 4 5 6)P-K4 (D= 1 2 3 4)N-QB3рBR ** -- BQ BK BB BN BR рBP BB BP -- BP -- BP BP р-- ** BN ** -- ** -- ** р** BP ** BP ** BP ** -- р-- WP -- ** WP ** -- ** р** -- ** WP ** -- ** -- рWP WB WP WN -- WP WP WP рWR -- ** WQ WK WB WN WR с 6. (D= 1 2 3^CссOKрR CHESSрTECH: 6 OCT 1973сс 1. уц‘‘‘цссуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџS„!BScссdc: *с *с *с *с *ст *т Art Ringwaldт *subjт *dateттс*уџс *#€c ITEM DESCRIPTION VENDOR DESCRIPTION ## 3M PART NO. QTY DEALER COSTсс GENERAL TOOLSс CSR - Basic Tool Kit * 78-9020-1493-1 1 175.29с Chip-Clip (16 pin) AP Inc. 923700 78-8005-9305-1 1 18.19с Long-nose Pliers, Miniature Xcelite 41CG ** 1 **с Diagonal Pliers, Miniature Xcelite 74CG ** 1 **с Wire Strippers K. Miller Model 100 ** 1 **с Acid Brush, Blk. Bristle, Metal Hdle., 5 1/4" Long Lab. Stk. No. 178-0890 ** 1 **с Screw Starter, 9 inch Slot Screws * 78-8005-7889-6 1 2.47с Spring Hook IBM No. 9900059 78-8021-4410-1 1 1.20с Puller, Ribbon Cable Connectors 3M Scotchflex 3438 80-6051-0516-4 1 0.79с Screw Driver - 8 to 10", 1/4" blade, Common * ** 1 **с Lead, Jumper, 12 in. Length E-Z-MINI-HOOK 204-12W 78-8005-5660-3 2 1.62с I/O Test Connector (50-Pin Header) * 78-8004-5516-0 1 5.31с Hex Alignment Tool, Non-conductive GC Electronics 9295 26-1002-7110-0 1 1.50с Slotted Alignment Tool, Non-conductive GC Electronics 8728 26-1002-7109-2 1 1.50с Pocket Screwdriver, 3/32 in, Slotted Xcelite R3322 78-8005-8982-8 1 0.59с Pin Extractor, Molex Molex HT-2038 78-8003-9702-4 1 3.45с Hex Wrench Set, Allen Head Xcelite 99PS-40 78-8032-2720-2 1 12.88с Anti-static Spray STATIC-KIL 78-9020-1569-8 1 11.55с Solder, Tube - .032" dia. * 77-8007-2895-6 1 3.54с Solder Sipper * 78-8005-0339-9 1 1.76с Solder Wick, Roll Dri-Wick 484-2 ** 2 **с Soldering Pencil-18 watts Max Ungar 6900 ** 1 **сс TEST EQUIPMENTс Oscilloscope Tektronix 455 78-8032-1831-8 1 1628.00с Probe, Oscilloscope-10x Tektronix *** 2 ***с Probe, Oscilloscope-1x Tektronix 78-8032-1833-4 1 37.24с Multimeter, Digital W/Case, Leads and Charger Fluke 8030A/AF-01 78-8013-4998-2 1 275.00с Meter Lead/Clip, Black E-Z-MINI-HOOK BX-1 78-8005-5661-1 1 1.30с Meter Lead/Clip, Red E-Z-MINI-HOOK BX-1 78-8005-5662-9 1 1.13сс CLEANERS and LUBRICANTSс Cleaner, Desk and Office 3M 573 ** 1 **с Alcohol, Isopropyl, 4-6 oz. ** ** 1 **с Recording Head Cleaner Kit 10-622 78-8005-4980-6 1 1.62с Contact Cleaner Archer Tuner Tonic 78-8032-2607-1 1 1.83с Platen Cleaner, 1 Pint FEDRON 26-1002-7147-2 1 0.00с Watch Oil Moebius Art 8000 78-8021-4033-1 1 8.00с Bearing Lubricant, 4oz Zoom Oiler * 78-8000-5995-4 1 0.88с Grease, 10 oz tube Anderol 757-10Z 78-8000-8079-4 1 2.49с Oil Anderol 465 78-9020-1228-1 1 1.81с Lubricant, 16 oz spray Dow/Corn MOLYKOTE 557 26-1002-7512-7 1 0.00сс BONDING AGENTSс Epoxy Glue, 5 Min. * 78-8005-7121-4 1 6.33с Cyanoacrylate Eastman 910 78-8990-0396-2 1 4.32с Adhesive, Screw Lock LOK-TITE 222 78-8007-2369-0 1 3.37с Adjustment Sealer Glyptol 78-8935-7251-7 1 7.26с Thermal Compound (2 oz. tube ) * 78-8933-1007-4 1 2.61ссPROCESSORS w/CASSETTE DRIVES Models 3005, 3010с 8K & 16K Comm. Diag. Rev. B Tape Linolex 4100-03/01 78-8021-4415-0 1 12.47с Blank Tape Linolex 4501 78-9999-3331-6 3 8.00с Head Alignment Tape IT X-1000 1600 FCI 78-8021-0666-2 1 25.00с Head Alignment Gauge IT M-300 Modified 78-8021-0681-1 1 83.16ссPROCESSORS w/DISKETTE DRIVES Models 3020, 3030, 3032сц‘‘‘ц Diagnostic Diskette Linolex 4505-01.3 78-8021-4402-8 1 37.20с Blank Diskettes, 10 ea, w/Plastic Case * 84-9801-3899-8 10 2.90с Alignment Diskette SHUGART SA120 78-8021-4283-2 1 64.25с Cartridge Guide Adjustment Tool SHUGART No.50377-1 78-8021-6093-3 1 5.00с Load Bail Gauge SHUGART No.50383 78-8033-4424-7 1 0.00с Load Bail Gauge SHUGART No.50391 78-8033-4423-9 1 0.00с Extender Board - CPU * 78-8021-4820-1 1 0.00с Extension Cable Kit Linolex 78-8021-4979-5 1 79.74ссPROCESSORS w/DISKETTE DRIVES Model 3037с Diagnostic Diskette Linolex 5205-01,01 78-8020-9658-2 1 13.00с Blank Diskettes, 10 ea, w/ Plastic Case * 84-9801-3899-8 10 2.90с Alignment Diskette SHUGART SA120 78-8021-4283-2 1 64.25с Cartridge Guide Adjustment Tool SHUGART No.50377-1 78-8021-6093-3 1 5.00с Disk Drive Extender Paddle * 78-8020-9665-7 1 0.00с Disk Drive Extender Cable * 78-8020-9767-1 1 0.00с Load Bail Gauge SHUGART No.50391 78-8033-4423-9 1 0.00с Extender Board - Interface LINOLEX 78-8021-4589-2 1 98.89сс COMMUNICATIONSс Modem Eliminator Test Plug * 78-8021-5485-2 1 5.57сс CENTRONICSс Nut Driver, 5.5 mm NDM-5.5 ** 1 **с Nut Driver, 7.0 mm * 78-8032-0935-8 1 1.78с Nut Driver, 8.0 mm * 78-8032-0936-6 1 1.72с Nut Driver, 10.0 mm * 78-8032-0938-2 1 1.74с "T" Handle Allen Wrench, 3/32 inch GAW-1906 78-8021-4411-9 1 0.70с Spanner Wrench Cent. 63003105-3001 78-8021-4409-3 1 2.08с Wrench-Open End 5.0 mm Snap-On OXIM-5 ** 1 **с Wrench-Open End 5.5 mm Snap-On OXIM-5.5 ** 1 **с Wrench Set - Metric, 6-10 mm * 78-9020-1755-3 1 22.74с Eye Loop (Magnifying Glass) ** ** 1 **с Allen Wrenches, 1.5 mm (0.06 inch) * 78-8005-5657-9 1 0.27с Allen Wrenches, 1.6 mm (1/16 inch) * 78-8007-2813-7 1 0.05с Allen Wrenches, 2.0 mm (0.78 inch) * 78-8005-5658 1 0.15с Screw Driver, Phillips #1 Xcelite X1010 ** 1 **с Screw Driver, Common 3/16 X 10 Xcelite R31610 ** 1 **с Extender Card Cent. 6300-2350-4001 78-8021-4416-8 1 63.75сс DIABLOс Hammer Adjustment Tool, 7 Degree 20997 78-8032-2329-2 1 26.80с Hammer Adjustment Tool, 9 Degree 22647-01 78-8032-2330-0 1 26.80с Print Wheel Hub Fixture 20399 78-8032-2331-8 1 27.05с Print Wheel Fixture 20994 78-8032-2332-6 1 22.60с Hammer Adjustment Holding Cap 31100 78-8021-4251-9 1 0.85с Hammer Adjustment, Tall 22897-01 78-8021-4252-7 1 26.80с Print Wheel Fixture, Tall 22896 78-8021-4253-5 1 27.05сс QUMEс Print Wheel Adjustment Tool, Outer Collet 80471 78-8021-4025-7 1 25.00с Print Wheel Adjustment Tool, Inner Collet 80472 78-8021-4026-5 1 8.00с Platen Gauge Adjustment Tool 80571 78-8021-6091-7 1 71.00с Print Wheel Adjustment Tool, Wedge Hammer 80758 78-8021-6092-5 1 25.00с Hammer Adjustment Tool, Wedge Hammer 80739 78-8021-4680-9 1 95.00с Ribbon Guide Adjustment Tool 80833 78-8033-4425-4 1 25.48с Bristol Spline Key, 0.096 in. Snap-On MS-8 26-1002-7111-8 2 0.43с Bristol Spline Key, 0.072 in. Snap-On MS-7 26-1002-7112-6 2 0.43сс ODECсц‘‘‘ц None Required ****** ****** ******сс PDIс Throat Gauge PDI 3-14460-342 78-8021-4408-5 1 0.53с Test Cards ** ** 1 **сс WANGOс 7/16 inch Open-End Wrench * 78-8032-0217-1 1 1.95с Master Alignment Skew Tape (7" reels ONLY) * 78-8021-4417-6 1 90.00с Blank Tape (7" Reel ONLY, 600') * 84-9800-7804-6 1 3.85с Sensing Marker Scotch Brand 650 84-9800-3433-8 1 3.50с Inspection Fluid, Media CBS Inc. Magnasee 78-8021-4414-3 1 6.10сс MAGNETIC CARD UNITс Alignment Gauge * 78-8021-4999-3 1 6.13с Inspection Fluid, Media CBS Inc. Magnasee 78-8021-4414-3 1 6.10с Diagnostic Diskette # # 1 #ссссссс NOTE:с * ITEM STOCKED BY SP&RS VENDOR SPECIFICATIONS NOT CURRENTLY AVAILABLE OR THE ITEM IS MANUFACTURED BY 3Mс ** ITEM NOT STOCKED BY SP&RS - PURCHASED LOCALLYс *** ITEM NOT AVAILABLE SEPARATELY - INCLUDED WITH PRECEEDING ITEMс # ITEM HAS NOT BEEN RELEASED - PRE-RELEASE VERSION PROVIDED IN TRAINING OR BY TECH SERVICEс ## VENDOR DESCRIPTIONS PROVIDED FOR INDENTIFICATION AND LOCAL PURCHASE. PART NUMBERS WITHOUT A VENDOR NAME ARE THAT OF THE рPERIPHERAL MANUFACTURER с O THIS ITEM HAS BEEN ADDED SINCE THE LAST PUBLICATIONсуџN TRAINING OR BY TECH SERVICEс ## VENDOR DESCRS„!BScссdc: T. DiMichelс A. Rouxс L. Webbс Rte I/P TSс File Gen. 7.1 Columbusст Dan Smith * 3M BPSI * Columbus, Ohioт Art Ringwaldт Tech Inquiry Replyт 10/18/79ттсThanks for your input. Although the specifications from Innovexрsay the read window shoud be 3.0 usec +_0.1 usec, I've found veryрfew drives that work well if the read window is much over 3.0рusec. I have seen several drives that seem to work well with theрread window as low as 2.5 usec. I talked with reconditioningрthough, and they felt that drives will run best if the window isрbetween 2.90 and 3.00 usec. They have seen drives with a readрwindow of 2.85 that wouldn't work correctly.тIf lowering the read window below specs has corrected the problemрon several drives, I suspect you scope could need calibrating. рScopes should be sent out at least once a year for calibration. рIf you want to check your scope, measure the signal at chip J6рpin 14 on the disk control board. The signal should have aрperiod of 8.00 usec. This signal can be used as a check pointрbut should not be used to calibrate your scope.туџr for calibration. рIf yS„!BScссdc: T. DiMichelс A. Rouxс L. Webbс Rte I/P TSс File Gen. 7.1, Columbusст Dan Smith * 3M BPSI * Columbus, Ohioт Art Ringwaldт Tech Inquiry Replyт 10/17/79ттсThe symptoms you described in your Tech Inquiry are usuallyрassociated more with hardware problems, although software can'tрbe ruled out. Memory boards and line transient problems haveрoften been blamed for such symptoms. I have attached anрIntermittent Checklist which will be released to the field in theрnear future. Please pay particular attention to the sections Iрhave underlined.тThere is a chance that the problem is due to the software, butрother customers have been using VTE for very long documentsрwithout problems. Field Bulletin 5-79 summarizes all the knownрbugs with both 2.4 and 2.5 releases. It is important for allрcustomers to get their update disks by ordering them through theрwarehouse. Too many problems have resulted from copies of copiesрof bad update disks being passed around.тWe depend on the field for reporting of software bugs, butрgetting the problem corrected is not always easy. Due to theрcomplexity of the VTE software, correcting an old bug can causeрnew bugs. Just as with hardware, if the problem is intermittent,рcorrecting it becomes increasingly difficult. If you can provideрus with more detailed information (such as which version wasрbeing used, which operation was being used, the sequence ofрevents leading up to the problem, document format, etc.), theрchances of getting problems corrected will be greatly improved.тWe appreciate your effort and hope you will continue to keep usрinformed.уџ used, whichS„!BScdc:C. CrewsсS. LogiudiceсR. Clarkс J. Meierbachtolс A. Rouxс Rte I/P TSс File Gen. 7.1, Wash. D.C.ст John Silcox and Marty Goldberg, 3M BPSI, Wash. D.C.т Art Ringwaldт Mag Card Converter Programт 10/16/79ттсThanks for your input on the problems with the 10/78 release ofрthe Mag Card Converter Program. I was able to verify that if aрvery long document is created when converting from card to disk,рso that the end of the disk is reached, the program will notрindicate to the operator that the disk is full. In fact, ifрconversion continues past the end of the disk, eventually theрprogram will start writing over the beginning of the disk,рincluding the index area.тI believe the problem results from the fact that the converterрprogram never checks to see if a disk error has occurred whenрwriting to disk. Even if a block address is bad so that nothingрis ever written, the converter program will never indicate anрerror. In addition the program doesn't check to see if it isрapproaching the end of the disk while recording the document.тWhen the program gets to the end of the disk it tries to writeрthe document on block 7D2. This block doesn't exist on the disk,рso a disk error will occur. Since the program doesn't check forрthe presence of disk errors, it will continue to increment theрblock address, even though disk errors will occur on every block. рIf conversion continues so that the block address is incrementedрpast block 7FF, the block address will go from 7FF to 000. Thisрis when the program starts writing over the document index.тAs you mentioned, if the last document on the disk ends on blockр77E or higher, and conversion is attempted, the operator will beрgiven a message that the disk is full. But for customers doingрlarge conversion jobs, this is not enough to prevent them fromрgoing past the end of the disk. I feel that this is a seriousрbug and we will report it to the software group and will publishрan article in Data Bits.уџdisk is full. But for customers doingрlarge conversic„!BScdc: C. AckermanсC. DonnellyсR. ButlerсR. Kubinskiс Rte I/P Tech Serviceс File Gen. 7.1, San Franscisoс ст Bob LaBargeт Art Ringwaldт Phone Conversation with Jim Prestonт 10/16/79ттсI talked with Jim Preston from the 3M branch in San Francisco, andрhe was complaining about the high percentage of bad Memory IIрboards they have received. Jim and another technician have hadрeight of the last nine boards they received go bad on installрation. The memory tests indicated bad chips.тMost of the boards they received were the new style boards withрthe removal levers installed. These boards had the new Interselр6003 chips which are gray with a gold square in the center.тThis is not the first call we have received from techs complainingрabout these new chips. Several other techs have had them fail theрdiagnostic tests as soon as the board was installed. Althoughрchip replacement has been discouraged, techs have been able to getрthe boards working by replacing the chips where the testsрindicated a failure.тI know there has been a real problem obtaining the chips, but areрthe boards tested with 8KLMW and 16UMW before they are shipped? рDo you think these chips are more susceptible to heat or static? р уџng the chips where the testsрindicated a fS„!@€c‘INNOVEX INITIAL INSPECTIONтс1. Make sure head is clean.т2. Make sure head load pad is clean and in good condition.т3. Make sure disk pad strip on load frame is securely in place.т4. Make sure C20 has been removed. C20 is a 2.2 mf cap whichрconnected terminating pin JO7-8 to ground. (see figure)т5. Make sure the drive on the end of the 26 pin cable isрterminated and that no other drives are terminated.т6. Make sure C16 is a temperature stable capacitor (see figureрfor location). Light blue capacitors are not temperature stable. рReplace with dark green or red capacitors (26-1000-6315-0).т7. Make sure the proper head damping resistor is installed, R130рand R131 (see figure for location).т8. Make sure the disk control board has temperature stableрcapacitors installed. The orange disk capacitors were found toрbe unstable with temperature changes. Replace the board if itрdoes not have the shiny, dark red capacitors in the locationsрdiagramed.т9. Check the CAT board for the all the following components:т0.01 ufd cap from -5V to GND on at least one driveт0.01 ufd cap from +5V to GND on at least one driveт470 ohm resistor from D to -5V on all drivesт0.0022 ufd cap from D to GND on all drivesт150 ohm resistor from HL to +5V if and only if drive isсunterminatedт10. Check the head load solenoid adjustment (ref. sec. ____). рThe head load pad should make positive contact with the disk forрall tracks when the head is loaded and should not contact theрdisk when the head is unloaded.т11. Check the pulley bearing for any signs of wear, binding,рwooble, or excessive friction. Replace bearing if signs of wearрare evident.тц‘‘‘ц12. Check the pulley belt for signs of excessive wear, tearing,рor streching. Clean the belt with a detergent type cleaner.т13. Clean both sides of both logic card connectors.уџexcessive #€c ITEM DESCRIPTION VENDOR DESCRIPTION ## 3M PART NO. QTY DEALER COSTсс GENERAL TOOLSс CSR - Basic Tool Kit * 78-9020-1493-1 1 175.29с Chip-Clip (16 pin) AP Inc. 923700 78-8005-9305-1 1 18.19сoLong-nose Pliers, Miniature Xcelite 41CG ** 1 **сoDiagonal Pliers, Miniature Xcelite 74CG 78-8005-0337-3 1 5.31с Wire Strippers K. Miller Model 100 ** 1 **с Acid Brush, Blk. Bristle, Metal Hdle., 5 1/4" Long Lab. Stk. No. 178-0890 ** 1 **с Screw Starter, 9 inch Slot Screws * 78-8005-7889-6 1 2.47сoSpring Hook IBM No. 9900059 78-8021-4410-1 1 1.20с Puller, Ribbon Cable Connectors 3M Scotchflex 3438 80-6051-0516-4 1 0.79с Lead, Jumper, 12 in. Length E-Z-MINI-HOOK 204-12W 78-8005-5660-3 2 1.62с I/O Test Connector (50-Pin Header) * 78-8004-5516-0 1 5.31сoHex Alignment Tool, Non-conductive GC Electronics 9295 26-1002-7110-0 1 1.50сoSlotted Alignment Tool, Non-conductive GC Electronics 8728 26-1002-7109-2 1 1.50сoPocket Screwdriver, 3/32 in, Slotted Xcelite R3322 78-8005-8982-8 1 0.59сoPin Extractor, Molex Molex HT-2038 78-8003-9702-4 1 3.45сoHex Wrench Set, Allen Head Xcelite 99PS-40 78-8032-2720-2 1 12.88с Anti-static Spray STATIC-KIL 78-9020-1569-8 1 11.55сoSolder, Tube - .032" dia. * 77-8007-2895-6 1 3.54с Solder Sipper * 78-8005-0339-9 1 1.76с Solder Wick, Roll Dri-Wick 484-2 ** 2 **сс TEST EQUIPMENTс Oscilloscope Tektronix 455 78-8032-1831-8 1 1628.00с Probe, Oscilloscope-10x Tektronix *** 2 ***с Probe, Oscilloscope-1x Tektronix 78-8032-1833-4 1 37.24с Multimeter, Digital W/Case, Leads and Charger Fluke 8030A/AF-01 78-8013-4998-2 1 275.00сoMeter Lead/Clip, Black E-Z-MINI-HOOK BX-1 78-8005-5661-1 1 1.30сoMeter Lead/Clip, Red E-Z-MINI-HOOK BX-1 78-8005-5662-9 1 1.13сс CLEANERS and LUBRICANTSс Cleaner, Desk and Office 3M 573 ** 1 **с Alcohol, Isopropyl, 4-6 oz. ** ** 1 **с Recording Head Cleaner Kit 10-622 78-8005-4980-6 1 1.62сoContact Cleaner Archer Tuner Tonic 78-8032-2607-1 1 1.83сoPlaten Cleaner, 1 Pint FEDRON 26-1002-7147-2 1 0.00с Watch Oil Moebius Art 8000 78-8021-4033-1 1 8.00с Bearing Lubricant, 4oz Zoom Oiler * 78-8000-5995-4 1 0.88с Grease, 10 oz tube Anderol 757-10Z 78-8000-8079-4 1 2.49с Oil Anderol 465 78-9020-1228-1 1 1.81сoLubricant, 16 oz spray Dow/Corn MOLYKOTE 557 26-1002-7512-7 1 0.00сс BONDING AGENTSсoEpoxy Glue, 5 Min. * 78-8005-7121-4 1 6.33сoCyanoacrylate Eastman 910 78-8990-0396-2 1 4.32с Adhesive, Screw Lock LOK-TITE 222 78-8007-2369-0 1 3.37сoAdjustment Sealer Glyptol 78-8935-7251-7 1 7.26с Thermal Compound (2 oz. tube ) * 78-8933-1007-4 1 2.61ссPROCESSORS w/CASSETTE DRIVES Models 3005, 3010с 8K & 16K Comm. Diag. Rev. B Tape Linolex 4100-03/01 78-8021-4415-0 1 12.47с Blank Tape Linolex 4501 78-9999-3331-6 3 8.00с Head Alignment Tape IT X-1000 1600 FCI 78-8021-0666-2 1 25.00с Head Alignment Gauge IT M-300 Modified 78-8021-0681-1 1 83.16с Extender Board - CPU * 78-8021-5324-0 1 51.00ссPROCESSORS w/DISKETTE DRIVES Models 3020, 3030, 3032с Diagnostic Diskette Linolex 4505-01.3 78-8021-4402-8 1 37.20сц‘‘‘цoBlank Diskettes, 10 ea, w/Plastic Case * 84-9801-3899-8 10 2.90с Alignment Diskette SHUGART SA120 78-8021-4283-2 1 64.25с Cartridge Guide Adjustment Tool SHUGART No.50377-1 78-8021-6093-3 1 5.00сoLoad Bail Gauge SHUGART No.50383 78-8033-4424-7 1 5.00с0Load Bail Gauge SHUGART No.50391 78-8033-4423-9 1 5.00с Extender Board - CPU * 78-8021-5324-3 1 51.00с Extension Cable Kit Linolex 78-8021-4979-5 1 79.74ссPROCESSORS w/DISKETTE DRIVES Model 3037с Diagnostic Diskette Linolex 5205-01,01 78-8020-9658-2 1 13.00сoBlank Diskettes, 10 ea, w/ Plastic Case * 84-9801-3899-8 10 2.90с Alignment Diskette SHUGART SA120 78-8021-4283-2 1 64.25с Cartridge Guide Adjustment Tool SHUGART No.50377-1 78-8021-6093-3 1 5.00сoDisk Drive Extender Paddle * 78-8020-9665-7 1 0.00сoDisk Drive Extender Cable * 78-8020-9767-1 1 0.00сoLoad Bail Gauge SHUGART No.50391 78-8033-4423-9 1 0.00сoExtender Board - Interface LINOLEX 78-8021-4589-2 1 98.89сс COMMUNICATIONSс Modem Eliminator Test Plug * 78-8021-5485-2 1 5.57сс CENTRONICSс Nut Driver, 5.5 mm NDM-5.5 ** 1 **с Nut Driver, 7.0 mm * 78-8032-0935-8 1 1.78с Nut Driver, 8.0 mm * 78-8032-0936-6 1 1.72с Nut Driver, 10.0 mm * 78-8032-0938-2 1 1.74с "T" Handle Allen Wrench, 3/32 inch GAW-1906 78-8021-4411-9 1 0.70с Spanner Wrench Cent. 63003105-3001 78-8021-4409-3 1 2.08с Wrench-Open End 5.0 mm Snap-On OXIM-5 ** 1 **с Wrench-Open End 5.5 mm Snap-On OXIM-5.5 ** 1 **с Wrench Set - Metric, 6-10 mm * 78-9020-1755-3 1 22.74с Eye Loop (Magnifying Glass) ** ** 1 **с Allen Wrenches, 1.5 mm (0.06 inch) * 78-8005-5657-9 1 0.27с Allen Wrenches, 1.6 mm (1/16 inch) * 78-8007-2813-7 1 0.05с Allen Wrenches, 2.0 mm (0.78 inch) * 78-8005-5658 1 0.15с Screw Driver, Phillips #1 Xcelite X1010 ** 1 **с Screw Driver, Common 3/16 X 10 Xcelite R31610 ** 1 **с Extender Card Cent. 6300-2350-4001 78-8021-4416-8 1 63.75сс DIABLOс Hammer Adjustment Tool, 7 Degree 20997 78-8032-2329-2 1 26.80с Hammer Adjustment Tool, 9 Degree 22647-01 78-8032-2330-0 1 26.80с Print Wheel Hub Fixture 20399 78-8032-2331-8 1 27.05с Print Wheel Fixture 20994 78-8032-2332-6 1 22.60с Hammer Adjustment Holding Cap 31100 78-8021-4251-9 1 0.85с Hammer Adjustment, Tall 22897-01 78-8021-4252-7 1 26.80с Print Wheel Fixture, Tall 22896 78-8021-4253-5 1 27.05сс QUMEс Print Wheel Adjustment Tool, Outer Collet 80471 78-8021-4025-7 1 25.00с Print Wheel Adjustment Tool, Inner Collet 80472 78-8021-4026-5 1 8.00с Platen Gauge Adjustment Tool 80571 78-8021-6091-7 1 71.00с Print Wheel Adjustment Tool, Wedge Hammer 80758 78-8021-6092-5 1 25.00с Hammer Adjustment Tool, Wedge Hammer 80739 78-8021-4680-9 1 95.00сoRibbon Guide Adjustment Tool 80833 78-8033-4425-4 1 25.48сoBristol Spline Key, 0.096 in. Snap-On MS-8 26-1002-7111-8 2 0.43сoBristol Spline Key, 0.072 in. Snap-On MS-7 26-1002-7112-6 2 0.43сс ODECс None Required ****** ****** ******сц‘‘‘цс PDIс Throat Gauge PDI 3-14460-342 78-8021-4408-5 1 0.53с Test Cards ** ** 1 **сс WANGOс 7/16 inch Open-End Wrench * 78-8032-0217-1 1 1.95с Master Alignment Skew Tape (7" reels ONLY) * 78-8021-4417-6 1 90.00с Blank Tape (7" Reel ONLY, 600') * 84-9800-7804-6 1 3.85с Sensing Marker Scotch Brand 650 84-9800-3433-8 1 3.50с Inspection Fluid, Media CBS Inc. Magnasee 78-8021-4414-3 1 6.10сс MAGNETIC CARD UNITс Alignment Gauge * 78-8021-4999-3 1 6.13с Inspection Fluid, Media CBS Inc. Magnasee 78-8021-4414-3 1 6.10с Diagnostic Diskette # # 1 #ссссссс NOTE:с * ITEM STOCKED BY SP&RS VENDOR SPECIFICATIONS NOT CURRENTLY AVAILABLE OR THE ITEM IS MANUFACTURED BY 3Mс ** ITEM NOT STOCKED BY SP&RS - PURCHASED LOCALLYс *** ITEM NOT AVAILABLE SEPARATELY - INCLUDED WITH PRECEEDING ITEMс # ITEM HAS NOT BEEN RELEASED - PRE-RELEASE VERSION PROVIDED IN TRAINING OR BY TECH SERVICEс ## VENDOR DESCRIPTIONS PROVIDED FOR INDENTIFICATION AND LOCAL PURCHASE. PART NUMBERS WITHOUT A VENDOR NAME ARE THAT OF THE рPERIPHERAL MANUFACTURER с o THIS ITEM HAS BEEN ADDED SINCE THE LAST PUBLICATIONсуџN TRAINING OR BY TECH SERVICEс ## VENDOR DESCRS„!@€Sc/Uxс/POS 1,1сxс/POS 61,84сxxxxxxxxxxxxxxxxxxxxxxxxуџ OF THE рPERIPHE#€c ITEM DESCRIPTION 3M PART NO. QTY DEALER COSTсGENERAL TOOLSсCSR - Basic Tool Kit 78-9020-1493-1 1 175.29сChip-Clip (16 pin) 78-8005-9305-1 1 18.19сLong-nose Pliers, Miniature ** 1 **сDiagonal Pliers, Miniature 78-8005-0337-3 1 5.31сWire Strippers ** 1 **сAcid Brush, Blk. Bristle, Metal Hdle., 5 1/4" Long ** 1 **сScrew Starter, 9 inch Slot Screws 78-8005-7889-6 1 2.47сSpring Hook 78-8021-4410-1 1 1.20сPuller, Ribbon Cable Connectors 80-6051-0516-4 1 0.79сLead, Jumper, 12 in. Length 78-8005-5660-3 2 1.62сI/O Test Connector (50-Pin Header) 78-8004-5516-0 1 5.31сHex Alignment Tool, Non-conductive 26-1002-7110-0 1 1.50сSlotted Alignment Tool, Non-conductive 26-1002-7109-2 1 1.50сPocket Screwdriver, 3/32 in, Slotted 78-8005-8982-8 1 0.59сPin Extractor, Molex 78-8003-9702-4 1 3.45сHex Wrench Set, Allen Head 78-8032-2720-2 1 12.88сAnti-static Spray 78-9020-1569-8 1 11.55сSolder, Tube - .032" dia. 77-8007-2895-6 1 3.54сSolder Sipper 78-8005-0339-9 1 1.76сSolder Wick, Roll ** 2 **сTEST EQUIPMENTсOscilloscope 78-8032-1831-8 1 1628.00сProbe, Oscilloscope-10x *** 2 ***сProbe, Oscilloscope-1x 78-8032-1833-4 1 37.24сMultimeter, Digital W/Case, Leads and Charger 78-8013-4998-2 1 275.00сMeter Lead/Clip, Black 78-8005-5661-1 1 1.30сMeter Lead/Clip, Red 78-8005-5662-9 1 1.13сCLEANERS and LUBRICANTSсCleaner, Desk and Office ** 1 **сAlcohol, Isopropyl, 4-6 oz. ** 1 **сRecording Head Cleaner Kit 78-8005-4980-6 1 1.62сContact Cleaner 78-8032-2607-1 1 1.83сPlaten Cleaner, 1 Pint 26-1002-7147-2 1 0.00сWatch Oil 78-8021-4033-1 1 8.00сBearing Lubricant, 4oz Zoom Oiler 78-8000-5995-4 1 0.88сGrease, 10 oz tube 78-8000-8079-4 1 2.49сOil 78-9020-1228-1 1 1.81сLubricant, 16 oz spray 26-1002-7512-7 1 0.00сBONDING AGENTSсEpoxy Glue, 5 Min. 78-8005-7121-4 1 6.33сCyanoacrylate 78-8990-0396-2 1 4.32сAdhesive, Screw Lock 78-8007-2369-0 1 3.37сAdjustment Sealer 78-8935-7251-7 1 7.26сThermal Compound (2 oz. tube ) 78-8933-1007-4 1 2.61сROCESSORS w/CASSETTE DRIVES Models 3005, 3010с8K & 16K Comm. Diag. Rev. B Tape 78-8021-4415-0 1 12.47сBlank Tape 78-9999-3331-6 3 8.00сHead Alignment Tape 78-8021-0666-2 1 25.00сHead Alignment Gauge 78-8021-0681-1 1 83.16сExtender Board - CPU 78-8021-5324-0 1 51.00сROCESSORS w/DISKETTE DRIVES Models 3020, 3030, 3032сDiagnostic Diskette 78-8021-4402-8 1 37.20сBlank Diskettes, 10 ea, w/Plastic Case 84-9801-3899-8 10 2.90сAlignment Diskette 78-8021-4283-2 1 64.25сCartridge Guide Adjustment Tool 78-8021-6093-3 1 5.00сLoad Bail Gauge 78-8033-4424-7 1 5.00сLoad Bail Gauge 78-8033-4423-9 1 5.00сExtender Board - CPU 78-8021-5324-3 1 51.00сц‘‘‘цExtension Cable Kit 78-8021-4979-5 1 79.74сROCESSORS w/DISKETTE DRIVES Model 3037сDiagnostic Diskette 78-8020-9658-2 1 13.00сBlank Diskettes, 10 ea, w/ Plastic Case 84-9801-3899-8 10 2.90сAlignment Diskette 78-8021-4283-2 1 64.25сCartridge Guide Adjustment Tool 78-8021-6093-3 1 5.00сDisk Drive Extender Paddle 78-8020-9665-7 1 0.00сDisk Drive Extender Cable 78-8020-9767-1 1 0.00сLoad Bail Gauge 78-8033-4423-9 1 0.00сExtender Board - Interface 78-8021-4589-2 1 98.89сCOMMUNICATIONSсModem Eliminator Test Plug 78-8021-5485-2 1 5.57сCENTRONICSсNut Driver, 5.5 mm ** 1 **сNut Driver, 7.0 mm 78-8032-0935-8 1 1.78сNut Driver, 8.0 mm 78-8032-0936-6 1 1.72сNut Driver, 10.0 mm 78-8032-0938-2 1 1.74с"T" Handle Allen Wrench, 3/32 inch 78-8021-4411-9 1 0.70сSpanner Wrench 78-8021-4409-3 1 2.08сWrench-Open End 5.0 mm ** 1 **сWrench-Open End 5.5 mm ** 1 **сWrench Set - Metric, 6-10 mm 78-9020-1755-3 1 22.74сEye Loop (Magnifying Glass) ** 1 **сAllen Wrenches, 1.5 mm (0.06 inch) 78-8005-5657-9 1 0.27сAllen Wrenches, 1.6 mm (1/16 inch) 78-8007-2813-7 1 0.05сAllen Wrenches, 2.0 mm (0.78 inch) 78-8005-5658 1 0.15сScrew Driver, Phillips #1 ** 1 **сScrew Driver, Common 3/16 X 10 ** 1 **сExtender Card 78-8021-4416-8 1 63.75сDIABLOсHammer Adjustment Tool, 7 Degree 78-8032-2329-2 1 26.80сHammer Adjustment Tool, 9 Degree 78-8032-2330-0 1 26.80сPrint Wheel Hub Fixture 78-8032-2331-8 1 27.05сPrint Wheel Fixture 78-8032-2332-6 1 22.60сHammer Adjustment Holding Cap 78-8021-4251-9 1 0.85сHammer Adjustment, Tall 78-8021-4252-7 1 26.80сPrint Wheel Fixture, Tall 78-8021-4253-5 1 27.05сQUMEсPrint Wheel Adjustment Tool, Outer Collet 78-8021-4025-7 1 25.00сPrint Wheel Adjustment Tool, Inner Collet 78-8021-4026-5 1 8.00сPlaten Gauge Adjustment Tool 78-8021-6091-7 1 71.00сPrint Wheel Adjustment Tool, Wedge Hammer 78-8021-6092-5 1 25.00сHammer Adjustment Tool, Wedge Hammer 78-8021-4680-9 1 95.00сRibbon Guide Adjustment Tool 78-8033-4425-4 1 25.48сBristol Spline Key, 0.096 in. 26-1002-7111-8 2 0.43сBristol Spline Key, 0.072 in. 26-1002-7112-6 2 0.43сODECсNone Required ****** ******сPDIсThroat Gauge 78-8021-4408-5 1 0.53сTest Cards ** 1 **сWANGOс7/16 inch Open-End Wrench 78-8032-0217-1 1 1.95сMaster Alignment Skew Tape (7" reels ONLY) 78-8021-4417-6 1 90.00сBlank Tape (7" Reel ONLY, 600') 84-9800-7804-6 1 3.85сSensing Marker 84-9800-3433-8 1 3.50сInspection Fluid, Media 78-8021-4414-3 1 6.10сMAGNETIC CARD UNITсAlignment Gauge 78-8021-4999-3 1 6.13сInspection Fluid, Media 78-8021-4414-3 1 6.10сц‘‘‘цDiagnostic Diskette # 1 #сNOTE:с * ITEM STOCKED BY SP&RS VENDOR SPECIFICATIONS NOT CURRTEM IS MANUFACTURED BY 3Mс ** ITEM NOT STOCKED BY SP&RS - PURCHASED LOCALLYс*** ITEM NOT AVAILABLE SEPARATELY - INCLUDED WITH PRECEEDING ITEMс # ITEM HAS NOT BEEN RELEASED - PRE-RELEASE VERSION PROVECH SERVICEс ## VENDOR DESCRIPTIONS PROVIDED FOR INDENTIFICATION AND MBERS WITHOUT A VENDOR NAME ARE THAT OF THE ERIPHERALрMANUFACTURER с o THIS ITEM HAS BEEN ADDED SINCE THE LAST PUBLICATIONсуџ N„!@€Sc ITEM DESCRIPTION 3M PART NO. QTY DEALER COSTсCSR - Basic Tool Kit 78-9020-1493-1 1 175.29сChip-Clip (16 pin) 78-8005-9305-1 1 18.19сDiagonal Pliers, Miniature 78-8005-0337-3 1 5.31сScrew Starter, 9 inch Slot Screws 78-8005-7889-6 1 2.47сSpring Hook 78-8021-4410-1 1 1.20сI/O Test Connector (50-Pin Header) 78-8004-5516-0 1 5.31сHex Alignment Tool, Non-conductive 26-1002-7110-0 1 1.50сSlotted Alignment Tool, Non-conductive 26-1002-7109-2 1 1.50сPocket Screwdriver, 3/32 in, Slotted 78-8005-8982-8 1 0.59сPin Extractor, Molex 78-8003-9702-4 1 3.45сHex Wrench Set, Allen Head 78-8032-2720-2 1 12.88сAnti-static Spray 78-9020-1569-8 1 11.55сSolder, Tube - .032" dia. 77-8007-2895-6 1 3.54сSolder Sipper 78-8005-0339-9 1 1.76сOscilloscope 78-8032-1831-8 1 1628.00сProbe, Oscilloscope-1x 78-8032-1833-4 1 37.24сMultimeter, Digital W/Case, Leads and Charger 78-8013-4998-2 1 275.00сMeter Lead/Clip, Black 78-8005-5661-1 1 1.30сMeter Lead/Clip, Red 78-8005-5662-9 1 1.13сBearing Lubricant, 4oz Zoom Oiler 78-8000-5995-4 1 0.88сGrease, 10 oz tube 78-8000-8079-4 1 2.49сEpoxy Glue, 5 Min. 78-8005-7121-4 1 6.33сCyanoacrylate 78-8990-0396-2 1 4.32сAdjustment Sealer 78-8935-7251-7 1 7.26сThermal Compound (2 oz. tube ) 78-8933-1007-4 1 2.61сCartridge Guide Adjustment Tool 78-8021-6093-3 1 5.00сLoad Bail Gauge 78-8033-4424-7 1 5.00сLoad Bail Gauge 78-8033-4423-9 1 5.00сExtension Cable Kit 78-8021-4979-5 1 79.74сModem Eliminator Test Plug 78-8021-5485-2 1 5.57сAllen Wrenches, 1.5 mm (0.06 inch) 78-8005-5657-9 1 0.27сAllen Wrenches, 1.6 mm (1/16 inch) 78-8007-2813-7 1 0.05сAllen Wrenches, 2.0 mm (0.78 inch) 78-8005-5658-7 1 0.15сHammer Adjustment Tool, 7 Degree 78-8032-2329-2 1 26.80сHammer Adjustment Tool, 9 Degree 78-8032-2330-0 1 26.80сPrint Wheel Hub Fixture 78-8032-2331-8 1 27.05сPrint Wheel Fixture 78-8032-2332-6 1 22.60сHammer Adjustment Holding Cap 78-8021-4251-9 1 0.85сHammer Adjustment, Tall 78-8021-4252-7 1 26.80сPrint Wheel Fixture, Tall 78-8021-4253-5 1 27.05сPrint Wheel Adjustment Tool, Outer Collet 78-8021-4025-7 1 25.00сPrint Wheel Adjustment Tool, Inner Collet 78-8021-4026-5 1 8.00сPlaten Gauge Adjustment Tool 78-8021-6091-7 1 71.00сPrint Wheel Adjustment Tool, Wedge Hammer 78-8021-6092-5 1 25.00сHammer Adjustment Tool, Wedge Hammer 78-8021-4680-9 1 95.00сRibbon Guide Adjustment Tool 78-8033-4425-4 1 25.48сBristol Spline Key, 0.096 in. 26-1002-7111-8 2 0.43сBristol Spline Key, 0.072 in. 26-1002-7112-6 2 0.43сThroat Gauge 78-8021-4408-5 1 0.53т TOTAL 2720.70уџ 26-1002-7112-6 2 0.43сThroat Gauge S„!BScссdc: Don Ugglaс Ray Loykoс с с ст Ron Kubinskiт Art Ringwaldт Request for Comm Center Toolsт 10/22/79ттсAttached is a list of tools which are needed for the Comm Center. рWe need these tools for the following reasons:т1. We need tools to be able to go through adjustmentрƒprocedures. This is necessary when we are writing newрƒprocedures and when we are guiding techs through theрƒadjustments when talking with them over the phone.т2. We are sometimes asked by in-company service to look atрƒporblem machines. Working on these systems is difficultрƒwithout a complete set of tools.т3. Our own equipment has been know to malfunction. Weрƒcan't get a GMA on equipment in the Comm Center because weрƒhave to tear it apart quite often. We need a complete setрƒof tools to keep our own equipment in good repair.уџomplete set of tools.т3. Our own equipment has been know to malfunction. Weрƒcan't get a S„!BScссdc: Don Ugglaс Ray Loykoс с с ст Ron Kubinskiт Art Ringwaldт Request for Comm Center Toolsт 10/22/79ттсAttached is a list of tools that are needed for the Comm Center. рWe need these tools for the following reasons:т1. We need tools to be able to go through adjustmentрƒprocedures. This is necessary when we are writing newрƒprocedures and when we are guiding techs through theрƒadjustments when talking with them over the phone.т2. We are sometimes asked by in-company service to look atрƒproblem machines. Working on these systems is difficultрƒwithout a complete set of tools.т3. Our own equipment has been known to malfunction. Weрƒcan't get a GMA on equipment in the Comm Center because weрƒhave to tear it apart quite often. We need a complete setрƒof tools to keep our own equipment in good repair.уџmplete set of tools.т3. Our own equipment has been known to malfunction. Weрƒcan't get a џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ