MZ@ !L!This program cannot be run in DOS mode. $PELbdBf! 0    @HO   H.text  `.rsrc@@.reloc @B|H { *{ *{ *r( } } } *0Tu ,H( { { o ,0( { { o ,( { { o +*0K /' . )UUZ( { o X )UUZ( { o X )UUZ( { o! X*0rp%{ -q -&+ o" %{  -q  -&+ o" %{   -q  -&+  o" (# *{*"}*0s$ }rip}s% } s } s }s }}s& }}}( }}}}s' } *0!( ({%-&+(c{,{o( + ,M{o) +(* -+((+ - o, {o- &{%-&+(- {%-&+o. {%-&+(/ { %-&+o. { %-&+(/ &&}} }}}*4M#p^e&0{%-&+(O ,v{oOs0 o1 {oOs2 o3 {oOs4 o5 {oOs6 o7 *0Prkp(8 Q {%-&+(O 9( {oOs0 o9 {oOs2 o: {oOs4 o; {oOs6 o< {oOo= rprip( rip -+ rp(> , +j(? ,[rpo> ,{o^o@ rpo> , rpo> - rpo> +   ,drp( &Prp(8 Q{oX{%-&++r9prwp{oOoA rp(B (C +TPr p(8 Q{oX{%-&++r9prUp{oOoA rp (B (D +1Prp(8 Q{%-&+r9prgprip(E  % Prp (F (8 Qr0p sG z *AHY%0{, {oO-rXp+{oOoA {%-&+r^prp(8 rip(E { ,{o{%-&+(O%-&+(H d {%-&+Sr^pz%rp%oI o" %r$p%oJ %r6p(K rip(E *d0 {, {oO-rXp+{oOoA {%-&+r:prp(8 rip(E { ,%{o{rlp(8 o>{%-&+(O%-&+(H d {%-&+Sr:pz%rp%oL  o" %r$p%oJ %r6p(K rip(E *d0W{ ,{o6 {%-&+%rpr.poJ r6p(M rip(E * 601 {, {oQ{oS(+  +*0   }{ 9{oX{oU ,8{oU%-&+(~{oUop{oV{oR{oL{sqoV{oR{oU{op{oUos +!  Prp(N (8 Qrp(F oO #(P (Q 9t#PrNpoR 2oJ (N (8 Q{%-&+(U%-&+(~{,{oV+rp(8 {%-&+rprip(E   ,- {+  9{oX(    9Wrip  9Ar prip( {%-&+rpr0p (S P(B (D  , -+  rp(> +  9rPpQrprip( {%-&+rpr|p (S P(B (D  , -+  rp(> +  ,drpQrprip( {%-&+rprp (S P(B (D  , -+  rp(> + 8,er$ pQrprip( {%-&+rprd p (S P(B (D  , -+  rp(> + +:r p(F Q {%-&+rpP%-&rip(D  ,:rip( {%-&+rpr p (8 rip(E  +rp ( & +%{%-&+rpr( prip(E  +k {,{oXPrT p(N (8 Q{%-&+"r pr p(N rip(E }+*A4  0   +*&}*0  ,-+(+r" p ,-+(%-&+(+ ,rd p(8 sT zoU ,rd p(8 sT z {_- + {(V s0 o1 s0 o9 {_-+ XoW oX   ,%{%-&+r pr p(Y oZ &{ %-&+([ &{ o\   ,5{%-&+r pr pr p(M (Y { o] &o^ { %-&+o_ { o" Q{ o] & ,(` P(? -Prpo> -Prpo> +  , s0 o1 8,Pr po> +  ,hoR{ %-&+o_ { o" Q ,Pr po> + { o] &s0 o1 +qPr po> -Pr$ po> +  ,5Prpo> , os0 o1 + s0 o1 +*A 0 Pr, p(M Q{%-&+(W r p(a -{, {+  rip rf p{%-&+(]{(V , ~0ob +,Prt p(M Qrp {, {o]-"{%-&+(.-r p+rp+rp{  9Pr p{%-&+(W(F (8 Q{%-&+(U  ,(Pr p{oUom(F (8 Q{%-&+(Q  ,Prjp{oQ(F (8 Q{%-&+(K- {oW+{oU%-&+(m +Prp(8 Q   ,(` {oK  9w{,${od,{%-&+(W+ `9 {(V Prp(8 Q{oO( {%-&+(W,F{%-&+7(O%- & + (U sc (d (e _+ (? ,r(p rpo> ,#,{%-&+(8, rFpof +9{%-&+2z%rlp%%rp%%rp(K (>{%-&+({, {oXz%rp% %r*p%%rp%(K 8B r(pof ,t{,+,{%-&+(z%rJp%%rp%%rp% (K {%-&+ (>8 rpof 9{%-&+6z%rp% %r*p%%rp%(K (>,E{%-&+(z%rJp%%rp%%rp% (K +{%-&+(Prp rp(B Q  ,(` Prp(8 Qr prp(B 8{%-&+(K9r{  (V {-(+!!,2Prp(8 Q#G`""rp(g (h  l{%-&+7(U%- & + (msc (d (e _ -+##,frprp(B {%-&+rp rVp(B (>{%-&+(Prp rp(B Q  ݱz%P%r\p%%rp%%rp(K Q( , rFpo> +$$, {+%%, {oX{%-&+7(U%- & + (msc (d (e _ -+&&,$Prp rp(B Qrp (8 +X (? '',J _((,Pr&p(8 Qrdp +$Pr|p rp(B Qrp (8  )),{%-&+( rdpof **,g++,3z%rp% %rp%%rp%(K {%-&+rp rp(B (>8K rpof ,,,Mz% %rp%%rp%(K {%-&+rp (8 (>8-+--,~{%-&+({%-&+rp rp(B (>z%rp% %rp%%rp%(K PrCp rp(B Q+] z%P%rp%-rp+rp%r"p% %rp%%rp%% rp(K Q{.., {oX  g ,(` z%P%rp%%rp%%rp(K Q//,rprp(B  rPp{%- &00+ (Ksi (N sT z1{2323(V Prp1(j (8 Qr=p1oJ (8 {44,6{o.-rap+rmp5{rp 5(M o>--, r{po> +66, rp (8 3,2(`  + *A|w zj Y#  u Wj 0K rip rip (8 {%-&+(] -+Prp(M Q,-{%-&+(U%-&+{ (z ++{%-&+(U%-&+{ (z Prprp(B Q, rFpof +,;r+prmp,+rp(B {%-&+ rp(D 8urpo>   , + ( 8`}Prp(8 Q{%-&+7(U%- &   + (msc    (d   (e _  9{%-&+(U%-&+ { ({ (k ,PPr prp(B Qrpo> , +(k ,rp + ( Y+"Pr/p(8 Qrp ( +rp ( Pruprp(B Q{%-&+rprprp(B (D {-rpo> ,+:zPrprp(B Q, rMpo> +, rFpo> +-+ rkp(> ,({%-&+rpruprmp(B (D -+ rp(> ,({%-&+rprprmp(B (D -rkpo> - rpo> +-F{%-&+7(U%- &   + (msc    (d   (e _+_-+ -+8q}{%-&+7(U%- &   + (msc    (d   (e _9{%-&+(U%-&+ { ({ (k ,'Prprp(B Q( Y+"Prp(8 Qrp ( PrWprp(B Q+rFp ( Prprp(B Q, rMpo> +-rkpo> - rpo> +{%-&+rprprp(B (D {_,+:pݮ{%-&+7(U%- &   + (msc    (d   (e _,{%-&+(Q+oR L'.oR F'3 {++Pr)p%oR 2%%%(l (8 Q{%-&+Arprp%%%(S %(l rip(E ,%rppoJ oR 2(N 8,,oR D'.oR P'.oR J'+,6rp%%oJ %%oR 2(l + rppoJ oR 2(N {%-&+rprCp(F rip(E {%-&+7(U%- &   + (msc    (d   (e _,{%-&+(Q+,rpoJ (8 +rgpoJ (8 Prprp(B Q}}+*AL1Q#1Q`120{%-&+(I 9rip {   (V { rpom &{ o" (8 ,(` {%-&+rprp(8 (Y { %-&+(n &+H{%-&+:rprp{%- &+ (Iso (F (Y *-0] 0rip rip rYp  -r}p+oA , oU +  ,rp(8 sT zoW { %-&+([ &{    (V {     (V oX ,[oZ {%-&+7rpz%r p%%rE p%%rc p(K (Y { om &  , (` (8 o^  , (` { %-&+o_ {%-&+(W,-+(U +{(V { (V oX ,[oZ {%-&+7rpz%r p%%r p%%rc p(K (Y { om &{ o" { o] & ,(` ,(` , rp(> -+,C{%-&+rpr pr p(B (D r!pr'!p(B Erip(p ,/( ,{`,  +S{%-&+rpr prG!p(B (D r!prp(B {`,ݳ rip{ %-&+([ &{%-&+(W,-+(U +,'{%-&+rpr pr!p(M (D 8{%-&+rpr!pr"p(B (D }{ %-&+o_ {(V {   (V oX !!,p{ o" {%-&+rpr_"p(8 (D oZ (8 {%-&+rpr"p(8 (D { o] &  ,(` ,(` (k "",6( {%-&+rpr"pr"p(B (D +V{%-&+rpr pr#p(B (D z%r!p%%rO#p%%r6p(K Y { %-&+([ &{%-&+Brpz%rU#p%%ro#p%%r#p%%r6p(K (D ,,-({- r#pof - rkpof , +##:$$oq r#po> &&, or %+ os %{%-&+7rpr!$p%%%%%$(l rip(E r$p$oJ (8 E'{%-&+rpr$p'(j rip(E r$p'oJ (8 }}((9{ )*)*(V -+ (X ++,2oZ ,{%-&+rprP%p,r%p(M (D { o\ --,6{%-&+rpr%p{ (N (D { o] &5.{%-&+#rpr&p{ .(j rip(E *,)(` +*A x z& $ ~4   &E5 0-{%-&+(O+t$ ,oA +rF'p {  (V rip{%-&+(O,,-+(U +9oZ { (V { om &{ o"  ,(` {-(S o> ,r`'po> ++  9%{,rpo> ,r po> +  ,H{%-&+#rd'pr'p{(j (C { %-&+ ot &{,6r po> ,((S o> -r`'po> , ou +  ,\{%-&+7rd'pz%r(p%%rp%%r(p(K (C { %-&+(n &8 r po> ,((S o> -r`'po> , ou +  ,Y{%-&+7rd'pz%r(p%%rp%%r)p(K (Y { %-&+(n &+wou   ,3{%-&+#rd'pr5)p{(j (C +1{%-&+#rd'pr)p{(j (Y +E{%-&+7rd'pr*p%%%%{(l (D +{%-&+(O,){%-&+rd'pr~+p(8 rip(E +'{%-&+rd'pr+p(8 rip(E { %-&+(n & ,(` *A4) 9 0 { +*&}*0 { +*0frip {,{oe%-&rip+r,p r p(a -r$,p(a - r0,p(a +, 8(k 9-rp+rD,p{%-&+CrP,pz%r,p%%r,p%%r,p%%r,p(K (D rip(a   , rp8tr,p8hrFpof   ,S{%-&+:rP,pz%r,p%%r,p%%rp%(K (D rFp8rpo> ,{+  , rFp8r-pov   ,b{%-&+?rP,pz%r,p%%r,p%%r6-p%(K rip(E  rZ-p (8 8er$ pov ,b{%-&+?rP,pz%r,p%%r,p%%r6-p%(K rip(E rZ-p(8 8sw  (, ox +, (+ 8 , ox +,(+ 8ox ,~oz +?({ rMpof -rkpof +,rp(M (| -o, rip(a ,(+ rip(a -+9{,,{%-&+rP,pr,pr-p(B (D +){%-&+rP,pr-p(8 rip(E - r-po> +9 ,w#G`rp(g (h r-pr6p(B {%-&+:rP,pz%r,.p%%rV.p%%r.p%(K (D +F{%-&+:rP,pz%r.p%%rV.p%%r.p%(K (D 8rpo> ,#G`rp(g (h rip(a -+r.p{%-&+CrP,pz%r,p%%r.p%%r/p%%r`/p(K (D +*L40-+ rf/p(> r/pripo~ r/pripo~ r/pripo~ r/p(a r/pripo~ rZ-p(8 rip(a ,+  ,_{%-&+@r/pz%r,p%{oe%r,p%%r0p(K (D Po  8 rB0ps   o o ,H,+,{%-&+%r/prX0p-rip+r|0p(8 (D o ,{%-&+r/pr0p(D sw o +Lo t+,"( 1-+( (k +,o o o -u,,o, ox ripoz 8({ rip rip rip rip rZ-p(8 ou 9{o }o 1+  ,{%-&+%r/pr1p(j (D o }o o {%-&+r/pr1p(N (D o r1pripo~ r`'pripo~ r1pov !!90o o ou Xo o   r1pov ##,  r1pov ""$$,( "o o  ou Xo o r1p(a - r1p(a +%%9ou &&,so '{%-&+r/pr1pr2p'(B (D 'ou o o {%-&+r/pr02prZ2p (B (D ' + (a ((,2 rip(a )), + Po  8e{, {oe+r,p*z%r,p%*%rv2p%%r2p% (K +{%-&+ r/p+(D r2p+(8  r/p(a ,,, R8 rip(p --9 rip(a //, .+ . - .( + z%r2p%%r2p%.%r3p%(K G0{%-&+!r/pr*3p0oJ (8 rip(E rp3pr3p.(B Po (| :o, `G`11,L{%-&+r/pr3p(N (D R r3p(8 Po 22,{%-&+r/pr4p(D   + *ALYIG1'X0 ,+ ,8r1pov ,r1pov Xo o #  rH4p(p ,!#c( ( (  (& T B k 5U Pm5 { .;+ Pm;8 Pt;#+ ;{+ k ;W8 u5 ;+ u;q8v ;<+ ;+ T ;p8I ^"5U z5 ;+ z;8 ;+ ;+ ^";8 ;5* 2.K+ 3;+ ;; 8 !=.M+ >;+ y;8rR4p(a :8xrZ4p(a :8brb4p(a :8Lrj4p(a :86r~4p(a :y8 r4p(a :h8 r4p(a :W8r1p(a :8r4p(a :{8r4p(a :8rp(a :8rH4p(a :8r4p(a :8pr4p(a :8Zr4p(a :8Dr4p(a :8.r1p(a :8r4p(a :8r4p(a :8r4p(a :8r4p(a :8888888{%-&+(]-+ /  +  ,{%-&+(88#7#Y@+  ,,{  ,{}{o8.8)( 8  ,(!&8{,{o8{,{o81 +,{%-&+(&81 +,{%-&+(+e+c, {,{o+7+5+3+1 {%-&+!r4pr65prZ5p(B rip(E ++*0rpof ,3{%-&+rz5pr5p(8 rip(E r6psT zrip(a ,-{%-&+r26prr6prip(E r6psT z%|o   i  9 (    ( , {-+ {o   ( , #c   ( , #c   ( , #c  ( , {-+ {o   ( , {-+ {o     ( , #c , {+,{  o+-,#{%-&+rz5pr6prip(E  +%{%-&+rz5pr6prip(E  A {%-&+!rz5pr6poJ (8 rip(E ,+*AA{*"}*0N( }}}{{{s }-+o](#*0{ {%-&+( { ,{%-&+(c{ ,&{o%-&+(c{o}}}* *0r$7p  {%-&+(K ,{%-&+(  +Q{%-&+(K ,8{o]{%-&+ ({oX Q,#{%-&+rV7p%-&rip(D +!{%-&+rV7p%-&rip(C +* Q0K {%-&+ ( & { , {oX +*%(0{%-&+( +*V{%-&+(*0/{%-&+(W,{%-&+(+ +*0{%-&+(W +*0)   R#c( {%-&+( ,#G`rp(g (h +{rH4pripo -+ rp(> 9 R#@|]( {-+ {oTWWW{-+ {oT{-+ {oTWr7pJ(F {%-&+ r7p(D  8 #G`rp(g (h (a 9#G`( {-+ {oTWWW{-+ {oT{-+ {oTWr8pJ(F {%-&+ r7p(D  8C-+(@ rpo>   ,9{%-&+r7pr5p(8 rip(E r8p(8 sT z(?   ,-{%-&+r7prr6prip(E r6psT z%|o    i  9(  ( , {-+ {oT  ( , #c( W  ( , #c( W  ( , #c( W ( , {-+ {oT ( , {-+ {oT  ( , #c( W ,!{%-&+r7pr6prip(E  8{%-&+r7pr6prip(E  #c( {-+ {oTWWW{-+ {oT{-+ {oTW ,@O#, #-C6?WO#, #-C6?W #G`( {-+ {oTWWW{-+ {oT{-+ {oTWoJ r8po> ,5Pr8poJ (M Q{, {oX+Pr9poJ (M Q{%-&+r7pPrip(E +*A20a#c( rip {%-&+(,#G`rp(g (h +{r4pripo  {-+ {o-+ rp(> ,F#@|]( rb9p(F (8 {%-&+ r9p (D 8@#G`rp(g (h (a ,F#G`( r9p(F (8 {%-&+ r9p (D 8rpo>   ,A{%-&+#r9prt:p (j rip(E r8p(8 sT zrip(a   ,:{%-&+"r9pr:p (N rip(E r6psT z#( ( #  , #-C6? 8 {%-&+r9pr;p (F rip(E rJ;p sG z + *A!80r#c( rip {%-&+(,#G`rp(g (h +{r4pripo  {-+ {o-+ rp(> ,F#@|]( rr;p(F (8 {%-&+ r;p (D 8L#G`rp(g (h (a ,F#G`( r<p(F (8 {%-&+ r;p (D 8rpo> - rip(a +  ,?{%-&+!r;pr<prp (B rip(E r8p(8 sT zrip(a   ,3{%-&+r9pr<p (8 rip(E r<psT z#( ( #  ,#-C6?( = {%-&+!r;pr=p oJ (8 rip(E r@=p sG z + *A-=0# rip {%-&+(,#G`rp(g (h +{r4pripo  {-+ {o-+ rp(> ,F#@|]( rd=p(F (8 {%-&+ r=p (D 8#G`rp(g (h (a ,F#G`( r=p(F (8 {%-&+ r=p (D 8Wrpo> - rip(a +  ,K{%-&+#r=prp>p (j rip(E # r>p(8 sT z{%-&+r=pr>p (j (Y #( (   #/ #Y@+  , +z{%-&+Ar=prZ?p%%% (g ( % (l rip(E # r?pr?p (g ( (B sT zB {%-&+r=pr@p (F rip(E # rD@p sG z + *A B0> {,8!(& (E rip{%-&+(  ,r@p(8 rFp +S{%-&+(  ,#G`  rp(g (h +{%-&+r4p( {-+ {o -+ rp(>   ,= r@p (N (8 {%-&+ r*Ap(D 8 #G`  rp(g (h (a   ,< rVAp(F (8 {%-&+ r*Ap(D 8 ,> rpo> -1 rip(a -$ #G`  rp(g (h (a +,6{%-&+$r*AprAp (j rip(E  +/{%-&+r*AprAp (j (Y  +*0 #$@Z( i (E rip{%-&+(,#G`rp(g (h +{%-&+r4p( {-+ {o -+ rp(>   ,= rDBp (N (8 {%-&+ rBp(D 8 #G`rp(g (h (a   ,< rBp(F (8 {%-&+ rBp(D 8 ,A , rp(> -1 rip(a -$ #G`rp(g (h (a +  ,6{%-&+$rBprZCp (j rip(E  +/{%-&+rBprCp (j (C   + *0 PrDp(F (8 Qrip {%-&+( ,r@p(8 rFpQ+[{%-&+(, #G`rp(g (h Q+#{%-&+rDp( (QP(8 Q{-+ {o P%-&+ rp(> ,$ PrDpP(N (8 Q8P#G`rp(g (h (a ,/Pr(EpP(M Q{%-&+ rzEpP(D  +hP,Prpo> -Prip(a +,=PrEpP(M Q{%-&+rzEpP%-&riprip(E  +  + *0#$@Z( il#$@[ (g ( rip {-+ {oPrEp(F (M Q{%-&+(, #G`rp(g (h Q+{%-&+rpFp(QP (8 QP%-&+ rp(> ,% PrxFpP(N (8 Q8P#G`rp(g (h (a ,PrFpP(M Q +QP,Prpo> -Prip(a +  ,Pr   ,: rHp(N (8 {%-&+ r*Ip(D 8#G`rp(g (h (a   ,+rXIp(M {%-&+ r*Ip(D  +~,rpof - rip(a +  ,.{%-&+r*IprIp(M rip(E  +,{%-&+r*IprIprp(B (D   + *0k  rip {%-&+r4prip(  {-+ {o-+ rp(> ,; rIp(N (8 {%-&+ rnJp (D 8#G`rp(g (h (a ,D#G`( i rJp(F (8 {%-&+ rnJp (D +b,rpo> - rip(a +,3{%-&+!rnJprKprp (B rip(E  + (  + *0  rip {%-&+r4prip(  {-+ {o-+ rp(> ,O{-+ {o rPKp(N (8 {%-&+ rKp (D 8#G`rp(g (h (a ,D#G`( i rLp(F (8 {%-&+ rKp (D +b,rpo> - rip(a +,3{%-&+!rKprLprp (B rip(E  + (  + *0!{o.,,{%-&+rLprLp( (8 (D rip {%-&+(-V{%-&+(=-B{,:{oK.{oW+{oU%-&+(m+,[{%-&+(=,+r$Hp{o(F (8 rFp +rfHp(8 rFp +Y{%-&+(  ,#G`  rp(g (h +"{%-&+r1p( (  {-+ {o-+ rp(>   ,@ r#Mp(j (8 {%-&+ rLp (D 8#G`  rp(g (h (a   ,< rMp(N (8 {%-&+ rLp (D  +[,rpo> - rip(a +  ,3{%-&+!rLpr Nprp (B rip(E  + +*0 rip {%-&+r4prip(  {-+ {o-+ rp(> ,RR{-+ {o r^Np(N (8 {%-&+ rNp (D 8#G`rp(g (h (a ,J#G`( i rOp(F (8 {%-&+ rNp (D R+k,rpo> - rip(a +,6{%-&+!rNprOprp (B rip(E  R+( R + *0j  rip {%-&+r4prip(  {-+ {o-+ rp(> ,: rOp(N (8 {%-&+ r>Pp (D 8#G`rp(g (h (a ,D#G`( i rvPp(F (8 {%-&+ r>Pp (D +b,rpo> - rip(a +,3{%-&+!r>PprPprQp (B rip(E  + (  + *0"rip {%-&+(,r@p(8 rFp +W{%-&+(,#G`rp(g (h + {%-&+r4prQp(  {-+ {o-+ rp(> ,: rQp(N (8 {%-&+ rQp (D 8#G`rp(g (h (a   ,6 rQp(F (8 {%-&+ rQp (D +[,rpo> - rip(a +  ,3{%-&+!rQpr6Rprp (B rip(E  +  + *0"rip {%-&+(,r@p(8 rFp +W{%-&+(,#G`rp(g (h + {%-&+r4prpRp(  {-+ {o-+ rp(> ,: rtRp(N (8 {%-&+ rRp (D 8#G`rp(g (h (a   ,6 r(Sp(F (8 {%-&+ rRp (D +[,rpo> - rip(a +  ,3{%-&+!rRprSprp (B rip(E  +  + *0# (E rip {%-&+(,#G`rp(g (h +{%-&+r4p( {-+ {o-+ rp(> ,= rSp(N (8 {%-&+ r@Tp(D 8#G`rp(g (h (a   ,9 r|Tp(F (8 {%-&+ r@Tp(D +\,rpo> - rip(a +  ,4{%-&+"r@TprTprp(B rip(E  +  + *0b$rUp rip {%-&+rprip(  {-+ {o-+ rp(> ,8 r"Up(N (8 {%-&+ rUp (D 8#G`rp(g (h (a ,- {%-&+rUprUp (8 rip(E +o,rpo> - rip(a +,G(?   ,rp + {%-&+!rUprAVprp (B rip(E +  + *07%rip {%-&+rVp-rQp+rpRp(  +*0&{%-&+(K-{%-&+(W+D{%-&+7(U%- & + (msc (d (e _ ,+2rip {%-&+rVprip( ( +*0'{%-&+(K-{%-&+(W+C{%-&+6(U%- & + (msc (d (e _ ,+'rip {%-&+rVp( +*0'{%-&+(K-{%-&+(W+C{%-&+6(U%- & + (msc (d (e _ ,++rip {%-&+rVprip( +*0(rip rip  ,'{%-&+rVprQp( 8{%-&+rVprpRp(  , {%-&+rVp( +R, {%-&+rVp( +(,{%-&+rVp( -+ r1p(> +*0@)rip(a , rip +%rip ( (  &rip *4 0s*(g ( ou  ,5%rVp%%rWp%( ( sT z+rQp(8 ou  - + *0W+# ou Y +0o ( l#0@ou YYl( ZX Y  - + *0|,r/Wprp(S (B ( &G-*G-G-G-rWp+rXp+r&Xp+rBXp+rXXpG-rip+rrXp(8 (8  +*"( *{!*"}!*{"*"}"*{#*"}#*{$*"}$*{%*"}%*{&*"}&*{'*"}'*{(*"}(*{)*"})*{**"}**{+*"}+*(I*09( (L(N(X(^ ,(J*0-( (L-+((P-,(--+(+(^ ,,(-+(J(I ,D-+5(%- & + (U sc  (d (e _(X+(X &(X*f] 0W( (L(R(Tsl(Z(X(^(\ ,(J*0(O%-&+(H (O%-&+( & (P(U%-&+(~&/(U ,(Uop(V(R*4()/0 <R<Y/0. (K ,6(M ,(W (X+ (X 8(K ,f(O,(X +E(OoU &%,(X + (X +Q(K,B(U%-&+(m, (Q+,(X + (X  + *uu%06/(K , r|Xp 8(K ,n(O ,T(I,"rXp(O%-&+(A (8 8rXp(O%-&+(A (8 8rXp 8(K9(Q-rXp(S(F +rYp(Q(S(N (U%-&+(m, (Q+,r(Yp(8 +rLYp(8 + rnYp +*0 (e +*00  PrYp(8 Q(I3(K+ ,1PrYp(I(K(N (8 Q 8R(U,)(U%-&+(~(Uop(V(Rsq(V 8J(^(R(UPop(Uos ݞPrp(F (8 QoO #(P (Q ,et#PrNpoR 2oJ (N (8 Q(U%-&+(~(VP%-&+rpPrip(E  #(U%-&+(m(X(W  + *A4aa*#0~ ,s -s % o % o %o .s %o % o % o %o /sw %r po %rLZpo %rTZpo %r\Zpo %rR4po %rZ4po %r4po %r4po %r~4po %rVpo %rVpo %rVpo %rfZpo %rVpo %rnZpo %rVpo %rvZpo %rVpo %r~Zpo %rVpo %rVpo %rb4po %r4po 0~ 8*} }s' }( *0A1{  (V {-{%-&+( + ,(` * *4 0*2{  (V } ,(` *  {*"}*0rip}}s }s }s }}s }s }( s }{o s }s% s% *03  rip {, {o + 9.{(V {o  { o {o {o ( o ~  rip  u#  ,- t#o   t#oR   2o"  (o%-&+%rZprZp oJ   (j (D 3{,{o {%-&+( ,(` (o%-&+rZpr&[p(N (C +*ALLF~L34H 04{%-&+( , {%-&+( %-&+o" +rT[p {%-&+( , {+ ,R}(n 8y {9ss {o {o vs o o (o%-&+r[pr[p(8 (D {%-&+( &~ o_ &o -{%-&+( +,$R{%-&+( }s zR{%-&+( }(o L' o F'.,o I'.o J'.o E'+  , + (o%-&+6r[pr\p-rip+r\po (j rip(E ݃  oO К(P (Q    (o%-&+Sr[pz%r\p%%-rip+r]p%r0]p% oJ %r6p(K rip(E Gvs o o   , }+{%-&+( }8(o%-&+r[pr:]p(8 (D {,-{ o {%-&+ {( + %o L'o F'.,o I'.o J'.o E'+,+ (o%-&+6r[prj]p-rip+r\po (j rip(E ݀oO К(P (Q  (o%-&+Sr[pz%r]p%%-rip+r]p%r0]p%oJ %r6p(K rip(E +, }+{%-&+( }(o%-&+!r[pr$^p(m(N (D { + *A#.G$Ei#$E$l+05{ ,(n8{  (V (n{%-&+( { o {o 0+ {o  {(V +Y{o %1+  -{%-&+( {%-&+( ,(` ) (o%-&+rd^pr^p (F (C ~(n  {%-&+ ( {%-&+( . (o%-&+rd^pr_p (F rip(E }(n ,(` *A] /),9e.,i/+~% 06{%-&+( , {%-&+( %-&+o" +rT[p  ,-(o%-&+rb_pr_p(8 (C (t+P(o%-&+rb_pr_p(8 (C {%-&+(  {%-&+( ( (o%-&+rb_pr*`p (N (D (n*;(; 0d,( -{, {o +(n~%-&+(n & ,!vs o -+( *0J~%-&+(n & ,!ws o -+(  *>?EF07~%-&+(n &{%-&+( , {%-&+( %-&+o" +rT[p -+( u/ ,-+ ( + 9-+ (  9{(V io xs o ws o ws o o & ,(` +C(o%-&+5r`pr`p- + ( s (N (C 8{%-&+( -+( &--+(   2o" +rap(o%-&+"r`pr:aprpap(B rip(E   ,7(yxs o ws o o *i 08{%-&+( , {%-&+( %-&+o" +rT[p -+( &-rapo 2(N +rap rip -+( u/ -+ ( ,5(urap(N (8 (nrFbp(F (8 ݴ,/ws o xs o o  rbp (F (8 Y(n}(o%-&+;rbpz%rbp%%r,cp%%r6p(K rip(E *L ( od=/XJYo0S9rip {  (V (m` ,(| +rncp ,(` +*0@ 0L9rip {  (V (m , (} +rcp ,(` +*)9 0:s' }|}}}rFp {%-&+( , {%-&+( %-&+o" +rT[p  {}(? -{}r po> -++}~{%-&+( }{(? , {}(? +-`+9rip}~ - + - + {}(S (8  (  o   ,3 {++  9Is(  }(o%-&+Trdpz%rdp% {{}%rdp%%rp%-rip+rdp(K (C {(V {,{o {%-&+ ( & ,(` f(o%-&+_rdprep% {{}%%-rip+rdp%oJ %o (l rip(E {%-&+(  o L'o F'3,,o I'.o J'.o E'+, ripݓ, rip~rFpq{%-&+(  (o%-&+)rdprep {{}(j rip(E . , (n+{%-&+( (n }{%-&+( 9, s) }}rip{&&9{o {o }{''9{()()(V {*{%-&+*( &( *o  ),((` (o%-&+Grdprep%{%%{{{}%(l (C }r1po> ++,r1pov o }+}}s$ }{{{{}r po> -E{r1po> ,0{r`'po> ,{{{{o> ++!{ou {{{~}}{,{-.-.(V s*//}/{o }0/|( 11,+{o s }/{o }{,({%-&+( `,/|( +229/+s /{s 00o /{{o_ 33-*0o -!0o -0o , 0o ++449/{0o }/{{55,P(o%-&+Brdprafp/{{{/{{{{}(j (C +\(o%-&+Prdpz%rfp%{%r.gp%/{{{{}%rTgp(K (C 8yrXgp60o 70o 88,6rgp(8 6+?0o 99,6rgp(8 6+ 0o ::,6rgp(8 60o ;;,}0o <<,10o o 76rgp0o o (F (8 6+%0o 76rhp0o (F (8 67u#==,(o%-&+>rdpr*hp6/{{{{}/{{(j (D >>,rhp7sG z7??,r=ip7sG z{%-&+(  /|( @@,{%-&+( 0,0o -0o - 0o ++AA,0-+0( +N0BB,C0do &0,0o -0o - 0o ++CC,0-+0( +{%-&+(  .,-(` ,,,o,  -{,{o +  ,+ {o { {{{{}r po> -9 r1po> ,( r`'po> , {{{o> ++ ou {{{~}{{-+  r1pov ! r/pov ""1"!+#{{{}r po> DD,1{{, ripo> - r po> +$+{{#_$z%rip%{{{}%rip%-rip+rip%rp%#-rjp+rip(K % EE,\rcjp r6p(M (o%-&+7rdpz%rjp%%%rO#p%%rjp(K (D 8y$`,+$_, ou {{{~+FF,N(o%-&+8rdpz%rkp%%%rO#p% %r kp(K (C  8 -{,{%-&+( + ripG -1 {+JJ,\{KLKL(V M{%-&+M( &( Mo G& L,K(`  G(8   (k HHNN,$8#{{{{}r po> -9 r1po> ,( r`'po> , {{{o> ++ ou {{{~}{{-+  r1pov ! r/pov ""1"!+#{{{}r po> OO,1{{, ripo> - r po> +$+{{#_$-rkp{(F +rekpII$-rkp+rkp(8 I PP,Brcjp r6p(M (o%-&+ rdprlpGI(j (D +~$QQ, +DHRR,rlp Irlp(8 I+$rmpG(N Irlp(8 I(o%-&+rdprPmprmpI(B (D +7rmp  (o%-&+ rdprmprFnp(M rip(E "S{%-&+(  So L'.So F'3`++TSo F'3  ``-,So I'.So J'.So E'+UUVTWW, ripݺVXX, ripݥ rFpݕY(o%-&+Crdpz%rhnp% %rnp%%rnpY(F (K rip(E . ZZ, (n+{%-&+( (n8,[{%-&+(  { `^^, rFp{__,!{ o {o s [[{o [{o [xs o [  io {\{`a`a(V {%-&+[( b{,b+cc,\ a,`(` ]]dd,2~o &{%-&+( ee, ~o &+D]\_ff,9~ o_ &{%-&+( gg,~o_ &{%-&+( hh9[-rip+( [o [o [o o iis jjo\ kk,-(o%-&+rdprnp rnp(B (D + jo" +  rFp ݈l(o%-&+frdp %rnp% %rnp%%rO#p%loJ %r&op%lo %r6p( rip(E {%-&+( (nlo L'mlo F'3  `-,lo I'.lo J'.lo E'+nnoom`pp, rip rFpݱq{%-&+(  (o%-&+Crdpz%rnp% %rnp%%rnpq(F (K rip(E rFp<[ rr, (n+{%-&+( (n[ss,"[xs o [o [8tt,S(o%-&+,rdprJop(m(N rip(E (u} I's z{%-&+( }(o%-&+1rdprIpp{{}(m(j rip(E rqp{rlqp{}(B +*A? f$#f8Rf&.P> k ^R zb v / k B  G# U k.i? B#Buo[0B ;s, }}{%-&+( , {%-&+( %-&+o" +rT[p {,{o +  rip}-+}9T s-  }{{    (V {, { o {, {o +(o%-&+rqprqp(F (C 9{%-&+( &( o (8 ~ripu#,-t#o t#oR 2o" (o%-&+%rqprrpoJ (j (D {%-&+(  (k - ou +(k - ou +(o%-&+rqprfrp(N (D r1po> ,Kr1pov o }(o%-&+"rqprfrp{(N (C + } { {{?:{r1po> ,s{r`'po> ,a{ {{o> -{r1po> ,6{r/po> ,${r/pov {r1pov ++%{ripo> -{r po> ++}  , (`  {{  } s$ }  } } {{(V s. }{o %}}|( ,+{o s }{o }{,'{%-&+( `,|( +  9B/s {s  !!""9o {{ o_ !{!-*o -!o -o , o ++##9{o } {{$$,E(o%-&+7rqprrp{{{{{(N (C +7(o%-&++rqpr sp{{{rTgp(M (C 8rrsp%o &o '',%rgp(8 %+?o ((,%rgp(8 %+ o )),%rsp(8 %o **,}o ++,1o o &%rgpo o (F (8 %+%o &%rhpo (F (8 %&u#,,,  (o%-&+Qrqprsp%%%{{{%{{%{(l (D  --,rtp&sG z&..,rtp&sG z+{%-&+(  {%-&+( +n{}(o%-&+Krqpz%rOup%{%r.gp%{{{%rTgp(K (C {{,{%-&+( + |( //,{%-&+( ,o -o - o ++00,-+( +N11,Cdo &,o -o - o ++22,-+( +#{,{%-&+( + ,(` ,o, ݅3{,{%-&+( + 3o L'43o F'3-,,3o I'.3o J'.3o E'+556(o%-&+.rqprup3oJ 3o (j rip(E 4,+77,rvp{r6p(M +76,+88, rip+r=vp{r6p(M  g9{,{%-&+( + -rip+rFp(o%-&+#rqprgvp9{(j rip(E -::, (n+{%-&+( (n;+F(n(o%-&+&rqprvprWwp{(B rip(E I's z;*AK1|~K  v+l! 6, ? #] g -0{%-&+( {%-&+( {%-&+( {%-&+( ~%-&+(/ ~%-&+(/ ~%-&+(/ (m-{%-&+( + ,(u&D}(p{%-&+( {%-&+( }}*4-C-4D2s% *0 }s }s }s }s }s }s }s }s }}( s }}*0<s0 }}}s s s4 } rip} |( -+${)%-&+ 5s ( &Hs6}}-+%{)%-&+7s ( &o ,+-+${)%-&+1s ( &-+${)%-&+2s ( &{( o +;( -+((?   ,orswp(M ( -o, -+${)%-&+3s ( & + *)QzH?H0}=s s o 86( s8}  ,/-+${)%-&+s ( &8o}{,,~ (p ,{rswp(8 ov ++  ,0-+%{)%-&+9s ( &8ioo-rip+rwwp(8 }{ Ks  o  o  oW (S o oH ݒs;  }   }-+%{)%-&+ <s ( &Is=}}-+%{)%-&+>s ( & oU 9Fo s?}  }-+%{)%-&+@s ( &ݳsA}}-+%{)%-&+Bs ( &{oJ rwpo> , IsC}}-+%{)%-&+Ds ( &oU 9sE}rip}r4ps s$ { |o&-+%{)%-&+Fs ( &{r po> 9 oo r4p(a ,{o> +9sH}rip}sw {{{o, ox +##,(+}-+%{)%-&+Is ( &{ou  {( !" !_$$,_~,o %+4%( &{rwp&(F of '',"+ %( -%o,  "_((,;{( ))**,)o+ o+,-+%{)%-&+Js ( &+  ++,VoH IsK,,} , }-+%{)%-&+,Ls ( &sM--}-}-+%{)%-&+-Ns ( &-+*{)%-&+-{Gs ( &oH ݒsO..-} . }-+%{)%-&+.Ps ( &IsQ//-}/}-+%{)%-&+/Rs ( &+,-+%{)%-&+:s ( &( :o, 0+0*A \jI7\I L7lj8IA I7I7IKIf0A>sS }s }s  ripriprips&     o 8( sY} ,V-+K{)%-&+?{{%-$&{{Ts %}( &8jripo}{(k -{rwpo> +,0-+%{)%-&+Zs ( &8~ (p ,{rswp(8 ov +,0-+%{)%-&+[s ( &8o   {o -rip+rwwp(8 }-+%{)%-&+\s ( &{ Ks  o  o  oW (S o  ,R-+K{)%-&+?{{%-$&{{Us %}( &oH ݒs]}}-+%{)%-&+^s ( &Is_}}-+%{)%-&+`s ( &oU 9o sa}}-+%{)%-&+bs ( &ݳsc}}-+%{)%-&+ds ( &{oJ rwpo> , Ise}}-+%{)%-&+fs ( &oU   ,'o s o  +R-+K{)%-&+?{{%-$&{{Vs %}( &+R-+K{)%-&+?{{%-$&{{Ws %}( &( : o,  (+!!,s& " "(} o) #+#(* $$-+$(#(+ -# o,  o- {o %%,@{(}-+${)%-&+Xs ( &+{}{&+&*AI7IZhL7Zj8ZIVP&0?sg }, (++ ,6-+${)%-&+hs ( &s 8-+${)%-&+is ( &s ~%-&~qs %(+~%-&~rs %(+~%-&~ss %(+(+}{o 9vsl}rip}rip}{{o +R(   o o-rip+rwwp(8 }{{rwp(M }( -o, -+%{)%-&+ms ( &{{~%-&~ts %( +( +  ,]oo-rip+rwwp(8 }-+%{)%-&+ns ( &o ++-+${)%-&+js ( &{( +(+}rip}{o  +( (  { orwp(M } ( - o, -+${)%-&+ks ( &{o   ,{o rip o +( orwp(M ( -o, {%-&+!rwprxpo (N (D +*(Q_5+0 @sv }s& Qrip}s& s& rip}{or4ps s  s   {r3xp(8 }- +  - + Po) +(* -+ ((+ - o, Po) 8(* ooo o}s$  s$  |o  ,1o o {{rwp(M } 9o -+ (H Cs{}}{)%-&+|s ( &--+(n & -+ (n &-+(ks}}}oo{)%-&+~s ( &{)%-&+?{{%-$&{{ws %}( & -+ (H ݈s  } }{)%-&+ s ( &Ds!!}!}{)%-&+!s ( &--+(n & -+ (n &-+(  (+ :J o, -+${)%-&+xs ( &o "",<o #+#( $$o_ &#( -#o, rip}o) %8m%(* &&o(? {(S (8 }&o`&&oo', &o+((9', &o+)),0 &oo &oP&o &o +&o%-&+(n &z%{%ruxp%%rxp%&o%rp%'-rip+rxp(K }+J{rxp&o&o(j (8 }&o%-&+(n &%(+ :% o, -+${)%-&+ys ( & o ,+**9+,- o .+%.( // o_ +,+_,-+`-.( -.o, ,00,}o) 2+V2(* 33orpo> 44,43orpripo~ 11(? 55, 31o2(+ -2 o,  o 6+6( 77o. 6( -6o,  o o- {orip}o) 88a8(* 99::,8G99o}ripo}{%-&+ rp(> ;;,[9oz%{%rPyp%{%rO#p%{%ryp%(S (K }89o->o,5{%-&+ r p(> ,{%-&+ r`'p(> ++<<9/ oo r4p(a ,{o> +==9sw >?{{>?o@@, >ox +DD, >(+z%{%ryp%{%ryp%%rp(K }ou A( BCAB_EE,l( +GG( F~,o H+/H( IrwpI(F of JJ,C+ H( -Ho, AC_KK,i( LLMM,oLoLo+2ooo{ryp(8 }+\oooz%{%r2zp%{%rfzp%%rp(K }o|oooooooo-oo+{rzp-r p+rpo(N (8 }{(S (8 }+hz%{%rzp%{%rp%{%rp%(S (K }ooo8)9o- {(? +NN,Y9o{r"{p%9o%{%{%(S (l (8 }89oOO,X9oz%{%r{p%{%rO#p%{%ryp%(S (K }+Nz%{%r{p%{%r{p%{%rp%(S (K }8(+ :8 o, -+${)%-&+zs ( & P+P*A'C7^-D7D]-,"k,c !C-2_c !n < `t 0A{%-&+Pr{pz%r |p%%rwp%-r~|p+r|p%_-rip+r|p(K (C {    (V {  ,s }+{%-&+(  , (` s  rswpo> , rswp(8 %,o +a(k ,B(  , o  +%{%-&+r{pr}p(8 (D Xi2o  ,*{%-&+r{pr$}p(D {8s s% }s% }s$ }}{(V {%-&+r{pr}p(Y (( +}{%-&+ r{pr}p{(F (C ?}{%-&+r}pr~p(F rip(E {* ,(` ,+}{%-&++r{prV~po  {(N (C o  +Io o +( (( -"o, o - ,o,  {(V {  (V o }  ,(` {!"!"(V {(+  o  ",!(` o ##,B{%-&+2r{pr~p{{ (j (D +*{%-&+r{prYp (F (D $$9{%&%&(V { o X {(+o '8s(('( }({)),8({,({o+rp o 0 (s (+(++**,B ({o {%-&+#r{prp o (N (C +*{%-&+r{pruprp(M (C '( : '#o, &,%(` {+,+,(V  } o  ,,+(` 8${-.-.(V  o /8s00/( }0{11,80{,0{o+rp o , 0s (+(++22,={0{o &{%-&+r}pr׀prp(M (D /( :>/#o, {o  {(+ .,-(` ,(` o 3+3( 44-+4([ &3( -3o, {5656(V , {+77,s }+{%-&+( 6,5(` {8989(V  ::,s{%-&+4r{pr;p- ;%;+ (  s %(F (D r;p- ;%;+ (  s %(F ( +I{%-&+;r{prp - ;%;+ (  s %(N (D 9,8(` {+*Ah@ `D? &V: k $ _<    U  #&IcF  0kB{%-&+r}prp(8 (C }s {  (V {  ,s }+{o  ,(` {    (V {  ,s }+{o  , (` s% }s% }s$ }}% {(V {%-&+r}prp(Y ( ( +}{%-&+ r}pr}p{(F (C ?}{%-&+r}prp(F rip(E {ݤ ,(` ,+}{%-&+/r}prp-rp+r3p{(N (C o  +o (o - ,o, {(V {(V o } ,(` {(V {(+o  ,(` {,B{%-&+2r}pr~p{{(j (D +*{%-&+r}prYp(F (D 9{X{(V {(+o 8s( }{  ,8{,{o+rp o 0s (+(++!!,A{o {%-&+"r}prp o (N (C +){%-&+r}prup rp(M (C ( :#o, ,(` {"#"#(V }o  #,"(` 8"{$%$%(V o &8s''&( }'{((,8'{,'{o+rp o ,'s (+(++)),<{'{o &{%-&+r}pr׀p rp(M (D &( :@&#o, {o {(+ %,$(` ,(` o *+*( ++-++([ &*( -*o, {,-,-(V {%-&+( -,,(` {%-&+([ &{././(V {-+00,;{%-&+ r}prQp{(F (D rp( +@{%-&+2r}prp{{(j (D /,.(` {+*A;:u : '^? ($L } $ z)   g (&Nh  Q 0?C - + - + % {(V {o[ &{o[ &{%-&+"rprp(j (C s %o  o s  o & 9T~ _vs  s    io   o  o  s o X X o Xo  o    ,@{%-&+rpr|p(F (Y  ({ o_ &+A{o_ &{%-&+rprƅp(F (Y { o_ &{(V {o }{o +( Poo ( -#o, ,(`  {(V {{o X ,(` {%-&+'rprp {(N (C P(+o +( { Zo_ &( -o,  s o  o ,(` *A':cL g  +=1 0sD _v s s % - + - + {(V {%-&+7rprӆp%%%%(l (C o  o {o[ &{o[ &s   o &  9  s    io  o o s o s o X X -  X+ o  o o  ,a{%-&+6rprQp%%%%(l (C ({o_ &8{%-&+6rprp%%%%(l (C {o_ &{%-&+6rpr^p%%%% (l (C { o_ &,}{(V {o }{o +( Poo ( -#o, ,(` {(V {{o X ,(` {%-&+'rprp{(N (C ,KP(+o +( { Zo_ &( -o, s o o  , o, 3{%-&+!rprp(S (N rip(E -+( -+( ,(` *A'c / O + c3cFX e 09E(! (" ~%-&~us# %(+(+ +*0Fo u/ ,-+ ( + 9S{%-&+ruprp(C o   9{%-&+rupr͉p(C {  (V io s o s o s o {%-&+7($ %- &   + (% sc (d (e _, {on &  ,o& & , (` +{%-&+ruprp(D 8{%-&+rupr5prip(E   ,s o {%-&+7($ %- &   + (% sc (d (e _  , {on &*~I 0GT T(?     ,0%-o i ,   ,('  _ (' _   ,T  ,  T + *0H T-+( (k - ou + (k -( +  _,(( T +Trpo) X,o (' _  + *0fI T-+(S o* (+ (+,C(+(k - ( + ,((     , T&-+( (k - ou + (k - ( + _  , (( T +T, (? +  ,w(S ov   ,ou  Y o QP(? ,.Prpripo~ QP(S ripo~ Q+ +*t{0YJs Prp(8 Q rip } (?   ,RPrߊp(8 Q 8 Prp(M Qrpo> -r po> --+(+  9rip r po>   ,gPr3p(8 QR |(,5{(, }PrYp{(F (8 Q+1R|(Prp (F (8 Q+4R|(Prp (N (8 Q-rًp+rp (-  {(V {o  ,(` 9Es}rp _v(F o" %-&+ rip(~ }|(  9rYp{{{(N ,G+9z%P%rp%%rp%(K Q 9{(V {s. o/ (+(+,C(+   ,-Pr]p (F (8 Q{o &+Prp(8 Q ,(` +Prp(M Q+0z%P%rUp%%rp%(K Q-+!!,rz%P%rp%%rp%%rp%G-rp+rxp%r p(K Q{ {{s +[z%P%rp%%rp%%rp%G-rp+rxp%r p(K Q oG_"",5{#$#$(V {o $,#(` +oon &,o+rpPr7po(M Q+Prip(M Q+Prprp(B Q + *( t  0{K{  (V s {%-&+r prIp(D rip {  (V {  ,r[p s }  ,(` {    (V {  ,rp s }  , (` }rip,o0 , o +9F{X}o0 o" ( o o o o  rpou (j (8 o (? -(? - ou +,(}+ rnp(M {,'rYp{o{o(N +rАp{, {o+rp{%-&+Gr pz%rp%%rp%(S %rp% %r6p(K (D {, {o+9{o 9,.{s. o/ (+(++,9{%-&+r prp(8 (D {{o +%{%-&+r pr>p(8 (D +.{%-&+ r przp{(F (D {o }{,9rp {%-&+ r prڑp r6p(M rip(E 8{93{(V {o 9{s (+  (+!!,[r,p(8 ( {{o {%-&+'r prRp{o (N (D +,{%-&+r prʒprp(B (D +>{%-&+r prprVp(B (D {{o ,(` +:-r^p+rp {%-&+r prp rғp(M (D +{%-&+r prp(D {o }{""9-+( u/#{%-&+r2prpp(D #,+$$,W#o& %%&&, {%-&+r2prp(Y +{%-&+r2prޔp(Y +z{%-&+Lr2pr0p{%-&+({%- &'%'+ (s %(N (Y ((,s o ))9{%-&+7($ %- &- -+ (% sc +,+(d ,+(e _**,1{%-&+r2prprip(E {on &+#{%-&+r2prܕprip(E ..,s o ,(` *AdG0w 0   eo 0L{  (V  9{ ,g{%-&+7($ %- & + (% sc (d (e _, {o. {o/ {,g{%-&+7($ %- & + (% sc (d (e _  , {o. {o/ {  ,g{%-&+7($ %- & + (% sc (d (e _  , {o. {o/ {%-&+( &+{    (V {o ,E{o +( -+(( -#o, {%-&+(  , (` {(V {o ,E{o +( -+(( -#o, {%-&+( ,(` 4}}}}}}} ,(` *Av&y" h&:y 4  *o*{%-&+rprVprip(E *{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*0(%-&+( +*0(%-&+( ,(os0 o1 ((%-&+(n &(%-&+(n & '(%-&+(/ (%-&+(/ {%-&+(1 {%-&+(] &((}}*?(g?/n'0BM(%-&rip rp(-r p+rp((j  +*J((*0}}s }s' }}rip}s }sw }s }( ((o(((*{*"}*{*"}*{*"}*{*"}*07N {  (V {ob ,(`  + * & &}*0KOs }}} P} ,-+(+r" p},-+(%-&+(+}{ ,* {)%-&+s ( &+C{%-&+(U ,( {)%-&+s ( &((,(8={)%-&+s ( &{(V s  }P(P({ {{_- +   {{s0 o1  {{s0 o9  {{ { {{_-+ XoW {    (V  {{oX   ,?  {{oZ }{)%-&+ s ( &(o[ &(o[ &{%-&+(\ ,>{)%-&+ {s ( &{%-&+(] &  , (` {)%-&+ {s ( & {{ {{o^ ,(` +*A4 <6 0Ps }rip}{  (V {%-&+(] &(rp(8 ({(o" (8 }-+${)%-&+s ( &(%-&+(n &(%-&+(n & ,(` *" 0'Q-(%-&+(+t$  rip (%-&+(,,-+(U + 9oA rip{(V {, s' }oZ {om &{o" ,(` (S o> -r`'po> -{+  9rpo> , r po> + { _  9({%-&+rԖpr<prjp(B (D {    (V {ob ,{o  , (` ( (S o> - r`'po> , r po> +,Q({%-&+7rԖprƗp%%%{%(l (D  +G{%-&+7rԖpr_p%%%{%(l (D  (_,B{%-&+rԖprp(8 (D (o[ &(o[ &89s0 o1 (,6{(V {o2 & ,(` rip{(V {o" {o] & ,(` {%-&+rԖprNprrp(B (D (? -rpo> +, 8,r p(> - ,r`'p(> -rpo> +,Q(rpo> , (rpo> ,rpripo~ +(((on &(on &+8(_,*{%-&+rԖprprܙp(M (D +E{%-&+7rԖprp%%%{%(l (D 8,s0 o1 ,oA +rF'p{%-&+rԖprp(8 rip(E ((rIp(8 ((  ,<{!"!"(V {%-&+(2 & ",!(` (##,rp(+(rp(8 ((%-&+(n &(%-&+(n &*@oJ `2  ='d " 0bR ,(3 o3 (4 + , +%u  ,(oo5 &(6 +*JM 0S(o7 +*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*0MrYp(((N rp%(-r p+rp%(%%(,rip+r˛p((8 (l  +*0T( (((((s$ (    ( (G``((*( (((((s$ (*0y-( ,b(%-&+4($ %- & + (% sc  (d (e _ , (o. (o/ (*0U ,(3 o3 (4 + , +Iu  ,8(o" oo" o5 ,(o(8 + &(6 +*nq 0 V(o7 ( (9 a +*0%Ws: o; o< o=  +*04Xs> rp(M s? o@ oA oB  +*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*0 TY    P(G(8 Q((( ((*{*"}*0 S{ +*&}*{*"}*0S(-+ +*B}( *0 ( +*0Zs ~  (V rpsC oD oE +|oF tEoG oH +:oI oJ rpoK ,oK o" +(M (L oM -u,,o, oN :x ,o, ,(`  + *(RG2  0[s ~  (V r1prGpsO oD (+~%-&~sQ %(+oS 8oT   ,8PrpoU oV (N (8 QoW o"   rpo>   9 %&o %_o ou  3rp(p +  ,Zs%o%oV o" (o%rÜpoV  (j oPrp(F (8 Qo : ,o, ,(`  + *A4dz { 0p\s sw ~  (V r1prGpsO oD (+~%-&~sQ %(+ oS 8oT ,8P(S (8 QPrpoU oV oW (j (8 QoW o" o@  (? -rpo> +9%&o   (? ,4 %_o  P(S r#p  (N (M Q%&o (+ rpo> - r[po> +  (?  `,_ %_o ou  3rp(p +,'P(S rgp (N (M Qo Prp(S (N (8 Qo :@ ,o, oz 8({ z%P%(S %rߝp%%rp(K Q oS 8aoT oW o" oV o" o@ rwpo> ,rpo> +rpo> _, o> +,~z%P%(S %r p%%rAp%%r]p%(K Qs%o%o%rprp(B o o +Cz%P%(S %rp%%rݞp%%rp%(K Q  Pr3p(S  (N (8 Qo : ,o, (| :'o,  ,o, , (` !+!*Ax  u< 6 t X85L F\ 0o]s sw ~  (V r1prGpsO  oD (+~%-&~sQ %(+  oS 8oT ,8PrpoU oV oW (j (8 QP(S (8 QoW o"  oV o"   (? - rpo> +9  %&o (? ,O%_o ou  3rp(p +,Prp(F (8 Q %&o (+ rpo> (? _,X%_o ou  3rp(p +, Prp(F (8 Qo Prp(S (N (8 Qo :8 ,o,  , o, rٟpsC (D sX sX sX  oE $8$oF tE%%&&,8Prp%(S %%rpoY %%rġpoY %%r֡poY (l (8 Q%rġpoY %-&+ o" o@ rp(a -%rpoY tzrwpo> +'',|%rpoY tzrwpo> ((,Prp(8 Q%oZ +;%rpoY tzrpo> )),Pr^p(8 Q%oZ +B%rġpoY %-&+o" rp(a **,PrƢp(8 Q %oZ +Prp(S +(N (8 Q$oN :V $,$o, o[ ,8,(\ --r֡poY o" -rpoY o" o@ #z%P%(S %rDp%%rp%%rp(K Qo[ .8[.(\ / !/r֡poY o"  ( ((a 009APrp (M Qs%o%/rpoY o" (o%rp rp(B o /rpoY t.!(119!22,Vz%P%(S %r p%!o%r>p%!o%r6p(K Q!o +P(S rTpo(B Q+=z%P%(S %rp%o%rp(K Qo 8("z%P%rp% %rVp%(K Qrpo> -(#r[po> ,"(? -"rwpo> ++33,]s%o%"o%rÜp-rpoY "rzp(j o o Prprp(B Q44,+ .(] :.-o, ,(] :,-o, o[ 5+5(\ 66o^ 5(] -5-o, o[ 7+7(\ 88o^ 7(] -7-o,  o[ 9+9(\ ::o^ 9(] -9-o, o_ o_  o_  ! ,o, , (` ;+;*A$ rA 5Q ] D nS^q   K E[ 0#^rip (?  , (  +*0l_rip (? -ou + 1&(+, _(++ ,.&oa X _oa Y,  o +*0`rip (? -ou + 1rƥpo> , )(++ ,C(o )o  YY X2 +, o +*0Harip (? -ou + 1 _(++ ,_oa  o +*09b Qo[ 8(\  rpoY t.  (p ,( ((a +9rpoY o" rpo> , soorpoY o" (orХp%rpoY % %%rp(l oQF(] :-o, QPr"p(F (8 Q+*A4  07cs rip s ( (b rfp(r~psc sd ~  (V   ripoD oE 8AoF tE9#rpoY 9o"   ou 1 rƥpo> +9  rƥpo) o r p~ o~ r p~ o~ s  o  o o@   rpo> ,O o r[po> ,' o o  orswp(M  o + o  orswp(M oN : ,o, ,o, Prp(F (8 QDPrpp%(S %o %o %(l (8 Q  , o,   ,(` 9wripo +e(   !!,+N orswp(M rswp(8 o> "", o rswp(M ( -o, (PrЧp(S o (j (8 Qo #8#( $$%%,8n$orswp(8 o> &&9 o '8'( (()),8(o(a **,Oz%P%(S %rp%%r>p%(o%rjp%$o(K Q+Z z%P%(S %rp%%rp%%rp%$o%r p(K Q$o '( :'o, +;z%P%(S %rp%%rRp%$o(K Q#( :l#o, +Prp(8 QPr©p(S o (N (8 Q+++*AT wo iiD^Z Om rO.s *0$ ( ,(o  + +*0 d{ +*&}*{*"}*{*"}*{*"}*{*"}*0re(-rip+$(,rp(oe (8 +rp ((?  ,rp((M ( ( (8 + *0 { +*&}*0 { +*&}*0f(/ , r&p +z(.-(0+ ,](. ,4((, r0p +D(&, rDp +/rp +&((, rXp +r p +rjp +*0 (  +*0{g(,( ( +rzp (,(oK o" +rzp z%%rVp%%rp%((K +*0hrXp (/ ,7( ,#r~p(oM ( r6p(M 8 (39(,(oO+9(.,Z(oI,"rp(oOoA r6p(M + rp(oOoA r6p(M +"rp(oOoA r6p(M +M(4,A(,(oQ+  , rp(oQo" r6p(M  ݗs  }   }(%-&+{)  ,,(%-&+{) s o &+-(%-&+!rprҪp {(F rip(E  + *AV]0irip (,((f -'(-rp( (8 + (og +((h (i (-m(-e(,(%-&+(j -I(%-&+(k ,2(ok ol ~m (a -(ok on +++ ,4(-( + (oe r$pr p(B + ( (o ( (? -( +rzp   ,( r$pr p(B z%(%r*p%%r*p%(K  + *{*"}*0 j{ +*0Y1}{  (V (~, {+ ,(~{op oq ,(` * ,(` 0 r0p oJ (8 }}rrp(>f(%-&+{)  ,+(%-&+{)s ow &+(%-&+rp{(D 8e(.-(0+  9Ks  } rip}(  ,} rجp}+](%-&+(d,(%-&+(W+, rp}}+ rp}= rҭp(F }}rpo" rap(M (>h(%-&+{),,(%-&+{) s ow &+(%-&+rp {(D (,{}{+*A|1  '0'#Jfs=h0"}}( ,*0{ms }  rip ~ }~ }(=(.-r p+rp(/9r&p(%-&+(W{-rHp+rzp(8 },( (%-&+(W{-rp+rڮp(8 } (? - ,(=+  , rp  + {rp rQp(B }8N(.-(0,(2, {+  9(C{-r p+rPp(M } {o9 (C{-rzp+rp(8 }(B-  ]x+ { ,- ,+  `-+ `9{rp(8 }+L,{ ot &{o9 (B-  ]x+ {  Y  1,  ++-(C{-rp+rRp(8 }, +,M}{rp% % %%((l (8 }+, {rp((N (8 }+, {r\p((N (8 }{~ (p ,j(%-&+{),+(%-&+{)s o &+"(%-&+rp{rip(E {~ (p ,e(%-&+{),+(%-&+{)s o &+(%-&+rp{(C +*0ns }rip}(,(%-&+(+ (%-&+(( ,<{rڱp((F (8 }}} ;(/9s}{{{r:p((F (8 }~ }|(F9 (=  ,1{r^p((F (8 }}(v   (?   ,{rp (M }(!    ,3{rp((F (8 }}+M{rp((F (8 }}(, (oX+M{rp((F (8 }}rp((F (>I}{rYpoJ (M }rpoJ rŴp(M (>{(? ,g(%-&+{),,(%-&+{)s o &+(%-&+rѴp{(D 8_(.-(0+9<s}{rp((F }rip}(C(=,&{r p(8 }}8,!{rqp(8 }}(B,{rp(8 }+"{rnp(8 }(!,#{rζp(8 }}+!{r,p(8 }}e{rBp(F (8 }}rhpoJ rap(M ( rpoJ rap(M (>{(? ,g(%-&+{),,(%-&+{)s o &+(%-&+rѴp{(D + }c{rp(F (8 }rԷpoJ rap(M ( }rpoJ rap(M (>ݶ{}{{-r>p+rVp(8 }(%-&+{)  ,+(%-&+{)s o &+(%-&+rѴp{(D !!,(%-&+(("",{ + *AtaIe}7\c70"}}( ,*0\os }(-rlp+rp}{(%-&+(W-rp+rp(8 }{(4-rip+N(%-&+3(U%- &  + (msc  (d (e _-r,p+r`p(8 }(%-&+{),+(%-&+{)s o &+2(%-&+&rprĹp({(N (C (",++*0p(( , (oX(%-&+(O 9(oOoH ݆s }   }(%-&+{),+(%-&+{)s ow &+'(%-&+rprp{(F (D &(%-&+(U9(oX(%-&+7(U%- &   + (msc (d (e _,(oUou+(%-&+(U%-&+(~ݐs  }   } (%-&+{)  ,,(%-&+{) s ow &+-(%-&+!rprvp { (F rip(E V(  ,D(oU  ,(oUop(oV(oR+d(%-&+{),+(%-&+{)s ow &+(%-&+rprԺp(D *Ad?W%,V{*"}*{*"}*{*"}*{*"}*05( 2 ( 5 2(%-&+(]+ +*0<(%-&+(K-(1( ++ +*09(.-*(2-( 2( +++ +*0Xq  ( ,( (2 , 2%(/-(0-(.-  ++ + *05(%-&+(K-(%-&+(K+ +*0(%-&+(K +*0(%-&+(K +*0.(.,(3,(%-&+(I+ +*0.(.,(3,(%-&+(I+ +*0.(.,(4,(%-&+(I+ +*0"(.-(0- (/+ +*09(0,*(.-"(,-((,( O+ +*{*"}*0r (? -(8+ ,(;(8 , 8(. ,(;(x 8(1,!(;(x , 8(,-((+,4(9,r0p(x + rBp(x (;+8(,,(x   , (;+ (; + *0 { +*0Vs}( ,@rzp (,(+ ,( ( (o>*0t( ,lrzp (,(+ ,(( (/-rًp+rTp {,(r`p(8 o>}*&}*0u(=-*,(-(-(%-&+(W+  ,d{  (V ,(~%-&+(y ,(~%-&+(z -(~%-&+({ + ,(` +*GN 0v(0-(.,{%-&+(++ (/-+ ,>{  (V (~, (~o| ,(` +*D(l 0w (0-(.,J(4,B(%-&+3(U%- &  + (msc  (d (e _,P(3,E(%-&+3(O%- &  + (U sc  (d (e _++ &+*0vw (0-(.,P(4,E(%-&+3(U%- &  + (msc  (d (e _++ &+*fi0vw (0-(.,P(3,E(%-&+3(O%- &  + (U sc  (d (e _++ &+*fi0kx (/ ,*{  (V (I ,(` (Prp((N (8 Q +*, 8;(0ys }  rzp} P ,ripQ(.-(0,(,(oK+ 9Ds}rip}9O{oA } oU ,7($,  P{{ rswp(M Q+ 8o ݲ z%{%rp%{{ %rfp% oJ (K }g z%{%rlp%{{ %rfp% oJ (K } oJ rwpo>   ,,oU +  , P{{ rswp(M Q+Frzp ((  &rp {rp (M } (%-&+${)%-&+s ( &Qs}}(%-&+${)%-&+s ( & +*AdK78g8 wMQ0J1{  (V (I&(} &( , (oX ,(` * 4> 0z(/ 9  ( ,>(oM (~ , rpsT z(oXqrBpsT z(, (oXr½p((N (>#(0-(.+,++*XkB0){{  ( tJ |(+ 3*0){{  ( tJ |(+ 3*0){{  ( tJ |(+ 3*0){{  ( tJ |(+ 3*0){{  ( tJ |(+ 3*0){{  ( tJ |(+ 3*{*"}*0_|{   (V } { o { o (P ,{ o  ,(` * IS 0}{   (V #}#}#}#}{( #Y }} s } { o ,(` * 0*}{   (V {  ,(` *  0~rip {   (V { o +6 o rip(p -rip+rswprp( (M o - , o, ,(` +*'Bi gw 0?}{   (V { , { ( +{ ,(` * (2 0   # {Y( { (V { o  +c o  {Y Y( #-C6?6( Y4( Y+   ,+(  (  o -  , o, ,(` (VW + *Dp + 0=(-( (r +   ,(-(+  + *0p  (0-(.+ ,  +B(-(+ ,#( ,  +  +  +*fas s }*0{  (V s }(Y}(%-&+#{)%-&+s ( &r&prpp|( rp|( (B ( r&prp{ ( (8 ( {, {(Z{o &} ,(` * 0qN{ ,+c{  (V rpr<p|( (8 ( }{ ,{o & ,(` *Oe 0s }( (( ( ( Y ( #Y#? ,#((}(S(/-(2,(.-(0+++(s( (j { (V {-+ {o  s } ,(` ( #6'( {( Y( #{Gz?+  ,  1 +  -  1 + (%-&+#{)%-&+s ( &#(` rip}{ ,`#t@(((&-- #t@+ #w@+ #)@( 0+((0-(.+9K  `,( #+9{r\p(F (8 } -#+_9#Y@( #?( { (V {o ,(` {r#p(N (8 }(-b(4-(%-&+(W+D(%-&+7(U%- &! !+ (msc  (d  (e _+  ``""9{rp(F (8 }|(##,/{rp(%-&+( rp(B }+"{rp(F (8 }(?( #?$$,( ( |( 84(/%%9% -#?+&&,#$@ -#+_''9(-(+((90)#W@**9#?+(( #.@,,,:#$@2)-#I@0++#I@0++l+-+Y+ +X( ){r{p)(j (8 }#Y@)( )+E#@[( ){rp)(j (8 }#?)( { -.-.(V {%-&+( (` .,-(` (&( {rqp(((j (8 }(%-&+#{)%-&+s ( &([*(1  @+k 0(%-&+{) ,+(%-&+{)s o &+,(%-&+ rprp((F (C (\#(`*{*"}*0%{ ( 9{ ,3(%-&+#{)%-&+s ( &+)(%-&+rmprp( (8 (D /{ (` { ,{(Yo &+q{ ,;{(V {(Yo & ,(` (%-&+rmprp( (8 (D *m/! 0u(- #@+ (o (- #@+ (o (( #Y@[Z ( ( ( +*0(- #@+ (o (( #Y@[Z (- #@+ (o ( #@7#@+, #@ +#?7+, +*0\%s }~ } (  ,8,%(  ( }(o (o (B(o(%-&+(W((o  ,V{rp{rp(B }(%-&+#{)%-&+s ( &8`$ ``  ,{{rp%% %%{(l (8 }(%-&+#{)%-&+s ( &8#`,d{rOp{(j (8 }(%-&+#{)%-&+s ( &8g# },k{rp{rp(B }(%-&+#{)%-&+s ( &{%-&rip}"(o,(o- (o++,e{rXp{rp(B }({)%-&+s ( &{%-&rip}S"(o,a{rp{rp(B }({)%-&+s ( &{%-&rip}(=,q{rp{r p(B }({)%-&+s ( &(o{%-&rip}a!(, (o+9 {/0/0(V { 0,/(` { 1212(V {33, s }+ {o  2,1(` (- + (o ####((}- #+(( ( -{+(( ( Y (o( !(o( "(T#(V$(b% ( %( 5+&&, ( !0  ( "+'(c#?0 #?+ (c( ( ( #?0 #?+  ( ( )1)( (+*(+( (r -(+,(--.{.-rzp+rp(8 }(/449{rp{(((j (8 }(%-&+(-#Y@+66- +7(- (._+::9q{rLp%%-rQp+rcp%%)%*%(%!%"(l (8 };<;(j=<(l>??|(q@#.+TT,#}=58(,6-(o+UU,,=#?VV, #?5+(f5+l(,6-(o+WW,,=#?XX, #?5+(f5+6- #+ ;-+=5{YZYZ(V {X}{ Z,Y(` 5#5#?[[, #?55AB5#@7A?B(p+C(-(/, (+B_+B;- #+5=Y( D5Y( EFE#GE#H5( I5#@2+J5IYJ( K=( L( MIiMiN{rup %(S %(-rip+rp%5%B%D%E%%=%(l (8 }*6`-?,E( #@+*_+O<->#?Y#?+P*-%=#?P`-@, 6- +Q*-"E( #?2@, 6- +7_R(( #>@5*+?_,6+7_,+S2Q`R`S`;_,+\\9p{rp(S 5(N (8 }]]95ARS`^^,k{r p(F (8 }( _``,_#?XA+&_#@1_#?Y+ #?AA#?Q_aa, #?AA5bb9{rlp5(F (8 }NG_,S+cc,05#@15#?Y( + #?A8NH_,S+dd,(5#?1I#?X+ #?A+ree,*N-5#?X( + I#?XA+>N,45#@1G-5#?Y( +I+ #?+IA{rpA(F (8 }Nff,{rp(8 }8 {rp(8 }(fA{rJpA(F (8 }A( ggiMiNAY( EE#GE#HNG_,S+hh,1A#@1A#?Y( + #?A8NH_,S+ii,(A#?1g#?X+ #?A+jjj,*N-5#?X( + I#?XA+6N,,5#@15#?Y( + #?+IA{rxpA(F (8 }Nkk,{rp(8 }A5{rp%K%G%5%Q%N(l (8 }5#? (e8;_,+ll9{rap%(S %5%7%*(l (8 }m7,*+O`,@?`+nn9 {r p@?(N (8 }O-?B_+oo,Dm{rLp(S O-rp+rp5(j (8 }8z@pp9oNG_,?+qq,15#@15#?Y( + #?A8NH_,?+rr,+5#?1I#?X+ #?A8?ss9tt,*N-5#?X( + I#?XA+6N,,5#@15#?Y( + #?+IAA5A( I5IYJ( K+A5#?uu, #?5{rpAIK(j (8 }8iK( #?vE( #?w{rp%K%E%v%w(l (8 }E( #xx,IiMi( F+/D( #yy,IiLi( F+F{rpIMK(j (8 }{r p6*7(j (8 }*6`zz,W*{{,%m{(S rp(M }+#m{(S rp(M }8(/,9/ 5#?/$5#?7E( #?+++|6-F,|++}}, {rhp(S 6(N (8 }OB`~~,m+5#?76+mm{-rp+rp(8 }8{r<p|(N (8 }|-95#?7)E( #?0D( #?+++mm9E5#?7S+9 {(S rp(M }{rpHGS(j (8 }{r{pF(F (8 }w9,A{rp(8 }H, Fv`m+G,F,v+m+F{rp(8 }H,F-v+m+G,F-v+m+{rp(8 }+{r_p(8 }{rpm(F (8 }m,5#?+ 8{rp%(S %5%%;%6%*(l (8 }*6`,( {(S rp(M }8#.5#?+,3#?5 {(S rp(M }8;_,5#?+  ,0E( #?++  {r(p%(S %% %5(l (8 }8J(._9(o9(o os( 5 ,55( 5Y( 5#?25+ #?5 {rp5-rp+rp -rp+rDp(j (8 }+.{rbp(F (8 }5 +E {(,.-rp+rp+r@p(8 }#5 8 , (+,b z%{%r`p%{%rpp%5(g ( (K }., 5(8+884 ,({H+9z%{%r`p%{%rp%5(g ( (K }., (o+,,5(,(o, (o++8+88 9R(o,(o- (o+,dz%{%r`p%{%r6p%5(g ( (K }., 5(`.88(o,(o, (o+9z%{%r`p%{%rp%5(g ( (K }.,(,#(`+ 5(`-.+88(o, (o, (o+9z%{%r`p%{%rp%5(g ( (K }., 5(,#(`+ 5(`-.+8+Dz%{%r`p%{%r@p%5(g ( (K }+) {r`p{rp(B }8rip9{ (V {, s }8-,{o ++,{5o +${rp5(F (8 }{%-&+ ( ,#{o &{%-&+( ,f{o +:o 99rip(p -rip+rswprp( (M 9o - ,o, +9r&p(8 99rPp( (M 9 ,(` {~ (p ,{(S (8 }z%{%rfp%{%r|p%9(K }8(.-(0+9C(o(- , o +({rp{(((j (8 }{rp %(S %%-rQp+rcp%%)%*%(%!%"(l (8 }(o,+I#,#}+ }{#(o ,- (+{ (V {, s }{(S r)p{(B }-#+,:{rCp(F (8 }{%-&+( +${rp(F (8 }{%-&+ ( ,#{o &rip{%-&+( ,f{o +:o rip(p -rip+rswprp( (M o - ,o, +r&p(8 rPp( (M {rp(M } ,(` +% {rp{r)p(B }+B  {rKp(8 }(,{rp(8 }{(? 9,l(%-&+{),+(%-&+{)s o &+"(%-&+rp{rip(E +e(%-&+{),+(%-&+{)s o &+(%-&+rp{(C (,%{,(o,(o+9s}(}(/,(-(-(/- (++(%-&+{)_,Q({){s o &({)s ow &+{{%-&+( +{%-&+( *A1G _7 $ G [ 0"Gw"  !" H!F#0*2{  (V } ,(` *  0 Ys }{# (Y [l ( (( ( Y{( Y{#?#{Gzt?#? (,{ZX}[}( #@4#9@+,#?ZZ {Z  {Z  #4  #0 #6 #++, #   X X  ( #?,0 #, #? + #ɿ  X#Y@( #?( ,#?+,#?+ ( }rp}{rp %(( %(rDp(g (h %rp(g (h %rp(g (h % rp(g (h % rp(g (h % rp(g (h % rLp(g (h %rLp(g (h (l (8 }(%-&+{),+(%-&+{)s ow &+(%-&+rXp{(C +*0.2{   (V s } ,(` * " 0I {   (V { , + {o ,(` +* *6 0s }rip} R# {   (V {%-&+( ,R{(+ {(+{ rp(N (8 } R&R ,(` (%-&+#{)%-&+s ( &+*UH/z 0"R(i G ,{  +*0X{   (V { , s }# , {o ,(` * BL 0{  R{   (V {%-&+( ,;R{( (/,{( +{( ,(` ( +*cy 0s  (j {   (V {%-&+( ,A{o +o l o o - ,o, , (` o , o  + *P$t i 04 ,*{   (V } ,(` *' 09s }!rip}"RR {,8 ##s { (V {,{o +, +2{(+o ( ( (  ,(` ## # # # # 97{ (V o +K(  ,&  Y(  X  (  +    ( -3o,   Y ,(`  Yl[ ( #?4#Y@+, #{"rp%rp( % rp( % %rp( (l (8 }"(/-+l(/,!#@0 l0 l+ +-#@0 #@0 #@+ {  ! !(V "",{(+# +# !, (` ##,{"rp(8 }"8% _,#Y@+$$9(%-&+(%-&+( &-(oo +% &(/((,#%[& [&2 [+&l))( i&z%{"%(S %rp%rp( %rp%rp( %r-p%rp( (K }"Y( ''&l7'+**, '++, +.Y( ,,, +Y( --, ..,${"r]p&(F (8 }"+"{"rp&(F (8 }"//,BY( RG,0#Y@++00,R+R{"r%prp( GG(j (8 }"8{"-rip+rp(8 }" 11,cY( R{"rp (F (8 }"G,0#Y@++22,R+R+{"r:p(8 }"{"rdp%rp( %rp( %G%G(l (8 }"(.-(0,-#Y@+33,F(- + (o 554|"(r64 {"rSp(8 }"rp{"(N }"(%-&+#{)%-&+s ( &+*4fc LX7 E 0hR #.+,8=s { (V {,{o +,{(+ ,(` o (- + (o o  8 (   #  ,+v(  (   ,]    ,K,"(  ( ,R+ (  ( ,R+  ( :_ 3o, +*9;t Q0qR(/,8S#?  # # ####  # # s s rip####{{ (V {,# # +_{o ,E{( {( {(+o 0 #+(  ,(` #Y@9p9[o  8 ( !!  "",g Y  o  ( X( ###,(  (  (  +   $$,X   rip(p -rip+rswp rLp( (M  ( :+ 3o, Yl[rPp( (M z%P%(S %rp%%rp%(S (K QPr7p%rp( %rp( %rp( %(l (8 Q#.#.[+ #?#.#.[+ #?26#@0&( #?2( #$@++RPrpG(j (8 Q+R1 2G+%%9B#?2 ( i+& #?2 ( i+'&( '( )),  Y( 5#Y@+**, (#Y@++, ((- - +,,,<( ( _--, +( .., P(-9rp%%%&%'(l +r p(N (8 Q+*t ܐ0R(.- (0+,8#?  { # ######   ####s s rip## 9{ (V {,##+a{o ,G{( {( {(+o 0 #+(  ,(`   9+o #8#( $$  %%,e Yo (   X ( #&&, ( ( ( '', X  rip(p -rip+rswprLp( (M #( :1#3o, YYl[rPp( (M z%P%(S %rnp%%rp%(S (K QPr7p%rp( %rp( %rp( % (l (8 Q#.#.[+ #?#.#.[+ #?!!( 0!( #$@0 !( +" 2"#@0#?+"`+RPrp%G%%!%(l (8 QG((9 )#@*#?+r}p,)--,,rp(8 ,*..,,rp(8 ,+//,,r3p(8 ,"00,,rcp(8 ,P,(8 Q2G+119Y( 5#Y@+33, 2#Y@44, 2- +55,<( ( _66, +( 77, P2-rp(N +r p(N (8 Q+* ֛0 # # ##(-{+(/9(l  (j   #6 #?+  ,    G- +,  R8G _,u-  (o+,J, +7,*  6 #Y@+, + + + +G, +, + RG, ( + (t +*0^R(.- (0+, {80rip (- + (o (r (jG  ,{  9# # {   (V {%-&+( ,,R{(  {(  {o  , (` _, +, ++(lG,( +*U 0# R(.- (0+ , {8S(j G,{  9 ##{     (V {%-&+( ,+R{( {( {o  , (`   (o  _, +` ,E , +3 ,'6#Y@+, + + + , + +(l G, ( +*{T 0s }s }s }s }s }rip}}#}#}#}#}s } s } s }  }}s }s% }}|/}( (((((- + (o (Qsw }s }s ((}(  , (s (y*0?Ys }s }s }s }s }rip}}#}#}#}#}s } s } s }  }}s }s% }}|/}(  ,rprps z( , (( ,?(s (O(s (No((- + (o (Q(s (sw }s }-+{9(} ,G((o-(o+,(o({9(y*0 <(    P(G(8 Q('*0s }#}%}(Yl rip}$(/- (+ 9({#s$}{%-&+(',(%-&+(K+,(H{#%-&+!rpr<po" (8 rip(E rp(F }$(,(oX, (+ ({o*+f(/, (+  ,4 (  ,|$(F ( oX+{$rp(8 }$(+()('{    (V s (  , (` #(`#}{ (V s } ,(` (,(oW+9(., (;rp{$(8 }${#,3(%-&+#{)%-&+s ( &+1(%-&+#{)%-&+s ( &(8 rip}&,|&({ + ( z%{&%rp%(( %rp%( (K }&{#,3(%-&+#{)%-&+s ( &+1(%-&+#{)%-&+s ( &9(o ,(o riprip-+ (( ,(o ,-oe ,o ( ((=,J(z(=- (+  , (+(|&(x8d(|&(x(.( (((/(.( ( , (? ,( +( ( (, (? ,+( !( (/(.( ", (? +$$, (+ "(( (r #(%%9v{&rp(op "(N (8 }&((o (/-+&(&Y'('o ("o -#, (? +((9{&r'p"(M }&((og o ((o o (())(f -+())(h **( o +c{&rUp( (M }&(o (/(.( +(+(/(.( o (.,,,(;8(0, {+--,r{o)..(%-&+( (%-&+( (%-&+( (%-&+( (%-&+( (<&}*(fAH + 0s }'(~ }( +{(rp((F (8 }((? ,( (? +,(? ,( +( (? , (r `9(? , ~ ( +(z%{(%rp%%rp%(, (oe +( %rp%(, (og +r}p%rp(K }(( (r 8(,(? +,{{(r/p%( %(op %(oe %(og (l (8 }((oe (( (r rip( (  -+  rp(>   (?   , rp(> , (=+,rp r6p(M (>(/,|((F-(2,(%-&+(W++ (- + (4-+  _, -(=+ `+9 ,*{(r p( (N (8 }(+({(rp( (N (8 }(  `-(=+8(, (o(=,(? ,){(rp(8 }({ ot &( (? ,(  8,+9 -(+rip  -+  rp(>   (?   , rp(> , (=+,rp r6p(M (>(/,(%-&+(W-(2,(%-&+(W++  ,(-(=-  `++{(r@p(8 }(Y_:e(/,(%-&+(W-(2,(%-&+(W++ (- +  ,{(rtp(8 }(+  (  9c ,(? +'',  ( +(  (  (!!( ( ({(rp !(N (8 }(((((,((o +{(rp(8 }(!2  -(=,rp+!(#(/,|((F-(2,(%-&+(W++ (- + #-+ #rp(>  #(? $#-+ #rp(> )),rFp#(8 (>  _,(=$` `+**9{(rp((F (8 }((4-+(- $`++,8(--, (o(=..,(?(/ _//,{ ot &(-rip+(00(h 11(i "(,,22,'(,(/(.( #+8339 - !(+rip##-+ #rp(>  #(? $#-+ #rp(> 44,rFp#(8 (>(/,(%-&+(W-(2,(%-&+(W++  ,(=-(- $`++Y+_55:e{((S (8 }((/-+%(%Y&#(? - (=-#-+#rp(> +669A#((/(.( &(889{(rp%(op %(%#% (l (8 }((#o (&o 99,V(#o (&o ((00(f -+(00(h 11( o 7::,R&(77;;, #({(rp(#&(j (8 }(+H#(77<<, #({(r0p(#(N (8 }(7==9h(-( (/(.( +(00(h 11(i >{(rp>(M }((??9{(rp%(S %#%(op %(%>% (l (8 }(((o >(? @@9~(%Y&(>o (&o AA9{(rp%(S %(op %(%>% (l (8 }((&o (>o >(((00(f -+(00(h 11( o 8z%{(%rp%( %rp%( (K }((( o ( (/(.( B(( B(/(.( o +*{(r)p#((N (8 }(8? ((&&(&{(rwp(!(N (8 }(!((/(.( C(op D(E(&o (Co -, ( (? +FF9C({(rp%(S %C%D%E% (l (8 }((&o (Co ((00(f -+(00(h 11( o 8{(rp%(S %C%( %D%E% (l (8 }(z%{(%rp%( %rp%( (K }((( o ( (/(.( G(( G(/(.( o 8(.-~ +~ ( (.( (( ( (, (? -+( ( ( (( (/(.( H{(rp%(% %( %( %H(l (8 }((/-+I(IYJ(KK9{(rp(op H(N (8 }(((o (Jo (Ho , ( (? +LL9{(rpH(M }(H(((og o ((o o ((00(f -+(00(h 11( o 8z%{(%rp%( %rp%( (K }((( o ( (/(.( M(( M(/(.( o (%-&+{)NN,+(%-&+{)s o &+(%-&+rp{((D (OO, (o*0rCpQ (%-&+(,Prp(8 Q8(   (%-&+(W(/9(, (F+  ,%Pr8p((F (8 Q+.(?(Prjp(8 Q( (F(oX  ,8(/  9Prp-r(p+rJp(oe((j (8 Q  ,i( (%-&+(W  ,Prdp(8 Q(B Prp-rip+rp(N (8 Q+Prp(8 Q+Pr@p(8 Q+',{ ot &( Y{,1 , ++-{9(0 +,  0(/-++(+v(0 +,  0(/-++(+@ , ( +(1 + 0(/-++(+ 0(/-++(+*0rp(( (^( ,(s (O{ ,{o }{  (V (~%-&+( ( ,(` /({,?{o +( ( ( -7o, sw }{%-&+( s }(o (,(o ((%-&+(c({%-&+(%}(((}*i'  {*"}*0E {  (V (~ , (~s ,(` +* &2 0( . (+_,,( (f ,( (h { ++  9D}{(V (~9(~(o (~(o (,L(~(op oq (~(o o (~(o ( o (~o (~o (~#.+ #-C6?o (~o (~#.+ #-C6?o (~( o ,(` *Ah" 0=1{  (V (~ , (~o ,(` * '1 062{  (V (~%-&+( & ,(` * * 0=1{  (V (~ , (~o ,(` * '1 0{  (V (~ 9( ((- #t@+ #w@(*-+ # o@(&-+ #)@ #/ +,3(~o (~#.+ #-C6?o ,(` * 0{  (V (~ 9( ((- #t@+ #w@(*-+ # o@(&-+ #)@ #/ +,3(~o (~#.+ #-C6?o ,(` * 0M# {  (V (~ , (~o ,(` +*&: 00# (  ,o o  + *0 #W#W#W#W(  ,Ko| - o{ +  ,#o Wo Wo Wo W-+( +*0s })rzp (/-rًp+rTp (( (8 ~ }* }}W(, (o+,'{*rp(S (M }* b(/  ,( {k} (.-(0+  ,%|*( {*(S (8 }* { #@|]( k { #G`( k    ,W {*rcp(8 }*( { lo  { lo  { lo q {  `98 {* -rip+rp(8 }*{(V  9_#(~ { lo (~ { lo (~(o (~(o (,P(~(op oq (~(o o (o ( (~o (~(~o #. (~o + #-C6?o (~(~o #. (~o + #-C6?o (, (o+,(~ { lo 8{*r-p(S (M }*(/, (+&(.-(0+,(~o #3 (=+,(~o +#,(=,  {*rp(M }*+4((~( o (~s ( o +5 {*r<p(M }*(~s ( o ( o ( (? ,(-rip+ (oe +( o 1,(`  rp(>{*rp(M }*{*~ (p 9,l(%-&+{),+(%-&+{)s o &+"(%-&+r:p{*rip(E +e(%-&+{),+(%-&+{)s o &+(%-&+r:p{*(C *A4 h0s },(/-rnp+r|p}.{.(/rzp+( ( (8 }.}+}-(= ( ,', (o,(o++ 9s}0{0(}+{0{0{+s }-(}/(%-&+{),$({)s ow &+@(%-&+{),#({)s ow &{+ }-*Ae$ 0 ( (~o (~o {{( (~,(~%-&+( + 9(  ,rprp( +[(~( lo (~o #,(~#o (~(o +1(~o (~o (~#o *0n(/ 9O{  (V (,(o+ ,|( ",(#(( s ( (r9p((oMsz(,S(I&(   "  ,(#n( ( s ( O#A,(`  r]p o" (8 (>##+*AL?R)* &5(0#-C6? # # ((f ,((h ( +,8o&8Y((f -+((h (   ,88 o   ,(#s 8 o   ,(#s 8 ( -( (o +  ,(#s 8  #4 o +,( o (.(  +7#7 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 +*%Kp{*"}*0x" " #-C6? #@ rip"""( (,'"} "} } 8(  ,(o+ (I  9E  ,4~4%-&~3s %4( &( &+2~5%-&~3s %5( &( &( "6 ( l2 ( l +  ,rp(8 -&( "6 ( l2 ( l ++  ,rp(8 } ,(?} } +#(>"} "} 8(%-&+{),+(%-&+{)s ow &+!(%-&+rpr+prip(E rup(8 (>"} "} } s}2}1(%-&+{),,(%-&+{)s ow &+7(%-&++rprp{1oJ r6p(M rip(E rp(8 (>"} "} } +*AEW0s }9"}:"};}< }=(,(%-&+(+ """( (/ 9{(V  ( { }:{ };8i{<X{=Z}={<9(%-&+{),C(%-&+2{){>%-&s %}>ow &8(%-&8rp z%rMp%(  ( %rcp%|:( %rp%|;( %rp%{<X  ( %rp% |=( % rp(K (D {=( { }:{ };{<  X}<{</{ +  :|{   ,{  ,(?+rp((F (> ,(` +rp(> + *A~ 0 #c( #G`( #@|]( " "#-C6?(,(%-&+(+"""(  {, (C+ (.-(0+ _  9s  }@"#w@ rip}?(,0k k"  {?r[p(8 }?8(:9 {o--Prpo> +,k kk89k ( .( .( +,]k.. +  ,-k. .+!!,  +  +   +P%-&ripsT z(:""9{o.##.#. #+$$9#k {o/##.#. #+%%,H#k{o0##. #.#+&&,#k +#k+#k +#k  '',' } } "} 8 l( ((,k} 8 ( "6 ( k2 ( k+)),P-+  {?rp( (:(j (8 }?k} + } l( **,k} 8( "6 ( k2( k+++,Q-+  {?rp((:(j (8 }?k} +} l."B0 "++,,,`"} -+  {?r5p((:(j (8 }?"} +} --9}  {?(>(%-&+{)..,,(%-&+{) s ow &+-(%-&+!rprp {?(8 rip(E +} (?|s// }B0/0}As11/}D1(22( }C(%-&+{)33,,(%-&+{)1s ow &+](%-&+Qrpz%rp%1{C%rO#p%1{D{AoJ %r6p(K rip(E k} k} "} } 1{D{AoJ r8po>   44,0r5 p1{C(8 (>((oX+rq p1{C(8 (>(%-&+(W +(k} k} "} } { 55, (?+#r p -r p+r p(8 (>  ,(, { ++669(%-&+{)77,+(%-&+{)s ow &+(%-&+r- prU p(C ({ o } ({ o } 8+8*A4|0X{,{ox + ,/(/- (.+ (/(.( }{ +*0 ( *0 ( ox   +*0a ( rip oz +%({ ( (a , + (| -o, +*2J04( , +#( ( rip(a -+ +*0(   ,(  + *0Cs }E(-(%-&+(j + , 8(}Grip rip}F (2,(=-{Grip(a +,  8{G( (p 9(,&r p({G(N (8 +fr/ p{G((N (8 {G(  ,{G( +{Fr p(M }F{F(?   ,l(%-&+{)  ,+(%-&+{)s ow &+"(%-&+r p{Frip(E +~(?   ,o(%-&+{)  ,+(%-&+{)s ow &+'(%-&+r pr p{G(8 (D +*0s }H}I{I(o -(%-&+( +  9(/-+ (, (o +{I({I(1( Y+,( ((+ (&++(%-&+{)s ow &*0h,o (? - o (? +,8=(/-+ (, (o +( (,(o X+( o  (, (o +(Yo (o (%-&+(j ,- o  +9s  }K r po rwp(M }Jo ((  9(o o (o (/(.( o (o   ,0((o o ((og o   {Jr p(og (M }J+  {Jr# p(8 }J  {Jr p(F (8 }J(%-&+{) s o &(o ( o (8 s  }Mo ( o (  ,7z%r p%o %rp%( %r?p(K +rWp( ryp(M }L(%-&+{) s o & rp( rp( (B }Lo    9  {L-rip+rp(8 }L  {Lo  -rip+r9p(8 }L(91(o o ,(o ((o (/(.( o (o! o ((ok ,(ok %-&+(l +ripo ((ok ,(ok o" +o   {Lr{p%(op %(o %(og %(oe (l (8 }L+  {Lrp(8 }L8W  {Lr7p(8 }L  {L-rip+rp(8 }L(9(o o (o (/(.( o (o ,0((o o ((og o   {Lr{p%(op %(o %(og %(oe (l (8 }L+  {Lr# p(8 }L((%-&+{) s o &*0(,(%-&+(+ (%-&+(s }Orprp(M }N( (o (%-&+(W, (+(=-( (p +T ____  9( (/  9(%-&+(W, (+  9{(V (,(o+9 (# &(v ~ (a ,+5{Nr#p(M }Nr}prp(M (>C{Nrpo" (M }Nr}poJ rp(M (>8(9 (# &(v ~ (a ,+5{Nr#p(M }Nr}prp(M (>C{Nr po" (M }Nr}poJ rp(M (>+,'(, (oX}+ },*(=-(%-&+(W, (++ ,(` +. {Nrqp((F (8 }N8(.-(0,(2+9{, (C+9{%-&+ (8,;{Nrp ((N (8 }N}+ }V {Nrp%(S % %(% (l (8 }N}4,*(=-(%-&+(W, (++ +^{Nrkp(-r p+rp(%-&+(-rp+rp(j (8 }N +  _!!9(/-+"(  ((((##"YTJ((=($$,=(Jo ((/(.( o ( o 8{Nrp -rGp+rwpr6p(B }N{N(/-(2,8, (=- ,rp (N +rp (N +rp(8 }N8( (a %%,{NrEp(M }N&&,{Nrp(M }N'',%{Nrp(((( (M }N)),1{Nrp((o (N (8 }N **,{Nrp(8 }N{N(? ++,e(%-&+{),,,+(%-&+{)s o &+(%-&+rp{N(D --,(%-&+(*AIbCbiC  oVp42r0;s }P}Q( 9{Q( (?  , (+y(%-&+{),+(%-&+{)s ow &+1(%-&+%r#prqp|Q( (8 rip(E +t(%-&+{),+(%-&+{)s ow &+,(%-&+ r#prp{Q(F (D *0'( ( (?  , (*08S( ((((( (&*0s }R}Sr p{Sr5p( (B }T( {S(p 9 {S( ,{S( ,{S(+t(%-&+{),+(%-&+{)s ow &+,(%-&+ reprp{S(8 rip(E +{Trp(8 }T(%-&+{),+(%-&+{)s ow &+(%-&+rep{T(C *0s }Urip (= ~ }V (/9q(%-&+(W, (+9{  (V (  ,(o+(  , (I  ,i($  (v ~ (a , (% ( (@ +-{Vr7p (M }V rp(8 sT z  ,(` 7{VrpoJ (M }Vrip rp(> +* {Vrqp((F (8 }V8(.-(0,(2+9{, (C+9]((@{, {o7+{, (C+,  ]x+98{ ot &{o7Y{,q(%-&+(K-(%-&+(W+D(%-&+7(U%- & + (msc (d (e _+,,1/ (=++:%2(=-+9{,  ]x+, r=p +rp , rOp(8 {Vrkp(=-rip+rp(j (8 }Vr p(8 (> 8e (!!9z%{V%rGp(F %( %rp%(.-rp+rp(K }V("{%-&+"(8#(= "(  #_, (? + +?( (?  {Vrp(j (8 }V  _$$, (@ P%{Vr)p(S %(j (8 }Vrp%oJ (N (> +Z{Vrkp(-r p+rp(%-&+(-rp+rp(j (8 }V + {Vrp(8 }V _&&,1{Vrp(%-&+( (M }V(?{V~ (p ''9 ((,l(%-&+{))),+(%-&+{)s ow &+"(%-&+rYp{Vrip(E +e(%-&+{)**,+(%-&+{)s ow &+(%-&+rYp{V(C +++*ALu. i>7P0 (  +*0  (%-&+{: ,d(/-(.-rp+rp+rp ({:rp(F o& , to' ( +(/(.( +*0(( , +k(/ ,20~-o) + +B(. ,10~/o) + +10~.o) + +*0rip ( (%-&+{:_ ,j(/-(.-rp+rp+rp ({:rp (N o& ,trpo' +,(/(.( +*0m (%-&+{: ,@({:rp(F o&  ,tr po' ( + ( +*0]rp ( (8   9 o* }-+( -+( (o - (? +,o+ (? -( (? ,+,( ( (8 (   ,%( o (o, (o-   ,%rp(8 (/(. }+ ((+( ( (-( (r +(*0+(-+ -+ (/-+ Y  +*0S(.-+ +*0S( (o -(-(%-&+(j +, ~  +( (%}  ((/(.( (/ ( %-&+(l (0 ,((i (8  _o1 +&( (r_p(i (M  _o1  (2 +*0,((8  +*0 rp +*0f ( (o -"-(-(%-&+(j ++ 9(- S+ {(+ (, (o +~ {o +$( { ,  + ( -7o, 8( (- S+ {(+ {o  +% (   {    ,    +  ( - 7o, , ( + +*1280a ( rip o +%( (i (a , + ( -7o, +*2J0 { +*&}*{*"}*0s (  {o +s( (3 (f ,+R(h (i (r (h (i (4 , , _+  ,(h o5 ( -7o,  + *!0 { +*0  {o6   +*0] ,'o ( (a ,o (a + +*o ( (a ,o ( (a +  +*0F ( (f , ( (h (i (? + &  + *690A ( (f ,( (h ( + &  + *140Y( (o -( (r + - (+ 9(oe (?  ,(oe (r +#(o  ,(o ( -(%-&+(j + -(%-&+(k +,(ok on +*0( (o  ,|{  (V (~,J(~%-&+(7 ,+(~%-&+(8 ,(~o8 o9 + ,(` +*f 0 ( ~: (a  +*0 ( ~; (a  +*0 ( ~< (a  +*0 ( ~= (a  +*0/ ( ~> (a -(%-&+(? +  +*0(-8(2 (0rip+(((/(.( +( (h (i (,(? + ,5(og (? ,(og + (oe +*0@*( ( ,%(oe (?  , (oe  + *0w( ( ( (%-&+{: ,(({:( (/(@ }+"(A  ( (/(@ }*0( ,(i (*0s }W}X( (o -{X(r + - {X(? + ,8{X((= 9s}Z{Z{X(&(-rip+((h (i }Y{Y{Z{X(p 9(%-&+{),,(%-&+{)s ow &+9(%-&+-rcprp{Yrp{Z{X(B (D +t(%-&+{)  ,+(%-&+{)s ow &+,(%-&+ rprEp{X(8 rip(E *0(s  }[( (o rp%(%%( %( (l }\  (/-+{o 8( ,Q{\rQp-r. p+r@ prp(B }\s3 ({ X( 8L - (_+,{\rh p(8 }\ 8(,/-)(-!(oj -(~%-&+(B ++  ,}{ (o   ,_{\r p(o (o (N (8 }\s3 ({ X( +_+O{   ,?{\ra!p(F (8 }\s3 (X( + ( :R7o,   ,p(({\r!p((F (8 }\(s3 (# {\r!p (F (8 }\(%-&+{),+(%-&+{) s ow &+(%-&+r-"p{\(D +*A4|1KK#0s  }]( (o ry"p%(%%( %( (l }^ ( {^r#p (M }^(?  (? (~%-&+(B (,(- (oj ++(/-+{o  8 (  , ``+  ,> (i (a   ,' s3 ( { X( 8+z, (i (a +  ,$ s3 ( { X( +I`,, (++,{^rR#p(8 }^ + ( : 7o, ,p(({^r!p((F (8 }^(s3 (#{^r!p(F (8 }^(%-&+{),+(%-&+{) s ow &+(%-&+r-"p{^(D +*K,#0s  }_}`( (? - ( (o + {`(r `-(+ ,(%-&+{),+(%-&+{)s ow &+2(%-&+&r#pr#p{`rZ$p( (B (C 8s}b{b{`(}a{a2{a~C +9(%-&+{),,(%-&+{)s ow &+?(%-&+3r#prr$p{a{b{`( (j (C {a(+*(%-&+{)s ow &*0Ts }c}d( (? - ( (o + {d( `-(+,~(%-&+{),+(%-&+{)s ow &+2(%-&+&r%prA%p{d( (N (C 8(,(%-&+(+ (%-&+(~ }e(%-&+(W9(/9(%-&+(W,(- (=+    9Y{er%p{d(F (8 }e{d  ,,{er6&p(8 }erh&p(>8(  9{  (V (o,m(v {d(D &(v ~ (a ,+5{er&p(M }er.'prp(M (>+'{er^'p(8 }er'p(> , (` 8(9(I,}(v {d(D &(v ~ (a ,+E(%-&+r(prL(p(8 rip(E r.'prp(M (>+2(%-&+r(pr(prip(E r(p(>C{erZ)po" (M }er.'poJ rp(M (>,({er)p(%-&+( (M }e(%-&+{),+(%-&+{)s o &+(%-&+r%p{e(C ,,}(?(, (oX ,(%-&+(++{erqp((F (8 }e8(.-(0,(2+  9{, (C+!"{er*p((F |d( (M }e!##9{%-&+ {d(5""$$,mr@*p|d( (8 (>z%{e%rx*p%|d( %r*p%(%%( (K }e+}(?+[{er*p(!-r p+rp(%-&+(-rp+rp(j (8 }e &&,(%-&+(++{er*p((F (8 }e+({er@+p((F (8 }e(%-&+{)'',+(%-&+{)s o &+(%-&+r%p{e(C *Ad o'Coo]x0$ ( ,( (-+  (,({:, (? +9(/-(.-rp+rp+rp({:r+p(j o& ,,tr+po' ( , + +#(/(.(   , ~C   ,(/-+Y  + *0(-+    (%-&+{:,+ ,t(/-(.-rp+rp+rp({:r+p(j o& ,tr+po' ( +2(? ,#(/(.( , ~C   , +(/-+Y + *0rip   (%-&+{: ,t(/-(.-rp+rp+rpr+p(j ({:o& ,trpo' (? ,,(/(.(     ,  ol  + *0Krip  ( ,( , +( ( +*0s }frip  ~ }g {(V (,(od+-(I+ 9(E (v   ~ (a   ,2(% ( {grH,p(M }g(? +-{gr,p (M }g rp (8 sT z+{gr,p(8 }g ,(` 7  {gr<-p oJ (M }grip r-p(>~{g~ (p   ,e(%-&+{)  ,+(%-&+{)s o &+(%-&+r-p{g(D ,%}(, (oX+*AL/  #7#/R~0s }h rip ~ }j~ }i(= (.-r p+rp(/,Qr&p(%-&+(W, (+,( (?   ,rp 8m(.-(0,(2+  9{, (C+ {,,{o9+  ]x  , + `  ,U{ir-p((N (8 }irT.p(8 (> ,rp +rp +k ,` (  (}{jr.p% %%%((l (8 }j+0{ir\p((N (8 }irFp  _,(.-(0++,G{ir.p(8 }i{jrp(%-&+( (M }j(?{i~ (p ,j(%-&+{),+(%-&+{)s o &+"(%-&+re/p{irip(E {j~ (p ,e(%-&+{),+(%-&+{)s o &+(%-&+re/p{j(C +*0s }k rip ~ }m~ }l(.-r p+rp (/,Pr&p (%-&+(W, (+,( (? ,rp 8|(.-(0,(2+91{, (C+  {, ,{o9+  /  ]x+  , + `  9{lr-p ((N (8 }l((   ,r/p (8 (>+'rp (%-&+r/p (8  (>+I ,> (  ({mr+0p (j (8 }m+){lrq0p ((N (8 }l{l(k ,j(%-&+{),+(%-&+{)s ow &+"(%-&+r0p{lrip(E {m(k ,e(%-&+{),+(%-&+{)s ow &+(%-&+r0p{m(C +*09s }n  (/-(.-r p+rp+r&p rip}o(/9>(%-&+(W, (+9{(V (  ,(o + (I   , (F + r11p(> ,(` &   ,rs1p(>+3 ?B  ,r1p( (8 (>+ (?{or2p(F (8 }o+ {orU2p(8 }o8%(.-(0,(2+  9(.-r p+rprp((F (8 {, (C+9%{o6 %{or2p(F (8 }o {or 3p(N (8 }o,$ra3p ((N (>89l#G`,W{or3p(8 }o(=,1{or3p(%-&+( (M }o(?+r3p ((N (>+oz%{o%%rQp%-r p+rp%rwp%(%-&+(-rp+r[4p%r4p(K }o+{or4p(8 }o {or4p(F (8 }o(%-&+{),%({)s o &+(%-&+r 5p{o(D +*(X t%0 ,2  ?B+ , 8 (/9{(V (,(o+(  , (I  , (G ,(` &r=5p(> +&{o= &ry5p(>  + *(AZ 2y0\s  }p#}q(=   (/9q{(V (,(o +(, (I   ,G(H l}q(v   ~ (a   , (@ +rp (8 sT z ,(` ݺs#  }s   }r(%-&+{),,(%-&+{) $s ow &+2(%-&+&r5pr5p {roJ (8 rip(E  {s#}qr6p(> +0(~, (~o + #}q(~ (=-'{q#Y@0{q#++9(%-&+{),+(%-&+{)!s ow &+1(%-&+%r5prW6p|q(g ( (8 (D #}qr6p|q(g ( r p(M (> _9(%-&+{),+(%-&+{)"s ow &+3(%-&+'r5pr6p(%-&+( (8 (D (?{q+*D 80 s% }t(_  rzp rzp~ }u(  ,-(o  ( (o  ( ( (/r%7p(8 +rfp(  ( (M ( (o (  , (=+  9&#9(/  (  z%{u%%r/7p%(g ( %rW7p%%ry7p% %r7p% (K }u( ,#(`(=,i{u(S (8 }uz%{u%%r7p%(g ( %r-8p% %rW8p%(K }u 8(=,Uz%{u%%r8p%(g ( %r8p% %rW8p%(K }u +&{ur9p (F (M }u{u~ (p ,e(%-&+{),+(%-&+{)&s o &+(%-&+r9p{u(D +*0+s' }v rzp rzp ~ }w(  ,K(o  ( (o  ( r9p(o(F (8 ( (0r%7p(8 +rfp(  ( (M ( (o ( (2, (C+(%-&+(W   _ ,!{wr9p(M }w 8r(= _9( #Y@( z%{w%r-8p%%rW8p% (K }w(,f z%{w%rp%%r=:p%(g ( %r:p%%r:p% (K }w( 8I(o,(o+,h z%{w%rp%%r:p%(g ( %r:p%%r:p% (K }w(` 8(o, (o+,c z%{w%rp%%r';p%(g ( %r:p%%r:p% (K }w( +9{wrq;p%%%% (l (8 }w(=,q{w(S (8 }w z%{w%rp%%r<p%(g ( %r:p%%r:p% (K }w 8(=- +9( -rp<p+r<p{w(S (8 }w z%{w%rp%%r<p%%r<p%(g ( %r-8p%% rW8p% (K }w #,#}{w~ (p ,e(%-&+{),+(%-&+{)(s o &+(%-&+r<p{w(D +*0{  (V   #(I (,(%-&+(+Pr&=p(j (8 Qr=pr=p( rwp(B ( Pr >p(F (8 Q(,# 8{    (V (  ,(o + (I   9rr=pr@>p(g ( rwp(B ( (J + Prn>p (F (8 Q# #3+98r>pr>p( (8 ( Pr:?p(F (8 QX(I ,^(J ~6%-&~3s %6( &,+Pr?p(8 Q#+Pr?p(8 Q#0, ++:+ Pr@p(8 Q#  , (` hr0@poJ r6p(M r>p( Pr@p(F (8 Q# rprŴp(M (>,{,(?l}{_,+r=pr@p(g ( rwp(B (  {-+,IPrAp{(F (8 Qr=prLAp(g ( rwp(B (   ,(` *A|@ M+ nPhn(  0s) }xrip (/-(.-rًp+rp+rAp(8  (/  ,#(%-&+(W, (+ +4(.-(0,(2+  ,{, (C+ (   rfp(  ( (B ~ }y#  , {yrAp(M }y(^(-+,d{yr_Bp%%%-rBp+rBp%(=-rip+rCp(l (8 }yݗ(=,>{yrICp-rBp+rBp(j (8 }yM{y~ (p 9,l(%-&+{),+(%-&+{)*s ow &+"(%-&+rCp{yrip(E +e(%-&+{),+(%-&+{)+s ow &+(%-&+rCp{y(C ( #Y@( ( (o ( (/ _9z%{y%r Dp%(g ( %rwp%(K }y|yd(,&rDDp(g ( rDp(M (>+#(`}{ (V {, s }#,{{o ,(` 8(.-(0+_ _9#,Q{yrDp(M }y{%-&+(&{%-&+(2#}+Tz%{y%rDp%(g ( %rDp%(K }y{%-&+(2{_9{y(S (8 }yz%{y%rDp%(g ( %rwp%(K }y}{ (V {  , s }#!!,{{o ,(` {-+"",w{y(S (8 }yz%{y%r+C{yrEp-r p+rp -rEp+r Fp(j (8 }y{y~ (p ##,e(%-&+{)$$,+(%-&+{),s ow &+(%-&+rCp{y(D +*(N kN 0#  ( (=-+ 9s- }{ (/-(.-r p+rp+rŴp(( (8 }z(%-&+{),+(%-&+{) .s ow &+'(%-&+r0FprbFp {z(8 (D  +*0-s/ }|rip}} (%-&+rFprFp(C (%-&+( rip (/9"r&prp((F (8 (%-&+(W, (+_,j{(V (,(o+  , (K +(  , (K ,(` +ez%{}%rQp% %rQp%-r p+rp%rwp%-rp+rp%r4p(K }}8G(.-(0,(2+  9%(.-r p+rprp((F (8 {, (C+  _  ,o{%-&+(< , }+F{}rp rFp(B }}rFp rFp(8 ( r*Gp (8 (>+ez%{}%rQp% %rQp% -r p+rp%rwp%-rp+rp%r4p(K }}(%-&+{),%({)0s o &+(%-&+rnGp{}(C +*N 0Bs1 }~rip} (%-&+rGprGp(C (%-&+( rip (/9Mr&prp((F (8 (%-&+(W, (+_9{(V (,(o+  , (L   , }+0{rp rGp(B }r*Gp (8 (> ,(` +ez%{%rQp% %rQp%-r p+rp%rwp%-rp+rp%r4p(K }81(.-(0,(2+  9(.-r p+rprp((F (8 {, (C+  _  ,Y{%-&+(; , }+0{rp rGp(B }r*Gp (8 (>+ez%{%rQp% %rQp% -r p+rp%rwp%-rp+rp%r4p(K }(%-&+{),%({)2s o &+(%-&+r8Hp{(C +*v1 0k(/ ,_{  (V (,(o+ , (M &+(,(M & ,(` *I^ 0 #t@ (( (&- - #t@+ #w@+ #)@ ( 0+ ( ((( ,oPrbHp((N (8 Q(B(C-(+-+, ( +PrHp(8 Q+( PrHp((N (8 Q + *0" {  (V (.-6(/-rPIp((F +rbIp((F +rrIp((F (- ( (o +( (r -(+((.-(0,(2+9{, (C+ (B (C-(+ -rIp+rIp(8   ` `  9P -r Jp+r>Jp(8 Qz%P%rVJp% %rVp%rJp((F %(g ( %rJp((j (K Q8,(-(++  93( ( ,(=+9z%P%r*Kp% %rVp%(( %r`Kp%(g ( %rxKp((j (K Q,rKp r8Lp(M sT z+wz%P%r{ (8 }+Y(/  ,M  (/,{rOp(8 } +{r Pp(8 } +{~ (p ,e(%-&+{),+(%-&+{)4s o &+(%-&+rPp{(D  ,(%-&+(+*ASG0s5 }rXp}rip}  (=-(%-&+(W+,{(}(=-4{(k -'{rpo> -{rpo> +  (-rip+((h (i }{( ( (o -e(-](%-&+(j -I(%-&+(k ,2(ok ol rPp(a -(ok on +++  9Fs:  } , (+_  ,( {{o , {{ {{(p +_  ,  (%-&+(j -rzp+ (oe }(%-&+{)  ,,(%-&+{) ;s ow &+J(%-&+>rPprQp(  {((j  {{(8 (D  {{(8E,{{(p +9 9{((%-&+{),+(%-&+{)6s ow &+2(%-&+&rPprQp({(N (D  +(%-&+{),+(%-&+{)7s ow &+7(%-&++r prQp({(N rip(E 8 ,(%-&+{),+(%-&+{)8s ow &+2(%-&+&rPprKRp({(N (D 8(%-&+{),+(%-&+{)9s ow &+8(%-&+,rPprRp({{(j (D 9(-rip+((h (i (? 9{( 9-{(p + (,y(/-+(Y-(og (p + (o (o ,(o (o +*0?  (.-(,-((++,+(N PrSp(N (8 Q+(., ,PrSp(8 Q8(/-j(-b(4-(%-&+(W+D(%-&+7(U%- &   + (msc    (d   (e _+ rSp(((j ((_  , ( +2  ,&(/ (/-rNTp+rzTp(8 + (.,E,PrTp (M Q+%,PrTp (M Q+ P (8 Q8(/,B,PrTp (M Q+%,PrUp (M Q+ P (8 Q+(0,B,Pr$Up (M Q+%,PrDUp (M Q+ P (8 Q+1PrhUp(((j (8 Q_9s<}P}(%-&+{),2(%-&+${)%-&+=s ( &+#(%-&+rVp{rip(E {sT z+*{*"}*0PrYVp((N (8 Q,PrSp(8 Q8J(,(%-&+(+ (%-&+( rip (%-&+(W 9(/9 P-rVp+rVprwp((F (M Q, (+  9{    (V  (o    ,b(v (O (v ,~ (a +, +,Pr/Wp(M Q r.'prp(M (>+Pr^'p(8 Q rWp(>  , (` 8, (+9{(V (I,b(v (O (v ,~ (a +, +,Pr!Xp(M Q rXprp(M (>+PrXp(8 Q rYp(> ,(` :PrYpo" (M QrXpoJ rp(M (> c_, PrYp(%-&+( (M Q,(%-&+(_,}(?8(0-(.,(2+9{, (C+(.!!,0rrIp((F  PrQp riZp(B Q+4rPIp((F  PrZp (N (8 Q"",,{##,{o3+rZp +iz%P%rQp% %rQp%-r p+rp%rwp%(%-&+(-rp+rp(K Q $$,wr[p (N %#G`''rp(g (h (a &&,%rOp(8 %+%rp(M %%(>P%(8 Q +(} +GP -rO[p((F +rip(8 QP{-r*Op+rip(8 Q((,(%-&+(+*A|   :'cl0s> }rip (= }~ }(/ 9q(%-&+(W, (+9{(V (,(o+,@~7%-&~3s %7( &(P   (% }+M(  ,>~8%-&~3s %8( &(P   (% } ,(` 6 {r[p o" (M }r[p(>}+/}{rC\p((F (8 }8r(.-(0,(2+  91(.-r p+rprp((F (8 {, (C+rUp9_{,{%-&+(>+rUp(.-rs\p+r\prUp(a -rpo> +,G{r!]prQ]p(B }( rs]p(8 (>}8#G`rp(g (h (a ,1{r!]pr]p(B }( }+^rUp(p ,L( z%{%r]p%%rp%(K }(@}+v}z%{%%rQp%-r p+rp%rwp%(%-&+(-rp+rp%r4p(K }+}{r^p(8 }{_,1{rY^p(%-&+( (M }(?{~ (p 9(%-&+{),+(%-&+{)?s o &+O{,(%-&+r^p{(C +"(%-&+r^p{rip(E +*u- i=60&^rpo> , (Q +(R  +*0 (.-(0, (2+ ,(8(.-(0+ ,y{, (C+ ,(%-&+(+,<{-+ {o: ,r^p(>+ }(*0(.-(0, + ,'('()(+(-8 ,'('()(+(-8 ,$(+('()(-+| ,$(-(+('()+P,$('(-(+()+"('()(+(-*0~#)@W(& , #)@W+;(( , #w@W+$(*, # o@W+ #t@W(  O, +*00(/-!( r)_p(a - (++ +*00(/-!( rC_p(a - (++ +*00(/-!( r]_p(a - (++ +*00(/-!( ry_p(a - (++ +*v(%-&+rprԺp(D *(%-&+ rprp((F (C *:sS (d*(%-&+rpr+prip(E *v(%-&+r- prU p(C *{"*"}"*{$*"}$*{%*"}%*{&*"}&*{+*"}+*0 {*  (V ( sT ( ,Y(oU , (oV (oW oX (oY oZ (o[ o\ ,(` +*  04N {*  (V ( ,(`  + * # 0 ,8(] o^ o_ {*  (V o` +C(a ob (c ,ob ((d +,ob ((e -;o, oU ,(%-&+(V , (` *=P* 0?1{*  (V ( ,(oZ ,(` * )3 {,*"},*0 #W#W{*  (V (,(of + ,((of o W(of o W ,(` +*"Rt 0U #W{*  (V ( ,(og W ,(` +*+B 0W {*  (V (,(of + ,(of ,(` +* 8D 0 # ( ,^(%-&+(/,2(oj-+ ( #? +#? +*0 RR( 9(ol #(oj(o/-+, (o#+Q-(o0-(o.-+, (o#+ _,#+  ,(oo +  + *0O {*  (V ( (%-&+(Y , + ,(` +* 0< 0O {*  (V ( (%-&+(h , + ,(` +* 0< 0W {*  (V ( (%-&+(h ,{?- + ,(` +* 8D 0AN {*  (V (, (o[ + ,(`  + * $0 {-*"}-*{.*"}.*{/*"}/*{0*"}0*{1*"}1*{2*"}2*{3*"}3*0){{4  ( tJ |4(+ 3*0){{4  ( tJ |4(+ 3*0){5  ( t\ |5(+ 3*0){5  ( t\ |5(+ 3*0){6  ( t\ |6(+ 3*0){6  ( t\ |6(+ 3*0){{7  ( tJ |7(+ 3*0){{7  ( tJ |7(+ 3*0sD }( }oi sj }{)s o &{) ,"{)Es ow &+B{9%-&+r_pr_p(D {7%-&+{{sk ol ' {9%-&+r_pr`p(F (D -+(m *'{8*"}8*0nsF }}}{) ,&{)%-&+Gs ( &+{9%-&+{{(C *0nsH }}}{) ,&{)%-&+Is ( &+{9%-&+{{(D *0ssJ }}}{) ,&{)%-&+Ks ( &+#{9%-&+{{rip(E *0N}9(T on +(o oo(p -=o, *'>0*}{M  (V {; ,(` *  0D1{M  (V }; ,(` (F_ , (&*  0 { +*0k  (T on +.(o ,+o,X (p -=o,  +*;O04{!  (V { on = ,(` * ' 0 ?rip (T rip rip ripr1`pon 8(o ripr1`p9o-rzp+o  (h   (i  o  , ooe o o  ( &rip(a -rwp+ripr;`pz%%%rp r p(B (q (M (p :=o,  + *<1(0+2{!  (V (/ ,(` *  0{*  (V (_ ,D(o` +(a -+( (e -;o, (%-&+(r ( ,(` *1&W z 0*2{!  (V (1 ,(` *  0F{ on +(o  , og(p -=o, *(60(T os +*0qst } s }!}"}#}&s }*~ }.(] o^ o_ }8#};}?}@}D}Es }G}H }Is% }Js% }K}Ls }Ms }Rs }U( }}}}st } (E( su }'{'ov {'sw ox ((y }: &}:*Ud (/('(}*0yPr]`p(8 Q{!  (V (6(u(4{' ,]{'sw oz {'s{ o| {'s} o~ {'o }'{K%-&+o. {K%-&+(/ {J%-&+o. {J%-&+(/ {( ,9{(s2 o {(o {(o }({ %-&+( (}9})(}: ,(` *AUm 0a(T on +4(o  ,"o/, oH+ o%(p -=o, *AQ0sL }}rip} ,('( }(v }{.{~ (p + 9{) ,&{)%-&+Ms ( &+'{9%-&+r`pr ap{(8 (D ( }(v }{.{~ (p +9sO}rip}{}{{r}apo> 9rap}{{rapov X{{o (   @   ,W(W  on  +' (o   o ,  o+  (p - =o, 8{{rapo> ,9d{{ou (, {{o }+7d{{ou (, {{o }z%rap%(S %rp%{%r6p%(S %rmbp(K rzp(>{)%-&+Ps ( &{),({)%-&+Ns ( &+9{9%-&++rwbprbp{(F {(8 (D ݀sQ}}{),'{)%-&+Rs ( &+-{9%-&+!rwbprScp{(F rip(E {+*A441Fw0Z  , +I(Q ,7{!(V { o ,(`   +*)D 0 ,(Rd+ ,Wz%P%rcp%,o ( +rdp%rp%,r2dp+rip(K Q 8,,Pr|dpo(F (8 Q(: +a(Rd,1Pr epo(F (8 Q{ o  +Pr=epo(F (8 Q + *0sS }  { 9{!(V { Ts (+ ,{?oA+-+(,+9Prep{o(F (8 Qoo_{oo_,nPrepoo_{oo_(N (8 Q{ o  {  o {  {o  +Prgp(8 Q +KPrgp{o(F (8 Q(Rd  ,{ {o  ,(`  + *A.o 0 st -+(  (Ton +1(o (g,o  o+ (p -=o, on  8 (o  ,  o+  ,+zos   ,To o  +& (  (g,  o  ( - @o, + o} o (p :W =o, (z&{!(V }  ,(` +*4->k34Uj 0sU }  ,('(V {)Vs o &}(R%}9zsX}rip}{)%-&+{Ws ( & on  8 (o    , o0-  o.++  ,8{(? ,{(S (8 } orhp% o.-r p+rp%% o=-rip+rhp% o-rhp+rhp(l   o.,D {%-&+()  (? , o=-  o+,  o +B {%-&+()  (? , o=-  o+,  o  (? ,:z%{%rip% %rip% (K }+!{rip r o&,R o(,R o*,R o.,R(p -=o,  + *'`0k (F , +U(T on +%(o , o/+,X (p -=o,  + *$2V0w (F , +a(T on +1(o ,o.- o0++,X (p -=o,  + *$>b0  (F , +~{!  (V { on +-(o ,o (r +, (p -=o, , (`  +*6:pd 0 st (F , +r{!  (V { on +!(o , o (p -=o, , (`  +*:.h"Xz 0 st (F , +~{!  (V { on +-(o , o+, o (p -=o, , (`  +*::t"d 0 st (F , +f(T on +6(o ,o.- o0++, o (p -=o,  + *(Ck0t st (F , +Z(T on +*(o , o/+, o (p -=o,  + *(7_0\  {!  (V { ,1{ os + ,{ o ,(` +* =I 0 {!  (V {  , st }  ,(`  9o.- o0+,J(Q,6{!(V { o ,(` +H(Rd,6{!    (V { o  , (` *( %/ }  0W(T on +#(o , o+ , (p -=o, +*0@0Q1{!  (V { os  ,{ o + ,(` &* 2= JK0(( {,{o+ , { +p(T on +((o , o+, 6(p -=o, rlprlp( sz*@5u0 s\ }P,8 P,8 ,8 s Po Po rlpo (F }P |o Po o (U{r(mp o os (j (8 }{)%-&+]s ( &s   rip  rip} o 8( ,8rmp(S o o (j } on +E(o ,oo +, {rnp(8 }+ (p -=o, o   o  o +:(   !!,+# o o "",   o ( -Bo,  o  {r-np (F (8 } rip  ##9E o-rip+ o%%(h &&(i $ o''9$(? ((, oog $ oog $(p )), o$o  oo 3  o+**,1 o++," o o%%(h { o ,,,[{renp$(M }$ o!  o- $o + o%%(h &&( 8 o--,e o%%(h &&( -+(l   (? ..,% o&&( -+(l  +% o&&( -+(l  {rnp  o(N (8 } o /8/( 00o -+10oj -0oe  (a +22,00-+(  0o" 1Yo +O0oj ,0og  (a +33,"00oe 0o o + /( :H/Bo, -+44,+P |o -+(  559o -+6(r 7`7`88,   o o+e (a ,+99,L o o" 6Yo  o o o ( `o8ws : o ;8;( <<>>,+xtp (F (8 Qos 0+))9'*on +8+(o ,,--,8,o{#.+**_.., Prtp(F (8 Q8Pr up(F (8 Q,o  ,o *,+//90Po 0011,6Prsp(F (8 QPo 00,oo +(Prtp0o (N (8 Q0,oo ,o(&  22,20 o o 0 o o  o   o 33,0o+ 0o +0o+ 0-+ o ,0oX8Y449VPo 5566,[Po 7788,7P7o 55,oo PrLup5o (N (8 Q+(Prtp5o (N (8 Q X 5,oo ,o5o o   99,25 o o 5 o o  o   o ::,5o+ 5o +5o+ 5-+ o ,5oX8;;96Po <<==,6Prsp(F (8 QPo <<,oo +(Prtp>,2< o o < o o  o   o ??,<o+ <o +<o+ <-+ o , H 0\s_ }{)%-&+`s ( &( {#((F}{ 9{)%-&+as ( &P,+{)%-&+bs ( &8Po ,({)%-&+cs ( &+esd}Po Po (S } |(^{)%-&+es ( &*0 (sf }     {9}{,rupriprips }ripQripQ RP,P+,BrupQrvpQ{)%-&+gs ( & R8'Po  Po     ( }Po ( }(Uos ( }{)%-&+hs ( &Po s rip} 1 os +99{rNvp(8 }on +R(o oo   ,3oo op o) !!, o (p -=o, P|o +!{rvp(8 }Po +{r#wp(8 }P(d "",{P(b#{rcwp(S #(B }P#(8 QPrwp( (8 Q{)%-&+is ( & R8% ,- os +$$9sp%%} -(F1 +&&++,s ,P,%{|o (on -+G-(o ..,.o (r +//,+!.o00,.o+ -(p --=o, '()%rip}119(2233, (S2244,o2o(&2o-+2o55(h 66(i %%{r xp2o (j (8 }+1%%{r}xp(F(N (8 }+1%%{rxp(F(N (8 }(F1 +77,%%{r[yp(8 }*889on 98U9(o ::;;,8;:o<<9&:o/-+*:o(:o:o:o/:o.( (? ==,':o-+:o55(h 66(i :o-+:o55(h 66( )(? >>,5:o :o/:o:o.( ))-+)(l (??9?(? @@9Po ((AA,[P:oo (%%{ryp(- B%B+ ((p s %(N (8 }+p%%{ryp%(- B%B+ ((p s %%%:o%%(l (8 }(CC, ()o +&%%{rzzp(F (8 }8%%{rzp(op (j (8 }(o :o:o/:o.( DDEE,:o-+*YD()-D+ )o" *Yo ()o (&:o (? FF,::o o(? GG, :o:PP(a''HH9%%{r>{p%(S %%:o %(l (8 }Pr{pz%:o( (q rp(M QPr{pz%'o ( %'o (q rp(M Q{)%-&+0%{%-&%%qs %I}I( &+ 9(p :9=o, os JJ9ksrKK}Po LPo OPQRK}Von W8ssXXK}XW(o }X{{X{{{r|p(S X{%- &B%B+ (s %(N (8 }OUX{,X{o_+ZZ,8UX{o( SX{PX{oo }X{{X{{,X{{o ( +r5|pTX{{%-&+(  OX{o/-+VX{oX{oX{o/X{o.( (? [[,1X{o-+X{o55(h 66(i X{oX{{%- &]%]+ ( s BB( B( _\\9su^^X}UO,.^{{{o ^{{o (a +aa,,{)%-&+^{ts ( &^{{{o rip(a ,^{{o rip(p +bb9Uswcc^}c{{{{c{{{o o+ c{{{{c{{{{o o c{{{{o c{{{o ( (a dd,5c{{{c{{{{oUcc{{{{o }cc{{{o }{)%-&+cxs ( &Oee9^{{{o (? ,^{{o rip(p +ff9sygg^}gg{{{o }g{{{{g{{{o o+ {)%-&+gzs ( &U,<^{{^{{{O^{{{o o+ hh9ii9 s{jj^} RPrM|pz%j{{{o r1pS(M (q (8 QPrwp( (8 Qjz%(S %r|p%S%r|p%j{{{o %r|p%j{{{{%-&+( (K }{)%-&+j|s ( &8^{{{z%^{{{{%r}p%^{{{o %rQ}p%S%rO#p%^{{o %r6p(K }+m^{{{z%^{{{{%ri}p%S%rO#p%^{{o %r6p(K }Ukk9? RPr}pz%^{{{%-&+( (q rp(M QPrwp( (8 Q^{{{z%^{{{{%(S %r~p%S%r5~p%^{{{%-&+( (K }{)%-&+]^{{{{%-8&^{{{^{{{js %I}I( &8P  rip_rip`ll9Gs}mm^}m{{{m{{{{om{{{m{{{{o O`oPm{{{{o o MMo mrip}Mo q+-q( rrss,+r- ro +o q( -qBo, m{{{oo -+m{{{oo pMo t8et( u vv,8Zuww,8>mrip} uo _uoe ``(? -p(? - `p(a +n`(? - `(r +onxx9mm{rW~p%(S %uop %`%T%(l (8 }u  m{{{m{{{{om{{{ oOo`yy9m{{{ouo m{{{om{{{o/m{{{o.( zz{{,!m{{{o-+VYzuzo mr~prp(M }+&m{{{omrbp}+Mmm{rp%uop %T%%p%uog (l (8 }t( :tBo,  ||,Amm{r/pm{{{{o p(j (8 }{)%-&+m~s ( &^rpS(8 } _}}9~~,^^{rԀpT(M }+^^{rpT(M } ,Y^z%^{%r,p%_%rHp%^{{ooe %r|p%(K }+^^{rp(M },"^^{r΁p(8 } +?^^{r8pT(M }^{{^{{{o{)%-&+^vs ( &9_9^{{{^{{{{rp(8 } ^{{o55(f ,}^{{{^{{{{rMp^{{oVY(F (8 }^{{^{{oVYo&^{{o55(f -+#^{{o55(h 66( 9^{{{^{{{{rp(M }^{{{o ,P^{{{^{{{{rJp(8 }^{{{o ^{{^{{{o ool ^{{{o  -^{{{o +^{{{o! ^{{{o  -+-+(l (? , ^{{oP^{{{^{{{|o o ^{{^{{{o^{{^{{{o^{{o^{{^{{o (o -^{{o (r +o  _9^{{{^{{{{(S rp(M } ^{{{o 9o^{{{^{{{{r'p(8 }^{{o55(f ,z^{{{^{{{{rOp^{{o(F (8 }^{{^{{oVYo&^{{o55(f -^{{{o +#^{{o55(h 66( ol ^{{{^{{{{rp(M }^{{^{{{o ool ^{{{o  -^{{{o +^{{{o! ^{{{o  -+-+(l (? , ^{{oP^{{{^{{{|o o ^{{^{{{o^{{^{{{o^{{o^{{^{{o (o -^{{o (r +o +-+X{o-X{o%-&+(k +,X{{X{{{rpX{o(F (8 }X{{X{{{(S (8 }{)%-&+NX{{{%-.&X{{X{{ks %I}I( &9{)%-&+NX{{{%-.&X{{X{{ls %I}I( & RPrp( rKpX{o(F (M QPr[p( rp(M QY9sX} -rp+r݆prp{{o(F (8 }{)%-&+s ( &rip}{{o,{{o+,Z{rp(8 }Prp( rp(M QPr$p( rp(M Q RY8v9*{rPp{{o(N (8 }{{PP(a9{rp(8 } RPr{pz%{{o( (q rp(M QPr{pz%o ( %o (q rp(M QY+{r p(8 }Y+?{r1p{{o(N (8 }Y{)%-&+s ( &Y9sX}rpSrp(M }{)%-&+s ( &Pr{pz%{{o( (q (8 QPr\pz%{{o( (q (8 Q R -+9sX}rzpSrp(M }{)%-&+s ( &PrM|pz%S(q rp(M Q,Pr[p( rp(M Q+d ,\{)%-&+NX{{{%-.&X{{X{{ms %I}I( &, `+9sX}r.p _-# ,, _-rFp+rVp+r^p+rjp(8 },{(S P(M }{)%-&+s ( &X{{rip}W(p :W=o, s Po o +Z( o ,<o , o +,op o ( -Bo, rip} P|o {(? ,${)%-&+ns ( &(F( }Po ( }Po ( }{)%-&+os ( &+*A_TPh :Ux 7'a'g'0Prip s s o o +g( o    ,Oo o o o   ( ( ou   ,o o o ( -@o, o o  8 (   o (( ,{ o (  o o , o o  o   ( ( ou 3 o o +, o o  ( :\ Bo, o-o +o (? ,oo -+oo( ,(&9Voo Ro o+ ooo(f -- o +og o +o(h ( ,!oo o o! +,+-+ ( -+,'ol o o R+",o o ooo (o -o (r +o+*!t^0%rip   (T 9o  on 8(o  ,8o  +  (   (g   ,+  ( - @o,   ,L-rip+(S rpz%o %o  ( (q rp(B  (p :;=o, +rċp(8 +*\-10g  (T on +/(o , o+,+(e _ (p -=o, +*0Z  ,Go o +(  (g ,+ ( -@o, +*)B0f (T on +0(o , o+,+ (g ,+ (p -=o, +*=O0,,-+(+ , 8 o rip(p 9o ,o/-o ,o.-o0+++9o o,uo  -o%-&+(j +, +Fo (? -o +o o o (   o  ,  + *0# ,(Fo + ,  +*0# ,(Fo + ,  +*0s }}}{)%-&+s ( &  rip(rip(s }s }rip}{{{9(7}( }{)%-&+s ( &Bs  }   }{)%-&+ s ( & {{  ,+( } } } (Q}(W (F  ( }{!  (V {)%-&+ s ( &{ on 8 (o  } o}o/9j s }o  ( }|oFo,ooX9o?o|o{{o}{rp{{(F (8 }o=_,{%-&rip}+#{rp( r6p(B }{)%-&+s ( &8o{rQp-rp+rp(M }o=,#{r0p( rTgp(B }{)%-&+s ( &o=-+9{{,(o, o=+,io {)%-&+N{{{%-.&{{{{s %}( &+e{)%-&+N{{{%-.&{{{{s %}( &o{}8.{{0{{+,${{oo8{{{{,g{)%-&+?{{%-$&{{s %}( &{}o +V{)%-&+?{{%-$&{{s %}( &o{o}o9{{o - o+  , -+{{( !!9.s""}"{{{o oe #o $o/-+%o&,"{{{( -o (r +'"rip}o))9""{rNp- *%*+ (p s %"{{{(N (8 }o#o#(r --+"{{{( +'"rp%#%$%'-rOp+rap%&(l }8ooe #o $'- #(r +'""{rp%- *%*+ (p s %%"{{{%#%$%'-rOp+rap%&(l (8 }'o(%-&+"{{{( ", o +-+o }++9,'-&+$--//, -o ,o,o ,, ,ol +rXp.,00,6""{r>p"{.-(j (8 }+4""{rp"{.-(j (8 }++""{r܎p"{(F (8 }&%Y(o(o oo&o/o.( o ""{{{}"oog }"ooe }{)%-&+"s ( &+os11}1o}1o}1o }1o }{)%-&+1s ( &o, o+22,{}(p :[=o, , (` { {{ {` {{`339`s44 }54rip}(4|o 6616(+88, 6(44{r p6(F (8 }s 7on 9+!9(o :7:o:omo 9(p -9=o, (v&{)%-&+4s ( &;8Ds<<4}(F<{{{{AA,UsBB<}B(F  ( }{)%-&+Bs ( &R;s`==sw oCC, (><o}<{DD9Z(%-&+<{( , o* +ripEEo(FGH8>II9{!JKJK(V { H( +F K,J(` F,Fo<{+LL9FoMFo}{!NONO(V { Ho Mo O,N(` >{)%-&+0<{%-&<<s %}( &HXHHGPP:7<{o QQ,7<{o on??oj@?RR,@}>SS96(o<{o TT9sUU<}Urip}(8VV9 -+U{{( WW9nsXXU}oYX{{{o oe Zo [Z(r --+X{{{( +5o^^9X{X{{rNp- *%*+ (p s %X{{{(N (8 }oZoZ(r --+X{{{( +5X{rp%Z%[%5-rOp+rap%Y(l }+ooe Zo [X, o +-+o }__9`5-Y+[ao`o `, `ol +rXpb`cc,@X{X{{rDpX{ba(j (8 }+>X{X{{rpX{ba(j (8 }+5X{X{{rpX{(F (8 }5- Z(r +oo/-+\o\Y]o]o ooYo/o.( o XX{{{}Xoog }Xooe }{)%-&+Xs ( &+N((rip(p -#orp<|( r p(B +rwp(8 (lsdd4} d }seed} e(v }e( } {)%-&+es ( &;X;;4{{{ff:ݻsgg}  g } shhg}hrfp(S rp(M } hh{ (v r`/p(S (B } hh{ rŴp(8 } h{ rzp(>{)%-&+hs ( &i+i*AjnB q  N .| , v& l\(\0s }} {),&{)%-&+s ( &+,{9%-&+ rpr̐p|( (8 (D {,8orip rip (V{),&{)%-&+s ( &+{9%-&+r prTp(C     on 8#(o s},8o( }Poo)   ,f{),'{)%-&+s ( &+({9%-&+r prp{(8 (D  X  o.,+,o%o82o.- o0,o,ooK+9s}ooO  ,  oA +rzp} ,n oG  ,ooXo ,o=- o++, {rswp(M + X  - +,8{)%-&+s ( &o%o(p :=o,  os ,}s}rp (F }{),'{)%-&+s ( &+{9%-&+r p{(D s  }s !{)%-&+ {s ( &o!݂s&& }'&'}{)((,'{)%-&+&s ( &+-{9%-&+!r prZp&{(F rip(E "!o )),d{)**,,{)%-&+ {s ( &+"{9%-&+r prߒp(8 (D 8s++ }"+!o }{),,,'{)%-&++s ( &+2{9%-&+&r prp+|( rғp(M (D "--9s.. }!os /  X/00, .r8p (F } ..{ -rip+rp /(N (8 } {)11,'{)%-&+.s ( &+{9%-&+r p.{ (D c rip} rip}( |o ##1#(+22, #(  {r p#(F (8 }{)33,'{)%-&+ s ( &+{9%-&+r p {(C %!o 48d4( 5s66 }#65o}"{)==,'{)%-&+6s ( &+({9%-&+r prAp6{"(8 (C 5oo> 75o89:8,+;on >8>(o ?s@@6})?o.,+:@?-+?(( }(?:`AA,8yBB,8uP?oo) CC,h{)DD,){)%-&+@s ( &+*{9%-&+r prp@{((8 (D 8?ooK3&?ooO%-&+(A 5o(a +9?o9_EE9@{){#7-rip+rՕp}{)%-&+?@{){$%-$&@{)@{)s %F}$F( &7GG9?o$HH,X?o{)%-&+?@{){%%-$&@{)@{)s %F}%F( &+?o?P?oo 8?o$II9?{%-&+('JJ9?o$KK,Z?o {)%-&+?@{){&%-$&@{)@{)s %F}&F( &+B?o%-&+(KLL,?o?o?P?oo +`?o?o {)%-&+?@{){'%-$&@{)@{)s %F}'F( &WsMM@}+'M'}*?o?o {)%-&+Ms ( &+?o?P?oo NN9oO-+ O( PP9sQQ@}1Oo <Qrip},oR(p :>=o, ;--(F6{#{{+bb9scc6}>5odd15o- 5o++e5esadswf(%-&+fo( $$, $o* +ripgfgorwpfo(F hfo1 fo+fo$ic8-"rًprwpfo(F (8 +rp}=ijj9Pfoo) kk93(fofoo ll,h{)%-&+cs ( &fc{>{#|(9mm,fo Pfoo 8snnc}@foo((rip(p -orphr p(B +rwp(8 (n(}?{)%-&+ns ( &fo%fofof+D{)%-&+cs ( &fo%fofof8I{)%-&+cs ( &fr˖pc{=rpc{>{"(B o>fofofof{)c{>{#{{%-8&c{>{#{c{>{#{s %F}Fo &5-+95(%- &s s+ (U sc qrq(d rq(e _pp,5-+5(%-&+(H 5-+5(%-&+( f,fo-foo +tt9suuc}Ffovurip}Afowvo <{)%-&+s ( &( o" }{(? ,&{)%-&+s ( &+*A 6A?5 0 W4pwHDj0 s }M}N }O}P rip(rip({)%-&+s ( &  s s  }V(F {V{P,Xs }Y(F( }X{)%-&+s ( &R(V   os }S  on 8(o s }[, o+,8{)%-&+?{[{W%-$&{[{[s %}W( &o}Z o.,{[{V{N+,.{)%-&+s ( & 8o.- o0,o,ooK+9s}]ooUooQ,ooQo" +rp}\o?, om+9o$9 oooXo( -(o o> +  ,d((rip(p - %-&rip+rwp(8 ({)%-&+s ( & +%{)%-&+s ( &+){)%-&+s ( & +!{)s o &p&{)%-&+]{]{[{V{R%-8&{]{[{V{]{[{Vs %}R( & +7o.- o0,o,ooK+!!, ""9s##}_ - o4+ #o}^rp#{^r6p(M o>{)%-&+#s ( &o%oPoo &(p :=o,  $$,B{)%-&+ {Vs ( &s% %% o_ &(z  &&,(V ( (o  {V{N {V{Oo o }T {T'',.{)%-&+ {Vs ( &+'{)%-&+ s ( &o   {V{P(no  {T o ( }U((9{)%-&+ s ( &(!+("+))(#+**,ts++ }a+)(#+( }`{)%-&++s ( &) +{a{V{P(n~s,,}c-,-}bs..,}e..{e{boJ }d.{drzp(>{)%-&+.s ( &<o /+/( 00o/( -/#o, ( o" }Q{)%-&+s ( &(V{!1212(V { on 383(o 44,04o/-'4o4,4o-4o=- 4o++559s66}g64o( }f66{f4o=-rip+rBp4o-rip+rXp(8 (8 }fP,P4oo) +77,P4oo &{)%-&+6s ( &4o4o%3(p :3=o, 2,1(` (z+*AYp1qg~ qv<& kQ 0 s }h}i }j}k(  s }nrip(rip({)%-&+ {ns ( &s s  }s (F}o {o {s{n{k,.{)%-&+ s ( &(V   os }p  on 8(o ,8m{)%-&+0 {t%-&  s %}t( &o-'o. {s{n{i_- o0++  ,o,ooK+9s }vooUooQ,ooQo" +rp}u, om+9o$9o?o( -(o o> +,a((rip(p -rip+rwp(M ({)%-&+s ( &+%{)%-&+s ( &+*{)%-&+ s ( &+!{) s o &q&{)%-&+]{v{s{n{l%-8&{v{s{n{v{s{ns %}l( &+  9s !! }x - o4+ !o}w-rp!{wr`/p(M +rp!{w(8 "{)%-&+! s ( &o%o##, "o>Poo &(p :m=o,  $$,G{)%-&+# {s{ns ( &s% %% o_ &(z(V (o  {s{n{i {s{n{jo o }q {q&&,3{)%-&+# {s{ns ( &+'{)%-&+ s ( &o   {s{n{k(no  {q o ( }r''9{)%-&+ s ( &(!+("+(((#+)),zs ** }z*((#+( }y{)%-&+*s ( &( *{z{s{n{k(n~s++ }|,+,}{s--+}~--{~{{oJ }}-{}rzp(>{)%-&+-s ( &<o .+.( //o.( -.#o, ( o" }m{)%-&+ s ( &(Von 08h0(o 11,1o-1o=- 1o++229s33 }31o( }33{1o=-rip+rBp1o-rip+rXp(8 (8 }P,P1oo) +44,P1oo &{)%-&+3s ( &1o1o%+e1oo 55,Q1oo  1 o1 oe o11o (o - oe (r +o0(p :0=o, (z Cs66},6,}{)%-&+6s ( & (+*A&Ciqq~ ~<{| 1d C1 00s }( }rip}(|o 1(+,({r p(F (8 }{),&{)%-&+s ( &+{9%-&+rp{(C s  8B     ,8$ o-  o+  o} ,  o+ rYp{, {o" +r<p(N }{)%-&+-{%-&s % } ( &(F  ,Ps}(F( }{)%-&+s ( &8'on 8f(o s},8=,8<o( }Poo) -oo) +,+{)%-&+s ( &8o,ooQ-r}p+ooQo" }o}o o{{{o" (a o49o, {+  ,[{)%-&+?{{%-$&{{s % } ( &o8,+!!,bs%""}"o}{)%-&+"&s ( &ooo +'{)%-&+s ( &8$o__,+##9!s'$$}$ o}{)%-&+$(s ( &ooK3 o$+%%9{)${ s o &{,{o'+&&9o$'',7{)%-&+${!s ( &o+]{)%-&+${"s ( &oooXoPoo +5{)%-&+${#s ( &oUs)(($})()}{)%-&+(*s ( &oo+3oooXoPoo 8o_, -+**9{)%-&+$s ( &++9s+,,},rip}o.-o%-&+(]+-{,){,|,{{{-o(+.., o$+//,^,,{rp,{{rRp(B }oooXoPoo +4,,{rp,{{rpp(B }o<&,,{rp,{{{r6p(B }o({)%-&+,,s ( &009119-+o( 229s-33}oo oe 4o 54(r --+o( +o99,o4o+ o(%-&+o( 63, o +o }::,6;;, 5o 6+oo 6o6o oo/-+7o7Y8o8o oooo/o.( o 3o}3oog }3ooe }{)%-&+3.s ( &(p :=o, P oo) -+<<9s/==} o>={{ sb>sw?(%-&+?o( , o* +rip@?@o, o  +AABB,!o o CC, ?o=?o( }={={{o" }?ooWDD9`s1EE=}E?o}(?o?oo ,%-(o E|( o> ++FF9{)E2s o &?E{{|(9GG9 RP?oo -+?o( HH9s6IIE}?oo oe Jo KJ(r --+?o( +?oOO,?o?Jo(%-&+?o( LI, o +o }PP,FJ(r QQ, Ko L+?oo L?oLo ?o?o?o/-+M?oMYN?oNo ?o?o?o?o/?o.( o I{?o}I?oog }I?ooe }{)I7s ow &+!{)E3s ow &+!{)E4s o &8i(?o?oo RR9{)%-&+E5s ( &?o?o%((rip(p -rip+rwprp?oE{(N (M (8(o ?o( o> SS9{)%-&+E{0s ( &TT, ?o%((rip(p -$?orpE{{r p(B +rwp(8 (8P?oo) VV,P?oo &{)%-&+?={{%-$&={={s % } ( &?o.-r p+rpU?r,p={{rpU(B o>?o?o%+Ds8WW}W o}{)%-&+W9s ( & X  i?*Ad  U<>S(y 0  s: }} rip(rip({)%-&+;s ( & {9s s s  s  (Von  +i (o   -+ (,  o4+  ,> oo]  , ooQo  + ooQo   (p - =o, {,\{),&{)%-&+<s ( &+{9%-&+rXprp(C (x&+Oon +'(o o4,oo (p -=o,  R ,u{),&{)%-&+=s ( &+{9%-&+rXprԚp(C     (l` , G+9(?{),&{)%-&+>s ( &+{9%-&+rXprp(C ,+     (k` ,o, +*ALv4e 0!s (F , 8{!  (V { on +9(o -+(,ooo (p -=o, , (`  +*=F%p 0 K"s? }}}}}} sB }{)%-&+{@s ( &}{)%-&+Cs ( &( o" }{)%-&+Ds ( &(((@ #(  , ( o oj+(, (s (Tos }on +.(o ,oomo (p -=o, , ((,s ((o rip(rip({5%-&+ sS o rip}{{ (V {{,R on +*(o -+(0, o(p -=o, {{,R on +*(o -+(., o(p -=o, {{,{{+, (z` {{{{`,{{{{`+,]{{{{ {   (o`   ,{(S r&p(M }+X(V  on !+!(o ""##, "o!(p -!=o, (z` {{,+$$,X%%&&,  (j''` ,%+((,{(S rp(M }+X(W))on *+*(o ++,,, +o*(p -*=o, (z` (Ton -8-(o ..o//, .o.o00,I.o.o.- .o0,.oo +11,.o22, -(p :r-=o, (z` ( (33,?(%- &5%5+|( s 44( -+4(  {r p (F (8 }(Tos }{)66, {)Es o &+={9%-&+1rpr<p{{{(j (D  / {+   (&on 787(o 8899,8o o :+0:( ;;8o<<,8;o on+ :( -:Io, 8o/==,#>8>oj?>@@, 8?}+!A8AolBACC, 8B}7(p :-7=o, ( (#{)%-&+{As (w &=sFDD}EDE}{)DGs o & (F+F*Af;b77,, =C6=68 0 g#sH }((p  }{)%-&+Is ( &( }{)%-&+Js ( &(@ #(, ( o oj+(, (s (Vos }on +:(o , o+,oomo (p -=o, , ((,s ((o rip(rip({5%-&+ sS o s , (x&+Oon +'(o o4,oo (p -=o, rip}   {9s      (m` ,o,  ,{(S r&p(M }(Ton +z(o o  , oo!!,Ao.- o0,oo +"",o##, (p :z=o, (z` ( ($$,?(%- &&%&+|( s %%( -+%(  {r p (F (8 }(Tos }{)'', {)Ks o &+={9%-&+1rpr<p{{{(j (D  / {+ (&on (8((o )),,,+{o o -+0-( ..)o//,).o on+ -( --Io, *)*ol+*00, )+}((p :b(=o, ( (#{)%-&+Ls (w &1+1*LGI4S"u A={ 0\$ (T on +&(o , o+, o + (p -=o, +*3E0[2Prp(F((j (8 Q{!  (V (u ,(` *9O 0PrWp(F((j (8 Q(A(1(((/(w&(y&((}{ %-&+( (*0*1{!  (V (w ,(` *  0Y{ on +$(o ,o/+ , o(p -=o, ({ + *1?0*1{!  (V (y ,(` *  0%   { on +l(o ,o.- o0++,AoC -o4, o.++ o,o% (p -=o, ,&{)%-&+s ( &({+*y0*1{!  (V ({ ,(` *  0&sM } (  rip} (FYrip8<( { o ,/{r@p(M }{ o  8rpo( o  ,|o  ,(rpp(8 z%{%rp%%rp%%r p(K }o}{ o  +=z%{%rp%%r(p%%r p(K }Y  :&  {rp (N (8 }T   ,&{)%-&+Ns ( &+${)%-&+Os ( &+*A4$k&$T0S'(] o^ o_  ("( , ' +( ("( ( +*0v(rip (T on +<(o ,+'rip(p -rip+rwp o(M (p -=o, +*I_0b)# , ((T on +(o , o&(p -=o, *))R0*  (F {!  (V { on 8(o  ,8o/_,#o` 8go/- #?+ #? { 4 +  ,#o`8  ,3o`(,(+  , o + 8o`  ,3o`(,(+, o + 8#6o.- o0, o+,'o#0+o`+ o`(,(+, o + }_ (p :H=o, , (` +*A41 0+sP } (G ~ }(e -( +( (%-&+(/(%-&+(0-(%-&+(.+,2{rp(F (g ( (M }+0{rlp(F (g ( (M }#Y#?,#( 8  ,%{rܠp(8 }o 8  9%{rp(8 }   9~{r2p(8 } {!  (V { on 8(o ,8o rpo/-o.-rًp+rًp+rTpo(N o-rzp+rp(8 - o/+_,'{rwprp(B } 85-o.- o0++_9os-#+,Hz%{%rwp%%rp%( (K }o +{rp(M } +|,${rwpr|p(B } +K,${rwpr̢p(B } +{rwprp(B } _ (p :=o, , (` 8_, +`, (o z%{%r<p%--r p+rp+r&p%rţp%(g ( (K }+{{rףp-r p+r1p(N (8 }`  , ( +1!!,(o + {rKp(8 }((,(+_,( #+"",I(##( ( Y( ${rp$(N (8 }{)%%, {)Qs o &+{9%-&+r<p{(D &+&*A4F 0$,(T os  # ,v ,1{9%-&+!r<prp(g ( (8 (C +/{9%-&+!r<prp(g ( (8 (C (&89H{9%-&+!r<prp(g ( (8 (C ( 9`{9%-&+r<pr(p(C on 8(o   ,8o- o/+  ,Qoj {9%-&+!r<prp (g ( (8 (C   ,  o&8o  ,Nol{9%-&+!r<prp(g ( (8 (C , o&+/{9%-&+!r<prܦpo(F (C (p :=o, 8,b{9%-&+!r<pr$p(g ( (8 (C (, o+,(o&+7{9%-&+!r<prp(g ( (8 (C o&+9{9%-&+!r<prHp(g ( (8 (C (&*A%-0|-  {!  (V { on +$(o ,+ o ` (p -=o, ,(` +*&1W[i 0- {!  (V { on +8(o , o4+,+o@o _ (p -=o, ,(` +*$Ei o{ 08. {!  (V { on 8(o , o/+,8o4-o%-&+(W+Eo%-&+7(U%- &   + (msc  (d  (e _,4{?oA-$oB-o=-o- oC+  , + o _ (p :=o, ,(`  + *A4$ % 0/Prp(8 Q   (T on 8(o  , o/+,8o4-o%-&+(W+Eo%-&+7(U%- &   + (msc  (d  (e _,4{?oA-$oB-o=-o- oC+  , +(o2  ,o P(S (8 Q_ X (p :=o, Prp(F (8 Q  ,hsR}P}{),!{)Ss ow &+{9%-&+r,p{(C +*A%80:.  {!  (V { on 8(o , o/+,8o4-o%-&+(W+Eo%-&+7(U%- &   + (msc  (d  (e _,4{?oA-$oB-o=-o- oC+  , + o _ (p :=o, ,(`  + *A4&' 08r , 8&  o/9o,ood+,  8{ooM3{o+,aoI ,ooM}o} {ooM3{o+, + +Fo.-o0+  ,*{o  ,o}  &  + *A+0T(T on + (o ,o+ , (p -=o, +*-=0 ,o(&*0Z0 (T on +$(o , o+, + (p -=o, +*1C0W (T on +!(o , o+, + (p -=o, +*.@0|1 , {#({ os   ,L{ on +!(o ,+ o(p -=o, (*5.c02sT }(T ~ } (F (+(F(({#  ,({rrp((F (8 }+{rp(8 }  ,{rp(8 }+@,{r@p(8 }+ ,{rjp(8 }(%- &%+ (s  , (+9{rp(8 }_9($+,fo- o+o{rƪp( -rp+rpp(B }( +{r4p(8 }8 9(_,C($+{r~p(8 },{rp(8 }+U,&{rp(F (8 }+${r`p(F (8 },o o((%- &%+ (s  ({# _9 ( , ( (+,K (({rʬp ( ((N (8 }8 ( , ( (+,9{r&p ( ((N (8 }+({rp((F (8 }8 _,&{rp((F (8 } -+  ,{rHp(8 } ,+!!,{rp(8 }(%- &%+ (s  ""9 ( -r2p+ ( &&( # ( -(&&( + ( &&( $rVp#rp$(B %{(S rʯp%(B }'',{rԯp(8 } ( ((,{rp(8 }{)%-&+Us ( &)+)*03sV } }{# , ( +rXp}(F ,(+,( 9(Ton 8(o   o (r -  o+ ,  o+  ,8-+_,  o+  ,m  ,  ( o  o}({)%-&+-{%-&Ws % } ( &+  o(p :=o,  __9(S,{s[}oo}{(({)%-&+\s ( & {o}+&{)%-&+Xs ( &,({)%-&+Ys ( &+&{)%-&+Zs ( &+*q04# ( R ,Z{) , {)s ow &+{9%-&+rBprp(D (&( , os +*0B5s] }# #  (rip},]{)  , {)^s o &+{9%-&+rΰprp(D (&(  9  ol oj _,# Y( ( #?( + #? o.- o0+9(- + (o |or- ,+oYE WWWWWWWW"&-4;BIP+U +UiZ +NiZ +GiZ +@iZ +9 +5iZ +.iZ +'iZ + iZ +iZ +iZ + iZ + + (N +zo/,i_,! Y( ( #?( -+,l( +l ,iZ +i + rSp% %%%{(l }{), {)_s o &+{9%-&+rΰp{(D  (, +*0v6,+h(T on +<(o ,&o o , ok(p -=o, *If07R (T (  on 8(o 9o9, o/+  ,oq +To, o/+  ,oq +-o.- o0+  ,or +  G`R``   ,++  (p :.=o,  + *08 (Ton 8(o  # , o+  ,oh    ,=oj   ,)Y( #{Gz?   ,+(p :p=o,  + *09(F (Ton +\(o ,o,o- o++,(ol ,#Y@ + _ (p -=o,  + *i09(F (Ton +~(o ,o,o- o++,Jol ,1o/-( #?+( #? + _ (p :v=o,  + *0{> ,}>*&}?*{A*"}A*{B*"}B*{C*"}C*0 ( +*0W (T on +!(o , o=+, + (p -=o, +*.@0c (T on +-(o , o3 o+, + (p -=o, +*:L0: (V os  9{!  (V { on +:(o o/,+!,-+(C+, + (p -=o, , (`  + *=G%q 0;s` }rip} (Q {!  (V ,q{ on +E(o , o/+,+"-+ |(F  , (p -=o, , (` {(?   ,${)%-&+as ( & + *OR, 0< (F {!  (V 9{ on +](o , o+,+=, (B-#o=-o-ooW+, + (p -=o, + ,(`  + *9j 0= {!  (V { on +3(o o/,+-+(B, + (p -=o, ,(` +*#@c iu 0= {!  (V { on +C(o ,o- o/+,+-+(C, + (p -=o, ,(` +*#Ps y 0= {!  (V { on +?(o , o+,+o., oC+, + (p -=o, ,(` +*#Lo u 0> {!  (V { on ++(o ,-+(+, + (p -=o, ,(` +*#8[ am 0? {!  (V { on +c(o ,+Lo/--+(3+,+, (E--+(+, + (p -=o, ,(` +*#p 0? {!  (V { on +S(o ,+<o/--+(3+,-+(E, + (p -=o, ,(` +*#` {D*"}D*{E*"}E*{F*"}F*0w@(F ,0{)%-&+s ( &rڱpsT z( -+( }=( -+( ({H 9sb }{',0{)%-&+s ( &repsT z(}{'o {'o }( (({'sw oz {'sw ox {,{@, {+,2{)%-&+s ( &}@8 , {+,2}@{)%-&+s ( &8 - {+  ,>}@{)%-&+s ( &{'o 8{  9{)%-&+s ( &{K{Io_ {'o _  ,2{)%-&+s ( &{'o +&{)%-&+s ( &{'o (}  ,7{)%-&+cs ( &(}@+&{)%-&+ds ( &8{)%-&+s ( &{G  (V }@(( (({(,2{(s2 o {(o {(o s }({(s2 o {({Io {(o ((}@ , (` *h 0{@- (+ +*0{@-(+ +*051{G  (V {@-(+ ,(` * ( 0*1{G  (V ( ,(` *  0 {@ +*0c1{G  (V ( ,(}@ ,(` {)%-&+s ( &* )3 0+2{G  (V ( ,(` *  0+2{G  (V ( ,(` *  0V2{G  (V (}@ ,(` {)%-&+s ( &* & 0&A( 9( {9%-&+r"pr\p( (8 (Y - (+ 9{={>( o[ - oU +, (+ ((/{*(V  (( (((o\ ( oY oZ ( oW oX ,(` (X(*X 0B(8b{', {'o + ,(o 8@{@-(- (+ 9{={>( o[ - oU + , (+ ((/{*(V (( (((o\ (oY oZ (oW oX ,(` (X({'o ,(o ++{J{Io_ &o (:*X 0[C{9%-&+r³prp(D ({'sw oz {'s{ o| {'s} o~ (/{*  (V ,( -+ o ta  ,L(( (((o\ (oY oZ (oW oX ,(` , o  +,A, o  oJ +rp{9%-&+r³prp(8 rip(E *~{ 06S,o  + {9%-&+rprhp(F (C *0 (( 9{H ,0{)%-&+s ( &(+H{)%-&+s ( &({(%-&+( (+8{)%-&+s ( &{K%-&+(n &*0Dse }(  ( ( sT oZ ~ }rzprip(( ( ( (,F(oB-6(o/,(o%-&+(W- (oC++  ##(, -#+(,(-  -+9 rip(Ton %8 %(o &&''9 &o"&o$&o/- &o3+&o.,{?+!&o((( (%-&+(  %-&+ &o( &o-&-+&(%-&+(g +&o))(h **(i -+ ( -+( (o -&o (o -&o (r +&o &o &o++9B&oop ,,,f(&oo o  -+ ( -+( (o -&o (o -&o (r +-&oo ( +&ooe (k --,&ooe ..,>&oog (? //,"&oog -+ ( 00,)&o-+&o))(h **( +&o/- &oC+$&o-&|oF+ &ooW&o/11,+ &oB-rp+r3p{r]p(j (8 }- `+22933,{rp(8 }&o=44,{rŶp(8 }&o55,{rp(8 }&o=,$+66, oZ --$+77, o\ 8C 8&o=::9$;;,8+o<<, {r5p(8 }&o?&o0-&o.- &o/_+==, {rp(8 }&o?>>,(8??, &o-+o  ,!- {?+#,"+9  9_#_@@,A#,+#$-(,!o| -o{ - &o=+++ +> AA,6$--oz #`-o| -o{ - &o=++  ,8+BB, &oCC,9 ,8+DD,&ooX&o%-&+(W+ &oCEE,rp(8 ,, ++FF9o o o GG, oq {rgpo (j (8 }#- o| +HH,qo| II,{rp(8 }#JJ,{rp(8 }8KK,!{rp(8 } o oz -o{ - &o=+LL,m{ripo o (N (8 }&o=MM,+{rp(8 }8NN, oZ 8OO, o\ 8kPP9o o o SS, oq o &&oTT,J} ,+UU,+{rpo (j (8 }+J} {rp%%%%o (l (8 }o ,o| -#-, o ++VV,>z%{%rp%%%rѻp(K } oX &o_QQ#R{H, o| +_WW9&o/[[( Xo YZ&o/,R+\\9&o-Y+Z{rp%Q%%%-r_p+ryp(l (8 }&Q|doXX]],$&rDDpQ( rp(B o>+&#o`8R^^9,&o-Y+ZZ__9{rpQ-r_p+ryp(j (8 }&oXX``,$&rDDpQ( rp(B o>+&#o`+5{rpQ-r_p+ryp(j (8 }+N{r9p%%Q%%-r_p+ryp(l (8 } o 8 oZ z%{%rp%%%rp(K }&o/,&o,( - (Q+aa,(8b&o, ( +bb,8B818&&cc,{rRp(8 }8(d(,{@,d+ee,({rp{@(F (8 }(,d-{@++ff,8dgg,{rp(8 }+{rp(8 }(-d-{@++hh,8dii,{rp(8 }+{rKp(8 }%(p :%=o, :j{rp(S j(N (8 } kk, oZ 8w mm,{r:p(8 } nn,{rp(8 } oo,{rp(8 }pp,{rp(8 }(l(,{@,l+qq,({rfp{@(F (8 }(,l-{@++rr,8lss,{rp(8 }+{rEp(8 }(-l-{@++tt,8luu,{rp(8 }+{rKp(8 }{~ (p vv,N{)ww, {)fs o &+{9%-&+rp{(D , +xx, o y+y*A4M- z0\ :0 {L +*0Esg }}}rip} {M  (V ((}L{)%-&+hs ( &(T{( ( #{  };#t@ on  8T (o ,,o( o-rip+rp(8 +rXp9,k#t@ o( o&  - - #t@+ #w@+ #)@ {(  0{+   }; {|o{_,,{rp (F (8 }og_ {-rkprp(S (B +rp(8 } (p : =o, {, (* {(S rpo" (B } }L ,(` {)%-&+is ( &+*Adg,LT*L4 2[ 022{!  (V (( ,(` * & 0F{ on +(o  , oS(p -=o, *(60F( {R  (V 1 {N+ ,A+,,{No ,+X  -s }N  ,8{;( #Y #}O }T }S ,(` * 0&G sj }(}=((  #}{M  (V {;( };#-C6?,${;( ( Y# {;} , (` sk}(-~ +rp}(K  ,H{)%-&+ls ( &{{((K +'{)%-&+ms ( &Esn  }   }{)%-&+ os ( & Esp  }   }{)%-&+ qs ( & !(  , (+(+*AdKh nEE!0\(F. ( + (W-(+(-O+ (oVWO( (   +*0HT (T on +V(o # -+(X,-X oV ( (  ,JXT(p -=o, JYT,J++*cy0IT #W(T  on +W(o # -+(X,.X oW,JXTOXW _ (p -=o, JYT,Ol[+{;YW  + *'d0JP(S rMp(N (M Q( {N,Prp(8 Q8( ( Y ( #? {T( ( Y ( #?z%P%r6p%rp( %rp%-rp+rp(K Qz%P%rp%rp( %rp%-rp+rp(K Q({R(V rip   ,d{No  +: o    rip(p -rip+rswp rp( (M   o -  , o, z%P%(S %rp% %r6p(K Q ,(` *qG E 0K( T ,{R  (V {N,Prp(8 Q݊PrPp(F (8 Q{No ,{No {N( }TPrtp{T(F (8 Q ,(` (T* 0a}{R  (V {;( #Y s }N#}O}T}S ,(` * KU 0S {R  (V {N%-&+(  ,{No ,(` +* 4@ 0*}{R  (V {S ,(` *  0*}{R  (V {T ,(` *  0L{R  (V # (T on +&(o o, oV + (p -=o, #.+(( ,(` *.3a  0M{R  (V #  (Ton +/(o -+(X, X oVX (p -=o, 0((+ l[ ,(` *2{)%-&+0 {%-&  |s %}( & (p :> =o, (  , (` 8s}}(,0{)%-&+s ( &rkpsT z{)%-&+s ( &{!(V { on 8(o 9o}o o%-&+(? ,o (  ,o]+>{)%-&+0{%-&~s %}( &(p :>=o, ( ,(` *4D +' ɚ 0Ss }(F}{) , {)s o &+,{9%-&+ rprp{(F (D {!  (V ({ on + (o ,+ o^(p -=o, ,(` *-|_ 0W (T on +!(o , o+, + (p -=o, +*.@0W (T on +!(o , o/+, + (p -=o, +*.@0b (T on +,(o , o.- o0++, + (p -=o, +*9K0_ (T on +)(o , o0, o,+, + (p -=o, +*6H0_ (T on +)(o , o0, o(+, + (p -=o, +*6H0_ (T on +)(o , o., o&+, + (p -=o, +*6H0T (T #t@ on +h(o #t@ ,Ho&,#)@ +o(, #w@ ( , + (p -=o,  + *u0W (T on +!(o , o8+, + (p -=o, +*.@0Urip (T on +T(o , {?oA+,1rip(p -rip+rwp o( (M (p -=o, +*awv{9%-&+r_pr_p(D *v{9%-&+ruprp(C *v{9%-&+rBprp(D *{9%-&+rprڱprip(E *{9%-&+rpreprip(E *v{9%-&+rpr!p(D *v{9%-&+rprp(D *v{9%-&+rprp(D *v{9%-&+rprp(D *v{9%-&+rprzp(D *v{9%-&+rprp(D *{9%-&+rpr>prip(E *v{9%-&+rprp(D *v{9%-&+r8prp(D *v{9%-&+rpr<p(D *v{9%-&+rprp(D *v{9%-&+rprp(D *v{9%-&+rpr^p(D *{9%-&+rprprip(E *v{9%-&+rprp(D *0 V{V +*0W}V{W , {Wo (o s }W( (%+o +J( {X X}X o{W(rprpo" o o( -No, *JW{Y*"}Y*^}V(  }X*}V(  ((}X*0X(rpo! o" +So tY {X X}X s oo(# ,o($ o -u,,o, *_w0Ys o(& +*0Zo- (+ ,!{W(rpo% oo ,{X X}X o{\, }\o($ +*0$V(& o (o' &(( &*06[(o) (* Y +(( &Y  -}X*0 V{Z +*0 }Z{[ , {[o  ,{Zo s }[{^({_( {`( {a({b(*~( }Z}\(*( }Zo s }[}\(*0*{[ , {[o }[}\*0{[(rpo+ ( }^{[(rpo+ ( }_{[(rpo, o- #( }`{[(r po, o- #( }a{[(rpo, o- #( }b*{]*"}]*0 S{^ +*09}^( ,#{[(rprp(. o/ *0 {_ +*04}_( ,{[(rp( o/ *0 d{` +*09}`( ,#{[(rpr#p( o0 &*0 d{a +*09}a( ,#{[(r pr#p( o0 &*0 d{b +*09}b( ,#{[(rpr#p( o0 &*0(\(  ,(~ &($ &*!"{g*"}g*j(1 (2 (*j(1 (3 (*0 ](4 +**(T *b(T }h}i*j(G }h}i*zd}w( s5 }v*0^{w }w(# o6 r1po7  , r/psT z(!(#(8 o6 r1po7  , rwpsT z(!(#(8 }w+*Rr/p(8 ("*0G_{vo8  ,+1( rprpo~ o {vo9 io: *0o`{vo8  , +Vs' (%~%-&~s %{w( &{vo;  -o" +*0{vo8 +*0Ha8*{vo9 o<  .+ . 88{vo9 o<  ,8 Y6+ .8o= &8{vo9 o< ,8{vo9 o> ,'{vo9  . + o> +%{vo9  . + o> {vo9 o> +++ o? &+{vo; :*0.b,) ŝ  +o a Z X ou /+*0jc8Z{{{{|{%-&+(  9{{{{|{%-&+( {{%-&+4($ %- & + (% sc  (d (e _ ,{{on &{}+K{{{{{|{,!{{{{|{o +}{{9{{{{{{|{%-&+( &{{{{|{{{{|{( o (8 }{{{{{X}&{{{{{{}r po> :{{{{|{r1po> 9{{{{|{r`'po> 9{{{{|{{{{{o> ,r{{{{|{r/po> ,L{{{{|{r/pov {{{{|{r1pov ++9{{{{|{ou {{{{~}{{{X}{{{{{{~/"{{{-|( +:X|( -K{{%-&+4($ %- & + (% sc  (d (e _+  ,{{on &|(   ,&{{{{|{%-&+( {{ + *.0Cc87{{{{%-&+(  9{{{{%-&+( {{%-&+4($ %- & + (% sc  (d (e _ ,{{%-&+(n &{}+A{{{{{,{{{{o +}{{9{{{{{{%-&+( &{{{{{{{( o (8 }{{{{{X}{{{{{r po> :{{{{r1po> 9{{{{r`'po> 9{{{{{{{o> -!{{{{r1po> ,c{{{{r/po> ,B{{{{r/pov {{{{r1pov ++C{{{{ripo> -!{{{{r po> +}{{{X}{{{{{/"{{{-|( +:|( -K{{%-&+4($ %- & + (% sc  (d (e _+  ,{{%-&+(n &|(   ,!{{{{%-&+( {{ + *{{%-&+rpr/p(D *0F{{%-&+4rprp{-rip+rp{(N (D *0F{{%-&+4rprp{-rip+rp{(N (D *{{{%-&+rp{%-&rip(C *{{{%-&+rprp{( *{{%-&+rprp{(8 (D *{{%-&+rprp{(8 (D *0G{{{%-&+0rpr=p{{rfp{oJ (B (D *0L{{{%-&+5rprp{{rfp{oJ (B rip(E *0G{{{%-&+0rprp{{rfp{oJ (B (D *0G{{{%-&+0rprp{{rfp{oJ (B (D *0L{{{%-&+5rpr+p{{rfp{oJ (B rip(E *0B{{{%-&++rprmp{{rp{(B (D *{{{%-&+ rprp{(8 rip(E *0f{{{{%-&+Jrpz%ryp%{{{%ryp%{%rp(K (D *0f{{{{%-&+Jrpz%r2zp%{{{%rfzp%{%rp(K (D *0Q{{{{%-&+5rprp{{{rfp{oJ (B (D *0V{{{{%-&+:rprEp{{{rfp{oJ (B rip(E *0[{{{{{%-&+:rprp{{{{rfp{oJ (B (D *0`{{{{{%-&+?rprp{{{{rfp{oJ (B rip(E *{{%-&+rprVprip(E *{{%-&+rprp{(8 (C *{{%-&+rprp{(8 (D *{{%-&+rprp{(8 (C *0G{{%-&+5rprp{o {o (N (D *{{{%-&+%rpr#p{rEp(M rip(E *{{{%-&+rprp{(8 (D *0\{{{%-&+Erpz%rp%{%r1p%{{%r p(K (C *0L{{{{%-&+0rpr=p{{rfp{oJ (B (D *0Q{{{{%-&+5rprp{{rfp{oJ (B rip(E *0L{{{{%-&+0rprp{{rfp{oJ (B (D *0L{{{{%-&+0rprp{{rfp{oJ (B (D *0V{{{{%-&+:rpr+p{{{rfp{oJ (B rip(E *{{%-&+rwprp(C *{{%-&+rwprp(C *{{%-&+rwprp(D *{{%-&++r5prup{o {(N (D *0G{{{%-&+0rwprp{{o {(N (C *{{{%-&+ r_prp{rp(M (D *.sp*o**(+* *o**o@ *{{%-&+ rprp{(8 rip(E *{{%-&+rprOp{(8 (D *{{%-&+rprp{(8 (D *{{%-&+rp{(D *0L{{{%-&+5rprp{{rfp{oJ (B rip(E *0L{{{%-&+5rprEp{{rfp{oJ (B rip(E *0Q{{{{%-&+5rprp{{{rfp{oJ (B (D *0V{{{{%-&+:rprp{{{rfp{oJ (B rip(E *oo" {oo" (a ,o{o+*0Ao,7oo" {oo" (a ,o{o+*oo" {oo" (a ,o{o+*0Ao,7oo" {oo" (a ,o{o+*oo" {o" (a ,o{{+*oo" {oo" (a ,o{o+*{{%-&+ rprp{(8 rip(E *{{%-&+ rpr7p{(8 rip(E *0H{{%-&+6rprsp{{{{(j (C *{{%-&+ rpr p{r p(M (C *{{%-&+&rprp{rp{(B (D *0R{{{%-&+;rprp{{{{oX {(j (C *{{%-&+r9prp{(8 (C *.s*rpoY rpoY r֡poY sA *{(%-&+ rprҪp{(F rip(E *{(%-&+rp{(D *{(%-&+rp{(D *{(%-&+rp{rip(E *{(%-&+rp{(C *{(%-&+rѴp{(D *{{(%-&+rѴp{(D *{{(%-&+rѴp{(D *{(%-&++rprĹp{({(N (C *{ (%-&+rprp{(F (D *{ (%-&+ rprvp{ (F rip(E *0\{{ (%-&+Erpz%rp%{{ %rO#p%{%r6p(K (D *0p{{{ (%-&+Trpz%rp%{{{ %rKp%{oJ %r6p(K rip(E *0B{(%-&+0r&prgp{({(N (C *{(%-&+%rprp|(g ( (8 (D *{(%-&+rp{(D *{(%-&+rp{(C *{(%-&+rp{(D *{(%-&+rp{rip(E *{(%-&+rpr p{(8 (D *{{{%-&+'{{{{{sB ol *{(%-&+rXp{(C *{(%-&+ryp{ (C *{!(%-&+rp{"(D *b{#rp{$oD *{%(%-&+rp{$(D *b{#rp{&oD *{%(%-&+rp{&(D *{'(%-&+rp{((D *{)(%-&+r:p{*rip(E *{)(%-&+r:p{*(C *{,(%-&+ rprp{.(8 rip(E *0{0{+,{0{,(=+ ,A{0{,{%-&+'{0{,{0{-{/sB ol +={0{,(%-&+%rprep{0{.(8 rip(E *{2(%-&+*rprp{1oJ r6p(M rip(E *.s3* *0S{9(%-&8rp z%rp%{9( ( %rcp%|:( %rp%|;( %rp%{<X ( %rp% |=( % rp(K (D *{@(%-&+ rprp{?(8 rip(E *0Q{D{B{@(%-&+5rprp{Crp{D{AoJ (B rip(E *{E(%-&+r p{Frip(E *{E(%-&+r pr p{G(8 (D *{H(%-&+ rpr p{Irp(M (D *{K(%-&+r)p{J(D *{M(%-&+r)p{L(D *{O(%-&+rp{N(D *{P(%-&+%r#prqp|Q( (8 rip(E *{P(%-&+ r#prp{Q(F (D *{R(%-&+ reprp{S(8 rip(E *{R(%-&+rep{T(C *{U(%-&+rYp{Vrip(E *{U(%-&+rYp{V(C *{W(%-&+ rprsp{X(8 rip(E *0B{Z{W(%-&++rcprp{Yrp{Z{X(B (D *{[(%-&+r-"p{\(D *{](%-&+rp{^(D *{_(%-&++r#pr#p{`rZ$p{_( (B (C *0R{b{_(%-&+;r#prr$p{a{b{`{b{_( (j (C *0R{b{_(%-&+;r#prp{a{b{`{b{_( (j (C *{c(%-&++r%prA%p{d{c( (N (C *{c(%-&+r%p{e(C *{f(%-&+r-p{g(D *{h(%-&+re/p{irip(E *{h(%-&+re/p{j(C *{k(%-&+r0p{lrip(E *{k(%-&+r0p{m(C *{n(%-&+r 5p{o(D *{p(%-&+%r5prW6p|q(g ( (8 (D *{p(%-&+,r5pr6p{p(%-&+( (8 (D *{s{p(%-&+%r5pr5p{roJ (8 rip(E *{t(%-&+r9p{u(D *{v(%-&+r<p{w(D *{x(%-&+rCp{yrip(E *{x(%-&+rCp{y(C *{x(%-&+rCp{y(D *{{(%-&+r0FprbFp{z(8 (D *{|(%-&+rnGp{}(C *{~(%-&+r8Hp{(C *{(%-&+rPp{(D *{(%-&++rPprQp{({(N (D *0B{(%-&+0r prp{({(N rip(E *{(%-&++rPprKRp{({(N (D *0C{(%-&+1rPprRp{({{(j (D *0R{{(%-&+;rPprp{{{({{(j (D *{(%-&+rVp{rip(E *0W{ ,${(%-&+r^p{(D +'{(%-&+r^p{rip(E *^}( }*0Bd{.{{o2+ ,sC z{{oX +*0Ce{{o2 ,sC z{X }{o2 +*&}*{{7%-&+{{{sk ol *{{9%-&+{{(C *{{9%-&+{{(D *{{9%-&+{{rip(E *{{9%-&+r`pr ap{(8 (D *{{9%-&++rwbprbp{(F {(8 (D *{{{9%-&+rwbprp{(8 (D *{{{9%-&+ rwbprScp{(F rip(E *o{o3 o+*{{9%-&+r prUp(C *{{9%-&+ r prp{(F (C *{{{9%-&+r p{(C *{{9%-&+rp{(C *{{9%-&+r^p{(D *{{9%-&+r^p{(Y *{{9%-&+rpr4p(C *{{9%-&+ rprFp|( (8 (Y *{{9%-&+rprpp(D *{{9%-&+rprp(D *{{{9%-&+rp{(C *v{%-&+rJprp(D *0V{%-&+IrJpz%rp%{%r"p%{%r:p%{(K (C *z{%-&+rJp{(D *{{9%-&+rJprbp(D *{%-&+rJp(S rp(8 (D *z{%-&+rJp{(D *0V{%-&+IrJpz%rp%{%r"p%{%r:p%{(K (C *{{%-&+rJp{(Y *0a{{{%-&+JrJpr$p{{o {o {o(j rip(E *{{{{%-&+rJp{(D *0G{{{{{%-&+&rJprp{{(N (D *0[{{{{{%-&+:rJprJp{{{{o {(N (D *0Q{{{{{%-&+0rJp{{{{{{(8 (D *{{{{{%-&+rJp{(D *{{{{%-&+rJp{(D *{{{{%-&+rJp{(D *{{{{%-&+rJp{(D *{{{{%-&+rJp{(D *{{{{%-&+rJp{(D *{{9%-&+rpr%p(C *{{9%-&+rprAp(D *{{9%-&+rprp(D *0B{{{9%-&++rprp|( rp{(B (C *0B{{{9%-&++rpr/p{{(N (D *0B{{{9%-&++rprp{{(N (D *0R{{{{9%-&+6rprp{{{{{(j (D *{{{{9%-&+ rprp{(F rip(E *{{{{9%-&+rprep{(8 (D *{{{{9%-&+rprp{(8 (D *0{{{{{{9%-&+Zrpr=p%{%(S %{%{%{%{(l (D *0j{{{{{9%-&+Irprp%{%{%{%{(l (D *0{{{{9%-&+grpr^p%{{{%{{%{{{%{(l (C *0A{{{{{9%-&+ rpr5p{(F (D *0e{{{{{{9%-&+?rprp{rp{{{{|( (B (D *0{{{{{{{9%-&+_rprp%{{%(S %{%{%{%{(l (D *0v{ {{{{{9%-&+Prpr[p%{ {%(S %{%(S %{ (l rip(E *0{{ {{9%-&+crprp{ {{ (N {{ oD -rip+rTp{{ oD (F (8 rip(E *{{9%-&+ r pr̐p|( (8 (D *{{9%-&+r prTp(C *{{9%-&+r prp(C *{{9%-&+r prp(D *{{9%-&+r prwp(D *{{9%-&+ rprp{(8 rip(E *{{{9%-&+r prp{(8 (D *{{{{9%-&+ r prp{r+p(M (D *{{{9%-&+rp{(D *{{{9%-&+r p{(C *{{{{9%-&+ r prZp{(F rip(E *0A{{{{9%-&+%r prp|( rғp(M (D *{!{{{9%-&+r p{ (D *{#{{{9%-&+r prAp{"(8 (C *0B{#{{{9%-&+&r prsp{"{#{(M (D *{#{{{9%-&+ r prp{"rp(M (D *{#{{{9%-&+ r pr;p{"rp(M (D *{#{{{9%-&+ r prup{"rp(M (D *{){#{{{9%-&+r prp{((8 (D *0`{+{){#{{{9%-&+:r prp{+{){"r!p{*o" (B rip(E *0{1{){#{{{9%-&+Zr prIp%{,%(S %{-%{.%{/%{0(l (D *0o{6{){#{{{9%-&+Irprp%{2%{3%{4%{5(l (D *0y{<{8{){#{{{9%-&+Nrpr~p%{<{7%{9%{:%{;(l (D *0L{>{#{{{9%-&++r prp{=r+p{>{"(B (D *0L{>{#{{{9%-&++r prMp{=rkp{>{"(B (D *0Q{>{#{{{9%-&+0r prp{=rp{>{"(B rip(E *0A{@{>{#{{{9%-&+r prp{?(8 (D *0{F{>{#{{{9%-&+Zr pr+p%{A%(S %{B%{C%{D%{E(l (D *{H{#{{{9%-&+r p{G(D *{J{{9%-&+%r prp{IoJ (8 rip(E *{L{{9%-&+'rpr#p{Ko" (8 {K( *{M{9%-&++r_prp{N{O(N (D *{M{9%-&+r_pr prip(E *{M{9%-&+r_pryp(C *{M{9%-&+r_prp(D *{M{9%-&+r_prp{Q(8 (C *{V{M{9%-&+ r_prp{S(F (C *{V{M{9%-&+ r_pr3p{T(F (D *{V{M{9%-&+ r_prp{Urp(M (C *0Q{Y{V{M{9%-&+5r_prp{Xrp{Y{V|P( (B (D *{[{V{M{9%-&+r_pr9p{Z(8 (C *0A{]{[{V{M{9%-&+ r_pr_p{\rp(M (D *0A{]{[{V{M{9%-&+ r_prp{\rp(M (D *0A{]{[{V{M{9%-&+ r_pr p{\rUp(M (D *{]{[{V{M{9%-&+r_prup{\(8 (D *0A{_{[{V{M{9%-&+ r_prp{^rp(M (D *{a{V{M{9%-&+r_pr5p{`(8 (C *0C{e{c{M{9%-&+'r_pr{p{d(8 {e{b( *{g{M{9%-&+r_prp{f(8 (D *{h{9%-&++rprp{i{j(N (D *{h{9%-&+rCpr prip(E *{h{9%-&+rCpryp(C *{h{9%-&+rCprp(D *{n{h{9%-&+rCprp{m(8 (C *0Q{s{n{h{9%-&+5rCprp{o{s{n{k(N (D *{s{n{h{9%-&+ r_prp{p(F (C *{s{n{h{9%-&+ rCpr3p{q(F (D *{s{n{h{9%-&+ r_prp{rrp(M (C *0A{v{s{n{h{9%-&+ rCpr_p{urp(M (D *0A{v{s{n{h{9%-&+ rCprp{urp(M (D *0A{v{s{n{h{9%-&+ rCpr p{urUp(M (D *{v{s{n{h{9%-&+rCprup{u(8 (D *0A{x{s{n{h{9%-&+ rCprp{wrp(M (D *{z{s{n{h{9%-&+r_pr5p{y(8 (C *0H{~{|{n{h{9%-&+'rCpr{p{}(8 {~{{( *{{n{h{9%-&+rCprp{(8 (D *{{h{9%-&+rCprC p{(F (C *{{9%-&+rp{(C *{{9%-&+rpr_ p{(8 (D *{{9%-&+rpr p(D *{{9%-&+ rpr p{r; p(M (D *0B{{{9%-&++rprp{rp{{(B (D *{{{9%-&+rprp{(8 (D *{{{9%-&+rpra p{(8 (D *{{{9%-&+ rpr p{r p(M (D *{{{9%-&+ rpr p{r7 p(M (D *{{{9%-&+ rpr p{r p(M (D *{{{9%-&+ rpr p{r p(M (D *0C{{{9%-&+,rpr/ p{{{{(j (D *0G{{{{9%-&++rpr p{{r: p{(B (D *0L{{{{9%-&+0rprj p{{{rVp{(B (D *0[{{{{{9%-&+:rpr p{{{r`/p{o" (B rip(E *{{{{9%-&+rp{rip(E *0e{{{{9%-&+Irprp%{%{%{%{(l (D *0B{{{9%-&++rprpp{{rp{(B (C *0L{{{{9%-&+0rprp{{{{(N (D *0L{{{{9%-&+0rprp{{{{(N (D *0L{{{{9%-&+0rprp{{{{(N (D *0L{{{{9%-&+0rprp{{{{(N (D *0{{{{{9%-&+frprXp%{{%{%{%{%{{{{(l (D *{{{9%-&+ rpr p{(F (D *{{9%-&+ rXprtp|( (8 (D *{{9%-&+rXprp(C *{{9%-&+rXprԚp(C *{{9%-&+rXprp(C *0s{{9%-&+arprp%{%{%{%{%{(l (C *{{6%-&+{sS o *{{{9%-&+ rprGp{(F (C *{{{9%-&+rprp{(8 (D *0H{{{9%-&+1rpr<p{{{(j (D *{{{9%-&+rprp{(F (D *{{9%-&+ rprAp|( (8 (C *{{9%-&+rprp{(8 (D *0C{{9%-&+1rpr<p{{{(j (D *{{6%-&+{sS o *{{9%-&+rp{rip(E *{{9%-&+rp{(D *{{9%-&+r<p{(D *{{9%-&+rp{(C *{{9%-&+rp{(D *{{9%-&+rEprp{(8 (D *{{9%-&+ rEprp{(8 rip(E *0B{{9%-&+0rEprQp{rp{(F (M (D *{{9%-&+rEprp{(8 (D *0B{{{9%-&++rEprp{{{(N (D *{{9%-&+rΰprp(D *{{9%-&+rΰp{(D *{{9%-&+rp{(D *0T{{9%-&+rprp(C {{9%-&+ rprXp{(F (C *0B{{9%-&+0rprp{{(N rip(E *{{9%-&+rp{(D *{{9%-&++rOprp{{(N (C *{{9%-&+rOp{(D *0G{{{9%-&+0rprWp{|(g ( {(M (D *0B{{{9%-&++rprp{{{(N (D *{{{9%-&+ rprp{(F rip(E *{{9%-&+ rprsp{(F rip(E *{{9%-&+ rp{r p(8 rip(E *{{9%-&+rp{rip(E *{{9%-&+rp{(C *{{{9%-&+rprp{( *{{9%-&+ rprp{(F (D *{{9%-&+ rprp{(F (D *{{9%-&+ rprLp{(F (D *{{9%-&+ rprLp{(F (D *{{9%-&+ rprp{(F (D *.s*BSJB v4.0.30319l#~4`#Strings#US8#GUIDHG#BlobW 3:De-N %`228{, g*2ΐ rL؏9w L:Jw̶ p$Xk: ǞnxmȞ ͑Xٞ#  QȞQxQHQI Lŧ XבrwNXXQX9$w /sQͮ #Xb$XבP/ W/q$ SX@ : : ۰:!w'$7hxIm/XrII :ʲI"5s# Iθ % ̷&*nX ::"I7IIS:  c/75 :M  Ӟ XO$X~  wu~' ܇ i } Rwwʩ ԲW >qQ ׬:ʴ !ĸ  4 >XX_X @$ I fX V 2kΞ B#qpXXNXɑ^ $ E1.U =ѯI.p*f :^ww ":  :Iw  I"MI928irȸVSQ"XsQK5I]Ip]I"]IDU]I ]I]I!I~]I,hzW]{j]Ij]Ik]li]Il]Im]Iz]Ihy]IM]I]IFy]I]Ia] V]IZ1]IcA]c6]g]ga]qhw]qh!]j}]n]te]IvKIx&x'HI|' I(:)I)1I*I,gI-)I.I0I4 *I6I83I;5*I=2I?'8IA<IC@IEVDIHYGIKJIM1IOIQ: ISIYa*I]'2I_<8Ia=Ic@Ie Ig+Il!XIoQ IvI{*I}c2Ix8III4I_IIgI IIuI I!XI I I9II I@I*Io III  I I+I IIIII IRI!aI# I'NI)I+I/I1!XI3|I9I?IAJ*IC IEA IH# IJnIL INQ IPIR}IUIW}IY I[ xI]  I_ Ia Ic^IfIh7IkIn Ip WIr# It% Iv'Ix)Iz-I|/eI~1 I3 I5I:I<* I>:I@Y IDIF$ IHo IJILIO(IQ;ISIUHIXJIZ I\ I_Id If Ip=+Ir2Is8Iu(=Iw@IykDI{GI}1JIGII$I I$IT+I2I8I?=I@IDIGIHJI_II$I/I26I ;I II )Iv1I~7IU<I0@ICI FI"II(I*I,$I2/I76I9:I=?I?BIAFIGHIIIK1IMIS#)IX1IZ7I\l<I^G@I`CIbFIdIIfIh"ImP)Io1Iu7Iw <Iy ^@I{CI}GIIIfII *I1I%8I'<I)@I+?DI-BGI/JI1I6I8I:X I?IB*IF: IHO IM$IPf IR IT} IVI[I]AI`OIbIeIg IjIk&+Inx2Ip*IrIviIxPI{)I}I!XI!d;!|d?!dC9k9 ~9w9iVۗVc֫9o9!9!9!Y9&i9+y9k9嬾9w9eWV(9V>9VQ9WVp9VR9V9)i9i9mm9}l %nl9fi9geH''&UV9VV V8VHV\VģV/6V'VbdVUVVV(V5'VRVjpVV'V#WVnUVWUVAUVUV&VUVqOVPVPVsPVPVLVcMVTVSV$SVCTVxTVEPV.PV\PV>QVYSVSVTVTVvSVTVDSVcTVOSVnTVSVPVOV1OVOVTVSVTVSVTVSV)TV SVTVRVQTV2SVSVfSV*UVNVNOWVhP9VR9VL9V'9V4WVUWV?WV RV|OVPV7VUVhWVVV$VlVaVWVR9V`99Vؓ19X99疷P9!9!VY9!Y9Yj939(׫9U֫9z֫9۸99嬾9w99s9[9!HY9!Y9!Y9!9C~o9!i9P9!Ԡ9GkheCek:m&;Y99w9)m9m9ni9&99h9}l kl%neCe/hke`edjkm$wm99QQQQQ+Q۪9!jг9!V9!w9! 9~ :l :Yj9Lk:`l:{:ɰ :k %:nnchEhh"fekp*:nk96'e e~ed%gl.:.:.c.: :< : : :R3:]\ :o8:9г9K8:9l :Ļ :ijf :!499Ek@:lg9'E:nO:gy`c`9fX:J9njKh`:RmHiݷe:"j:lo:9)kt:h`:j7j>llfy:pf~:`l:.:G::.:Qf`:w9:B :>n:: : *jpijggf!{г9o!q׫9!Y׫9j9:8: :< : :г9 :ݻ :!䠳9s:¹:l@:r:¹:՛:WnM :M : :WV:Vݟ:Vmݟ:Kg:h WV׍:V:V:WVP:V%U:VpQ:V U:VM:WVL:ӭ:WV9V9V99t|jO^$:֛9d/:: 6:9^ג|כ9d$::/::V` $::/:τS::$:::/:: 6::::::>:΍B:F::H:::K::::::S:N:\:V=:A:D:τ$;:/;:: 6;::;:>;::B;::x:÷S$ ;6I;*;<2!;Q81;nG; G;:τG V=::$R;::/R;: 6W;::W;!\;!\;!\;!\;/ $`;!\;e;τV9jO!X$i;e;춷6In; s;s;us;:ȣ9ȣ9ȣ9ȣ9' ȣ9盷 $;/;ȣ9Ϸ:ȣ9:ȣ9ȣ9τ $;:/;ȣ9ȣ9D : ȣ9 R@:I$;ȣ9 ȣ9 ȣ9 o9ȣ9 ȣ9 ȣ9 R@:ȣ9R@:>$;:ȣ96I;;;X;;v*;ȣ9WX0  :ȣ9:$;/;ȣ9'{ȣ9 ȣ91ȣ9 ȣ9ȣ9'ȣ9 ȣ9 ȣ9Âr$;ȣ9 ȣ9 ȣ9Â|$;ȣ9 ȣ9 ȣ9' ȣ9' ȣ9 ȣ9 ::$;ȣ9 ȣ9 ȣ9 ˗ȣ9ȣ9 ȣ9 ȣ9 ȣ9|ҷ$;Zȣ9ȣ9  :)t:5 : :o :o :o :H{uo$;:/;z9 :-' $; :  :\: :o $;h9  :w:A:D:G:Θ$;V=:y;/;~9 6;ۛ:;2|>;|B;|$F;H;>K;w$;z/;Z%; :4kˌA:D:oZZ$;G:_J:o($/;: 6;:;̛TQ,>;TQq"NRB; F;|H;J6:!K<<TQ, <:%;(`ͷ0<:D7;H{<< :ˌ+<:$</<  6< ,:<:>"<B"<.F"<H"<J6: ;:?:B:K'<:,<̛TQ,RR,<TQq"NR%,<TQ0,<q"NRD71<Y<'<Ö?6<TQ,RRC6<F'<:I<:o< :V`ˌ_J:U$;<V=:./@<ܖ 6@<ᙷ:E<>E<<B@<:F;<HJ<K;< :V`ˌG:$O<"U/T<V=:ᙷ 6Y<:Y<<>Y<:BT<F^<HT<:KO< : ǙMKR \:8:%:A$c< s/c< 6h<Y:h<:>m<Bh<TQ,RPFh<Hc<TQKr<,RPw<TQc< :k ::(& V)QJ  $|<:/|< :J   :  : " : :  :f+:ZQ$< :  :  : :  : :Q 6 : :$<:/<: : : :$<MQ :TQ :2:TQ :A: :P6I< ;P X @Ns` 0Nxh E5 8+ ]r@!#"" $"E<" ,$d $ѿ& x'\< (c< )O` .,* ѭ<l*zR<//&/ؿ<3n<?n< Go$Hn<$Qc<)U6+V+V+4V+[&<-c<1h}4kFV5k^V5lE<6dl9l#9lz9m=9ln"=n&=n>n`>o߅=>\uM2GwM2GzY\2G}NGM\'=G{,=HЃ 5=KxwNUOqOqO̍x>=PhQQҧQheQ oR|D=RSNS<NTpI=UnWPڴXЛ_P=Z47[EbŜ1U=b͜CZ=b֜`=cޜe=c3ٽd?dSk=ebq=e ͅfx=fٽg"g+=h3ӄ=h<`iD`iM=jU=j^,pkfBpkoVlwVl9mE=mНE=pE=s$x`x,yxp#xiR=xE||K=|E|E|E|DXa|na|X=}`=}E~'=l/%==t@o=/===˒==`K=pE=P1=>>8*><>XV> V>qb>tq>ă> =L"S>"~>#>$%Ӣ>*=2`6k666!666V6V6L6L6>6>666a78f8V>|8E>9>9>'9>/9>89@9I9Q9\99&9>H=%o>4>c<D8+(E]rEE}>ME}>VEͅ^Ex=gEoE!xE͖EEٽEEVEVELELEHFE>FE>GG8+DH]rpH>H?EHHHH*IVIWILIL(Ih'0It'9IAIJIɳRIճ\Iܘ?IqIII!I!k=I*q=J"JE4J#LJ?dK/?DM? lR?  \>qn <\qn \ n D]Nn]O)?_)?4eK=@empe,2e?Ze;?e>eX=e`=e@?e%F?eM?eS?eXfCpfa|fxff0l?(m)(nџ)@n)Xn)in)|n")Lr,)|rzw*w*t~*~Ǖ+ 3+hZL+piL+yL,,L,L-L-K.L.V/(/8l1/,1//(7/PQ/xJM/s/Q/,X/\;L/Ts/ms/r?0Ї6ͺ6L7ڈ7y|?7z9Hx9$Ny9z9L`&9P?:5<`A<P?<?=Y?>j??0b?@h c?ABBZC,Dz2D,D2D< ?DHdGyG}G,MH<1H̘?HKFb2KebZKL^2MxM2M8R .MdOM2OVO`O}!O}[!P ZQ_[!R09?S i?S\?T[?Xh^?\^?_[?bZ?dZ?fE?h`E?lS@q^u@s,+Z@w &zlZ{@ {!{ƪA{$!|%@|L{0@[ZX3MZLMZ@[227@ȔC@͔C@2| O@x#y#y#(a@,'"(i@)&o@3w@h333|(4h4u4q6q@7q@X>x{@FQHi8Hwo5|HӃJg{XQmpQ!BRTR$pSZS0@XU-w@Uy޽UEw@VqnVVڡ@X}Yw@Y x@&Y߽.Y8Yh|@ Z￿@$Z HZU@Zt[x[t`\O]t<]t`]Yt]Bt]nt]^^ql_w@_xandgi{xq8Brւ@sIt;tY(Pw{z<~Ote[2b4F\'=l@2\'=HHDէx|@2|@=|'=ЫzȱP|@{{${A@||Y{NA8 t(Ftf )w!ebؽzFai5.Ai5~(DA ,|C!]e A4[(AV!m\X.A0?Spx'dy4|X7AX=A_DA_JAM?S?~? ?X)@8Ј?pꈋ?A ]!]e X/\W/X/X=,2 ?lv` 7\c g^= ]p׽E nQADXAh _^AxdA $xjA @yjA sA{A@s/Vh]$|AaAUݗA"aݜA"ؽ#n#½#&ý#XբA#p$ף$$N$A$ĩA&Pؽ*׽*l7A*(ۺA*ۺA*ںA*8ۺA*A*@A+h?A-.XA/:A0A3oA7oA9t=n} BB@.3BH .šC\aC\CPC dCT  z] ] C wD wD* D,D5Dl,,ͼ22,?DM2<'cn!(/2 q7@!ЊDD%&T'I'VH(f({@))Q'=*y*gMD+3 ++ +%,)@,1^,7|,<,u@,D,G,-% 5-S-h q-;-k+-g)-7-< . sRD$.sXD.!.A/E/E_DH/@Z/QiD 0EZoD00|01rRDH1rXD1E1EvD(2Z`2@ZB3޽J3 T3nl33x3 4M2$4MZl4nM24|MZ424Z,5sp= E E ~D ~D ~Dp5~xDx5xD5ED5ED5di55E5ED5ED6Eo5!06D#61&6 'D7 Z(7a(7D(49D)E*E*E*E*p9*E*E*E*=*E*GB^*lB*BO,*E*C3*E*DCA9*E*sC6#*C!/*E*C5*E*$D:*E*|D>*E*DeB*E*$EE*E*|EH*E0*E*FK*xF*E*F*E*LG%*E*G+7*E*H<*E*H{#*H>*H}B*IE*8I*E*I9/*I5*I:*E*dJH*E*JK*E*K*E*tK*E*K%*E*.L*QL"*tL>*LIB*E*LE*+M|K*cMK=*E*oM*D*wME2D+MZ8D,MwGD-M E.E/Mg>/M/M"/'N./E/LN5/E/Nq:/E/N$B/E/\OE/E/OE/E0ON#E0E1EPE1E2Pg#E2E3E3PQE3E4QaE4QP!E5E66+R56E6dR:6E6R"6RK=6E6R E6R E7R E8E9$S9E9WS9E9{Sj!9E9S9S9E9Sf9E9T!9E99TR.9E9bT 9E9T#9E9T.9E9E9U9E9lUA9E9UW9E96V9nV 9E9V9V!9V.9V49V99V>9VA9VIE9VsH9W5K9E92WT9E9rW9E9W{9E9W9E9W9W9X]-94XW49E9XX9E9|X9X!9E9X9E9Yz!9E9Ya39YK=9E9Y9Y9Yc9Y9Y*9E9Z9E9Z9E9E9Z+9E9M[9v[f9E9[9E9[9E9[9[M-9E9\l9E9C\#9{\<9E9\w 9\l9E9]U9.]9E9R]79E9]B 9E9]_9E9]9E9^N9E9\^Y 9^-9E9_9X_-9X_, 9E9|_B9E9_9_ 9E9_9`#9E9:`;9E9^`9``9E9`q,9E9a9E96aG9E9Za-9ar9a,9E9au9E9aU9E9b9E9Ab9E9eb.9b9b-90c49E9c99E9c9E9d9kdE>9d +ֺ:d:#e&:E:-e :E:^e:E:e:E:e:E:e:f:E:>f,:E:qf3:E:fdA:E;f;f ;E; g-;E;Ig;E;mg;g";E;gC;g ; h,;.h3;E;Qhc9;E;zhr;h<;h9;h;hA;iE;;؅RK;r;H;%;A;E;fE;E;\H;E;0;E;7;E;P;;E;ĈD;E;?;lrC;ĉuF;^I;E;tP;E;0;E;? ;r;,;&3;E;܋;;[:;E;!;8.;4;E;@#>;E;s;R";ԍ.;#@5;E;G`;p;E;*;E;z;E;܎;E;.;.\5;d;n";E;D:;E;.;Q!;E;u;E;K;-;E;J;E;n.!;?;E;E;Б;$ ;E;r.;E;4;E;ݒ3;;9,;E;];E; ;!;E;4;E;%A;E;X;K=;E;Y ;tN4N{v~ڶڶڶ {jOV΍jOUZjOUZjOUZڶjO΍΍bOjO΍)Y΍v=yo^RgFMMpYYP n{  ԕhʧapԇZVxL`'(KXpoY֚ڶڶڶjOt|91vVt91vVjOt|91vVג91V{k|V`k^ˆ`k^ˆ`UkokGoVV`hV`/tV%tVڶ΍΍Z΍Z9΍Ϝ ڶWLuWL܄kjOV̹{kڶ/uW/uN=    qNqNNN  ϖeU7bN%s@RX Y rWRËڶ[[\[u[CcssZ  ["["["vovkbA o5{bF gFMMpYYPOpFMMWWG,װװTuɰvZ |_'q_|ȀLOOuÂ-xÂÂ&&\\  \9z  s  d9dn$Yc$ss_>ooo{DARRR  oxx Rz RLdhoN;sftt L^L^9dW9h qqpXhGw> ~GhOPhhhzyhOzyOhhkˌb[ˌbV`Qˌ!q>V `  PQˌ!q>V `A.[ˌ!q>J ;rkQV<_ˌ!q > Z:(& V)Q` !q b Q ˌkV`!qQˌ  \\ѽy$ys ~2d"~p"~5[΢ǚ %!ٵװY}ڶڶڶڶɰQװXËy^P:^JrW ,ݑ ,ݑ ϾZ4rWW; yW@R)shǵro4r4r}xx#t#tu #tu ر Tap nnX99o/9999999 9 EEE )E1E9EAEIEQEYEaEiEqEyEEEEEEqEd;|d?dCE$]\$8f,]\,8f4]\48f$]r~,]r~4]r~#РEETEET׽T7\+\aTĴލE!{cE?`E!cE!\!jc2`!c!\!~9p"Ԗ!'//5<EB!ލƇRsWƇgsК{r);E!ī1!!Z5/!9&BĴ!11X;d9GlETllVI׋ZQ#`tETpO"Чio9&|ET;p!ܽ!ܽBBdEd׽YHGd7+YcGpdEZTAEAíI׽I7Q+ֺaBaqQ瓾'iDqUqRi]!'Q4ioQ#io#q"'##Й%̦ݫiݰQ7QH'EEZTQmy`EE:'yE-yܽyy~y QPW]zrͅEאEayYJEay'ѐylyލyz'yYETW4źyydoQzbEE(b^;8bϫMy|Y,Խ_EyލEEE~׽7+!E !ϓ!!G!ʫEZT /"7+TEZTYw EY EY EY; Yh Yy YGYؔ u EEZT׽7+Ĵy#ĴE EZT׽74 +7+׽7+$EYd EZTG,ET1w yhy ypor yY11l 4E A%`yY썱 ' B" R iܫ"(<Et6טdĴdG88+]r8]rEV]ڿ EiE m t 'Eѧ7!+ֳqù179+AAqy1w 9!E/Y^DEY)L74 T+\@Ns\\0NxdEqdEZTd7l+l)dĴY9㓾)>IEEeyS|yo|qymytQvR"y3vp:~('~(׍C'S8xD8iT׽^fiyE74 +Q#YsEEA#1xiܫiݰ1.$a2aW2aiioiy9[2ZYGYݍE׽Yܫ7+i"EZTi׫;ioEEEE/QE.GH.GHy}NvWy\ZaQۀh/oyMNyNyyayNyN'XytySraa懖a2aaLQv}"p7+ZĴEAAy*F[ZMZZ|MZqZ_1el݉2M2nM22~\)MM/4ԁa2MqZ6R"RUETq @JvFyv߽#Mbvq߽p'2lP2W2X2X2Y2o22q=WjQ2P2n{2%12w72qtEEj=iy#Y/'?.nyy@NZN1)Nq''nrEUqW9G)֤zy5Xyp|ET[x"EZT׽Vw_FrLQmQVQBQ,Qyæ6m=s~Qw''Ue[PM\Uҧ?i"(-nn E E׽u ,R 6R    1} E} o  )!7+#!!ҩ! ! [!   EY!Ef!Q~n! R7+_!Ĵ׽EE߭E"!""!Ea'")E\."2BĴEZTEYԘ"~ز"1z~F1$"7+yz9#$"$9۝% ׽9ʯ%׽ Eϴn Ĵ 7+ EZT_%y(9u%yV%ACXyYX9fĽ9%wBx׽$E,׽1.&1؆&Ʋ&I &Qn1:~&1OF Q@WQ)6QQ1䴽1EZ&I:~&1㽽1`1l1`1~&1|E$(90(9Z_n4E9yF(U(9v_(9ui(,,yڝy9t(E(yz1Z{(9u(1(2VU6*NE*L*<E<(Y_*<.G<H,dm*a}QGa1+Y+(E~ .,q<.D7*.L+Ly_!Ԯ/i(ŽlqQ#T0\\qddqYE)n9ԋԺA2+t2&EZT_2,Rnt Z3nٔ!vg4Y44E44l7t+r4tE5Q7.GEZ(r!5Hn+5G|׽95r!5ݖ#A5rJ5EUf!=[5i5Eo5n}5M`5a ~a&io5a/5io5:'\E5E[5Eű26!6$6(6U7h6l6p6x6y|6}969986669666677 777667(7;7 7F7K7K7K7 P7$U7(X7,_70h74o78v7<}7@7D7H7L7P7T7X7\7`7d7h7l7pX7t7x7|7 8888%8,858<8C8J8Q8X8_8f8m8t8{888888889888766688898 88888 8$7(7,9-6091949598#9@6A9D6L.9M6Q9U9q9u999999999]9a9d39hF9lW99 99669696966h9m99r9w9|98666 9Q9Y9]899999I99 9!619i9m9q9999A 9E 6] 9a 6} 9 9 6 6 9 6 9 9 9 9= 9E 9] 6 6 9!7G. E.E.F.#F.+KF.3F.;F.CF.KF.SF.[F.cF.kF.sFA7GC{6C@Ga7G6666{6{67G {6G{67G!{6!7G@{6A{6A7G`{6a{6a7Gc{6{67G{67G{6{67G{6{67G{6{67G{6!{6!7G#{6A{6A7GC{6a{6a7Gc{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6c{6{6{6{6{6 {6 {6# {6@ {6C {6` {6c {6 {6 {6 {6 {6 {6 {6 {6 {6 {6 {6 {6# {6@ {6C {6` {6c {6 {6 {6 {6 {6 {6 {6 {6 {6 {6 {6 {6# {6@ {6C {6` {6c {6 {6 {6 {6 {6 {6 {6 {6 {6# {6C {6c {6 {6 {6 {6 {6 {6# {6C {6c {6 {6 {6 {6 {6 {6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6#{6C{6`{6c{6{6{6{6{6{6{6{6{6{6 {6#{6@{6C{6`{6c{6{6{6{6{67G{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6{6{6{6{6 {6#{6@{6C{6`{6c{6{6{6{6{6{6{6#{6C{6c{6{6{6{6{6{6{67G{6{6{67G{6{6{67G{6 {6!{6!7G#{6@{6A{6A7GC{6`{6a{6a7Gc{6{6{6{6{6{6{6{6{6{6{67G{6 {6!{6!7G#{6A{6A7GC{6a{6a7Gc{6{6{6{6{67G{6{67G{6!{6!7G#{6A{6A7GC{6`{6a{6a7Gc{6{6{67G{6{6{67G{6{6{67G{6{6{67G{6{6{67G{6 {6!{6!7G#{6@{6A{6A7GC{6`{6a{6a7Gc{6{6{67G{6{6{67G{6{6{6{6{67G{6{6{6#{6@{6C{6`{6c{6{6{6{6{6{6{6{6#{6C{6c{6{67G{6{67G{6{67G{6{67G{6{6#{6C{6a{6a7Gc{6{6{67G{6{67G{6{67G{6{67G{6 {6!{6!7G#{6@{6A{6A7GC{6`{6a{6a7Gc{6{6{6{6{67G{6{6{6{6{6{6{67G{6!{6!7G#{6A{6A7GC{6a{6a7Gc{6{67G{6{6{67G{6{67G{6 {6 7G {6# {6C {6` {6c {6 {6 {6 {6 {6 {6 {6!{6!{6 !{6#!{6@!{6C!{6`!{6c!{6!{6!{6!{6!{6!{6!{6!{6!{6!7G!{6"{6!"{6!"7G`"{6"{6"{6"{6"7G"{6"{6"7G#{6 #{6!#{6!#7Ga#{6a#7GA${6A$7G${6$7G${6$7G${6${6$7G${6%{6 %{6@%{6`%{6a%{6a%7G%{6%{6%7G%{6%{6%7G%{6%7G%{6%7G&{6&7G!&{6!&7GA&{6A&7Ga&{6a&7G&{6&7G&{6&7G&{6&7G&{6&7G'{6'7G@'{6`'{6'{6'7G!({6!(7GA({6A(7Ga({6a(7G({6(7G({6(7G({6(7G@){6`){6){6){6){6){6*{6 *{6!+{6!+7G+{6+7G+{6,{6,{6,7G/{6/{61{62{6@6{6`6{6 <{6@<{6={6={6={6>{6 >{6@>{6`>{6>{6>{6>{6>{6?{6 ?{6@?{6`?{6@{6 @{6`A{6A{6A{6A{6A{6B{6 B{6@B{6`B{6B{6B{6B{6B{6C{6 C{6@C{6`C{6C{6C{6C{6C{6D{6@D{6`D{6H{6H{6 P6S{6 S{6@S{6`S{6S{6S{6@U{6`U{6U{6U{6U{6U{6\{6 \{6@\{6`\{6\{6\{6\{6\{6]{6 ]{6@]{6`]{6]{6]{6]{6]{6^{6 ^{6@^{6`^{6^{6^{6`{6`{6b{6c{6GI]mzx^ALRV|(7EKav:c Q | ) a ~ F"04>HMd{}osz7f|,Wms)6@!@HX^eo@5Hs|5JR\s:LTak",<Rd+;NXo1[ < e $!0!>!P!v!}!!!!!!!""5"H"t"}"" #/#<#P#f#y#####$-$B$U$p$$$$$$%&&(()4)E)V)k)y)s*d++m,,<-]-C....//2/E/a/////0(07000000141L1d1{1111111222223&3>3S3^3t3333 404m4444445545U5c5u55555555l)).c))Gqq) &.9{"EtNE4N$E)E:-E-EbV-E"M1EM1E]\1EG5E܇:EC?ECEIE ?EOEza-ETEFp-EV-E=?E})Era-EwYEh?E)EV-EL-E^E-Ee-E.)EcEcE-E)E}cEIEh?E)E ?EV-EL-E.)E)E.)E W-EL-Ex'-E-Eٳ-E-Eh?ETCE?Eq-E1EbhEwYE@mEsE )Ed)E-E4)E)E)E)Eh?E!yE?E)EX)E:)EoZ-EER-E-EkE-E-E0-E-EmL-E0L-EL-EL-EV-E(-Ep1-E01-E-E;-EQ-ENM-Ew-EQ-EX-E?L-Eqs-Eк-E?Eib1E^1EM1E઄Ey-E E-E xE?El|EBE -Et-EO-Et-Et-E]t-EFt-Ert-E{-E?EE~?Ee-EhEaEC-E})E)ET)EXE`EsE#]E1Ez`-E-E?EeݿE8?Er?E?E*?Ep-Eۣ-ER-E?E?E;EEEEEEE?E)E~Ev-E-E-EW-E-E^}-Ezz-Eb-E-EsEՄErE?Eǵ?E-E)M1EM1E1ExEdEa-E/EJKLMNO         "#./0IJKLMNOPQRS!T!U#V#W%X%Y'Z'[)\)]+^+_-e/m1n1o3p3557799;;==??ACEEGGIIKKMMOOQQSSUUWWYY[]]__aacceeggiikkmmooqsuuwwyy{{}}      "#&'()*+,-./0123456789:;=PQ_`bc~         "#(*+2DEFGH!I#K%L'N)Q+R-S/T1U3V5W7X9Y9\;|=}?AACCEEGGIKMMOOQQSUUWWYY[[]] _ _ a a cceeggi$kAm '0TnvAMhX J{ & w ~  + > G T [ p t .Q^k_O- !!!""#%%q&{&&<(R*.6.01144 6]5X5:5 5555I556w55ir$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     "}TT    [     % O O -O $ % % TO D Q9TTTJ! ""O O O "4<>c__DisplayClass190_10<>c__DisplayClass193_10<>c__DisplayClass4_10<>c__DisplayClass179_10<>c__DisplayClass189_10<>9__10b__10b__10b__10b__10b__10b__10b__10b__10b__10b__10CS$<>8__locals10<>c__DisplayClass190_20b__20b__20b__20CS$<>8__locals20b__30<>c__DisplayClass300_0b__110_0<>c__DisplayClass110_0<>c__DisplayClass210_0<>c__DisplayClass120_0<>c__DisplayClass230_0<>c__DisplayClass330_0<>c__DisplayClass260_0<>9__360_0b__360_0<>c__DisplayClass370_0<>c__DisplayClass190_0b__211_0<>c__DisplayClass221_0<>9__51_0b__51_0<>c__DisplayClass361_0<>c__DisplayClass191_0<>c__DisplayClass32_0<>c__DisplayClass352_0<>9__52_0b__52_0<>c__DisplayClass362_0<>c__DisplayClass192_0b__292_0<>c__DisplayClass292_0<>c__DisplayClass103_0<>c__DisplayClass213_0<>c__DisplayClass123_0<>c__DisplayClass233_0<>c__DisplayClass333_0<>c__DisplayClass33_0<>c__DisplayClass343_0<>c__DisplayClass353_0<>c__DisplayClass363_0<>9__273_0b__273_0<>c__DisplayClass273_0b__283_0<>c__DisplayClass283_0<>c__DisplayClass193_0<>c__DisplayClass293_0<>c__DisplayClass3_0b__204_0<>c__DisplayClass224_0<>c__DisplayClass24_0<>c__DisplayClass334_0<>c__DisplayClass34_0<>c__DisplayClass344_0<>c__DisplayClass354_0<>c__DisplayClass264_0<>c__DisplayClass364_0<>c__DisplayClass274_0<>c__DisplayClass194_0<>c__DisplayClass94_0b__4_0<>c__DisplayClass4_0<>c__DisplayClass105_0<>c__DisplayClass305_0<>c__DisplayClass125_0<>c__DisplayClass25_0<>c__DisplayClass145_0<>c__DisplayClass245_0<>c__DisplayClass345_0<>c__DisplayClass355_0<>c__DisplayClass55_0<>c__DisplayClass265_0b__275_0<>c__DisplayClass275_0<>c__DisplayClass285_0<>c__DisplayClass95_0<>c__DisplayClass5_0<>c__DisplayClass206_0b__216_0<>c__DisplayClass246_0<>c__DisplayClass346_0<>9__46_0b__46_0<>c__DisplayClass46_0<>c__DisplayClass56_0<>c__DisplayClass176_0<>c__DisplayClass376_0<>c__DisplayClass286_0<>c__DisplayClass196_0<>c__DisplayClass96_0<>9__6_0b__6_0<>c__DisplayClass6_0<>c__DisplayClass107_0<>c__DisplayClass207_0<>c__DisplayClass227_0<>c__DisplayClass347_0<>c__DisplayClass357_0<>c__DisplayClass287_0<>c__DisplayClass197_0<>c__DisplayClass7_0<>c__DisplayClass218_0<>c__DisplayClass228_0<>9__28_0b__28_0<>c__DisplayClass358_0<>c__DisplayClass168_0<>c__DisplayClass368_0<>c__DisplayClass178_0<>c__DisplayClass288_0b__88_0<>c__DisplayClass88_0<>c__DisplayClass109_0<>c__DisplayClass309_0b__229_0<>c__DisplayClass359_0<>c__DisplayClass369_0<>c__DisplayClass179_0<>c__DisplayClass189_0b__289_0<>c__DisplayClass289_0b__299_0<>9__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0<>c__DisplayClass190_11<>c__DisplayClass193_11<>c__DisplayClass4_11<>c__DisplayClass179_11<>c__DisplayClass189_11b__11b__11b__11b__11b__11b__11b__11b__11CS$<>8__locals11b__21b__21get_K1<>c__DisplayClass110_1<>c__DisplayClass120_1<>c__DisplayClass330_1<>c__DisplayClass190_1<>c__DisplayClass221_1<>c__DisplayClass191_1<>c__DisplayClass32_1<>c__DisplayClass192_1<>c__DisplayClass103_1<>c__DisplayClass333_1<>c__DisplayClass33_1<>c__DisplayClass343_1<>9__273_1b__273_1b__283_1<>c__DisplayClass193_1<>c__DisplayClass3_1<>c__DisplayClass24_1<>c__DisplayClass4_1<>c__DisplayClass125_1<>c__DisplayClass25_1<>c__DisplayClass55_1<>c__DisplayClass265_1<>c__DisplayClass275_1<>c__DisplayClass5_1<>c__DisplayClass346_1<>9__376_1b__376_1<>c__DisplayClass196_1<>c__DisplayClass6_1<>c__DisplayClass107_1<>c__DisplayClass357_1<>c__DisplayClass287_1<>c__DisplayClass7_1<>c__DisplayClass228_1<>c__DisplayClass168_1<>c__DisplayClass178_1<>c__DisplayClass309_1<>c__DisplayClass369_1<>c__DisplayClass179_1<>c__DisplayClass189_1b__299_1<>9__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1b__1Func`1Nullable`1IEnumerable`1IOrderedEnumerable`1IEquatable`1Predicate`1ConcurrentQueue`1Task`1EventHandler`1EqualityComparer`1IEnumerator`1List`1msg1aStr1CS$<>8__locals1<>c__DisplayClass190_12<>c__DisplayClass179_12<>c__DisplayClass189_12b__12b__12b__12b__12b__12b__12b__12b__12CS$<>8__locals12<>9__22b__22b__22GaugeSet_RefreshTCPDM32GaugeSet_RefreshKnownTCPDM32InvalidDevicesForFT_DM32PROMPT_DM32GetPressuresAndSpeedDM32SetCallsAreForStartingDM32_callsAreForStartingDM32SeekDM32GaugeSet_RefreshSerialDM32GaugeSet_RefreshAllDM32numDM32TimeAverageForDM32ValidStartingIntForDM32forDM32get_HasDM32set_HasDM32TelenetPortDM32ToInt32WPA2get_K2InvalidDevicesForFT_DM2HighestDeviceIndexAllowed_DM2GetErrorMessageDM2GetDeviceRangeDM2GetDeviceNameDM2GetCompanyNameDM2GetPressureDM2UsingDM2SeekDM2GaugeSet_RefreshAllDM2getRangeStringFromDM2priorErrorFromDM2errorFromDM2fillAndReturnPressuresFromDM2GetDM2FirmwareVersionDM2TimeAverageForDM2get_IsForDM2forDM2get_IsDM2<>c__DisplayClass120_2<>c__DisplayClass190_2<>c__DisplayClass191_2<>c__DisplayClass32_2<>c__DisplayClass192_2b__333_2<>c__DisplayClass333_2<>c__DisplayClass33_2b__273_2b__283_2<>c__DisplayClass193_2<>c__DisplayClass3_2<>c__DisplayClass4_2<>c__DisplayClass275_2<>c__DisplayClass5_2<>9__376_2b__376_2<>c__DisplayClass196_2<>9__6_2b__6_2<>c__DisplayClass107_2<>c__DisplayClass7_2<>c__DisplayClass168_2<>c__DisplayClass309_2<>c__DisplayClass179_2<>c__DisplayClass189_2b__299_2<>9__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2b__2Func`2IGrouping`2ConcurrentDictionary`2msg2CS$<>8__locals2GetBluetoothCOMPorts2<>c__DisplayClass190_13<>c__DisplayClass189_13b__13b__13b__13b__13b__13b__13b__13CS$<>8__locals13b__23b__23get_K3get_IsRedDM3callsAreForStartingDM3ReturnListOfCOMPortsWithDM3get_IsDM3<>c__DisplayClass190_3<>c__DisplayClass191_3<>c__DisplayClass32_3<>c__DisplayClass192_3b__283_3<>c__DisplayClass193_3<>c__DisplayClass4_3<>c__DisplayClass5_3<>9__6_3b__6_3<>c__DisplayClass7_3<>c__DisplayClass309_3<>c__DisplayClass179_3<>c__DisplayClass189_3<>9__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3b__3<>f__AnonymousType0`3CS$<>8__locals3<>c__DisplayClass190_14<>c__DisplayClass189_14<>9__14b__14b__14b__14b__14b__14b__14b__14CS$<>8__locals14b__24get_K4<>c__DisplayClass190_4<>c__DisplayClass191_4<>c__DisplayClass192_4b__333_4b__283_4<>c__DisplayClass193_4<>c__DisplayClass4_4<>c__DisplayClass5_4<>9__6_4b__6_4<>c__DisplayClass7_4<>c__DisplayClass179_4<>c__DisplayClass189_4<>9__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4b__4CS$<>8__locals4ex4<>c__DisplayClass190_15<>c__DisplayClass189_15<>9__15b__15b__15b__15b__15b__15b__15b__15CS$<>8__locals15<>9__25b__25<>c__DisplayClass190_5<>c__DisplayClass191_5<>c__DisplayClass192_5b__333_5b__283_5<>c__DisplayClass193_5<>c__DisplayClass4_5<>c__DisplayClass5_5<>c__DisplayClass179_5<>c__DisplayClass189_5<>9__5b__5b__5b__5b__5b__5b__5b__5b__5b__5b__5b__5b__5b__5aStr5CS$<>8__locals5<>c__DisplayClass190_16<>9__16b__16b__16b__16b__16b__16b__16CS$<>8__locals16b__26<>c__DisplayClass190_6<>c__DisplayClass191_6<>c__DisplayClass192_6b__283_6<>c__DisplayClass193_6<>c__DisplayClass4_6<>c__DisplayClass5_6<>c__DisplayClass179_6<>c__DisplayClass189_6<>9__6b__6b__6b__6b__6b__6b__6b__6b__6b__6b__6b__6b__6CS$<>8__locals6<>c__DisplayClass190_17<>9__17b__17b__17b__17b__17b__17b__17CS$<>8__locals17b__27<>c__DisplayClass190_7<>c__DisplayClass191_7<>c__DisplayClass192_7b__283_7<>c__DisplayClass193_7<>c__DisplayClass4_7<>c__DisplayClass179_7<>c__DisplayClass189_7<>9__7b__7b__7b__7b__7b__7b__7b__7b__7b__7b__7b__7CS$<>8__locals7<>c__DisplayClass190_18b__18b__18b__18CS$<>8__locals18b__28<>c__DisplayClass190_8<>c__DisplayClass191_8<>c__DisplayClass192_8b__283_8<>c__DisplayClass193_8<>c__DisplayClass4_8<>9__6_8b__6_8<>c__DisplayClass179_8<>c__DisplayClass189_8<>9__8b__8b__8b__8b__8b__8b__8b__8b__8b__8CS$<>8__locals8<>c__DisplayClass190_19b__19b__19b__19CS$<>8__locals19b__29<>9<>c__DisplayClass190_9<>c__DisplayClass191_9<>c__DisplayClass192_9<>c__DisplayClass193_9<>c__DisplayClass4_9<>c__DisplayClass179_9<>c__DisplayClass189_9<>9__9b__9b__9b__9b__9b__9b__9b__9b__9b__9b__9b__9CS$<>8__locals9get_IsDM32_10Aset_IsDM32_10Aget_IsDM32_20Aset_IsDM32_20Aget_HasNewDM32ScreenOn10AOr20Aget_IsDM32_30Aset_IsDM32_30AforDM32X_30Aget_IsDM32X_30Aset_IsDM32X_30Aget_HasDM32X_30Aset_HasDM32X_30AisDM32X_30Aget_IsDM32_1Aset_IsDM32_1ASGAWPAPRESSURE_Aget_PressureAset_PressureAget_CurrentPressureASetLastReading_PrAprAget_UsingDM32XSerial_USBPRESSURE_Bget_PressureBset_PressureBget_CurrentPressureBSetLastReading_PrBget_IsOkayToUsePrBprBIACGetNewFanSpeedUsingInternalPIDget_MaxErrorPa_ToDetermineCloseForPIDGetSSIDSetSSIDtheUIDget_IDget_PNPDeviceIDget_DeviceIDset_DeviceIDReturnMeasuredDeviceIDpnpDeviceIDget_RangeIDset_RangeIDget_MeasuredRangeIDset_MeasuredRangeIDReturnRangeForRangeIDfullHardwareIDExtractHardwareIDhardwareIDRETURN_DELIMITER_ENDAUTOZERO_PERIODIC_GET_PERIODAUTOZERO_PERIODIC_SET_PERIODRETURN_ENTER_OPCODEexpectedOPCODEALL_IN_ONETCP_BROADCAST_RESPONSEaDFaddedDFisAlternativeDFget_UsingAlternativeRange_BasedOnLastReadingTakenDFnewDFAddPrimaryDFAUTOZERO_PERIODIC_GET_ONOFFAUTOZERO_PERIODIC_SET_ONOFFGETPRESSUREZERO_ON_OFFSETPRESSUREZERO_ON_OFFAUTO_REPEAT_OFFget_MFPRESSURE_A_AVGSENSOR_A_AVGPRESSURE_B_AVGSENSOR_B_AVGnumGget_ASCIItheUICheckGaugeSerialPortIsOKget_KWILLaddedFPLflowCFMTCP_CONNECTIONUNDEFINED_DIRECTIONINCOMING_DIRECTIONOUTGOING_DIRECTIONAUTO_REPEAT_ONspecSNtheSNtheNewPrimarySNget_NDOSystem.IOget_PairedDM3TCPSeekDM3TCPget_HasDM3TCPget_UsingDM32X_TCPAllowUnpairedTCPallowUnpairedTCPcheckTCPserialNumbersAlreadyAccountedForOnTCPTCP_BROADCAST_PREPWEPset_NegFPget_LowFPset_LowFPcheckLowFPdiscoveredDeviceIPincomingIPDMConnectionInfo_TCPConnectToIPSTARTUPtheClonedDRclonedDRcleanUpDRtheUIRtheFplRtheMeasRskipCheckingForPrioritizedInterface_BTWIRELESS_SECURITY_WPA2_GETWIRELESS_SECURITY_WPA_GETFAN_SPEED_GETWIRELESS_SSID_GETDEVICE_GETRANGE_GETFIRMWARE_GETTEMPERATURE_GETCALIBRATION_DATE_GETWIRELESS_SECURITY_ONOFF_GETTIME_AVG_GETWIRELESS_ON_GETWIRELESS_SECURITY_WEP_GETSERIAL_NUMBER_GETSENSOR_GETBATTERY_STATUS_GETWIRELESS_SECURITY_WPA2_SETWIRELESS_SECURITY_WPA_SETFAN_SPEED_SETWIRELESS_SSID_SETDEVICE_SETRANGE_SETPRESSURE_SETCALIBRATION_DATE_SETWIRELESS_SECURITY_ONOFF_SETTIME_AVG_SETWIRELESS_ON_SETWIRELESS_SECURITY_WEP_SETSERIAL_NUMBER_SETIsValidDeviceIndexForFTARGUMENTDONTWONTRETURN_DELIMITER_STARTDM32XRESPONSE_TIMEOUTDM32XLAUNCHING_TIMEOUTDM32XSerialLAUNCHING_TIMEOUTTCP_TIMEOUTSTARTUP_TIMEOUTInvalidDevicesForFT_DM32XPROMPT_DM32XHighestDeviceIndexAllowed_DM32XUsingDM32XneedToSearchDM32XSeekDM32XseekDM32XreceivingFromDM32XUsingAnyDM32OrDM32Xget_IsInterfaceForDM32Xset_IsInterfaceForDM32XcallsAreForDM32XsearchForDM32XneedToCheckForDM32XInvalidOpcodesForDM32XsearchforDM32Xget_IsDM32Xset_IsDM32XSetGaugeIsDM32Xget_HasDM32Xset_HasDM32XhasDM32XisDM32XTelenetPortDM32XWAKE_DELAYSERIAL_RESPONSE_DELAYTCP_RESPONSE_DELAYGAUGE_ERROR_DELAYWIRELESS_SECURITYvalue__avgPrA_PaprA_PaavgPrB_PaprB_PaminChangeInRoomPachangeMoreThanPaget_MaxErrorPatargetPaget_Poly_aLogWarningViaLogInfoViaLogErrorViaextraget_RangeDataset_RangeDataHasAnyFanPressureDataFanPressureLineHasDatatestHasDataget_TestDataset_TestDataPropertyDataPbget_Poly_bmscorlibsb<>cget_Poly_cget_IsNonRetrotecSystem.Collections.GenericisForStatic_CommandSync_sendSync_receiveSynchandlingOutOfSync_startUpSync_discoverSync_sendingOrReceivingOnDotNetSocketSyncSendAsyncReceiveAsyncReceiveFromAsyncSendToAsyncRunWorkerAsyncConnectAsyncset_XmlDocdescdeviceIdrangeIdgaugeIdget_Poly_dget_BytesToReadContinueDeviceAndRangeLoadInitialDeviceAndRangeLoadAddget_CurrentDeviceIsSelfReferencedset_CurrentDeviceIsSelfReferencedwhatAddedImmediateResponseNeededRefreshNeededlengthNeededSetAllToNeededproposedSpeedxLatestStableDM32FanSpeedSetLastReading_FanSpeedReturnLastReadingTaken_FanSpeedget_FanSpeedset_FanSpeedPrimaryGaugeAverageQueuedFanSpeedincomingLatestQueuedFanSpeedvalidFanSpeedReturnLastReadingsAverageFanSpeedLatestStableFanSpeedAvgFanSpeedAlreadyUsedThisFanSpeedGetFanSpeedGauges_SetFanSpeedGauges_ForceSetFanSpeedInternalSetFanSpeedRequestSetFanSpeedget_CurrentFanSpeedHasPrimaryWithLowFanSpeedfanSpeedspeedadd_PinChangedremove_PinChangedSerialPort_PinChangedremove_ProgressChangedContinuousSamplingWorker_ProgressChangedget_LastRefreshedset_LastRefreshedClearGaugesMarkedForDelete_UnlockedDropDM32s_UnlockedDropDM2s_UnlockedClearAllGaugesErrorQueuesAndAverages_UnlockedClearErrorsFromAllGauges_UnlockedClearFanSpeedQueues_UnlockedClearCommonErrorQueues_UnlockedClearAllGaugesOutOfGaugeSet_UnlockedClearPrimaryInGaugeSet_UnlockedableToCheck_GaugesUnlockedClearLastReadingsTaken_GaugesUnlockedInterlockedget_IsCanceledDM2IsStalledDM32SpeedIsStalledAllGaugesStalledisFullyFormedget_MaxErrorCombinedmaxErrorCombinedReturnNumberOfDevicesDM2InterfaceHasRegisteredallowUnpairedGauges_SetFanSpeedForDataCollect_HardwareConnectionRequiredget_BytesTransferred_RangeUsedget_DoorFanUsedincomingDoorFanUsedrangeIndexThatIsSetZeroBasedget_EquipmentLicensedset_EquipmentLicensedequipmentLicensedget_IsClosedadd_Disposedremove_DisposedSerialPort_Disposed_LastGaugeAccessedget_IsEmulatedCalculateGaugesLastCalibratedCalculateFansLastCalibratedIsDM2ConnectedIsDM3Connectedget_Connectedset_ConnectedPortOrSocketIsStillConnectedget_IsConnectedHasAllDM2GaugesConnectedHasAllDM3GaugesConnectedget_IsSocketConnectedset_IsSocketConnectedAnyDM32DisconnectedAnyDM32XDisconnectedAnyGaugesDisconnectedadd_Completedremove_Completedremove_RunWorkerCompletedContinuousSamplingWorker_RunWorkerCompletedget_IsCompletedget_IsFaultedget_Gauge_NewFanSpeedRequestedset_Gauge_NewFanSpeedRequestedget_ReadingsPauseRequestedset_ReadingsPauseRequestedget_IsCancellationRequestedForceSetFanSpeedToRequestedadd_GotoPressureAdjustedremove_GotoPressureAdjustedGauges_GotoPressureAdjustedincomingAverageQueuedpressureAchievedadd_DataReceivedremove_DataReceivedSerialPort_DataReceivedSerialPort_StartupDataReceivedadd_ErrorReceivedremove_ErrorReceivedSerialPort_ErrorReceivednewBytesReceivedget_ReadingsInvolvedGaugeAllowedmaxPressureAllowedincomingNumberAllowedHighestDeviceIndexAllowedi__Fieldi__Fieldi__FieldresetGaugeSet_PrimarySerial_Fieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldRemoveChildcmdTrimEndSendTCPCommandSendCommandcancelledDuringCommandSendSerialCommandCancelSerialCommandCancelSerialStartupCommandOnSendlaunchingDM32XThatNeedAnotherSendAppendBindnumFoundIPsFoundnumberOfGaugesFoundUpdateDoorFansCollectionUsingGaugesFoundSyncFanPressureLinesWithGaugesFoundRoundcallerMethodmethodget_GaugesGoodfanSpdSetWirelessPasswordget_UseTelnetPasswordset_UseTelnetPassworduseTelnetPasswordpasswordInoculate_InitializeDM2InterfaceDM3InterfaceReplaceIsNullOrWhiteSpaceget_StackTraceget_RangeOnSelfReferencedDeviceDefaultMeasuredDeviceoverrideDFDeviceWithGaugeDevicedfNumsUsingAlternativeDeviceExtractBluetoothDeviceIsValidDeviceIndexForAlternativeControlDeviceCheckForChangeInDeviceReturnImageStringForDeviceExtractDeviceSetDeviceLoadRangesForCurrentDeviceGetCurrentDeviceSetCurrentDeviceaverageDifferenceCancellationTokenSourcesourceaChangeWasMadenumberStillOutsideGetHashCodeLocalizationCodeget_ErrorCodeget_SocketErrorCodeget_DoorFanGaugeModeGaugeManagementModeAddChildNodeget_GaugeNodeset_GaugeNodegaugeNodeSelectSingleNodeget_ReadingNodeset_ReadingNodereadingNodeXmlNodeget_FactoryDevicesNodeget_CanUseAllInOneOpcodeset_CanUseAllInOneOpcodenumberOfSecondsTimeAveragelatestSpeedCloseToAndAboveAveragecloseToAverageget_MessageincomingMessageSetGaugeErrorMessageclearGaugeSetMessagerawMessagemessageget_ProgressPercentageget_UsingIgnoreUIRangeget_UsingBothUIRangeget_UsingIgnoreAndNoControlUIRangeget_UsingPRaOnlyUIRangeget_UsingPRbOnlyUIRangeget_FPLRangeset_FPLRangeget_UsingGaugeOnlyOrAlternativeDevice_BasedOnFPLRangeAddRangeReturnFPLMatchingDoorFanCurrentRangeAndMeasuredRangerequestedRangeConnectGaugeAndLoadDeviceAndRangeCheckForChangeInDeviceAndRangeCheckforAndCreateFanPressureLinesForDoorFanAndRangeCreateFanPressureLineForDFNumGaugeSerialDeviceRangeGetFanPressureLineForGaugeSerialDeviceRangeIsAlternativeModeRangeIsFlowCalculatableRangeget_HasPressurizeRangeget_HasDepressurizeRangeDM2_32_XID_IgnoreBothRangeIsAlternativeControlRangeIsIgnoreAllControlRangeIsAlternativeCalculationOrControlRangeSetDeviceWithOpenRangereturnOpenRangeReturnIndexForOpenRangeDefaultOpenRangeCheck_IsForAlternativeDeviceOrRangePingGaugeUsingGetRangeSetRangeCurrentErrorWithinTargetRangeAllGaugesErrorsWithinTargetRangedictionaryOfGaugeSerialToAltRangeget_CurrentRangeset_CurrentRangeGetCurrentRangeforceToUseFirstRangeReturnNoFanOrNoFlowRangeIsDirectEntryRangeSerialPinChangeget_ReasonForChangeset_ReasonForChangereasonForChangeCompareExchangeaDM32GaugeAddNewDM32GaugeaDM2GaugeAddNewDM2GaugeIsDisconnectedDM3GaugeAddPrioritizedNewDM3GaugeAssociatedDMGaugeconnectedDMGaugeIsDisconnectedDM3TCPGaugePotentialTCPGaugeaGaugeHasNonRetrotecGaugeincomingSpecificGaugeIsFailedGaugedfMatchingTheGaugeget_DebugBreakTheGaugeset_DebugBreakTheGaugefoundDoorFanMatchingLiveGaugeCheckForChangeInRangeOnLiveGaugesetIntoLiveGaugedoorFanMatchesLiveGaugeget_RefreshingGaugeset_RefreshingGaugeincomingGaugeIsRetryingGaugeRangeNameToMatchWithGaugeConnectToPhysicalGaugeIsDisconnectedDM3SerialGaugePotentialSerialGaugepossiblSerialGaugeGetSensorTypeFromGaugegetSerialFromGaugetheErrorFromGaugeNewFromGaugeGetDeviceInGaugeSetDeviceInGaugecurrentDeviceInGaugeget_AlreadySetTimeAverageInGaugeset_AlreadySetTimeAverageInGaugeGetRangeInGaugeSetRangeInGaugecurrentRangeInGaugeDoTargetPressureChangeInGaugeSetValueForSetPressureInGaugeSetTimeAveragingInGaugeget_SettableRangesInGaugeVerifiedOpenSerialPortsWithOnGaugeGetFirmwareVersionOnGaugetheCurrentOnGaugetoSendToGaugesetIntoGaugezerobasedForGaugeIsValidDeviceNameForGaugeIsValidRangeNameForGaugeget_WaitingForGaugeset_WaitingForGaugeresetWaitingForGaugeAddNewDoorFanForGaugecreateGoToPressureTimerForGaugeget_DM32XLaunchingDoneOnThisGaugeset_DM32XLaunchingDoneOnThisGaugeSelectGaugeParseAllInOneAndUpdateParentGaugeparentGaugeallowChangeToFirstGaugeFindByGaugeget_PrimaryGaugeset_PrimaryGaugeForcePrimaryGaugeReturnDoorFanWithPrimaryGaugegaugeset_HandshakeEndInvokeBeginInvokeget_AvailablePutCalibrationsFromMasterIntoTestFileIfAvailableincomingBytesAvailablebytesAvailable_currentRangeNullableIEnumerableIDisposableToDoubleSafeHandleRuntimeTypeHandleGetTypeFromHandleget_SafeWaitHandleEventWaitHandleToSingleDevicesDataFileFanSpeedIsVolatileConsoleincomingSampleTestSampleSSIDNameUI_DFNameget_Nameset_Nameget_UIDeviceNameset_UIDeviceNameSetUIDeviceNamenewUIDeviceNameaDeviceNamecheckedDeviceNamerequestedDeviceNameUsingAlternativeDeviceNamealternativeDeviceNameincomingDeviceNameReturnGaugeManagementModeBasedOnDeviceNameCheckDeviceIsSelfReferencedForDeviceNameReturnDefaultRangeNameForDeviceNameReturnDeviceIndexForDeviceNameget_CurrentDeviceNameset_CurrentDeviceNamesetEvenIfCurrentDeviceNamedeviceNameget_UIRangeNameset_UIRangeNameReturnFPLForDFNumberAndUIRangeNamefplUIRangeNameReturnUIRangeNameSetUIRangeNamenewUIRangeNameUI_RangeNameget_RangeNameset_RangeNameget_OriginalMeasuredRangeNameset_OriginalMeasuredRangeNameReturnMeasuredRangeNamerequestedRangeNameGetRangeIndexForDeviceIndexAndRangeNameCleanDeviceOrRangeNamefplMeasRangeNamerangeNameget_GaugeNameget_MachineNamemachineNameUsingSelfReferencingDeviceFromNameReturnWhetherIsSelfReferencingDeviceFromNameSetRangeFromNameSetRangeInGaugeFromNameSetDeviceInSoftwareFromNameSetRangeInSoftwareFromNameExtractCOMPortFromNameGetDeviceIndexFromNameGetRangeIndexFromNameSocketOptionNameReturnRangeForNameReturnRangeIndexForNamepairsNamealtNameget_PortNameget_SerialPortNameset_SerialPortNamethisPortNameportNameGetHostNamehostNameUsernameusernameHostnameget_MinSupportedDateTimeCurrentDebuggingTimeget_LastReadingsTakenTimeset_LastReadingsTakenTimeget_DataCollectionStartTimeset_DataCollectionStartTimebiasToOvercomeSetLastReadingValuesFromAllInOneCurrentAllInOneWaitOneget_Lineset_Lineget_FanPressureLineset_FanPressureLineWriteLineget_NewLineset_NewLineCombine_waitForDM32XLaunchDone_receivefromDone_sendtoDoneTCP_ConnectDonedoneLastReadingTakenCloneReturnLastReadingsTakenCloneInfoCloneConnectionScopeManagementScopeisDM32XTypeget_Typeset_TypeDM3InterfaceTypeget_InterfaceTypeset_InterfaceTypeGaugeTypeProtocolTypeSetGaugeSetCollectionTypeGetSensorTypeCommunicationsTypeConnectTypeGetTypeSocketTypeget_EventTypeSecurityTypetypeget_LatestRedDM32Firmwareget_LatestDM32FirmwareCheckForLatestDM32Firmwareget_LatestDM32_4AFirmwareget_LatestDM32XFirmwarefirmwareGetDeviceInSoftwareWhereSystem.Coreget_TakenDuringGaugeRetrySoIgnoreneedToIgnorePortsToIgnoreadd_GaugesReportedFailureremove_GaugesReportedFailureForceGaugeSetToReportFailureaStableFanSpeedForInducedPressureget_AlreadyReachedPressureset_AlreadyReachedPressureget_IsFindingPressureset_IsFindingPressureincomingPressureReturnLastReadingTaken_RoomPressureget_RoomPressureset_RoomPressureReturnLastReadingPrimaryFanSpeedAndRoomPressureLastReadingTakenFromAllGauges_AverageRoomPressureget_FanPressureset_FanPressureStopGoToPressureStartGoToPressureGauges_GotoPressureGauges_StopGotoPressureGauges_StartGotoPressureincomingBiasPressureCorrectPressureGetPressureneedToSetPressureget_TargetPressureset_TargetPressureincTargetPressureGauges_ChangeTargetPressureincreasingTargetPressureSetGaugeSetTargetPressure_targetPressureneedToStartPressureget_InvariantCultureCaptureget_GaugeFirmwareInUseset_GaugeFirmwareInUseReturnFirmwareInUsepressureToUsetargetToUse_UnderlyingSocketWasConnectedOnLastUseWindowsBasedm32xName_lowerCaseneedToIncreaseTrimGaugeSetToNumberAllowedByLicenseincomingMaxNumberOfGaugesByLicenseParseDM32ResponsehasOrphanedResponseprocessedResponseCleanUpAndHandleReceivedResponsetheResponseParseDM32XLaunchingResponseSerialResponseParseDM32XFinalResponseget_StartupResponseset_StartupResponseProcessResponseresponseUsbPortCloseDisposeTryParseCollectionLoopPauseretryPauseFoundFirmwareVersionIsUpToDateHowToCommunicateTruncateMulticastDelegateTranslateTCPStateDebuggerBrowsableStateget_TCPCurrentStateset_TCPCurrentStatestateCleanUpBeforeDeleteClearGaugesMarkedForDeleteReceivefromCompleteSendtoCompleteWriteCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeObsoleteAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeDebuggerHiddenAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeDefaultMemberAttributeCompilationRelaxationsAttributeAssemblyProductAttributeGetAttributeSetAttributeAssemblyCopyrightAttributeDebuggerDisplayAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeComputeReadByteWriteByteReturnDuplicateFanSpeedQueueClearFanSpeedQueueSetNewFanSpeedQueueMostRecentFanSpeedInQueueNumberOfSpeedsInQueuemaxSamplesInQueueAddIncomingErrorInCommonQueuemaxReadingsToQueueInitializeThisGaugeErrorQueueGauges_UpdateCommonErrorQueueReturnNumberInCommonErrorQueue_PaFromTargetQueueTryDequeueEnqueueget_ValueFanSpeedValueProcessReturnValueget_HasValueTryGetValuehexvaluelistOfUniqueSendReceiverawMessageSent_BeingWaitedForInReceiveOnReceiveRetryReceiveUsingGaugeOnlyOrAlternativeReturnDefaultRangeForAlternativeDeviceNameIsForAlternativeget_RangeNameIsForAlternativeClearGaugeSetBeforeRemoveget_TargetSampleSizeset_TargetSampleSizeset_WriteBufferSizeLastIndexOfget_Poly_fLoggingOffSetTimeAvgOffSetAutoZeroOffget_IsOffset_IsOff_isOffCalculateFlowPolynomialCoeffCleanUpAfterYourselfget_Poly_gDeviceIsSelfReferencingDataReadingget_IsABadReadingget_PrimaryGaugeReadingGaugeTakeReadingget_SingleReadingget_IsABlankReadingget_IsNoFlowReadingget_IsGaugeOnlyReadingset_IsGaugeOnlyReadingset_IsPrimaryReadingReturnLastReadingsPrimaryReadingSystem.ThreadingSystem.Windows.ThreadingcancelPendingget_CancellationPendingIsRespondingisRespondingMidpointRoundingEncodinginterimLoggingnumberGaugesApproachingCeilingstopped_overrideSamplingStartContinuousPressureSamplingget_IsSamplingset_IsSamplingStopContinuousSamplingresumingSystem.Runtime.VersioningWarningunlicStringtheLocStringdiscString_socketReceivedStringDefaultGaugeDeviceStringgaugeStringtheStringIgnoreRangeNameStringBothRangeNameStringPrAOnlyRangeNameStringPrBOnlyRangeNameStringNoFanControlNameStringLegacyNoFanNameStringportNameStringnameStringgaugeTypeStringDM32FirmwareStringDM32XFirmwareStringParseDM32FirmwareVersionFromResponseStringParseDM32XFirmwareVersionFromResponseStringParseFirmwareVersionFromResponseStringresponseStringaddingStringnewgaugeSerialStringtheSerialStringserialStringnewPrimStringSetGaugeModelOnThisPortBasedOnSerialNumStringanIPConnStringconStringToStringinfoStringDetermineGaugeModelBasedOnSerialNumberStringget_GaugeErrorStringset_GaugeErrorStringtheErrorStringerrorStringSerialNumberRequestedAsStringdiscoveredIPAddressStringgaugeIPAddressStringGetStringgaugeCntStringsecondCountStringgCountStringgCcountStringthirdcountStringincomingMaxStringDoubleFromHexStringconnDisplayStringSubstringInformConnectionClientIsClosingdisposingisOscillatinganyOscillatinghadErrorConnectingareForStartingReadExistingincomingSettingIsDM3RetryingAnyDM32TCPRetryingget_IsRetryingDeviceInitializingget_Logset_LogtheLogincomingLoglogconnectedMsggaugeLicenseMsgdm2LogMsgdm3LogMsgeachDFLogMsgnewGaugeLogMsgexistingLogMsgmatchLogMsgoverallLogMsgfplLogMsgconnectionLogMsgnewLogMsgremovelogMsgerrMsglogmsgDebugavgFlow_m3hflow_m3hIPsWaitingForDM32XLaunchSerialPortsWaitingForDM32XLaunch_requiredTimeoutSecondsForDM32XLaunchneedToWaitForThisGaugeToLaunchneedToWaitForAutoLaunch_numberOfDM32XWaitingForLaunchSerialPortName_WaitingForLaunch_SerialPortNames_WaitingForLaunchMatchReturnIsGaugePressureTooHighAllGaugeSpeedsTooHighComputeStringHashoriginalNumberOfGaugesStartedWithBeforeRefreshget_NeededInThisRefreshset_NeededInThisRefreshget_MinutesSinceLastRefreshMathset_Pathset_BaseImagePathManagementPathpathget_LengthEndsWithStartsWithget_IsOnBlueToothget_UsingDM32XSerial_BluetoothUriGaugeReadingObjobjRearBackGoToPressureTimer_Tick_CallbackAsyncCallbackTimerCallbackcallbackadd_FinishedGaugeCheckremove_FinishedGaugeCheckadd_StartingGaugeCheckremove_StartingGaugeCheckDoFullGaugeCheckdoFullGaugeCheckSetAllGaugesONandConnected_withCheckincomingNameToCheck_numberOfIPAddressesToCheckget_IsOff_WithoutCheckSetIsOff_WithoutCheckget_IsOn_WithoutCheckSetIsOn_WithoutCheckadd_Tickremove_TickGaugeReadTimer_TickGoToPressureTimer_Tick_IPsFoundLock_settingPressureLock_SerialResponseLock_disposeLock_SerialReceiveLock_responseStringLock_IPsWaitingLockgauges_GotoPressureAdjustingLock_portsWaitingForLaunchLock_gaugeSeekTimerLock_pidAdjustCounterLock_GaugesLock_dm2FanSpeedSetLock_ChangingGaugeSetTargetLock_socketLock_COMPortLockget_PortRankadd_DoWorkremove_DoWorkContinuousSamplingWorker_DoWorkTaskisSamplingValget_UsesPolynomialFirstDM32SerialLastDM2SerialSeekDM3Serialget_HasDM3SerialFirstDM32X10ASerialFirstDM32X30ASerialUSBSerialget_GaugeSerialReturnAverageErrorForGaugeSerial_CurrentGaugeSerialnewGaugeSerialdictionaryOfSpeedsByGaugeSerialget_GaugeSet_PrimaryGaugeSerialset_GaugeSet_PrimaryGaugeSerialReturnPrimaryGaugeSerialprimaryGaugeSerialgaugeSerialtheSerialincomingSerialReturnGaugeWithSerialHasGaugeWithSerialBluetoothSerialcheckSerialFirstDigiManSerialget_HasDM32GaugesWithNoSerialget_HasDM2GaugesWithNoSerialset_HasDM2GaugesWithNoSerialFirstSoloSerialGetBySerial_unInitializedPrimarySerialserialset_IntervalSamplingIntervalretvalset_Cancelget_DeviceModelset_DeviceModelget_MeasuredDeviceModelset_MeasuredDeviceModelReturnOpenRangeForDeviceModelset_GaugeModelSystem.ComponentModelAuthenticationLevelImpersonationLevelSocketOptionLevelSpinUntilFindAllRemoveAllGaugeSet_RefreshAllGauges_DescriptionAlluseFasterCallRetrotecLiveGaugeManagementClassLibrary.dllfplCollFanAtFullSystem.XmlToBoolget_UseIndividualControlset_UseIndividualControlSetUseIndividualControluseIndividualControlget_GaugeUsingIndividualControlget_MeasuredForIndividualControlforIndividualControlget_RangeIndicatesNoFanControlthrowIfUnsuccessfulNetworkStreamGetStreamget_Itemset_ItemSystemTrimdfNumtheMatchingNumincomingSerialNumSetGaugeModelOnThisGaugeBasedOnSerialNumnewSerialNumReturnFanPressureLinesForDoorFanNumAllGaugeSpeedsAtMinimumEnumSetToOnSetAutoZeroOnget_IsOnset_IsOnUsing4000FanUsing300FanUsing500FanUsing450FanOverrideRetryWhenStoppingFanIsNoFanGauge_StopFanSetFPLRangeInfoFromUIRangeAndDoorFanSetLastReadingDoorFanfoundLiveGaugeMatchingDoorFanincomingDoorFanLoadGaugeDeviceAndRangesFromDoorFanReturnListOfRangesFromDoorFanSetDoorFanFromKnownDoorFanPrimaryGaugeSettlingTimeNeededForChangeInSpeedPerDoorFanHasSameDeviceAsDoorFanReturnFansLastCalibratedFromFirstDoorFanSerialNumberScanFindOrCreateGaugesAfterEthernetScanBooleanop_GreaterThanforDigimanget_HasDigimanset_HasDigimanTimeSpanget_LatestDM32Firmware_10A_OldScreenFirstDM32SerialWith2021NewScreenadd_ReadingTakenremove_ReadingTakenadd_Gauges_ReadingTakenremove_Gauges_ReadingTakenget_LastReadingTakenset_LastReadingTaken_lockLastReadingTakenadd_ReadingsTakenremove_ReadingsTakenget_LastReadingsTakenset_LastReadingsTakenAddReadingsToLastReadingsTakenClearLastReadingsTakenget_TokenCancellationTokencancellationTokenget_UserTokenset_UserTokenget_IsOpenFlattenSignMinStartLoginnumberWithingaugeConnStringExtensiontheLatest4AVersiontheLatestDM32XVersionlatestDM32XVersiontheLatestRedVersionfoundVersionGetFirmwareVersionthe10AOldScreenLastVersiontheLatestVersionSetCanUseAllInOneOpcode_HasLatestVersionConversionDM3Communicationset_Authenticationget_GaugeDescriptionWithDFLocationget_Locationset_Locationget_AssociatedDoorFanLocationSetAssociatedDoorFanLocation_associatedDoorFanLocation_OperatorLocationoperatorLocationUpdateFanSpeedQueueAfterRecreationset_WorkerSupportsCancellationset_Impersonationget_GaugeCalibrationset_GaugeCalibrationUpdateGaugeCalibrationSocketAsyncOperationDispatcherOperationget_LastOperationGetWirelessActivationSetWirelessActivationSystem.GlobalizationActionop_SubtractionSystem.ReflectionPropertyDataCollection_ForStaticCollectionisForStaticCollectionFanPressureLineCollectionValueCollectionGaugeReadingCollectionMatchCollectionreturnDoorFanCollectionGaugeCalibrationCollectionDoorFanInfoCollectionDevicesCollectionManagementObjectCollectionKeyCollectioncollectionget_HasAnyDM3Connectionget_Connectionset_ConnectionProcessSerialConnectionTelnetConnectionconnectionget_TestIsChangingDirectionincomingDirection_TestDirectionSetGaugeSetTestDirectiontestDirectionget_MarkedForDeletionset_MarkedForDeletionSetSocketOptionFanViewOptionIOExceptionget_ExceptionObjectDisposedExceptionNoGaugeFoundExceptionGaugeExceptionAggregateExceptionExternalExceptionInvalidOperationExceptionget_InnerExceptioninnerExceptionSocketExceptionArgumentExceptionTimeoutExceptionget_Descriptionset_DescriptionCommonRangeChangeReasonthisPortDescriptonSocketShutdownGaugeSet_RefreshKnownSendMagicPacketFromToAllNonPrimaryGaugesHaveHadSpeedSetToLoadRangeInfoCultureInfoUpdateDoorFansCollectionFromPreviousDoorFanInfoDMConnectionInfotcpInfoGetCOMPortsInfoDateTimeFormatInfoNumberFormatInfoget_InvariantInfoget_CurrentInfoCOMPortInfoget_PortInfoset_PortInfoClearPortInfoportInfoinfoforSologet_HasSoloset_HasSolosetAveragesToZeroGauges_SetPIDAjustCountToZeroremoteEpTestStepget_TimeStampset_TimeStampLogStopalreadyWaitedForDM32XAppneedToWaitForAppSystem.Linqj__TParj__TParj__TParget_CalendarRearClearCharget_NumberPadNumberNextAvailableNumberReturnDoorFanWithNumberget_SerialNumberset_SerialNumberaSerialNumberget_DeviceSerialNumberset_DeviceSerialNumberget_GaugeSerialNumberset_GaugeSerialNumberReturnDoorFanFromPersistedTestDataTestStepAndGaugeSerialNumbergaugeSerialNumberincomingSerialNumberknownSerialNumberGaugeSet_SetPrimaryGaugeToSerialNumberSearchForSerialNumberGauge_GetSerialNumberSetSerialNumberserialNumberget_DoorFanNumberset_DoorFanNumbernumberIFormatProviderStartupResponseStringBuildersenderget_BuffertheResponseBufferClearTCPReceiveBufferClearReceiveBufferSetBufferbufferLocalizationManagerLoggerManagementObjectSearcherUIDispatcherget_Identifier_FanSpeedQueueLocker_errorQueueLocker_lastReadingsTakenListLockerBackgroundWorkerGauges_ContinuousSamplingWorkerSerialPinChangedEventHandlerProgressChangedEventHandlerRangeChangeRequiredEventHandlerRunWorkerCompletedEventHandlerSerialDataReceivedEventHandlerSerialErrorReceivedEventHandlerReadingEventHandlerDoWorkEventHandler_theSendReceiveCanceler_theRetryReceiveCancelerIsErrorGettingSmallerGaugeReadTimerstopGauge_GoToPressureTimerStartGauge_GoToPressureTimer_stoppingTimerreturnMillisecondsForTimermillisecondsForTimerDM3ScanneraGaugeScannerXmlHelpertheReceivedSomethingWaitertheWaitForGaugeLaunchWaiter_gaugeRetryWaiterTryEnterGaugeIndexCounterretrycounterGetPressureFasterTryFindPairserialNumbersAlreadyAccountedForbufferSizeToWaitForFloorget_Errorget_GaugeHadDataErrorClearGaugeHadDataErrorSetGaugeHadDataErrorallowClearDataErrorReturnAverageQueuedErrorAverageErrorClearGaugeErrornewGaugeErrorqueuedAvgCompareErrorcurrentCompareErrorContributesToRoomPressureErrorDerivativeErrorSumOfErrortheAvgErrorSerialErrorIntegralError_PreviousIndividualError_AverageQueuedCommonErrorReturnAverageQueuedCommonErrormarkedOrErrorafterErrorProcessErrorPreviousErrorget_SocketErrorReportCaughtError_CurrentErrorGetCurrentErrorSetCurrentErrornewErrorpreviousPrimaryError_CurrentPrimaryErrorReturnCurrentPrimaryErrorVersionCalculatorIEnumeratorPropertyDataEnumeratorManagementObjectEnumeratorGetEnumerator.ctor.cctorMonitortheErrportsIDStrBTStrrangeNameStrserialStrincomingDFCountStrdFCountStrincomingFPLCountStrfplCountStrDropDM32sskipDM2sDropDM2sget_NumberOfDFsnewPrimarySerialFromDFsLoginTimeOutMspreviouslyFoundDM32IPsget_SavedDM3IPsprobableDM3IPspreviouslyFoundDM32XIPsSavedIPstheMeasAbsVerbsSystem.DiagnosticstimeAverageSecondsrequestedNumberSecondstimeoutSecondsnumInQueueAfterwardsget_DevicesLoadDevicesget_DisplayWithDevicesSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesClearAllIncludingReferencesClearReferencesOpCodesDebuggingModesSelectNodesReturnBasePathForRangeImagesClearErrorQueuesAndAveragesset_EnablePrivilegesget_Rangesget_HasDeviceAndRangesMinOneBasedIndexForAlternativeRangesReturnListOfRangesHasDM2GaugesHasAnyDM3GaugesHasAnyDM32_10AGaugesHasAnyDM32_20AGaugeshasSome20AGaugesHasAnyDM32X_30AGaugeshasSome30AGaugeshasSome1AGaugesHasAnyDisconnectedUSBGaugesHasAnyDisconnectedOrOffUSBGaugesDMGaugesget_UnpairedTCPGaugesset_UnpairedTCPGaugeslocalAllowUnpairedTCPGauges_Gaugesget_GaugeCountWithContributingFanSpeedGaugesDisconnectionOrErrorIsOnlyOnIgnoredGaugesget_UnlicensedGaugesset_UnlicensedGaugesDoorFansMatchedByFoundGaugesfoundGaugesget_GaugeCountWithAlternativeRangeGaugessetIntoLiveGaugesget_HasOffGaugesAnyOffGaugesLastReadingAveragesFromAllGaugesClearErrorsFromAllGaugesSetLogInAllGaugesGauges_SetTimeAveragingForAllGaugesGauges_TurnOffAutoZeroForAllGaugesGauges_TurnOnAutoZeroForAllGaugesget_GaugeCountWithNonMarkedForDeletionGaugesReturnLastReadingsTaken_ReadingsWaitingForGaugespossibleSerialPortGaugeslistOfMatchesCarryOutSendReceiveWithSocketRetriesCarryOutRetryReceiveWithSocketRetriesget_PropertiesMicrosoft.Win32.SafeHandlesNumberStylesDeviceNamesUpdateDoorFansFromGaugesAndFanPressureLinesget_NumberOfFanPressureLinesincomingFanPressureLinesRemoveLinesReturnHasGaugesWithSensorTypesreturnedOpCodeResponsesallIPAddressesGetAllLocalPCIpAddressesGetHostAddressesDM3PausesDatesget_MinutesGetBytesClearFanSpeedQueuessetIntoGaugeAndClearQueuesInitializeCommonErrorQueuesget_ValuesReturnLastReadingTakenValuesoutSyncIssuesMostRecentPrimaryFanSpeedForSlavesserialNumsUsingAlternativesget_Readingsget_IncludesBlankOrBadReadingsclonedFailedReadingstheFailedReadingsTakeReadingsUnPauseContinuousReadingsIsStoppedOrPausedGettingContinuousReadingsIsPausedGettingContinuousReadingsOverrideGettingContinuousReadingsIsOverridingGettingContinuousReadingsIsGettingContinuousReadingsNeedToStartGettingContinuousReadingsRestartGettingContinuousReadingstheNewReadingsreadingsFanTesticSettingsget_AppSettingsset_AppSettingsSocketAsyncEventArgsSerialPinChangedEventArgsProgressChangedEventArgsRangeChangeRequiredEventArgsAsyncCompletedEventArgsRunWorkerCompletedEventArgsSerialDataReceivedEventArgsSerialErrorReceivedEventArgsReadingEventArgsDoWorkEventArgsCancelEventArgs<>4__thisReturnLastReadingsTaken_ReadingsHadBlanksSystem.Threading.TasksReturnDictionaryOfFanPressureLinesForGaugeSerialsEqualsReturnLastReadingsTaken_ReadingsHadUnexpectedZerosOnBothChannelsSystem.Windows.FormsRemoveAllExceptLineNumscomPortsWithMatchingSerialNumsDnsHasAnyModel300Fansget_HasMultipleNonAlternativeFansGauges_StopFansincomingTestDataDoorFansReturnInstructionsForGaugesWithDevicesNotMatchingDoorFansincomingDoorFansClearAndAddLinesToMatchDoorFansRemoveOrAddLinesToMatchDoorFansGaugesMatchDoorFansReturnSerialNumberForPrimaryGaugeFromDoorFansExtraGaugesComparedToDoorFansMissingGaugesComparedToDoorFansContainsTypeExtensionsSystem.Text.RegularExpressionsget_GaugeCalibrationsset_NoLimitationsSystem.Collectionsinstructionsset_OptionsProcessConnectionOptionsStringSplitOptionsoptionsoldDoorFanInfosconfirmedDM3ComPortPortInfosget_CharsIsAllNumberCharsGauges_ClearAllDM3TCPReceiveBuffersRemoveConnectionSerialPortEventHandlersXmlHelpersget_HasGaugesGivingDataErrorshadErrorsReturnLastReadingsTaken_ReadingsHadGaugeErrorsget_SomeReadingsHadGaugeErrorsset_SomeReadingsHadGaugeErrorsSetLastReadingsTakenList_SomeReadingsHadGaugeErrorsgaugeSetErrorsUseBackgroundWorkerProcessget_IPAddressset_IPAddressincomingIPAddressConnectToPhysicalGaugeAtIPAddressiPAddressget_Addressget_MacAddressset_MacAddressmacAddressfromAddresstoAddressipAddressmacaddresssetIntoGaugeTargetsSystem.Net.SocketsStopBitsTCPLaunchingWaitsget_KUnitsDM3ConstantsSystem.IO.PortsGetPossibleDM32XBluetoothCOMPortsGetBluetoothCOMPortsbluetoothCOMPortsClosePortstheVerifiedSerialPortsSendStartUpPromptToSerialPortsPrioritizeDM3ComPortsorderedComPortspossibleComPortscomPortsuniqueSerialNumPortsGetPortsUpdateAllFanSpeedsFromPreviousSynchronousAsynchronousinitialIsOnStatus_InRetryStatusstatusget_KeysRemoveAtElementAtConcatFormatmaxSpeedPctspeedPctneedToSetIntoPrimaryGaugeObjectManagementBaseObject_gaugeLockObject_ReadingsPauseLockObjectErrorQueueLockObject_GoToPressureTimer_Tick_lockObjectManagementObjectobjectSelectGauges_SetFanSpeedForDataCollectTCPConnectSerialConnectOnConnectHostDisconnectgaugeSerialNumToFanPressureLineDictgaugeSerialNumToCurrentFanPressureLineDictGetSystem.NetHasGaugeWithNoDeviceOrRangeSetHasNoDeviceOrRangeSetget_GaugeSetset_GaugeSetClearAllGaugesOutOfGaugeSetClearGaugeSetErrorMessagesFromGaugeSettheCurrentListOfDM32InGaugeSetReturnAverageErrorForGaugeSetgaugeSetHasRangeNameSetReturnIsGaugePressureTooHighForAnyGaugeInSetincomingSpeedToSetpressureToSetHasRangeInfoSetrangeNameThatIsSetget_GaugeDevicesSetget_GaugeRangesSetHasPrimarySetAllGaugesRoomPressureApproachingTargetCheckIfOKToSetAllGaugesToTargetBroadcastMagicPacketCreateOrReturnPotentialTCPGaugeFromPacketget_TCPSocketset_TCPSocketset_DisconnectReuseSocketreuseSocketworkSockettcpSocketdotNetClientSocketParseTelnetResetget_OffsetSerialCommandWaitSpinWaitSplitExitget_DefaultSetDeviceAndRangeToDefaultGetValueOrDefaultLastOrDefaultFirstOrDefaultget_Resultset_ResultIAsyncResultresultToIntToLowerInvariantget_MaxErrorPercentTcpClientSocketClientSystem.ManagementRetrotecLiveGaugeManagementXmlElementPrimaryHadVolatilePressureAttainmentEnvironmentget_NeedsInvertedAdjustmentget_DevicesXmlDocumentget_OwnerDocumentComponentget_Parentset_ParentparentSetLiveGaugesToRangesInFanPressureControlsIfDifferentget_CurrentSystem.Collections.ConcurrentautoSendEventSerialReceiveDoneEventautoReceiveEventget_ReceivedSomethingEventset_ReceivedSomethingEventget_WaitForGaugeLaunchEventset_WaitForGaugeLaunchEventwaiterForBufferEventwaiterForRetryBufferEventautoConnectEventManualResetEventAutoResetEvent_cancelWorkerResetEvent_workerResetEventIPEndPointget_RemoteEndPointset_RemoteEndPointhostEndPointPressurePointFrontget_CountGetDeviceCountget_DM32GaugeCountget_DM2GaugeCountget_GaugeCountinitialGaugeCounttempGaugeCount_udpResponseCountinitialCountget_DataCollectionCountset_DataCollectionCountcomPortsCountwaitCountPIDAdjustCountcurrentlistcountnumberNotExceptSendSerialPromptStartInsertUnitConvert_CurrentUSBPortDM32TCPPortget_Portset_Portget_UsbPortset_UsbPortusbPortget_SerialPortset_SerialPortget_IsBluetoothSerialPortset_IsBluetoothSerialPortserialPortcomPortget_NoGaugeOnPortset_NoGaugeOnPortget_ErrorOnPortset_ErrorOnPortget_TcpPortset_TcpPortincomingtcpPortTCPBroadcastPortCloseMyPortSetDM2InterfaceToMyPortportCastLastset_EnableBroadcastSpecialRequestGetSerialDM32ListGetFixedTCPDM3ListGetTCPDM3ListGetSerialDM3ListXmlNodeListReturnOpenRangeFromRangeListget_ReturnDM32GaugeListget_ReturnDM2GaugeListReturnDevicesNameListCreateSingleReadingListCreateReadingListFailedGaugesStringListHasLastReadingsTakenListToListdisconnectedGaugesListget_ReturnAllGaugesListget_ReturnAllNonMarkedForDeletionGaugesListReturnAllFanPressureLinesListReadingsListReturnAllDoorFansListEquipmentListFirstget_HasDM32GaugesThatMightTopOutnumDM2WeKnewAboutget_ReadTimeoutset_ReadTimeoutset_SendTimeoutget_WriteTimeoutset_WriteTimeoutget_ReceiveTimeoutset_ReceiveTimeouttimeoutMoveNextSystem.Textget_InnerTextincomingUseIndivuseIndivusingIndivisIndivNewget_FanViewset_FanViewFanSpeedLowget_Nowget_UtcNowPowget_Flowset_FlowUpdateFlowGauge_CalculateFlowget_RangeNameIsNoFlowGetFlowLowFlowinvExreachedMaxFromHexget_Indexset_IndexcheckedDeviceIndexrequestedDeviceIndexGetRangeInGaugeForDeviceIndexReturnDeviceNameForDeviceIndexReturnDefaultDeviceIndexget_CurrentDeviceIndexset_CurrentDeviceIndexdeviceIndexrequestedZeroBasedRangeIndexrequestedRangeIndexReturnRangeNameForDeviceAndRangeIndexReturnRangeInfoForDeviceAndRangeIndexGetRangeNameForDeviceIndexAndRangeIndexget_AssociatedPressurizeRangeIndexget_AssociatedDepressurizeRangeIndexget_CurrentRangeIndexset_CurrentRangeIndexMaxRangeIndexrangeIndexSetSensorTypeInSoftwareFromGaugeIndexGetDeviceNameFromIndexGetRangeNameFromIndexSetDeviceInSoftwareFromIndexSetRangeInSoftwareFromIndexReturnAlternativeRangeNameForIndextheSensorIndexMaxSensorIndexcurrentIndexindexRegexhexGroupByOrderByget_Displayget_ConnectionDisplayToArrayToCharArrayContainsKeyget_AddressFamilyreturnMeasuredOnlyuseQueuedOnlyDM2_32_XID_GaugeOnlyserialNumsUsingGaugeOnlyprimaryUsingGaugeOnlySetLastReadingToGaugeOnlyDeviceIndexForGaugeOnlyisGaugeOnlyAnySelectManyforcedPrimaryFindPrimarycheckPrimaryfanSpeedOnPrimaryget_ReturnFirstGaugeValidForPrimaryReturnSerialNumberForPrimaryget_IsPrimaryset_IsPrimaryGaugeIsPrimaryReturnErrorQueueSummaryget_GaugesSummaryhex2binaryincomingSpeedDictionaryDM3LibraryRetrotecXMLTestDatabaseClassLibraryRetrotecSerialGaugeConnectionClassLibraryDevicesClassLibraryRetrotecLiveGaugeManagementClassLibraryObjectQuery_ExternalOverrideRetryget_IsOverridingRetrySetDM2FanSpeedWithRetryget_DirectEntryget_IsBusyop_Equalityop_InequalityBackwardsCompatibilitycheckVolatilityParityget_InterfacePriorityIsNullOrEmptyg{{ Name = {0}, DeviceID = {1}, PNPDeviceID = {2} }}3...SerialConnect startingWFJ CANCEL DM32X errorfirmwareversionI...setting Connection.Connected=true=DM3Communication.SerialConnectoSuccessfully connected to remote device on Serial Port ! with firmware: K...setting Connection.Connected=falseeUnable to connect to remote device on Serial Port C Returned from firmware request: g...unable to connect, Connection.SerialPort is nullUnable to connect to remote device because null connection or serial port 1...exception during: {0}'Serial Enable Error??+SerialPort_PinChanged+closing serial port: mException trying to close: after receiving PinChanged  error []1SerialPort_ErrorReceivedA error received on serial port: WException trying to close: after receiving 'SerialPort_DisposedwException trying to close: after receiving Disposed event [a...TCPConnectToIP on {0}:{1} had null ConnectionEException trying to connect: [{0}]=...socket error:{0} ex: {1}...W...no Connection object in DM3Communication;DM3Communications.TCPConnect:STARTUPAfter STARTUP: +..try firmware get...5After first firmware get: 9..try second firmware get...7After second firmware get: ?...DM32X so try firmware get...=After firmware get for DM32X: Q...null Connection or bad tcpPort:{0}...3Error trying to STARTUP: +Error trying to loginI...unable to connect to [{0}:{1}]...CDM3Communications.TCPConnectToIP:?Unable to connect to: [{0}:{1}]Anull possibleSerialGauge ?? portserror - SendSerialPrompt had null or empty serial port: CDM3Communication.SendSerialPromptiSerialPort has data before send, clearing its buffergSerialResponse not empty, clearing before sending '' commandLAUNCHING OPCODENAK9...SendCommand starting for ?model9...invalid opcode for DM32X: DM32g...connection before checking port is connected:{0}I and TCPSocket.IsSocketConnected:{0} for IP:{0}k...connection before checking port or sending is null9...sending to serial port...error - serial%error - connection= no connection after command on  oerror - connection: serial not connected with response  after command oerror - connection: serial not connected after command  and returned ...?...serial port not connected...qerror - connection: serial not connected before command S...retrying so not sending to tcp port...#kerror - connection: tcp not connected before command  #...about to send on ...g...not still connected after sent command returned:)error - connection: =...empty response from port...error - TCP...null response from port, connection error after sent command returned: for % error connection ...not still connected and not ok to proceed when disc after sent command:'not still connectedstill connecteds and ok to proceed when disc after sent command returned:U...unknown connection type trying to send cerror - connection: not connected before command Connection is type:{0} and DM3Communication.SendCommand invoked on {1}]...exception {0} trying to send {1} on {2} ...#error - unknown:  DM32 DM32Xport is closed'error - connection ?...SendTCPCommand starting for )...initial response:Aerror - connection: request for  returned: null?DM3Communication.SendTCPCommanderror - blank...retrying...%...retry response:E...null or empty retry response...9...processed retry response:?After blank, retry request for  returned:G...intermediate processed response:error - opcode syncsync Opcode: -88retry Opcode: ?...opcode error retry response:_...null or empty opcode error retry response...S...processed opcode error retry response:9...final processed response:CAfter syncing, retry request for ...socketError{0}...socket exception {1} while connected:{2}, timedOut={3}...ADM3Communications.SendTCPCommandgSocketError with connected={0}, timedOut={1}{2} {3}Aerror - TCP: {0}..socketError{1}error - connection: {0} [{1}] with orig response [{2}] ..socketError{3}#Had Exception {0}error - TCP: ...exception IDM3Communication.CancelSerialCommandwith response Qskipping cancel serial for interface:{0}#unknown port nameunknownEUnable to read from serial port: EDM3Communication.SendSerialCommand+SerialPort has data [] before send 3, put into SerialResponse?] after something received for Gauge on: [%], CANCEL opcode: CANCEL:  had response: I], nothing received before timeout: !error - opcode: 7] disconnected before retry%Retry request for M because ProcessReturnValue returned: ;response from receive event: more response: ?processedResponse in retry on []: K], nothing received after retry for:  [After retry + request, Gauge on: [] returned: [error - opSSystem.IO.Ports.SerialPort.ReadExisting()Gauge on: [{0}], timed out after {1}ms sending serial command '{2}': {3}!error - serial: yGauge on: [{0}], exception sending serial command '{1}': {2}5SerialPort had data left [M], clearing its buffer after exceptionSerialResponse not empty [{0}], clearing after sending '{1}' command after exceptionException during try in finally [SerialResponse:{0}], trying to clear after sending '{1}' ex:[{2}]unknown port}QDM3Communication.SerialPort_DataReceivedReceived DM32X launching response {0} while starting, clearing before waiting on {1}, (callsAreForStarting:{2})9Received DM3 SerialResponse 1, calls are for starting1, calls not for startingReceived DM3 SerialResponse {0} on {1}, but not long enough...(callsAreForStarting:{2})Received DM3 SerialResponse {0} on {1}, need to wait...(callsAreForStarting:{2})Waiting for bracket newLine OPCODE received on {0}: got [{1}] and full response [{2}] with calls are for starting=({3}) IWith null Serial Port or Connection ;Serial DM3 port is closed on null connection adminmicrochip blankGDM3Communication.ProcessReturnValueGauge on  request for  returned  response.'error - in responseOPCODE_ERROR# returned error: +error - in response: 1no processed return for 3Gauge without connection orphan1 error - blank, orphan [) returning modified + because request for A returned not matched response:  returning empty string returning [O] after returned not matched response [] ENTER OPCODE  ENTER OPCODE:<=cDM3Communication.CleanUpAndHandleReceivedResponse1 returned junk response.\{[^/}]+\}#no matches found Q but is orphaned ENTER OPCODE response. 3more than one match foundclose bracket originally at {0}, before open bracket {1} in {2}?close bracket now at {0} in {1}{:ACKWFhWFfFixed opcode: / into returned opcode: )Fixed response ack:  with value: 5 out of sync response for  response: sync sync - opcode: response:# but waiting for EException during ProcessResponse: error - opcode:! sync response: =orphaned: {0} (only enter={1})sync: orphaned 7more than one rsponse found WFArWFDWFPWFKWFa000000WFbWF0WFgWFlWFEWFmWFnWFi WFAiWFWWFZWFS000000WFLADM3Communication.ProcessResponse# unknown opcode:  and response: gDM3Communication.ParseAllInOneAndUpdateParentGauge:1Error getting AllInOne: Response Error?DM3Communication.ParseAllInOne:Blank AllInOne Response Blankbad parse bad split GException getting CurrentAllInOne: 1..ConnectToPhysicalGaugeIDM3Interface.ConnectToPhysicalGauge:A... Cancelling AllInOne from {0};DM3Interface.CurrentAllInOne:e... Retrying when asked to get all in one from {0}!Response Error: connect[ error - connection getting CurrentAllInOne: O SendCommand Error in CurrentAllInOne: ]... Cancelling get current pressure A from {0}=DM3Interface.CurrentPressureA:u... Retrying when asked to get current pressure A from {0}UError getting pressure A on {0}: {1}...{2};Blank pressure A on {0} ..{1}CException getting pressure A: {0}'SendCommand Error: ]... Cancelling get current pressure B from {0}=DM3Interface.CurrentPressureB:u... Retrying when asked to get current pressure B from {0}5Error getting pressure B: )Blank pressure A ...Blank Response=Exception getting pressure B: #SendCommand Error[... Cancelling get current fan speed from {0};DM3Interface.CurrentFanSpeed:s... Retrying when asked to get current fan speed from {0}UError getting dm3:{0} fan speed: {1}...{2}3Received response error: _dm3:{0} get fan speed responded with: {1}...{2}cdm3:{0} get fan speed {1} out of range: {2}...{3}%Received response  out of range:AException getting fan speed: {0}CGet Fan Speed Send Command Error /...is OFF without checkq... Cancelling stop fan on serial {0} with received: {1}+DM3Interface.StopFan:S... Retrying when asked to StopFan on {0}CError stopping fan {0}: {1}...{2}Udm3:{0} stop fan responded with: {1}...{2}w... Cancelling SetFanSpeed on serial {0} with received: {1}3DM3Interface.SetFanSpeed:i... Retrying when asked to SetFanSpeed on serial {0}SError setting fan speed on {0}: {1}...{2}_dm3:{0} set fan speed responded with: {1}...{2}DM3Interface.SetTimeAverageInGauge:...Setting timeAverage to: {0}WF6... Cancelling SetTimeAverageInGauge on serial {0} with received: {1}Q... Retrying while setting TimeAverage: GDM3Interface.SetTimeAverageInGauge:;. Error setting timeAverage: qDM3Interface.SetPressure on {0}:...Setting pressure to: WFew... Cancelling SetPressure on serial {0} with received: {1}K... Retrying while setting pressure: 9... Error setting pressure: C... set pressure responded with: iDM3Interface.SetRange:...Setting range index to: {0}A...{0} had data error BEFORE setQ...is OFF without check or not connectedq... Cancelling SetRange on serial {0} with received: {1}-DM3Interface.SetRange:E... Retrying while setting Range: /. Error setting range: dm3 set range: ... Cancelling GetSerialNumber on serial {0} with received: {1};DM3Interface.GetSerialNumber:i... Retrying when asked to GetSerialNumber from {0} ;Error getting serial number: ... Cancelling GetCurrentDevice on serial {0} with received: {1}=DM3Interface.GetCurrentDevice:m... Retrying when asked to get Current Device from {0}=Error getting current device: =DM3Interface.SetCurrentDevice:'Setting device to: ... Cancelling SetCurrentDevice {0} on serial {1} with received: {2}q... Retrying when asked to SetCurrentDevice {0} from {1}=Error setting current device: ... Cancelling GetCurrentRange on serial {0} with received: {1};DM3Interface.GetCurrentRange:k... Retrying when asked to get Current Range from {0};Error getting current range: {... Cancelling GetSensorType on serial {0} with received: {1}7DM3Interface.GetSensorType:c... Retrying when asked to GetSensorType from {0}7Error getting sensor type: ..0}... Cancelling SetAutoZeroOff on serial {0} with received: {1}9DM3Interface.SetAutoZeroOff:a... Retrying when asked to SetAutoZeroOff on {0}9Error turning autozero off: 1{... Cancelling SetAutoZeroOn on serial {0} with received: {1}7DM3Interface.SetAutoZeroOn:_... Retrying when asked to SetAutoZeroOn on {0}7Error turning autozero on: ... Cancelling SetSerialNumber on serial {0} with received: {1};DM3Interface.SetSerialNumber:c... Retrying when asked to SetSerialNumber on {0};Error setting serial number: -1... Cancelling GetFirmwareVersion on serial {0} with received: {1}ADM3Interface.GetFirmwareVersion:Uretrying while getting firmware version...AError getting firmware version: WFzWFFWFvWFwWFtWFxWFRWFU=PadNumberToLength - input of '-' too long for pad to DM3Library.DetermineGaugeTypeBasedOnSerialNumberString...checking serial number in response: #unrecognized type..for DM-2..for Digiman..for DM32..for DM32X _30ADM2 gauge!USB Serial Port BT Serial Port %Unconnected SerialUnknown TCP:{0}{0}:{1}#Connected TCP IP !Unconnected TCP %Unknown gauge typeg...DMConnectionInfo.DMConnectionInfo_TCPConnectToIPO...Wrong interface:{0} or gaugetype:{1}WFVWFX WFASWFuWFyWFTWF[ASocketClient.ClearReceiveBuffer:](timeouts ok here...) Exception: {0} [{1},{2}]-cleared {0} bytes: {1}3null hostEndPoint address)SocketClient.Connect1Socket connect async to +SocketClient.Connect:}Socket Error ASYNCH connecting to {0}{1} [with errorcode: {2}]7, need to disconnect socket?Exception ASYNCH connecting to ), forcing disconnect ...[/Socket connect sync to {Socket Error SYNCH connecting to {0}{1} [with errorcode: {2}]=Exception SYNCH connecting to ?Socket to {0} is connected: {1}[SocketClient.InformConnectionClientIsClosing:CSYNCH ignoring expected error {0}]Error in finally, trying to close socket:[{0}]7SocketClient.HostDisconnectIshutting down non-re-used Socket to Eshutting down re-usable Socket to [Exception disconnecting Socket to {0} ex: {1}'SocketClient.OnSendoReceived Last Operation {0} on {1} when expecting Sendunknown error5Received SocketError from 9 attempting to close socket.{0} from {1}#null socket error]Socket already shutdown exception on {0} [{1}]EException while disconnecting: {0}=Exception while disposing: {0}3SocketClient.ProcessError-Received SocketError: A so attempted to close socket. [error - connection : underlying socket not connected before sendreceiveerror - connection : underlying socket not connected before retryreceive3SocketClient.SendReceive:SYNCH Sending to: , starting DM3}Error SYNCH sending '{0}' to {1} {2} [{3} with errorcode: {4}]MError SYNCH sending '{0}' to {1} [{2}]SYNCH {0} available bytes [{1}] before waiting for '{2}' from {3} SYNCH had to wait {0} ticks for full response {1} to sent opcode: '{2}';SYNCH received full response % to sent opcode: '''Waiter task stopped..was canceled..was faulted'..was not completed#..aggregate [{0}]#..exception [{0}]SYNCH had error [{0}] waiting for response to sent opcode: '{1}' (waited: {2} ticksiSocketClient.SendReceive during wait SocketException]SocketClient.SendReceive during wait Exception ENTER=SYNCH received after sending '' /after successful wait. Gmissing EnterOpcode after response.=error - connection, received [Warning M], but need to say socket disconnected Info ]. OInitial Receive timed out after {0}ms. ESuccessfully waited for complete. 1Not a complete response.%Complete response.Warning SYNCH {0} extra received: [{1}], but need to say socket disconnected {2}?error - blank, nothing received, need retryOerror - blank, {0} extra received [{1}];Warning SYNCH data received [], _error - connection, disconnected before receiveQSYNCH SocketClient is not connected on: !, cannot receive/Error SYNCH receiving ' ' to  [{0}]EBlank response on ASYNCH sending '-Error ASYNCH sending '# with errorcode: throwing 10057 NotConnected because not ((IsSocketConnected:{0} or starting DM32:{1}) and the underlying socket not connected)problem with opcode:{0} or rawMessage:{1} with IsConnected:{2} and the underlying socket connected)Werror - OPCODE_ERROR : problem with opcode: or rawMessage:5SocketClient.RetryReceive:Qretry receiving initially available: {0}QException clearing intial: {0} [{1},{2}]=retry receiving got: {0} ({1}){had to wait {0} ticks for full response to sent opcode: '{1}'Qreceived full response to sent opcode: '3Retry Waiter task stopped)..task not completedhad error [{0}] waiting for response to sent opcode: '{1}' (waited: {2} ticks) for received: {3}cSocketClient.RetryReceive on wait SocketExceptionWSocketClient.RetryReceive on wait ExceptionYbefore even waiting, received full response qError retry receiving from {0} [{1} with errorcode: {2}]!error - opcode [)error - connection [qException retry receiving from {0} [{1}], received [{2}]}clientSocket is null or not connected in retry receiving from , received [], [Bluetooth]does not exist{0}COM, ADM3Scanner.PrioritizeDM3ComPorts+found {0} ports ({1})AChecking for response on ports: Received  from port %waiting for launchNothing (ErrorOnPort={0}) received from port {1} before timeout {2}3Canceled startup on port ] #potential DM3 on =, had serial number response: C..no valid serial number returned3skipped potential DM3 on M, had invalid serial number response: E..found {0} with serial number {1}'no serial response _ErrorOnPort={0} with response: [{1}] on {2} {3}#No gauge on port Bad response [ ] on ;DM3Scanner.GetFixedTCPDM3ListqStarting to get list of potential TCP () for fixed IPs: -only checking for DM32%checking for DM32X-waiting for app launch#bad possible IP: aNo IPs in the list to check (before send packet)-Getting all local IPs )got {0} IPs to check1DM3Scanner.GetTCPDM3ListEError getting all local IPs: [{0}]KChecking for {0} DM3 on {1} local IPsafter waiting at least {0}s, still have {1} DM32X waiting to launch the app with total {2}sno DM32X still waiting to launch the app, total found {0}9null tcpInfo for descriptionmTCP gauge {0} - added #{1} to IPsFound from WaitingIPs!match found for ? in IPsFound so not added againremoving O from IPsFound, not searching for DM32XsNo network gauges responded from any of {0} specified ipsg{0} possible network gauges from {1} specified ips.sStarting to get list of potential TCP () with saved IPs: !Getting all IPs 9Error getting all IPs: [{0}]7Checking for {0} on {1} IPsonly DM32DM32 and DM32XNo requested network gauges responded after waiting on {0} IPAddresses1No network gauges found.{0} responses for {1} possible network gauges after waiting on {2} IPAddresses.?DM3Scanner.BroadcastMagicPacketbroadcast looking for: {0} with sendTimeOut {1}, receiveTimeOut {2}Iimmediate response received from {0}1After sendtoDone for {0}After receivefromDone found {0} possible DM32X with {1} to wait for launchADM3Scanner.SendMagicPacketFromTo}sendFrom: {0} to: {1} with sendTimeOut {2}, receiveTimeOut {3}immediate response received on {0} from {1}:{2}, waiting {3}ms for all responsesiWaiting {0}ms for send to complete on {1} to {2}:{3}After sendto done waiting on {0} to {1}:{2}, waiting {3}ms for all responses{Exception during magic packet sendTo or receiveFrom: {0}[{1}]3DM3Scanner.SendtoComplete#Successful Socket3Last operation was SendTo3Last operation NOT SendToYnull socket or NOT successful last operation-K..CreatePotentialTCPGaugeFromPacket: !..empty response1...packet being parsed: %...DM32X launching/..needs {0}s for launch%...DM32X:{0} found)...DM32{0}:{1} found DM32: DM32X: :{0}...checking if ? already waiting for launch at ;...found {0} that was waitingc...no match found already waiting, need to createW...nothing already waiting, need to create /...no need to check if / waiting for launch at -...creating potential at  (not waiting)'...found potential 1...handled response for W...unable to parse ipAddress from response C...response not parsed correctly . =DM3Scanner.ReceivefromCompleteStarting7...null IPsFound collectionW...null IPsWaitingForDM32XLaunch collection..from remoteEp {0} received Packet {1} with enough bytes ({2}),a..UNABLE to create PotentialTCPGaugeFromPacket: null tcpInfoGot TCPInfo [5need to wait for DM32X at ;already waiting for DM32X at +waiting for {0} DM32X3...null PotentialTCPGaugeQProblem in receive after magic packet: [%Got response from wNo dupes and got response from {0} - added #{1} to IPsFoundmatch found so - already discovered - =First IP found, response from  - +...with normal packet/..with launching packetIn receive ' after magic packet7received fewer than 5 bytes=DM3Scanner.ReceiveFromComplete5waiting for more responses7immediate response receivedQwaiting for next response to be received[null e or s for {0}:{1}, setting receive doneOSetting _receiveFromDone, null tcp infoA _receiveFromDone already closed7DM3Scanner.GetSerialDM3List_null comPort in possibleComPorts provided by OS{0}:{1} on {2}gPotentialSerialGauge.SerialPort_StartupDataReceived-DM32X StartupResponse [ while launching, clearing before waiting on received {0} and have {1} in response with callsAreForStarting=({2}) on {3}received {0} and have {1} (not long enough) with callsAreForStarting=({2}) on {3}I...received launching so waiting on #StartupResponse '' received on K...NoGaugeOnPort but need to wait on % for full responseNo newLine or bracket received [{0}] and full response [{1}] with calls are for starting=({2}) or no newLine on {3}]Serial DM3 port is closed or being ignored on [error - Serial DM3 port is null or closed on %{0}:{1} on {2} {3}!with macaddress \\=Select * from WIN32_SerialPortroot\CIMV2=SELECT * FROM Win32_SerialPort{0} - {1}BTHENUM000000000000{0} '{1}' ({2}) - Address: {0}{0} - {1} ({2})7 - fourth &: {0} split: {1} dm32x3 - last &: {0} split: {1}C{0}...exception parsing port: {1}#..checking BT ID:USB5..found matching com port: with device 7... for possible BTDM32X... '' (Outgoing)'possible BTDM32X...7...but does not match port  with device: S{0}...exception finding matching COM: {1}% - Address[4]: {0}+ - Address[last]: {0}SELECT PNPClass, PNPDeviceID, Name, HardwareID FROM Win32_PnPEntity WHERE (Name LIKE '%COM%' AND PNPDeviceID LIKE '%BTHENUM%' AND PNPClass = 'Ports') OR (PNPClass = 'Bluetooth' AND PNPDeviceID LIKE '%BTHENUM\\DEV%')/{0} added {1}, {2}, {3} NamePNPClassPNPDeviceIDbluetooth[..to com ports collection, already know is BT[..to bluetoothDevices collection, no COM port Ports3..to com ports collectionI{0}...exception parsing btport [{1}]Cchecking found bluetooth device:  item: % against com ports7..found matching com port: HardwareID1 added incoming BT port  to list [I null incoming BT port for outgoing Q no incoming BT port found for outgoing , added anywaysE..skipping NOT matching com port: # with BT device: Outgoing..but added  to valid ports (COM?{0} hardwareID: {1} '{2}' ({3})IncomingC...Exception in TryFindPair [{0}]\root\CIMV2}SELECT * FROM Win32_PnPEntity WHERE ConfigManagerErrorCode = 0Caption(_...Exception while searching for comports [{0}]_{0} found {1} COM ports and {2} BT ports ({3}) K{0} found {1} possible BT ports ({2})! matching name: + - existingBT found: 1 for otherBTPorts item:  adding, since + does not match item + from otherBTPorts: (= collection already has name: 5 - for otherBTPorts item: 9...not checking Bluetooth...O{0} with final number of COM ports: {1}- FP null DM-2DM32X-20ADM32X-30ADM32-20AUnknown? [USB [USB [BT 3DMGauge.ConnectionDisplayEError getting connection name: {0} none--( / --)GetCompany name is: +GetCompany error is: OError selecting usb port for gauge DM-2Q Error selecting usb port for gauge DM-2ADM-2 Caught gauge exception is: G Error checking if gauge isOff DM-2DMGauge.IsOff:-DM3 connection is nullDM3 connection not connected after PortOrSocketIsStillConnectedKDM3 connected but unknown if it is ONCDM3 connection reports error: {0}1 DMGauge.IsOff() error: 1..pinging disconnected..'..pinging connected7..after ping disconnected..-..after ping connected..returned /..pinging disconnected )..pinging connected =..after ping is disconnected..7..after ping is connected....need retry..C..after retries is disconnected..9..after retries is connectedmpinging successfully got range {0} [{1}] from {2}:{3}a...ping gauge range from {0}:{1} not successful ?no connection found for {0}:{1}=DMGauge.PingGaugeUsingGetRange_gauge:{0} is MarkedForDeletion so is marked OFF#..Check DM2:{0}....{0} had data error before trying ping gauge using get range, clearing..%..prior error was k..invalid range returned on {0} or there was an error..{0} seems on[..Error selecting usb port for gauge DM-2:{0}Y Error selecting usb port for gauge DM-2:{0};DM2 exception reports error: / DMGauge.IsOn() error: DM-2DMGauge.IsOn:Check DM3:{0}g..socket or port isDisconnected before even pinging..gauge had data error before trying ping gauge using get range, clearingg..unable to ping during IsOn because retrying gauge_..no gauge data error so reading gauge range id]..invalid range returned or there was an error..seems on% DM3 exception {0}UDMGauge.IsOn DM3 exception reports error: error: {0}iDMGauge.IsOn General outer exception reports error: ..seems OFF..seems ONseems offseems onO..and seems disconnected at gauge levelI..and seems connected at gauge level3..tcp socket disconnected9..tcp socket seems connected)DMGauge.IsResponding/gauge:{0} initially {1}%DMGauge.Disconnect[caught exception during SerialPort close: {0}]caught exception during TCPSocket dispose: {0}[tried to disconnect null Connection.TCPSocket2.6.53B12.5.53B1 DM-2:+ Cleared Up Error on y..DMGauge.IsDM2Connected ExceptionChecking DM-2:{0} Port {1}_Exception attempting to open already open port : EException attempting to open port ?null1port is null for gauge: Q DM2Interface.UsbPort() returned false.  DMGauge.SetDM2InterfaceToMyPort(): Gauge.Connection was null. Y, while setting USB port for DM-2:{0} [{1}]  0.00IDMGauge.StartGauge_GoToPressureTimercheck every 'ms, _stoppingTimer=AGauge_GoToPressureTimer=null is:GDMGauge.stopGauge_GoToPressureTimer_stoppingTimer=..already setting pressure or setting next target to non-zero PrA:{0} so enqueue last stable speed[..enqueued initialSpeed: {0} (lastQueued={1})C..about to set time average {0}s OUNABLE to set time average with error: g...about to set target pressure in gauge for: {0}Pau..adjusted initialSpeed from: {0} to: {1} (lastQueued={2})..adjusted high initialSpeed from: {0} to: {1} (lastQueued={2})m..DM-2 Gauge- {0} going to speed: {1}%, is primary={2}1DMGauge.StopGoToPressure[indiv gauge {0} stopping go to pressure timerODMGauge.GoToPressureTimer_Tick_Callback!stopping Timer: #unable to enter: ..gotopressure ticked when gaugeSet not IsFindingPressure (this gauge: ) ..hang on while gaugeset waiting:{0} or refreshing:{1} or (retrying:{2} this gauge: {3}) ..skipping because disconnected (connected:{0}) or off:{1} (this gauge: {2}) k..hang on while changing test direction (this gauge: G..readings are paused (this gauge: _..null last reading taken for gaugeset (gauge: y..gauge or gaugeset errors, stopping go to pressure (gauge: C...set speed not allowed on range3...range allows set speedYDM-2 {0} is primary={1} and indivControl={2}..PID starting ({0}) to {1} pressure from {2}Pa (off by {3}Pa but close={4} within {5}... last current error={6}Pa, average={7})decreaseincreaseG{0}..{1} DM-2 proposed speed={2} needToIgnoreAlreadyUsed={3} differenceFromQueued={4} differenceFromCurrent={5} currentSpeed={6} queuedSpeed={7} pidAdjustCount={8}PrimaryQ{0}..into first PIDAdjust with speed:{1}K..needed to kick stuck value from {0}3..needed to kick from {0}9..newFanSpeed changed to {0}=..changed digit when truncated1..stalled adjust or zero-..got new from PID {0}!..changed to {0}..adjusted with newDiff={0}, newSpeedLess={1}, newSpeed={2}, closeToOne={3} truncatedNewIsSame={4}{0}..not ignoring speed:{1}, (with haveFullQueue={2} and targetPressureIsClose={3})A..stalled:{0} or oscillating:{1}]{0}..{1} so not enqueuing or setting speed {2}1oscillating already used#oscillating close..newFanSpeed changed to {0} with truncated={1} and diffFromTruncated={2}..check if need to send to gauge with diffFromTruncated={0}, diffFromCurrent={1},speed in upper:{2} and movedEnough:{3}..truncatedNew={0}, truncatedCurrent={1} and truncatedQueued={2} (with gaugeSetAlreadyAtPressure={0}, targetPressureIsClose={1} and haveFullQueue={2})c..already close do not enqueue or use fan speed. K..already at pressure use fan speed. k{0}..new speed PassesFullDigit or alreadyReached={1} #use and enqueue. Cdo not enqueue or use fan speed. _...DM2UseNewSpeed={0} with numSpeedsInQueue:{1}[..check if speed in correct area for rounding..with newSpeedGreater={0} newSpeedLess={1} stuckOscillating:{2};..with newPassesFullDigit={0}'..need to increase %..need to decreaseY..skipping check, oscillating or less than 15.. large enough difference!..usingNew:{0}. {0}..ignoring speed:{1}, (with numSpeedsInQueue={2}, validQueued={3}, gaugeSetAlreadyAtPressure={4} and targetPressureIsClose={5})i..starting at zero, enqueue and use fan speed of 1. a{0}.. enqueue={1} and use={2} fan speed of {3}. [..speed for slaved DM-2 is {0}: {1} and {2}.  enqueue ! do not enqueue ' dont set in gauge  set in gauge q..Already reached pressure, speed for slaved DM-2 is {0}=set speed not allowed on range-range allows set speed..null gaugeset..DM-2 a with null gaugeSet setting internal fan speed: c with no background worker requesting fan speed: ] readings not paused so requesting fan speed: O readings paused so forcing fan speed: [ not sampling so setting internal fan speed: g not finding pressure when asked to set fan speed: K not setting speed.., not valid speed1..skipped enqueue of {0})0 fan speed readings : max of ..for DM2-1...enqueued fan speeds: _DM32 {0} is primary ={1} and indivControl = {2}{0}...with last speed:{1} trying to {2} pressure from {3}Pa (off by {4}Pa but close={5} within {6}... last current error={7}Pa, average={8}...for DM32-c..., enqueue fan speed from lastReadingTaken: {0}s..., SKIP enqueue of fan speed from lastReadingTaken: {0} Gauge:! of unknown type;gaugeset not finding pressure' (gaugeSet is null)=DMGauge.GoToPressureTimer_TickPID Adjust: ;Gauge {0} PID: Target={1}, Pressure={2}, PaDifference={3}, ProportionalError={4}, IntegralError={5}, DerivativeError={6}, FanSpeedChange={7}, NewFanSpeed={8}0.# 0.000ODMGauge.GetNewFanSpeedUsingInternalPID:EmostRecent speed: {0}, firstIn {1}average speed diff: {0}, max speed diff: {1}, total variation in speed queue {2}, maxSpeed {3}F29, no fan speeds in the queue max speed: #.##, min speed: /, queuedAverage speed: _, calculated volatile with difference limit {0}g, calculated not volatile with difference limit {0}, latestQueuedFanSpeed: {0}% with latestSpeedCloseToAndAboveAverage={1} and closeToAverage={2}), initially volatile+, {0} speeds in queue), no speeds in queue, latestQueuedFanSpeed: {0}%, avgQueuedFanSpeed: {1} with latestSpeedCloseToAndAboveAverage={2} and closeToAverage={3}]...checked full DM32 to check for oscillations+..isVolatile={0}, {1}Y..checking DM2SpeedIsStalled - differences: ..average speed diff: {0}, max speed diff: {1}, min speed diff: {2}, speed direction changes {3}..isOscillating={0} with diffRatio={1} with diffCurrFrAvgRatio={2}..isSlowStalled={0} with speed diff={1}, truncMax={2}, truncMin={3}c..atFullSpeed with speed diff={0} (isStalled={1})[..checking DM32SpeedIsStalled - differences: ..isOscillating={0} with diffRatio={1} with diffCurrFromAvgRatio={2} with speed diff={3}5Fan is oscillating becauseE too many direction changes (>= 2)9 max difference from avg > 4/ difference ratio < 0.5? current speed too far from avgO..isSlowStalled={0} with speed diff={1}GaugeSet has not been initiated, are you loading this DMGauge object singly? Please use the DMGauges collection.gaugeSetSDMGauge.ConnectGaugeAndLoadDeviceAndRangeYException during physical gauge connection: _Exception during physical gauge connection: {0}...null connection object, unable to determine gauge connection methodEgauge not connected, shutting off Serial:  valid: 7..set FPL#{0} measRange:{1}-..and set fpl UIRange:E..and set fpl alternative UIRange:UGetting Device and Range from gauge:{0}......with uiDev: range:, meas:..uiDev:{0} with info from gauge (existing FPL#{1}): range:{2}, meas:{3}... retryKerror in constructor getting device [..was retrying when tried getting device for gauge:{0}...[{1}]g..had to retry getting device for gauge:{0}...[{1}]7..send command was retrying3..not ok to pause anymoreG...connection error getting device ;...got valid device:{0} ({1})M...null FanPressureLine in constructorIerror getting range in constructor: [..had to retry getting range for gauge:{0}.....set measured range in FPL#{0} as read from gauge:{1} to {2} with measured device:{3}..set range obj in software (as read from gauge:{0}) to {1} via index {2}..set range obj in software via Name as read from gauge:{0} to {1}?..changedToOpen with rangeName: {0}!!!meas {1} not found in ranges list ... had to reset measured range in FPL#{2} for gauge:{3} to ..{4}.. with measured device:{5}{0}..not using alternative so set the UIRange in FPL#{1} for gauge:{2} to {3} with measured device:{4}=..and set alternative UIRange: with UIDev:M..measuredRange {0} set ok in Gauge{1}..problem getting range from gauge {0}: for deviceIndex {1}, setting to open{0}..not using alternative so set meas:{1} into the UIRange in FPL#{2} for gauge:{3} to with measured device:{4}{0}..using alternative with meas:{1} and UIRange:{2} in FPL#{3} for gauge:{4} with measured device:{5}..cannot get range, problem getting device name and index from gauge:{0} [returned {1}] [using {2} and {3}:{4}], setting measured to open%..and set UIRange:CDMGauge.InitialDeviceAndRangeLoadE..DMGauge.SerialNumberScan started..unable to do a serial number scan when GaugeSet is still getting continuous readings1..DM-2:{0} not connected?..getting gaugeSerial from DM-2}..getting gaugeSerial from DM3 which {0} via {1}...orig SN:{2}!is not connectedis connected_..no longer connected after check serial number%{0}...retries: {1}'...call is retrying-..so no more retries. S..unknown gauge type so no more retries. ;DMGauge.CleanUpBeforeDelete()asking gauge for pressures happened when DMGauges !IsSampling or stoppedagauge retrying so create ignore type dataReadinggusing last reading taken info for cancelled commandneeded to ask gauge for fan speed when no gaugeset or when DMGauges !IsSamplingm Data Error during get pressures or speed from Gauge: [ Canceled get pressures or speed from Gauge: E Error getting pressure from gauge[ Error getting Pressure or speed from Gauge: 3DMGauge.GaugeTakeReading: DM32: DM-2: )DMGauge.UpdateFlow()No flow calculated, maybe No Range Data in Gauge connected to Fan#GetFlow() failure= Error getting Flow from DM-2:! bad PrA on DM-2! bad PrB on DM-2KDMGauge.fillAndReturnPressuresFromDM2IUnable to select USB port for gauge % bad USB port DM-2SError during DM2Interface.GetPressure() [/ error GetPressure DM-2-DMGauge.GetPressureDM2DM2 Gauge  returned PrA= , PrB= - retry # Pausing for msec.C Error getting pressures DM-2:{0}G Wrong gauge type getting pressures' debug breaking DM3Y bad PrA on DM3 {0} : {1} Pa (allinone: {2})W bad PrB on DM3 {0}: {1} Pa (allinone: {2})] bad FanSpeed on DM3 {0}: {1}% (allinone: {2})ADMGauge.GetPressuresAndSpeedDM32Error: OException getting pressure from gauge: ; Error connection failed DM3 C Error getting pressure from DM3 ; Error getting pressures DM3 not connectedwhile connected'DMGauge.GetPressureYCorrect the pressure using gauge calibrationDevice is Gauge Only when device as read from gauge {0} is: {1}ktry set device in software {0} as read from gauge {1}E [bad device name read from gauge]=DMGauge.CheckForChangeInDeviceqDevice is Gauge Only when device as read from gauge is: enew device not alternative and setting into gauge:+..with measuredRange:g...but NULL fan pressure line so no range set there9..with range on gauge:({0}),O using alternative device or range on: ) so skipped setting  into gauge!skipped setting 1 into gauge by parameter9incomingDF is now wanting :  with meas:;...origDevice was alternativeA......desired dev is alternative[..now FPL#{0} has measDev:{1} meas:{2} ui:{3}_null fan pressure line so skipped range settingC...desired dev is NOT alternativeanow has: FPL#{0} has measDev:{1} meas:{2} ui:{3}1...set requested device: startingY...setting device not successful DM2 error: 1 Setting device error: [ ] DM2M...setting device not successful DM2: g...setting device not successful non gaugeset DM2: 3...DM-2:{0} not connected[...setting device {0} not successful DM32:{1}i{0}...exception setting device {1} on DM32:{2} [{3}]K..DM32:{0}..{1}, {2} so skipped callconnected3while readings not pausedreadings paused'..device not set, [/and not ok to set range'but ok to set range3..but set device:{0}({1})A...error setting device:{0}({1})/...no DM32_X connectionQ:skipping update, already set in gauge: E: Device string requested is bad: 5: No connection to gauge: s: Errors coming into SetDeviceInGauge on gauge: {0} ({1})[: trying to set alternative device into gauge?DMGauge.SetDeviceInGauge(name):MDMGauge.SetDeviceInSoftwareFromIndex()7 unable to find name for : c using alternative device or range: {0}, skipping'requesting Device: / with device in gauge: KDMGauge.SetDeviceInSoftwareFromName()9 bad requested device name: K...already using name being requestedegetting device from dm2 had error, DM-2 returned: DM2Error: S: getting device from dm2 not successful 5 Error getting device DM-2retrying - connection{getting device from dm3 {0} not successful, returned: {1} {2}!with gauge error= No device returned from DM3, Minvalid device for FT dm32 {0} index: , setting to DucTester18]got device name {0} from dm32 {1} devindex:{2}Y{0}Exception GetDeviceNameFromIndex: {1} {2}U Unable to GetDeviceNameFromIndex: {0} {1}?...no retrotec gauge connection?: clearing gaugeset error msg: 3DMGauge.GetDeviceInGauge: DM32IDDM32XID DM2ID+//Device[@Name='{0}'])//Device[@{0}='{1}']SRK/WpfControls;component/Images/Ranges/_1DMGauge.SetRangeFromName1 the currentRange name (3) not same as requested: ISetRangeFromName(requestedRangeName)MGauge error while setting range name: For {0}, requested setting to rangeID:{1}, with UIDevice:{2}, measDevice:{3}null FPL'forcing first rangeqinvalid request or (null FPL and usingAlternativeDevice)..using alternative range ID:{0} but set Gauge CurrentRange to {1}I..using req range ID(zerobased):{0} 5..using open range ID:{0} K..Exception getting open range [{0}] KSetRangeInSoftwareFromIndex(int,bool)For {0}, requested setting to rangeName:{1}, with UIDevice:{2}, measDevice:{3}9...with orig measured range:S..null FPL or invalid request or measured;DMGauge.SetRangeInGauge(name)wGaugeOnly gauge or other alternative, ignore setting range: on Device:setting rangeIndex:{0} for gauge corresponding to range:{1} on Device:{2}9DMGauge.SetRangeInGauge(int)GaugeOnly gauge or other alternative, ignore setting range:{0} on Device:{1}Ysetting range (zero-based) index: {0} on DM21, invalid range for DM-2S Setting range error: [invalid range] DM2q, setting range from gaugeset not successful DM2 error: / Setting range error: [Y, selecting gauge in gaugeset not successfulc Setting range error: [unable to SelectGauge] DM2/DMGauge.SetRangeInGaugeQsetting range not successful DM2 error: Mselecting DM2 interface not successfulm Setting range error: [unable to select interface] DM2I, setting range not successful DM2: k, setting range successful for DM2, clearing errors: /DM32:{0} set range to: 7 DM32 Error setting range: /, error setting range:  on serial: )..DM32:{0}..{1}, {2}S..DM3 with no DM3 connection on gauge:{0}I..started with unconnected gauge:{0}]//Device[@{0}='{1}']/Ranges/Range[@Name='{2}']IDY//Device[@{0}='{1}']/Ranges/Range[@ID='{2}']Egetting range from DM-2 returned: Qgetting range had error, DM-2 returned: [..tried getting range from disconnected DM-2 Q, getting range from dm2 not successful 3 Error getting range DM-2;DMGauge.getRangeStringFromDM2Ugetting range from {0}:{1} not successful 3 No Range retrieved from CGot range {0} [{1}] from {2}:{3}..DM32 or X was in GaugeDataError when started, had to clear because doneOK/DMGauge.GetRangeInGauge? No Range retrieved from gauge Uretrying... No Range retrieved from gauge EGot range {0} [{1}] for device {2}sgetting range not successful for {0}:{1}, null connectionKDMGauge.GetRangeInGaugeForDeviceIndexA Unable to set USB Port for DM-2K No Serial number retrieved from DM-2Q Bad Serial number retrieved from DM-2: CDM-2 Serial Number retrieved: {0}Mno DM-2 serial received, not connectedgException during DM3Interface.GetSerialNumber [{0}]U..{0} call to GetSerialNumber returned {1}Q No Serial number retrieved from {0} {1}..retrying/, clearing gauge error a No valid Serial number retrieved from {0} [{1}]5readings paused or stopped# so skipped call'no gauge connection-..returning serial={0}1DMGauge.GetSerialNumber:; No Serial number set on DM-29 No Serial number set on DM3)DMGauge.GetFanSpeed:=Error getting DM-2 fan speed: ; Error getting fan speed DM-2ERetrieved fan speed out of range: G Retrieved fan speed out of range (?clearing the gaugeSet message: : ??' forcing speed to: !, gauge is DM2: 'gaugeset sampling: 9, readings pause requested: Q had data error WHILE forcing speed to: ) gaugeset sampling: 7 readings pause requested: c had data error BEFORE trying to force speed to: + gaugeset sampling: c...using alternative with rangeAllowsSetSpeed={0}IDMGauge.ForceSetFanSpeedToRequested:-...pausedOrStopped:{0}AIgnored on IgnoreControl gauge: [null gaugeSet so setting internal fan speed: ' gaugeset sampling:5 readings pause requested:/ requesting fan speed: I forcing using internalSetFanSpeed: ...SKIP setting speed:{0} on {1}, gaugeset sampling:{2} readings pause requested:{3}Q had data error WHILE setting speed to: !connection errordata error had 5 BEFORE setting speed to: ;DMGauge.RequestSetFanSpeed():o...DMGauge.setDM2FanSpeedWithRetry({0} float= {1} {2}) ADMGauge.setDM2FanSpeedWithRetry:3original readings pause: 3 with readings paused={0}-setting to fan speed: /...speed not set ok {0}?DMGauge.setDM2FanSpeedWithRetry[DM-2 SetFanSpeed() delayed response. Retry # Q..had to retry zero speed, Retry # {0}. 5...retry speed not set ok =...retry port not selected ok /...port not selected okkError during DM2Interface.setDM2FanSpeedWithRetry() [9...Exception during set: {0}=Success setting to fan speed: 7...Gauge had data error={0}Gauge had error getting speed during retries while setting to fan speed: DM-2:ostopping gotopressure because requested speed is zero, munable to set speed to {0}%, gauge:{1} is off {2}, {3}#and not connected'but still connected/already had data errorsunable to set speed to {0}%, gauge:{1} already had data errors {2}9DMGauge.InternalSetFanSpeed:9Start setting to fan speed: ; Error setting Fan speed to:  on DM-2%stopping DM3 fan: /setting DM3 fan speed: on: GSuccess setting DM32 to fan speed: WDM32 had error while setting to fan speed:  on DM32Idid not try set speed {0}, ({1} {2})range allows%range doesnt allow1DMGauge.Gauge_StopFan():+ Unable to stop fan, )DMGauge.AutoZeroOn()'setting autoZero onI setting autozero on not successful C Setting AutoZero not successful 'DMGauge.AutoZeroOn:+DMGauge.AutoZeroOff())setting autoZero offK setting autozero off not successful )DMGauge.AutoZeroOff:I..set target {0} into live gauge:{1}G (retrying or disconnected or off) [..skipping set target {0} into live gauge:{1}DM32:{0}DM2:{0}DM32X:{0}I...set pressure not allowed on range9...range allows set pressure3NO CONNECTION (or off)...RETRYING...7 UNABLE to set pressure in {0} going to: } Pa, is primary: {0} is alternative device:{1} is altRange:{2}5UNABLE to set pressure in  going to: { Pa, is primary:{0} is alternative device:{1} is altRange:{2}CUnsuccessful setting pressure in .)... set pressure in - 3No need to set pressure, C is Not primary in common controlNot setting pressure: {0} is primary: {1} is alternative device:{2} is altRange:{3}I... no need to set pressure in live 5 (using PID for going to: ...no DM3 Connection set up for {0} is alternative device:{1} is altRange:{2}- setting to pressure: Q but underlying connection not Connected3 but DM3Interface is nullS: Setting pressure not successful {0} {1}#...gauge retryingI: setting pressure not done for DM-2e: setting pressure not done for disconnected gauge7DMGauge.SetPressureInGauge: NoFan;DMGauge.CheckForChangeInRangeDevice is {0} and range is {1} when range as read from gauge {2} is: gset range in software as read from gauge:{0} to {1}Obad range name read from gauge:{0}: {1}QFailed to get range from gauge:{0} ({1})urange as read from gauge:{0} ({1}) is same as existing {2}...for DM32-10A or 20A averaging request adjusted to {0} from {1}s.=...Unable to set time average.s Gauge:{0} set time averaging to {1} (is primary: {2})...+...Disconnected gauge...skip on DM-2!, DM32X ALREADY %, DM32X UNABLE to , DM2 ALREADY #, DM-2 UNABLE to , DM32 ALREADY #, DM32 UNABLE to UNABLE to set time averaging {0} in Gauge: {1}, is primary: {2}...Disconnected gauge...?DMGauge.SetTimeAveragingInGauge]...SetTimeAverageInGauge({0}) starting for {1}Eskipping time average off for DM2 1time average off for DM2, setting time average from gaugeset not successful DM2 error: q Setting time average error: [unable to SelectGauge] DM2e...setting time average not successful DM2 error: = Setting time average error: [U...selecting DM32 interface not successful{ Setting time average error: [unable to select interface] DM2W, setting time average not successful DM2: y, setting time average successful for DM2, clearing errors: / set time average to 1sC..{0} set time average to: {1}s. )error - no interfaceG{0} Error setting time average {1}sc but Connection started as not Connected for: {0}EError getting firmware from DM-2: I Error getting firmware version DM-2/DM-2 :{0} not connected]DM32 firmware Version 2.1 Build 34 Jun 23 2014ODM32X version 0.9.24|RetrotecA12-1D|1.0/ getting firmware from ! not successful A Error getting firmware version A not successful because retrying' got firmware from 9no retrotec gauge connectionC, clearing the gaugeSet message: CDMGauge.GetFirmwareVersionOnGaugeG No Sensor type retrieved from DM32Retrotec 500Retrotec 450Retrotec 4000Retrotec 300ODMGauges.ForceGaugeSetToReportFailure()1gauges reporting failureException {0} -999!GaugeDescription9...ClearGaugeSetBeforeRemovesDMGauges.ReturnNumberOfDevicesDM2InterfaceHasRegistered()qretry to get DM2 temp gauge count because prior error = !incomplete replyC Off gauge connected to USB, DM-2[0,Error121o DM2Interface unable to count connected gauges. Error: DM2oDMGauges.ReturnNumberOfDevicesDM2InterfaceHasRegisteredknum DM2 found {0}, seeking DM2 gauge error message = Device connection error: unable to determine DM2 device count - [{0}];...unable to AddNewDM32Gauge null gaugeIwould exceed max controllable gauges...{0} not skipping checking for prioritized BT interface before adding/...AddNewDM32Gauge {0} c...AddNewDM32Gauge not able to add another ({0}) U...found non-failed matching gauge for {0}...matching gauge interface priority ({0}) is higher than incoming gauge ({1})... incoming gauge has priority and will replace matching gauge...matching gauge interface priority lower, did not replace matching gauge since lower has priority...did NOT find non-failed matching gauge for {0}, just add incoming Gauge to GaugeSet{0}:{1} {2} {3}with data error! which seems offwhich seems on found  with firmware U and unable to determine firmware version U...SetAllGaugesONandConnected_withCheck...;..{0} is responding (set ON) S{0}..{1} not responding (set OFF), [{2}] 3..._GaugesLock busy, SKIP..starting a..skipping update on {0} (not connected or null)?..doing update on {0} with: {1}M..skipping set range to {0}:{1} on {2}{..skipping set range on null or alternative range {0} for {1}k..no gauges or gauges are not ready for automated use9No gauge with serial number  was found;..before remove have {0} fpls..after remove have {0} fpl for {1} dfs (not marked for deletion) and {2} gaugesE{0} for DF{1} with gaugeSerial {2}..found gauge7..found {0} fpls for the DF?..is alternative with measured:C..with {0} range set on gauge:{1}3..no matching gauge foundC but found {0} fpls for the DF{1}/ no fpls to start with  added newFPL null newFPL added with DMGauges.UpdateDoorFansCollectionFromPreviousDoorFanInfo()...Started ...no doorFanss...no info about doorFans, getting from incoming doorfans...no info about doorFans found in incoming doorfans, primary: {0}...{0} DoorFans found in incoming doorfans, with primary: {1}. No gauges found so reloading range info...number 1 DoorFan found in incoming doorfans, does not match primary serial in doorfans: {0}...originalPrimaryInfo for primary gauge: {0} with incoming primary {1}S...had to add (primary) DF for gauge: {0}=...found DF {0} for gauge: {1}q...original primary gauge not found in gaugeset for: {0}Y...skipping primary gauge already added: {0}A...looking for DF for gauge: {0}E...had to add DF{0} for gauge: {1}/...updated {0} doorFansC:\9No DoorFanCollection definedIEnter a DoorFan in the Equipment tab..no test data so remove or add FPLs as required based on gaugesQ..has test data so need all current FPLs?..no FPLs or no gauges incomingk...found gauges but some devices don't match doorFans9GaugesSetDevicesInstructionssset new primary:{0} with device:{1} with meas range: {2} oUNABLE to get primary:{0} from GaugeSet with {1} gaugesmgot original primary:{0} from GaugeSet with {1} gauges;...gauges found but empty FPLK...added new FPL#{0} for measured:{1}...got FPL#{0} for serial:{1}, meas deviceID:{2}, measRange:{3}, dfNum:{4}e...missing measuredRangeName for primary gauge:{0}]...had FPL#{0} for serial:{1} for measured:{2}{0}created new DF for orig primary: {1} with device: {2} with range: {3} GaugeNumberDoorFanAdded/{0}Checking gauge:{1}..??unknownDF?GaugesDeviceDoesNotMatchDoorFan?Found DF matching Gauge Serial:' but Gauge Device:! does not match 9...found matching DF device: for gauge:s...with empty test DFs, could not find matcher for gauge:#DoorFanNotOnGauge3DoorFan for Gauge Serial:! not found for {0}Found FPL#{1} with direct match range {2} for DF#{3} and gauge range:{4}q...(with alternative range, set measured to gauge range:'...(measured range)..Checked FPL#{0} for DF#{1} for gauge range:{2} and previous range:{3} meas: {4}...No FPL found for DF#{0} gauge range:{1} and previous range:{2}. Gauge Serial:), Found FPL for DF: -, Missing FPL for DF: , with range:3 for gauge UI FPL Range: - and gauge meas range:#, missing range: i, the device in gauge does not match equipment panel, is matching device in gauge and equipment panel, updating ranges in Gauge from DF#i...no matching line but devices matched Gauge and DFk...had to set gauge CurrentRange based on zbindex {0}...null rangeOnGauge so had to get rangeOnGauge from DF based on index Y...had to get Open for rangeOnGauge from DF !!!!!...no matching range found but devices matched Gauge and DF'..null rangeOnGaugeg...had to set gauge CurrentRange based on index {0}-...using rangeOnGauge 3No DF found for gauge:{0}1GaugesNoDeviceRangeFound ({0}) GGaugesSelectDeviceRangeInstructions9(TestDataDoorFans not empty)9(TestDataDoorFans was empty)No door fans found in test.xml for gauge serial {0}. Attempting to create one.A Gauges appear connected but Off+GaugesOffZeroReturned+GaugesOffInstructions No test data and allowed to change DF so adding new for serial:{0} (primary {1}), success!%, null DF returned has test data or otherwise not allowed to change DFs so cannot add new for serial {0} (primary {1})Gauge [serial: ?] is not listed in any DoorFan.GaugeNotListed3Device in Gauge [serial: ] does not match the DoorFan with the same gauge serial number.had to add neitheraDF anFPLanFPL and a DF;GaugeDeviceNotFoundInDoorFans#Add some doorfans-..newly scanned {0}...disconnected..with error:'e, fpl was null - had to add FPL#{0} to gauge:{1}. ..with found saved fpl uiRange:{0} ({1}), {2}, measOneBasedID from gauge:{3}measuredis alternative, had FPL#{0} in gauge:{1} with existing uiRange:{2} ({3}), {4}, measOneBasedID from gauge:{5}K..found range on DF#{0} for {1} ({2})Q..no range found on DF#{0} for {1} ({2})/..no DF found for DF{0}7...using primarySerial: {0}g..found range on DF#{0} for {1} ({2})..added gaugem..no range found on DF#{0} for {1} ({2})..added gaugeK..no DF found for DF#{0}..added gauge DM2 Error: KDMGauges.GaugeSet_RefreshSerialDM32()?Refreshing DM3Serial with max: GDMGauges.GaugeSet_RefreshSerialDM32;Starting DM3 Serial Port scaniskip port check, already found gauge serial number: _{0} DM3 gauges are already accounted for on TCPGaugeScanner.GetSerialDM3List had error finding DM3PortsOpen, {0}Serial Port scan: Found *no* possible new serial ports open with DM3's attached, but found existing:'Serial Port: Found e possible Serial Ports with a new device attached.No extras found on serial ports, with {0} existing connected gauges...but fewer gauges {0} than started with {1} are accounted forKSerial scan: checking device at port Galready found gauge serial number: A previously had off or bad gauge=..found range on D#{0} for {1}C..no range found on D#{0} for {1}1..no DF found for DF#{0}; Unable to connect to Serial AExistingGaugeOnThisPort not nullGaugesCount is at maximum so cannot add new serial gauge that was found, max: unknownIP9Port not ok, TCP gauge at [ ] DM3 had error3 was marked for deletion /Port not ok, gauge at [%Closing not known YDMGauges.FindOrCreateGaugesAfterEthernetScanunknown IP is responding% is not respondingCrashed trying to connect to gauge with same serial using IP: [{0} ({1})+ Connection error on EDMGauges.GaugeSet_RefreshAllDM32()5Dropping DM32 and X gauges%Refresh TCP gauges+Refresh serial gaugesk REACHED MAX GAUGES IN LICENSE during refresh of DM32k REACHED MAX GAUGES IN LICENSE during refresh of DM-2=DMGauges.GaugeSet_RefreshAll()Cfound {0}, started with: {1}, {2}...ClearAllGaugesOutOfGaugeSet with initial gauges {0}, initial primaryGauge {1}, new primary from DFs {2}...ClearAllGaugesOutOfGaugeSet_Unlocked with initial gauges {0}, initial primaryGauge {1}, new primary from DFs {2}/removing null gauge at  (was primary)removing gauge:Q marked for deletion (gaugeset errors: 'not removing gauge:W not marked for deletion (gaugeset errors: mexception removing gauges (gaugeset errors: {0}, [{1}]}..Multiple gauges in use with primaryDM2={0}, incoming speed: o..One gauge in usewith primaryDM2={0}, incoming speed: ), Set specific gauge+, Set multiple gaugesg, Using individual control during set each to speed{0} {1}9, no need to set speed again set speed to: w speed not set, no values in speed queue or too volatile...O range not allowing speed set but ok...Q GaugeOnly gauge speed not set but ok... not set ok..., Multiple gauges: Not Using individual control set all to primary  speed: Y, Single gauge in use, {0} set to speed:{1}DM-2 alreadyG..skipped for DM2 when not resuming...when set speed, room pressure for target pressure {0}Pa, starting diff of {1} PaSDMGauges.Gauges_SetFanSpeedForDataCollectQMultiple gauges in use, incoming speed: EOne gauge in use, incoming speed: cUsing individual control during set each to speed'DM-2 set speed to: 'DM32 set speed to: GSkipping set speed on alt gauge:{0}Multiple gauges: Not Using individual control set primary to speed: Multiple gauges: Not Using individual control set specific gauge to speed: GSingle gauge in use, set to speed: S...Gauges_SetTimeAveragingForAllGauges...G...set time average on {0} gauges. EDMGauge.SetTimeAverageForAllGaugesI started with existing primary {0}, U started with no existing primary serial, - more than one gauge, ) exactly one gauge,  no gauges, A PrimaryGauge is null to start, GForcing first gauge to be primary: % (was not primary)Inull gauge is only one in Gaugeset, 9 forcing first in Gaugeset, Cnull gauge is first in Gaugeset, c unable to force, missing previous primary: {0}, i forcing with found existing previous primary: {0}, [ existing primary ({0}) had to be set to: {1}q existing primary ({0}) was the same as in GaugeSet: {1}_ no existing primary for value in GaugeSet: {0}O no gauges in GaugeSet looking for: {0}s no gauges in GaugeSet and no primary set in GaugeSet yetu has gauges in GaugeSet and no primary set in GaugeSet yet#null PrimaryGaugeK had to force existing primary gauge ' to serial number: ... )...but could not setC, PrimaryGauge is null at the endUDMGauges.PrimaryGaugeAverageQueuedFanSpeed5had to force primary gaugeDMGauges.PrimaryGaugeSettlingTimeNeededForChangeInSpeedPerDoorFansettlingTime: {0}s, valid speed queue: {1}, isVolatile={2}, ...{3}Unable to start StartContinuousPressureSampling() - no gauges found.Unable to start StartContinuousPressureSampling() - no Gauges_ContinuousSamplingWorker found.9DMGauges.GaugeReadTimer_Tickeinto tick with ReadingsPauseRequested or stopped: [ContinuousSamplingWorker_RunWorkerCompleted()i entered ContinuousSamplingWorker_RunWorkerCompleted/incoming result is nullY there was an error while getting readings: UContinuousSamplingWorker_ProgressChanged() entered ContinuousSamplingWorker_ProgressChanged with: {0} readings taken1, starts not connected. ), starts connected. ;.. Gauge:{0}{1}, retrying:{2}+, retrying upon entry7, had data error upon entry7, is OFF (without checking)y, serial conn had data error before taking reading, clearinga, had data error before taking reading, clearingU..not still connected after taking reading7Gauge:{0}{1} (for line:{2})S, retrying so ignoring this data reading ), no flow detected, K...but added to Readings for managingQ, was a bad data reading prA:{0} prB:{1}K, had data error while taking reading..Gauge:{0}{1}, no meas Range or no DF set for DataReading while taking flow readings from Gauge (for line:{2})..Gauge:{0}{1}, no FanPressureLine set for Gauge while taking readings. set DR range to {2} (for line:{3})..Gauge:, setting LowFPm, setting speed to: {0} on gauge:{1} (is DM2={2}, {3})indivControlcommonControlU, setting speed to: {0} on gauge:{1} ({2})M, SKIPPING SET: {0} on gauge:{1} ({2}), because gauge is in retry (or not stillConnected:{0}), SKIPPING SET: {1} on gauge:{2} ({3}), Gauge:I had data error while taking reading1, null gauge in GaugeSet, gauge readings requested when not sampling (stopped_overrideSampling={0})q, gauge sampling requested when readings pause requesteda, gauge sampling requested when readings stoppedY, not sampling with readings pause requestedI, not sampling with readings stopped, exception caught getting readings from gauges or setting speed of gauges {0}{1}G, some DM32 gauges are disconnectedE, some DM32TCP gauges are retryingO, primary is retrying in common controlM, skipping because change in direction, readings requested when not sampling (stopped_overrideSampling={0})Q, sampling with readings pause requestedA, sampling with readings stopped+DMGauges.TakeReadings7 is using Alternative Range..clearing fan speeds after setting target {0} into live gauge ?unable to change Gauge serial: #success changing CException during target setting: 9, had to force primary gaugeGauges_UpdateCommonErrorQueue with new error:{0}, max to queue:{1}a..no errorQueue or no gauge or no reading objectM, pressure diff from common average: (did not changechanged?, pressure diff from primary: (+Common Error Queue: [1..null CommonErrorQueue #, enqueuing {0}PaEgiving average common error: {0}PaIDMGauges.Gauges_GotoPressureAdjusted5no CommonErrorQueue object7no gauge or reading object 1, null CommonErrorQueue 9had to force primary gauge, ...No primary and no gauges in gaugeset, so cannot queue errors?? gaugeChecking Gauge:A Indiv Target: {0} Pa, Gauge:{1}#.#! Common Target:  Pa, Gauge:NewError: {0}, Avg Error: {1}, Fan speed: {2}%, ErrorQueue: [{3}]0.0G, pressure did not change, still: (1, pressure changed to: (, Current Average Common Error from target: {0} Pa, Primary Fan speed: {1}%W, did not update for non-contributing gaugee{0} Change fan speed for slaved DM32-{1} to: {2}%IndivControl..Current Error fr target: {0}, Average Error: {1}, Gauge Fan speed: {2}%, Error Queue: [{3}]#Exception...[{0}]mNo primary gauge is selected, unable to start testing.EDMGauges.Gauges_StopGotoPressure()Uall {0} gauges told to stop go to pressure)DMGauges.DropDM32s()+Some TCP disconnectedUDMGauges.StartContinuousPressureSampling()BackgroundWorker already sampling, just stop readings override, so pause/unpause will be respectedBackgroundWorker already running just stop readings override, so pause/unpause will be respected9Able to run BackgroundWorkerHave to wait for BackgroundWorker, already doing work but going to cancelUAble to run BackgroundWorker after waitingmBackgroundWorker already running and no pending cancelG!!!!!!NON Background worker startedYDMGauges.OverrideGettingContinuousReadings()WBackgroundWorker getting readings overiddenWDMGauges.RestartGettingContinuousReadings()WBackgroundWorker getting readings restartedSDMGauges.StopContinuousPressureSampling()MBackgroundWorker IsSampling so stop it'Stop GaugeReadTimercBackgroundWorker already canceled, not IsSamplingGDMGauges.Gauges_StartGotoPressure()wall gauges told to start go to pressure (IndividualControl)9No primary gauge is selectedall gauges told to start go to pressure, each DMGauge.StartGoToPressure handles how this happens Gauge SerialIsPrimaryPrAPrB Flow#.0 #.###GFailed to connect : no login promptMFailed to connect : no password prompt xFFxFFxFFMDM3Scanner.ReturnListOfCOMPortsWithDM3iNo COM ports found using COMPortInfo.GetComPortsInfoiChecking for DM32 {0} Serial gauges (waitForApp={1})and DM32XsDone checking for DM32 {0} Serial gauges (waitForApp={1})kException happened during COMPortInfo.GetComPortsInfoignoring port: %Port is closed on _Exception first attempt to close non-open port AUnknown Error when closing port KIO Exception attempting to open port AUnknown Error when opening port #Potential DM3 on # responded with: =Potential DM3 responded with: QException attempting to close open port SError when checking for DM3 on open port wException during exeception, attempting to close open port qUnknown exception during exception, attempting to close %Is bluetooth port !Port is open on W{0} ports found but {1} are distinct gauges!non COM comPort G in possibleComPorts provided by OScreating port (-no ports to prioritizestartingGfound no ports with same serialnums?DM3Scanner.PrioritizeDMComPortsmfound {0} unique serialnums {1} which will be included{found {0} with matching serialnums {1} which will be excludedCDM3Scanner.PrioritizeDM3CComPorts add M to serial ports so it is not excludedSDM3Scanner.SendStartUpPromptToSerialPorts7Before WaitForSomething ...1Before WaitForLaunch ...KPotentialSerialGauge.SendSerialPrompt1 had null serial port: ; had non-open serial port: about to send to {0}, calls for starting DM32={1}, searching for DM32x={2}StartupResponseStringBuilder not empty, clearing before sending startup 'Writing '' to port o{0} has {1} data before startup, cleared its buffer {2}_PotentialSerialGauge.CancelSerialStartupCommandDeviceIDADMGauge.CheckGaugeSerialPortIsOK!DM3 SerialPort: ;Problem with DM3 SerialPort:  connection [=start {0} to check every {1}ms3DMGauge.StartGoToPressure1about to set target to: mon up to DMGauges for analysis of the error queue for CDMGauge.MostRecentFanSpeedInQueue5DMGauge.FanSpeedIsVolatile+DMGauge.TakeReading()Enot ok to get reading from gauge: EError getting reading from gauge: Gauge with info: =DMGauge.SetDevice(string,bool) so skippingIDMGauge.SetDevice(DoorFan,bool,bool)7Gauge error while setting: ESetRangeInSoftwareFromName(string)skipped setting rangeIndex:{0} for gauge corresponding to range:{1} on Device:{2}Sbad range name read from gauge:{0} to {1}Device is Alternative/GaugeOnly or range is Alternative/NoFan ({0}) when range as read from gauge:{1} is: {2}Eseeking DM2 gauge error message = GDMGauges.CheckForLatestDM32Firmware?Starting firmware version checkEchecking {0} DM32 and DM32X gaugesDMGauges.SetLiveGaugesToRangesInFanPressureControlsIfDifferent()mDMGauges.UpdateDoorFansFromGaugesAndFanPressureLines()gDMGauges.UpdateDoorFansCollectionUsingGaugesFound()Started )Gauges in Gaugeset: kUnable to update, incoming DoorFanCollection was nullmUnable to update, incoming DoorFanCollection was emptyYDMGauges.SyncFanPressureLinesWithGaugesFoundOnull doorFanCollection or FPLCollection-starting with Gauges:  doorFans: ' fanPressureLines: cNo Range selected on Gauge nor Fan Pressure Line.3!!!Empty TestDataDoorFans)ending with Gauges: alternative DF#{0} Device Model found as CurrentDeviceName={1} of gauge:{2} set DF#{0} Device and Measured Model to that on found gauge: {1} set alternative DF#{0} Measured Device Model to that on found gauge: {1} CDMGauges.GaugeSet_RefreshAllDM2()UseDM2 = true_OFF DM-2 or one with error marked for deletionEDM-2 with bad serial read still ON/checking DM2 of count:  of Total: wDM-2 with different previous serial:{0} than new serial:{1}mfound DM-2 with previous serial:{0} and new serial:{1}seeking DM2 with registered count = {0}, prior DM-2 error: '{1}' and gaugeset error message = '{2}'Device connection error: unable to determine DM2 device count- {0}Msuccessful serial number scan on DM-2:Iskipping serial number scan on DM-2:?DMGauges.GaugeSet_RefreshAllDM2s {0}{1}..existing serial:{2} df#{3} fplmeas:{4} fplui:{5} !!!!NO existing found for fpl for serial:{0} gauge meas:{1} UIDevice:{2} UIRange:{3}DM2 Gauge reconnection loop started with tempGaugeCount: {0} RefreshNeeded: {1} DoFullGaugeCheck: {2}, {3}ynew gauge at serial num {0} replacing existing in collectionGauges count: # already at max: i{0}{1}...added new serial:{2} df#{3} meas:{4} ui:{5}DMGauge reconnection loop had error: [{0}]{1} DM2 error was: {2} {3}GaugeSet Errors: {4}E[Gauge reports: [{0}] Code: [{1}] -[INNER EXCEPTION: {0}]SStarting scan for DM3 gauges on COM portsSerial Port scan: Found *no* possible new serial ports open with DM3's attached/closing unused com port3gaugeSet error message = OLost contact with DM32 Serial gauge at G setting up to remove unless found.]An existing DM3 Serial Gauge was connected to EThe Gauge still not responding on # is being removed9The Gauge not responding on ;Unable to reach the gauge on # so being removedKUnable to re-connect to the gauge on ' so being removed. u {0}{1}..existing serial:{2} df#{3} fplmeas:{4} fplui:{5} !!!!NO Active gauge found on this port for serial:{0} gauge meas:{1} UIDevice:{2} UIRange:{3} !!!!NO existing gauge for serial:{0} gauge meas:{1} UIDevice:{2} UIRange:{3}Adding ! on serial port Already found I on ethernet that is on serial port AUnable to connect to new Serial 3found unlicensed gauges: }{0}{1}...added new serial:{2} df#{3} measRange:{4} uiRange:{5}ySome error adding or verifying connected Serial DM3 gauges :;Exception during DM3 Serial: ADMGauges.GaugeSet_RefreshTCPDM32gRefreshing DM3TCP, search DM32X={0}, waitForApp={1}oSome error adding or verifying connected TCP DM3 gaugesCHad to waiting for TCP disconnect9TCP scan: Found *no* TCP DM3;Current DM3 Gauges count: {0}KTCP scan: Found {0} possible TCP DM3sUAfter comparison, more gauges found, now: ) possible TCP DM32's9At beginning, Gauges count: %Force Disconnect: ?Removed unpaired TCP gauge at + attempting to close.TCP gauge at  is responding.KSocket.IsConnected but TCP gauge at  not connected.OSocket not connected for TCP gauge at ALost contact with TCP gauge at -, attempting to close.EFound different potential gauges: 5Exception during DM3 TCP: 1Disconnecting TCP gauge _DMGauges.GaugeSet_RefreshKnownTCPDM32DM3ScannerKDMGauges.GaugeSet_RefreshKnownTCPDM32gAt beginning, Gauges count: {0} already at max: {1}KLost contact with or ignore gauge at Exception:{0}ATCP scan: checking device at IP _gauge with null connection marked for deletion 9Unable to add DM3 on TCP IP % connection error.iDuring TCP Loop, ignoring nonTCP gauge using serial 'Existing gauge at [C] not connected, try to reconnecto] still not connected after being found by DM3InterfaceO] found by DM3Interface and reconnected7] not found by DM3InterfaceDuring TCP Loop, A gauge using sn: {0} is already connected but on: {1} instead of {2}[During TCP Loop, a nonTCP gauge using serial / is already connected: IA TCP Gauge is already connected to eCrashed trying to reconnect to Existing gauge at [Uexisting serial:{0} df#{1} meas:{2} ui:{3}/Unpaired DM3 on TCP IP  with serial # SAdding DM3 on TCP IP {0} with serial #{1}ynew serial:{0} not found in serialNumToFPL dictionary ...{1}Snew serial:{0} not added to GaugeSet: {1}uDisconnected Unlicensed DM3 on TCP IP {0} with serial #{1}Ynew serial:{0} df#{1} meas:{2} ui:{3} ...{4}YDMGauges.findOrCreateGaugesAfterEthernetScangnot creating TCP gauge for possible gaugeSerial:{0}Start, doFull: UsingDM2= {0}, UsingDM32= {1}, UsingDM32X = {2}, CheckDM3Serial = {3}, CheckDM3TCP = {4}ClocalAllowUnpairedTCPGauges = {0}UBefore clearing, gaugeSet error message = Exception: {0}ADMGauges.GaugeSet_RefreshKnown()=localAllowUnpairedTCPGauges = GDMGauges.ClearGaugesMarkedForDeleteGDMGauges.SetTimeAverageForAllGauges5DMGauges.ForcePrimaryGauge_DMGauges.GaugeSet_SetPrimaryGaugeToSerialNumberOSetting primary in GaugeSet to serial: [No matches, and null first gauge for serial: 1set primary for serial: ), usingGaugeOnly:{0}Qno gauges to set as primary for serial: No matches, had to set as first as primary with serial: {0} for serial: {1}CDMGauges.HasAllDM2GaugesConnected{Success: Worker has no cancellation is pending after the wait=BackgroundWorker sampling: {0}!!!!!!BackgroundWorker sampling:{0}, cancellation was pending:{1}, unable to start readingsMDMGauges.Gauges_ChangeTargetPressure(){all gauges told to set target pressure to {0}, setInGauge={1}=DMGauges.Gauges_GotoPressure()-Start go to pressure: sGauges not good so cannot Start go to pressure: {0} + {1}yGaugeSet readings gathering unable to StartGotoPressure: {0}GaugeSet readings gathering unable to StartContinuousPressureSampling: {0}yNo primary and no gauges in gaugeset, so cannot queue errors_specific gauge:{0} told to start go to pressuregskipping start go to pressure on specific gauge:{0}Uskipping start go to pressure on gauge:{0}|Tl&BaY      MQ`       iD mDD  mmD     q   q     qqy y q qq        e J7 qi  % .q  e5/qq (im    mH3imq            !  q  A A %  q  q     q                                   qii  Q QUYq ] !qq   e e  qq mq    qqquqYqqeq  i i u  T<qYqqiH) iPiPqmPPiPiP ymPp1iPiDYmPPqimiP }m`'iDiDmPPqiDmDDiP  D3iPiP PmPPmPPmPP PP! PP PPP PPi QiDiDYiYYiYiPDmDDmDDq $mYYmDDmYYmDDmYYmDDimiPiYmY <iiYiHiHqmmH(mH,mYYi  m HmHH h1iYiHqiHmH0mH4mYY.mHHmYY  Y7mHHmYYq         2%8HH<iHH iQ/@iHH .mHHmHHDDHL($D   H    " iP !iP       !9iP PiP       j"iPPi  qmqiP<iPPi  iii q PqmmmmmiPi m     mPqh,iPiP% P   qiPmPPmPPmPPiP %  Tq MMM a=  -Xq\q y`.#dhqlqqp tqx   q|q  q ))) yyy  ) E               =/                          I                  E   E C7 i  m   i m i m =/    i i    m  F8    i i   m              Q=iM Q= A/ q=UMM QU U a]PMM MmMMmM II IM  u u Y    I I+]III   I      q q    , aMM  aa a        ]q]  i i   ]]F9 ]    q]   i ii iim 5.qqq  <,qq e e e e  iMY MM *MMmMMMmMMM MiMmMM M( iMmMMMiM iMMM  Y UMMeiMee MMmMMq mMMq-(q e e ea  qq   q $ ( qq  )%,  048   <  -@MMD(H,)q !Lq    iI umII  umI uu I            qqq qTq iI  X\`iTmTTiTmTiTmTT$iTmTTMMmII mTT iT    iTmTT+dhiTmTTlq pTT T 5iTYiTmTTmTTmYY iYiYmY%tiTxmTT mTT mTT mTT mTTmTT9|iT==mTT =iTmTTiTmTTiT mTT iTmTTiTmTTTTmTTiTiTmTTiTiTiTmTT TT   iTmTTTTiTmTTNii=iYi=iTTi==aamYYmTTm==MMm==i=m==m==a= i=i= iYm= a =Ya Ya i=GQiTYTiYmYYmTTYmTTYYYY QYQ Q Q    Y  M=iTi=iimTTY=aQYmTTTMMmTTiYi==mTm==m==aa=aa=Ym== 1 i QY QY a = = iS QQYmYYm==aa==MMY  Y =Ya*iTiYmTTmYYiTmTTmYYmYYiTmTT  jTiT=YqmTTaQE mTT  Ta Y= a  QE  iTTmTT iPYqmPP =mTT$(,a048<T@DaHLPz8TiHiT=XiTH\mTT`d<haHlpqtmHHmTTx  y7|iHiT=iTHmTT<aHqmHHmTTXiHH=YmTTqaTaA@@iiiiTmTTmTT Q=Q=mTTGT QE iTiTmTTmTTmTTmTTiTmTTmTTmTTE   q   E  E 2Q=T QE iTi@mTTmTT@mTTmTT E iTmTT mTTTqu uuiTmTTiTmTTmTT  1' mTT  "iTmTT  T mTT mTT*iTmTTTiTmTTTmTTH*iTT(iTmTTT  T  T  iT mTT  iTmTT iTmTT  iTmTT iTmTT mTT mTTmTTmTT mTT59     qz Y iTaImTTMM q a'iT mTTq    q  iTmTT iTmTT      iTmTT   iTmTT mTTR;$(qTIT      iTmTTq q iTmTT # iTmTT6,iT0mTT4mTT8mTT iT mTTiTmTTe m``   % `i`m` eee` )`` e` ee ee e e ee I    -e   e  e   z\V4;?_ :18V6N5$$RSA1)ump`T?LǠީ,tO#<Z1ݩ19vI!5dBX2Mb{^20t!~8ً`̦]ɍ,{,-eR`Ɔ|7(n @firmwareversionO '  5 STARTUPmicrochip admin8J 0u!WFWWFArWFVWFXWFBWFCWFmWFnWF6WF7WFlWFEWFeWFASWFATWFDWFPWFJWFZWFS000000WFa000000WFbWFgWFfWFiWFhWFAiWF0WF1WF2WF3WFzWFFWFtWFuWFxWFyWFRWFTWFUWF[WFvWFwWFKWFL{}ENTER OPCODE:<=  d_vbluetooth ports dm32xUNDEFINEDIncomingOutgoing@2?Y T]aeiD <8i(4iHP X-159=)AE I MiMiTuy}q|e\h@qiP PPPP H8DDPd|i@dtY $4<TX`p|$< ] T u }   D    i   T]              (         < < 8 8  P  ] ] ]      iPX iPXiP iPXiP iPXP iPXiDiD iH iY iY    H P P  P Y Y XYY] X    iP iPiP X - - 1 1 = =       )      E E         ]Q  XQQ=  ]QQ=     Y     I59  59 ] ] ] i  Y   M M M M iM Y M              iI             ] T T  ]   | |   T iT T T T   # QQ= YT   T TY QQ= @iQQ=5 @iQQQ=ii' @iQQQ=- HiTiQQQ=" QQQ= Q=% QQQ= QQ    T  T T    9 59    59    59T                 T  e e eI ` `` e\ p p  h h h Ih  q  e  P P PP  H (((((( ((((((<(8(](P(Y(X(-(1(=( (I(i (M (iM(u((((|(T(iT(T(T(e(h(TWrapNonExceptionThrows,'RetrotecLiveGaugeManagementClassLibrary72Code to access live gauges through USB or Ethernet Retrotec Copyright © 2017 Retrotec)$058d3d6c-4a69-47af-b941-da5d4fa8956f 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4cF\{ Name = {Name}, DeviceID = {DeviceID}, PNPDeviceID = {PNPDeviceID} }TType Itemy|)/bqb ,O{e\KwQ"QM$@nR ''{8%\V Q (qaO[v sy񥫆'tmzRk& bdBf,,RSDS L}j\C:\GIT\Repos\Apps_SharedCode\FanTesticCodeBase\RetrotecLiveGaugeManagementClassLibrary\obj\Release\RetrotecLiveGaugeManagementClassLibrary.pdbp |_CorDllMainmscoree.dll% 0HX4VS_VERSION_INFO?DVarFileInfo$TranslationStringFileInfo000004b0~3CommentsCode to access live gauges through USB or Ethernet2 CompanyNameRetrotecx(FileDescriptionRetrotecLiveGaugeManagementClassLibrary0FileVersion1.0.0.0x,InternalNameRetrotecLiveGaugeManagementClassLibrary.dllZLegalCopyrightCopyright 2017 Retrotec*LegalTrademarks,OriginalFilenameRetrotecLiveGaugeManagementClassLibrary.dllp(ProductNameRetrotecLiveGaugeManagementClassLibrary4ProductVersion1.0.0.08Assembly Version1.0.0.0 8