MZ@ !L!This program cannot be run in DOS mode. $۫ŃŃŃŃŃlÅŃT剈ŃRichŃPEL9 ` @  Y<@T.text h.data @INIT .rsrc@B.reloc`@`@@BXB, ":Tt(B\pnX9V 9193BUILD VERSION: Release 1.213:27:13Sep 27 2000BUILD VERSION: Release 1.213:27:14Sep 27 2000UE uESVWj^}VE 535VWutj[V55VuVukt0Pu tKM4fXH M HM$M(HM,HM0fۉHtMfH(x,v MH0p4P_^[]0UUS]Vu W};u;u35;|;v ‹U΋ NjU+3;| ;rjjX_^[]U`SVpPFuu 3;t*WkLE TSVWu uwFLMu_# hSjSSSPQPQSun^[LOADED PARALLEL DRIVER RESOURCESUVWuEP u E3PVVEjPhu;}3 hVj VVVPQPQVuupSEhtP]EPEs3juuPu ;ƉE}. hVj VVVPQPEQPpQuj"YEp(3EFFN E(N3ɋ@FFF d F$ F(t v,F0F4F8CFVTP96tIHRW{u^5_][US3f}]Eu3VuWe}treFMEE~ j@WPSjFt3f?ft-f;}ufF f;E uEFHLEE}reE} rC}yE_^[ \Device\ParallelPortUfe(EVEWPE Hj PfEd|Au=jV׍EhP׋EMhDdk DfFPj~u2*N3ʃ=EPV׍EPVװ_^%\ParametersPCIVendorIDPCIDeviceID0PCIDeviceID1USVW3EWPEEEE hParPfffEPjӋu;ljEu! hWjWWWPQPQWV\M}3u ʃEPEhPE@hParP@PjӅEj3YpM}AAʃEPuu EM艅|j M_MjMXMEEEEEEjpjMPMuMMthDžx}E}EMuj _uuu VUuuu VF~ujhParPWjF8F@Ft džF4hӅu-jYjQ` Ph3_^[UESPEPuuu u3ۄu E]]9]uSuuuU ; M E[]hXB, ":Tt(B\pnXMmPageEntireDriverpKeInitializeEventBExFreePoolRtlQueryRegistryValuesmemmove{RtlAppendUnicodeToStringzRtlAppendUnicodeStringToString6ExAllocatePoolWithTagRtlInitUnicodeStringAIoWriteErrorLogEntryIoAllocateErrorLogEntry IoGetConfigurationInformationIoDeleteDeviceoKeInitializeDpcIoCreateDevice-IoReportResourceUsageMmUnmapIoSpaceMmMapIoSpaceIoConnectInterruptIoDisconnectInterruptEIofCompleteRequest)IoReleaseCancelSpinLockKeSynchronizeExecution~KeInsertQueueDpcIoAcquireCancelSpinLockInterlockedExchangeMmResetDriverPagingRtlIntegerToUnicodeStringntoskrnl.exe HalAssignSlotResources/HalTranslateBusAddressHalGetInterruptVectorExReleaseFastMutexExAcquireFastMutexHalGetBusDataHAL.dll 8Ph  $ 4VS_VERSION_INFO?FStringFileInfo"040904B0(CompanyNameOEMZFileDescriptionOX16PCI954 Device Driver0FileVersion1.4.0014 InternalNameoxpar.sysDLegalCopyright OEM 1998-2000< OriginalFilenameoxpar.sysb!ProductNameOX1PCI954 Driver for Windows NT4> ProductVersion27 Sept 2000DVarFileInfo$Translation  @ @L@@hLUser configuration data is overriding firmware configuration data. @Disabling port %1 as requested by the configuration data. ,Interrupt conflict detected for %1. `Not enough memory was available to allocate internal storage needed for the device %1. xThe hardware locations for %1 could not be translated to something the memory management system could understand. LThe hardware addresses for %1 are already in use by another device. @Some firmware configuration information was incomplete. DThe user specified port is way too high in physical memory. \The control registers for the port overlaps with a previous ports control registers. Device %1 not found. 3444@445L5R5556"62696Z6f6l6666647A7m777888A8l888888899991:t:}:::::;?;L;Z;d;;;;;T->3>9>A>G>M>S>b>>>>>>?H?[?p????H.00001E1b10292`2f22222a3k3u3~33333333 4444F4n4` ` @comp.id9 E Q ] $SG5809@comp.idh 9 E Q x] h$SG5927$SG5925$SG5923$SG5916$SG6090t$SG6121@comp.id$R000000 $R0002E8.idata$6.idata$6hheadereI- H$ _.i7@_{}d  # 5 H \ L         ",  :R  W  k  ~    8  d      t  3  O eh   ` r p,  K end v _DriverEntry@8_PptLogError@48_PptMemCompare@24_PptFindDevices@16_PptCreateDevice@20_PptCleanupDevice@4_PptGetMappedAddress@28_PptConnectInterrupt@4_PptDisconnectInterrupt@4_PptDispatchCreateClose@8_PptSynchronizedIncrement@4_PptSynchronizedDecrement@4_PptSynchronizedRead@4_PptSynchronizedQueue@4_PptSynchronizedDisconnect@4_PptCancelRoutine@8_PptFreePortDpc@16_PptTryAllocatePortAtInterruptLevel@4_PptFreePortFromInterruptLevel@4_PptInterruptService@8_PptTryAllocatePort@4_PptTraversePortCheckList@4_PptFreePort@4_PptQueryNumWaiters@4_PptDispatchDeviceControl@8_PptDispatchCleanup@8_PptUnload@4_PortInfoMutex_PortInfoReferenceCount__imp__MmPageEntireDriver@4__imp__KeInitializeEvent@12__imp__ExFreePool@4__imp__RtlQueryRegistryValues@20__imp__memmove__imp__RtlAppendUnicodeToString@8__imp__RtlAppendUnicodeStringToString@8__imp__ExAllocatePoolWithTag@12__imp__RtlInitUnicodeString@8__imp__IoWriteErrorLogEntry@4__imp__IoAllocateErrorLogEntry@8_FindPCIDevices@12__imp__IoGetConfigurationInformation@0__imp__IoDeleteDevice@4__imp__KeInitializeDpc@12__imp__HalAssignSlotResources@32__imp__IoCreateDevice@28_OxparInitName@8__imp__IoReportResourceUsage@36__imp__MmUnmapIoSpace@8__imp__MmMapIoSpace@16__imp__HalTranslateBusAddress@24__imp__IoConnectInterrupt@44__imp__HalGetInterruptVector@24__imp__IoDisconnectInterrupt@4__imp_@IofCompleteRequest@8__imp__IoReleaseCancelSpinLock@4__imp__KeSynchronizeExecution@12__imp__KeInsertQueueDpc@12__imp__IoAcquireCancelSpinLock@4@InterlockedExchange@8__imp__MmResetDriverPaging@4__imp_@ExReleaseFastMutex@4__imp_@ExAcquireFastMutex@4__imp__HalGetBusData@20__imp__RtlIntegerToUnicodeString@12_MmPageEntireDriver@4__IMPORT_DESCRIPTOR_ntoskrnl_KeInitializeEvent@12_ExFreePool@4_RtlQueryRegistryValues@20_RtlAppendUnicodeToString@8_RtlAppendUnicodeStringToString@8_ExAllocatePoolWithTag@12_RtlInitUnicodeString@8_IoWriteErrorLogEntry@4_IoAllocateErrorLogEntry@8_IoGetConfigurationInformation@0_IoDeleteDevice@4_KeInitializeDpc@12_IoCreateDevice@28_IoReportResourceUsage@36_MmUnmapIoSpace@8_MmMapIoSpace@16_IoConnectInterrupt@44_IoDisconnectInterrupt@4@IofCompleteRequest@8_IoReleaseCancelSpinLock@4_KeSynchronizeExecution@12_KeInsertQueueDpc@12_IoAcquireCancelSpinLock@4__imp_@InterlockedExchange@8_MmResetDriverPaging@4_RtlIntegerToUnicodeString@12__NULL_IMPORT_DESCRIPTORntoskrnl_NULL_THUNK_DATA_HalAssignSlotResources@32__IMPORT_DESCRIPTOR_HAL_HalTranslateBusAddress@24_HalGetInterruptVector@24@ExReleaseFastMutex@4@ExAcquireFastMutex@4_HalGetBusData@20HAL_NULL_THUNK_DATA_BUILD_DATE_BUILD_TIME_BUILD_NAME_BUILD_HDR_PhysicalZeromise:\ntddk\lib\i386\free\parxport.sys ӚZ Ӷf L~   , &R : g   8 ,d DҨ 0  t Q 7jhnӶ7&% ,_