MZџџИ@€КД Э!ИLЭ!This program cannot be run in DOS mode. $PELхtBр!  @05 ˆ0.rdatae@@.rsrcˆ @@.reloc 0 @Bclick2learn.com, inc. ToolBook ApplicationхtBXXXXMINSTB32.dllхtB €@€хtBа€X€ь€p€хtBˆ€хtB  хtB АхtB Р|%„%!j ZZZTBKBOOKLOC ZZZTBKFLAGSj4VS_VERSION_INFOНяў  U?DVarFileInfo$Translation фStringFileInfoм040904E4NCompanyNameSumTotal Systems, Inc.: FileDescriptionToolBook: FileVersion8.9.0.0 *InternalNameTB89’7LegalCopyrightPortions Copyright Љ 1990-2004, SumTotal Systems, Inc.˜8LegalTrademarksToolBook is a legal trademark of SumTotal Systems, Inc.: OriginalFilenameTB89.EXE2 ProductNameToolBook4ProductVersion8.90.85ЪВPadding """"JBOр@€` UŒ№Ÿ-Ÿ-Žtnє C˜V@C–@CЂ7€BB€књ€Ц€ж€0ц0Ж0†0V0є./€2'*5/‘љ ф./€2'*4/б д./€2'*3/) Ф./€2'*13/’ŠД./€2'*15/‚Z*љ0њј0Ъј0е@–@—@3ж0њV@&ў@џ@SђЊ<№>@“&ˆp L @XГШ[p<В@г(g@уFtѓrPk€n':18/ђ7ёCууQ*10\FЁk21a `aFЁ"№(с€e-17рvh †џџЂBˆs"q…"p€›?Я VS…|!С€€РРРS…|!СвX…|!1˜X8|!ф(Xм|!ˆИX€|!,@Sw!С3 žWX[X…|!1РРР6ъ FCflowcharts•аvЁ†бЂЄЄЄЄУ ž\]`X8|!фРРРЦъ жгpseudocodee%аvЁ†бЂЄЄЄЄS žabeXм|!ˆРРРVъ fcIPO chartsЕаvЁ†бЂЄЄЄЄу žfgjX€|!,РРРцъ юыUML=аvЁ†бЂЄЄЄЄk žkloSw!СРРРnъ ’all of the answers are correctсаvЁ†бЂЄЄЄЄ! rfƒ1п џџџъ$HHHh2)џџџџ‚›KDƒ( ƒ@YM_SummonWidgetsŸ _WIDЗ›KКсф ASYM_SummonWidgetsp"/;"n"e"€;!u4KFeedback] falsekquest17е,( OO gЁ sˆсџ2i)ЙTЇ‘0Љqp7ъ5ц§U KQ#"I %$Eб'&r )(+*rњ-,K/.qY10Zc32f§54F6O#98?:;:чЋ=<B:T>):A@ЌeCBтEDЭGFЛпIH—cKJuML­‡ON‰ QP”ФSRй`!Щk!wEž2/щtbk_wid_name§ ASYM_Qtbk_wid_propsЕ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЫ ASYM_WID_Editorу  MULTWID.SPBљ ASYM_WID_QType  MULTICHOICE)ASYM_WID_AnsArrayu@< Documenting the algorithm of a program can be done using: “ASYM_WID_AutoLockAnswerЅ trueПASYM_WID_Randomize_˜ЏM6Rp66F CorrectRRb Incorrectpp€ Partially CorrectASYM_WID_MultipleAnswers‘ falseЏASYM_WID_DelayFeedbackС falseнASYM_WID_AnswerLocked{ •m a w>eƒЁИ>>Š™ŸЄЊАЙЦЬвмтDJY_ flowcharts  drip GoToPage FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoeeБРЦЬвиофъ№њbhw} pseudocode FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoƒƒЯофъ№іќ€†•› IPO charts FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoЁЁэѕћ %/5—ЌВ UML FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoИИ'-39?EKQW`frx‡ all of the answers are correct TRUE Correct false,auto‘ tbk_wid_valuesї ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean ASYM_WID_TriesUsed# UE; ASYM_WID_TimeUsedU ASYM_WID_TimeChosenc !€|{ "ASYM_WID_TriesMax‰ # 1Ё $ASYM_WID_TimeMaxЏ %У &ASYM_WID_Docн ' QUESTION.HLPѕ (ASYM_WID_MaxScore ) *ASYM_WID_IsScored- + TRUEA ,ASYMI_UseJavaS - TRUEm .ASYMI_QuestionText“ /Field id 10 of Page id 18­ 0ASYM_WID_RoundScoreХ 1 noRoundingн 2ASYM_WID_MinScoreы 3 0 4ASYM_WID_AutoScoreWeight 5 true= 6ASYM_WID_SummaryFeedbackO 7UEc 8ASYM_WID_Name‰ 9 Multiple Choice QuestionŸ :ASYM_WID_AuthorЛ ;click2learn.comе <ASYM_WID_CreateDateщ = 3/1/99>ASYM_WID_TimeStart%?ъ;@_ASYM_CatalogsOA P,A,B,IaBASYM_WID_IDoC‡DINFO_DescriptionЭE> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.ыFINFO_AdvancedStepsTextГGП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ЭHINFO_BasicStepsTextIШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.НJINFO_AssistantDescriptionЫK ёLINFO_AssistantAdvancedStepsTextџM #NINFO_AssistantBasicStepsTextѓOШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.PCatalogThumbnailObject1Q ~Multiple Choice 64KRASYM_WID_DeploymentYSkTЩŠmLSE}ULSE—VgьŒŸW1ЩXZYпы’”н"џџџџџџџџлYcustomSpotёZ 870,1563 [\2=]_^пы•–н"џџџџџџџџO^customSpote_ 870,1563`‡a3Бbdcпы—˜н"џџџџџџџџУccustomSpotйd 870,1563ѓeћf4%gihпы™šн"џџџџџџџџ7hcustomSpotMi 870,1563gjok5™lnmпы›œн"џџџџџџџџЋmcustomSpotСn 870,1563лoщpžф€|q˜(И@žфЅrtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€ЙsASYMI_UseJAVAЧt€|сuASYM_WID_AutoResetѕv ALWAYSwASYM_WID_Description›x‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. БyASYM_WID_AuthorЧz Asymetrixс{ASYM_WID_CreateDateѕ| 3/1/99 }INFO_DescriptionЃ~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЗASYM_WID_Nameл€ Internet Feedback FieldљINFO_AdvancedStepsTextЭ‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.чƒINFO_BasicStepsTextЁ„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.С…INFO_AssistantDescriptionЯ† ѕ‡INFO_AssistantAdvancedStepsText ˆ ' ‰INFO_AssistantBasicStepsTextс!ŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.ѕ!‹_asym_wid_id"ŒС"ASYM_WID_DoNotRename1"Ž TRUEK"e"ASYM_WID_ReadyToRun‘ FALSEЂ@PbpкюКашў.z˜ЊФd„–ДЦт€ – ќ  ( џџ@ Z h € Ž І Д Ш т њ   2 F X r ˜ В Ъ т №  " B T h Ž Є Р к ю *@TftŒв№ИвЂТаі(ј6P^p‚œЄЮріBTj„ŒЖШој*<RltžАЦрю ЊОЬцњ ЖЬцњЈМрўвьІЦдњ , ц!њ!"$"6"P"j"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЖ"Ь"ц"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.§ ?INFO_BasicStepsText• @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.Е AINFO_AssistantDescriptionУ B щ CINFO_AssistantAdvancedStepsTextї D EINFO_AssistantBasicStepsTextБF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ЫGASYM_WID_RoundScoreуH noRoundingћIASYM_WID_MinScore J 0)KASYM_WID_AutoScoreWeight;L true[MASYM_WID_SummaryFeedbackoN ASYM_QOCatalogThumbnailObjectЉP ~True-False 35УQASYM_WID_DeploymentбRыSASYM_WID_ReadyToRunuTcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€UhH‹—V1СWYXпыƒ…н"џџџџџџџџгXcustomSpotщY 870,1563Z [25\^]пы†‚н"џџџџџџџџG]customSpot]^ 870,1563w_…`žў€|ЅaъtžўЙbASYMI_UseJAVAЧc€|сdASYM_WID_AutoResetѕe ALWAYSfASYM_WID_Description›g‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. БhASYM_WID_AuthorЧi AsymetrixсjASYM_WID_CreateDateѕk 3/1/99 lINFO_DescriptionЃmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЗnASYM_WID_Nameлo Internet Feedback FieldљpINFO_AdvancedStepsTextЭqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.чrINFO_BasicStepsTextЁsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.СtINFO_AssistantDescriptionЯu ѕvINFO_AssistantAdvancedStepsTextw +xINFO_AssistantBasicStepsTextхyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.љz_asym_wid_id{С#|ASYM_WID_DoNotRename5} TRUEO~a FALSEu€ASYM_BeenHere€|‚bŒџџžЌ*Юфў"8Nl~˜ЊЪмњ (6P^tкђмє(<Vn€˜ІОафі *@\vŠЄD Z n € Ž І Œ Њ ш  š К Ш ю ќ  Жаш.@`t’ЎШж№z”œЦию:Lb|ŠЊОЬцњ ЖЬцњЈМрўвьІЦдњ 0ъў (:TfzУnLg€j'*20/г7EH6MСX:Фg22Ф \d :Фў:я€e%8рvh ˜џџАˆs`…€›€Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; abа;э0‘#џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsКO;И7€;6u4MLSEWžўequest08Я,'OO gЁ  sˆ2i)ЙTЇT0Љ ъ5qpц§(KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:N5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`6SЩk62/(Щkуtbk_wid_props‡œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize ASYM_WID_EditorЗ  TRUEFALS.SPBЫ tbk_wid_nameн LSEѓ ASYM_WID_QType  TRUEFALSE'ASYM_WID_AutoLockAnswer9 trueSASYM_WID_Randomizee false…ASYM_WID_MultipleAnswers— falseЕASYM_WID_DelayFeedbackЧ falseуASYM_WID_AnswerLockedъASYM_WID_TriesUsedП˜a6Rp66F CorrectRRb Incorrectpp€ Partially Correctеtbk_wid_values;] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanSASYM_WID_TimeUsedК2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ—ЌВ False FALSE Incorrect. false,auto/ASYM_WID_TimeChosenC ASYM_Q[!ASYM_WID_TriesMaxi"#ASYM_WID_TimeMax$Ѓ%ASYM_WID_DocН& QUESTION.HLPе'ASYM_WID_AnsArrayч(LSEџ)ASYM_WID_MaxScore *%+ASYM_WID_IsScored7, TRUEK-ASYMI_UseJava]. TRUEq/ASYM_WID_Name‘0 True/False QuestionЇ1ASYM_WID_AuthorУ2click2learn.comн3ASYM_WID_CreateDateё4 3/1/99 5ASYM_WID_TimeStart 6€|/ 7_ASYM_CatalogsC 8 P,A,B,IU 9ASYM_WID_IDc :Ž{ ;INFO_Descriptiona <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field. =INFO_AdvancedStepsTextН >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.з ?INFO_BasicStepsTexto @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK. AINFO_AssistantDescription B У CINFO_AssistantAdvancedStepsTextб D ѕ EINFO_AssistantBasicStepsText‹F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ЅGASYM_WID_RoundScoreНH noRoundingеIASYM_WID_MinScoreуJ 0KASYM_WID_AutoScoreWeightL true5MASYM_WID_SummaryFeedbackCNЦ‰maOCatalogThumbnailObject}P ~True-False 35—QASYM_WID_DeploymentЅRПSASYM_WID_ReadyToRunбT FALSEыUhH‹ѓV1WYXпыƒ…н"џџџџџџџџ/XcustomSpotEY 870,1563_Zg[2‘\^]пы†‚н"џџџџџџџџЃ]customSpotЙ^ 870,1563г_ї`ъtžўaFeedback‘bdcKfe’9hgЎ†jiчЋlkB:nmЭpo?:rqЛпts—cvuuxw­‡zy‰ |{Z~}€ЅcASYMI_UseJAVAГd€|ЭeASYM_WID_AutoResetсf ALWAYS§gASYM_WID_Description‡h‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. iASYM_WID_AuthorГj AsymetrixЭkASYM_WID_CreateDateсl 3/1/99љmINFO_DescriptionnŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЃoASYM_WID_NameЧp Internet Feedback FieldхqINFO_AdvancedStepsTextЙrЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.гsINFO_BasicStepsTexttБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.­uINFO_AssistantDescriptionЛv сwINFO_AssistantAdvancedStepsTextяx yINFO_AssistantBasicStepsTextЭzБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.с{_asym_wid_idя|С }ASYM_WID_DoNotRename~ TRUE7€€Y The operating system is the interface between the hardware and the application program.omputer operations.er.…@џџR\jдшŒЂМатј,>XjŠœКЬш $Фк@X4H`n†”ЈТкь*<Pbv–ЌШті  4 H Z h € f „ Т м t ” Ђ Ш ж њ ЊТкш:Hf‚œЊФж№ј"4Jdl–ЈОиќ –ЊИвцŒЂИвцў”ЈЬъОи’ВРцєвцє"<џџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŒЖШој*<RltžАЦрш$:T\†˜ЎШв$>Rnј$>Rj8V*Dў,R`„>R`|ŽЈЖЪиМv–ЄЪиќЖ!Ъ!и!є!" "."џџЃnLg€j'*21/Г72EH12MВX%:g216%%:Х\“Є””€e222рvh џџ>Bˆs“a…“`€›џџЯ UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; NT~fƒ1п џџџъHHHh2S›KV}€ •ASYM_SummonWidgetsРuщƒ jBФ^ џџ+в&‹G|o(“zo€€]@?The GOTO statement is associated with unstructured programming.‡€u4™ true[Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoiquest22г,'OO gЁ(  sˆ2i)ЙTЇ0Љ ъ5qpц§6KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B: 5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`SЩk(Щk(Щkчtbk_wid_props‹œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЁ ASYM_WID_EditorЛ  TRUEFALS.SPBЯ tbk_wid_nameн Юs ѓ ASYM_WID_QType  TRUEFALSE'ASYM_WID_AutoLockAnswer9 trueSASYM_WID_Randomizee false…ASYM_WID_MultipleAnswers— falseЕASYM_WID_DelayFeedbackЧ falseуASYM_WID_AnswerLockedё ASYM_WID_TriesUsed FALSE3tbk_wid_values™] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanБASYM_WID_TimeUsedQ˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectkASYM_WID_TimeChosen} LSE•!ASYM_WID_TriesMaxЃ"Л#ASYM_WID_TimeMaxЩ$н%ASYM_WID_Docї& QUESTION.HLP'ASYM_WID_AnsArray#( ASYM_Q;)ASYM_WID_MaxScoreI*a+ASYM_WID_IsScoreds, TRUE‡-ASYMI_UseJava™. TRUE­/ASYM_WID_NameЭ0 True/False Questionу1ASYM_WID_Authorџ2click2learn.com 3ASYM_WID_CreateDate- 4 3/1/99G 5ASYM_WID_TimeStartU 6k 7_ASYM_Catalogs 8 P,A,B,I‘ 9ASYM_WID_IDŸ :ŽЗ ;INFO_Description <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.Л =INFO_AdvancedStepsTextљ >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK. ?INFO_BasicStepsTextЋ @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.Ы AINFO_AssistantDescriptionй B џ CINFO_AssistantAdvancedStepsText D 1EINFO_AssistantBasicStepsTextЧF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.сGASYM_WID_RoundScoreљH noRoundingIASYM_WID_MinScoreJ 0?KASYM_WID_AutoScoreWeightQL trueqMASYM_WID_SummaryFeedbackNFeedbackŸOCatalogThumbnailObjectЛP ~True-False 35еQASYM_WID_DeploymentуR§SASYM_WID_ReadyToRun‡TcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ЁUhH‹ЉV1гWYXпыƒ…н"џџџџџџџџхXcustomSpotћY 870,1563Z[2G\^]пы†‚н"џџџџџџџџY]customSpoto^ 870,1563‰_—`žў€|ЗaъtžўЫbASYMI_UseJAVAйc€|ѓdASYM_WID_AutoResete ALWAYS#fASYM_WID_Description­g‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. УhASYM_WID_Authorйi AsymetrixѓjASYM_WID_CreateDatek 3/1/99lINFO_DescriptionЕmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЩnASYM_WID_Nameэo Internet Feedback Field pINFO_AdvancedStepsTextпqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.љrINFO_BasicStepsTextГsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.гtINFO_AssistantDescriptionсu vINFO_AssistantAdvancedStepsTextw =xINFO_AssistantBasicStepsTextїyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. z_asym_wid_id{С5|ASYM_WID_DoNotRenameG} TRUEa~o€|€ASYM_BeenHere‚bŒž`nиьІРдтј,>XjŠœКЬші"8žЖVp‚šЈРЮтќ(@NfxŒžВвш  2 L Z p „ – Є М Ђ Р ў  А а о 6Ьцў$DVv†ЄРкшŒІЎиъ"L^tŽœМаој (ВШој $КЮђфўИиц Bќ:Lftџџƒ:&7€2':22.“7ˆ“caў:я€e$7рvh ˜џџАqˆsa`…a€›€Я UXvчЭџџџX…чмвчъX…ч8tX)чм žVWZXvч)џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_XчЭџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; abп†ќ0м#џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsКG4aИ7€;6Nu4MLSE_LSEižўwquest07с,'OO gЁ(  sˆ2i)ЙTЇT0Љъ5qpц§KQ"!I $#Eб&%r 6'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF MO#PO”ФRQй`NSЩk6N2/(Щkѕtbk_wid_props™œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЏ ASYM_WID_EditorЩ  TRUEFALS.SPBн tbk_wid_nameѓ ASYM_WID_QType  TRUEFALSE'ASYM_WID_AutoLockAnswer9 trueSASYM_WID_Randomizee false…ASYM_WID_MultipleAnswers— falseЕASYM_WID_DelayFeedbackЧ falseуASYM_WID_AnswerLockedѕLSEASYM_WID_TriesUsed1ъGtbk_wid_values­] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanХASYM_WID_TimeUsedгЋ‰mэASYM_WID_TimeChosen ˜a6Rp66F CorrectRRb Incorrectpp€ Partially CorrectЅ!ASYM_WID_TriesMaxГ"Ы#ASYM_WID_TimeMaxй$э%ASYM_WID_Doc& QUESTION.HLP'ASYM_WID_AnsArray3( ASYM_QK)ASYM_WID_MaxScoreY*q+ASYM_WID_IsScoredƒ, TRUE—-ASYMI_UseJavaЉ. TRUEН/ASYM_WID_Nameн0 True/False Questionѓ1ASYM_WID_Author2click2learn.com)3ASYM_WID_CreateDate=4 3/1/99W5ASYM_WID_TimeStart 6К2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ—ЌВ False FALSE Incorrect. false,auto/ 7_ASYM_CatalogsC 8 P,A,B,IU 9ASYM_WID_IDc :Ž{ ;INFO_Descriptiona <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field. =INFO_AdvancedStepsTextН >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.з ?INFO_BasicStepsTexto @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK. AINFO_AssistantDescription B У CINFO_AssistantAdvancedStepsTextб D ѕ EINFO_AssistantBasicStepsText‹F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ЅGASYM_WID_RoundScoreНH noRoundingеIASYM_WID_MinScoreуJ 0KASYM_WID_AutoScoreWeightL true5MASYM_WID_SummaryFeedbackCN€|aOCatalogThumbnailObject}P ~True-False 35—QASYM_WID_DeploymentЅRПSASYM_WID_ReadyToRunбT FALSEыUhH‹ѓV1WYXпыƒ…н"џџџџџџџџ/XcustomSpotEY 870,1563_Zg[2‘\^]пы†‚н"џџџџџџџџЃ]customSpotЙ^ 870,1563г_ї`ъtžўaFeedback‘bdcKfe’9hgЎ†jiчЋlkB:nmЭpo?:rqЛпts—cvuuxw­‡zy‰ |{Z~}€ЅcASYMI_UseJAVAГd€|ЭeASYM_WID_AutoResetсf ALWAYS§gASYM_WID_Description‡h‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. iASYM_WID_AuthorГj AsymetrixЭkASYM_WID_CreateDateсl 3/1/99љmINFO_DescriptionnŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЃoASYM_WID_NameЧp Internet Feedback FieldхqINFO_AdvancedStepsTextЙrЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.гsINFO_BasicStepsTexttБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.­uINFO_AssistantDescriptionЛv сwINFO_AssistantAdvancedStepsTextяx yINFO_AssistantBasicStepsTextЭzБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.с{_asym_wid_idя|С }ASYM_WID_DoNotRename~ TRUE7€€l A computer system is the hardware and software that allows a computer user to perform computer operations.er.…@Rdn|цњžДЮџџтј,>XjŠœКЬшњ6LВЪиђ’ЊИаођ $8P^vˆœЎТтј.B\ 4 H Z h € f „ Т м t ” Ђ Ш ж њ ЊТкш:Hf‚œЊФж№ј"4Jdl–ЈОиќ –ЊИвцŒЂИвцў”ЈЬъОи’ВРцєвцє"<џџџџџџџџ FALSE DIncorrect; object code is the result of translating the source code. false,auto 3!!mœЂЈЎДКРЦЬжм%4: *coding the solution in a selected language FALSE >Incorrect; coding is writing the solution in a given language. false,auto 2›Bl ,–ЊОвvŒЄКвъќ,FXxŠЈКжјtŽ ИЪџџфќ "0D^v„œЎТдю.F^lŒžОЬр8Rf€ІКЬкђ8 V  8 (6\jŽ^|œЖФоh‚ŠДЦміў(:PjrœЎФоц"8RftŽЂОШђ|’ЈТжю„˜МкЎШ‚ЂАжфТжфџџ,џџ:џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€”ИжЊФ~žЌврОврќ(:N\Д Ю р ю !! !.!@!N!\!C./€2'*23/SэгЄ””€e020рvh §џ>Bˆsгa…г`€›Я UXvчЭџџџX…чмвчъX…ч8tX)чм žVWZXvч)џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_XчЭџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ;  T~fƒ1п џџџъHHHh2S›KV}€ •ASYM_SummonWidgetsASYM_WID_MaxScore €1г~y€]@= There are five basic stages in the problem solving process.‡(u4™LSEЋLSEЙquest20#,'OO gЁN  sˆ2i)ЙTЇ0Љъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:€5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF6MO#PO”ФRQй`(SЩk(2/(Щk7tbk_wid_propsлœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomizeё ASYM_WID_Editor   TRUEFALS.SPB tbk_wid_name/ FeedbackE ASYM_WID_QType[ TRUEFALSEyASYM_WID_AutoLockAnswer‹ trueЅASYM_WID_RandomizeЗ falseзASYM_WID_MultipleAnswersщ falseASYM_WID_DelayFeedback false5ASYM_WID_AnswerLockedGLSEaASYM_WID_TriesUsed#Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto9tbk_wid_valuesŸ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЗASYM_WID_TimeUsedйъѓASYM_WID_TimeChosen !ASYM_WID_TriesMax"1#ASYM_WID_TimeMax?$S%ASYM_WID_Docm& QUESTION.HLP…'ASYM_WID_AnsArray“(€|Ћ)ASYM_WID_MaxScoreЙ*б+ASYM_WID_IsScoredу, TRUEї-ASYMI_UseJava . TRUE/ASYM_WID_Name=0 True/False QuestionS1ASYM_WID_Authoro2click2learn.com‰3ASYM_WID_CreateDate4 3/1/99З5ASYM_WID_TimeStartW 6˜6Rp66F CorrectRRb Incorrectpp€ Partially Correctm 7_ASYM_Catalogs 8 P,A,B,I“ 9ASYM_WID_IDЁ :ŽЙ ;INFO_DescriptionŸ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.Н =INFO_AdvancedStepsTextћ >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK. ?INFO_BasicStepsText­ @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.Э AINFO_AssistantDescriptionл B CINFO_AssistantAdvancedStepsTextD 3EINFO_AssistantBasicStepsTextЩF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.уGASYM_WID_RoundScoreћH noRoundingIASYM_WID_MinScore!J 0AKASYM_WID_AutoScoreWeightSL truesMASYM_WID_SummaryFeedback‡N ASYM_QЅOCatalogThumbnailObjectСP ~True-False 35лQASYM_WID_DeploymentщRSASYM_WID_ReadyToRunTcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ЇUhH‹ЏV1йWYXпыƒ…н"џџџџџџџџыXcustomSpotY 870,1563Z#[2M\^]пы†‚н"џџџџџџџџ_]customSpotu^ 870,1563_`žў€|НaъtžўбbASYMI_UseJAVAпc€|љdASYM_WID_AutoReset e ALWAYS)fASYM_WID_DescriptionГg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ЩhASYM_WID_Authorпi AsymetrixљjASYM_WID_CreateDate k 3/1/99%lINFO_DescriptionЛmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЯnASYM_WID_Nameѓo Internet Feedback FieldpINFO_AdvancedStepsTextхqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.џrINFO_BasicStepsTextЙsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.йtINFO_AssistantDescriptionчu vINFO_AssistantAdvancedStepsTextw CxINFO_AssistantBasicStepsText§yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.z_asym_wid_id{С;|ASYM_WID_DoNotRenameM} TRUEg~y FALSE€‹m…bŒžАО(<рі$4J`~ЊМмю :Lf(>ЄМоџџј6DXrŠ˜АОжшќ"BXtŽЂМ\ r † ˜ І О Є Т   В в р 8Юш&FXxŒЊЦрю’ЌДо№ (Rdz”ЂТжфў.ИЮфў*РдјъОоь$H$@Rl~џџџџџџџџ#./€2'*24/3T./€2'*11/вТ./€2'*8/@ ц @юn?o?фRК@ђ"0Ђ@L2Т4@„>???BˆЧ@VAWARМт@~^B_Bbl>„кн@Š‚6@’b:@zF>G>ЂЄ”@В\N@zN(O(Т @вZќ@zіAїAтXИ@ђтxTi:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰т‹›.тЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 Iаљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>Гё Ђ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KиY"%l+ =ASYM_SummonWidgetsU›Kўf ( uenterPageЉ -џџџџџџM $c$&M $c$&ЌСФM $c$&< $–!&ѕ +xi“ЎM $c$&; žqјf sqа‘ žq†; HqE (ФЏАHг  $Є!&џџџxЋ~{+-- This ‘{has hyperlink БЛрЭwАwБwВwГћ )ФдеўјЪ! $c$&џџџxЊ41+-- This ‘{has hyperlink БЛрƒwДwЕwЖwЗБ *ФљњДM $ц&џџџxЋъч+-- This ‘{has hyperlink БЛр9wИwЙwКwЛg ,xj> $–!&џџџxЋ†ƒ+еwАwБwВwГ(   ( ) * , ij   ( ) * , ASYM_SummonWidgetsn2o:тl2 ы1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆо žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qp’;ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeб < FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqp<hјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizeqiNav GroupE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 11 of 25f 25Е’ FALSEЩ”ASYM_WID_Nameп–_ASYM_Catalogsфt‘x17хc!‘ truežt FALSEŸt žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`G• Navigation Group[— P,A,B,Iu˜ASYM_WID_CreateDate‰™ 3/1/99šASYMI_UseJavaЏ› TRUEСœASYM_WID_IDЯрчžINFO_DescriptionSŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.q INFO_AdvancedStepsTextЇЁ- (З Position the button navigation group.СЂINFO_BasicStepsTextїЃ- (З Position the button navigation group.ЄINFO_AssistantDescription Ѕю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.3ІINFO_AssistantAdvancedStepsTextqЇ6 1З Position and size the button navigation group.•ЈINFO_AssistantBasicStepsTextгЉ6 1З Position and size the button navigation group.ёЊCatalogThumbnailObjectЋ ~Navigation Panel 21-ЌASYM_WID_Deployment;­UЎpŒџАВБДГOOЖЕqpИЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name' В Button; Гtbk_wid_props› ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAБ Еtbk_wid_values !ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!!ЗASYMI_AutoSize3!И FALSEK!ЙASYMI_HTMLBorderY!К 0m!ЛASYMI_UseJAVA!М false™!НASYMI_OutputFormatЉ!ОGIFУ!ПASYM_WID_AutoResetй!Р enterpageя!СASYM_WID_Editor "Т butnedit.spb%"УASYM_WID_DescriptionC"Ф Java supported. Y"ХASYM_WID_Authoro"Ц Asymetrix‰"ЧASYM_WID_CreateDate"Ш 1/22/97Џ"Щ_autoShownС"Ъ TRUEй"Ы_asym_hyperlinks›#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ћ#Э_swappedН#Ю FALSEб#ЯASYM_WID_Nameя#аNavigation Button$бASYMI_UseRollover$в TRUE3$гqŒ?$дNextщ$езжйиOOлкqpнмјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіx§$жtbk_wid_name%з Button%%иtbk_wid_props…%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA›%кtbk_wid_valuesѕ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean &мASYMI_AutoSize&н FALSE5&оASYMI_HTMLBorderC&п 0W&рASYMI_UseJAVAi&с false&т_asym_hyperlinksC'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump ]'фASYMI_OutputFormatm'хGIF‡'цASYM_WID_AutoReset'ч enterpageГ'шASYM_WID_EditorЭ'щ butnedit.spbщ'ъASYM_WID_Description(ы Java supported. (ьASYM_WID_Author3(э AsymetrixM(юASYM_WID_CreateDatea(я 1/22/97s(№_autoShown…(ё TRUE•(ђ_swappedЇ(ѓ FALSEЛ(єASYM_WID_Nameй(ѕNavigation Buttonё(іASYMI_UseRollover)ї TRUE)јqŒ-)љPreviousз)њќћў§OOџqpј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xы)ћtbk_wid_nameџ)ќ Button*§tbk_wid_propss*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA‰*џtbk_wid_valuesу*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanљ*ASYMI_AutoSize + FALSE#+ASYMI_HTMLBorder1+ 0E+ASYMI_UseJAVAW+ falseo+_asym_hyperlinks5,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump O, ASYMI_OutputFormat_, GIFy, ASYM_WID_AutoReset,  enterpageЅ, ASYM_WID_EditorП, butnedit.spbл,ASYM_WID_Descriptionљ, Java supported. -ASYM_WID_Author%- Asymetrix?-ASYM_WID_CreateDateS- 1/22/97e-_autoShownw- TRUE‡-_swapped™- FALSE­-ASYM_WID_NameЫ-Navigation Buttonу-ASYMI_UseRolloverѕ- TRUE.qŒ.FirstЅ.! #"OO%$qp'&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Й. tbk_wid_nameЭ.! Buttonс."tbk_wid_propsA/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAW/$tbk_wid_valuesБ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanЧ/&ASYMI_AutoSizeй/' FALSEё/(ASYMI_HTMLBorderџ/) 00*ASYMI_UseJAVA%0+ false?0,ASYMI_OutputFormatO0-GIFi0.ASYM_WID_AutoReset0/ enterpage•00ASYM_WID_EditorЏ01 butnedit.spbЫ02ASYM_WID_Descriptionщ03 Java supported. џ04ASYM_WID_Author15 Asymetrix/16ASYM_WID_CreateDateC17 1/22/97U18_autoShowng19 TRUEw1:_swapped‰1; FALSE1<ASYM_WID_NameЛ1=Navigation Buttonе1>qŒы1žь,tќ>F x‹є€6žь,tќВ: r !Њ "т # $>%F ()а*†+Ф,<-x@@Pк1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў Ф ж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNdvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц №1Vd~ъ2ЈЄК.ЮL`zŽЂДЦдьXvЌЦќ8všиі2@JZ  , @   Ж !&!8!P!^!r!„!ž!Ў!Ш!о!є!"*"H"^"t"Ž"Ђ"Д"Ц"о" #А#Т#ж#є# $$8$D$ю$%%*%Š% %њ%&"&:&H&\&n&†&H'b'r'Œ'Ђ'И'в'ю' ("(8(R(f(x(Š(š(Ќ(Р(о(і()")2)м)№)**x*Ž*ш*ў*+(+6+J+\+t+:,T,d,~,”,Њ,Ф,р,ў,-*-D-X-j-|-Œ-ž-В-а-ш-њ-. .Њ.О.в.ц.F/\/Ж/Ь/о/і/00*0D0T0n0„0š0Д0а0ю01141H1Z1l1|1Ž1Ђ1Р1џџТxTi:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰Т‹›.ТЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 Iаљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>ГёЂ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KиY"%l+ =ASYM_SummonWidgetsU›Kўf ( uenterPageЉ -џџџџџџM $c$&M $c$&ЌСФM $c$&< $–!&ѕ +x’“ЎM $c$&; žqјf sqа‘ žq†; HqE (ФЏАHг  $Є!&џџџxЋ~{+-- This ‘{has hyperlink БЛрЭwАwБwВwГћ )ФдеўјЪ! $c$&џџџxЊ41+-- This ‘{has hyperlink БЛрƒwДwЕwЖwЗБ *ФљњДM $ц&џџџxЋъч+-- This ‘{has hyperlink БЛр9wИwЙwКwЛg ,xj> $–!&џџџxЋ†ƒ+еwАwБwВwГ(   ( ) * , ij   ( ) * , ASYM_SummonWidgetsf2—,Тd2 у1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆ žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qp<;ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeб < FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqpihјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizeqi FALSE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 12 of 25f 25Г’Nav GroupЧ”ASYM_WID_Nameх• Navigation Group‘x17хc!‘ truežt FALSEŸt žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`?–_ASYM_CatalogsS— P,A,B,Im˜ASYM_WID_CreateDate™ 3/1/99•šASYMI_UseJavaЇ› TRUEЙœASYM_WID_IDЧрпžINFO_DescriptionKŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.i INFO_AdvancedStepsTextŸЁ- (З Position the button navigation group.ЙЂINFO_BasicStepsTextяЃ- (З Position the button navigation group.ЄINFO_AssistantDescriptionЅю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.+ІINFO_AssistantAdvancedStepsTextiЇ6 1З Position and size the button navigation group.ЈINFO_AssistantBasicStepsTextЫЉ6 1З Position and size the button navigation group.щЊCatalogThumbnailObject Ћ ~Navigation Panel 21%ЌASYM_WID_Deployment3­MЎpŒїАВБДГOOЖЕqpИЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name В Button3 Гtbk_wid_props“ ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAЉ Еtbk_wid_values!ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!ЗASYMI_AutoSize+!И FALSEC!ЙASYMI_HTMLBorderQ!К 0e!ЛASYMI_UseJAVAw!М false‘!НASYMI_OutputFormatЁ!ОGIFЛ!ПASYM_WID_AutoResetб!Р enterpageч!СASYM_WID_Editor"Т butnedit.spb"УASYM_WID_Description;"Ф Java supported. Q"ХASYM_WID_Authorg"Ц Asymetrix"ЧASYM_WID_CreateDate•"Ш 1/22/97Ї"Щ_autoShownЙ"Ъ TRUEб"Ы_asym_hyperlinks“#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ѓ#Э_swappedЕ#Ю FALSEЩ#ЯASYM_WID_Nameч#аNavigation Buttonџ#бASYMI_UseRollover$в TRUE+$гqŒ7$дNextс$езжйиOOлкqpнмјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіxѕ$жtbk_wid_name %з Button%иtbk_wid_props}%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA“%кtbk_wid_valuesэ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean&мASYMI_AutoSize&н FALSE-&оASYMI_HTMLBorder;&п 0O&рASYMI_UseJAVAa&с falsey&т_asym_hyperlinks;'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump U'фASYMI_OutputFormate'хGIF'цASYM_WID_AutoReset•'ч enterpageЋ'шASYM_WID_EditorХ'щ butnedit.spbс'ъASYM_WID_Descriptionџ'ы Java supported. (ьASYM_WID_Author+(э AsymetrixE(юASYM_WID_CreateDateY(я 1/22/97k(№_autoShown}(ё TRUE(ђ_swappedŸ(ѓ FALSEГ(єASYM_WID_Nameб(ѕNavigation Buttonщ(іASYMI_UseRolloverћ(ї TRUE)јqŒ%)љPreviousЯ)њќћў§OOџqpј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xу)ћtbk_wid_nameї)ќ Button *§tbk_wid_propsk*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA*џtbk_wid_valuesл*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanё*ASYMI_AutoSize+ FALSE+ASYMI_HTMLBorder)+ 0=+ASYMI_UseJAVAO+ falseg+_asym_hyperlinks-,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump G, ASYMI_OutputFormatW, GIFq, ASYM_WID_AutoReset‡,  enterpage, ASYM_WID_EditorЗ, butnedit.spbг,ASYM_WID_Descriptionё, Java supported. -ASYM_WID_Author- Asymetrix7-ASYM_WID_CreateDateK- 1/22/97]-_autoShowno- TRUE-_swapped‘- FALSEЅ-ASYM_WID_NameУ-Navigation Buttonл-ASYMI_UseRolloverэ- TRUE.qŒ.First.! #"OO%$qp'&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Б. tbk_wid_nameХ.! Buttonй."tbk_wid_props9/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO/$tbk_wid_valuesЉ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП/&ASYMI_AutoSizeб/' FALSEщ/(ASYMI_HTMLBorderї/) 0 0*ASYMI_UseJAVA0+ false70,ASYMI_OutputFormatG0-GIFa0.ASYM_WID_AutoResetw0/ enterpage00ASYM_WID_EditorЇ01 butnedit.spbУ02ASYM_WID_Descriptionс03 Java supported. ї04ASYM_WID_Author 15 Asymetrix'16ASYM_WID_CreateDate;17 1/22/97M18_autoShown_19 TRUEo1:_swapped1; FALSE•1<ASYM_WID_NameГ1=Navigation ButtonЭ1>qŒу1žь,tќ>F x‹є€6žь,tќВ: r !Њ "т # $>%F ()а*†+Ф,<-x@@Pв1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў Ф ж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNdvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц ш1Vd~ъ2ЈЄИЬ.DXr†šЌОЬфPnЄОє 0n’аю*8JRќ $ 8 ˜ Ў !!0!H!V!j!|!–!І!Р!ж!ь!"""@"V"l"†"š"Ќ"О"ж"˜#Ј#К#Ю#ь#$$0$<$ц$њ$%"%‚%˜%ђ%&&2&@&T&f&~&@'Z'j'„'š'А'Ъ'ц'((0(J(^(p(‚(’(Є(И(ж(ю())*)д)ш)ќ)*p*†*р*і*+ +.+B+T+l+2,L,\,v,Œ,Ђ,М,и,і, -"-<-P-b-t-„-–-Њ-Ш-р-ђ- ..Ђ.Ж.Ъ.о.>/T/Ў/Ф/ж/ю/ќ/0"0<0L0f0|0’0Ќ0Ш0ц0ќ01,1@1R1d1t1†1š1И1џџ2ђрр€e,16рvh §џŠBˆs2l…2€›"Я WX…‚*,€€РРРX…|!,вћўX…|!1X8|!ф Xм|!ˆИX€|!,) žXY\X…‚*1РРР,ъ >;the IPO chartаvЁ†бЂЄЄЄЄЛ ž]^aX8‚*фРРРОъ ЮЫpseudocoderаvЁ†бЂЄЄЄЄK žbcfXм‚*ˆРРРNъ fcthe heirarchy chartЕаvЁ†бЂЄЄЄЄу žghkX€‚*,РРРцъ јѕthe flowchartGаvЁ†бЂЄЄЄЄ‡ @mŠfƒ1п џџџъHHHh2Ÿ›KЂЩЬ сASYM_SummonWidgetsck§ falsІ Ї42Є Ÿ ‹€;VŒu4ISžJaquest16Ы,(  OO gЁ sˆсџ2i)ЙTЇ0Љqp‹ъ5Vц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F7O#:9?:<;чЋ>=B:8?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`ŽUЩkwE–—2/пtbk_wid_nameё FALSE tbk_wid_propsЉ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeП ASYM_WID_Editorз  MULTWID.SPBэ ASYM_WID_QType MULTICHOICEASYM_WID_AnsArray?ъ]ASYM_WID_AutoLockAnswero true‰ASYM_WID_Randomize› trueЛASYM_WID_MultipleAnswersЭ falseыASYM_WID_DelayFeedback§ falseASYM_WID_AnswerLocked/tbk_wid_values•] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЏASYM_WID_TriesUsedO˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectgASYM_WID_TimeUsed{ ASYM_Q•!ASYM_WID_TimeChosen"`X The documentation tool that clearly defines a program's input, process, and output is:#ASYM_WID_TriesMax'$ 1?%ASYM_WID_TimeMaxM&a'ASYM_WID_Doc{( QUESTION.HLP“)ASYM_WID_MaxScoreЁ*Й+ASYM_WID_IsScoredЫ, TRUEп-ASYMI_UseJavaё. TRUE /ASYMI_QuestionText10Field id 10 of Page id 18K1ASYM_WID_RoundScorec2 noRounding{3ASYM_WID_MinScore‰4 0Љ5ASYM_WID_AutoScoreWeightЛ6 trueл7ASYM_WID_SummaryFeedbackэ8"ш[UE9ASYM_WID_Name': Multiple Choice Question=;ASYM_WID_AuthorY<click2learn.coms=ASYM_WID_CreateDate‡> 3/1/99Ё?ASYM_WID_TimeStartБ@FeedbackЧA_ASYM_CatalogsлB P,A,B,IэCASYM_WID_IDћD EINFO_DescriptionY F> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.w GINFO_AdvancedStepsText? HП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.Y IINFO_BasicStepsText)JШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.IKINFO_AssistantDescriptionWL }MINFO_AssistantAdvancedStepsText‹N ЏOINFO_AssistantBasicStepsTextPШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.QCatalogThumbnailObjectНR ~Multiple Choice 64зSASYM_WID_DeploymentхTџUASYM_WID_ReadyToRunVUE+WgьŒ3X2]Y[Zпын"џџџџџџџџoZcustomSpot…[ 870,1563Ÿ\Ї]3б^`_пы‘н"џџџџџџџџу_customSpotљ` 870,1563ab1Ecedпы’“н"џџџџџџџџWdcustomSpotme 870,1563‡fg4Йhjiпы”•н"џџџџџџџџЫicustomSpotсj 870,1563ћk%lў ИžJЏmonKqp’9srЎ†utчЋwvB:yxЭ{z?:}|Лп~—c€uƒ‚­‡…„‰ ‡†Z‰ˆ€УnASYMI_UseJAVAбo€|ыpASYM_WID_AutoResetџq ALWAYSrASYM_WID_DescriptionЅs‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ЛtASYM_WID_Authorбu AsymetrixыvASYM_WID_CreateDateџw 3/1/99xINFO_Description­yŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.СzASYM_WID_Nameх{ Internet Feedback Field|INFO_AdvancedStepsTextз}Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ё~INFO_BasicStepsTextЋБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Ы€INFO_AssistantDescriptionй џ‚INFO_AssistantAdvancedStepsText ƒ 1„INFO_AssistantBasicStepsTextы…Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.џ†_asym_wid_id ‡С)ˆASYM_WID_DoNotRename;‰ TRUEUŠc‹Ÿ 4:L$::†žЄЉЏЕОЫбзсч+1@F the heirarchy chart  drip GoToPage FALSE ?Incorrect; a hierarchy chart shows the relationship of modules. false,auto 2LL˜ЊАЖМТШЮдкрцѓљ the IPO chart€| Correct! false,auto 3`ou{‡“™ŸЉЏ  pseudocode FALSE OIncorrect; pseudocode is an English-like way of representing the program logic. false,auto 1$$p‚ˆŽ”š ІЌВМТ&, the flowchart FALSE JIncorrect; a flowchart is a graphical representation of the program logic. false,auto 4Ž€|›џџ@NXfафі ЎФмђ "DbtŽ Рв№џџ4šДTl€š,DRf€˜ІОафі6Ph€ŽЎРрђ,B^xŒІЖЬрђ  ^ | D ^ .N\‚Д„ЂТмъ08btŠЄЌжшў J\rŒ”Оац*ДШж№ ЊРж№ВЦъміАао6№.@ZџџhЄ џџџџџџџџџџџџџџџџџџџџџџџџ"–‚‚€e-17рvh §џ,Bˆs"q…"p€›?Я VS…|!С€€РРРS…|!СвX…|!1˜X8|!ф(Xм|!ˆИX€|!,@Sw!С3 žWX[X…|!1РРР6ъ FCflowcharts•аvЁ†бЂЄЄЄЄУ ž\]`X8|!фРРРЦъ жгpseudocodee%аvЁ†бЂЄЄЄЄS žabeXм|!ˆРРРVъ fcIPO chartsЕаvЁ†бЂЄЄЄЄу žfgjX€|!,РРРцъ юыUML=аvЁ†бЂЄЄЄЄk žkloSw!СРРРnъ ’all of the answers are correctсаvЁ†бЂЄЄЄЄ! rfƒ1п џџџъ$HHHh2)џџџџA›KDkn ƒASYM_SummonWidgetsfalseЏASYM_WIDl"w,"j"e"€;7u4KFeedback] falsekquest17е,( OO gЁ sˆ’сџ2i)ЙTЇT0ЉqpUъ57ц§ KQ#"I %$Eб'&r )(+*rњ-,K/.qY10Zc32f§54F6O#98?:;:чЋ=<B:>):A@ЌeCBтEDЭGFЛпIH—cKJuML­‡ON‰ QP”ФSRй`“Щk!wEž2/щtbk_wid_name§ ASYM_Qtbk_wid_propsЕ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЫ ASYM_WID_Editorу  MULTWID.SPBљ ASYM_WID_QType  MULTICHOICE)ASYM_WID_AnsArrayu@< Documenting the algorithm of a program can be done using: “ASYM_WID_AutoLockAnswerЅ trueПASYM_WID_Randomize_˜ЏM6Rp66F CorrectRRb Incorrectpp€ Partially CorrectASYM_WID_MultipleAnswers‘ falseЏASYM_WID_DelayFeedbackС falseнASYM_WID_AnswerLockedѓtbk_wid_valuesY] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleansASYM_WID_TriesUsed…?ш[UEASYM_WID_TimeUsedЋХ ASYM_WID_TimeChosenн"ASYM_WID_TriesMaxы# 1$ASYM_WID_TimeMax%%&ASYM_WID_Doc?' QUESTION.HLPW(ASYM_WID_MaxScoree)}*ASYM_WID_IsScored+ TRUEЃ,ASYMI_UseJavaЕ- TRUEЯ.ASYMI_QuestionTextѕ/Field id 10 of Page id 180ASYM_WID_RoundScore'1 noRounding?2ASYM_WID_MinScoreM3 0m4ASYM_WID_AutoScoreWeight5 trueŸ6ASYM_WID_SummaryFeedbackБ7UEХ8ASYM_WID_Nameы9 Multiple Choice Question:ASYM_WID_Author;click2learn.com7<ASYM_WID_CreateDateK= 3/1/99e>ASYM_WID_TimeStart‡?ъ@_ASYM_CatalogsБA P,A,B,IУBASYM_WID_IDбCщDINFO_Description/ E> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.M FINFO_AdvancedStepsText GП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box./ HINFO_BasicStepsTextџ IШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.JINFO_AssistantDescription-K SLINFO_AssistantAdvancedStepsTextaM …NINFO_AssistantBasicStepsTextUOШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.sPCatalogThumbnailObject“Q ~Multiple Choice 64­RASYM_WID_DeploymentЛSЭT FALSEпULSEљVgьŒW1+XZYпы’”н"џџџџџџџџ=YcustomSpotSZ 870,1563m[u\2Ÿ]_^пы•–н"џџџџџџџџБ^customSpotЧ_ 870,1563с`щa3bdcпы—˜н"џџџџџџџџ%ccustomSpot;d 870,1563Ue]f4‡gihпы™šн"џџџџџџџџ™hcustomSpotЏi 870,1563Щjбk5ћlnmпы›œн"џџџџџџџџ mcustomSpot#n 870,1563=oKpžф€|}q˜(И@žфrtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€sASYMI_UseJAVA)t€|CuASYM_WID_AutoResetWv ALWAYSswASYM_WID_Description§x‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. yASYM_WID_Author)z AsymetrixC{ASYM_WID_CreateDateW| 3/1/99o}INFO_Description~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ASYM_WID_Name=€ Internet Feedback Field[INFO_AdvancedStepsText/‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.IƒINFO_BasicStepsText„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.#…INFO_AssistantDescription1† W‡INFO_AssistantAdvancedStepsTexteˆ ‰‰INFO_AssistantBasicStepsTextCŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.W‹_asym_wid_ideŒСASYM_WID_DoNotRename“Ž TRUE­ЧASYM_WID_ReadyToRune"’•m a w>eƒЁИ>>Š™ŸЄЊАЙЦЬвмтDJY_ flowcharts  drip GoToPage FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoeeБРЦЬвиофъ№њbhw} pseudocode FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoƒƒЯофъ№іќ€†•› IPO charts FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoЁЁэѕћ %/5—ЌВ UML FALSE ]Incorrect; pseudocode, flowcharts, UML, and IPO charts are all ways to document an algorithm. false,autoИИ'-39?EKQW`frx‡ all of the answers are correct TRUE Correct false,auto“€|Ђ@PbpкюКашў.z˜ЊФd„–ДЦџџтј^xŠЂАџџЪт№*D\j‚”ЈКдњ,DRr„ЄЖЪ№"<PjŒЂЖШжю4 R  4 $2XfŠZx˜ВРвфў0BXrzЄЖЬцю*@ZbŒžДЮж(BP‚  .H\x.H\t B`4N(6\jŽH\j†˜ВџџЬj"џџџџџџџџџџџџџџџџџџџџџџџџџџџџ’~~€e.19рvh §џ(Bˆsr…q€›Я WS…|!С€€РРРS…|!СвX…|!1ЂX8|!ф2Xм|!ˆТX€|!,JSw!С3 žXY\X…|!1РРР6ъ PMuser training manualsŸаvЁ†бЂЄЄЄЄЭ ž]^aX8|!фРРРаъ рнpseudocoden/аvЁ†бЂЄЄЄЄ] žbcfXм|!ˆРРР`ъ pmIPO chartsПаvЁ†бЂЄЄЄЄэ žghkX€|!,РРР№ъ јѕUMLGаvЁ†бЂЄЄЄЄu žlmpSw!СРРРxъ –“all of these are correctхаvЁ†бЂЄЄЄЄ% @Vfƒ1п џџџъHHHh2=›K@gj ASYM_SummonWidgetsъЉtb:!я>8!3!€}`U Program documentation includes documents used in the planning stage in addition to:Ї "u4ЙLSEЧquest191,( OO gЁ sˆ’сџ2i)ЙTЇ0Љqpъ5"ц§8!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F7O#:9?:<;чЋ>=B: ?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`“UЩkwEž2/Etbk_wid_nameW FALSEk tbk_wid_props œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize% ASYM_WID_Editor=  MULTWID.SPBS ASYM_WID_QTypek MULTICHOICEƒASYM_WID_AnsArray— ASYM_QЕASYM_WID_AutoLockAnswerЧ trueсASYM_WID_Randomizeѓ trueASYM_WID_MultipleAnswers% falseCASYM_WID_DelayFeedbackU falseqASYM_WID_AnswerLocked“ъЉtbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean)ASYM_WID_TriesUsedЩ˜Т:a6Rp66F CorrectRRb Incorrectpp€ Partially CorrectсASYM_WID_TimeUsedѓ rш[UE !ASYM_WID_TimeChosen"UE7#ASYM_WID_TriesMaxE$ 1]%ASYM_WID_TimeMaxk&'ASYM_WID_Doc™( QUESTION.HLPБ)ASYM_WID_MaxScoreП*з+ASYM_WID_IsScoredщ, TRUE§-ASYMI_UseJava. TRUE)/ASYMI_QuestionTextO0Field id 10 of Page id 18i1ASYM_WID_RoundScore2 noRounding™3ASYM_WID_MinScoreЇ4 0Ч5ASYM_WID_AutoScoreWeightй6 trueљ7ASYM_WID_SummaryFeedback89ASYM_WID_NameA: Multiple Choice QuestionW;ASYM_WID_Authors<click2learn.com=ASYM_WID_CreateDateЁ> 3/1/99Л?ASYM_WID_TimeStartЭ@FeedbackEуA_ASYM_CatalogsїB P,A,B,I CASYM_WID_ID D/ EINFO_Descriptionu F> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.“ GINFO_AdvancedStepsText[ HП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.u IINFO_BasicStepsTextEJШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.eKINFO_AssistantDescriptionsL ™MINFO_AssistantAdvancedStepsTextЇN ЫOINFO_AssistantBasicStepsText›PШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ЙQCatalogThumbnailObjectйR ~Multiple Choice 64ѓSASYM_WID_DeploymentTUASYM_WID_ReadyToRunЅVtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€ПWgьŒЧX2ёY[Zпы’”н"џџџџџџџџZcustomSpot[ 870,15633\;]1e^`_пы•–н"џџџџџџџџw_customSpot` 870,1563ЇaЏb3йcedпы—˜н"џџџџџџџџыdcustomSpote 870,1563f#g4Mhjiпы™šн"џџџџџџџџ_icustomSpotuj 870,1563k—l5Сmonпы›œн"џџџџџџџџгncustomSpotщo 870,1563p qžш=rЂ2ТJžшQsASYMI_UseJAVA_t€|yuASYM_WID_AutoResetv ALWAYSЉwASYM_WID_Description3x‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. IyASYM_WID_Author_z Asymetrixy{ASYM_WID_CreateDate| 3/1/99Ѕ}INFO_Description;~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.OASYM_WID_Names€ Internet Feedback Field‘INFO_AdvancedStepsTexte‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ƒINFO_BasicStepsText9„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Y…INFO_AssistantDescriptiong† ‡INFO_AssistantAdvancedStepsText›ˆ П‰INFO_AssistantBasicStepsTextyŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.‹_asym_wid_id›ŒСЗASYM_WID_DoNotRenameЩŽ TRUEу3!’Har>сЋn>>Š™ŸЄЊАЙЦЬвмт№і  pseudocode  drip GoToPage FALSE Incorrect false,auto 2]w}ƒ‰•›ЁЇ­ГРЦел user training manuals€| Correct! false,auto 1сс-<BHNTZ`flv|АŸЅ IPO charts FALSE Incorrect false,auto 3ЋЋїџ #)/9?MSbh UML FALSE Incorrect false,auto 4nnКзнущяѕћ%+:@ all of these are correct FALSE Incorrect false,auto 5“€|Ђ‚џџЌОЬ6J\p*BXpˆœКЬцј*HZv˜Ў.Юцј$<Jbp„žЖФмю.Tn†žЌЬоў  F\x’ІРвшќ  4 z ˜ ` z JjxžЌа Оој ЊФЬі8@j|’ЌДо№ (Rdz”œЦиюBVd~’Ў8Nd~’Њ@Tx–j„>^l’ Ф~’ МЮџџџџш8!џџџџџџџџџџџџџџџџџџџџџџџџџџџџЪ!м!ђ!џџџџџџџџџџџџџџџџџџџџџџџџTrue/False Question 1ASYM_WID_Author7 2click2learn.comQ 3ASYM_WID_CreateDatee 4 3/1/99 5ASYM_WID_TimeStart 6FeedbackЅ 7_ASYM_CatalogsЙ 8 P,A,B,IЫ 9ASYM_WID_IDй :Žё ;INFO_Descriptionз <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.ѕ =INFO_AdvancedStepsText3 >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.M ?INFO_BasicStepsTextх @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.AINFO_AssistantDescriptionB 9CINFO_AssistantAdvancedStepsTextGD kEINFO_AssistantBasicStepsTextF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScore3H noRoundingKIASYM_WID_MinScoreYJ 0yKASYM_WID_AutoScoreWeight‹L trueЋMASYM_WID_SummaryFeedbackЙN€|зOCatalogThumbnailObjectѓP ~True-False 35Q FALSER false1SASYM_WID_Deployment?TYUhH‹aV1‹WYXпыƒ…н"џџџџџџџџXcustomSpotГY 870,1563ЭZе[2џ\^]пы†‚н"џџџџџџџџ]customSpot'^ 870,1563A_K`žўkaъtžўѕbecKgf’9ihЎ†kjчЋmlB:onЭqp?:srЛпut—cwvuyx­‡{z‰ }|Z~€ cASYMI_UseJAVAdLSE)e€|CfASYM_WID_AutoResetWg ALWAYSshASYM_WID_Description§i‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. jASYM_WID_Author)k AsymetrixClASYM_WID_CreateDateWm 3/1/99onINFO_DescriptionoŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.pASYM_WID_Name=q Internet Feedback Field[rINFO_AdvancedStepsText/sЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ItINFO_BasicStepsTextuБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.#vINFO_AssistantDescription1w WxINFO_AssistantAdvancedStepsTextey ‰zINFO_AssistantBasicStepsTextC{Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.W|_asym_wid_ide}С~ASYM_WID_DoNotRename“ TRUE­€Š@Tfђj~"8Rf2PrŒžОаюџџ6јtŒšџџДЬкђ.F`x†žАФжъ  < V j „ ” Њ О а о і м њ 8 R ъ  >Lp 8P^~АОмј 6D^fЂИвк,FPpњ .H\x.H\t B`4N(6\jŽH\j†˜Вџџџџџџџџџџџџџџџџ&FTzˆЌfzˆЄЖта№џџџџџџџџџџџџ‡С- ˆASYM_WID_DoNotRename? ‰ TRUEY Šk ‹ trueŒASYM_BeenHereBl ,–ЊОвvŒЄКвъ4Rd~АТрђ  2 ˜ В Р и ц   * 8 P ^ r Œ Є В Ъ м №   B \ t Œ š К Ь ь ў  8 N j „ ˜ В Т и ь ў  $ jˆPj:ZhŽœРЎЮшіšДМцј(0Zl‚œЄЮріBTj„˜ІРд№њ$ЎФкє ЖЪю рњДдт:є  2 D ^ p r‚‚‚€n'~14/Ё7aBP‚‚2Q*9\6Fёk27{б `Б FёƒR6R“ў:я€e222рvh ˜џџАBˆs“a…“`€›6Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; NT~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgets˜o+“–€}`A The GOTO statement is associated with unstructured programming.Ї u4ЕУN‹mбquest22;,'OO gЁ(  sˆ2i)ЙTЇ€0Љ ъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй` SЩk€2/(ЩkOtbk_wid_propsѓœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize  ASYM_WID_Editor#  TRUEFALS.SPB7 tbk_wid_nameE [ ASYM_WID_QTypeq TRUEFALSEASYM_WID_AutoLockAnswerЁ trueЛASYM_WID_RandomizeЭ falseэASYM_WID_MultipleAnswersџ falseASYM_WID_DelayFeedback/ falseKASYM_WID_AnswerLocked Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto'ASYM_WID_TriesUsed9LSEOtbk_wid_valuesЕ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЭASYM_WID_TimeUsedm˜6Rp66F CorrectRRb Incorrectpp€ Partially Correct‡ASYM_WID_TimeChosen• €|­!ASYM_WID_TriesMaxЛ"г#ASYM_WID_TimeMaxс$ѕ%ASYM_WID_Doc& QUESTION.HLP''ASYM_WID_AnsArray;( ASYM_QS)ASYM_WID_MaxScorea*y+ASYM_WID_IsScored‹, TRUEŸ-ASYMI_UseJavaБ. TRUEХ/ASYM_WID_Nameх0 True/False Questionћ1ASYM_WID_Author 2click2learn.com1 3ASYM_WID_CreateDateE 4 3/1/99_ 5ASYM_WID_TimeStart 6ъ— 7_ASYM_CatalogsЋ 8 P,A,B,IН 9ASYM_WID_IDЫ :Žу ;INFO_DescriptionЩ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.ч =INFO_AdvancedStepsText% >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.? ?INFO_BasicStepsTextз @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ї AINFO_AssistantDescriptionB +CINFO_AssistantAdvancedStepsText9D ]EINFO_AssistantBasicStepsTextѓF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK. GASYM_WID_RoundScore%H noRounding=IASYM_WID_MinScoreKJ 0kKASYM_WID_AutoScoreWeight}L trueMASYM_WID_SummaryFeedback­NFeedbackЫOCatalogThumbnailObjectчP ~True-False 35QASYM_WID_DeploymentR)SASYM_WID_ReadyToRunГTcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ЭUhH‹еV1џWYXпыƒ…н"џџџџџџџџXcustomSpot'Y 870,1563AZI[2s\^]пы†‚н"џџџџџџџџ…]customSpot›^ 870,1563Е_У`žў€|уaъtžўїbASYMI_UseJAVAc€|dASYM_WID_AutoReset3e ALWAYSOfASYM_WID_Descriptionйg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. яhASYM_WID_Authori AsymetrixjASYM_WID_CreateDate3k 3/1/99KlINFO_DescriptionсmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ѕnASYM_WID_Nameo Internet Feedback Field7pINFO_AdvancedStepsText qЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.%rINFO_BasicStepsTextпsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.џtINFO_AssistantDescription u 3vINFO_AssistantAdvancedStepsTextEw ixINFO_AssistantBasicStepsText#yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.7z_asym_wid_idE{Сa|ASYM_WID_DoNotRenames} TRUE~€ FALSE…‚ЌКШж@Tј(<J`v”ІРвђ"4P,>TКвrŒšВРицњ,@Xf~ЄЖЪъ  6 J d † œ А Т а ш Ю ь * D м ќ  0>bј*BPp‚ЂВаь.Ивк,FNxŠ КШшќ $8Tоє $8Pцњ<*ф8Jn(<Jfxџџ’џџџџџџџџhˆšКЮь"0Jдюі 2Hbj”ІМжф&@Tpњ&@Tl:X,F .TfŠDXf‚”џџиДЪџџџџQF €e certificateрh„v Њ §џ Т  –sд+КUr]@Sќџ)&јџ; ќџ; јџ; #Ж+\!!'f$createCertificateenterPageD:Sќџ)&јџ; ќџ; јџ; #Ж+\!!'f$createCertificateleavePage2€ВŽфЗB"createCertificate"р рЂрр€Гр ЗB"Я рЂQ“ %Q›€žЉ з џџ џџ}@з(kџ€@ ъ$џџџџџџх7#a&ш&џџџXўD?z )&№џ†< №џ єџ; ќџ; јџџ#hєџO#Џ+?г#Д+E] #Ж+Bєџ, .@!! !"#Џ+?І#Д+E§ #Ж+B #‚, .@!z#Џ+?™#Д+E #Ж+B #‚, .@!†;b%*!џП€Š x† ž uttonŸ Return to Main MenuІ ќ z П  з ›Kк   !  ASYM_SummonWidgets1 Y4 [ ^ " i enterPage ~+hnѕ:\ќџ)&јџ; ќџ; јџr#Џ+=r!'f.course_entry.tbkbuttonclick)€buttonclickр Џ€8"course_entry.tbk"рЂђ+мnѕlа'ќџєџ)&ьџџџџџ ьџ< №џ єџ; ќџ; јџљ#hєџX#Џ+?з#Д+Ef #Ж+Bєџ, .@!* !+#Џ+?Њ#Д+Eї #Ж+B #‚, .@!~ьџš, #?, .@!rЂ#Џ+?!#Д+=r!'f IntroductioncertificatePlease enter your name as you want it to appear on your quiz certificatedateЊs_myScoreScore:mm/dd/yycertificate.tbklessonscore2namebuttonClick7р€buttonClickр ’4s_myScore рр ("Please enter your ‘p%Р want Ъ€appear on Тquiz certificate"р ‰ЪŒthe ˆ–"Бp" ˆ‘ƒ"Щ ˆ8"Ш'.tbk"р р “q= "mm/dd/yy"𠉓pŒС4ˆ–"Аr" ˆ‘ƒ"ЩUˆ8"Ш[.С1рр lesson = "Introduction"р ‰ФŒСnˆ–"У!" ˆ‘ƒ"Щ ˆ8"Ш–.Сlр ‰"Тн:"&& ЧшŒС—ˆ–"score2" ˆ‘ƒ"ЩМ ˆ8"ШУ.С™р Џ€‘ƒ"Ща ˆ8"Шз.С­р‚р>74Q<F+e€ To retake the quiz for a new score, click the "main menu" button, select the lesson title to review, then take the quiz again. or a new score. Otherwise, you can create your quiz certificate.ficate..ate.ur quiz certificate.Gђu4Vъ Ќ&nP ‡ Ќ &!n"#P $к"ЁcreateCertificate­ScoreW  Kq.’9srчЋutB:wv?:yxт{z€}|Э~Лп€—cƒ‚u…„­‡‡†‰ ‰ˆ”Ф‹Šй`ŽŒіУmnй`k ASYMI_UseJAVAy€|“.ASYM_WID_AutoResetЇq ALWAYSНrASYM_WID_Authorйsclick2learn.comѓtASYM_WID_CreateDateu 3/1/99vASYM_WID_Name3w Score FieldExASYM_WID_IDSyФozASYM_WID_DoNotRename{ true™|INFO_Description…}ф пThe Score field is not visible at Reader level until the user clicks a Show Score button or one of the similar buttons in the Scoring section of the Scoring and Tracking category. The name of this field must not be changed.Ѓ~INFO_AdvancedStepsTexto j1 Position and size the Score field. 2 Drag a Show Score or Score Page object from the Catalog and drop it on your page. 3 If there is no question object on your page, add a question object from the Catalog. 4 While the question object is selected, click the Extended Properties button on the toolbar. 5 Set the answer and score for the question object.5€INFO_BasicStepsTextЃf a1 Position and size the Score field. 2 Drag a Show Score or Score Page object from the Catalog and drop it on your page. 3 If there is no question object on your page, add a question object from the Catalog. 4 While the question object is selected, click the Properties button on the toolbar. 5 Set the answer and score for the question object.У‚INFO_AssistantDescriptionбƒ ї„INFO_AssistantAdvancedStepsText… )†INFO_AssistantBasicStepsText— ‡f a1 Position and size the Score field. 2 Drag a Show Score or Score Page object from the Catalog and drop it on your page. 3 If there is no question object on your page, add a question object from the Catalog. 4 While the question object is selected, click the Properties button on the toolbar. 5 Set the answer and score for the question object.Е ˆCatalogThumbnailObjectЯ ‰ ~Score Fieldщ ŠASYM_WID_Deploymentї ‹ Score Quiz Ž ‘OO’–”gЁ˜—"Іš™{œ›:žGZ Ÿ'‰Ё–ŒЄЃqpІЅО)ЈЇr ЊЉTбЌЋ"Ў­+щАЏикВБKИЗ?:КЙчЋМЛB:ОНтРПЭТСЛпФУ—cЦХuШЧ­‡ЪЩ‰ ЬЫ”ФЮЭй`ЮЭй`й`- A tbk_wid_propsБ ‘g bASYM_WID_LockAnswer ASYM_WID_Msg ASYM_WID_PlayFeedback ASYM_WID_ResetTarget ASYM_WID_ShowScoreХ ’tbk_wid_nameл ”ASYM_WID_Editorѕ – EVALBOOK.SPB —ASYM_WID_TargetObject# ˜ 7 ™ASYM_WID_MsgI š falsec ›ASYM_WID_ShowScoreu œ true ASYM_WID_LockAnswerЁ ž falseН ŸASYM_WID_PlayFeedbackЯ   falseы ЁASYM_WID_ResetTargetў –F Score: 0% Ѓtbk_wid_valuesK Є- (boolean text boolean boolean booleank ЅASYM_WID_MarkAsCompleted} І false‘ ЇASYM_WID_DocЋ Ј EVALBOOK.hlpЩ ЉASYM_WID_MarkCompletedл Њ falseѕ ЋASYM_WID_ScoreMode Ќ percent,0/­ASYM_WID_CompletedConditionsAЎ none_ЏASYM_WID_IgnoreSkippedqА true…БASYMI_UseJAVA—В TRUEЈъ trueСЖcreateCertificateеЗASYM_WID_NameэИ Score QuizЙASYM_WID_AuthorКclick2learn.com9ЛASYM_WID_CreateDateMМ 3/1/99_НASYM_WID_IDmОН…ПINFO_DescriptionAРД ЏClicking the Score Quiz button displays the score for all questions in your book. The score displays in a score field, which can be found in the Scoring and Tracking category._СINFO_AdvancedStepsTextбТj e1 In the Properties for Score Quiz dialog box, on the Options tab make any selections you want and then click OK. 2 If there is no score field object on your page, drag a score field from the Catalog and drop it on your page. 3 If there are no question objects in your book, add questions from the Catalog. 4 Set the correct answer for each question.ыУINFO_BasicStepsText]Фj e1 In the Properties for Score Quiz dialog box, on the Options tab make any selections you want and then click OK. 2 If there is no score field object on your page, drag a score field from the Catalog and drop it on your page. 3 If there are no question objects in your book, add questions from the Catalog. 4 Set the correct answer for each question.}ХINFO_AssistantDescriptionIЦУ ОClicking the Score Quiz button displays the score for all questions in your book. The score displays in a score field, which can be found in the Evaluation category of the Assistant Catalog.oЧINFO_AssistantAdvancedStepsTextнШf a1 In the Score Quiz Properties dialog box, on the Options tab make any selections you want and then click OK. 2 If there is no score field object on your page, drag a score field from the Catalog and drop it on your page. 3 If there are no question objects in your book, add questions from the Catalog. 4 Set the correct answer for each question.ЩINFO_AssistantBasicStepsTexteЪ[ V1 In the Score Quiz dialog box, on the Options tab make any selections you want and then click OK. 2 If there is no score field object on your page, drag a score field from the Catalog and drop it on your page. 3 If there are no question objects in your book, add questions from the Catalog. 4 Set the correct answer for each question.ƒЫCatalogThumbnailObjectЁЬ ~Score this QuizЛЭASYM_WID_DeploymentЩЮуђoА‰ѕ false  ASYM_W+ ъЌ&nP к)"0\ŒшІњВџџџџ\џџpџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ~џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ЌТој  8JXt†žŠЈ :ЈШжќ .œ К д ю џџќ   2 F Ж џџЪ џџр њ  ( < N h z ” І Т д џџ  P p ‚ – А Ю р њ 4FdvŠџџџџџџЎЦкђ$>RdrŠFdж№b‚NtтjˆІРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџВў:я€e(12рvh ˜џџАТˆsВ`…В€›6 Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ;  a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsœO9Вš‘€;u4§Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto žўquest12,'OO gЁN  sˆ2i)ЙTЇ€0Љъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:(5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFTMO#PO”ФRQй`SЩk2/(Щk•tbk_wid_props9œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeO ASYM_WID_Editori  TRUEFALS.SPB} tbk_wid_name FeedbackEЅ ASYM_WID_QTypeЛ TRUEFALSEйASYM_WID_AutoLockAnswerы trueASYM_WID_Randomize false7ASYM_WID_MultipleAnswersI falsegASYM_WID_DelayFeedbacky false•ASYM_WID_AnswerLockedЇLSEСASYM_WID_TriesUsedгLSEщtbk_wid_valuesO] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleangASYM_WID_TimeUsedu€|ASYM_WID_TimeChosenћ `R Stored programs replaces instruction sets that were hard-wired into the machine.!ASYM_WID_TriesMax!"9#ASYM_WID_TimeMaxG$[%ASYM_WID_Docu& QUESTION.HLP'ASYM_WID_AnsArray›(:ŠmГ)ASYM_WID_MaxScoreС*й+ASYM_WID_IsScoredы, TRUEџ-ASYMI_UseJava. TRUE%/ASYM_WID_NameE0 True/False Question[1ASYM_WID_Authorw2click2learn.com‘3ASYM_WID_CreateDateЅ4 3/1/99П5ASYM_WID_TimeStartс6ъї7_ASYM_Catalogs 8 P,A,B,I 9ASYM_WID_ID+ :ŽC ;INFO_Description) <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.G =INFO_AdvancedStepsText… >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.Ÿ ?INFO_BasicStepsText7 @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.W AINFO_AssistantDescriptione B ‹ CINFO_AssistantAdvancedStepsText™ D Н EINFO_AssistantBasicStepsTextSF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.mGASYM_WID_RoundScore…H noRoundingIASYM_WID_MinScoreЋJ 0ЫKASYM_WID_AutoScoreWeightнL true§MASYM_WID_SummaryFeedbackN ASYM_Q/OCatalogThumbnailObjectKP ~True-False 35eQASYM_WID_DeploymentsRSASYM_WID_ReadyToRun-T˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectGUhH‹OV1yWYXпыƒ…н"џџџџџџџџ‹XcustomSpotЁY 870,1563ЛZУ[2э\^]пы†‚н"џџџџџџџџџ]customSpot^ 870,1563/_S`ъtžўнacbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ёbASYMI_UseJAVAџc€|dASYM_WID_AutoReset-e ALWAYSIfASYM_WID_Descriptionгg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. щhASYM_WID_Authorџi AsymetrixjASYM_WID_CreateDate-k 3/1/99ElINFO_DescriptionлmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.яnASYM_WID_Nameo Internet Feedback Field1pINFO_AdvancedStepsTextqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.rINFO_BasicStepsTextйsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.љtINFO_AssistantDescriptionu -vINFO_AssistantAdvancedStepsText;w _xINFO_AssistantBasicStepsTextyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.-z_asym_wid_id;{СW|ASYM_WID_DoNotRenamei} TRUEƒ~‘€ FALSE…@џџ†š>Tn‚”ЊРо№ <Nl~šЌЦиюTlz”&>L`z’ ИЦо№*J`|–ЊФцќ " 0 H . L Š Є < \ j  ž Т XrŠЂАат4Pjx’2LT~ІРШђ4Xті2Nию2Jрє6 $оў 2@d2@\nˆ–џџџџџџџџssistantDescriptionIu ovINFO_AssistantAdvancedStepsText}w ЁxINFO_AssistantBasicStepsText[yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.oz_asym_wid_id}{С™|ASYM_WID_DoNotRenameЋ} TRUEХ~зLSEф:ѓ‚€|( FALSEІЮж2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,auto3Є””€e524рvh §џ>Bˆs3a…3`€›Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; T~fƒ1п џџџъHHHh2S›KV}€ •ASYM_SummonWidgetslayFeedback ASYM_ я;3ž•€}`L Structured programming techniques are used in object-oriented programming.Ї u4ЙLSEЫLSEйquest24C,'OO gЁN  sˆ2i)ЙTЇ€0Љъ5qp6ц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B: 5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF(MO#PO”ФRQй`SЩk€2/(ЩkWtbk_wid_propsћœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize ASYM_WID_Editor+  TRUEFALS.SPB? tbk_wid_name Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto ASYM_WID_QType- TRUEFALSEKASYM_WID_AutoLockAnswer] truewASYM_WID_Randomize‰ falseЉASYM_WID_MultipleAnswersЛ falseйASYM_WID_DelayFeedbackы falseASYM_WID_AnswerLocked)ъCASYM_WID_TriesUsedSFeedbackitbk_wid_valuesЯ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanчASYM_WID_TimeUsedѕ€|ASYM_WID_TimeChosen …‹m5!ASYM_WID_TriesMaxC"[#ASYM_WID_TimeMaxi$}%ASYM_WID_Doc—& QUESTION.HLPЏ'ASYM_WID_AnsArrayO(˜6Rp66F CorrectRRb Incorrectpp€ Partially Correctg)ASYM_WID_MaxScoreu*+ASYM_WID_IsScoredŸ, TRUEГ-ASYMI_UseJavaХ. TRUEй/ASYM_WID_Nameљ0 True/False Question 1ASYM_WID_Author+ 2click2learn.comE 3ASYM_WID_CreateDateY 4 3/1/99s 5ASYM_WID_TimeStart… 6LSE› 7_ASYM_CatalogsЏ 8 P,A,B,IС 9ASYM_WID_IDЯ :Žч ;INFO_DescriptionЭ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.ы =INFO_AdvancedStepsText) >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.C ?INFO_BasicStepsTextл @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ћ AINFO_AssistantDescription B /CINFO_AssistantAdvancedStepsText=D aEINFO_AssistantBasicStepsTextїF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScore)H noRoundingAIASYM_WID_MinScoreOJ 0oKASYM_WID_AutoScoreWeightL trueЁMASYM_WID_SummaryFeedbackЕN ASYM_QгOCatalogThumbnailObjectяP ~True-False 35 QASYM_WID_DeploymentR1SASYM_WID_ReadyToRunЛTcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€еUhH‹нV1WYXпыƒ…н"џџџџџџџџXcustomSpot/Y 870,1563IZQ[2{\^]пы†‚н"џџџџџџџџ]customSpotЃ^ 870,1563Н_Ы`žў€|ыaъtžўџbASYMI_UseJAVA c€|'dASYM_WID_AutoReset;e ALWAYSWfASYM_WID_Descriptionсg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. їhASYM_WID_Author i Asymetrix'jASYM_WID_CreateDate;k 3/1/99SlINFO_DescriptionщmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.§nASYM_WID_Name!o Internet Feedback Field?pINFO_AdvancedStepsTextqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.-rINFO_BasicStepsTextчsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.tINFO_AssistantDescriptionu ;vINFO_AssistantAdvancedStepsTextMw qxINFO_AssistantBasicStepsText+yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.?z_asym_wid_idM{Сi|ASYM_WID_DoNotRename{} TRUE•~€ FALSE…‚ЌОаоH\0D2Pb|ŽЎРо№ .HXnдьњ":H`n‚œДTlz’ЄИЪоў 0 J ^ x Š   Д Ц д ь в № . H р 4Bfќ.FTt†ІКиє6Ркт 4NV€’ЈТа№,@\цќ,@Xю&D2ь @Rv0DRn€џџšџџџџџџџџ‚ˆФy€e*15рvh "џџ:Ђˆs‚r…‚q€›Я WX…‚*,€€РРРX…|!,вћўX…|!1–X8|!фFXм|!ˆжX€|!,) žXY\X…‚*1РРР,ъ DAthe same as syntaxo“аvЁ†бЂЄЄЄЄС ž]^aX8‚*фРРРФъ єёcoding the solution in a selected languageCаvЁ†бЂЄЄЄЄq žbcfXм‚*ˆРРРtъ „object codeгаvЁ†бЂЄЄЄЄ žghkX€‚*,РРРъ 63the step-by-step process the program follows…аvЁ†бЂЄЄЄЄХ @VŠfƒ1п џџџъHHHh2›KрФ мYM_SummonWidgets7 O›KRy| ASYM_SummonWidgets| O9‚z q ‹€= The algorithm of a program is:g ‹u4˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectLSE'quest15‘,( OO gЁ sˆ сџ2i)ЙTЇŒ0Љqpъ5ц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F7O#:9?:<;чЋ>=B:8?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`‹UЩk ‹wE–—2/Ѕtbk_wid_nameЙ ASYM_QЭ tbk_wid_propsq œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize‡ ASYM_WID_EditorŸ  MULTWID.SPBЕ ASYM_WID_QTypeЭ MULTICHOICEхASYM_WID_AnsArrayїUEASYM_WID_AutoLockAnswer' trueAASYM_WID_RandomizeS truesASYM_WID_MultipleAnswers… falseЃASYM_WID_DelayFeedbackЕ falseбASYM_WID_AnswerLockedѓъ tbk_wid_valueso] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean‰ASYM_WID_TriesUsed›UEГASYM_WID_TimeUsed§ B:4!::†ЃЈЎДНЪажрц(. the same as syntax  drip GoToPage FALSE (Incorrect; syntax is the language rules. false,auto 144€БЗНУЩЯелсчэњ ,the step-by-step process the program follows€| Correct! false,auto 4gw}ƒ‰•›ЁЇБЗ object code FALSE DIncorrect; object code is the result of translating the source code. false,auto 3!!mœЂЈЎДКРЦЬжм%4: *coding the solution in a selected language FALSE >Incorrect; coding is writing the solution in a given language. false,auto 2 !ASYM_WID_TimeChosen/ #ASYM_WID_TriesMax= $ 1U %ASYM_WID_TimeMaxc &w 'ASYM_WID_Doc‘ ( QUESTION.HLPЉ )ASYM_WID_MaxScoreЗ *Я +ASYM_WID_IsScoredс , TRUEѕ -ASYMI_UseJava . TRUE! /ASYMI_QuestionTextG 0Field id 10 of Page id 18a 1ASYM_WID_RoundScorey 2 noRounding‘ 3ASYM_WID_MinScoreŸ 4 0П 5ASYM_WID_AutoScoreWeightб 6 trueё 7ASYM_WID_SummaryFeedback 8ŽŠmLSE 9ASYM_WID_Name= : Multiple Choice QuestionS ;ASYM_WID_Authoro <click2learn.com‰ =ASYM_WID_CreateDate > 3/1/99З ?ASYM_WID_TimeStartЧ @Feedbackн A_ASYM_Catalogsё B P,A,B,I CASYM_WID_ID D) EINFO_DescriptionoF> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.GINFO_AdvancedStepsTextUHП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.oIINFO_BasicStepsText?JШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box._KINFO_AssistantDescriptionmL “MINFO_AssistantAdvancedStepsTextЁN ХOINFO_AssistantBasicStepsText•PШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ГQCatalogThumbnailObjectгR ~Multiple Choice 64эSASYM_WID_DeploymentћTUASYM_WID_ReadyToRunŸVmlKon’9spЎ†utчЋwvB:yxЭ{z?:}|Лп~—c€uƒ‚­‡…„‰ ‡†Z‰ˆ€ЙWgьŒСX1ыY[Zпын"џџџџџџџџ§ZcustomSpot[ 870,1563-\5]4_^`_пы‘н"џџџџџџџџq_customSpot‡` 870,1563ЁaЉb3гcedпы’“н"џџџџџџџџхdcustomSpotћe 870,1563fg2Ghjiпы”•н"џџџџџџџџYicustomSpotoj 870,1563‰klASYMI_UseJAVAЋm€|ХnASYM_WID_AutoResetйo ALWAYSѕpASYM_WID_Descriptionџqžˆ)rў–FжžˆГs‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ЩtASYM_WID_Authorпu AsymetrixљvASYM_WID_CreateDate w 3/1/99%xINFO_DescriptionЛyŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЯzASYM_WID_Nameѓ{ Internet Feedback Field|INFO_AdvancedStepsTextх}Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.џ~INFO_BasicStepsTextЙБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.й€INFO_AssistantDescriptionч ‚INFO_AssistantAdvancedStepsTextƒ ?„INFO_AssistantBasicStepsTextљ…Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. †_asym_wid_id ‡С7 ˆASYM_WID_DoNotRenameI ‰ TRUEc Šq ‹€|Œ FALSE›Bl ,–ЊОвvŒЄКвъќ,FXxŠЈКжјtŽ И џџ 4 B Z h | – Ў М д ц њ  & L f ~ – Є Ф ж і   B X t Ž Ђ М Ь т і   . t’ZtDdr˜ІЪšИиђЄОЦ№2:dvŒІЎиъ"L^tŽЂАЪоњ.ИЮфў*РдјъОоь Dў  < N h v џџџџџџџџџџџџџџџџџџџџџџџџџџџџоH\0џџRh~œЎШкњ *<Xz”ЄК џџJјrŠ˜АОвьЄМЪтє.Nd€šЎШк№$<" @ ~ ˜ 0 P ^ „ ’ Ж Lf~–ЄФжі (D^l†*2\n„žІатј @Tb|Ќ6Lb|Ј>Rv”h‚<\jЂЦ€”ЂОаЌџџдъџџџџŠ Оицў $2F`xŒЄВЪм№6Lh‚–Авшќ4 8 v  ( H V | Š Ў D^vŽœМЮюў8R`z&Pbx’šФжь4HVp„ *@Vp„œ2Fjˆ\v0P^„–Кtˆ–ВФџџџџџџоџџџџx†ЂДЮрє&Jh<V0>dr–PdrŽ КМаVCrDт–ˆ\":ЮфNж|"V žкaв’ЗH&т0о9ОˆлФ ^и+Ц *PŠШ‚žTЮ5TVŒоИp–ъ№LF T‹ :ŽО(Ь”Ш†t+ј0шАOтџшАOтџшАOтџ/%W" true‘ASYM_BeenHere“@PbpкюŽЂF\tŠЂК$6Pb‚”ВФрђnˆ–ЎМжш&4Hbzˆ ВЦиђ2JbpЂТX l ’ Ј Ф о ђ  0DVd|ТрЈТ’ВРцєш&@Nh|–žШк№ <Nd~†АТиђњ$6Lfn˜ЊРкшЄИЦрєšАЦрє ЂЖкјЬц РЮє & р!є!""0"J"\"џџP.M€P'*17/"6EH19M2:’ў:я€e)13рvh ˜џџАЂˆs’`…’€› Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgets|7B’zq€; u4]ъgžўuquest13п,'OO gЁN  sˆ2i)ЙTЇ€0Љъ5qp(ц§6KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFTMO#PO”ФRQй`SЩk 2/(Щkѓtbk_wid_props—œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize­ ASYM_WID_EditorЧ  TRUEFALS.SPBл tbk_wid_name Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoГ ASYM_WID_QTypeЩ TRUEFALSEчASYM_WID_AutoLockAnswerљ trueASYM_WID_Randomize% falseEASYM_WID_MultipleAnswersW falseuASYM_WID_DelayFeedback‡ falseЃASYM_WID_AnswerLockedБ€|ЫASYM_WID_TriesUsedлFeedbackёtbk_wid_valuesW] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanoASYM_WID_TimeUsed}UŠm—ASYM_WID_TimeChosenу @@ The first symbolic programming language was Assembly language.ћ!ASYM_WID_TriesMax "!#ASYM_WID_TimeMax/$C%ASYM_WID_Doc]& QUESTION.HLPu'ASYM_WID_AnsArray‡(LSEŸ)ASYM_WID_MaxScore­*Х+ASYM_WID_IsScoredз, TRUEы-ASYMI_UseJava§. TRUE/ASYM_WID_Name10 True/False QuestionG1ASYM_WID_Authorc2click2learn.com}3ASYM_WID_CreateDate‘4 3/1/99Ћ5ASYM_WID_TimeStartН6LSEг7_ASYM_Catalogsч8 P,A,B,Iљ9ASYM_WID_ID :Ž ;INFO_Description <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.# =INFO_AdvancedStepsTexta >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.{ ?INFO_BasicStepsText @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.3 AINFO_AssistantDescriptionA B g CINFO_AssistantAdvancedStepsTextu D ™ EINFO_AssistantBasicStepsText/F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.IGASYM_WID_RoundScoreaH noRoundingyIASYM_WID_MinScore‡J 0ЇKASYM_WID_AutoScoreWeightЙL trueйMASYM_WID_SummaryFeedbackэN ASYM_Q OCatalogThumbnailObject'P ~True-False 35AQASYM_WID_DeploymentORiSASYM_WID_ReadyToRun T˜6Rp66F CorrectRRb Incorrectpp€ Partially Correct#UhH‹+V1UWYXпыƒ…н"џџџџџџџџgXcustomSpot}Y 870,1563—ZŸ[2Щ\^]пы†‚н"џџџџџџџџл]customSpotё^ 870,1563 _/`ъtžўЙacbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ЭbASYMI_UseJAVAлc€|ѕdASYM_WID_AutoReset e ALWAYS%fASYM_WID_DescriptionЏg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ХhASYM_WID_Authorлi AsymetrixѕjASYM_WID_CreateDate k 3/1/99!lINFO_DescriptionЗmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЫnASYM_WID_Nameяo Internet Feedback Field pINFO_AdvancedStepsTextсqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ћrINFO_BasicStepsTextЕsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.еtINFO_AssistantDescriptionчu  vINFO_AssistantAdvancedStepsTextw ?xINFO_AssistantBasicStepsTextљyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. z_asym_wid_id{С7|ASYM_WID_DoNotRenameI} TRUEc~q€ FALSE…џџ@blzфјœВЬрЂИЮьў*J\zŒЈЖарі\t‚œш&4HbzŒЄВЪм№6Lh‚–АТиьў $  ( f €  8 F l z ž 4Nf~ŒЌОођ,FTn(0Zl‚œЄЮрі4Оврњ*ДЪрњ&МаєцКкь Dў <Nhvџџџџџџџџv  Ј Р Ю ю  4Rnˆ–АPjrœЎФоц"8Rv"<Plі "<Phў6T(Bќ.Tb†@Tb~ЊџџДЪџџџџt‚І`t‚žАКџџџџџџџџџџvŒЄКвъ4Rd~АТрђ 0 F Ќ Ц д ь ў  * B P h v Š Є М Ъ т є   4 Z t Œ Є В в ф џџ  > T p Š ž И Ш о ђ   * pŽVp@`n”ЂЦ–Ддюќ КТьў.6`rˆЂЊдцќHZpŠžЌЦкі*ДЪрњ&МаєцКкш@њ  8 J d џџџџv џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЮЂМv–ЄЪиќЖ Ъ и є !џџ !4!8\@fHgHау@~BBfзj !)ЂљFЗ1)ДVFBЌc@HQ.Ћ@–@—@adш@~&B'Bq"@ Ъ)œ™@‘тu@n+o+Ёf–@~Ц;Ч;БdŒ@о6;7;С6и@ ў@џ@б†ўъј†?‡?с)p@PBBё ”i:€{рŒ~ Ю§џцў<<ў€џџЬ™џџџџ˜:ї&‰ Ќ›- ЋЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"/~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} w`Mf wœBg w|Mh wјEiЋ žQRЎ}[,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwФFnнwl5oнw@HpнwXFqa ž~dЊ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTw”>rTwPDsTw0AtTwdGu)џџџџџџl Ш Ž5ёџяпЊžddаЦ92i ЗџџИбУйяџџџџџџ,lаv4вqџџЙЭџџџџџџŠ ПМџџџ Xў<<дO,.2 IаAаљ(Ў'дO' џџ‰|џџ! uwџџџ0 ь[ *l17lM $c$&; žq^}€f sq’‘ žqH; HqЋ '*n™Ўб  $Є!&џџџxЋ@с+-- This ‘{has hyperlink БЛршX;Tw,H’TwрK“TwР?”TwK•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџXў<< qsT^0оЭ7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџќBь1 %јЇ  >џџџџџџЄПнј0cџџџќBЄјнПп !>џџџџџџћП%щ0cџџџќBћП%щ ">џџџџџџГјь1 0cџџџќBГјь1 C #>џџџџџџ“EQ 0cџџџd/ў<<Ÿ %џџџџџџ™ žИ3 џџџџXў<<€>Г&;ёЂ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –^;_;ћ—KXYЂ*M $c$&ь $–!&$X ' =ASYM_SummonWidgetsY+fр' yenterPage=‹+unѕHiќџ)&јџ; ќџ; јџr#Џ+?%#Д+=r!'f6course_Entry.tbkmenubuttonClick0€buttonClickрЏ€‘ƒ"Бc" ˆ8"course_Entry.tbk"рЂwdCАwБwИMВwpГН (*вгРєЪ! $c$&џџџxЊіѓ+-- This ‘{has hyperlink БЛрEw\=Дw;іše" 07053117340874326883349379488uASYM_TpIDЅSuspend Lessono0Ф  OO ’9qpј5гЬVKчЋB:?: Э"!—c$#Лп&%Ќe('u*)­‡,+‰ .-x07хcQRхcџџџџџџџџ‡ASYMI_JAVAActionЙ* %ACI.ACIEndTestAction,Cause=1,Return=1Э tbk_wid_nameс buttonѕ tbk_wid_propsU W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAo ASYM_WID_AutoResetƒ ALWAYS™tbk_wid_valuesѓQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean ASYMI_AutoSize false3ASYMI_HTMLBorderA 0[ASYMI_OutputFormatk GIFASYMI_UseJAVA€|ЃASYM_WID_AuthorЙ AsymetrixгASYM_WID_CreateDateч 3/1/99ћASYM_WID_Name Stop and Exit-INFO_DescriptionG  When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.a!INFO_BasicStepsText"% З Position and size the button.­#INFO_AdvancedStepsTextл$% З Position and size the button.ё%_ASYM_Catalogs& P,A,B,I%'INFO_AssistantDescription3( Y)INFO_AssistantAdvancedStepsTextg* ‹+INFO_AssistantBasicStepsText™, Б-ASYMI_UseRolloverУ. TRUEн/щQNextГRTSлнVUXWOOZYqp=[ј^]5г`_KbaЬVdcgЁfe’9hgчЋjiB:5kхc6mxpoZrqЭtsЛпvu—cxwuzy­‡|{‰ rq‰ ЫS_asym_hyperlinks‰TЕ^Z ... ^ny…‹‘š­ buttonClick  jump Utbk_wid_nameБV ButtonХWtbk_wid_props% XW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA; Ytbk_wid_values• ZQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanЋ [ASYMI_AutoSizeУ ]ASYMI_HTMLBorderб ^ 0х _ASYMI_UseJAVAї ` TRUE aASYMI_OutputFormat! bGIF7 cASYM_WID_EditorQ d butnedit.spbk eASYM_WID_AutoReset f enterpage— gASYM_WID_Author­ h AsymetrixЧ iASYM_WID_CreateDateл j 3/1/99ы k_swapped mASYMI_UseRollover o_asym_wid_id% pј= qINFO_Description rР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.# sINFO_AdvancedStepsText+ t ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes.E uINFO_BasicStepsText•vH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.ЕwINFO_AssistantDescriptionУx щyINFO_AssistantAdvancedStepsTextїz {INFO_AssistantBasicStepsText)| C}fD•O~Back€лнƒ‚…„OO‡†qpЮˆј‹Š5гŒKŽЬV‘gЁ“’’9•”чЋ—–B:3˜хc4šxœZŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ CB‰ 1€_asym_hyperlinksѓЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump ‚tbk_wid_nameƒ Button/„tbk_wid_props…W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAЅ†tbk_wid_valuesџ‡Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanˆASYMI_AutoSize?‰МЛx07хcWŠASYMI_HTMLBordere‹ 0yŒASYMI_UseJAVA‹ TRUEЅŽASYMI_OutputFormatЕGIFЫASYM_WID_Editorх‘ butnedit.spbџ’ASYM_WID_AutoReset“ enterpage+”ASYM_WID_AuthorA• Asymetrix[–ASYM_WID_CreateDateo— 3/1/99˜_swapped—šASYMI_UseRolloverЉ@ASYM_WID_IDНœ_asym_wid_idЫјуžINFO_DescriptionЋŸР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.Щ INFO_AdvancedStepsTextбЁ ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes.ыЂINFO_BasicStepsText;ЃH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.[ЄINFO_AssistantDescriptioniЅ ІINFO_AssistantAdvancedStepsTextЇ СЈINFO_AssistantBasicStepsTextЯЉ щЊfD•ћ? TRUE 3 FALSE2 FALSE$!>-74 TRUEG1Nav GroupUAрg5 FALSEy6 TRUE‹0 TRUE™ЗcounterГИiŒнЙ Page 25 of 25 255щnFirstю!ЛASYMI_UseRolloverМ true+\ueEЋžь,tќ>F lьW TRUEБ#Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean;7 98?:;:Ќe=<B:?>KA@тCBЭEDЛпGF—cIHuKJ­‡ML‰ ON”Ф\Pй`O8ASYM_WID_Namem9 Navigation Groupƒ:_ASYM_Catalogs—; P,A,B,IБ<ASYM_WID_CreateDateХ= 3/1/99й>ASYMI_UseJavaёBINFO_Description]Cc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.{DINFO_AdvancedStepsTextБE- (З Position the button navigation group.ЫFINFO_BasicStepsTextG- (З Position the button navigation group.!HINFO_AssistantDescriptionIю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.=JINFO_AssistantAdvancedStepsText{K6 1З Position and size the button navigation group.ŸLINFO_AssistantBasicStepsTextнM6 1З Position and size the button navigation group.ћNCatalogThumbnailObjectO ~Navigation Panel 217PASYM_WID_DeploymentQlpŒiASYMI_UseRollover{ FALSEtbk_wid_nameЃ ButtonЗ tbk_wid_propsЭ"tbk_wid_valuesл' 0я›tbk_wid_name ­ Button Ўtbk_wid_propsw ЏW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA Аtbk_wid_valuesч БQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean§ ВASYMI_AutoSize !ГFirst!ш'!ДASYMI_HTMLBorder5!Е 0I!ЖASYMI_UseJAVA[!К falseu!НASYMI_OutputFormat…!ОGIFŸ!ПASYM_WID_AutoResetЕ!Р enterpageЫ!СASYM_WID_Editorх!Т butnedit.spb"УASYM_WID_Description"Ф Java supported. 5"ХASYM_WID_AuthorK"Ц Asymetrixe"ЧASYM_WID_CreateDatey"Ш 1/22/97‹"Щ_autoShown"Ъ TRUEЕ"Ы_asym_hyperlinksw#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump ‡#Э_swapped™#Ю FALSE­#ЯASYM_WID_NameЫ#аNavigation Buttonх#бqŒё#вNext $ASYMI_UseRollover$ FALSE{$!W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA$дtbk_wid_nameЃ$е ButtonЗ$жtbk_wid_props%зW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA-%иtbk_wid_values‡%йQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean%кASYMI_AutoSizeЏ%л FALSEЧ%мASYMI_HTMLBorderе%н 0щ%оASYMI_UseJAVAћ%п false&р_asym_hyperlinksе&сЙ§ п<... ^ny…•žБ buttonClick  FALSE jump я&тASYMI_OutputFormatџ&уGIF'фASYM_WID_AutoReset/'х enterpageE'цASYM_WID_Editor_'ч butnedit.spb{'шASYM_WID_Description™'щ Java supported. Џ'ъASYM_WID_AuthorХ'ы Asymetrixп'ьASYM_WID_CreateDateѓ'э 1/22/97(ю_autoShown(я TRUE'(№_swapped9(ё FALSEM(ђASYM_WID_Namek(ѓNavigation Button…(єqŒ•(ѕPrevious­(>ASYMI_UseRollover)>- FALSE)!5гKлнЬV’9  gЁ  Ў† чЋB:Ыж=хc?:3)їtbk_wid_nameG)ј Button[)љtbk_wid_propsЛ)њW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAб)ћtbk_wid_values+*ќQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanA*§ASYMI_AutoSizeS*ў FALSEk*џASYMI_HTMLBordery* 0*ASYMI_UseJAVAŸ* falseЗ*_asym_hyperlinks}+Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump —+ASYMI_OutputFormatЇ+GIFС+ASYM_WID_AutoResetз+ enterpageэ+ ASYM_WID_Editor,  butnedit.spb#, ASYM_WID_DescriptionA,  Java supported. W, ASYM_WID_Authorm, Asymetrix‡,ASYM_WID_CreateDate›, 1/22/97­,_autoShownП, TRUEЯ,_swappedс, TRUEѕ,ASYM_WID_Name-Navigation Button--qŒ?-= FALSEЊ-Ќ(žь,tќВ: r !Њ "т # $>%F '€(’)H**U.гедзжOOйиqpлкјнм5гпоKсрлнутЬVхф’9чцgЁщшЎ†ыъчЋэьB:яюЫжё№хcѓђ?:0xџ.™­›ЏЎOOБАqpВјЕД5гКЖKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЭхcаЯ?:x‰/! OO#"qp%$ј'&5г)(K+*ЬV-,’9/.gЁ10Ў†32чЋ54B:76Ыж98хc;:?:ЯЮ?:Ÿ/$ASYMI_AutoSizeБ/% FALSEЩ/&ASYMI_HTMLBorderн/(ASYMI_UseJAVAя/) false 0*ASYMI_OutputFormat0+GIF30,ASYM_WID_AutoResetI0- enterpage_0.ASYM_WID_Editory0/ butnedit.spb•00ASYM_WID_DescriptionГ01 Java supported. Щ02ASYM_WID_Authorп03 Asymetrixљ04ASYM_WID_CreateDate 15 1/22/9716_autoShown117 TRUEA18_swappedS19 FALSEg1:ASYM_WID_Name…1;Navigation ButtonŸ1<qŒA2Ќє€6žь,tќВ: r !Њ "т # $>%F '€(’)H**+ь,lіјїњљOOќћqp2§јџ5гKлнЬV’9  gЁ  Ў† чЋB:Ыжўхc?:>x@@jz”ЊtŒОвцњZtˆžј 8F`p„’ЈОиь2Lf”Врі *8^lžЖШ~<*ZlЖ@TrˆœЖЪюœLоіb€Жа&B€Єт"тюИаŽЂЖЪ* @ š А Ш ж ъ ќ  & < V p † œ В Ь р <№ т  * B  ( 0 J šКШюќ .HT6ј  4”ЊD\j~ЊКаъ0F`tZ.„рЎТашАЮж№@`n”ЂЦд0Є1є  | ’ ь !!,!:!žИN!є `!z!Š!Є!К!а!ъ!"$":"P"j"~""Ђ"К"|#Œ#ž#В#а#ъ#А-€$”$Ј$М$%2%Œ%Ђ%Д%Ь%к%ю%&&к&є&''4'J'd'€'ž'Д'Ъ'ф'ј' ((,(>(R(p(Š(F2$)8)L)`)Р)ж)0*F*X*p*~*’*Є*М*‚+œ+Ќ+Ц+м+ђ+ ,(,F,\,r,Œ, ,В,Ф,д,ц,њ,-Jі#$Vn/€”Ј $М\Ž/Є/Ж/вЮ/т/є/0080N0d0~0š0И0Ю0ф0ў01$161F1X1l1Š12-š(џџБ|Tm:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰Б‹›.БЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 Iаљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>ГёЂ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KмY&%p+ =ASYM_SummonWidgetsU›Kўf ( yenterPageops­ -џџџџџџM $c$&M $c$&АХШM $c$&@ $–!&љ +|’“ЎM $c$&; žqќf sqд‘ žqŠ; HqI (ШЏАLг  $Є!&џџџxЋ‚+-- This ‘{has hyperlink БЛрбwАwБwВwГџ )ШдејЪ! $c$&џџџxЊ85+-- This ‘{has hyperlink БЛр‡wДwЕwЖwЗЕ *ШљњИM $ц&џџџxЋюы+-- This ‘{has hyperlink БЛр=wИwЙwКwЛk ,|n> $–!&џџџxЋŠ‡+йwАwБwВwГ#(   ( ) * , mj   ( ) * , ASYM_SummonWidgetsf2п;Бd2О у1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆ2žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qpi;ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeа 2 FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqpИhјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizeqi FALSE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 5 of 25f 252Г’Nav GroupЧ”ASYM_WID_Nameх• Navigation Group‘x17хc!‘ true3? FALSEžtО žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`?–_ASYM_CatalogsS— P,A,B,Im˜ASYM_WID_CreateDate™ 3/1/99•šASYMI_UseJavaЇ› TRUEЙœASYM_WID_IDЧрпžINFO_DescriptionKŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.i INFO_AdvancedStepsTextŸЁ- (З Position the button navigation group.ЙЂINFO_BasicStepsTextяЃ- (З Position the button navigation group.ЄINFO_AssistantDescriptionЅю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.+ІINFO_AssistantAdvancedStepsTextiЇ6 1З Position and size the button navigation group.ЈINFO_AssistantBasicStepsTextЫЉ6 1З Position and size the button navigation group.щЊCatalogThumbnailObject Ћ ~Navigation Panel 21%ЌASYM_WID_Deployment3­MЎpŒїАВБДГOOЖЕqpнЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name В Button3 Гtbk_wid_props“ ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAЉ Еtbk_wid_values!ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!ЗASYMI_AutoSize+!И FALSEC!ЙASYMI_HTMLBorderQ!К 0e!ЛASYMI_UseJAVAw!М false‘!НASYMI_OutputFormatЁ!ОGIFЛ!ПASYM_WID_AutoResetб!Р enterpageч!СASYM_WID_Editor"Т butnedit.spb"УASYM_WID_Description;"Ф Java supported. Q"ХASYM_WID_Authorg"Ц Asymetrix"ЧASYM_WID_CreateDate•"Ш 1/22/97Ї"Щ_autoShownЙ"Ъ TRUEб"Ы_asym_hyperlinks“#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ѓ#Э_swappedЕ#Ю FALSEЩ#ЯASYM_WID_Nameч#аNavigation Buttonџ#бASYMI_UseRollover$в TRUE+$гqŒ7$дNextс$езжйиOOлкqpмјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіxѕ$жtbk_wid_name %з Button%иtbk_wid_props}%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA“%кtbk_wid_valuesэ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean&мASYMI_AutoSize&н FALSE-&оASYMI_HTMLBorder;&п 0O&рASYMI_UseJAVAa&с falsey&т_asym_hyperlinks;'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump U'фASYMI_OutputFormate'хGIF'цASYM_WID_AutoReset•'ч enterpageЋ'шASYM_WID_EditorХ'щ butnedit.spbс'ъASYM_WID_Descriptionџ'ы Java supported. (ьASYM_WID_Author+(э AsymetrixE(юASYM_WID_CreateDateY(я 1/22/97k(№_autoShown}(ё TRUE(ђ_swappedŸ(ѓ FALSEГ(єASYM_WID_Nameб(ѕNavigation Buttonщ(іASYMI_UseRolloverћ(ї TRUE)јqŒ%)љPreviousЯ)њќћў§OOџqp'ј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xу)ћtbk_wid_nameї)ќ Button *§tbk_wid_propsk*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA*џtbk_wid_valuesл*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanё*ASYMI_AutoSize+ FALSE+ASYMI_HTMLBorder)+ 0=+ASYMI_UseJAVAO+ falseg+_asym_hyperlinks-,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump G, ASYMI_OutputFormatW, GIFq, ASYM_WID_AutoReset‡,  enterpage, ASYM_WID_EditorЗ, butnedit.spbг,ASYM_WID_Descriptionё, Java supported. -ASYM_WID_Author- Asymetrix7-ASYM_WID_CreateDateK- 1/22/97]-_autoShowno- TRUE-_swapped‘- FALSEЅ-ASYM_WID_NameУ-Navigation Buttonл-ASYMI_UseRolloverэ- TRUE.qŒ.First.! #"OO%$qp?&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Б. tbk_wid_nameХ.! Buttonй."tbk_wid_props9/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO/$tbk_wid_valuesЉ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП/&ASYMI_AutoSizeб/' FALSEщ/(ASYMI_HTMLBorderї/) 0 0*ASYMI_UseJAVA0+ false70,ASYMI_OutputFormatG0-GIFa0.ASYM_WID_AutoResetw0/ enterpage00ASYM_WID_EditorЇ01 butnedit.spbУ02ASYM_WID_Descriptionс03 Java supported. ї04ASYM_WID_Author 15 Asymetrix'16ASYM_WID_CreateDate;17 1/22/97M18_autoShown_19 TRUEo1:_swapped1; FALSE•1<ASYM_WID_NameГ1=Navigation ButtonЭ1>qŒу1žь,tќ>F |‹є€6žь,tќВ: r !Њ "т # $>%F ()д*Š+Ш,@-|@@Pв1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў џџж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNdvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц ш1Vd~ъ2ЈЄИЬ.DXr†šЌОЬфPnЄОє 0n’аю*8JRќ $ 8 ˜ Ў !!0!H!V!j!|!–!І!Р!ж!ь!"""@"V"l"†"š"Ќ"О"ж"˜#Ј#К#Ю#ь#$$0$<$ц$њ$%"%‚%˜%ђ%&&2&@&T&f&~&@'Z'j'„'š'А'Ъ'ц'((0(J(^(p(‚(’(Є(И(ж(ю())*)д)ш)ќ)*p*†*р*і*+ +.+B+T+l+2,L,\,v,Œ,Ђ,М,и,і, -"-<-P-b-t-„-–-Њ-Ш-р-ђ- ..Ђ.Ж.Ъ.о.>/T/Ў/Ф/ж/ю/ќ/0"0<0L0f0|0’0Ќ0Ш0ц0ќ01,1@1R1d1t1†1š1И1&q|Tm:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰q‹›.qЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 Iаљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ 7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>ГёЂ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KмY&%p+ =ASYM_SummonWidgetsU›Kўf ( yenterPage, "­ -џџџџџџM $c$&M $c$&АХШM $c$&@ $–!&љ +|’“ЎM $c$&; žqќf sqд‘ žqŠ; HqI (ШЏАLг  $Є!&џџџxЋ‚+-- This ‘{has hyperlink БЛрбwАwБwВwГџ )ШдејЪ! $c$&џџџxЊ85+-- This ‘{has hyperlink БЛр‡wДwЕwЖwЗЕ *ШљњИM $ц&џџџxЋюы+-- This ‘{has hyperlink БЛр=wИwЙwКwЛk ,|n> $–!&џџџxЋŠ‡+йwАwБwВwГ#(   ( ) * , mj   ( ) * , ASYM_SummonWidgetsf2З9qd2^у1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆ2žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qpИ;ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeб < FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqpнhјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizep2 FALSE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 7 of 25f 252Г’Nav GroupЧ”ASYM_WID_Nameх• Navigation Group‘x17хc!‘ true3? FALSEžt^žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`?–_ASYM_CatalogsS— P,A,B,Im˜ASYM_WID_CreateDate™ 3/1/99•šASYMI_UseJavaЇ› TRUEЙœASYM_WID_IDЧрпžINFO_DescriptionKŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.i INFO_AdvancedStepsTextŸЁ- (З Position the button navigation group.ЙЂINFO_BasicStepsTextяЃ- (З Position the button navigation group.ЄINFO_AssistantDescriptionЅю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.+ІINFO_AssistantAdvancedStepsTextiЇ6 1З Position and size the button navigation group.ЈINFO_AssistantBasicStepsTextЫЉ6 1З Position and size the button navigation group.щЊCatalogThumbnailObject Ћ ~Navigation Panel 21%ЌASYM_WID_Deployment3­MЎpŒїАВБДГOOЖЕqpЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name В Button3 Гtbk_wid_props“ ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAЉ Еtbk_wid_values!ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!ЗASYMI_AutoSize+!И FALSEC!ЙASYMI_HTMLBorderQ!К 0e!ЛASYMI_UseJAVAw!М false‘!НASYMI_OutputFormatЁ!ОGIFЛ!ПASYM_WID_AutoResetб!Р enterpageч!СASYM_WID_Editor"Т butnedit.spb"УASYM_WID_Description;"Ф Java supported. Q"ХASYM_WID_Authorg"Ц Asymetrix"ЧASYM_WID_CreateDate•"Ш 1/22/97Ї"Щ_autoShownЙ"Ъ TRUEб"Ы_asym_hyperlinks“#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ѓ#Э_swappedЕ#Ю FALSEЩ#ЯASYM_WID_Nameч#аNavigation Buttonџ#бASYMI_UseRollover$в TRUE+$гqŒ7$дNextс$езжйиOOлкqp'мјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіxѕ$жtbk_wid_name %з Button%иtbk_wid_props}%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA“%кtbk_wid_valuesэ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean&мASYMI_AutoSize&н FALSE-&оASYMI_HTMLBorder;&п 0O&рASYMI_UseJAVAa&с falsey&т_asym_hyperlinks;'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump U'фASYMI_OutputFormate'хGIF'цASYM_WID_AutoReset•'ч enterpageЋ'шASYM_WID_EditorХ'щ butnedit.spbс'ъASYM_WID_Descriptionџ'ы Java supported. (ьASYM_WID_Author+(э AsymetrixE(юASYM_WID_CreateDateY(я 1/22/97k(№_autoShown}(ё TRUE(ђ_swappedŸ(ѓ FALSEГ(єASYM_WID_Nameб(ѕNavigation Buttonщ(іASYMI_UseRolloverћ(ї TRUE)јqŒ%)љPreviousЯ)њќћў§OOџqp?ј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xу)ћtbk_wid_nameї)ќ Button *§tbk_wid_propsk*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA*џtbk_wid_valuesл*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanё*ASYMI_AutoSize+ FALSE+ASYMI_HTMLBorder)+ 0=+ASYMI_UseJAVAO+ falseg+_asym_hyperlinks-,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump G, ASYMI_OutputFormatW, GIFq, ASYM_WID_AutoReset‡,  enterpage, ASYM_WID_EditorЗ, butnedit.spbг,ASYM_WID_Descriptionё, Java supported. -ASYM_WID_Author- Asymetrix7-ASYM_WID_CreateDateK- 1/22/97]-_autoShowno- TRUE-_swapped‘- FALSEЅ-ASYM_WID_NameУ-Navigation Buttonл-ASYMI_UseRolloverэ- TRUE.qŒ.First.! #"OO%$qp<&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Б. tbk_wid_nameХ.! Buttonй."tbk_wid_props9/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO/$tbk_wid_valuesЉ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП/&ASYMI_AutoSizeб/' FALSEщ/(ASYMI_HTMLBorderї/) 0 0*ASYMI_UseJAVA0+ false70,ASYMI_OutputFormatG0-GIFa0.ASYM_WID_AutoResetw0/ enterpage00ASYM_WID_EditorЇ01 butnedit.spbУ02ASYM_WID_Descriptionс03 Java supported. ї04ASYM_WID_Author 15 Asymetrix'16ASYM_WID_CreateDate;17 1/22/97M18_autoShown_19 TRUEo1:_swapped1; FALSE•1<ASYM_WID_NameГ1=Navigation ButtonЭ1>qŒу1žь,tќ>F |‹є€6žь,tќВ: r !Њ "т # $>%F ()д*Š+Ш,@-|@@Pв1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў Ф ж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNџџvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц ш1Vd~ъ2ЈЄИЬ.DXr†šЌОЬфPnЄОє 0n’аю*8JRќ $ 8 ˜ Ў !!0!H!V!j!|!–!І!Р!ж!ь!"""@"V"l"†"š"Ќ"О"ж"˜#Ј#К#Ю#ь#$$0$<$ц$њ$%"%‚%˜%ђ%&&2&@&T&f&~&@'Z'j'„'š'А'Ъ'ц'((0(J(^(p(‚(’(Є(И(ж(ю())*)д)ш)ќ)*p*†*р*і*+ +.+B+T+l+2,L,\,v,Œ,Ђ,М,и,і, -"-<-P-b-t-„-–-Њ-Ш-р-ђ- ..Ђ.Ж.Ъ.о.>/T/Ў/Ф/ж/ю/ќ/0"0<0L0f0|0’0Ќ0Ш0ц0ќ01,1@1R1d1t1†1š1И1&ЂxTi:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰Ђ‹›.ЂЯ џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 Iаљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>ГёЂ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KиY"%l+ =ASYM_SummonWidgetsU›Kўf ( uenterPageЉ -џџџџџџM $c$&M $c$&ЌСФM $c$&< $–!&ѕ +xi“ЎM $c$&; žqјf sqа‘ žq†; HqE (ФЏАHг  $Є!&џџџxЋ~{+-- This ‘{has hyperlink БЛрЭwАwБwВwГћ )ФдеўјЪ! $c$&џџџxЊ41+-- This ‘{has hyperlink БЛрƒwДwЕwЖwЗБ *ФљњДM $ц&џџџxЋъч+-- This ‘{has hyperlink БЛр9wИwЙwКwЛg ,xj> $–!&џџџxЋ†ƒ+еwАwБwВwГ(   ( ) * , ij   ( ) * , ASYM_SummonWidgetsn28Ђl2ј*ы1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆо2žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qp';ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeб < FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqp?hјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizeqiNav GroupE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 15 of 25f 25Е’ FALSEЩ”ASYM_WID_Nameп–_ASYM_Catalogsфt‘x17хc!‘ true3? FALSEžtј*žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`G• Navigation Group[— P,A,B,Iu˜ASYM_WID_CreateDate‰™ 3/1/99šASYMI_UseJavaЏ› TRUEСœASYM_WID_IDЯрчžINFO_DescriptionSŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.q INFO_AdvancedStepsTextЇЁ- (З Position the button navigation group.СЂINFO_BasicStepsTextїЃ- (З Position the button navigation group.ЄINFO_AssistantDescription Ѕю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.3ІINFO_AssistantAdvancedStepsTextqЇ6 1З Position and size the button navigation group.•ЈINFO_AssistantBasicStepsTextгЉ6 1З Position and size the button navigation group.ёЊCatalogThumbnailObjectЋ ~Navigation Panel 21-ЌASYM_WID_Deployment;­UЎpŒџАВБДГOOЖЕqp’ЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name' В Button; Гtbk_wid_props› ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAБ Еtbk_wid_values !ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!!ЗASYMI_AutoSize3!И FALSEK!ЙASYMI_HTMLBorderY!К 0m!ЛASYMI_UseJAVA!М false™!НASYMI_OutputFormatЉ!ОGIFУ!ПASYM_WID_AutoResetй!Р enterpageя!СASYM_WID_Editor "Т butnedit.spb%"УASYM_WID_DescriptionC"Ф Java supported. Y"ХASYM_WID_Authoro"Ц Asymetrix‰"ЧASYM_WID_CreateDate"Ш 1/22/97Џ"Щ_autoShownС"Ъ TRUEй"Ы_asym_hyperlinks›#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ћ#Э_swappedН#Ю FALSEб#ЯASYM_WID_Nameя#аNavigation Button$бASYMI_UseRollover$в TRUE3$гqŒ?$дNextщ$езжйиOOлкqp<мјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіx§$жtbk_wid_name%з Button%%иtbk_wid_props…%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA›%кtbk_wid_valuesѕ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean &мASYMI_AutoSize&н FALSE5&оASYMI_HTMLBorderC&п 0W&рASYMI_UseJAVAi&с false&т_asym_hyperlinksC'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump ]'фASYMI_OutputFormatm'хGIF‡'цASYM_WID_AutoReset'ч enterpageГ'шASYM_WID_EditorЭ'щ butnedit.spbщ'ъASYM_WID_Description(ы Java supported. (ьASYM_WID_Author3(э AsymetrixM(юASYM_WID_CreateDatea(я 1/22/97s(№_autoShown…(ё TRUE•(ђ_swappedЇ(ѓ FALSEЛ(єASYM_WID_Nameй(ѕNavigation Buttonё(іASYMI_UseRollover)ї TRUE)јqŒ-)љPreviousз)њќћў§OOџqpИј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xы)ћtbk_wid_nameџ)ќ Button*§tbk_wid_propss*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA‰*џtbk_wid_valuesу*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanљ*ASYMI_AutoSize +2 FALSE#+ASYMI_HTMLBorder1+ 0E+ASYMI_UseJAVAW+ falseo+_asym_hyperlinks5,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump O, ASYMI_OutputFormat_, GIFy, ASYM_WID_AutoReset,  enterpageЅ, ASYM_WID_EditorП, butnedit.spbл,ASYM_WID_Descriptionљ, Java supported. -ASYM_WID_Author%- Asymetrix?-ASYM_WID_CreateDateS- 1/22/97e-_autoShownw- TRUE‡-_swapped™- FALSE­-ASYM_WID_NameЫ-Navigation Buttonу-ASYMI_UseRolloverѕ- TRUE.qŒ.FirstЅ.! #"OO%$qpн&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Й. tbk_wid_nameЭ.! Buttonс."tbk_wid_propsA/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAW/$tbk_wid_valuesБ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanЧ/&ASYMI_AutoSizeй/' FALSEё/(ASYMI_HTMLBorderџ/) 00*ASYMI_UseJAVA%0+ false?0,ASYMI_OutputFormatO0-GIFi0.ASYM_WID_AutoReset0/ enterpage•00ASYM_WID_EditorЏ01 butnedit.spbЫ02ASYM_WID_Descriptionщ03 Java supported. џ04ASYM_WID_Author15 Asymetrix/16ASYM_WID_CreateDateC17 1/22/97U18_autoShowng19 TRUEw1:_swapped‰1; FALSE1<ASYM_WID_NameЛ1=Navigation Buttonе1>qŒы1žь,tќ>F x‹є€6žь,tќВ: r !Њ "т # $>%F ()а*†+Ф,<-x@@Pк1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў Ф ж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNdvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц №1Vd~ъ2ЈЄК.ЮL`zŽЂДЦдьXvЌЦќ8všиі2@JZ  , @   Ж !&!8!P!^!r!„!ž!Ў!Ш!о!є!"*"H"^"t"Ž"Ђ"Д"Ц"о" #А#Т#ж#є# $$8$D$ю$%%*%Š% %њ%&"&:&H&\&n&†&H'b'r'Œ'Ђ'И'в'ю' ("(8(R(f(x(Š(š(Ќ(Р(о(і()")2)м)№)**x*Ž*ш*џџ+(+6+J+\+t+:,T,d,~,”,Њ,Ф,р,ў,-*-D-X-j-|-Œ-ž-В-а-ш-њ-. .Њ.О.в.ц.F/\/Ж/Ь/о/і/00*0D0T0n0„0š0Д0а0ю01141H1Z1l1|1Ž1Ђ1Р1&СмЭ€e6рvh rџџŽ ˆsСm… Сl€›Я WX…i В€€РРРX…i ВвX…i 1’X)Q еXЭ" yЈXq9 2Xi В3 žXY\X…i 1РРР6ъ @=videoаvЁ†бЂЄЄЄЄН ž]^aX)Q еРРРРъ ЪЧaudioаvЁ†бЂЄЄЄЄG žbcfXЭ" yРРРJъ VSgaming ЅаvЁ†бЂЄЄЄЄг žghkXq9 РРРжъ рнstore/аvЁ†бЂЄЄЄЄ] ž@Ž‘Xi ВРРР`ъ ~{none of these are correctЭаvЁ†бЂЄЄЄЄ  n‹fƒ1I џџџъHHHh2џџџџn›K0o o,YM_SummonWidgets‹ 4Ÿ2Ѓ›KІЭа ASYM_SummonWidgetsќ!зFСњ!щ!€;8u4Ikъз`N The basic computer operations are thought of as input, process, output and ::::хquest06O,( OO gЁ sˆсџ2i)ЙTЇS0Љqpъ5 ц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F"7O#:9?:<;чЋ>=B:Œ?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФVUй`8TЩk82/TЩkctbk_wid_namew tbk_wid_props œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize1 ASYM_WID_EditorI  MULTWID.SPB_ ASYM_WID_QTypew MULTICHOICEASYM_WID_AnsArrayЁ trueПASYM_WID_AutoLockAnswerг ASYM_QэASYM_WID_Randomizeџ trueASYM_WID_MultipleAnswers1 falseOASYM_WID_DelayFeedbacka false}ASYM_WID_AnswerLockedFeedbackЃtbk_wid_values ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean#ASYM_WID_TriesUsed9  ’2>D@ќ>>Š•› ІЌЕТШЮио"(8> gaming  drip GoToPage FALSE ?Incorrect. The operations are input, process, output and store. false,field 2DDš ІЌВИОФЪдк$4: video FALSE ?Incorrect. The operations are input, process, output and store. false,field 4@@Œ–œЂЈЎДКРЦЬвпхєњ store€| Correct! false,auto 1LV\bhntz€†–кр№і audio FALSE ?Incorrect. The operations are input, process, output and store. false,field 3ќќHflrx~„А– Іъ№џ none of these are correct FALSE ?Incorrect. The operations are input, process, output and store. false,auto 5Q ASYM_WID_TimeUsedc LSE} !ASYM_WID_TimeChosen "˜џ<6Rp66F CorrectRRb Incorrectpp€ Partially Correct5 #ASYM_WID_TriesMaxC $[ %ASYM_WID_TimeMaxi &} 'ASYM_WID_Doc— ( QUESTION.HLPЏ )ASYM_WID_MaxScoreН *е +ASYM_WID_IsScoredч , TRUEћ -ASYMI_UseJava . TRUE' /ASYMI_QuestionTextM 0Field id 10 of Page id 18g 1ASYM_WID_RoundScore 2 noRounding— 3ASYM_WID_MinScoreЅ 4 0Х 5ASYM_WID_AutoScoreWeightз 6 trueї 7ASYM_WID_SummaryFeedback 8€| 9ASYM_WID_Name? : Multiple Choice QuestionU ;ASYM_WID_Authorq <click2learn.com‹ =ASYM_WID_CreateDateŸ > 3/1/99Й ?ASYM_WID_TimeStartС @5з A_ASYM_Catalogsы B P,A,B,I§ CASYM_WID_ID D€#EINFO_DescriptioniF> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.‡GINFO_AdvancedStepsTextOHП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.iIINFO_BasicStepsText9JШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.YKINFO_AssistantDescriptiongL MINFO_AssistantAdvancedStepsText›N ПOINFO_AssistantBasicStepsTextPШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.­QCatalogThumbnailObjectЭR ~Multiple Choice 63пS FALSEљTASYM_WID_ReadyToRunUASYM_WID_Deployment!V;WgьŒCX2mY[Zпы•”н"џџџџџџџџZcustomSpot•[ 870,1563Џ\З]4с^`_пы“—н"џџџџџџџџѓ_customSpot ` 870,1563#a+b1Ucedпы˜™н"џџџџџџџџgdcustomSpot}e 870,1563—fŸg3Щhjiпыš›н"џџџџџџџџлicustomSpotёj 870,1563 klžаGm’Јžа2бnpoKrq’9tsЎ†vuчЋxwB:zyЭ|{?:~}Лп€—c‚u„ƒ­‡†…‰ ˆ‡ZЉ€хoASYMI_UseJAVAѓp€| qASYM_WID_AutoReset!r ALWAYS=sASYM_WID_DescriptionЧt‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. нuASYM_WID_Authorѓv Asymetrix wASYM_WID_CreateDate!x 3/1/999yINFO_DescriptionЯzŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.у{ASYM_WID_Name| Internet Feedback Field%}INFO_AdvancedStepsTextљ~Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.INFO_BasicStepsTextЭ€Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.эINFO_AssistantDescriptionћ‚ !ƒINFO_AssistantAdvancedStepsText/„ S…INFO_AssistantBasicStepsText !†Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.!!‡_asym_wid_id/!ˆСK!‰ASYM_WID_DoNotRename]!Š TRUEw!‹‰!Œ‰‰mLSE—!С!ސпыœн"џџџџџџџџг!customSpotщ! 870,1563‘ž@NpмъTџџh| 6Nd|”ІФиђ$6Tf‚’Ј(> V h ‚ " : H ` n ‚ œ Д Т к ь   , R l „ œ Њ Ъ м ќ   D Z v  Є О Ц м № (nŒTn>^l’ Ф”Ввфў&@Hr„šДМцј(0Zl‚œЄЮріLжъј&BЬтј&>дш *ўвђ&4X!&!4!P!b!|!Ž!œ!Ц!и!ю!џџџџџџџџџџџџџџџџџџџџџџџџђў:я€e&10рvh ˜џџА ˆs ђa…ђ`€› Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; Nc€fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsоз@ђмЫ€€u The term software refers to programs or sets of instructions that the computer uses to perform computer operations.ЧTu4йLSEыLSEљquest10c,'OO gЁ  sˆ2i)ЙTЇb0Љъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:(5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF6MO#PO”ФRQй`TSЩkT2/(Щkwtbk_wid_propsœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize1 ASYM_WID_EditorK  TRUEFALS.SPB_ tbk_wid_name ъ— ASYM_WID_QType­ TRUEFALSEЫASYM_WID_AutoLockAnswerн trueїASYM_WID_Randomize  false)ASYM_WID_MultipleAnswers; falseYASYM_WID_DelayFeedbackk false‡ASYM_WID_AnswerLockedIЙ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autocASYM_WID_TriesUseduLSE‹tbk_wid_valuesё] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean ASYM_WID_TimeUsed ASYM_Q7ASYM_WID_TimeChosenO!ASYM_WID_TriesMax]"u#ASYM_WID_TimeMaxƒ$—%ASYM_WID_DocБ& QUESTION.HLPЩ'ASYM_WID_AnsArrayз(Šmя)ASYM_WID_MaxScore§*+ASYM_WID_IsScored', TRUE;-ASYMI_UseJavaM. TRUEa/ASYM_WID_Name0 True/False Question—1ASYM_WID_AuthorГ2click2learn.comЭ3ASYM_WID_CreateDateс4 3/1/99ћ5ASYM_WID_TimeStart› 6˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectБ 7_ASYM_CatalogsХ 8 P,A,B,Iз 9ASYM_WID_IDх :ާ ;INFO_Descriptionу <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field. =INFO_AdvancedStepsText? >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.Y ?INFO_BasicStepsTextё @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.AINFO_AssistantDescriptionB ECINFO_AssistantAdvancedStepsTextSD wEINFO_AssistantBasicStepsText F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.'GASYM_WID_RoundScore?H noRoundingWIASYM_WID_MinScoreeJ 0…KASYM_WID_AutoScoreWeight—L trueЗMASYM_WID_SummaryFeedbackЧNFeedbackхOCatalogThumbnailObjectP ~True-False 35QASYM_WID_Deployment)RCSASYM_WID_ReadyToRunQT€|kUhH‹sV1WYXпыƒ…н"џџџџџџџџЏXcustomSpotХY 870,1563пZч[2\^]пы†‚н"џџџџџџџџ#]customSpot9^ 870,1563S_g`žў>ЃaъtžўЕb FALSE?cedKgf’9ihЎ†kjчЋmlB:onЭqp?:srЛпut—cwvuyx­‡{z‰ }|Z~€SdASYMI_UseJAVAae€|{fASYM_WID_AutoResetg ALWAYSЋhASYM_WID_Description5i‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. KjASYM_WID_Authorak Asymetrix{lASYM_WID_CreateDatem 3/1/99ЇnINFO_Description=oŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.QpASYM_WID_Nameuq Internet Feedback Field“rINFO_AdvancedStepsTextgsЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.tINFO_BasicStepsText;uБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.[vINFO_AssistantDescriptioniw xINFO_AssistantAdvancedStepsTexty СzINFO_AssistantBasicStepsText{{Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.|_asym_wid_id}СЙ~ASYM_WID_DoNotRenameЫ TRUE€…ЂЬо№ўh| 6Pd†œВатќ.@^pŒNhzі"џџ<TbzˆœЖЮмє,@Rf†œИвц   Ж Ъ м ъ  ш  D ^ і $JX|,D\jŠœМЬъ .HVpxЂДЪфь(>XlЈКDXf€”А:Pf€”ЌBVz˜l†@`n”ЂЦ€”ЂОаџџџџџџџџhe answer is chosen.|_asym_wid_id}СЙ~ASYM_WID_DoNotRenameЫ TRUE€…ЂЬо№ўh| 6Pd†œВатќ.@^pŒNhzі"џџ<TbzˆœЖЮмє,@Rf†œИвц   Ж Ъ м ъ  ш  D ^ і $JX|,D\jŠœМЬъ .HVpxЂДЪфь(>XlЈКDXf€”А:Pf€”ЌBVz˜l†@`n”ЂЦ€”ЂОаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџdeveloped in the 1970's FALSE ?Incorrect; all these are true regarding structured programming. false,autoББ§!'-39?EKTZgm|‚ all the above are correct TRUE Correct! false,autoЁBlzœЊџџ(<рі$<Tf„–АPp‚ ВЮрі\џџvŽЂМЮцє .H`n†˜ЌОиў0HVvˆЈИЬђ$>Rl~”ЈКШр& D  & і $JX|LjŠЄВФNhpšЌТмф 6PX‚”ЊФЬі8@j|’ЌЖшќ $8Tоє $8Pцњ<*ф8Fj$8FbtŽЈџџЖџџџџџџџџџџџџџџџџџџџџџџџџџџ` € ’ В Р д њ ,FZџџtŠžАОж:ь @NrB`€šЈТаъђ.D^fЂИвк,FNxŠ КЦіЄВЬрќ†œВЬрјŽЂЦфИвŒЌКрю Ь!р!ю! ""6"D"V"€"’"Ј"Т"џџџџџџџџџџџџџџџџ@$Юq €'(.:Л!*t[0с1!ЮЮ0e” 0f 0g€"0hі-0il;0jтH0kXV0lЮc0mdp0nњ|0o‰0p&–0qЅ0rД0sУ0tсuўб0v4сwЪ%сx”о0z ь0{`2с|ж?с}1‘4 1’J@1“``1”€љ0•!›LMс"Uс xaсЁNiсЂ’љ0ЃdzсЄШњ0Ѕžћ0ІКˆсЇpсЈІŸсЉмЄсЊДсЋШНсЌ>Хс­ќ0ЎŠZŽпqžBrЎЇrОsЮ=HмX‡ь› mainmenu1Ћ mainmenu2Л mainmenu3Ы mainmenu4йquizBkgщ smallBall§ ballSelectedq0e” 0f 0g€"0hі-0il;0jтH0kXV0lЮc0mdp0nњ|0o‰0p&–0qЅ0rД0sУ0tсuўб0v4сwЪ%сx”о0z ь0{`2с|ж?с}1‘4 1’J@1“``1”€љ0•!›LMс"Uс xaсЁNiсЂ’љ0ЃdzсЄШњ0Ѕžћ0ІКˆсЇpсЈІŸсЉмЄсЊДсЋШНсЌ>Хс­ќ0ЎДбсЏŠйсА`ссБ6щсВ ёсГv€1ДLˆ1Е"1Жј—1ЗЮŸ1ИЄЇ1ЙzЏ1КŽпqžBrЎЇrОsЮ=HмX‡ьžЌФжъќ0Fb|ЊЬті. 2 p Š " B P v „ Ј >Xpˆ–ЖШшј2LZtў J\rŒ”Оац.BPj~š$:Pj~–,@d‚Vp*JX~Дn‚ЌОицњVrŒšДШтъ&<V^ˆšАЪюўˆœЊФиє~”ЊФ蹆šОмАЪ„ЄВиц Фиц.ИЪ-€)-*рЩ0џџШЩf6”…ю;D+Ўцƒgˆ;$ЬJєЭ’|04Вуm—Д =Ещ e 6Р €D D€ЌгЌwоZднZ:W™V+дЛŽгЛў@Œ§@P8‘У7‘WbЦa= ЧчВ лH(!ЄŽ"кѕW#№‰З$№!ѓ*l2Ж9СF;ЄTМo„?аRС@5ЃќAnк, єџ, #>, ^#>, ќџ+EY #Ж—@#˜, #>, №#>, єџ, #>, *#>, ќџ+E #Ж—@#˜, #>, М#>, єџ, #>, і#>, ќџ+EГ #Ж—@#˜, #>, ˆ#>, єџ, #>, Т#>, ќџ+EЎ #Ж—@#˜, #>, T#>, єџ, #>, Ž#>, ќџ+EP #Ж—@#˜, #>,  #>, єџ, #>, Z#>, ќџ+EЋ #Ж—@#˜, #>, ь#>, єџ, #>, &#>, ќџ+E: #Ж—@#˜, #>, И#>, єџ, #>, ђ#>h№џ№џ, ќџ+Et #Ж—@#˜, #>, ~#>, єџ, #>, И#>, ќџ+Eг #Ж—@#˜, #>, J#>, єџ, #>, „#>, ќџ+Ed #Ж—@#˜, #>, #>, єџ, #>, P#>, ќџ+Ev #Ж—@#˜, #>, т#>, єџ, #>, #>, ќџ+E_ #Ж—@#˜, #>, Ў#>, єџ, #>, ш#>, ќџ+/mw, #>, Ы#>, ќџ+/muw, #>, Ў#>, ќџ+/mЋw, #>, ‘#>, ќџ+/m#w, #>h№џ№џ(fGbottomRightЩ_bottomTabMargin of h^_leftTabMarginleftrighttopLeftretValtopRightleftPointercenter booktopс‘_rightTabMarginbkbottomtopPointerrightPointer|A_topTabMarginbottomPointerbottomLeftASYM_GraphicsГšќџ—)&јџ; ќџ; јџќџ+E\ #Ж+B, .@!ќџ+E2 #Ж+B, .@!ќџl 'fUлHautoSizeTextbodyText shadowbodyTextASYM_TextF?Sќџ)&јџ; ќџ; јџќџ+E #Ж+5.@#(f-bodyTextASYM_Text‰5X#ќџ)&ъџ ъџы< єџ< №џ; ќџ; јџ""~ ъџ"!}ќџ+Eй #Жh№џќџ+EЙ #Жhєџ№џ+@, i@!єџ+@, i@!№џ+@џџџ @!“єџ+@џџџ @!“ ьџќџ+B ьџќџ+/m'ьџmmќџl(ъџ"!}'fг7‘ASYM_BodyShadowColorлHautoSizeTextshadowRefbodyText shadowbodyTextbodyRef8‘ASYM_BodyShadowColorASYM_RichTextТGQќџ)&јџ; ќџ; јџќџ+E #Жi@#(f+bodyTextASYM_RichText „…ќџ)&јџ; ќџ; јџќџ+E1 #Ж+B, .@!ќџ+E# #Ж+B, .@!'fIcaptionTextcaptionText shadowASYM_Caption•EVќџ)&јџ; ќџ; јџќџ+E #Ж+5.@#(f-captionTextASYM_Captionо{5ќџ))&мџ< єџ:< №џ<+ ьџ< шџ/< фџ; ќџ; јџќџ+Eй #Жhшџ"в.-"Т Ы<"Т<шџ+\!! мџќџ+B мџ.-.- Р мџmYNќџ+Ew #Жh№џшџ+\!8, "V-+.-"Тhєџhфџ, /31hєџ, /31hфџ мџќџ+B мџєџфџ Р мџmг№џ+1@#Ž+hьџіџєџ,(u#|, /31,(Y!IVhєџіџфџ,(u#|, /31,(Y!IVhфџшџ+@іџьџ#ж,(єџ,(Y!HVіџьџ#ж,(фџ,(Y!HVіџьџ#ж,(єџ,(Y!HVіџьџ#ж,(фџ,(Y!HV Р+ @!'fњаћ_bodyShadowOffsetxOffsetbodyText shadowbodyText0,0myBoundsbodyShadowRefbodyTextRefyOffsetASYM_BodyShadowOffsetтDWќџ)&јџ; ќџ; јџќџ+/m w(f&Яћ_bodyShadowOffsetASYM_BodyShadowOffset*7Ћ5ќџ,0)&мџ< єџ/< №џ0< ьџ_<+ шџ_< фџ; ќџ; јџќџ+E #Жhьџ"в.-"Т <"Т<ьџ+\!! мџќџ+B мџ.-.- Р мџm{aќџ+E„ #Жhєџьџ+@ќџ+/mЅw,€5@!‰, "V-+.-"Тh№џhфџ, /31h№џ, /31hфџ мџќџ+B мџ№џфџ Р мџmтєџ+1@#Ž+hшџіџ№џ,(u#|, /31,(Y!IVh№џіџфџ,(u#|, /31,(Y!IVhфџьџ+@іџшџ#ж,(№џ,(Y!HVіџшџ#ж,(фџ,(Y!HVіџшџ#ж,(№џ,(Y!HVіџшџ#ж,(фџ,(Y!HV Р+ @!'f captionTextRefњ€_captionShadowOffsetcaptionTextxOffsetcaptionShadowRefcaptionText shadowlshowCaption0,0myBoundsyOffsetASYM_CaptionShadowOffsete!JZќџ—)&јџ; ќџ; јџќџ+/m w(f&љ€_captionShadowOffsetASYM_CaptionShadowOffsetГ!’ќџ )&єџT< єџ; ќџ; јџќџ+E. #Жhєџєџ+@, vA!“єџ+50, vA!K'fMbodyText shadowfRefASYM_BodyShadowColorI"VZќџ)&јџ; ќџ; јџќџ+E #ЖvA#”. (f-bodyText shadowASYM_BodyShadowColorЃ"f_ќџ)&јџ; ќџ; јџќџ+E #Ж+@, vA!“'f/captionText shadowASYM_CaptionShadowColor #\]ќџCa)&јџ; ќџ; јџќџ+E #ЖvA#”. (f-captionText shadowASYM_CaptionShadowColorm#[pќџYM)&јџ; ќџ; јџјџќџ"Тќџlќџ{'f=ЄsizingautoSizeTextsizedЬ#ŽY#ќџ3)&юџš< єџ юџД< №џ; ќџ; јџќџ+/mЦwhєџќџ+/mцwh№џ""~ юџ"!}єџ,€&№џ,€ќџlJ ќџl_№џ,€ ќџl{юџ"!}'fЃautoSizeHorizontalP§autoSizeTextBothautoSizeVertical{!autoSizeTextHorizontalˆ;ASYM_AutoSizeHorizontalВautoSizeTextVertical$ЬASYM_AutoSizeVerticalautoSizeText^%Тќџ)&єџ іџ єџ; ќџ; јџјџќџ"ТRB"~ єџB!}""~ іџ"!}ќџl1ќџlBќџl(іџ"!}єџB!}'f}№!sizeGraphicsкѕfixLayering№‰sizeTextsizinge&еTќџ)&јџ; ќџ; јџќџ+Eљ #Ж+@Y@!‹ќџ+Eњ #Ж+@Y@!‹ќџ+E“ #Ж+@Y@!‹ќџ+EП #Ж+@Y@!‹ќџ+EŠ #Ж+@Y@!‹ќџ+EB #Ж+@Y@!‹ќџ+EC #Ж+@Y@!‹ќџ+E< #Ж+@Y@!‹'fЭcaptionTextleftPointerbodyText shadowbodyTextcaptionText shadowtopPointerrightPointerbottomPointerfixLayering>(3бќџd,)&pџГ< єџФ< №џ< ьџ!< шџ"< фџS< рџa< мџА< иџ ’џŒ< дџ< аџA< ЬџV< Шџ џХ< Фџп< Рџђ< МџJF†џ< ИџJF|џ< Дџ[<+ Аџ@< ЌџJFrџ&< Јџ pџB< ЄџJ<  џI< œџ; ќџ; јџB"~ pџB!}""~ ’џ"!}ќџ@#Ž+hАџАџ#жhрџАџ#жhМџАџ#жhмџАџ#ж,(F|џќџ+/m‹whФџќџ+/m˜whРџќџ+/mCwh№џќџ+/mАwhьџќџ+/mћwhЈџќџ+/m|whиџќџ+/m]whЄџќџ+/mџwh џќџ+/mœwhœџœџ,€ќџ+/m_w,€ џџќџ+/mјwhИџќџ+/mIwhДџќџ+/m§whєџќџ+/m@whфџіџіџМџ,(иџ,(Y!H№џ,(Y!HFrџіџErџИџ,(Y!HF†џіџіџрџ,(Дџ,(Y!HЈџ,(Y!HVhдџіџіџмџ,(Єџ,(Y!Eєџ,(Y!EVhЌџ ”џќџ+B ”џдџErџVЌџE†џV Р”џmЁіџE†џфџ,(Y!HVhшџ%іџіџМџ,(иџ,(Y!H№џ,(Y!HVhшџіџіџE|џ џ,(Y!Eьџ,(Y!EVhШџіџіџрџ,(Фџ,(Y!HЈџ,(Y!HVhаџіџіџмџ,(Єџ,(Y!EРџ,(Y!EVhЬџ ”џќџ+B ”џаџшџЬџШџ Р”џm"’џ"!}pџB!}'fдtopMarginгASYM_RightMarginС#ASYM_CaptionHeightЄgetTopTabMargin ASYM_CaptionRightMarginbottomMarginbodyTopinnerMarginЇкASYM_CaptionLeftMargin0бASYM_InnerMarginleft-PcaptionBoundsrightЋ‚ASYM_TopMarginГ+getBottomTabMargin—ŸASYM_LeftMargincaptionLeft<”bodyTextBoundsmyBoundszєgetRightTabMarginshowCaptionI ASYM_BottomMarginleftMarginНYreserveCaptionSpacerightMarginlshowCaptiontopbodyLeftСgetLeftTabMargincaptionHeightbodyRightcaptionLeftMarginbodyBottomcaptionRightMarginleftTabMargincaptionRighttopTabMarginrightTabMarginbottomTabMarginsizeText[.xЖІќџ@T)&lџJFЖџJFЌџJFЂџї < єџъ < №џџ < ьџ < шџJF˜џ< фџ –џ < рџќ < мџQ < иџJFŒџJF‚џo < дџJFxџ~ < аџ‰ <+ ЬџJFnџС < Шџ lџа < Фџц < Рџ; ќџ; јџB"~ lџB!}""~ –џ"!}ќџ+/mЌ whаџќџ+/mQ whєџќџ+/mФ wh№џќџ+/mн whшџќџ+/mЎ whШџќџ+/mЉ whфџќџ+/mш whФџќџ+/mb whРџu#|, /31,(FЂџu#|, /31,(Fnџќџ'@#–. hиџіџіџіџіџиџ, /31,(аџ,(Y!E№џ,(Y!EШџ,(Y!EФџ,(Y!EF˜џіџіџіџіџиџ, /31,(єџ,(Y!Eшџ,(Y!Eфџ,(Y!EРџ,(Y!EFŒџќџ@#Ž+hЬџЬџ#ж,(FЌџЬџ#ж,(F‚џЬџ#ж,(FЖџЬџ#ж,(Fxџќџ+E  #Ж+@іџEЌџШџ,(Y!HVіџE‚џфџ,(Y!HVіџіџіџEЌџШџ,(Y!Hаџ,(Y!HEЂџY!EVіџіџіџE‚џфџ,(Y!Hєџ,(Y!HEnџY!EV Р+ @!ќџ+EЩ  #Ж+@іџіџEЌџШџ,(Y!Hаџ,(Y!HVіџE‚џфџ,(Y!HVіџіџEЖџФџ,(Y!E№џ,(Y!EVіџіџіџE‚џфџ,(Y!Hєџ,(Y!HEnџY!EV Р+ @!ќџ+Eс  #Ж+@іџіџіџEЖџФџ,(Y!E№џ,(Y!EEЂџY!HVіџE‚џфџ,(Y!HVіџEЖџФџ,(Y!EVіџіџіџE‚џфџ,(Y!Hєџ,(Y!HEnџY!EV Р+ @!ќџ+Eѕ #Ж+@іџEЌџШџ,(Y!HVіџіџE‚џфџ,(Y!Hєџ,(Y!HVіџіџіџEЌџШџ,(Y!Hаџ,(Y!HEЂџY!EVіџіџExџРџ,(Y!Eшџ,(Y!EV Р+ @!ќџ+Eе #Ж+@іџіџEЌџШџ,(Y!Hаџ,(Y!HVіџіџE‚џфџ,(Y!Hєџ,(Y!HVіџіџEЖџФџ,(Y!E№џ,(Y!EVіџіџExџРџ,(Y!Eшџ,(Y!EV Р+ @!ќџ+Ez #Ж+@іџіџіџEЖџФџ,(Y!E№џ,(Y!EEЂџY!HVіџіџE‚џфџ,(Y!Hєџ,(Y!HVіџEЖџФџ,(Y!EVіџіџExџРџ,(Y!Eшџ,(Y!EV Р+ @!ќџ+EŠ #Ж+@іџEЌџШџ,(Y!HVіџіџіџExџРџ,(Y!Eшџ,(Y!EEnџY!HVіџіџіџEЌџШџ,(Y!Hаџ,(Y!HEЂџY!EVіџExџРџ,(Y!EV Р+ @!ќџ+EH #Ж+@іџіџEЌџШџ,(Y!Hаџ,(Y!HVіџіџіџExџРџ,(Y!Eшџ,(Y!EEnџY!HVіџіџEЖџФџ,(Y!E№џ,(Y!EVіџExџРџ,(Y!EV Р+ @!ќџ+El #Ж+@іџіџіџEЖџФџ,(Y!E№џ,(Y!EEЂџY!HVіџіџіџExџРџ,(Y!Eшџ,(Y!EEnџY!HVіџEЖџФџ,(Y!EVіџExџРџ,(Y!EV Р+ @!ќџ+EК #Жhьџьџ+15@"ŠЊьџ+1—@#˜+1ыA#’, /51hиџьџ+1"@#–. , /3EЌџV, 7, "@!•ьџ+@іџіџиџ, /31,(EЂџY!IEЂџY!EVіџіџиџ, /31,(EnџY!IEnџY!EV Р , '@!•Rьџ+1"@#–. , /3іџEЌџіџCр?іџEЖџEЌџY!EY!IY!HV, 7, "@!•ќџ+E #Жhмџмџ+15@"Šимџ+1—@#˜+1ыA#’, /51hиџмџ+1"@#–. , /3іџіџEЖџіџиџ, /31,(EЂџY!IY!EEЂџY!HV, 7, "@!•мџ+@іџіџиџ, /31,(EЂџY!IEЂџY!EVіџіџиџ, /31,(EnџY!IEnџY!EV Р , '@!•Rмџ+1"@#–. , /3іџEЌџіџCр?іџEЖџEЌџY!EY!IY!HV, 7, "@!•ќџ+E7 #Жhрџрџ+15@"Šирџ+1—@#˜+1ыA#’, /51hиџрџ+1"@#–. , /3іџіџExџіџиџ, /31,(EnџY!IY!EEnџY!HV, 7, "@!•рџ+@іџіџиџ, /31,(EЂџY!IEЂџY!EVіџіџиџ, /31,(EnџY!IEnџY!EV Р , '@!•Rрџ+1"@#–. , /3іџE‚џіџCр?іџExџE‚џY!EY!IY!HV, 7, "@!•ќџ+Eƒ #Жhдџдџ+15@"ŠЊдџ+1—@#˜+1ыA#’, /51hиџдџ+1"@#–. , /3E‚џV, 7, "@!•дџ+@іџіџиџ, /31,(EЂџY!IEЂџY!EVіџіџиџ, /31,(EnџY!IEnџY!EV Р , '@!•Rдџ+1"@#–. , /3іџE‚џіџCр?іџExџE‚џY!EY!IY!HV, 7, "@!•–џ"!}lџB!}'fЈ bottomRight5ЃgetRightGraphicMarginЄgetTopTabMarginnкgetBottomGraphicMarginrightPointertopPointertopGraphicMarginleftleftPointerRefbottomGraphicMarginrightPointerReftopLeftbottomPointerReftopRightМogetLeftGraphicMarginleftPointercenterszГ+getBottomTabMargintopСgetLeftTabMargintopPointerRefrightbottomleftGraphicMarginmyBoundsrightGraphicMarginzєgetRightTabMarginаRgetTopGraphicMarginleftTabMargintopTabMarginrightTabMarginbottomPointerbottomTabMarginbottomLeftsizeGraphicsз@ъ~5ќџ-)&фџ< єџ9< №џџ< ьџ< шџ1<+ фџ; ќџ; јџќџ+/mЗwhшџќџ+/mйwhєџќџ@#Žh№џ№џhьџќџ+EЏ #Ж@#Ž+hфџьџ, /3іџфџ#ж,(шџ,(Y!HV, 7 ьџьџ, /3іџфџ#ж,(єџ,(Y!HV, 7 ьџьџ№џ"Цќџ+@ьџ+ @!'fігASYM_RightMarginbottomMarginboxBoundsbodyTextI ASYM_BottomMarginrightMarginoldBoxBoundstextBoundssizeBoxToBodyTextХB§ќџ )&єџ­< єџ; ќџ; јџќџ+/mЎwhєџєџ"в;єџsќџ+/mlw_<"Тќџ+Eh #Ж5@"Š-€d<"Т .-hєџ!іџєџ,(u#|, /31,(Y!IVhєџєџ(fЅfalserisNumberretValleftPointerFALSEh^_leftTabMargingetLeftTabMarginЪCўћќџY )&єџ­< єџ; ќџ; јџќџ+/m­whєџєџ"в;єџsќџ+/mlw_<"Тќџ+En #Ж5@"Š-€X<"Т .-hєџ!іџєџ,(u#|, /31,(Y!IVhєџєџ(fЅfalserisNumberretValFALSEtopPointer|A_topTabMargingetTopTabMarginЬDџќџ )&єџ­< єџ; ќџ; јџќџ+/mЂwhєџєџ"в;єџsќџ+/mlw_<"Тќџ+E€ #Ж5@"Š-€X<"Т .-hєџ!іџєџ,(u#|, /31,(Y!IVhєџєџ(fЅfalserisNumberretValFALSEс‘_rightTabMarginrightPointergetRightTabMarginеEќџєџ )&єџ­< єџ; ќџ; јџќџ+/mЂwhєџєџ"в;єџsќџ+/mlw_<"Тќџ+E #Ж5@"Š-€X<"Т .-hєџ!іџєџ,(u#|, /31,(Y!IVhєџєџ(fЅfalserisNumberretValFALSEЩ_bottomTabMarginbottomPointergetBottomTabMarginрFx(%ќџin)&ьџЯ< єџЭ< №џэ< ьџ; ќџ; јџќџ+/mИwhьџьџ"вŽќџ+EЕ #Жhєџєџ+1—@#˜h№џ№џ"в6іџєџ+1'@#–. , /31,(u#|, /31,(Y!HVhьџ1іџ№џ+1ыA#’, /31,(u#|, /31,(Y!IVhьџьџ(fиbRefbitmapRef# _leftGraphicMargintopleftretValgetLeftGraphicMargin\Hv'%ќџ)&ьџЯ< єџЭ< №џи< ьџ; ќџ; јџќџ+/mЧwhьџьџ"вŽќџ+E  #Жhєџєџ+1—@#˜h№џ№џ"в6іџєџ+1'@#–. , /31,(u#|, /31,(Y!HVhьџ1іџ№џ+1ыA#’, /31,(u#|, /31,(Y!IVhьџьџ(fиbRefbitmapReftopleftretVal7№_topGraphicMargingetTopGraphicMarginжI{*%ќџџ)&ьџЯ< єџЭ< №џа< ьџ; ќџ; јџќџ+/mШwhьџьџ"вŽќџ+EЇ #Жhєџєџ+1—@#˜h№џ№џ"в6іџєџ+1'@#–. , /31,(u#|, /31,(Y!HVhьџ1іџ№џ+1ыA#’, /31,(u#|, /31,(Y!IVhьџьџ(fиbRefbitmapRefretValtopRightœ@_rightGraphicMargingetRightGraphicMarginUK-%ќџџ)&ьџЯ< єџЭ< №џа< ьџ; ќџ; јџќџ+/mПwhьџьџ"вŽќџ+EО #Жhєџєџ+1—@#˜h№џ№џ"в6іџєџ+1'@#–. , /31,(u#|, /31,(Y!HVhьџ1іџ№џ+1ыA#’, /31,(u#|, /31,(Y!IVhьџьџ(fиbRefbitmapRefretValеw_bottomGraphicMarginbottomleftgetBottomGraphicMarginиLKQќџ,—)&јџ; ќџ; јџќџ+E #Ж@#(f+bodyTextASYM_BaseFontFace'MKSќџ3Я)&јџ; ќџ; јџќџ+E #Ж@"Œ-+(f-bodyTextASYM_BaseFontSizevMMQќџ)&јџ; ќџ; јџќџ+E #Ж@#’(f+bodyTextASYM_BaseFontStyleЌOGlќџ)&єџ; ќџ; јџ єџќџ+B єџќџ, ;ЎA#’, "D-€єџm'fDЏZselectedselectionChangedїOы bnќџ68) &Ќџі< єџ7< №џ7< ьџ<< шџ9< фџG< рџJFЖџV< мџJFЌџ„< иџ< дџП< аџУ< ЬџР< Шџ; ќџ; јџќџ+/mwhшџјџ@#hШџШџ, в"@ƒјџ @#˜ќџ"ТqШџ, Ђ"@Шџ, М"@| ,€,€Lіџќџ@#Ž, /31,(јџ'@#–. , /31,(Y!EVhаџќџ@#Ž, /31hдџ]іџќџ+E' #Ж@#Ž, /31,(јџ'@#–. , /31,(Y!EVhаџќџ+Eы #Ж@#Ž, /31hдџ#„. , /31hиџіџиџ,(јџ"@#–. , /31,(Y!EFЌџшџ,*"W-’ў<"Тwіџ#„. , /31,(EЌџY!EVhиџіџаџіџдџиџ Р Y!vV Р Y!wVhиџјџ"@#–. , /3иџ, 7, "@!•uџШџ, Œ"@Шџ, Ÿ"@| ,€,€Lіџќџ@#Ž, /31,(јџ'@#–. , /31,(Y!EVhаџќџ@#Ž, /31hдџ]іџќџ+E2 #Ж@#Ž, /31,(јџ'@#–. , /31,(Y!EVhаџќџ+Eі #Ж@#Ž, /31hдџ#„. , /31hиџіџиџ,(јџ"@#–. , /31,(Y!EFЖџшџ,*"W-’f<"Тwіџ#„. , /31,(EЖџY!EVhиџіџаџіџдџиџ Р Y!vV Р Y!wVhиџјџ"@#–. , /3иџ, 7, "@!•uџq#‚+@B!‰ Рџќџ+B Рџќџ"@#–. Рџm1ќџlќџ+/m‡wЎ<"Туќџ, ;ЎA#’, "DЮќџssќџ+/m…whфџфџ"гЉhьџќџ@#Žhрџрџhмџq#‚+1B#–. h№џ№џьџ"Ц/"!}мџsфџs№џsьџsќџ+/mСwhмџ"!}№џhьџшџ,*"W-’X<"Т™џєџhЬџш"@&єџ, /3іџ 1,(EъџY!HV, 7 єџ, "@&єџ, /3іџ 1,(EъџY!HV, 7 єџ, д"@&єџ, /3іџ 1,(EрџY!HV, 7 єџ, Ž"@&єџ, /3іџ 1,(EрџY!HV, 7 єџєџ"ЦBB"~ оџB!}ќџ+@єџ+ @!оџB!}оџ-€)<"Т ќџlєџ(fЖЄsizingWfalsenewBndsSENdoResize!]ЧБ,ќџџќ)&шџS< єџp< №џn< ьџn< шџ; ќџ; јџ +1@#Žhьџьџ, /31sьџ, /31sќџ+/mпwh№џ№џssќџ+/m§w,€<Бьџ, /31sьџ, /31sќџ+/m”wh№џ№џssќџ+/mВw,€•<fьџ, /31sьџ, /31sќџ+/mIwh№џ№џssќџ+/mgw,€Q<ьџ, /31sьџ, /31sќџ+/mўwh№џ№џssќџ+/mw,€ <аu#|, /31hєџьџ, /31sєџsьџ, /31sьџ, /31sќџ+/mЉ wsќџ+/m„wh№џ№џssќџ+/mЂw,€”<Vьџ, /31sєџsьџ, /31sьџ, /31sќџ+/m? wsќџ+/mwh№џ№џssќџ+/m8w,€<ьu#|, /31hшџшџsьџ, /31sьџ, /31sќџ+/mб wsьџ, /31sќџ+/m wh№џ№џssќџ+/mОw,€І<rшџsьџ, /31sьџ, /31sќџ+/mg wsьџ, /31sќџ+/m6wh№џ№џssќџ+/mTw,€A<(f;oFselectionHandleRect‘pmidpointxPixNESWSWESENвџpointInRectrectmyBndsyPixNWcursorSelectionHandleьah) &"в .-hіџіџіџіџ,( ,(Y!Hіџ,(JY!IY!BY !\,(Y!IV(fdmidPointYbЖк )&ђџJFђџЊ< ќџu#|, /31,(Fђџu#|, /31hќџіџ,(іџJEђџY!IY!EVіџ ,(іџJEђџY!IY!EVіџ,(іџJEђџY!IY!HVіџ ,(іџJEђџY!IY!HV Р(fИyPixselectionHandleRectcГБY)& , /31,(, /31,("Юe, /31,( , /31,("ЮE , /31,(, /31,("Ю%, /31,( , /31,("Ю-€(f”pointInRectЋdЙЊ>ќџ2)&КџJFтџJFиџJFЮџF< єџJFФџX< №џV< ьџJFКџ; ќџ; јџќџ+E #Жh№џ№џ+1'@#–. hьџ№џ+@$@!‹№џ+5.@#, "QqFЮџіџ.-іџіџJіџEЮџJY!BY!EY !\V Р Y!vFКџu#|, /31,(FиџіџKEиџY!IFтџJFФџEиџіџEтџEФџY!E"ЮxіџіџEтџEФџY!HJY!qVhєџ№џ+@єџіџєџ,(EКџY!BV Р , '@!•№џ+10@"Œ-).-"Т єџ,(Fтџєџ,(FФџpџєџEФџV"Т?іџєџ,(EиџY!HV єџ№џ+@єџіџєџ,(EКџY!BV Р , '@!•іџєџ,(EКџY!BVs№џsќџ+/mOwєџs.-s№џsќџ+/ma w№џ+1'@#–. ьџ"Ц ќџl'f6ЭуrepairFieldHeightl2sizeBoxToBodyTextmbodyTextЄЦrepairFieldWidthfRefinitialSizeautoSizeTextBothhgЮ№ќџ)&№џЙ< єџЗ< №џ; ќџ; јџќџ+E€ #Жhєџєџ+1'@#–. h№џіџKJY!IVs.-sєџsќџ+/mK wєџ+1'@#–. №џ"Ц ќџl 'f’l2sizeBoxToBodyTextbodyTextЄЦrepairFieldWidthfRefinitialSizeautoSizeTextHorizontal:hЫщќџ-s)&№џВ< єџА< №џ; ќџ; јџќџ+EŒ #Жhєџєџ+1'@#–. h№џіџKJY!IVsєџsќџ+/m.wєџ+1'@#–. №џ"Ц ќџl'fŠЭуrepairFieldHeightl2sizeBoxToBodyTextbodyTextfRefinitialSizeautoSizeTextVertical i{Q*ќџџ ) &тџ < єџJFтџ< №џ< ьџ; ќџ; јџhєџ hьџu#|, /31,(FтџEтџіџєџ,(ьџ,(Y!E"Юsіџіџєџ,(ьџ,(Y!HJY!qVh№џ+1'@#–. , /3№џ, 7, '@!•+10@"Œ-).-"Т №џhєџ№џhьџqџ№џьџ"Т:іџ№џ,(EтџY!HV №џ+1'@#–. , /3№џ, 7, '@!• <(f)hTRUEmlrepairFieldWidthˆjzX(ќџ /)&мџ)< єџ)< №џJFцџJFмџ; ќџ; јџ+@$@!‹ hєџJFцџu#|, /31,(FмџEмџіџєџ,(EцџY!E"Юsіџіџєџ,(EцџY!HJY!qVh№џ+1'@#–. , /3№џ, 7, '@!•+10@"Œ-).-"Т №џhєџ№џ,(Fцџsџ№џEцџV"Т:іџ№џ,(EмџY!HV №џ+1'@#–. , /3№џ, 7, '@!• <(f2hTRUEmrepairFieldHeightXmOnќџ)&јџ; ќџ; јџќџ+E #Жsќџ+/mw(f4bodyTextcombinedFontStyleASYM_FontStyleЋmШ ќџ )&ьџ; ќџ; јџќџ+EЄ #Жs ьџќџ+B ьџьџmŒќџ+Eh #Жs ьџќџ+B ьџьџm` ьџќџ+B ьџќџ+/mьџmL'f•7‘ASYM_BodyShadowColorbodyText shadowbodyTextcombinedFontStyle8‘ASYM_BodyShadowColorASYM_FontStylewnYsќџ3)&јџ; ќџ; јџќџ+E5 #Жsќџ+/m w(f4хгcombinedParagraphStylebodyTextASYM_ParagraphStyleдnЅМќџ)&№џ; ќџ; јџќџ+Ee #Жs №џќџ+B №џ№џmMќџ+E) #Жs №џќџ+B №џ№џm!'fmbodyText shadowbodyTextцгcombinedParagraphStyleASYM_ParagraphStyle}oISќџ37)&јџ; ќџ; јџќџ+E #ЖvA#”. (f-bodyTextASYM_TextColorЪoSUќџ)&јџ; ќџ; јџќџ+E #Ж+@, vA!“'f/bodyTextASYM_TextColor‹pYqќџyT)&јџ; ќџ; јџќџ+E #Жsќџ+/mw(f4captionTextcombinedFontStyleASYM_CaptionFontStyleшpлќџ† )&ьџ; ќџ; јџќџ+E} #Жs ьџќџ+B ьџьџmЏќџ+Ew #Жs ьџќџ+B ьџьџmƒ ьџќџ+B ьџќџ+/mьџmA'f•captionTextaASYM_CaptionShadowColorcaptionText shadowbASYM_CaptionShadowColorcombinedFontStyleASYM_CaptionFontStyleЧqcvќџ)&јџ; ќџ; јџќџ+E #Жsќџ+/mw(f4captionTextхгcombinedParagraphStyleASYM_CaptionParagraphStyle.rВТќџ)&№џ; ќџ; јџќџ+EU #Жs №џќџ+B №џ№џmSќџ+E5 #Жs №џќџ+B №џ№џm''fmcaptionTextcaptionText shadowцгcombinedParagraphStyleASYM_CaptionParagraphStyleфrOVќџ6)&јџ; ќџ; јџќџ+E #ЖvA#”. (f-captionTextASYM_CaptionColor7sYXќџ)&јџ; ќџ; јџќџ+E #Ж+@, vA!“'f/captionTextASYM_CaptionColorќsql s)&+1@#, 9#>, +1@#’, #>, #>, +1@"Œ-+, #>(fL combinedFontStyleqtдŽќџЦ)&іџ іџ; ќџ; јџ""~ іџ"!} +@, /31, @! +@, /31+@!‘ +@, /31,+@!‹'fqcombinedFontStyleIuСІ)&+1/@"Œ-‹, q#>, +1(@"Œ-‰, #>, U#>, +1@#’, #>, ;#>, +1,@"Œ-+, #>, #>, +1-@"Œ-Š, #>(f† combinedParagraphStylevЊќџ )&јџ; ќџ; јџ +@, /31,‹/@!‹ +@, /31,‰(@!‹ +@, /31+@!‘ +@, /31,+,@!‹ +@, /31,Š-@!‹'fcombinedParagraphStylext”ќџєџ8 )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m$whєџєџ(fU—ŸASYM_LeftMarginœ=defaultMarginASYM_LeftMarginxWzќџ)&јџ; ќџ; јџќџ @#˜јџpќџl'f1˜ŸASYM_LeftMargind+adjustHorizontalMarginsASYM_LeftMarginшxu•ќџєџ )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m%whєџєџ(fUгASYM_RightMarginœ=defaultMarginASYM_RightMarginayX{ќџгA)&јџ; ќџ; јџќџ @#˜јџp,ќџl 'f1d+adjustHorizontalMarginsгASYM_RightMarginASYM_RightMarginНys“ќџєџ )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m#whєџєџ(fUЋ‚ASYM_TopMarginœ=defaultMarginASYM_TopMargin4zTwќџ)&јџ; ќџ; јџќџ @#˜јџpќџl'f1Ќ‚ASYM_TopMarginМadjustVerticalMarginsASYM_TopMarginŒzv–ќџєџ )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m&whєџєџ(fUI ASYM_BottomMarginœ=defaultMarginASYM_BottomMargin{WzќџI)&јџ; ќџ; јџќџ @#˜јџp*ќџl 'f1МadjustVerticalMarginsJ ASYM_BottomMarginASYM_BottomMargina{{›ќџєџ )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m+whєџєџ(fUЇкASYM_CaptionLeftMarginœ=defaultMarginASYM_CaptionLeftMarginр{[~ќџio)&јџ; ќџ; јџќџ @#˜јџpќџl"'f1ЈкASYM_CaptionLeftMarginдadjustCaptionMarginsASYM_CaptionLeftMargin?||œќџєџ% )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m,whєџєџ(fU ASYM_CaptionRightMarginœ=defaultMarginASYM_CaptionRightMarginП|\ќџio)&јџ; ќџ; јџќџ @#˜јџpќџl#'f1!ASYM_CaptionRightMarginдadjustCaptionMarginsASYM_CaptionRightMargin}k€ќџєџie )&єџ єџ; ќџ; јџќџ @#˜јџp'hєџ*єџ""F ,.-hєџєџ(fNС#ASYM_CaptionHeightASYM_CaptionHeightŽ}X{ќџC)&јџ; ќџ; јџќџ @#˜јџp*ќџl 'f1МadjustVerticalMarginsТ#ASYM_CaptionHeightASYM_CaptionHeightъ}u•ќџєџ# )&єџ єџ; ќџ; јџќџ @#˜јџp.hєџ*єџ""Fќџ+/m%whєџєџ(fU0бASYM_InnerMarginœ=defaultMarginASYM_InnerMarginc~Vyќџ0)&јџ; ќџ; јџќџ @#˜јџp*ќџl 'f1МadjustVerticalMargins1бASYM_InnerMarginASYM_InnerMarginН~&/)&x.-(fdefaultMarginАђ>5ќџO—)&мџ< єџ/< №џw< ьџК<+ шџп< фџ; ќџ; јџќџ+/mmwhьџќџ+E7 #Жhфџќџ+/m^w<"ТŽіџќџ"@#–. , /31,(ьџ,(Y!HVhєџфџ+1"@#–. , /31єџ"ЦF мџќџ+B мџмџmAw, /3єџ, 7мџm‹ќџlVќџ@#Ž+hшџфџ+1@#Žh№џ№џ, /3іџіџшџ#ж,(ьџ,(Y!Hќџ+/mRw,(Y!HV, 7 №џ№џ, /3іџіџшџ#ж,(ќџ+/msw,(Y!Eќџ+/mЪw,(Y!EV, 7 №џфџ+1@#Ž№џ"ЦB мџќџ+B мџ№џмџm ќџ+/mBw<"Т ќџl'ftruenewPosВautoSizeTextVertical$ЬASYM_AutoSizeVerticalfieldBoundsl2sizeBoxToBodyTextгASYM_RightMarginўbodyTextPositionbodyTextleftMarginСgetLeftTabMargin—ŸASYM_LeftMarginˆ;ASYM_AutoSizeHorizontalmyBounds<”bodyTextBoundszєgetRightTabMarginbodyRefўbodyTextPositionadjustHorizontalMarginsІƒзЇyќџЎ@)&Вџє< єџŽ< №џ‘< ьџЋ< шџБ< фџВ< рџI< мџ,< иџ Вџ†< дџŠ< аџБ< Ьџв<+ Шџу< ФџA< Рџ; ќџ; јџќџ+/mЊwh№џќџ+/m$whшџќџ+/mRwhРџРџ,€ќџ+/mw,€ Вџќџ@#Ž+hШџВџќџ+/m`whЬџќџ+/mъwhрџќџ+Eƒ #Жhдџдџ+1@#Žhиџиџhмџмџ, /3іџіџШџ#ж,(ќџ+/mhw,(Y!H№џ,(Y!HV, 7 мџмџ, /3іџмџ, /31,(Ьџ,(Y!HV, 7 мџмџиџ"Ц Дџќџ+B ДџмџДџm[іџмџ, /31,(рџ,(Y!HVhфџ5іџіџШџ#ж,(№џ,(Y!Hќџ+/mЋw,(Y!HVhфџќџ+/m>wХ<"Тwќџ+E; #ЖhФџФџ+1"@#–. , /31фџ"ЦF Дџќџ+B ДџДџmw, /3фџ, 7ДџmНќџleтќџ@#Ž+hШџќџ+EЖ #Жhаџаџ+1@#Žhьџьџhєџєџ, /3фџ, 7 єџєџ, /3іџіџШџ#ж,(ќџ+/m)w,(Y!Eќџ+/mw,(Y!EV, 7 єџєџьџ"ЦB Дџќџ+B ДџєџДџmаќџ+/m wx<"Т ќџl 'f’captionTexttopMarginoldFieldBoundsЄgetTopTabMarginbottomMarginbodyTopinnerMargin0бASYM_InnerMarginfieldBoundsl2sizeBoxToBodyText-PcaptionBoundsЋ‚ASYM_TopMarginГ+getBottomTabMarginўbodyTextPositionoldCaptionBoundsbodyTextўbodyTextPosition{!autoSizeTextHorizontalshowCaptionI ASYM_BottomMargincaptionReffRefНYreserveCaptionSpacetruelshowCaptioncaptionHeightˆ;ASYM_AutoSizeHorizontalmyBounds<”bodyTextBoundsbodyRefС#ASYM_CaptionHeight$ЬASYM_AutoSizeVerticalcaptionBoundsadjustVerticalMargins‹[l:ќџџ)&оџЙ< єџУ< №џ оџд< ьџ<+ шџИ< фџ; ќџ; јџќџ+/mрwhфџфџ,€ќџ+/mœw,€ оџоџјќџ@#Ž+hшџќџ+E #Жhьџьџ+1@#Žh№џ№џhєџєџ, /3іџіџшџ#ж,(ќџ+/mСw,(Y!Hќџ+/m/w,(Y!HV, 7 єџєџ, /3іџіџшџ#ж,(ќџ+/mYw,(Y!Eќџ+/m w,(Y!EV, 7 єџєџ№џ"Ц рџќџ+B рџєџрџmG'fs ASYM_CaptionRightMarginЇкASYM_CaptionLeftMargincaptionText-PcaptionBoundsnewCaptionBoundsoldCaptionBoundsshowCaptioncaptionRefНYreserveCaptionSpaceСgetLeftTabMarginlshowCaptionmyBoundszєgetRightTabMarginadjustCaptionMarginsрhќџ6()&јџ; ќџ; јџќџ+/m:w.<"Тќџ+/m9w<"Т-€(fQtrue–ДASYM_SupportsCaptionБуASYM_ShowCaptionshowCaptionLŽxЅќџЦ)&јџ; ќџ; јџќџ+/m:w.<"Тќџ+/m9w<"Т-€(fQtrue–ДASYM_SupportsCaption=ASYM_ReserveCaptionSpacereserveCaptionSpace:фќџ)&јџ; ќџ; јџn<"Т-€hќџ+Eb #Ж+@P<"Т5@!‰ќџ+Ej #Ж+@/<"Тќџ+/m/wV<"Ц5@!‰'f„truecaptionText§@ASYM_CaptionShadowOffsetcaptionText shadow0,0captionVisibleC‘ŒЖќџ))&єџ; ќџ; јџќџ+E? #Ж+@+ @! єџќџ+B єџќџ+/m:єџm'fWcaptionTextў@ASYM_CaptionShadowOffset§@ASYM_CaptionShadowOffsetcaptionBoundsг‘HTќџ()&јџ; ќџ; јџќџ+E #Ж@#Ž(f+captionTextcaptionBounds’ˆ­ќџ)&єџ; ќџ; јџќџ+EW #Ж+@, "@!• єџќџ+B єџќџ+/mєџm)'fWгЛASYM_BodyShadowOffsetbodyTextдЛASYM_BodyShadowOffsetbodyTextPositionЋ’JSќџZ)&јџ; ќџ; јџќџ+E #Ж"@#–. (f-bodyTextbodyTextPositionљ’„­ќџ)&єџ; ќџ; јџќџ+EW #Ж+@+ @! єџќџ+B єџќџ+/mєџm)'fWгЛASYM_BodyShadowOffsetbodyTextдЛASYM_BodyShadowOffsetbodyTextBounds“FQќџ)&јџ; ќџ; јџќџ+E #Ж@#Ž(f+bodyTextbodyTextBoundsЫ“*ќџ)&№џ< єџѕ< №џ; ќџ; јџќџ @#˜јџ:$јџ@#h№џ№џ, M"@B,.-+ +L !@ ВPр ХЬ1 ˆ=ˆ‘ъHЯ9р ЗУžр Ђр р ЦЇB"rightPointer" ˆБъ р ƒ’bˆЦФ”ЪЂRightPointer ˆ‘ъ= ВPр ‘ёУур ХЬ3 ˆ=ˆ‘ъHgetRightTabMargin()р Ђр ƒ’bˆе’PЪёЪLˆ‘ъ<> ВPр uЬ3 ˆ=ˆ‘ъHЯ;)р Зв?р Ђр р еIB"topPointer" ˆБър ƒ’bˆеd”йCTopPointer ˆ‘ъ= ВPр ‘ёвƒр uЬ2 ˆ=ˆ‘ъHgetTopTabMargin()р Ђр ƒ’bˆеБ’PйШJˆ‘ъ<> ВPр ХЬ2 ˆ=ˆ‘ъHЮ:р Звлр Ђр р ехB"bottomPointer" ˆБър ƒ’bˆе”йтBottomPointer ˆ‘ъ= ВPр ‘ёв%р ХЬ4 ˆ=ˆ‘ъHgetBottomTabMargin()р Ђр ƒ’bˆеV’Pй5ЫPˆ‘ъ<> ВPр uЬ4 ˆ=ˆ‘ъHЯ=()р Зв‚р ЂрЂрр€ŠASYM_ShowCaption €valueр Т = (Т = ВP)р Ј€Б‹рр ‡updateCaptionVisibilityрЂрр€ŠASYM_SupportsCaption €ТPр ТT = (ТZ = ВP)р Ј€Б‹рр ‡ЯMТ=рЂрр€ŠASYM_ReserveCaptionSpace €Т‘р Т• = (Т› = ВP)р Ј€Б‹рр ‡ЯŽТ~рЂрр€Я˜Тˆр вВГ; “= ВPр ssm = sysSuspendMessages; Я = ВPрр pRef = objectContainer(Бъ, "Бƒ")р captionRef = –"captionText" ˆБър textRef = –"bodyText" ˆБърр showCaption = Ш ()р reserveCaptionSpace = Щ'‘‚Яe()рр ƒЯ eр captionVisible() = ШMр captionBounds = =ˆЧЄр textBounds = =ˆФ—рр captionTop = Ь2 ˆ=ˆ‘ъ+ ASYM_TopMargin() + н р captionBottom = Ш?+ ASYM_CaptionHeight()р Ь2 ˆЭЧaр Ь4 ˆЭ™Ъ;р Ь2 ˆЪЫG+ ASYM_InnerMargin()рр ƒ=ˆз\<> ЪЫр Ъб() = Ъир Ђр ƒ=ˆдZ<> Чгр bodyTextBounds() = Чьр Ђр А…р п,А”р ’L= Ь2 ˆ=ˆ‘ъ+ Ят нтр ƒЬ2 ˆ=ˆдА<> ВLр Ь2 ˆЯX ВLр Ђр Ђрр “= slsр о; = ssmрЂрр€­ASYM_ImageRef nmр ‘вnormalGraphic ˆB(nm) ˆБърЂрр€ŠASYM_Graphics €бcр ƒбi <> Бyр вfГр “= ВP рр ЫPˆB"topLeft" ˆ‘ъ= ’B1 ˆбЁр ЫoˆB"ВL" ˆ‘ъ= ’B2 ˆбЛр Ы‰ˆB"topRight" ˆ‘ъ= ’B3 ˆблр ЫЉˆB"БS" ˆ‘ъ= ’B4 ˆбѕр ЫУˆB"АO" ˆ‘ъ= ’B5 ˆбр ЫнˆB"Бг" ˆ‘ъ= ’B6 ˆб)р ЫїˆB"bottomLeft" ˆ‘ъ= ’B7 ˆбKр кˆB"А<" ˆ‘ъ= ’B8 ˆбfр к7ˆB"bottomRight" ˆ‘ъ= ’B9 ˆбŠр к[ˆB"ишˆ‘ъ= ’B10 ˆбЅр кvˆB"йFˆ‘ъ= ’B11 ˆбРр к‘ˆB"кОˆ‘ъ= ’B12 ˆблр кЌˆB"лˆ‘ъ= ’B13 ˆбір _topTabMargin ˆ‘ъ= ’B14 ˆбр _leftTabMargin ˆ‘ъ= ’B15 ˆб5р _rightTabMargin ˆ‘ъ= ’B16 ˆбVр _bottomTabMargin ˆ‘ъ= ’B17 ˆбx р р ‡sizeGraphics р “= slsр ЂрЂрр€­йOр bk = мВБъ,"А8")р retVal = кŽˆB"е<ˆ‘ъ& " ˆ" & bk & CRLF & \р кЕˆB"ВL" ˆ‘ъ& " ˆ" & bk & Х%р кзˆB"жLˆ‘ъ& " ˆ" & bk & ХFр кјˆB"БS" ˆ‘ъ& " ˆ" & bk & Хhр кˆB"АO" ˆ‘ъ& " ˆ" & bk & ХŠр к<ˆB"Бг" ˆ‘ъ& " ˆ" & bk & ХЌр к^ˆB"иeˆ‘ъ& " ˆ" & bk & ХЭр кˆB"А<" ˆ‘ъ& " ˆ" & bk & Сяр р ег!& \р кАˆB"йyˆ‘ъ& " ˆ" & bk & д"р квˆB"и_ˆ‘ъ& " ˆ" & bk & дDр кєˆB"йФ ˆ‘ъ& " ˆ" & bk & дfр кˆB"кC ˆ‘ъ& " ˆ" & bk & дˆр к8ˆB"л)ˆ‘ъ& " ˆ" & bk & дЊр к“ˆ‘ъ& дЙр лƒˆ‘ъ& дШр мrˆ‘ъ& дзр н`ˆБър р ‘вврЂрр€ŠASYM_Text €бнр ˆ–"жЂˆ‘ъ= бяр ˆ–"дД shadow" ˆ‘ъ= б р ‡autoSizeTextрЂрр€­ЦNр ‘вˆ–"жщˆБърЂрр€ŠASYM_RichText €бIр в? Г; “= ВPрр bodyRef = –"ж&ˆБър shadowRef = –"д= Х†ˆБърр richText ˆЧ7бšр ЦˆЩ,бЄрр -- Force the –fill color .€Вd, ТMsetting richtext changed АЪр ’“ˆЧŽВdр ’“ˆЩ‚Вdрр -- ЧRУŽ УF.€its correct б , ТMЯOФ?АЪр ASYM_BodyShadowColor() = ЯБ‚()рр ‡и<рр “= slsрЂрр€­й&р ‘вЦжˆ–"ж(ˆБърЂрр€Šи[ €б~ р ˆ–"йbˆ‘ъ= б р ˆ–"зt дЁˆ‘ъ= бІ рЂрр€­и’р ‘вˆ–"й–ˆБърЂрр€ŠASYM_BodyShadowOffset €бп р bodyShadowRef = –"дВ дўˆБърр ƒб = ‘y‘‚б = 0 ‘‚б = "0,0"р ЗЪBр _bodyShadowOffset ˆ‘ъ= 0,0р А…р bodyTextRef = –"ж ˆБър ‘ёЪ„р ƒВ (бt ) = 1р xOffset = бŠ р yOffset = б› р А…р Ч$Ь1 ˆбЎ р Ч!Ь2 ˆбМ р Ђрр Я–ˆ‘ъ= ФK,Ф=рр myBounds = =ˆЩ“р ЧgХi* Ь1 ˆsysPageUnitsPerPixelр ЧxХz* Ь2 ˆЯelр =ˆм=Ь1 ˆЦO+ ФЊ, Ь2 ˆЦ\+ ФІ, \р Ь3 ˆЦn+ ФЩ, Ь4 ˆЦ{+ ФХр ЂрЂрр€­пetр ‘во@ˆБърЂрр€ŠASYM_CaptionShadowOffset €б” р captionShadowRef = –"з‰ дЖˆБърр ƒбН = ‘y‘‚бЧ = 0 ‘‚бб = "0,0"р ЗЭEр _captionShadowOffset ˆ‘ъ= 0,0р А…р captionTextRef = –"йј ˆБър ’bˆЯŽ зи ()рр ƒВ (б: ) = 1р жЦбI р жПбS р А…р жпЬ1 ˆбg р жнЬ2 ˆбv р Ђр Я—et ˆ‘ъ= г ,г§рр зО=ˆЬŽр ж д#* Ь1 ˆпИlр ж#д&* Ь2 ˆпЬlр =ˆп2Ь1 ˆеќ+ гX, Ь2 ˆе + гV, \р Ь3 ˆе+ г{, Ь4 ˆе.+ гyр ЂрЂрр€­пбBр ‘вп;t ˆБърЂрр€Šпr €б5 р fRef = –"дџ дKˆБър rgbStroke ˆФб] р ЧˆˆФ*бi рЂрр€­пJrр ‘вЧ(ˆ–"д< дˆˆБърЂрр€ŠASYM_CaptionShadowColor €бЊ р Ч\ˆ–"з дМˆ‘ъ= бС рЂрр€­Я7Т'р ‘вЧ€ˆ–"зГ дрˆБърЂрр€бЊр ƒ’>= Бър ‡sizingр ‡иѓ „АПр ЂрЂрр€ир autoSizeHorizontal = пˆТˆБър autoSizeVertical = пal ˆБъс вFГр “= ВPрр ƒЯKр ƒЭ2р ‡autoSizeTextBothр А…р ‡autoSizeTextHorizontalр Ђр А…р ƒЭuр ‡autoSizeTextVerticalр Ђр Ђрр “= slsрЂрр€Ухр ƒ’>= Бър пго = ВPр вёГ; “= ВPрр ‡и р ‡sizeTextр ‡fixLayeringрр “= Р]р оg = ssmр ЂрЂрр€Ш'р -- ensure pointers are layered above other images, that fields С+У!thoseр ‘KˆB"иіˆ‘ъ= 0р ‘KˆB"лkˆ‘ъ= 0р ‘KˆB"й[ˆ‘ъ= 0р ‘KˆB"кЩˆ‘ъ= 0р ‘Kˆ–"зУ д№ˆ‘ъ= 0р ‘Kˆ–"йиˆ‘ъ= 0р ‘Kˆ–"дЪ дˆ‘ъ= 0р ‘Kˆ–"жпˆ‘ъ= 0рЂрр€др пhгXоh = ВPр в9Г; “= ВPрр з=ˆБър ‘S= Ь1 ˆд”р ’L= Ь2 ˆдЂр ‘г= Ь3 ˆдАр <= Ь4 ˆдОрр leftMargin = ASYM_LeftMargin ˆБър rightMargin = ASYM_RightMargin ˆБър topMargin = кќ ˆБър bottomMargin = ASYM_BottomMargin ˆБър р к = оeр й+ = н6р лі = пор мп = пЈ)рр кѓзі()р пщ = и‘‚пє()рр ƒп§р captionHeight = о^ ˆБър captionLeftMargin = ASYM_CaptionLeftMargin ˆБър captionRightMargin = ASYM_CaptionRightMargin ˆБър innerMargin = м  ˆБърр й+’L+ й + е.р м з@+ ЪЎр Ш™ = ‘S+ ЯЂ+ й р Щ{ = ‘г- л - Я‰рр йŸ() = ШШ, ж}, Щ , йTр р bodyTop = кg+ Ш‰р А…р Ч’L+ йˆ + еЉр Ђрр bodyBottom = <- мG - иГр bodyLeft = ‘S+ з"+ йІ р bodyRight = ‘г- л› - зр пCХ3, Ф~, Ц", ЧZрр “= slsр о( = ssmрЂрр€и‹ р пBг2оB = ВPр вГ; “= ВPрр leftGraphicMargin = getLeftGraphicMargin()р topGraphicMargin = getTopGraphicMargin()р rightGraphicMargin = getRightGraphicMargin()р bottomGraphicMargin = getBottomGraphicMargin() р р кЭ= о0р йі= нр лС= пЉр мЊ= пs)р р xPix = Ь1 ˆп+ lр yPix = Ь2 ˆп= lр р sz = ‘їˆ‘ър bodyWidth = Ь1 ˆsz - о*- Яж - кJ- к/р bodyHeight = Ь2 ˆsz - н)- Ягn - й•- л:рр зЦ =ˆБър ‘S= Ь1 ˆдй р ’L= Ь2 ˆдч р ‘г= Ь3 ˆдѕ р <= Ь4 ˆд р р =ˆB"еYˆ‘ъ= ‘S+ йи, \рџ ’L+ и, \рџ ‘S+ кє+ оу- а, \рџ ’L+ й++ нЯ- а рџ р =ˆB"ВL" ˆ‘ъ= ‘S+ к4+ н#, \рџ ’L+ иf, \рџ ‘г- л5- ою, \рџ ’L+ й‡+ н+- аhрџ р =ˆB"жжˆ‘ъ= ‘г- лn- п'+ а , \рџ ’L+ иХ, \рџ ‘г- к”, \рџ ’L+ йс+ н…- аТрр =ˆB"БS" ˆ‘ъ= ‘S+ йч, \рџ ’L+ й+ мИ, \рџ ‘S+ к+ ої- а, \рџ <- мп- п‹рџ р =ˆB"АO" ˆ‘ъ= ‘S+ кB+ н1, \рџ ’L+ йt+ м, \рџ ‘г- лH- о, \рџ <- м:- пцрџ р =ˆB"Бг" ˆ‘ъ= ‘г- л~- п7+ аА, \рџ ’L+ йе+ мy, \рџ ‘г- кЉ, \рџ <- м–- пBрр =ˆB"иЯˆ‘ъ= ‘S+ йє, \рџ < - мТ- пn + а, \рџ ‘S+ к+ о - а., \рџ <- лѓрџ р =ˆB"А<" ˆ‘ъ= ‘S+ кQ+ н@, \рџ <- м#- пЯ + аe, \рџ ‘г- л]- о, \рџ <- лOрџ р =ˆB"йHˆ‘ъ= ‘г- л‹- пD+ аН, \рџ <- мƒ- п/ + аХ, \рџ ‘г- кО, \рџ <- лЌр р leftPointerRef = B"йИˆБър ƒ’bˆЫр sz = Ю2 €3 ˆ“ЇˆкˆЫ6р Ь1 ˆ‘ЃˆЮCБSр ‘їˆЮMЬ1 ˆsz * бX- а], Ь2 ˆsz * бZ- а_р А…р Ь1 ˆ‘ЃˆЮ„‘S+ (.5 * (Бг-БS))р Ђр р rightPointerRef = B"кИˆБър ƒ’bˆЬр sz = Ю2 €3 ˆ“ЇˆкГˆЬ7р Ь1 ˆ‘ЃˆЯD‘г- Ь1 ˆsz * бѕ+ ањр ‘їˆЯbЬ1 ˆsz * б- а, Ь2 ˆsz * б- ар А…р Ь1 ˆ‘ЃˆЯ™‘S+ (.5 * (Бг-БS))р Ђр р bottomPointerRef = B"л4ˆБър ƒ’bˆЭр sz = Ю2 €3 ˆ“ЇˆкkˆЭ8р Ь2 ˆ‘ЃˆЯE <- Ь2 ˆsz * бœ+ аЁр ‘їˆЯd Ь1 ˆsz * бЩ- аЮ, Ь2 ˆsz * бЫ- аар А…р Ь2 ˆ‘ЃˆЯœ ’L+ (.5 * (А<-ВL))р Ђр р topPointerRef = B"иˆˆБър ƒ’bˆЪр sz = Ю2 €3 ˆ“Їˆк#ˆЪ5р Ь2 ˆ‘ЃˆЭBВLр ‘їˆЭLЬ1 ˆsz * бk- аp, Ь2 ˆsz * бm- аrр А…р Ь2 ˆ‘ЃˆЭƒ’L+ (.5 * (А<-ВL))р Ђрр “= slsр ої = ssmрЂрр€sizeBoxToBodyTextр -- Adjusts аG‘їˆаMentire box €fit а-вйаж ­р пe иU ˆБър п7 к' ˆБърр oldBoxBounds = =ˆБър boxBounds = Щр й=ˆ–"ж#ˆБърр Ь3 ˆЩ$Ь3 ˆзЛ+ зХ р Ь4 ˆЩ:Ь4 ˆзб+ иЂ рр ƒЧM<> Щhр =ˆ‘ъ= Ц^р ЂрЂрр€­мўр елЉˆБър ƒе‘yOR isNumber(в$) = ”OR ’bˆB"й„ˆ‘ъ= FALSEр еF0р А…р еQгT* Ь1 ˆп#lр Ђрр ‘ввjрЂрр€­л7р еyк:ˆБър ƒе…‘yOR Цoв) = ”OR ’bˆB"иЌˆ‘ъ= Тhр еЎ0р А…р еЙгМ* Ь2 ˆп‹lр Ђрр ‘ввврЂрр€­н= р етмdˆБър ƒею‘yOR Цивј) = ”OR ’bˆB"кЕˆ‘ъ= Тбр е0р А…р е"г%* Ь1 ˆпєlр Ђрр ‘вв;рЂрр€­оfр еJнЋˆБър ƒеV‘yOR еCвa) = ”OR ’bˆB"лтˆ‘ъ= б=р е0р А…р еŒг* Ь2 ˆп^lр Ђрр ‘ввЅрЂрр€­п# nр еЕ_leftGraphicMargin ˆБър ƒебБyр bRef = B"topleft" ˆБър bitmapRef = кƒˆС&р ƒЩБyр еЬ1 ˆ‘їˆТ?+ Ь1 ˆпщlр А…р е1Ь2 ˆ“ЇˆЧG* Ь1 ˆп lр Ђр Ђр р ‘вгVрЂрр€­пЉ р еe_topGraphicMargin ˆБър ƒе€Бyр ФЌB"ЦЇˆБър Щ кˆСПр ƒЩЌБyр еЉЬ2 ˆ‘їˆТи+ Ь1 ˆп‚lр А…р еЪЬ3 ˆ“ЇˆЧр* Ь1 ˆпЃlр Ђр Ђр р ‘вгярЂрр€­п АТр е_rightGraphicMargin ˆБър ƒеБyр гLB"жˆБър иBкМˆаbр ƒиPБyр еKЬ1 ˆ‘їˆб}+ Ь1 ˆп%lр А…р еmЬ2 ˆ“Їˆж†* Ь1 ˆпGlр Ђр Ђр р ‘вг“рЂрр€­п‹ РŠр еЄ_bottomGraphicMargin ˆБър ƒеТБyр гёB"bottomleft" ˆБър и№кjˆар ƒиўБyр ељЬ2 ˆ‘їˆб++ Ь1 ˆпгlр А…р еЬ3 ˆ“Їˆж4* Ь1 ˆпѕlр Ђр Ђр р ‘вгAрЂрр€­ASYM_BaseFontFaceр ‘в’”ˆ–"жлˆБърЂрр€­ASYM_BaseFontSizeр ‘в’•ˆ–"жˆБърЂрр€­ASYM_BaseFontStyleр ‘в’–ˆ–"ж,ˆБърЂрррџ-cр-- Smooth resizing codeрџ-cр-- ToolBook doesn't notify us during a resize ’]а‘щhandles, but we want €У!р-- smoothly, so we take over аTФDoperation.рџ-cррnotifyBefore selectionChangedр ‘oselected = ‘ъ‹ТБщрЂррЪ4authorButtonDown pos, isCtrl, isShiftр btn = ASYM_PrimaryMouseButton()р р -- Allow Єa ‘•€be manually repositioned )Author р curName = ‘pˆВ>р р ƒХc"Б•" ‘‹ˆTarget = Бър ƒХ.c"БS" ‘‚Х9c"Бг"р ƒУЎ ‘‚ФЋ рџ upperLimit = Ь4 ˆ=ˆ‘ъ- Ь2 ˆ‘їˆВ>рџ lowerLimit = Ь2 ˆ=ˆБър А…рџ ЪEЬ4 ˆ=ˆB"БS" ˆ‘ъ- Ь2 ˆ‘їˆВ>рџ ЪBЬ2 ˆ=ˆB"БS" ˆБър Ђр р -- Start allowing Drag €occurр smp = Ь2 ˆГ‚р vOffset = С- Ь2 ˆ‘ЃˆВ>р ’cГ(btn) = "down"рџ У@Ь2 ˆ“‚- Ф:рџ УQБj(ж,Бb(Чт,Р`))рџ Ь2 ˆ‘Ѓˆ’>= Рtр Ђр Ђр р ƒдŒc"ВL" ‘‚д˜c"А<"р ƒв ‘‚г рџ й\Ь3 ˆ=ˆ‘ъ- Ь1 ˆ‘їˆВ>рџ йRЬ1 ˆ=ˆБър А…рџ йЬ3 ˆ=ˆB"А<" ˆ‘ъ- Ь1 ˆ‘їˆВ>рџ йŽЬ1 ˆ=ˆB"А<" ˆБър Ђр р -- пJ €б:р в8Ь1 ˆГ‚р hOffset = аP- Ь1 ˆ‘ЃˆВ>р ’cГ(й6рџ вoЬ1 ˆ“‚- Ф2рџ вБj(ж3,Бb(ж,smp))рџ Ь1 ˆ‘Ѓˆ’>= Рр Ђр Ђ рр lockScreen ˆtargetWindow = ВPр oldPos ˆ‘ъ= ‘ЃˆБър ‡ASYMA_NotifyAuthorButtonUp €Бър Ђрр -- Group еfbehavior:р -- Ensure we were ALREADY дл, we're STILL дюр ƒ‘oзі’P‘ъ‹ТБщр = cursorSelectionHandle(бїБъ) р ƒ<> Бyр ФС= posр oldBounds = ‘oА=р bnds = Цр Аzрџ newPos = mousePosition ˆи"рџ ƒФ<> врџ “= ВPрџ ФFdoResize(в7, УC, Ё, С])рџ “= А”рџ Ђрџ гY= Уeр ’ZГ(дup"рр -- 冋gonna zа%thing even though we've already done АЪ, so we ‘бthings .€where we startedр пГ%аЃ%р нЗ% = ВPр “= ВPр ‘o== е,р нк% = ssmр Ђр А…р ‘oз‰А”р ЂрЂрр€authorButtonUpNotifyр -- Part ˆа@trick described б”р ‘Ѓˆ‘ъ= гdˆБърЂрр€­дC вu, в„, Ё, oldBndsр deltaX = Ь1 ˆгЃ- Ь1 ˆвЃр deltaY = Ь2 ˆгР- Ь2 ˆвРрр ƒФB = Бyр ФL = ‘oА=р Ђрр newBnds = Фeрр ƒc"N"р ХЬ2 ˆХHУYр Ђр ƒc"S"р ХЬ4 ˆХ9HУuр Ђр ƒc"E"р ХЬ3 ˆХUHУЎр Ђр ƒc"W"р ХЬ1 ˆХqHУЪр Ђрр ƒХ~<> Фср пI'б9'р оL' = ВPр ‘o== ФЂр оb' = ssmр ƒвu'А”р ‡вVр Ђр Ђрр ‘вФЭрЂрр€­п le бobRefр myBnds = =ˆТрр бu= selectionHandleRect(Ь1 ˆУ,, Ь2 ˆУ5)р ƒpointInRect(б[аБ)р ‘в"NW"р Ђрр бФ= ЯLt(Ь3 ˆУk, Ь2 ˆУt)р ƒЩ<бац)р ‘в"NE"р Ђрр бљ= Яt(Ь1 ˆУ , Ь4 ˆУЉ)р ƒЩqбХа )р ‘в"SW"р Ђрр б. = ЯЖt(Ь3 ˆУе, Ь4 ˆУо)р ƒЩІбњаP )р ‘в"SE"р Ђрр гbЬ1 ˆп‰lр бq = Яљt(midpoint(Ь1 ˆв$, Ь3 ˆв., а–), Ь2 ˆв>)р ƒибYаЏ )р ‘в"N"р Ђр бР = пK(ЦLЬ1 ˆвl, Ь3 ˆвv, ао), Ь4 ˆв†)р ƒиOбЁаї )р ‘в"S"р Ђрр гіЬ2 ˆп/lр б!= пЂ(Ь1 ˆвС, Ц­Ь2 ˆвЭ, Ь4 ˆвз, а-))р ƒиІбјаN!)р ‘в"W"р Ђр б_!= пъ(Ь3 ˆв , ЦѕЬ2 ˆв, Ь4 ˆв, аu))р ƒиюб@ а–!)р ‘в"E"р Ђрр ‘вБyрЂрр€­midPoint p1, p2, pxр ƒpx = Бyр px = 1р Ђр ‘вБз((p1 + p2) / (px * 2)) * pxрЂр р€­п‹ x, yр гЬ1 ˆп5 lр г Ь2 ˆпC lрр ‘вx - 3 * а5, y - 3 * аB, x + 3 * аO, y + 3 * а\рЂрр€­зХ pt, аo"р ‘в(Ь1 ˆpt >= Ь1 ˆб‡"Ь1 ˆpt <= Ь3 ˆбœ"Ь2 ˆpt >= Ь2 ˆбБ"Ь2 ˆpt <= Ь4 ˆаЦ")рЂррџ-cр-- Field дd рџ-cрр€м†р гФ–"жП*ˆБърр initialSize = ‘їˆафрр ‘пˆгэ0рр -- height €width б0 Єdialogр cnt = ’€(ˆа)р бO = ‘b(2, ‘з(20 - С"/ 20))рр гiЬ1 ˆп!lр h = 1024 * а‚р l = 0р р ’ch-l >= а™р m = (h+l) bitShiftRight 1р ‘їˆг˜m, m/бЫ р ƒ’EˆгЊ0р -- Too Highр h = mр А…р -- СLowр l = mр Ђр Ђрр ƒm = lр Хm Hар ‘їˆг m, m/б5 р Ђр р ­repairFieldHeight(а( ,m/бY )р ­repairFieldWidth(аG ,0,m)рр ƒ‘їˆбV <> з‰р ‡нСр ЂрЂрр€пtalр гw –"жr,ˆБър кВ‘їˆа‹ р ­ЮYа” , 0, 1024*15)р ƒ‘їˆбЊ <> знр ‡нр ЂрЂрр€пGlр гЩ –"жФ,ˆБър к‘їˆан р ­ЮЫ (аш , 1024*15)р ƒ‘їˆбћ <> з.р ‡нfр ЂрЂрр€­Эм а!, Бj, Бbр h = Бbр l = Бjр г[Ь1 ˆп‚#lрр ’ch-l >= аsр m = (h + l) лмр р Ь1 ˆ‘їˆгp!mрр ƒ’Eˆг|!0р -- двр h = mр А…р -- аъLowр l = mр Ђр Ђр ƒm = lр Хm Hаьр Ь1 ˆ‘їˆгд!mр Ђр ‘вTRUEрЂрр€­нд аю!, maxHeightр ‘пˆг"0р р h = Цр l = 0р г,Ь2 ˆпe$lр ’ch-l >= аCр m = (h + l) лОр р Ь2 ˆ‘їˆгR"mр р ƒ’Eˆг`"0р h = mр А…р l = mр Ђр Ђр ƒm = lр Хm HаЇр Ь2 ˆ‘їˆгЁ"mр Ђр ‘вСЪрЂррџ-cр-- Default б$(БЛрџ-cрр-- ал& б6(џ-Vрр€­ASYM_FontStyleр ‘вcombinedFontStyle(–"жњ.ˆБъ)рЂрр€ŠЫ1 €бP0р Я(–"ж/ˆБъ) = бd0р Я<–"д)/ дu(ˆБъ) = б|0р пX'r() = пa'r()рЂрр€­ASYM_ParagraphStyleр ‘вcombinedParagraphStyle(–"жƒ/ˆБъ)рЂрр€ŠЯ;e €бк0р Я.ТЇ–"жЁ/ˆБъ) = б№0р ЯDТН–"дЗ/ д)ˆБъ) = б 1рЂрр€­ASYM_TextColorр ‘вжж#ˆ–"жш/ˆБърЂрр€ŠЫ" €б=1р жђ#ˆ–"ж0ˆ‘ъ= бQ1рЂрр-- дd1б‡)џ-Uрр€­ASYM_CaptionFontStyleр ‘воX–"йb0ˆБъ)рЂрр€ŠЯ)Рэ €б›1р оv–"й€0ˆБъ) = бА1р о‹–"з•0 дТ)ˆБъ) = бЩ1р п=$е˜(пC$вž(рЂрр€­ASYM_CaptionParagraphStyleр ‘впQаЪ–"йт0ˆБъ)рЂрр€ŠЯ1Х! €б2р пrаы–"й1ˆБъ) = б32р пŠа–"з1 дH*ˆБъ) = бO2рЂрр€­ASYM_CaptionColorр ‘вж%ˆ–"йO1ˆБърЂрр€ŠЮ% €б…2р ж:%ˆ–"йk1ˆ‘ъ= б™2рЂрр-- гa2 functions џ-Nрр€­н аƒ%р ‘в’”ˆб%& гю,’–ˆб˜%& гљ,’•ˆаЃ%рЂрр€ŠнМ бА%€бю2р вф5Гр “= ВPр ’”ˆгЫ%’B1 ˆб 3р ’–ˆгл%’B2 ˆб3р ’•ˆfREf = ’B3 ˆб13рЂрр€­пyle а&р ‘в“”ˆб&& дs-р ‘ўˆб && д-р Цˆб.&& д-р “’ˆб<&& д-р ““ˆаJ&рЂрр€ŠппСOбX&€б–3р “”ˆгd&’B1 ˆбІ3р ‘ўˆгt&’B2 ˆбЖ3р Цˆг„&’B3 ˆбЦ3р “’ˆг”&’B4 ˆбж3р ““ˆгЄ&’B5 ˆбц3рЂррџ-cр-- Code €getting д6+marginsрџ-cрр€­лq#р Ј€Б‹р ƒ‘xisType("Вg", АЪ)р ­defaultMargin()р Ђр ‘вАЪрЂрр€ŠмГ#€б_4р Ј€Б‹р ‡adjustHorizontalMarginsрЂрр€­мП#р Ј€Б‹р ƒ‘xХnВg", АЪ)р ­Ьhр Ђр ‘вАЪрЂрр€Šню#€бН4р Ј€Б‹р ‡Я[ТОрЂрр€­кф2р Ј€Б‹р ƒ‘xХЙВg", АЪ)р ­ЬГр Ђр ‘вАЪрЂрр€Šк3 €б 5р Ј€Б‹р ‡adjustVerticalMarginsрЂрр€­н-$р Ј€Б‹р ƒ‘xдВg", АЪ)р ­лр Ђр ‘вАЪрЂрр€Šо^$€бg5р Ј€Б‹р ‡Я[РѓрЂрр€­пх#РXр Ј€Б‹р ƒ‘xдhВg", АЪ)р ­лcр Ђр ‘вАЪрЂрр€Šп$аЏ0€бЙ5р Ј€Б‹р ‡adjustCaptionMarginsрЂрр€­п$СЛр Ј€Б‹р ƒ‘xдЪВg", АЪ)р ­лХр Ђр ‘вАЪрЂрр€ŠпH$б1€б6р Ј€Б‹р ‡Я_nsрЂрр€­о4р Ј€Б‹р ƒ‘xдВg", АЪ)р ­300р Ђр ‘вАЪрЂрр€ŠоF4 €бi6р Ј€Б‹р ‡п`nsрЂрр€­м*4р Ј€Б‹р ƒ‘xдiВg", АЪ)р ­лdр Ђр ‘вАЪрЂрр€Šм[4 €бИ6р Ј€Б‹р ‡пЏnsрЂрр€­й”р ‘в120рЂрр-- When го в ., we have €в г˜€fit. Depending on autosize values, we might С7р-- €вШ а….‘їˆа‹.whole control, ‘‚а^ аЃ.‘їˆаЉ.А–, ‘‚potentially А;.рр€п аoр -- Called „‘S‘‚‘ггˆ вЕ..рр п'ж'ˆБър жI/–"жh6ˆБърр ƒп;б”)ˆ‘ъ= ВPр -- The аУcan be в™:horizontally €Рх, so we ‘nаB/–€account ЄаR/Бqр -- ‘Sв , ’Fв­ аj/box.р еƒЬ1 ˆ‘o‘Ѓ+ жš'р ƒЬ1 ˆ‘Ѓˆдц/<> вІр Ь1 ˆbodyTextPosition() = вЧр ‡н—р Ђр А…р -- we РГ't вЌ/ ан/вZ ˆаф/еSso we в7 ає/вq ˆаћ/А–р зп-=ˆБър fieldBounds = =ˆгt0р Ь1 ˆЫЬ1 ˆе .+ зN(+ о0;р Ь3 ˆЫ5Ь3 ˆе).- пЌ: - н@(ˆБър ƒ=ˆдК0<> ШZр п†6Шcр ƒпe Э_р йЫ8() = йг8р Ђр р ж#(Ь4 ˆкш8+ з­(р А…р ж:(Ь2 ˆев/+ жЭ)+ нМ;р Ђрр ƒпє=al ˆ‘ъ= ВPр -- ааШгвš=€аЭВ`, so we ‘nа92–€дїЄаD2‘q’LАр -- б) г Kвс, ’Fв­ аj2арр жЩ2–"жш9ˆБър ƒЬ2 ˆ‘Ѓˆдс2<> го(р Ь2 ˆпћ= гя(р ‡н‚ р Ђр А…р -- аЅаg cannot be в@>vertically, so we в( ах2гjˆаь2–Єаѓ2Бqр -- гЈ. Then ƒrequired we га3аУ иі.р -- we Рf't в3 а43вБˆа;3еЊso we вŽ аK3вШˆаR3А–р з61=ˆБър го.–"жй:ˆБър oldFieldBounds = =ˆа/р к€Ыр Ь2 ˆкгъ)р Ь4 ˆк›Ь4 ˆе1- па<) - оk+ˆБър ƒиЙ<> ЫVр пш9зШр ƒпь?бn.ˆ‘ъ= ВPрџ ‡п.talр Ђр Ђр ЂрЂрр€пѕsр кl;зo;()р пb; = и|;‘‚пm;()рр ƒпv;р з2=ˆБър йк;–"йа;ˆБър пђ=ˆжя;р newCaptionBounds = мр Ь1 ˆЯ Ь1 ˆеZ2+ пœ+д=;о~?р Ь3 ˆЯ9 Ь3 ˆеx2- пˆ+г\;- п?р ƒЮU<> м[р йХ;() = Эiр Ђр ЂрЂрр€­з2<р ‘впQ=n ˆ‘ъ= ’PнЎ=ˆ‘ъ= ВPрЂрр€­пD<р ‘впw=n ˆ‘ъ= ’PпH=в8=ˆ‘ъ= ВPрЂррџ-cр-- Utility ж; €manipulate KаА< вl., zаO5same manipulation €в6р-- А–.рџ-cрр€Šк˜< €б/>р -- utility д˜ €‘ёЗа—5АK. Also shows ‘‚hides аБ5Kвl6р бn> = (бu> = ВP)р ’bˆ–"й`=ˆ‘ъ= (б> = ВP)р ’bˆ–"зz= дЇ6ˆ‘ъ= (б­> = ’Pп=3бт4() <> "0,0")рЂрр€Šк%=€бг>р =ˆ–"йИ=ˆ‘ъ= бц>р пq3б5() = п|3б!5()рЂрр€­й[=р ‘в=ˆ–"йь=ˆБърЂрр€ŠмШ €б#?р ‘Ѓˆ–"жщ=ˆ‘ъ= б6?р пs5et() = п}5et()рЂрр€­м§р ‘в‘Ѓˆ–"ж>ˆБърЂрр€ŠкЮ< €бq?р =ˆ–"ж7>ˆ‘ъ= б„?р пС5et() = пЫ5et()рЂрр€­к=р ‘в=ˆ–"жi>ˆБърЂрр€authorMouseEnterр Ј€Б‹рр ж‘pˆВ> р ƒд c"Б•"р “o= 44р msg = "б5аL7Б•. Press CTRL Єunrestricted movement."р У5ASYM_GetString("CalloutPointerDragMsg",Р^)р KˆstatusBar = Рsр ЂрЂрр€AuthorMouseLeaveр Ј€Б‹рр жН‘pˆВ> р ƒдЩc"Б•"р “o= 1р KˆЩQБyр Ђ рЂб@љ€e 4рvh žџџК ˆs бl…бk€›Я VX…’$W€€РРРX…’$WвX…’$W˜XN’$ ,X’$ъвXс’$ГdX…’$W3 žWX[X…’$WРРР6ъ FCtransistors•аvœ†бžЄЄЄЄУ ž\]`XN’$ РРРЦъ кзmicroprocessors)аvœ†бžЄЄЄЄW žabeX’$ъРРРZъ €}All of these answers are correctЯаvœ†бžЄЄЄЄ§ žfgjXс’$ГРРРъ vacuum tubesaаvœ†бžЄЄЄЄ žŽ‘X…’$WРРР’ъ ЊЇintegrated circuitsљаvœ†бžЄЄЄЄ9 mn‹fф”/ #џџџъ<HHHh2Aџџџџš›K\›@ ›XYM_SummonWidgetsЗ Я›Kвљќ ASYM_SummonWidgetsш"7Bбц"е"€;7Uu4MLSEU3cquest04Э,( OO gЁ sˆ7сџ!2i)ЙTЇŒ0Љqpъ5ц§ KQ#"I %$Eб'&r )(+*rњ-,K/.qY10Zc32f§54F6O#98?:;:чЋ=<B:?>):A@ЌeCBтEDЭGFЛпIH—cKJuML­‡ON‰ QP”ФSRй`UTЩk7U2/7TЩkсtbk_wid_nameѕtbk_wid_props™ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЏ ASYM_WID_EditorЧ  MULTWID.SPBн ASYM_WID_QTypeѕ  MULTICHOICE ASYM_WID_AnsArrayy`Z Which of the following replaced human power in the use of machines that do calculations??—ASYM_WID_AutoLockAnswerЙъгASYM_WID_Randomizeх trueASYM_WID_MultipleAnswers false5ASYM_WID_DelayFeedbackG falsecASYM_WID_AnswerLockedw ASYM_Qtbk_wid_valuesѓ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean ASYM_WID_TriesUsed­˜aFA6Rp66F CorrectRRb Incorrectpp€ Partially CorrectХASYM_WID_TimeUsedгэ ASYM_WID_TimeChosenџ! true"ASYM_WID_TriesMax%#=$ASYM_WID_TimeMaxK%_&ASYM_WID_Docy' QUESTION.HLP‘(ASYM_WID_MaxScoreŸ)З*ASYM_WID_IsScoredЩ+ TRUEн,ASYMI_UseJavaя- TRUE .ASYMI_QuestionText//Field id 10 of Page id 18I0ASYM_WID_RoundScorea1 noRoundingy2ASYM_WID_MinScore‡3 0Ї4ASYM_WID_AutoScoreWeightЙ5 trueй6ASYM_WID_SummaryFeedbackП 7нue,to>*S„Б>>ŠЏЕКРЦЯмтшює $ All of these answers are correct  drip GoToPage€| That is correct! false,auto 2**v†Œ’˜žЄЊАЖРЦ28GM transistors FALSE gIncorrect. Vacuum tubes, transistors, integrated circuits and microprocessors all replaced human power. false,auto 4SSŸЗНУЩЯелсчёїcix~ integrated circuits FALSE gIncorrect. Vacuum tubes, transistors, integrated circuits and microprocessors all replaced human power. false,auto 1„„афъ№іќ$–ЅЋ microprocessors FALSE gIncorrect. Vacuum tubes, transistors, integrated circuits and microprocessors all replaced human power. false,auto 5ББ§ &,28>HNКРЯе vacuum tubes FALSE gIncorrect. Vacuum tubes, transistors, integrated circuits and microprocessors all replaced human power. false,auto 3г 8ASYM_WID_Nameљ 9 Multiple Choice Question:ASYM_WID_Author+;click2learn.comE<ASYM_WID_CreateDateY= 3/1/99s>ASYM_WID_TimeStart…?L‰mLSE›@_ASYM_CatalogsЏA P,A,B,IСBASYM_WID_IDЯCчDINFO_Description-E> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.KFINFO_AdvancedStepsTextGП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.-HINFO_BasicStepsText§IШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.JINFO_AssistantDescription+K QLINFO_AssistantAdvancedStepsText_M ƒNINFO_AssistantBasicStepsTextSOШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.qPCatalogThumbnailObject‘Q ~Multiple Choice 64ЋRASYM_WID_DeploymentЙSгTASYM_WID_ReadyToRunсU€|ћVgьŒW2-XZYпы•”н"џџџџџџџџ?YcustomSpotUZ 870,1563o[w\4Ё]_^пы“—н"џџџџџџџџГ^customSpotЩ_ 870,1563у`ыa1bdcпы˜™н"џџџџџџџџ'ccustomSpot=d 870,1563We_f5‰gihпыš›н"џџџџџџџџ›hcustomSpotБi 870,1563Ыjлkžќfв#l˜,вžќ d 3mFeedbackНnpoKrq’9tsЎ†vuчЋxwB:zyЭ|{?:~}Лп€—c‚u„ƒ­‡†…‰ ˆ‡ZЉ€бoASYMI_UseJAVAпp€|љqASYM_WID_AutoReset r ALWAYS)sASYM_WID_DescriptionГt‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ЩuASYM_WID_Authorпv AsymetrixљwASYM_WID_CreateDate x 3/1/99%yINFO_DescriptionЛzŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.Я{ASYM_WID_Nameѓ| Internet Feedback Field}INFO_AdvancedStepsTextх~Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.џINFO_BasicStepsTextЙ€Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.йINFO_AssistantDescriptionч‚ ƒINFO_AssistantAdvancedStepsText „ ? …INFO_AssistantBasicStepsTextљ!†Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. "‡_asym_wid_id"ˆС7"‰ASYM_WID_DoNotRenameI"Š TRUEc"‹u"Œ FALSEƒ"­"ސпыœн"џџџџџџџџП"customSpotе" 870,1563‘@RZhвџџцњžДЬтњ~œОиъ :Lh|’јВЪиђ*BPd~–ЄМЮтє4Nf~ŒЌОоФ и ў 0J^xŠ ДЦдь2P2"0VdˆXv–АОиц2DZt|ІИЮш№,B\dŽ Жар(8Тжфў.ИЮфў*РдјъОоь  D ў!" "<"N"h"z"ˆ"В"Ф"к"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџвў:я€e'11рvh ˜џџАтˆsв`…в€›T Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgets|G4вzq€;Nu4I!Šm[LSEežўsquest11н,'OO gЁ6  sˆ2i)ЙTЇ€0Љъ5qp(ц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`NSЩkN2/(Щkёtbk_wid_props•œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЋ ASYM_WID_EditorХ  TRUEFALS.SPBй tbk_wid_nameя ASYM_WID_QType TRUEFALSE#ASYM_WID_AutoLockAnswer5 trueOASYM_WID_Randomizea falseASYM_WID_MultipleAnswers“ falseБASYM_WID_DelayFeedbackУ falseпASYM_WID_AnswerLockedяFeedback ASYM_WID_TriesUsedЫЙ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoсtbk_wid_valuesG] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean_ASYM_WID_TimeUsedџ˜LS6Rp66F CorrectRRb Incorrectpp€ Partially CorrectASYM_WID_TimeChosene @9 Custom applications are a type of application software.}!ASYM_WID_TriesMax‹"Ѓ#ASYM_WID_TimeMaxБ$Х%ASYM_WID_Docп& QUESTION.HLPї'ASYM_WID_AnsArray (LSE!)ASYM_WID_MaxScore/*G+ASYM_WID_IsScoredY, TRUEm-ASYMI_UseJava. TRUE“/ASYM_WID_NameГ0 True/False QuestionЩ1ASYM_WID_Authorх2click2learn.comџ3ASYM_WID_CreateDate 4 3/1/99- 5ASYM_WID_TimeStartA 6 ASYM_QW 7_ASYM_Catalogsk 8 P,A,B,I} 9ASYM_WID_ID‹ :ŽЃ ;INFO_Description‰ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.Ї =INFO_AdvancedStepsTextх >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.џ ?INFO_BasicStepsText— @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.З AINFO_AssistantDescriptionХ B ы CINFO_AssistantAdvancedStepsTextљ D EINFO_AssistantBasicStepsTextГF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ЭGASYM_WID_RoundScoreхH noRounding§IASYM_WID_MinScore J 0+KASYM_WID_AutoScoreWeight=L true]MASYM_WID_SummaryFeedbackkN€|‰OCatalogThumbnailObjectЅP ~True-False 35ПQASYM_WID_DeploymentЭRчSASYM_WID_ReadyToRun Tъ#UhH‹+V1UWYXпыƒ…н"џџџџџџџџgXcustomSpot}Y 870,1563—ZŸ[2Щ\^]пы†‚н"џџџџџџџџл]customSpotё^ 870,1563 _/`ъtžўЙacbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ЭbASYMI_UseJAVAлc€|ѕdASYM_WID_AutoReset e ALWAYS%fASYM_WID_DescriptionЏg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ХhASYM_WID_Authorлi AsymetrixѕjASYM_WID_CreateDate k 3/1/99!lINFO_DescriptionЗmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЫnASYM_WID_Nameяo Internet Feedback Field pINFO_AdvancedStepsTextсqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ћrINFO_BasicStepsTextЕsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.еtINFO_AssistantDescriptionчu  vINFO_AssistantAdvancedStepsTextw ?xINFO_AssistantBasicStepsTextљyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. z_asym_wid_id{С7|ASYM_WID_DoNotRenameI} TRUEc~q€ FALSE…@N`jxтіšАЪџџоє (:Tf†˜ЖШфєацLdj‚ЈЖЪфќ&4L^r„˜ИЮъ  2 F \ p ‚  Ј Ž Ќ ъ  œ М Ъ № ў "Ивъ0BbpŽЊФвь(0Zl‚œЄЮрі4Оврњ*ДЪрњ&МаєцКкь Dў <Nhvџџџџџџџџ Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen. z_asym_wid_id{С7|ASYM_WID_DoNotRenameI} TRUEc~q€ FALSE…@N`jxтіšАЪџџоє (:Tf†˜ЖШфєацLdj‚ЈЖЪфќ&4L^r„˜ИЮъ  2 F \ p ‚  Ј Ž Ќ ъ  œ М Ъ № ў "Ивъ0BbpŽЊФвь(0Zl‚œЄЮрі4Оврњ*ДЪрњ&МаєцКкь Dў <Nhvџџџџџџџџџџ  P p ‚ – А Ю р њ 4FdvŠџџџџџџЎЦкђ$>RdrŠFdж№b‚NtтjˆІРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Šрc€'(  q* f[Жрd”eъfр#gж/hL;iBGjxckЎlm„ŠnЯASYM_WID_NavGroupс WID_ButtonцZASYM_NavToMenuPage WID_Button1ASYM_WID_MultipleChoiceOASYM_WID_MultipleChoiceiASYM_WID_PageNumber‡ASYM_WID_MultipleChoiceЁASYM_WID_ScoreQuizЛASYM_WID_ScoreQuizеASYM_WID_ShowScoreэASYM_WID_TextboxASYM_WID_ScoreQuizcd”eъfр#gж/hL;iBGjxckЎlm„ŠnšЅoІpъi45аQ4QRJJlQŠ7AЄ7AО:ич№7AК0 в5аџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ЌТој  8JXt†žŠЈ :ЈШжќ .œ К д ю џџќ   2 F Ж џџЪ џџр њ  ( < N h z ” І Т д џџ  P p ‚ – А Ю р њ 4FdvŠџџџџџџЎЦкђ$>RdrŠFdж№b‚NtтjˆІРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAD0A€<1D certificate8QAЏлQ‘S$^€e423рvh МџџжBˆsSr…Sq€› Я WS…Ы,С€€РРРS…|!СвX…|!1ІX8|!фBXм|!ˆоX€|!,|Sw!С3 žXY\[…Ы,1РРР6ъ TQunstructured programmingoЃаvЁ†бЂЄЄЄЄб ž]^a[8Ы,фРРРдъ №эstructured programming?аvЁ†бЂЄЄЄЄm žbcf[мЫ,ˆРРРpъ Œ‰procedural programmingsлаvЁ†бЂЄЄЄЄ  žghk[€Ы,,РРР ъ *'all of these are correcttyаvЁ†бЂЄЄЄЄЇ žlmpSУ,СРРРЊъ ШХnone of these are correctаvЁ†бЂЄЄЄЄW Vfƒ1п џџџъZHHHh2_џџџџИ›KzЙ^ ЙvYM_SummonWidgetsг ыы›Kю ASYM_SummonWidgetsn!зFSl!c!€= Spaghetti code is a result of:g"@u4yk‹mLSE ASYM_Q›quest23,( OO gЁ sˆ"сџ2i)ЙTЇ‘0Љqpъ5ц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F87O#:9?:<;чЋ>=B:?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`@Щk@‘wEž2/tbk_wid_name+UE? tbk_wid_propsу œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomizeљ ASYM_WID_Editor  MULTWID.SPB' ASYM_WID_QType? MULTICHOICEWASYM_WID_AnsArrayi false‡ASYM_WID_AutoLockAnswer™ trueГASYM_WID_RandomizeХFeedbackEхASYM_WID_MultipleAnswersї falseASYM_WID_DelayFeedback' falseCASYM_WID_AnswerLockedUUEktbk_wid_valuesб] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanыASYM_WID_TriesUsed§UEASYM_WID_TimeUsed7 ъQ!ASYM_WID_TimeChosen "З>,л>>ŠЇ­ВИОЧдкрцьљџ unstructured programming  drip GoToPage€| Correct! false,autof‡“™ŸЅЋБЛС  & structured programming FALSE EIncorrect; structured programming helped to eliminate spaghetti code. false,auto,,x“™ŸЅЋБЗНУЭгтшї§ procedural programming FALSE Incorrect. false,autoOlrx~„А–œІЌКРЯе all of these are correct FALSE Incorrect false,autoлл'EKQW]ciou…”šЉЏ none of these are correct FALSE Incorrect. false,auto) #ASYM_WID_TriesMax7 $ 1O %ASYM_WID_TimeMax] &q 'ASYM_WID_Doc‹ ( QUESTION.HLPЃ )ASYM_WID_MaxScoreБ *Щ +ASYM_WID_IsScoredл , TRUEя -ASYMI_UseJava . TRUE /ASYMI_QuestionTextA 0Field id 10 of Page id 18[ 1ASYM_WID_RoundScores 2 noRounding‹ 3ASYM_WID_MinScore™ 4 0Й 5ASYM_WID_AutoScoreWeightЫ 6 trueы 7ASYM_WID_SummaryFeedback‹ 8˜џ6Rp66F CorrectRRb Incorrectpp€ Partially CorrectŸ 9ASYM_WID_NameХ : Multiple Choice Questionл ;ASYM_WID_Authorї <click2learn.com =ASYM_WID_CreateDate% > 3/1/99? ?ASYM_WID_TimeStartM @€|c A_ASYM_Catalogsw B P,A,B,I‰ CASYM_WID_ID— DЏ EINFO_DescriptionѕF> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.GINFO_AdvancedStepsTextлHП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ѕIINFO_BasicStepsTextХJШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.хKINFO_AssistantDescriptionѓL MINFO_AssistantAdvancedStepsText'N KOINFO_AssistantBasicStepsTextPШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.9QCatalogThumbnailObjectYR ~Multiple Choice 64sSASYM_WID_DeploymentT VtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€%WgьŒ-X1WY[Zпы“”н"џџџџџџџџiZcustomSpot[ 870,1563™\Ё]2Ы^`_пы•–н"џџџџџџџџн_customSpotѓ` 870,1563 ab3?cedпы—˜н"џџџџџџџџQdcustomSpotge 870,1563f‰g4Гhjiпы™šн"џџџџџџџџХicustomSpotлj 870,1563ѕk§l5'monпы›œн"џџџџџџџџ9ncustomSpotOo 870,1563ipsqžЃrІBо|žЗsASYMI_UseJAVAХt€|пuASYM_WID_AutoResetѓv ALWAYSwASYM_WID_Description™x‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ЏyASYM_WID_AuthorХz Asymetrixп{ASYM_WID_CreateDateѓ| 3/1/99 }INFO_DescriptionЁ~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.ЕASYM_WID_Nameй€ Internet Feedback FieldїINFO_AdvancedStepsTextЫ‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.хƒINFO_BasicStepsTextŸ„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.П…INFO_AssistantDescriptionЭ† ѓ‡INFO_AssistantAdvancedStepsTextˆ %‰INFO_AssistantBasicStepsTextп ŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.ѓ ‹_asym_wid_id!ŒС!ASYM_WID_DoNotRename/!Ž TRUEI!c!ASYM_WID_ReadyToRun‘ FALSEЂBl~’  0Dшў,D\nŒžИЪъќ,HZpж№<V . < T b v  Ј Ж Ю р є   F ` x  ž О а №  Є Ъ р ќ  * D R h | Ž œ Д њрњЪъј,P >^xџџ†*2\n„žІатјDVl†ŽИЪрњ,>TnxЈМЪфјžДЪфјІКоќаъЄФвј*ф ј !"!4!N!h!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџtаvЁ†бЂЄЄЄЄW Vfƒ1п џџџъZHHHh_џџџџИ›KzЙ^ ЙvYM_SummonWidgetsг MIы›Kю ASYM_SummonWidgetsJ'oPSH' !‘"€= Spaghetti code is a result of:gu4{ ASYM_Q‰quest23ѓ,( OO gЁ sˆсџ2i)ЙTЇ0ЉqpUъ5@ц§“!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F87O#:9?:<;чЋ>=B:?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`Щk"”wE’ 2/tbk_wid_nameюК€ UE- tbk_wid_propsб œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomizeч ASYM_WID_Editorџ  MULTWID.SPB ASYM_WID_QType- MULTICHOICEEASYM_WID_AnsArrayW falseuASYM_WID_AutoLockAnswer‡ trueЁASYM_WID_RandomizeГFeedbackEгASYM_WID_MultipleAnswersх falseASYM_WID_DelayFeedback false1ASYM_WID_AnswerLockedGtbk_wid_values­] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЧASYM_WID_TriesUsedдЬ€|эASYM_WID_TimeUsed ђў:я€e&10рvh ˜§џА ˆs ђa…ђ`€› Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; Nc€fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsШ7ђЦђ €€u The term software refers to programs or sets of instructions that the computer uses to perform computer operations.Чu4й~ч[LSEыLSEљquest10c,'OO gЁ  sˆ2i)ЙTЇ(0Љъ5qpц§ KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF6MO#PO”ФRQй`‚SЩkT2/(Щkwtbk_wid_propsœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize1 ASYM_WID_EditorK  TRUEFALS.SPB_ tbk_wid_name ъ— ASYM_WID_QType­ TRUEFALSEЫASYM_WID_AutoLockAnswerн trueїASYM_WID_Randomize  false)ASYM_WID_MultipleAnswers; falseYASYM_WID_DelayFeedbackk false‡ASYM_WID_AnswerLocked˜фђLSEГASYM_WID_TriesUsedХLSEлtbk_wid_valuesA] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanYASYM_WID_TimeUsedm ASYM_Q‡ASYM_WID_TimeChosenŸ!ASYM_WID_TriesMax­"Х#ASYM_WID_TimeMaxг$ч%ASYM_WID_Doc& QUESTION.HLP'ASYM_WID_AnsArray&B€|?)ASYM_WID_MaxScoreM*e+ASYM_WID_IsScoredw, TRUE‹-ASYMI_UseJava. TRUEБ/ASYM_WID_Nameб0 True/False Questionч1ASYM_WID_Author2click2learn.com3ASYM_WID_CreateDate14 3/1/99K5ASYM_WID_TimeStartы6˜6Rp66F CorrectRRb Incorrectpp€ Partially Correct7_ASYM_Catalogs8 P,A,B,I'9ASYM_WID_ID5:ŽM;INFO_Description3 <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.Q =INFO_AdvancedStepsText >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.Љ ?INFO_BasicStepsTextA @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.a AINFO_AssistantDescriptiono B • CINFO_AssistantAdvancedStepsTextЃ D Ч EINFO_AssistantBasicStepsText]F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.wGASYM_WID_RoundScoreH noRoundingЇIASYM_WID_MinScoreЕJ 0еKASYM_WID_AutoScoreWeightчL trueMASYM_WID_SummaryFeedbackNFeedback5OCatalogThumbnailObjectQP ~True-False 35kQASYM_WID_DeploymentyR“SASYM_WID_ReadyToRun­UhH‹ЕV1пWYXпыƒ…н"џџџџџџџџёXcustomSpotY 870,1563!Z)[2S\^]пы†‚н"џџџџџџџџe]customSpot{^ 870,1563•_Љ`žў>хaъtžўђB†}cedKgf’9ihЎ†kjчЋmlB:onЭqp?:srЛпut—cwvuyx­‡{z‰ }|Z~€‘dASYMI_UseJAVAŸe€|ЙfASYM_WID_AutoResetЭg ALWAYSщhASYM_WID_Descriptionsi‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ‰jASYM_WID_AuthorŸk AsymetrixЙlASYM_WID_CreateDateЭm 3/1/99хnINFO_Description{oŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.pASYM_WID_NameГq Internet Feedback FieldбrINFO_AdvancedStepsTextЅsЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ПtINFO_BasicStepsTextyuБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.™vINFO_AssistantDescriptionЇw ЭxINFO_AssistantAdvancedStepsTextлy џzINFO_AssistantBasicStepsTextЙ{Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Э|_asym_wid_idл}Сї~ASYM_WID_DoNotRename  TRUE#€1‚€|C( FALSEфф2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoѓ  †ASYM_WID_LastScoreЙ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto…ЂЬо№ўh| 6Pd†œВатќ.@^pџџžИЪрF^rъŒЄВЪиь6,DRj|ЂЖжь"6P№,:R8 V ” Ў F f t š Ј Ь b|”ЌКкь :Vp~џџ˜ВКфі &.Xj€šЎџџј‚–ЄОвюxŽЄОвъ€”ИжЊФ~žЌврОврќ(џџџџвў:я€e'11рvh ˜§џАтˆsв`…в€›T Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsjW,вh”Џ€;€u4Hф€|[LSEežўsquest11н,'OO gЁ6  sˆ2i)ЙTЇ0Љъ5qpц§ KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:(5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`‚SЩkN2/(Щkёtbk_wid_props•œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЋ ASYM_WID_EditorХ  TRUEFALS.SPBй tbk_wid_nameя ASYM_WID_QType TRUEFALSE#ASYM_WID_AutoLockAnswer5 trueOASYM_WID_Randomizea falseASYM_WID_MultipleAnswers“ falseБASYM_WID_DelayFeedbackУ falseпASYM_WID_AnswerLockedяFeedback ASYM_WID_TriesUsedЖ”LSE1tbk_wid_values—] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЏASYM_WID_TimeUsedO˜LS6Rp66F CorrectRRb Incorrectpp€ Partially CorrectiASYM_WID_TimeChosenЕ @9 Custom applications are a type of application software.Э!ASYM_WID_TriesMaxл"ѓ#ASYM_WID_TimeMax$%ASYM_WID_Doc/& QUESTION.HLPG'ASYM_WID_AnsArrayY(™ч[LSEq)ASYM_WID_MaxScore*—+ASYM_WID_IsScoredЉ, TRUEН-ASYMI_UseJavaЯ. TRUEу/ASYM_WID_Name0 True/False Question1ASYM_WID_Author52click2learn.comO3ASYM_WID_CreateDatec4 3/1/99}5ASYM_WID_TimeStart‘6 ASYM_QЇ7_ASYM_CatalogsЛ8 P,A,B,IЭ9ASYM_WID_IDл:Žѓ;INFO_Descriptionй<н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.ї=INFO_AdvancedStepsText5 >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.O ?INFO_BasicStepsTextч @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK. AINFO_AssistantDescription B ; CINFO_AssistantAdvancedStepsTextI D m EINFO_AssistantBasicStepsTextF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScore5H noRoundingMIASYM_WID_MinScore[J 0{KASYM_WID_AutoScoreWeightL true­MASYM_WID_SummaryFeedbackЫOCatalogThumbnailObjectчP ~True-False 35QASYM_WID_DeploymentR)SASYM_WID_ReadyToRunKTъeUhH‹mV1—WYXпыƒ…н"џџџџџџџџЉXcustomSpotПY 870,1563йZс[2 \^]пы†‚н"џџџџџџџџ]customSpot3^ 870,1563M_q`ъtžўћacbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€bASYMI_UseJAVAc€|7dASYM_WID_AutoResetKe ALWAYSgfASYM_WID_Descriptionёg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. hASYM_WID_Authori Asymetrix7jASYM_WID_CreateDateKk 3/1/99clINFO_DescriptionљmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed. nASYM_WID_Name1o Internet Feedback FieldOpINFO_AdvancedStepsText#qЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.=rINFO_BasicStepsTextїsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.tINFO_AssistantDescription)u OvINFO_AssistantAdvancedStepsText]w xINFO_AssistantBasicStepsText;yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Oz_asym_wid_id]{Сy|ASYM_WID_DoNotRename‹} TRUEЅ~ЗLSEФфг‚€|х FALSE†:Ж2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto• ЎASYM_WID_LastScoreЙ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,auto…иN`jxтіšАЪŒоє (:Tf†˜ЖШфєџџ 6œДTnКврј4L^v„œЎТдш:Th‚–ЌРврјоќ: T ь   @ N r ":R`€’џџВаь.PjrœЎФоц"8Rv"<Plі "<Phў6T(Bќ.Tb†@Tb~ЊџџДЪџџџџ8 P 6 T ’ Ќ D d r ˜ І Ъ `z’ЊИиъ <Xr€š:T\†˜ЎШањ "<`ъў &:Vрі &:Rшќ >,ц:Hl&:Hdv6џџџџџџџџџџc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0!h -€)-*#@ 0џџ* BM" 6(0*{|sџџџЬЬЬЎЎЏуур™™™ММЖммйїїїŽ‹ЅЅЅФХПыыъˆŠддаЕ­­ŸЁ™Ќ­ЅЕЕЕ€€wННН™™™ХХХЄЅАВЋоооЈЊЂ””жжжцццНХН€v‚ƒzЕНЕ™™™яяяДД­‹Œ„„Œ{­­Е~x™™™######  ##  ####### #  #$    %% # %%% ##  %% #%%   %  %%# #$$$$$$$$ $ $  $$#$  $ #  $#  $#$# $$$ # џџџ|Tm:€{рŒ~ Ю§џц@ў€џџЬ™џџџџ˜:ї&‰‹›.Я џџџџ&z:w&z:wвёє~6z:w€[,)1w6&[,w ž"0~6z:wџџџl .+И+Ђnѕg–ќџ)&јџ; ќџ; јџќџ+/m@w4<"Т.-sќџ+/m+w ќџ:F'fUTRUE7yASYM_OLXЎѓASYM_ACIEndLessonbuttonClickL€buttonClickр ƒASYM_OLX() = TRUEр ­ASYM_ACIEndLesson(1)р А…р ‡Ар ЂрЂрр} wf wg wh wiЋ ž12Ў][,)1wџџџl фс+-- This ‘{has hyperlink БЛр3нwnнwoнwpнwqa ž^_dŠ&[,wџџџl š—+-- This ‘{has hyperlink БЛрщTwrTwsTwtTwu)џџџџџџl Ш Ž5ёџяпЊddа2i ŒџџбУйяџџџџџџ,lаВqџџŽЭџџџџџџŠ ПМџџџ ўдO,.2 I аљ(Ў'дO' џџ*џџ! uwџџџ0 ьщŠ+tnѕGhќџ)&јџ; ќџ; јџr!#Џ+?#Д+=r!'f6menucourseEntry.tbkbuttonClick/€buttonClickрЏ€‘ƒ"Бc" ˆ8"courseEntry.tbk"рЂ;Tw’Tw“Tw”Tw•o $џџџџџџЄП41 •T%Ц rЏВГc%Ј : н Ц r •TЮ Њ ьT~ т Є нЦ  „%6ц >џџџџџџТЮ4 џџџџў qsTоЭ 7 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo >џџџџџџьј%1 0cџџџь1 %јЇ  >џџџџџџЄПнј0cџџџЄјнПп !>џџџџџџћП%щ0cџџџћП%щ ">џџџџџџГјь1 0cџџџГјь1 C #>џџџџџџ“EQ 0cџџџўŸ %џџџџџџ™ žИ3 џџџџў€>Гё Ђ Ыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџу –ћ—KмY&%p+ =ASYM_SummonWidgetsU›Kўf ( yenterPage, "­ -џџџџџџM $c$&M $c$&АХШM $c$&@ $–!&љ +|’“ЎM $c$&; žqќf sqд‘ žqŠ; HqI (ШЏАLг  $Є!&џџџxЋ‚+-- This ‘{has hyperlink БЛрбwАwБwВwГџ )ШдејЪ! $c$&џџџxЊ85+-- This ‘{has hyperlink БЛр‡wДwЕwЖwЗЕ *ШљњИM $ц&џџџxЋюы+-- This ‘{has hyperlink БЛр=wИwЙwКwЛk ,|n> $–!&џџџxЋŠ‡+йwАwБwВwГ#(   ( ) * , mj   ( ) * , ASYM_SummonWidgetsf2<d2^у1>;іšKASYM_TpIDu" 07053117340874326883349379488ˆ2žь,tќ>F ЃЙSuspend Lessonƒ 0Ф  OO’9qpј5гЬVKчЋB:?:! Э#"—c%$Лп'&Ќe)(u+*­‡-,‰ /.x07хcQRхcџџџџџџџџ›ASYMI_JAVAActionЭ * %ACI.ACIEndTestAction,Cause=1,Return=1с tbk_wid_nameѕ button  tbk_wid_propsi W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAƒASYM_WID_AutoReset— ALWAYS­tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize/ falseGASYMI_HTMLBorderU 0oASYMI_OutputFormat GIF“ASYMI_UseJAVAЁ€|ЗASYM_WID_AuthorЭ AsymetrixчASYM_WID_CreateDateћ 3/1/99ASYM_WID_Name) Stop and ExitA INFO_Description[! When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser.u"INFO_BasicStepsTextЃ#% З Position and size the button.С$INFO_AdvancedStepsTextя%% З Position and size the button.&_ASYM_Catalogs' P,A,B,I9(INFO_AssistantDescriptionG) m*INFO_AssistantAdvancedStepsText{+ Ÿ,INFO_AssistantBasicStepsText­- Х.ASYMI_UseRolloverз/ TRUEё0§1NextЧ243лн6587OO:9qpИ;ј>=5г@?KBAЬVDCgЁFE’9HGчЋJIB:LKхcNMxPOZRQЭTSЛпVU—cXWuZY­‡\[‰ rq‰ п3_asym_hyperlinks4Е^Z ... ^ny…‹‘š­ buttonClick  jump Б5tbk_wid_nameХ6 Buttonй7tbk_wid_props9 8W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO 9tbk_wid_valuesЉ :Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП ;ASYMI_AutoSizeб < FALSEщ =ASYMI_HTMLBorderї > 0 ?ASYMI_UseJAVA @ TRUE7 AASYMI_OutputFormatG BGIF] CASYM_WID_Editorw D butnedit.spb‘ EASYM_WID_AutoResetЇ F enterpageН GASYM_WID_Authorг H Asymetrixэ IASYM_WID_CreateDate J 3/1/99 K_swapped# L FALSE; MASYMI_UseRolloverM N TRUEa O_asym_wid_ido Pј‡ QINFO_DescriptionO RР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.m SINFO_AdvancedStepsTextu T ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes. UINFO_BasicStepsTextпVH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.џWINFO_AssistantDescription X 3YINFO_AssistantAdvancedStepsTextAZ e[INFO_AssistantBasicStepsTexts\ ]fD•™^Backc_a`лнcbedOOgfqpнhјkj5гmlKonЬVqpgЁsr’9utчЋwvB:yxхc{zx}|Z~Э€Лпƒ‚—c…„u‡†­‡‰ˆ‰ CB‰ {`_asym_hyperlinks=aЙ^Z ... ^n}ƒ‰•žБ buttonClick  jump Qbtbk_wid_nameec Buttonydtbk_wid_propsйeW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAяftbk_wid_valuesIgQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean_hASYMI_AutoSizep2 FALSE‰jASYMI_HTMLBorder—k 0ЋlASYMI_UseJAVAНm TRUEзnASYMI_OutputFormatчoGIF§pASYM_WID_Editorq butnedit.spb1rASYM_WID_AutoResetGs enterpage]tASYM_WID_Authorsu AsymetrixvASYM_WID_CreateDateЁw 3/1/99Бx_swappedУy FALSEлzASYMI_UseRolloverэ{ TRUE|_asym_wid_id}ј'~INFO_DescriptionяР ЛThis button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button. €INFO_AdvancedStepsText ћ1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes./‚INFO_BasicStepsTextƒH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.Ÿ„INFO_AssistantDescription­… г†INFO_AssistantAdvancedStepsTextс‡ ˆINFO_AssistantBasicStepsText‰ -ŠfD•EASYMI_UseRolloverQЏFirst_ŒcounteryiŒЃŽ Page 8 of 25f 252Г’Nav GroupЧ”ASYM_WID_Nameх• Navigation Group‘x17хc!‘ true3? FALSEžt^žь,tќВ: r !Њ "т # $>%F )“ •”?:—–Ќe™˜B:›šKœтŸžЭЁ ЛпЃЂ—cЅЄuЇІ­‡ЉЈ‰ ЋЊ”Ф­Ќй`?–_ASYM_CatalogsS— P,A,B,Im˜ASYM_WID_CreateDate™ 3/1/99•šASYMI_UseJavaЇ› TRUEЙœASYM_WID_IDЧрпžINFO_DescriptionKŸc ^Buttons on the navigation panel allow the user to move from one page to another. The panel as a whole cannot be resized, but you can change the size or position of individual buttons. If you want to change the size or position of an individual button in the panel, select it by double-clicking on the button, and then resize or reposition the button.i INFO_AdvancedStepsTextŸЁ- (З Position the button navigation group.ЙЂINFO_BasicStepsTextяЃ- (З Position the button navigation group.ЄINFO_AssistantDescriptionЅю щNavigation buttons allow the user to move from one page to another. All navigation groups include a button that will go to the previous page, the next page, and the first page, and some include a button that will go to the last page.+ІINFO_AssistantAdvancedStepsTextiЇ6 1З Position and size the button navigation group.ЈINFO_AssistantBasicStepsTextЫЉ6 1З Position and size the button navigation group.щЊCatalogThumbnailObject Ћ ~Navigation Panel 21%ЌASYM_WID_Deployment3­MЎpŒїАВБДГOOЖЕqpЗјКЙ5гМЛKОНЬVРП’9ТСgЁФУЎ†ЦХчЋШЧB:ЪЩЫжЬЫлнЮЭхcаЯ?:вбx Бtbk_wid_name В Button3 Гtbk_wid_props“ ДW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAЉ Еtbk_wid_values!ЖQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean!ЗASYMI_AutoSize+!И FALSEC!ЙASYMI_HTMLBorderQ!К 0e!ЛASYMI_UseJAVAw!М false‘!НASYMI_OutputFormatЁ!ОGIFЛ!ПASYM_WID_AutoResetб!Р enterpageч!СASYM_WID_Editor"Т butnedit.spb"УASYM_WID_Description;"Ф Java supported. Q"ХASYM_WID_Authorg"Ц Asymetrix"ЧASYM_WID_CreateDate•"Ш 1/22/97Ї"Щ_autoShownЙ"Ъ TRUEб"Ы_asym_hyperlinks“#ЬК§ п<... ^nz€†–ŸВ buttonClick  FALSE jump Ѓ#Э_swappedЕ#Ю FALSEЩ#ЯASYM_WID_Nameч#аNavigation Buttonџ#бASYMI_UseRollover$в TRUE+$гqŒ7$дNextс$езжйиOOлкqp'мјпо5гсрKутлнхфЬVчц’9щшgЁыъЎ†эьчЋяюB:ё№Ыжѓђхcѕє?:їіxѕ$жtbk_wid_name %з Button%иtbk_wid_props}%йW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA“%кtbk_wid_valuesэ%лQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean&мASYMI_AutoSize&н FALSE-&оASYMI_HTMLBorder;&п 0O&рASYMI_UseJAVAa&с falsey&т_asym_hyperlinks;'уЙ§ п<... ^ny…•žБ buttonClick  FALSE jump U'фASYMI_OutputFormate'хGIF'цASYM_WID_AutoReset•'ч enterpageЋ'шASYM_WID_EditorХ'щ butnedit.spbс'ъASYM_WID_Descriptionџ'ы Java supported. (ьASYM_WID_Author+(э AsymetrixE(юASYM_WID_CreateDateY(я 1/22/97k(№_autoShown}(ё TRUE(ђ_swappedŸ(ѓ FALSEГ(єASYM_WID_Nameб(ѕNavigation Buttonщ(іASYMI_UseRolloverћ(ї TRUE)јqŒ%)љPreviousЯ)њќћў§OOџqp?ј5гKлн  ЬV  ’9 gЁЎ†чЋB:Ыжхc?:xу)ћtbk_wid_nameї)ќ Button *§tbk_wid_propsk*ўW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA*џtbk_wid_valuesл*Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanё*ASYMI_AutoSize+ FALSE+ASYMI_HTMLBorder)+ 0=+ASYMI_UseJAVAO+ falseg+_asym_hyperlinks-,Н§ п<... ^n}ƒ‰“™ЂЕ buttonClick  FALSE jump G, ASYMI_OutputFormatW, GIFq, ASYM_WID_AutoReset‡,  enterpage, ASYM_WID_EditorЗ, butnedit.spbг,ASYM_WID_Descriptionё, Java supported. -ASYM_WID_Author- Asymetrix7-ASYM_WID_CreateDateK- 1/22/97]-_autoShowno- TRUE-_swapped‘- FALSEЅ-ASYM_WID_NameУ-Navigation Buttonл-ASYMI_UseRolloverэ- TRUE.qŒ.First.! #"OO%$qp<&ј)(5г+*K-,ЬV/.’910gЁ32Ў†54чЋ76B:98Ыж;:хc=<?:ЯЮ?:Б. tbk_wid_nameХ.! Buttonй."tbk_wid_props9/#W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAO/$tbk_wid_valuesЉ/%Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanП/&ASYMI_AutoSizeб/' FALSEщ/(ASYMI_HTMLBorderї/) 0 0*ASYMI_UseJAVA0+ false70,ASYMI_OutputFormatG0-GIFa0.ASYM_WID_AutoResetw0/ enterpage00ASYM_WID_EditorЇ01 butnedit.spbУ02ASYM_WID_Descriptionс03 Java supported. ї04ASYM_WID_Author 15 Asymetrix'16ASYM_WID_CreateDate;17 1/22/97M18_autoShown_19 TRUEo1:_swapped1; FALSE•1<ASYM_WID_NameГ1=Navigation ButtonЭ1>qŒу1žь,tќ>F |‹є€6žь,tќВ: r !Њ "т # $>%F ()д*Š+Ш,@-|@@Pв1ŽЈОˆ вцњnˆœВ "4LZt„˜ІМвь.F`zЈЦє >Lr€ЄВЪміЬфЂЖЪо> T Ў Ф ж ю ќ  " < L b | – Ќ Т и ђ   ( @ R f t Œ T r z ” ф8Fjx’žh€BVj~оєNџџvŽœАТмь6Lbx’ІЖШрђ,є4„ЄВиц ш1Vd~ъ2ЈЄИЬ.DXr†šЌОЬфPnЄОє 0n’аю*8JRќ $ 8 ˜ Ў !!0!H!V!j!|!–!І!Р!ж!ь!"""@"V"l"†"š"Ќ"О"ж"˜#Ј#К#Ю#ь#$$0$<$ц$њ$%"%‚%˜%ђ%&&2&@&T&f&~&@'Z'j'„'š'А'Ъ'ц'((0(J(^(p(‚(’(Є(И(ж(ю())*)д)ш)ќ)*p*†*р*і*+ +.+B+T+l+2,L,\,v,Œ,Ђ,М,и,і, -"-<-P-b-t-„-–-Њ-Ш-р-ђ- ..Ђ.Ж.Ъ.о.>/T/Ў/Ф/ж/ю/ќ/0"0<0L0f0|0’0Ќ0Ш0ц0ќ01,1@1R1d1t1†1š1И1&$2N`zˆ–џџџџџџpї@†?‡?ІП<ЖО@П@)ž5ŒžFŸF (0ћrў0)žь&ŽBB@(^У*Q”ТЪ`( МŠp)NЛМ€(ц“@ТC@–vBwB f@аžAŸAА%ЌbTV;W;Р˜U †9‡9а–B@ŽЦ<Ч<р"9t .>/>№:№r h h M€3:<=<< 8N i;|:lly*ClassTbl*Љ;О;ЌЌЛ*ClassEntry*ы;ю;,)*PTABLE*Y;l%\\i*WINDOWSEG*™;Ў(œœЋ*ICONRESTAB*л;№)ооэ*ICONRESSEG*;.*  +*ICONRES*[;h^^ePage•;Ј˜˜ ЅBackgroundе;шиих*OBJTABLE*;&їџџџ#*IDTABLE*S;dVVa*NAMETAB*‘;Ђ””ŸRectangleЯ;о вв лEllipse ;$ !RoundedRectangleQ;\TTYPie‰;”ŒŒ‘ArcС;аФФЭPolygon§;IrregularPolygonC;PFF$MLine};€€AngledLineН;ЪРРЧCurveї; њњ PaintObject7;F::CPictures;€ vv<}Group­;И'ААЕOLEх;ђшшяStage;,"")BookY;h \\•eButton•;Є&˜˜ЁViewerб;т$ддпComboBox; #FieldI;\LL YRecordField‰;˜ŒŒ•HotwordХ;иШШе*RHOTWORD* ;<  8 *TbxBase*( ^ h bxBase*) ^  h 9 TB89HYP.SBKA , D O TB89R.SBK^ 2^ lassTbl*h N  rve bxBase* рŒЄЛ€g6jV 4мp(#`Оž"Аeџ1 аS@ Рй ѓУЃƒдФCAфr#єД#@@@@@€@@П@@џ@€@@€€@€П@€џ@П@@П€@ПП@Пџ@џ@@џ€@џП@џџ```€€@€€П€€џ€@@€@€€@П€@џ€П@€П€€ПП€Пџ€џ@€џ€€џП€џџрррПП@ПП€ППџП@@П@€П@ПП@џП€@П€€П€ПП€џПџ@Пџ€ПџППџџ№№№џџ@џџ€џџПџ@@џ@€џ@Пџ@џџ€@џ€€џ€Пџ€џџП@џП€џППџПџ,\0]MS Sans Serif[џ"Цh"˜0l™System=џ"иІ\ж0lЊзGeorgiaSerifџYц˜0lЊъArialwCД‹#Я:€—bŒЃЯ;LзOџ"L(жX0lЊъ,YMS Sans Serif@ˆwEњџ$6–U'%Ш[џ"‘?lт0lЊъ,pGeorgiaSerifџВт*0lЊъ,pЖуArialy Schoolbook'.R'.ш­Д<уў"њXœ0lЊъ,pЖў+MS Sans Serif,МВБ"ќП+џ"DœD 0lЊъ,pЖHўt*ЄialwCД‹#Я:€—bŒЃЯ;LзOџ"ЅArialwCД‹#Я:€—bŒЃЯ;LзO=џ"% šDials Serif[џ"›DЄ€В‹р ’4s_scoreр ЗБdрЂe›*D+I٘:?ќџ)&єџџџџџ єџ; ќџ; јџ!ю'f"enterBook€В‹р ’4s_myScoreр ЗБdрЂЛ 0lЊъ,ЖpўxxўўZ+<МЯ `яЮ7Oќџ)&јџ; ќџ; јџќџ:>ќџjB#˜јџ:И$'f2enterApplication;xgќџ)&јџ; ќџ; јџќџjB#˜јџ:>$5!y!ю!юќџ:*=!}'fJreaderЗwgќџ)&јџ; ќџ; јџќџjB#˜јџ:6$5!y!9!9ќџ:*=!}'fJauthorw€enterApplicationр ‡БСр АЈрЂрр€БСр АЈр Г~=БСр ЗБdр ЗБрр ‡Г\р Гn=А”рЂрр€А,р АЈр Г~=А,р ‘ёБdр ‘ёБрр ‡Г\р Гn=ВPрЂрр rпAрp n8€- 0џП€џџ3)р9iРХ' E Aћ 3H7ЙгБ=з!ЁГЕYQЭ+œn ыe!"Ÿ #$Я//&”Ш6(U-*ѕП,Uo).RЙ 0Ў8K522м 4С1§F-:§F*єЈ ?:HDMEDIAPATHMў‡|iASYM_DeploymentMethody 8.0‘_ASYM_EA_VersionАє NativeБ39 PMЫ ASYMA_CustomColorsп ё bookPatternџ џџџ bookFillColor"а Pat9bookStrokeColorG€|cbookUseWindowsColorsy none,none‘bookLineEndStyleЁ1,1ЗbookLineEndSizeЫ regularуbookTransparentѕ FALSE bookLineStyle None3info_LastSavedByE TRUE[info_LastSavedm true bookFontStyle›! MS Sans SerifЏ"bookFontFaceН#б$bookFontSizeо &_ASYM_WID_NavigablePageCountq'ffw‰œЊОЯо№-<FPZ 30,93.75,100 29,89.625,100 150,25.125,100 0,91.75,0 240,67.0625,100 51,50,97.625 300,50,100 180,36.25,100 220,51.9375,91.875 287,50,100 220,51.9375,91.875 287,50,100 0,0,0 0,0,0 0,0,0 0,0,0…(ASYM_Caption—) FALSEЉ*info_TitleЖ:п5CS1;;jѕ,ASYM_LogAppend TRUE.ASYM_LogEncrypt10ASYM_LogNameR:Р;\y-  Introduction Quiz‹ true˜ngeListЋ7 0,0,0П8ASYMI_UseJavaу3;\ueљ Larry Lee \nion QuizО<CS1;;=N\=l O TRUE\Р\xNјy\јЃ6  Introduction QuizMС4ASYM_AuthorResetPromptи0N Larry Leeч/1_dontInitSkipNavPageListŠ true'9 Native;2:CDMEDIAPATHLЈ0 trueo+ 5/28/2008 10:20:40 AMјŠxX;2~0DRn~BЖафіш(>Lh~–ІМашњ 8J`r† ДТџџфvŠœRфX о"ь,ФЈМ~žАџџа €ё" б#‘С$a%Ё&ђ'в(В)’+R*‚,2-"/у.0г1Г2“4S53 Q QРR€@  БqтТЂbB sАЮЦЦ€E%рHџџSЉ&Ќџџ1&@{"eФЧ Introduction Quizents Quiz.,А,€Vуў:я€e/18рvh ˜§џАBˆsуa…у`€› Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; T~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsмO,укФс€}`G Flowcharts are English-like representations of a program's algorithm.Ї (u4ЙLSEЫLSEйquest18C,'OO gЁN  sˆ2i)ЙTЇ€0Љъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:65):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`(SЩk (2/(ЩkWtbk_wid_propsћœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize ASYM_WID_Editor+  TRUEFALS.SPB? tbk_wid_namea ъw ASYM_WID_QType TRUEFALSEЋASYM_WID_AutoLockAnswerН trueзASYM_WID_Randomizeщ false ASYM_WID_MultipleAnswers false9ASYM_WID_DelayFeedbackK falsegASYM_WID_AnswerLockedwFeedback‘ASYM_WID_TriesUsed1˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectGtbk_wid_values­] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanХASYM_WID_TimeUsedв№эASYM_WID_TimeChosen!ASYM_WID_TriesMax"+#ASYM_WID_TimeMax9$M%ASYM_WID_Docg& QUESTION.HLP'ASYM_WID_AnsArray—)ASYM_WID_MaxScoreЅ*Н+ASYM_WID_IsScoredЯ, TRUEу-ASYMI_UseJavaѕ. TRUE /ASYM_WID_Name)0 True/False Question?1ASYM_WID_Author[2click2learn.comu3ASYM_WID_CreateDate‰4 3/1/99Ѓ5ASYM_WID_TimeStartЕ6тŠmLSEЫ7_ASYM_Catalogsп8 P,A,B,Iё9ASYM_WID_IDџ:Ž;INFO_Description§<н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field. =INFO_AdvancedStepsTextY >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.s ?INFO_BasicStepsText @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.+ AINFO_AssistantDescription9 B _ CINFO_AssistantAdvancedStepsTextm D ‘ EINFO_AssistantBasicStepsText'F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.AGASYM_WID_RoundScoreYH noRoundingqIASYM_WID_MinScoreJ 0ŸKASYM_WID_AutoScoreWeightБL trueбMASYM_WID_SummaryFeedbackхN ASYM_QOCatalogThumbnailObjectP ~True-False 359QASYM_WID_DeploymentGRaSASYM_WID_ReadyToRunыTcbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€UhH‹ V17WYXпыƒ…н"џџџџџџџџIXcustomSpot_Y 870,1563yZ[2Ћ\^]пы†‚н"џџџџџџџџН]customSpotг^ 870,1563э_љ`žўaъtžў-bASYMI_UseJAVA;c€|UdASYM_WID_AutoResetie ALWAYS…fASYM_WID_Descriptiong‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. %hASYM_WID_Author;i AsymetrixUjASYM_WID_CreateDateik 3/1/99lINFO_DescriptionmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.+nASYM_WID_NameOo Internet Feedback FieldmpINFO_AdvancedStepsTextAqЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.[rINFO_BasicStepsTextsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.5tINFO_AssistantDescriptionCu ivINFO_AssistantAdvancedStepsTextww ›xINFO_AssistantBasicStepsTextUyБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.iz_asym_wid_idw{С“|ASYM_WID_DoNotRenameЅ} TRUEП~бLSEп(€|ё€ FALSEрФ2822~‡“™ŸЅЋБЗСЧ,2 True FALSE KIncorrect; pseudocode is the English-like representation of an algorithm.  false,auto88„Ž”š ІЌВИОФЪзньђ False€| Correct! false,autoсо€| њ2822~‡“™ŸЅЋБЗСЧ,2 True FALSE KIncorrect; pseudocode is the English-like representation of an algorithm.  false,auto88„Ž”š ІЌВИОФЪзньђ False€| Correct! false,auto…‚ЌОаоH\0Df|’АТмю >Pl|–6LВџџицђ 0>Rlж„œЊТдшњ.D`zŽЈКафі  ^ x  0 > d r – ,F^v„ЄЖжъ$>Lf№ <Nd~†АТиђў2@ZnŠ*@Zn†0TrF`:Hn| Zn|˜ЊФфџџџџџџџџh ˜§џАЂˆs’`…’€› Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsBЗ5’@x‡€;€u4MLSEoъyžў‡quest13ё,'OO gЁN  sˆ2i)ЙTЇ0Љъ5qp ц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:65):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFTMO#PO”ФRQй`(SЩkƒ2/(Щktbk_wid_propsЉœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeП ASYM_WID_Editorй  TRUEFALS.SPBэ tbk_wid_nameџ LSE ASYM_WID_QType+ TRUEFALSEIASYM_WID_AutoLockAnswer[ trueuASYM_WID_Randomize‡ falseЇASYM_WID_MultipleAnswersЙ falseзASYM_WID_DelayFeedbackщ falseASYM_WID_AnswerLockedLSE1ASYM_WID_TriesUsedAFeedbackWtbk_wid_valuesН] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booBї€e2рvh  §џИ ˆsa…`€›Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; 6b€…xЂ0Ю"џџџъ>HHHh2Cџџџџœ›K^B ZYM_SummonWidgetsЕ Э›Kаїњ ASYM_SummonWidgetsv:tЛ€; Nu4O ASYM_Q]щ€gMechanical calculators were the first devices to store instructions for calculations within the device...їquest02a,'OO gЁ  sˆ2Ri)ЙTЇQ0Љdъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF MO#PO”ФTSй`N(Щk N2/(Щkutbk_wid_propsœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize/ ASYM_WID_EditorI  TRUEFALS.SPB] tbk_wid_name§ ˜6Rp66F CorrectRRb Incorrectpp€ Partially Correct ASYM_WID_QType) TRUEFALSEGASYM_WID_AutoLockAnsweriъъƒASYM_WID_Randomize• trueЕASYM_WID_MultipleAnswersЧ falseхASYM_WID_DelayFeedbackї falseASYM_WID_AnswerLocked Ј;ASYM_WID_TriesUsedMLSEctbk_wid_valuesЩ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanсASYM_WID_TimeUsedѓ‰mLSE ASYM_WID_TimeChosen%!ASYM_WID_TriesMax3"K#ASYM_WID_TimeMaxY$m%ASYM_WID_Doc‡& QUESTION.HLPŸ'ASYM_WID_AnsArrayЙ(ASYM_WID_ReadyToRunб)ASYM_WID_MaxScoreп*ї+ASYM_WID_IsScored , TRUE-ASYMI_UseJava/. TRUEC/ASYM_WID_Namec0 True/False Questiony1ASYM_WID_Author•2click2learn.comЏ3ASYM_WID_CreateDateУ4 3/1/99н5ASYM_WID_TimeStartэ6Feedback7_ASYM_Catalogs8 P,A,B,I)9ASYM_WID_ID7:ŽO;INFO_Description5 <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.S =INFO_AdvancedStepsText‘ >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.Ћ ?INFO_BasicStepsTextC @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.c AINFO_AssistantDescriptionq B — CINFO_AssistantAdvancedStepsTextЅ D Щ EINFO_AssistantBasicStepsText_F ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.yGASYM_WID_RoundScore‘H noRoundingЉIASYM_WID_MinScoreЗJ 0зKASYM_WID_AutoScoreWeightщL true MASYM_WID_SummaryFeedback'OCatalogThumbnailObjectCP ~True-False 35UR falseoSASYM_WID_Deployment}T—UhH‹ŸV1ЩWYXпы„ƒн"џџџџџџџџлXcustomSpotёY 870,1563 Z[2=\^]пы‚†н"џџџџџџџџO]customSpote^ 870,1563_‰`žўЉaъtžў3becKgf’9ihЎ†kjчЋmlB:onЭqp?:srЛпut—cwvuyx­‡{z‰ }|Z~€GcASYMI_UseJAVAUN€|gQ FALSEЈ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoe€|1fASYM_WID_AutoResetEg ALWAYSahASYM_WID_Descriptionыi‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. jASYM_WID_Authork Asymetrix1lASYM_WID_CreateDateEm 3/1/99]nINFO_DescriptionѓoŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.pASYM_WID_Name+q Internet Feedback FieldIrINFO_AdvancedStepsTextsЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.7tINFO_BasicStepsTextёuБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.vINFO_AssistantDescriptionw ExINFO_AssistantAdvancedStepsTextSy wzINFO_AssistantBasicStepsText1{Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.E|_asym_wid_idS}Сo~ASYM_WID_DoNotRename TRUE›€ЉdКff€| Й2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoŠ@Tbюќfz4Nb.LnˆšКЬъќџџ&@RhЮцјР*8P^rŒЄОжфќ"4Hh~šДШтђ.<T: X – А H h v œ Њ Ю d~–ЎМмюL,ZHZt‚œЄЮріBTj„ŽЎ8 6Jf№6Jbј 0N"<і$JX|6JXt†џџџџџџџџџџџџџџџџџџЂЦ€”ЂОаџџџџџџџџT~ІРШђ4Xті2Nию2Jрє6 $оў 2@d2@\nˆ–џџџџџџr@^2L&8^lJ^lˆšДЦкш€К€'(ep’*nkpdppˆ-€)-*`0џџH5,27GOLYS^jqsƒŽЅPАСЭЯнцш№є€s Z#%1X5BCGUV[f.lnƒxЄ{ЏБС€FЦЬбс{ыэџz €x)-2G'Ld%m€&†š(ŸЁАqЕЩ€qбзмэuїv( 0=BBQIXjUt†KЇМЫиъLє€L %2€p&Filefile&Open... Ctrl+Oopen&Save Ctrl+SsaveSave &As...saveas Print Set&up...printsetup&Print Pages... Ctrl+PprintpagesPrin&t Report...printreport Send &Mail...sendmail &Run...runE&xit Alt+F4exit&Editedit&Undo Ctrl+Zundo Cu&t Ctrl+Xcut&Copy Ctrl+Ccopy&Paste Ctrl+VpasteC&lear Delclear Select &All Shift+F9selectallSelect Pa&ge Shift+F12selectpage &Find... Ctrl+Ffind&Viewview&Status Bar F12statusbar Si&ze to Page F11sizetopageShow &Hotwords F9showhotwords&Gopage&Next Page Alt+Rightnext&Previous Page Alt+Leftprevious&First Page Alt+Upfirst&Last Page Alt+Downlast &Back Shift+F2back&History... Ctrl+F2history&Texttext&Character... F6character&Paragraph... F7paragraph &Regular Ctrl+Spaceregular&Bold Ctrl+Bbold&Italic Ctrl+Iitalic&Underline Ctrl+UunderlineStri&keout Ctrl+KstrikeoutSuperscrip&t/SubscriptsuperscriptSubscript&Normal ScriptnormalscriptSu&bscript Ctrl+LsubscriptSu&perscript Ctrl+Shift+Lsuperscript&Helphelp&Contents F1contentshсЊБhсЄ Бh`ШУ€'(eP’*nkPdЦч3УPdefaultP(-€)-*0џџќќ""")))UUUMMMBBB999џ|€џPPж“ЬьџяжЦччж­Љ3f™Ь333f3™3Ь3џ3f3fff™fЬfџf™3™f™™™Ь™џ™Ь3ЬfЬ™ЬЬЬџЬfџ™џЬџ333f3™3Ь3џ333333f33™33Ь33џ33f33f3ff3™f3Ьf3џf3™33™3f™3™™3Ь™3џ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬ33џ3fџ3™џ3Ьџ3џџ3f3fff™fЬfџf3f33ff3f™3fЬ3fџ3fff3fffff™ffЬff™f3™ff™f™™fЬ™fџ™fЬf3Ьf™ЬfЬЬfџЬfџf3џf™џfЬџfџЬЬџ™™™3™™™Ь™™33™f™Ь3™џ™f™3f™f3™™f™Ьf™џ3™3™™f™™™™™Ь™™џ™™Ь™3Ь™fЬf™Ь™ЬЬ™џЬ™џ™3џ™fЬ™™џ™Ьџ™џџ™Ь3™fЬ™ЬЬЬ3™33Ьf3Ь™3ЬЬ3Ьџ3ЬfЬ3fЬff™™fЬЬfЬџf™™Ь3™Ьf™Ь™™ЬЬ™Ьџ™ЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬЬџЬ3џЬfџ™™џЬЬџЬџџЬ3Ьfџ™џ3Ь33џf3џ™3џЬ3џџ3џfџ3fџffЬ™fџЬfџџfЬ™џ3™џf™џ™™џЬ™џџ™џЬџ3ЬџfЬџ™ЬџЬЬџџЬџ3џџfџЬ™џџЬџџџfffџfџџfffџџfџfџџЅ!___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјјџћ№  Є€€€€€€€€€РРР€€€џџџџџџџџџџџџRў:я€e+14рvh ˜џџАbˆsR`…R€›T Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; a~fƒ1п џџџъHHHh2”›KV•: •RYM_SummonWidgets­ Х›KШяђ ASYM_SummonWidgetsМз@RКБ€;(u4KFeedbackYpŠmcžўqquest14л,'OO gЁN  sˆ2i)ЙTЇ€0Љъ5qp6ц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKFMO#PO”ФRQй`(SЩk(2/(Щkяtbk_wid_props“œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeЉ ASYM_WID_EditorУ  TRUEFALS.SPBз tbk_wid_nameэ ASYM_WID_QType TRUEFALSE!ASYM_WID_AutoLockAnswer3 trueMASYM_WID_Randomize_ falseASYM_WID_MultipleAnswers‘ falseЏASYM_WID_DelayFeedbackС falseнASYM_WID_AnswerLockedяLSE ASYM_WID_TriesUsedЉ˜6Rp66F CorrectRRb Incorrectpp€ Partially CorrectПtbk_wid_values%] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean=ASYM_WID_TimeUsedџЙ2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ–œЋБ False FALSE Incorrect false,autoASYM_WID_TimeChosenЅ €l Source code is written by a programmer; object code is created by assemblers, compilers, and interpreters.Н!ASYM_WID_TriesMaxЫ"у#ASYM_WID_TimeMaxё$%ASYM_WID_Doc& QUESTION.HLP7'ASYM_WID_AnsArrayE(€|])ASYM_WID_MaxScorek*ƒ+ASYM_WID_IsScored•, TRUEЉ-ASYMI_UseJavaЛ. TRUEЯ/ASYM_WID_Nameя0 True/False Question 1ASYM_WID_Author! 2click2learn.com; 3ASYM_WID_CreateDateO 4 3/1/99i 5ASYM_WID_TimeStart{ 6LSE‘ 7_ASYM_CatalogsЅ 8 P,A,B,IЗ 9ASYM_WID_IDХ :Žн ;INFO_DescriptionУ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.с =INFO_AdvancedStepsText >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.9 ?INFO_BasicStepsTextб @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.ё AINFO_AssistantDescriptionџ B %CINFO_AssistantAdvancedStepsText3D WEINFO_AssistantBasicStepsTextэF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScoreH noRounding7IASYM_WID_MinScoreEJ 0eKASYM_WID_AutoScoreWeightwL true—MASYM_WID_SummaryFeedbackЋN ASYM_QЩOCatalogThumbnailObjectхP ~True-False 35џQASYM_WID_Deployment R'SASYM_WID_ReadyToRunITъcUhH‹kV1•WYXпыƒ…н"џџџџџџџџЇXcustomSpotНY 870,1563зZп[2 \^]пы†‚н"џџџџџџџџ]customSpot1^ 870,1563K_o`ъtžўљacbKed’9gfЎ†ihчЋkjB:mlЭon?:qpЛпsr—cutuwv­‡yx‰ {zZ}|€ bASYMI_UseJAVAc€|5dASYM_WID_AutoResetIe ALWAYSefASYM_WID_Descriptionяg‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. hASYM_WID_Authori Asymetrix5jASYM_WID_CreateDateIk 3/1/99alINFO_DescriptionїmŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed. nASYM_WID_Name/o Internet Feedback FieldMpINFO_AdvancedStepsText!qЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.;rINFO_BasicStepsTextѕsБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.tINFO_AssistantDescription'u MvINFO_AssistantAdvancedStepsText[w xINFO_AssistantBasicStepsText9yБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Mz_asym_wid_id[{Сw|ASYM_WID_DoNotRename‰} TRUEЃ~Б€ FALSE…@P^hvрє˜ЎШџџмђ&8Rd„–ДЦтєЎФ*BЊТаші $<JbpˆšЎРдє & @ T n € – Њ М Ъ т Ш ц $ > ж і *8\ђ $<Jj|œАЮъ,NhpšЌТмф 6Ptў :Njє  :Nfќ4R&@њ,R`„>R`|ŽЈЖџџџџџџџџь *J\ŠЈФоьџџ.6`rˆЂЊдцќ:Jдші$@Ърі$<вц (ќа№ў$2V$2N`zюџџџџLL˜ГЙПХЫбзнуэѓ/5DJ creating presentations FALSE 7Incorrect; all these are types of application software. false,autoPPœЙПХЫбзнущђј  all of these are correct TRUE Correct false,autoЂ@btРЮ8L^r,DZrŠ˜ЖОиь <Njzіџџџџ(BTl~–ЄИвъј"6HbˆЂКвр2@TzЌЦкє0BPhЎ Ь ” Ў ~ ž Ќ в р дђ,:кь8J`z‚ЌОдюі 2Hbj”ІМжт,ЖЪиђ"ЌТиђДШь ојВвр8ђ0B\џџj”ІМжџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ        .*` .џџi;F BM2 6(\ќYПйjНбЬџ Ыћ Ъњ ЮўЯџШђаџ,Ць-Чэ$Юљ*дџ?йџeЫххџВВВГГГДДДЗЗЗНННŽЗТ“хњ˜ъџИсьХХХЪЪЪааакккоооЫѕџчччюююёёёѓѓѓѕѕѕіііњњњ§§§ўўўџџџ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(&%"!!"%&())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))сшјојој-€)-*0џџ1цBMв6(SœТТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњњњѕѕѕѓѓѓююююююѓѓѓѕѕѕњњњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕѕѕчччкккаааЪЪЪЪЪЪааакккчччѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџ№МєМ”э‘„ъŽх‹ вЁВОГЗЗЗЗЗЗНННЪЪЪоооѓѓѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџњЈїЅhуQ?г3Ь3Ь3ЬBеiпV“з’ВГВГГГЗЗЗХХХоооѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџйћи‚яx:а 3Ь3Ь3Ь3Ь3Ь3Ь3Ь>в|фuЉОЈГГГЗЗЗЪЪЪчччњњњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџњэv3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь~сwВГВГГГНННкккѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЊіЇ8Я 3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь@а–д”ГГГЗЗЗаааѓѓѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџ№fтL3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ьpз[БЖБЗЗЗЪЪЪюююџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦќЧ7Ю3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3ЬGбІШЇЗЗЗЪЪЪюююџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЇіЄ3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3ЬкŽЗЗЗаааѓѓѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜є‘3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь„пНННкккѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЋїЇ3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь’кЪЪЪчччњњњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШќЪ7Ю3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3ЬGаВеДоооѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџ№fтL3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ьvа\кпкѓѓѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЊіЇ8Я 3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь@ЯБжІѕѕѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџњэv3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ь3Ьк}јњјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџйћи‚яx:а 3Ь3Ь3Ь3Ь3Ь3Ь3Ь>вŠп{ш§чџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџњЈїЅiпP?г3Ь3Ь3ЬBеrйYГтЉ§џ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџ№ЦќЧЃјЂ—і”ЇљЇЭ§ЯѓџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџC*€ FџџЧ%~ BMv 6(S˜˜˜™™™žžžŸŸŸЉЉЉБББЫЫЫеееъъъџџџ                                                                џџџй%*€ м%џџ]2~ BMv 6(Sn_,c0Qc TjVAЛ LЇ9Ф3Ьыхп                                                                  o2*` r2џџг?F BM> 6(\˜˜˜™™™žžžŸŸŸЉЉЉБББЫЫЫеееъъъђђђџџџ                                                                   џџџх?*` ш?џџIMF BM> 6(\[0G9c0e2g5>D0%sxЂПЊеСёЬџдэђбђљпіћсђіьїљџџџ                          џџџ[M*#Р^MџџUЎBMІ6({|sддаšЧѓЏДАџџџ™™™йьџЊНЬ•ЕгоооММЖ‹Œ„–ЉЗїїї›СхдчњЅЅЅŽ‹ФХПыыъБПЃЬіЬЬЬЌ­ЅОЮнуурммй Њ”НцЈЊЂŽ˜›яяя€€wŸЁ™Гдѓццц–ЅАжжж™Ьџ˜Хё””ЕЕЕМЦЫННН‚ƒzхђџЅЮџЁЏЖЎЎЏьѕџЄЅ™ЂЌЅЙЧœНцХХХšЧђЊбї€vДД­ЇЧчоцї™ІВџџџ>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>> # # >>>>> # %%% ## >> #66666%# >>#66++++++6   )!!)))++#   : ,0))% # ! , 0))6# +  0)+6% 0)!($&& 90)6   (37&&&&&&&&' , )+  !&&&&&&&&&&&& 0+  &=&&&&&&&&&&&&&&3    &&+&&&&&&&&&&&&&&72+&& &&&&&&&&&&&&&&&& (2+%# && ;&&&&&&&&&&&&&&&&(6 & &&&&&&&&&&&&&&&&&&(0%  &&&&&&&&&&&&&&&&&&  &&&&&&&&&&&&&&&&&&2 8&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&& .&&&&&&&&&&&&&&7 &&-&&&&&&&&&&&&&&/#&&&&&&&&&&&&&&4#&&1.&&&&&&&&*&&"&&;&&>>>">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>џџџ1U*&@ 4Uџџua* BM" 6(0*{|sџџџЬЬЬЎЎЏуур™™™ММЖммйїїїŽ‹ЅЅЅФХПыыъˆŠддаЕ­­ŸЁ™Ќ­ЅЕЕЕ€€wННН™™™ХХХЄЅАВЋоооЈЊЂ””жжжцццНХН€v‚ƒzЕНЕ™™™яяяДД­‹Œ„„Œ{­­Е~x™™™######  ##  ####### #  #$    %% # %%% ##  %% #%%   %  %%# #$$$$$$$$ $ $  $$#$  $ #  $#  $#$# $$$ # џџџ‡a*&РŠaџџKiЎBMІ6({|sддаšЧѓЏДАџџџ™™™йьџЊНЬ•ЕгоооММЖ‹Œ„–ЉЗїїї›СхдчњЅЅЅŽ‹ФХПыыъБПЃЬіЬЬЬЌ­ЅОЮнуурммй Њ”НцЈЊЂŽ˜›яяя€€wŸЁ™Гдѓццц–ЅАжжж™Ьџ˜Хё””ЕЕЕМЦЫННН‚ƒzхђџЅЮџЁЏЖЎЎЏьѕџЄЅ™ЂЌЅЙЧœНцХХХšЧђЊбї€vДД­ЇЧчоцї™ІВџџџ>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>> # # >>>>> # %%% ## >> #66666%# >>#66++++++6   )!!)))++#   : ,0))% # ! , 0))6# +  0)+6% 0)!($&& 90)6   (37&&&&&&&&' , )+  !&&&&&&&&&&&& 0+  &=&&&&&&&&&&&&&&3    &&+&&&&&&&&&&&&&&72+&& &&&&&&&&&&&&&&&& (2+%# && ;&&&&&&&&&&&&&&&&(6 & &&&&&&&&&&&&&&&&&&(0%  &&&&&&&&&&&&&&&&&&  &&&&&&&&&&&&&&&&&&2 8&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&& .&&&&&&&&&&&&&&7 &&-&&&&&&&&&&&&&&/#&&&&&&&&&&&&&&4#&&1.&&&&&&&&*&&"&&;&&>>>">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>џџџ]i*`iџџazђBMъ6(E-ћљ№Ь™fќћѕќћіќћєћњђћњѓћљёќњєћњёќњѓњјюњјяљјѓљїђљјюљїюљіъљіыљїѓјѓцђъињїэјѕшљїыљїьї№тѕьо№чгњјэѓьлѕюпњљяї№ујіёљєщјђчѕ№сѕёъїђхїєэїѓцјѕ№іёфјєчљєъњіыјѕщњјьњїьїѓчџ€    !#   !  %+$#  ),-.1  '/2 0    &       3   3   3(  3 33   33*33 333"  33333 3333 33333333333333 3333333333333 3333333 33333333 333333333 3333333333 33333333333 333333333333 33333333333333333333333333333333333333333333333333333333333 3333333333333333333333333333333333333333 3333333333333333333333333" 3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333€џsz*@vzџџЗˆ"BM6(5-ћљ№Ь™fњјюйИ‘љїюкЙ“кК”йИ’мОšлЛ•фЭЏјѓччдЙтЪЋсЧІњјэл̘оТŸоСžпФЃнРœљіънП›цбДљјюуЬЎщиПрХЄљїьэрЪіёулМ—ёъзѓюмымХсШЈяфбрЦЅмО™пУЁлЛ–м͘љїэкК•нПœцбЕчгИљїыїёфмН™уЫ­фЮАшеКпФЂхаДэтЫоТ лМ–нРпУ рЦІоСŸчгЗсШЉтЩЊіюпѕэоцвЖјіщхЯБї№ушжЛтЩЉтЪЊљѕъјђцјіъјђхѕьнхЯВіясєылјѓцъйСђхдљѕщєщйі№сьрШфЮБрХЃъкХљєщыоЧхаГі№тыоЦэуЭщзНѕюпщзОщиОяуЮъйРъкТщжНјѕщьрЩхЯГјѕшэпШщиСщиТёщж№уаымЦїятђчжуЫЌылУѓшзїёуаЉ‚єълсЧЇшеЛъкУячвёхгьнЧъкФшжМјєшѓщйѓчжђькылФєъкјѓшб­†іярѕымѓщиюхаэпЩуЯИьсЫаЋƒѕяпї№туЬ­ёчдѓшиљїъюсЮЬ™iьнЦяхбьрЪьнХшжПъйФбЎ‡№чжаЌ…ѓэмёфбјіы№цбвЏ‰эрЬ№цвяцв№шдѕьмяубђцеънХылЧжЗ–ёщеьоЧђьлаЊ‚аЌ„оХЈѓъйёхвгАŠютЭылЦљєшюуЮђъзаЊƒяхагБŒымФђшжиЛšятЮјёхїёх№чгіэпёчжфЭА№чекПŸятЭыпШъйУшдК№хбёчгвЎˆѓькщзРѕэнЬœiѕюоеЕ’ђцд№уЯђъиїѓхюрЫэтЬ№чдђэлђчеђыиїѓцюсЬдГьсЪэсЪџ€ ! $"    ! $"    ! $"    ! $"    ! $"    ! $"    ! $"    ! $"    ! $"    _Ѕ Џˆe 6 I<,& J _хЭfwd.^@<5=,& JRWЖЃШnwb.lH%'& JKP‡ЯНЕhƒ>E–?%'19+z JMŒ‡фщSGCY2#;19+&UMcчЫтŸg4-3 #8:)9+э%'\ЩcрХ  Z)(+эY2#\0cСЌˆd ^@<5=,(zэg4-ПFBqnhi.OH%'&(эХ/ŠFNДSGCY2#'& ээ0cС t—Рœg4-3 #;:1 ЗээП*KŒ{жas 6 I8:)9 ээ*UMA‰Ј7Оb.l@%5=)9 Тэээ\0BŽеыЁGCE2?%',9 эээ/ŠyNxfXg4-Ю #;&(+“ээээ/RWQцу]e 6 IZ8:1(+ээээUMAV€’[i>OH%51(+Иэээээ„yкxІX~4-3v#'=,1(+Єэээээ™RWQАб]o 6 |;)( ээээээээj0м…€ьБ >O@<8)(‹ээээээээээ/ •Ўuпвh4-32?%5:&)‹эээээээээj0AVT7`й.6 #'=&)ЂээээээээL t†rX~}CO@Z;,&зэээээээээ)Ђ/m0ЬVT7`o -32?%8,Љээээээээээ,&*DKPQ†rk‚ƒ>^ #%58,Мэээээээээээ8L FB…T7`pд-EI|'Фээээээээээээ #%/m0A{ufk‚i.32H'ъэээээээээээээ-E/jKPN˜Л7]p}Cl v?<нээээээээээээээ‚i.D FB‰оak[b -E #ГэээээээээээээээЛ7]D 0AQЦУ7ВгG.YЧэээээээээээээээээB‰о*L„ЪPNŽЋaž[e4>6аээээээээээээээээээ 0A*Lmс_BК­ЊsSdЙээээээээээээээээээээ*L„***ЇDш”иqš‘л›ээээээээээээээээээээээ*ээээээээээээээээээээээээ*ээээээээээээээээээээээээээээээээээээээээээээээээээээээээээ€џЩˆ* Ьˆџџm‚BMz6(5ћљ№йИ‘Ь™fымХјѓчёъзнРœкК”чдЙщиПфЭЏтЪЋл̘љіъњјэпФЃцбДэрЪсЧІѓюмкЙ“мОšйИ’оТŸяфбіёулЛ•    џџџ* ‚џџЃŸBM 6(E1ћљ№Ь™fйИ‘кК”њјюмОšњјэрЦЅлМ–нП›Т–oкК•оСžпУЁлЛ–уЬЎлМ—цвЖм͘оСŸљіълЛ•сШЈљїьмН™л̘пФЂтЪЋчдЙнПœфЭЏмО™нРœцбЕчгИтЩЊкЙ“рХЄъйРрХЃјѓчјѓцхЯБъкТтЩЉёчзщиОљѕщљѕърЦІэпЩнРшеЛпУ ьнЦэрЪщиПоТŸщзОылУљїыоТ уЫЌфЮАѓюняуЯшжМхаДхаГсЧІсШЉшжЛхЯВымФюрЫхЯГі№суЬ­фЭАъйСъиПуЫ­цбДѓюмшдКѕёсїёфяфЯэтЬѕэофЮБљіыпФЃєъкјєшїђхылФьнХљїю№хбФ›wТ–pшеКѓэмдБтЪЊсЧЇѕьнщзНЩЃ~ХyєяољїэјєчјђфюсЫьоЧђыкютЭїёуёъиёшиьоЫчгЗїђцымХє№рѕымѓъйщжНъкХяфбіётјѕшђэл№фаіясйИ’вЏŠђчж№цвьрЪіюрђшзэуЭьнЧёчдэпШ№фбї№тячвТ•oљєщымЦымШіюпђщкюсЬяфаяуЮїѓхФœwяфЮіёујѕщђькьрШњїьѕ№рюха№цгвЏ‰№хеєълїђфєяпѓшзёцжэсЭљєшіэпљјюЮЋŠѓщйї№уђцдєылылХюфЯјђцятЮђьльоШіяр№цеі№тюфЮ№щжєщйіђфѓяоёчизЗ•гА‹ылЦњїяѕ№съйУдА‹яхвѕьлэпЬєюнюуЯяцбятбюуЮмТЅэрЫѓымђщзиɘђшжыпШюсЯкНђцвяхаёчв№чдёчеЧЁ~№цжъйФєыкѕётіђтьсЫьнШЦž{љіьЬІ„ЭЉ†гД—ёъз№чгђщжїєцеДаЏјєщљѕшєёсїѓфѓщзџ€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџee —ee — —ee џџџџџџџџџџџџџџџџџџџџdddmџџџџџџџџџџџџџџџџџџdЁmŠe џџџџџџџџџџџџџџџџџdmŠ џџџџџџџџџџџџџџџdmЋ  $$$$$$$$$‰‰‰‰џџџџџџџџџџџџџџЁmЋ$  $$$$џџџџџџџџџџџџџЁЋ$   џџџџџџџџџџџџnmŠ    џџџџџџџџџџџnŠ   3  3  џџџџџџџџџџnЫ  3 9=5  5=9 33   џџџџџџџџџnЫ  3 95 \%%%%'\ 55=99 3 џџџџџџџџяа  = '%1jF,,,,,,FjE1%%%''\\ 9џџџџџџџяh = \%EF#i>QMMMMQ>ii#,FjjEE113 9џџџџџџџяh = \%jF#Q?Z**HHH**Z??NMQ>ii###,, џџџџџџh 5 '%1,>?*KC!!!!RCDKH*Z?NN џџџџџё  5 '%1,Q?*D!"f4GGGGGG4fT""{!!!RCCDDDKK џџџџџчј 3 95 '1#MZKR"4Bl.P&&&OOO&&&P8.:lBG4fTT"""" џџџџј 3 95 'E#ZD!{4.PO+;I}a66666aa}I`;;++O&&PP8..:::: џџџџђ  3 95'E#*C!"TG:PO;I6t“277JJssJJ77722“Рt‘6aa}II```;;џџџј 3 9 'E#>N*C"f.&+I6Р2JvŸAWž‡‡‡‡žžWAAŸОvvssJ77772222џџџЖ3 = 'E#>NHR"f8O;at2JvŸWcŒЊ’’--yyyЩЩ---БшТТЌc””ƒƒWWAAAAђџџЪ9= 'E#>NHR4lP+`6“7ОWcЊ’œœ­лgS@@@@SSg††ПЅЅuuxxxx------џџЖ=5 '1#NHR4l&+I‘2JvA”Њ-yœug@Џ~~~UUUUUUЮЮЈЈЈЏЏoд@@@SSSggg†џџџџџн\%1,M*C4:&+It2sзƒЌБyu†@Ш~ќыьЧ§ ))(((())) __ЎVVЃЃ„„„LLLLLgg†џ'%1FQZD"4:&;}tгрƒѕХєuПSШ~U„Ч їq…ЄЄ0////…^^qq(((())))„LLџљ1jFi>?K!"fl&+™zВМжѕХxЅgдЈLЃЎ)q…Є<<Ї<<00q((џсF#M*CB8+™ЉŒ’мъk›ˆУV_)q…/<<<џF#Q?K!"4:&ЬМŒо]YŽ•V_)^/0>*CB8‚ІXФŒ]Yˆw_(˜00[ѓ?K!{TlЯЬc‹Ц›LVН^0[[ЇйN*D!"4:щпэЂЙЗКYL_)˜0[ЇZHRG.‚пXW‹ЦkСV(˜0<D!{B8‚ІXc‹]Y•_Г0!{B8‚ІXcА­ДwН/<"TB8+юXуА­›w)/FŒ6'[;+OEƒ(#). $ 7БББББMMM^^/Ni334cF6'&+0#)   ББББ!!!!Z**jI~sM/i4"F6&+0(#:@  —ББББdddXXB6&+ED  БББ  xSHA2eX_;0Q)  5БББ0(#``€€ЁЄn”a™? HAe6&‰llll›І“11`m„™ H2XW!jM3F'+E()   5ББjs/||ŸЂ--yGfP{m„?S2B…*VNr>'+E(@  ББAe<’’}}ЃЇYoЌKˆ-yGh1`„?Heb!~/4c'+RQ $ Б`m„Јqqq8ŠTЎ]po9˜-kh1‡a 2<=I^4>'C0DU.  5Б-yG‚‚‚,,%%v8T]p9KLk{ AB=I/rF&O#) \БЃЇY,%%8wz‹K-f1n?AB=INŒ&( $ Бqqq,%8wp9LGPm?A&  5–8]9ˆG1 e…j/g;RD:\,89LА1aHB!V3c[  ‘,8]9-h‡?2b*^6+0#)@$  ‘–ŽpKkPšxX=V3>&(U)@$%w‹Lf`•2b*N"_O  &(,8zKyPšSB!trg;0#)@$ *N"%ToLh€?2=~3>&EQ: šSB,vzKG1aAb*N"'.oLh%9-ЅSBZ^6C ,v,ŠYLf‡ d!t4g;0# v}˜‰{•2=V4F;RD)@$ q|k1aAWI3c&EQ:$ %o-P”Hu*i"[(U %TY-“nS<*/"' %TY- œS<*/"' žTY­Њmx33   00<   )@22@)_9>h6//  G&T[::?o7N9Ox   YJ! 1SU4d#V]  ( !$HQfW v7 kj  & tw*   #1'I* ( F +*  ?$'yyyyyyyyyyykjym  B-cyyyyyyyyyyyyyl   ,+=yyyyyyyyyyyyyyyyyD   ";qAyyyyyyyyyyyyyyyyyyK    . yyyyyyyyyyyyyyyyyyys   % yyyyyyyyyyyyyyyyyE   %8yyyyyyyyyyy. yyyyyyyb   8yyyyyyyyyyy  yyyyyyyyi  ";. yyyyyyyyyyy yyyyyyyyyg #,AyyyyyyyyyyybyyyyyyyyyyRB+\yyyyyyyyyyyyyyyyyyyyyy`)aL5=yyyyyyyyyyyyyyyyyyyyyyyyyyM(u&$Xyyyyyyyyyyyyyyyyyyyyyyyyyyyp n %yyyyyyyyyyyyyyyyyyyyyyyyyyyye"yyyyyyyyyyyyyyyyyyyyyyyyyyyyyC!-5yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyP4'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy^yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyryyyyyyyyyyy^yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy€џзН*`кНџџ;ХZBMR6(Ь™fйИ‘кЙ“йИ’Т˜rв­†б­†Ф›vӘsв­‡кК”вЏ‰ШŸzТ–oУ™sвЏˆШЂ}вЎˆУ™tвЎ‡џ€    €џMХ*` PХџџБбB BM: 6(&3ћљ№Ь™fљїьљїыјѓцї№тљіъљїэђъи№чгѕьоі№тєэнцбЕЬ™iѕюпїђфђшжїђхєьмјѓчљѕщјѕшњјэ№тЯђщзѓъиљіыщкСцвЖшдКщжНёфбьнЧэтЬїёфњјюјѕщљєщѕьнєэміёуѕэојіьїёуфЭЏъйРчгИіясяфаэуЭчгЗыоЧъкТіярѓыкщлТ№уахЯВшжЛєъкЬ™gоЧ­№цвїѓцэоШоЦЋэсЫђщиятЮѕ№съиПєьлхЯГјєчіђфљїъњїэылЦѓшзъкУыоЦјѓшѓчжюсЬшдНьоЦёцгшйПѓщиёхвылУфЮАёфвјђхьнХчдЙєылљјээпЩьрШшеКёхгѕ№рђчејєшЭšhьрЩцбДіѓцѓюнљіэѕюоъкХєэрьрЪїѕшэпШїєъчгКїєцђыйѕѓьщлСљєшшеОёчешеНъйФчдМјђцуаКѓьлясЭьоЧрЪБєълёьтљѕъэрЪ№цбънХєюоѓщзяхбђхд№цжёхбщиПячгымФіюпјѕъњљђіђущзНхаГымХячмрЫГфгОђшеЭ›hѕяпљјђьуещиО№фаЭ›iѓшиѓёщэпЬьрЫцзУяхаярЭѕ№фтЭЖєёспЩАёшеъмУыпЧшкЩяуЭщзОёъзымЦѕяріѓфїѓхїєчярЫђшзјіщѓыйымЧюрЫясЮьсЪъмФярЬясЬюфЯђцдпШЎюфЮшиНъпЯіюр№хвљјьпЩЏђчдєщйшжМѓылщкТяфбїѓшџ€ммммммммммммммммммммммммм!2Œж*,RмммммммммммммммммммммммммЛ"ЎЉ'ммммммммммммммммммммммммм[ЌЮSˆ0^ммммммммммммммммммммммммм5k2Ь<—ммммммммммммммммммммммммммм.Ф"ZY*#Rммммммммммммммммммммммммммм”NЧЇO' мммммммммммммммммммммммммм웈dИha0Šммммммммммммммммммммммммммм;G4"‘<6мммммммммммммммммммммммммммІQCf#&ммммммммммммммммммммммммммм/qs Y#&ммммммммммммммммммммммммммм3;Pd9С )iмммммммммммммммммммммммммммe5Ж9 ммммммммммммммммммммммммммм й4( ммммммммммммммммммммммммммм `VЁ( мммммммммммммммммммммммммl`† ( мммммммммммммммммммммммм 8u9 )JЁммммммммммммммммммммммм‡ЕР p&†ммммммммммммммммммммммдI3XЏZ7М ммммммммммммммммммммм>\l{Ah ‡ммммммммммммммммммммB-IwXШЩ“,|мммммммммммммммммммB-:Я8AеH6‚мммммммммммммммммм>-: UVЦf*,iмммммммммммммммммЭ\œU_…]'ТмммммммммммммммммГ: /}8QЪ SH6^+мммммммммммммммммŸ 3P4C]Oaб+ммммммммммммммммБ/eGNk20+мммммммммммммммƒзЙ.[_ЋЫ•КgНtobмммммммммммммм .5–!cTк’ynВmvbммммммммммммм­!cХE1WиrАл˜ммммммммммммЗ‹TE1?~7 gKг$$ммммммммммма1вWДD7( $ммммммммммЅDУ„ FKx%мммммммммž ŽЃF)П%мммммм‰šОJ%LмммммЊLммммzмммммЂЄмj™M=j@MjмммммммммммммммммммммммммЈммммммммммммммммммммммммм=ммммммммммммммммммммммммммм?@ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  ммммммммммммммммммммммммммм  мм€џУб*РЦбџџ‡йРBMЌ&($  ќќ""")))UUUMMMBBB999€|џPPџ“жџьЬЦжяжччЉ­3f™Ь3333f3™3Ь3џff3fff™fЬfџ™™3™f™™™Ь™џЬЬ3ЬfЬ™ЬЬЬџџfџ™џЬ3333f3™3Ь3џ3333333f33™33Ь33џ3f3f33ff3f™3fЬ3fџ3™3™33™f3™™3™Ь3™џ3Ь3Ь33Ьf3Ь™3ЬЬ3Ьџ3џ33џf3џ™3џЬ3џџff3fff™fЬfџf3f33f3ff3™f3Ьf3џffff3fffff™ffЬf™f™3f™ff™™f™Ьf™џfЬfЬ3fЬ™fЬЬfЬџfџfџ3fџ™fџЬЬџџЬ™™™3™™™™Ь™™33™f™3Ь™џ™f™f3™3f™f™™fЬ™3џ™™3™™f™™™™™Ь™™џ™Ь™Ь3fЬf™Ь™™ЬЬ™Ьџ™џ™џ3™Ьf™џ™™џЬ™џџЬ™3ЬfЬ™ЬЬ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬfЬf3™ffЬf™ЬfЬ™fџЬ™Ь™3Ь™fЬ™™Ь™ЬЬ™џЬЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬџЬџ3™џfЬџ™ЬџЬЬџџЬ3џfџ™Ь3џ33џ3fџ3™џ3Ьџ3џџfџf3Ьffџf™џfЬЬfџџ™џ™3џ™fџ™™џ™Ьџ™џџЬџЬ3џЬfџЬ™џЬЬџЬџџџ3Ьџfџџ™џџЬffџfџffџџџffџfџџџf!Ѕ___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјј№ћџЄ  €€€€€€€€€РРР€€€џџџџџџџџџџџџ,GFEFEF?F?F?FFE@E@E@E@E@E@EFEFE@F?F?,?F?FEFEFEF?EFEFEFEFEFEFE@E@EFEEFEFMFEFF?F@E@EFF?F?F?F?F?F?FEFEF?F@E@E,?F?FEFEFEF@EFEFEFEFEFEFEF?F?FFEFEFMFEF?F?FE@FEFEFEE@E@E&FFFFFF@FEFF!!!B!!'!!H!!!F@F@FFFFFME@EFEFEFF?F!!!!'''''!!'!EFEFEFEFE,FFFF@FF@FFF!!!'''H''''!!FFF@F@F@FGFF@EFEFE%EF!!''HііHіH'!!F?FF%EF$F,FEFFFF%F@FF!!''іHііі'H'!FFFEFFFFF&FF%@FF@FFFF!''HііNііі''!FFF@FF@FFMFFFF%FFF%FF!!H'іііііH''!F%F%FF%FF,%F%FFF%FFFF!'''іііHііH'!FFFF%FFF%MFFFF%FF%F%F!!''Hіііі'''!F%FFFF%FF&F%F%FF%FFFF!!!H''і'''H!!%FF%F%FF%M%FFF%FFF%F%!!'!'H''H''!!FF%FFFF%F,FF%FF%F%FFF!!!!!!'!'!!!!%FFF%%FFF,F%F%%F%F%%F!!!!!!!!!!!!!F%%FFF%%FG%F&FFF%GFF%FFG%FF&F%FF%GF%FF&F%FG%,F%FF%%%F%%%F%%F%%F%F%%%F%%F%%F%F%%M%F%%FFF%FFF%FF%FF%F%FFF%FF%FF%F%FFM%%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M™й*Рœйџџ]сРBMЌ&($  ќќ""")))UUUMMMBBB999€|џPPџ“жџьЬЦжяжччЉ­3f™Ь3333f3™3Ь3џff3fff™fЬfџ™™3™f™™™Ь™џЬЬ3ЬfЬ™ЬЬЬџџfџ™џЬ3333f3™3Ь3џ3333333f33™33Ь33џ3f3f33ff3f™3fЬ3fџ3™3™33™f3™™3™Ь3™џ3Ь3Ь33Ьf3Ь™3ЬЬ3Ьџ3џ33џf3џ™3џЬ3џџff3fff™fЬfџf3f33f3ff3™f3Ьf3џffff3fffff™ffЬf™f™3f™ff™™f™Ьf™џfЬfЬ3fЬ™fЬЬfЬџfџfџ3fџ™fџЬЬџџЬ™™™3™™™™Ь™™33™f™3Ь™џ™f™f3™3f™f™™fЬ™3џ™™3™™f™™™™™Ь™™џ™Ь™Ь3fЬf™Ь™™ЬЬ™Ьџ™џ™џ3™Ьf™џ™™џЬ™џџЬ™3ЬfЬ™ЬЬ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬfЬf3™ffЬf™ЬfЬ™fџЬ™Ь™3Ь™fЬ™™Ь™ЬЬ™џЬЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬџЬџ3™џfЬџ™ЬџЬЬџџЬ3џfџ™Ь3џ33џ3fџ3™џ3Ьџ3џџfџf3Ьffџf™џfЬЬfџџ™џ™3џ™fџ™™џ™Ьџ™џџЬџЬ3џЬfџЬ™џЬЬџЬџџџ3Ьџfџџ™џџЬffџfџffџџџffџfџџџf!Ѕ___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјј№ћџЄ  €€€€€€€€€РРР€€€џџџџџџџџџџџџ,G,G,M&M&M&M&MG,GM&MG,G,G,G,M&M&M,MMFEF?FFEFEFFFEFEFEFEFEFEFEFF?FFE@F?,?FEF?F?F@E?E@E@E@E@E@E@E@EFE?FEEFFMFE@EFEFEEFFFEFEFEFEFEFEFEF?FFE@F?E&E@EFE@F?FF?EEFE@FEFFMFFE@EFEF@EFF!!!!!'!'!!!!!F@EFE@E@,E@FFF@FEFF?F!!!!!'H''H!!!EF@FFFFEMFFEFEFEFFEFF!!'''''''''!!FFEFEFEF&F?F@F@F@F@FF!!!'HіHіH''!!F?F@F@F@,FFFFEFEFE%EF!'H'іііііH''!F%FFEFEFMFEFFFFFFFFFF!!'іHіііііH'!FFEFFFFF,FF@%F@FF@FFF!!'HііHііі''!FF@FFFFGF%FFF%F%F%FF!'''ііііHіH'!F%F%FFF%,FFF%FFFFFFFF!!H''ііііі'!!FFFFF%FFG%FFF%F%F%F%F!!!'H'Hі'H!'!%F%FFF%F,FF%FFFFFFFFF!!'!'''''''!!FFFF%FFFMF%FF%F%F%F%F!!!!!'!'!!!!!F%F%FFF%,%FF%F%F%F%F%!!!!!!!!!!!!!%F%F%F%FGF%FFFFFFFFFFFFFFFFFFFFFFFFFFFFF%F%,%F%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F%FMF%FGFFGFFGFFGFFGFFGFFGFFGFFGFFGF%F,%F%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F&%GFFGFFGFFGFFGFFGFFGFFGFFGFFGFFGF%M%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F,,oс*Рrсџџ3щРBMЌ&($  ќќ""")))UUUMMMBBB999€|џPPџ“жџьЬЦжяжччЉ­3f™Ь3333f3™3Ь3џff3fff™fЬfџ™™3™f™™™Ь™џЬЬ3ЬfЬ™ЬЬЬџџfџ™џЬ3333f3™3Ь3џ3333333f33™33Ь33џ3f3f33ff3f™3fЬ3fџ3™3™33™f3™™3™Ь3™џ3Ь3Ь33Ьf3Ь™3ЬЬ3Ьџ3џ33џf3џ™3џЬ3џџff3fff™fЬfџf3f33f3ff3™f3Ьf3џffff3fffff™ffЬf™f™3f™ff™™f™Ьf™џfЬfЬ3fЬ™fЬЬfЬџfџfџ3fџ™fџЬЬџџЬ™™™3™™™™Ь™™33™f™3Ь™џ™f™f3™3f™f™™fЬ™3џ™™3™™f™™™™™Ь™™џ™Ь™Ь3fЬf™Ь™™ЬЬ™Ьџ™џ™џ3™Ьf™џ™™џЬ™џџЬ™3ЬfЬ™ЬЬ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬfЬf3™ffЬf™ЬfЬ™fџЬ™Ь™3Ь™fЬ™™Ь™ЬЬ™џЬЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬџЬџ3™џfЬџ™ЬџЬЬџџЬ3џfџ™Ь3џ33џ3fџ3™џ3Ьџ3џџfџf3Ьffџf™џfЬЬfџџ™џ™3џ™fџ™™џ™Ьџ™џџЬџЬ3џЬfџЬ™џЬЬџЬџџџ3Ьџfџџ™џџЬffџfџffџџџffџfџџџf!Ѕ___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјј№ћџЄ  €€€€€€€€€РРР€€€џџџџџџџџџџџџ,GFEFFE@FF?FFEFF?FFEF@EFF?F?F@E@F?F?,?F?EFE?EF?E@EEFE?FEE@EEFFEEFFEEFEFMFEFF?FFF?FFEF@E@FE@FEF@E?F@E?F@E@E,?F@EFEF?EFE@FEFFE@FEF@EFFFEFFFEFEFMFFE@E@EFF@E????EF@EE@E@E&FEFFFF@EFFFEEE$E$E*E$E$E@EF@FFFFFME@FEFEFFE@F$$$E*E$E$EE$EFFEFEFEFE,FFEF@FF@FFE$EE$E$K*E*$$EFFF@F@F@FGF%@FEFEFEFF$$*E*K*E+E$E$F?FFFEF$F,FEFFFFFF@FFE$E*$*K*K*K$E%FFE%FFFF&FFFFFFFFF$F$KLK+*K*%K$?FFF@FF@FFMFFFFFFFFF%F$$K+***K+$K$%FF%FFF%FF,%F%F%FF%FFF$F$*K+K+K*+KEFFFF%FFF%MFFFFF%FF%FF%*F$+K*+*L$%$%F%FFF%FF&F%F%FFF%FF%F$$+E+K*L$L$FFFF%F%FF%M%FFF%F%FF%F$%+E+*%+$+$+$FF%FFFF%F,FF%FFFFF%FF%E%$F$L$L$F$F%FFF%%FFF,F%F%%%F%F%F%%$%%%$%%%%%$F%%FFF%%FG%F&FFF%GFF%FFG%FF&F%FF%GF%FF&F%FG%,F%FF%%%F%%%F%%F%%F%F%%%F%%F%%F%F%%M%F%%FFF%FFF%FF%FF%F%FFF%FF%FF%F%FFM%%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,MEщ*РHщџџ ёРBMЌ&($  ќќ""")))UUUMMMBBB999€|џPPџ“жџьЬЦжяжччЉ­3f™Ь3333f3™3Ь3џff3fff™fЬfџ™™3™f™™™Ь™џЬЬ3ЬfЬ™ЬЬЬџџfџ™џЬ3333f3™3Ь3џ3333333f33™33Ь33џ3f3f33ff3f™3fЬ3fџ3™3™33™f3™™3™Ь3™џ3Ь3Ь33Ьf3Ь™3ЬЬ3Ьџ3џ33џf3џ™3џЬ3џџff3fff™fЬfџf3f33f3ff3™f3Ьf3џffff3fffff™ffЬf™f™3f™ff™™f™Ьf™џfЬfЬ3fЬ™fЬЬfЬџfџfџ3fџ™fџЬЬџџЬ™™™3™™™™Ь™™33™f™3Ь™џ™f™f3™3f™f™™fЬ™3џ™™3™™f™™™™™Ь™™џ™Ь™Ь3fЬf™Ь™™ЬЬ™Ьџ™џ™џ3™Ьf™џ™™џЬ™џџЬ™3ЬfЬ™ЬЬ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬfЬf3™ffЬf™ЬfЬ™fџЬ™Ь™3Ь™fЬ™™Ь™ЬЬ™џЬЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬџЬџ3™џfЬџ™ЬџЬЬџџЬ3џfџ™Ь3џ33џ3fџ3™џ3Ьџ3џџfџf3Ьffџf™џfЬЬfџџ™џ™3џ™fџ™™џ™Ьџ™џџЬџЬ3џЬfџЬ™џЬЬџЬџџџ3Ьџfџџ™џџЬffџfџffџџџffџfџџџf!Ѕ___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјј№ћџЄ  €€€€€€€€€РРР€€€џџџџџџџџџџџџ,MFmFFmhLmmmnrnm”m”ޓޔޓޓnйmnmmLhFMhFmhLmmnmrmn“Ž””””””””Ž”nnrmnmmFMLmLmmnmmnŽn”Ž””””З””З””””””“ŽnmmnmMmmnmnrnn”r””””””З”ЗЗ”З”””””ŽйmйnmmRmnmnmnŽr”Ž””””””mйmnMmmnйn“йn”””іoіoooіNіoooo”З””Ž”ŽйmRnйmnrn”””””oіNіNіoіoіNіі””””””йrnRnrnй””й””””іoіoіoNoіoііo”З””””йŽйRnn”й”n”””””NіoooіoNoіoNі”””””””йnййrйn”й”””””іoіNooіoooіoі””””””””йRnйŽйй”й””””oіoіoNoNoNoіo””””””й”йRйййй”й”””””іNoooooooіoіN””””й”””йRnйййй”йй”””іooNoіoNooіoі””””””йййRrnйnйй”й”й”oіooNoooіoіoі””””й””ййRйRйййййй”й”іoіoіoNooNoіNй””й”ййййRnйnййййййй”ііNіoіoіNіoіі””й”йййnйRMйRййnйййййіoіoooіoooіooйййййййRйRMLйMйRйRйййііoіііoііoіііййййййййMRMRMRLйMйnRйййййййййййййййййййййRйRMMMLMRMRRRййййRййййййййййййRйRnRRMLMLMMLMRMRMRMRййRйRййййRйййRnйRRMMRMM,LMMMLMLRQRMRRйRйRRRййRRйRRRMRQMML,L,L,L,MMMMMRMRMRMйMйMRnRRMRMRMMM+MMMMMMMMMMMMRMRMRRRRRRRRRRMRMRMMMMMMMё* РёџџпјРBMЌ&($  ќќ""")))UUUMMMBBB999€|џPPџ“жџьЬЦжяжччЉ­3f™Ь3333f3™3Ь3џff3fff™fЬfџ™™3™f™™™Ь™џЬЬ3ЬfЬ™ЬЬЬџџfџ™џЬ3333f3™3Ь3џ3333333f33™33Ь33џ3f3f33ff3f™3fЬ3fџ3™3™33™f3™™3™Ь3™џ3Ь3Ь33Ьf3Ь™3ЬЬ3Ьџ3џ33џf3џ™3џЬ3џџff3fff™fЬfџf3f33f3ff3™f3Ьf3џffff3fffff™ffЬf™f™3f™ff™™f™Ьf™џfЬfЬ3fЬ™fЬЬfЬџfџfџ3fџ™fџЬЬџџЬ™™™3™™™™Ь™™33™f™3Ь™џ™f™f3™3f™f™™fЬ™3џ™™3™™f™™™™™Ь™™џ™Ь™Ь3fЬf™Ь™™ЬЬ™Ьџ™џ™џ3™Ьf™џ™™џЬ™џџЬ™3ЬfЬ™ЬЬ™3Ь33Ь3fЬ3™Ь3ЬЬ3џЬfЬf3™ffЬf™ЬfЬ™fџЬ™Ь™3Ь™fЬ™™Ь™ЬЬ™џЬЬЬЬ3ЬЬfЬЬ™ЬЬЬЬЬџЬџЬџ3™џfЬџ™ЬџЬЬџџЬ3џfџ™Ь3џ33џ3fџ3™џ3Ьџ3џџfџf3Ьffџf™џfЬЬfџџ™џ™3џ™fџ™™џ™Ьџ™џџЬџЬ3џЬfџЬ™џЬЬџЬџџџ3Ьџfџџ™џџЬffџfџffџџџffџfџџџf!Ѕ___www†††–––ЫЫЫВВВзззнннуууъъъёёёјјј№ћџЄ  €€€€€€€€€РРР€€€џџџџџџџџџџџџ,GF?F@E@FEF?F?FFE@FFE@EFF?F?FFEFEFFE,EFEEFE?FEFE>E@FE?EFE@EEFEF?E@F?E@FM@E@F?FFE@E@E@FF?FEF@E@EFFEEFFEE,EFEFEF?FFEF!EEFEF@EFEFF?F@FE@FGFE@E@EFF?FF!H!?FEFE@F?EFEF?FFE,@FFFFF?FF?F!''''яFFEFF@FFEFE@FMEFE@EFFFEFF''''H''юFFEFE@F@FFE,F@FFF'''H'''''H!FFFFEFEFFGFFFEF!'!'''H''іHіHі'''!EFFFF?F,FE@FF'!'!'''іHііііH'H''B!EFFFF&FF%FF!!H''HіHііHіііі'''!'!!яFFMFFFFF!''''''ііііііі'H'!'!'!!!яFF,F%F%F!'!H'HіHіііHіHі''H!!!!!юяFFF%MFFFFF'!'''''ііHііііH''''!!юE%FF%FF&F%F%F!!'!''H''і'і'''''!!"FF%FF%FF%M%FFF%FFF%F%''''H'H''H!#F%F%F%FFF%F,FF%FF%F%FFF''H'''''!яFF%FFFFF%%FFF,F%F%%F%F%%FB'''''!E%%F%F%F%%FFF%%FG%F&FFF%GFF%''!'C%F%FFF%GF%FF&F%FG%,F%FF%%%F%%F!!"F%%F%F%%%F%%F%%F%F%%M%F%%FFF%FF%"FF%FF%F%FFF%FF%FF%F%FFM%%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%&%G%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,MBї€e"3рvh  џџИ ˆs`…€›€Я UX…чмџџџX…чмвчъX…ч8tX)чм žVWZX…ч8џџџъ "Trueqаvœ†бžЄЄЄЄŸ ž[\_X)чмџџџЂъ ЌЉFalseћаvœ†бžЄЄЄЄ; abgг„0’"џџџъ>HHHh2Cџџџџœ›K^B ZYM_SummonWidgetsЕ Э›Kаїњ ASYM_SummonWidgetsќG4њy€; 6u4M-‰mLSEoъyžў‡quest03ё,'OO gЁ  sˆ2i)ЙTЇN0ЉSъ5qpц§KQ"!I $#Eб&%r 'сџ*),+rњ.-K0/?:21чЋ43B:5):87Ќe:9т<;Э>=Лп@?—cBAuDC­‡FE‰ HGZcJIf§LKF MO#PO”ФRQй`6TЩk 62/(Щktbk_wid_propsЉœ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeП ASYM_WID_Editorй  TRUEFALS.SPBэ tbk_wid_nameѕ џ2=22~‡“™ŸЅЋБЗСЧ"17 True FALSE PIncorrect. Microprocessors are the hallmark of the fourth generation computers. false,auto==‰“™ŸЅЋБЗНУЩЯмтёї False€| Correct! false,auto  ASYM_WID_QType! TRUEFALSE?ASYM_WID_AutoLockAnswerQ truekASYM_WID_Randomize} falseASYM_WID_MultipleAnswersЏ falseЭASYM_WID_DelayFeedbackп falseћASYM_WID_AnswerLocked ASYM_Q)ASYM_WID_TriesUsed;LSEQtbk_wid_valuesЗ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanЯASYM_WID_TimeUsedнїASYM_WID_TimeChosen— ˜826Rp66F CorrectRRb Incorrectpp€ Partially CorrectЏ!ASYM_WID_TriesMaxН"е#ASYM_WID_TimeMaxу$ї%ASYM_WID_Doc& QUESTION.HLP)'ASYM_WID_AnsArrayA)ASYM_WID_MaxScoreO*g+ASYM_WID_IsScoredy, TRUE-ASYMI_UseJavaŸ. TRUEГ/ASYM_WID_Nameг0 True/False Questionщ1ASYM_WID_Author 2click2learn.com 3ASYM_WID_CreateDate3 4 3/1/99M 5ASYM_WID_TimeStart[ 6€|q 7_ASYM_Catalogs… 8 P,A,B,I— 9ASYM_WID_IDЅ :ŽН ;INFO_DescriptionЃ <н иThe true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.С =INFO_AdvancedStepsTextџ >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK. ?INFO_BasicStepsTextБ @ Š1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.б AINFO_AssistantDescriptionп B CINFO_AssistantAdvancedStepsTextD 7EINFO_AssistantBasicStepsTextЭF ˆ1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.чGASYM_WID_RoundScoreџH noRoundingIASYM_WID_MinScore%J 0EKASYM_WID_AutoScoreWeightWL truewMASYM_WID_SummaryFeedback‰N FALSEЇOCatalogThumbnailObjectУP ~True-False 35нQASYM_WID_DeploymentыRљSTASYM_WID_ReadyToRun-UhH‹5V1_WYXпы„ƒн"џџџџџџџџqXcustomSpot‡Y 870,1563ЁZЉ[2г\^]пы‚†н"џџџџџџџџх]customSpotћ^ 870,1563_9`ъtžўIaFeedbackгbdcKfe’9hgЎ†jiчЋlkB:nmЭpo?:rqЛпts—cvuuxw­‡zy‰ |{Z~}€чcASYMI_UseJAVAѕd€|eASYM_WID_AutoReset#f ALWAYS?gASYM_WID_DescriptionЩh‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. пiASYM_WID_Authorѕj AsymetrixkASYM_WID_CreateDate#l 3/1/99;mINFO_DescriptionбnŽ ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.хoASYM_WID_Name p Internet Feedback Field'qINFO_AdvancedStepsTextћrЬ Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.sINFO_BasicStepsTextЯtБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.яuINFO_AssistantDescription§v #wINFO_AssistantAdvancedStepsText1x UyINFO_AssistantBasicStepsTextzБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.#{_asym_wid_id1|СM}ASYM_WID_DoNotRename_~ TRUEy€€N The use of microprocessors characterizes the third generation of computers...ations within the device.‰@Rt~Œі ЎФођњ&DVp‚ЂДвф.@VМдтќœДТкшќџџ.FTl~’ЄИию $ 8 R ` v Š œ Њ Т Ј Ц   Ж ж ф  <вь*J\|ŽЌШт№ў2:dvŒІЎиъ>Nиьњ(DЮфњ(@жъ,дє(6Z(6Rd~џџџџџџџџџџџџџџџџь$н€e.19рvh ‚џџžBˆsr…q€›Я WS…|!С€€РРРS…|!СвX…|!1˜X8|!ф2Xм|!ˆТX€|!,JSw!С3 žXY\X…|!1РРР6ъ FCIPO chartsn•аvЁ†бЂЄЄЄЄУ ž]^aX8|!фРРРЦъ рнuser training manuals/аvЁ†бЂЄЄЄЄ] žbcfXм|!ˆРРР`ъ pmpseudocodeПаvЁ†бЂЄЄЄЄэ žghkX€|!,РРР№ъ јѕUMLGаvЁ†бЂЄЄЄЄu žlmpSw!СРРРxъ –“all of these are correctхаvЁ†бЂЄЄЄЄ% @Vfƒ1п џџџъHHHh2~›K@$ <YM_SummonWidgets› Г›KЖнр ASYM_SummonWidgets>!/;сЋn>>Š™ŸЄЊАЙЦЬвмт№і  pseudocode  drip GoToPage FALSE Incorrect false,auto 3]w}ƒ‰•›ЁЇ­ГРЦел user training manuals€| Correct! false,auto 2сс-<BHNTZ`flv|АŸЅ IPO charts FALSE Incorrect false,auto 1ЋЋїџ #)/9?MSbh UML FALSE Incorrect false,auto 4nnКзнущяѕћ%+:@ all of these are correct FALSE Incorrect false,auto 5 LSEquest19,( OO gЁ sˆсџ2i)ЙTЇ‘0Љqp"ъ5 ц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F7O#:9?:<;чЋ>=B:?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`UЩkwEž2/•tbk_wid_nameЇќŠmLSEЛ tbk_wid_props_ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomizeu ASYM_WID_Editor  MULTWID.SPBЃ ASYM_WID_QTypeЛ MULTICHOICEгASYM_WID_AnsArrayч ASYM_QASYM_WID_AutoLockAnswer true1ASYM_WID_RandomizeC truecASYM_WID_MultipleAnswersu false“ASYM_WID_DelayFeedbackЅ falseСASYM_WID_AnswerLockedуъљtbk_wid_values_ ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleany ASYM_WID_TriesUsed ˜Т:a6Rp66F CorrectRRb Incorrectpp€ Partially Correct1 ASYM_WID_TimeUsedC UE] !ASYM_WID_TimeChoseno "UE‡ #ASYM_WID_TriesMax• $ 1­ %ASYM_WID_TimeMaxЛ &Я 'ASYM_WID_Docщ ( QUESTION.HLP )ASYM_WID_MaxScore *' +ASYM_WID_IsScored9 , TRUEM -ASYMI_UseJava_ . TRUEy /ASYMI_QuestionTextŸ 0Field id 10 of Page id 18Й 1ASYM_WID_RoundScoreб 2 noRoundingщ 3ASYM_WID_MinScoreї 4 0 5ASYM_WID_AutoScoreWeight) 6 trueI 7ASYM_WID_SummaryFeedback] 9ASYM_WID_Nameƒ : Multiple Choice Question™ ;ASYM_WID_AuthorЕ <click2learn.comЯ =ASYM_WID_CreateDateу > 3/1/99§ ?ASYM_WID_TimeStart @FeedbackE% A_ASYM_Catalogs9 B P,A,B,IK CASYM_WID_IDY Dq EINFO_DescriptionЗF> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.еGINFO_AdvancedStepsTextHП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ЗIINFO_BasicStepsText‡JШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ЇKINFO_AssistantDescriptionЕL лMINFO_AssistantAdvancedStepsTextщN OINFO_AssistantBasicStepsTextнPШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ћQCatalogThumbnailObjectR ~Multiple Choice 645SASYM_WID_DeploymentCT]UASYM_WID_ReadyToRunчVtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€WgьŒ X33Y[Zпы’”н"џџџџџџџџEZcustomSpot[[ 870,1563u\}]2Ї^`_пы•–н"џџџџџџџџЙ_customSpotЯ` 870,1563щaёb1cedпы—˜н"џџџџџџџџ-dcustomSpotCe 870,1563]feg4hjiпы™šн"џџџџџџџџЁicustomSpotЗj 870,1563бkйl5monпы›œн"џџџџџџџџncustomSpot+o 870,1563EpOqžшr˜2ТJžш“sASYMI_UseJAVAЁt€|ЛuASYM_WID_AutoResetЯv ALWAYSыwASYM_WID_Descriptionux‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. ‹yASYM_WID_AuthorЁz AsymetrixЛ{ASYM_WID_CreateDateЯ| 3/1/99ч}INFO_Description}~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.‘ASYM_WID_NameЕ€ Internet Feedback FieldгINFO_AdvancedStepsTextЇ‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.СƒINFO_BasicStepsText{„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.›…INFO_AssistantDescriptionЉ† Я‡INFO_AssistantAdvancedStepsTextнˆ ‰INFO_AssistantBasicStepsTextЛ ŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Я ‹_asym_wid_idн ŒСљ ASYM_WID_DoNotRename !Ž TRUE%!3!€|‘ FALSEЂ‚Ќќ†šЌРdz’ЈРиь 6Hhz˜ЊЦшўd ~  6 H b t Œ š В Р д ю   , > R d ~ Є О ж ю ќ  . џџN b ˆ ž К д ш   * > P ^ v МкЂМŒЌКрют :Hbь8J`z‚ЌОдюі 2Hbj”ІМжо0JT„˜ІРд№zІРдь‚–КиЌЦ€ ЎдтР д т ў !*!8!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжо0JT„˜ІРд№zІРдь‚–КиЌЦ€ ЎдтР д т ў !*!8!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџэASYM_WID_AnswerLockedћ€|  FALSEЎ: 2ђ22~‡“™ŸЅЋБЗНУбзць True€|  false,autoђђ>HNTZ`flrx‚ˆ—ЌВ False FALSE Incorrect. false,autoЩASYM_WID_TriesUsedi˜a6Rp66F CorrectRRb Incorrectpp€ Partially Correcttbk_wid_valuesх] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean§ASYM_WID_TimeUsedъ9ASYM_WID_TimeChosenM ASYM_Qe!ASYM_WID_TriesMaxs"‹#ASYM_WID_TimeMax™$­%ASYM_WID_DocЧ& QUESTION.HLPп'ASYM_WID_AnsArray№ ЮLSE )ASYM_WID_MaxScore*/+ASYM_WID_IsScoredA, TRUEU-ASYMI_UseJavag. TRUE{/ASYM_WID_NГV’G€e121рvh №§џBˆsГr…Гq€›Я WS…Ы,С€€РРРS…|!СвX…|!1АX8|!фbXм|!ˆX€|!,АSw!С3 žXY\[…Ы,1РРР6ъ ^[a subset of procedural programmingr­аvЁ†бЂЄЄЄЄл ž]^a[8Ы,фРРРоъ  is an alternative to unstructured programming_аvЁ†бЂЄЄЄЄ žbcf[мЫ,ˆРРРъ ОЛis supported by three control structuresm аvЁ†бЂЄЄЄЄ; žghk[€Ы,,РРР>ъ ^[was developed in the 1970's­аvЁ†бЂЄЄЄЄл žlmpSУ,СРРРоъ ќљall the above are correctKаvЁ†бЂЄЄЄЄ‹ 8Vfƒ1п џџџъŽHHHh“џџџџь›KЎэ’ эЊYM_SummonWidgets ›K GJ ASYM_SummonWidgetsц3?;Гф3T"[.€=  Structured programming is: gUu4yLSE›ъЉquest21,(  OO gЁ sˆсџ2"i)ЙTЇ‘0Љqpъ5ц§!KQ$#I &%Eб('r *),+rњ.-K0/qY21Zc43f§65F7O#:9?:<;чЋ>=B:@?):BAЌeDCтFEЭHGЛпJI—cLKuNM­‡PO‰ RQ”ФTSй`UЩkUwEž2/'tbk_wid_name4к€|I tbk_wid_propsэ œ —ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize ASYM_WID_Editor  MULTWID.SPB1 ASYM_WID_QTypeI MULTICHOICEaASYM_WID_AnsArrayrкŠхkMUE‘ASYM_WID_AutoLockAnswerЃ trueНASYM_WID_Randomize]˜==6Rp66F CorrectRRb Incorrectpp€ Partially Correct}ASYM_WID_MultipleAnswers false­ASYM_WID_DelayFeedbackП falseлASYM_WID_AnswerLockedь&`LSEtbk_wid_valuesi] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanƒASYM_WID_TriesUsed•UE­ASYM_WID_TimeUsedС ASYM_Qл!ASYM_WID_TimeChosenэ" false#ASYM_WID_TriesMax$ 1+%ASYM_WID_TimeMax9&M'ASYM_WID_Docg( QUESTION.HLP)ASYM_WID_MaxScore*Ѕ+ASYM_WID_IsScoredЗ, TRUEЫ-ASYMI_UseJavaн. TRUEї/ASYMI_QuestionText0Field id 10 of Page id 1871ASYM_WID_RoundScoreO2 noRoundingg3ASYM_WID_MinScoreu4 0•5ASYM_WID_AutoScoreWeightЇ6 trueЧ7ASYM_WID_SummaryFeedbackз8Feedbackы9ASYM_WID_Name: Multiple Choice Question';ASYM_WID_AuthorC<click2learn.com]=ASYM_WID_CreateDateq> 3/1/99‹?ASYM_WID_TimeStart˜`F"€|ЇR#T"F"PASYM_WID_LastScore`|" Б>>ŠБЗМТШбофъєњ>DSY "a subset of procedural programming  drip GoToPage FALSE ?Incorrect; all these are true regarding structured programming. false,auto__Ћнущяѕћ agv| -is an alternative to unstructured programming FALSE ?Incorrect; all these are true regarding structured programming. false,auto‚‚Юћ %+5;…”š (is supported by three control structures FALSE ?Incorrect; all these are true regarding structured programming. false,auto  ь $*06<FL–ЅЋ was developed in the 1970's FALSE ?Incorrect; all these are true regarding structured programming. false,autoББ§!'-39?EKTZgm|‚ all the above are correct TRUE Correct! false,auto3A_ASYM_CatalogsGB P,A,B,IYCASYM_WID_IDgDEINFO_DescriptionХF> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.уGINFO_AdvancedStepsTextЋHП К1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ХIINFO_BasicStepsText•JШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.ЕKINFO_AssistantDescriptionУL щMINFO_AssistantAdvancedStepsTextїN OINFO_AssistantBasicStepsTextыPШ У1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box. QCatalogThumbnailObject)R ~Multiple Choice 64CSASYM_WID_DeploymentQTbF"ш(|œ[UEэVtsKvu’9xwЎ†zyчЋ|{B:~}Э€?:‚Лп„ƒ—c†…uˆ‡­‡Š‰‰ Œ‹ZŽ€WgьŒX19Y[Zпы’”н"џџџџџџџџKZcustomSpota[ 870,1563{\ƒ]2­^`_пы•–н"џџџџџџџџП_customSpotе` 870,1563яaїb3!cedпы—˜н"џџџџџџџџ3dcustomSpotIe 870,1563cfkg4•hjiпы™šн"џџџџџџџџЇicustomSpotНj 870,1563зkпl5 monпы›œн"џџџџџџџџncustomSpot1o 870,1563KpUqžN‡rАbАžN›sASYMI_UseJAVAЉt€|УuASYM_WID_AutoResetзv ALWAYSѓwASYM_WID_Description}x‚ }Java supported. Field to be used with question objects for displaying feedback. The name of the field must not be changed. “yASYM_WID_AuthorЉz AsymetrixУ{ASYM_WID_CreateDateз| 3/1/99я}INFO_Description…~Ž ‰A feedback field displays text that is automatically shown after the user answers a question. The name of this field must not be changed.™ASYM_WID_NameН€ Internet Feedback FieldлINFO_AdvancedStepsTextЏ‚Ь Ч1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Extended Properties button on the toolbar. 3 Enter the text to display in the feedback field on either the Immediate or Delayed feedback tabs in the Properties for Question dialog box. Click the Browse button to the right of the Feedback text field to open the Feedback Text dialog box.ЩƒINFO_BasicStepsTextƒ„Б Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.Ѓ…INFO_AssistantDescriptionБ† з‡INFO_AssistantAdvancedStepsTextхˆ ‰INFO_AssistantBasicStepsTextУ!ŠБ Ќ1 If there is no question object on your page, drag a question object from the Catalog and drop it on your page. 2 While the question object is selected, click the Properties button on the toolbar. 3 In the Properties for Question dialog box, under Feedback for selected answer, click the Text box to enter your feedback. Type your text and click OK. This text will display in the feedback field after the answer is chosen.з!‹_asym_wid_idх!ŒС"ASYM_WID_DoNotRename"Ž TRUE-"G"ASYM_WID_ReadyToRunT"ŠPD#І7#P6# true7#b"ASYM_BeenHere7#Pb"#|"_locked#Ž" TRUE#œ"_locked#Ў" TRUE#М"_locked#Ю" TRUE#м"_locked#ю" TRUE#ќ"_locked7#F"Њ7#`ФcoreE#Pш(€|S#@2‹mШ(ш(ІŠF"rd>_‚ Б>>ŠБЗМТШбофъєњ>DSY "a subset of procedural programming  drip GoToPage FALSE ?Incorrect; all these are true regarding structured programming. false,auto__Ћнущяѕћ agv| -is an alternative to unstructured programming FALSE ?Incorrect; all these are true regarding structured programming. false,auto‚‚Юћ %+5;…”š (is supported by three control structures FALSE ?Incorrect; all these are true regarding structured programming. false,auto  ь $*06<FL–ЅЋ was developed in the 1970's FALSE ?Incorrect; all these are true regarding structured programming. false,autoББ§!'-39?EKTZgm|‚ all the above are correct TRUE Correct! false,autoз(U€|щ(‘ FALSEZ.PR#rd>_‚ Б>>ŠБЗМТШбофъєњ>DSY "a subset of procedural programming  drip GoToPage FALSE ?Incorrect; all these are true regarding structured programming. false,auto__Ћнущяѕћ agv| -is an alternative to unstructured programming FALSE ?Incorrect; all these are true regarding structured programming. false,auto‚‚Юћ %+5;…”š (is supported by three control structures FALSE ?Incorrect; all these are true regarding structured programming. false,auto  ь $*06<FL–ЅЋ was developed in the 1970's FALSE ?Incorrect; all these are true regarding structured programming. false,autoББ§!'-39?EKTZgm|‚ all the above are correct TRUE Correct! false,autoŠmrerd>_‚ Б>>ŠБЗМТШбофъєњ>DSY "a subset of procedural programming  drip GoToPage FALSE ?Incorrect; all these are true regarding structured programming. false,auto__Ћнущяѕћ agv| -is an alternative to unstructured programming FALSE ?Incorrect; all these are true regarding structured programming. false,auto‚‚Юћ %+5;…”š (is supported by three control structures FALSE ?Incorrect; all these are true regarding structured programming. false,auto  ь $*06<FL–ЅЋ was developed in the 1970's FALSE ?Incorrect; all these are true regarding structured programming. false,autoББ§!'-39?EKTZgm|‚ all the above are correct TRUE Correct! false,autoЂBl~ Ўž:Nђ 6Nџџx–ЈТb‚”ВФ`.ђnˆšВЦрђ 0>Rl„’ЊМатќ"<TlzšЌЬм№,HbvJ#"8L^l„ЪшАЪšКШюќ №.HЮ(hђ >Pf€ˆВФкєќ&8NhpšЌТмф 6PZŒ ЎШмј‚˜ЎШмєŠžТрДЮˆЈЖмъ Ш!м!ъ!""2"м(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџe interface between the hardware and the application program.omputer operations.er.…@,–ЊNd~’ ЖЬъќ(HZxŠІШт‚˜ў(BVn|”ЂЖашњ 8J^p„ЄКж№  0 F Z l z ’ x – д ю † І Д к ш  ЂМдьњ,џџLj† ЎШж№ј"4Jdl–ЈОиќ –ЊИвцŒЂИвцў”ЈЬъОи’ВРцєвцє"<џџџџџџџџиьšЎв№Фо˜ИЦьњи ь њ !(!B!\!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‚  Ј Ž Ќ ъ  œ М Ъ № ў "Ивъ0Bbv”АЪиђ|–žШк№ <Nd~ŒЌРЮшќЂИЮшќЊОтдюЈШжќ2ь*<Vhvџџџџ 8Fђ) BMъ) 6(ш™c0e3g6j9 l<o@qCtFNT?vI yM${P(}S,9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9yH]O€V0‚Z4…]8‡`<Šc@ŒgDjH‘mL“pP–tT˜wX›z\}` dЂ„hЅ‡lЇŠpЉŽtЌ‘xЎ”|iџjџkџlџmџnџoџpџqџrџsџtџuџvџwџxџyџzџ{џ|џ}џ~џџ.…Ÿ.†Ÿ.‡Ÿ.ˆŸ.‰Ÿ.ŠŸ.‹Ÿ.ŒŸ€џџ‚џƒџ„џ…џ†џ‡џˆџ‰џŠџ‹џŒџџŽџџџ‘џ’џ“џ”џ•џ–џ—џ˜џ™џšџ›џœџџžџŸџЅџІџЇџЈџЉџЊџЋџЌџ­џЎџЏџ џЁџЂџЃџЄџАџБџВџГџДџЕџЖџЗџИџЙџКџЛџМџНџОџПџn“зNЏгiЁџiЂџiЄџiІџiЈџiЊџiЌџiЎџiАџiВџiДџiЖџiИџiКџiМџiНџiОџiПџРџСџТџУџФџiРџiСџiТџiУџiФџiХџiЦџiЧџiШџiЩџiЪџiЫџiЬџiЭџiЮџiЯџiаџiбџiвџiгџˆ‹ŸБ—€Г›„ЖžˆИЁŒЛЄНЈ”ПЋ˜ТЎœФБ ЧЕЄЩИЈЬЛЌЮОАбТДгХИжШМ‡ДџДаџиЫРкЯФнвШпеЬтиафмдчпищтмьхрющф№ьшѓяьѕђ№јієњљј§ќќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџIџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџёџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџIџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџBџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ>џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџёџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџфџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџIџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџBџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџKџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ>џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџёџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџфџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџBџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџKџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ>џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџёџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџыџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџфџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџBџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџKџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџфџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџKџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџуџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџIџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџIџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ