MZ@ !L!This program cannot be run in DOS mode. $PEL8`" 0,vK ` @$KO` I  H.text|+ , `.rsrc`.@@.reloc 2@BXKH 8>&( *^( }}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*0 { +*&}*0 { +*&}*0 {  +*&} *0 {  +*&} *R( s }*&} *0 {  +*&} *0 {  +*&} *0 {  +*0{( rpo o o {( rpo o o {{ o {( r-po o o {{ o {( r?po o o {{ o {o &&*0ZrQp s s rXpo! rpp(" o! rpo! rpo! o&*0s rp s rXpo! o , o# +,r,. , o# o$ +, o# o% +3 , o# o$ +, o# o% + + + *0<rwp s s rpp(" (& o! o&*"( *0##s' s( o) o* *2($*0?s rp o o# o$  , o~+*0(2 r p  +1r po# o% o+ o r p(, Xo# o$ -,i~r prp(- rpo. ~o/   +#   o#  o0 o1 & X   i2 +"s r]pr<p(-  o + *09(  45R c 15 Р 0;+ c 1;8 2;+ 3;+  4.g8g B 65 5.:+ B 6.q8E ի 7.M+ <;+ G =;8rp(2 :8rp(2 :8rp(2 :8rp(2 :8rp(2 -8rp(2 -u8rp(2 -k8rp(2 -a+zrp(2 -Z+jrp(2 -S+Zr p+Srp+Jr2p+Arp+8rp+/rp+&rlp+rp+r p+ r\p++8(  45R c 15 Р 0;+ c 1;8 2;+ 3;+  4.g8g B 65 5.:+ B 6.q8E ի 7.M+ <;+ G =;8rp(2 :8rp(2 :8rp(2 :8rp(2 :8rp(2 -8rp(2 -u8rp(2 -k8rp(2 -a+zrp(2 -Z+jrp(2 -S+Zr p+Srp+Jrp+Arp+8r p+/rHp+&rpp+rp+rp+ rp++r p(3   ,h  ,1]%rp%%r>p%%rhp(4 +-]%rpp%%rp%%rhp(4   ,Yrp(2   , r p+8rp(2   , rp+rp(2 , rp+Wrp(2 , r p+8rp(2 , r p+rp(2 , r8pr p(2 - r p(2 +, r p+O]%rdp%%rp%(5 #?(6 (7 %r p(4 r p r p(3 ,.rprp(- r pr pr p8()o# o$ 1o8 r p(3 +,vo# o% o+ o +-rpo# o% o+ o (- Xo# o$ -rprp(- +0o# o$ -o8 r p(3 +,rp 9~ ]%r*p%%%%%%r2p%%rdp(4 rpo. ~o/ +#o# o0 o1 &Xi2 8S~9  (: !!,w~9 " (2# "$+4"r p#o# $o% o+ o r p(, "$X$$#o# o$ %%-rjp"rp(- ~9  (: &&,T rpo; '', rp +6 rpo; ((, rp + rpo; )),r0 p s  ]%rZ p%%%%%%%%r)p% % r'*p(4  o + *0? s ]%r*p%%r>p%%rd4p(4 o +*0$ s r4prW=p(- o +*0$ s r=prM>p(- o +*0 s r}>prAp(- o  +{o# o% o+ o (o# o% o< o# o%  o+ o rp(2 ,o# o%  r po< X o# o$ :n+*0  s r}Bpr>Gp(- o  8o# o% o+ o o8 r p(3 9o# o% o+ o o8 _%,o= o# o% o+ o o8 _%,o= rGpso# o% r poo< X o# o$ :# + *09 sf ( (5 ono8 oro8 oto8 o~(> o| o8 o(> ozo8 oo8 rp(2 -+ox(rGp s rIpo! rIpo! rIpo! rIpo! rIp o! rJp o! r*Jp o! r8Jpo! rLJp o! s o&*0@ ( om(? oo(@ ,oo(A +8oq(5 os(5 ou(A owo_%,o= oyo{ o(>  o}(>    , +.+ l(B + l(C ++sD  ;;+.8J8.rjJp(E oF , oG &8o rJp(E o (> rJp(E   o (> (" ""(H (" ""(I (J !##, !XX$$, !XX+ aoG &X%%-+ aoG &X&&-Xi'':(8(K  (oL (M )),(K  (oL (M 3( oN Y+**,. (XoL (M  (oL (M Yl(6 (X(( oN ++:f _,,,, (&  oL (M (K Yl(6 8/8 rjJp0/0(E 11oF 22, /oG &81o 3rJp6/6(E 77o (> 4rJp8/8(E 99o (> 54::, 4XX45;;, 5XX5+ 4aoG &4X445<<-+ 5aoG &5X554==-/X//i>>:-.?8(O AAoP  ?oL (M @@,-(O (M  ?oL (M 3? oN Y+BB,. ?XoL (M  ?oL (M Yl(6 .?X?? oN CC:M. _DD,' Zl(6  oL (M l(6 ++oq(5 os(5 (Q (Q (R EE,4(S (S Yl(B (T (T Yl(C (Q (Q (R FF,(U (.+T#?(6 (S (S Yl(B (T (T Yl(C (U (.*07r4Kp s rIpo! rKpo! s o&*0ds s rIpo! rKp o o# o$ , o# o% o+ o + rp+*0 s rLp o +*0-s r!Mp s rMpo! o + *0arMprOp(- s o o# oV 8 oW to+ o (kr pr p8  ,:o# o% o+ o o# o% o+ o +Prpo# o% o+ o (- rpo# o% o+ o (- Xo# o$   :Jo< o< oX : u  , oY  + *A-D0*rQp s s rQpo! o&*0rQp s r SprMp(5 s rQpo! r!Spo! rASpo! rSSpo! rgSpo! rySpo!  o&+*0yrSprSp(, %-&r p s o o# o% o+ ~Z  , rp+&o# o% o+ (M X([ +*0<rSprTp(- s o o# o% o+ o + *0mr5Tp s rQpo! r!Spo! rASpo! rSSpo! rgSpo! rySpo! s o&*0*rJUp s s rUpo! o&*0rUprUp(5 rUp s s rUpo! rWpo! rWpo! rWpo! rXpo! rSSpo! rXpo! r-Xpo! r?Xp o! r]Xpo!  o&+*0rqXp s rUpo! rWpo! rWpo! rWpo! rXpo! rSSpo! rXpo! r-Xpo! r?Xp o! r]Xpo! s o&*0>r@Zp(\ %-&r p s oo# o% o+ o +*0\rZp(\ s o o# oV 8 oW to+ o (kr pr p8  ,:o# o% o+ o o# o% o+ o +Prpo# o% o+ o (- rpo# o% o+ o (- Xo# o$   :Jo< o< oX : u  , oY  + *A(?0$r8\pr]p(- s o +*0*r]p s s rXpo! o&*0*r^p s s rXpo! o&*07r^p s s rXpo! rUpo! o&*07r/_p s s rXpo! rUpo! o&*0?(@r_p s s rUpo! rXpo! o&*0Hri`p s s rUpo! rXpo! raprpo! o&*07r$ap s s rXpo! rUpo! o&*0Wrap s s rXpo! rUpo! o o# o$ ,++*0(rzbp(\ %-&r p s o +*07rcp s s rUpo! rXpo! o&*0*rJdp s s rXpo! o&*0(rdp(\ %-&r p s o +*0*rEep s s rXpo! o&*0Drep s s rXpo! rfpo! rfpo! o&*0-rfp s s rXpo! o + *0*rOgp s s rXpo! o&*0Drgp s s rXpo! rzhpo! rhpo! o&*0(rhp(\ %-&r p s o +*0r9ip s o +*0*rip s s rIpo! o&*0 s rjjp o +*0$ s rjpr p(- o +*0s r{kp s rFlpo! r`lpo! o , o# o$ +,8(k_%,o= o# o$ i,8 +e  +7 o#  o% o+ o (2   , + X  i  - ,+" X  o# o$ -+*0s r~lp s rmpo! rmpo! r-Xpo! rSSpo! rgSpo! o , o# o$ +,++*0s rmp s rWpo! rXpo! r]Xpo! rSSpo! rXpo! rXopo! rjopo! o , o# o$ +,++*0 9~]%rop%%rp%%rop%%rp(4 rpo. ~o/  +#o# o0 o1 &Xi2+Is ]%rop%%ryp%%rzp%%r-zp(4 o+*0K s ]%rzp%%ryp%%rzp%%r p(4 o +*0s] s ]%r {p%%ryp%%r p(4 o +' o# o% o+ o o^ X o# o$ -+*0s] s ]%r{p%%ryp%%r p(4 o +' o# o% o+ o o^ X o# o$ -+*0Ps ]%r|p%%rD|p%%rd|p(4 s rIpo! o&*0ss r|p s rIpo! o o# o$ ,. o# o% o+ o rp(2 ,++*0d s r?}p s rIpo! o o# o$ , o# o% o+ o + r p+*05s r}prd|p(- s rIpo! o&*05s r,~prd|p(- s rIpo! o&*05s rj~pr~p(- s rXpo! o&*0r~p s s rXpo! rpow-rp+rpo! rpoqo! rposo! r)pomo! rApoo! r_poo! rspo{ao! rpo}o! rpoyao! o&*05s rprd|p(- s rIpo! o&*05s rprd|p(- s rIpo! o&*0*r3p s s rFlpo! o&*0krprp(i (hrтp s os rFlpo! rpo! r`lpo!  o&+*0S(g(hr܃p s rFlpo! rpo! r`lpo! s o&*0*rp s s rFlpo! o&*0e!_%,o=  +Ar1p s s rFlpo! rƅpo! o&X i-*0rSprSp(, %-&r p s o o# o% o+ ,o# o% o+ o (: + , rp+&o# o% o+ (M X([ +*0&"rօprp(- s o  + *0<#rprp(- s s rFlpo! o +*0@rp(\ %-&r p s o o# o% o+ o + *07rȌp s s rFlpo! rIpo! o *0$ ( o 9(oo oo([ (voorkp oow, (r + (r  (_   o o` 9oow, (r+ (ro([ (vsoo# o$ ,o# o% o+ o +rps    o (,k oDrypoFrp(, oa  o/ +ob XiY- & o# o$ (> (q ([ -rp+rp(x8(oooo([   (v!o"o#rkp$oow,,, (r+ (ro([ (L%r p&-+V-..,%o# o% o+ o &+'&rp%o# -o% o+ o (- &-X--%o# o$ //-&r p(3 00, &(p!s'('(o)(**11,k)*oDryp*oFrp(, oa 2)o/ 34+324ob 4X442iY55-3)&)o# o$ ++#"(> (q +([ "-rp+rp(x*iddd0V%( s o(+ ooooo(O o# o$ ,# o# o% o+ o o8 oooooorkpooo(_ o o` 9oow, (r+ (ro([ (vsoo# o$ ,o# o% o+ o oo(d oooo(d ooose of  o([ (%  o# o% o+ o  rp (g   rp (M s!se  o+ooo(x oi sj z*ABC 08&rōp(k ,rprp(, +rp(- +*0z'o8 rp(2 -6rp(2 -0r p(2 --rp(2 -'rp(2 -$+) +& + + +  + +*0(rp (l om  , 88r;pon o (E r pon o rCpoo   ,-o (> rCpon op o (s++o (> rGpon op o (srpsq r pr p(- or Xom   :# + *0<)r p  9rKp(k ,CrCp(2 ,rYparp(s +rYparȏp(s +ArCp(2 ,rYparp(s +rYparLp(s +ArCp(2 ,rparp(s +rparp(s s o o# o$ ,'o# o# o$ Yo% o+ o  + + *0(rkp (l om  , 88r;pon o (E r pon o rCpoo   ,o (> rCp(u+o (> rGp(urpsq r pr p(- or Xom   :I + *0*r p rCp(2 ,rYparp(s +rYparp(s s o o# o$ ,'o# o# o$ Yo% o+ o ++*0+(1 ]%rp%o# o% o+ o %rזp%o# o% o+ o %rp%o# o% o+ o %rp%o# o% o+ o (4 %-&r p  +*0,( (oo oow(r o oow(r o  ([ o  ([  (v(vst so s  o ou  ov ou  ov  + *0`r%p s rIpo! r<p(: -+r po! rLJpo! rTpo! s o&*07rtp s rIpo! rTpo! s o&*0-r#p s rXpo! s o o# o$ ]+7 o# o% o+ o _%=o= X o# o$ -+*0-r#p s rXpo! s o o# o$ ]+7 o# o% o+ o _%=o= X o# o$ -+*0-rΙp s rXpo! s o o# o$ ]+7 o# o% o+ o _%=o= X o# o$ -+*0-rΙp s rXpo! s o o# o$ ]+7 o# o% o+ o _%=o= X o# o$ -+*0.ryp s s rXpo! s oo# o$ ]+eo# o% o+ o _%=o= o# o% o+ o _%=o= o! Xo# o$ -+*V( (w }*0 { +*0R/ , r$psx z , r<psx z sy  {(&o + *00( (z +*0:1 , r$psx z , r<psx z{( +*072r p( , o` + , +({ (| +*03, r$psx z (}  {(( (~ is +Y=o   ,+8o Xo` YYo  s o Xi  - + *"#E 0x4( o s o +7( ( o ,( ( o ( -oY +*Da0R5 , r$psx z (}  {( ( (~ +*!@ 0:6 (}  {( ( (~  + * * 037 , ] +Y( _o=  + *08{( ,s z*0E9 , r$psx z , r<psx z , rLpsx z(*2(*^({ ( (*^({ ( (*^({ ( (*02: , r$psx z , r<psx z(*08 , r$psx z(*0;(2 ,+xrXp s s rWpo! o +1 o# o% o+ o (2 ,+!X o# o$ -+*0-rp s s rWpo! o + *0r<(  +-r po# o% o+ o r p(,  X o# o$ -r&pr9p(- s o+*0rYp s o +*0r p s o +*0~=rp s s r-Xpo! rSSpo! o o# o$ ,8)s o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o  o# o% o+ o o  o# o% o+ o o o# o% o+ o o o# o%  o+ o o o# o%  o+ o o+*0=r;p s s rUpo! o o# o$ ,8U o# o% o+ o o# o% o+ o s o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o  o# o% o+ o o  o# o% o+ o o o# o% o+ o o o# o%  o+ o o o# o%  o+ o o+*0g>(j o# oV +)oW t o+ o (2 ,%oX -u,oY +*5J0t?(O  8Fo# o% o+ o o8 r p(2 ,8o# o% o+ o o# o% o+ o o8 rp(3 , rp(3 -7rp(3 , rp(3 -rp(3 , rfp(3 ++,j(=o# oV +.oW t  o+ o (2   , YoX -u  , oY  (  , +!X o# o$ : + *;$0s@ ]%rlp%%rڤp%%rp%%rp%%r p(4 s o o# o$  ,++*07r,p s rUpo! rXpo! s o&*0råp s o +*0$rpr p(- s o +*0nArprp(- s o  +.o# o% o+ o (2 ,+ X o# o$ -+*0Brp ( r po  ,( r po o o o r$po; -r4p+r\p~9 s ~o o o o +YoW t+o (2 ,6o o o (2 ,o o o oX -u  , oY   + *fb  0Cs] rp ( r po ,( r po o o o r$po; -r4p+r\ps ~o o o o +)oW t+o o o o^ oX -u,oY  + *6 0Drp ( r po  ,( r po o o o r$po; -r4p+r\ps ~o o o o +.oW t+o (2 , o 7oX -u,oY r p  r p*;\ .r4p*:~(*B( } *0E( rp ( r po  ,( r po o o o r$po; -r4p+r\p rp o (} *0 8{! +*&}!*0F( +*0cGrp r¨p ( s s 9o /o  +> oW 1  ( o s %X ( o  oX - u  , oY   +  o o & X   i2{ s o {!,o o o o o o {!,o o o o {!, o s ( rpo o o ( rpo o o ( r-po o o ( r?po o o ( r&po o o r4p(" (U (\ o rFpoi (\ o o &oi sj z*NKf 0H( +*0+Irp r¨p ( s  o s 9o /o +>oW 1( o s %X( o oX -u  , oY   +   o  o & X   i2{ s   o  o o o s  o &o o s ( rpo o o ( rpo o o ( r-po o o ( r?po o o ( r&po o o r4p(" (U (\ o rFpoi (\ o o &  , oY +*ALWKE9 # 0J( +*0Ks { s  9o / o +<oW 1 ( o s %X( o oX -u,oY  +  o  o & X  i2 o  o o   &o  *(7I" 0AL{ s s o s s  o & z*78  *0Mrp  o (*0(rp (l om  , 88r;pon o (E r pon o rCpoo   ,-o (> rCpon op o (++o (> rGpon op o (rpsq r pr p(- or Xom   :# + *0<)r p  9rKp(k ,CrCp(2 ,rYparp(s +rYparȏp(s +ArCp(2 ,rYparp(s +rYparLp(s +ArCp(2 ,rparp(s +rparp(s s o o# o$ ,'o# o# o$ Yo% o+ o  + + *0Ns s s o ,?s s %o %o % o  o o rTpoi (\ *lm 0"rhp s o  + *0Or p(3 ,r)prp(- rWp r p(2 - r p(2 +, (\ +6]%%%rHp%%rnp%%rp(4 r p(2 -r p(2 +,rp(\ +3]%%rop%%rp%%rDZp(4 s o +*0"rp s o  + *0#Pr p rp s o +*0Qrp s o  +vo# o% o+ ( o# o% (T e ]l(C ( rZp (T  ]Yl(C ( (- o< X o# o$ :s+*0*Rr p r p o8 r p(3 ,r`pr p(- ,o r p(3 +,r)po rp(- rprp(, s o+|o# o% o+ ( o# o% (T e ]l(C   ( rZp (T  ]Yl(C   ( (- o< Xo# o$   :k + *0M"]%rp%%rp%%rp%%rp(4 s o  + *0vS( r p 8o# o% o+ o o - o +,V]%%r3p%o# o% o+ o %rup%o# o% o+ o (4 Xo# o$ :Vr p o8 r p(3   ,,]%rp%%rp%%r p(4  ]%rp%%rjp%%rCp%%r]p%%rp% (4 rp(\ s o + *0Tr p o8 r p(3 ,o8 r p(3 +,,]%rp%%rp%%r p(4 r p o 9(8o# o% o+ o o   ,hr p(2   ,+r po# o% o+ o r p(- +*r po# o% o+ o r p(, Xo# o$   :Qrprp(- ]%rp%%rCp%%r p(4 (:   ,rp(\ +r)prOp(, r]p(\ rp(- rbprp(, s o 8o#  o% o+ o o8 _%,o= o#  o% o+ o o8 _%,o= o#  o% (o< o#  o% o+ o (=8,2o#  o% o# o% o+ o o< +So#  o% o#  o% o+ o rpo# o% o+ o (- o< o# o% o+ o rp(2 ,:o#  o% o#  o% o+ o rp(\ o< Xo# o$ : X  o# o$ :+*0f ]%rp%%rp%%rp%%rp%%rp% % rp(4 s o +*0f ]%rlp%%rp%%rp%%rp%%rp% % r!p(4 s o +*0 {" +*&}"*0 {# +*&}#*0 {$ +*&}$*0 {% +*&}%*0 {& +*&}&*0 {' +*&}'*B}-( *0 {( +*&}(*0 {) +*&})*0 {* +*&}**0 {+ +*&}+*0 {, +*&},*0 8{- +*&}-*0Use of +*0 {. +*&}.*0 {/ +*&}/*0 {0 +*&}0*0Use of +*{1*"}1*{2*"}2*{3*"}3*{4*"}4*{5*"}5*{6*"}6*{7*"}7*{8*"}8*{9*"}9*{:*"}:*{;*"};*{<*"}<*{=*"}=*{>*"}>*n}4(" }?( *0fV}4(" }?( o((( ([ ((o((o(o(o(d (o(se o( o u(o(d (o(o(rkp o(_ o o` 91ooow(o ([ (1]%rp%o# o% o+ o %rזp%o# o% o+ o %rp%o# o% o+ o %rp%o# o% o+ o (4 %-&r ps  o r p  o# o$   , o# o% o+ o  +rp  ( rLp oi (\ sj z*A1K 0 {@ +*&}@*0 {A +*&}A*0 8{B +*&}B*0 W{C +*&}C*0 {D +*&}D*0 {E +*&}E*0 {F +*&}F*0 {G +*&}G*0 {H +*&}H*0 {I +*&}I*0 {J +*&}J*0 W{K +*&}K*0 X{L +*&}L*0 {M +*&}M*0 {N +*&}N*0 {O +*&}O*0 X{P +*&}P*0 {Q +*&}Q*0Use of +*0 {R +*&}R*0 {S +*&}S*0 8{T +*&}T*0 {U +*&}U*0Use of +*0 {V +*&}V*0 {W +*&}W*0 {X +*&}X*0Use of +*0 {Y +*&}Y*0 Y{Z +*&}Z*0 8{[ +*&}[*0Use of +*0 {\ +*&}\*0 {] +*&}]*0 {^ +*&}^*0 {_ +*&}_*0 {` +*&}`*0 {a +*&}a*0 {b +*&}b*0 {c +*&}c*0 8{d +*&}d*0 8{e +*&}e*0 {f +*&}f*0 {g +*&}g*0 {h +*&}h*0 8{i +*&}i*0 {j +*&}j*0 {k +*&}k*( (hr p}mr p}nrnp}{*0 F{l +*&}l*0 {m +*&}m*0 {n +*&}n*0 Z{o +*&}o*0 [{p +*&}p*0 {q +*&}q*0 {r +*&}r*0 [{s +*&}s*0 8{t +*&}t*0 F{u +*&}u*0 F{v +*&}v*0 {w +*&}w*0 {x +*&}x*0 {y +*&}y*0 8{z +*&}z*0 {{ +*&}{*{*"}*{*"}*{*"}*n}rp}( *0\}rp}( o8 _%@%@o=  ,+Z}}}}} } }rxpr po }*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 8{ +*&}*0 { +*&}*~( sf}sf}*0 F{ +*&}*0 Z{ +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 F{ +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 [{ +*&}*0 [{ +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 F{ +*&}*0 { +*&}*0 8{ +*&}*0 8{ +*&}*0 8{ +*&}*0 { +*&}*0 ]{ +*&}*0 ]{ +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 Z{ +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 [{ +*&}*0 { +*&}*0 [{ +*&}*0 { +*&}*0 { +*&}*0 8{ +*&}*0 ]{ +*&}*0 { +*&}*0 X{ +*&}*Ns] }( *0*r|p s s rpo! o&*0w^rp(6 rp s s rpo! rpo! rpo! r#po! r/po! rApo!  o&*0-s rUp s rpo! o + *0Gs rp s rpo! r#po! r/po! o + *0Qr#p s s rpo! r#po! r/po! rpo! o&*0~_rp(3 ,E]%rp%%r/p%%rYp(4 ~s o +&rp(g so+*0!"rp(g s o  + *0_" ]%rp%%r/p%%rp%%r/p%%rcp(4 ~s o  + *0W`rp ~s o rp s oo# o$ , o +*0ya]%rp%%rp%%r p(4 ~s o o# o$  ,o# o% o+ o + r p+*0Gbr p r p(2 ,1]%rp%%r/p%%r-p(4 89]%rp%%r/p%%rp%%rp(4 rp(2 ,8]%rp%%r/p%%rp%%r#p(4 (: ,>~9 rep( , rp+rprp( (\ +rp ~s o  + *0H +*0*rp s s rXpo! o&*0_r<p s s rXpo! r5po! rMpo! r#po! rapo! o&*0c 9rup s s rXpo! r5po! rMpo! r#po! rapo! rprpo! rpao!  o&+ (*0+"rprp(- ~s o  + *0Ids r!pr p(- s rpo! r#po! o +*0Kds r<p s rpo! r#po! r/po! o +*0qs rp s rpo! r#po! r/po! rpo! o o# o$ ,++*0`e(  ,+Os rp s rpo! r#po! r/po! rpo! o&*0ce(  ,+Os rp s rpo! r#po! r/po! rpo! o&*0Qs rp s rpo! r#po! r/po! rpo! o&*0Ds rs p s rpo! r#po! r/po! o&*01ds r( p s rpo! o +**0fo8 ( r) p s s rXpo! rpo! rp,o+o! rIpo! rpo! rpo!  o&*0:rp s s rXpo! rpo! o + *0lgrp (:  , rp(\ (: ,rp(\ (: 9_%|o= r0p+w  ,r<p(g (\ +rhp(g (\ iY  ,rp(\ +rp(\ Xi  :x(\ rp(\ s s rpo! rpo! rpo! o  rp oi (g sj z *ANO 02hr4p s o  rp oi (g sj z* 02hrp s o  rp oi (g sj z* 07rp s s rXpo! rpo! o&*0^rp(6 rp s s rpo! rpo! rXpo! rIpo! r<po! rpo! rpo! rpno!  o&*0^rp(6 rp s s rpo! r)po! rApo! rWpo! rmpo! rpo! rpno! rpo! rp(: -+r po! rp (: - +r po! rp (: - +r po!  o&*0rp(6 rp s s r po! rp(" o! rXpo! rIpo! r*po! r@po! rTprpo! rdpo! rzpo! rpo! rpo!  o&+*0;rp s s r po! rTprpo! o&*0>r. p s s rs!po! rTprpo! o + *0rr!p s s r po! rXpo! r"po! r"pao! r"po! r#po! o&*0#is r*#p s o +*0rjr#p s rXpo! rpo! s o o# o$ , o# o% o+ o + r p+*07ks r p (: ,r%p + r%p(g o + *0 s rp o +*03ks r>&p (:  , r&p( o + *0 s r&p(g o +*07ks r p (: ,rD'p + r(p(g o + *0]s r)p s rMpo! r)po! o , o# o$ +,++*0>ds r)p s rMpo! r)po! o +*0mls r p r*p o o# o% o+ o r*p%%%%%%%( o&*0@ms r],p%%%%%%%( o&*0<ks r p (:  ,r-p( +rw0p o + *0ms r2p(g o&*0[r2p s r3pr3p(5 s r3po! r 4po! r#4po!  o&+*0[r;4p s rF5prl5p(5 s r5po! r5po! r5po!  o&+*0$r5pr p(- s o +*0]rs6p s s r3po! r#4po! o o# o$ , +,++*05r*7prt7p(- s s r3po! o&*0]r7p s s r5po! r5po! o o# o$ , +,++*05r8pr 9p(- s s r5po! o&*0 s ra9p o +*0 s r9p o +*0 s rl:p o +*0 s r:p o +*0$ s r;prg<p(- o +*0 s r<p o +*0$ s rZ?prAp(- o +*0$ s rApr p(- o +*0 s r*Dp o +*0$ s rFpr p(- o +*0<nrJpr p(- o&*0!ms rJpr p(- o&*0<ms ]%rKp%%rPKp%%rXKp(4 o&*0<ms ]%r^Kp%%rJp%%r p(4 o&*0rKp s o +*0@@rLprLp(, s o o# o$  ,++*0$r Mpr p(- s o +*0rMp s o +*0$rcNpr p(- s o +*0a]%rNp%%rCp%%r^Op%%r~Op(4 s o o# o$  ,o# o% o+ o + r p+*0 o~9 ( t> rOpo o rp(2 ,crpo rOpo ( o ijo o io o ,oY  0uo o t? o ( s o ,oY   z( rOpo o  + *(p   0p, o + , s 8o  o o rOps +o o o &Xi-o +r(   o (   , rOpsj zi  +    o  X  i  -o#  o1 &( - oY +*0q ( (  , +b(S# , +Fo rPpoo ,(P, +(Q,  +* 0Br s o  # oi rPpoo , + +*# 0s ( &    +*  0t( ( o ~o o ,co r\Ppo op o rlPp(2 -rxPp(2 -+!( o + ( o +++*0,u# ( ,s o l  + *BrPps *0x( rpo o }}( rpo o }( r-po o }( r?po o }( *0( rpo o }}( rpo o }( r-po o }( r?po o }( }}}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 8{ +*&}*0 { +*&}*0tvs s {rPps o {rPps o ( o {(go o o {_%;o= +Xo8 r p(3 ,7(e,o o +o o Xi-{,{o8 r p(3 +9{_%;o=   8  (e  ,@o o   ,o   o +o   o +>o o   ,o   o +o   o  X   i:Y{o  {o  {o  {o  {s  {{s  o  o o , o o o , o *1 rOpo o rPprQpo o t? o  o r*Qpoo ,o (m +o (n  o 9o t?o  0, r p z  z*3J 0y( t> rOpo o rPprQpo o t? o  o r*Qpoo ,o (m +o (n  ( o ( o ( Uo t?,0o    , 0  , z  z*OJ 0( (k +*0zs o o  +*0( (o +*0Y{   s s + o io % - o  , oY */K 0O|   s + o io %  -o  ,oY *-A 0;}s r p s o o ,oY  +** r p}}}( *r p}}}( (s*&}*08( ,( }*0S~{r p(2 ,r p +4{o  o` X {o! {Yo + *0{r p(2 ,r p +x{o  o` X}{{o! }{{{{Yo {{{{Yo" } +*j{{o# }*B{($ *0~9 s% o& o` l#I@[(' i+Ys( 2Zo` 2ZY20o` 2ZY+2o o o) (* r4Qp(- XY-+*0z~9 s% o& ]r4Qpo+ +.(, o- s( o (\ Xi-+*0(] s% o. o.  +*0s o  +*0eo# o$ o# o$   s s] s]  s]  o/  8 (0 (1 o,*(1 oo^ (1 oo^ (1 o,So rLQp(2 (g o &o rXQp(2 (g o & (2 o^  X  (3 :H  oY o rdQpo &s  o# oV 8oW tr p+&o4 o5 o (\ Xo - o! %rnQpoi o+ ( (6 oX :lu,oY s  o# oV 8oW tr p+&o4 o5 o (\ Xo - o! %rQpoi o+ ( (6 oX :lu,oY  o 8poW 1 ( o7   9o8 !!$$rdQp$rdQpo5 rp(9 o: ( t" ( o; t#%8!%Z" %o4 o< oo5 o o< !%ZX# %o4 o< oo5 o o< " %o4 o< oo5 o # %o4 o< oo5 o (&&,7!$$rdQp$rdQpo5 rQp %o4 (g (9 o: %X%% o '':!rdQpo5 o rp(3 ((,o# !o= X+X  ( o> 8o8 ))$$rdQp$rdQpo5 rp(9 o: ( t*++4)+Z* +o4 o< oo5 o o< +X++ o ,,-o# )o= X oX :u,oY  o -8-oW 1.o8 //$$rdQp$rdQpo5 rp(9 o: .( t01+6/1ZX0 1o4 o< oo5 o o< 1X11 o 22-o# /o= X-oX :E-u,oY PPPP PP3+3*AK TS% @Sm% Dd&0Ts? ,o# ,o# o$ + 9" 8o# o% rQpo5 o (: ,8o# o% rRpo5 o rpo; -rpo; +9s _%=o= o _%=o= oorp(2 -+ooo@ ,ooA X o# o$   : + *0:(2 , + +*0se  oB sD o# oV 8oW t sC o oV +1oW tOoD oD o5 o oE oX -u,oY oG &oX :uu,oY of +*M>&0ss se  oB o+ oN 9+ oF 8oW toG (+,   o o$   ,ToG oI  +' (J  o   oK o oL & (M - oY o8 oG oI  + (J oK o:  (M - oY o# o= oX :u,oY &   + *Ad4+> H[b0N,+ , +8oN o/  + ob X i2 +*0~  s ( sO oP oQ i  joR & o &sS  o o8  ~9 ,oT *V[ bg0ZsU rRpoV &rSpoV &o oV +QoW tO (: -oD o; + ,+&r?SpoV &oD oV &rKSpoV &oX -u,oY rWSpoV &o# oV 8`oW trcSpoV &o oV 8oW tO(:   9oD o5 o (:   ,6r?SpoV &oD o5 o oV &rKSpoV &+4roSpoV &oD o5 o oV &rKSpoV &8SoD o;   ,8:o5 o   _%|o=  oD rSpoo , oD rSp~9 o (++,9rSpoV &oD o5 o oV &rKSpoV &8oD rSpoo , oD rSp~9 o (++,6rSpoV &oD o5 o oV &rKSpoV &+4r?SpoV &oD o5 o oV &rKSpoV &oX :u,oY rWSpoV &oX :u,oY rSpoV &o +*AL,]s+0=(X (X (Y (+ , (++ , (+  + + *0s o/ o# o\ o o$   +,o# o% o0 o] o# o1 &X o# o$  -+/o# o% o0 o] o# o1 &Xo# o$ -+*0r Tpr]p(- s o r p r p84r po# o% o+ o (  ,r2Upo(\ o# o% o+ o rp(2   ,] r p(2   ,o# o% o+ o +$ r2Upo# o% o+ o (- (\ +ar p(2   ,o# o% o+ o +&r2Upo# o% o+ o (- (\ Xo# o$   : r p(2 ,  r pso o+*0$#r6Up s s o +*0rUp s s rVpo! o s o# o$ ,No o# o% o+ o o o# o% o+ o o++*0rVp s s rWpo! o s o# o$ ,N o# o% o+ o oo o# o% o+ o o++*0WrWp s s rWpo! rXpo! o o# o$ ,++*09rXp s s rVpo! o&&  + * -0lr0YprLYp(5 rhYp s s rVpo! rWpo! rXpo! r{Zprpo!  o&+*0SrZp s s rVpo! rWpo! rXpo! o&&  + *: G0 { +*&}*0 { +*&}*0 8{ +*&}*0 8{ +*&}*0HsH _%@%@o= i ,oEoG + + *0X ,+Lrv[p s s rIpo! r\poDo! r\poFo! o&*0sH r]p s s rIpo!  oo# o$ ,Do# o% o+ o oEo# o% o+ o oG++*0`r]p s rpo! s o o# o$ 9sI o# o% o+ o oK o# o% o+ o oM o# o% o+ o oO o# o% o+ o oQ o# o% o+ o oS o# o% o+ o oU o# o% o+ o rp(2 -+oW o# o% o+ o rp(2 -& o# o% o+ o rp(2 -+oY o# o% o+ o o[ o# o%  o+ o o] o# o%  o+ o o_ o# o%  o+ o rp(2 -+oa o# o%  o+ o oc o# o%  o+ o oe++*07rA_p s s rXpo! rpo! o&*0mr`p s rXpo! rpo! s o o# o$ 9sI o# o% o+ o oK o# o% o+ o oM o# o% o+ o oO o# o% o+ o oQ o# o% o+ o oS o# o% o+ o oU o# o% o+ o rp(2 -+oW o# o% o+ o rp(2 -& o# o% o+ o rp(2 -+oY o# o% o+ o o[ o# o%  o+ o o] o# o%  o+ o o_ o# o%  o+ o rp(2 -+oa o# o%  o+ o oc o# o%  o+ o oe++*0r_cp s rXpo! s o o# o$ 9_sf o# o% o+ (M ohol o# o% o+ o oj o# o% o+ ( on o# o% o+ ~Z ,op+$ o# o% o+ ( s^ op o# o% o+ o or o# o% o+ o ot o# o% o+ ~Z ,ov+$ o# o% o+ ( s^ ov o# o% o+ o rp(2 -+ox o# o% o+ (M oz o# o%  o+ (M o| o# o%  o+ o o~ o# o%  o+ o o o# o%  o+ o oo o# o%  o+ o o &  + *AAW0r,ep s rXpo! s o o# o$ 9_sf o# o% o+ (M ohol o# o% o+ o oj o# o% o+ ( on o# o% o+ ~Z ,op+$ o# o% o+ ( s^ op o# o% o+ o or o# o% o+ o ot o# o% o+ ~Z ,ov+$ o# o% o+ ( s^ ov o# o% o+ o rp(2 -+ox o# o% o+ (M oz o# o%  o+ (M o| o# o%  o+ o o~ o# o%  o+ o o o# o%  o+ o oo o# o%  o+ o o &  + *AAW0*rfp s rXpo! s o&*0!8og , (+(*0.r[gp s ripogao! rIpoio! r)pomo! rpoqo! riposo! rpowo! rpoyao! rspo{ao! rpo}o! rApoo! r_poo! rjpo-rp+rpo! r jpoo! s o&*02r8jp s rXpoko! rIpoio! r)pomo! rpoqo! riposo! rpow-rp+rpo! rpoyao! rspo{ao! rpo}o! rApoo! r_poo! rjpo-rp+rpo! r jpoo! s o&*07r4Kp s rIpo! rKpo! s o&*0s_ rlp s s  o8o# o% o+ ~Z ,8Rso# o% o+ (M oo# o% o+ ( oo# o% o+ o oo# o% o+ o oo# o% o+ o oo# o% o+ (M oo# o% o+ o oo# o% o+ o oo# o% o+ o oo# o%  o+ o oo# o%  o+ o oo# o%  o+ o oo# o%  o+ ~Z ,  o+'o# o%  o+ ( s^ oo# o% o+ ~Z   ,  o+'o# o% o+ ( s^ oo# o% o+ o oo# o% o+ o oo# o% o+ o oo# o% o+ o oo# o% o+ (M oo# o% o+ o oo# o% o+ o rp(2 -+oo# o% o+ o rp(2 -+oo# o% o+ o rp(2 -+oo# o% o+ o oo# o% o+ o oo# o% o+ o oo# o% o+ o oo  , o` Xo# o$   :h + *0xrop s s rIpo! o o# o$ 90s(> o o# o% o+ ( o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ (M o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o%  o+ o o o# o%  o+ o o o# o%  o+ o o o# o%  o+ ~Z ,o+% o# o%  o+ ( s^ o o# o% o+ ~Z ,o+% o# o% o+ ( s^ o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ (M o o# o% o+ o o o# o% o+ o rp(2 -+o o# o% o+ o rp(2 -+o o# o% o+ o rp(2 -+o o# o% o+ o oo  ([ (oo  ([ (o o# o% o+ o o o# o% o+ o o o# o% o+ o o + + *0rp ([ rrp(6 rrp s rIpo! r,wpo! rIpo! rIpo! rIpo! rQpo! r<po! rDwpo! rVwp o! rTp o! rjwp o! rp o! rIp o! rJpo! rwpo! r*Jpo! r*po! rwpo! rwpo! r8Jpo! rwp-rp+rpo! rwp-rp+rpo! rwp-rp+rpo! rxpo! r*xpo! s o&olo(,olo(+*0r p ([ r@xp s rIpo! rIpo! rIpo! rIpo! rQpo! rDwpo! rVwpo! rjwpo! rp o! rIp o! rJp o! rwp o! r*Jp o! rwpo! rwpo! r8Jpo! rLJp o! rwp-rp+rpo! rwp-rp+rpo! rxpo! r*xpo! s o&olo(oqosom(7 o}(-,olo(*0r'|p s s o sa 8Ms o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ ( o o# o% o+ o o o# o% o+ ( s^ o o# o%  o+ ( s^ ooob X o# o$ :+*0rJ}p s s rIpo! o o# o$ 9s o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ o o o# o% o+ ( o o# o% o+ o o o# o% o+ ~Z ,o+$ o# o% o+ ( s^ o o# o%  o+ ~Z ,o+% o# o%  o+ ( s^ o o# o%  o+ o rp(2   , o+ o + + *0yr~p s rIpo! rIpo! rIpo! r8Jpo! rwpo! s o&olo(*0yrp s rIpo! rIpo! rIpo! r8Jpo! rwpo! s o&olo(*0sc _%;o=  8_%:o= s o i,F _%,o= +oo^ Xi-+or po^ od X i  :X + *0or p r!p s s rXpo!  o8,@o# o% o+ o rցpo# o% o+ o (- 8o# o% o+ o o# Yo% o+ o (2 ,)rpo# o% o+ o (- +[]%%r2Up%o# o% o+ o %rցp%o# o% o+ o (4 Xo# o$ : + *0Grځp s s rMpo! r#po! r5po! o + *0Krp s s rXpo! o o# o% r/po5 o +*07rEp s s rUpo! rփpo! o&*0*rp s s rUpo! o&*0se rDp s s rUpo!  o+Zso# o% o+ o oo# o% o+ o o of Xo# o$ -+*0zse rDp s s rUpo!  oo# o$ ,-so# o% o+ o (++*0.,) ŝ  +og a Z X o` /+*BSJB v4.0.30319lzgWP G  \-2-25-2*1[2 % % % % % % %22o %67^" -: 4=: ^"<4^"r4^"F04 ^"_z!0c$'^"Z%4$=48,<z z{k0S2?H:d ;d 1:d "^" :$:Y/:`04>4@&:/:|,:"0 (,K", (f/K"/ (-2t*1*1"7&,; 8M 8("K,KL^") %&<:)K_ &:u< 8i' 8!#""K,7>k0#%Ck0/d -<zV^"8^"s^"*0-)$F%%%6;^"^;^"o,^"4^"-#^"] ^"54"Z; (%Kv'^"-)N$,^"2Z'A^" ^" d /%d Od M/'%:3&'| '"$'%'T:/'60,K", (/K"}/ (" ( ^"; 8Q 8"W#&,j%) %K+4%45%, 8=< 8% 8^" #e"7>^":<4^".e..{ ,s/d #K2422.29Kz=^"#^"tH/E-E .-E--E".-Ed=.-Ent-E.-E,(?EN&(?s (?Ep.VE"..E")E")E% (E( E-E.~)E1}>E@8EC  p-EO" c)ER* -EV4 X-EY<9)E\DJ)E^I)ElfR8|I8)E(E)E3E(E.-E..-EJ.-E--E .-E"{.-E..-EF-'EM.'ENZ.'EV'Eh+'Ep-'Ex('E|5EEEEJEE0E3E E2 E}E1E/U000P'000~0. 0 00`0$;0*070=02 V00V;V;Vr;V;V0V6V6VBVVV 66$006#50%104*0?0H0M20N 00 0S0p0 00003$ 0 00 0 0A [ 0z g0&0>0$+0'090|90s606010.7U1e0Y4000{1B0'0D0$}:000 0000{1BN 00T0F00X00'0\,79090670E7z+010'00Dl0=0y 8u8d0r070330VVVG=V1VR0 00'07009090,07?0'0!0!0900n(0O7067090yl!0L0)0+0*c0"U !0UZ0+0000!0!090O70yl0+0U=0W6#-8"0*070=0 /0v0/050}<0,;c  04 0v)>P 0Z 0 t 0   0   ,'0 9' 0 !j0!t(! 0@!0X! d!;0 |!F !0 !( !:0 !: !0 !( !(0 "= "=0,"78"70P" <#8#29h$9$0$ $x($ D%D&c.&!/ &"L/v &#|/&$H0f;&%`1q),&2'B88K=89#/?9 @9&@ :>&A;5QB;BVC`< ,H< ,J0=_K=/QQ=B/iR>.w\`?f?>&g0AS+&h`A!+QiA/+QjA!+KkB/+KmXB^+KoBA+KqB#KsQxO>O>PP?QP?KP ,Q>&Q*&R"dRKRzQV`Yi Y.,Zy!H[\],^#^_q),`Kp`aBa\b8c=c0c0dhdYdd e<fQ3%f20g26\gO=;g Bg!Bh!I&h!P>h!WVh!^ph= h$ h# xi 0& i&4j \j;&j0/el0/lm@n o rPpKp: p;&p&hqV r;%s<'t0)t0)t0)u0z*uA#4+uL#+u  ,u -`xa>/|xa>0{,2{,3D|5|o6|06|y!6}88s<$* =$*= B@ Bp E,Ed1ILD R$*X[ (0^$(^00_H_T\0`lc`$0aP 0ax*0a:a0bb10c؊1c0dA 0d K d0e0e<y 0fT f`B0gxPg^0hmh 4i i̋0jP 0jv00j0j0k(k40lLlX0mwcmm'0n'n&0o&o $4p$p@!qÌK!q̌!0rԌ!r݌cs!sk90ty9t90u9uT(cva(v!^60w)p6w26cx:7xCYcyKjyT 0z\!ze0{0{&0|,&|8>0}P>}\ $4~t$~P 0 0(Ȑ'0'909k90(y94^60Lp6X60p6|101 7+7đD1ܑR1T0b F40$V4$0P 00v00H0Th1lx1x.0?0P 0&0Ԓ'10A $4$(j:0@z:L0P 0lv000 0 0̓ؓ0P 0v000h14x1 @.4X?d000$0P 0̔J0W00,80P\0t'0'D,4P,ȕ4*909D90(R94+60L=6X64p6|*0*101–0#c/'04'@c0Xqd  |GW%0ėЗ0g w% 40 <8cT8`[8cxh8 01B0S̘t707343|30,36c>G0OX80`8$0i004d0LmX'0p'|}0p0|ĚD90ܚR9909 +0$+04H*T?0l?v0ccq ԛ'0'!0!([!0@f!LfcdppD90R900(0М=(ܜ606+60=6$90<9Hg`w%lGW% 0 0̝؝(0(*0* c8 D0\h^4j"4"4ȞԞ$!02!//74?/4J4@0Xd+0| +000c0ğqП !0 ![!00f!<60T6`gxw%D90R9GW%̠0+0 +^4,j8//P74$0\^0tl;;0QBtM &(}d: 4: :& x̦| Q  B A,n&d)'<P?r!{*%o#)pc*-Ъc*1 )&4]05h_57:;@7=ԭ5 B$' BtKBDLDd"XKhk hVDA Q^M &_رV t`X;~f+f`5&hL) it1&i&j1&k$lX):nܴ_pXv<4&}14Q~$0&|+=&&&Kķ0uKt+ i& ĸ  &DN l&P&̹& &$G*l8*KZ&Q+Q&K\x&K$0" ̻l+o*&H0 p2&$0,:l$ 8 PH888$000`0B~"0" (08(D70\7h=0= 4 0 d3l:T]t""!:3X3!0?0ju<tT00j::=$0<:`2( &8 H,x  Z 5$0 d 6<p3S;@=$0 0  0$ ^4j>44>$0@<%#%,KH%2$099dQ?=?S;?HK$05EdyR)Yq)|$$0:p5:|3:3;,3A$0GGH  I` L :KM 9QO4 5P 9lQ$0Rx xR 2S V \ b 9h $l rp0t v w z9 9)h'%5( 70 h  P=1=1'8!r!557 O6 9 ) (+B 4n8 5(f f 45n8 (6 |( *   96 |( *   9#'!'5%//<G|($ QF'/Q&h/Q&//W7*W7k v^U 2%5f   O6+V!z(V!z(`9966||||0: Z4f :@V!V!98V!V!98V!V!98V!z(0(%5# (%53+5 )K=W72(2(`1(`1(,7/>QK/>Q/>Q///>YYf f  f  z#Q/>Q/>Q/>Q/>Q/>Q/>Q/>Q *6 K; W7 9`9O67819}9t66,1W7 V1 f Z4'*Y*9`9O6#,*&  , :::776d1eb ebebee:&z47! 7*7=t,o<o<!!!! !!!! <B;u B;u + ==!029 18+(g78#m D Mx 2 2 27<v  vvv^^^/"'^8!r!4`9 4 J( 6  O69_R )*z<+"w!03'^8!r!44J(  O6 9 )z<+"w!038!q!*3w8!q!*3wYz7-[8[8[8[8[[7 ,,79 u 000!0 1090A0I0Q0Y0a0i0q0y00A00000b3%L"+0"/(.75= 40@"0%*$08:c,0R0x4^:$=,=$,84<4Y*a0 iq.0I0Iy Oyj2VQR0Uy0y2\by0y<0N i00:cR0=Zy0ZiQ50j#$i$ i$&<m>cB8V,o\<0TX [i,ii000000>$e,50f4:c N  p7 <07 7 O  Ak AH3  "  iP<] ! 0 k 0w !^# D:cDL"H Q 2W 0o4^ 10)d DR0xT^:?s 9} T<49#95300!0!|93 A8 A r A5405 IL" A^ )0) 010Q0 1" Ab 1J 171701( Y\:c1 1 1=90i0 9 4' 9 . =? 0D E5d U"  j j0Q@ 9,3  97 9 iY0 a0 a= 9<  *S; 9< i0Y~ 0i: $ <8<  i: gP dR0 l^: tt=l<4L"H L"   = = 7 U"L"! dL"& d0d=d8|0y0|8R0U|7 : R0 ^:|L"& ) <4 0 o   0i!0! 4f4; X8d:n4 V,( 00000;5A@sPxT}X\`dhlptx}xx}%xex   x x. }.^.g.#.+.3.;.C.K.S.[.c.k.s.{ !}!T# }A}ATa}aT}T}T}T}T}T!}!TA}ATa}aT}T}}T}}Ta}aT}T}T}}}}} }@}`}}}}}} }@}`}}}}}} }@}`}}}}}0}1} 1}@1}`1}1}P }!8Km}=EYq (4>^hx#/;EQH^ip@  *6i %ag$8Jjp  $ 0 9 C Z e ! 5 J p  * F U ^ - M o I $Smy'<  -0<?CFIKYi l!u"#-4!!G'!!!x! ! !R!:!;!(!=!7!!P#%(!!!>!!1!] !! !T!q! %0!!!)'!&!$%O!-!!%)}9!9!e()t6! 7)n)!!&!>!$%2,!'!9!}9!t6!6!1!W72V1:f!Z4!0!|1:C!'!E!$%~:!0! !!0!|1BC% !![!!!!!'!T,%.%9!a9!P6!6%*!1!3)'!!)K[P!!P %8)l8)5!W!7!3%3!)!9!!'!2!!a9!9! ,!.%?!)K'!9!!r!!t)a9!!K(!6!P6!9!P[P !!(!*!$)!n%"%%6!!QYNY!+!0!!K9!!r!!6!Pa9![P!+!n%QY!;:"!(!7!=! %! !( !n%>%     !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSSUUWWYY[[]]__ a a c c eeggiikkmmooqqssuuw w#y$y%{&{'}(}+,-./01256789:=>?@ABDEFGJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrstuvwxyz{|}~      !!##%%''))++--//1133557799;;==??XAYAZC[C\E]E^G_G`IaIbKcKMMOOQQSS: 0p{ A N k  g K {2}9$FT>FmF F:FF^"O{4Fd X ( aj)$F4=>8   DB40Nullable`1IEnumerable`1EnumerableRowCollection`1DataRowComparer`1IEqualityComparer`1List`1get_DbId1set_DbId1sDbid1_dbid1sEndTime1InterPretDate1sStartDate1value1ReturnPk1ReturnCol1InterPretSql1UpdataMnInfo1dt1ToInt32GetInt32KeyValuePair`2Dictionary`2get_DbId2set_DbId2_dbid2value2ReturnPk2ReturnCol2dt2ToInt16GetInt16get_UTF7get_UTF8dtAExsitDBExsitTBXinfo.ToolPUBdtBToDBCToSBCget_CCset_CCiCsDBIDTable_IDMonitor_IDmonitor_IDget_IDset_IDsDbIDget_dbIDset_dbIDget_AlarmTypeIDset_AlarmTypeIDget_ExcuteIDset_ExcuteIDget_MnIDset_MnIDsMnIDGetMnIDsFunctionIDget_monitorInfoIDset_monitorInfoIDsEmpIDGetGroupIDsManagerIDsUserIDsServerIDget_MonitorIDset_MonitorIDget_monitorIDset_monitorIDClassLibrary.BLLConvertDataTableToXMLDATAPOOLSystem.IOsAPPNOget_IPset_IPget_ComIPset_ComIP_comIPUpdateUserIPstrIPsIPget_SEQset_SEQxmlDSAbnormalEmpTvalue__operaSystem.DataGetTreeDataGetCacheDataGetTreeTableDataDeleteTableDataGetTableDataInsertTableDataDeleteCompareDataGetCompareDataInsertCompareDataSearchDataGetColDataGetMnDataDeleteConditionDataGetConditionDataInsertConditionDataXinfoDataGetAllUserDataGetUserDataGetDataGetExportDatapostDataGetMyDataexcuteUpdatasdataUpdataDbGetServerAndDbDeleteDbsDbInsertDbsCTabsTabMonitorServer.ClassLibmscorlib_ccSystem.Collections.Genericencprob_descsMNIdsDbIdsTabIdget_CateIdset_CateIdsCateIdsMnIdGetMainEmpIdsEmpIdsPerm_GroupIdget_ManagerIdset_ManagerIdsManagerIdget_TimerIdset_TimerIdget_UserIdset_UserIdsUserIdsServerIdget_MonitorIdset_MonitorIdsMonitorIdsIdsAgentIdGetHisTimeByIdGetTimeByIdsPreCategoryIdsCategoryIdReadThreadLoadAddget_LastModifiedSystem.Collections.SpecializedsDBidsEmp_idsUser_idmonitor_idsDbiddbid_alarmtypeid_cateid_excuteidget_IsValidset_IsValid_isValid_isvalidsMnid_mnidsEmpidempid_managerid_timeridsUserid_useridsServerid_monitoridget_Fieldset_Fieldget_IsTableFieldset_IsTableFieldisTableFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldget_TableAfieldset_TableAfield_tableAfieldget_TableBfieldset_TableBfield_tableBfieldget_fieldset_field_istablefieldiLocEndReadToEndstrEndDbCommandSqlCommandSendsCtimeendAppenddtendGetTreeDataForFindset_IsBackgroundencodset_Methodget_compareMethodset_compareMethodmethodget_PassWordsPassWordsPassword_passwordspasswordsStartTim1eReplaceInsertMessage_AcceSqlSpliceSQLServerDbServiceget_IsTradeset_IsTradesIsTradeisTrade_istradeGetHashCodeget_StatusCodeHttpStatusCodeCompressionModeSelectSingleNodeXmlNodeEncodeIncludeGetEmployeeseq_MN_Messageget_MessageReadMessageGetOffLineMessageMailMessageInsertMessageget_valueRangeset_valueRangeMergeRefreshCachedtCacheEndInvokeBeginInvokeget_isNullAbleset_isNullAbleGetDataByDBTableExsitDataByDBTableget_TableJsonToDataTableListToDataTableCopyToDataTableoldTableGetCateTableCombinTablesTablenewTableGetMnIDByTableGetMNByTableGetDataByTableCheckPermissionByTableAsEnumerableIDisposableacce_tableHashtableToDoubleGetDoubleRuntimeTypeHandleGetTypeFromHandleget_IsHandleset_IsHandle_ishandleSingleOpenPDFFileReadFileDownloadFileWriteFileIniFileLoadFromFiletarFileOpenOtherFilestrFilefileget_lojicRuleset_lojicRuleCompareRuleGetDBNameTable_CNameTable_ENameConcept_Table_NamesEmp_Nameget_Nameset_NamesDbNameGetDbNamesTabNamechildNodeNameGetEmployeeNameget_TableNameset_TableNamesTableNameGetTableNametableNamelpFileNameget_AlarmTypeNameset_AlarmTypeNamesCateNamesColNameget_ColumnNamesectionNamesFunctionNameGetFunctionNameget_PositionNameset_PositionNamesPositionNamesEmpNameGetEmpNamelpAppNamesPerm_GroupNameUpdateGroupNameGetPermGroupNameExistsGroupNameGetGroupNameserNamesClassNamematchElementNameelementNameGetAlarmTypeByNamelpKeyNamekeyNamesCategoryNameGetCategoryNamesTabCname_nametbname_tablename_alarmtypename_colname_positionnamesSqlservernameget_Timeset_TimesIntervaTimeExecTimeget_EndTimeset_EndTimesEndTimeToDateTimeSetLastWriteTimeget_ExcuteTimeset_ExcuteTimeMnExcuteTimesExcuteTimeget_excuteTimeset_excuteTimeSetCreationTimeget_LastRunTimeset_LastRunTimeget_NextRunTimeset_NextRunTimesNextRunTimeget_ClearTimeset_ClearTimeget_CreatTimeset_CreatTimesCreatTimeget_EditTimeset_EditTimeget_StartTimeset_StartTimesStartTimeUpdateNextTimeRefreshNextTime_time_endtime_excutetimesLastRuntimesNextRuntime_lastruntime_nextruntime_cleartimeget_Creattimeset_Creattime_creattime_edittime_starttimeget_caclEngineset_caclEngineClonesDBTypedataTypeget_fieldTypeset_fieldTypeset_CommandTypeget_nullableTypeset_nullableTyperuleTypeget_dataBaseTypeset_dataBaseTypeLogTypeliTypeCheckMailTypeGetAllTypeget_AlarmTypeset_AlarmTypesAlarmTypeGetAlarmTypealarmTypeconTypeget_MonitorTypeset_MonitorTypesTypeGetTypeset_ContentTypeGetExTypeget_qualityTypeset_qualityTypedbtype_alarmtype_monitortypeget_Compareset_CompareDataCompareTwoValueCompare_compareSystem.CoreUpdateDesBeforep_ProcedureExecProcedureget_InvariantCultureCaptureGetAllDataBasesDataBaseGetDataBaseInternalDataCollectionBaseget_ResponseHttpWebResponseGetResponseCloseDisposeParseDeleteTabFromCateDeleteAllTabFromCateChangeMnCateInsertTabToCatesCateExsitCateCheckPermissionByCatesEndDatesIntervalDateInterPretDateget_StartDateset_StartDatesStartDateQueryDateUpdate_startdateCreateMulticastDelegateIsImmediateDebuggerBrowsableStatevLocateWriteCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeXmlAttributeExtensionAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeSuppressUnmanagedCodeSecurityAttributeDataModeExcuteCompareModeExcuteget_Minuteget_AcceRouteset_AcceRouteGetApiRouteacce_routeByteget_Valueset_ValueExcludeValueget_compareValueset_compareValueWriteValueget_HasValueGetValueget_leftValueset_leftValueget_rightValueset_rightValuedefaultValueGetXmlElementValuevalueSaveRemovesComTpyeGetFileSizeMaxSectionSizeSerializeDeserializeget_ItemOfIndexOfSpire.PdfCompareResultDifffalgSystem.ThreadingUTF8EncodingUnicodeEncodingset_SubjectEncodingGetEncodingget_ContentEncodingCeilingSystem.Runtime.VersioningFromBase64StringToBase64StringGetDataStringlpReturnedStringget_ExcludeStringset_ExcludeStringWritePrivateProfileStringGetPrivateProfileStringToShortTimeStringToShortDateStringFromXmlStringToXmlStringBeatifulJsonStringToStringlpStringsConnectString_connectStringGetStringDecryptStringEncryptStringSubstring_excludevaluestringset_FormattingWriteLogUpdateExcuteLogInsertMongoExcuteLogGetExcuteLogInsertExcuteLogget_excuteMsgset_excuteMsgIsMatchComputeStringHashMathget_PathparentNodePathfilePathGetFullPathm_pathxmlpathget_LengthvalLengthset_MaxJsonLengthset_ContentLengthget_MonthDaysInMonthGetTableLiGetElimiget_Etiset_Etiget_HisEtiset_HisEti_eti_hisetisPerm_GroupRemakAsyncCallbackcallbackRollbackWebQuickSeekget_DayOfWeekget_Remarkset_RemarksRemark_remarkDoExecMongoTaskMarshalNetworkCredentialTableAbnormalWriteValueInternalget_TimeIntervalset_TimeIntervalget_DateIntervalset_DateInterval_timeinterval_dateintervalAddTblUpdateTblDelClassLibrary.ModelSystem.Collections.ObjectModelSystem.ComponentModelSystem.Net.MailSendMailsMailget_Emailset_EmailsEmail_emailTableAbnormalDetailUserBllkernel32.dllClassLibrary.dllFillDBNullSystem.XmlWriteXmlConvertDataTableToHtml_isHtmlget_IsBodyHtmlset_IsBodyHtmlsColsSubSqlsMainSqlget_ReturnSqlset_ReturnSqlsReturnSqlget_returnSqlset_returnSqlget_RunSqlset_RunSqlget_HisRunSqlset_HisRunSqlget_runSqlset_runSqlsSqlget_SetSqlset_SetSqlsSetSqlInterPretSqlget_setSqlset_setSqlsHistorySql_returnsql_runsql_hisrunsql_setsqlMyUrlurlGetResponseStreamrepStreamReadGZipStreamGetRequestStreamReadTxtStreamMemoryStreamAllocCoTaskMemFreeCoTaskMemget_Itemset_ItemSystemAsymmetricAlgorithmTrimget_Fromset_From_fromget_IsConfirmset_IsConfirmisConfirmGetConfirm_isconfirmEnumtbMnDeleteMnGetCgMnGetTableExsitMnGetCategoryIdByMnGetEvByMnBooleanop_LessThanTimeSpan_blUseTranget_IsTranset_IsTranJTokenSelectTokenOpenSetEmpMainisMainIsDutyMainSetDutyMainContainsCtimebeginSeekOriginDataColumnflagColumnsComConsxinfoConGetConGetExtensionSystem.IO.Compressionget_aggregationset_aggregationSystem.Configurationset_IndentationSystem.GlobalizationSystem.Web.Script.Serializationset_TransactionDbTransactionConnectionStringLocalTransactionSqlTransactionBeginTransactionGetPrivateProfileSectionDeleteSectionSystem.ReflectionDataTableCollectionXmlAttributeCollectionNameValueCollectionMatchCollectionDataColumnCollectionGroupCollectionWebHeaderCollectionDbParameterCollectionSqlParameterCollectionMailAddressCollectionDataRowCollectionKeyCollectionget_collectionset_collectionset_ConnectionDbConnectionSqlConnectionDbConectionDelMN_FunctionGetMN_FunctionDelMN_Perm_FunctionInsertMN_Perm_FunctionUpdateFunctionGetGroupFunctionExistsFunctionInsertFunctionCheckPermissionByFunctionget_rangeConditionset_rangeConditionsConditionget_Positionset_PositionsPosition_positionWin32ExceptionWebExceptionArgumentNullExceptionget_Descriptionset_DescriptionsDescriptionget_descriptionset_descriptionSystem.Data.CommonClassLibrary.CommonDealCommonNewtonsoft.JsonDataTableToJsonjsonget_SendWarnset_SendWarnsSendWarnget_sendWarnset_sendWarn_sendwarnRunsPhone_NosDbNoget_AppNoset_AppNoChangeAppNoget_Toset_Toget_SendToset_SendToCopyToMessageInfoClsFieldValueRangeInfoGetTableInfoFileInfoExcuteTimeInfoAlarmTypeInfoCultureInfoExcludeValueInfoExcuteLogInfoGetTblInfoClsRunSqlInfoUpdataMnInfoClsMongoMnInfoInsertMnInfoGetTableEmpInfoMemberInfoMonitorInfoGetMongoServersInfoAdressInfoshowInfoPropertyInfosAppno_appno_to_sendtoPtrToStringAutosIpComprehensiveRp_ipDelMN_Perm_EmpInsertMN_Perm_EmpsDuty_EmpDelTableEmpGetTableEmpInsertTableEmpget_HandleEmpset_HandleEmpGetCateEmpAbnormalEmpsConfirmEmpGetConfirmEmpsEmpget_CreatEmpset_CreatEmpsCreatEmpget_EditEmpset_EditEmpsEditEmpDeleteDutyEmpDeleteMainDutyEmpInsertMainDutyEmpGetDutyEmpInsertDutyEmpExsistDutyEmp_handlemp_createmp_editempXmlParserSimpDelMN_PermissionGroupGetMN_PermissionGroupInsertPermissionGroupget_Seqset_SeqGetMessageSeqsSeqGetSeqacce_seqSystem.LinqNewtonsoft.Json.Linqget_Yearget_IsClearset_IsClear_isclearset_IndentCharmailadrSqlDataReaderExecuteReaderStringReaderXmlReaderStreamReaderJsonReaderJsonTextReaderRSACryptoServiceProviderIFormatProviderStringBuilderSimpleEmailSenderlpszReturnBufferConfigurationManagerClsLogicCheckRulerClsValueRangeCheckRulerClsNullableCheckRulerClsTimeLinessCheckRulerVolEditTimerMonitorClient.DBHelperClassLibrary.DBHelperAPIHelperAPHelperRsaHelperMessageHelperCateTableHelperFileHelperAPCompareHelperDataBaseHelperExcuteHelperExcuteLogHelperMailHelperToolHelperCommHelperPermHelperPermissionHelperTempHelperMongoOptHelperClassLibrary.ReportHelperCategoryHelperToUpperDataRowComparerset_UserUpdataUsersDbUserDeleteUser_mailUserGetCreatUserGetUserExsitUserInsertUserDbParameterSqlParameterStringWriterXmlWriterJsonWriterXmlTextWriterJsonTextWriterFilterfilterDbDataAdapterSqlDataAdapterset_ServersDbServerGetDbServersServer_serverToLowerGetLowerJsonSerializerJavaScriptSerializerCommandBehaviorIEnumeratorGetEnumeratorIDictionaryEnumeratorget_iteratorset_iterator.ctor.cctorGetSpcMonitorget_TvMonitorset_TvMonitorAddTvMonitor_tvMonitorconnStrptrstrvReadXmlAttrvLocateXmlAttrget_HourGetDbsGetAllTbs_ccsSystem.DiagnosticssMnIdsget_objectIdsset_objectIdssEmpidsget_checkFieldsset_checkFieldsMNTrendsget_RunSecondsset_RunSecondsget_runSecondsset_runSeconds_runsecondsNativeMethodsget_AlarmTypeDesset_AlarmTypeDessDesSystem.Runtime.InteropServicesSystem.Runtime.CompilerServices_alarmtypedesDebuggingModesget_ChildNodesMatchesGetPropertiesget_TablessTablesGetTablesGetCompareRulesGetPrivateProfileSectionNamesGetSectionNamesGetKeyNames_sesget_AttributesAddMinutesReadBytesReadAllBytesWriteAllBytesReadGZipBytesGetBytesGetSectionValuesget_AppSettingsAddMonthsget_RunMonthsset_RunMonths_runmonthsetiHisUpdateMnHisGetMnHisInsertMnHisMonitorInfoHisMonitorHisget_IsHisset_IsHis_isHissRemarksset_CredentialsEqualsGetMongoTreeTblsDeleteTblsQueryTblsget_warnDetailsset_warnDetailsContainsget_ColumnsSystem.Web.ExtensionsDataTableExtensionsSystem.Data.DataSetExtensionsSystem.Text.RegularExpressionsSystem.CollectionsStringSplitOptionsRegexOptions_tosGetZJ_EmpssEmpsempsget_Groupsget_Charsget_Headersget_ParametersGetMongoServersGetAllHisMonitorsGetMonitorsAddHoursset_Pass_mailPassget_SuccessGetAdressMailAddresssAddresssTimeUnitssFrequencyTimeUnitsGetAgentsExistsCGeniusPGeniusEgeniussHandleStatusget_CompareStatusset_CompareStatussCompareStatusget_compareStatusset_compareStatusget_MnStatusset_MnStatussMnStatusget_mnStatusset_mnStatussPositionStatusget_MonitorStatusset_MonitorStatusget_monitorStatusset_monitorStatussStatusget_statusset_status_comparestatus_mnstatus_monitorstatusget_RowsrowsAddDaysget_RunDaysset_RunDayssRunDays_rundaysget_KeysentitysConcatFormatJObjectDeserializeObjectobjectget_Subjectset_Subject_subjectSelectdtSystem.NetDataSetGetFileByCharsetreg_charsethtSplitCommitTimeUnitDateUnitget_Timeunitset_Timeunit_timeunitget_Dateunitset_Dateunit_dateunitget_DefaultlpDefaultClsMongQCResultget_Resultset_ResultIAsyncResultFileReadResultInsertCompareResultcompareResultDeleteComparseResultGetComparseResultget_RunResultset_RunResultsRunResultget_runResultset_runResultget_SetResultset_SetResultsSetResultget_setResultset_setResult_runresult_setresultGetPrivateProfileIntDelAgentGetAgentSetAgentSystem.Data.SqlClientSmtpClientXmlElementPdfDocumentXmlDocumentComponentget_Currentget_ruleContentset_ruleContentGetUrlContentGetContentget_CountEmailPilotExceptRSADecryptRSAEncryptget_Departset_DepartGetAllDepartsDepartGetUserDataByDepartGetUserByDepart_departiLocStartThreadStartstrStartdtstartInsertJsonConvertGetQAReportDATAPOOLTestXinfoDataTestCGeniusTestEgeniusTestHttpWebRequestXmlNodeListgetMessageListget_ColNameListset_ColNameListGetXmlElementValueListGetSectionValuesAsListArrayListGetTableEmpInfoExsistICredentialsByHostset_Timeoutset_CommandTimeoutinputReadTxtstrTxtMoveNextSystem.Textset_CommandTextReadAllTextWriteAllTextget_InnerTextGetXmlElementTexttxtGetEvevblvsDbPwget_NowDataRowImportRowNewRowEmploySexRegexget_DayToTradeDayget_TimeOfDaydayConvertNullSeperatedStringToStringArrayget_ItemArrayToArrayToCharArrayReturnContentAccuracyget_Bodyset_Body_bodyRSAKeyget_KeyxmlPublicKeyxmlPrivateKeyDeleteKeyContainsKeyget_IsprimaryKeyset_IsprimaryKey_isprimaryKeySystem.Security.CryptographyClassLibraryexcuteQueryExecuteNonQueryClsMongoQueryget_baiscqueryset_baiscqueryUpdataCategoryDeleteCategorysCategoryGetCategoryInsertCategoryGetNearlyCategoryDictionaryEntryop_Equalityop_InequalityDBUtilitySystem.SecurityIsNullOrEmptyExsistTableDutyDeletePhoneDutyGetPhoneDutyInsertPhoneDutyDeleteCateDutyInsertCateDutyget_IsMainDutyset_IsMainDutyGetTableExsitDuty_ismaindutyMailFromMailServerIPMailUserMailPassinsert into Mn_CompareResult(Monitor_ID,RecodeTime,CompareResult,ShowInfo)Values(@Monitor_ID,@RecodeTime,@CompareResult,@ShowInfo)@Monitor_ID@RecodeTime@CompareResult@ShowInfoSELECT top 2 * from Mn_CompareResult where Monitor_ID = @Monitor_ID order by RecodeTime DESC+delete from Mn_CompareResult where CONVERT(datetime,CONVERT(varchar,RecodeTime,0))=CONVERT(datetime,CONVERT(varchar,CONVERT(datetime,@RecodeTime),0))-select mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName,table_name, mi.creat_time creat_time, mi.Description Description , mi.Run_Result Run_Result, mi.Compare_Status Compare_Status , mi.Set_Result Set_Result , mi.Next_RunTime Next_RunTime, mi.Last_RunTime Last_RunTime, mi.APPNO APPNO, case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status, mi.Monitor_Type Monitor_Type, me.Emp_Name Creat_Emp, me1.Emp_Name Edit_Emp, mi.Run_SetResult Run_SetResult, mi.IsValid IsValid, case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm , isnull(me2.Emp_Name,'e') ConfirmEmp,category_id ,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID, Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id order by mi.IsValid desc, mi.Monitor_Status, MonitorInfo_ID,''!category_id IN()WIsValid desc,Monitor_Status, MonitorInfo_IDselect mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName,table_name, mi.creat_time creat_time, mi.Description Description , mi.Run_Result Run_Result, mi.Compare_Status Compare_Status , mi.Set_Result Set_Result , mi.Next_RunTime Next_RunTime, mi.Last_RunTime Last_RunTime, mi.APPNO APPNO, case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status, mi.Monitor_Type Monitor_Type, me.Emp_Name Creat_Emp, me1.Emp_Name Edit_Emp, mi.Run_SetResult Run_SetResult, mi.IsValid IsValid, case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm , isnull(me2.Emp_Name,'e') ConfirmEmp ,category_id ,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID, Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id and Category_Id IN() order by mi.IsValid desc, mi.Monitor_Status, MonitorInfo_ID0123456789M and mt.serverid='1' and mt.dbid='1' M and mt.serverid='2' and mt.dbid='9' O and mt.serverid='1' and mt.dbid='28' M and mt.serverid='1' and mt.dbid='2' M and mt.serverid='1' and mt.dbid='3' O and mt.serverid='4' and mt.dbid='31' O and mt.serverid='4' and mt.dbid='44' O and mt.serverid='2' and mt.dbid='39' O and mt.serverid='2' and mt.dbid='43' % and DbName='1,1' % and DbName='2,9' ' and DbName='1,28' ' and DbName='1,2' ' and DbName='1,3' ' and DbName='4,31' ' and DbName='4,44' ' and DbName='2,39' ' and DbName='2,43' - and( mi.Creat_Emp IN()) or mi.Edit_Emp IN()) ' and( Creat_Emp IN(#) or Edit_Emp IN(' and IsConfirm='1' ' and IsConfirm='0' + and IsConfirm='][8h' + and IsConfirm='*g[8h' ' and Creat_Time >=''' and Creat_Time<='1 and MonitorInfo_ID in () ,9 and MonitorInfo_ID in ('') 1=11 and Description like '%%') and Category_Id IN(9 and mi.Monitor_Status = 0 a and mi.IsValid = 1 and mi.Monitor_Status <> 0 ) and mi.IsValid = 0 select mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName,table_name, mi.creat_time creat_time,mi.Description Description ,mi.Run_Result Run_Result,mi.Compare_Status Compare_Status ,mi.Set_Result Set_Result ,mi.Next_RunTime Next_RunTime,mi.Last_RunTime Last_RunTime, mi.APPNO APPNO,case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status,mi.Monitor_Type Monitor_Type,me.Emp_Name Creat_Emp,me1.Emp_Name Edit_Emp,mi.Run_SetResult Run_SetResult ,mi.IsValid IsValid,case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm ,isnull(me2.Emp_Name,'e') ConfirmEmp ,category_id,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID, Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id 7 and mi.Description like '%%' order by mi.IsValid desc, mi.Monitor_Status, MonitorInfo_IDselect mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName,table_name, mi.creat_time creat_time,mi.Description Description ,mi.Run_Result Run_Result,mi.Compare_Status Compare_Status ,mi.Set_Result Set_Result ,mi.Next_RunTime Next_RunTime,mi.Last_RunTime Last_RunTime, mi.APPNO APPNO,case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status,mi.Monitor_Type Monitor_Type,me.Emp_Name Creat_Emp,me1.Emp_Name Edit_Emp,mi.Run_SetResult Run_SetResult ,mi.IsValid IsValid,case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm ,isnull(me2.Emp_Name,'e') ConfirmEmp,category_id ,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID,Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id and( mi.Creat_Emp IN(})) order by mi.IsValid desc, mi.Monitor_Status, MonitorInfo_IDsselect mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName,table_name, mi.creat_time creat_time,mi.Description Description ,mi.Run_Result Run_Result ,mi.Compare_Status Compare_Status ,mi.Set_Result Set_Result ,mi.Next_RunTime Next_RunTime ,mi.Last_RunTime Last_RunTime , mi.APPNO APPNO,case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status,mi.Monitor_Type Monitor_Type,me.Emp_Name Creat_Emp,me1.Emp_Name Edit_Emp,mi.Run_SetResult Run_SetResult,mi.IsValid IsValid,case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm ,isnull(me2.Emp_Name,'e') ConfirmEmp ,category_id,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id,Mn_Table mt,Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id and mt.Table_Name='{' and mi.MonitorInfo_ID=mt.Monitor_ID order by MonitorInfo_IDyselect Monitor_ID from Mn_Table where Table_Name like '/%' order by Monitor_IDselect mi.MonitorInfo_ID ĉRS,mi.Description ĉRc,mi.Run_Sql gS, mi.Set_Result [1 order by mi.IsValid desc, mi.Monitor_Status, mi.MonitorInfo_ID select CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) ^ T,table_name h T,'/f' as /f&T g_8^pencnt, mi.Run_Result _8^pencpeϑ,'' as cknxpencϑ, mi.MonitorInfo_ID !hĉRS , mi.Description !hĉRc , mi.Run_Sql !hSQL, '' as f,'' as {|W from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID, Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id and MonitorInfo_ID in() order by mi.IsValid desc, mi.Monitor_Status, mi.MonitorInfo_ID SysData.iniupdate MN_Info set Description=@Description,Run_Sql=@Run_Sql,Set_Sql=@Set_Sql,Set_Result=@Set_Result,Return_Sql=@Return_Sql,APPNO=@APPNO,Edit_Emp=@Edit_Emp ,Run_SetResult=@Run_SetResult where MonitorInfo_ID=@MonitorInfo_ID@MonitorInfo_ID@Description@Run_Sql@Set_Sql@Set_Result@Return_Sql @APPNO@Edit_Emp@Run_SetResult=[-]?[\d]{1,2}[-]{1,2}[\d]{1,2}E[-]?[\d]{1,2}(?=[-]{1,2}[\d]{1,2})E(?<=[-]?[\d]{1,2}[-])[-]?[\d]{1,2}update MN_Info set Next_RunTime=@Next_RunTime where MonitorInfo_ID=@MonitorInfo_ID@Next_RunTimeselect Creat_Emp from MN_Info where MonitorInfo_ID=@MonitorInfo_IDselect Db_ID, Address ,Sqlserver_Name,User_id ,Password,DB_NO from MN_DB_Infoselect Db_ID, Address ,Sqlserver_Name,User_id ,Password,DB_NO from MN_DB_Info where Db_ID=@Db_ID Db_IDwith Res (Category_PreId,Category_Id,Category_name,Emp_Name,Emp_Id,Lev) as (select e.Category_PreId,e.Category_Id,e.Category_name,'' as Emp_Name,'' as Emp_Id,0 as lev from Mn_Category e where e.Category_PreId= union all select e.Category_PreId,e.Category_Id,e.Category_name,'' as Emp_Name,'' as Emp_Id ,lev+1 from Mn_Category e,Res r where e.Category_PreId=r.Category_Id ) select Category_PreId,Category_Id,Category_name,Lev,Emp_Name,Emp_Id from ResSdelete from MN_DB_Info where Db_ID=@Db_ID @Db_IDinsert into MN_DB_Info(Db_ID,Sqlserver_Name,User_id,Password,Address,DB_NO)Values(@Db_ID,@Sqlserver_Name,@User_id,@Password,@Address,@DB_NO)MN_DB_Info@Sqlserver_Name@User_id@Password@Address @DB_NO)select distinct max() from ? declare @seq int exec getseq '3',@seq output select @sequpdate MN_DB_Info set Sqlserver_Name=@Sqlserver_Name,User_id=@User_id,Password=@Password,Address=@Address,DB_NO=@DB_NO where Db_ID=@Db_IDkupdate MN_Employee set IsValid=0 where Emp_id=@Emp_id@Emp_idMN_Employee Emp_idinsert into MN_Employee(Emp_id,Manager_id,Position_Status,Emp_Name,Com_IP,Password,Email,User_Id,Position_name,Phone_No)Values(@Emp_id,@Manager_id,@Position_Status,@Emp_Name,@Com_IP,@Password,@Email,@User_Id,@Position_name,@Phone_No)@Manager_id!@Position_Status@Emp_Name@Com_IP @Email@User_Id@Position_name@Phone_Noupdate MN_Employee set Manager_id=@Manager_id,Position_Status=@Position_Status,Emp_Name=@Emp_Name,Com_IP=@Com_IP,Password=@Password,Email=@Email,User_Id=@User_Id,Position_name=@Position_name,Phone_No=@Phone_No where Emp_id=@Emp_idselect Category_PreId,Category_Id,Category_name from Mn_Category where Category_Id=Mselect Category_PreId Category_PreId,Category_Id Category_Id,Category_name Category_name,0 as lev,'' as Emp_Name,'' as Emp_Id from Mn_Category where Category_PreId=Gselect e.Emp_id Emp_id,e.Emp_Name Emp_Name,e.Email Email,e.Com_IP Com_IP,d.IsMain IsMain from MN_DUTY_EMP d,MN_Employee e where d.Emp_id=e.Emp_id and d.Monitor_ID=' and e.ISVALID <> 0kdelete from MN_DUTY_EMP where Monitor_ID=@Monitor_IDdelete from MN_DUTY_EMP where Monitor_ID=@Monitor_ID and IsMain=1delete from MN_DUTY_EMP where Monitor_ID=@Monitor_ID and Emp_id=@Emp_iddelete from MN_DUTY_EMP where Monitor_ID=@Monitor_ID and Emp_id=@Emp_id and IsMain=1insert into MN_DUTY_EMP(Emp_id,Monitor_ID)Values(@Emp_id,@Monitor_ID)insert into MN_DUTY_EMP(Emp_id,Monitor_ID,IsMain)Values(@Emp_id,@Monitor_ID,@IsMain)@IsMainupdate MN_DUTY_EMP set IsMain=1 where Monitor_ID=@Monitor_ID and Emp_id=@Emp_idselect * from MN_DUTY_EMP where IsMain=1 and Monitor_ID=@Monitor_ID and Emp_id=@Emp_id=select e.Emp_id Emp_id,e.Emp_Name Emp_Name,e.Phone_No Phone_No from Mn_Duty_Phone d,MN_Employee e where d.Emp_id=e.Emp_id and e.ISVALID <> 0 and d.Monitor_ID=insert into Mn_Duty_Phone(Emp_id,Monitor_ID)values(@Emp_id,@Monitor_ID)qdelete from Mn_Duty_Phone where Monitor_ID = @Monitor_IDselect Compare_Con ,Compare_Tpye from Mn_Compare where Monitor_ID=idelete from Mn_Compare where Monitor_ID=@Monitor_IDinsert into Mn_Compare(Monitor_ID,Compare_Con,Compare_Tpye)Values(@Monitor_ID,@Compare_Con,@Compare_Tpye)@Compare_Con@Compare_Tpyeselect Remark,Condition from MN_Conditions where Monitor_ID=@Monitor_ID odelete from MN_Conditions where Monitor_ID=@Monitor_IDinsert into MN_Conditions(Monitor_ID,Remark,Condition)Values(@Monitor_ID,@Remark,@Condition)@Remark@Conditionselect ServerID,DBID, Table_Name ,Col_Name from Mn_Table where Monitor_ID=select distinct Table_Name from Mn_Table mt,Mn_Info mi where mi.MonitorInfo_ID=mt.Monitor_ID qdelete from MN_Info where MonitorInfo_ID=@MonitorInfo_IDQselect distinct Address from MN_DB_Infoselect Db_ID, Address ,Sqlserver_Name,User_id ,Password,DB_NO from MN_DB_Info where Address='select Category_Id from MN_Category where Category_Id=@Category_Id and Category_name=@Category_name @Category_Id@Category_name'select Db_ID from MN_DB_INFO where Db_id=@Db_id and Sqlserver_name=@Sqlserver_name and User_Id=@User_Id and Password=@Password and Address=@Address @Db_id@Sqlserver_nameselect Emp_Id from MN_Employee where Emp_Name=@Emp_Name and Com_IP=@Com_IP and Password=@Password and Email=@Email and User_ID=@User_ID and Position_Name=@Position_Name and Phone_No=@Phone_No@User_ID@Position_NameDbName ='+' and table_name in (select mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName, table_name, mi.creat_time creat_time,mi.Description Description ,mi.Run_Result Run_Result,mi.Compare_Status Compare_Status ,mi.Set_Result Set_Result ,mi.Next_RunTime Next_RunTime,mi.Last_RunTime Last_RunTime, mi.APPNO APPNO,case mi.Monitor_Status when '0' then '_8^' when '1' then 'ck8^' when '2' then 'ĉR_8^' end as Monitor_Status,mi.Monitor_Type Monitor_Type,me.Emp_Name Creat_Emp,me1.Emp_Name Edit_Emp,mi.Run_SetResult Run_SetResult ,mi.IsValid IsValid,case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm,isnull(me2.Emp_Name,'e') ConfirmEmp ,category_id,case mi.IsTableField when '0' then 'nfĉR' when '1' then 'hW[kĉR' end as IsTableField,DesBefore,(case mi.tvMonitor when 'A' then 'SfJTTe_' when 'E' then 'SSfJT' else '*g~eQ' end) as tvMonitor from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt on mt.Monitor_ID=mi.MonitorInfo_ID,Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mi.Edit_Emp=me1.Emp_Id and MonitorInfo_ID IN(select monitor_ID from Mn_Table where ServerID='' and DBID='+' and Table_Name in ([)) order by mi.Monitor_Status, MonitorInfo_ID]select count(*) from Mn_Table where ServerID='%' and Table_Name='select distinct upper(Table_Name) from Mn_Table where ServerID='uselect distinct TABNAME from MN_TableDuty where ServerID='=update MN_Info set IsConfirm='' ,ConfirmEmp='O' where MonitorInfo_ID=@MonitorInfo_ID select IsConfirm from MN_Info where MonitorInfo_ID=@MonitorInfo_IDselect ConfirmEmp from MN_Info where MonitorInfo_ID=@MonitorInfo_ID and IsConfirm='1' 9update MN_Info set IsValid='=update MN_Info set tvMonitor='=update mn_timer set Is_Trade='?' where Monitor_ID=@Monitor_ID update mn_timer Set Is_Trade=@Is_Trade,Start_Time=@Start_Time,End_Time=@End_Time,Start_Date=@Start_Date,Interval_Date=@Interval_Date,Run_Days=@Run_Days,Time_Units=@Time_Units,Date_Unit=@Date_Unit,Interval_Time=@Interval_Time where Monitor_ID=@Monitor_ID @Is_Trade@Start_Time@End_time@Start_Date@Interval_Date@Run_Days@Time_Units@Interval_Time@Date_Unit5update MN_Info set APPNO='=update MN_Info set DesBefore='mdelete from MN_Category where Category_Id=@Category_IdMN_CategoryCategory_Idinsert into MN_Category(Category_Id,Category_PreId,Category_name)Values(@Category_Id,@Category_PreId,@Category_name)@Category_PreIdupdate MN_Category set Category_PreId=@Category_PreId,Category_name=@Category_name where Category_Id=@Category_Ido delete from MN_CateDuty where Category_Id=@Category_Id insert into MN_CateDuty(Category_Id,Emp_Id) Values(@Category_Id,@Emp_Id)@Emp_Idwith Res (Category_PreId,Category_Id,Category_name,Emp_Name,Emp_Id,Lev) as (select e.Category_PreId,e.Category_Id,e.Category_name,me.Emp_Name,me.Emp_Id,0 as lev from Mn_Category e,MN_Employee me where e.Category_Id=W and me.Emp_Id=e.Emp_Id union all select e.Category_PreId,e.Category_Id,e.Category_name,me.Emp_Name,me.Emp_Id ,lev+1 from Mn_Category e,Res r,MN_Employee me where e.Category_Id=r.Category_PreId and me.Emp_Id=e.Emp_Id) select Category_PreId,Category_Id,Category_name,Lev,Emp_Name,Emp_Id from Res7select e.Category_PreId,e.Category_Id,e.Category_name,me.Emp_Name,me.Emp_Id,0 as lev from Mn_Category e,MN_Employee me,MN_CateDuty mc where e.Category_Id=u and me.Emp_Id=mc.Emp_Id and mc.Category_Id=e.Category_Id 3select e.Category_PreId,e.Category_Id,e.Category_name,e.Emp_Id from Mn_Category e,MN_Info mi where mi.Category_Id=e.Category_Id and mi.MonitorInfo_ID=Update MN_Info set Category_Id=@Category_Id where MonitorInfo_ID=@MonitorInfo_ID select not in( or #{0}/executeQCTask POST[\s]+where[\s] and ( where >>===<=<\<date[+-]\d+\>\d+-+ <date1)select distinct top C enddate from pub_exchange_calendar where enddate<CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' and mkt_type in (7) order by enddate desc9 enddate from pub_exchange_calendar where enddate>CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' and mkt_type in (7) order by enddateG enddate from pub_exchange_calendar where enddate<CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' and mkt_type in (1,2) order by enddate desc= enddate from pub_exchange_calendar where enddate>CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' and mkt_type in (1,2) order by enddategselect CONVERT(datetime,CONVERT(char(20),GETDATE()-,110)) gselect CONVERT(datetime,CONVERT(char(20),GETDATE()+!\<date1[+-]\d+\> enddate from pub_exchange_calendar where enddate<CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' order by enddate desc enddate from pub_exchange_calendar where enddate>CONVERT(datetime,CONVERT(char(20),GETDATE(),110)) and open_close='1' order by enddateData Source=#;Initial Catalog=;User ID=;password=update MN_Info set Run_Result=@Run_Result,Run_SetResult=@Run_SetResult,Monitor_Status=@Monitor_Status where MonitorInfo_ID=@MonitorInfo_ID@Run_Result@Monitor_Statusupdate MN_Info set Monitor_Status=@Monitor_Status where MonitorInfo_ID=@MonitorInfo_IDselect Compare_Con from MN_Compare where Monitor_ID=@Monitor_ID and Compare_Tpye='1'select Compare_Con from MN_Compare where Monitor_ID=@Monitor_ID and Compare_Tpye='0'select Compare_Con from MN_Compare where Monitor_ID=@Monitor_ID and Compare_Tpye='2'sectionNamekeyName valueGwith Res(Manager_id,Emp_id,Emp_Name,Lev) as (select Manager_id,Emp_id,Emp_Name,0 as lev from MN_Employee where Manager_id=@Manager_id union all select e.Manager_id,e.Emp_id,e.Emp_Name,lev+1 from MN_Employee e,Res r where e.Manager_id=r.Emp_id) select Manager_id,Emp_id,Emp_Name,Lev from Reswith Res(Manager_id,Emp_id,Emp_Name,Lev) as (select Manager_id,Emp_id,Emp_Name,0 as lev from MN_Employee where Manager_id=@Manager_id and IsValid=1 union all select e.Manager_id,e.Emp_id,e.Emp_Name,lev+1 from MN_Employee e,Res r where e.Manager_id=r.Emp_id and e.IsValid=1) select Manager_id,Emp_id,Emp_Name,Lev from Resselect Emp_id,Manager_id,Position_Status,Emp_Name,Phone_No,Com_IP,Password,Email,User_Id,Position_name from Mn_Employee where Emp_id IN() and IsValid=1select Emp_Name,Emp_id,Sex,Depart from Mn_Employee where IsValid=1Yselect Emp_id,Manager_id,Position_Status,Emp_Name,Phone_No,Com_IP,Password,Email,User_Id,Position_name,Depart from Mn_Employee where User_Id=@User_Id and Password=@Password)select Emp_id,Manager_id,Position_Status,Emp_Name,Phone_No,Com_IP,Password,Email,User_Id,Position_name,Depart from Mn_Employee where Emp_id=@Emp_id 31mselect emp_id,ismain from mn_tableduty where serverid= and dbid= and TabName='' and emp_id='update Mn_Employee set Com_IP=@Com_IP where Emp_id=@Emp_id and IsValid='1'Oselect distinct depart from Mn_Employeeuselect Emp_id,Emp_Name,Sex from Mn_Employee where depart='-select pf.FunctionID,f.ClassName from MN_Perm_Function pf ,MN_Function f where pf.Perm_GroupId in (select Perm_GroupId from mn_perm_emp where emp_id=C) and pf.FunctionID=f.FunctionID formalDebugEnvironEMULATE'ConnetionString.xml5ConnetionStringEmulate.xml!ConnectionString <DATE>cCONVERT(datetime,CONVERT(char(20),GETDATE(),110)) MailCcvc|~gbL SV:N:jsonSQselect mi.Creat_emp Creat_emp, me.emp_name emp_name , mi.MonitorInfo_ID monitor_id, mi.Description Description, warntimes=isnull(sum(case eg.mn_status when '0' then 1 end),0) , Normaltimes=isnull(sum(case eg.mn_status when '1' then 1 end),0) from mn_excutelog eg right outer join mn_info mi on mi.MonitorInfo_ID=eg.monitor_id,mn_employee me where mi.Creat_emp=me.emp_id group by mi.Creat_emp,me.emp_name, mi.MonitorInfo_ID,mi.Description order by mi.Creat_emp,monitor_id- and mi.Creat_emp in (select mi.Creat_emp Creat_emp, me.emp_name emp_name , mi.MonitorInfo_ID monitor_id, mi.Description Description, warntimes=isnull(sum(case eg.mn_status when '0' then 1 end),0) , Normaltimes=isnull(sum(case eg.mn_status when '1' then 1 end),0) from mn_excutelog eg right outer join mn_info mi on mi.MonitorInfo_ID=eg.monitor_id,mn_employee me where mi.Creat_emp=me.emp_id % and excute_time<')' and excute_time>''  group by mi.Creat_emp,me.emp_name, mi.MonitorInfo_ID,mi.Description order by mi.Creat_emp,monitor_id) and mi.creat_time<'-' and mi.creat_time>'' group by mi.Creat_emp,me.emp_name, mi.MonitorInfo_ID,mi.Description order by mi.Creat_emp,monitor_idselect mi.MonitorInfo_ID MonitorInfo_ID , CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName, table_name, mi.creat_time creat_time, mi.Description Description , mi.APPNO APPNO, me.Emp_Name Creat_Emp, me1.Emp_Name Edit_Emp, case mi.IsConfirm when '0' then '*g[8h' when '1' then '][8h' end as IsConfirm , isnull(me2.Emp_Name,'e') ConfirmEmp , warntimes=isnull(sum(case eg.mn_status when '0' then 1 end),0) , Normaltimes=isnull(sum(case eg.mn_status when '1' then 1 end),0) from MN_Info mi left outer join Mn_Employee me2 on mi.confirmemp=me2.Emp_Id left outer join mn_excutelog eg on mi.MonitorInfo_ID=eg.monitor_id, (select Monitor_ID,min(ServerID) ServerID,min(dbid) dbid,min(table_name) table_name from mn_table group by Monitor_ID) mt , Mn_Employee me,Mn_Employee me1 where mi.Creat_Emp=me.Emp_Id and mt.Monitor_ID=mi.MonitorInfo_ID and mi.Edit_Emp=me1.Emp_Id group by mi.MonitorInfo_ID,CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) ,table_name, mi.creat_time, mi.Description, APPNO, me.Emp_Name,me1.Emp_Name, IsConfirm ,isnull(me2.Emp_Name,'e') order by DbName, table_nameselect CAST(CONVERT(datetime,CONVERT(varchar(100), mg.excute_time, 0)) AS VARCHAR(20))excute_time, mg.Monitor_id Monitor_id,mi.Description Description,mg.Run_Seconds Run_Seconds,me.emp_name emp_name from mn_excutelog mg,mn_info mi,Mn_Employee me where mi.MonitorInfo_Id=mg.Monitor_id and mi.Creat_Emp=me.Emp_Id and Run_Seconds is not null and CONVERT(datetime,CONVERT(varchar(200), mg.excute_time, 102)) =CONVERT(varchar(200), getdate(), 102) order by CONVERT (DATETIME, excute_time)-- and CONVERT(datetime,CONVERT(varchar(200), mg.excute_time, 102)) ='select CAST(CONVERT(datetime,CONVERT(varchar(100), mg.excute_time, 0)) AS VARCHAR(20))excute_time, mg.Monitor_id Monitor_id,mi.Description Description,mg.Run_Seconds Run_Seconds,me.emp_name emp_name from mn_excutelog mg,mn_info mi,Mn_Employee me where mi.MonitorInfo_Id=mg.Monitor_id and mi.Creat_Emp=me.Emp_Id and Run_Seconds is not null S order by CONVERT (DATETIME, excute_time)select Excute_ID, Excute_time, Monitor_ID, Description, Set_result, Run_Result, Compare_Status,case MN_Status when '0' then '_8^' when '1' then 'ck8^' end as MN_Status, Run_Seconds from mn_excutelog where monitor_id='' W and datediff( dd,Excute_time,getdate()) <'7' order by excute_time descA,count( case eg.Alarm_Type when  then 1 end) 9and eg.Excute_Time between '' and 'select mt.Table_Name h T,'' -Neh T, count(case eg.status when 1 then 0 when 2 then 0 end) ;`!kpe, count(case eg.status when 1 then 0 end) ]Yt*g㉳Qv_8^!kpe, count(case eg.status when 2 then 0 end) ]㉳Qv_8^!kpe  from mn_excutelog eg,(select distinct Monitor_ID,ServerID,DbID,Table_Name from mn_table where ServerID='' and dbid=')' and Table_Name in()) mt where eg.status<>'0' and eg.status<>'3' and len(alarm_type) <= 2 and eg.Monitor_ID=mt.Monitor_ID and eg.Mn_Status='0' / group by mt.Table_Name/ and eg.Alarm_Type in (7select distinct CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) DbName, mt.Table_Name Table_Name,eg.Excute_Time Excute_Time,eg.Monitor_Id Monitor_Id,mi.Description Description, case eg.status when 0 then '*gYt' when 1 then ']Yt' end status, '' DutyEmp , mat.Alarm_Type_Name Alarm_Type_Name,me.Emp_Name Emp_Name,eg.Set_Result Set_Result, eg.Compare_Status Compare_Status,eg.Run_Result Run_Result,eg.Description Notes from mn_excutelog eg join (select Monitor_ID,ServerID,DbID,Table_Name from mn_table where ServerID=' ) mt %and Table_Name in( )) mt on eg.Monitor_ID = mt.Monitor_ID join mn_info mi on mi.MonitorInfo_ID = eg.Monitor_ID left join Mn_Alarm_Type mat on mat.Alarm_Type_ID = eg.Alarm_Type left join MN_Employee me on me.Emp_Id =eg.HandleEmp_ID [ where eg.status <> '0' AND eg.status <> '3' 1 AND eg.Mn_Status = '0' Y order by eg.Monitor_Id,eg.Excute_Time desc *select eg.excute_time gbLe,CAST(mt.serverid AS varchar(128))+','+CAST(mt.dbid AS varchar(128)) penc^,mt.table_name h T,eg.Monitor_id ĉRS,mi.Description ĉRc,mat.Alarm_Type_Name _8^{|W,eg.Description _8^Yl,eg.Set_Result ['' union all select distinct tbi.TAB_CNAME,TBI.TAB_CNAME from dic_tbinfo tbi,dic_node nd where nd.TabID=tbi.Tab_ID and nd.ServerID='{'and tbi.table_class_2 is not null and tbi.table_class_2<>'' SELECT do.server_id, si.servername, do.data_id, do.data_cname FROM dic_dbinfo do, dic_servip si WHERE do.server_id = si.serverid AND (do.data_type IN ('e-N_^', 'e]\O^', 'eNT^','UDMpenc^') OR (do.Server_ID = 4 AND do.DATA_ENAME IN ('db40', 'db50') AND do.data_type IN ('NT^4.0', 'NT^5.0')) OR do.DATA_ENAME = 'pubdb' OR do.verid = 9) and do.server_id<>3 ORDER BY do.server_id, do.data_idSELECT - 1 AS server_id, 'Mongo^' AS servername, Db_ID AS data_id, Sqlserver_Name AS data_cname FROM Mn_DB_Info WHERE DBTYPE = 1select do.data_cname from dic_dbinfo do,dic_servip si where do.server_id=si.serverid and si.ServerID =')' and do.data_id ='Qselect tbi.tab_id, tbi.tab_cname,tbi.tab_ename,tbi.table_class_2,nd.ServerID,nd.DataBaseID from dic_tbinfo tbi, dic_node nd where nd.TabID=tbi.Tab_ID and nd.ServerID='y' and tbi.table_class_2='' and tbi.table_class_2 is null 9'and tbi.table_class_2 in ('';'and (tbi.table_class_2 in (A) or tbi.table_class_2 is null) [\u4e00-\u9fa5]TAB_CNAMETAB_ENAME3 and tbi.{0} like '%{1}%'select tbi.tab_ename from dic_tbinfo tbi,dic_node nd where nd.TabID=tbi.Tab_ID and nd.ServerID='1'and nd.DataBaseID='1' edelete from Mn_Table where Monitor_ID=@Monitor_IDinsert into Mn_Table(Monitor_ID,Table_Name,ServerID,DBID,COL_NAME)Values(@Monitor_ID,@Table_Name,@ServerID,@DBID,@COL_NAME)@Table_Name@ServerID@COL_NAMEGinsert into Mn_Table(Monitor_ID,Table_Name,ServerID,DBID,COL_NAME,IsMainTable,DBTYPE)Values(@Monitor_ID,@Table_Name,@ServerID,@DBID,@COL_NAME,@IsMainTable,@DBTYPE)@IsMainTable@DBTYPEselect field_cname -Ne Ty,field_ename e Ty,TYPE {|W,length |^,default_value :w=@startTime and el.Clearup_Time<=@endTime 9 and el.HandleEmp_ID=@empid - and el.status=@status and (+ el.Alarm_Type='{0}' 9 el.Alarm_Type like '%{0}%' = Order By el.Clearup_Time Desc@startTime@endTime @empidg_8^e_Oo`,{0}select Emp_id,Emp_Name from Mn_Employee where Depart='(c' and IsValid=1 S(hNXTpenc_8^,{0}select Alarm_Type_ID,Alarm_Type_Name from Mn_Alarm_Type where IsValid=1 Order By Alarm_Type_ID delete from Mn_ExcuteLog where Monitor_ID=@Monitor_ID and CONVERT(datetime,CONVERT(varchar,excute_time,120))=@Excute_TimeMn_ExcuteLoginsert into Mn_ExcuteLog(Excute_ID,Excute_Time,Monitor_ID,Set_Result,Run_Result,Compare_Status,MN_Status,Run_Seconds)Values(@Excute_ID,@Excute_Time,@Monitor_ID,@Set_Result,@Run_Result,@Compare_Status,@MN_Status,@Run_Seconds)@Excute_ID@Compare_Status@MN_Status@Run_Seconds'insert into MN_Message_Mongo(monitorID,excuteTime,setResult,runResult,compareStatus,mnStatus,runSeconds,status,objectIds,excuteMsg,warnDetails)Values(@monitorID,@excuteTime,@setResult,@runResult,@compareStatus,@mnStatus,@runSeconds,@status,@objectIds,@excuteMsg,@warnDetails)@monitorID@excuteTime@setResult@runResult@compareStatus@mnStatus@runSeconds@objectIds@excuteMsg@warnDetailsMN_Message insert into MN_Message(seq,Excute_Time,Monitor_ID,Description,Creat_Emp,Duty_Emp,IsRead,SetResult,RunResult,CompareStatus,IsMainDuty)Values(@seq,@Excute_Time,@Monitor_ID,@Description,@Creat_Emp,@Duty_Emp,@IsRead,@SetResult,@RunResult,@CompareStatus,@IsMainDuty) @seq@Creat_Emp@Duty_Emp@IsRead@SetResult@RunResult@CompareStatus@IsMainDutygupdate MN_Message set IsRead=@IsRead where seq=@seqCselect seq,monitor_ID,Description,Creat_Emp,Excute_Time,SetResult,RunResult,CompareStatus,IsMainDuty from MN_Message where duty_Emp=@duty_Emp and IsRead=@IsRead@duty_EmpGinsert into MN_Message_Acce(seq, Monitor_ID, acce_table, acce_seq, acce_route, prob_desc)Values(@seq, @Monitor_ID, @acce_table ,@acce_seq, @acce_route, @prob_desc)@acce_table@acce_seq@acce_route@prob_descselect seq,Monitor_ID,Description,Creat_Emp,Emp_Name from MN_Messagecselect seq from MN_Message where Monitor_ID=@Monitor_ID and CONVERT(datetime,CONVERT(varchar,excute_time,0))=CONVERT(datetime,CONVERT(varchar,CONVERT(datetime,@Excute_Time),0)) Select Distinct Address,Sqlserver_Name from Mn_DB_Info where DBTYPE=1 Select Distinct Address,Sqlserver_Name from Mn_DB_Info where Db_ID={0} y Select Db_ID,Sqlserver_Name from Mn_DB_Info where DBTYPE=1 +{0} and Address='{1}'_Select APIRoute from Mn_DB_Info where Db_ID={0}select Table_ID, ServerID ,Table_EName,Concept_Table_Name ,Table_CName,Remark,Status from Mn_MongoDB_Tabselect Table_ID, ServerID ,Table_EName,Concept_Table_Name ,Table_CName,Remark,Status from Mn_MongoDB_Tab where ServerID={0}select Table_ID from Mn_MongoDB_Tab where ServerID=@ServerID and Table_EName=@Table_EName @Table_ENameselect * from Mn_MongoDB_Tab where ServerID=@ServerID and Table_EName=@Table_EName mselect isnull(max(Table_ID),0) + 1 from Mn_MongoDB_Tab_INSERT INTO Mn_MongoDB_Tab ([Table_ID], [ServerID], [Table_EName], [Concept_Table_Name], [Table_CName], [Remark], [Status]) VALUES ({0}, {1}, '{2}', '{3}', '{4}', '{5}', {6});EUPDATE Mn_MongoDB_Tab SET [Table_EName]='{0}',[ServerID]={1}, [Concept_Table_Name]='{2}', [Table_CName]='{3}', [Remark]='{4}', [Status]={5} where [Table_ID]={6} select top 100 A.Table_ID, A.ServerID ,B.Sqlserver_Name,A.Table_EName,A.Concept_Table_Name ,A.Table_CName,A.Remark,Case A.Status When 1 Then ' gHe' Else 'eHe' End Status from Mn_MongoDB_Tab A Inner Join Mn_DB_Info B On A.ServerID=B.Db_ID Where A.Table_EName like '%{0}%' or A.Concept_Table_Name like '%{1}%' or A.Table_CName like '%{2}%' order by A.Table_ID desc select top 100 A.Table_ID, A.ServerID ,B.Sqlserver_Name,A.Table_EName,A.Concept_Table_Name ,A.Table_CName,A.Remark,Case A.Status When 1 Then ' gHe' Else 'eHe' End Status from Mn_MongoDB_Tab A Inner Join Mn_DB_Info B On A.ServerID=B.Db_ID order by A.Table_ID desccdelete from Mn_MongoDB_Tab where Table_ID in({0})insert into MN_Function(FunctionName,FunctionID,ClassName)Values(@sFunctionName,@sFunctionID,@sClassName)MN_FunctionFunctionID@sFunctionName@sFunctionID@sClassName insert into MN_PermissionGroup(Perm_GroupName,Perm_GroupId,Perm_GroupRemak)Values(@sPerm_GroupName,@sPerm_GroupId,@sPerm_GroupRemak)%MN_PermissionGroupPerm_GroupId!@sPerm_GroupName@sPerm_GroupId#@sPerm_GroupRemakselect * from Mn_Employee where depart is not null and Emp_Name = 'select * from MN_Function where FunctionName = @sFunctionName and ClassName = @sClassNameIupdate MN_Function set ClassName = 'M' where FunctionName = @sFunctionName select * from MN_PermissionGroup where Perm_GroupName = @sPerm_GroupName and Perm_GroupRemak = @sPerm_GroupRemakcupdate MN_PermissionGroup set Perm_GroupRemak = 'U' where Perm_GroupName = @sPerm_GroupName select Perm_GroupId,Perm_GroupName,Perm_GroupRemak from MN_PermissionGroupsselect FunctionId,FunctionName,ClassName from MN_Functionselect depart from Mn_Employee where depart is not null group by departselect Perm_GroupId,Perm_GroupName from MN_PermissionGroup group by Perm_GroupId,Perm_GroupNameselect Perm_GroupId,Perm_GroupName from MN_PermissionGroup where Perm_GroupName = 'M' group by Perm_GroupId,Perm_GroupNameselect a.Emp_ID,Emp_Name,c.Perm_GroupId,Perm_GroupName from Mn_Employee a left join MN_Perm_Emp b on a.emp_id = b.emp_id left join MN_PermissionGroup c on b.Perm_GroupId = c.Perm_GroupId where depart is not null order by Perm_GroupNamemselect c.emp_id,emp_name,a.Perm_GroupId,Perm_GroupName from MN_PermissionGroup a inner join MN_Perm_Emp b on a.Perm_GroupId = b.Perm_GroupId inner join Mn_Employee c on b.emp_id = c.emp_id where Perm_GroupName = ''' order by emp_name7select c.Emp_ID,emp_name,a.Perm_GroupId,Perm_GroupName from MN_PermissionGroup a inner join MN_Perm_Emp b on a.Perm_GroupId = b.Perm_GroupId right join Mn_Employee c on b.emp_id = c.emp_id where Depart = 'mselect c.FunctionID,functionname,b.Perm_GroupId,Perm_GroupName from MN_Perm_Function a right join mn_function c on a.functionid = c.functionid left join MN_PermissionGroup b on a.Perm_GroupId = b.Perm_GroupIdselect c.FunctionID,functionname,b.Perm_GroupId,Perm_GroupName from MN_Perm_Function a inner join mn_function c on a.functionid = c.functionid inner join MN_PermissionGroup b on a.Perm_GroupId = b.Perm_GroupId where Perm_GroupName = 'oinsert into MN_Perm_Emp values(@sEmp_id,@sPerm_GroupId)@sEmp_idQdelete from MN_Perm_Emp where Emp_id = '-' and Perm_GroupId = 'Ydelete from MN_Function where FunctionID = 'kdelete from MN_PermissionGroup where Perm_GroupId = 'Kinsert into MN_Perm_Function values('','')cdelete from MN_Perm_Function where FunctionID = 'select monitor_id,min(table_name) table_name from mn_table where serverid=2 and dbid=9 group by monitor_idWselect * from mn_duty_emp where monitor_id= and emp_id=select emp_id,ismain from mn_tableduty where serverid=2 and dbid=9 and TabName='select Monitor_Id from Mn_Duty_Emp where IsMain=1 group by Monitor_Id having count(1)>1select distinct ServerID,DBID,Table_Name from mn_table where Monitor_ID ='cselect Emp_ID from mn_TableDuty where Serverid='' and TabName='' and ismain=1GET=application/json;charset=UTF-8 datadtlbcvƖTCQ }{|W NNpdfEInvalid/Unknown/Unsupported formatcharset utf-8gbkIcharset\s*=[\s'"]*(?<charset>[\w-]*) vc|~@139.comAccept-Encoding#gzip,deflate,sdch gzipThisIsSplit A_{0} B_{0} [kOo`9AhHashTablelbcX[(W{0},MOn{1}9BhHashTablelbcX[(W{0},MOn{1} |{0}Compare_ConCompare_Tpye<table width='100%' border='1px' cellpadding='1' cellspacing='1' style='font-family:Garamond; font-size:smaller'><tbody>-<tr bgcolor="#BBE9FF"> <td > </td> </tr> <tr >5<td bgcolor="lightyellow">AA_-<td bgcolor="#FF5722">BB_!</tbody></table>'select e.Emp_id Emp_id,e.Emp_Name Emp_Name,e.Email Email,d.IsMain IsMain from MN_DUTY_EMP d,MN_Employee e where d.Emp_id=e.Emp_id and d.Monitor_ID=; select Alarm_Type_ID,Alarm_Type_Name,DESCRITION from Mn_Alarm_Type order by Alarm_Type_Name select Alarm_Type_ID,Alarm_Type_Name,DESCRITION from Mn_Alarm_Type where Alarm_Type_ID=@Alarm_Type_ID@Alarm_Type_ID select Alarm_Type_ID,Alarm_Type_Name,DESCRITION from Mn_Alarm_Type where Alarm_Type_Name in (@Alarm_Type_Name)!@Alarm_Type_Nameselect * from Mn_Alarm_Type where Alarm_Type_Name=@Alarm_Type_Name and DESCRITION=@DESCRITION@DESCRITIONydelete from Mn_Alarm_Type where Alarm_Type_ID=@Alarm_Type_IDMn_Alarm_TypeAlarm_Type_IDinsert into Mn_Alarm_Type(Alarm_Type_ID,Alarm_Type_Name,DESCRITION,isvalid) values(@Alarm_Type_ID,@Alarm_Type_Name,@DESCRITION,@isvalid)@isvalidupdate Mn_Alarm_Type set Alarm_Type_Name=@Alarm_Type_Name,DESCRITION=@DESCRITION where Alarm_Type_ID=@Alarm_Type_ID[delete from Mn_Exclude where MonitorInfo_ID=@MonitorInfo_ID ; Insert into Mn_Exclude(MonitorInfo_ID,fieldname,excludevalue) values (@MonitorInfo_ID,@fieldname,@excludevalue)@fieldname@excludevalueselect fieldname,excludevalue from Mn_Exclude where MonitorInfo_ID=@MonitorInfo_ID Excute_ID,Excute_Time,Monitor_ID,Alarm_Type,Clearup_Time,Description,isClear,status,Set_Result,Run_Result,Compare_Status,MN_Status,HandleEmp_ID,Run_Seconds from Mn_ExcuteLog where Excute_ID=@Excute_IDuupdate Mn_ExcuteLog set status=3 where Monitor_ID=@Monitor_ID and CONVERT(datetime,CONVERT(varchar,excute_time,0))=CONVERT(datetime,CONVERT(varchar,CONVERT(datetime,@Excute_Time),0))select Excute_ID,Excute_Time,Monitor_ID,Alarm_Type,Clearup_Time,Description,isClear,status,Set_Result,Run_Result,Compare_Status,MN_Status,HandleEmp_ID,Run_Seconds from Mn_ExcuteLog where Monitor_ID=@Monitor_ID and excute_time between CONVERT(datetime,CONVERT(varchar,CONVERT(datetime,@Excute_Time),0)) and dateadd(MINUTE,1,@Excute_Time)select Timer_ID,Description,Start_Date,Last_Run_Time,Start_Time,End_Time,Next_Run_Time, Is_Trade,Date_Unit,Time_Units, Interval_Time,Interval_Date,Run_Days,Run_Months from mn_timer where Monitor_ID=@Monitor_ID and Is_History<>'1'select Timer_ID,Description,Start_Date,Last_Run_Time,Start_Time,End_Time,Next_Run_Time, Is_Trade,Date_Unit,Time_Units, Interval_Time,Interval_Date,Run_Days,Run_Months from mn_timer where Monitor_ID=@Monitor_ID and Is_History='1'cdelete from mn_timer where Monitor_ID=@Monitor_IDupdate mn_timer set Description=@Description,Start_Date=@Start_Date,Start_Time=@Start_Time,End_Time=@End_Time,Is_Trade=@Is_Trade,Date_Unit=@Date_Unit,Time_Units=@Time_Units,Interval_Time=@Interval_Time,Interval_Date=@Interval_Date,Run_Days=@Run_Days,Is_History=@Is_History,Run_Months=@Run_Months where Timer_ID=@Timer_ID @Timer_ID@End_Time@Is_History@Run_Monthsinsert into mn_timer (Monitor_ID,Description,Start_Date,Start_Time,End_Time,Is_Trade,Date_Unit,Time_Units,Interval_Time,Interval_Date,Run_Days,Is_History,Run_Months) values(@Monitor_ID,@Description,@Start_Date,@Start_Time,@End_Time,@Is_Trade,@Date_Unit,@Time_Units,@Interval_Time,@Interval_Date,@Run_Days,@Is_History,@Run_Months)select MonitorInfo_ID ,creat_time,Description ,Run_Sql,Set_Sql,Db_ID,Run_Result ,Remarks,SendWarn,Monitor_Status,Database_Type,Compare_Status ,Set_Result ,Next_RunTime ,Last_RunTime , Return_Sql,Category_id,APPNO,Creat_Emp,Db_ID1,Monitor_Type , IsValid , IsConfirm, IsTableField , HistorySql , Mtime , Edit_Emp,tvMonitor from MN_Info where Monitor_Type='4' select MonitorInfo_ID ,creat_time,Description ,Run_Sql,Set_Sql,Db_ID,Run_Result ,Remarks,SendWarn,Monitor_Status,Database_Type,Compare_Status ,Set_Result ,Next_RunTime ,Last_RunTime , Return_Sql,Category_id,APPNO,Creat_Emp,Db_ID1,Monitor_Type , IsValid , IsConfirm, IsTableField , HistorySql , Mtime , Edit_Emp , tvMonitor from MN_Info where MonitorInfo_ID=@MonitorInfo_IDMN_Infoinsert into MN_Info (MonitorInfo_ID,creat_time,Description,Run_Sql,Set_Sql,Run_Result,Remarks,Db_ID,SendWarn,Monitor_Status,Database_Type,Compare_Status,Set_Result,Return_Sql,Category_id,APPNO,Creat_Emp,Db_ID1,Monitor_Type,Edit_Emp,IsValid,IsConfirm,IsTableField,HistorySql,tvMonitor) Values(@MonitorInfo_ID,@creat_time,@Description,@Run_Sql,@Set_Sql,@Run_Result,@Remarks,@Db_ID,@SendWarn,@Monitor_Status,@Database_Type,@Compare_Status,@Set_Result,@Return_Sql,@Category_id,@APPNO,@Creat_Emp,@Db_ID1,@Monitor_Type,@Edit_Emp,@IsValid,@IsConfirm,@IsTableField,@HistorySql,@tvMonitor) @creat_time@Remarks@SendWarn@Database_Type@Category_id@Db_ID1@Monitor_Type@IsValid@IsConfirm@IsTableField@HistorySql@tvMonitorupdate MN_Info set Description=@Description,Run_Sql=@Run_Sql,Set_Sql=@Set_Sql,Db_ID=@Db_ID,Remarks=@Remarks,SendWarn=@SendWarn,Database_Type=@Database_Type,Compare_Status=@Compare_Status,Set_Result=@Set_Result,Return_Sql=@Return_Sql,Category_id=@Category_id,APPNO=@APPNO,Db_ID1=@Db_ID1,Monitor_Type=@Monitor_Type,Edit_Emp=@Edit_Emp ,IsValid=@IsValid,Run_SetResult=@Run_SetResult,IsConfirm=@IsConfirm,mtime=getdate(),HistorySql=@HistorySql ,tvMonitor=@tvMonitor where MonitorInfo_ID=@MonitorInfo_ID!select MonitorInfo_ID,Run_Sql,Set_Sql,Run_Result,Set_Result,Mtime,Creat_Time,Edit_Emp,Last_RunTime,Next_RunTime from MN_InfoHis where isvalid=1]select MonitorInfo_ID,Run_Sql,Set_Sql,Run_Result,Set_Result,Mtime,Creat_Time,Edit_Emp,Last_RunTime,Next_RunTime, IsValid from MN_InfoHis where MonitorInfo_ID=@MonitorInfo_IDSInsert into MN_InfoHis(MonitorInfo_ID,Run_Sql,Set_Sql,Creat_Time,Mtime,Edit_Emp,IsValid) Values(@MonitorInfo_ID,@Run_Sql,@Set_Sql,getdate(),getdate(),@Edit_Emp,@IsValid)!update MN_InfoHis set Run_Sql=@Run_Sql,Set_Sql=@Set_Sql,Edit_Emp=@Edit_Emp,Mtime=getdate(),IsValid=@IsValid where MonitorInfo_ID=@MonitorInfo_IDselect Table_Name,Col_Name from Mn_Table where Monitor_ID=@Monitor_ID order by Table_Name:select distinct Monitor_ID from Mn_Table where ServerID=@ServerID and DBID=@DBID and Table_Name=@Table_Name{select Table_Name from Mn_Table where Monitor_ID=@Monitor_ID Table_Nameinsert into MN_Agent(Emp_Id,AgentEmp_Id) values(@Emp_Id,@AgentEmp_Id) @AgentEmp_IdSdelete from MN_Agent where Emp_Id=@Emp_Idselect at.AgentEmp_Id,me.emp_name from MN_Agent at,Mn_Employee me where at.AgentEmp_Id=me.emp_id and at.emp_id=@emp_id,4K٘      e   0M Y 0MUQQ i  Q 0MY Y]  q 0UU U0QUQQU  Q U  Q7*0 YUQUQQUUY Y  0U 0UU  0U U  pM0`GpYYYYYaYYeYiiiYiiimYYeY i  m  M0 0MU 0MU 0UqQUuU q  0M 0U0U 0M00U 0MU 0MU0MUU 0MU 0QUQQUy0Uyy 0M 0MU 0MU 0M 0UU 0MUUJ6i0Uh0UQUU0UhQU i Q Q+L\Ui}UT}0U \ 0 T i  i   0U 0UU0U0U  UM0U MM0UM  # yy y   /y       0MU U0U0MU UqQuUUqQu 0U 0U qu     yquy qu1UuIY          U.UuIYU  U$ u UU ,        0UU 0UU0UYYUY 0UYYU U0UU0UUUU}}iU0U   eyyDYeY p0M0UU0U0U0UU 0U 0UU0M 0MUU0M @0M0MU 0Uy0Uyy M0U0U 0U00M  !       !   UUy       =        i  i % !!     ) ! -1) 9     %) = % %) YY-1 E   1   !5   5 U 5 0UUo4UyyyMM9qQuqQQQQQQQQQU  9 9   ]  Q    }aqQq=u,UU}aqQUEEu a A Q A EE = UUQQ1IM e  iq=uqQq=  QQQUU qQU yQQQQ} Q UQ UU 0U<<0MU@@0M hhh0MUhM0Ull M0UpeYp&y0MUeYyy 0MUeY M0 M0Y 0MUyyy 0MUeY yyy 0MU 0MU y0MUyyy0MU  z\V418V6N50O沦f?5?_ :  IU,\YeyyDeYtxpQUU UU     UU ypM       y           , M U UM  M UUUUy \ \  e e y y yD yD Y eY eY p pU  Y  Y    y  Uy  ! ! !UUU UUUQUUUU<@hhllpp y"pppp y p y y           Y] Y((((\(e(y(yD(Y(eY(pTWrapNonExceptionThrows ClassLibrary genius!版权所有 (C) genius 2009)$4c41c106-eb5a-460b-8254-32d3a81f2a0d 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 48`J,RSDS-nKTD:\repos\monitor\ZJMonitorSystem\ClassLibrary\obj\Debug\ClassLibrary.pdbLKfK XK_CorDllMainmscoree.dll% 0HX`PP4VS_VERSION_INFO?DVarFileInfo$TranslationStringFileInfo000004b0Comments.CompanyNamegeniusB FileDescriptionClassLibrary0FileVersion1.0.0.0BInternalNameClassLibrary.dllNLegalCopyrightHrCg@b g (C) genius 2009*LegalTrademarksJOriginalFilenameClassLibrary.dll: ProductNameClassLibrary4ProductVersion1.0.0.08Assembly Version1.0.0.0@ x;