MZ@ !L!This program cannot be run in DOS mode. $PEL 0&~ - s~ +*0 s r p rpo  + *00 {o,  -{o oY  +*0* {o,  -{o oW*0W 4 | o o o ( "&{reprp(! o" & +*+."0k( }s } s- } s# } {  Zlo$ { o' { s% o& *0Y ( o o.   :6 8{ o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o rpo1 o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o  (r-p r-p o o2   -J5r/pr?p rMprup(3  +y 5r/pr?p rprprp  rp  rp(3  { o o/ o0 o o o/ o0 o o o/ o0 o o o/ o0 o  o1  r-p(4 , o r-p(4 +  -prp (5  rp s  o{ r_p5r+prgprp(3 o6 &X o o.   :*0{ rp rp(! rp(! rp(!   rp{3rp(7 { r_po  +*0, r p rp(! rp(! rp(! rp{3rp(7 5r%prGprqp(3 { r_po r-p  +Qo o/ rpo o o (! o o. Y  -rp(! X o o.   -+*s8 }( s"} s } *0 : 8o o/ o0 o }{ (9 {o: (; }{ rpo o/ o0 o (! {o o/ o0 o ( o#-, { rprpr p o (! o< &X o o. :*,;0$(9 o: (; { o$*0(= (9 o>  +*s8 }( s~}s }*0 : 8bo o/ o0 o }{ (9 {o: (; }rpo o/ o0 o o o/ o0 o (5 {(p{rpo o/ o0 o (! {o o/ o0 o ( o-rpo o/ o0 o o o/ o0 o (5 {(p, {rprpr p o (! o< &(? X o o. :{o*A(?,;0$(9 o: (; {o*0(= (9 o>  +*b{(@ t}*b{(A t}*0}}( r-p (B (C oD i -oD o }sE }{oF }{oG {oH }sI {(! rpoJ }{ sK oL *0*uG { -{oM o*09 { --{o {o {o }*0^ }( s }(%~ -/~r-p(4  -~sN sO }*0{oF oP (Q (! oR oS oT oU  oV o B-o {rpr!pr po (! o< &*JXij0;0{oF oP oW oS oT oU  oV o -o .{rpr7pr po (! o< &*+1{,oj {,ok {3 Y(: + (; + +*0U s sl  -oj ok om +  -oj on oo  +*0!s o  +*0"s- o6  +*0 "s- {5|4op  +*0#r-p  {-, +-(? (= {,oj o rp{,ok o (5 (9 o: (; r-p(4 :(X (q (r ryp(! (s rp(5 st ou :ov   rp 3 rp (q (w  rp (q (x 3 (7 oy oz -o 8o{   rp 3 rp (q (w  rp (q (x 3 (7 oy oz -o {2rp(Q rp{/(| o&o{   rp 3 rp (q (w  rp (q (x 3 (7 oy oz -o r p5  r)p (Q  rp {/ rQp (3 rUp(! (} *(qInq(q0W${,oj o rp{-o~ (Q (5 {,ok o rp(5 (! +*0$(9 o: (; {2o*0%(@ r-p(4 -c( {-o [   io -  o -o o +*0_&r-p ~.,{0, {/+:r-p  5rep{/rkp{0rkp(   (   (Q rkp(   (   (Q rkp (   (   (Q  rkp(3 ~.(As  o (q   (   (Q (q   (   (Q (q   (   (Q (Q (| {-o   YE  "*2:B+Hrop +@ryp +8rp +0rp +(rp + rp +rp +rp +rp + r-p(4 -  (5 +<{1rprprp{,og o   (Q (! o< &+{1rprpr-po< &+*0]' /o  -:Yo (! rkp(! ( - ( &X  -*0]~. -L(X r poY o ., {1rpr)pr po (! o< &*.,;0((D rep3rp( s rpo o o. -> o o/ o0 o }0 o o/ o0 o }/+{1rpr po< &*0Z){,oj o {,oj o2 Yo rpo o ( & +*? J0 *{= +*&}=*0s }<s}>}?}@r-p}B(}Cs8 }D( (Js}8s}9}Bs# }A{A#D@o$ {Ao' {AIs% o& * *0+~ :{: -{8}:}@+}{@3 {?~6/{@3{?~7++ -E{@Z}@}?{@ -{8}:+{9}:{:o (M o2  -}?{Co+%{?X}?+{Ao' *0"~6 -Q(X r:poY o ( 6, {<rpr\pr po (! o< &~7 -Q(X rpoY o ( 7, {<rprpr po (! o< &~; -Q(X rpoY o ( ;, {<rprpr po (! o< &*("3,;q",;",;0 ,{> +*02-{= -#(9 o: (; {=o$*0(= (9 o>  +*0s }Ks~}L}M}Nr-p}P(}Qs8 }R( (Q}Ss}Gs}H}Ps# }O{O#D@o$ {Oo' {OPs% o& * *0=+~ :({So   -8{I -{G}I}N+}{N3 {M~E/{N3{M~F++ -E{NZ}N}M{N -{G}I+{H}I{Io (S o2  -}M{Q{So +%{MX}M+{Oo' *0"~E -Q(X r:poY o ( E, {Krpr\pr po (! o< &~F -Q(X rpoY o ( F, {Krprpr po (! o< &~J -Q(X rpoY o ( J, {Krprpr po (! o< &*("3,;q",;",;0#.(9 o: (; {Lo*0(= (9 o>  +*0ps }Ws }Xs}Y( }Z s }Us }TXs_ s` }V{Vob *&(V*0B {Uo {Vo @3 + -}Z{Vo *{T( {Uo {T( *0/{Z-{Vo {T( {Uo {T( 8, {T( {Uo -{Uo {T( ( :{WrFpo ,o o. +: +ro o/ o0 3(o  -5(o o/ o0 o o o o + X o o. :w{Yo{Uo : (? {Uo - }Z+ }Z8D00{Uo +* *s }]s}^( }[}\*01]s_ s` ob *02{\o +Oo t5 {]{[o  -&o o.  -{^oo -u -o *]k01s}dr-p}e( }es }as~}b(as}_s# }c{c`s% o& {c#?o$ {co' _s_ s` ob *{co' {do{do{do*03~ :{d{~` -z{_o o2  -\rPprjp{erQp(5 rUp(! (} &{do{drpst ou+{co' *K/z0b~` -Q(X rpoY o ( `, {arprpr po (! o< &*"3,;0 ,{d +*0$(9 o: (; {bo*b{l(@ t}l*b{l(A t}l*04}f}k( }fsE }g{goF }h{hoG {hoH }i{fs {io }j{jksK oL *0*uG {l -{loM oe*09 {k --{jo {io {ho }k*0l5rp {m3{n3{o3{p3{q3{r3( +*}m}n}o}p}q}r( *06(q }v}w( ~s - s s -y(X r_poY ,o +rp ( s# }u{u Zlo$ {uo' {urs% o& s~}w*07~s -8~t( ~so -~ssno ~so  E5+d%{pX}p+T%{qX}q%{ro2 X}r+1%{pX}p%{qX}q%{ro2 X}r+~t( *07~s -8~t( ~so -~ssno ~so  E5+d%{mX}m+T%{nX}n%{oo2 X}o+1%{mX}m%{nX}n%{oo2 X}o+~t( *08s (q o ~t( ~so +1( rp( ( ( omo &( -o ~t( {wrpo o&*3BuFss t*s }{s}|( }x}y}z*01vs_ s` ob *0c9{{{y{zo  -&o o.  -{|o{x -{xo*0D:s s rpo  -!o o.  - o*0( s }~s~}({s# }{ys% o& {#?o$ {o' rQp(! ~}sj}{zsdohrQp(! }*0 ~ -{ol*0;(} o rp( -rps o+rpst ourprjp{(! rUp(! (} &*T*~0]~} -L(X rpoY o }, {~rprpr po (! o< &*.,;0$(9 o: (; {o*0=< rpo  -(= (9 o> & +*0;0l }}}( s }(~ -/~r-p(4  -~sN sO }*0{oF oP (Q (! oR oS oT oU  oV o B-o {rpr!pr po (! o< &*JXij0;0={-${oF }{oP }{(Q (! oR {oS oT {oU oV o . {rpr!pr p o (! o< &*.;0F { -{o }{ -{o }*0{oF oP oW oS oT oU  oV o -o .{rpr7pr po (! o< &*rp rp(! rOp(! rp(! r p(! r0 p(! {r_po o o. s[  +[o o/ r po o o rpo o/ r po o o (5 o\ & X o o. -rFps[o\*0R(X r poY o ( }, {rpr pr po (! o< &*#$,;0lr-p r p rD p(! ra p(! rBp(! rp(! rp(! {r_po  8+Lo o/ o0 o (! o] o. Y-rp(! Xo] o. - o o. Y-rp(! X o o. :Yo^ r-p(4 -{rDpo.{r`prpr po (! o< &*I<.;0]rp {r_po }{o o.  -${rprprp(! o< &*0Xr%p {r_po o o.  -${rprprp(! o< & +*0Xrp {r_po o o.  -${rprprp(! o< & +*0{d] [ -8s_ s` }{rpoa {ob { ] -8s_ s` }{r*poa {ob *0# { -{oc *0T +7rp{o o/ o0 o (! rpsx X {o o.  -*0T +7r7p{o o/ o0 o (! rGps^ X {o o.  -*0Q?(  +2rpo o/ o0 o (! rpsG X o o.  -*fsd }{oe *0( o o. } +ao o/ rpo o o ( o o/ rapo o o ( { sX o o. -*0s }s }s}( }s# }{#p@o$ {o' {s% o&  s }s }s_ s` }{ob *0B {o {o @3 + -}{o *{( {o {( *0@{ -{o {( {o {( 8 {( {o  -{o {( ( ->{rFpo ,o o. + -{o{o  :bd(? {o  - }+ }(* *s }s}( }}*01s_ s` ob *02{o +Oo t5 {{o  -&o o.  -{oo -u -o *]k0s }}( (}}}~sN sO }{oF }{oH }{{|(Q (! oR }{{o }*0TAr-p {js o tG  - oM {|(Q (! (q +*0]~ -L(X rpoY o , {rprpr po (! o< &*.,;0! { -{o }*s }s}( }}}*01s_ s` ob *0c9{{{o  -&o o.  -{o{ -{o*0DBs s rpo  -!o o.  - o*0q( }s }s- }s# }{ Zlo$ {o' {s% o& *0C{o (q ( o o. :: 8{o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o rBpo1 o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o o o/ o0 o o ( r-p r-p o o2 -K5r/pr?prMprup(3  +z 5r/pr?prprprp  rp  rp(3  {o o/ o0 o o o/ o0 o o o/ o0 o o o/ o0 o  o1   r-p(4 , o r-p(4 +-)rp (5  rp st  ou{rp5r+p rgp rp(3 o6 &X o o. :(q rprprp(7 {rpo6 ,o o. +-qo o/ rpo o o ( ~-{#L@o$ +{~ Zlo$ +{~ Zlo$ {o *0{ rp rp(! rp(! rp(!   rp{3rp(7 {rpo  +*0, r p rp(! rp(! rp(! rp{3rp(7 5r%prGprqp(3 {rpo r-p  +Qo o/ rpo o o (! o o. Y  -rp(! X o o.   -+*BSJB v2.0.50727l#~|#Strings1#USM#GUIDM\#BlobW 3h C   5+`T:q~c4GT   C $ Q $ e ~      " L 9 `  o  o  T T ) T: Z _   x l   Ipetee"" 8Uk&ky*!JSTt.eP +16OT5 `+"l  q2q1B1P1 `1 p1|1 11"1' 1,616E1EN1TT1[[1_^1 fd%1fh:1mmC1soR1xtV1}xa1~i1n1{11111  >8 ><\<_c2s>6wGz2>6wGz!w!!!!"~w>\>_<\w \www>\?Cw\\%%% \>2s047\D\<HwQ Gz\\%%% \>27\D\<HwQ8Gz\NQX>w\`d% \>2<04w!!w!!!!"o+\6\A\P\^\l\yN<24w6wX~w>2w<~w> 3 \C \| >_<\w < \NQ`>d<w\X~w > w w \4w6w`d\< \_cP A!G4!j$`!s)!z. "A#@l#GG#j$#L$sQ@$z.$Ag ,%@ ($ )&m T*A*J~+R+c+A ,J~-R.cAj)>. 4W. Jp.A H/l#/v$/A$40$0'1)02v)T2A)2@*3 @,4/.t4>.5L.h6X$.6e$.07y.7.,8.8.8.`9.|9. :A.H:.x;O/;Z1<Z3$<Z$6P<k6?7?R8 @:@: C:C<D<D!<0E)<HE$.<TEA=Fy?$F@?HGXAHb8AHRAHcC IAGDIyGI@G@KXILRILcKLALlM@LxMNM)NMOO!OO~OOAhP PyR8PRPARQyTQ@TRXV(Sb8V@SRVAXj)Z[^pS 4s_S Js`SAa@TlcxTvdT~d8UAelUAe0VfWiW@lXnXAnYq,YqYqYArZ@tZ)vx[w[Rw$\cy\Az\z] }^% ^_ `vD`M |`V `` `l av aA4aAa@a @b/Lc>dL@eX$ee$fyffHggh hhAi@i)j*k~-kAh\kyk,lAl HmXmvmA(nTnnoAgo@$t$t&m66  66    Y b  6C 6C     4> o6 6E    #4 6    C    C  6    6     4   06$     6o6 o6 6E      6FSa06    Y b     A)A) A)AA)!A))A)1A)9A)AA)IA)QA)YAiAqA)A A A1   1  @ D vIAIM  1 f  l u z  ) 9A9 $A9 )9  0 E ZD  rQA !y1 1 I) 7 ! B  QP  YA   )    %"-"U.29 A)q@yyE!A)"M1AHX9bAA) Aqyxl }YYa5i1 qwA@ 1hvAA)yAyA>1A!AIOLSI XQ(|6>q.A)!) &!AH[`j!s!}!A!!!!  .A$A$ !%\ =b$Cg KbP$XZm uyzA uA),A, r,@ ,1 !A, 4 <Z<! 4D / ;O @b9Ar w99y. ..#.3.;.C.K.S.[.c.k(.s1.{:_lx~_j%,5C`js'19>DIPmw{#-7?Taj""D 3Wq=yByBhiEFK b <QVf1+TPXinfo.MidControl.dllMsgDispatcherTestXinfo.MidControlMsgDispatcherTurnSendMsgTestTranSendMSGTestTranSendMSGMessageReceivedDelegateSimpleTopicSubscriberSendAMQTestDealDataQueryDataReceiveAMQ4ReceiveAMQ3MsgDealerDalBatcherTestReceiveAMQ2MessageReceivedbyQueueDelegateSimpleQueueOnMessageMsgCalctMsgCalcMonitorDalReceiveAMQSendAMQDoneDealDataTestMsgDealerTestDalBatcherReceiverDalTestTurnSendMsgmscorlibSystemObjectMulticastDelegateIDisposablemsgDispatchertestSystem.Collections.GenericDictionary`2_dcMessageXinfo.PUBSendMailsm.ctorget_InstanceSystem.DataDataTableGetMsgIdAddMsgGetQueueIdInstancemsgDispatcherSystem.TimersTimertimerElapsedEventArgstimer_ElapsedGetMsgCountqidaTimerXinfo.SerDALGetDatagdWriteDatawdOnTimedEventGetTurnGetTurnConfsmqmsgMonitorQueuemqSendMsgSendMessageTopicDeCodeInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvoketopicNameNMSIConnectionFactoryconnectionFactoryIConnectionconnectionISessionsessionIMessageConsumerconsumerisDisposedOnMessageReceivedadd_OnMessageReceivedremove_OnMessageReceivedIMessageOnMessageDisposeURIfactorySendMessageGetMQIPrunflagSystem.ThreadingThreadt_threadt1_threaddtMailDealmdtsmatimerintAccountstrUserID_sendMsgsfunintatimer_Elapsedctimer_ElapsedGetAccountTimeGetAccountNumGetBigClassGetTranQueueGetTranQueueForTurnStartStopInputThreadInputThread2TranThreadTranMailThreadTranThread2Xinfo.SerModelInputEntryinptyAttFileafFilepathheadmybigclassmysmallclasssaqoptypeSystem.Data.SqlClientSqlCommandcmdstrDataSetGetDataSetDirectQueryBySQLSendMessageForINPUTchangestrforfileSaveFileGetPathCreateDirectyGetFileServerGetClassGetNodeIDhwaitmscountlwaitmscountreceiver_hreceiver_lreceivermaxthreadcountget_Smqtestset_Smqtestm_donefailurecountwhoToicNamemsgdisGetMQparaget_SpiderDoneSmqtestSpiderDonequeueID_lockObjQueue`1_msgs_threadMsgDealtsg_isStopResumeAddMessageExecuteDsmsgThreadIDSystem.CollectionsArrayListMsgDealTestDalCourceqnameQueueNamectSendPrevctSendDonectSendDoneCharctReceivePrevctReceiveDonectReceiveDoneCharGetMsgm_calcsm_lockDateTimedtLastRunCalcSendMsgCalcReceivedMsgdonestartm_QueueNamesqmosimplequeue_OnMessageReceivedm_connectionm_sessionSendMessageShareFreeShareConnm_activeThreadsm_startedWaitDoneWaitBeginWorkerBeginWorkerEndResett2_threadctimerIDestinationdestinationQUEUE_NAMECONSUMER_IDPriorityGradeReceiveturntimeSystem.ReflectionAssemblyFileVersionAttributeAssemblyVersionAttributeSystem.Runtime.InteropServicesGuidAttributeComVisibleAttributeAssemblyCultureAttributeAssemblyTrademarkAttributeAssemblyCopyrightAttributeAssemblyProductAttributeAssemblyCompanyAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeAssemblyTitleAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeDataRowCollectionget_RowsInternalDataCollectionBaseIEnumeratorGetEnumeratorget_CurrentDataRowget_ItemInt32AddMoveNextGetDataTableCharStringSplitToStringTrimParseConcatSendTranEmailset_IntervalElapsedEventHandleradd_Elapsedset_EnabledsendereKeyCollectionget_KeysEnumeratorContainsKeyqueueidturnperiodsourceget_CountGetDataStringget_Lengthop_InequalitySaveDatastrTablestrNodeIDSystem.TextEncodingget_DefaultGetBytesConvertToBase64StringSendEmailExceptionm_destinationFromBase64StringGetStringSleepobjectmethodmessagecallbackresultvalueDelegateCombineRemovebrokerUriconsumerIdEnvironmentget_MachineNameSystem.NetDnsIPHostEntryResolveIPAddressget_AddressListActiveMQConnectionFactoryCreateConnectionIStartableAcknowledgementModeCreateSessionActiveMQ.CommandsActiveMQTopicITopicCreateDurableConsumerMessageListeneradd_ListenerITextMessageget_TextUriqueueNameIQueueGetQueueIMessageProducerCreateProducerset_PersistentCreateTextMessageSendGetTopicSystem.ConfigurationConfigurationManagerSystem.Collections.SpecializedNameValueCollectionget_AppSettingsfintUserInfoDataColumnCollectionget_ColumnsSystem.ComponentModelMarshalByValueComponentThreadStartset_NameSerializableAttributem_inptyget_myfileget_entrytypeget_headget_bodyiget_aryGetMulDataSetdbidmysqlflagInsertValuekget_NowToShortDateStringSystem.Windows.FormsApplicationget_StartupPathSystem.IOFileInfoFileSystemInfoget_ExistsStreamWriterCreateTextToLongTimeStringget_MillisecondTextWriterWriteLineCloseAppendTextLogWriterWritefilenameget_savetoFileFileStreamCreateget_fsByteStreamReadget_Todayget_Yearget_Monthget_DayRandomNextget_Hourget_Minuteget_Secondget_filetypepathIndexOfSubstringDirectoryExistsDirectoryInfoCreateDirectoryTOPIC_NAMEstrMsgsidThreadStateget_ThreadStateMonitorEnterEnqueueExitSuspendDequeueStringHelperIsEmptyDealRemoveAtm_ThreadIDmsgsActiveMQQueueCreateConsumerqueneNameFormatbAsSvrstrQueneNameiTypeStringBuilderKeyValuePair`2get_Keyget_ValueAppendFormat.cctorm_msgQueue_NAMEop_EqualityWaitPulsem_QUEUE_NAMEm_CONSUMER_IDm_PriorityGradeTimeSpanSIDUselect [SID] from trn_queue where COMM='1'02+ z^Ջߍ*[Xinfo.MsgDeal]!mo`㉐g-NSu mo`Q[0uselect convert(varchar,DATEADD(Minute, -3,getdate()),120) select from ' where datediff(s,#,getdate())<3600  where K>convert(varchar,DATEADD(Second, -3,''),120) and <''| Tran2;update trn_conf set ENDTIME='!' where sid in () select distinct C.ServerIP,D.data_ename,A.trnuser,A.trnpwd,F.TAB_ENAME,A.seqfield,A.mtimefield,B.ENDTIME,B.SRC_NODE_SID from trn_queue A inner join trn_conf B on A.SID=B.trn_queue_sid inner join DIC_SERVIP C on C.ServerID=A.src_serverid inner join DIC_DBINFO D on D.DATA_ID=A.src_dbid inner join DIC_NODE E on E.Node_ID=B.src_node_sid inner join DIC_TBINFO F on E.TabID=F.TAB_ID where A.SID=_ and A.COMM='1' and B.COMM='1'and A.IF_TURN='1'select B.SID! and tab_ename=')' and src_node_sid=')' order by B.ENDTIME, Tran.!Xinfo.MidControl=mo`S-NSu NNMneN-NS0R;N~ zpeϑvW[&{2N |~b:N1=1mo`Q[SSumo`;NSSuActiveMQTestImo`SRYSeSu NNMneN-NS0RMQ gRhVIPTzSW[&{2NCupdate worklistnow set SFlag='1' Y select node_id,FieldSeq from worklistnow A inner join Dic_dbinfo C on C.data_ename=A.dbename and C.Server_id=15 inner join dic_tbinfo D on D.tab_ename=A.TabEName inner join dic_node E on E.serverid=1 and E.databaseid=C.data_id and E.tabid=D.tab_id where A.SFlag='1' insert into worklistpast(dbename,tabEName,FieldSeq,Ctime,SFlag) select DBEName,TabEName,FieldSeq,CTime,SFlag from worklistnow where SFlag='1'Q delete from worklistnow where SFlag='1'node_idFieldSeqTranAccount;mo`SRYSeSu NNMneN-NS0R~eK update trn_account set SendFlag='1'  select A.trn_queue_sid,A.SID as TranID,C.tab_ename as SrcName,E.tab_ename as ObjName,F.FNAME,G.MsgNums,G.InsertNums,G.UpdateNums,G.FailNums from trn_conf A inner join DIC_NODE B on B.node_id=A.src_node_sid inner join dic_tbinfo C on B.tabid=C.tab_id inner join dic_node D on D.node_id=A.Dest_node_sid inner join dic_tbinfo E on D.tabid=E.tab_id inner join trn_queue F on A.trn_queue_sid=F.SID inner join trn_account G on G.TranID=A.SID where G.SendFlag='1'[ delete from trn_account where SendFlag='1' Tran3.Monitor9Xinfo.MidControl.DealData.cspenclbc~Qselect ETaskTypeName from INP_TaskTypes l gԏV'Y{| TyԏVzzqselect a.sid,a.FNAME from TRN_QUEUE a where a.comm='1' l gԏVlbcR Ty?select a.SID,a.Turn_period from TRN_QUEUE a where a.comm='1' and a.if_turn='1' and exists(select 1 from TRN_CONF b where b.TRN_QUEUE_SID=a.sid and b.comm='1')TranThreadTran1ThreadInput1.InputThreadInput2.InputThread2Turn_period#(MessagtTime).log\InputLog\,{  agmo`,Smo`wYe: Input. agmo`,Smo`~_ge:Info_SendInput'mo`S vvR Input2mo`Q[ \\\ .PDF .DOC .JPG .GIF .PNG .RAR .ZIP .TXT .RTF!DN{|W N[ N(WAQvVQ {|WSDN_ubFileServerPath;mo`SRYSeSu NNMneN-NS0RDN_MRselect a.etaskname,b.etasktypename from inp_task a,inp_tasktypes b where a.tasktypeid=b.tasktypeid and a.taskid=(select table_class_1 from dic_tbinfo where tab_id=(select tabid from dic_node where Node_ID=))/ OvW[&{2N-Nh