MZ@ !L!This program cannot be run in DOS mode. $Rؕ3}3}3}H̴3}H̱3}Rich3}PELR!  *a@.rsrc@@ 8Ph  @TYPELIBMSFT AD4p d,X Lx@l4` ( T  H t<h0\$P|D p8d,TT$l$#`d$&:`,`Pc  !8c !c 0 !@eH !e` !fxD !f !pgH !g( !l  ! n0  ! o  ! dq   ! q8  ! ql  !PrP  !rh8 !s !\s !t !t&!u !u0 !Lu !pu !u(\ !v@( !wX ! x p !Dy !y !lzH !} ! t} !!~D !"~ !#0 !$(Hp4"%#(4"&@$0t 4"'t$ 4"($,t 4")$44"* %84"+` P&0t 4",Ċ8x&`<4"-PP@&$4".xhP&<4"/$ \'DD4"04<t'<4"1Dx(4 4"2ܣ(,t 4"3(p<4"42d<4"5 24 4"6`(4h0#"7 @(40 #"8Ȯ p58 $!9P 7$$!:` 7,#";7 #"<8 %"=8#">8 %"?9 %"@0,90#"AHD944"B `9T<%"Cx9PXxH0P(x8`@H m.m.m.dm.m.,Am.2m./m.Xm.%m. &m.'m.Bm.L(m.@m.xCm.Dm.@Em.Fm.Gm.lHm.48Im.Jm.Km.` m. P!m.( x#m. h$m. )m.T *m. +m. (,m. .m. 0m.H 1m. 3m.0FF0m.tm.H4m.<m.m.pm.h@m.Xm.0Pm.m.Om.\m.Mm.$m.Lm.` m.P m.Nm.m.| F `m.m.Dfm.m. Qm.p0m.m.8m.5m.hm.dpm. m.,D\@PxX`-stdole2.tlbWWW4!\9*P-.8X.7P200T,536|9p/82+63. 61l#13\868++%2-H4+28(7<,,#0|55%H58h,&475,D94(4305X7p$|2$+1907T*@/2+`4"1$@$0l8970 d6|04,9 p36/2h9(X/p76<6+9'x19$`31p.0<8<*$869t'5/P6(8)7sADODBWWW8xCursorTypeEnumWW0;7adOpenUnspecifiedWWW0DadOpenForwardOnlyWWW 0adOpenKeyset 0SyadOpenDynamicWWW 0adOpenStaticd8CursorOptionEnumd 0KadHoldRecordsWWWd0uadMovePreviousWWd03adAddNewd0^adDeleted0adUpdated 0adBookmarkWWd0adApproxPositiond 0aadUpdateBatchWWWd0XadResyncd0K5adNotifyd0adFindWW 8ELockTypeEnum0\adLockUnspecifiedWWW0QadLockReadOnlyWW09adLockPessimisticWWW0adCmdUnknown 0#adCmdTextWWW  0adCmdTableWW |0radCmdStoredProcW 09gadCmdFileWWW 0adCmdTableDirectH 8SEventStatusEnumWH  0Q(adStatusOKWWH 8 0ȺadStatusErrorsOccurredWWH 0OadStatusCantDenyH 0IadStatusCancelWWH p0adStatusUnwantedEventWWW 8`EventReasonEnumW D 0DadRsnAddNewW  0adRsnDeleteW  0vadRsnUpdateW x0adRsnUndoUpdateW ,0adRsnUndoAddNewW l0yadRsnUndoDeleteW x 0p}adRsnRequery  04adRsnResynch  0NadRsnCloseWW  0adRsnMoveWWW 07adRsnFirstChange 0adRsnMoveFirstWW H 0jadRsnMoveNextWWW 0fadRsnMovePreviousWWW  0aadRsnMoveLastWWWX 8sSchemaEnumWW00QadSchemaProviderSpecific0wbadSchemaAssertsW@0adSchemaCatalogsH0RadSchemaCharacterSetsWWWL0adSchemaCollationsWWP0"adSchemaColumnsW0adSchemaCheckConstraints80JadSchemaConstraintColumnUsageWWW0QadSchemaConstraintTableUsage0adSchemaKeyColumnUsageWW0adSchemaReferentialContraintsWWW0BadSchemaTableConstraints0VxadSchemaColumnsDomainUsageWW0NadSchemaIndexesWx0adSchemaColumnPrivilegesP0tadSchemaTablePrivilegesW090adSchemaUsagePrivilegesWd0yMove, yNumRecordsWWL!MoveNext% MovePrevious NMoveFirstWWWpMoveLast(gOpen'OptionsWRequeryW_xResyncUpdateWWH' +fAbsolutePage XEditMode(;FilterWWx(7Criteria# TIPageCountWWW*SPageSizel%Sort*+StatusWWl+StateWWWt PplObjStateWW&_xCloneW, TUpdateBatchWP& CancelBatchW*CursorLocationWWl* qplCursorLocW - TNextRecordsetWWW4PRecordsAffectedW)%eppiRsWWW\+[Supports  CursorOptionsWWWx)CollectWMMarshalOptionsWW SpeMarshalWWW!nFind\' ]SkipRecordsW\l-CancelWW\0# DataSourceWW-ppunkDataSourceW\,Save*jFileName & /PersistFormatWWW\) $ActiveCommandWWW%GDppCmdWWW\/ GStayInSyncWW' pbStayInSync\, GetStringWWW. StringFormatDNumRowsW "ColumnDelimeterW _RowDelimeter@,NullExpr 3pRetStringWW\4 lDataMemberWW(,ypbstrDataMemberW\P#CompareBookmarks nBookmark1WWW, nBookmark2WWWdXpCompare\CloneWWW\PrResyncWW EResyncValues)YExecuteW0. eCommandTextW -ƍppiRsetW* BeginTransWWL0TransactionLevel u CommitTransW0 YRollbackTransWWW.jUserIDWW %Password)ODefaultDatabaseW.MIsolationLevelWW$LevelWWW(1XplAttrWW'vMode(plModeWW+Provider! DOpenSchemaWWH"SchemaWW@% Restrictions%SchemaIDD)˸pprsetWW0&Prepared EpfPreparedWW (`ParametersWWP0 8U_ParameterWW$ 83psDataTypeWWP* &DirectionWWW-plParmDirectionW1MpbScaleWPH.Sizex&ValWd0 2plParmAttribsWWW0.CreateParameterW/ppiprmWW003 lCommandTypeW` fplCmdTypeWWW$2 spbstrNameWWWx 84_Command|&85ConnectionEventsVtWW|2 &SInfoMessageWL3opErrorWW$dadStatus- pConnectionW|\1YBeginTransCompleteWW|+WillExecuteW(IpCommandP( ?pRecordsetWW|#ExecuteCompleteW|, y:WillConnectW|./LConnectCompleteW| RDisconnectWW 8RecordsetEventsVtWWWd20 WillChangeFieldWd5UcFieldsW'^UFieldChangeCompleteW,WillChangeRecord4gadReason*ScRecords%~RecordChangeComplete3.WillChangeRecordsetW0SRecordsetChangeCompleteW8(2WillMove8- kMoveComplete5vEndOfRecordsetWW3 fMoreDataWWW5 FetchProgressWWW0.uProgress/ @tMaxProgressWt4 .FetchCompleteWWWD(/8ConnectionEvents8RecordsetEventsW 28UADOConnectionConstruction15W 78DSOW JppDSOWWW (*SessionWD1 ppSessionWWW 3sWrapDSOandSessionWWWpDSOD7ӋpSessionp(85ADOConnectionConstructionWWW# 8ConnectionWW888ZPADOCommandConstructionWW8/ 3OLEDBCommand$&kppOLEDBCommandWW-8]CommandW8 8RecordsetWWWd08IADORecordsetConstructiond3jRowsetWW`))ppRowsetd/lChapterW2 E!plChapterWWWd9 3RowPositionWwppRowPosT%8SField15W,& 8hParameterWWW*Microsoft ActiveX Data Objects 2.0 Libraryl@ @  @ @@(8@PXhhp@ @ @@ $@@\X@(dx@@4 @ @h@ @( @ @P @H @(8 WWWWWWWWd44444@@@@@0Pp(<P444444 4@44 4 4@@@@@@@@@ @ @$8Ld(<Pdxd44444@@@@@,Lh(<Pd444 4@4@@@@@$(<P(44@@dd44444@@@@@,(<PP4444@@@@h(< 444444444 4 4 4 4 44 4 44 4 4 4H44444444444 4!4"4#4$4@%4&4'4@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@Tt $<Th8L`x$<Tl(<Pdx,@Th|0DXl 444444 4@44 4 4 4@ 4@@@@@@@@@ @ @ @ @ 8 P l  (<PdxP4444@@@@H ` | (<h4444444@44 4 4 4 4  4@4444@@@@@@@@@ @ @ @ @ @@@@@ $ @ X x  @ \ x (<Pdx,@T4@ <444@@@, D X (<444@@@ ((44@@ P4444@@@@Pl(<(44@@d44444@@@@@4Tp(<Px444444@@@@@@,Pt(<Pd(44@@(44@@Pl4@P4444@@@@<(<d44444@@@@@(<PP4444@@@@Hd(<4444444 4@@@@@@@@(Dd(<Pdx444444444@@@@@@@@@@X|(<PdxP4444@@@@<\|(<d44444@@@@@0(<P4 4 4 4 4 4 4' 4\ 4]  4x 4y 4z 4{ 4|4}4~44444@@@@@@@@@ @ @ @ @ @@@@@@@@d ,Pp4Xx(<Pdx,@Th|<44@4@@@@\x(d44444@@@@@$(<P4444444@@@@@@@`|(<Pdxd44444@@@@@0Hl(<P,444444444  4  4  4  4  44@@@@@@@@@ @ @ @ @ @@,Hd4T(<Pdx 444444444 4 4  4  4  4 4 44444444444444444 4!4 "4!#4"$4#%4$&4%'4&@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(Dh 0 X t !!