6vOS1.2genOS.LibY1|,s|5s|[		a	Data_FsCTAsm R12.3.1*??SEG??SEGConstConstDataDataDGrouphHH[VsaSemiLowestpFloppyIoBuffer*nPTimingRTCCounter8254cascadeOCW1_8259mpiLinebSlot
Rs232DmaAddr0b
LptDmaModeuserNumLastioCommDataBpcsarH@baudRateCtrDRs232DmaMaskAll
pAckOutBufS
RTCRamFlagsaTempLowestnFub
LptDmaEarHioCommDataDvfRpSysTime;
commDmaWrdCnt*nTerminationRqRs232DmaWrdCnt2lRTCRAMMonthNGenPortsStructureoCoprocessorHRTCYearCounter28254NgensaEndMemoryModeWord8254RTCDmaMode0hardwareTypetdsrL:
shCpuSpeed^
commDmaEar,pcrHDioCommDataARs232DmaRequesttpcsarL>	ParInPortfMulparpVfNRs232DmaEar1Rs232DmaWrdCnt3pRs232DmaEar0rdsrH8cPortFRTCStatusBitLptDmaCountXINTR3vectorP
LptDmaAddrClearRtcIntPortNprgoUcbCRTCDayOfWeek
RTCStatusA
pBootBlock?timerCtlJvfAllowDirSlashesioCommDataCnIob	ParLpPortpIBusIDTable.baudRateCtrAEarPort
pRgSwappingRq	oMemAvailJ
ioCommCtlBnUcb
saSemiHighest	ExtCtlRegefCommIopLptDmaBytePtrClr
LptDmaCommandrdsrL6RTCMonthOfYear	OCW1_8259Rs232DmaWrdCnt1h
DmaBytePtrClr4Rs232DmaWrdCnt0dRs232DmaModexmaskLptDmaDisableosTypecommDmaEarHighcommDmaAddr(
RTCmosDataRegLedDisplayPort
cbNodeName Config
RTCStatusCmodeWord8253
RTCSecs
Rs232DmaAddr1fnPcbParityErrPort1NGen maskLptDmaChannelpRgRcMax1fLfsToMasterLptDmaCountHBeeperPortNGenRTCResetpCoprocessorStateD
RTCStatusBParityEnablePortNGenRs232DmaMaskvstatH
mpeConfigReg0
Rs232DmaAddr3nmaskLptDmaEnable
processorTypeRRs232DmaEar3
LptDmaMaskRs232DmaEarEnable	videoTypeRTCmosAddressRegProtectedModeEnablZ
saTempHighestRs232DmaCommandrtdsrH<RTCRAMHours
DmaCommand2Rs232DmaEar2
ioCommCtlC
userExchFirst9
mpeConfigReg1RTCDatenFcb	pAckInBufWDmaEarEnableT
RTCRAMYear
Rs232DmaMstrClr|bMySlotLptPortDirectionpRgChgUserNumRqbaudRateCtrB
G
nChgUserNumRq
FloppyChkBdWordAddr NodeName
pEisaTable>
pSGBusIDTable2	nNetUsers
pEBifIsrTable:nParDescLptIntClear	LptDmaEarnSwappingRqRTCMinsbaudRateCtrCsaDataOsL
NetServerData
Rs232DmaAddr2juserNumClstrLastParityErrPort0NGen
ioCommCtlDpRgTerminationRqmodeWord8254Ngen	OCW2_8259RTCHrsvid6845Addr$
nWsAbortRqcounter08254Ngenvid6845DatapFloppyChkBdBufferpRgWsAbortRqDmaMask.
RTCStatusD
vidControl
mpiFpbSlot$
mpeConfigReg2
ioCommCtlA
userNumNetMinKCounter18254NgenNonVolatileRamBaseAddrX
FingerPort\fClientCardBmpbSlotiSlot$
userNumNetMaxM	timerCommLpcrlBnMsgWaitTimeClockBaseAddrVpXBusIDTable6nExchgfServerCardCcascadeOCW2_8259cbLineTable	fMasterFpRs232DmaBytePtrClrzp	rgOsTableG9,6 ,UR@
B}O2t	Data_OsCTAsm R12.3.1f??SEG??SEGConstConstDataDataMiscDataOEMSeg	vStatsSegConstBufSegOemSegSdbSegMemoryDGrouphHH hH	
rHXH
H\pFloppyIoBuffer*	mAHighest
pHeaderBufferRTCCounter8254cascadeOCW1_8259mpiLinebSlot
Rs232DmaAddr0b
MaxWriteCountprgSdb
LptDmaModebIntVectorBaseCascadeioCommDataBpcsarH@baudRateCtrDRs232DmaMaskAll
RTCRamFlag	pSwapBuff
pCsbFileCache
LptDmaEarHioCommDataD
third8259AvfR
commDmaWrdCnt*Rs232DmaWrdCnt2lRTCRAMMonthNGenPortsStructureoCoprocessorHRTCYearCounter28254NgenrateGeneratorSelectModeWord8254RTCDmaMode0tdsrL:
shCpuSpeed^
commDmaEar,pcrHDioCommDataARs232DmaRequesttpcsarL>statEibHeap	ParInPortbIntVectorBasepVfNRs232DmaEar1cphFileCacheRs232DmaWrdCnt3pRs232DmaEar0rdsrH8cPortFRTCStatusBitLptDmaCountXINTR3vectorP
LptDmaAddrClearRtcIntPortNprgVectorDirtyRTCDayOfWeek
RTCStatusAY
vStatstimerCtlJioCommDataC	ParLpPortpIBusIDTable.baudRateCtrAEarPortIntervalTimerSelect	oMemAvailJ
ioCommCtlB	ExtCtlRegLptDmaBytePtrClr
LptDmaCommandrdsrL6RTCMonthOfYear	OCW1_8259Rs232DmaWrdCnt1h
DmaBytePtrClr4statTermHeapD6Rs232DmaWrdCnt0dwSysCtlRs232DmaModexmaskLptDmaDisablecommDmaEarHighcommDmaAddr(
RTCmosDataRegLedDisplayPort
RTCStatusCmodeWord8253
Ext8259_OCW1RTCSecs
Rs232DmaAddr1fParityErrPort1NGen maskLptDmaChannelLptDmaCountHBeeperPortNGenRTCResetLptWaitForBusypCoprocessorStateD
RTCStatusBParityEnablePortNGenRs232DmaMaskvstatH
mpeConfigReg0
Rs232DmaAddr3nmaskLptDmaEnable
processorTypeRRs232DmaEar3
LptDmaMaskRs232DmaEarEnable	videoTypefSuppressDMARemoteIntervalTimerStatusRTCmosAddressRegProtectedModeEnablZRs232DmaCommandrtdsrH<fUseMountTableRTCRAMHours
DmaCommand2Rs232DmaEar2
ioCommCtlC	mACascade	mask8259A
mpeConfigReg1RTCDateDmaEarEnableTcascade8259A
RTCRAMYear
Rs232DmaMstrClr|pSdbLptPortDirectionbaudRateCtrBFloppyChkBdWordAddr 	nameStatsd>_
pEisaTable>
pSGBusIDTable2Ext8259_OCW2
pEBifIsrTable:LptIntClear	LptDmaEarstatLoaderHeap$XbIntVectorBaseExternalRTCMinsbaudRateCtrCpRgSdFileCache
pScreenMap_
statHdHeap468
Rs232DmaAddr2jParityErrPort0NGen
ioCommCtlDstatSpecHeapmodeWord8254Ngen	OCW2_8259RTCHrsvid6845Addr$counter08254Ngenvid6845DatapFloppyChkBdBufferDmaMask.
statQuietHeapTg
RTCStatusD
vidControl
mpiFpbSlot$
mpeConfigReg2
ioCommCtlACounter18254NgenNonVolatileRamBaseAddrX
FingerPort\pLogBufffClientCardBmpbSlotiSlot$fDbgLockedIn	timerCommLpcrlB
sScreenMapTimeClockBaseAddrVpXBusIDTable6fServerCardCcascadeOCW2_8259PITintervalCountcbLineTableRs232DmaBytePtrClrz*	rgOsTableG9,6 
*,U
R@(GBg	TTZR:*$4
DTd0EXXXTTTTT
TmTTTTt
Data_SrpCTAsm R12.3.1f??SEG??SEGConstConstDataDataMiscDataOEMSeg	vStatsSegConstBufSegOemSegSdbSegMemoryDGrouphHHhH	
rHXH
HI	mAHighest
pHeaderBufferRTCCounter8254cascadeOCW1_8259mpiLinebSlot
Rs232DmaAddr0b
MaxWriteCountprgSdb
LptDmaModebIntVectorBaseCascadeioCommDataBpcsarH@baudRateCtrDRs232DmaMaskAll
RTCRamFlag	pSwapBuff
pCsbFileCache
LptDmaEarHioCommDataD
third8259AvfD
commDmaWrdCnt*Rs232DmaWrdCnt2lRTCRAMMonthNGenPortsStructureoCoprocessor:RTCYearCounter28254NgenrateGeneratorSelectModeWord8254RTCDmaMode0tdsrL:
shCpuSpeed^
commDmaEar,pcrHDioCommDataARs232DmaRequesttpcsarL>statEibHeap	ParInPortbIntVectorBasepVf@Rs232DmaEar1cphFileCacheRs232DmaWrdCnt3pRs232DmaEar0rdsrH8cPortFRTCStatusBitLptDmaCountXINTR3vectorP
LptDmaAddrClearRtcIntPortNprgVectorDirtyRTCDayOfWeek
RTCStatusA
vStatstimerCtlJioCommDataC	ParLpPortpIBusIDTable baudRateCtrAEarPortIntervalTimerSelect	oMemAvail<
ioCommCtlB	ExtCtlRegLptDmaBytePtrClr
LptDmaCommandrdsrL6RTCMonthOfYear	OCW1_8259Rs232DmaWrdCnt1h
DmaBytePtrClr4statTermHeapD6|Rs232DmaWrdCnt0dwSysCtlRs232DmaModexmaskLptDmaDisablecommDmaEarHighcommDmaAddr(
RTCmosDataRegLedDisplayPort
RTCStatusCmodeWord8253
Ext8259_OCW1RTCSecs
Rs232DmaAddr1fParityErrPort1NGen maskLptDmaChannelLptDmaCountHBeeperPortNGenRTCResetLptWaitForBusypCoprocessorState6
RTCStatusBParityEnablePortNGenRs232DmaMaskvstatH
mpeConfigReg0
Rs232DmaAddr3nmaskLptDmaEnable
processorTypeRRs232DmaEar3
LptDmaMaskRs232DmaEarEnable	videoTypefSuppressDMARemoteIntervalTimerStatusRTCmosAddressRegProtectedModeEnablZRs232DmaCommandrtdsrH<fUseMountTableRTCRAMHours
DmaCommand2Rs232DmaEar2
ioCommCtlC	mACascade	mask8259A
mpeConfigReg1RTCDateDmaEarEnableTcascade8259A
RTCRAMYear
Rs232DmaMstrClr|pSdb
LptPortDirectionbaudRateCtrB	nameStatsd>_
pEisaTable0
pSGBusIDTable$Ext8259_OCW2
pEBifIsrTable,LptIntClear	LptDmaEarstatLoaderHeap$XbIntVectorBaseExternalRTCMinsbaudRateCtrCpRgSdFileCache
pScreenMap
statHdHeap468
Rs232DmaAddr2jParityErrPort0NGen
ioCommCtlDstatSpecHeapkmodeWord8254Ngen	OCW2_8259RTCHrsvid6845Addr$counter08254Ngenvid6845DataDmaMask.
statQuietHeapTI
RTCStatusD
vidControl
mpeConfigReg2
ioCommCtlACounter18254NgenNonVolatileRamBaseAddrX
FingerPort\pLogBufffClientCard4fDbgLockedIn	timerCommLpcrlB
sScreenMapTimeClockBaseAddrVpXBusIDTable(fServerCard5cascadeOCW2_8259PITintervalCountcbLineTableRs232DmaBytePtrClrz	rgOsTableG9,( 
UD@(GBu	TThR:*$4
DTd0EXXXTTTTT
Tm
TTTTtEibPLM86 V2.3101195 15:07:41STACKMEMORYCODEDATACONSTEIBMGR_CODEDGROUPh@$HHTRD
Kb	SGEIBHEAPSGTMP1OLOADERSTACKLIMCEIBLOAD
CEIBBIND
CEIBATTACHCEIBNAMEREG	EIBATTACHEIBBINDEIBCREATESTARTEIBCREATEFINISH	EIBDETACH4EIBDETACHALLEIBMARKREFERENCEDEIBREGISTEREIBSEARCHBYHANDLEEIBSEARCHBYNAMEEIBSETPAGINGPARAMETERSVEIBTERMINATEDORMANTADDRESSRUNFILESTRING=
EIBLOGALIASRFE	CLOSEFILECRASH
GETPSTRUCTUREINTRASEGHEAPALLOCINTRASEGHEAPDEALLOC	LOGMISCSBNAMEALLOCCLASSDIRECTNAMEQUERYDIRECTNAMEREGISTERDIRECTNAMETERMINATEDIRECTSETDS
SETDSOSDGROUP	SSRAFROMO
SSNDEALLOC
SSNFREEMEMULCMPBGLAFROMP	GLAFROMSN	RELEASESGBUILDGDTSLOTALLOCSGRESETPDHISETPAGINGPARAMETERSIUPDATEDLLPAGINGPARAMETERSSYSTEMCOMMONQUERYALTEXITLISTQUERYSGHDHEAPFCONTINUEONERRORKDSPLADIRPMPSNSGISNFIRSTCWKERNELJUMPTABLEWD	ctos (	('0123456789ABCDEFFs8F
FFt^;FuG^GFsFF6vFPhF	tZQFsF
^GGF
F
^GF
F^XfVKFF	u+FVu56F66=
	uhbPRPv
FFHN;sFDFFuFTm6^w7=
F	uSPPF6FPF	thbF(PPv
ts^GTFV^WFt75E\Rd\\V	\6hFPhF	tZgPPP^SRPhhF=sjF]FIEh

F^F$V*V5VBVQVv7vFPjF	ur?vgFF()vFY6j	uF6j	u4F
QVHMVWfkVu4
F6?vRPj	u_qFFFFFtO^;Fu,OuGv^SF	tP^GFF^GFQV'fVsV_b
FFF	u=t^GFSF	tPFFF0V=VG
FF	t'u:FF	tQ	t,QB,F62F
F	t,P,F6?Hlu F>uF(PPPt@FFFFVFFHN;s|\^FFFFsnugtPFPj	urFV;^;sFK^+s= FV'^G	tN+@FFFu6^ww=
F	u]vPPvvvF	t'hcF(PPjuFUF	ts6F;FuFVF$FFtrMW (VBFV 4B\R[nV
\Dv
FF	t 's
F;FuFQ
\
sv
FF	tG's3(V
;u^S)PRuF^F^R\
@VBVFFVFVFV
FF	tLNFFF<w^PFVFu^WFVFFVFV^v^vFVFPj2V$jF
F
F^F	u's	t:FVNt^GFSF	tPFFvFFFwjFDhPhFuFFF	tNAFt.^GFGFNF9GuvPF
FFF@NFGPFtPF	tPF	t	PFF>tjjPjFFPQPRSQ_Y+NPQF	tPF^vPP^FFFb\EVmV}VVVVBVOVVVVVVVVS
FFFrVF	tP\$V|=
v
jF	u_F
;Vu;FwDF
FVVPP^WRPhhF

VSVjV
Ut9;wjRF,s$;t_'t9	tPvFw]]5V'25FLUalx|K\U^vGvWvOvG]t
$2>m
FFVF	t7>IEu(jF6?FPS	u	FFFvRPj^S^S^SvV
=VDVqVyVt	KbdRes_VpPLM86 V2.3101195 15:07:54STACKMEMORYCODEDATACONSTKBDRES_VP_CODEDGROUPh@HGHT@D
K	MOUSEDATA
PTRUEKBDSTATEB	REMOTEMAP	KBDBUFMAPHWKEYMAPE0_HWKEYMAP
DBGRKEYMAP
PREALKBDSTATEFPAPPKBDSTATEJSTICKYSTATEN
RGCHECKCHORDS4BITMASKLFBUFINOVERFLOWFINTHLEDSACTIVEFWAKEUPPENDING
IBBUFINPUTPIBBUFINTAKERPKDEBUGBUFFTIKDBGRXRKBUFINZFSTOREDBGRCHARSFINTSTOREDBGRCHARSMASKILLEGALRQWHENKBDREAD\RGBBUFINRGBEVENTTYPEBUFINv
RGMASK tRQKEYBOARDBEEPS^RQCHGKEYBOARDIDjRQKBDWAKEUPx	RQTIMEKBD	RQTIMEVID
POSKBDDATAPOSEMULDATAPHOTKEYSPHOTKEYLISTPPARKBDPROFILESPLOADERKBDINFOPRGINFOIKEY0PRGINFOIKEY1PRGPOSKBDBLOCKSSXTABLESSETABLES
RGMAPKBDIDFCHORDSSTICK
FACTIONSTICKS
FBEEPONTOGGLEREPEATFACTOR	KBDPROFILEID
CKBDPROFILESOSNULLEMULTABLE
KEYBOARDIDREALKEYBOARDIDFIBUSKBDFSSKBDFPCPROTOCOL FKEEPMAPFIBC	FSCANSET23FSS2PROTOCOL$
FMBYTESREPEAT
FIBUSTIMEDOUTKBDCASECALLFILTERPW1DK1DK2PK1BA1XC1JJDDBB KKPPRRQQ$FFPR1*SO,EO.
PCHORDINFOCCHORDS)NONTOGGLECHORDSPCURKBDDATAPCUREMULDATA6PHCONDITIONSxCHOTKEYS|PPARKBDINFOWORKINGINFODBGRKEYDBGRLEDSFFIRSTKEYPROCESSEDKEYMODEBREPEATBREPEATEVENTTYPE
CBUFREPEAT[FSINGLEKEYREPEAT\PKBDREPEATBUFFERJPKBUFFNOLDHIGHLEDSTATE]
OLDLOWLEDS^FIXIT
SETUPPOINTERSGETADDRESSABILITY	SENDHIGHLEDSTATEySENDLEDSTATE	KBDNOTIFY)
ENQUEUEOUTv	DBGRCHECK
PROCESSWAKEUPO)PROCESSKEYS].UPDATECHORDSTATE3	XLATECHAR4
SEARCHDIACRITAADDOKEYBBUILDOKEYARRAY*CCHARFROMSTRINGFSETEXPANSIONINFOJ	GETCOLUMNDK	CHGREPEAT.LGETACTIONKEY O
SETUPOKEYS{PPROCESSREADORPEEK\KBDINITWg
DORESETKBDgSETKBDENVIRONMENTqi
KBDREQUESTpENQDBGRCODEIKBD	CHECKIBUSIBUSTIMEDOUTASIANUBCHECKHOTKEYS[SBNLSKBDFILESPECSBNLSKBDPASSWORDSBWSNLSKBDFILESPECKBDRQPKBDRQKBDSERVICECODEFDEBUGGERENABLEDFALTKBDENCODINGFIBUSRESETTINGFKBDPROCIBUSRESETDONEHARDWARETYPEMBUFOUT
NKBDTIMERSNPARDESC
ORGPTIMINGORGPTIMINGUSERNUM
PROCESSORTYPERGIKBDTIMERIINITRUNIINITRUNNORESETSERVICEEXCHACTIONSERVICEEXCHKBDSYSTIME
USERNUMKBDWVIDCOLWVIDLINEPSPECIALKEYSFKEYBOARDATTACHEDDEBUGGERCLEANUPGETPOLLEDKEYSETGDTLINKCREFERENCEOPENFILE	CLOSEFILETESTPARTITIONFLAGStSC_BLENT
BOUNDSTESTCHECKCMDKBDCONTROLINTERRUPTCRASHIFERCNOTOKDEBUGGERNUB
ERROREXITUSER
GETPSTRUCTUREKPSENDKRESPOND
POINTERSEQUALSC_PROCESSINPUTEVENTREAD
RESETTIMERINTSETDS
SETDSOSDGROUPSETLEDSSETTIMERINTPLAFROMPNPAGESINSPAN
ILOCKPAGESSC_XLATECHAR
SC_SETUPOKEYSSC_PROCESSKEYS
SC_ASIANUBSC_CHECKHOTKEYSSC_UPDATECHORDSTATEVIDPRINTHEX	WRITECHARDBuF}eT$ @ @<SRQPRTXZQP\  @3^4jMx?MLK	J
IHG 330$ M\DB@><:8 64$20*,,*.(0',8(+DF'|+((Ku,(.0