MZ@1< !L!This program cannot be run in DOS mode. $PLL ~(!|_ B((\CODE~ .bss!".idataJ@.edata@.reloc@BUSVWE3f Pbf3f3f 3fP3f Pa3fEE_^[USVWMMf(EMAE MA E@E@E@E@ E@E@E@E@Ef@Ef@Ef@?E@Ef@ Ef@"Ef@$E@(EfǀEfǀEfǀEǀEfǀEfǀEƀEƀExE@|E_^[USVWMEEEE3f hthhjEfjtPEfhtPEMI H RMfE3fJ3E;E9EltPhtpPpPH EfjtMfEJE3f ht3EPjEfPEMI H R$3aE }3CeEM EPjEfPEMI H R 3E%PjEfPEMI H R,EPjEPM! EEPM"EE_^[USVWMEjEPM EPM"EE_^[USVWM3_^[USVWM_^[USVWMEPM!"h,upPpPH=EPM!"h`upPpPH3_^[USVWMf_^[USVWME3E@M _^[USVWME 3EPMc M_^[ USVWME 3EPEPM_^[ USVWMf_^[U SVWME%3yfEE%E6Ef@M fGE f:Ef@$M f(#}}}_^[USVWME %3E %EJEPM0MfVEPMcMf?EPMMf(#}}}_^[ USVWME %3E %EDEPEPMREPEPM=EPEPM(#}}}_^[ USVWMf_^[USVWME3E@(M _^[USVWME 3EPMM_^[ USVWME 3EPEPM_^[ USVWMf_^[U SVWMEE%E\wM uwM f wM W$wM H(wM 9E-(}E$TcrE_^[U SVWMEPEMPE}XwMEEjhEPE䊀%Pp pPTEPEMPE}G\wME jhEPE䊀%Pp pPXEHEPEPME}GdwME"jhEPE䊀%Pp pPXEEPEPjV EEEPEPjU EEE %EEPEPEPEPEPM& EEPEPEPEPEPEPEPM EEPEPEPEPEPEPEPM*EEPEPEPEPEPEPEPM-EEPEPEPEPEPEPEPMElEE %PhwPE,P| E#E,M-(}E$]}E % MMEEjhEPE䊀%Pp pPXE_^[U@SVWMEfEfEEEEEEEEEEfEEPjEPEȋMȋI H R E%E(EEEPEPEPEȋMȋI H R$E܉EE E܋EPEPEPEȋMȋI H R0EPEPEPEȋMȋI H R$EBEEPEPEPEȋMȋI H RE܉EE E܋EPEPEPEȋMȋI H R(EPEPEPEȋMȋI H RaEEEEEEE 7wE$}>}ĆE E;E3E 3wEEME EME܋MEfEfEE%3ɊHse}[E%HsEEPEPEPEȋMȋI H R$fEfEЋE%DE%PsEԋEPEPEPEȋMȋI H R0wEE 6EpEPEPEPEȋMȋI H R$wEE 5E.E9EwEE 2E'EPEPEPEȋMȋI H R0}EMEԋME؋M}EME%ENEPEPEPEȋMȋI H R0KEPEPEPEȋMȋI H R()$}}E_^[U SVWME%= p6fE fEEPM#fEEMfEPM%MfEPMMfEPMDMfEPMxM􉁈EPjlE PEMI H R E%fEEPEPMjjjEMIHR$EPM%PEPM%PEPM0%PEPE3fQhupPpPH_^[ U SVWME@E%= p:EPjlE PEMI H R EPM%PEPM%PEPM%PEPE%PhupPpPHEPMJfEE%fEEPEPMjjjEMIHR$EjEPMjEPMjjjEMIHR$EMIHR(EPM jEPM>EPjlE PEMI H R E3f E@E!h jlE PEMI H R,jjlE PEMI H R,EPjlE PEMI H R EPMS%PEPM%PEPM%PEPE%Ph vpPpPH_^[USVWME%= p`EfPEPM9EPEPMqE%=D$"EfPjlE PEMI H R,E%=D$7E3f "EfPjlE PEMI H R,E3fE3f QEPM jjjEMIHR$EPjlE PEMI H R EPM%PEPM%PEPM2%PEPE%PhLvpPpPH_^[ USVWMfEfEEfEfEE%=E%M fEfMEDEPEPM EPEPM jEPM jjjEMIHR$EE}JjjjEMIHR$EPM fEE%M;jEPM5 jjjEMIHR$E%M;VEMIHR(PE%PE%PhvpPpPHlwME$3_^[USVWMfEfEtwEE&fEfEE%=E%M fEfEE%=EE@E@E@ EMU EPEPM E%PEPMi E PEPEPM E}EEPM %M;EM 3PE%M fEfEE%= E%i$E%=E%-EE@E%MAE@ EMU EPEPMm E%PEPM:E PEPEPME}EREPM %M;EM 3!E%M _^[USVWMfEEfEfEE%=E%M EM EE}EE@E-MAE@ EPEPM% jEPME PEPEPME};EPMd twM E&EFE_^[U SVWMfEfEE%=E%M EE@E@E@ EPEPM+EM A4h EPME PEPEPME}EEPM[% twM E&3E @4EM EPEPMjEPMbE PEPEPME}E@EPM%=twM E&3 _^[U$SVWM܋EEE EEEE EEE@EEMAEEEEfEfEE%=EMU fEfEE%=EE@E@E@ EPEPMEMU E%PEPME PEPEPMtE}SEPM=%M;twM E&3EMU E_^[USVWMEf fjEPMjEPMjEPM<jjjEMIHR$jjhEMIHR$EMIHR(EPMEPMaxwME '3EMIHR(C= 1'=|wME (3EMIHR(EPM EPM wME *3]jEPM%jjjEMIHR$EPMwME )3 _^[ U SVWMEx|h m@`t=`t3`tMA|EP`tPja? EEE%EE+E`tEE+E= EE EEEEE+E`tEEMEM _^[U SVWMEx|E@|EEEEP?E@|_^[USVWMEfEE3fHE %#QE3ɊHE%Qz>_^[USVWMEfEE3fHE %#QE3ɊHE%Q,>_^[USVWMEfEE3fHE %#QE3ɊHE%Q=_^[USVWMEfEE3ɊH3E #QE3ɊHE%Q=_^[USVWMEfEE3fH E %#QE3ɊHE%QF=_^[USVWMEfEE3fH"E %#QE3ɊHE%Q<_^[USVWMEfEE3fH$E %#QE3ɊHE%Q<_^[USVWMEfEE3ɊHE%fME@(#E EEfEEfEEPE%PC<EPE%P+<_^[USVWMEfEE3ɊHE%Q%<%M3fQ#_^[USVWMEfEE3ɊHE%Q;%M3fQ#_^[USVWMEfEE3ɊHE%Q;%M3fQ#_^[USVWMEfEE3ɊHE%Qk;3ɊȋE3ҊP#ʊ_^[USVWMEfEE3ɊHE%Q:%M3fQ #_^[USVWMEfEE3ɊHE%Q:%M3fQ"#_^[USVWMEfEE3ɊHE%Qi:%M3fQ$#_^[USVWMEfEE3ɊHE%fME%P:%EeE%P9% EE@(!EE_^[USVWME_^[USVWME_^[USVWME@E܌E_^[U,SVWjh؄f$w=w@jhjjjjjpPp hXpPpPHhxw wPjh#E}hpPpPHjh#E}$jhhȅpPpPHHjhw#E}$jhhpPpPHh 8E܃}EPEPMfEE}/juhvPjjjjjwPwP0$ME3EPh$pPpPH 3Ej87E؃}'vPhwvPvPM(EE}2hhLvPjjjjjwPwP0$EE3E3ɊM;3EPvPh| 3EPvPh| j\7Eԃ}EPEPMmEE}2hhXvPjjjjjwPwP0$EPM'4hdw wPhlpPpPH_^[USVW_^[USVWw_^[U$SVWEEEEM}%j5E}'vPhwvPvPM;+EE}j 5E}"vPvPvPM-EE}EPM,jK5E}$wPj0vPvPM0EE}%EPM;.EPp pP8EEEE܋EP4}#jhjjjjjpPp _^[USVWMvPhhM!E MADEMAXE@ExX2h.h܆vPjjjjjwPwP0$EPE@DPEHXkEPEP!j,3E})hAwPj0vPvPM&EE}2h8hvPjjjjjwPwP0$EPM9E_^[USVWM3_^[USVWhw wPjjE M PPvPEMP Pw wPvPpPpPEEE@DEE@XEEPEMP+wPjjjjjwPwP0E0EPEMEPEPMSEEPEMPE M PPw wP hw wPE_^[USVWhw wPjjE M PPvPEMP Pw wPwPpPpPEEE@DEE@XEEPEPM8 EE M PPw wP h w wPE_^[USVWhw wPjjE M PPvPEMP Pw wPvPpPpPEEE@DEE@XEEPEMP+wPjjjjjwPwP0E0EPEMEPEPM EEPEMPE M PPw wP hw wPE_^[USVWLEEEEUEEEEEEE E@EEEEEEEEEfEfEE PMO%M;xPEPE PMj@wEE#|PEPE PMDwEEfEfEE%E%3ɊL3x#ȈppPEPE PMiHwEE}tPEPE PMDwEEI3t3Ɋx#t3p3Ɋt;LwEEp pPE}E}C3pP3tPE%PEPjjjEPjwPwP0(=3|3Ɋx#PEPE PM:fEfEfEUUfEfEfEfEfEfEfE fE@fEfEfEfEfEfEfE fE@fEfEfEfEfEfEfEfEпfEfEfEfEfEfEfEfEfEfEfEjp pP 7E PM~%M;hPEPE PM@wEE:lPEPE PMDwEEfEfEE%$E%DE%h#f``PEPE PMHwEEdPEPE PMDwEEXd%h#fd`%d;PwEEp pPE}E_}I`%Pd%PE%PEPjjjEPjwPwP0( l%h#PEPE PMEDžDžDžUUUUDžDžDžDžDžDžDž Dž@DžDžDžDžDžDžDž Dž@DžDžDžDžDžDžDž Dž@DžDžDžDžDžDžDž Dž@Dž DžDžDžDžDž Dž$Dž(Dž,Dž0Dž4Dž8Dž<Dž@DžDDžHDžLDžPDžTDžXDž\Dž`DždDžhDžlDžpDžtDžxDž|EEEEfEfEjp pP E PM%M;XPEPE PM@wEE\PEPE PMDwEEfEfEE%DE%#XPPPEPE PMHwEEkTPEPE PMXDwEE7X!TT9PTwEE1p pPE}E}?PPTPE%PEPjjjEPjwPwP0(FX#\PEPE PM jjjjjjwPwP0_^[USVWMEE PEMPfEfEfEE%M;EPEPE PEMPEPpPpPjp pP E}EuEPEPEPE PEMP(EPjjjEPjwPwP0)=jjjjjjwPwP0_^[USVWMEjp pP E}EEPEPEPEPEPE PEMP6EPEP3EPEPjjjEPjwPwP0($jjjjjjwPwP0_^[USVWMM(E EPG#E_^[USVWMM_^[U SVWME@E@hEEE}cEMDEMD EMfDEMfDEMDEMDEE3E#E3ɊHMMExh?h%"E}E PEPM苿MAh E@hExhE PEPEPEPEMIhHhE}B}gE@hM3ҊQMD EHh1M3ҊQMD EHh3M3ҊQMD E@E@hExhE@hEEEEP!E3ɊHEE}EM3ҊTREM3ҊTREM3fTREM3fTREMD PEMDPEPh$pPpPH$tE_^[USVWME@_^[USVWM3E3EMD 3_^[USVWM3E3EMfD f3_^[USVWM3E3EMfD f3_^[USVWM3E3EMD 3_^[USVWMEPEPM 3E@PEM R_^[USVWMEPEPM3E@PEM R_^[USVWMEPEPMl3TE3ɊH QE3ɊH QE@PE3fH Q3EPvPElP|ElM _^[USVWMEPEPM3EM R M _^[USVWMEPEPM3EM R _^[USVWMEPEPMM3E@PEM R_^[U SVWMEEPEPM3)EE3EDEPEPM&Ef@ PEf@PE@PEM REEE3EXEPEPMY:3E3ɊM;(jEf@ PEf@PE@PEM REEPEPM(jEf@ PEf@PE@PEM R_^[U SVWMEPEPM3hEE3EDEPEPMb&Ef@ PEf@PE@PEM R_^[USVWMEPEPMf3EM R$_^[USVWMEPEPM3EPE PEM R(_^[ USVWMEPEPMj3#EPE PE@PEM R,_^[ USVWMEPEPM3#EPE PE@PEM R0_^[ USVWMEPEPMf3EM R4_^[USVWMEPEPMv3EPE PEM R8_^[ USVWMEPEPM'3#EPE PE@PEM R<_^[ USVWMEPEPM3#EPE PE@PEM R@_^[ USVWMEPEPM{f3EM RD_^[USVWMEPEPM33EPE PEM RH_^[ USVWMEPEPM3#EPE PE@PEM RL_^[ USVWMEPEPM3#EPE PE@PEM RP_^[ USVWMEPEPM8f3EM RT_^[USVWMEPEPM3EPE PEM RX_^[ USVWMEPEPM3'EPEPE PE@PEM R\_^[USVWMEPEPMG30EPEPEPEPE PEf@PEM R`_^[USVWME3ɊH3E;33EEM _^[USVWMEE PEPEPt tP(E_^[USVWME_^[USVWE PEPt tP,_^[USVWMEPt tP0_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWMEMA_^[USVWME@_^[USVWMEMA_^[USVWMME EP3E_^[USVWMEPEPt tP$_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVW}  } _^[ USVW MA,E@$E@(EtE xEp_^[USVWE|6_^[USVW_^[USVW_^[USVWME|MAEPE PEPEPt tPE_^[ USVWME_^[USVWMME EPGE_^[USVWEEEPE PEPt tP_^[USVWME PEPEPt tP_^[USVWMEMA_^[USVWME@@_^[USVWMEMA@_^[USVWME@<_^[USVWMEMA<_^[USVWME@4_^[USVWME@8_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@$_^[USVWME@(_^[USVWME@,_^[USVWME tA4txt@EEEEPt@Ex0EPEP0E}hEP@P tAtx%hjhhtPt3"EPt@Pt@_^[USVWME@_^[USVWME|MAEPEPE PEPEPt tPE_^[USVWMEPEPt tP _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@ tI,D>_^[USVWME@ ME@$M _^[USVWME@ tI,_^[USVWME@(_^[USVWME@,_^[USVWME@4_^[USVWMEMA4_^[USVWME@0_^[USVWMEMA0_^[USVWME8EPEPEPE PEPEPt tP E_^[USVWME8_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@$_^[USVWMEMA$_^[USVWME@(_^[USVWMEMA(_^[USVWMME EP E_^[USVWME`E@E_^[USVWME@_^[USVWMMEdEP> 'EPhj6htPtE P 'E Phj>h tPtEP 'EPh,jFh\tPtnEP 'EPhhjNhtPt3EMAE MA EMAEMAE@E_^[USVWMEP 'EPhjmhԈtPtEx Ex*E@Phjth0tPtSE@E}EMA$ExE@EEMAEMA_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWMME|EP*EPh<hhhtPtE PI*E PhthhtPt|EP *EPhhhtPt>EMAE MA EMAE@E@E@E_^[ USVWMEPy*EPhhhtPtEx Ex-E@Ph$hhptPtSE@E}EMA$ExE@EEMAEMA_^[USVWMEP*EPh|h$htPtEx Ex-E@ Phh*htPtSE@E}EMA$ExE@EEMAEMA_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWMMPEEP*EPhhh@tPtE P*E PhLhh|tPtqEPn*EPhhhtPt3EMAE MA EMAEMAE@E_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWMMEE PJ*E PhċhhtPtEP *EPhhh0tPtzEP*EPh<hhltPt<EMAE MA EMAEMAEMAE@E_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWEPE PEPx x_^[USVWfUfE f_^[USVWfUE _^[USVWfUffEfE_^[USVWfUEE_^[USVWEPx x_^[%d%h%p%|%%,UUUU @ @ @ @$t1tIntel(R) 82801BC USB 2.0 ControllerVIA(R) VT6202 USB 2.0 ControllerUSB2:Note: Found %s USB 2.0 device.USB2:fDetect() DID %04X BaseAddr %04X. IRQ %02X IRQ Pin %02XUSB2:Device found on port 1, USB test NOT added.USB2:Device found on port 2, USB test NOT added.USB2:fClrRS() R/S %d base %04X +0 %04X +2 %04X +4 %04XUSB2:fStopBIOS(i) LEGSUP %04X base %04X +0 %04X +2 %04X +4 %04XUSB2:fStopBIOS(x) LEGSUP %04X base %04X +0 %04X +2 %04X +4 %04XUSB2:fStartBios() LEGSUP %04X base %04X +0 %04X +2 %04X +4 %04XFRNUM : %x %x %dwwwwwwxx8xXx|xxxyyyHzzzzl{{{|||}}}8~\~~~~~<LpTԀ(Pā`,T4`V1109.0USB2usb2_%dusb2_nusb2regusb2memstructusb2pciregusb2ocdetectFile %s line %d. Out of memory.Unable to locate service %s.Universal Serial Bus 2.0 InterfaceDell Computer Corp.This module provides tests for the Universal Serial Bus (USB) controller(s) in the system.USB 2.0 Controller %dUSB 2.0 Controller nUniversal Serial Bus (USB) is a simple low cost solution to the higher data throughput requirements of todays audio and video transmissions. USB also supports other slower devices like a mouse or keyboard.USB 2.0 EHCI Controller %d. Device ID 0x%04X. Memory mapped at %Xh. Using IRQ %d (%02Xh).Open Host Controller Interface for USB 2.0 %d. Device ID 0x%04X. Base address of 0x%08X. Using IRQ %d (%02Xh).Register TestStarting Register TestThis test reads from and writes to each USB controller register. The test does not alter reserved bits or those that affect the USB bus.Memory Structure TestStarting Memory Structure TestThis test checks the USB controller's ability to access and understand standard USB control structures placed in system memory. The test places different structures in memory, each structure has something wrong with it. The test checks the USB controller's ability to detect the bad structures.PCI Register TestStarting PCI Register TestThis test reads from and writes to several USB 2.0 controller PCI registers. The test does not alter reserved bits or those that affect the USB 2.0 bus.USB Port Overcurrent TestStarting Overcurrent TestThis test examines the USB 2.0 controller to see if any port is indicating an over current condition. Devices are attached to the port.FRNUM Register Functionality TestTransfer descriptor PID field testTransfer descriptor maximum length field testFrame list counter wrapping testQue header handling testFmRemaining Register Functionality TestInterrupt TestEnd Point Descriptor handling TestPCI Register TestCheck for Overcurrent indication on a portUnable to get register #%u mask.Unable to read register #%u.Unable to write register #%u.Register #%u read or write failed Found:%02Xh Expected:%02Xh.Register #%u read or write failed Found:%04Xh Expected:%04Xh.Register #%u read or write failed Found:%08Xh Expected:%08Xh.Unable to disable Intel EHCI interrupts.Unable to reset Intel EHCI controller.Unable to process End Point Descriptor.Unable to allocate enough memory for Intel EHCI control structures.Incorrect Memory Structure Test #%u requested.FRNUM Register isn't walking frame list.FmRemaining register is not decrementing.FRNUM register indicates controller stopped polling at wrong index.Expected the run/stop bit in USBCMD register to clear. Controller did not properly detect faulty transaction (bad TD PID) data.USB 2.0 controller did not generate the error interrupt that was expected.Unable to clear USBSTS register bit.USB 2.0 controller did not set correct bits in USBSTS when given a bad TD PID.Error while testing 32-bit PCI register at offset %02Xh. Read: %08Xh Expected: %08XhCould not obtain read/write access to the PCI registersOver Current indicator is set on port %d.Unable to read from PCI register #%u.Unable to write to PCI register #%u.USB 2.0 Vendor ID was not recognized.SERVICE_EMS%s %s DIAGS 999 999 %s Usb2 FIND_EMS_SVC DIAGS_INIT Fail The Error Messaging Service (Ver 2) could not be located.Usb:: No EMS Service - ExitingUsb2SERVICE_USBTMUsb:: USB TM Found - ExitingSERVICE_CPUSERVICE_CPUUSB cannot locate %s (V%d)SERVICE_PCISERVICE_PCIUSB cannot locate %s (V%d)usb2.cppUsb:Info: %d controller(s) in systemusb2.cppusb2.cppUsb2Usb:: fMchInit completed%s %s DIAGS 998 998 %s Usb2 MODULE_HELP DIAGS_INIT Fail Unable to allocate memory.usb2.cppusb2.cppUsb2Usb2Usb2Usb2Usb2Usb2USB: Cntrl %2d Ptr %08X Base %04X Tag %04X DID %04X IRQ %02X on Pin %02XUnable to allocate memory for error message.DevVirt.cppInvalid pointer specified (pModuleName:%p).Help.cppInvalid pointer specified (pVendorName:%p).Help.cppInvalid pointer specified (pModuleVersion:%p).Help.cppInvalid pointer specified (pModuleHelpStr:%p).Help.cppInvalid pointer specified (pcDeviceHelp:%p).Help.cppAttempt to add a device help object (%s) to more than one module help object.Help.cppInvalid pointer specified (pDeviceName:%p).Help.cppInvalid pointer specified (pDeviceMnemonic:%p).Help.cppInvalid pointer specified (pDeviceHelpStr:%p).Help.cppInvalid pointer specified (pcTestHelp:%p).Help.cppAttempt to add a test help object (%s) to more than one device help object.Help.cppInvalid pointer specified (pcParamHelp:%p).Help.cppAttempt to add a parameter help object (%s) to more than one device help object.Help.cppInvalid pointer specified (pTestName:%p).Help.cppInvalid pointer specified (pTestMnemonic:%p).Help.cppInvalid pointer specified (pTestHelpStr:%p).Help.cppInvalid pointer specified (pParamPrompt:%p).Help.cppInvalid pointer specified (pParamMnemonic:%p).Help.cppInvalid pointer specified (pParamHelpStr:%p).Help.cpp@BD"#&Ic"<>X1"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"s"sO?cD_(_`_Paa b(bDb`b|bbbbtaaURWUZU[[M\\^] ^%^A^`"scD_(_`_Paa b(bDb`b|bbbbtaacdddddd=eke eeeeegfg+gcgGgffggdhdhjjjjkdh,nHndnnnndhop p>0+9*0z0000B1v1112V222222>3H9U9[9i9x9~999999999999:::#:7:S:X:]:c:::::::;4;:;?;E;q;v;;;;;;;;;5<:(>Y>h>n>>>>>>>>>H?M?U?[????????@0'0/070=0C000000001!1&1.1F1X1`1h1n1t1111111122*222:2@2F2222222233 4{444 55f5l5666777878?888;;;<<<<==]=c===+>1>@>H>>>>>>>e?k???P0&022244i=z======= ??????`K0P0k0s001121:12223_3g3v3}333333344H4P4(55a6~666I8888888889,93989>9g9n9s9y99999/:6:;:A:P;m;w;|;;;;;;;;;;{<<<<<<< ????H?R?W?]?????pl4t4666666666666666666666666777 77777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|777777777000000000&10151;1O2W22233$363<3B34x<|<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=== ===== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=================================>>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>[Version] V1109.0 [Dependency] cpu.mdm pci.mdm