ėž(\qw3IHCpŠų ŠķSYĄ2ÄĄ6V#6Ą1õŸĄĶ}ó<ŹcĄĶ}ó!"­Ą!?ŸĄ'Ķ}óĆXĄĶyęžžĀjĄ:ÄĄ§Ź"@yĄ Ķ}óĶ}ó²Boot error Press any key for retry $MSXDOS SYSų’’@`€ š’ Ą ą @`€’Æš’š’š’! #@%š’'€) +Ą-ą/š’1 3@5`7€9 ;Ą=ą?A ’’’’’’Gš’’’’’’’’’’’’’’’’ų’’@`€ š’ Ą ą @`€’Æš’š’š’! #@%š’'€) +Ą-ą/š’1 3@5`7€9 ;Ą=ą?A ’’’’’’Gš’’’’’’’’’’’’’’’’AUTOEXECBASD~Ø ~SPACE ! T;DSKIDX "œQ  DIGKLK !lCTRLPK !ĖCTRLPL ! šSNABAR %£z &K'QBERT <ø„ 01KML04 !C`ML05 !DML06 !EāICP3 vØ FĪK&K8-0 $vØ H®K&K8-1 ˆ IÓK&K8-2 lˆ JŠK&K8-3 sØ KĀK&K8-4 sØ LSK&K8-5 ƒ‰ M¶K&K8-6 V†‰ NæK&K8-7 ‡‰‰ O¼K&K8-8 dsØ PķK&K8-9 LŒ‰ QÖå4 BAT„B,Rß’€ ’ō:Å: (:Ÿ:Ģė:†A$()(€ ō2€ īA€(‹ N1ļ Ś Š~€2Ģ•:Ÿ:Ų((ņ’’(A$(N1)))ō,:‘A$(N1):Ų,:‘"wordt gestart."•€<‚ Nļ Ł ’’(A$(N1))Ā=‹ ’ƒ(A$(N1),N,)ļ"'" Ś Nļ’’(A$(N1)): ‰ ?õ€>‹ ’ƒ(A$(N1),N,)šī" " Ś F$ļF$ń’ƒ(A$(N1),N,)ż€?ƒ N FŠ’(F$,)ó9ō:ę PRINTROUTINE ******************CžŒ čK‡A$b‹A$ļ"*P"ŚŠ:‰v‹A$ļ"*L"Ś‘:‰…&‹A$ļ"*S"ŚŽ›0‹A$ļ"*C"ŚCļ:‰±:‹A$ļ"*N"ŚCļ:‰сD‹’’(A$)š)ŚB$ļA$:A$ļ"":‰våN‚ Nļ( Ł  Ü ņ#‚X ‹ ’ƒ(A$,N,)ļ" " Ś B$(A$,Nņ):A$ļ’‚(A$,’’(A$)ņN):Nļ+‚bƒ N:‚l‹čīŚŠf‚v‹CŚŲ((ņ’’(B$))ō,č:‘B$:‹A$ļ""Ś:”D~‚€‘B$:‹A$ļ""Ś:”D©‚ŠŲ,:‘"DRUK SPATIEBALK VOOR VERVOLG";¾‚”‹ģšī" "Ś”:”Ÿ:Žę‚ī:ę MENU **************************ō‚ųŒ  :NļƒłŸ: *Kƒ ‡ A$(N):‹A$(N)šī"OP=OP"Ś‘ä"## &";N,A$(N):NļNń:‹NļŚŠ:*:”:”Uƒ‰  |ƒ‘:‘"Nummer programma (0=opnieuw)";情 N1:‹ N1š ÷ N1īļN Ś ‘"Onmogelijke keuze!":‚Nļ Ł Ü:ƒN:‰īŃ ŽŽƒ*Ÿ:‘"MENU MCM-D7":‘:Ž„č:ę TEKSTEN **********************K„ņ„ *C,MSX COMPUTER MAGAZINE PROGAMMA'S,*L,DISKETTE MCM-D7,*L,*L,*N6…÷„ "MSX2-computers worden goed verkocht, dat merken we aan onze programma-service. Want sinds een paar maanden worden er meer en meer diskettes besteld, wat volgens ons voornamelijk aan de nieuwe MSX2-bezitters toe te schrijven is.Ʌü„ *L,"Begrijpelijk ook, want zo'n MSX2 met ingebouwde diskdrive kan zich in vele opzichten meten met veel kostbaarder professionele aparatuur.R†ż„ "Het 80-kolommen beeldscherm, gekoppeld aan de verbluffende grafische mogelijkheden biedt de ruimte voor vele nieuwe toepassingen."‡ž„ *P,"Juist op dat graphische gebied presteert een MSX2 meer dan bijvoorbeeld een Personal Computer. Weliswaar kan die PC sneller rekenen, maar op het beeldscherm zijn de mogelijkheden toch maar beperkt.Ƈ’„ *L,"We hebben de laatste tijd heel wat geruchten gehoord over allerlei MSX2 programmatuur die op komst zou zijn, maar gezien, ho maar.tˆ„ "Blijkbaar zijn de software-ontwikkelaars en importeurs er nog wat huiverig voor. Jammer, want in Japan is er al heel wat MSX2 materiaal beschikbaar. Hopelijk stapt er binnenkort iemand in.!#‰„ *P,"Jammer genoeg lijkt het er op dat ook de hobby-programmeurs het nog laten afweten. We hebben tot nog toe nog maar heel weinig MSX2 programma's toegezonden gekregen.³‰„ *L,"Hopelijk komt daar binnenkort verandering in, zodat we ook de MSX2 bezitters weer wat leuks kunnen bieden via onze programma-service.|Š„ *P,*C,"Wedstrijdnieuws",*N,*L,"De MSX-werkgroep programmeerwedstrijd is nu afgesloten. Althans, er kan niet meer ingezonden worden. Het beoordelen van de grote stapel programma's is andere koek.‹ „ *L,"Daar zullen we nog wel een paar daagjes mee bezig zijn. In ons volgende nummer kunt u de uitslag lezen, dat beloven we u.ž‹ „ *L,"Op deze diskette staan overigens een tweetal winnende programma's uit de tweede ronde, SPACE en SNABAR. Allebei werkelijk uitstekende stukken werk!Ƌ$„ *P,*C,"Programma-fouten",*N,*LfŒB„ "Onze eigen programma's en de lezers-inzendingen hebben we natuurlijk zo goed mogelijk gecontroleerd op fouten, maar helemaal garanderen kunnen we ze niet."#L„ *L,"Mocht u een foutje ontdekken, stuur ons dan aub even een briefje, naar Postbus 1392, 1000 BJ te Amsterdam. We zullen dan in ons volgende nummer deze fout proberen te verbeteren."čM„ *L,"Als u problemen met een bepaald programma hebt, zoek dan ook even in de Oeps-rubriek in volgende nummers. Meestal zult u daar de oplossing wel vinden.~ŽV„ *P,*C,OPBOUW,*N,*L,"De programma's op deze diskette zijn op twee manieren te laden. Op het laatste scherm verschijnt een menu, waaruit u kunt kiezen welk programma u wilt runnen."F`„ "Dit programma zal dan automatisch worden opgezocht en gestart, zodat u ermee kunt werken. Op deze manier gebruikt is MCM-D7 een mooi voorbeeld van wat MSX allemaal met een diskdrive kan doen."–j„ *L,"Maar u kunt natuurlijk ook rechtstreeks het gewenste programma laden.½ˆ„ *P,*C,GEBRUIKSAANWIJZINGEN,*N,*LV’„ "De meeste programma's op deze diskette worden uitgebreid beschreven in MCM COMPUTER MAGAZINE nummer 8. Daar vindt u ook de gebruiksaanwijzingen."¾œ„ *L,"Mocht u dit nummer willen nabestellen bij de uitgever, dan kan dat natuurlijk. Het adres is:"ż”„ *L,MSX Computer Magazine,Postbus 1392,1000 BJ Amsterdam—‘¦„ *P,*C,"QBERT",*N,*L,"Als 'extraatje' vindt u op deze diskette het spel 'QBERT', wat we van het Franse MSX tijdschrift MicrosMSX hebben overgenomen.Q’§„ *L,"We werken wel vaker met deze mensen samen, waarbij we elkaars beste programma's overnemen. Op die manier kunnen beide bladen hun lezers veel uitstekende programma's aanbieden. “Ø„ *L,"Mogelijk echter heeft u QBERT al eerder gezien, onder de naam KUUB'ERT. Onder die naam heeft het al een tijdje in het Viditel programma-bestand van Micro-Technology gestaan.—“©„ "Blijkbaar had iemand er geen been in gezien om deze listing uit MicrosMSX over te tikken en daarna als 'eigen werk' naar MT te sturen.%”Ŗ„ "Daarbij waren er echter nog wat foutjes ingeslopen, terwijl de hele naamsvermelding van de eigenlijke programmeur maar was weggehaald.ū”«„ *L,"Deze versie komt echter rechtstreeks van MicrosMSX vandaan en is dan ook foutloos. Toch hebben we QBERT na deze 'valse start' niet meer in het blad willen opnemen, hoewel we dat zeker wel van plan waren.²•¬„ "Maar om een programma dat al op grotere schaal verspreid is in MCM te zetten vonden we toch niet zo'n goed idee. Vandaar dat het nu alleen via de programma-service verschijnt.!–­„ *L,"Overigens, QBERT is helemaal in Basic geschreven, en een uitstekend voorbeeld van de kracht van MSX.Ŗģ„ *P,*C,"MACHINE-TAAL cursus",*N,*L,"De ML-voorbeelden uit onze cursus Z80 staan ook op de disk, onder de namen ML03, ML04 en ML05. De derde aflevering alweer.>— „ *P,*C,KORT EN KRACHTIG,*N,*L,"De programma's K&K8-0 tot en met K&K8-9 zijn de bekende KORT en KRACHTIG listinkjes.k— „ *L,"Maar liefst tien stuks, deze keer! ˜<„ *P,*C,PROBLEEMPJES?,*N,*L,"Mocht u problemen ondervinden met het laden van een of meer van de programma's op deze diskette, geef het dan niet meteen op."q˜F„ "Computer en diskdrive even een paar minuten uitzetten kan soms dergelijke problemen verhelpen.™Z„ *L,"Als de moeilijkheden daardoor echter niet op te lossen zijn, stuurt u dan de diskette, met een beschrijving van de problemen, naar:",*L"™d„ *P,MCM Programma Service5™n„ POSTBUS 5142N™x„ 1007 AC AMSTERDAM𙂄 *L,"waarna wij uw diskette zullen omruilen voor een ander exemplaar."‹šŒ„ *L,"Telefonische vragen over de Programma Service kunt u kwijt op 020-852635. Spreek uw probleem in op de telefoon-beantwoorder, wij bellen u zo gauw mogelijk terug. Tenminste, als u niet vergeet er uw telefoonnummer bij te vermelden!—š–„ *P,*S¾š :ę PROGRAMMA'S ******************ߚŖ„ SPACE ' Wedstrijdwinnaar!›«„ DSKIDX ' Alle files-informatie#›¬„ DIGKLK ' De MSX als klokB›­„ CTRLPK ' ML-Screendumperf›“„ CTRLPL ' Idem met source-code‰›µ„ SNABAR ' Grappig memory-spel„›¶„ QBERT ' Superspel!!!ț·„ ML04 ' Voorbeeld ML-cursus뛸„ ML05 ' Voorbeeld ML-cursusœŗ„ ML06 ' Voorbeeld ML-cursus7œ¼„ ICP3 ' Invoer Controle ProgrammaTœ¾„ K&K8-0 ' Klick => Beeppœæ„ K&K8-1 ' Vlak na VlakŠœĄ„ K&K8-2 ' VierkantenŖœĮ„ K&K8-3 ' Kleurige CirkelsĜĀ„ K&K8-4 ' LijnfiguurźœĆ„ K&K8-5 ' Lopende FunktietoetsenÅ„ K&K8-6 ' Tropische Verrassingen.Ę„ K&K8-7 ' Idem aangepastRĒ„ K&K8-8 ' Stilstaande KantlijnpČ„ K&K8-9 ' Idem aangepast|ę„ OP=OP; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€  SPACE WALK€4€ MSX Computer Magazine:€(‚€2 Hoofdprijswinnaar tweede ronde MSX Werkgroep programmeerwedstrijdˆ€<±€F Inzender: Steven van Loef, Vleuten·€PŃ€ZÅ :Ģ ė:  %:’ Č, ’߁dŲ , :‘"De machinecode wordt geladen":Ų  , :‘"Even geduld a.u.b."$n DxÅ ,,,:Ģ ė:   :½  ,,¦‚Į "T120M200S13L16DEL8F#AA.L16BL8AF#D.L16EL8F#F#EDL4E.L16DEL8F#AA.L16BL8AF#D.L16EL8F#F#EEL4D."¶Œ h: >ǁ–H$ļ"0000000"‚ —Żļ ą:˜ Bą,:˜ Cą,1:˜ =å,:˜ >å,:˜ Yå, :˜ (ę, (‚ŖSļ:L$ļć(, ):SC$ļ"0000000"Ž‚“Ÿ:Ų ,:‘" +----------+ !SPACE WALK! +----------+"ŗ‚¾Ų ,:‘"Spatiebalk voor cursortoetsen,"į‚ČŲ ,:‘"firebutton voor joystick."ņ‚Ņ‹ Į() Ś ŅƒÜ‹ ’£() Ś ˜ Aą,:‰ *ƒę‹ ’£() Ś ˜ Aą,:‰ Fƒš‹ ’£() Ś ˜ Aą,:‰ Pƒś‰ ܇ƒÄ ,:Ä ,&B101010:Ä  ,:Ä ,:Ä ,:Ä ,:Ä  ,™ƒ ²:˜ Bą,„ƒAļŻ()·ƒ"‹ ģšī"" Ś "ʃ,Dļ’— ( Bą)šƒ6‹ Sļ ö ’— ( >å)ī Ś ˜ >å,’— ( >å)ņ.„@‹ Dļ Ś ˜ Cą,’— ( Cą)ń:‹ ’— ( Cą)ī9 Ś ˜ Cą,’— ( Cą)ņL„J‹ Dļ Ś SļSń:‹ Sī Ś Sļ_„T‹ Dšī Ś ‰ ¤w„^L$ļ"":‚ Iļā Ł ä‹„hL$ļL$ń’–(’˜(I))“„rƒ I¬„|SC$ļ"":‚ Iļ Ł  Ā„†SC$ļSC$ń’–(’˜(I))Ź„ƒ IŌ„š‰ 설H$ļ"":‚ Iļ Ł …®H$ļH$ń’–(’˜(I))…øƒI*…ĀŸ:Ų , :‘"Nog een keer (j/n)"A…ĢA$ļģ:‹ A$ļ"" Ś Ģ]…Ö‹ A$ļ"j" ÷ A$ļ"J" Ś  ‚…ą‹ A$ļ"n" ÷ A$ļ"N" Ś Å : :” Ģš…ź„ 1,137,25,32,1,136,5,32,2,128,15,32,7,128,1,32,1,128,1,136,1,128,1,32,3,128,26,32,1,136,31,32,1,136,5,32œ†ō„ 1,137,20,32,1,136,4,32,1,136,3,32,1,136,1,32,2,128,16,32,3,128,1,136,2,128,1,32,1,128,1,136,1,32,2,128,1,136,1,128,21,32,1,136,8,32,1,136,22,32,1,136,8,32,1,136,1,32>‡ž„ 1,137,18,32,1,136,1,32,1,136,8,32,1,136,1,32,2,128,16,32,1,128,1,136,1,128,1,136,5,128,3,32,1,136,20,32,1,136,10,32,1,136,20,32,1,136,7,32,3,128,1,136,1,32 1,137,18,32,1,136,3,32,1,136,6,32,1,136,1,32,2,128,15,32,2,128,1,136,1,128,1,32,1,128,1,136,3,128,3,32,1,136,20,32,1,136,3,32,1,136,6,32,1,136,24,32,1,136,6,32,1,136,1,32cˆ„ 1,137,19,32,1,170,2,32,1,136,6,32,1,136,1,32,2,128,16,32,4,128,1,32,1,136,1,128,1,32,4,128,1,136,1,32,255,255‰„ 1,137,19,32,1,136,3,32,1,136,2,32,1,136,4,32,2,128,15,32,3,128,1,136,3,32,1,136,2,128,1,136,24,32,1,136,3,32,1,136,2,32,1,136,24,32,1,136,3,32,1,136,2,32,1,136,4,32ʼn&„ 1,137,19,32,1,136,3,32,1,136,2,32,1,136,4,32,2,128,15,32,3,128,1,136,1,128,1,32,1,128,1,136,2,32,1,136,2,128,1,136,21,32,1,136,3,32,1,136,2,32,1,136,2,32,1,136,31,32,1,136,1,32uŠ0„ 1,137,17,32,1,136,8,32,1,136,2,32,1,136,1,32,2,128,16,32,1,136,4,128,1,32,3,128,1,136,2,32,1,136,19,32,1,136,8,32,1,136,2,32,1,136,19,32,1,136,8,32,1,136,2,32,1,136,1,32<‹:„ 1,137,17,32,1,136,8,32,1,136,2,32,1,136,1,32,2,128,16,32,1,136,2,128,1,136,2,32,1,136,2,128,1,136,2,32,1,136,22,32,1,136,2,32,1,136,2,32,1,136,2,32,1,136,22,32,1,136,2,32,1,136,5,32,1,136,1,32Į‹D„ 1,137,18,32,1,170,1,32,1,136,2,32,1,136,5,32,1,136,1,32,2,128,15,32,4,128,1,136,2,32,1,136,3,128,1,32,1,128,1,136,1,32,255,2559ŒN„ 1,137,24,32,1,136,6,32,2,128,15,32,2,128,1,32,3,128,2,32,1,136,1,32,2,128,1,32,1,128,26,32,1,136,31,32,1,136,6,32õŒX„ 1,137,20,32,1,136,3,32,1,136,3,32,1,136,2,32,2,128,17,32,2,128,1,136,1,128,2,32,1,136,1,32,2,128,1,136,1,128,22,32,1,136,3,32,1,136,3,32,1,136,23,32,1,136,3,32,1,136,3,32,1,136,2,32Āb„ 1,137,16,32,1,136,3,32,1,136,3,32,1,136,3,32,1,136,2,32,2,128,14,32,1,128,1,136,3,128,1,136,3,32,1,136,2,32,1,128,1,136,1,128,18,32,1,136,3,32,1,136,3,32,1,136,3,32,1,136,19,32,1,136,7,32,1,136,6,32rŽl„ 1,137,16,32,1,136,7,32,1,136,3,32,1,136,2,32,2,128,15,32,1,136,2,128,1,32,2,128,2,32,1,136,1,32,2,128,1,136,19,32,1,136,7,32,1,136,3,32,1,136,27,32,1,136,3,32,1,136,2,32ŪŽv„ 1,137,20,32,1,170,3,32,1,136,3,32,1,136,2,32,2,128,15,32,6,128,2,32,1,136,3,128,1,136,2,32,255,255=€„ 1,137,24,32,1,136,6,32,2,128,15,32,6,128,2,32,1,136,2,32,2,128,27,32,1,136,31,32,1,136,6,32׏Š„ 1,137,20,32,1,136,3,32,1,136,6,32,2,128,14,32,3,128,2,32,1,136,2,32,1,128,1,136,1,128,2,32,1,136,23,32,1,136,3,32,1,136,3,32,1,136,31,32,1,136,2,32x”„ 1,137,16,32,1,136,11,32,1,136,2,32,2,128,15,32,1,136,2,32,3,128,2,32,1,136,2,32,1,128,1,136,19,32,1,136,7,32,1,136,3,32,1,136,19,32,1,136,3,32,1,136,10,32‘ž„ 1,137,16,32,1,136,3,32,1,136,7,32,1,136,2,32,2,128,14,32,1,128,1,136,1,128,5,32,3,128,2,32,1,136,19,32,1,136,11,32,1,136,23,32,3,128,5,32,1,136,2,32q‘Ø„ 1,137,16,32,1,170,11,32,1,136,2,32,2,128,14,32,4,128,5,32,2,128,2,32,1,136,2,32,255,255÷‘²Ÿ:Ų ,:‘ ’–( );’–(Š);’–(‹);’–(Œ);’–( );SC$;’–( );’–();’–( );H$;’–( );’–(Ž);’–();’–():Ų ,:‘" ";L$;ß);’–(”); ’¼‹ Sļ Ś Œ ź’Ę‹ Sļ Ś Œ -’Š‹ Sļ Ś Œ N?’Ś‹ Sļ Ś Œ €I’äŲ ,g’ī‡ A,C:‹ Aļ’ ö Cļ’ Ś {’ų‘ ć(A,C);:‰ ī‘’Ų ,:‘ ’–(”);°’ Ų ,:‘ ’–(’—( Cą));"000"Ē’³ Ē ,(Ž,’),,Ż’ ³ Ē ,( ,@),,ć’*Ž“4 SPRITES EN KARAKTERS INLEZENL“>Į "L4GGL8BL4BL8BAAF#DL4E.L16DEL8F#AA.L16BL8AF#D.L16EL8F#F#EEL4D."r“HŒ ü:‚ Iļ Ł :S$ļ"":‚ Jļ Ł  Š“R‡ A:S$ļS$ń’–(A):ƒ J›“\Ē$(I)ļS$:ƒ I±“fŒ ģ:Å :Č()ļāɓpBIļ:EIļ: Ōį“zBIļ@:EIļ—: Ōł“„BIļ€:EIļĻ: Ō”ŽBIļ:EIļg: Ō)”˜BIļ€:EIļ—: ŌA”¢Œ Ą:‚ Iļ Ł  O”¬‡ K:Ę I,KW”¶ƒ Iw”Ą„ 129,161,161,161,33,33,113}”ŹŽ”Ō‚ IļBI Ł EI›”އ C:Ę I,C£”čƒ I©”ņŽ•ü„ 3,7,15,31,63,63,63,63,63,63,63,63,31,15,7,3,192,224,240,248,252,252,252,252,252,252,252,252,248,240,224,192‹•„ 3,7,15,30,31,31,31,31,31,31,31,31,30,15,7,3,192,224,240,56,216,232,232,232,232,232,232,216,56,240,224,192ż•„ 3,7,15,28,27,23,23,23,23,23,23,27,28,15,7,3,192,224,240,120,248,248,248,248,248,248,248,248,120,240,224,192m–„ 1,3,7,15,15,15,15,15,15,15,15,15,15,7,3,1,192,224,240,120,248,248,248,248,248,248,248,248,120,240,224,192Ӗ$„ 1,3,7,7,7,7,7,7,7,7,7,7,7,7,3,1,128,192,224,224,224,224,224,224,224,224,224,224,224,224,192,128/—.„ 3,3,3,3,7,11,7,3,3,2,30,16,0,0,0,0,192,128,128,0,160,192,128,128,128,96,16,24,0,0,0,0Š—8„ 3,3,3,3,7,7,3,3,3,2,2,12,8,0,0,0,192,128,128,0,128,224,128,128,128,64,64,32,48,0,0,0ę—B„ 3,3,3,3,3,3,3,3,3,2,2,4,6,0,0,0,192,128,128,0,128,192,128,128,128,128,128,64,96,0,0,0@˜L„ 3,3,3,3,3,3,3,3,3,2,7,6,3,0,0,0,192,128,128,0,128,128,128,128,128,128,128,0,0,0,0,0œ˜V„ 3,1,1,0,5,3,1,1,1,6,8,24,0,0,0,0,192,192,192,192,224,208,224,192,192,64,120,8,0,0,0,0ł˜`„ 3,1,1,0,1,7,1,1,1,2,2,4,12,0,0,0,192,192,192,192,224,224,192,192,192,64,64,48,16,0,0,0U™j„ 3,1,1,0,1,3,1,1,1,1,1,2,6,0,0,0,192,192,192,192,192,192,192,192,192,64,64,32,96,0,0,0³™t„ 3,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,192,192,192,192,192,192,192,192,192,64,224,96,192,0,0,0š~„ 0,0,0,0,0,0,0,201,224,240,242,120,121,60,31,7,0,0,0,0,0,0,67,23,15,78,14,44,28,60,240,192}šˆ„ 0,0,0,4,0,64,7,31,63,127,255,231,195,211,1,37,0,64,0,8,64,2,192,240,252,254,231,231,227,192,200,129ļš’„ 0,16,1,128,8,65,19,7,159,31,191,63,127,127,255,255,64,0,8,0,146,192,228,224,240,240,249,248,252,252,254,255J›œ„ 0,0,0,0,0,0,0,0,0,3,7,31,63,63,255,255,0,0,0,0,0,0,0,0,0,128,192,224,224,240,248,254››¦„ 0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,240,252,252œ°„ 0,0,0,4,15,15,14,14,14,14,0,0,0,0,0,0,240,224,224,192,224,240,224,224,224,192,192,192,224,0,0,0Vœŗ„ 15,7,7,3,7,15,7,7,7,3,3,3,7,0,0,0,0,0,0,32,240,240,112,112,112,112,0,0,0,0,0,0¾œÄ„ 0,0,0,4,15,15,14,14,14,14,10,4,10,4,0,0,240,224,224,192,224,240,224,224,224,192,192,192,224,0,0,0Ī„ 15,7,7,3,7,15,7,7,7,3,3,3,7,0,0,0,0,0,0,32,240,240,112,112,112,112,80,32,80,32,0,0|Ų„ 11,11,11,9,15,3,3,3,3,3,3,2,2,6,0,0,192,192,192,144,240,192,192,192,192,192,192,64,64,64,64,96ܝā„ 3,3,3,9,15,3,3,3,3,3,3,2,2,2,2,6,208,208,208,144,240,192,192,192,192,192,192,64,64,96,0,0ūģ„ 255,255,170,85,255,0,0,0!žö„ 129,255,129,129,129,255,129,129?ž„ 0,0,60,126,247,110,60,0^ž „ 0,0,115,132,100,20,227,0yž„ 0,0,50,75,74,74,50,0•ž„ 0,0,152,36,60,32,24,0µž(„ 0,0,151,146,242,146,151,0՞2„ 0,0,227,148,228,148,227,0óž<„ 0,0,41,181,165,165,37,0ŸF„ 0,0,71,72,70,65,174,0+ŸP„ 0,0,24,36,36,36,36,24KŸZ„ 62,65,99,127,93,99,127,62gŸd„ 0,24,36,36,36,36,24,0Ÿn„ 0,8,24,8,8,8,28,0™Ÿx„ 0,24,36,4,8,16,60,0³Ÿ‚„ 0,24,36,8,4,36,24,0̟Œ„ 0,8,24,40,60,8,8,0ēŸ–„ 0,60,32,56,4,36,24,0  „ 0,24,32,56,36,36,24,0 Ŗ„ 0,60,36,8,8,8,8,07 “„ 0,24,36,24,36,36,24,0R ¾„ 0,24,36,36,28,4,24,0o Č„ 0,24,24,60,60,24,24,60• Ņ„ 195,195,195,195,195,195,195,195» Ü„ 195,195,195,195,195,195,195,255į ę„ 195,195,195,195,195,195,255,255”š„ 195,195,195,195,195,255,255,255-”ś„ 195,195,195,195,255,255,255,255S”„ 195,195,195,255,255,255,255,255y”„ 195,195,255,255,255,255,255,255Ÿ”„ 195,255,255,255,255,255,255,255Å”"„ 255,255,255,255,255,255,255,255å”,„ 62,65,99,127,93,99,127,62 ¢6„ 16,56,124,254,238,198,198,238/¢@„ 254,254,254,254,254,254,186,146J¢J„ 0,0,0,24,126,255,0,0d¢T„ 0,0,0,0,126,255,0,0|¢^„ 0,0,0,0,0,255,0,0¢¢h“:Å ,: Ö:° "grp:" ‚ œ³ AS #Ć¢r½ :¾ "BM32,0":‘ #,"S.V.L."ē¢|½ :¾ "BM0,48":‘ #,"SOFTWARE" £†½ :¾ "BM0,96":‘ #,"PRESENTS"!£³ Ē ,(`,Č),,8£š³ Ē ,(€,Č),,Ž£¤Į "L16DEL8F#AA.L16BL8AF#D.L16EL8F#F#EDL4E.L16DEL8F#AA.L16BL8AF#D.L16EL8F#F#EEL2D"¢£®‚ IļČ Ł  Üņ¶£øĘ ,I:Ę ,Iˣ‚ Pļ Ł :ƒ P,Iأ̓:½  :Ž’£ÖŒ ž:‚ Iļ Ł :S$ļ"":‚ Jļ Ł  ¤ą‡ A:S$ļS$ń’–(A):ƒ J(¤źĒ$(I)ļS$:ƒ I.¤ōŽ¤ž„ 124,130,128,128,124,2,2,130,124,0,2,2,2,2,2,1,241,138,138,138,139,242,130,130,130,0,38,41,169,175,169,73„„ 199,40,40,40,232,40,40,40,39,0,66,66,66,67,66,122,159,80,16,16,30,16,16,80,159,0,0,64,128,0,128,64„Œ D:‚ Iļ ą Ł ×ę'„‡ A$;„&˜ I,’”("&H"ńA$)C„0ƒ II„:Ž?¦D„ 3E,04,32,3A,E0,32,44,E0,3E,02,32,3B,E0,3E,05,32,3C,E0,AF,32,3F,E0,32,45,E0,CD,B3,E6,CD,48,E0,CD,1A,E2,CD,84,E2,CD,06,E2,CD,C1,E1,CD,1E,E5,CD,23,E3,CD,3C,E5,CD,B7,00,D8,18,E2,00,00,00,00,00,00,00,00,00,00,00,00,00,00,3A,41,E0,CD,D8,00,FE,005§N„ C4,A1,E1,3A,41,E0,CD,D5,00,FE,01,28,15,FE,05,28,2F,FE,03,28,49,FE,07,28,67,21,02,1B,3E,18,CD,4D,00,C9,3A,3F,E0,FE,00,C0,CD,E6,E2,FE,88,28,06,CD,0D,E3,FE,88,C0,CD,F9,E0,3D,CD,4D,00,CD,7E,E1,C9,3A,3F,E0,FE,00,C0,CD,0D,E3,FE,88,28,06,CD,18,E3+ØX„ FE,88,C0,CD,F9,E0,3C,CD,4D,00,CD,7E,E1,C9,CD,F2,E0,3C,FE,F5,C4,4D,00,21,02,1B,CD,4A,00,FE,13,38,08,FE,21,30,04,CD,00,E1,C9,3E,18,CD,4D,00,18,F5,CD,F2,E0,3D,FE,FF,C4,4D,00,21,02,1B,CD,4A,00,FE,23,38,08,FE,31,30,04,CD,3F,E1,C9,3E,28,CD,4D,00!©b„ 18,F5,21,01,1B,CD,4A,00,C9,21,00,1B,CD,4A,00,C9,3A,3B,E0,3D,32,3B,E0,FE,00,C0,3E,02,32,3B,E0,3A,3D,E0,FE,00,20,14,21,02,1B,CD,4A,00,FE,20,28,0A,C6,04,CD,4D,00,AF,32,3D,E0,C9,21,02,1B,CD,4A,00,FE,14,28,E2,C6,FC,CD,4D,00,3E,01,32,3D,E0,C9,3AŖl„ 3B,E0,3D,32,3B,E0,FE,00,C0,3E,02,32,3B,E0,3A,3E,E0,FE,00,20,14,21,02,1B,CD,4A,00,FE,30,28,0A,C6,04,CD,4D,00,AF,32,3E,E0,C9,21,02,1B,CD,4A,00,FE,24,28,E2,C6,FC,CD,4D,00,3E,01,32,3E,E0,C9,3A,3B,E0,3D,32,3B,E0,FE,00,C0,3E,03,32,3B,E0,21,02,1B «v„ CD,4A,00,FE,58,28,06,3E,58,CD,4D,00,C9,3E,5C,18,F8,3A,3F,E0,FE,00,C0,CD,18,E3,FE,20,C8,FE,B0,C8,FE,B1,C8,FE,B2,C8,3E,FF,32,3F,E0,3E,14,32,40,E0,C9,3A,3F,E0,FE,00,C8,3A,40,E0,3D,32,40,E0,FE,00,28,12,CD,E6,E2,FE,80,28,0B,CD,F9,E0,3D,FE,07,C8¬€„ CD,4D,00,C9,AF,32,3F,E0,C9,CD,18,E3,FE,80,28,0B,CD,F9,E0,3C,CD,4D,00,CD,18,E3,C9,CD,F9,E0,E6,F0,3C,3C,CD,4D,00,C9,3A,3F,E0,FE,00,C0,CD,18,E3,FE,88,C8,CD,E6,E2,FE,88,20,D0,C9,3A,3A,E0,3D,32,3A,E0,FE,00,C0,3A,44,E0,32,3A,E0,CD,40,E2,21,06,1Bł¬Š„ CD,4A,00,C6,04,FE,14,28,04,CD,4D,00,C9,AF,18,F9,CD,F2,E0,47,21,05,1B,CD,4A,00,B8,28,04,30,1C,38,11,CD,F9,E0,47,21,04,1B,CD,4A,00,B8,C8,30,1D,38,13,C9,3C,FE,FF,C8,CD,4D,00,18,E6,3D,FE,F5,C8,CD,4D,00,18,DD,3C,FE,A8,C8,CD,4D,00,C9,3D,FE,FF,C8ļ­”„ CD,4D,00,C9,3A,3C,E0,3D,32,3C,E0,FE,00,C0,3E,05,32,3C,E0,3A,45,E0,3C,32,45,E0,FE,01,28,12,FE,02,28,22,FE,03,28,2C,FE,04,CC,C4,E2,AF,32,45,E0,C9,21,C0,1A,06,10,3E,B0,CD,4D,00,23,3E,B2,CD,4D,00,23,10,F2,C9,21,C0,1A,06,20,3E,B1,CD,4D,00,23,10实„ FA,C9,21,C0,1A,06,10,3E,B2,CD,4D,00,23,3E,B0,CD,4D,00,23,10,F2,C9,CD,F2,E0,C6,06,CB,3F,CB,3F,CB,3F,47,CD,F9,E0,CB,3F,CB,3F,CB,3F,4F,21,00,18,16,00,58,19,1E,20,41,19,10,FD,CD,4A,00,C9,CD,E6,E2,11,20,00,19,CD,4A,00,C9,CD,E6,E2,11,40,00,19,CDŪÆØ„ 4A,00,C9,CD,0D,E3,FE,B0,28,1F,FE,B1,28,1B,FE,B2,28,17,FE,AA,CA,9D,E4,FE,AB,CA,4F,E5,FE,AC,CA,4F,E5,CD,3E,01,CB,6F,20,32,C9,CD,B3,E6,CD,BB,E6,21,06,1B,3E,D0,CD,4D,00,CD,F9,E0,C6,FD,CD,4D,00,21,03,1B,3E,07,CD,4D,00,3E,34,2B,CD,4D,00,C6,04,FEѰ²„ 48,28,53,F5,CD,45,E5,F1,18,F0,CD,B3,E6,CD,F9,E0,21,04,1B,CD,4D,00,CD,F2,E0,21,05,1B,CD,4D,00,21,06,1B,AF,CD,4D,00,21,02,1B,3E,1C,CD,4D,00,3E,01,32,3A,E0,32,44,E0,1E,0C,3E,0A,CD,93,00,CD,1A,E2,CD,F9,E0,3C,CD,4D,00,FE,A8,28,8E,5F,3E,04,CD,93DZ¼„ 00,CD,3C,E5,18,E7,3E,0A,1E,00,CD,93,00,21,E4,1A,CD,4A,00,FE,A0,CA,59,E4,2B,CD,4A,00,FE,A0,28,79,2B,CD,4A,00,FE,A0,28,71,E1,CD,B3,E6,3A,42,E0,FE,05,CC,00,E4,CD,31,E4,21,00,1B,3E,D0,CD,4D,00,C9,21,1E,18,CD,4A,00,FE,20,C8,3D,FE,2F,20,08,3E,39½²Ę„ CD,4D,00,2B,18,ED,CD,4D,00,21,0B,18,CD,4A,00,3C,FE,3A,20,08,3E,30,CD,4D,00,2B,18,F0,CD,4D,00,18,CF,21,05,18,06,07,11,0A,00,CD,4A,00,FE,30,28,15,4F,19,CD,4A,00,B9,D0,A7,ED,52,CD,4A,00,19,CD,4D,00,23,10,F3,C9,23,10,E1,C9,3E,20,CD,4D,00,21,00³³Š„ 1B,3E,92,CD,4D,00,23,3E,8E,CD,4D,00,23,3E,18,CD,4D,00,23,3E,0F,CD,4D,00,23,3E,20,CD,4D,00,23,87,CD,4D,00,E1,21,1B,18,3A,43,E0,CD,4D,00,3E,30,06,03,23,CD,4D,00,10,FA,CD,4A,E5,C3,00,E0,E5,21,09,18,CD,0A,E5,21,FD,1A,CD,4A,00,3C,FE,AA,C4,4D,00©“Ś„ 21,4F,18,3E,AB,CD,4D,00,21,6F,18,3C,CD,4D,00,CD,8F,E6,CD,CC,E4,E1,3E,20,CD,4D,00,C9,CD,FD,E4,C6,03,47,11,20,00,21,00,18,19,10,FD,CD,FD,E4,C6,10,5F,19,CD,4A,00,FE,AA,28,E3,11,20,00,19,CD,4A,00,FE,80,20,D8,A7,ED,52,3E,AA,CD,4D,00,C9,E5,2A,46Ÿµä„ E0,7E,E6,0F,23,22,46,E0,E1,C9,CD,4A,00,3C,FE,3A,20,08,3E,30,CD,4D,00,2B,18,F0,CD,4D,00,C9,3A,3A,E0,FE,01,C0,21,1E,18,CD,4A,00,FE,20,CA,C6,E3,3D,FE,2F,20,E6,3E,39,CD,4D,00,2B,18,EB,01,00,10,78,B1,0B,20,FB,C9,01,00,40,18,F5,01,FF,FF,18,F0,E1•¶ī„ 3E,02,32,3A,E0,32,44,E0,3E,0A,32,3B,E0,3E,05,32,3C,E0,AF,32,3F,E0,3E,0A,3E,4C,21,02,1B,CD,4D,00,21,4F,18,3E,20,CD,4D,00,21,6F,18,CD,4D,00,CD,99,E5,CD,1A,E2,CD,84,E2,CD,1E,E5,CD,48,E6,CD,3C,E5,CD,B3,E6,CD,B7,00,D8,18,E5,3A,41,E0,CD,D8,00,FE‹·ų„ 00,20,51,CD,06,E2,21,02,1B,CD,4A,00,FE,50,38,05,DE,08,CD,4D,00,3A,41,E0,CD,D5,00,FE,03,28,05,FE,07,28,19,C9,CD,F2,E0,3C,FE,7C,C4,4D,00,21,02,1B,CD,4A,00,FE,50,C8,3E,48,CD,4D,00,C9,CD,F2,E0,3D,FE,FF,C4,4D,00,21,02,1B,CD,4A,00,FE,54,C8,3E,4Cø„ CD,4D,00,C9,21,02,1B,CD,4A,00,FE,50,30,05,C6,08,CD,4D,00,CD,AB,E6,CD,1D,E6,CD,E6,E2,FE,80,28,A5,CD,F9,E0,3D,FE,07,28,9D,CD,4D,00,18,98,3A,3B,E0,3D,32,3B,E0,FE,00,C0,3E,0A,32,3B,E0,21,FD,1A,CD,4A,00,3D,CD,4D,00,C9,E1,3E,02,32,3B,E0,3E,04,32w¹ „ 44,E0,CD,B3,E6,C3,1C,E0,CD,0D,E3,FE,B0,CA,49,E3,FE,B1,CA,49,E3,FE,B2,CA,49,E3,FE,89,28,1B,CD,3E,01,CB,6F,C2,7A,E3,3A,42,E0,FE,05,CA,E8,E3,21,FD,1A,CD,4A,00,FE,A1,28,BF,C9,3E,20,CD,4D,00,21,08,18,CD,0A,E5,CD,8F,E6,3A,42,E0,3C,32,42,E0,C9,AFUŗ„ 1E,C8,CD,93,00,3E,0C,1E,28,CD,93,00,3E,08,1E,10,CD,93,00,3E,0D,1E,00,CD,93,00,C9,3E,09,1E,0A,CD,93,00,C9,3E,09,1E,00,CD,93,00,C9,3E,09,1E,10,CD,93,00,3E,08,1E,00,CD,93,00,3E,0D,1E,00,CD,93,00,3E,0C,1E,C8,CD,93,00,C9Q»  Snelheid van de fuel: Altijd gelijke waarden! POKE E559H,(0-255) [10] POKE E628H,(0-255) [10] Snelheid van het spel: POKE E53DH,(0-255) [00] POKE E53EH,(0-255) [16]Č„ K&K8-9 ' Idem aangepast|ę„ OP=OP; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(’€  MCM DSKIDX€4€ MSX Computer Magazine:€(c€2:ę INITIALISATIE ******************m€<’ ˜:|€FCWļ’—( °ó)‹€PKOļ’—( Žó)™€Z  (: Ģ ė„€d¬ I,D,F³€n† D$(,)ՀxISļ(’—( Qó)ń’—( Ró)ó)ņõų€‚T1$ļ"MCM DISK INDEX PROGRAMMA" Œ:ę LEES INHOUD *******************-–Ÿ: ‘ T1$3 ‘_Ŗ‘ "PLAATS TE LEZEN DISKETTE IN DRIVE A"i“ ¢o¾‘—Č:ę BEPAAL DISKTYPE ***************„ŅD$ļź(,)¶ÜDļ’—(ISń )Ļę‹ Dļ ų Ś IAļ: IBļ聚‹ Dļ ł Ś IAļ: IBļ‚ś‹ Dļ ś Ś IAļ: IBļ‚‹ Dļ ū Ś IAļ: IBļ3‚‹ Dļ ü Ś IAļ: IBļL‚‹ Dļ ż Ś IAļ: IBļe‚"‹ Dļ ž Ś IAļ: IBļ~‚,‹ Dļ ’ Ś IAļ: IBļ’‚6‚ I8ļIA Ł IAńIBœ‚@ f­‚J D$ļź(,I8)æ‚T ‚ I7ļ Ł ē‚^ :ę SLA GEDELETE FILES OVER *** ƒh ‹ ’— (ISńI7ó )ļå Ś ‰ X2ƒr :ę EINDE DIRECTORY ***********cƒ| ‹ ’— (ISńI7ó )ļ Ś I7ļ:I8ļIAńIB:‰ X‹ƒ† :ę LEES FILENAAM *************Ÿƒ ‚ I6ļ Ł  Ƀš D$(F)ļD$(F)ń’–(’—(ISńI7ó ńI6))փ¤ ƒ I6žƒ® :ę LEES TIJD *****************„ø ‚ I6ļ Ł =„Ā D$(F)ļD$(F)ń’–(’—(ISńI7ó ńI6))J„Ģ ƒ I6r„Ö :ę LEES DATUM ****************‡„ą ‚ I6ļ Ł ±„ź D$(F)ļD$(F)ń’–(’—(ISńI7ó ńI6))¾„ō ƒ I6ꄾ :ę LEES FILE-GROOTTE *********ū„ ‚ I6ļ Ł %… D$(F)ļD$(F)ń’–(’—(ISńI7ó ńI6))2… ƒ I6@…&  ĘN…0  \…:  H¼…D ‘ ä "\ \.\ \ ###### ##/##/#### ##:##";’(D$(F),);’ƒ(D$(F),,);SZ;DD;DM;DJ;DU;DTŹ…N FļFńՅX ƒ I7߅b ¢č…lƒ I8ī…v‘†€‘ "IN TOTAAL"F"FILES OP DEZE DISKETTE"?†Š‘ "NOG RUIMTE VOOR"IBóņF"FILES"`†”‘ "NOG"’¦()ó"BYTES VRIJ"j†ž ¢s†Ø  CW‚†²‹ KO Ś Ģ •ˆ†¼°†Ę:ę BEREKEN TIJD ******************ʆŠD1ļ’•(’ƒ(D$(F), ,))䆦D2ļ’•(’ƒ(D$(F), ,))š†äDUļD2ü‡īDTļ’…((D1ńó(D2ū))ō )‡ųŽ<‡:ę BEREKEN DATUM *****************V‡ D1ļ’•(’ƒ(D$(F),,))p‡D2ļ’•(’ƒ(D$(F),,))„‡ DJļ¼ń’…(D2ō)§‡*D3ļD1ń’†((’…(D2ō)šīD2ō)ó)“‡4DMļD3ü Į‡>DDļD3ū é‡H:ę BEREKEN GROOTTE ***************3ˆRSZļ’•(’ƒ(D$(F),,))ń’•(’ƒ(D$(F),,))óń’•(’ƒ(D$(F),,))óEeS`9ˆ\Žaˆf:ę PRINT KOP *********************gˆpŸqˆz‘ T1$wˆ„‘¤ˆŽ‘" filenaam grootte datum tijd"Ŗˆ˜ŽŅˆ¢:ę WACHT OP TOETS ****************؈¬‘ļˆ¶‘ "druk een toets"üˆĄA$ļ…$()‰ŹŽ: POKE E53DH,(0-255) [00] POKE E53EH,(0-255) [16]Č„ K&K8-9 ' Idem aangepast|ę„ OP=OP; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€  DIGKLK€0€ MSX Computer Magazine6€(O€2:ę-----------------h€<:ę--DIGITALE KLOK--€F:ę----VOOR MSX-----š€P:ę---COMPUTERS-----³€Z:ę-----------------Ģ€d:ę---S.HIJMANS-----å€n:ę----UTRECHT------ž€x:ę-----------------‚Ÿ: ½ ,,:   (: Ģ ė: AļBŒŲ A,: IN$ļ"INVOER VAN DE TIJD"_–LL$ļ"------------------"x ‘ Ūņ’’(IN$)ō);IN$‡Ŗ‘ ß );LL$’“Ų A, Ŗ¾Æ … "Seconden: ";S$·ČSļ’”(S$)΁ҋ Sš ÷ Sī; Ś “فÜŲ A, ńęÆ … "Minuten : ";M$žšMļ’”(M$)‚ś‹ Mš ÷ Mī; Ś Ü ‚Ų A,8‚Æ … "Uren : ";H$E‚Hļ’”(H$)\‚"‹ Hš ÷ Hī Ś o‚,Ėļ: Xļ2: Å ‡‚6° "grp:" ‚ œ³ AS #Ÿ‚@‹ Xļd Ś Xļ2: Ėļŗ‚J‹ ĖļīX Ś SļSń: XļXń2Ņ‚T‹ Sļ< Ś Sļ: MļMńź‚^‹ Mļ< Ś Mļ: HļHńū‚h‹ Hļ Ś Hļ ƒr‹ Mū<ļ Ś Ą0ƒ|‹ OSšīS Ś Æ(Ä,8)ņ(’,P),,BFTƒ†‹ OMšīM Ś Æ(d,8)ņ(¤,P),,BFwƒ‹ OHšīH Ś Æ(,8)ņ(D,P),,BFŠƒšĆ (,8): ½ §ƒ¤‘ #, ä "##:##:##";H;M;S¼ƒ®OSļS: OMļM: OHļHʃø‰ @–Sļ’”(S$)}€ ‹Sš÷Sī;Ś‚‡€ŖŲA, €“ƅ"Minuten : ";M$Ŗ€¾Mļ’”(M$)¼€Č‹Mš÷Mī;ŚŖĘ€ŅŲA,܀ܯ…"Uren : ";H$é€ęHļ’”(H$)ū€š‹Hš÷HīŚŅ śĖļ:Xļ2:Ÿ&‘"TREND HOBBY COMPUERS";‘ß )"AMSTERDAM"FŲ,b"‘"TREND HOBBY COMPUERS"m,Ų,‚6‘ß )"AMSTERDAM"–@‹XļdŚXļ2:ĖסּJ‹ĖļīXŚSļSń:XļXń2ĮT‹Sļ<ŚSļ:MļMńՁ^‹Mļ<ŚMļ:HļHńćh‹HļŚHļšr‘’–( );ū|Ų, ‚†‘ast|ę„ OP=OP; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€  CTRLP - Korte versie"€;€ SCREENDUMP-ROUTINEW€( MSX Computer Magazine]€2j€<Å :  'Ÿ€FŸ:Ų ,:‘"CTRLP":Ų  ,:‘"screendump routine":‘Į€P‘"Machinecode installeren:":‘ą€Z‘"[1] onder de CLEAR-grensž€d‘"[2] in de PLAY-wachtrijn‘:‘"Keuze: ";2xAļ’”(…$()):‹ Aš ÷ Aī Ś xU‚‘ A:‹ Aļ Ś STļ õłńEeS`:‰  xŒ’ Č,’—( Jü)ńó’—( Kü)ņ Įņ“–STļ’—( Jü)ńó’—( Kü)؁ ‚ Iļ Ł Į:‡ A$ƁŖ˜ STńI,’”("&h"ńA$):ƒ I灓‘:‘"ML geinstalleerd op "’›(ST)‚¾S%ļSTņEeS`:— ŻļST:AļŻ(S%)'‚Č˜ £ż,: :ęzet vlag voor MLQ‚Ņ‘:‘"Heeft u een MSX-printer (j/n)? ";y‚ÜA$ļ…$():Aļå("jJnN",A$):‹ Aļ Ś Ü”‚ę‘ A$:‹ Aļ ÷ Aļ Ś Å,,,, :” Å,,,,Ī‚š‘:‘"Druk op ctrl-P om een screendump te"ī‚ś‘"maken van screen 0 of 1.".ƒ‘:‘"Druk op ctrl-O om de routine weer uit":‘"te schakelen."4ƒjƒč„ 2A,F8,F7,11,C1,00,19,E5,E5,2A,F8,F7,11,32,00,19 ƒņ„ EB,E1,23,73,23,72,23,EB,21,9F,FD,01,05,00,ED,B0փü„ 3E,C9,32,9F,FD,D1,21,A0,FD,73,23,72,3E,C3,32,9F „„ FD,C9,F5,3A,A3,FD,B7,28,0D,2A,F8,F3,2B,7E,FE,0FB„„ 28,06,FE,10,28,09,F1,C9,3E,C9,32,9F,FD,18,6D,3Ex„„ 00,32,A3,FD,77,3A,AF,FC,16,20,FE,01,28,0E,B7,20®„$„ 5B,3A,B0,F3,16,28,FE,29,38,02,16,50,CD,A8,00,28ä„.„ 4B,2A,22,F9,0E,18,42,CD,4A,00,FE,FF,20,03,3A,CC…8„ FB,5F,3A,17,F4,B7,7B,20,0F,FE,20,30,15,F5,3E,01P…B„ CD,A5,00,F1,C6,40,18,0A,FE,80,30,04,FE,20,30,02†…L„ 3E,20,CD,A5,00,23,10,CF,3E,0D,CD,A5,00,3E,0A,CD¼…V„ A5,00,0D,20,C1,3E,01,32,A3,FD,18,8A,CD,C0,00,18ȅ`„ F4,CD ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’ €  CTRLP€,€ SCREENDUMP-ROUTINEH€( MSX Computer MagazineN€2[€<Å :  '€FŸ:Ų ,:‘"CTRLP":Ų  ,:‘"screendump routine":‘²€P‘"Machinecode installeren:":‘Ń€Z‘"[1] onder de CLEAR-grensļ€d‘"[2] in de PLAY-wachtrijn‘:‘"Keuze: ";#xAļ’”(…$()):‹ Aš ÷ Aī Ś xF‚‘ A:‹ Aļ Ś STļ õłńEeS`:‰  iŒ’ Č,’—( Jü)ńó’—( Kü)ņ Įņ„–STļ’—( Jü)ńó’—( Kü)™ ‚ Iļ Ł Į:‡ A$“Ŗ˜ STńI,’”("&h"ńA$):ƒ I؁“‘:‘"ML geinstalleerd op "’›(ST)÷¾S%ļSTņEeS`:— ŻļST:AļŻ(S%)‚Č˜ £ż,: :ęzet vlag voor MLB‚Ņ‘:‘"Heeft u een MSX-printer (j/n)? ";j‚ÜA$ļ…$():Aļå("jJnN",A$):‹ Aļ Ś ܒ‚ę‘ A$:‹ Aļ ÷ Aļ Ś Å,,,, :” Å,,,,悚‘:‘"Druk op ctrl-P om een screendump te"߂ś‘"maken van screen 0 of 1."ƒ‘:‘"Druk op ctrl-O om de routine weer uit":‘"te schakelen."%ƒ;ƒč:ęHOOK = $FD9FRƒņ:ęFLAG = HOOK+4hƒü:ęCODSAV = $FBCC~ƒ:ęSCRMOD = $FCAF”ƒ:ęBASE0 = $F922Ŗƒ:ęLPT = $00A5Ąƒ$:ęLPTST = $00A8փ.:ęBEEP = $00C0ģƒ8:ęRDVRAM = $004A„B:ęLINLEN = $F3B0„L:ęMSXPRT = $F417.„V:ęPARAM = $F7F86„`:ęe„j„ 2A,F8,F7::ę ZETHOOK LD HL,(PARAM)™„t„ 11,C1,00::ę LD DE,HIER-ZETHOOKƄ~„ 19 ::ę ADD HL,DEź„ˆ„ E5 ::ę PUSH HL…’„ E5 ::ę PUSH HL@…œ„ 2A,F8,F7::ę LD HL,(PARAM)u…¦„ 11,32,00::ę LD DE,START-ZETHOOKŸ…°„ 19 ::ę ADD HL,DEɅŗ„ EB ::ę EX DE,HLš…Ä„ E1 ::ę POP HL†Ī„ 23 ::ę INC HLB†Ų„ 73 ::ę LD (HL),Ei†ā„ 23 ::ę INC HL”†ģ„ 72 ::ę LD (HL),D»†ö„ 23 ::ę INC HL冄 EB ::ę EX DE,HL‡ „ 21,9F,FD::ę LD HL,HOOK:‡„ 01,05,00::ę LD BC,5]‡„ ED,B0 ::ę LDIR‡‡(„ 3E,C9 ::ę LD A,$C9“‡2„ 32,9F,FD::ę LD (HOOK),AŪ‡<„ D1 ::ę POP DE ˆF„ 21,A0,FD::ę LD HL,HOOK+14ˆP„ 73 ::ę LD (HL),E[ˆZ„ 23 ::ę INC HL†ˆd„ 72 ::ę LD (HL),D°ˆn„ 3E,C3 ::ę LD A,$C3݈x„ 32,9F,FD::ę LD (HOOK),A’ˆ‚„ C9 ::ę RET‰Œ:ę.‰–„ F5 ::ę START PUSH AFi‰ „ 3A,A3,FD::ę LD A,(FLAG) ;al bezig?‰Ŗ„ B7 ::ę OR AƉ“„ 28,0D ::ę JR Z,END ;jaˉ¾:ęŠČ„ 2A,F8,F3::ę LD HL,($F3F8) ;nee'ŠŅ„ 2B ::ę DEC HLRŠÜ„ 7E ::ę LD A,(HL)’Šę„ FE,0F ::ę CP 15 ;is het ctrl-O?¾Šš„ 28,06 ::ę JR Z,CTRLO÷Šś„ FE,10 ::ę CP 16 ;ctrl-P?#‹„ 28,09 ::ę JR Z,CTRLPJ‹„ F1 ::ę END POP AFl‹„ C9 ::ę RETt‹":ęž‹,„ 3E,C9 ::ę CTRLO LD A,$C9ą‹6„ 32,9F,FD::ę LD (HOOK),A ;zet hook weer af!Œ@„ 18,6D ::ę JR ERROR ;en spring terug)ŒJ:ęlŒT„ 3E,00 ::ę CTRLP LD A,0 ;vlag voor "bezig"™Œ^„ 32,A3,FD::ę LD (FLAG),AČh„ 77 ::ę LD (HL),AóŒr„ 3A,AF,FC::ę LD A,(SCRMOD)>|„ 16,20 ::ę LD D,32 ;regellengte voor screen 1y†„ FE,01 ::ę CP 1 ;screen 1?¤„ 28,0E ::ę JR Z,TESTߍš„ B7 ::ę OR A ;screen 0? ޤ„ 20,5B ::ę JR NZ,ERRORQŽ®„ 3A,B0,F3::ę LD A,(LINLEN) ;huidige regellengtezŽø„ 16,28 ::ę LD D,40ĄŽĀ„ FE,29 ::ę CP 41 ;meer dan 40 (MSX2!)?õŽĢ„ 38,02 ::ę JR C,TEST ;nee)Ö„ 16,50 ::ę LD D,80 ;ja1ą:ęoź„ CD,A8,00::ę TEST CALL LPTST ;printer aan?¤ō„ 28,4B ::ę JR Z,ERROR ;neeӏž„ 2A,22,F9::ę LD HL,(BASE0)„ 0E,18 ::ę LD C,24 ;aantal regels:ęB„ 42 ::ę REGEL LD B,Dm&„ CD,4A,00::ę LETTER CALL RDVRAM°0„ FE,FF ::ę CP 255 ;is dit de cursor?ݐ:„ 20,03 ::ę JR NZ,GEENC‘D„ 3A,CC,FB::ę LD A,(CODSAV) ;ja‘N:ęA‘X„ 5F ::ę GEENC LD E,Ap‘b„ 3A,17,F4::ę LD A,(MSXPRT)®‘l„ B7 ::ę OR A ;MSX-printer?֑v„ 7B ::ę LD A,E ’€„ 20,0F ::ę JR NZ,NONMSX ;nee’Š:ęQ’”„ FE,20 ::ę MSX CP 32 ;ja. Graphic?†’ž„ 30,15 ::ę JR NC,PRINT ;neeŗ’Ø„ F5 ::ę PUSH AF ;jaū’²„ 3E,01 ::ę LD A,1 ;druk chr$(1) af#“¼„ CD,A5,00::ę CALL LPTJ“Ę„ F1 ::ę POP AFs“Š„ C6,40 ::ę ADD A,64¶“Ś„ 18,0A ::ę JR PRINT ;en dan chr$(A+64)¾“ä:ę”ī„ FE,80 ::ę NONMSX CP 128 ;grafisch karakter?6”ų„ 30,04 ::ę JR NC,SPATIE ;jap”„ FE,20 ::ę CP 32 ;graphic?„” „ 30,02 ::ę JR NC,PRINT ;nee­”:ęń” „ 3E,20 ::ę SPATIE LD A," " ;druk een spatie af•*„ CD,A5,00::ę PRINT CALL LPT@•4„ 23 ::ę INC HL†•>„ 10,CF ::ę DJNZ LETTER ;terug, nieuwe letterŽ•H:ę·•R„ 3E,0D ::ę LD A,13ߕ\„ CD,A5,00::ę CALL LPT–f„ 3E,0A ::ę LD A,10H–p„ CD,A5,00::ę CALL LPT ;druk RETURN afn–z„ 0D ::ę DEC C›–„„ 20,C1 ::ę JR NZ,REGEL£–Ž:ęā–˜„ 3E,01 ::ę ZETVLAG LD A,1 ;zet vlag op 1—¢„ 32,A3,FD::ę LD (FLAG),AM—¬„ 18,8A ::ę JR END ;spring terugU—¶:ę‹—Ą„ CD,C0,00::ę ERROR CALL BEEP ;beepŗŹ„ 18,F4 ::ę JR ZETVLAG ;en terugķ—Ō„ CD ::ę HIER DEFB #CD,:ƒŽĘ‹ Į(’€  SNABAR€0€ MSX Computer Magazine6€(€€2 Winnaar derde prijs tweede ronde MSX Werkgroep programmeerwedstrijd†€<£€F Inzender: H. Mak, Best©€Pø€Z Snackbarŀd½  ,,Ļ€nÅ ,Ų€xĶ·ļꀂ•   : •ŒC%ļ:A%ļ:B%ļ6:D%ļ :R%ļ:Q%ļ.–F%ļ:M%ļ’:K%ļ:T%ļ:ST!ļF ° "GRP:" ‚ œ³ AS #^Ŗ° "GRP:" ‚ œ³ AS #v“° "GRP:" ‚ œ³ AS #ށ¾° "GRP:" ‚ œ³ AS #¦Č° "GRP:" ‚ œ³ AS #¾Ņ° "GRP:" ‚ œ³ AS #ցܰ "GRP:" ‚ œ³ AS #łę*****************************‚šÆ (,)ņÜ(™,8),,BF1‚śÆ (,)ņÜ(,$),,BFM‚Æ (2,)ņÜ(,$),,BFi‚Æ (P,)ņÜ(,$),,BF…‚Æ (n,)ņÜ(,$),,BF”‚"Æ (Œ,)ņÜ(,$),,BF¼‚,Æ (,u)ņÜ(“,J),,BFŲ‚6Æ (v,Æ)ņÜ(, ),,BFō‚@Æ ( ,Æ)ņÜ(+, ),,BFƒJ¼ (,;),,,,,A(ƒT¼ (<,;),,,,,ABƒ^¼ (Z,;),,,,,A\ƒh¼ (x,;),,,,,Avƒr¼ (–,;),,,,,A’ƒ|Æ (4,‚)ņÜ(E, ),,BF¢ƒ†Ć (8,„),¶ƒ‘ #,"SNACKBAR"҃šÆ (*,‘)ņÜ(Y, ),,BF⃤Ć (0,“),ųƒ®‘ #,"MSXFRITUUR"„ø****************************8„Ā„ 00,00,00,00,08,25,92,45V„Ģ„ 28,15,2A,A5,7A,3F,7F,FFt„Ö„ 00,00,00,00,80,11,22,44’„ą„ 88,51,22,54,88,FC,FE,FF°„ź„ FF,FF,7F,7F,3F,3F,1F,1FĪ„ō„ 0F,0F,07,07,03,03,01,01ģ„ž„ FF,FF,FE,FE,FC,FC,F8,F8 …„ F0,F0,E0,E0,C0,C0,80,80(…„ 00,21,84,10,42,08,00,FFF…„ FF,FF,FF,7F,7F,3F,1F,07d…&„ 00,04,50,02,20,89,00,FF‚…0„ FF,FF,FF,FE,FE,FC,F8,E0 …:„ 00,00,01,03,07,0F,0F,1F¾…D„ 1F,3F,3F,7F,7F,3F,1F,0F܅N„ 60,F0,F8,FC,CC,C0,E0,E0ś…X„ F0,F8,FC,FE,FE,FC,F8,F0†b„ 0F,0F,0F,0F,07,07,07,076†l„ 03,03,03,03,01,01,01,01T†v„ F0,F0,F0,F0,E0,E0,E0,E0r†€„ C0,C0,C0,C0,80,80,80,80†Š„ 00,00,00,00,00,00,00,FF®†”„ FF,00,00,00,00,00,00,00̆ž„ 00,00,00,00,00,00,00,FFꆨ„ FF,00,00,00,00,00,00,00‡²„ 00,00,00,1F,3F,3F,1F,00&‡¼„ 00,1F,3F,BF,7F,00,00,00D‡Ę„ 00,00,00,F8,FC,FC,F8,00b‡Š„ 00,F8,FC,FD,FE,00,00,00€‡Ś„ 0F,0F,0F,0F,07,07,07,03ž‡ä„ FF,3F,07,00,00,00,00,00¼‡ī„ F0,F0,FC,F2,E2,FC,E0,C0ڇų„ FF,FC,E0,00,00,00,00,00ų‡„ 07,0F,0F,0F,1F,1F,1F,3Fˆ „ 3F,3E,3E,3C,1C,18,18,184ˆ„ C0,E0,F0,80,80,80,80,00Rˆ „ 00,00,00,00,00,00,00,00pˆ*„ 03,07,0F,0F,1F,1F,1F,1FŽˆ4„ 1F,1F,1F,0F,0F,07,03,03¬ˆ>„ C0,E0,F0,D0,F0,F8,F8,FCʈH„ F0,F0,E0,C0,F0,F0,C0,C0čˆR„ 07,07,0F,0F,1F,1F,1F,1F‰\„ 1F,1F,1F,1F,1F,1F,1F,1F$‰f„ E0,F0,F8,F8,FC,FE,FE,FCB‰p„ F8,F8,F8,F8,F8,F8,F8,F8`‰z„ 1F,1F,1F,3F,3F,3F,7F,7F~‰„„ 7F,FF,FF,FF,FF,FF,FF,FFœ‰Ž„ F8,F8,F8,FC,FC,FC,FE,FEŗ‰˜„ FE,FF,FF,FF,FF,FF,FF,FFŲ‰¢„ 00,00,03,03,03,03,07,0Fö‰¬„ 1F,3E,7C,F8,F0,E0,C0,80ж„ 00,00,C0,C0,C0,C0,C0,802ŠĄ„ 00,00,00,00,00,00,00,00PŠŹ„ 00,01,01,01,01,01,01,01nŠŌ„ 01,01,01,01,01,01,01,01ŒŠŽ„ C0,00,80,C0,C0,80,80,80ŖŠč„ 80,80,80,80,80,80,80,80Ȋņ„ 07,0F,1F,1B,3F,3F,7F,7FęŠü„ 1F,07,07,07,1F,1F,07,03‹„ E0,F0,F0,F0,F8,F8,F8,F8"‹„ F8,F8,F8,F0,F0,E0,E0,C0@‹„ 07,0F,1F,1B,3F,3F,7F,7F^‹$„ 1F,1F,1F,07,1F,1F,07,03|‹.„ E0,F0,F0,F0,F8,F8,F8,F8š‹8„ F8,F8,F8,F0,F0,E0,E0,C0ø‹B„ 07,0F,0F,1F,1F,1F,1F,1F֋L„ 1F,1F,1F,1F,1F,1F,1F,1Fō‹V„ E0,E0,F0,F0,F8,F8,F8,F8Œ`„ F8,F8,F8,F8,F8,F8,F8,F80Œj„ 1F,1F,1F,1F,0F,0F,0F,0FNŒt„ 07,07,07,07,0F,0F,1F,1FlŒ~„ F8,F8,F8,F8,F8,F8,F0,F0ŠŒˆ„ F0,F0,F0,F0,F0,F0,F0,F0،’„ 1C,1C,1C,1C,38,38,38,30ƌœ„ 60,60,60,60,C0,C0,C0,C0䌦„ 70,70,70,70,70,70,70,30°„ 30,30,30,30,30,30,30,30 ŗ„ 1C,FC,FC,00,00,00,00,00>Ä„ 00,00,00,00,00,00,00,00\Ī„ 07,3F,3F,00,00,00,00,00zŲ„ 00,00,00,00,00,00,00,00˜ā„ 07,0F,03,01,00,00,00,00¶ģ„ 00,00,00,00,00,00,00,00Ōö„ E0,F0,F8,F8,FC,FC,FC,78ņ„ 00,00,00,00,00,00,00,00Ž *****************************Ž‚ I%ļ Ł :A$ļ""ZŽ‚ J%ļ Ł  :‡ B$:A$ļA$ń’–(’”("&H"ńB$)):ƒ J%mŽ(Ē$(I%)ļA$:ƒ I%Ž2****************************÷Ž< sprite 1=frites, 2=zakje, 3=kom soep, 4=ijs, 5=beker, 6=hamb. vlees, 7=hamb. brood, 8=kop koffie.ZF sprite 9=serv.haar,10=serv.hoofd, 11=serv.romp, 12= serv.rok, 13= serv.o-arm, 14= serv.b-armģP sprite 15=klant hoofd mond open, 16=klant hoofd mond dicht, 17=klant romp, 18=klant broek, 19=klant benen, 20=klant schoenen, 21=klant haarZ****************************)d begin hoofdprogrammaLnQ%ļQ%ń:‹ Q%ļ Ś  h :” xex³ Ē ,(D%ņ,C), ,}‚³ Ē  ,(D%,D),, –Œ³ Ē  ,(D%,T),, ®–³ Ē  ,(D%,d),, А ‹ T%ļ ö D%ļ  ö M%ļ¾ Ś S%ļꐪ‹ D%ī– ÷ D%š Ś ¾‘“‹ ’£()ļņ ö T%ļ ÷ ’£()ļņ ö T%ļ Ś  ;‘¾‹ ST!īļŠ ö ST!š Ś  * q‘Č‹ ST!īļ' ö ST!šB' ÷ ST!īļ N ö ST!šRN Ś  * «‘Ņ‹ ST!īļ0u ö ST!šbu ÷ ST!īļE@ ö ST!šE@ Ś  * é‘Ü‹ ST!īļEP ö ST!šEP ÷ ST!īļE` ö ST!šE` Ś  * @’ę‹ ST!īļEp ö ST!šEp ÷ ST!īļE€ ö ST!šE€ ÷ ST!īļE ö ST!šE Ś  * Y’š‹ ST!īļE™• Ś  n’śE%ļ’¢() ÷ ’¢()†’‹ E%ļ Ś  :” ¤’D%ļD%ń:‚ J%ļ Ł :ƒ J%¼’‹ E%ļ Ś " :” ,Ś’"D%ļD%ņ:‚ J%ļ Ł :ƒ J%š’,‹ D%šņ Ś D%ļņ“6‹ D%ī  Ś D%ļ “@K%ļK%ņ#“J‹ K%ļ Ś  Č 6“T‹ S%ļ Ś  üW“^‰ d: einde hoofdprogramma~“h subroutine artikelen in loketten”“r‹ C%ļ Ś A%ļ:B%ļ6:C%ļ:‰ †µ“|A%ļ6:B%ļ:C%ļĪ“†‹ O1%ļ Ś ¤ :” 蓐³ Ē ,(,ņA%), ,”š³ Ē ,(,%ņA%),,”¤‹ O2%ļ Ś ø :” ®5”®³ Ē ,(5,%ņB%),,N”ø‹ O3%ļ Ś Ö :” Āh”³ Ē ,(S,ņA%),,‚”̳ Ē ,(S,%ņA%), ,›”Ö‹ O4%ļ Ś ō :” ąµ”ą³ Ē ,(q,'ņB%), ,Ļ”ź³ Ē ,(q,'ņB%), ,č”ō‹ O5%ļ Ś  :” ž•ž³ Ē ,(,*ņA%),, •Q%ļ:ŽB• subroutine serveerster pakt bestelde artikelen^•³ Ē  ,(D%ń ,I),, y•&³ Ē ,(D%ń ,;),,–0‹ D%ļ ö A%ļ ö R()ļ ÷ D%ļ( ö B%ļ ö R()ļ ÷ D%ļF ö A%ļ ö R()ļ ÷ D%ļd ö B%ļ ö R()ļ ÷ D%ļ‚ ö A%ļ ö R()ļ Ś  ^ :” D –:Ž–D‹ O1%ļ Ś €E–N‹ A%ļ ö D%ļ ö R()ļ Ś X :” €\–X³ Ē ,( ,r), ,s–b³ Ē ,( ,‚),,‚–lS1%ļS1%ń Œ–vO1%ļž–€‹ O2%ļ Ś ²Ē–Š‹ B%ļ ö D%ļ( ö R()ļ Ś ” :” ²Ž–”³ Ē ,(Œ,x),,ķ–žS1%ļS1%ń ÷–ØO2%ļ —²‹ O3%ļ Ś ī2—¼‹ A%ļ ö D%ļF ö R()ļ Ś Ę :” īI—Ƴ Ē ,( ,–),,`—г Ē ,( ,¦), ,o—ŚS1%ļS1%ń y—äO3%ļ‹—ī‹ O4%ļ Ś *“—ų‹ B%ļ ö D%ļd ö R()ļ Ś  :” *Ė—³ Ē ,(Œ,‘), ,ā— ³ Ē ,(Œ,‘), ,ń—S1%ļS1%ń ū— O4%ļ ˜*‹ O5%ļ Ś \6˜4‹ A%ļ ö D%ļ‚ ö R()ļ Ś > :” \M˜>³ Ē ,(Œ,Ŗ),,\˜HS1%ļS1%ń f˜RO5%ļ‚˜\Æ (v,Æ)ņÜ(, ),,BF’˜fĆ (q,±),Ÿ˜p‘ #,S1%ŗ˜z³ Ē  ,(D%ń ,I),, ՘„³ Ē ,(D%ń ,;),,’˜Ž‹ O1%ńO2%ńO3%ńO4%ńO5%ļR% Ś ˜ :” ņ™˜T%ļ:ST!ļST!ńS1%*™¢‚ I%ļ Ł ō:ƒ I%E™¬Į "V10L16N66R64L56N66"a™¶Æ (v,Æ)ņÜ(, ),,BF}™ĄÆ ( ,Æ)ņÜ(+, ),,BFŒ™ŹĆ (,±),™™Ō‘ #,ST!ƙŽ‚ I%ļ Ł ō:ƒ I%¹™č Z æ™ņŽć™ü subroutine bestelling opnemenķ™  Z š S1%ļ:T%ļ:R%ļ’…(’ˆ(ņĖ)óń)5š R()ļ:R()ļ:R()ļ:R()ļ:R()ļdš$ ‹ R()ńR()ńR()ńR()ńR()ļR% Ś 8 :” . ˆš. I%ļ’…(’ˆ(ņĖ)óń):R(I%)ļ:‰ $ £š8 Æ (ŗ,)ņÜ(/,6),,BF»šB Æ (ŗ,=)ņ(ŗ,[),ךL Æ (v,Æ)ņÜ(, ),,BFēšV Ć (q,±),ōš` ‘ #,S1!›j ‹ R()ļ Ś ˆ ›t ³ Ē ,(¾,), ,5›~ ³ Ē ,(¾,*), ,H›ˆ ‹ R()ļ Ś œ _›’ ³ Ē ,(Ņ, ),,r›œ ‹ R()ļ Ś ŗ ‰›¦ ³ Ē ,(×,),, ›° ³ Ē ,(×,*), ,³›ŗ ‹ R()ļ Ś Ų Ź›Ä ³ Ē ,(¾, ), ,į›Ī ³ Ē ,(¾, ), ,ō›Ų ‹ R()ļ Ś ģ œā ³ Ē ,(Ė,/),,œģ ‚ J%ļ Ł  +œö ‚ I%ļ Ł  Mœ ‹ I%šļ Ś ³ Ē ,(M%,R),,oœ ‹ I%īļ Ś ³ Ē ,(M%,R),,xœ ƒ I%œ ƒ J%œœ( Æ (ŗ,)ņÜ(/,6),,BF“œ2 Æ (ŗ,=)ņ(ŗ,[),¾œ<  Z ǜF S%ļ͜P ŽūœZ  subroutine alle artikelen van scherm afd ³ Ē ,(Č,ņ ),,)n ³ Ē ,(Č,ņ ),,@x ³ Ē ,(Č,ņ ),,W‚ ³ Ē ,(Č,ņ ),,nŒ ³ Ē ,(Č,ņ ),,…– ³ Ē ,(Č,ņ ),,œ  ³ Ē ,(Č,ņ ),,³Ŗ ³ Ē ,(Č,ņ ),,՝“ O1%ļ:O2%ļ:O3%ļ:O4%ļ:O5%ļŪ¾ ŽžČ  subroutine klant komt binnen!žŅ Į "L8S11M2V10N60L8S11M2V10N56"+žÜ  ¶ 7žę M%ļM%ņLžš ‹ M%šļ¾ Ś M%ļ¾džś ³ Ē ,(M%,R),,|ž ³ Ē ,(M%,b),,•ž ³ Ē ,(M%,r), ,­ž ³ Ē ,(M%,‚),,Ȟ" ³ Ē ,(M%ņ,’),,įž, ³ Ē ,(M%,R), ,öž6 ‚ J%ļ Ł :ƒ J%Ÿ@ ‹ M%īį ö M%šļä Ś č )ŸJ ‹ M%ļ¾ Ś Ž :” ę KŸT  ***************************pŸ^  subroutine fout gepakt artikel‹Ÿh ³ Ē  ,(D%ń ,I),, ¦Ÿr ³ Ē ,(D%ń ,;),,Ÿ| M%ļM%ń:‹ M%ī’ Ś M%ļ’ڟ† ³ Ē ,(M%,R),,ņŸ ³ Ē ,(M%,b),,  š ³ Ē ,(M%,r), ,# ¤ ³ Ē ,(M%,‚),,> ® ³ Ē ,(M%ņ,’),,W ø ³ Ē ,(M%,R), ,p Ā ‹ M%ļą Ś Ģ :” ą   Ģ Į "V8L8BBAR64AGGGR16BN50R64N50N48R64N48BBB"Ŗ Ö  ¶ Ć ą ‹ M%ļ’ Ś ź :” | Ū ź ³ Ē ,(M%,R),,ó ō ³ Ē ,(M%,b),, ”ž ³ Ē ,(M%,r),,#” ³ Ē ,(M%,‚),,=” ³ Ē ,(M%ņ,’),,U” ³ Ē ,(M%,R),,_”&  č i”0  Z …”: Æ (v,Æ)ņÜ(, ),,BF‘”D F%ļF%ń£”N ‹ F%šī Ś € æ”X Æ (@,Æ)ņÜ(/, ),,BFĪ”b Ć(E,±),ß”l ‘ #," E"š”v T%ļ:K%ļ:Ž¢€ ‹ F%šī Ś ² ¢Š Æ (@,Æ)ņÜ(/, ),,BF-¢” Ć(E,±),>¢ž ‘ #," DE"O¢Ø T%ļ:K%ļ:Ža¢² ‹ F%šī Ś ä }¢¼ Æ (@,Æ)ņÜ(/, ),,BFŒ¢Ę Ć(E,±),¢Š ‘ #," NDE"®¢Ś T%ļ:K%ļ:ŽĄ¢ä ‹ F%šī Ś  Ü¢ī Æ (@,Æ)ņÜ(/, ),,BFė¢ų Ć(E,±),ü¢ ‘ #," INDE" £ T%ļ:K%ļ:Ž£  £ Ž:£*  subroutine bonuspuntenJ£4 ‚ I%ļ Ł dY£> ST!ļST!ń u£H Æ ( ,Æ)ņÜ(+, ),,BF„£R Ć (,±),‘£\ ‘ #,ST!¬£f ‹ (I%ń)ūļ Ś D%ļD%ńÄ£p ‹ I% ūļ Ś D%ļD%ņŻ£z ³ Ē ,(D%ņ,C), ,õ£„ ³ Ē  ,(D%,D),, ¤Ž ³ Ē  ,(D%,T),, &¤˜ ³ Ē  ,(D%,d),, /¤¢ ƒ I%5¤¬ ŽP¤¶  subroutine deur openg¤Ą ‚ IA%ļ Ł ņ Ü ņ„¤Ź Æ (’,@)ņÜ(IA%,Z),,BFŽ¤Ō ƒ IA%”¤Ž ް¤č  subroutine deur dichtĮ¤ņ ‚ IA%ļ Ł ޤü Æ (š,@)ņÜ(IA%,Z),,BFč¤ƒ IA%ī¤Ž „ subroutine speleinde%„$Æ (@,Æ)ņÜ(/, ),,BF4„.Ć(E,±),E„8‘ #,"EINDE"a„BÆ (¾, )ņÜ(7,),,BFq„LĆ (Į,¢),ˆ„V‘ #,"WEER?"’–(Ī)˜„`Ć (Į,°),Æ„j‘ #,"STOP?"’–(Ķ)Ä„tE%ļ’¢() ÷ ’¢()Õ„~‹ E%ļ Ś œꄈ‹ E%ļ Ś š„’‰ t¦œD%ļ :R%ļ:F%ļ:M%ļ’:Q%ļ*¦¦K%ļ:T%ļ:S1%ļ:ST!ļF¦°Æ (¾, )ņÜ(7,),,BFb¦ŗÆ (v,Æ)ņÜ(, ),,BF~¦ÄÆ ( ,Æ)ņÜ(+, ),,BFš¦ĪÆ (@,Æ)ņÜ(/, ),,BF²¦Ų³ Ē ,(M%,R),,ʦā³ Ē ,(M%,b),,ā¦ģ³ Ē ,(M%,r),,ś¦ö³ Ē ,(M%,‚),,§³ Ē ,(M%ņ,’),,,§ ³ Ē ,(M%,R),,2§ŽC§Å :½ ,,I§(gU—¶:ę‹—Ą„ CD,C0,00::ę ERROR CALL BEEP ;beepŗŹ„ 18,F4 ::ę JR ZETVLAG ;en terugķ—Ō„ CD ::ę HIER DEFB #CD,:ƒŽĘ‹ Į(’ €  QBERT€/€ MSX COMPUTER MAGAZINE5€(S€2 met dank aan microsMSX,s€< het beste franse MSX-blady€F”€P COPYRIGHT: microsMSXš€Zæ€d’ X: ¬ AņZ : † X(, ),Y(, )ɀn (NxŒ x : ‚ Tļ Ł  : ‚ Iļ Ł  : ‡ X(T,I),Y(T,I) : ƒ : ƒ : „ 0,-2,0,-4,0,-6,0,-8,0,-10,1,-12,2,-14,3,-16,4,-18,5,-20,7,-18,8,-16‹‚„ 1,-2,3,-4,5,-2,6,0,7,2,8,4,8,6,8,8,8,10,8,12,8,14,8,16ԁŒ„ -1,-2,-3,-4,-5,-2,-6,0,-7,2,-8,4,-8,6,-8,8,-8,10,-8,12,-8,14,-8,16%‚–„ 0,-2,0,-4,0,-6,0,-8,0,-10,-1,-12,-2,-14,-3,-16,-4,-18,-5,-20,-7,-18,-8,-16Q‚ DD(,)ļ:DD(,)ļ:DD(,)ļ:DD(,)ļ[‚Ŗ är‚“NIļ : VIļ : SCļ|‚¾ ŚׂȂ Iļ Ł  : Ä I, : ƒ : Ä ,&B00011100 : Ä  , : Ä , : Ä , : Ä ,: ˆ:Ä, )ƒŅŲ,:‘"SCORE ";:Ų,:‘ ä"#####";SC : Ų ,:‘"HI-SCORE";:Ų,:‘ ä "#####";HS`ƒÜŲ,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS";VI;rƒę‹ ģšī"" Ś ꍃš³Ē ,(Xóń,Yóņ),,¼ƒś³Ē ,(,),,:³Ē,(,),,:³Ē,(,),,ļƒSYļ:DIļ:VT!ļ:BYļ:HA!ļNIō:‹ HA!ī Ś HA!ļ„‹ ģšī"" Ś <„Ų ,:‘"READY...":‹ ģļ"" Ś  :” Ų  ,:‘" "¤„"ADļńXńYó :VP(AD) : ‹ VPļa Ś € :” ‹ VPļp Ś ” :” ‹ VPļ Ś N :” ‹ VPļ ÷ VPļx Ś bć„,XFļX:YFļY:• ’¢() ‰ 6,^,@,^,J,^,T:DIļ:‰ h…6XļXń : YļYņ : DIļ : ‰ h%…@XļXń : YļYń : DIļ : ‰ hF…JXļXņ : YļYń : DIļ : ‰ hg…TXļXņ : YļYņ : DIļ : ‰ hp…^DIļĶ…h‹ SY Ś :” ‹ ’ˆ()šHA! Ś SXļAX:SYļAY:FXļSXņ:FYļSYņ:DXļ:DYļ:VT!ļVT!ń@€:‰ Ā :” Āc†rADļńSXńSYó :VP(AD) :‹ VPļ ÷ VPļx ÷ VPļ Ś Ä ,:SXļ:SYļ:³Ē,(,),,:FYļ:FXļ:VT!ļVT!ņ@€:SCļSCńd:Ų,:‘ä"#####";SC:Ä ,:‰Ā‰†|TTļTTń:‹ TTōļTTü Ś TTļ :” 𭆆DXļ’„(XņSX):DYļņ:‹ DXļ Ś DXļ·†‰ ®į†šDXļ’„(XņSX):DYļ’„(YņSY):‹ DYļ Ś DYļ󆤋 DXļ Ś DXļ4‡®ADļńSXńDXń(SYńDYó)ó :VP(AD):‹ VPļ ÷ VPļx Ś DXļņDXh‡øFXļSX:FYļSY:SXļSXńDX:SYļSYńDYó:DXļDXń:DYļDYńž‡Ā‹ BY Ś :” ‹ ’ˆ()šHA! Ś RXļ:RYļ:VT!ļVT!ń@€:‹ ’†(XņX1)ī’†(XņX2) Ś BXļX2:BYļY2:GXļBXņ:GYļBYņ:‰ō :” BXļX1:BYļY1:GXļBXņ:GYļBYņ:‰ō :” ōdˆĢADļńBXńBYó :VP(AD) :‹ VPļ ÷ VPļx Ś BXļ:BYļ:³Ē,(,),,:GYļ:GXļ:VT!ļVT!ņ@€:‰ōˆˆÖRXļ’„(XņBX):RYļ:‹ RXļ Ś RXļņɈąADļńBXńRXń(BYńRYó)ó :VP(AD):‹ VPļ ÷ VPļx Ś RXļņRXżˆźGXļBX:GYļBY:BXļBXńRX:BYļBYńRYó:RXļRXń:RYļRYń‰ō:ę‰ž‹ DI Ś Ä , 4‰‚ I!ļ Ł  Ü VT! : IļI!u‰‹ DI Ś ³Ē ,(XFóńńX(DI,I),YFóņńY(DI,I)),,DI: Ä ,¾ńI󷉋 SY Ś ³Ē ,(FXóńńX(DD(DX,DY),I),FYóņńY(DD(DX,DY),I)),,ś‰&‹ BY Ś ³Ē ,(GXóńńX(DD(RX,RY),I),GYóņńY(DD(RX,RY),I)),,&Š0‹ TDļ Ś TDļ:Ę  ,Ą :” TDļ:Ę  ,0DŠ:ƒ : Ä , : ‹ DI Ś Ä  ,uŠD‹ (SYļY ö SXļX) ÷ (BXļX ö BYļY) Ś l :” "يNÄ,&B00101010: Ä  , :Ä ,: ŲX,Y:‘" ":ŲX,Yń:‘" ":Ä ,:XļAX:YļAY:XFļXņ:YFļYņ:‚TļŁ°:ƒ‹X³Ē ,(XFóń,YFóņ),,:DIļ:Ä ,&B00111000:Ä  , :‰h[‹bÄ , :Ä,:‚ IļYóņ Ł Ą : ³Ē ,(Xóń,I), : Ä ,I : ƒ :Ä,ą‹lÄ  , : Ä , : Ä , :Ä , : ‚ Iļ Ł ’ : Ä ,I : Ä  ,I : ƒ : Ä  ,:Ä ,:Ä,:‚IļŁ’:Ä,I:Ä ,I:ƒ:‚ Iļ Ł  : Ä I, : ƒŒvVIļVIņ : ‹ VIļ Ś ā :” ČBŒ€VP(ADń):‹ VPļi Ś ŲX,Y:‘"CI" :” Ų X,Y : ‘"CQ":‰ žLŒŠ‰ ž†Œ”VP(ADń):‹ VPļi Ś ŲX,Y:‘"PI" :” Ų X,Y : ‘"PQ"ތžŲX,Yń:‘"HD":SCļSCń : Ų , : ‘ ä"#####";SC : FIļFIņ : ‹ FIļ Ś NIļNIń :” ,0ØĮ"S1M60000T255L62DDECFGFGGDEAFM40000L10C":‚ TļŁ(:‚ Iļ Ł  : ³Ē ,,I : ƒ:ƒŌ²‹ NIüļNIō Ś Į"O5L60ABFGDC":VIļVIń:‚IļŁ :Ų,:‘"NIVEAU ";:‘ ä "##";NI; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į() Ś Ę :” ¾ŽŠfŽŚŸ : ‘"SCORE ";:Ų,:‘ ä"#####";SC : Ų ,:‘"HI-SCORE";:Ų,:‘ ä "#####";HSŽäŲ,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS";VI;Վī• NIņ((NIņ)ü)ó ‰ ų,*,\,Ž,Ą,ņ,$,VߎųŲ ,”‘" pq hb piaq hbhb piaiaq hbhbhb"T ‘" piaiaiaq hbhbhbhb XYpiaiaiaiaqXY Z[hbhbhbhbhbZ[ piaiaiaiaiaq hbhbhbhbhbhb".‘‘" piaiaiaiaiaiaq hbhbhbhbhbhbhb piaiaiaiaiaiaiaq hbhbhbhbhbhbhbhb piaiaiaiaiaiaiaiaq hbhbhbhbhbhbhbhbhb ‚x‚x‚x‚x‚x‚x‚x‚x‚x":‘ FIļ-:ŽD‘*Ų ,’4‘" pq pq hb hb piaq pq piaq hbhb hb hbhb piaiaq piaq piaiaq hbhbhb hbhb hbhbhb"Ķ’>‘" piaiaiaqpix‚aqpiaiaiaq hbhbhbhbhb hbhbhbhbhb XYpiaiaiaiaix ‚aiaiaiaiaqXY Z[hbhbhbhbhb hbhbhbhbhbZ[ piaiaiaiaiaqXYpiaiaiaiaiaq hbhbhbhbhbhbZ[hbhbhbhbhbhb"©“H‘" ‚aiaiaiaiaix ‚aiaiaiaiaix hbhbhbhbhb hbhbhbhbhb ‚aiaiaiaix ‚aiaiaiaix hbhbhbhb hbhbhbhb ‚aiaiaix ‚aiaiaix hbhbhb hbhbhb ‚x‚x‚x ‚x‚x‚x"µ“RFIļG:Žæ“\Ų ,”f‘" pqpqpq pq pqpqpq hbhbhb hb hbhbhb piaiaiaqpiaqpiaiaiaq hbhbhbhbhbhbhbhbhbhb pix‚aiaiaix‚aiaiaix‚aq hb hbhbhb hbhbhb hb pix piaiaiaqpiaiaiaq ‚aq "‡•p‘" hb hbhbhbhbhbhbhbhb hb XYpix ‚aiaiaiaiaiaiaix ‚aqXY Z[hb hbhbhbhbhbhbhb hbZ[ piaq ‚aiaix‚x‚aiaix piaq hbhb hbhb hbhb hbhb ‚aix ‚aix XY ‚aix ‚aix hb hb Z[ hb hb"&–z‘" ‚aqpqpqpiaqpqpqpiaqpqpqpix hbhbhbhbhbhbhbhbhbhbhbhb ‚aiaiaiaiaiaiaiaiaiaiaix hbhbhbhbhbhbhbhbhbhbhb ‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x";2–„FIļO:Ž<–ŽŲ ,—˜‘" pq pqpq hb hbhb piaq pqpiaiaqpq hbhb hbhbhbhbhb piaiaq piaiaiaiaiaq hbhbhb hbhbhbhbhbhb piaiaiaq pix‚aiaiaix‚aqXY"˜¢‘" hbhbhbhb hb hbhbhb hbZ[ XYpiaiaiaiaqpix ‚aiaix ‚aq Z[hbhbhbhbhbhb hbhb hb piaiaiaiaiaiaq ‚aix pix hbhbhbhbhbhbhb hb hb ‚aiaiaiaiaix‚aqXYpiaq pix hbhbhbhbhb hbZ[hbhb hb "¤˜¬‘" ‚aiaiaiaix ‚aqpiaiaqpix hbhbhbhb hbhbhbhbhb ‚aiaiaix ‚aiaiaiaix hbhbhb hbhbhbhb ‚x‚x‚x ‚x‚x‚x‚x "²˜¶FIļG : ޼˜ĄŲ ,š™Ź‘" pq pq pq pq pq hb hb hb hb hb piaqpiaqpiaqpiaqpiaq hbhbhbhbhbhbhbhbhbhb pix‚aix‚aiaiaix‚aix‚aq hb hb hbhbhb hb hb pix piaqpiaiaiaqpiaq ‚aq "ˆšŌ‘" hb hbhbhbhbhbhbhbhb hb XYpix pix‚aix‚x‚x‚aix‚aq ‚aqXY Z[hb hb hb hb hb hbZ[ pix pix piaqXYXYpiaq ‚aq ‚aq hb hb hbhbZ[Z[hbhb hb hb ‚aq ‚aq ‚aiaqpqpiaix pix pix hb hb hbhbhbhbhb hb hb")›Ž‘" ‚aq ‚aq ‚aiaiaiaix pix pix hb hb hbhbhbhb hb hb ‚aq ‚aq ‚aiaiaix pix pix hb hb hbhbhb hb hb ‚x ‚x ‚x‚x‚x ‚x ‚x ";5›čFIļF:Ž?›ņŲ ,œü‘" pq pqpq pq pqpq pq hb hbhb hb hbhb hb piaqpiaiaqpiaqpiaiaqpiaq hbhbhbhbhbhbhbhbhbhbhbhb piaiaiaiaiaiaiaiaiaiaiaiaq hbhbhbhbhbhbhbhbhbhbhbhbhb piaiaiaix‚aiaiaiaix‚aiaiaiaq"žœ‘" hbhbhbhb hbhbhbhb hbhbhbhb piaiaiaiaqpiaiaiaiaqpiaiaiaiaq hbhbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚aiaiaiaix‚aiaiaiaix‚aiaiaiaix hbhbhbhb hbhbhbhb hbhbhbhb ‚aiaiaix ‚aiaiaix ‚aiaiaix hbhbhb hbhbhb hbhbhb"‘" ‚aiaix ‚aiaix ‚aiaix hbhb hbhb hbhb ‚aix ‚aix ‚aix hb hb hb ‚x ‚x ‚x"©FIļY:޳$Ų ,®ž.‘" pqpqpqpqpqpqpqpqpq hbhbhbhbhbhbhbhbhb piaiaiaiaiaiaiaiaiaq hbhbhbhbhbhbhbhbhbhb piaiaiaiaiaiaiaiaiaiaq hbhbhbhbhbhbhbhbhbhbhb piaiaiaiaiaiaiaiaiaiaiaq hbhbhbhbhbhbhbhbhbhbhbhbšŸ8‘"XYpiaiaiaiaix‚aix‚aiaiaiaiaqXY Z[hbhbhbhbhb hb hbhbhbhbhbZ[ piaiaiaiaiaq ‚x piaiaiaiaiaq hbhbhbhbhbhb hbhbhbhbhbhb piaiaiaiaiaiaqXYpiaiaiaiaiaiaq hbhbhbhbhbhbhbZ[hbhbhbhbhbhbhb ‚aiaiaiaiaiaiaqpiaiaiaiaiaiaix" B‘" hbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚aiaix‚aiaix‚aix‚aiaix‚aiaix hbhb hbhb hb hbhb hbhb ‚x‚x ‚x‚x ‚x ‚x‚x ‚x‚x"' LFIļf:Ž1 VŲ ,”`‘" pqpq pq pq pq pqpq hbhb hb hb hb hbhb piaiaqpiaqpiaqpiaqpiaiaq hbhbhbhbhbhbhbhbhbhbhbhb piaiaiaix‚aix‚aix‚aiaiaiaq hbhbhbhb hb hb hbhbhbhb piaiaiaiaqpiaqpiaqpiaiaiaiaq"õ”j‘" hbhbhbhbhbhbhbhbhbhbhbhbhbhb piaiaiaix‚aix‚aix‚aix‚aiaiaix hbhbhbhb hb hb hb hbhbhb piaiaiaix piaq ‚x piaq ‚aiaiaq hbhbhbhb hbhb hbhb hbhbhb ‚aiaiaix pix‚aqXYpix‚aq ‚aiaix hbhbhb hb hbZ[hb hb hbhb "–¢t‘" ‚aiaix piaq ‚aqpix piaq ‚aix hbhb hbhb hbhb hbhb hb ‚aix pix‚aq ‚aix pix‚aqpix hb hb hb hb hb hbhb ‚x ‚x ‚x ‚x ‚x ‚x‚x "¢¢~FIļY:ŽŚ¢ˆ• NIņ((NIņ)ü)ó ‰ ’,œ,¦,°,ŗ,Ä,Ī,Ų£’Xļ : Yļ : AXļ : AYļ :X1ļX:X2ļX:Y1ļY:Y2ļY:ŽC£œXļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:Žw£¦Xļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:Ž«£°Xļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:Žß£ŗXļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:ޤÄXļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:ŽG¤ĪXļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:Ž{¤ŲXļ: Yļ : AXļ: AYļ :X1ļ:X2ļ:Y1ļ:Y2ļ:Ž¤ā‹ HSšSC Ś HSļSCį¤ģŲ,:‘"SCORE ";:Ų,:‘ ä"#####";SC : Ų ,:‘"HG-SCORE";:Ų,:‘ ä "#####";HS„öŲ,:‘"NIVEAU ";:‘ ä "##";NI; : ‘" VIES";VI;a„Ų  , : ‘" GAME OVER ":Ų , :‘" ":Ų , :‘" "{„ ‹ ģšī"" Ś   :” TTļž„TTļTTń : ‹ TTīč Ś TTļ:‰Ŗ¶„‹ ģļ"" Ś  :” “ł„(½ ,, : Å ,, :    : Ģė : Ų , : ‘"EVEN GEDULD AUB..."¦2Œ P(¦<‚ I ļ  Ł  : ‡ A : Ę I,A : ƒ T¦FŒ l : ‚ Iļ Ł  : ‡ A : Ę I,A : ƒÄ¦P„ 0 , 126 , 126 , 126 , 126 , 126 , 126 , 0 , 60 , 126 , 219 , 255 , 255 , 219 , 102 , 60 , 0 , 3 , 7 , 15 5§Z„ 31 , 63 , 127 , 255 , 255 , 254 , 252 , 248 , 240 , 224 , 192 , 0 , 16 , 56 , 84 , 254 , 84 , 16 , 56 , 0 œ§d„ 16 , 56 , 124 , 254 , 254 , 16 , 56 , 0 , 0 , 0 , 0 , 48 , 48 , 0 , 0 , 0 , 255 , 127 , 63 , 31 Øn„ 15 , 7 , 3 , 0 , 0 , 192 , 224 , 240 , 248 , 252 , 254 , 255 , 199 , 187 , 125 , 125 , 125 , 187 , 199 , 255 }Øx„ 15 , 3 , 5 , 121 , 136 , 136 , 136 , 112 , 56 , 68 , 68 , 68 , 56 , 16 , 124 , 16 , 48 , 40 , 36 , 36 ꨂ„ 40 , 32 , 224 , 192 , 60 , 36 , 60 , 36 , 36 , 228 , 220 , 24 , 16 , 84 , 56 , 238 , 56 , 84 , 16 , 0 V©Œ„ 0 , 3 , 7 , 15 , 31 , 63 , 127 , 255 , 0 , 192 , 224 , 240 , 248 , 252 , 254 , 255 , 0 , 0 , 0 , 255 Ą©–„ 16 , 16 , 16 , 16 , 16 , 16 , 16 , 240 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 31 , 16 , 16 , 16 , 16 (Ŗ „ 16 , 16 , 16 , 255 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 0 , 0 , 0 , 255 ˆŖŖ„ 0,0,0,0,0,0,0,0,3,8,60,126,0,0,0,0,192,16,60,126,126,60,8,3,0,0,0,0,126,60,16,192,0,0,0,0›Ŗ“„ 129,66,36,24’Ŗ¾„ 24 , 36 , 66 , 129 , 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 , 128 , 64 , 32 , 16 , 8 , 4 , 2 , 1 ^«Č„ 0 , 16 , 16 , 255 , 16 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 32 , 32 , 32 , 32 Ą«Ņ„ 0 , 0 , 32 , 0 , 80 , 80 , 80 , 0 , 0 , 0 , 0 , 0 , 80 , 80 , 248 , 80 , 248 , 80 , 80 , 0 0¬Ü„ 32 , 120 , 160 , 112 , 40 , 240 , 32 , 0 , 192 , 200 , 16 , 32 , 64 , 152 , 24 , 0 , 64 , 160 , 64 , 168 ”¬ę„ 144 , 152 , 96 , 0 , 16 , 32 , 64 , 0 , 0 , 0 , 0 , 0 , 16 , 32 , 64 , 64 , 64 , 32 , 16 , 0 ’¬š„ 64 , 32 , 16 , 16 , 16 , 32 , 64 , 0 , 32 , 168 , 112 , 32 , 112 , 168 , 32 , 0 , 0 , 32 , 32 , 248 [­ś„ 32 , 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 32 , 32 , 64 , 0 , 0 , 0 , 120 , 0 , 0 , 0 , 0 ½­„ 0 , 0 , 0 , 0 , 0 , 96 , 96 , 0 , 0 , 0 , 8 , 16 , 32 , 64 , 128 , 0 , 112 , 136 , 136 , 0 (®„ 136 , 136 , 112 , 0 , 32 , 32 , 32 , 0 , 32 , 32 , 32 , 0 , 112 , 8 , 8 , 112 , 128 , 128 , 112 , 0 ’®„ 112 , 8 , 8 , 48 , 8 , 8 , 112 , 0 , 128 , 136 , 136 , 112 , 8 , 8 , 8 , 0 , 112 , 128 , 128 , 112 ł®"„ 8 , 8 , 112 , 0 , 112 , 128 , 128 , 112 , 136 , 136 , 112 , 0 , 112 , 8 , 8 , 0 , 8 , 8 , 8 , 0 gÆ,„ 112 , 136 , 136 , 112 , 136 , 136 , 112 , 0 , 112 , 136 , 136 , 112 , 8 , 8 , 112 , 0 , 0 , 0 , 32 , 0 ÉÆ6„ 0 , 32 , 0 , 0 , 0 , 0 , 32 , 0 , 0 , 32 , 32 , 64 , 24 , 48 , 96 , 192 , 96 , 48 , 24 , 0 0°@„ 0 , 0 , 248 , 0 , 248 , 0 , 0 , 0 , 192 , 96 , 48 , 24 , 48 , 96 , 192 , 0 , 112 , 136 , 8 , 16 £°J„ 32 , 0 , 32 , 0 , 112 , 136 , 8 , 104 , 168 , 168 , 112 , 0 , 124 , 254 , 130 , 130 , 254 , 254 , 130 , 130 ±T„ 252 , 254 , 130 , 252 , 130 , 254 , 252 , 0 , 124 , 254 , 130 , 128 , 130 , 254 , 124 , 0 , 252 , 254 , 130 , 130 “±^„ 130 , 254 , 252 , 0 , 254 , 254 , 130 , 248 , 130 , 254 , 254 , 0 , 254 , 254 , 130 , 248 , 128 , 128 , 128 , 0 ²h„ 124 , 254 , 128 , 158 , 130 , 254 , 124 , 0 , 198 , 198 , 130 , 254 , 130 , 198 , 198 , 0 , 56 , 56 , 16 , 16 v²r„ 16 , 56 , 56 , 0 , 62 , 62 , 8 , 8 , 136 , 248 , 112 , 0 , 140 , 152 , 240 , 224 , 240 , 152 , 140 , 0 ļ²|„ 128 , 128 , 128 , 128 , 130 , 254 , 254 , 0 , 238 , 254 , 186 , 146 , 146 , 130 , 130 , 0 , 194 , 226 , 178 , 154 f³†„ 142 , 134 , 130 , 0 , 124 , 254 , 130 , 130 , 130 , 254 , 124 , 0 , 252 , 254 , 130 , 252 , 128 , 128 , 128 , 0 ß³„ 124 , 254 , 130 , 130 , 138 , 244 , 122 , 0 , 252 , 254 , 130 , 252 , 176 , 152 , 140 , 0 , 124 , 254 , 128 , 124 O“š„ 2 , 254 , 124 , 0 , 254 , 254 , 16 , 16 , 16 , 16 , 16 , 0 , 130 , 130 , 130 , 130 , 130 , 254 , 124 , 0 Å“¤„ 130 , 130 , 130 , 198 , 108 , 56 , 16 , 0 , 130 , 130 , 146 , 146 , 186 , 254 , 238 , 0 , 132 , 204 , 120 , 48 2µ®„ 120 , 204 , 132 , 0 , 130 , 198 , 108 , 56 , 16 , 16 , 16 , 0 , 254 , 6 , 12 , 24 , 48 , 96 , 254 , 0 šµø„ 112 , 64 , 64 , 64 , 64 , 64 , 112 , 0 , 0 , 0 , 128 , 64 , 32 , 16 , 8 , 0 , 112 , 16 , 16 , 16 łµĀ„ 16 , 16 , 112 , 0 , 32 , 80 , 136 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 248 , 0 `¶Ģ„ 64 , 32 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 7 , 15 , 31 , 63 , 127 , 255 , 255 , 254 , 252 , 248 ϶Ö„ 240 , 224 , 192 , 0 , 0 , 0 , 112 , 136 , 128 , 136 , 112 , 0 , 8 , 8 , 104 , 152 , 136 , 152 , 104 , 0 :·ą„ 0 , 0 , 112 , 136 , 248 , 128 , 112 , 0 , 16 , 40 , 32 , 248 , 32 , 32 , 32 , 0 , 0 , 0 , 104 , 152 Ŗ·ź„ 152 , 104 , 8 , 112 , 255 , 127 , 63 , 31 , 15 , 7 , 3 , 0 , 0 , 192 , 224 , 240 , 248 , 252 , 254 , 255 øō„ 16 , 0 , 48 , 16 , 16 , 16 , 144 , 96 , 64 , 64 , 72 , 80 , 96 , 80 , 72 , 0 , 96 , 32 , 32 , 32 øž„ 32 , 32 , 112 , 0 , 0 , 0 , 208 , 168 , 168 , 168 , 168 , 0 , 0 , 0 , 176 , 200 , 136 , 136 , 136 , 0 ėø„ 0 , 0 , 112 , 136 , 136 , 136 , 112 , 0 , 0 , 3 , 7 , 15 , 31 , 63 , 127 , 255 , 0 , 192 , 224 , 240 Z¹„ 248 , 252 , 254 , 255 , 0 , 0 , 176 , 200 , 128 , 128 , 128 , 0 , 0 , 0 , 120 , 128 , 240 , 8 , 240 , 0 Ź„ 64 , 64 , 240 , 64 , 64 , 72 , 48 , 0 , 0 , 0 , 144 , 144 , 144 , 144 , 104 , 0 , 0 , 0 , 136 , 136 .ŗ&„ 136 , 80 , 32 , 0 , 0 , 0 , 136 , 168 , 168 , 168 , 80 , 0 , 1 , 3 , 7 , 15 , 31 , 63 , 127 , 255 ˜ŗ0„ 0 , 0 , 136 , 136 , 152 , 104 , 8 , 112 , 0 , 0 , 248 , 16 , 32 , 64 , 248 , 0 , 24 , 32 , 32 , 64 ’ŗ:„ 32 , 32 , 24 , 0 , 32 , 32 , 32 , 0 , 32 , 32 , 32 , 0 , 192 , 32 , 32 , 16 , 32 , 32 , 192 , 0 d»D„ 64 , 168 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 32 , 80 , 248 , 0 , 0 , 0 , 112 , 136 , 128 , 128 Ł»N„ 136 , 112 , 32 , 96 , 144 , 0 , 0 , 144 , 144 , 144 , 104 , 0 , 128 , 192 , 224 , 240 , 248 , 252 , 254 , 255 E¼X„ 32 , 80 , 112 , 8 , 120 , 136 , 120 , 0 , 72 , 0 , 112 , 8 , 120 , 136 , 120 , 0 , 32 , 16 , 112 , 8 y¼b„ 32 , 80 , 112 , 8 , 120 , 136 , 120 , 0 , 72 ś¼l„ 217 , 216 , 208 , 32 , 160 , 176 , 160 , 160 , 128 , 128 , 128 , 128 , 169 , 168 , 161 , 9 , 8 , 144 , 32 , 32 , 144 , 32 1½v„ 32 , 32 , 32 , 32 , 32 , 32 , 32 , 32 , 32 , 32 ;½€Œ ŠǽŠA$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„0,3,7,11,11,7,31,47,44,27,3,3,1,3,2,0,0,224,240,120,120,248,248,120,240,240,224,96,176,96,64,0W¾”A$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„0,7,15,30,30,31,31,30,15,15,7,6,13,6,2,0,0,192,224,208,208,224,248,244,52,216,192,192,128,192,64,0龞A$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 0,7,15,31,31,31,31,31,15,15,7,6,13,6,2,0,0,192,224,192,192,208,248,248,240,224,192,192,128,192,64,0tæØA$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 0,3,7,3,3,11,31,31,11,7,3,3,1,3,2,0,0,224,240,248,248,248,248,248,240,240,224,96,176,96,64,0Ą²A$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 0,3,7,14,28,25,27,24,28,14,7,19,24,28,15,7,112,168,248,80,0,240,248,56,24,56,240,224,0,8,240,224’Ą¼A$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 0,3,7,14,28,25,27,24,28,14,7,19,24,28,15,7,112,168,248,80,0,240,248,56,24,56,240,224,0,8,240,224ĮĘA$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 0,0,0,3,7,7,15,15,15,15,7,7,3,0,0,0,0,0,0,192,224,96,176,176,240,240,224,224,192,0,0,0ŹĮŠŒŠ:A$ļ"":‚IļŁ :‡A:A$ļA$ń’–(A):ƒ:Ē$()ļA$:„ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255ŠĮŚŽłĮäŸ : ‚ Iļ Ł  : ³Ē I,(,),, : ƒŁĀī‘"pqpqpqpqpqpqpqpqpqpqpqpqpqpqpq hbhbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚aix‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚aix hb PIRASOFT PRESENTEERT hb piaqpqpqpqpqpqpqpqpqpqpqpqpiaq hbhbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x"ßĀų‘»Ć‘" pqpqpqpqpqpqpqpqpqpqpq hbhbhbhbhbhbhbhbhbhbhb ‚aix‚x‚x‚x‚x‚x‚x‚x‚aix hb Q'BERT hb piaqpqpqpqpqpqpqpqpiaq hbhbhbhbhbhbhbhbhbhbhb ‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x"ĮĆ ‘¢Ä‘"pqpqpqpqpqpqpqpqpqpqpqpqpqpqpq hbhbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚aix‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚aix hb DOOR RENAN JEGOUZO hb piaqpqpqpqpqpqpqpqpqpqpqpqpiaq hbhbhbhbhbhbhbhbhbhbhbhbhbhbhb ‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x‚x";nÅ ‹ ģšī"" Ś   :” Ėļ:A$ļ" Q'BERT (C) PIRASOFT 1985 EEN GENIAAL SPEL DOOR RENAN JEGOUZO. ALS U EVENTJES WACHT KRIJGT U DE SPELREGELS TE LEZEN... ":ZZļN»Å*‚ Iļ Ł ś Ü  : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,I : ‹ ģšī"" Ś >õÅ4³Ē ,(0uņĖ,6),,:³Ē ,(Ėņ0u,x),,:‹ ģšī"" Ś \QĘ>TTļTTń:‹ TTī Ś A$ļ’‚(A$,’’(A$)ņ)ń’(A$,):Ų,:‘’(A$,);:TTļ:ZZļZZņ:‹ZZļ Ś pcĘH‹ ģšī"" Ś \qĘRƒ : ‰ *¢Ę\Iļ€ : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,IØĘfŽŁĘpIļ€ : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,IĒz‚ IļŁō:ƒ:³Ē,(,),,:³Ē,(,),,:³Ē,(,),,:Ÿ:Œ ˜]Ē„‚IļŁ :Ä I, : ƒ : Ä ,&B00110111 : Ä , : Ä  , : Ä ,ÖĒŽ‡ A$ : ‹ A$ļ"XXX" Ś č :” ‹ A$ļ"œ" Ś ‡ A$,B$ : Ų ’”(A$),’”(B$) :‰Ź :” ‹ A$ļ"[" Ś ‘" ";:‰Ź :” Ä  , : ‘A$;:‰ŹĮȘ„ œ,12,0,Q,',B,E,R,T,œ,2,2,E,E,N,[,S,P,E,L,[,D,O,O,R,[,R,E,N,A,N,[,J,E,G,O,U,Z,O,œ,0,5,I,N,[,D,I,T,[,S,P,E,L,[,M,O,E,T,[,U,[,V,A,N,[,K,U,B,U,S,œ,0,7,N,A,A,R,[,K,U,B,U,S,[,S,P,R,I,N,G,E,N,",",[,œ,0,9,E,N,[,A,L,L,E,[,K,U,B,U,S,S,E,N÷Č¢„ [,œ,0,11,N,E,T,J,E,S,[,I,N,K,L,E,U,R,E,N,.,.,.,sɬ„ œ,0,15,B,E,S,T,U,R,I,N,G,[,V,A,N,[,H,E,T,[,S,P,E,L,[,":",œ,1,17,-,L,I,N,K,S,[,O,M,H,O,O,G,.,.,.,.,.,.,.,.,O,M,H,O,O,G2ʶ„ œ,1,18,-,R,E,C,H,T,S,[,O,M,H,O,O,G,.,.,.,.,.,.,.,R,E,C,H,T,S,œ,1,19,-,R,E,C,H,T,S,[,O,M,L,A,A,G,.,.,.,.,.,.,.,O,M,L,A,A,G,œ,1,20,-,L,I,N,K,S,[,O,M,L,A,A,G,.,.,.,.,.,.,.,.,L,I,N,K,S,XXX8ŹĄiŹŹIļ0 : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,I„ŹŌ‚ TļŁ:‹ ģšī"" Ś \ŹŽƒ:‰Ž׏č‚ZļŁ(:Iļ’…(’ˆ()óń)ó : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,IčŹņ‚ TļŁČ:ƒ:ƒĖü‚ NIļ Ł  :  Ś : ‚ Tļ Ł ō : ‹ ģšī"" Ś \/Ė ƒ : ƒ : ‰ 䍲‹ NIüļNIō Ś Į"O5L60ABFGDC":VIļVIń:‚IļŁ :Ų,:‘"NIVEAU ";:‘ ä "##";NI; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(’ €  ML04€-€ Optelprogramma in ML3€(O€2 MSX computer magazineo€< machinetaal-kursus deel 3u€F€P:ę de basic loader¢€ZÅ : %:’ Č, ¬€dAļ ä€n‡ D$:‹ ’•(D$)šī* Ś Dļ’”("&h"ńD$):˜ A,D:AļAń:‰ nš€x— Żļ ‚…"Geef twee getallen ";G1,G2'Œ˜ ,G1:˜ ,G22–AļŻ()K ‘"De som is "’—( )QŖjč:ę de eigenlijke ML‘ņ„ 3A,00,90::ę LD A,($9000)²ü„ 47 ::ę LD B,Aف„ 3A,01,90::ę LD A,($9001)ū„ 80 ::ę ADD A,B‚„ 32,02,90: LD ($*#),A=‚$„ C9 ::ę RET]‚.„ * ::ęeinde-ML vlag Ę  ,I„ŹŌ‚ TļŁ:‹ ģšī"" Ś \ŹŽƒ:‰Ž׏č‚ZļŁ(:Iļ’…(’ˆ()óń)ó : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,IčŹņ‚ TļŁČ:ƒ:ƒĖü‚ NIļ Ł  :  Ś : ‚ Tļ Ł ō : ‹ ģšī"" Ś \/Ė ƒ : ƒ : ‰ 䍲‹ NIüļNIō Ś Į"O5L60ABFGDC":VIļVIń:‚IļŁ :Ų,:‘"NIVEAU ";:‘ ä "##";NI; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(’ €  ML05€-€ Optelprogramma in MLP€( Register-indirekte methodel€2 MSX computer magazineŒ€< machinetaal-kursus deel 3’€FŖ€P:ę de basic loaderæ€ZÅ : %:’ Č, É€dAļ n‡ D$:‹ ’•(D$)šī* Ś Dļ’”("&h"ńD$):˜ A,D:AļAń:‰ n x— Żļ .‚…"Geef twee getallen ";G1,G2DŒ˜ ,G1:˜ ,G2O–AļŻ()h ‘"De som is "’—( )nŖ‡č:ę de eigenlijke ML­ņ„ 21,00,90::ę LD HL,$9000сü„ 7E ::ę LD A,(HL)ņ„ 23 ::ę INC HL‚„ 86 ::ę ADD A,(HL)8‚„ 23 ::ę INC HL\‚$„ 77 ::ę LD (HL),Az‚.„ C9 ::ę RETš‚8„ * ::ęeinde-ML vlag’…(’ˆ()óń)ó : Ę  ,I : Ę  ,I : Ę  ,I : Ę  ,IčŹņ‚ TļŁČ:ƒ:ƒĖü‚ NIļ Ł  :  Ś : ‚ Tļ Ł ō : ‹ ģšī"" Ś \/Ė ƒ : ƒ : ‰ 䍲‹ NIüļNIō Ś Į"O5L60ABFGDC":VIļVIń:‚IļŁ :Ų,:‘"NIVEAU ";:‘ ä "##";NI; : ‘" VIES";VI;:‚TļŁ :ƒ:Ų,:‘"VELD ";:‘ ä "##";NI; : ‘" LEVENS ";:ƒ÷¼‚ Iļ Ł  : ³Ē I,(,),,:ƒŽĘ‹ Į(’ €  ML06€)€ Verplaatsroutine/€(K€2 MSX computer magazinek€< machinetaal-kursus deel 3q€F‰€P:ę de basic loaderž€ZÅ : %:’ Č, Ø€dAļ ą€n‡ D$:‹ ’•(D$)šī* Ś Dļ’”("&h"ńD$):˜ A,D:AļAń:‰ nģ€x— Żļ ‚‘"Eerst in ML:"%Œ‘"Druk op een toets...":A$ļ…$()0–AļŻ()L ‘"Geheugen verplaatst."dŖ‘:‘:‘"Nu in BASIC:"‰“‘"Druk op een toets...":A$ļ…$()­¾‚ Iļ Ł ē:˜  ńI,’—( ńI):ƒÉČ‘"Geheugen verplaatst."ρҁčč:ę de eigenlijke ML ‚ņ„ 7E ::ęVERPL: LD A,(HL)0‚ü„ 12 ::ę LD (DE),AQ‚„ 23 ::ę INC HLr‚„ 13 ::ę INC DE“‚„ 0B ::ę DEC BC“‚$„ 78 ::ę LD A,Bӂ.„ B1 ::ę OR Cł‚8„ 20,F7 ::ę JR NZ,VERPLƒB„ C9 ::ę RET=ƒL„ 21,00,90::ęVOORB: LD HL,$9000aƒV„ 11,00,A0: LD DE,$A000ƒƒ`„ 01,E8,03: LD BC,č£ƒj„ CD,00,90: Ź VERPLæƒt„ C9 : RET߃~„ * ::ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(’)€ :ę MSX Computer Magazine checker/31€:ę^€:ę copyright MBI Publications B.V. 1985‡€(:ę*********************************°€2:ę PAS TOP OF BASIC MEMORY AAN ****Ņ€<’ Č,(’—( Jü)ńó’—( Kü))ņĻö€FBļ’—( Jü)ńó’—( Kü): —ŻļBńMP:ę STEL SCHERM IN *****************7ZÅ :   %: ½ ,,_d:ę GEEF INSTRUCTIE OP SCHERM *****„nŲ ,: ‘ "MSX COMPUTER MAGAZINE"ƁxŲ ,: ‘ "INVOER CONTROLE PROGRAMMA/3"‚‚Ų ,: ‘ "Dit programma maakt het mogelijk om de listings uit dit blad foutloos in te voeren." ‚Œ‘ "Bij het intikken van programma-regelsveschijnt nadat u op 'RETURN' of 'ENTER' gedrukt heeft een getal linksop de onderste regel."6ƒ–‘ "Dit getal moet gelijk zijn aan de bijde listing afgedrukte checksumwaarde.Als dit niet zo is, dan is er een fout gemaakt bij het intikken."ƒƒ ‘ "Let op, BASIC woorden moeten met hoofdletters geschreven worden!"«ƒŖ:ę INSTALLEER MACHINECODE ********ŗƒ“‚ Rļ Ł Īƃ¾‡ A$ņƒČ‹ ’(A$,)šī"*" Ś ˜ BńR,’”("&H"ńA$): ‰ šT„Ņ‹ A$ļ"**" Ś ‡ A$: ABļBń’”("&H"ńA$): ˜ BńR,ABņ(’…(ABō)ó): RļRń: ˜ BńR,’…(ABō): ‰ š„Ü‹ A$ļ"*1" Ś ‡ A$: ABļBń’”("&H"ńA$): ˜ BńR,ABņ(’…(ABō)ó): ‰ šÅ„ę‹ A$ļ"*2" Ś ˜ BńR,’…(ABō): ‰ šĶ„šƒ Rõ„ś:ę ZET CHECKSUMROUTINE AAN *******…AļŻ()'…‘: ‘ "Begint u maar met intikken"-…”U…":ę MACHINECODE *******************х,„ 21,5E,F5,7E,23,FE,20,20,FA,7E,23,FE,20,28,FA,FE,27,28,D,FE,52,20,D,7E,FE,45,C0,23,7E,FE,4D,C0,E1,C3,**,9F,FE,72,C0,7EI†6„ FE,65,C0,23,7E,FE,6D,28,EF,C9,36,27,1,6,0,21,**,47,11,7F,F8,ED,B0,3E,C9,32,DB,FD,C3,**,CB,63,6F,6C,6F,72,20,1,6,0Ȇ@„ 21,7F,F8,11,**,47,ED,B0,21,7F,F8,36,27,21,83,F8,36,27,23,36,D,21,DB,FD,36,C3,23,36,*1,71,23,36,*2,C9,1E,0,CD,**,00,21,5E>‡J„ F5,6,1,7E,4F,FE,27,28,B1,18,1,4E,3E,0,B9,28,16,C5,16,7,CB,39,30,1,80,15,28,4,CB,20,18,F4,83,5F,C1,4,23,18,E4,6B²‡T„ 11,80,F8,26,0,1,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(’€ :ę klick=>beepE€:ę ingezonden door Ton van Berlo, Nijmegenb€˜ Ūó,: :ęklick afp€‚ Iļ Ł z€( ‡ XŠ€2 ˜ ©żńI,X’€<ƒ I¦€F„ 205,19,17,201¬€P”*2,C9,1E,0,CD,**,00,21,5E>‡J„ F5,6,1,7E,4F,FE,27,28,B1,18,1,4E,3E,0,B9,28,16,C5,16,7,CB,39,30,1,80,15,28,4,CB,20,18,F4,83,5F,C1,4,23,18,E4,6B²‡T„ 11,80,F8,26,0,1,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę vlak na vlak€:ęS€:ę ingezonden door: Marc van Breemen, Eindhoveng€(Ėļ: ½,,: Å р2Ÿ: ‚ Xļ Ł ~ Ü : CļCń: Y(ņĖ)ó_: Æ (X,Y)ņ(’ņX,æņY),C ū ń,BF: ƒ X: ‚ Wļ Ł Ä : ƒ W: ‰ 21,7E,4F,FE,27,28,B1,18,1,4E,3E,0,B9,28,16,C5,16,7,CB,39,30,1,80,15,28,4,CB,20,18,F4,83,5F,C1,4,23,18,E4,6B²‡T„ 11,80,F8,26,0,1,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę vierkanten€:ęQ€:ę ingezonden door: Marc van Breemen, Eindhovene€(Ėļ: ½,,: Š΀2Ÿ: ‚ Yļ Ł _ Ü : CļCń: X(ņĖ)ó~: Æ (X,Y)ņ(’ņX,æņY),C ū ń,BF: ƒ Y: ‚ Wļ Ł Š: ƒ W: ‰ 21,7E,4F,FE,27,28,B1,18,1,4E,3E,0,B9,28,16,C5,16,7,CB,39,30,1,80,15,28,4,CB,20,18,F4,83,5F,C1,4,23,18,E4,6B²‡T„ 11,80,F8,26,0,1,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę kleurige cirkels"€:ęW€:ę ingezonden door: Marc van Breemen, EindhovenĄ€(½,,: Å : ‚ Iļ Ł : ‚ Xļ Ł Ŗ Ü : CļCń: ¼ (€,`),X,C ū ń,,,A: ƒ X: ‚ Wļ Ł Š: ƒ I: Š ƒ W: ‰ 21,7E,4F,FE,27,28,B1,18,1,4E,3E,0,B9,28,16,C5,16,7,CB,39,30,1,80,15,28,4,CB,20,18,F4,83,5F,C1,4,23,18,E4,6B²‡T„ 11,80,F8,26,0,1,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę lijnfiguur€:ęQ€:ę ingezonden door: Marc van Breemen, EindhovenY€(:ę’€2:ę Probeer voor MSX2 ook eens bijvoorbeeld SCREEN 8š€<:ęĀ€FRļ: Sļ: Pļ : Qļ : ½ ,,: Å ?P‚ Aļ Ł ń: CļCń: PļPńR: QļQńS: Æ (€,`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’ € :ę LOPENDE FUNKTIETOETSENK€:ę ingezonden door D. Hoetmer, Huizen€€‚ Lļ Ł d: ƒ L: NļNń:   N: ‹ Nļ% Ś ( :” “€(‚ Lļ Ł d: ƒ L: NļNņ:   N: ‹ Nļ Ś  :” (,,: Å ?P‚ Aļ Ł ń: CļCń: PļPńR: QļQńS: Æ (€,`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’ € :ę TROPISCHE VERRASSINGENO€:ę ingezonden door Ramon Bentker, CuracaoW€Å ]€(Ÿj€2½ ,,t€<GEļņ€€FGEļGEń€P‚ CHļ Ł ’œ€ZČ()ļGEŖ€d‘ ’–(CH);³€nƒ CH½€x‰ F ?P‚ Aļ Ł ń: CļCń: PļPńR: QļQńS: Æ (€,`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’ € :ę TROPISCHE VERRASSINGENO€:ę ingezonden door Ramon Bentker, Curacaoh€:ę ietwat aangepastŗ€(Å : ½ ,,: ‚ GEļ Ł m: Č()ļGE: ‚ CHļ! Ł ’: ‘ ’–(CH);: ƒ CH: ƒ GE: Å  ?P‚ Aļ Ł ń: CļCń: PļPńR: QļQńS: Æ (€,`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę STILSTAANDE KANTLIJN[€:ę INGEZONDEN DOOR: P.C. SPRUIT, NIEUWERKERK A/D IJSSELt€Aļ: Bļ: Cļ&: Dļ'€€(BAļÉ()€2‚ Nļ Ł ¤€<Ę BAń(Nó()ńA,Ū¹€FĘ BAń(Nó()ńB,ŪĪ€PĘ BAń(Nó()ńC,Ūć€ZĘ BAń(Nó()ńD,Ūė€dƒ N`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå’€ :ę STILSTAANDE KANTLIJN[€:ę INGEZONDEN DOOR: P.C. SPRUIT, NIEUWERKERK A/D IJSSELu€:ę gewijzigde versie~€(  $Š€2BAļÉ()™€<‚ Nļ Ł §€F‚ Mļ Ł ĀPĘ BAń(Nó()ńMņ, ńNóńMĢ€Zƒ MŌ€dƒ Nń(Nó()ńD,Ūė€dƒ N`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå  pause PLAATS UW FLOPPIES copy c:*.* a: del a:c4.bat copy c:*.* b: del b:c4.bat copy c:*.* d: del d:c4.bat c:c4 ,Ūė€dƒ N`)ņ(P,Q),C ū  ń: ‹ Pīł Ś Rļņ :” ‹ Qī¾ Ś Sļņ :” ‹ Pš Ś Rļ :” ‹ Qš Ś SļGZƒ AQd‰ d,64,0,CD,**,B9,1,A,0,CD,**,B9,1,1,0,CD,**,B9,18,12,37,3F,3E,0,ED,42,FA,**,C5,3C,18,F8,C6,30,12ˇ^„ 13,9,C9,CD,C9,0,C9:ęEinde ML-vlag : ³Ē I,(,),,:ƒŽĘ‹ Į(ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö