УР7Щ!MУч :!`Уч :>@чN0ч!н"ћ!"љ>чoЏG!ЊФчuЏчTэCї>€…o>Œgх§сч]!Уч :>чoч3эKїч]ЭЙР0ў їУЏФѕ§хс>€…o>џŒgёѕ§хб>Єƒ_>џŠWё>1ч `8НЏн"љ!-Уч :ѕ§хс>Є…o>џŒgёч :ч .Э3Сч b!"љУHРѕ§хс>€…o>џŒgё6ЭСЭоФѕ§хб>€ƒ_>џŠWё$>ч 8аўi(7ЩЭС!юч :ѕ§хб>€ƒ_>џŠWё$>ч 8аўi(о7ЩХHУѕ§хс>€…o>џŒgХцOчZxСGё>чlСЩЭПС0!бУч :ЩЭлС0!ьУч :Щ!"є:іўE !ЅУч :ШчжўР>гАЭТѕч .:іўR(:гАё0!Фч :ЩЭлС0ОўQ(!MФч :Щ!‡Фч :Щч90ч .ч Lч <ч .7Щў (ъў (цў (тПЩЭŸСиўZ ЭŸСиў8 ЭŸСиў8 ПЩ7ЩЭŸСиўB іЭŸСиўE(ўR ъ2іЭ—ТиGч]!Тч :ЭОТч .ЩLoading to bank:!ŸФч :*є|ЭОТ}ЭОТ#"єЭŸСиў:ТpТЭ—ТиGЭŒТиxДЕ Э—ТиЭ—ТЩ|ц?і@gЭ—Ти:іўE(Э—ТиwО #ѕЭ—ТиУТ7Щ!2Фч :7ЩЭ—ТиЭсТи#ѕЭ—ТиУТЭ—ТиgЭ—ТиoЩХЭŸСиЭГТЫ'Ы'Ы'Ы'GЭŸСиЭГТАСПЩж0ў 8жцЩѕѕЫ?Ы?Ы?Ы?Ц0ў:8Цч'ёцЦ0ў:8Цч'ёЩХOK>HгГ>гАq>гА~Й( ёСх!jФч :с7Щ>LG>.гАq§>гАСПЩ Filename (or :COM): Source for the loader is:NAME7#1! |(2C13+CSZ88 APPLICATION LOADER For use with modified RAM cards and EPROMs EPROM mode - source should be a RAM file! File has no Z88 identifierFile has bad bank field: Btxy t=R or E, xy= hexFile or RAM is faulty Verify error writing RAMBad bank field or end marker Verify error writing EPROMRAM successfully loaded Progress:Шўg н*ћчQ*љЏДЕ(хнсч bЏч!ўf !MУч :ПЩў чo>ПЩПЩƒЏчfХю!§ФэАС> €> Щ3@ УХ7ЩЭmЭkЭ–Э0ѕЭоЭёч!>€…o>Œgх§сч]>чoЏG!ЏЫчu!3Ыч :ЭѓХЭ§ЫЭ$Ь0ўf(їў (эўЪДЫў ЭйШх>ч'пУДЫ2H2Valid EPROM not present 2H1 2H23+RFScanning 32K EPROM3-RF2h23+RFScanning 128K EPROM3-RF 2H1!bХч :ч*8ќў УДЫџ!ў?ч >ўo у#ч >ўz л!ќ?ч >ў !…Хч :!П !ІХч :!Пџx2ђ"№!x2ѕ"ѓ>2ќЭ9Ч87ЭЧ§^х§Vц§Nч:ѕG*ѓЭьЧ§^€ЭьЧx2ѕ"ѓ:ќ<2ќўџ Ф!ќ5!ШХч :ч3:ѕG*ѓ}/o|/gx/G#}Д :ђOэ[№ЭьЧx2ѕ"ѓЏ2і!)Чч :!ѓѕ§хб>ƒ_>џŠWёЏч Џѕ§хс>…o>џŒgёч :!Чч ::ќO!ѕ§хб>ƒ_>џŠWёЏч Џѕ§хс>…o>џŒgёч :ч .>ЭШЩ2X4 Files:2H2Bytes Free:2ї!ЭљЧўџ 7Щѕ:ї=2ї ёПЩё<_ЭьЧЭљЧ_Э№ЧЭљЧWЭ№ЧЭљЧOЭ№ЧЭ№ЧЭьЧУAЧЭљЧЭ№Чѕѕ§хб>ƒ_>џŠWёё§w€=ѕЭљЧЭ№ЧёЗ ђЏЭљЧЭ№Ч_ЭљЧЭ№ЧWЭљЧЭ№ЧOЭ№Ч§sх§rц§qчЫ$ЫЫ$ЫЫЫАціРGЫ<Ы<|ц?g§uш§tщ§pъЩаЩѕ#|Е ёЩХхЏЫ$ЫЫ$ЫЫ<Ы<Ы Ы АцЦРGч >сСЩ!/Ыч :Ц0ч'Щ:ќЩ…o>џŒgё~З х!ЪШч :с#ч :!дШч :§nх§fц§Fчx2ѕ"ѓЏ2і!ѓѕ§хб>Гƒ_>џŠWёеЏч Џсч :!ЯШч :Щ*END*Error - suspect EPROM changedT--2-T2XH>ЭШЭ$Щ8 ЭyЪ8!ќШ! Щч :ч .>ЭШЩ2H2File loaded2H2Failed to load file:ь<Э9ЧиЭЧ! Ъч :ѕ§хс>…o>џŒgё>/wѕ§хб>Гƒ_>џŠWё1ч PЏЭЪЫѕ§хб>Гƒ_>џŠWё2>ч 80"ўi(7Щ!цч :ѕ§хб>Гƒ_>џŠWё2>ч 88оў ч .7Щў (>ч'ПЩч .ѕ§хс>Г…o>џŒgёѕ§хб>ƒ_>џŠWё1>ч `8ч b!Ъ>ЪЭCЪ(7Щѕ§хс>Г…o>џŒgёѕ§хб>ƒ_>џŠWё1>ч `ач J7Щ2h2Fetch as: 2h2 Overwrite existing file? YesNo хч :bkч :сч*8ќў Зч .Щў ч .{ў:Щі ўy :Ъгўn Я>ЪЪ§nш§fщ§Fъ§^х§Vц§NчЭьЧxЗ 4|ў?(0-§nш§fщ§Fъхxч]§nх§fц§FчDMс|ц?і@gчE8dч bПЩ§^ш§Vщ§Nъ!@ПэRT]ѕ§хс>х…o>џŒgё~“w#~šw#~оw§nш§fщ§Fъч]BK|ц?і@gчE8§nш§fщ§Fъ!§uш§tщ§pъУyЪч Jч b7Щ2H7#1 ~(€2C17#1! P(ƒ2C12JC3+TUEPROM FILES R2AP7#1!!P'2C17#2S H(ƒ2C22JC3+TUSTATUS R2AH7#2S!H'2C23+CS2H1Шўg Џч!ўf !3Ыч :ЭяЫ>fПЩПЩƒЏчfХц!щЫэАС> €> Щ3@ > ч':юGЭЬЩ> ч'Џ2ь2юx ХЭ'ШС8 >Й(ч .ьЩЭUЬч*0ўi(іўf !hЭч :ЭUЬч7З ч*ўџЪcЬўўЪдЬЗѕ:юO:ь‘Э3ЭёЩ:ьЗ 3Э#ШжђtЬУ'Ь2юЦ2ь> ч':юѕЭ'Шё!ьО(<ч .я>Э3ЭУ'Ь:юG:ь Э3Э!XЭч :!ь5:ю=2юЭ'ШЏЭ3ЭУ'Ь!ь5ѕЭ3Эё=Э3ЭУ'Ь:ьGЭ#Ш=И > ч'Э ЬЏ2ь2юЭ3ЭУ'Ь:юG:ьў !>Э3Э!`Эч :!ю4:ь<2ьЭ'Ш>Э3ЭУ'Ь!ь4ѕЭ3Эё<Э3ЭУ'Ьх!FЭч :Ц ч'!KЭч :сЩ3@ 2+R2EP2-Rў3@ џ3@ &2H1>€чN0ч!@ЏчT"тэCфч]6€#6#нхбs#rч]ЩЏPYчTаў7РэKфч]Х*т#~ў< >7#+~чN8#44~#…o>„gнхСq#pСч]BKЏчTЩСѕч]ёЩэKфч]Х*т#~G##…o>ŒgV+^+енсчQxў(==GэСч]ЩУЮ7Щ!.гч :!;дч :!x2ђ"№x2ь"ъx2я"эx2ш"цx2ъ"шЭдAЭИдкШг|ц?і€gэCт"ф>чoЏG! гчuЭ=акШгЭЯ!;дч :ў! Эшаюў Э/бхў% ЭяЯмЛЮйў# Э=амЛЮЭў$ Э`вФў"( !цгч :УoЮУЅг!ўгч :Щ!ТЯч :эKшЭЯ>/ч'эKцЭЯ!ЯЯч :ѕ§хс>……o>џŒgёч :!пЯч :ѕ§хс>­…o>џŒgёч :Щ!єЏч Џ!єч :Щ*фэKт>€…o>Œgх§сч]ЭТЮ!ЯЯч :Эjдѕ§хб>…ƒ_>џŠWё(> ч 80#ўf ЭТЮ!жч :ѕ§хб>…ƒ_>џŠWё(> ч 88нў Р!пЯч :Эjдѕ§хб>­ƒ_>џŠWё> ч 80#ўf ЭТЮ!жч :ѕ§хб>­ƒ_>џŠWё> ч 88нў Ъ1ЯЩ2H1 Record:3@ " Name:3@ $Telephone:ЭvбЭТаи:ђG*№x2љ"ї:ьG*ъx2ќ"њ!єч F:ќG*њx2я"э:іG*єx2ь"ъЭа!ц4ПЩЭvбЭТаи:ьG*ъx2љ"ї:яG*эx2ќ"њ!єч F:љG*їx2ђ"№:іG*єx2ь"ъЭа!ш4!ц4ПЩ*фэKт>€…o>Œgх§сч]ѕ§хс>……o>џŒgёЏwѕ§хс>­…o>џŒgёЏwЩAЭИдиx2і"є>€…o>Œgх§сч]нхс§uƒ§t„ПЩ:яG*эxДЕ !Ягч :Щ!ш4Эvб:ьOэ[ъy2ђэS№:яG*эч Dy2ьэSъx2я"эЭыбЩ:ђG*№xДЕ !Ягч :Щ!ш5Эvб:ьOэ[ъy2яэSэ:ђG*№ч Dy2ьэSъx2ђ"№ЭыбЩ*фэKт>€…o>Œgх§сч]ѕ§хс>……o>џŒgёхѕ§хс>­…o>џŒgёх:ьG*ъxДЕ ссЩ>€…o>Œgх§сч]ѕ§хб>­ƒ_>џŠWёсэАѕ§хб>…ƒ_>џŠWёс(эАЩ*фэKт>€…o>Œgх§сч]ѕ§хс>……o>џŒgёхѕ§хс>­…o>џŒgёх:ьG*ъxДЕ ссЩ>€…o>Œgх§сч]ѕ§хс>­…o>џŒgёбэАѕ§хс>……o>џŒgёб(эАЩ!^дч ::яG*эxДЕТСв:ђG*№xДЕ Эа!"дч :ЩЭов:ьOэ[ъy2яэSэ:ђG*№ч Dy2ьэSъx2ђ"№Эыб!ш5!ц5ЩЭов:ђOэ[№ч Dx2я"эЭыб!ц5Щ:ђOэ[№:ьG*ъч HЭћвx2ь"ъЩхеХ:ьG*ъ>€…o>Œgх§сч]§nƒ§f„хнс:ьG*ъxAчWСбсЩ7#1! n(ƒ2C12JC3+TUSmall Base R2An7#1!!n'2C13+CS7#2r *(ƒ2C22JC3+TUStatus R2A*7#2r!*'2C22JC2H1Шўg ЭеЏч!ўf !.гч :ПЩўi ПЩч Lч <ч .ПЩЭе>ч!2H2 End of Records2H2 Unknown Command2H2 No Room to insert new Record2H2 Database is empty2H2 OK2H2 Not Implemented2H13+CS ƒЏчfХж!‰дэАС> €> Щ3@ >@чN0ч!@ЏчT"вэCдч]6@#6#нхбs#rч]ЩЏPYчTаў7РэKдч]Х*в#~ў< >7#+~чN8#44~#…o>„gнхСq#pСч]BKЏчTЩСѕч]ёЩэKдч]Х*в#~G##…o>ŒgV+^+енсчQxў(==GэСч]ЩУ1е7ЩЭамdЭљм>€…o>Œgх§сч]>чoЏG!элчu!oлч :>Э*мЭnп>Э*мЭ•пўЪђл>Э*м:№ў ЭзеУ`еў ЭлжУ`еў ЭьзУ`еў ЭЯиУ`еў ЭХйУ`еў ЭїкУ`еў Э?лУ`е!Феч :У`еNot implemented !Ђжч :ЭЋмѕ§хб>Вƒ_>џŠWё2>ч 80 ўi !хч :ѕ§хб>Вƒ_>џŠWё2>ч 88р0ўf(ЙЩўШч .ѕ§хс>В…o>џŒgХцOчZxСGёѕ§хб>€ƒ_>џŠWё1ч Pѕч .ёкзеѕ§хс>€…o>џŒgХцOчZxСGёч Rѕ§хс>В…o>џŒgё"ёэ[ё1ч V8 *ёч :ч .ъч T!Ъжч :Щ List files using wildcard Wildcard: *End of Files* !Єзч :ЭЋмѕ§хб>€ƒ_>џŠWё2>ч 80 ўi !хч :ѕ§хб>€ƒ_>џŠWё2>ч 88р0ўf(ЙЩўШч .ѕ§хс>€…o>џŒgёѕ§хб>Вƒ_>џŠWё1>ч `0‹ѕ§хс>В…o>џŒgёч :ѕ§хб>Вƒ_>џŠWё> Uч‡ѕ>ч‡ёи!кзч :ѕ§хс>В…o>џŒgё|ц?і@gчZч]ч ч .Щ Enquire about the update date of a file Filename: Last updated: !.ич :Эdиич .PYЭdиич .`iч rѕ§хб>€ƒ_>џŠWёеЏDM!ч Џ!Uич :сч :ч .Щ Multiply Two Integers Enter number:The answer is:хе!Gич :ЭЋмѕ§хб>€ƒ_>џŠWё2>ч 80 ўi !хч :ѕ§хб>€ƒ_>џŠWё2>ч 88р0ўf(Й7Щў сб7Щѕ§хс>€…o>џŒgёч бсЩ!@йч :ЭmнЭfо0 Пч Lч <ч .ЩчZХЭ‹нЭ’н>  эSэ>эSыэ[эЭnйч-8ў(ў(У3йэKэ*ыЭšйэCэ"ыдЭWоСч]!Глч :Щ Graphics Demonstration. Press ESC to Quit еzЦ GKХХ{Ц OХХBХ>ЭБнЏСб>ЭБнбС>ЭБнбС>ЭБнЩэ[к{ж _x„GЛ(ў(|эDgy…Oў5(ў(}эDoЩ!Џкч :ЭЋмѕ§хб>€ƒ_>џŠWё2>ч 80 ўi !хч :ѕ§хб>€ƒ_>џŠWё2>ч 88р0ўf(ЙЩўШч .чZч]!Vк|ц?і@g>ч "иѕ§хс>€…o>џŒgё~ў(ч &8#ѓч (8ч'їч $ч .ЩY MondayMonTuesdayTue WednesdayWed ThursdayThuFridayFri SaturdaySatSundaySun Enter a line including days of the week and it will be abbreviated >!0лч :ѕ§хб>€ƒ_>џŠWёеч сѕ§хб>Вƒ_>џŠWёе>№ ч Џсч :ч .Щ The date is !fлч :пŠѕ§хб>€ƒ_>џŠWёей йпЏсч :ч .Щ PI is 7#1 ~(€2C17#1! 4(ƒ2C12JC3+TUCOMMANDS R2A47#1!!4'2C13+TL7#28 \(ƒ2C22JC3+TUOPERATIONS R2A\7#28!\'2C23+CSШўg ЭAнЏч!ўi ПЩў ПЩў ПЩўf !oлч :>Э*мЭ`п>Э*м>fПЩч JПЩ!5мч :Ц0ч'Щ2H~З 7Щ…o>ŒgПЩ!eмOЏЙ( Э9миѕ#> ч'ч :ПЩ>Щ WildcardsDORs Integers Graphics FiltersDatesFloating PointƒЏчfХх!ЪмэАС> €> Щ3@ >€чN0ч!@ЏчT"сэCуч]6€#6#нхбs#rч]ЩЏPYчTаў7РэKуч]Х*с#~ў< >7#+~чN8#44~#…o>„gнхСq#pСч]BKЏчTЩСѕч]ёЩэKуч]Х*с#~G##…o>ŒgV+^+енсчQxў(==GэСч]Щ>чдХх>чдсС|ц?і@g"мэCоЩэKоч]Щ*кЫ'ЫЫ'ЫЫ'ЫoT]*мp#zГ љЩЭЧоиЭцоХхЭпхйс_СйСxЙ0(QЫ:YйЭ7оЭой(zW0№WйЫ 0ъ>…o>ŒgрПЩPЫ:XйЭ7оЫ 0>…o>Œgй(хz‘W0ч€WйЭорЫx(-}цўР,>Еo Щ}цў >јЅo Щ,Щ:рў {Ж ў {/І{ЎwЩ€@ >5чє!Еоч :Щ>5чєЏИ >7Щ!Ћоч :>^‘Ц ч'> ч'yЦ ч'>(ч'>5чєh&#}цјo"к!Аоч :ПЩ6#52H17#5p .(€2C52H12рyў@0{ў@0*к+xН0zН0ПЩ7>ЩzИ8(ХеСбx’Gy“*к0 эDѕ}/o|/g#ёOЩ{Ы?Ы?Ы?е!З(Gэ[к§б{ц…o>Œgzцј…o>ŒgэKм хzц!Oо…o>Œg~сЩЭЧоиЭп_Э7оЩЭЧоиЭпІЩ> ч':яGЭ€пЩ> ч'Џ2№2яx ХЭGмС8 >Й(ч .ьЩЭЦпч*0ўi(іўf !йрч :ЭЦпч7З ч*ўџЪдпўўЪEрЗѕ:яO:№‘ЭЄрёЩ:№З 3ЭbмжђхпӘп2яЦ2№> ч':яѕЭGмё!№О(<ч .я>ЭЄрӘп:яG:№ ЭЄр!Щрч :!№5:я=2яЭGмЏЭЄрӘп!№5ѕЭЄрё=ЭЄрӘп:№GЭbм=И > ч'Э|пЏ2№2яЭЄрӘп:яG:№ў !>ЭЄр!брч :!я4:№<2№ЭGм>ЭЄрӘп!№4ѕЭЄрё<ЭЄрӘпх!Зрч :Ц ч'!Мрч :сЩ3@ 2+R2E42-Rў3@ џ3@ &2H1џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ