h/~}|{zyxwvutsrqpoNPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  G )+$7P ~ )+ )+ )+AP )+ )+ )+A )+ )+ )+AP )+ )+ )+A0 )+ )+ )+A0 )+9 )+9 )+A`  )+; )+; )+A@  )+> )+> )+A0 )+ )+ )+A0 )+ )+ )+A )+C )+C )+ )+ )+ )+ )+ )+ )+k9 )+: )+: )+/= )+; )+; )+J0; )+> )+> )+ 1> )+> )+> )+G2> )+> )+> )+(e3456789:;<=> )+? )+? )+N? )+@ )+@ )+ OPQR@ )+A )+A )+SA )+A )+A )+kTUVWXYZ[\]^A )+C )+C )+}pC )+C )+C )+qC )+C )+C )+......lost+foundetcihvhba...conf load.name loadmods...mod.d...adse...install rootpkginfopkgmap...copyrightpostinstall ... tmp . .. adse . ..Driver.oMasterSpace.cSystemadsedisk.cfgloadmodsADSE SCSI IHV HBA 6:1:adse:adse ELF4i4( Ut ]ÐhY3]Ë;;;PW|$ GD$GD$GD$D$D$_ÁP$D$Pu hYD$$RY;$WVSUDŽ$x$p8D$$$RW$DŽ$ׁ+;} =$+t%$RW؋$$;t$$$P$$$}Oth0j$=ujh=tGV$$xRGP$B$RGPD$(P][^_ĜÐPW|$ WtWRGYP0thTj@0Pt@T$RPRGO+9P8~T$RW_Ë@8_;;;8WVSUhuCh|j][^_8ÃRhj ][^_8Ð3G|t D$ D$  f } Rhj  ~ Rhj 3;5}ƆF;5|3;5r PYuR @PY=u9 PYt! PYu ƈGF;5~3;=} &tG;=|954v;} t&;|T$ RWu+hHRh0j][^_8Ã;~ D$$;|$$} t&;|$$||$$D$4;|$4} ;|$4||$4D$8;|$8}&;|$8||$8 ||$0||$,3;T$ RT$0Ru;hRhpjVR][^_8ÁCG|||$(3;=;T$ RT$,Ru5hRhjVR][^_8ËCu D$@G;={D$@P3;5t$D$D$D PT$ RT$(RT$LBRu%hRhj T$ RT$8Ru'hHRh0j;T$ RT$RhTjC RhtjC RhjC RhjC RhjC y;RhjC U;RhjC 1Rh<j C ;C3fNNfMfMCt+C8t#StS t D$PPSYfE8T$$u T$R.Y][^_=D$PRYÐ3D$ P3D$ PD$ P t3ÐÁW|$VSU7F D$ @=n 3F ֍ TG PYu_ PYtt_= PYuhG PVG PUD$4PRh`j$][^_ÐW|$VSUGPGPGPw(F(D$$ fF*GFD$ F PjT$(RRV l$8[| <|VDRW)WS0][^_;PW|$ VWu 7uG(^_ÃWt8t8u#FuGG(HG(VYIW(~Vuu W,Y#FuGG(HG(Vj fhP$RP RPYR u @ ЋRY^_Ít&L$WVt$S89t A;8w39tApAF 1F FqQ(BQ([^_;98r [98s^C F S tC p &1s 뼐;WV3ɋt$ SU>NFN$l$N(t6;_u8vWV7;T$PRYu][^_à D$WS<@|$ =T$uG @G D$G PYu(t!_; PYuuD$ P4RG PD$(@0@PG PD$0X0@ ‹L$ <|G$@G$9G$|GGT$RY[_ ;Gt&D$WVSU-4@D$5F3.C;]|D$Rhj v@G;}|3fV8ftG;}|3D$׈fF8][^_Ã$WVST$4Ut D$D$t>(t> t >*D$,DD$(uoD$2>(t>*uFP&Y^F F ؋|$$@8D$D$,T$D$(D$PWED$3>(t>*uFPD$Y%FD$d$F D$d$F D$T$ ;D$uHD$38D$2u>}9D$@8D$D$,D$(R8PWED$88k.D$,T$$t\D$8P(JP(T$$Rj@D$,T$PT$PPT$0B D$G-Us-l-B-;-^-#-l-x-S. ...n-.w:.^|..h.x /S/^N/^u/x/x/./0 0n0#0*0n90?0F0n]0c0j0n0w0h0?  $(,048<@DHLPTX\`dhlptx|k~Zi 8$t(+,-0'8@[DTX`_d"A(@(#)uts-x86at:io/hba/ad1740.c 1.01$Header: roy/Adaptec 8/11/92 $@(#)/usr/include/sys/errno.h.sl 1.4 SVR4.2 01/31/92 9933 USL$Header: $@(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/param.h.sl 1.5 SVR4.2 06/18/92 22690 USL$Header: $@(#)/usr/include/sys/fs/s5param.h.sl 1.2 SVR4.2 01/31/92 38870 USL$Header: $@(#)/usr/include/sys/sysmacros.h.sl 1.6 SVR4.2 06/18/92 36922 USL$Header: $@(#)/usr/include/sys/signal.h.sl 1.5 SVR4.2 06/18/92 15692 USL$Header: $@(#)/usr/include/sys/user.h.sl 1.7 SVR4.2 07/07/92 15930 USL$Header: $@(#)/usr/include/sys/proc.h.sl 1.7 SVR4.2 06/18/92 49239 USL$Header: $@(#)/usr/include/sys/immu.h.sl 1.7 SVR4.2 06/18/92 13421 USL$Header: $@(#)/usr/include/sys/vmparam.h.sl 1.5 SVR4.2 06/18/92 63652 USL$Header: $@(#)/usr/include/sys/siginfo.h.sl 1.3 SVR4.2 06/18/92 44316 USL$Header: $@(#)/usr/include/sys/weitek.h.sl 1.4 SVR4.2 05/28/92 30524 USL$Header: $@(#)/usr/include/sys/resource.h.sl 1.2 SVR4.2 01/31/92 48202 USL$Header: $@(#)/usr/include/sys/tss.h.sl 1.4 SVR4.2 06/18/92 6289 USL$Header: $@(#)/usr/include/sys/seg.h.sl 1.3 SVR4.2 06/18/92 57643 USL$Header: $@(#)/usr/include/vm/faultcatch..sl 1.5 SVR4.2 06/18/92 38448 USL$Header: $@(#)/usr/include/sys/cmn_err.h.sl 1.4 SVR4.2 05/28/92 15604 USL$Header: $@(#)/usr/include/sys/buf.h.sl 1.8 SVR4.2 06/18/92 20438 USL$Header: $@(#)/usr/include/sys/systm.h.sl 1.7 SVR4.2 06/18/92 12252 USL$Header: $@(#)/usr/include/sys/privilege.h.sl 1.6 SVR4.2 06/18/92 28722 USL$Header: $@(#)/usr/include/sys/mkdev.h.sl 1.3 SVR4.2 05/28/92 31691 USL$Header: $@(#)/usr/include/sys/conf.h.sl 1.4 SVR4.2 05/28/92 19125 USL$Header: $@(#)/usr/include/sys/cred.h.sl 1.5 SVR4.2 06/18/92 44706 USL$Header: $@(#)/usr/include/sys/uio.h.sl 1.5 SVR4.2 06/18/92 15681 USL$Header: $@(#)/usr/include/sys/kmem.h.sl 1.4 SVR4.2 06/18/92 25666 USL$Header: $@(#)/usr/include/sys/bootinfo.h.sl 1.5 SVR4.2 07/07/92 23371 USL$Header: $@(#)/usr/include/sys/sysenvmt.h.sl 1.3 SVR4.2 01/31/92 3390 USL$Header: $@(#)/usr/include/sys/debug.h.sl 1.3 SVR4.2 01/31/92 36671 USL$Header: $@(#)/usr/include/sys/scsi.h.sl 1.6 SVR4.2 05/08/92 31217 USL$Header: $@(#)/usr/include/sys/sdi_edt.h.sl 1.4 SVR4.2 05/08/92 35435 USL$Header: $@(#)/usr/include/sys/sdi.h.sl 1.9 SVR4.2 05/28/92 55863 USL$Header: $@(#)/usr/include/sys/dynstructs..sl 1.2 SVR4.2 06/18/92 43062 USL$Header: $@(#)/usr/include/sys/moddefs.h.sl 1.6 SVR4.2 06/18/92 8482 USL$Header: $@(#)/usr/include/sys/ddi.h.sl 1.9 SVR4.2 06/18/92 414 USL$Header: $@(#)/usr/include/sys/ddi_i386at..sl 1.1 SVR4.2 04/09/92 48662 USL$Header: $@(#)uts-x86at:io/hba/ad1740.h 1.12$Header: roy/Adaptec 8/11/92 $acomp: (CCS) 2.0 07/24/92 optim: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @(#)/etc/conf/pack.d/adse/space.c.sl 1.0 4.1dt 06/28/92 5735 AT&T-USL$Header: $@(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/sdi_edt.h.sl 1.4 SVR4.2 05/08/92 35435 USL$Header: $@(#)/usr/include/sys/sdi.h.sl 1.9 SVR4.2 05/28/92 55863 USL$Header: $@(#)/usr/include/sys/scsi.h.sl 1.6 SVR4.2 05/08/92 31217 USL$Header: $acomp: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/param.h.sl 1.5 SVR4.2 06/18/92 22690 USL$Header: $@(#)/usr/include/sys/fs/s5param.h.sl 1.2 SVR4.2 01/31/92 38870 USL$Header: $@(#)/usr/include/sys/moddrv.h.sl 1.2 SVR4.2 07/07/92 3007 USL$Header: $@(#)/usr/include/sys/conf.h.sl 1.4 SVR4.2 05/28/92 19125 USL$Header: $acomp: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @0 112\;! \;*`;@#2C :HzD (IN XPZ hYd ZqZ*PSTAMP=SVR4.2 09/30/92 ARCH=i386 CATEGORY=system CLASSES=none NAME=ADSE SCSI IHV HBA PKG=ihvhba VENDOR=Adaptec Inc. VERSION=1 PREDEPEND=ihvhba : 1 112 1 d none /tmp ? ? ? 1 d none /tmp/adse 0775 root sys 1 f none /tmp/adse/Driver.o 0775 root sys 25896 23921 707270966 1 f none /tmp/adse/Master 0775 root sys 181 14170 707270966 1 f none /tmp/adse/Space.c 0775 root sys 3080 31356 707270966 1 f none /tmp/adse/System 0775 root sys 162 11472 707270966 1 f none /tmp/adse/disk.cfg 0775 root sys 381 22261 707270966 1 f none /tmp/adse/loadmods 0775 root sys 14 1113 707270966 1 f ihv /tmp/adse/adse 0775 root sys 27532 53167 707270966 1 i copyright 32 2502 707270966 1 i pkginfo 144 10431 707270966 1 i postinstall 839 464 707270966 Copyright (c) 1992 Adaptec Inc. #ident "@(#)pkg.ihvhba:i386/pkg/ihvhba/postinstall 1.6" #ident "$Header: $" do_install () { ${CONFBIN}/idinstall -P ${PKGINST} -a ${1} > ${ERR} 2>&1 RET=$? if [ ${RET} != 0 ] then ${CONFBIN}/idinstall -P ${PKGINST} -u ${1} > ${ERR} 2>&1 RET=$? fi if [ ${RET} != 0 ] then message "The installation cannot be completed due to \ an error in the driver installation during the installation of the ${1} \ module of the ${NAME}. The file ${ERR} contains the errors." exit ${FAILURE} fi cp disk.cfg /etc/conf/pack.d/${1} } FAILURE=1 # fatal error CONFDIR=/etc/conf CONFBIN=${CONFDIR}/bin ERR=/tmp/err.out for MODULE in adse do cd /tmp/${MODULE} do_install ${MODULE} done cat /tmp/adse/loadmods >> /etc/loadmods installf -f $PKGINST removef ${PKGINST} /tmp/adse >/dev/null 2>&1 removef -f ${PKGINST} >/dev/null 2>&1 ELFHc4( Ut ]ÐhY3]Ë;;;PW|$ GD$GD$GD$D$D$_ÁP$D$Pu hYD$$RY;$WVSUDŽ$x$p8D$$$RW$DŽ$ׁ+;} =$+t%$RW؋$$;t$$$P$$$}Oth0j$=ujh=tGV$$xRGP$B$RGPD$(P][^_ĜÐPW|$ WtWRGYP0thTj@0Pt@T$RPRGO+9P8~T$RW_Ë@8_;;;8WVSUhuCh|j][^_8ÃRhj ][^_8Ð3G|t D$ D$  f } Rhj  ~ Rhj 3;5}ƆF;5|3;5r PYuR @PY=u9 PYt! PYu ƈGF;5~3;=} &tG;=|954v;} t&;|T$ RWu+hHRh0j][^_8Ã;~ D$$;|$$} t&;|$$||$$D$4;|$4} ;|$4||$4D$8;|$8}&;|$8||$8 ||$0||$,3;T$ RT$0Ru;hRhpjVR][^_8ÁCG|||$(3;=;T$ RT$,Ru5hRhjVR][^_8ËCu D$@G;={D$@P3;5t$D$D$D PT$ RT$(RT$LBRu%hRhj T$ RT$8Ru'hHRh0j;T$ RT$RhTjC RhtjC RhjC RhjC RhjC y;RhjC U;RhjC 1Rh<j C ;C3fNNfMfMCt+C8t#StS t D$PPSYfE8T$$u T$R.Y][^_=D$PRYÐ3D$ P3D$ PD$ P t3ÐÁW|$VSU7F D$ @=n 3F ֍ TG PYu_ PYtt_= PYuhG PVG PUD$4PRh`j$][^_ÐW|$VSUGPGPGPw(F(D$$ fF*GFD$ F PjT$(RRV l$8[| <|VDRW)WS0][^_;PW|$ VWu 7uG(^_ÃWt8t8u#FuGG(HG(VYIW(~Vuu W,Y#FuGG(HG(Vj fhP$RP RPYR u @ ЋRY^_Ít&L$WVt$S89t A;8w39tApAF 1F FqQ(BQ([^_;98r [98s^C F S tC p &1s 뼐;WV3ɋt$ SU>NFN$l$N(t6;_u8vWV7;T$PRYu][^_à D$WS<@|$ =T$uG @G D$G PYu(t!_; PYuuD$ P4RG PD$(@0@PG PD$0X0@ ‹L$ <|G$@G$9G$|GGT$RY[_ ;Gt&D$WVSU-4@D$5F3.C;]|D$Rhj v@G;}|3fV8ftG;}|3D$׈fF8][^_Ã$WVST$4Ut D$D$t>(t> t >*D$,DD$(uoD$2>(t>*uFP&Y^F F ؋|$$@8D$D$,T$D$(D$PWED$3>(t>*uFPD$Y%FD$d$F D$d$F D$T$ ;D$uHD$38D$2u>}9D$@8D$D$,D$(R8PWED$88k.D$,T$$t\D$8P(JP(T$$Rj@D$,T$PT$PPT$0B D$?@ABCDEFGHIJKLMjhËT$L$WlV2A 0oA 0tGFtt&GFuB^_ÃWVSU|$,I7F  F D$ 3FD$IL$  L$ ˍ\RT$ RT$(RF Pt'@RU3][^_Ã@@wm$;CCSQY[;CCN@WS@S*U3][^_Í&jhS ;@RU3][^_Ë73҃ F D$$L$$F D$ 3FVD$D$  ‹ I\ L$HT$D9D$ uRT$uJ9uEpD$$&jRFPF@U3][^_ÐRT$ RT$(RF Pt0u&@RU3][^_;@@.WSSU3][^_ÐUY][^_;tWVSU$U4UU3WPSUYP$=tg=0=Q=Bj$Rh j$ Ph vvD;u][^_tÃjDD$4P$R T$00T$d$ FjDD$xD$4VPj$CD$F^FV4RVRT$XRF,tL$xD$xs(V8~^FD$(3ɋF8D$,D$(D$D$L$T$xfL$fL$F8D$$D$Ph?RUSht3fFCF8CC fkD$x S[SFD$4F.D$^FD$LjD$RD$8P tSV$R j$Rh ~][^_tÍvD$|S ~][^_tÍ&RRhjhC P$R][^_t=][^_tÃW|$VS7 F D$3^ FD$ 8t)[^_Ð@R3Y[^_ÐRT$RSF PuċL$3ҊV ڍ4ڋ It ؋VtPY[^_Ë@@.WV:V$S3[^_;W|$VSUD$D$(p<@D$ ‹D$,D$D$,\*=D$@ PYt6tM tl!D$RPh`jq;Rhj TRhjF 1;Rh<j F FD$j@@ PD$0f@8V C$HC$9C$|CCSY][^_ÐC HA X TC Xadse - Adaptec Enhanced Mode SCSI HBA driverAHA-1740: Job too big for DMA listAdaptec: Linked commands NOT availableAdaptec EISA: Already initialized.%s: Number of slots to be searched will be increased to 2%s: Number of slots to be searched will be decreased to 9!%s: No EISA HAs found.%s: %s command blocksInitialization error - cannot allocate%s: %s adse_dmalistpInitialization error - cannot allocate%s: %s scatter arrayInitialization error - cannot allocate%s: %s command blocksInitialization error - cannot allocate%s: %s status blocksInitialization error - cannot allocate%s: %s request sense blocksInitialization error - cannot allocate%s: %s lu queuesInitialization error - cannot allocate%s: Interrupt should be %d, not %d%s: Interrupts must be enabled%s: Interrupts must be set to low true/level triggered%s: Interrupt must be %d, not %d for the adapter in slot %d%s: No HBA number available.%s/%d: HA %d, SDI registry failure %d.!%s %d BUSY at slot %d%s: Illegal bus on time of %d, setting to 0V1.4 %s: found in slot %d%s: No adapter has a pending interrupt%s: IMMEDIATE command failed to target %d%s: Invalid interrupt status - 0x%xadse_ha_done ERROR T%d/L%d - 0x%x %s: Data Underrun Error%s: Adapter Queue Full%s: Specification Check%s: Data Overrun Error%s: Chaining Halted%s: Initialization Required%s: Major Error/Exception%s: Extended Contigent Allegiance%s: No valid request sense information available %s: Adapter Firmware not downloaded%s: Data over/under run error%s: Unexpected Bus Free error%s: Unexpected Bus Phase error%s: Invalid Control Block error%s: Invalid Scatter/Gather list%s: Auto-Request Sense Failed%s: Host Adapter Hardware error%s: Target did not respond to ATTN%s: SCSI Bus Reset by Host Adapter%s: SCSI Bus Reset by other device!%s: HA %d TC %d is being reset%s: Out of command blocks%s: Unknown SCSI command for s/gscsiscsi!%s: HA %d - Bus is being reset%s: No firmware loaded in the adapter%s: Selection timeout during reset%s: Host adapter hardware failure%s: Target %d did not respond to reset. SCSI BUS RESET!h  0Px@d})0)0)`))$)@(#)uts-x86at:io/hba/ad1740.c 1.01$Header: roy/Adaptec 8/11/92 $@(#)/usr/include/sys/errno.h.sl 1.4 SVR4.2 01/31/92 9933 USL$Header: $@(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/param.h.sl 1.5 SVR4.2 06/18/92 22690 USL$Header: $@(#)/usr/include/sys/fs/s5param.h.sl 1.2 SVR4.2 01/31/92 38870 USL$Header: $@(#)/usr/include/sys/sysmacros.h.sl 1.6 SVR4.2 06/18/92 36922 USL$Header: $@(#)/usr/include/sys/signal.h.sl 1.5 SVR4.2 06/18/92 15692 USL$Header: $@(#)/usr/include/sys/user.h.sl 1.7 SVR4.2 07/07/92 15930 USL$Header: $@(#)/usr/include/sys/proc.h.sl 1.7 SVR4.2 06/18/92 49239 USL$Header: $@(#)/usr/include/sys/immu.h.sl 1.7 SVR4.2 06/18/92 13421 USL$Header: $@(#)/usr/include/sys/vmparam.h.sl 1.5 SVR4.2 06/18/92 63652 USL$Header: $@(#)/usr/include/sys/siginfo.h.sl 1.3 SVR4.2 06/18/92 44316 USL$Header: $@(#)/usr/include/sys/weitek.h.sl 1.4 SVR4.2 05/28/92 30524 USL$Header: $@(#)/usr/include/sys/resource.h.sl 1.2 SVR4.2 01/31/92 48202 USL$Header: $@(#)/usr/include/sys/tss.h.sl 1.4 SVR4.2 06/18/92 6289 USL$Header: $@(#)/usr/include/sys/seg.h.sl 1.3 SVR4.2 06/18/92 57643 USL$Header: $@(#)/usr/include/vm/faultcatch..sl 1.5 SVR4.2 06/18/92 38448 USL$Header: $@(#)/usr/include/sys/cmn_err.h.sl 1.4 SVR4.2 05/28/92 15604 USL$Header: $@(#)/usr/include/sys/buf.h.sl 1.8 SVR4.2 06/18/92 20438 USL$Header: $@(#)/usr/include/sys/systm.h.sl 1.7 SVR4.2 06/18/92 12252 USL$Header: $@(#)/usr/include/sys/privilege.h.sl 1.6 SVR4.2 06/18/92 28722 USL$Header: $@(#)/usr/include/sys/mkdev.h.sl 1.3 SVR4.2 05/28/92 31691 USL$Header: $@(#)/usr/include/sys/conf.h.sl 1.4 SVR4.2 05/28/92 19125 USL$Header: $@(#)/usr/include/sys/cred.h.sl 1.5 SVR4.2 06/18/92 44706 USL$Header: $@(#)/usr/include/sys/uio.h.sl 1.5 SVR4.2 06/18/92 15681 USL$Header: $@(#)/usr/include/sys/kmem.h.sl 1.4 SVR4.2 06/18/92 25666 USL$Header: $@(#)/usr/include/sys/bootinfo.h.sl 1.5 SVR4.2 07/07/92 23371 USL$Header: $@(#)/usr/include/sys/sysenvmt.h.sl 1.3 SVR4.2 01/31/92 3390 USL$Header: $@(#)/usr/include/sys/debug.h.sl 1.3 SVR4.2 01/31/92 36671 USL$Header: $@(#)/usr/include/sys/scsi.h.sl 1.6 SVR4.2 05/08/92 31217 USL$Header: $@(#)/usr/include/sys/sdi_edt.h.sl 1.4 SVR4.2 05/08/92 35435 USL$Header: $@(#)/usr/include/sys/sdi.h.sl 1.9 SVR4.2 05/28/92 55863 USL$Header: $@(#)/usr/include/sys/dynstructs..sl 1.2 SVR4.2 06/18/92 43062 USL$Header: $@(#)/usr/include/sys/moddefs.h.sl 1.6 SVR4.2 06/18/92 8482 USL$Header: $@(#)/usr/include/sys/ddi.h.sl 1.9 SVR4.2 06/18/92 414 USL$Header: $@(#)/usr/include/sys/ddi_i386at..sl 1.1 SVR4.2 04/09/92 48662 USL$Header: $@(#)uts-x86at:io/hba/ad1740.h 1.12$Header: roy/Adaptec 8/11/92 $acomp: (CCS) 2.0 07/24/92 optim: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 !f&hba`^i^]b\ `6^][]^)29]RZX_]v   YXXXWZ]WWZ&],W;WFVNW]WpUUUUVWTWVTW TT?SGRMRV\Zbi]QQQvvvvH_Sg m v|Z]RP OvS NZ '].R4PJNTO^NgNlOsvNTRVSZ] SMM'-Z3:]SS[LaLouZ{]SZ]K- RV Zh Uv Z Z  ] R Z  ] Z  ] R5 Z; B ]g Zm H Z  ] Z   Z  G T Z  ] Z   T T7 ZC R\ Pg Mm Px L~ P P T  F R U"  , Z2 9 ]m Zs z ] U E Z  ] R D v4 Ck Mq C M L C L'vGCvM|CMLCLMBZ dBrBARRb``;BH VBhB{BRRb`3TDRRUnTZ]=ZUZ ]]=URQvZ|]ER87R'Z-4]LZRY]qZw~]Z]Z]Z]Z ']?ZEL]c[Z]5Z;B]UZ[b]}Z]Z]Z]Z]Z#*]EZKR]iZov]Z]Z]5$7Y4u3 RRUU9UT1hEwZ}]B BB 5/.#RGb_`,;)DBR q7]7RbUU1E?ROQg`vRDZ] DS  %!%"Z""]"RJ#[#[g&C&v&O'R*'UE'Zj'#'"'!'"' '''<(bj( (R(7(` )H)`)7)`) )R)R1*Z;*N*`**7*`*`*`+B+ #+B1+B?+B+++++R,6,L,[S,Z,b|, , -0-G-s----`-X--R-b. .Z..]-.E:.`|. .7.R /b/`N/`u/R/R/U/Z0 0]0Z#0*0]90Z?0F0]]0Zc0j0]0E070Qutsr q$p(o,n0m8@kDTX`id  $(,048<@DHLPTX\`dhlptx| $$ 0*488 BX LxZ|D@8@)8,jv&@p'% . $:ISam|P``p`/ p`0%.7 GLWdq } X  !,4@JPV^cpu|P0     P 84D+`N0X@apj`.s'T0(''4ad1740.cinq_dataadse_sc_cmdadse_hacntadse_dmalistpadse_gtoladse_ltogadseinit_timeadse_dfreelistpsdi_freeblkfreerbufbiowaitphysiockgetrbufsdi_getblkcopyincopyoutstrncpysdi_getsdi_freesm_poolheaddrv_usecwaitadse_get_sglistbzeroadse_getblkadse_sendadse_waitmakedeviceadse_cmdadse_sctgthadse_sg_enableadse_putqsdi_translatedrv_getparmadse_pass_thruoutladse_funcsdi_redtbiodoneadse_intadse_flushqsdi_callbackprintfadse_doneadse_ha_doneadse_sgdoneadse_ha_immdoneinladseintradse_nextadse_illegaldrv_privgetminorkvtophysadse_ecb_offsetoutbadse_busonsdi_registersdi_gethbanoadse_hainitadse_init_ecbsadse_ctlr_idadse_req_senseadse_ecb_statadse_scatteradse_sg_nextkmem_freeadse_io_per_taradse_sc_hakmem_zallocadse_cntlsinbadse_host_ad_numadse_slotssdi_versdi_startedadseidatabcopysleepcmn_errvtopadse_dmalistsplxwakeupspl5adse_dma_freelistadse_toladsestartadseinitadse_attach_infomod_drvdetachmod_drvattachadse_conf_dataadse_unloadadse_loadadse_wrappermod_misc_opsadse_mod_linkadse_misc_linkadsedevflagadseioctladsecloseadseopenadsexlatadsesendadsegetinfoadseicmdadsegetblkadsefreeblkadsehba_infoadse_mod_dynamicadse_num_ecbs.rel.text.rel.data.data1.rel.rodata.bss.comment.symtab.strtab@0 1v10:::.  F  T  xUP Vp 8^#ident "@(#)/etc/conf/mdevice.d/adse.sl 1.0 4.1dt 06/27/92 xxxxx AT&T-USL" #ident "$Header: $" $version 1 $entry init start intr $modtype Host Bus Adaptor Driver adse adse h 20 0 0 /* Copyright (c) 1990, 1991, 1992 UNIX System Laboratories, Inc. */ /* Copyright (c) 1984, 1985, 1986, 1987, 1988, 1989, 1990 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF */ /* UNIX System Laboratories, Inc. */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)/etc/conf/pack.d/adse/space.c.sl 1.0 4.1dt 06/28/92 5735 AT&T-USL" #ident "$Header: $" #include #include #include #include #include "config.h" #define SCSI_ID 7 int adse_hacnt = ADSE_CNTLS; /* Total number of controllers */ int adse_io_per_tar = 3; /* Maximum number of I/O to be allowed in the adapter queue per target. The 1740 has a maximum limit of 64 on board commands allowed to be executing at any given time. The maximum value is 7. */ struct ver_no sdi_ver; int adse_ctlr_id = SCSI_ID; /* HBA's SCSI id number */ struct hba_idata adseidata[ADSE_CNTLS] = { #ifdef ADSE_0 { 1, "(adse,1st) Adaptec EISA SCSI HBA", 7, ADSE_0_SIOA, ADSE_0_CHAN, ADSE_0_VECT, ADSE_0, 0 } #endif #ifdef ADSE_1 , { 1, "(adse,2nd) Adaptec EISA SCSI HBA", 7, ADSE_1_SIOA, ADSE_1_CHAN, ADSE_1_VECT, ADSE_1, 0 } #endif #ifdef ADSE_2 , { 1, "(adse,3rd) Adaptec EISA SCSI HBA", 7, ADSE_2_SIOA, ADSE_2_CHAN, ADSE_2_VECT, ADSE_2, 0 } #endif #ifdef ADSE_3 , { 1, "(adse,4th) Adaptec EISA SCSI HBA", 7, ADSE_3_SIOA, ADSE_3_CHAN, ADSE_3_VECT, ADSE_3, 0 } #endif #ifdef ADSE_4 , { 1, "(adse,5th) Adaptec EISA SCSI HBA", 7, ADSE_4_SIOA, ADSE_4_CHAN, ADSE_4_VECT, ADSE_4, 0 } #endif #ifdef ADSE_5 , { 1, "(adse,6th) Adaptec EISA SCSI HBA", 7, ADSE_5_SIOA, ADSE_5_CHAN, ADSE_5_VECT, ADSE_5, 0 } #endif #ifdef ADSE_6 , { 1, "(adse,7th) Adaptec EISA SCSI HBA", 7, ADSE_6_SIOA, ADSE_6_CHAN, ADSE_6_VECT, ADSE_6, 0 } #endif #ifdef ADSE_7 , { 1, "(adse,8th) Adaptec EISA SCSI HBA", 7, ADSE_7_SIOA, ADSE_7_CHAN, ADSE_7_VECT, ADSE_7, 0 } #endif #ifdef ADSE_8 , { 1, "(adse,9th) Adaptec EISA SCSI HBA", 7, ADSE_8_SIOA, ADSE_8_CHAN, ADSE_8_VECT, ADSE_8, 0 } #endif }; int adse_cntls = ADSE_CNTLS; int adse_slots = 9; /* this number represents the maximum number of EISA slots that will be searched to see if any 1740's are in the system. They will be utilitzed by the driver in the order they are found. The search always starts at slot 1 and stops at this number. */ /* * If this is set to 0, no local scatter/gather will be done in the driver * however, there will be scatter/gather done by the kernel. * Default = 1 */ int adse_sg_enable = 1; /* * This variable controls the amount of time the EISA adapter will stay * on the EISA bus after being pre-empted by another EISA device. The * time is in micro-seconds and valid values are 0, 4, and 8. This value * depends on the motherboard being able to handle the added time after * pre-emption occurs, if this value is not 0. * Default = 0 */ int adse_buson = 0; #ident "@(#)/etc/conf/sdevice.d/adse.sl 1.0 4.1dt 06/26/92 xxxxx AT&T-USL" #ident "$Header: $" $version 1 $loadable adse adse Y -1 5 3 9 1c80 1cdc d0000 d3fff -1 ELF4i4( Ut ]ÐhY3]Ë;;;PW|$ GD$GD$GD$D$D$_ÁP$D$Pu hYD$$RY;$WVSUDŽ$x$p8D$$$RW$DŽ$ׁ+;} =$+t%$RW؋$$;t$$$P$$$}Oth0j$=ujh=tGV$$xRGP$B$RGPD$(P][^_ĜÐPW|$ WtWRGYP0thTj@0Pt@T$RPRGO+9P8~T$RW_Ë@8_;;;8WVSUhuCh|j][^_8ÃRhj ][^_8Ð3G|t D$ D$  f } Rhj  ~ Rhj 3;5}ƆF;5|3;5r PYuR @PY=u9 PYt! PYu ƈGF;5~3;=} &tG;=|954v;} t&;|T$ RWu+hHRh0j][^_8Ã;~ D$$;|$$} t&;|$$||$$D$4;|$4} ;|$4||$4D$8;|$8}&;|$8||$8 ||$0||$,3;T$ RT$0Ru;hRhpjVR][^_8ÁCG|||$(3;=;T$ RT$,Ru5hRhjVR][^_8ËCu D$@G;={D$@P3;5t$D$D$D PT$ RT$(RT$LBRu%hRhj T$ RT$8Ru'hHRh0j;T$ RT$RhTjC RhtjC RhjC RhjC RhjC y;RhjC U;RhjC 1Rh<j C ;C3fNNfMfMCt+C8t#StS t D$PPSYfE8T$$u T$R.Y][^_=D$PRYÐ3D$ P3D$ PD$ P t3ÐÁW|$VSU7F D$ @=n 3F ֍ TG PYu_ PYtt_= PYuhG PVG PUD$4PRh`j$][^_ÐW|$VSUGPGPGPw(F(D$$ fF*GFD$ F PjT$(RRV l$8[| <|VDRW)WS0][^_;PW|$ VWu 7uG(^_ÃWt8t8u#FuGG(HG(VYIW(~Vuu W,Y#FuGG(HG(Vj fhP$RP RPYR u @ ЋRY^_Ít&L$WVt$S89t A;8w39tApAF 1F FqQ(BQ([^_;98r [98s^C F S tC p &1s 뼐;WV3ɋt$ SU>NFN$l$N(t6;_u8vWV7;T$PRYu][^_à D$WS<@|$ =T$uG @G D$G PYu(t!_; PYuuD$ P4RG PD$(@0@PG PD$0X0@ ‹L$ <|G$@G$9G$|GGT$RY[_ ;Gt&D$WVSU-4@D$5F3.C;]|D$Rhj v@G;}|3fV8ftG;}|3D$׈fF8][^_Ã$WVST$4Ut D$D$t>(t> t >*D$,DD$(uoD$2>(t>*uFP&Y^F F ؋|$$@8D$D$,T$D$(D$PWED$3>(t>*uFPD$Y%FD$d$F D$d$F D$T$ ;D$uHD$38D$2u>}9D$@8D$D$,D$(R8PWED$88k.D$,T$$t\D$8P(JP(T$$Rj@D$,T$PT$PPT$0B D$G-Us-l-B-;-^-#-l-x-S. ...n-.w:.^|..h.x /S/^N/^u/x/x/./0 0n0#0*0n90?0F0n]0c0j0n0w0h0?  $(,048<@DHLPTX\`dhlptx|k~Zi 8$t(+,-0'8@[DTX`_d"A(@(#)uts-x86at:io/hba/ad1740.c 1.01$Header: roy/Adaptec 8/11/92 $@(#)/usr/include/sys/errno.h.sl 1.4 SVR4.2 01/31/92 9933 USL$Header: $@(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/param.h.sl 1.5 SVR4.2 06/18/92 22690 USL$Header: $@(#)/usr/include/sys/fs/s5param.h.sl 1.2 SVR4.2 01/31/92 38870 USL$Header: $@(#)/usr/include/sys/sysmacros.h.sl 1.6 SVR4.2 06/18/92 36922 USL$Header: $@(#)/usr/include/sys/signal.h.sl 1.5 SVR4.2 06/18/92 15692 USL$Header: $@(#)/usr/include/sys/user.h.sl 1.7 SVR4.2 07/07/92 15930 USL$Header: $@(#)/usr/include/sys/proc.h.sl 1.7 SVR4.2 06/18/92 49239 USL$Header: $@(#)/usr/include/sys/immu.h.sl 1.7 SVR4.2 06/18/92 13421 USL$Header: $@(#)/usr/include/sys/vmparam.h.sl 1.5 SVR4.2 06/18/92 63652 USL$Header: $@(#)/usr/include/sys/siginfo.h.sl 1.3 SVR4.2 06/18/92 44316 USL$Header: $@(#)/usr/include/sys/weitek.h.sl 1.4 SVR4.2 05/28/92 30524 USL$Header: $@(#)/usr/include/sys/resource.h.sl 1.2 SVR4.2 01/31/92 48202 USL$Header: $@(#)/usr/include/sys/tss.h.sl 1.4 SVR4.2 06/18/92 6289 USL$Header: $@(#)/usr/include/sys/seg.h.sl 1.3 SVR4.2 06/18/92 57643 USL$Header: $@(#)/usr/include/vm/faultcatch..sl 1.5 SVR4.2 06/18/92 38448 USL$Header: $@(#)/usr/include/sys/cmn_err.h.sl 1.4 SVR4.2 05/28/92 15604 USL$Header: $@(#)/usr/include/sys/buf.h.sl 1.8 SVR4.2 06/18/92 20438 USL$Header: $@(#)/usr/include/sys/systm.h.sl 1.7 SVR4.2 06/18/92 12252 USL$Header: $@(#)/usr/include/sys/privilege.h.sl 1.6 SVR4.2 06/18/92 28722 USL$Header: $@(#)/usr/include/sys/mkdev.h.sl 1.3 SVR4.2 05/28/92 31691 USL$Header: $@(#)/usr/include/sys/conf.h.sl 1.4 SVR4.2 05/28/92 19125 USL$Header: $@(#)/usr/include/sys/cred.h.sl 1.5 SVR4.2 06/18/92 44706 USL$Header: $@(#)/usr/include/sys/uio.h.sl 1.5 SVR4.2 06/18/92 15681 USL$Header: $@(#)/usr/include/sys/kmem.h.sl 1.4 SVR4.2 06/18/92 25666 USL$Header: $@(#)/usr/include/sys/bootinfo.h.sl 1.5 SVR4.2 07/07/92 23371 USL$Header: $@(#)/usr/include/sys/sysenvmt.h.sl 1.3 SVR4.2 01/31/92 3390 USL$Header: $@(#)/usr/include/sys/debug.h.sl 1.3 SVR4.2 01/31/92 36671 USL$Header: $@(#)/usr/include/sys/scsi.h.sl 1.6 SVR4.2 05/08/92 31217 USL$Header: $@(#)/usr/include/sys/sdi_edt.h.sl 1.4 SVR4.2 05/08/92 35435 USL$Header: $@(#)/usr/include/sys/sdi.h.sl 1.9 SVR4.2 05/28/92 55863 USL$Header: $@(#)/usr/include/sys/dynstructs..sl 1.2 SVR4.2 06/18/92 43062 USL$Header: $@(#)/usr/include/sys/moddefs.h.sl 1.6 SVR4.2 06/18/92 8482 USL$Header: $@(#)/usr/include/sys/ddi.h.sl 1.9 SVR4.2 06/18/92 414 USL$Header: $@(#)/usr/include/sys/ddi_i386at..sl 1.1 SVR4.2 04/09/92 48662 USL$Header: $@(#)uts-x86at:io/hba/ad1740.h 1.12$Header: roy/Adaptec 8/11/92 $acomp: (CCS) 2.0 07/24/92 optim: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @(#)/etc/conf/pack.d/adse/space.c.sl 1.0 4.1dt 06/28/92 5735 AT&T-USL$Header: $@(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/sdi_edt.h.sl 1.4 SVR4.2 05/08/92 35435 USL$Header: $@(#)/usr/include/sys/sdi.h.sl 1.9 SVR4.2 05/28/92 55863 USL$Header: $@(#)/usr/include/sys/scsi.h.sl 1.6 SVR4.2 05/08/92 31217 USL$Header: $acomp: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @(#)/usr/include/sys/types.h.sl 1.7 SVR4.2 07/07/92 28935 USL$Header: $@(#)/usr/include/sys/select.h.sl 1.2 SVR4.2 01/31/92 26057 USL$Header: $@(#)/usr/include/sys/param.h.sl 1.5 SVR4.2 06/18/92 22690 USL$Header: $@(#)/usr/include/sys/fs/s5param.h.sl 1.2 SVR4.2 01/31/92 38870 USL$Header: $@(#)/usr/include/sys/moddrv.h.sl 1.2 SVR4.2 07/07/92 3007 USL$Header: $@(#)/usr/include/sys/conf.h.sl 1.4 SVR4.2 05/28/92 19125 USL$Header: $acomp: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 as: (CCS) 2.0 07/24/92 @0 112\;! \;*`;@#2C :HzD (IN XPZ hYd ZqZ*NAMES=adse NAMEL="Adaptec EISA SCSI HBA" DEVICE=SCSI DMA1=0 DMA2=0 IPL=5 IVEC="9 10 11 12 14 15" SHAR=1 IOADDR="1C80-1CDC 2C80-2CDC 3C80-3CDC 4C80-4CDC 5C80-5CDC 6C80-6CDC 7C80-7CDC 8C80-8CDC 9C80-9CDC" MEMADDR="C0000-C3FFF C4000-C7FFF C8000-CBFFF CC000-CFFFF D0000-D3FFF D4000-D7FFF D8000-DBFFF DC000-DFFFF E0000-E3FFF E4000-E7FFF E8000-EBFFF EC000-EFFFF 0-0" HBAID=7 MAXXFER=0x0 6:1:adse:adse sGl%7j8z }Lo9í|j '7'i׬]y֓kbŎyͭ "ꛬŦa5>!`bﻍ2Xᅢ7LZ.&K#Ѯˬ4BuӬ?"լ^M*۬ ެbJa]]Uπu Z|ͯ{ +Ob٬Tޠ^*@腺>)ΆfH-ph7w|7.Du#Z?ACxgBb&,KЯHk?`ٯWVh[M_U2{Z]=Y@lٵw-qo[bGtx\\m="@"30t͊x iܮ]H"+@ѭ Ů񭡭 أwTF,qƮwWUtm Rŭpmt}ϭ k @SA ALޭ꭬jG ö^^ 9Ʈxor ݏ&w,-!Q,G zVA0K<T j4 3*,1^7p}2ՓIɈ[ar Pk PhC"= [Su!ϦnÅY0$=ct6:Ryڂ(wVb8Y:5OӭCj܅9_.֚BDv&w6WɮǀH类@ߋ>˓{ƅTgfͭɧ®ĮǮwO̮Ȭ*Թ 81ٮۮkn(s㮇7=^%xﮥ3hb]@"m ̀\]`t~ӭ1ܪu> 8:,~ DG,(3#)"]`Ct z4M&Ϧ(*?.1uiy5\ R>-Y [oG+I03[WDEUW.Y6 [W[`bCe خnkH>yPoY)6u*rۇwtٯj׃թUܗΆ7]TCFwyTαܽ v+H%z cM?VyV亯k eկOnrY_ v%˯ίѯRKpU3ׯ .Z;_ܯr?߯% 毞U`?*4Ӱ|mՀ#Г`*|M3ˁ؞M[w5"k&)FB@M.\92B5Oߨq;:l`<~F[L}ܴjK]ME׎PRn"TV&Z .^"<aHgʀrҔZ .cqy66xwtԉ$q(ԉrmVGbq&'d.} l6RQ0mưȰ\3[Xo | %{E2o۰֋1;ϋȴ.찁1&L4HI7 dT QGThĊ`˼niC OVs5֎ɏ+v vqRe* _+S- XH2@1DZ@:WYx`Zb ]e gZik{^_oq ]ɿ )#y# \&gHcz#%Z'\Ml&XR.RM2S S_IAQ1^Z,. X& S&_!_CaQ-_,GN. Y$=RqQsQuQLwQyQ{Q}QQQX Q(QQT QQ Q5QQQQQoQQQQ RR_Q\IcK Q[f2n9-9-RQRQQcQDC5E4H'LORZURQXkbsRQ`^QR6 DycQ QZR_RQQ>\QRzٰRXb XW2XQjQ>XXOWα}ӱ&ֱT2=Pa鴴Dسӳ\S)9oѵѲҲҲk>&1pMXu;'qiaB}3DF&]ܳlWr+ڱ8Qi ϳ߲ѷγ6ߵ򵖷sj@7v?_M촜jRҲ|ĵv{ڲf%W[򵇴dS2䵺ah̷jp|6oʵ lbq<_~s5x9;8>dA´޶Px/ϴZ:kI`x)x@g b4mp"fd~dBdõ|V'/յ\Q&Y%{sk2c| Ҳ굅#ȷL2saݷ-@jF;׷^O޷޷%j{~ж\e:/{5ndxb? 17v?ED@JIl۵YR" cW")x ˷Ln)sUs?}T7C-VffBW0-3 -:578B 6ep0=Uc9\ P*W-#0MWf>:q?7F#1F`h.RXQn{cQ(츱WFδX*X@>: ̱HKg6_/Sn%3S8SWSSBS`ESGS0ISLSNST#VSXSZSS\S-^S`SoI* fSA&hS'lSnS$YtS{xSt cS6)kg1JYgYY[X YpYYi _<wYݥY}Y 4Dn Q(VM)JS3avmޥDY%hZ@YɰHNbP [`b,~#[B^/*aR^sis|IU[8#DU2Ux h1>W#|W=:cQ3UJ ]BdZ8}874 s b:9[KXN`U=g"k2${wZ'yZ<\7cQJC[";m}`U\? PKDo<\X 6$VŦ72!BS0X[4[ :0-0 \}\j [ YHJ0:%-&JF!%T5FWh?7kx]z&sBNw c% .Rr1z&o| ]71z&Z]Nw w4-]zs5KX0% ]z&l \zh[/F!$?3FWh?7kxh["aa8].cQ a[ ["5 a8].cQ 5 [ ["xg"FM'JJ\ [Yxg"g^][J\ JI|'9d/Q?5GAJ:W]_7p[S_[.R{ZX [1O6\# [1D 5?5 H] e6;l ;U [65IGL RZ].cQ[ \R# [[VU'Zb\:<+&LC̓GHp\V [q̓[Y [" LH ̓[[[7\XnEM_a_aW!1!_FO [R&LI538`\:z-g^;Hz<I[ 2:O d_IRIg0 bQ KZZ bQQۚZ bQ6Z#Wo#-kZ>[(ZNW ZCi]OLlo3U 6  Z_NI8 _<@*L bQ6 ]N+f7bBr 8w.cQ1 B5z˓-9~Y2DFP-V?zn/IVC|DWlIH,;^/B C|D0j2'2DU ` P7V~-& dS֊1j G VYZ" z k2Dk AVe&Z5k A?VQӕ32D[#e&]S؀\0dSʊ DGZ 5U'rY1 / GZIR5d _/+ 2DNMe&ZN\ .2DZ_Zq MZX YSY?0AiYSXoYYQIkLYq}|Yp8тdbLf|(iU[kMMq}|Yp8Ѳ^0AiY⫞UdA%39\]=#9Lw~; V jq'.@ UMaet+0 7]:;$7 &7<-Y(3`MMc.+*P~+3U'.+#w/`JBL.+#LI&3g~# Yxcb-b@z9ErmOjq% G)PI <LPte|^ U!AYK|PA 5Y#PtH- i?][/I\]\(9e(\9X-?I9 9PI{5m Y 4\)$I\3SYA 3U#Z] PQ:%^DcePc% Ob@8DT Q] PQ:%^Dc[J{-.Kˋ:}z м#IҼR9G)I Ƭ)Jf wi^:-Y:%SYG,;l`HX84Nz*zi.GtK7gN9'ISL(YUwjLAgYUwj; jyN~0cL\֊"HQC[>5.iV@pWrZcjRxmL9(rWsA֊NJjѻ+#e:+诚Z,a}LV>u ֊֩rIZ#43SZSӟ lhZ,a}CD9%|aW CvLsA֊4ySJڜ)YctSTQZ.Zؒi?9Gn&X u7mZ$M7Q=~L{8Ne7 p+Z$WzBt)l0k;:AF\ ZW5.SZ$sL x)'eZ_;ҋ|D7F\, ZNZYUc?>5|_+ bVYU\]ZVu} J"F\H ZZ955X,<+ʊ s)\_ZIMF\" ZNN_3"#7Bcʊ ~I*\]N/36 54tXmL :O ]KQNsW~ 0*]L  \_XVbu j 1 ]F\\N8+ a8>8+F\I~I*]KQNc]<g\\( ]PQZIr)39iܜ9o3 F)c&aB,)"ʼn*F#˗0PBL3faX1 5:ݔaSfΝ3n()A_(&xAF/v1h=_{^r9|[߂CfkAYgsޅxuFlPiz&# l҉f"`ۭ iʼnym6hx* g Qd1FFGUq(e&&dSbyb@ $QGAZ h ($DG dPk.؈FeE &, D{kYKZrl`6[i7%pᛀ~KpHUZQnP6Gz|d2xƉ};\yIOEt6mF-SV[s~,GMF+FzzTf l{lJpQ BHDK=]W=%x~nOAqQC d` ;hn ϩ*fiGM*㻞h(F.8P-yg3~.FKf_ *Ycp9Q&^]5ož=Ճ`uӁXmD] ka? jdjGb,3+F_`Sd(Hp"sttK|xQ~W'yz!K7hʸ،84p.X1܈5 4`70U3`21P105XxhCō1E(7/ ِ3CpDj90p1 ) I 02?a vB*hYhcБ94`8PJ789` gTГi;ciQ2:1\ٕTIsoPPBowkOkIPTRcSU C`C`F7\9U