#>C>c>>>>>?#?C?c?????@$@D@d@@ @ @ @A$ADAdAAAAAB!$B#DB%dB'B)B+B-B/C1$C3DC5dC7C9C;C=C?DA$DCDDEdDGDIDKDMDOEQ$ESDEUdEWEYE[E]E_Fa$FcDFedFgFiFkFmFoGq$GsDGudGwGyG{G}GH$HDHdHHHHHI$IDIdIIIIIJ$JDJdJJJJJK$KDKdKKKKKL$LDLdLDŽLɤLLLM$MDMdMM٤MMMN$NDNdNNNNNO$ODOdOOOOOP%PEPePP P P PQ%QEQeQQQQQR!%R#ER%eR'R)R+R-R/S1%S3ES5eS7S9S;S=S?TA%TCETEeTGTITKTMTOUQ%USEUUeUWUYU[U]U_Va%VcEVeeVgViVkVmVoWq%WsEWueWwWyW{W}WX%XEXeXXXXXY%YEYeYYYYYZ%ZEZeZZZZZ[%[E[e[[[[[\%\E\e\Dž\ɥ\\\]%]E]e]ׅ]٥]]]^%^E^e^^^^^_%_E_e_____`&`F`f`` ` ` `a&aFafaaaaab!&b#Fb%fb'b)b+b-b/c1&c3Fc5fc7c9c;c=c?dA&dCFdEfdGdIdKdMdOeQ&eSFeUfeWeYe[e]e_fa&fcFfeffgfifkfmfogq&gsFgufgwgyg{g}gh&hFhfhhhhhi&iFifiiiiij&jFjfjjjjjk&kFkfkkkkkl&lFlfldžlɦlllm&mFmfm׆m٦mmmn&nFnfnnnnno&oFofooooop'pGpgpp p p pq'qGqgqqqqqr!'r#Gr%gr'r)r+r-r/s1's3Gs5gs7s9s;s=s?tA'tCGtEgtGtItKtMtOuQ'uSGuUguWuYu[u]u_va'vcGvegvgvivkvmvowq'wsGwugwwwyw{w}wx'xGxgxxxxxy'yGygyyyyyz'zGzgzzzzz{'{G{g{{{{{|'|G|g|LJ|ɧ|||}'}G}g}ׇ}٧}}}~'~G~g~~~~~'Gg(Hh Ȁ (Hhȁ!(#H%h')+Ȃ-/1(3H5h79;ȃ=?A(CHEhGIKȄMOQ(SHUhWY[ȅ]_a(cHehgikȆmoq(sHuhwy{ȇ}(HhȈ舏(Hhȉ艟(HhȊ芯(Hhȋ苿(HhLjɨȌ@`  @! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Ao!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y{'}'("(B(b((((()")B)b)))))*"*B*b*****+"+B+b+++++,",B,b,ǂ,ɢ,,,"-B-b-ׂ-٢---.".B.b...../"/B/b/////0#0C0c00 0 0 01#1C1c111112!#2#C2%c2'2)2+2-2/31#33C35c37393;3=3?4A#4CC4Ec4G4I4K4M4O5Q#5SC5Uc5W5Y5[5]5_6a#6cC6ec6g6i6k6m6o7q#7sC7uc7w7y7{7}78#8C8c888889#9O99999:#:C:c:::::;#;C;c;;;;;<##>C>c>>>>>?#?C?c?????@$@D@d@@ @ @ @A$ADAdAAAAAB!$B#DB%dB'B)B+B-B/C1$C3DC5dC7C9C;C=C?DA$DCDDEdDGDIDKDMDOEQ$ESDEUdEWEYE[E]E_Fa$FcDFedFgFiFkFmFoGq$GsDGudGwGyG{G}GH$HDHdHHHHHI$IDIdIIIIIJ$JDJdJJJJJK$KDKdKKKKKL$LDLdLDŽLɤLLLM$MDMdMM٤MMMN$NDNdNNNNNO$ODOdOOOOOP%PEPePP P P PQ%QEQeQQQQQR!%R#ER%eR'R)R+R-R/S1%S3ES5eS7S9S;S=S?TA%TCETEeTGTITKTMTOUQ%USEUUeUWUYU[U]U_Va%VcEVeeVgViVkVmVoWq%WsEWueWwWyW{W}WX%XEXeXXXXXY%YEYeYYYYYZ%ZEZeZZZZZ[%[E[e[[[[[\%\E\e\Dž\ɥ\\\]%]E]e]ׅ]٥]]]^%^E^e^^^^^_%_E_e_____`&`F`f`` ` ` `a&aFafaaaaab!&b#Fb%fb'b)b+b-b/c1&c3Fc5fc7c9c;c=c?dA&dCFdEfdGdIdKdMdOeQ&eSFeUfeWeYe[e]e_fa&fcFfeffgfifkfmfogq&gsFgufgwgyg{g}gh&hFhfhhhhhi&iFifiiiiij&jFjfjjjjjk&kFkfkkkkkl&lFlfldžlɦlllm&mFmfm׆m٦mmmn&nFnfnnnnno&oFofooooop'pGpgpp p p pq'qGqgqqqqqr!'r#Gr%gr'r)r+r-r/s1's3Gs5gs7s9s;s=s?tA'tCGtEgtGtItKtMtOuQ'uSGuUguWuYu[u]u_va'vcGvegvgvivkvmvowq'wsGwugwwwyw{w}wx'xGxgxxxxxy'yGygyyyyyz'zGzgzzzzz{'{G{g{{{{{|'|G|g|LJ|ɧ|||}'}G}g}ׇ}٧}}}~'~G~g~~~~~'Gg(Hh Ȁ (Hhȁ!(#H%h')+Ȃ-/1(3H5h79;ȃ=?A(CHEhGIKȄMOQ(SHUhWY[ȅ]_a(cHehgikȆmoq(sHuhwy{ȇ}(HhȈ舏(Hhȉ艟(HhȊ芯(Hhȋ苿(HhLjɨȌGD5446 DOSqz66qz6CLVBETSREXE z6/CLVBETSRTXT z6& DISK ID z6<INSTALL DAT z6INSTALL EXE z6XyMFGTST EXE z6\NMFGTST EXE z6zPANASTN RED z6READ ME z6qTSRFONT COM z6\TURBODLDRED z6anZCLMODE EXE z6MZ/  S>0jr Ou9<}N.>uFS3ۊ$.[t3PSQRVWU]_^ZY[Xπ?u<u<uϜ..UU.UUCLVBE2 Cirrus Logic GD-54?? VGAVendor Name Product Name Revision Number-0[S j j<a <\ < w.p t @ɀu 3D u38LT.+Dd DD 23333Ҁ| u( |u |r t tfPfQf3f33ۀ| r,D&Mfff s@+f .p fffffYfX3gO9[[\l[{t2䑒t 2䒋R3ZHËS6[Ë- u ËD@<uøORp3tZHËÀÀ?t@t.>p tftaP 2TX:IuR@t OàI$ t@^Os<u^OøOV QPXu5u+P u XOY˴w,<wu %tH 2.%DKFZksn@;sO8v,$ruv^N V OVr@vԹk.r`ÙcRvRwÑ O;r tBJǰBJܰ ӋؑjIf|RQ x!ΰBtJB u@tYZ%ON V 7/ȴ u14rt$uRZ<t<t#<uu_<t<t8<uungt y` u2t9t2 y ${ t2ۀm y tIk2 x2 k3+R3 t  ZL ܰ 3BȓՃPRZXÊȊRuZ @́ 3PRI@ZXøOwtu^U3M]!}PR f B ZXPQRyRtZR f fYBJB$ ŀ yJZYXUQRVW33fH##_^ZY]|uRuQH uD yyf_yIBưuƲBPnXFƲPlX2OPQ3YXPԨuXøOuFs NF /P XRZWVQS2t&[Y^_WVP2t &E tX^_`|u<v3Ü~PR`'t tGuGZXPRZXt$OtS[2PS tj@.> t.> tL!~s?L!y>D ?1!=u(-s?L!L!L!QWɎ?=UUt) O=Ou &u&]&E=u_YPS5!..[XPR..ذ%!ZXSQWVˎێ2<|$< D$<1|<9 l$V^^_Y[5401540254205422542454265420542054285429 543454305434 54405436 5446 PSVȎ2t. .^[X 256 KB512 KB1.0 MB2.0 MB3.0 MB4.0 MB4+ MB$ߴ*& tFI+G&/t"-t t tC tG&:t CĘ`Fs$  u t ..p 23.>p .p t .p aþs<aF'BF3NV u$<tFrPSQȎعP+۬<tY[XCopyright (c) 1996 Cirrus Logic, Inc. VBE 2.0 installed for Cirrus Logic 07/30/96 14:18:31 Version 1.0 xxxx with xxxxx 07/30/96 14:18:31 VBE 2.0 enabled VBE 2.0 disabled VBE 2.0 not installed Unrecognized Command VBE detect error Command Line Linear Address error VBE function called Linear Frame Buffer Address at 00000000 Linear Address not found, using banked addressing This VBE 2.0 only supports Cirrus Logic 5446 and 5436 d4=u. ða!=ur þUFFG&= t$&= t&= tF#rFF~r2F]3]S3&=0r9&=9w&. &%&=Ar&=Fw&. [[ S؃..[0123456789ABCDEF&>PS=6t=9t. . [Xðo=t. Cirrus Logic Vesa Bios Extension 2.0 TSR (CLVBETSR.EXE) Version 1.0 (7-30-96) Overview: CLVBETSR is a Terminate and Stay Resident (TSR) implementation of the VESA BIOS Extensions Standard Version 2.0. This particular version of CLVBETSR currently supports the following Cirrus Logic products. CL-GD5436 CL-GD5446 SVGA graphic accelerators. Installation: CLVBETSR is installed by executing CLVBETSR.EXE Successful installation is confirmed by a sign on message which displays the date and version. DeInstallation: After installation, the Cirrus Logic VBE tsr can be disabled with the command line option -D or /D. For example clvbetsr -d would disable a previosly installed version. A message is displayed to confirm that the tsr is disabled. Executing CLVBETSR when a disabled version is resident will reenable the disabled tsr. A message is displayed to confirm that the TSR has been re-enabled. In addition to the modifications necessary for PDR's associated with ClVBETSR.EXE (5-13-96), this release (7-30-96) has the following changes: 1). CLVBETSR currently supports the CL-GD5436 and the CL-GD5446. 2). 800x600 16 color and 1024x768 16 color are not available on 1MB or 2 MB boards with a 128 x 16 memory configuration. 3). Vesa Local Bus configurations support the Banked mode only. 4). Support for QUAKE Shareware v1.01 added. 5). Supports linear mode in PCI local bus configuration. Available Modes supported by CLVBETSR.EXE for CL-GD5436 and CL-GD5446. Modes Resolutions 800x600 1024x768 1280x1024 4bpp Banked Only 1,2,3,4Mb 1,2,3,4Mb 1,2,3,4Mb 640x400 640x480 800x600 1024x768 1280x1024 8bpp Banked and Linear 1,2,3,4Mb 1,2,3,4Mb 1,2,3,4Mb 1,2,3,4Mb 2,3,4Mb 640x480 800x600 1024x768 1280x1024 15bpp Banked and Linear 1,2,3,4Mb 1,2,3,4Mb 2,3,4Mb 3,4Mb 640x480 800x600 1024x768 1280x1024 16bpp Banked and Linear 1,2,3,4Mb 1,2,3,4Mb 2,3,4Mb 3,4Mb 640x480 800x600 1024x768 24bpp Banked and Linear 1,2,3,4Mb 2,3,4Mb 3,4Mb Known Problems. 1). Loading the TSR high has resulted in page fault errors with some applications. Current solution is to load the TSR in conventional memory. Please refer to your memory managers documentation for further instructions. 2). You may encounter screen flicker in the following modes. 1024x768 4bpp 70Hz and 72Hz refresh rates in Banked modes. 1024x768 8bpp 87iHz and 85Hz refresh rates in Linear modes. 800x600 15bpp and 16bpp 72Hz refresh rates in Linear modes. 640x480 15bpp and 16bpp 60Hz refresh rates in Banked and Linear modes. Current solution is to use CLMODE utility to set your refresh rate either higher or lower to avoid problems. NOTE: These problems are system dependent and could not be reproduced across all platforms. Contacts: Tech Support. 1-510-226-2323 BBS 1-510-440-9080 GD5446 Display Drivers Version 1.31 Software Disk 1 of 6 // Standard header here... @DefineProject @Name = "GD5446 Display Drivers" @Version = "Version 1.31" @Subdir = "\\" @Immediate = 1 @OutDrive = C @Requires @HardDisk @EndProject // Define all the vars you need here // Init all strings with "" or a hard coded string // Init all Integers with 0 or 1 // If OEM release, set @IsOem = 1 else 0 @DefineVars @Integer @DDrive = 99 @Integer @StrLens = 0 @Integer @bannercol = 0 @Integer @OurCol = 0 @Integer @XX = 0 @Integer @IsOem = 1 @Dir @AcadDir = "\\ACAD\\DRV" @Drive @AcadDrive = C @Qstring @Product = "GD5446" @Qstring @NameLower = "GD5446 display drivers" @Qstring @Opt1020 = "AutoCAD Release 12, 13" @Qstring @Opt1040 = "AutoDesk 3D Studio Ver 1.0 - 3.0" @Qstring @Opt1060 = "AutoShade with RenderMan Ver 2.0" @Qstring @Opt1230 = "VGA Utilities" @Qstring @Line1 = "is the name of the default directory where the" @Qstring @Line2 = "display driver(s) will be installed." @Qstring @Line3 = "The program locates the subdirectory below the root directory" @Qstring @Line4 = "of drive" @Qstring @Line5 = "To choose the default, press ENTER." @Qstring @Line6 = "To change the directory name, backspace over the currently " @Qstring @Line7 = "displayed name and type a new name. Press ENTER when finished." @Qstring @Line8 = "A directory already exists with the name" @Qstring @Line9 = "Do you want to copy the new display driver(s) over the files in this" @Qstring @Line10 = "directory?" @Qstring @Line11 = "After the driver(s) have been copied to their respective directories," @Qstring @Line12 = "refer to either the application's technical reference manual or" @Qstring @Line13 = "the Display Drivers and Utilities manual supplied with your VGA" @Qstring @Line14 = "for information on using the high resolution drivers." @Qstring @Line15 = "An INSTALL.DDF file already exists in the directory " @Qstring @Line16 = "Do you want to rename the current INSTALL.DDF file to INSTALL.BAK?" @Qstring @Line20 = "will be installed." @Qstring @redprogram = "TURBODLD.RED" @Qstring @thisprogram = "RCTURBOC.EXP" @Qstring @namethisprogram = "TurboDLD drivers" @Qstring @helpcontact = "Panacea Inc" @Qstring @registration = "" @Qstring @registrationname = "" @Qstring @companyname = "" @Qstring @regreturn = "" @Qstring @ourhomeexp = "" @Qstring @ourhomered = "" @Qstring @tempstring = "" @Qstring @bannername = "AutoCAD / AutoSHADE / 3D Studio TurboDLD Drivers" @Dir @Opt1230Dir = "\\VGAUTIL" @Qstring @microstationname = "Cirrus Logic Microstation Drivers" @Integer @Version5Flag = 1 @Dir @USTATIONDir = "\\USTATION" @EndVars @Display @Cls @Name Release @Version Copyright (C) Cirrus Logic, Inc 1991-1996. All rights reserved. This program will install the Cirrus Logic @NameLower, release @Version, on your computer system and verify the integrity of the distribution disk(s). You may press the [Esc] key at any time to abort the installation. INSTALL will ask you several questions about your computer hardware and then give you the option of installing all or selected @NameLower. Each question has a default answer. If the default answer is correct, press the ENTER key in response to the question. Otherwise, type the answer and then press the ENTER key. If you make a mistake while typing, press the BACKSPACE key and then retype the answer. @Pause @EndDisplay @GetOutDrive @Suppress A @Suppress B @Cls On which disk drive do you wish to install the @NameLower? @EndOutDrive OPTIONSELECT: @GetOption @CheckBox @Cls Select the @NameLower to install on drive @OutDrive:  - scroll up PgUp - scroll page up Enter - install selections  - scroll down PgDn - scroll page down Space bar - toggle Yes/No Y - all YES N - all NO Esc - Exit Install @Option 1230 = "Cirrus Logic GD5446 Utilities" @Option 1020 = "AutoCAD Rel 11,12 or 13 Multi-res Multi-color" @Option 1040 = "AutoDesk 3d Studio Ver 1.0-3.0 Multi-res Multi-color" @Option 1060 = "AutoShade w/ RenderMan Ver 2.0 Multi-res Multi-color" @Option 1500 = "MicroStation Drivers " @EndOption @If ( // 1000 [! @Option && 1020 [! @Option && 1040 [! @Option && 1060 [! @Option && // 1085 [! @Option && 1230 [! @Option && 1500 [! @Option ) @Display @Cls * * * A selection was not detected * * * At the selection menu, please use the Space bar to toggle the desired selections and then press Enter to begin the installation procedure. If no selections are desired, press Esc to exit the install program. @Pause @EndDisplay @Goto OPTIONSELECT @Endif // ***** Installation for AutoCAD Drivers @If ((1020 [= @Option)|| (1040 [= @Option)|| (1060 [= @Option)) // setup some of the local var defs // Used to display the banner on all screens @xx = @strlen("@bannername") @bannercol = (38 - @xx/2) // get the correct string for the EXP and the RED files @ourhomeexp = @wherearewe(@thisprogram) @ourhomered = @wherearewe(@redprogram) // used to check for Write Protect on floppy @If (@IsOem == 1) @goto Acad_OEM @Endif @If (@InDrive == A) @xx = @homedrive(0) @ElseIf (@InDrive == B) @xx = @homedrive(1) @EndIf @If (@xx == 1) // if error found ... @tempstring = " Install must have write access to your @namethisprogram " @xx = @strlen(@tempstring) @ourcol = (38 - @xx/2) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @MoveCStr(2, @bannercol, 48, @bannername) @movecstr(7,13,79,"ͻ") @movecstr(7,31,207," W A R N I N G ") @movecstr(8,13,79," ") @movecstr(9,13,79," ") @movecstr(9,15,79," The diskette in Drive @InDrive is ") @movecstr(9,43,78," -WRITE PROTECTED- ") @movecstr(10,13,79," ") @movecstr(11,13,79,"ͼ") @movecstr(15,@ourcol,31, @tempstring) @movecstr(16,@ourcol,31," diskette in order to continue. ") @movecstr(19,@ourcol,31," Press any key to exit to DOS, unprotect the ") @movecstr(20,@ourcol,31," @namethisprogram diskette and then run INSTALL again. ") @move(22,0) @waitkey @exit @Endif @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @MoveCStr(2, @bannercol, 48, @bannername) @movecstr(5,5,31,"This utility program registers your copy of @namethisprogram and") @movecstr(6,5,31,"installs the software into the correct directory or sub-directories.") @movecstr(8,5,31,"If you have any questions regarding this process, please refer to") @movecstr(9,5,31,"your @name Users Guide, in particular the ") @movecstr(10,5,31,"Autodesk-ADI 4.2 section, Quick Start Guide, Installation") @movecstr(11,5,31,"and Configuring topics.") @movecstr(13,5,31,"If you are installing for 3D Studio only, install as though you") @movecstr(14,5,31,"are using AutoCAD Release 11 and follow configuration") @movecstr(15,5,31,"instructions in the Configuring AutoShade, 3D Studio and AVE Render") @movecstr(16,5,31,"topic in your @name Users Guide.") @Display @move(21,0) @Pause @enddisplay // First thing to do is to check the software and // register it if need to.. @regreturn = @ckregisterinfo(@ourhomeexp) @If (@strlen("@regreturn") == 0) @GoTo Not_Registered @Endif @If (@strfind(@regreturn, "ERROR") == -1) @GoTo Show_Registered @Endif // If here, there must have been an error ShowError: @xx = @strlen(@regreturn) @ourcol = (40 - @xx/2) // adjust for junk on the end of the string @xx = (@xx - 1) @Display @Cls @move(4,0) There was an error detected by the install software. The error was: @movecstr(10,@ourcol,30,@strhead("@regreturn", @xx)) @move(12,0) Please insure that you have the correct files on your disk. If you need help, please contact @helpcontact. @move(21,0) @Pause @Exit @enddisplay // If we are here then the software has been registered Show_Registered: @regreturn = @ckregisterinfo(@ourhomeexp) // Clear the options out @clearoption(1) @clearoption(2) @xx = @strlen(@regreturn) @ourcol = (38 - @xx/2) @GetOption @LocalWindow(18,40) @movecstr(1,22,79,"ͻ") @movecstr(2,22,79," ") @movecstr(2,24,78,"This Copy Is Registered To:") @movecstr(3,22,79,"ͼ") @movecstr(7,@ourcol,30,@strhead("@regreturn", @xx)) @move(9,0) The program has been installed and is protected by federal copyright laws. If you need additional copies of this software please contact @helpcontact. @Option 1 = "Continue" @Option 2 = "Exit Install" @EndOption @If(1 [= @Option) @Goto Get_Acad @Else @Exit @Endif Not_Registered: @getstring @registration @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @MoveCStr(2, @bannercol, 48, @bannername) @LocalWindow(13,40) @movecstr(7,3,31,"Please type in your Full Name as you wish it to appear for registration") @movecstr(8,3,31,"purposes. For Corporate installations, you may wish to enter the name of") @movecstr(9,3,31,"your CAD Manager.") @movecstr(18,8,31,"Note: The total combined length of [Your Name] and, from the") @movecstr(19,8,31," next screen, [Company Name] cannot exceed 64 characters.") @movecstr(20,8,31," If the total is longer, [Company Name] will be truncated.") @prompt = " Please Enter Your Full Name " @EndString // get the length of the string so-far @strlens = (64 - @strlen("@registration")) @getstring @companyname @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @MoveCStr(2, @bannercol, 48, @bannername) @LocalWindow(13,40) @movecstr(7,14,31,"Please type in your Company Name as you would like") @movecstr(8,14,31,"to have it appear for registration purposes.") @movecstr(18,9,31,"Note: You have @strlens characters available for [Company Name].") @movecstr(19,9,31," If you enter a Company Name longer than @strlens characters,") @movecstr(20,9,31," the additional information will be truncated.") @prompt = " Please Enter Your Company Name " @EndString @registrationname = "@registration, @companyname" // Clear the options out @clearoption(10) @clearoption(20) @xx = @strlen(@registrationname) @ourcol = (40 - @xx/2) @GetOption @LocalWindow(18,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(8,18,31,"You have entered the following information:") @movecstr(12, @ourcol, 62, @registrationname) @Option 10 = "Information Correct" @Option 20 = "Information Not Correct" @EndOption @If(20 [= @Option) @Goto Not_Registered @Endif // NULL out the string b4 using again @tempstring = "" // If we are here, do the registration .... @regreturn = @registerit(@registrationname @ourhomeexp) @If (@strfind(@regreturn, "ERROR") != -1) @GoTo ShowError @Endif Acad_OEM: @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @MoveCStr(2, @bannercol, 48, @bannername) @movecstr(5,5,31,"This utility program registers your copy of @namethisprogram and") @movecstr(6,5,31,"installs the software into the correct directory or sub-directories.") @movecstr(8,5,31,"If you have any questions regarding this process, please refer to") @movecstr(9,5,31,"your @name Users Guide, in particular the ") @movecstr(10,5,31,"Autodesk-ADI 4.2 section, Quick Start Guide, Installation") @movecstr(11,5,31,"and Configuring topics.") @movecstr(13,5,31,"If you are installing for 3D Studio only, install as though you") @movecstr(14,5,31,"are using AutoCAD Release 11 and the follow configuration") @movecstr(15,5,31,"instructions in the Configuring AutoShade, 3D Studio and AVE Render") @movecstr(16,5,31,"topic in your @name Users Guide.") @Display @move(21,0) @Pause @enddisplay Get_Acad: // clear the options first @clearoption(1000) @clearoption(2000) @clearoption(3000) @GetOption @cls @LocalWindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @move(8,0) Please enter the Version of AutoCAD you are running: @Option 1000 = " Release 11, AutoShade, 3D Studio or AVE Render " @Option 2000 = " Release 12 " @Option 3000 = " Release 13 " @EndOption @If(1000 [= @Option) @AcadDir = "TURBODLD" @EndIf @If(3000 [= @Option) @AcadDir = "ACAD13\\DOS\\DRV" @EndIf @GetSubDir @AcadDir @Cls @LocalWindow(14,40) @If(1000 [= @Option) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(6,5,31,"You have chosen to install @namethisprogram for AutoCAD Release 11.") @movecstr(7,5,31,"Enter a sub-directory name on @OutDrive: for @namethisprogram") @movecstr(8,5,31,"files. If the sub-directory does not exist, @namethisprogram Install") @movecstr(9,5,31,"will create it for you.") @EndIf @If(2000 [= @Option) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(5,5,31,"You have chosen to install @namethisprogram for AutoCAD Release 12.") @movecstr(6,5,31,"We recommend installing into the DRV sub-directory off of your main") @movecstr(7,5,31,"AutoCAD sub-directory. Please enter your ACAD\\DRV sub-directory name") @movecstr(8,5,31,"below.") @movecstr(10,5,31,"You may also install @namethisprogram into its own sub-directory, to") @movecstr(11,5,31,"do so, enter an alternate sub-directory name. If the sub-directory does") @movecstr(12,5,31,"not exist, @namethisprogram Install will create it for you.") @movecstr(19,5,31,"Please note that if you install @namethisprogram into an alternate") @movecstr(20,5,31,"sub-directory you will have to alter your ACADDRV environment variable") @movecstr(21,5,31,"to include the @namethisprogram sub-directory.") @EndIf @If(3000 [= @Option) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(5,5,31,"You have chosen to install @namethisprogram for AutoCAD Release 13.") @movecstr(6,5,31,"We recommend installing into the DRV sub-directory off of your main") @movecstr(7,5,31,"AutoCAD sub-directory. Please enter your ACAD13\\DOS\\DRV sub-directory") @movecstr(8,5,31,"name below.") @movecstr(10,5,31,"You may also install @namethisprogram into its own sub-directory, to") @movecstr(11,5,31,"do so, enter an alternate sub-directory name. If the sub-directory does") @movecstr(12,5,31,"not exist, @namethisprogram Install will create it for you.") @movecstr(19,5,31,"Please note that if you install @namethisprogram into an alternate") @movecstr(20,5,31,"sub-directory you will have to alter your ACADDRV environment variable") @movecstr(21,5,31,"to include the @namethisprogram sub-directory.") @EndIf @EndSubDir // Clear the options out @clearoption(10) @clearoption(20) @If (@DirExists("@OutDrive:\\@AcadDir")) @GoTo Report @Else @GetOption @LocalWindow(12,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @move(4,0) @AcadDir path was not found on @OutDrive. Would you like to create @AcadDir at this time? @Option 10 = "Yes, create the path" @Option 20 = "No; re-enter the information" @EndOption @Endif @tempstring = " Creating @OutDrive:@AcadDir, please stand-by ! " @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) @If(10 [= @Option) @Display @Cls @movecstr(12,@ourcol,48,@tempstring) @MkDir("@OutDrive:@AcadDir") @EndDisplay @Goto WeBuiltPath @Else @Goto Get_Acad @Endif // Now we know where to install TURBODLD, tell the user whats going on Report: @clearoption(10) @clearoption(20) @tempstring = " @OutDrive:@AcadDir exists, do you wish to use this directory? " @xx = @strlen(@tempstring) @ourcol = (38 - @xx/2) @Getoption @localwindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(9,@ourcol,48,@tempstring) @Option 10 = "Yes, Continue" @Option 20 = "No; re-enter the information" @Endoption @If(20 [= @Option) @Goto Get_Acad @Endif // we get here from building the dir\sub-dir and not asking if they want to use it. WeBuiltPath: // Test the amount of free room left on the dest drive @Display @Cls @if (@diskfree(@OutDrive) < 1200000) @move(7,0) The selected output disk drive only has @diskfree(@OutDrive) bytes. @namethisprogram requires a minumum of 1.2mb. The Install program will now exit, please correct this problem and re-run the Install program. @move(21,0) @Pause @exit @endif @enddisplay // Clear the options out @clearoption(10) @clearoption(20) @tempstring = " @OutDrive:@AcadDir " @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) @movecstr(12,@ourcol,63,@tempstring) @tempstring = " @NameThisProgram will be installed in: " @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) @GetOption @LocalWindow(17,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @bannername) @movecstr(8,@ourcol,63,@tempstring) @Option 10 = "Yes, this is the correct path" @Option 20 = "No; re-enter the information" @endoption @If(10 [= @Option) @Goto Start_Copy @Else @Goto Get_Acad @Endif Start_Copy: @Display // First check if this is v11 @If(1000 [= @Option) // Creating FASTACAD.BAT and PANA3DS.BAT files, please stand-by @Write("@OutDrive:\\@AcadDir\\FASTACAD.BAT", "wt", "SET DLDCFG=@OutDrive:\\@AcadDir\n") @Write( , , "SET DSPADI=@OutDrive:\\@AcadDir\\@thisprogram\n") @Write( , , "SET RDPADI=@OutDrive:\\@AcadDir\\@thisprogram\n") @Write( , , "SET RCPADI=@OutDrive:\\@AcadDir\\@thisprogram\n") @Else // Creating PANA3DS.BAT file, please stand-by @EndIf @Write("@OutDrive:\\@AcadDir\\PANA3DS.BAT", "wt", "SET DLDCFG=@OutDrive:\\@AcadDir\n") @Write( , , "SET RCPADI=@OutDrive:\\@AcadDir\\@thisprogram\n") @enddisplay // This part is a DOS style copy ... @tempstring = "Processing @namethisprogram Install information -- Please Wait." @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) @copy("@ourhomeexp", "@OutDrive:\\@AcadDir\\@thisprogram") @Endif // **** Installation of ZCLMODE Utility @If (1230 [= @Option) @GetSubdir @Opt1230Dir @Default = "\\VGAUTIL" @Cls @Opt1230Dir @Line1 @Opt1230 @Line2 @Product utilities will be installed. @Line3 @Line4 @OutDrive: @Line5 @Line6 @Line7 @Line11 @Line12 @Line13 @Line14 @PROMPT = " Which directory? " @EndSubdir @If (@DirExists("@OutDrive:@Opt1230Dir")) @GetOption @LocalWindow(14,40) @Line8 @OutDrive:@Opt1230Dir. @Line9 @Line10 @Option 1231 = "Yes" @Option 1232 = "No" @EndOption @Else /* @MkDir() was unsuccessful copying files, use @System() instead */ /* @MkDir("@OutDrive:@Opt1230Dir") */ @System("md @OutDrive:@Opt1230Dir") @Endif @Endif // **** Installation section for MicroStation Drivers @If (1500 [= @Option) @Display @cls @EndDisplay // clear the options first @clearoption(1501) @clearoption(1502) @xx = @strlen("@microstationname") @bannercol = (38 - @xx/2) @GetOption @cls @LocalWindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @microstationname) @move(8,0) Please enter the Version of MircoStation you are running: @Option 1501 = " Version 5 " @Option 1502 = " Version 4 " @EndOption @If(1502 [= @Option) @Version5Flag = 0 @Else @Version5Flag = 1 @EndIf Get_USTATION: @GetSubDir @USTATIONDir @Cls @LocalWindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @microstationname) @movecstr(7,5,31," Enter The MicroStation directory located on @OutDrive:") @EndSubDir // Clear the options out @clearoption(110) @clearoption(120) @If (@DirExists("@OutDrive:\\@USTATIONDir")) @GoTo ReportM @Else @GoTo NoDirExistM @Endif // Now we display path not found message and ask the user to try again. NoDirExistM: @LocalWindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @microstationname) @movecstr(7,5,31," @OutDrive:@USTATIONDir does not exist. ") @movecstr(9,5,31," Please re-enter the information. ") @clearoption(110) @clearoption(120) @Display @move(18,20) @pause @cls @EndDisplay @GoTo Get_USTATION // Now we know where to install panaStation Classic, tell the user whats going on ReportM: @clearoption(110) @clearoption(120) @tempstring = " @OutDrive:@USTATIONDir exists, do you wish to use it? " @xx = @strlen(@tempstring) @ourcol = (38 - @xx/2) @Getoption @localwindow(14,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @microstationname) @movecstr(9,@ourcol,48,@tempstring) @Option 110 = "Yes, Continue" @Option 120 = "No; re-enter the information" @Endoption @If(120 [= @Option) @Goto Get_USTATION @Endif // we get here from building the dir\sub-dir and not asking if they want to use it. WeBuiltPathM: // Test the amount of free room left on the dest drive @Display @Cls @if (@diskfree(@OutDrive) < 600000) @move(7,0) The selected output disk drive only has @diskfree(@OutDrive) bytes. @namethisprogram requires a minumum of 0.6mb. The Install program will now exit, please correct this problem and re-run the Install program. @move(21,0) @pause @exit @endif @enddisplay @tempstring = " @OutDrive:@USTATIONDir " @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) @movecstr(12,@ourcol,63,@tempstring) @tempstring = " @Name will be installed in: " @xx = @strlen(@tempstring) @ourcol = (40 - @xx/2) // Clear the options out @clearoption(110) @clearoption(120) @GetOption @LocalWindow(17,40) @movecstr(1,8,62,"ͻ") @movecstr(2,8,62," ") @movecstr(3,8,62,"ͼ") @Movecstr(2, @bannercol, 48, @microstationname) @movecstr(8,@ourcol,63,@tempstring) @Option 110 = "Yes, this is the correct path" @Option 120 = "No; re-enter the information" @endoption @If(110 [= @Option) @Goto Start_CopyM @Else @Goto Get_USTATION @Endif Start_CopyM: @If (@DirExists("@OutDrive:\\@USTATIONDir\\DRIVERS")) @GoTo Got_AllsubsM @Else @MkDir("@OutDrive:@USTATIONDir\\DRIVERS") @Endif Got_AllsubsM: @ourhomered = @wherearewe(@redprogram) // @Finish @cls @Endif // END of MicroStation Installation /***********************************************************************/ @If ( 1020 [! @Option && 1040 [! @Option && 1060 [! @Option && 1230 [! @Option && 1500 [! @Option ) @Goto NOINSTALLATION @Endif /***********************************************************************/ @DefineDisk @LABEL = "Software disk 1 of 6" @If ((1020 [= @Option && 1022 [! @Option)||(1040 [= @Option && 1042 [! @Option)||(1060 [= @Option && 1062 [! @Option)) @BeginLib @ourhomered @File *.* @Out @OutDrive:\\@AcadDir\\*.* @EndLib /* @File ACADP\RCTURBOC.EXP @Out @OutDrive:\\@AcadDir\RCTURBOC.EXP */ /* @File ACADP\READ.ME @Out @OutDrive:\\@AcadDir\READ.ME */ @Endif @If (1500 [= @Option) @If (@Version5Flag == 1) // Here if Version 5 of MicroStaiton @BeginLib PANASTN @File PANASTN.EXP @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastnp.* @File PANASTN.MA @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastnp.* @File PANASTNp.MGL @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File PANASTN.EXP @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastns.* @File PANASTN.MA @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastns.* @File PANASTNs.MGL @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File PSCONFIG.EXE @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File READ.ME @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File PSTATION.HLP @OUT @OutDrive:\\@USTATIONDir\\*.* @EndLib @Else // Here if Version 4 of MicroStaiton @BeginLib PANASTN @File PANASTN.EXP @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastn.* @File PANASTN.MA @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\panastn.* @File PANASTN.MGL @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File PSCONFIG.EXE @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File READ.ME @OUT @OutDrive:\\@USTATIONDir\\DRIVERS\\*.* @File PSTATION.HLP @OUT @OutDrive:\\@USTATIONDir\\*.* @EndLib @Endif @Endif @If (1230 [= @Option && 1232 [! @Option) @File VGAUTIL\zclmode.exe @Out \@Opt1230Dir\zclmode.exe @Display @Cls @MoveCStr(10,5,64+15,"ZCLMODE.EXE is a self-extracting zip file. Run ZCLMODE.EXE to obtain ") @MoveCStr(11,5,64+15,"CLMODE.EXE utilities. ") @Pause @EndDisplay @Endif @EndDisk @DefineDisk @LABEL = "Software Disk 2 of 4" @EndDisk @DefineDisk @LABEL = "Software Disk 3 of 4" @EndDisk /***********************************************************************/ @Finish @Cls The @NameLower installation is complete. @If(1000 [= @Option) @move(2,0) You have successfully installed @namethisprogram for use with AutoCAD Release 11. Before you can use @namethisprogram you must run the FASTACAD.BAT file copied to your @OutDrive:@AcadDir sub-directory and then reconfigure AutoCAD to use @namethisprogram. You may wish to add FASTACAD.BAT to your AutoCAD start-up file. To reconfigure AutoCAD to use @namethisprogram start AutoCAD and select the "TurboDLD ADI v4.2 ...." display option and then follow the on-screen directions. @move(21,0) @Goto DONE @Endif @If(2000 [= @Option) @move(2,0) You have successfully installed @namethisprogram for AutoCAD Release 12. Before you can use @namethisprogram you must reconfigure AutoCAD. To reconfigure, start AutoCAD with "ACAD -r" and change the current display device. Choose @namethisprogram from the list of available display drivers and then follow the on-screen instructions. Refer to your @name Users Guide for detailed configuration instructions. If you have chosen to install @namethisprogram into a sub-directory other than ACAD\DRV, you must append the following path to your "SET ACADDRV=...." environment variable. @OutDrive:@AcadDir @move(21,0) @Goto DONE @EndIf @If(3000 [= @Option) @move(2,0) You have successfully installed @namethisprogram for AutoCAD Release 13. Before you can use @namethisprogram you must reconfigure AutoCAD. To reconfigure, start AutoCAD with the batch file provided by AutoCAD and change the current display device. Choose @namethisprogram from the list of available display drivers and then follow the on-screen instructions. Refer to your @name Users Guide for detailed configuration instructions. If you have chosen to install @namethisprogram into a sub-directory other than ACAD13\DOS\DRV, you must append the following path to your "SET ACADDRV=...." environment variable. @OutDrive:@AcadDir @move(21,0) @Goto DONE @EndIf @Goto DONE NOINSTALLATION: The selected @NameLower were not installed. Please refer to the user manual for additional instructions. DONE: @Pause @ChDrive @OutDrive @ChDir "\\" @EndFinish // end-of-file MZ R !PKLITE Copr. 1990-91 PKWARE Inc. All Rights Reserved@g2>Pjr_2;s- -%P"3WD˴ 2! Not enough memory$S9ڌ͋€ƋNN++؎Ŏu37ABHMSghirJts33JtJtӀs(JtӅtJtӀr JtӀ w|.3ۃt*Jtr#JtJtJuӀs.,V+&^vJuӀrJuӀrJuӁ뼀JuӀrJuӀ wE.t[ȀuNjعCC&8ùى: 5y=+Z&>Cs&G;s0ip+؎JW_ҋ`E73.Pxu+>0q00vG>r@w ~r7XDrl*g# H"@HeI *@ 0 t @()p&3|x2x6s=qomkHP!-VWP/_^ˋLFm6/ի5H[k]I _ a I c e  g i %ʎںqC%A  _  c  g ˁt2׋;)t#&?t&:g&8w Ӄ;t) t<&_W$ô@nù= U>n u FV L҉J[3]-;lrPF1~~ FOEFV tO^fFNj Gt?(*w7ZYY@:=vV( 6 &uc%v5Yfbh ty+ &.R,#0 w'NyQ]SzgA AY _+n33]$@gV" 13*YwjF` F t .X.00$ re`0n uRlI&Uwf*QzEe]q_"R :ګ ! 0/cRc62+ a^b ! C2ɋq HAPž z[Y&?O4;FA, KuV u0MQ tU! \1nQ-!AYˊ#J;u;uÏEI2qgPH ?O P7AOAOtUw:9\*~F.F t&=F&= Ev F&@n<%tmVYY |* x:qu3@ԓ x +*S.\N;tP|yޏƟ k|_2\_<.UcFNwӃ0~,xH<㭀f "i+ tU딾 :3 u #XtA P%PV  ~~RuFx t@ߚLf@R<:t ~ $Z$[ RS+)"[Z~h *fĸl#P2)D978*>H  #PW6|鳑1%Dt-'( Hx G~AWߟ:?EY 3ev }tY|DtN3+~ր#&v0<^Ћ"ҘkX>*`*s.)ᗇuQ0(^00ү@ז~#.w 8  &F[d6vFD&T\^%sso U{_s\;0qs8b(ooPDXoA8L(rȠ$\u&4P td" fG-C \U:":]::]::Bk:ОY:3](#Ln"t  S; ,,,T 6# "'@'(U8P"ZJWl2I_6GNu3S"QRj+PYWVHE~ ZY#[ ,0~D0Vv<-3ɉNL0K N"R"2F؀ `sKrPPuwN="  ~+tV봃f" Mgsu)0=66Fa!sy Pp,vnu#Da sʵT,05wF|kc2<`>de<Y ` F3GGvt~K ~cmRMPWǘPPSDJ1}? kL=^[7CCZ ZZ2:Z6N+.Q;顨R_û2\O63 eD@'=' 6 uDrK;Nv=k0eQ^SR#.=t K W08(HPxt ~&=-uI+~"8Vt FpO&~-qN8^ s=ufo.4xxtXu@KKn}I  rK; @ 0a[f'++0&<< s :+urt'r@b pIRP!0`<v R4vʴ %0vqrNR࠱}P-aP^N^ie50&"̵ HPLpih %AYY* ~epLm@ &:t 6`/UQ 0[Yt `tVj<u < &؝6J<@uEIހt=2|Z 7u777~T Xj>t@]`ôwY`$k&rHrl`r&Qr: t-,?|:U>ex,&b~.)@v@sQ- y8@tr3 <; * Rrrl U|Es, rrrr3\err\+rd\`'@ =^3ȎЍQRK8+ZYr-,#YXn)4&,.2.0cX=Lg VWw+p=^<'>~.&S7֪3ɊA)\. t < t<)FlJ 6*H-^wV uV2I Iw_~F_E艻 6N&;v .r@)F3. %^D  =.cu`P>X8?a災MZ u܋9;2B{n}@+ͅ *B3ɠv.z&#Dž&r 4  v_ ^`3J"I.nù3FN.>r x`H9.p("vH+#3R_2 1)Y(9l_^PQJR,Y3 s!a F].; t7d>].0 8tK ϱ#.9.!Eb!R-=p\Y]Wt.&bou&[&AЎ{Cm&'ةE;9&8vt& ١é8!Ӝm606# i,ӝ4=9mwyĬIpiP qv>0Rt+PRXXP3ۊH`MS2?[=t.lAeډo1;F: :8ru?]?p?SRAR44Z58BZ)p[WڣK6!fہNAH t^rAu;$@ dg dw.8c.+ :{t?t@t:tZ[;rw!BRP<^< S Ԑsa`F+6{]?;6ruGVBiF0&;)7VsEP  #-H븡£!6X:^J}yr *]f;w XI d B]  J␋0a5G5|,v5,$N)^1{VrҮwd<9g63Q|t%)l%n$F<xI r!!xXPVwn0|Y$y&1 H΢ rPNUvFIy:r!rww2G:f@r VRFIb~dfWQ Bq/Dh+@v(!$Bp zNF ~I׵@V{@_C=i=J:kC7CʩtYYH(P qU%&҃>t&DufĈ7~%qL]IXϾ{҉  FPP'$_fG,,zU,,?,|nDDWT2??12ס*pX8s$͍crrvtt ##)u X@[YZ^_]d$_p]%YY ~N>50NNVFUFF p<%r<&w[6*Bq4t\30LT| t^VD73 `f d (.]4:G@XW^ D>va58~7Q=ޑab %| ʊ>V u AdbE; Fu s ǩs:$0\[Z*E;;~؀YYYo]VKf 8} .+.O; C/Qe~WJ# 0R+  BS։~S ;.} ׉v)D5G^t> Y[q0h*F5;u͓P-&*x,.'0x-sH*;3[ؘ;*Ј0$~}¦&;t r::r Ʋ'Cָ¨0 !TF ;rK6 `JOF#/#c=#U~q]gf  l7Fҷt#(5pƊ2C/ -U- O֦ǔޔBeMڶRNeKݱ B4ↇS;w;w;`@;w9ew ;v4I)I@.r aQB;0~By":u 0~'ffF  '  J_y@ ;`'3&& M;;>E;6;tMy7$Him1plJ&钩^;ak>[Zf Ŋn N vmVy}s.sx.6 s> sw2&@Ň֓68&uFFo x^CY Pbܽ@ˉ?)I3vN1)t8ͣ'g͵ nMƻ!ӥT2f|]9WA&Txx^+umuAV +;sOrڲ߶gp F &;~ s L%Lм$+A`HV%ABHIMSUWXYZabcjmpwyA==+>>>>;?#@@@===>g>>>1?v?@.; [KIv@LD>€u5B3ɋ.RP DZYr$Tg+DYHO}P tB6q4{ 6:gb&L8V/eTυP0eq^Z;r"coڐ#$xL `)RPv]4'@5nFDV  @ǻQOBA R3T+‹[@uCAW $u=%"N? uFIpp/ܪN0t`*u~u$SLA V g_EhY#G-}]n̓Ԗl7!-AI+1EG/OI/t)}$pgntV@VM\%F=u ` *_Fpbұuى ?ÐG~ gQ)Ru{  X;+Uq TZcXPpي~0 .1oDHugt_0uz@ ͟O_8 PA .3;|Y=_T @>M uI f@11/oo a DAAF0NF:\;߿f[RE-D;ra" sH mRu 3_3&đ=t4 t:u&9=u uzZԌ &B^U ^n3 y y Q u k;r w;r+@Yރߕ%Vv  PGx F t搵uYg: C't9L'0S $`k@Dž\tK(/tA\ AAtPj:8:""tJόc!?.t .PC~;Juv Nsi$ ` Il.-_% IF DU/Cg?~ 0$Hl e"|96Ms3'ON% OI++TMU,Ry q\qǩHSmF}#>^qt L6Yπ(EpBft?PL gAp WwYr*#P'~V,|fGB6Fy# 7q %r3#(~ WD|Rt,])|/# 9V`%ցR\@CZ㉗2qdpuu " ='-c ^Jkh(;u}> Qe= $PTu"u%Y:w-&w9o^% ,o5P9 u syf8 SF+V##?}T6g̊Ј. mR> t AʓtZ=#?-),$]<Ҁ<Gp , oA3tNN%5.t|0Q^bZaJAzt/7e2<ǔIXu' ,wP_)) uBHtF:76ܠ| NiƼ^B^HHt."D.hpӷ)dOq$o]? + *sgx@xw'3WLĊ ;rg.@Vo( IV|&\ %&+q͓7ъ6ֲE_~vuw 3 v>wu~oC潦 3Jt̆d&JdaUٜM7_EJ&F{`t` v\m"oleL(u!̱-A 4 ǭO&_wz,=vECҖiVBiNxP{rNP^dA.>.Np(W (t](rT'3uƬq/:\W|*`Xso)E1)/Onʋ[6Fϊ? t`=P~rC z?w%v"3PCYq~usݡ lԹj %OfЍV?u;Vu8tx0T>>A>>>qj2|U46j6iV66)-:? C ]+Pi6:u~e3PRw "* .g\XYX0Y.tV6b7S&G[&*t",LB ZxPL3{"Z!V{Ȝl \0^1!} IjPTc]賰\Ԝfw$k$BÖ29pu +8IF㳌)GD8D]P+Î0~*=t-!qx3,ӢHFu%:t 'u2A ZpYYGp\TV Yzt.#-P; ; |ڨ6w9 ;%3'*i?YGSE UÂiz| ФՃb6@mP^%za\&Tt:r:w, :r:Zw t:;Ht EH" ,A<waD"uym^-U:5`;va5v|ƁDغhi~Cc/ 2+ًu20yJ2ǎat jCtRza$T:8TTިTT4Hv3jbuj>a anFWePȑR\O:F \ I uAI@ʋ!tOO N;r5mR 1m &·HG^ڕ5 8Rmr;ʘ|A(s 3ێ  uKHJeH2tE1Ӊ6*;UKz" 2|VYaYQ7_$_uFZNu5i`>SAD5C$aoAVxEMDLY/QS=؊n "Gr["G -t+t!"H"t(Z3S\;G?p x xF 6xxΰuD/1Mtw$Iѻ{ ' $YYPR3ҸY[轨Yܐ=|J< tk?;>TJ=%rc%@H ~u wخ 1ځòtI1 CٸmfC +ʋ\u;wu~ r rAwJ$8UGL;>y3:yslR7 *rCXr]@u $2=!!e:VbuN^F"F< 0>, Kv0r>3+Ѓ |Dr<v+;HgVE o~;tC^Qu+uE*2k2t~E v$KSuO OOtJ+8 *w%Q!@qFPO3Xã2rBY3<@Q;60qs!u ʽHCQ݈QF!r 4C}z::N;F8@% \߲T$5Z%a*$mH-.* 06x }}e Cvjj&  #hpw$uj# Y^2ɿ>DjCPxjn~'G6"Yb {\wPjޅ9jDHPJ9 ];FN|u [A]>tg+|WFF&qdV,G3J<}O`wooީ'pRp2]p#ppXtCVq3G uB\F AA B]:%tt<^Q L+^j%h:qxT c ޓڻ:D 8T,HII,F,VF&WRAy;G fhİCʑ+iBկ'u_8sHP_ Ɖ=Pp{Y7Jzac p PWXFArZyېb@ hJ5N ))[LZ~^qWj <~RxWNo#!e5:w6TN'KW11j jV  Vh@#OU1k88AqYތ_ _ ~U`V PR`ÒPT!Si? 93^F {RR,,eRud[*&jxlFv> &kxYVK%8̻RP?veMRp)GHZuVt@ )Ed UUkTPIeb$5FPBi]hEzp*0=@vgں* VI܁H!P/_Z!)~HlR2QJPT"9psA)5t 9f醗^ÉAEbV&Fb~NNUnWs {6LWVNYuo4>F +t y GI 3҉T9d+^_gVX2M ª2 ܊^gf333@6$#4WL5/uR0̀Q{%ۻA %r؁&rw{ѷYOZPo} o zh$"PfP*@1H33j%n8v+0r-tJ  u"+-s3.^||$K Y&y5HN eЉ`pˡN u}hj& OUQ+DjF) Eu3EthJwZ a 6akUtwgH$u93 bF;|GG&F|e2 `uDuw}4\)iRkv uj`N} |Yej~ Wĸ Ewj TSTJu<OƮ?A|:}@$T|,A~ u j U )΂) VX}I{ Ij  l>%`0JW; 3@;rQ..%^?{ʋrvu 3GAg9}6 !2 9r-j3̣jj8ic"CjbL '1 K#ofKu$MnG;~`֎o PHoOdf3j7pYl=; 9y>r00w> v \ 6B`@Z+ \I*MV H@mJào6; 4 2ƙƞ)\uc {5 ^lCt3xa_  Ɣ 0###e#cJ#e#c##F # #^*E#C#E `u)8:uN<$>s}Ў / 642͝d0Ոp22KqD%@E7gt8,a F#ذ ${"~3Q{' ( &= 8US›)][YWWM=KIG2t >p #dA$?F4P; 6cm00**8:8DžD&H* F,`t^*fu]zd]^7"9j rNp[9ftSa A|AOnxvAO]t r!p ns33hGum1?tT[~hx4Ʀnwxi,'pj#pJ)npGnSfTj{p 6qGV+W+Ñ^v8VWz@|u}PrqͿ7''ɞ|]ls*< n.:~~ p!l.( z#ij@9/.U3#3 ; rwvf>>0CWp6nq}"Ћ׫"C+CQ!BⓉ6AXj z >aSov%0V w uow+~mWeP=v 1pgG:;`wu;wlel r2wBv*"fP;MеRۆ.z-)} Weud]+%EHS=ԙ ^a(;s NjJw•bl!7ۋK6]3z1"x)ыn#t$2 NΣ_]freyxONx^{r 0u\ J;FvSø* v.87뒟ȤN?suIM~rCRW MS]io]U 5VSA5TM!/0! P:F u@>=b^+6@- RB;V rV6I扲^>uHm\]ОA"^^_@_}}/f^d)7~& (,*jh : h8Evt R5!9} ,J})=U@_Av$ 3&ڋY&3qFOYnՊ7h% Fu8~u>|8xs1~A[q x- P  \ǚXI,gP>j, W[VS;\3v@0|Un^ uw\ v1zNMM)VK?4KZ é-Dp$tch%Egv.zjwh |Bs ON:+ t70=P5Vʼ<)\xGQ0D=G -L : odU4&97w4z܅/?9+dtY0&F 4PZ79|9uFVT]  ( ʪ> V64El = &и; ;Vu\Y6?!/W6a& y u]2?Ajp*P"'jUFHHF+Pj!!p]B>:S䚰&2U,VE0= WH . TK4 Ot.Z!GˁFV\W<5 @% *ğH$֛sƀ^DIqc\c$6xY6Žw$ uY== C3bV2Xe$ OFyXބ I@G%QAJ==x؎$  Gl)0Ҫ1Qɇ/LQ V0^ <;Ϯ̛VvK.@~3 GyCfd Ջ {" 򂀼{tB42w; lk)R)OU%- Ewv!:[2Xk$z]ђV!b00IƋ|vCi«g(VHNu膗+";-t)@Pki~io ;u$A_:u4^Rb}HPP)B?\tPA @6 @s\S'@;qB k&KRWH~'.AfvL?",x tt7EG jVr%(u!Hz !=I.:~ %!3sgMuaV!*DTt GM2 Av]2 qT YuR )b9 ; A Ha{d镨u9 zQF0*"*b& TG CQ"A"8Ym 9u$IS *h}(u5<@6oɶ^8`$hjHCj:(u 5/0 jOjG(p>0   P I YjjN44 je NjP3-,H)4jV}'V"ߜ2/_pC eR}d fu& f7-[ ea6+#7e XuRPMVr~BzhdUb!"TVJ WՌ q 6kd=6s2@F 7D^F$PKVR'>~tY,Y+CPY:<f fuŀ~uds]vt ZE't넃v xn2'@VU7=RKFFQPU˨f%zgc07 fËã  .Z,Z0> 5Oc u66sTN_^Vvp#z!q̀T-.{t‵(.g hw ڃu }koL6w ^zXM+*SW*U-- =)%j&PfRB%yh7T` uvwx~Ȍ%ӅE$&ۍy yٸ j;jчa*G-R A,ni Pnj-l8%.uWh!j? !w,uj* t &IBO* g)π>&t ) V޹"d t!y2 6-6)%=u~ K|Of G{ Q2Fr!0n~c//qCG35s`jPx-w53,QGJ;w&<BS8)s&ɠ܂z!P6 F3Q,!Qvx|ݎ^_I dCʵ'uwh((^((Nx(Ǝv(e(=(=(h((C+(('(( N{((0u(!)uX] EW Ո #VwTc!hR Nw:6&{okxG$&uEo -STY$m*&$Z_ۡ^$2}A &tI FT0[)WL)1-9m&~7@:O:i (tC "u6U8 L0uJPvaLPNnKtt VZ<:] "2 Pt!|m&;k;W$t*d:]$.+O3AJAG[,=T&$FV- \i0]KWPLF|tk6n|MӵV(7EF3 G3*0i|+$sa#`A& 6G͚D; T YAFYPR*X.wZ @ӥ|urߍ4L [&9W~"H|9r 2ȍ`3f6Z( G}t#(}RP>5%c&HGG y%o" !ګйEG)K'(Ńk=Ztcƞ  !.12678=0Ses56^N"h$0,= p F(z i7Ruxh rӌ1Bw LZh^ 7!OAE c 7&G/1U=әa+Ȭ=%7f&-uǗ'"a;+ ~^-^ON 1f?OoJ(((('I~3hXQPf̵4 b9 ,]"^ԏ tY"mPWs ]C$* DjW *WP@5o *B*DhG1[@Jj" W, QWG @@@b*E3> W  K&Lޮ:#Mat=2@iWeqGV\8uT>ZX  vH.W/lubNmƁn]u]7Wig, {d G:u={umk~=׎.uf {l¤ b̏׵ PNw\ %ug~$ta&t[x<#tU!tO%tI'tC`t=(t7)t1x{t+}t%<_t.t-t3x^t .~t {FeT%FHLfDSЋR"PW-J! T;THP^G?/.0u/Ѓ%Rl-vEy:, @,33~ULߴpj"Q \$/P1)uk$k32W$ARk^'4}_..fRZuދ DF}{cZ+BjRyD)*V1?w]_z&A!6O)@cuibZWIL[5mMh nYbgX.z 7 tOU"7*+UxsU wV H"*:@\Vbv 4LVFzLF  u! +'MG&2V 0 6AW}]LR \ ch@22}gMP" dwzo޶6!YTUABVmW33ЋPRQVEGF|U p[>w.9+m8V: ;t%))0!!7>!Tj B.* 򹈣2 ކF @VF kk ]0zlmz =U?^ $F ctw^NTum"_}uVt" o:Vu <ڜ[j䢜eS-+<OVG`"c#uCuEev7o$>r Y0F9#5VV5=0` uЍ;%;'uoK+s'e5I{B9h &K =6P Q~ifG#u= -D7dDtZ| +ZU<a>K8RoM& s0 z3 yp  t|dx tpX" lteMa" tZBV  tO7K -znGHtFsӚV jj <   4oj$PyqI_U\d1F\[*t) U*@]\ mIp A[Iޣ0ITe_5ybo`Dca [GJ^#ȻO1tI9AIjUc,&b# _EPt-PNj%: u4}n=agLLj mr26 z(<>KLMN tyz0M7!,XB {= coxljmhfdb`{X^z=MaJIK ":- ILv(=à61inեx$ʠ 肠Ѷ, cDUQ%#JbQG.ޠbE%DI5ꖨ%JB4Vi=` e E!K4g'tU&9F`b, Q?\Q]D'V:Wb@[l:Hm1]KZ#=(ՕZ3"; *=""zBUj Z"ݔJ": WmBڭG.##y#%0P$$$$$|${[k{%'&s&S&c&&&%%%"&2&C&!#&Ⱦ1Ɍ^`֪x= D\ 6Fpr Iɤ VqSײu,92w?t" GI@uu*SV uM?VbS<3ɰ,`.{#mJߕ%a)^|M_=A$it=|tD = V&?6A=(/PjdjV.ѓeIA| Zm E$I2˜MZJej$-l t- !~v؊ :8 8]8818{LS< ;|FV䎁}s }VوY-6+BZZZ6K\ 5\(VO&F 3Jh=gSA­6S5E]n"qB(iԊs;C Y=T _?5V<|C s3?wtYPR9XE i8``:|T}_2__ |5v, |YԋwSh86E4FUo9]& S6 OHR(8X4#t9vrrIma!ǐ t  $\j PC66N7-9u9q7^X UG &"; u;!;W /ع>*\37\)ۓ\u+G¾P"  yx 9"$e 6* *@j; nPg)O)p ;K\r s.]4"GA1~VPj"!fV1.P2)dj.V!ZЃRjGԊ)7mp9vܚFBD,FVN PRɝuTpA6 Fu~t7-cXd@A y0% EԸG&;G&u pW$uS%Fڈ*$B&$A uW vb]&>Mw0t7N2O24j6-pnPSjj#G)~Gx j;9t29`Cπ YEEFv;2;Vu-˵@7nmJ4#w g6u66n%0 6G 6AMR8`/]"!676|E>1;78Lk:>b/Gx)"I)FT)))Kj'.'u'Ď'( 7 t H[ ̻ 9DE  @ G, Z)K ԏ Zx K fQ oQ G 8Fd!V A[Qf{hCtYhtEdCG%(ԏިQMC޵EUI%6,;_s&C zDd =]VS BGP G *AG  &A_n # `  t B: BB*"(&%śnA_ž@EHC?@B?F 16b~:&I==$=%O kҊ:PD@uilMQ   "@hj8F.pqpWD }qQVc;i8g;pV-bjI{FE!D $.ݣ"j4j/Au>F9[LKMV-=- ;w{W)D_ b%]&LX@ YuCAr Z[9Y4'jAcA&{T$?UR%HR'Rw/lRITPPC CAPC`]DFNTNOONPO9NNP'j Pl.zA,'UP }Kz uD\a=#L=44 L<x.yJEBZi=('ʫ8 ;z8QVOH{=nttUeutl$l+cQ!2.B * 2K,)gx99 /1{1^a tg@;UU Ft;RPL7@aCO;4 䩌 S/jBX >j{Pu9,NN?FE  ^ECTI W6Z4Z{  j}-VNEguf FF| ~uejdl0F FuplF uu z? Cbt KH*kFzݖNK< ~2uyNr8t/] "vZe" 8]9=rg"*Im)LLj8eŊ8I6pSnG1/l j ՊwV5sACQ@DtRAu2%?tp#1[Scr" 7=u*RjTzX\ Zbϰ8)i;['ڭ%ΑXrPĶt?(tJz uu uG3;Ҽ5U_HH$(MO D t9u z˦y*=v)&$k,6(  fx PY "H"ncF  | vʡlj{W{ !C Z| |v Tx(RơF5vW &,+W&xihf+vw"r;s8<63)r w)vv`V6&.8 8 F `e1D&1?*ծ*ɟOgWhh}:w&x/W   npyX`};rj܈F j+὏,Sj=U!T,L{~:&Rt7՟TaYOatwx)u Q. s '(2̓TMF( sVN5tau!7c5Q ':Ћ/ uhEV  V.twם w (F GF;.iULvZS,O]_MV!K!u!C nwff&rF3;ģ2)3?` F72G323 "Uo>t 87kS Àuaô@%A}!"]SBK&Rk4t!(C87aW$gCŒl J=j(9zHi?F'lT&(| k(nFHtU:q*/)83v*vO2g6hؠAPVFA;w߽;X~>b"t?Xf@qݓ uO~\) uWf~*+$@( J|NGPrJ;s YH!mRqHȠQP&]ׄ@|@7GlD!FuUOM 5A$A)xW~&Xƥ=U}J3R6t Yw ;$)!ቩWd|$0}w5"m s o+{Ku  jfP8TU1D&A `@ ;Y^JGpwHKMvLs@uw! *31 KՃat  tu^'v.% zbnxHtg5d`9ZVkd/OKE)t>:T4 t-")# tH#H:t"3]@z GV#^A ?t fc$";_gK3 F -z'ޚ+뽄܂7wYӊK\K6ù44 BwX v"2_e,q >՗<<~}tM"z<,'o9Gb1[PM"&mDRB" "GP".q64 V"W"#?2NYw(˼%!3=5.dR*͝}(t% "aHE,Ip,ί+r#JBuM빭 $SaWty%XKZV[BA@W9[^6=Y=XtVYгz@.,| 7c'Jv(8r*wVj==u$u% x#qKd3Cf+%+N^]t6 -g-mwj)ink(@=)VFyz8fX,),"j 3Y;m~#U|r KGBs""73"A)|$N N+DUN,Nsu,9~jJ/V-yfJJJ-j,R,2r*eg#.-[~&,&o&&A&=.QQoj%^N##̛4 T Qb33 9*W = ډ ~v% %uHu~w)|s#.#/TPJ )rMM=u<>Qu>ZL7LUvK KS H d8:`ud_^ EuG * C a873^e, , j ( S^(=53aZ#j??f3j"r"}G=; a)6<66Op t\|Ex !,`, "Pu<T h(2~ \-$%&'()*+,-./0123`68:_Bg5&I(eߡ]њ %٣? n?SWY؃pa3Tr]@9bq1C?-=H=xG5tϐvmZXC?ޑy E(%0 hYebz?> 1[2`¡^JX$M $p„uQ &;=3i&Ws&[5p =;G+hZcin8 R@ Oe,P+ڈ$L= j-x~(479cY82 ,F[PjM#9'6dFRtYAًF- ^MoF^CFy|0"%YvUGs >@ EsKQ 욠LPRnWBRn?Mj.;SjLB_p%'%tNl 96ٯ pN +f[gPj+NhMY@ ;tػڸaK2Bs}gZj1ITIRPN4D[:t㕓X|WtB ~ !$Ps 8|#\u3љ%$Z hw1r#{E*:M%jH%Wn BF(tL#~ӿ7=dθZK%`!B`]:mUPPyhhLthyV\>f088P}3%d1g T3cVq6 Gҫ5%8o/w2- ^;Gڴ-YLs/7  @7% E?jV{z@^$9*3%Vy>%uèj(Js '7% zu-99 t\Oǜ/ L/ۂY1/xxfw#VEE3%@R1'U #PFYF'|-!^"NxTw&$p O9A $o&u e[_1J_/ hy사y'?]~Tt!^T&;a;W*($t4-wDt$PPLC<bA&U%&'t仹? x& V ᡑjɐ =6uPuq.9p7S%7=uj((&+W&rG0EyS>^/' '>Su1+Vr#َƙRPtDFG->V y4uzؽkl?`&G iWjeRs{ ZXxLص-h{Q_W17p?d@o{Vb) ddž"F/Hf_&8=uql/6z .n/@Gz1 D*K @fm&;:b6@!B&sj&hB[-seV%DA|Ao$pxJ%Gq&k ,FK,g*HEvx7P&tg w rd))*)ߐY) VEPuZ>bK:0O %4,Ce D&=N" =U'>ܑCEN k ' c:R /'3L 'C:R:$VWR&ȞTD (bIbXd@_3t,dCt VPEʷg03G6'yYs\yRujX0?3F@(:?4U.E͞ )f<@R?k)4/ FY){Z †u\4%93  @{3 b$*0ր>)t ) bW;Y8ZWmłYw]Xˬ@\J3k =CFjWXlns > D:P|\}Pu an}PDY!uoWGQJH/}u+`bЃ!t[yz [Jn10nƛvpk):.t0))nBWĹ n8:m1 }.wsq ptkfYxATtQ?L-u<ލŕt,hjhBG1"`L\-^ )L jS7)Fi員,hHvH6H:zru ƇfR{ {R3{  , ~ {G"uGԓ8_ Y!J՞f&ys4xM.n c{RFBdHhv)& :+"^|vXjpd)v~_xM_,$'$(l %&3345dV==t )*dV+t5#*]G#qw#9T#-9#;Ǖ.yv/i n2Y 1MI 39+0!u'38" =t6 70a :;%{p!%&'()*-/:<>?^|b^hn\JPVmh;cdtV*i^AdKM3')]kF"`}v^^P-u*0Ba=B+$ٯ^!XƱ&PR[YdڃЃ./(RFa0 0k'(KuuX buLl$DoDߵRatm Y^d g12V+`@rC3Ҹ ފ)f7u%S=Ke ި(*#M#sʛ֑u \tE_k;F'V s % 6  P[3|'3v3^3*23Aʌ 86ψ0bƒ ' I5t 0F'r`3`M+I._7M^;%rDt橀A:֋&-=A|Z~nFRD\4&$Yw#łM=@UG&@ *; F2_f]9%9*Wʙ:<A}^^&?tZF^rNFdC>D-Pάm:^`PYw&։ vk3L8F޾vpl>(3h`r*03W_v)]S~Njmʼn"<G \3 DW(TWP% ߨ "Ɋ* DtH ؏uNp$\PF 2^YcPB tS&'23tݐ,u!L=I=""E!"`lО ($=|f@FKD/E7s2$u2f%twF_nP2,Q BBCQJܯ^ŝ 56)tv::M+* 4 4* *dT:M*Hy[UxqIM?Q@Q^ !"u.68"ɂuL xFtt"vV/4 $ "W X3Y&4M"<=t4'iot!UffJ jS( UrB؎jUDW׭$xFy__Ku2N6$*}5})jPY>*u fm5暌(,P Z;}|CQ#LJ ^&.,6#6t<2pjp5ipPV懹4?x yh9HpuD~|!%.r%qBvuvU}} zP$i=5v>r4X uNqYF|ĶCɊ./=<S4 HtFrk c ;8P6jh[VPIPfƂ$66F| :\HC/8 66 G&vMb*I[<Q6WMII 1IV5`^,Ed D*6qP66 p֍jG6yP0/w~t"PvwҡQj( j(^ɜ< U G>HF8ܤF?-M7Ph XE3 $N >7utJƻ`+؃}+; ދ1+ȃ""M;s P*ȊF{j HPPQGDgdd}6LIT4Q) t V1 c9j=uj`IU>Pr](袦GIӚPn$xW 3^87 2d:6hX[jwMc$h7ա]V*z]V]iE->r_,(bbBb!bVnV!B5tbru;G%DO@p5y?hhI~tu=It2F sŋV.Rd<=x`,DCj&:\;FvWO&_AQ7s2U WQGGFd"o߆J )]I+Q+) P~Lr$o;} Q*IK&s&[T'Н' ((N녦 )2-**)*z*++'[;L} P'|jPEF;^rc VB4 =&@1iXr&e'ZE%7= 7<n6V$ hhj6PD3"}>7J UNDn}%6/;ډ]GJSUR g[-`4S}%"~0ZN)W2w ];%-ヿth@=0D~ܡPjph3))*)/ gYxWrQU !!Sw j7G7z1/hȃo#oЍ ЌT9 ez& %‹6F)+9!+tMדA#‡ط0ut:(Rڒ:r&:P * :&6 rC:T&I'Lh h&@73P:B=FBPj0O3ұ E[:!pq촦LHOO  beb_u>o/LZzV{HKo99N+QSCy #%=u(TM3uҖSj&Ø0JЮn n^&:uЩ9&7 ( JV5\  SO FUPQ5|Ā k:KP.ɢQɯ*,,N}@9@9h h"zXI:FSa;zQh: 4O*F:):aW㠢,!-LFO+V/)}$&j܋Ǡ#[;Hsm ;3ׇ}j FPP\ jhpsMS:;J+q %+)++un[.4u0+8+noBOE5L5+뤕V%ԩ)a)#S)k)!U)w)*);$.) IIM/b_IZl0NJP? }[;z:yJ;| h+z}@Z)}c", HlVPh=K Ĝx  u[ײٻte$>3e^F SU}=j0I@PZЃRfU1c>0Qf!>LZArZZh@աj7 l7uI=$x%u22u+.8$r $u%DDFe2YF*O>< %tMk49%th7&#tٓ 4,ʤDJ&{кK&cv *Z^]T'V $pZ6Mm>jhJ./}"ŵm ;2bF>J)7E#V F%!9ҩNVz'3H%?P<[r\=!Z+$ $$$FQr@@H؋p7n7*V$F$$ QN3YOj󒼤Eut&.DLGt u0 k 7u gZ 9XW*8H/3,ȌB0L =Fu 3l|F. -ulajjjoƙ~37t579G:(0t YhDV0Ú3q77Թ y;g%: 6NZFG;F|ãr2̀)"~mdwh"Km < 0@6y>D uIR)FlV~|sf;nsCINCF; u\vp^Bbff;>P. tw jpg[׼(A<ё"NP"T jRH™7LF:|ZMMjCquW;35hg!ntO!YR'aQG55)5cEqW)%PRIB!RV zMS{sdwd$w+^+8|AXs  :*U|uUvU-^-d_p~fx%;P>A$%:jR5= }E t^,VԚȆIz|(gTxH HI Gpcr"uԩrPDd-:waVW8ƻ8;8| l@Cw33,zGn^N |;Nv N+$QAFs ī8s v}8,I'Ձ)a +:^uQ/HIBuIr?R%7Cڸ>>RPp>{rSSSNSSɵS?,]SP{  PUk(;a $v!c?L67)Cuo!Ar +]hJˑ*m"+2"ӐY6@G EJkpt#!zt7^JPAAxH?5=x?uj%P|(0 0GmM`^ ~b1K G9;j r{ F~(uk"j([}(Et(@unV,o P1~u/hb•?X2 t?u %l:*"X# UnӚ \-_xj/ !\[0aSu % w Ye :e?t(huǕ(@Tư?B XIdU5jF[^$V7 ;R+BR` 獆6]F$U~6ytڪ+(++uieui6Ǜc6 P f  @ԇVP/z܌D=TTEu'FD? 'Vijr'==Ft>=CRk=StfE\},)c)1 :21@9z'}tË]P%]'ތ^\W?4!Y}$Vhrt< NSH$>6I͚DbiktX?@=e OB: Y_p1*^32@ ޚެPjdQ"j+"f{јfR\N f@Vn=>Q#NP'@ ( 3]i Km=G5f5.; t5.#gF/c+u<G-us@y((q>'L'=R'믎'%''+h' '''(AzP3(7 66 f3!E!> iAHRS65445Ȇ f$AuFtQ< d33 V@.GFGz6q}[qO+t=\Ql,k\  5v@?^K ^\N lr+A\ i(d\t1sBӚ41x^ rHB/Ѓ5𨈃*":%I` zoY;=u%WC1/Y!y Œq~thw uf%R\%\f\*, #]Yhzy#2P mI.TH7VIвt!`F j6 4w& ,/w(JDT\ $yG^(:(jM@Z@>oлOXq&@kKf\Z Zh@+ٶ߭jK D/>Ll@(LQGcT-# Ʊ%*|pA1Ip/Mt$?~ 7t 9_e$ԚAA|  AK,R jt;A7)VUx [gOY9]tO5uY\` }w w v \V8ef{ &o ʓAhPh97M |~)sv%x,~J <8GBxV t83W `b_pVF'r+j'x%%ؐ Ft=Gj8^3+^ރIPRfv@F//;0.nu;VtMdUR;{v X@Kauj(O@mV(k'>C tS_3Ҁl. 0 &Br\$;b݆ 44 J 1  v&&&AYPfYAWZh'Oeri.5b=r..&V wpJ'!(7ktY] "Y@v82s**$Y'Y%+NQsq P77)AԛqK%2U=u6_ = rw=v n^re#h%)5;q2rwU}0v >Ct F 98 &B6f7 dK4j6hht24dj w0dlj|h{ fp #n˜|c 0tsqmA .|/6#~!fJ!!@~x6h7TAhFc£@үPR ɋG9 734`BW8G)O1dV>=S`ttrpn0t%el6:B+S6j/"pvP@C E<Car{`335uV~,Z"R7m.k5#o'V(VVRE>R) 53 뀝<<CmM T0iAcƣX.  mS:T:\$'3?̣6QHQ6Qgv 5٭A?tԎfa7N> X. e0Bu4lB\Xj;jŊݶ%6 1  ª?f\P饽Mmq 7SSÚd1@z@*`d7vTXX.B4XqB#Qj Er2B2*Pr;G+tZ88:DBҹP+ B n&?@>( t,eBے^C9 8 ЉF, Ft6e $G*`$Q8 " `p0B0.rH3^SF$Ã~4 j'E„݋vQF 0"ؚ A#=ܟt |./ Nu@C弒RB]ϋ :W[l\”;σ?,/w $ )uBC6w"d =$t:={=Uq(C,,h=jhj*ɜmqZ-h]ZjdLa5][1"KhvUY _L TWI x$N=rT[aIio3CEwl>͋ft$6=͚WRS m !,?PF2519Evv/~0v\mAmROLZ l Fω / =tg\YR(SYc#|#pi %/X q n~@6H )Nٚ۠o|)W^x'YYV7 Xq3'+]7x;}+~+,sϮ6~l 'ńy?M{^+^ CƇ_CPj+F i'A:HZWuAojI\VK@S "5H؃XvX.VU@s7"vX&!(+~K ;u{Sd)D^@V@~}vy44'(4IBE4445Y~vqG4} }3FF^G^* ܨg~ LxZ;~7 ؊׆z `C_}BC%haCE1WPPj V[ *:GjK{ :Q})|h}+PzdJۉ~2@;F~8jY;DѬGU9vtZE y]w>Z;Ճ=[{|v~7t  j YTCjXzT 6tq*'X< r} G} (.$0ʩXVo2lJ'f UP<. $ zǻ /&0*6XCVCZ+ { \ Z FFC HCuhChu0z0P S~ up^JC"&0<S[&t+A`6F<-DB+++X3knHctRj !G4~ڂDR4]jO' G;~ .{A\6@p\^C9p hWHVFS@3|o=?M|D`)u& ~ՠ ut GT9<66߁@5|,9}j=1"L?: [$߁ tV3IFW^J-6ҩN:@M{;Fr3,]/(ڿTT-pF;v :,V}M~>N `mރB@n^]AWNs u&B.t d":&0h_iPF%9H]˚Ahh ͠38=5Cex~ '\A,/5#xLPj!) J*$R**hh D'Bқ>CŸ*=V%VfWhbY0$m\g0m0T*#*g*ICڝ6jjjh#KP ^iD Z C t2 DzjV Z j JS E W h$=jNժ'l U V F U B, _$u.F^V w~ut::}CI;i;;@\zP/ # ~ [\Et7F$Pj FЂBR]oF6~6K GȎA3@bduu $]A hh@,>t9aNswc,$ >r j^T* xKC3@,B=a":RgzG0 Y؎ GuqE$ݧ@} j 4%$&#)Ro25\:$yD79t 7S1L5F # %*  )'')x~ xPMb0}p3{8nVV; n^t,xF :tޚQ":teHZ v8S\-tDj;,SmJGtMOg| | 6/ c/ebY P7heȣSeT3u]3hH~eGjPK?p7 f\͈W^_ lWc*~tZ_>/W Ftd/PzKLh&4fu?G'Sj3y5[ u W0='f q ٸGK >}r+F#3u  o F@&G 36:u@2?$߿ AQ p/[G 2 g>]Gt_GM! wdEf3G BQgF+ pna@ v(PI6(0ը:u'؏,83ɱ'E _8K-GhZ HKjKS|ڨU \ˬe]OL\s Im/M]7-Z<9nD Dmx'34xGt#mxt t1 NJF|ƃ'%eJB}_mh^k;/ Jz7t}jl - ju0LnJ$UsPV;"tu jt+ AR(y B0$4ID@u#vE ZȉVGCWЍ;Fu`;VtR " t t z@J,jML*L BK׷6 ɏ$} C6VSHcSF|:e*P#PPg#Y'jg_PJ <A kN w/avb;t<=t64N`K ; @u  듉Lu v""Z*4%%PVЋ"p0-> 4#\#o Fy 6 Uu96WNH6c=aցo5P/s}R$2EDhK* WR EpRqKEUcTuڸOJ5JtR;)hS=|(L O!<~hM|rxF-a|bGX$:#s,'Mu><>>>0mB~ւq3v:L2 ||U|-; |^T|ޢ|uqYzolUަpW5SP&ğ+!=Ux3)C[ZR5 ;3GLOH7tբ>]F}%-JBAt٤L#חcP  t:us! HC‹6*&|EI5a6%աnj 4x/*?7F C4!tuuE >6j=,f"uhxPK4,o[7DaY.+$w VNЁ¨vR-r#$T4DNҟMJ4o*M[%V%"̌#O&2EWJ$5T<0TFQU)d+'3W  C x?u'ŝu&t oQ c0k!9M.)#Mk)'?kbpk_z;{B~t =a_ uƂ *IIøI|(>4[7 Rz݌zI/uĵē !K)'%-X~jLDMvLmK+Q=t.^ tq t>\UKF̎XPxƂ&&Ƌ.) FtlʱF7Q*,\ TփPvvF Y ~G.xvʊutmKqӖKp+f]+jćei%F{"u~ ?6v8(L9@ yOM*|BjKw }LBj ;T ሃ $ zP iEbPnVnɤy|^F}IBI:8JVlZkT^S:"AB# <j h- gEd!G/"@S aaɅn~I1A+\#$uǨ#\M Qj.㷘֖N'H ~Q #!N)D\9>- sS[d.^L"N?ɟt,xNVKl:*]^5?&NbS+~P!ZLP#Łt5tv9N J*|Ary!A*P 6NjODw?N?Rl,I~)~'B~9ĘTT%jE} }U3F#hI =t`֋]00^owO;P  Su:FN,&et /s R UlX%ZGH[Ut(TpFx F޴SдTNJebS46^IdWh8!/ d:/Q7WNU4 c42* TQGN~Nw,KëJ 6>yI dבRhh$DwH&# Ft3AzUlToӍI zuKL #=N,K){ r|UO|Z9eyn<<R - 7:Нѐ7IOm% gֈ?(-4 O8 j=NjjC"(ƋF Vd (t#mC>[O"M,1,Ԛ,}ut,O;`O] aFCU=-J\2Pt^PoRl@2݉fkv qrW*| QRPuLLVi; QUA9Q鯯IpQ g39ߡpQ rQu?qp0QjaC Q tx F d G);g$h:|QtŹ4 P"uO" yӽ}brP( :N2I/W,VLIl׋Ķ.FWV)aP:Hʍ׬`^N&GOwщt u2wYPR2Xi ]2]^Q*{FԀ p!7t"%&}ϑ}&"u^y-RJFl<!tCt6jji"Ɔ<64] Pj!D%KI5Auq3w="x|t:v8Be7xQ7 W*t83;Y.|;]s[e'  zXF56F5Njlm#a#9ۚ 鯘΋enNn=fI0oԽ 3sQe0LKk zB6j PRK*->t5zG)@KLV;sYd66h?ƠWD9U.ד.5 7~^s6; r2hp@ X[383@^\n Fd} 8~AsA[+5pQj+ \H&;X&y1A{j ϟg8Z6VQCX, "b]YܨZv w$&PH Vl/S` t%J|څڎFGGG^FWXFX HXuaXjPwcu%JjN=R>VXt(^96i _)(2 /|.T@ͫbPN?HBK^tY“A!UnBj?.JLN bqBK슅7kXs{D~L\Bu  Gi]UAXG!@ehgux2zdd {dE4VXi ):=vF t)Lh^P+Ri$B3#TVRLh7Bsrj j86S\j}:Y FyFFw3ozth+~+vO6VPA/G"kV"LX փA;rJHKvO}@7GWj-V sa"jOnt1Ӌ^gr(GCjY KY[Ycn  I u$DDZx^\x-R^au(&%Z-cVI8 8PuaPUu$E3^(86D4J0R2 .,$Vg>Z @ZulZhL@>0cNt:Zz/c;a} y2Vbu edr`|s60z 钜Io983Z j:= u6@Z@/>Zr1,Kff., 7,)/|C%.ŒsS_G11P+*RhX+0Z]2pZË90pݮL,Y~*u08/tP u l2ܭY[8]Y;HK'*~U:8t0n #@3:u3cguXRE^B^=*u1ctM J5(&mt K)&zu V7/oj  E_^]vq7d^.R||P[32jPY3B$3D3[hj3B8w389h/# N3F&F^$@jt}.-^--&<6wSV15 ɮ'0 |&,V%7|!O O)QYBS^nYA, 0N8qEEڝuEEq MV T*} k,~.Һ. >m,ùv &3\2~U`a^: &:D:M5\VTHG /$0VZ͞$jXG)$%n%5%3Iv$4uUTF uo/r///eN yu3/lVa *t:/<u&hc^>Iy"I i nhQ;u^ ^$|F ޕdP\!16n-2 =<r^3^D!0fOvk 6\+ƋL}@$ LP Vj +jem N u;>\uEpᴅȤ͋NYpT2FHvH<ǭj \tK'ƙ^3+^`;|;vc+22JO<#1tb^<,jn*ЃUTRVu-D u #gL#6^|uL;"u,GiI VU[ \_-UH`?,Vtvff=6uj*Ry?P;ZvR' s ?\E(93[(a4_64c!D$,,YY_Bф= @a(D{+wL=HHI-u)=(I=yn:6=D=a Z Ȁ~Bv0|/7xKw OșjK-K+Ѓr +ճ4e䖪)  FwMY1 -$UY9wr 7Ƙ8A=zI9H `߄\H306; 8`t<= #.Y чHi"&l4DSE5JwUtzI!vl@3靘1 ! HlTI:EՐh;J~#x~t uDRiW?iJ:,u93 K<6]$+|1pɤ\j!y;Dcs# #J hv G6°؁s= t~HDu$+vNVpwG# u{/j5Nk t2&t, P&0D@PO{ D{ u*TS㔈v#)@)PkK#`W RVAm^ZH~@ƣF] Љ~B^]8/F+F_ PCm ³V$VWYC3rC6?u`6d]W 5㋇f].] %V3^^$ %8.th'ô->.vvv.vW8vvRķ$_[H嗃ޙR6h 1,{U |@W}]^[miCEtS0?V_{Y< q @p $=yOpcڢW.Lڤ+P .Y0F(Y 2n.Lô"cfhD FPH{/Nvp m #;]v;> ;s3;r]z ]5^_7 qM]xE~* WVδ %2!63G$5`wiP)+5_wr]q z  ]5 (w! u UW]﹪y\h :B_^jdjTPVks ĵuǵ Fth#-t/u'Ph`dݍtcu .N'  9>]jkY`js(j 7 I|+uE<]C]JEAͱŋT-?T='HGRkǸx)xǮx%~=Qx6N?.ɉ7'O=/_{%q WH<0-PPhAPPG̈́Y9 RnYhPWTɇ]]Oie  Ƅ] lxFn^[.\gxQF`Fx&(j&&E& Q4 (8 H 8Ǩ۲B#ۊsT<͘% +P'QGuFr6  6C6tđ@PW6[Fb $YnRHJ JУ>)(F;v r4PVu| $D5;F6̒mP) Ux׃zKnwzF,p`:^u+;;tvbW z Q2 Hh=%]>`^t  9# ~@ u= tԊ`V un<]_+U.vYF$vcl@#_jYb.YqDG+ t BRWe14RR^Rlr':+tV "֋, /-PYEn?9T6( cfN@& hm`HNOF@OS6뢋*d]K/z+~+}%ˀ>"RttuJ%C!ȣ!6uєMqq#b<8A:'q.%`:(4;1A%?nP#Ђ! wLR6C Q2i HT!wmX@κ&6 &o};`V>J]t^qEˉ pgBv @a^ ~ ]7]`aS,\e+@+V hP,k)T u J a00  AB2JV>Υ  MS '* 0ԯ:RD ܠ kC,+x@o=;yhnLR[:L KKv}4VWo}9P/ax `5E+SI_K Y]Ko.F(9s: > V!(Y4;˄Euꋖi  ]_0\_^N弨 PRRN'!v@ ~ NC_G!ue4+$S[vn3z4 !u097?9sAR k u =JsQi:jHajqf惡W˜q]UOQ=t3*jaXr?Rv w*L2|C9&;tOS+v,KHBҦ.*bL\; tDC:uQ :[<tQ(Vgrr+ Gej@% (Z ;Vf v33u‘\7' !P3f,wv 35uD~ 5Ӂ ,ajK3 _3<.HgVD0+ PG7w53;Y8u uEW.?3%yȋٍ5&W3bs`EuZFyu( 03`)C5imi~S2^.= ?UUtK9UUqU)/cacYzj}6OW3%6;636h#-m_zwV(8hWHwHe1Z?G':D_=3o;TuT6AњD%d t~(MaUtd?ڥ Y=zcRKvCC. C uCC)`(`3kjIc؞Ct/jn"FKVJ)v_yOd_yjLd^ _ Xŕ?P"'.,)U'N{" ҵLP{F$0]MVǍYWS( puhdhu//}"}XRu0$bu06 @=_pc^Hh:u ‹ AajhMzmSmZmtUtP;1YV-WwT Fu5gNbX<:fC~ >>b$2+cW ͙$.Ifq$[cPh0w'u)3!ncj&W[JllujOt8B 77 YDD)AGj2df3;