MZ@ !L!This program cannot be run in DOS mode. $PEL X! p  5hx|.textop P`.data@0.rdata-0@`@.bss0.edata5@0@.idatah@0.rsrcx@0.reloc|@0B.rossymjBUS] D$D$ 1D$VD$$<CC[]US] D$%D$ 1D$mD$$<CC[]US] D$3D$ 1D$D$$<CC[]Ut$Hȃu8ut 8u]UWVS\ED$D$$ yID$ D$D$ѐ$meD$D$ѐ$mDED$ED$E$ yID$ D$D$ѐ$upF,tiD$D$ (D$sUȉT$V($Ѓƅy9D$D$D$ QD$D$$<Cp C@tC@K$pD$8042$De[^_]US]U tQux;C@v/ǃƃǃǃ6ǃƃǃǃsǃ9r"ǃƃǃ9u"ǃƃǃ []UWVS]u $ǃt uf ƃlƃcD$D$aD$ QD$D$$<D$ D$bD$ $EǃEǃǃEF puǃǃ/|$$H|$$ǃǃEpe[^_]UWVS$]u ED$ D$\$$LDžy6D$D$ D$ QD$ܖD$$<}tt ftftEǀǀD$t$${Džy6D$D$D$ QD$$D$$<ED$4$TDžy3D$D$ D$ QD$dD$$<tC@ZC0LD8uC8ǃ_C@CpCtǃ?ǃ ǃ4fre[^_]US]ƃS;Bv4D$JD$ їD$D$$<D$ND$ їD$D$$<D$D$@$ ]UVS ] 9T $tAAfupD$ D$D$̽C$D$D$D$ їD$4D$$<fǃD$4$y:D$t$D$D$ їD$D$$<D$4$y7D$t$D$D$ їD$ȘD$$<B $t.A AA $e[^]U8]u}] EsT@Ptn@f_tfct f^uX  $\$ D$D$#$|$ƆD$$tBxD$$dždž/!$ƃED$$D$hD$ їD$D$$<{$|$D$mD$ їD$D$$<UT$ T$D$C $S$$E)ED$$'ƃD$$]u}]UED$ E D$D$E$L UWVS,u V#F"9~(D$ D$`9D$S$lEX({F`@ = D$wD$ їD$D$$<C~?t3?t@E?tEIL$T$ED$D${D$ їD$D$$<ƇƇC~tƇC~tC~tt$D$ D$\$<$YD$D$D$ їD$ؙD$$<D$ D$D$$e[^_]U0]u}u] S#C"9~(D$ D$`9D$S$l{`CF(EG =@A)t =DA)gD$D$ їD$D$$< C M싑CD$D$ їD$$D$$< U¨tFD$D$ їD$HD$$<C A $E쇰t5:C 0CCD$D$ їD$D$$<CS#C"9~(D$ D$`9D$S$lC`H|D$D$D$ їD$D$$<D$ D$D$$\$4$Ts]u}]UEPJ0H`J4Haf@df@ff@heJHlf@pJDfHrf@tRDfPr]UWVS$] S#C"9~(D$ D$`9D$S$l{`CE@(EG =@ =@ w== = w= 6=  = = t2= w=  = =? D$D$ їD$D$$<GPMA Q$E$PEu=&=?=?=?qD$D$ !D$D$$<EGPMA Q$4$PEuD$ D$HD$$<xMЍDHMHM܋H MHfMxEBD$D$MD$ D$tD$$<4D$D$RD$ D$D$$<;s}Ȅu7D$XD$ D$ȱD$$<UċuG}t }D$]D$ D$D$$<Vu@M MtvD$bD$ D$\D$$< t ubv0D$E؉D$ẼT$ẼHL6D$E؉D$Ẽp$ẼHL@pD$D$~D$ D$D$$<ŰBL""{D$ D$D$h$N-MA}Ȼ Ft FD$D$ D$(D$$<|$E$5D$D$ D$lD$$<|$U$D$D$D$ D$D$$<|$M $ID$D$ D$D$$<|$E$_D$D$ D$<D$$<|$U$D$D$ D$pD$$<|$M $wD$D$ D$D$$<|$E$1D$D$ D$شD$$<|$U$GËMAD$$xUr( EЍFNV9t9u);Au;t)Q UЉ$F$hM $djD$D$D$ D$D$$<|$E$y G_؍e[^_]UH]u}]E stKxShv ShChUu:҉T$$D$$D$$nUЃHHuU 9t2D$]D$ D$ܵD$$<E0UЃ0 €IƉt Hft fU<;UrtfttH@ tHt"fHt fPfPD$@$C8$S4-D$D$ D$D$$<]u}]ÐffffffUS]{u(D$ D$VD$4$C$(U ]UVS(]u ED$$xiEt]$(UUT$D$D$HD$ eD$D$$<E%e[^]UWVS$]u=9$2׃D$D$ eD$նD$$<t$D$$ y;$2׃D$#D$ eD$D$$< u=t$D$$ye[^_]UWVSu} ^8t4|$D$4$vy!$2uӸe[^_]UE D$E$ UWVS,}EE} u(D$ D$D$4$u(D$ D$D$4$_8(E$2G$Ut su׉tT]\$E $,E D$\$D$D$ eD$D$$<e[^_]UWVS,]E EEEs@EE}}tPED$D$$u7D$D$ eD$1D$$<"|$D$$au7D$D$ eD$PD$$<}ED$$y4D$D$ eD$oD$$<ECurrentLocation <= Irp->StackCountC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/i8042prt.c(%s:%d) i8042InternalDeviceControl(%p %p) Irp->CurrentLocation <= Irp->StackCount + 1(%s:%d) Unknown IO control code 0x%lx FALSE(%s:%d) Unknown FDO type %u (%s:%d) i8042DeviceControl(%p %p) (%s:%d) Failed to send packet byte! (%s:%d) i8042AddDevice(%p %p) (%s:%d) IoCreateDevice() failed with status 0x%08lx (%s:%d) IoAttachDeviceToDeviceStackSafe() failed with status 0x%08lx (%s:%d) i8042SendHookWorkItem(%p %p) (%s:%d) IoBuildDeviceIoControlRequest() failed (%s:%d) IoCallDriver() failed with status 0x%08lx (%s:%d) KeyboardHook.InitializationRoutine() failed with status 0x%08lx (%s:%d) IoAllocateDriverObjectExtension() failed with status 0x%08lx (%s:%d) DuplicateUnicodeString() failed with status 0x%08lx (%s:%d) ReadRegistryEntries() failed with status 0x%08lx C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/keyboard.c(%s:%d) Keyboard buffer overflow (%s:%d) Irq completes key (%s:%d) IoRegisterDeviceInterface(GUID_DEVICE_SYS_BUTTON) failed with status 0x%08lx (%s:%d) Disabling interface %wZ failed with status 0x%08lx (%s:%d) Enabling interface %wZ failed with status 0x%08lx (%s:%d) Send a key (%s:%d) Sending %lu key(s) SCROLLLOCK NUMLOCK CAPSLOCKsdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1(%s:%d) IOCTL_KEYBOARD_SET_INDICATORS (%s:%d) Leds: {%s%s%s } (%s:%d) Unknown ioctl code 0x%lx FALSE(%s:%d) IOCTL_GET_SYS_BUTTON_CAPS (%s:%d) IOCTL_GET_SYS_BUTTON_EVENT (%s:%d) Unable to pend a second IRP for IOCTL_GET_SYS_BUTTON_EVENT (%s:%d) Pending IOCTL_GET_SYS_BUTTON_EVENT (%s:%d) IRP_MJ_DEVICE_CONTROL / unknown ioctl code 0x%lx (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_KEYBOARD_CONNECT (%s:%d) IoAllocateWorkItem() failed (%s:%d) ExAllocatePoolWithTag() failed (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_KEYBOARD_DISCONNECT (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_I8042_HOOK_KEYBOARD (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_KEYBOARD_QUERY_ATTRIBUTES (%s:%d) IOCTL_KEYBOARD_QUERY_TYPEMATIC not implemented (%s:%d) DbgPrint() failed! (%s:%d) IOCTL_KEYBOARD_SET_TYPEMATIC not implemented (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_KEYBOARD_QUERY_INDICATORS (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_KEYBOARD_SET_INDICATORS (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / unknown ioctl code 0x%lx (%s:%d) i8042ReadStatus() failed with status 0x%08lx (%s:%d) Spurious i8042 keyboard interrupt (%s:%d) Got: 0x%02x (%s:%d) Packet complete (%s:%d) Irq eaten by packet (%s:%d) Irq is keyboard input FFC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/misc.cLowerDevicesdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Irp->CurrentLocation > 0Irp->CurrentLocation <= Irp->StackCountC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/mouse.c(%s:%d) Hot plugged mouse! (%s:%d) Dropping extra ACK (%s:%d) Mouse returned bad reset reply: %x (expected aa) (%s:%d) Dropping extra ACK #2 (%s:%d) Mouse returned bad reset reply part two: %x (expected 0) (%s:%d) Mouse doesn't support 0xd2, (returns %x, expected %x), faking (%s:%d) Mouse resolution %lu (%s:%d) Mouse type = %u (%s:%d) MouseResetState went out of range: %lu (%s:%d) Mouse buffer overflow (%s:%d) Irq completes mouse packet (%s:%d) Mouse initialization timeout! (substate %x) (%s:%d) Send a mouse packet (%s:%d) Sending %lu mouse move(s) (%s:%d) Left raw/up/down: %u/%u/%u (%s:%d) Bad input, dropping.. (%s:%d) Unexpected state 0x%lx! FALSE(%s:%d) Failed to enable mouse! (%s:%d) Failed to read the response of MOU_ENAB, status 0x%08lx (%s:%d) Mouse was enabled successfully! (%s:%d) Got 0x%02x instead of 0xFA sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1(%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_MOUSE_CONNECT (%s:%d) IoAllocateWorkItem() failed (%s:%d) ExAllocatePoolWithTag() failed (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_MOUSE_DISCONNECT (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_INTERNAL_I8042_HOOK_MOUSE (%s:%d) IOCTL_INTERNAL_I8042_MOUSE_WRITE_BUFFER not implemented (%s:%d) DbgPrint() failed! (%s:%d) IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION not implemented (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / IOCTL_MOUSE_QUERY_ATTRIBUTES (%s:%d) IRP_MJ_INTERNAL_DEVICE_CONTROL / unknown ioctl code 0x%lx (%s:%d) i8042ReadStatus() failed with status 0x%08lx (%s:%d) Spurious i8042 mouse interrupt (%s:%d) Got: 0x%02x (%s:%d) Packet complete (%s:%d) Irq eaten by packet (%s:%d) Irq is mouse input (%s:%d) Mouse input packet timeout (%s:%d) Handled by ResetIsr or hooked Isr C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/pnp.c(%s:%d) Can't read i8042 mode (%s:%d) No response after read i8042 mode (%s:%d) Can't set i8042 mode (%s:%d) Can't send i8042 mode YESNOLevelSensitiveLatchedyesno(%s:%d) Check if the controller is really a i8042 (%s:%d) Writing CTRL_SELF_TEST command failed (%s:%d) Failed to read CTRL_SELF_TEST response, status 0x%08lx (%s:%d) CTRL_SELF_TEST completed successfully! (%s:%d) Resending... (%s:%d) Got 0x%02x instead of 0x55 (%s:%d) Mouse line test failed (%s:%d) Failed to write reset command to mouse (%s:%d) No ACK after mouse reset, status 0x%08lx (%s:%d) Unexpected reply: 0x%02x (expected 0x%02x) (%s:%d) Last byte was not transmitted after mouse reset, status 0x%08lx (%s:%d) Last byte after mouse reset was not 0x00, but 0x%02x (%s:%d) Mouse detected (%s:%d) Mouse not detected (%s:%d) Detecting keyboard (%s:%d) Can't finish SET_LEDS (0x%08lx) (%s:%d) Warning: can't write SET_LEDS (0x%08lx) (%s:%d) Keyboard detected (%s:%d) Keyboard present: %s (%s:%d) Mouse present : %s (%s:%d) Enabling i8042 interrupts (%s:%d) i8042ConnectKeyboardInterrupt() (%s:%d) KeyboardInterrupt.Vector %lu (%s:%d) KeyboardInterrupt.Dirql %lu (%s:%d) KeyboardInterrupt.DirqlMax %lu (%s:%d) KeyboardInterrupt.InterruptMode %s (%s:%d) KeyboardInterrupt.ShareInterrupt %s (%s:%d) KeyboardInterrupt.Affinity 0x%lx (%s:%d) IoConnectInterrupt() failed with status 0x%08x (%s:%d) i8042ConnectKeyboardInterrupt failed: %lx (%s:%d) i8042ConnectMouseInterrupt() (%s:%d) MouseInterrupt.Vector %lu (%s:%d) MouseInterrupt.Dirql %lu (%s:%d) MouseInterrupt.DirqlMax %lu (%s:%d) MouseInterrupt.InterruptMode %s (%s:%d) MouseInterrupt.ShareInterrupt %s (%s:%d) MouseInterrupt.Affinity 0x%lx (%s:%d) i8042BasicDetect() failed with status 0x%08lx (%s:%d) Detecting mouse (%s:%d) EnableInterrupts failed: %lx (%s:%d) i8042ConnectMouseInterrupt failed: %lx sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1(%s:%d) IRP_MJ_PNP / IRP_MN_START_DEVICE (%s:%d) i8042PnpStartDevice(%p) DeviceExtension->PnpState == dsStopped(%s:%d) No allocated resources sent to driver (%s:%d) Wrong number of allocated resources sent to driver (%s:%d) Revision mismatch: %u.%u != 1.1 or %u.%u != 1.1 (%s:%d) Found data port: %p (%s:%d) Found control port: %p (%s:%d) Unhandled I/O ranges provided: 0x%lx (%s:%d) Invalid I/O range length: 0x%lx (%s:%d) Found irq resource: %lu (%s:%d) Unknown resource descriptor type 0x%x (%s:%d) Interrupt resource was not found in allocated resources list (%s:%d) Some required resources were not found in allocated resources list (%s:%d) Too much resources were provided in allocated resources list (%s:%d) Unknown FDO type %u !(PortDeviceExtension->Flags & KEYBOARD_CONNECTED) || !(PortDeviceExtension->Flags & MOUSE_CONNECTED)(%s:%d) IRP_MJ_PNP / IRP_MN_QUERY_DEVICE_RELATIONS / BusRelations (%s:%d) IRP_MJ_PNP / IRP_MN_QUERY_DEVICE_RELATIONS / RemovalRelations (%s:%d) IRP_MJ_PNP / IRP_MN_QUERY_DEVICE_RELATIONS / Unknown type 0x%lx (%s:%d) IRP_MJ_PNP / IRP_MN_FILTER_RESOURCE_REQUIREMENTS (%s:%d) IRP_MJ_PNP / IRP_MN_QUERY_PNP_DEVICE_STATE (%s:%d) IRP_MJ_PNP / IRP_MN_QUERY_REMOVE_DEVICE (%s:%d) IRP_MJ_PNP / IRP_MN_CANCEL_REMOVE_DEVICE (%s:%d) IRP_MJ_PNP / IRP_MN_REMOVE_DEVICE (%s:%d) IRP_MJ_PNP / unknown minor function 0x%x fmSn noooSlooooo;moooooomC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/ps2pp.c(%s:%d) Ps2pp packet fails sanity checks (%s:%d) Unexpected input state for ps2pp! C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/readwrite.cDeviceExtension->ControlPort != NULL(%s:%d) Read: 0x%02x (status: 0x%x) (%s:%d) Output data flushed (%s:%d) Input data flushed addr(%s:%d) Sent 0x%x to port %p (%s:%d) Failed to write Port (%s:%d) Failed to write Value (%s:%d) Failed to read Ack (%s:%d) i8042 asks for a data resend (%s:%d) Reiterating ParametersKeyboardDataQueueSizeKeyboardDeviceBaseNameKeyboardPortMouseDataQueueSizeMouseResolutionMouseSynchIn100nsNumberOfButtonsPointerDeviceBaseNamePointerPortPollStatusIterationsOverrideKeyboardTypeOverrideKeyboardSubtypePollingIterationsPollingIterationsMaximumResendIterationsSampleRateCrashOnCtrlScrollC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/input/i8042prt/registry.c(%s:%d) RtlCreateUnicodeString() failed (%s:%d) KeyboardDataQueueSize : 0x%lx (%s:%d) KeyboardDeviceBaseName : %wZ (%s:%d) MouseDataQueueSize : 0x%lx (%s:%d) MouseResolution : 0x%lx (%s:%d) MouseSynchIn100ns : %lu (%s:%d) NumberOfButtons : 0x%lx (%s:%d) PointerDeviceBaseName : %wZ (%s:%d) PollStatusIterations : 0x%lx (%s:%d) OverrideKeyboardType : 0x%lx (%s:%d) OverrideKeyboardSubtype : 0x%lx (%s:%d) PollingIterations : 0x%lx (%s:%d) PollingIterationsMaximum : %lu (%s:%d) ResendIterations : 0x%lx (%s:%d) SampleRate : %lu $ۘ%L $\qe@5D9Yg7ZSIw?z cN˛ԳUà[|CN4CdpFnA7JNn^#Mtk؈MRέDJ>_²UMo0Tcrx*R=Jt^(W=?E\^!eH͔L2dش3N@5S=Jt^(WQ=Jt^(WX((((i8042prt.sys<TX4,@Rf@`v&B^r"4H\p$>Xbl,@Rf@`v&B^r"4H\p$>XblIKeStallExecutionProcessorLKfAcquireSpinLockOKfReleaseSpinLockSREAD_PORT_UCHARYWRITE_PORT_UCHAR.DbgBreakPointWithStatus1DbgPrint2DbgPrintExEExAllocatePoolWithTagWExFreePoolWithTagExfInterlockedInsertTailListGIoAllocateDriverObjectExtensionKIoAllocateWorkItemQIoAttachDeviceToDeviceStackSafeSIoBuildDeviceIoControlRequestaIoConnectInterruptcIoCreateDevicevIoDeleteDeviceyIoDetachDevice}IoDisconnectInterruptIoFreeWorkItemIoGetAttachedDeviceReferenceIoGetDriverObjectExtensionIoQueueWorkItemIoRegisterDeviceInterfaceIoSetDeviceInterfaceStateIoStartNextPacketIoStartPacketIoWMIOpenBlockIoWMIQueryAllData IofCallDriver IofCompleteRequestKdSystemDebugControlKeAcquireInterruptSpinLock%KeBugCheck'KeCancelTimerIKeInitializeDpcJKeInitializeEventSKeInitializeTimerZKeInsertQueueDpchKeQueryInterruptTime|KeReleaseInterruptSpinLockKeSetEventKeSetTimerKeWaitForSingleObjectxObfDereferenceObject~PoCallDriverPoStartNextPowerIrpRtlAssertRtlCreateUnicodeStringRtlQueryRegistryValuesmemmovememset strcmphal.dllntoskrnl.exeXX0X HX  4VS_VERSION_INFO*?StringFileInfo\040904b0RCompanyNameReactOS Development TeamZFileDescriptioni8042 Port Device Driver.FileVersion42.4.42 InternalNamei8042prtf!LegalCopyrightCopyright 1998-2017 ReactOS TeamB OriginalFilenamei8042prt.sysRProductNameReactOS Operating System0ProductVersion0.4.4DVarFileInfo$Translation 0030N0u0}000000 1q1w1111112 2(2/2U2v2}22222233 34445X5|555555586?6E66666667'7<7T7[7a7q77777788888888 99'999999::2:::::;2;E;{;;;;; <$<+<1<_">6>|????? 00000"1?1G1\12 2!2R2Z2o2{2222222222243<3Q3h3p33334%4D4L4a444444455^556$6d666677707N7V7k7777a8h8n8888888888 99&9999999:%:+:e:m:::::;&;;;O;;;;;;<<-<5@>H>]>>>>>>?'?1V1^1s1111111@2G2i2p222222223<3D3Y333344#4M4i4q444444E5M5b5555556676H6X666777777 8&8.8C8G99999999:::]:d:j:w:::; ;;7;>;D;Y;>#>A>I>^>>>>$?,?A?e????????P@>0[0c0x00000*11171Y1`1w111112 2"2<2D2Y222222233/373L33333333Z4b4w4444455#5T5\5q55555555 6I6Q6f6666677777798A8V888888 9999999::$:=:E:Z:i::::::;E;M;b;;;;;<<#<_>1>a>i>~>>>>>>>>>>????????`@0 0(0T0\0r0}00000000011n1z111111+232H222222223 343<3Q3V3d3x333334)4F4N4c444450585M5g5o555556 6!6c6j6p66666)717F7v7}77777777P8X8m8888&9.9C9d9l99999::2:P:X:m::::::;(;0;E;;;;<<#!>6>_>g>|>>>>??-?5?J?w?pX0`0u0t1|11111162]2e2z222223"373B334 4444;4A4L4^44444;5C5X55555556&6;6K6S6h6778&8:8w888.9Q9e999:Y::::.;%<4>7>?>g>o>>>>>>>'?/?R?Z?b?j?r?,2222233 343<3P3X3l3t33333485<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|5555zzZJ5 4 5 575>5E5R5_#_i%'()+135679 P #T'U+Z1\8_;^@aC\H^OWTeVVVV_V~VVVVVVVV=V_VcVVVVV V V ,Vr;VtAVuGVwPVziV}VVVVVVVVVVVV.V=VLV[VaVcVjVmVpVVVVVVwVVVVVVVVVVVV  &;??JS_888RRRRR`9LRRRbRqRvRRRRRRRRR RR@RhRuRzR{{{{#{4{C{LLU_qs444444+424 >4 T4 Z"$Z"i"'p"+"-"3"/"9"A"C;"GA"H"I"J"K"L"M"N"P"]"V"U"W "T"Y"Z&"]-"^9"_@"`L"bXhXguxy{8Gft{ ,2;>Bsx} )=GGUZgq !#$'()*+.13 456#9.;8<?=I>P@WB\CbEPbEqETEVE\E^E_EaEb Ec Ed Eg Eh* Ei3 Ej= EkG ElP EmY Eod Ern Esx Eq} Et Ew Ez Ek EX Ez E~ E E E E l l !l!l+!l /!l e!l!l!l$!l!l8(!l$!l!l!l*"l>"lB"l u"l$"l%"l'"l("l'"l*"l+"l,"l-"l."l/"l0"l1"l3"l5"l6# A#  # F# G # H(# JU# K\# N# O# P####C#C#####$ $,$4$e$n$s$y$$$$$$$$% %C%%C0% 4% 7%>%E%CJ%CU%W%b%k%"Ek%"}%"H%"R%"%"%"!%"$%"*%"'%"0%"5%"C%"C%"7&"&"+&"8&"E&"K&"R&"k&"u&"x&"&"&"&"&"[&"^&"a&"c&"d&"f'"h4'"j>'"mo'"qu'"r|'"q'"n'"t'"u'"v'"V'"'"w(u[(u(u\.(ua2(j2(>(`9u(p{(q~(s(w(x(x(x(x(x(x*)}1)~8)>)E)K)R)X)_)k)u))))))m)m)m`92*md95*m<*mB*mY*m*m*m*m*m*m*m*m*m*m*m*m+mC+m+m?+mF+mX+mC]+mCk+mo+mCz+m+m+m+m+m+m+m+m`9,md9,mm9,m,mN,mv,m,m,m,m,,,,,,,,,,,,,,,N,N-N`98-Nd9;-NB-N K-N -N.N .N.N.N0.N4.N!a.Nf.N"k.N#p.N%.N).N+.N,.N-.N/.N0.N3.N4.N5/N9/N;@/N<E/N=J/N?^/N@m/NAs/N@|/ND/NE/NG/NH/NI/NK/NL/NN0NO0NP"0NR+0NS20NU=0N`9t0Nd9w0Nm9{0NY0NZ0N[0N`0N0N0N0Nc0Nd0Ne0Nf0Ng1Nh1Ni1Nj)1Nk11NlJ1Nqw1Nv|1Nw1N{1N}1N~1N1N1N1N1N#2N*2N/2N42NP2NU2N]2N~2N2N2N2N2N2N2N3NCL3N&3N03N]3Nb3Nl3NCLt3N~3NCL3N3N3N3N3N3NCL3N3NCL3N`9*4Nd9-4Nm914NY4N4N4N4N4N4NO4N4444#5$5%5'"5)15*55,f5-p5/50525'5557585$5;6=(6B=6DF6EO6F\6H`6Mq6Rx6S6T6V6Y6\6^6a6h6i7h7t77-767=7D7K7[7d7|7 7y7{7|7~88G8S8b8o8y888888888888888w9 9  9 &9 /9 N9 W9$W9c9'l9(p9(9*9`99d998":9%:CL4:97:CL?:9C:8q:9t:9{:9:!9:/:0:2:3:4:8:a>:a:a?:aA:aA;a8K;a8O;a8S;aD];aEi;nLi;n~;nM;nN;nO;nO;nW;nZ;n[;n\;nq;n\;nb;nc;ne<nf<ni%<nCL4<nj:<nk><nqC<nmI<nnX<nq_<nRt<ng{<nR<nP<nr<Az<A<A~<A^<A`<Aj<Ai<Ah<Ag<Ab=Ae=Ad=Ab)=Al8=A==AH=Au=A|=A=A=A=A~=A=A=A?A?A?A?A?A?A?A?A?A@A@A!@AN@AX@A\@Ac@Am@A@A@A@A@A@A@A@A@A@A@A@A@AAA>AALAAVAAdAAjAAlAArAAtAAzAAAAAAAAAAAAAAAAAAAAAABA BABA(BA2BA9BACBAKBARBA\BAbBAiBAsBA{BABABABABABABA BA BA BABABABACACACA1CA5CA?CASCAWCAaCAuCA yCA!CA#CA$CA%CA(CA)CA+CA-CA.CA0CA1CA2CA:CA7CA8DA:DA<#DA=*DA>4DAAHDABLDACVDAFjDAGnDAHxDAJDAKDALDANDAODAPDARDATDAUDAWDAYDAZDA[DA]EA`EAaEAc#EAe7EAfAEAgHEAhREAkfEAlmEAmwEA~EAoEArEAtEAuEAwEAxEAyEA{FA| FA}FA~JFAQFATFAYFAaFAFAFAFAF2FF7F8F9F;F<G?.G@MGATG TGaG%lG'G,G-GdGGoGqGsGvGxHy*Hh*HhQPd9AQPm9EQPOQPVQP]QPdQPgQPQPQPQPQPQPQPQPQPQPQPQP&RP+RP0RP]RPbRPlRPoRPwRPRPRPRPRPRPRPRPRP RPSP#SPPSPUSP_SPvSP}SPSPSPSPSPSP%SP&TP TP)TTT&T,T/T7TFTJT{TTTTTTTTT'U?UHUuUUUUU; V?VA"VC.VD1VC=VFjVGyVVVVVVVVWW)W0WLDWPW 1)PW jW 1-W 1/W 10W 13W 14W 16W 17X 1: X 1;X 1=-X 1?ZX 1@aX 1CyX 1I~X 1CX 1EX 1FX 1JX01X0X01X01X01X01Y01RY01UY01V=Y01YEY01\HY01]VY01eYY01_tY01aY01bY01eY01fY01hY01lY01n-Z01q1Z01s`Z01tpZ01]Z01xZ01yZ01Z01Z01 [01[01/[015[019[01k[01ep[01[01[01[01[01[01[01[010\01<\01K\01O\01\01\01\01\01\01\01]01!]01)]01V]01]01]01]01]01]01^015^01Q^01U^01^01^01^01^01^01_01/_017_01D_01H_01K_01N_01}V_01w_01|_01_01_01_01_01_01_01 `01=`01q`01`01!`01#%a01%Ya01(ca01%a01,a01.a01a012a013a014a01b015b01b01b01b01@Lb01BYb01Cab01Fgb01Gyb01Kb01Mb01Oc01QUc01Sc01Uc01Wd01Zd01W2d01^6d01`gd01mnd01nzd01dd01ed01gd01d01hd01pd01qd01d01d01d01e01e01W e01Qe01[e01e01e01e01e01e01e01e01*f014f14f@f`9wfd9zf1~f1f1f1f1f1f1f1f1f1g1Jg1Sg1Yg1g1g1g1g1 g1 g1 h1 h1h1!h1qh1{h1h1:h1h1!h1%h1+h1-h1.h1/i11 i13i14Gi15Pi1:i1>i1Ci1 i1Ei1Fi1Gi1Hi1Ii1Lj1M6j1N=j1Rqj1j1Vj1Xj1Yj1[j1]k1^k1`k1bIk1cSk1fbkCLjk1jzkCLk1nk1okCLk1tkCLk1xk1yk1~k1/l17l1Il1DSl1el1l1l1l1l1"m1;m1hm1m1m1m1m1 n1:n1Sn1n1n1n1n1n1nt(nu(nx(nCn{(nCn~(n(n1n1 o1o1!o1No1do1ko1no1{o1}o1co1omoomom<om@omAomBomEomFomJomMomNpmO"pmU'pmY3pmZEpm[HpmYLpm]ypm^~pmcpmbpmepmpmnqmo qmpqmrqmsqmu(qmw.qmx:qmyCqm{Jqm}ZqmfqmhqmqmqQUqQqQVqQVqQWqQYr<rr@$rA(rE/rGBrH~rLrNrOrrrrrrrrs"s#=s!@s"Fs!^s%fs?bfs?us?fxs?h|s?js?ls?os?hs?ss?tsssssxsxsxsxtx txHtxKtxUtxetxgtxwtxztx~txtxtxtxtxtxtxtttu uuu/u\ufu|uuuuuuv vv?vlvuv|vvvv,vv-v.v/v.v1v2w<!w<w<!w<!#w<!-w<! 7w<!!Aw<!#Kw<!$Uw<!%_w<!&iw<!'sw<!(}w<!)w<!0w<!5w<!7w<!8w<!:w<!;w<!<w<!=w<!>w<!?w<!Aw<!Bx<!Cx<!D x<!E*x<!H4x<!I>x<!JGx<!KQx<!L]x<!Mgx<!Oqx<!P{x<!Qx<!Rx<!Sx<!Tx<!Vx<!Wx<!Xx<!Yx<!Zx<![x<!]x<!^x<!_x<!`y<!ay<!by<!d(y<!e2y<!fAy<!gKy<!hUy<!k_y<!liy<!mry<!n|y<!oy<!py<!ry<!sy<!ty<!uy<!vy<!wy<!yy<!zy<!{y<!|y<!}z<!~ z<!z<! z<!)z<!3z<!?z<!Iz<!Sz<!]z<!fz<!pz<!|z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!z<!{<!{<!{<!{<!7{<!;{<!@{<!H{<!N{<!W{<!]{<!f{<!o{<!x{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!{<!|<!|<!|<!!|<!?|<!Y|<!^|<!b|<!|<!|<!|<!}<!1}<!a}<!}<!}<!}<!$~<!T~<!~<!~<!~<!<!D<!PX`Y hpx9x 4    =, <L\lu|E ̽Dܽ  7 \ )% $X ( , 48<@IDHZ LPT4X \`yd hlUptx|{ mm G Fg +U + B B && 1 ^t A X < X 1drivers/input/i8042prt/hwhacks.ci8042KbdDpcRoutinei8042Createi8042MouResetIsri8042InternalDeviceControli8042KbdDeviceControli8042StartIodrivers/input/i8042prt/mouse.ci8042PowerIrpStubi8042SynchWritePorti8042Closei8042PacketIsrdrivers/input/i8042prt/misc.ci8042IsrWritePorti8042KbdQueuePacketi8042PacketWritei8042StartPacketi8042InitializeHwHacksdrivers/input/i8042prt/ps2pp.ci8042MouInitializedrivers/input/i8042prt/readwrite.ci8042DpcRoutineMouseTimeouti8042MouInterruptServicei8042SynchReadPortForwardIrpAndWaitCompletioni8042MouHandleButtonsReadRegistryEntriesi8042MouInternalDeviceControlDuplicateUnicodeStringi8042InitializeKeyboardAttributesForwardIrpAndWaiti8042KbdStartIoi8042PowerWorkItemi8042SystemControldrivers/input/i8042prt/createclose.cGetDmiStringdrivers/input/i8042prt/registry.csdk/include/crt/mingw32/intrin_x86.hi8042MouDpcRoutinei8042DeviceControldrivers/input/i8042prt/i8042prt.ci8042MouHandlePs2ppi8042ReadDataC:\Users\ziliang\workspace\reactos\0.4.4\build/sdk/include/ddk/wdm.hi8042Pnpi8042ChangeModeStartProcedurei8042ReadDataWaiti8042ReadStatusForwardIrpAndForgeti8042SynchWritePortKbdi8042Cleanupi8042MouQueuePacketi8042MouIsrWritePorti8042MouHandlei8042SendHookWorkItemi8042KbdInterruptServicedrivers/input/i8042prt/keyboard.ci8042AddDevicedrivers/input/i8042prt/pnp.ci8042KbdInternalDeviceControlDriverEntryi8042Writei8042FlushExfInterlockedInsertTailList__RUNTIME_PSEUDO_RELOC_LIST___data_start____DTOR_LIST__strcmp_imp__IoDetachDevice_imp__PoCallDriverWRITE_PORT_UCHAR_imp__KeStallExecutionProcessorGUID_DEVICE_LID_imp__KdSystemDebugControl__tls_start__KeInsertQueueDpc_imp__IoFreeWorkItem_imp__KeSetTimer_imp__IoRegisterDeviceInterface_rt_psrelocs_start_dll_characteristics___size_of_stack_commit__KeStallExecutionProcessor_size_of_stack_reserve___major_subsystem_version____crt_xl_start__IoGetDriverObjectExtensionKeAcquireInterruptSpinLock_imp__KeQueryInterruptTime__crt_xi_start____crt_xi_end__DbgPrint_imp__KeCancelTimer_imp__KeWaitForSingleObjectRtlQueryRegistryValuesi8042SMBiosTables_imp__ExAllocatePoolWithTagIoFreeWorkItem_imp__RtlAssertBATTERY_CYCLE_COUNT_WMI_GUIDIoSetDeviceInterfaceState_imp__RtlCreateUnicodeStringBATTERY_TEMPERATURE_WMI_GUID_imp__IoAllocateWorkItemBATTERY_RUNTIME_WMI_GUIDREAD_PORT_UCHARKeSetTimer_imp__KeInitializeEvent_imp_@ExfInterlockedInsertTailListKeInitializeEvent_bss_start____RUNTIME_PSEUDO_RELOC_LIST_END__KeWaitForSingleObjectBATTERY_FULL_CHARGED_CAPACITY_WMI_GUID_imp__READ_PORT_UCHAR_size_of_heap_commit__KeQueryInterruptTimeKeReleaseInterruptSpinLock_imp_@KfReleaseSpinLockObfDereferenceObject_imp__IoDeleteDeviceIoWMIQueryAllData__crt_xp_start__IofCallDriver_imp__IoBuildDeviceIoControlRequestKeInitializeTimer__crt_xp_end__IoRegisterDeviceInterface_dll___imp__KeSetEvent_imp__KeInitializeDpc_minor_os_version__KeInitializeDpcExAllocatePoolWithTagGUID_DEVICE_MESSAGE_INDICATOR_image_base__i8042HwFlags_section_alignment___imp__memmovePoStartNextPowerIrpMSSmBios_RawSMBiosTables_GUID_IAT_end___imp__KeBugCheck_RUNTIME_PSEUDO_RELOC_LIST__memsetPoCallDriver_imp__IoStartNextPacketGUID_DEVICE_THERMAL_ZONEIoAllocateDriverObjectExtensionIoDisconnectInterrupt_imp__KeInitializeTimer_data_end___imp__KeAcquireInterruptSpinLock_CTOR_LIST___imp__KeReleaseInterruptSpinLock_imp__IoWMIOpenBlock_bss_end___imp_@IofCallDriver_imp__IoQueueWorkItem__crt_xc_end__KfAcquireSpinLock_imp__WRITE_PORT_UCHAR__crt_xc_start__BATTERY_STATUS_CHANGE_WMI_GUIDKeCancelTimerIoWMIOpenBlock_imp__IoGetAttachedDeviceReference__CTOR_LIST__IoStartPacket_imp__IoDisconnectInterrupt_rt_psrelocs_size_head_ntoskrnl_libntoskrnl_a_imp__DbgPrintIoCreateDevice_hal_halx86_libhal_a_inamei8042HardwareTableRtlCreateUnicodeStringKfReleaseSpinLock_imp__strcmpIoStartNextPacket_file_alignment___imp__IoWMIQueryAllData_imp_@ObfDereferenceObject_imp__IoCreateDeviceExFreePoolWithTag_major_os_version__GUID_DEVICE_BATTERY_ntoskrnl_libntoskrnl_a_iname_IAT_start__IoDetachDeviceKdSystemDebugControl_end__GUID_DEVICE_PROCESSOR_DTOR_LIST___imp__memsetRtlAssert_size_of_heap_reserve____crt_xt_start____ImageBase_imp_@KfAcquireSpinLock_subsystem__GUID_DEVICE_MEMORYIoBuildDeviceIoControlRequestIoAttachDeviceToDeviceStackSafeBATTERY_TAG_CHANGE_WMI_GUID__tls_end___imp_@IofCompleteRequestGUID_DEVICE_SYS_BUTTONIoGetAttachedDeviceReferenceDbgBreakPointWithStatus_major_image_version___loader_flags__DbgPrintEx_imp__IoAllocateDriverObjectExtensionBATTERY_STATUS_WMI_GUID_imp__ExFreePoolWithTag_rt_psrelocs_end_head_hal_halx86_libhal_a_minor_subsystem_version___minor_image_version__GUID_CLASS_INPUTIofCompleteRequestmemmoveIoAllocateWorkItemKeSetEvent_imp__IoStartPacketIoDeleteDeviceKeBugCheck_imp__DbgBreakPointWithStatusIoQueueWorkItem_imp__IoConnectInterrupt_imp__IoAttachDeviceToDeviceStackSafeIoConnectInterrupt_imp__IoSetDeviceInterfaceState_imp__RtlQueryRegistryValues_RUNTIME_PSEUDO_RELOC_LIST_END___imp__IoGetDriverObjectExtension_imp__PoStartNextPowerIrp_imp__DbgPrintEx__crt_xt_end___imp__KeInsertQueueDpcBATTERY_STATIC_DATA_WMI_GUID\.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc