MZ@ !L!This program cannot be run in DOS mode. $u111Sb01ĝ0Rich1PEL 3Z<@!  @y u I  @svP~X pT D_LTEXT   h.textD D  h_LDATAHH h.dataII@PAGEe(@K(@K `.edatass@@INIT` @t` @t .rsrcX~`~@B.reloc @B"u RSSVWI _^[SVWI _^[ø(1̸It$0t$t$G1t$1jX0t$1uË@(t$1uË@(t$1uË@(t$1uË@(f}}zydyx"yx\xxx yxxx6yNyxxyyyyyyzz8zBzTzhzzzzz6xNx0{@{Z{{{{ x{{{||&|6|J|`|v|||||||}&}:}N}b}r}}}zr{}}}}~{&~J~t~2~3Z<2K 3Z<T3Z<` d\\x6M%+UESPVp(W}7wӋE3PX7jSSSSvh"DH`U EQNT=EuCSSSSSjWj@;ÉEt1Mu E8uSSSS7ME_^[]UQQVEWPEE Pjjup|BE5HPH@M֍EPEPjjuB|uuu֋_^UQESVWx(EP3u X؅PPPPPu u T3;uSHs39V vF @A;N rfSfESfE uCCE CGT39F v(Ntx|@;F rE } |1ChWdm GTPj<G\tȃtSHE _^[COM000%dU ESVWX(}EfP P|M;tEhP` EPu`|ƃM 2҃aq_^[̋D$VWPp(/L$2҃ay_^USVuEVPu ju0؅|!uW}uȃH_^[]US<VWWdm Wj`jӋtW}7jӋ3;uVH\fF fPVuNM F NKM^NJfFLF$AE E| F 'SHVHE _^[]UQESVWp(L4PEL=dEu j,jP׃}u jjV׊U0E_^[̋D$SVWp(L4PXӋ0_^[VhWdm j`j<u,D$ WVft$fF@F@VH_^VWhWdm 3j`W<;u0fD$Vt$fFfPf~JfFL~$^@VH_^UES] Vp(W{`Pu G$jEjPps`jYӍF܋`C`u$M@H @NT=u3PPPEjPu<2ҋˉ{u ^uu2H[uƆZs`jYӍF܋`EHTu_^[[Z븋XtPun FP38[Ot2ҋˉsPƆYPP,jVJ[Y1ut`=djjPƆjjP׃tS3E`EP3 ?fEa] uFƆXXtVs`jYӍF܋u`NTuX3PPPjPuDux~ ^ E ;tP0d ?vluhE D~,ω}(Cu!E E E hWdm F(Pj<Eu,uM tsxuM N(~ N ;t0M DE U \?E F ;uڋM,CctPHECC#C`$NDF Z   ;  %  USE5XJ3ۉ]Pu;EWVjp(=pFEXSF,PF8P^4׍F ^F$^(E PFujFXPPFLuEHEH fdžigdžƆ`fdž3ɍfA@@|fhVlNEEXEESSPESSu׋EMSjH@PE׋MESSE(P׃EE`MujpXShPtPSjPSjPjjPjjPSjPStjPSjP׍S P|VHhFDPxfPJSffTJfjP׍Pu +`E }M uuSdSPXJtM hJxPtV0VJ;|uXE^HE`_[AUS]VWs(EPu~XFQWjjSE7V, SjE|*@EtEEP|PuSE} jJhWVgEPWE|C\PuPuPlPu~uFf~Pu VcE} fP}Ɔ[= KE`EP3 ?fEau3;}EjS PpSS8dSSSjPWKƇ SSSSSSSi_VDYVGYSSjV?@fSVN tSSWdE_^[USVuu Vu3ۉE;|RW=pSfH Sp(^TP^X^Q^\S<SPS,SPׁLVtE_^[] \Device\FTSERI-0U8SVWjY|}3f} 3]8]uiF0fEEPEPEjPEP];|@EPWSSEj"Phu;ÉE |E@(tF;uvE _^[ \DosDevices\FTSERI-0\Device\FTSERI-0U`VWj 8Y}fjdY}Efx(5fttf0fMff0fEEPEP֍EPEP֍EPEP| j `Yuf_^U ESVWp(3WW<ƆdWE@EWWEWWEWPj@9@E} FXH;tPӋF\;tPӋƆ;t Y XJE_^[SUl$ VW3ۋ}(hWdm j`S<tf!^!^VUf<l4VH|[Z_^][̋D$x@upHt$h3VhWdm jhj<u:WjY3jH|$ FFPWWjhV6VH_^FTDIBUS\VID_PID_FTDI0001+0UtSVWjY}f}ܥf}ȥMEf} uE3u ʃEPEj PEPw5EPEP֋E,xXEPjGPjXf9EEtEPEPցEfEf;EuEPEPEPEP֍EPEP֍EPjG Pj_f9}tEPEPցf;}uEPEPEPEP֋E|t~EPEPuEP_^[FTDIBUS\COMPORT&VID_&PID_0UXSVWj Y@}ufxl}u EEPEj PEP5EPEP֋E,xXEPjGPjXf9EEtEPEPցEfEf;EuEPEPEPEP֍EPjG Pj_f9}tEPEPցf;}uEPEP_^[ .U SVWEuu PJEjPEP;]fs5,=étMQj P֍EPEP׍EPj P֍EPEP׍EhnPۍEPj P֍EPEP׍EPj S֍EPEP_^[ HWRevisionU(EVuPhjv|BEj PFXf@ PEh@PEjPjEjPuu^jjt$d UQQE@(xQt`Q`PEPEPhWdm jj<u#WVL$`@A^3_3UWEuh jjjhP0| u_]COMDeviceDescPortName USB Port ()DeviceDescFriendlyNameU,SVW}3GVVX(EPphWdm hV<;ƉEuVTj PEPtEPj l,tj PEPP5EhP֍EPEPe }؍EPumEeE}乀3EMQhuEjPu|:}v*huuEPEuhu4|}t}u8u}u)MEPjjEjPEĀig}7hPEPIj3Y}EPS!$fu E(PEPEPhEP֍EhPuEP֍EhPEPuhulEPuhuWPlPu!uuHEjlƀJsCj_^[U VW3EWWPpu EPu5EujWPuօ}/MEPWWEjPEiguEujWPu_^U ueEPEPEj PHEPortNameCOM\U0ESEVEWPE3h?PE}E@}};EhWdm VW=<׋؅eEMEQVSjPuE|A}v;Ch PKu)C$h P9uC*P=sƀJ}}SHhWdm Vj׋؅uue3{EMEQVSjPuE|K}vEhPEPnE=pEP׍Eh P׍CPEP׍EP}}SHuE_^[ENUMUQQWEh!Pj 3YJEP:_jXJt @=r3ƀJEnum\\0000UVhPEP5Eh"PuEP֍Eh"P3MEEEEPh?u EE@M^PortNameCOMU SVWhWdm 3VS<;u ]]EMEQVWjPu؅|I}v9Gh"Pu'G$h"PuG*PM E|}tWHE%?_^[ConfigFlagsU SVWhWdm 3VS<;um]]EMEQVWjPu؅|1}v!Ghv#PuM G*E|}tWHE%?_^[ConfigDataU ShWdm hj<؅u~eWV3EMEQhSjPuE|0}v*Ch,$PcuM C(}js,Yfj^}|tSH^_%?[ UQEVPu)|#EPu|E Mu^Vt$tP6&^Vt$ W|$ VW,GLjFGXFX_^̋D$T$29Q u9Q$u 9Q(u USVEWPu(,#t3J3j%Y󫋎jXffFdž0 fM MP3ۋy(SPp SSSSSSSLW+t4 SSSSShjL SSSSShjtLWW7SS8ƇdSSSǬjW_^[]S\$ Vt$ W~^W)3PPPjSt jjPf_^[|$ S\$ Vt$ t t$PtjPjV,jX^[S\$ Vt$ WW3PPPjSjjPPV4jX_^[ËD$@t@ jPL$ UQMSVW3!}]E }u]}tW$2"tu<WD$ <WWD$,WWD$0SPj@3;AD$L$plu8tHVPEPQC? E#uVQUPSV{@3WWWWUtSt$h0St$t$VWWUD$$d9|$|V,D$pV WWPdWWWWW8SPj@;ljD$u}9|$uT;uP<Wdm Uj`W;ljD$t+3Un@fPW;ljD$uD$(D$9|$t/9|$t)V+0PPD$pV+D$pD$pg9|$Htt$9|$tt$W@WVdW_^][\D$SVWh(3;GX,tt ujX3_^[UEVWh(uu uJ ΋,u _^]D$L$Vf@ fH|q\Tt$PT$P3҉P PP$PR(RPp1^D$lt3jX;D$̋D$V3ɋQQPNXN\N`dV\ ^Vt$jZtjdjVd^̸IËD$̋T$3 t ɍBDA%JáJËD$JJLD$PH3UESVWP0KXtGs(~t59t9EP P|E;t9t [ uuuOu6hWdm h(!P<}ujX&J3󫹔JXEM t_^[]̋D$PС0K@tH(yt9t@ Vft$΋W|$3t$ʃ|$Wfw_^ UV5uEPf}uJu EPfMfujX3fUfEf;v fMfE fEfUfEEjPEP^V3Vt$t$t$VVVVt$^ BUFFERUQESVu X(W~`F ejOE QPh6Mdff "twjX+t`+tL+t8t&+tv+t E iS M fFTE `Guu j!1uu j)!uØu j)uØu hS2ҋE_^[̋L$T$VW3΋t$Nt!L$fAABfu vB,Nu"_^D$ Vv#HtL$ pD$@AANuD$ ^ UQe} S]VWt/uEPVu ]uE|.;s"ˍ<2+3 u3ʃE_^[D$PH(yt1&1UVu 3ҋN`F IU VVU RQPE@(@@(E F3^]U8USVu 3WN`F EI^^R(] MU RQPWE vFiGtiEEeUEEPuEuP؅|0E PuuWDE wEMuF3_^[̋D$VW|$H(WPyt&}w2ҋ_^U,SVu WN`F EY3ɉM NNMI(M QSPWUE ;uF3oFE+؍EPG|tiEEQPEPE|*E PSuWE ;ttFEE_^[D$VW|$H(yt WP$}w2ҋ_^UEeSVX(W{uu Pu u~`%G3+t?HHHv`jYu F܋` u sEusEQQ`EQPƃ\pv`jYu F܋` u su_^[G+tiHuw u9v`EjFY`}tE M@`@<$H @u  u s}E8+ jX;t\t jX;Quhv<PjsEUQESVWX(EjEYr`RUF܋` usuE_^[̋D$Vt$x!V(tH`Iǂ`V3^ ̋L$T$2I(t~~ u UES3W@0SP(;ueVw`$SESPF pG`M$@H M@E FTuSSSEjPW$^_[39D$t PPt$d3UQQES]VWEj_hWdm jj<uu E}jWVpjV5h=WjsֿE;u3PPPPueuHE|+^u%M3QSh=PPs;u EX EXE_^[̋D$3ɋ@(XRPh=QQpSVW|$T$G`r(HX @HHutIuSR(Sj6gW 2ҋ_^3[L$T$2I(t~~ up pUQSVueW~T~<}~CFL;F@s;E E ]uVDuGFTFT;F@ufT~Ftffuffu+hWdm Wj<tϋы#EmUV k@3Hf@f@@X,@0x4x8xrjtjVdjX[_^UQSVuW3}9t VWWWWPV7;u E8hM(FX;uE~H+uMdž,3h;MvMFDU F`} <;׉UsU@E;E uFD9}r+FDNXF`EM,39EtPPSdjX_^[UQESVWX;w,` ;w%;weK;w@8;If;wt!f; $[fEdž,efEPfEdž7` ffEdž f Ef EfEdžf;;;ty ;tgltHu#u 'u3PPPEPWRf=uAfEdž+ffffMfhf=tfFfEE3 VVVVVuj 3;_^[[YtYYYYYGZYGZGZY̋D$V3 3Ҋ񊐪ʋf VVVVVQj3;^USVu3۰Mt fSSSSPSjI2Et fSSSSPSj$2E t1 ffSSSSP3 Pj2:t fSSSSPSjjX^[]t$й#;t t$[UjhhjylY=$w*t= PjqlYWjVVVVhP=0w)t=(WjVVVVh.WjVVVVh =HwFt=4WjVVVVhj)`P{RP`P=`w+=LVQYYjuYY=hw>t!=duttQ{YjSQ\E @-l - zL4t8BjY`Eu HT=)N`IEjHXfIf HXfI fK@XM@QPW:;ƉEEPEPCPEj@PE@X@PW;ƉEEPEPCPEj@PE@X@PW;ƉEsEPEVPSE @RfWjjjSPVh;ƉE0E @!WjVVVVVhfWjVVVP3cCPhIEfWjjj_WSPVh(;ƉEE xj EY_}P5EP3EWPfE0֍EWP֍EWP֍EWP֍EЋuPEPEPEPEPSVVEPWWEjPh|p;ljE/EhWdm hWX(<Cu uj Yuj{ Yfj{jY.`ccEuccCCE~,H EσHE`(V$F tx HF(,jvqEPQEYCEC EYstCtKtKtKtK tCc@tCcE 3@M 2E_^[\Device\Ftdiport_Com_0\FTDIBUS\FTDIBUS&VID_0403+PID_8373+F0000000A&0000USVu 3W]F`~ }H^MM^@ I(= IQ(UwCt=R GRGUY>=(w)t=$QjSSSSh8QjSSSSh*=4w/t=0u\QjSSSSh QjSSSShj -Hwnyj Y+t E RpepP5EP֍ESPfE0֍ESP֍ESP֍ESP֍EȋuPEPEPEPEPuVEPSSEj+Ph|p;ÉEEhWdm hjX(<Cu uj Yuj{ Yfj{jY fccEuccCCE~,H EσHE`(V$F tx HF(,jvu 2ҋE_^[jWRx F׍EP{RPEPCE뷋D$t$H(Pyt t$t$UE VP3u VV9u uVVVVu 3^]̋D$@(Y3D$@(@@(Y3SERENUM\MOUSESERIAL_MOUSEU(SVWhWdm hj<}u Eb']؋#$V]؉]hi#؉u]؀#CE썃EejuƋ5Ejuju֋u WVEEPuVuWEEPuVEPuV2ut uuwEPuVu ]hiuYYu}iu }܍E*PuVu(EPuV)u(~E3;t\SuuuuVTuk~SuuuV5SuuV%Suu VWHE_^[UESVW3}t2PEP8t EP EDʅuVu } FFhWdm Vjfw<Gf'Ou EMfu]tuPEPEjPEPE3ҩv%Ef PPf,tf uf EB;rEMLA+EfeMfEf!f7fw3_^[̋L$u3 38t@<uT$3 tVt$ LF@u^̋T$Vt$jY<(t<t 1BA|"A^D$<0| <90#F<\uOS>Fe]}.\t))t$uE|E E >F}]|ʋE [ EN0_^ SVt$tBT$ t:\$& @\u( W@;}\t)t  F@&H_^[ SVt$tPL$ tH\$&@\u6W@;}!\t)tF t,u*F@ۀ&H_^[ SUVW|$hWdm 3h`oS<;fFfPG F^ f9_ u3GF^HGFIfGfFJfGfFLG$FGXPGPPV^$fPfF^u;ÉG(|~0u Su还VLJH_^][UQQE$}SVX(Wt 39=4Kt3hWdm hW<;u E^FfE pfFfEfFEFfEfF EF$F0WWPf~~(ӍF0WFPF@WP9} F@FTFZqv >u4WV4^`SUEuuS9tVS~(VH_^[ UQE$SVWp(PE8=38tV轿t SSSSPSSSSVu$u uuuuu uSSV5dSSu֋_^[ 3Z<tsstp4j4p4t t4tFTSERIAL.SYS_ClosePort@4_GetPortFunctions@0_OpenPort@4InTransferLength\REGISTRY\Machine\System\CurrentControlSet\SERVICES\FT\ParametersOutTransferLength\REGISTRY\Machine\System\CurrentControlSet\SERVICES\FT\ParametersUVhPJh@thdthTJhth uh(K\uFF8!F@džHKF4@KFp_Ft6FD9FH:džKdž:@:蓫50K ?E39E Kt8eWS`IPEP3 ?fEa`3 ?Eau[_3^]v~<v~ x~T}}zydyx"yx\xxx yxxx6yNyxxyyyyyyzz8zBzTzhzzzzz6xNx0{@{Z{{{{ x{{{||&|6|J|`|v|||||||}&}:}N}b}r}}}zr{}}}}~{&~J~t~2~dIofCompleteRequestKeWaitForSingleObject1IoCancelIrpKeWaitForMultipleObjectscIofCallDriver.IoBuildDeviceIoControlRequestiKeClearEvent ExFreePoolExAllocatePoolWithTagsprintf KfReleaseSpinLockKeSetEvent"InterlockedDecrementKfAcquireSpinLock$InterlockedIncrementObfReferenceObjectExReleaseFastMutexExAcquireFastMutex8IoDeleteDevice:IoDetachDevicenKeInitializeEventqKeInitializeSpinLockmKeInitializeDpcsKeInitializeTimerExPoSetPowerState,IoAttachDeviceToDeviceStackZwClose4IoCreateDeviceRtlFreeAnsiStringRtlUnicodeStringToAnsiStringRtlInitUnicodeString6IoCreateSymbolicLinkJIoInvalidateDeviceRelationsRtlAppendUnicodeStringToStringRtlIntegerToUnicodeStringRtlAppendUnicodeToStringZwSetValueKeyNIoOpenDeviceRegistryKey9IoDeleteSymbolicLinkPsCreateSystemThreadZwEnumerateValueKeyPsTerminateSystemThreadRtlUnicodeStringToIntegerZwEnumerateKeyZwOpenKey>IoFreeMdlMmUnlockPagesMmProbeAndLockPages*IoAllocateMdlMmMapLockedPagesKeSetPriorityThreadkKeGetCurrentThreadyKeQuerySystemTime#InterlockedExchangeRtlCompareUnicodeStringrKeInitializeTimerKeSetTimer_stricmpRtlAnsiStringToUnicodeStringRtlxAnsiStringToUnicodeSizeNlsMbCodePageTagRtlInitAnsiStringPoRequestPowerIrpPoCallDriverPoStartNextPowerIrp=IoFreeIrp)IoAllocateIrpKfLowerIrqlKfRaiseIrqlExQueueWorkItemKeResetEventRtlQueryRegistryValuesmemmove1wcslenNTOSKRNL.EXEHAL.DLLRtlUnwind USBD_GetUSBDIVersion_USBD_ParseConfigurationDescriptorEx@28USBD_CreateConfigurationRequestUSBD.SYS0 H4VS_VERSION_INFO?RStringFileInfo.040904B04 CompanyNameFTDI Ltd.bFileDescriptionFTDI Serial Converter Driver.FileVersion1.07.1: InternalNameftserial.sysh"LegalCopyrightCopyright (c) 1998-2001 FTDI Ltd.B OriginalFilenameftserial.sys4 ProductNameFT8U100AX2ProductVersion1.07.1DVarFileInfo$Translation 43I3s3555#6:6T6q666 7>7K77818i8p888929_999999-:P:^:h:~::: ;B;P;v;;;;)>>>>>>>>>>>>>?P?j?01 111111t223h3|333(4m444445555546a6666637=7R777788#8_8r88999999:c::::;p;;;;;;;;<%">C>h>>>>>>&?/?@?N?V?t?????? ^0x0000001@1k1|11111112G2O2c22233)3Y33334W4444"5<5D5G6667 7777899K99W:s::;+;2;;f<<[=>???00001111(2@22222!323l3324P4a4k44444444`5|55556r66667U99>::@;L;{;;;;<<^)>2>7>Z>g>>>> ?? ?@1;11266%788Y88888888888999 9(9@9999999:: ::::(:<:@:H:L:X;<=p===F>U>`>>>>>5?l???Px0V0_00D111120333333333334B4b4&6g7777I8_8W9;!;%;);-;1;5;9;=;A;E;|<<<%>n>>>>>>>?:?P?`P1244444 5D5O5577&8I8|88888$9:`::0;9;G;;# D $SG4177i$SG4176i$SG4169i$SG4212.`$SG4201_$SG4287 f$SG4276e$SG43156_#7 y#7 #8 $SG41070#3 #4 $SG4167+$SG4185*-$T4122#( #.% #RR #U  $U $t% +$% 7$& $SG12055$SG12054$SG12053$SG12052$SG12051$SG12045$SG12044$SG12035$SG12103 $SG12094 $SG12093 $SG12107!$SG12127"$SG12126"$SG12145"$SG12144"$SG12164v#$SG12209,$$SG8257$SG8281|$SG8298d$SG82968$SG8445N$SG8428N$SG8414M$SG8411M$SG8473$SG8469$SG8467$SG8471$SG8465$SG8493l$SG8496x$SG8491@$SG8514n$SG8523@$SG8063 u$SG8062t$SG8061dt$SG8060@t$SG8146$SG8141_LTEXT A_LDATAH$$$00001H g0m$H$$$00002`I ot$$$00003aI v{$$$00004  }$$$000060 ,$0 2$$$00008E \$E b$$$00010Z $$$00012a ??002C.$`I@comp.id$R000000@comp.id@comp.id@comp.id@comp.id.text H=$$H$$$00001 H $$$00003,H "$,H $")$$$00005NH +0$$$00007H 9>$$$00009H G_lu_doneH$MH$H_lu_topkH_at_doneH@comp.id.idata$6~@comp.id.idata$6~@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id@comp.id.text4GG$$$00001' X' ( ") @+ D+  + + --- AJ. N. `/ yV/ /  0  3 Z3 3 @4 Wj4 kp4 wp4 x4 4 4 4 c4 4 5 X 5  6 |6 6 8 8 8 9 9 t: J: v< < = J := D= a=  > >  ,? {`? ? @  &@ D@ (@ iA  B  _B B *C | FD D YD E  VF F i `i pi (i =i j Rl l"m >m `m m m .n o .p Wp $p =p Zq r N s u rvUv"v "vend >%_DriverEntry@8_FTMAPS_OpenPort_FTMAPS_ClosePort_FTMAPS_AllocPort_FTMAPS_FreePort_FTMAPS_IsPort_FTMAPS_GetAllocPorts_FTMAPS_GetPortFunctions_FTMAPS_GetEnumData_FTMAPS_GetCompatId_FTMAPS_GetDeviceDesc_FTMAPS_GetDeviceClass_FT_NewDevNode@8__FTMAPS_GetDeviceClass__FTMAPS_OpenPort_FTMAPS_GetVersion__FTMAPS_GetPortFunctions_FTMAPS_Unload_VxD@0FTMAPS_DDB__FTMAPS_IsPort__FTMAPS_AllocPort__FTMAPS_ClosePort__FTMAPS_GetAllocPorts__FTMAPS_GetEnumData__FTMAPS_GetDeviceDesc__FTMAPS_FreePort_FTMAPS_Init_VxD@0__FTMAPS_GetCompatIdFTMAPS_ControlFTMAPS_GetVersion_FT_Unload@4_FT_Cleanup@8_FT_CallUSBD@8_FT_DoCallUSBD@16_FT_ConfigureDevice@4_FT_SelectInterface@8_FT_NotifyLoss@8_FT_Create@8_FT_Close@8_DebugPrint_DevDesc@4_FT_AbortPipe@8_FT_AbortPipes@4_FT_GetStringDescriptor@16_FT_GetDescriptor@20_FT_DecrementIoCount@4_FT_IncrementIoCount@4_FT_ResetPipe@8_FT_ClearStall@8_AcquireHandle_RequestType_gDriverObject_ContResHandle_gVersionInformation_ContHandler_gLoadedAfterPortDriver_SetAllocPorts@4_FT_GetPortNames@0_FTMAPS_Init@0_FT_PnPAddDevice@8_FT_ProcessPowerIrp@8_FT_ProcessPnPIrp@8_FT_Write@8_FT_Read@8_FT_InternalIoCtl@8_FT_IoCtl@8__imp__USBD_GetUSBDIVersion@4_gOutTransferLength_FT_GetRegistryDword@12_gInTransferLength_FTMAPS_Unload@0__imp_@IofCompleteRequest@8__imp__KeWaitForSingleObject@20__imp__IoCancelIrp@4__imp__KeWaitForMultipleObjects@32__imp_@IofCallDriver@8__imp__IoBuildDeviceIoControlRequest@36__imp__KeClearEvent@4__imp__ExFreePool@4__imp__ExAllocatePoolWithTag@12__imp__USBD_ParseConfigurationDescriptorEx@28__imp__USBD_CreateConfigurationRequest@8_FT_StartSession@8__imp__sprintf_FT_GetCurrentPortNumber@8_FT_EndSession@4__imp_@KfReleaseSpinLock@8__imp__KeSetEvent@12__imp_@InterlockedDecrement@4__imp_@KfAcquireSpinLock@4__imp_@InterlockedIncrement@4_FT_FDO_ProcessPnPIrp@8_FT_StartDevice@4_FT_CreateDeviceObject@12_CreateDeviceObject@12_CreateSymbolicLink@4_FT_RemoveDevice@4_FT_StopDevice@4_FT_FDO_IrpCompletionRoutine@12_FT_PDO_ProcessPnPIrp@8_FT_PDO_RemoveDevice@8_FT_Expose@12_FT_ExposeDevice@4_FT_CreateDeviceId@16_FT_CreateHardwareId@12_FT_CreateHWRevision@12_FT_HWRevisionToRegistry@4_FT_IrpCompletionRoutine@12_FT_DoCleanup@4_FT_PDO_QueryBusInformation@8_FT_PDO_QueryDeviceText@8_ExposeIndex_instance_DeviceDataTable__imp_@ObfReferenceObject@4__imp_@ExReleaseFastMutex@4__imp_@ExAcquireFastMutex@4__imp__IoDeleteDevice@4__imp__IoDetachDevice@4_FT_RxTrigger@4_FT_SetWaitWake@4__imp__KeInitializeEvent@12_CreateSystemThread@4_FT_ReadE2Data@4__imp__KeInitializeSpinLock@4_gDeviceObject_FT_QueryCapabilities@8__imp__KeInitializeDpc@12_FT_PortTimerDpc@16__imp__KeInitializeTimerEx@8_Init_SystemEvents@4__imp__PoSetPowerState@12__imp__IoAttachDeviceToDeviceStack@8_PortSetEventMask_PortExtendedFunction_SetDataCharacteristics_SetBaudRate_FT_VendorRequest@32_FT_InitDeviceNotBusyEvent@4__imp__ZwClose@4_FT_GetConfigDataFromRegistry@12_FT_GetPortNumberFromRegistry@8_FT_GetConfigFlagsFromRegistry@8_FT_OpenKey@8__imp__IoCreateDevice@28__imp__RtlFreeAnsiString@4__imp__RtlUnicodeStringToAnsiString@12__imp__RtlInitUnicodeString@8__imp__IoCreateSymbolicLink@8__imp__IoInvalidateDeviceRelations@8_FT_CreateRegistryThread@4_FT_GetNextPort@0__imp__RtlAppendUnicodeStringToString@8__imp__RtlIntegerToUnicodeString@12__imp__RtlAppendUnicodeToString@8_FT_InitUnicodeString@12__imp__ZwSetValueKey@24__imp__IoOpenDeviceRegistryKey@16__imp__IoDeleteSymbolicLink@4_GUID_DEVCLASS_PORTS_RegistryThread@4_FT_MustSetValueKey@16_FT_ConvertUniStrToInt@4_FT_GetPorts@4_FT_PutPort@4_FT_WriteDisablePowerManagement@4_AllocatedPorts__imp__PsCreateSystemThread@28_FT_GetManufacturerPortName@8_FT_CompareStrings@8__imp__ZwEnumerateValueKey@24__imp__PsTerminateSystemThread@4__imp__RtlUnicodeStringToInteger@12__imp__ZwEnumerateKey@24__imp__ZwOpenKey@12__imp__RtlWriteRegistryValue@24_PortSetup_PortTransmitChar_PortClose_PortGetQueueStatus_PortClearError_PortEscapeFunction_PortPurge_PortGetEventMask_PortGetModemStatus_PortSetModemStatusShadow_PortRead_PortWrite_SetFlowCtrl_FT_UpdateEventVariable@8_MSRWait@4_UnmapPort@4__imp__IoFreeMdl@4__imp__MmUnlockPages@4_FT_RxTriggerOnCount@4_FT_GetModemStatus@4_MapPortToPI@8_PurgeTxReceived@8_PurgeRxReceived@8__imp__MmProbeAndLockPages@12__imp__IoAllocateMdl@20_UpdateMSRShadow@8_FT_CheckTxTrigger@4_FT_GetDivisor@20__imp__MmMapLockedPages@8_CheckEvents@24_CreateBulkOutTask@4_CreateBulkInTask@4__except_list__except_handler3_BulkInTask@4_DebugPrint@16_GetStatus@16_UpdateDateTime@4_ProcessBulkIn@12_ProcessBulkInEx@12_DoBulkIn@12_CopyToRxQueue@12_FT_SendBulkUrbToUsbd@16_ProcessRxTimeout@8_IncrementCloseEventCount@4_IncrementStartupEventCount@4_FT_SetDeviceNotBusyEvent@4__imp__KeSetPriorityThread@8_KeGetCurrentThread@0__imp__KeQuerySystemTime@4_FT_IncrementTxEmptyCount@4_FT_DecrementTxEmptyCount@4_FT_CheckEvents@4_FT_CopyToRxQueue@12_BulkOutTask@4_FT_CheckTxQueue@4_CopyFromTxQueue@16_DoBulkOut@16_FT_CheckTxEvents@4_FT_ResetDeviceNotBusyEvent@4_FT_CopyFromTxQueue@12_IncrementSystemEventCount@4__imp_@InterlockedExchange@8_GetPortFunctions@0_OpenPort@4_ClosePort@4_GUID_USB_WMI_STD_NOTIFICATION_GUID_USB_WMI_STD_DATA_GUID_CLASS_USB_DEVICE_GUID_CLASS_USBHUB_InitPorts@0_GetAllocPorts@0_MapPortToDevObj@4_FtSerial_AsciiToInt@4_gAllocatedPorts__imp__RtlCompareUnicodeString@12_FT_IoCtl_FDO@8_FT_IoCtl_PDO@8_FT_Wait@12_TestIoctl@4_FtSerial_ParseData@28__imp__KeInitializeTimer@4__imp__KeSetTimer@16_FT_GetEnumeratorDisable@4_FT_StartSession_FDO@8_FT_StartSession_PDO@8_FT_EndSession_FDO@4_FT_EndSession_PDO@4_FtSerial_InitMultiString_FtSerial_StrLen@4_FtSerial_SzCopy@8_FtSerial_GetDevOtherID@8_FtSerial_HToI@4_FtSerial_FixptToAscii@8_FtSerial_GetDevPnPRev@16_FtSerial_GetDevName@12_FtSerial_GetDevSerialNo@12_FtSerial_GetDevClass@12_FtSerial_GetDevCompId@12_FtSerial_GetDevDesc@12__imp___stricmp__imp__RtlAnsiStringToUnicodeString@12__imp__RtlxAnsiStringToUnicodeSize@4_NlsMbCodePageTag__imp__RtlInitAnsiString@8_FT_Read_PDO@8_FT_Read_FDO@8_FT_Write_FDO@8_FT_StrCpy@8_FT_StrCat@8_FT_StrCmp@8_FT_MemCmp@12_FT_StrLen@4_FT_HexToStr@8_FT_StrSubst@16_FT_PoRequestCompletion@20_FT_PowerIrp_Complete@12_FT_SelfSuspendOrActivate@8_FT_SelfRequestPowerIrp@8_FT_PoSelfRequestCompletion@20_FT_SetDevicePowerState@8_FT_CanAcceptIoRequests@4_FT_SystemPowerCompletion@20_FT_WakeCompletion@20__imp__PoRequestPowerIrp@24__imp__PoCallDriver@8__imp__PoStartNextPowerIrp@4_FT_PDO_ProcessPowerIrp@8__imp__IoFreeIrp@4__imp__IoAllocateIrp@8_FT_PDO_SetDevicePowerState@8_FT_CheckRxEvents@8__imp_@KfLowerIrql@4__imp_@KfRaiseIrql@4_FT_ManageTimer@4__imp__KeSetTimerEx@20__imp__KeCancelTimer@4_DoVendorRequest@4_VendorRequest@32__imp__ExQueueWorkItem@8__imp__KeResetEvent@4_FT_CalcDivisor@8_FT_GetBaudRate@4__imp__RtlQueryRegistryValues@20__imp__memmove__imp__wcslen@IofCompleteRequest@8__IMPORT_DESCRIPTOR_NTOSKRNL_KeWaitForSingleObject@20_IoCancelIrp@4_KeWaitForMultipleObjects@32@IofCallDriver@8_IoBuildDeviceIoControlRequest@36_KeClearEvent@4_ExFreePool@4_ExAllocatePoolWithTag@12@KfReleaseSpinLock@8__IMPORT_DESCRIPTOR_HAL_KeSetEvent@12@InterlockedDecrement@4@KfAcquireSpinLock@4@InterlockedIncrement@4@ObfReferenceObject@4@ExReleaseFastMutex@4@ExAcquireFastMutex@4_IoDeleteDevice@4_IoDetachDevice@4_KeInitializeEvent@12_KeInitializeSpinLock@4_KeInitializeDpc@12_KeInitializeTimerEx@8_PoSetPowerState@12_IoAttachDeviceToDeviceStack@8_ZwClose@4_IoCreateDevice@28_RtlFreeAnsiString@4_RtlUnicodeStringToAnsiString@12_RtlInitUnicodeString@8_IoCreateSymbolicLink@8_IoInvalidateDeviceRelations@8_RtlAppendUnicodeStringToString@8_RtlIntegerToUnicodeString@12_RtlAppendUnicodeToString@8_ZwSetValueKey@24_IoOpenDeviceRegistryKey@16_IoDeleteSymbolicLink@4_PsCreateSystemThread@28_ZwEnumerateValueKey@24_PsTerminateSystemThread@4_RtlUnicodeStringToInteger@12_ZwEnumerateKey@24_ZwOpenKey@12_RtlWriteRegistryValue@24_IoFreeMdl@4_MmUnlockPages@4_MmProbeAndLockPages@12_IoAllocateMdl@20_MmMapLockedPages@8__global_unwind2__local_unwind2__seh_longjmp_unwind@4_KeSetPriorityThread@8__imp__KeGetCurrentThread@0_KeQuerySystemTime@4@InterlockedExchange@8_RtlCompareUnicodeString@12_KeInitializeTimer@4_KeSetTimer@16__stricmp_RtlAnsiStringToUnicodeString@12_RtlxAnsiStringToUnicodeSize@4__imp__NlsMbCodePageTag_RtlInitAnsiString@8_PoRequestPowerIrp@24_PoCallDriver@8_PoStartNextPowerIrp@4_IoFreeIrp@4_IoAllocateIrp@8@KfLowerIrql@4@KfRaiseIrql@4_KeSetTimerEx@20_KeCancelTimer@4_ExQueueWorkItem@8_KeResetEvent@4_RtlQueryRegistryValues@20__NULL_IMPORT_DESCRIPTORNTOSKRNL_NULL_THUNK_DATAHAL_NULL_THUNK_DATA_RtlUnwind@16__abnormal_termination__imp__RtlUnwind@16_USBD_GetUSBDIVersion@4__IMPORT_DESCRIPTOR_USBD_USBD_ParseConfigurationDescriptorEx@28_USBD_CreateConfigurationRequest@8USBD_NULL_THUNK_DATA_CheckE2@4_GetManufacturerPortNameOffset@4_CopyWCharArrayToUChar@16_CopyStringDescToBuf@12_GetStringDescriptor@16_CheckDataInBuffer@8_ResetTx@4_ChkEvents@12_FT_FreeMdl@4_GetCommsState@8_SetCommsOptions@8_SetErrorChar@4_GetTimeoutMask@8_PortOpen@4_FT_SetPedMdl@8L0CKABLE_BEGINLOCKABLE_ENDVMDESTROYTHDESTROYVMSUSPEND_DB0STARTFTMAPS_Service_TableFTMAPS_Init_VxDFTMAPS_Unload_VxDcurrent_msg_gu_return__unwind_handler_uh_return_lu_continue_lh_continue_lh_dismiss_lh_return_lh_bagit_lh_unwindingc:\98DDK\lib\i386\free\ftserial.sysb lrx x  Ӛn  ! Ӭ2I,  m < 6r M T  uӞ ӆ ] &F[Z | r  Vi  1@HN7 UL bt .$ !-!&"z: Ѽ" ӎ# B$$A.%!P%#t%(%R &B0'Fv'R'!' ӈ(a(7")@+D+ ++>--J.f.W/NV/w/7 0 3OZ3>Ҙ3Z34.@4)j4p4p4x4444 4(4 Ӡ5456 6q|6(6Ӓ7R778fӂ88H8Ө9;9  Ӧ:;:v<[ <3=3:= ==Ӳ>$>V,?3`?g?R@ &@q Ә@A@ ӴAV BN _BaBi*C_C D9FDTӚDAD ҠEVFNF@KHKbK!K!K6ND% zPPQjQRRR#ST UUFUlHVBV7VtW lX J[O[T\"v\ '] ^F H^.v^^%^(^$^HB_X_A_A_!J`)pf%>i!`ipi9Ѫiij  l! "m>m!`m,m:mg.nU ӄo.py ӨpQpQp_Zqrs Ӑu