MZ@ !L!This program cannot be run in DOS mode. $PELCj! 0 @ n@O@` t  H.text  `.rsrc@@@.reloc `@BHp, :h{ *"} *{ *"} *{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*0J {9  ( (%-(, (++ ,(  + * -9 { *"} *{!*"}!*{#*"}#*{$*"}$*{%*"}%*0 {  +*0){'  ( t |'(+ 3*0){'  ( t |'(+ 3*0){(  ( t |((+ 3*0){(  ( t |((+ 3*0){)  ( t |)(+ 3*0){)  ( t |)(+ 3*0){*  ( t |*(+ 3*0){*  ( t |*(+ 3*0){+  ( t |+(+ 3*0){+  ( t |+(+ 3*0){,  ( t |,(+ 3*0){,  ( t |,(+ 3*0){-  ( t |-(+ 3*0){-  ( t |-(+ 3*0){.  ( t |.(+ 3*0){.  ( t |.(+ 3*0){/  ( t |/(+ 3*0){/  ( t |/(+ 3*0){0  ( t |0(+ 3*0){0  ( t |0(+ 3*0){1  ( t  |1(+ 3*0){1  ( t  |1(+ 3*0){2  ( t |2(+ 3*0){2  ( t |2(+ 3*0){3  ( t |3(+ 3*0){3  ( t |3(+ 3*0s }4s }5s }6}7}8s }9( }(+#(W (}  ,{ s ( ("#$@()#((-*0(T(V{ ,{o { , {o }}}&(%-&+( ( } (}(}*0G(T(V}&(%-&+( (}(}*0p{4  ( }(* Z { ,Qs s }}7{o & ,( * Zd 0? {4  ( {7 ,s (g ,( * )3 04 {5  ( {8 ,(  + * # 0 {6( ,L(R , (h1{6( (R ,{%-&+ ( &+?rpr[p( ( (! (R ,{%-&+ ( &*(10L {4  ( }7}{ ,{o & ,( * 6@ 0b   {5  ( { ,Ss s }{o &}8 ,( *FV 0Q {5  ( {8 ,0}8{ ,{o & ,( * ;E 0^ (#@((" }(" }(d(&($(T(V* *0= ((# ( #Y@[Z ( (# ($ (#  + *&} *0( ,"(%-&+(% (o& +{& ,{&o' {%-&+ rprp(B(( () ({(W ,}&*0U (%-&+(% {9  ( (% ,(T(V( ,( *-I 0{9  ( (% ,(T(V( ,( ( ,(o& + {&,{&o' * -7 0{9  ( (" ( l(* }((* }(( ,1(o+ ((.s, (0s- o. ~%-&~s/ % (0 & ,( * 0Ts } ,}( }(}{ s1 o2 &*0s }rp(3 r)p(4 }}(" l(* }(5 -(+(6 l (* }(5 ,{r-p(7 (4 }{ %-&+s1 (2 &*0s } rgp}# {9( }((( ,(  (,C(o8 (o9 (o: ( {&o; 8{&9s}{&o< }{&o=  {&o> %-&+(?     ,{&o@ (A       ,{& (#oB +%{ %-&+s1 (2 &(,(oC + ,J(%-&+(.s, (0s- (. (%, (P+ (Uݗs}} {{oD }{ ,#{ s1 o2 &+-{%-&+!riprp{(( rgp(E -(%-&+(C +9(]{ ,"{ s1 oF &+K{%-&+%riprp(oG ( rgp(E {3%-&+ s oH 89s}rp(I ( {{{( }s}{ ,#{ s1 oF &+N{%-&+&riprp{{( rgp(E {1%-&+{o+*A41,] $0m{9  ( (((" ( l(* }(" ((* }(U ,( * Wa 0P{9  ( (" ( l(* }((* } ,( * :D 0K{9  ( (}((}  ,( * 5? 0M{9  ( (W{T(R(R{ R ,( * 7A 08s }}rip(BB(J }{rp( }(%-&+(% (%-&+(K (}(L -+(M (/(N -+(O (1}( , (oP (%-&+( ("rgp}rprp(Q rp(4 }rgp}(" (}{9( ((} (%-&+(R -(%-&+(S +,#$@}(#,<(,4(oT ,'(oU oV -(oU oW ++,4{(oX l($ }{(* }+{(* }(, (oY + ?%rp%r6p(Q %r>p%(3 %rDp%{ -rp+rp%{#0rgp+/rp{B(( |rp(Q rp(4 %rp%(oZ   rLp(Q % rXp% (o[   rLp(Q % rrp% (o\   rLp(Q (] } ,( {   ,"{  s1 o2 &+<{%-&+rp{() {%-&+rp{() (  ,(oP (%-&+(^ {#  9(,(o_ &{rp|rp(Q (4 } {&9{&o< (3 {rp(4 }{&o= {&o> %-&+(? ,{&o@ (A ,{&{o`  ++{rHp{&o< E(( ( }+&(,({oa   9h{ , {  s1 oF &+L{%-&+@rp{rp(I {B|rp(Q (b ( () (, (oc +,#{r/pJ(( ( }(,(od - (oc ++,:{rp( }((.s, (0s- o. (%-&+(8 (%-&+(9 ?{(I ( }{r p{(J ( }Y{ , {  s1 o2 &+'{%-&+r< p{r p( () {9( (&(P ,( {   , {  s1 oF &+{/%-&+ s oH 82{r p( }(](, (oC +!!,{{ "","{  s1 o2 &+F{%-&+ rpr p{r p(4 () {3%-&+ s oH +|{(-r p+rH p( }{ ##, { s1 oF &+&{%-&+rp{%-&rgp() 8( l(* }(e $rgp%&(# #>@4(# #+'(,(of +((,.(-'(og -(oh , (oi ++)()_**9(#'_, (oj +++,w$l#?ZX,rx p,r6p(k (l ( %(,(.(0(2{&om &&--,r p%( %8ra pr6p(k (l ( %{ra pr6p(Q (4 }((.(0(2{&om &&..,r p%( %+"{r p)J(( ( }&//9(, (oc +00,J{r/pJ(( ( }#1{r p1(( ( }(229(od - (oc +33,v{rr p(%- &44+ (n so (o^ J(J ( }((.s, (0s- o. +{rp( }+{rup( }{rp E(( ( }{ 55, { s1 o2 &+{%-&+rp{() (U8W(%-&+(p (]{ 66, { s1 o2 &+,{%-&+ rpr p{rp(4 () (,(oC -)+779s88}8%(I (,(oC -rp+rp(4 }88{s}{ 99,!{ 8s1 oF &+{1%-&+8{o+(%-&+(K +*A|D#g ?$ Yn \ ` #$0{ ,7{9  ( (&} ,( 8{9  ( (&(T , ( s}(}{ 9s}{ js1 o2 &(.}(0}{&}{}{ s1 oF &}}ݿrpoD rp(4  (, (oC +  9(]{   ,J{%-&+rprp ( rgp(E { ks1 oF &+B{%-&+rprp ( rgp(E {3%-&+ s oH 8s  }rp(I (    (    s}{%-&+rprp ( rgp(E { ,#{  s1 oF &+D{%-&+rprp ( rgp(E {1%-&+ {o*AL4 Pl yA$0    {9( (%-&+(q ( (%- (+ (" {(r ,( ,-- (+,+{ %-&+ls1 (2 &8``9s  }-- (+  ,(%-&+(s  rp}  { -rgp+rp( }  {-rgp+r0p( }  {-,rDp+rZp+rtp( }  {-rgp+rp( }{ %-&+ s1 (2 &*Ul 0Ks } }rp}rgp}(%-&+(q MM,wr p{( }{ NN,"{ s1 o2 &+*{%-&+{rxp{( () J(%-&+(t ( -(od OO(u +rp -+(v (, (ow +,ox +, oy +(%-&+(U -+ox   # # # #(PP,{rp (4 }8_, oz +oy - #+ oy o{  {{,rgp+r,p(4 }{,rgp+rbp( }{rp% E%E%B%-rgp+rp(| ( }SS9o}  o~  o  o ?%{%r4p% rRp(Q %r\p%rRp(Q %r p(] }{rvp( }{ -rp+  r6p(Q rp B(( (4 }+{rp( }{(o -rgp+rp( }(%-&+(U -+(oU o QQ,*,#, #3 #+++R(2R_TT,|{(I rp(4 }{ UU,"{ s1 o2 &+*{%-&+{rxp{( () F((# #_,, (# #@+- (o +`-+`-+(" {(r   -rZp+rp!|( VV( "#${ %&'{ - (2+(_,+WW9 (o (# #?&o ,&+'. (2+%(oU %-&+( #(oU %-&+(V -(oU %-&+(W +$((# #__,(2,+aa,(o (o +G #Y@#- ( #?+ ( #?%o bb,{rp( }%o Xcc,{rp( }( 0+([l( iY#@Z Y(# Z[((# #6Y2  -(+dd9&%Zo e#@f(fhijo gX-g,e++kk,c{r<p% B%fB%jB%(B%B%iE(| ( }+t{rap%[-r:p+rNp% B%fB%jB%(B%B%hE(| ( }+5{rfp[J BB(b ( }- #+o \]((# #ll9,) (# #-C6?0\(# #-C6?++m (# ((# ]((#  (# Y(# #@, m`]`+(2o ]`nn,, m`+moo,#@ppo (qq,{r p( }rr,0{rpE B\B(b ( }`ss,"{r&p B(( ( }tt,{r|p( }uu,{rp( }vv,{rp( }'ww,{rhp( }]`xx,{rp( }yy,{rp( }^_`,+zz9y(oU {{,T(oU o - (oU (_|o +(oU (_|o ^_||,T{ }},&{ %-&+s1 (2 &+{%-&+{rjp() (2,+~~9 {(I rp(4 },@{r,p( }-+((`|o `+ #Y@^`_{-rgp+rXp( }{-rgp+rp( }{-!rp`-rp+rpr p(4 +r2p`-rp+rpr p(4 ( }8u{(I r\p(4 } #Y@`_,-+^_+@_,#((`|o `+, ^_{-rgp+rp( }{-rgp+rp( }{-r p+"(ow __-rL p+rt p( },.{__-r p+r p( }+,{__-r p+r&!p( }8,k,@{rP!p( }-+((`|o `+{r!p( }+8{r"p( }- #Y@+)*+`-.,*(o -(oC -o -o +9(%-&+(s {r>"p( },{r"p( }',{r"p( }9, oy +,Yoy o (oy o{ ({r#p(B(B(J ( }+={rz#p( }oy ,{r#p( }?%{%r#p%o OO(u %r$$p%o OO(u (] }+{rt$p( }{9J{(I ( }',"{(I r$p(4 }8-`- -++9{rM%p( }(%-&+(% (]{ ,"{ s1 o2 &+G{%-&+!{rxp{( rgp(E {3%-&+ s oH 9{(I r{%p(4 }{r%p( }8,o s }{r_&p( }{Y}{ ,"{ s1 oF &+a{%-&+{rxp{( () {2%-&+${{%-&+( s o }78#(oU %-&+( #(oU %-&+(V -(oU %-&+(W +$(*+$o ){r&p-r&p+rgp(4 }oy ,Yoy o (oy o{ ({r#p(B(B(J ( }+={rz#p( }oy ,{r#p( }o - (2+9(,(o +,-r='pr6p(Q ra'p(4 +r{'pr6p(Q ( {r'pr p( }_,`-),#,- -'+,9{(I r'p-r(p+r(p( }}8``,{(r +9?%{%(I %rE(p%-rgp+r(p%r p%-rgp+r(p%r p%-rgp+r(p(] }}8F{(I r)p(4 }{-rw)p+r)p( }{-r)p+r)p( }{),#,r *p+r5*p( }{)#_-ro*p+r*p( },{r*p( },{r'+p( }{-r(p+r(p( },#{'-rgp+ri+p( }+{r+p( },(2,E,(2_,o ,,-+,(o ,+P_,oy %-&+( ,,-+_,(oU %-&+( ,{,-rgp+r+p( }{( 96?%{%r+p%( %r),p%|( %rp(] },o s }{ ,"{  s1 oF &+9{-%-&+${{%-&+( s o }#?'`9{rK,p( }(\{ ,"{ !s1 oF &+a{%-&+{rxp{( () {)%-&+${{%-&+( s o }X1(\{o }{ ,"{ "s1 oF &+B{%-&+{rxp{( () {0%-&+ s oH 0{ '_, (2+-',(2+.-.``````9{-r},p+(2-r,p+r,p%-&rgp( }````'`9,{r)-p( }+~,{rW-p( }+^,{r-p( }+>,{r.p( }+',{r.p( }{( , -'+,}o {r.pr.p( }{(r ,`-,'++`+-,{( , {+9{(I ( }{r.p{E(( ( }(],'+`9s6}}rgp,o?%r|/p%!%r0p%(I %r0p%(I (] {{{rI0p( }s}+|,t?%r0p%(I %r"1p%(I %r p(] {{{r1pJ(( ( }s}{ ,#{ 7s1 oF &+F{%-&+{{{{() {1%-&+{o8,o s },',,'++9{rV2p(I  B(J ( }(\{ ,"{ #s1 oF &+V{%-&+{rxp{( () {(%-&+{(2s o }8,'+,={r_3p!(4 }{ $s1 oF &8{r 4p!r p( }{ ,"{ %s1 oF &+a{%-&+{rxp{( () {+%-&+${{%-&+( s o }*{rT4p!(4 },){r4p{( r4p( },'{r"5p"( B(( ( }','{r5p"( B(( ( }{Y},o s }{ ,"{ &s1 oF &+a{%-&+{rxp{( () {2%-&+${{%-&+( s o }݊){r 6p( }(,!{rF6p( }}+R`- )-+,!{r6p( }}+{r7p( }{( ,+9?%{%r7p%( %r:8p%|( %rp(] }(oC 9{rV8p( }(o% (]{ ,@{ 's1 o2 &{ (s1 oF &+B{%-&+{rxp{( () {3%-&+ s oH +]{ ,"{ )s1 o2 &+*{%-&+{rxp{( () X'%-+ (o /(Y0(023o 13(# 04 ( 55(# ((# Y66(# 07oy -5+oy o ( 8%$_, 8( 88(# ((# 98(# ((# Y(# 0:6#;{r8p%(I %#J%2rRp(Q %3rRp(Q %0r6p(Q %( B%( B(| ( }{r9p%(I %;J%:J%7J%1J%4J(| ( }7<(#-7+;=:=_>(#_,#,$_+??-++*@),@+AA-1+71_B#%`- +(oU { C1)+B_,(o -=@_++DE,O#, B>_<+ 1:_<{r:p(I BJ_<+ 17_<{rn;p(I BJ@_F#-),F,B+++ ),<+GH`9@?%{%(I %r p%-ry=p+r=p%r=p%5r=p(Q %r=p%(r=p(Q (] }9#,1 (2+,>,1B`+<8#%_,=,1B`+<8$%_,]<-=,1B`++<<FG<_D{r=pDJGJFJ(b ( }+|E,(2+, <7`<+<-7,1B`++<<FG1E<`+D{rn>pDJGJFJ(b ( }{1-r>p+r7?p( }{<-rg?p+r?p( }%,9#, (o +,{r?p( }<<H#,), <F`+G9#,1 (2+,>,4B`+<+p#%_,=, :1`B`+<+R$%_,7,4B`+<+3E-(2+, <7`<+<-7,4B`++<{4-r?p+r@p( }(/#,1 (2+<_+, D81<4`+D%9I#, (o +,=<),F+GH{rE@pGJ(( ( }8#,\), 4F`+GG-3(# #$@+G{r@pGJ(( ( }GH8B<_F_GG-), 4F`++GG-3(# #$@+G<- (o +HD{rZApGJFJBJ(b ( }+@<H<F<F_G{rBpGJFJ(J ( }D{rBp`,{rfEp( }((#-+ lZI{ -(D`+9AD,;{rFp( (3 r)p( }(oP +{rFp( }{r*Gp( (3 r)p( }( l(* }} { ,"{ +s1 oF &+B{%-&+{rxp{( () {.%-&+ s oH ~%-&~s/ % (0 &ݗ{ 9(o #_, (2+,uD-<+,'{rGp( }(oP +:D,2{rGpp(] }{4-rPp+r!Qp( }{1-rkQp+rQp( }?%{%rQp%2rRp(Q %rRp%3rRp(Q %rCRp%(Yr6p(Q %rkRp(] } `-  _,G+ 9  _,G+ ,$}{(I ruRp(4 }{ 9js: }rRp r;Sp(I (  {  {{( } -+ , -++- -++   s}{  ,'{  ;s1 oF &+a{%-&+5 {{rp {{( rgp(E {1%-&+ {o {Y}{rASp {E(J ( }{2 9 ,o s }{  ,"{ 0s1 oF &+a{%-&+{rxp{( () {2%-&+${{%-&+( s o }  ,o s }{  ,"{ 1s1 oF &+a{%-&+{rxp{( () {,%-&+${{%-&+( s o }~%-&~s/ % (0 &8r < 9(oP `  ,{(I rSp(4 }{4-r!Tp+r_Tp( }?%{%rQp%2rRp(Q %rRp%3rRp(Q %rCRp%(Yr6p(Q %rkRp(] }`,`! !9.,_" "9# #,o s }{(I rTpCB(( (4 }(\{ $ $,"{ 2s1 oF &+V{%-&+{rxp{( () {(%-&+{(2s o }8%{(I (2,r6Up+rvUp(4 }{% %9s<& &}rUp(I ( ' &{ ' &{{( } & 's}{ ( (,%{  &=s1 oF &+a{%-&+5 &{{rp &{{( rgp(E {1%-&+ &{oݬ{Y}{rVp|(3 (4 }{ ) ),"{ 3s1 oF &+a{%-&+{rxp{( () {2%-&+${{%-&+( s o }8* *,o s }{ + +,"{ 4s1 oF &+a{%-&+{rxp{( () {,%-&+${{%-&+( s o }~%-&~s/ % (0 &8Xs>, ,}(oP , ,{{%-&+( }(o - -9O ,{ ,{{rhVp(I Bo rWWp(Q (b ( }(\. ., ,{o s }{ / /,*{  ,?s1 oF &8{%-&+0 ,{{rxp ,{{( () {+%-&+' ,{{ ,{s o ,{}8,-(o ,{ -{ - oy o ++0 09* ,{ ,{{r[Wp( }1 1, ,{o s }(\{ 2 2,*{  ,@s1 oF &8{%-&+0 ,{{rxp ,{{( () {)%-&+' ,{{ ,{s o ,{}88(V((&(oP ,{?% ,{{%(I %rXp%2rRp(Q %rRXp%3rRp(Q %rzXp(] }o ({ 3 3,,{  ,{5s1 oF &+V{%-&+0 ,{{rxp ,{{( () {'%-&+ s oH u4sA5 5} 5{ 5{{(I ( } 5{ 5{{rXp 4oD (4 }rYp(I ( 6 5{ 6 5{{( } 5 6s}{ 7 7,'{  5Bs1 oF &+a{%-&+5 5{{rzYp 5{{( rgp(E {1%-&+ 5{o-+(  *A4-IIu$-BKoK0r rYp (%-&+ (  ,({%-&+rYp%-&rgprgp(E +!{%-&+rYp%-&rgp() *j{3%-&+ s oH *&(i*{<*"}<*{=*"}=*{>*"}>*{?*"}?*0){@  ( t |@(+ 3*0){@  ( t |@(+ 3*0){A  ( t |A(+ 3*0){A  ( t |A(+ 3*0){B  ( t |B(+ 3*0){B  ( t |B(+ 3*b( (|(p*(r#$@(n|;s }:*{:o (o#o (|*:{:o *>(q(*:{:o *0y(t(o#I@o (" (ql(* };s }:{: o {:s o {:o *&(*0(ooU (so ,o (# #$@+ ,5{:o {B(o%-&+( s o +l(" {;( ,D{:o (oop (o#o {As oH +{@s oH *{C*"}C*{D*"}D*{E*"}E*{F*"}F*{G*"}G*{H*"}H*{I*"}I*{J*"}J*{K*"}K*{R*"}R*{S*"}S*{T*"}T*0? {f  ( (.-+ (+ ,( * (2 04{f  ( ( ,(  + * # 0;(R(R(R(R(  +*0o{f  ( ( ,!(" {`( ( *|_{`( (  ,( * Wa 0){U  ( t |U(+ 3*0){U  ( t |U(+ 3*0){V  ( t |V(+ 3*0){V  ( t |V(+ 3*0){W  ( t |W(+ 3*0){W  ( t |W(+ 3*0){X  ( t |X(+ 3*0){X  ( t |X(+ 3*0){Y  ( t |Y(+ 3*0){Y  ( t |Y(+ 3*0){Z  ( t |Z(+ 3*0){Z  ( t |Z(+ 3*0){[  ( t |[(+ 3*0){[  ( t |[(+ 3*0){\  ( t  |\(+ 3*0){\  ( t  |\(+ 3*0){]  ( t |](+ 3*0){]  ( t |](+ 3*0}G}cs }f}gs }h}i}j( #?(}L(((}O#$@}a}d((*0R (}d ({^%-&+( }^(}O}e*0+ (}d ((*0O{e%-&+s1 (2 &{f  ( ( ,( *.C 0j!}g,+(( i Z {^ ,s s }^{^o &(}g}i*0c"{j-{i+ , +G{g , +9 {f( ( ,(  +*5P 0*{f  ( ( ,( *  *(*0-{e ,{es1 o2 &*0-{f  ( ( ,( * ! 0#sC } } {e%-&+Ds1 (2 &{  {i ,{ -+(+E{ -+(}j{^ ,{^o &}j}i,#}k({ -{j+,6(%-&+(p }d( , ( }_*0${h  ( {f  ( sE} (((L -+(M ((N -+(O (}M}L(" {O%-&+rBZprZp() (%-&+(% (,`(X#}a(%-&+(+ {O%-&+rBZpr[pE(( () }b+>{O%-&+rBZpr[pE(( () {cl(* }b({b}`|bl(* }_(#}P#}Qrgp} (,(of +9(o9 (o8 -+ #}a  +A X (o (o _(o _,   -(o (o _,(oC +,2,#({a{dso o  +       ( 9{O%-&+*rBZpr[p|arp(Q ( rgp(E ( + X  -(%-&+( ,A {O%-&+rBZprE\p() ((%-&+(8 8(%-&+( ,. {O%-&+rBZpr\p() (8(%-&+(C 9{O%-&+rBZpr\p() ({Y,M{e, {es1 o2 &+{Y%-&+ s oH +! {O%-&+rBZpr/]p()    (+(   ((%-&+(^ (, (oc +,\{O%-&+rBZprW]pJ(( () .{O%-&+rBZpr p(( rgp(E {O%-&+rBZpr]p(( ()   `,H{O%-&+#rBZpr]p J J(J () (%-&+(% 8,H{O%-&+rBZpr^p() (%-&+(s, (s- (. +R{O%-&+rBZpr_p(( () (%-&+(s, (s- (. 8sG  }r_p! { {{ !( } " !"s} {e##,#{e Hs1 oF &+{\%-&+ { oMݻ$sI%%}%{r`p$(( } r`p(I ( &%{&%{{ ( } %&s}{e'',#{e%Js1 oF &+{\%-&+%{on{ ( ((,V{e)),'{e%-&+Fs1 (2 &+{O%-&+rBZp{ () ,( ,( *A|,G.$w<$4nMj  nx 0O{h  ( ({e%-&+s1 (2 & ,( * 9C 0-{h  ( ( ,( * ! 2(*2(*0+{h  ( ( ,( *  0+{f  ( ( ,( *  0%, (+,2{O%-&+r`pr9ap() (%-&+(% +{O%-&+r`prgap()     ({O%-&+?r`prap% J%J%J%J(| () -+,({O%-&+r`pr%bp() (+{O%-&+r`prbp() |_{`( ( }k{k#,#}k3 {O%-&+!r`prbp(I  (J rgp(E *Ahi3$0[{f  ( (" {_( ,"l(|_{k(* }_ ,( * EO 0 &sK }rgp}{O%-&+rcpr?cp() {h  ( {f  ( ((" {cl(* }b|`{`( ( (* }`-{k+{k#?X|`(* }_(,(of +    9S(%-&+(g -<(%-&+( -((%-&+( -(%-&+( + (%-&+( -((%-&+( -(%-&+( + (oC  (o9 -+ #}a+YX(%-&+( -((%-&+( -(%-&+( +  ,  - ,H,6(o8 ({a{d{Mso o +(%-&+(C (%-&+(g -<(%-&+( -((%-&+( -(%-&+( +(%-&+( -((%-&+( -(%-&+( +(,(of + (&, +```9{O%-&+*r]cpr[p|arp(Q ( rgp(E (o ,A{O%-&+#r]cprcpJJ(J () (8j,A{O%-&+#r]cpr dpJJ(J () (8!`- +9{O%-&+r]cprdp() ({O%-&+*r]cprepJJJ(b () {e  , {eLs1 o2 &+{Y%-&+ s oH {O%-&+*r]cprepJJJ(b () (+X !!-(&(%-&+(^ ",(, (oc +##,*{O%-&+r]cprW]p"J(( () {O%-&+r]cprGfp() (%-&+(% .${O%-&+r]cpr p$(( rgp(E %%9d{O%-&+*r]cprfpJJJ(b () &&, (+((&`'',^{O%-&+#r]cprgpJJ(J () (%-&+(s, (s- (. 8((,H{O%-&+r]cpr 0'sR }(,(oY 0+ (ow (,8(oY 1*(o -(o -(oC + rRkpE(( } ,0({rpkpE(( ( }8(,(oY +9(o - (o +,{rkp( }(oC ,{rkp( }+{rlp( }+{rHlp( }{r|lp( }{e,{eSs1 oF &+*0(sT }rlp(3 r)p(4 }(" l(|`{`( ( (* }`|`{k(* }_{e ,{eUs1 oF &*0+{f  ( ( ,( *  &}k*0V){f  ( ( ,#(($ }k ,( {k + * 6@ 0&*%|_(" ( ( +*0U-+sV }(}{f  ( s] }$ }  }! } } |  | | |!(&{L(,(of + (}#(%-&+(t , ox + } (" }", ox + , (o + ,(o , + ,(o , + ,(o , +,(o , +,(o , +,(oi - +,(og , +,'(o - (oC + `, + -+o - o , +-+ (ow -+ (o  ,(- o + ,(- o +,( , +(-((,(o (# #?++.(%-&+( +#@--+ ( +-,,%, , ( -(%-&+( ++ {!&&,#(($ }k+{k|_{`( ''(  rlp %(I % {J% {!J% {J% { J% J% J%J%J% J% J% {lE% {LE(| !  `"```# {- {!#`"`+((9Q!rnp(I {lE{LE(b ( !{l0,#`++))9 {${ {`- {#+**,`#++,({O%-&+?o =o @(o AA(# BB#?ZCC#@FF, #@C+#?C($ C@(# BY(# D9rZup%(I %@B%AB%DB%=J(| ( 9=- ?,DC+;;E(oj GG,3-@#+;-@#.+EEHH,0$}b9rSvp( 9|b(l(* }_|b$( ''( ::#II,g{O%-&+#r!oprvp:B(( 9( () {eJJ,#{e {$Ys1 oF & {O%-&+Sr!op?%r$wp%9%rwp%$( %rwp%|_( %rp(] () ( {!_KK,'{O%-&+r!oprwprgp(E J {${ { ` {`LL,*{e%-&+ _s1 (2 &  _-+  % { -- { {!`-(,(od +++MM9)siNN }'N(l#@[( iX}&NN{&( }&#@(Xl#?Z( O(lOX( iXPPN{&ZZ, N{&XP{O%-&+(r!oprxpPEN{&E(J ( Q[[,+{O%-&+r!oprZxprgp(E Q8(\\,+{O%-&+r!opr~xprgp(E Q8]-, (++^^,&]{O%-&+rUqprxp() 8 __,<{O%-&+rUqprxp()  ,,,++]8oy QQ``,7 ,,,++]{O%-&+rUqprYyp() %aa,7 ,,,++]{O%-&+rUqpryp() {k#?4N{'{#N{&+]_bb,kN{&N{'{#Y( lcc(|_{k(* }_c{O%-&+rUqpr,zpcB(( () Q-%+`dd9Q-rPzp+rxzpee%-rzp+rzp( ee-rzp+r&{p-rgp+rL{p( ( ee-rgp+rL{p( ee-r~{p+r{p( eeN{'{-r{p+r{p( eeN{'{ -r|p+r.|p( e{O%-&+*r!oprR|pe BB(b rgp(E #?ff9N{'{${N{'{`gg,I{O%-&+7r!opr|pN{'{ JN{'{J(J () N{'{#N{&hh9{O%-&+&r!opr}pN{'{#E(( () #}k(N{'{"}_}LN{'{"s ({Vii,Q{ejj,@N{'{Ms }{eN{'`s1 o2 & {O%-&+7r!oprl}pN{'{#EN{&E(J rgp(E {[kk,T{ell,+{eN{'{$Zs1 oF &+{[%-&+ s oH _(mN{'{${N{'{ `N{'{`nn,>{O%-&+,r!opr}pm-r6~p+rP~pB(J () m-N{'{`+oo,.{O%-&+r!oprb~pB(( () ݚm,N{'{`+pp,.{O%-&+r!oprpB(( () L{O%-&+,r!oprpm-r6~p+rP~pB(J () -+(y %`-, ++```RN{'{`_SS-N{'{ +qq,S`SS`SS`SS`S(TN{'{${-N{'{- SR``+rr9tt,k{O%-&+[rUqpr{p%T-r6~p+rP~p%J%J%J%J(| rgp(E +8{O%-&+*rUqpT-rdp+rP~prp( rgp(E -rp+r΁psR```,N{'{N{'{ `+uu9{O%-&+crUqprp%T-r6~p+rP~p%s%(I %J%J%J%J(| () vv,`({eww,+{eN{'{$[s1 oF &+{Y%-&+ s oH ݂{LY}L{Lxx9(yy9Nrp{LE(( z{O%-&+YrUqp?%rp%z%rӃp%-rكp+r p%r p%%-r9p+rmp(] () }L(N{'{ {{,F{O%-&+rUqprpzrp(4 () N{'{"s (+*{O%-&+rUqprpzrEp(4 () N{'{Ms }(%-&+N{'{( {O%-&+:rUqprp-rكp+r pr p%-r9p+rmp( () -Q-1 ``++|Q-!--`,#+}}9({O%-&+ rUqprp{LE(( () {Z~~,Q{e,@N{'{Ms }{eN{'as1 oF &#6`+%_,|`+9r>p|,R- `+,{LX}Lrp( {O%-&+ rUqp() (%-&+(s, (s- (. {X,Q{e,@N{'{Ms }{eN{'bs1 oF &rp{LE(( 9}L(N{'{ ,Q{O%-&+'rUqprp-r:p+rZp(4 () N{'{"s (+5{O%-&+'rUqprp-r:p+rpp(4 () N{'{Ms }(%-&+N{'{( +5{O%-&+'rUqprp-r:p+rp(4 () ~(%-&+(d N{'{-7(--  ``++N{'{N{'{ `+R`_,T,{LX}L{O%-&+0rUqprpT-rdp+rP~p{LE(J () {k#?__,)#@(|_{k(* }_{O%-&+YrUqprKp%{kB%(I %J%J%J%J(| () {X9{LY}L(%-&+(s, (s- (. {e,@N{'{Ms }{eN{'cs1 oF &s{O%-&8rUqprp %S,rgp+rՋp%N{'{J%N{'{ J%N{'{J%N{'{!J%N{'{#E%N{'{${J%(I %J% J% J% J(| () N{'{${N{'{`N{'{!`,S+,}L}lN{'{-8(-0(,( ,!(o -(o +++9{O%-&+rUqprۋp() {Z,Q{e,@N{'{Ms }{eN{'ds1 oF &c QQ9skN})r;ps}({O%-&+rUqprgp(E {e,#{els1 oF &+:{O%-&+rUqprgp(E {\%-&+{(oݗ UVWN{_}%N{'{#(X1N{'{"N{%( +XN{'{"N{%( Y(9`UX,N{'{#P+,f,&oy o }Poy o }Q(X(N{'{#N{'X}#+;{O%-&+-rUqprpN{'{#EPE(J () 8io UN{'{"{_(r -N{'{#P+9&{M,(%-&+( + __9-{P(# o (# Y(# #MbP?{Q(# o (# Y(# #MbP?_V(dWo ,o -W+V_,O{O%-&+#rUqprpJJ(J () o }Po }Qo }Po }Q(X(N{'{#N{'X}#8 ,q{O%-&+0rUqpr0p{M-rzp+rpJ(J () (X(N{'{#N{'X}#+B{O%-&+0rUqprp{M-rzp+rpJ(J () {O%-&+urUqpr"p%N{'{#E%PE%N{'{J%N{'{ J%N{'{J(| () X_-Y_-N{'{#P+9N{'{#N{&%_,N{'{+9U9!{O%-&+r!opr'prgp(E {O%-&+mrUqp?%rKp%N{'|"( %rip%N|%( %rp%N{'|#(3 %rɐp(] () }LN{'{"s ({V,Q{e,@N{'{Ms }{eN{'es1 o2 &N{'{"{_( ''( N{&9){O%-&+r!oprprgp(E ({O%-&+mrUqp?%rKp%N{'|"( %rip%N|%( %rp%N{'|#(3 %rGp(] () N{'{"s (}L{V,Q{e,@N{'{Ms }{eN{'fs1 o2 &~N{'{ N{'{`9#(%-&+(s (X(N{'{#N{'X}#{O%-&8rUqp ?%rKp%N{'|"( %rip%N|%( %rp%N{'|#(3 %rّp%N|&(3 %r p(] () ({W,1{e%-&+#N{'{$\s1 (F &++{e%-&+Njs1 (2 & 8%-N{'{#P2N{'{+9({O%-&+mrUqp?%rKp%N{'|"( %rip%N|%( %rp%N{'|#(3 %rGp(] () }LN{'{"s ({V,Q{e,@N{'{Ms }{eN{'gs1 o2 &{O%-&+fr!oprΒp%N{'{J%N{'|"( %N|%( %N{'{#E(| () T+j{O%-&+\r!oprp%N{'{#E%PE%N{'|"( %N|%( (| ( {U,Q{e,@N{'{Ms }{eN{'hs1 oF &+{O%-&+r!opr”p() .{O%-&+r!oprp(( rgp(E %-+( -+(  ,( *AL,,.$7,!-%&#-I- {O%-&+ r&prtp{iJ(( ( *0{h( ,f( ,'({O%-&+rprp( +{O%-&+rpr`p( {h( +){O%-&+rprp( ( () *Sdf{Y%-&+ s oH *v{O%-&+rprBp() *0 ,{s +*0 -{t +*{w*"}w*{x*"}x*}ss }t}v( ((*}ss }t}v( ((*0g (  ( (o  ,{to ( %s ( %s ( *0.(  8 ( ( ,( ( {t( o ( ?oD r`po ,#oD rpo ,X i?s{to ,snz{t + *4P-4o.0b/(  9*(o 8( ( ,( ( ( ,( "oD rpo ,ݞ(( +/~+%-&~*ss/ %+2(0 &X / {v+-}v{s  ,${s(o   , }u J}u( : o {u  , rps z{u + *A4F`". +:( }s*05o   ,+!o  ,+o  ,*{y*"}y*F( (*{*"}*{*"}*f( ((*00 o +*"( *01( rp( +*"( *.s* *0Y2{{%-&++r pr6p{B{E(J () {{(`*{{%-&+rp{() {(a*0_{{%-&+*riprp{(oG ( rgp(E {{3%-&+{s oH *{{{%-&+ ripr֘p{E(( () *{{{%-&+ riprp{(( rgp(E *0j{{{%-&+%riprp{{( rgp(E {{{1%-&+{{{o*0F{{%-&+rp{() {{%-&+rp{() *0R{{%-&+@rp{rp(I {B|rp(Q (b ( () *{{%-&+r< p{r p( () *{{/%-&+{s oH *0U{{%-&+ rpr p{r p(4 () {{3%-&+{s oH *{{%-&+rp{%-&rgp() *{{%-&+rp{() *{{%-&+ rpr p{rp(4 () *0e{{{%-&+ rpr>p{( rgp(E {{{1%-&+{{{o*0J{{{{{s, {s- #{{(f*{{1%-&+{{o*{{%-&+rp{() *{{%-&+{{() *{{%-&+{rp() *0L{{%-&+{{rgp(E {{3%-&+{s oH *0f{{%-&+{{() {{2%-&+){{{%-&+( s o }*0C{{-%-&+){{{%-&+( s o }*0f{{%-&+{{() {{)%-&+){{{%-&+( s o }*0G{{%-&+{{() {{0%-&+{s oH *0`{{%-&+{{() {{(%-&+#{{{(2s o }*0f{{%-&+{{() {{*%-&+){{{%-&+( s o }*0f{{%-&+{{() {{+%-&+){{{%-&+( s o }*0f{{%-&+{{() {{2%-&+){{{%-&+( s o }*{{%-&+{{() *{{3%-&+{s oH *0f{{%-&+{{() {{-%-&+){{{%-&+( s o }*0G{{%-&+{{() {{.%-&+{s oH *0f{{%-&+{{() {{,%-&+){{{%-&+( s o }*0f{{%-&+{{() {{,%-&+){{{%-&+( s o }*0`{{%-&+{{() {{(%-&+#{{{(2s o }*0`{{%-&+{{() {{(%-&+#{{{(2s o }*0f{{%-&+{{() {{2%-&+){{{%-&+( s o }*0f{{%-&+{{() {{,%-&+){{{%-&+( s o }*0`{{%-&+{{() {{(%-&+#{{{(2s o }*0f{{%-&+{{() {{2%-&+){{{%-&+( s o }*0f{{%-&+{{() {{,%-&+){{{%-&+( s o }*0G{{%-&+{{() {{'%-&+{s oH *0a{{{%-&+{{{{() {{{1%-&+{{{o*0a{{{%-&+{{{{() {{{1%-&+{{{o*0p{{{%-&++{{rp{{( rgp(E {{{1%-&+{{{o*0p{{{%-&++{{rp{{( rgp(E {{{1%-&+{{{o*0}{{{%-&+{{{{() {{{+%-&+'{{{{{s o {}*0}{{{%-&+{{{{() {{{)%-&+'{{{{{s o {}*0p{{{%-&++{{rp{{( rgp(E {{{1%-&+{{{o*0B{ {O%-&+0r"prnp{ {iJ{ J(J ( *{ {O%-&+rBZp{ () *{{ {\%-&+{{ { o*{{ {\%-&+{{ {o*{{Y%-&+{s oH *{{O%-&+r]cp{() *{{{\%-&+{{{o*{{{\%-&+{{{o*{{O%-&+r֚p{() *{{O%-&+r&p{() *{{Y%-&+{s oH *{{[%-&+{s oH *{{]%-&+{s oH *{{W%-&+{s oH *0E{${{X%-&+.{${{{%-&+( s o *0}{${{O%-&+fr!oprp%{J%{${J%{J%{ J%{!J(| ( *0E{${{V%-&+.{${{{%-&+( s o *0E{${{Z%-&+.{${{{%-&+( s o *0E{${{X%-&+.{${{{%-&+( s o *0E{${{X%-&+.{${{{%-&+( s o *0E{${{Z%-&+.{${{{%-&+( s o *0E{${{V%-&+.{${{{%-&+( s o *0E{${{V%-&+.{${{{%-&+( s o *0E{${{V%-&+.{${{{%-&+( s o *0M{${{U%-&+.{${{{%-&+( s o }*0{'{${{O%-&8rUqprp%{'{ J%{'{J%{'|"( %|%( (| rXp{'{#E{&E(J ( () *0C{){'{${{\%-&+!{){'{${{(o*0 ,r̝p +*"( *0 ,rp +*.sr**BSJB v4.0.30319l=#~=C#Strings\#USd#GUIDt #BlobW 3T6+spO25 $],&7{&7'%5g7j%/%/%/b&/.&/G&/%/V%6%6%/%(7>-^3- 2BW3BK -2B4'212'$7$5;%5 7B:1AB/101 2B;-M- 1-a.-F-4;'B.-QA=4=,0`0-{53;=:=$-H@-*-fX-G21-`B/5'$-'*'81)-(5 *--?'/-;- B"1B/'@->.->/11/z2-~;B ;B 1B3=2=-=-#@AeA@A:m@AC=@mIA@s<3@yf;@y^1@z"3@O;@{1@r@AK=@!@@l@!@!AAcAAAAAN AAAAAAALAzA*A6A87 A: A< A> AAA CA EA GXAIAKXANAPARATAVoA]A%ie A(kM5*mh5*o!A*qV<"V  Y ( Y 2] 4a 3a )e i i  -i 2l  p uV ri i @V i 5V z\\Ut 8x V  i zi ;V V+V V | j : V  ) ( -) ) G H  " ."  " !> != !(> k3i 4i !+ 3  Y  p V | # " V p V V  !i Ei | j 5V  -i V<"V )e !i S1. 4   " 6 " ." +' 3a Y Y E>CY V - 2l + 4i !+ |i 3i %(4V "V V( V V VA V{ a ;= i i  !  "V V) V2 V) VA V* V0 V; V~( V2   " V V!2 Vk V5 V& V{B V. V? V%! V 2 V= V4 VC@ "V V VA V\A VxA "V V[ V V7 V; V  V- V VQ V= V V V V V V V V V V' V V V Vu Vj V VW V  V Vj VK VV V V V V` V V V "V V[ V V V V; V7 V V V VV Vj V "V Vp, V V 6b    ^   b ; VV ; ) ; L) -V  xB  : ; ; !  ) V!.1 :  ; 4| /5 G )e  : ; + ; ; 4/ ) !9x :  :  : ; : P i [ : ? ; Li ) ; :  :  ; ) :  :  ; ) ; ) ; Xi ;x $i i i t(i 6BY d!V  i Y gi >r > z >  +6g =6 \@g p@ 8g G O6 b6 < <   & & 5 !P !f'g !x' !D'g $!U' -!g5!>!:# F!:( O!q94W!9`!QBh!fBq!?y!?!!!k?!g"  "%*"=*" ,&"!,/"I/. 7"^/3 @"09 H"0? T"-l":"O"F #F L#(L #(L #(L #(L ,$)L !d$&)L "$)L #$)L $ %-L %D%@L &|%&'%A(%)$&*\&"+&",&"R -''"R .<'L /t'L 0'!1'"2(5X 3(2!5)U75)35h*^*_ 5*z+6+*_ 6+374,47,47$->@d 7-+9-gg;-t-;-W?<.?9=/;=/A=|0C?j =0 p >1>?@5?A6 A6u={ A\7= F7)$ KF+RID+TKTToT--T7#gT?#TH> UP> UYO6Vab6VjI/. Wr^/3 W|#X#Y"Z$"[\:L \OL ]ə5 ^>@_6,_@$_O __ _p#3 `-+ac> c> c.d.d 5ge 6e@f"Af+_= g3j= g</hD0hM0iU40i^I/. jf^/3 jo09 kw0? k<l<l@gm)@m?gn?nZo$ p`] tgx4j.L xl.L yL zܞ-L {o|L}L ~L !,"d6L 6L Ԡj" }"D"R |'"R '$'$5 ТH!0U7hP4ԣL+̤c( *_ \84  Ȧ ԯ@%2 * 3 Y+8i4xn (O("(gh7(g@L|X8RpT= :G55#-@(*2)= L0, <6 5  ( }!!55/ 6 ( 81C K1H 115N !U 5_] +545c 5@@@@j @@n5D555G5r5 50Y 4# .   5555 5 51k1W|;H    ` @  & K 1pfO8C } k lO L4 5 5O5h 5 5`  5xn5D5B*5f!5 555>| 5n55;2<  # 5H  ' ( |    $ n x G  +   t B n5$ 5 :,qC5LqC5c5c 5@(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)9$$M$?2B'6-W)u6x \$M$?<M$?<<$/0!\$^)2B'&&&&&&&&&&8}6/2B'&&&&&&&&&&&&2Lt(Lt(&&&&&&&&&&&&&&&&&&)0s/=66$L.L.+A/06->L.L.L.191919; u6u655&&42B'2B'>>.B'.B'*>>U@&!>>.B'.B'*>>U@&&}t1A  555 )51595A5I5Q5Y5a5i5q5y55547C@>*!P"\&P55$025554T =!.B 5 MB9s# <#=3)5*8$58,58T:G45S,a!5r)\)=<&<&\)A8i<v7# 62   1- 9 M#,<!qr5e)I!=U9$&$&,&,&"\)\7; ?a -  .*A/g.g#/g=k : $q dwL|=/:9 .~808x_7YV2\)_#D589{0U.9}!4Q\):4A*A'98wAg=?&F"gABg 75&=L)5g#g: N *- T $Z1Z '_?egZ\0w q  q)q9J<AgS-5zq5@1w=#A F.;)97z)y5C  w"|g>ngZ8959%299CA9+59* '-q5L&L&l)j>7187u:L58M"; MB .wwAgAAA'/)5A)T5Q5Q5#QAQAT*AT-*Q5Q05Q'7Q8UQ.Q|$Q.QTk8U*ZTx5v\@Q$;Z\A$!5Q !1BB5!5y~8y  $(,04589<=@DHILMTUXY\`hlptuxy|y}y       $ ) . 3 8 = B G L Q  y $(,058<@ {. . . .# .+ .3 .; .C .K .S .[ .c .kH .sU @{`{{{{{{ {@{`{{{ {{ {{ {{ {{ {!{! @{A{A `{a{a c{{{ {{{ {{{ {{{{{ { {!{! #{@{A{A C{`{a{a c{{{ {{{ {{{ {{{ {{{ { {!{! #{@{C{`{a{a c{{{ {{{ {{{{ {{{ { {!{! #{@{A{A C{`{a{a c{{{ {{{ {{{ {{{ {{{ { {!{! #{A{A C{`{a{a c{{{{{{{ {@{`{{{ {{ {{ {{ {{ {!{! @{A{A `{a{a {{ {{ {{ {{ { { {! {! @ {A {A ` {a {a {A {A a {a { { { {  { ! {! A {A a {a { { @ {` { { { { {{ {@{`{{{{{{ {{ {!{! @{{{ {{ {{{ {@{`{{{{{{ {@{`{{{{{{ {@{`{{ {@{`{{{{{{ {@{`{{{{{{ {{{{ {{{{{{{`{{{{0CGn|"l{  '3EJS_$+>_VEI)M(M-)M)MGMHEE"E."(M"E#E"EVM.M4MEM"E6M"E."(+'E-1 24455>$g >g >k A6g t@g Kg 6p -t kg >$g >k 6p {/ >k .p 6g Ap = 0t 80t {/ 0   ?@ ABCDEFGHIJKLuvwxy z ! !""!#"#$$#%$%&&%'&'((()))***+++,,,---...///0001112223Y5m7n7o9p9q;r;s=t=??AACCEEGGIIKKMMOOQQSSUUWY[]__aacceeggmiok (0>Z=@BB1p$;-B},t,t,P, !"#$%&'()*+,-./0123456K )i)w)) ISO2000APSAD2010<>9__187_10b__187_10b__10ISOAS14520<>9__187_20b__187_20b__30RESDUCT50<>c__DisplayClass110_0<>c__DisplayClass120_0b__111_0<>c__DisplayClass121_0<>9__21_0b__21_0<>c__DisplayClass184_0b__105_0<>9__175_0b__175_0b__185_0<>c__DisplayClass185_0<>c__DisplayClass176_0b__186_0<>c__DisplayClass186_0<>c__DisplayClass177_0<>c__DisplayClass187_0<>c__DisplayClass178_0<>c__DisplayClass109_0<>c__DisplayClass119_0<>c__DisplayClass129_0b__99_0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__0b__11b__11b__21b__31FDE51b__110_1<>c__DisplayClass110_1<>c__DisplayClass184_1<>c__DisplayClass185_1<>c__DisplayClass187_1<>c__DisplayClass178_1<>c__DisplayClass119_1<>c__DisplayClass129_1b__1b__1b__1b__1b__1b__1b__1Func`1Nullable`1IComparable`1IComparer`1DescendingComparer`1List`1CS$<>8__locals1SMACNA2012<>9__187_12b__187_12b__12b__22<>9__187_32b__187_32Int32get_IsForDM2get_IsDM2<>c__DisplayClass110_2b__185_2<>c__DisplayClass185_2<>c__DisplayClass187_2<>c__DisplayClass178_2<>c__DisplayClass119_2<>c__DisplayClass129_2b__2b__2b__2b__2b__2b__2CS$<>8__locals2b__13b__13b__23b__33DW143get_IsDM3<>c__DisplayClass187_3<>c__DisplayClass178_3<>c__DisplayClass129_3b__3b__3b__3b__3b__3b__3b__3CS$<>8__locals3NFPAED2004EN15004<>9__187_14b__187_14b__14EN15004ED2024b__24b__34<>c__DisplayClass187_4b__4b__4b__4CS$<>8__locals4APSAD2015NFPAED2015ISO2015b__15b__15RESDUCT25b__25b__35<>c__DisplayClass187_5b__5b__5b__5CS$<>8__locals5b__16b__16b__26b__36<>c__DisplayClass187_6b__6b__6b__6CS$<>8__locals6b__17b__17b__27b__37b__7b__7b__7ISOAS4214_2018b__18b__18b__28b__38b__8b__8b__8CGSB2019APSAD2019EN15004ED2019ASTM2019VdS2380_2019VdS2381_2019b__19EN13829b__29<>9b__9b__9ATTMASMACNANFPAget_PressureAget_HighestPressureAAnyReadingBelowMinPrAPreviousPrAAnyReadingAboveMaxPrACGSBget_PressureBPreviousPrBEN13829BEUSACEEN13829DEspecificGEN13829NLASTMSystem.IOISOget_HighestFPget_LowestFPReturnLastReadingTaken_LowFPget_LowFPtargetPClearDoorFanAndRangeFromDRISO9972FREN13829FRASTM_ABTRESDUCTISO9972EUEN12237EUEN13829EUget_IsDM32Xvalue__NegativeFanPaget_MaxErrorPaset_MaxErrorPatargetPaGetClimateDataResumeCollectingDataPauseCollectingDataCancelCollectingDataStartCollectingDataSecondsToWaitBeforeSavingDataCollectDatamscorlib<>ctimeoutSecSystem.Collections.GenericSemiAutomaticisStaticopLocget_DeviceIdset_DeviceIdget_DataRead_dataReadAddadd_DataCollectionExtendedremove_DataCollectionExtendedAllFansHaveRoomPressureWithSpeedget_FanSpeedincomingStableFanSpeedAvgFanSpeedget_InitialFanSpeedset_InitialFanSpeedincomingInitialFanSpeedGauges_SetFanSpeedGauges_ForceSetFanSpeedRequestSetFanSpeedCurrentFanSpeedget_LastFanSpeedset_LastFanSpeedHasPrimaryWithLowFanSpeedget_IsLettingFansGetToSpeedset_IsLettingFansGetToSpeedAnyFanIsAtZeroSpeedAllFansAreAtLowestSpeedadd_PinChangedOnPinChanged_ReadingsWaitTimeFinishedReturnCurrentCollectionState_UnlockedSetSecondsRemaining_UnlockedSetEngineRunning_UnlockedstopDataCollectionTimer_UnlockedstartDataCollectionTimer_UnlockedInterlockedDM2IsStalledDM32SpeedIsStalledAllGaugesStalledadd_PressureAttainedremove_PressureAttainedget_MaxErrorCombined_tickTimerIsStoppedisStoppedadd_RangeChangeRequiredremove_RangeChangeRequiredindivControlMeasuredget_SecondsElapsedget_IsPausedset_IsPausedisPausedAlreadyPausedadd_InitialSampleCollectedremove_InitialSampleCollectedHasAllDM2GaugesConnectedHasAllDM3GaugesConnected_connectedAnyDM32DisconnectedAnyDM32XDisconnected_InitialFanSpeedCompletedInitialSamplingCompletedinitialSamplingCompletedadd_DataCollectionCompletedremove_DataCollectionCompletedisCompletedisStartingOrStoppingOrTimerOffOrNotCompletedadd_InitialFanSpeedStartedremove_InitialFanSpeedStartedget_ReadingsPauseRequestedadd_DataReceivedOnDataReceived_isReceivedk__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__BackingFieldget_DeviceIdCommandset_DeviceIdCommandSecondRoundmethodIsNullOrWhiteSpaceTracesourceget_ManualFanSpeedOverrideset_ManualFanSpeedOverrideThreeget_Messagemessageget_UsingGaugeOnlyOrAlternativeDevice_BasedOnFPLRangeIsIgnoreAllControlRangeCurrentErrorWithinTargetRangeAllGaugesErrorsWithinTargetRangeSerialPinChangeCompareExchangeDMGaugePressureEngine_SpecificGaugenullOutSpecificGaugeget_RefreshingGaugeadd_WaitingForGaugeremove_WaitingForGaugeget_WaitingForGaugeget_PrimaryGaugeEndInvokeBeginInvokeIDisposableDoubleWholeCheckNextPressureSampleGetNextPressureSampleadd_BuildingSampleremove_BuildingSamplesecondsToLetFanSettleLicenseProtocolUmbrellaNameget_UIRangeNameProtocolNameget_PortNameset_PortNameIncreaseCompletedTimeReadingsCompletedTimecompletedTimeReadingsStartedTimeResetTimeOutAndRampEndTimeInitialRampEndTimetheTimeFormatAsDateTimeCurrentDebuggingTimecompletionTimeincomingExtendRampTimeResumeSeekingForTimeSetResumeToCollectForTimeTimeoutTimeAutoTestResumeOneReadLinesecondLineget_FanPressureLineWriteLinefirstLineget_NewLineNineCombineDisposePressureEngineDisposeDataCollectionEnginenumReadingsTakenByEngineReturnLastReadingsTakenCloneFireTestSetTypeget_EventTypeget_TestTypeset_TestTypeAutoTestTypetestTypeCompareadd_GaugeFailureremove_GaugeFailureadd_RandomFailureremove_RandomFailureRetriesOnFailureForceGaugeSetToReportFailureadd_TimeOutFailureremove_TimeOutFailureadd_TimeoutFailureremove_TimeoutFailureget_AlreadyReachedPressureset_AlreadyReachedPressureget_AvgRoomPressureReturnLastReadingsTaken_LowFanPressureAttainPressureStopGoToPressureStartGoToPressureGauges_GotoPressureGauges_StopGotoPressureGauges_StartGotoPressureadd_CheckingForPressureremove_CheckingForPressureTestForPressureget_TargetPressureset_TargetPressureGauges_ChangeTargetPressureSeekTargetPressureToTargetPressuretargetPressureneedToStartPressureWindowsBaseCloseDisposePauseTruncateMulticastDelegateDebuggerBrowsableStateReturnCurrentCollectionStatestatecollectionCompleteWriteCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeComputeReturnNumberInCommonErrorQueueget_Valueget_HasValuevalueFiveRemoveget_SampleSizeset_SampleSizeadd_WaitingForFanToStabilizeremove_WaitingForFanToStabilizeget_MaxFPReadingset_MaxFPReadingget_LastRPReadingset_LastRPReadingDataReadingget_PrimaryGaugeReadingTakeReadingget_IsGaugeOnlyReadingSystem.ThreadingSystem.Windows.ThreadingCeilingSetCollectionTimesWhenResumingget_SecondsRemainingComputeSecondsRemainingSetSecondsRemainingSetEngineRunningisRunningFanNotRunningSystem.Runtime.Versioningadd_RoomPressureTooLowWarningremove_RoomPressureTooLowWarningadd_FlowTooLowWarningremove_FlowTooLowWarningadd_NoFlowWarningremove_NoFlowWarningToLongTimeStringexceptionStringToStringget_GaugeErrorStringReturnTroubleFansStringOscillatingAnyDM32TCPRetryingaLogincomingLogloglogMsgDebugAvgRoomPaHighadd_ErrorStillHighremove_ErrorStillHighAllGaugeSpeedsTooHighMathget_InitialSpinUpLengthset_InitialSpinUpLengthEndsWithInitialFanSpeedTimer_Tick_CallbackDataCollectionTimer_Tick_CallbackSeekTargetTimer_Tick_CallbackAsyncCallbackTimerCallbackcallbackadd_TickStop_Unlocked_TickInitialFanSpeedTimer_TickResumeTimer_TickGoToPressureTimer_TickSeekTargetTimer_TickPauseCollectingData_UnlockedTickIsOkToSeekTick_lockDataCollectionTickIsOkToCollectionTick_collectionTimerLock_engineStatusLocktheValset_IntervalSeekTargetCheckingIntervalget_SamplingIntervalset_SamplingIntervalCancelSystem.ComponentModelSpinUntilTestManagement.dllAutoTestFullTestManagement.Resources.AgentData.xmlTestManagement.Resources.LicenseTemplate.xmlTestManagement.Resources.Climate.xmlTestManagement.Resources.Protocols.xmlget_UseIndividualControlincomingUseIndividualControlget_MeasuredForIndividualControlSetIndividualControlget_RangeIndicatesNoFanControlSpecificGaugeToControlStreamget_ItemSystemspecificSerialNumAllGaugeSpeedsAtMinimumEnumPrimaryGaugeSettlingTimeNeededForChangeInSpeedPerDoorFanBooleanop_GreaterThanop_LessThanTimeSpanadd_DataReadingTakenremove_DataReadingTakenget_ReadingsTakenset_ReadingsTakenresetRemainingSecondsAndReadingsTakenget_IsOpenSevenSignMinget_DerivativeGainget_ProportionalGainget_IntegralGainlogOriginConversionget_OperatorLocationset_OperatorLocationincomingOperatorLocationoperatorLocationDispatcherOperationSystem.GlobalizationActionop_SubtractionSystem.Reflectionget_IsStaticCollectionset_IsStaticCollectionget_ExtendingCollectionset_ExtendingCollectionCheckConnectionRoomPressuresHaveSameDirectionget_TestIsChangingDirectionget_TestDirectionset_TestDirectionincomingTestDirectiontestDirectionIOExceptionCodeExceptionUnauthorizedAccessExceptionCommonRangeChangeReasontheReasonget_PossibleReasonset_PossibleReasonPossibleFailureReasonreasonDM2ButtonCompareToAllNonPrimaryGaugesHaveHadSpeedSetToRangeInfoget_PossibleFailureInfoset_PossibleFailureInfoNumberFormatInfoAllFansAreAtZerocheckStoppedAlsoTwoStopSetupClearget_SerialNumberResourceLoaderget_CurrentNumberConversionProviderIFormatProvidersenderTestXmlManagerTestManagerLoggerUIDispatcherOtherSerialPinChangedEventHandlerRangeChangeRequiredEventHandlerSerialDataReceivedEventHandlerRandomFailureEventHandlerFireTestCreateEventHandlerReadingEventHandler_stoppingInitialFanSpeedTimerstopInitialFanSpeedTimerstartInitialFanSpeedTimerStop_Unlocked_TickAndTimerGoToPressureTimer_DataCollectionTimer_stoppingDataCollectionTimer_startingDataCollectionTimerstopDataCollectionTimerstartDataCollectionTimerPauseCollectingData_UnlockedTickAndCollectionTimer_stoppingSeekTargetTimerstopSeekTargetTimerstartSeekTargetTimerIContainercontainerTryEnter_GaugeRefreshingCounterReadingFailureRetryCountertestDirget_GaugeHadDataErrorNoSerialPortAvailableErrorConnectionErrorGetEnumerator.ctor.cctorMonitorFourAbsSystem.Diagnosticsget_SecondsAddSecondsincomingSecondsget_TotalSecondsget_CollectionIntervalSecondsset_CollectionIntervalSecondsget_RampUpSecondsset_RampUpSecondsget_TimeoutSecondsset_TimeoutSecondsincomingExtendTimeoutSecondsincomingMillisecondsadd_CollectionFailedPressureOutOfBoundsremove_CollectionFailedPressureOutOfBoundsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesClearAllIncludingReferencesCleanUpReferencesDebuggingModesClearErrorQueuesAndAveragesHasDM2GaugesHasAnyDM32_10AGaugesHasAnyDisconnectedUSBGaugesDMGaugesget_GaugeCountWithContributingFanSpeedGaugesDisconnectionOrErrorIsOnlyOnIgnoredGaugesget_HasOffGaugesClearErrorsFromAllGaugesGauges_SetTimeAveragingForAllGaugesget_GaugeCountWithNonMarkedForDeletionGaugesGetPortNamesSomeFlowReadingsHaveInvalidNegativeFanPressuresDatesClearFanSpeedQueuesget_IncludesBlankOrBadReadingssampledReadingspauseReadingsPauseSeekingTargetAndPauseGaugeSetGettingReadingsget_AllReadingsset_AllReadingsuseAllReadingsUnPauseContinuousReadingsIsStoppedOrPausedGettingContinuousReadingsUnOverrideGettingContinuousReadingsIsOverridingGettingContinuousReadingsNeedToStartGettingContinuousReadingsRestartGettingContinuousReadingsget_SomeReadingsHaveNoFlowReadingsget_IncludesNoFlowReadingsHasAnyReadingsFanTesticSettingsget_AppSettingsset_AppSettingstheArgsSerialPinChangedEventArgsRangeChangeRequiredEventArgsSerialDataReceivedEventArgsRandomFailureEventArgsFireTestCreateEventArgsReadingEventArgs<>4__thisreadingsToPassToCallbacksget_TicksEqualsGaugeProblemsSystem.Windows.FormsHasAnyModel300FansPauseSeekingTargetAndStopGaugesGoToPressureTimersget_HasGaugesGivingDataErrorsget_SomeReadingsHadGaugeErrorsSetLastReadingsTakenList_SomeReadingsHadGaugeErrorsget_InProgressset_InProgressinProgressget_CheckPressureLimitsset_CheckPressureLimitstheMinNumPointsSystem.IO.Portsget_AvailablePortsGetAvailablePorts_availablePortsResourceLoaderTestsget_Statusset_StatusUpdatePressurePointEngineStatusReturnPressurePointEngineStatusincomingStatusDataCollectionStatusAtConcatFormatSubtract_seekTimerLockObject_initialFanStartTimerLockObject_seekTargetLockObjectobjectSteadyFanSpeedToSetDuringDataCollectGauges_SetFanSpeedForDataCollectget_BiasInCurrentDataSetset_BiasInCurrentDataSetHasGaugeWithNoDeviceOrRangeSetget_GaugeSetset_GaugeSetincomingSpeedToSetHasPrimarySetAllGaugesRoomPressureApproachingTargetQuickResumeSeekingTargetCancelSeekingTargetCurrentlySeekingTargetget_IsSeekingFirstTargetset_IsSeekingFirstTargetTweakedResetreadingFailureRetriesLeftEightSpinWaitget_MinPressureLimitset_MinPressureLimitget_MaxPressureLimitset_MaxPressureLimitInitExitIAsyncResultresultget_MaxErrorPercentset_MaxErrorPercentTestManagementPrimaryHadVolatilePressureAttainmentEnvironmentInitializeComponentget_CurrentTakeDataPointget_SecondsPerPointset_SecondsPerPointsecondsPerPointget_Countget_GaugeCountStartEnhancedSerialPortBCLATestAttainPressureTestUpperLeaksTestLowerLeaksTestReadingsListFirstTimedOutset_ReadTimeoutset_WriteTimeoutMoveNextAvgRoomPaTooLowResumePausedEngineAfterFanAtFullOrFanPressureOrRoomPressureTooLowget_NowtheTimeNowget_AvgFlowMaxget_AllReadingsIndexset_AllReadingsIndexSixGetExecutingAssemblyReturnStreamForResourceInAssemblyRetrotecXMLTestDatabaseClassLibraryDevicesClassLibraryRetrotecLiveGaugeManagementClassLibraryYAttainPressure.SeekTargetTimer_Tick_Callback#unable to enter: +CancelSeekingTarget()=Cancel seeking pressure {0}Pa ?Resume attaining pressure for: s9 and increase ramp time by: SAttainPressure.QuickResumeSeekingTarget()SGaugeSet unable to StartGotoPressure: {0}oGaugeSet unable to StartGotoPressure, had gauge errors }Code exception happened while trying to resume seeking target iGaugeSet unable to StartGotoPressure: random errors ycurrent target {0} Pa being overwritten with incoming {1} Pa.. !!paused continuous pressure sampling before starting the seek to access gauges, and stopped overriding=========== 0.#! Pa ============7Invoked for TargetPressure=0.0, C gauge(s), Individual Control is OFFON? {0} second initial fan run at %q DM-2 PID settings used in GoToPressureTimer: Prop Gain= 0.000 Deriv Gain= Int Gain=Begin PointGAttainPressure.SeekTargetPressure()/Pausing to run fans at /specific gauge in use: cskipping RequestSetFanSpeed on specific gauge:{0}{0}speed set in fans, Pausing for {1} seconds to run fans at {2}will need to restart continuous pressure sampling (overridingSampling={0}).. !!continuous pressure sampling was restarted before starting the initial fan speed timer in seeking target{0} !!!!GaugeSet unable to Start or Restart ContinuousPressureSampling: {1}eTestManagement.AttainPressure.SeekTargetPressure() O Speed not set on initial fan speed set# , has bad gauges-, but GaugeSet is null/, but gauges are okay. seeking first target using lower induced pressure and with DM-2 gauges: SProblem during Gauges_GotoPressure while # seeking target: g, but GaugeSet is null or not (still connected:{0})!!!Exception trying to restart continuous pressure sampling [{0}]..background worker not getting readings (paused:{0} overridden:{1}), so RESTARTINGY..background worker ALREADY getting readings..NULL gaugeSetw...Start Seek Timer to check are we there yet every: {0}ms Unable to start gauges go to pressure timers, assume bad gauges ()ISome or all gauges are not connected/Data not being receivedo on second tick had gauge errors or otherwise failed: []7InitialFanSpeedTimer_Tick()GaugeFailure=Null dispatcher...GaugeFailurekCode exception happened after waiting for fan speed. UAttainPressure.InitialFanSpeedTimer_Tick()RandomFailure: #skipping because  ramping, stopped, seeking,  is Paused, ' getting to speed, 1 changing test directionQAttainPressure.CheckNextPressureSample()W...hang on while changing test direction...%Null dispatcher...9paused because null gaugesetSGaugeSet is null and readingsArePaused?: 5 - MISSING primary reading1 - MISSING primary gaugec- {0} Readings from {1} gauges with bias {2}. {3};(some negative fan pressures)AvgPressure = 0.00 (AvgFlow = ..AvgSpeed= ?# primSpeed={0}) --...no readings in list'...waiting on gaugeKSKIPPING until have a primary readingK greater than equal initial ramp time9 less than initial ramp time5, all fans at lowest speed%, all fans at zero#, little RP ( readingsAvg:{0}Pa, less than {1}Pa change with enough fan speed - avgErr:{2} from target:{3} with bias:{4}, num not approaching:{5}, {0} (readingsAvg:{1}Pa, need {2}Pa change - avgErr:{3} from target:{4} with bias:{5}, num approaching:{6}enough RPnot much RP..not checking change in RP yet...(littleRP={0}, readingsAvg:{1}Pa with bias:{2})w : Need to skip until have enough samples in Common Control : After {0} Fan speeds, room pressure not getting anywhere: avg:{1} highest:{2}U : Fan speed at 100 with room pressure {0}[ : Room pressures are in different directionsE : Negative fan pressures detectedI : At least one fan is at zero speedS : At least one fan has zero fan pressureY : room pressure is above or close to targetS : some gauges have not returned readingsYNull dispatcher...Primary fan is oscillatingg...check stalled with IndivControl with mult gauges+ has readings for all5...with all speeds too low7...with all speeds too high'...no fans stalled !none oscillating!some oscillating)...all fans stalled A...CommonControl or single gauge=...with primary speed too low ?...with primary speed too high /...primary not stalled '...primary stalled ...all stalled /...primary oscillating )...some oscillating 7...primary not oscillating )...none oscillating Uno osc check, has readings for all (multi)ino osc check, does not have readings for all (multi)-no osc check, (single)E...Something wrong so need retry, 1 : Fans appear stalled, Q : NO FAN PRESSURE on at least one fan, q last primary RP: {0} Pa, last primary fan speed: {1}%,  no readings,; null primary gauge reading, Q: Readings.IncludesBlankOrBadReadings = O Readings.SomeReadingsHadGaugeErrors = #: Null Readings, !!!! NO FAN PRESSURE - tubing connections or fan is off !!! : handled with no flow dialog-!!!! gauge failure !!!!!!! fan speed with no room pressure - possible fan failure !!!c : Fans probably off, handled with no flow dialog% waiting for gaugeq No Gauge Errors, not waiting, no blanks, has readings, Ehave not received readings for all#has fan speed of % on all dfs7needs to wait for speed of ! Common control /...reset retry counter fan speed ok%fan speed too highe...reset retry counter while waiting for rampTime fans at fullnegative FPAat least one gauge at zero speedW...but did not reset retry counter because ..not stalled, !..fans stalled, '..not oscillating, )..fans oscillating, )..DM32 not variable 9..DM32 probably oscillating 3..DM2 speed not variable 3..DM2 fan speed variable O : Fans at full with no room pressure, A : Fans with negative pressure, 1..has no-flow readings, ; does not have any readings, ....has lowFP 3 GotoPressure Timed Out: ! > TimeoutTime (1: no average flow at all9No Flow situation detected. 3primary fan at zero speed=at least one fan at zero speed- : Fans probably off, 7 : Negative fan pressures, q : Room pressure catching up to fan speed that was set, : Room pressure could be catching up but at full speed already, E: Fan pressure is zero, waiting...)with troubled fans: ...} No Flow, gauge failure? or bad set up with retry counter: {0}Room pressure is near zero with fans at full speed after waiting s.ACheck your tubing on all gauges!...stopped because Room pressure is zero with fans at full speedUThere are negative pressures on Channel B.Check your green/yellow tubing on all gauges, or maybe a fan is not running !...stopped because there are negative fan pressures, fan speed too low:{0}{0} At FullSpeed with Fan Speed too High after waiting for RP to catch up. Raised ChangeRangeRequired: room pressure is only {1} Pa...asking user intervention because Room pressure is low with fans at enough speed, I...asking user intervention because E: waiting for no flow to clear up,'need to wait until _ for room pressure to stabilize or fan to start: waiting for no room pressure to clear up, already waited {0}s}: waiting for no fan pressure to clear up, already waited {0}s% flow readings ok to ignore , waiting for sample to be built in Common control so resetting retry counter, , fans not stalled, oscillating and not fanSpeedTooVariable so resetting retry counter, A, !!!not resetting retry counterIGaugeFailure, Empty Error Queue at:  > RampTime (5: has gauges giving errors{0} primaryDM2={1} Current error: {2} Pa, Average error:{3} Pa, Max Error: +/-{4} Pa, MaxAllowed: {5} Pa, MaxPercent: {6}%. k{0} averageRoomPressureAboveTarget={1}, primaryRoomPressureInRange={2} allReadingsRoomPressureInRange={3} currentErrorWithinTargetRange={4} averageQueuedErrorWithinTargetRange={5}. w{0} with one gauge errorsAreInLine={1} bothWithinRange={2} {0} with multiple gauges common control errorsAreInLine={1} bothWithinRange={2} {0} with multiple gauges indiv control errorsAreInLine={1} bothWithinRange={2} numStillOutside={3}{0} currentPrimarySpeed={1}%, hasPrimaryOnLowFanSpeed={2}, overrideRampTime={3}oscillatingstalled pressure: 0.0# Pa, Target: ..primary DM32 can overrideRamp={0} smoothEnough={1}, closeEnough={2} ..indiv control can overrideRamp={0} smoothEnough={1}, closeEnough={2} 7, curr queuedError not OK. /, curr queuedError OK. ), NOT all in range. !, all in range. -..DM-2 alreadyReached 5, avg queuedError not OK. -, avg queuedError OK. ..primary DM-2 alreadyReached, needs to wait to smooth out oscillations={0} y..primary DM-2 needs to wait to smooth out oscillations={0} ..primary DM32 needs to wait to smooth out oscillations={0} closeEnough={1}, errorsAreInLine={2}..indiv control needs to wait to smooth out oscillations={0} closeEnough={1} with bothWithinRange set to: {0}. (overrideRampTime set to {1})9, avg room pressure not OK. 1, avg room pressure OK. s{0}Building Sample. ErrorQueue.Count ({1}) < SampleSize (') || DateTime.Now (1) < InitialRampEndTime (, needed to reverse the AlreadyReached pressure and continue building sampleU..over-riding waiting to fill the samples...despite primary room or average room pressure not in range since was previously found. Already reached conditions, start timing test. Raised InitialSampleCollected: set timeout of O Filled error queue, start timing test._ Raised InitialSampleCollected: set timeout of k needed to reverse the AlreadyReached pressure (DM-2) needed to set the AlreadyReached pressure (DM-2) based on bothWithinRange={0}{0}... sampling completed and errorVals filled and isOscillating={1} and needToWaitForFanSpeedToSmoothOut={2}. - and past extra {0}s. close enough={0}, set stalledOrOscillatingGaugeNeedsToUseAverageSpeed to true. C changed bothWithinRange to {0}. g still waiting for oscillating speed to calm down. k{0}... changed needToWaitForFanSpeedToSmoothOut={1}. IRoom pressures have different signs o...stopped because Room pressures have different signs {0} Fan Speed too variable with PressureA: {1} and primary speed: {2} for: {3} Pa{0} Fan Speed too High primary speed: {1}. Overpressure situation with PressureA: {2} > {3} Pa{0} Fan Speed too High. Raised ChangeRangeRequired: primary fan speed of: {1} > 99.9% Fan Speed too Low. Raised ChangeRangeRequired: primary fan speed=3 < 1% and fan pressure = U < 1.0 or isStalledButNotOscillating: {0}EPrimary room pressure NOT ok {0}Pa? Primary room pressure ok {0}Pa ...is ? ... others are making average  too low:  too high: Pa1 (gauges may be stalled)9 (gauges may be oscillating)/Common Control Primary ACommon Average Error Was High!! I Common Average Error was in range!!ACommon Current Error Was High!! I Common Current Error was in range!!! Current error: ) Pa, Average error:' Pa, Max Error: +/- Pa.Ohad to RESET ReadingFailureRetryCounteruProblem after retrying while getting next pressure sample . {: waiting for problem on primary to clear up, {0}, retry: {1}cIndiv Control Primary is stalled or oscillating, =Indiv Average Error Was High! ? Indiv Current Error was high!!...Fan pressure too Low. Raised ChangeRangeRequired: primary fan speed={0}?...Individual Control stalled, 7...Common Control stalled, gGauges stalled while getting next pressure sample. Q: waiting for stall to clear up, retry: {0} Target Reached but AvgFlow is: {1}, and LowestFP is: {2} and HasGaugeWithNoDeviceOrRangeSet. NoFlowWarning raised.# Target Reached but Low fan pressure (Readings.LowFP). FlowTooLowWarning raised.Q SUCCESS TARGET REACHED Current error: ' Pa, Average error:; Pa. PressureAttained raised.[!!!!!!!!!! Exception getting pressureSample: gCode exception while getting next pressure sample. CNull dispatcher...RandomFailure: =starting seek after waiting...EPPEngine.InitialFanSpeedTimer_tickCCollectData.StartCollectingData()!!! Pausing readings at start of collection before setting the fan speedeStarting static collect for secondsPerPoint+2: {0}]Starting flow collect for secondsPerPoint: {0}gSetting speed for data collect not done for speed: ;: pausing, waiting for gaugesQ: pausing, waiting for gauges to refresh[has gauges giving errors, so failing to start'but gauges are fineneed to restart continuous pressure sampling (overridingSampling={0})Status:{0}was stopped:{0} or completed:{1} status after setting speeds, pause taking readingsmpaused status, with started the data collection timer,qno need to start the data collection timer, was just:{0}GaugeSet is null or has no gauges when starting data collection}Data collection unable to StartContinuousPressureSampling: {0}sCode exception happened trying to start collecting data. CCollectData.PauseCollectingData()-Readings pause invokedGSKIPPED pausing continuous readingsuState isRunning:{0}, isPaused:{1} stopped:{2} complete:{3}{Pause invoked because not stopped and not collection complete!!!SKIPPED]Exception during pause of collecting: {0}[{1}])CollectData.Resume()Resume invokedECollectData.ResumeCollectingData()i: paused, waiting for gauges, stopped:{0} paused:{1}: paused, waiting for gauges to refresh, stopped:{0} paused:{1}has gauges giving errors or no gauges connected, so failing to resumeneeded to raise GaugeFailure stopped:{0} paused:{1} completed:{2}!!!!!set speed NOT done but gauges are fine, stopped:{0} paused:{1} completed:{2}i!!Paused continuous pressure sampling, will restart 'done setting speed and or waiting for gauges, about to start GaugeSet sampling and Data collection timer isStopped:{0}, isPaused:{1}, completed:{2}astopped:{0} or completed:{1} so unpause readings[paused, but start getting continuous readings7running so unpause readingsnot done setting speed, about to pause GaugeSet sampling with Data collection timer isStopped:{0}, isPaused:{1}, completed:{2}GaugeSet is null or has no gauges when resuming data collectionData collection unable to StartContinuousPressureSampling in resume: {0}oCode exception happened trying resume collecting data. for {0} gauges5...set time extended: {0}sO...refreshing gauges or waiting on them%...no gauge errors+...gauges have errors3...null or empty gaugeSet#...so not setting=Resuming collecting data for: {0}CollectionComplete:{1} isRunning:{2} isPaused:{3} isStopped:{4} refreshing:{5} retrying:{6} someDM32Disconnected:{7} someDM32XDisconnected:{8} hasSomeOffOrBadDM2:{9} someOffGauges:{10} (backstopCounter:{11}, retries:{12}){0}waiting for gauge refresh (backstopCounter:{1}, retries:{2})3CollectData.TakeDataPoint{0}skip timeout while no timer tick or completed:{1} during refresh{2}#, gauge troubles.A, no gauge troubles so unpausing{0}Timing out with gauge failure during refresh isPaused:{1} isStopped:{2} isRunning:{3}Wforcing gauge failure UI after all retries)7CollectData.TakeDataPoint())needed to stop timer{0}About to WaitingForGauge gauge failure, retries:{1} during refresh isPaused:{2} isStopped:{3} isRunning:{4}Force all retries done since have collectionComplete={0} or gauge disconnection, after retries:{1} (isPaused:{2} isStopped:{3} isRunning:{4})UTiming out, waited long enough for gauges About to WaitingForGauge gauge failure, retries:{0} during refresh isPaused:{1} isStopped:{2} isRunning:{3}wskip waiting for fans while no timer tick or completed:{0} {0}...checking room pressure {1}Pa on collection start or resume for target pressure {2}Pa, diff of {3} Pa, hadVolatile={4}9..setting finish time to nowwaiting for fan to reach speed and room pressure, seconds left: {0}s sno need to wait for fan to reach speed and room pressure ), collect from now () until (Gnull gaugeset while status==Running;backstop:{0} minNumPoints:{1}#Readings is null #GaugeSet is null has no gaugesEmpty Readings List so collection has not started in GaugeSet or gauge errorNull Readings.PrimaryGaugeReading so collection has not started in GaugeSet9not a reading for each gauge#extending by {0}s'has primary readingnull primary7..missing readings for some/..with readings for all+..not waitingOnGauges%..waitingOnGauges 1..tubing no flow problemhas some gauges..no Gauges)..not already Paused!..already Paused+..not already Stopped#..already Stoppedg{0} with SecondsElapsed: {1}, SecondsRemaining: {2}_into method while stopped:{0} or completed:{1} Qenough readings taken ({0}) so stopping aTiming out, not enough points taken ({0} of {1})g{0}, stopped during data collect sec remaining {1}snon-static, static, non-static, not (waiting for gauges or already paused) during data collect sec remaining {0}sstatic, not (waiting for gauges or already paused) during data collect sec remaining {0}s{0}, (waiting for gauges or already paused) during data collect sec remaining {1}s{0}, includesBlanks= {1}, includesNoFlow= {2} Readings.SomeReadingsHadGaugeErrors = {3} hasTubing_NoFlowProblem={4}non -static, ,Null readings/retries still available!all retries done{0}, Seems to be a bad gauge, not paused/stopped yet and {1} (before decrementing retries) {2}includesBlanks= {3}, includesNoFlow= {4} Readings.SomeReadingsHadGaugeErrors = {5} hasTubing_NoFlowProblem={6}3after waiting {0} retriesstatic...../no readings with errors/Seems to be a bad gauge3missing readings for someGhad readings for all, retries usedMStatic Collection gauges still failed A, stopping and reporting failureM, already reported failure and stoppednot static...Fan Pressure Readings coming in as zero even after waiting {0} retriesQwaiting for gauges with blanks or noflowS, allow another retry after all were usedUNon-Static Collection gauges still failed no retries done, stopping#, already stopped', waiting some more{0}, waiting for gauges or good readings, allow another retry (of {1})cwaiting for gauges or good readings, retry seconds remaining:{0}{1}includesBlanks= {2}, includesNoFlow= {3} Readings.SomeReadingsHadGaugeErrors = {4} hasTubing_NoFlowProblem={5}#{0} need to check for gauge failure, IsCompleted:{1} IsStopped:{2}, IsPaused:{3}, IsRunning={4}, numReadingsTakenByEngineWhenEntered:{5}, notOKTotimerTick={6}{7}includesBlanks= {8}, includesNoFlow= {9} Readings.SomeReadingsHadGaugeErrors = {10} hasTubing_NoFlowProblem={11}no_Readings above or below max/min pressure limitsGauge Failure while taking data point (Null Readings.PrimaryGaugeReading even after gauge recovered)StaticCollection completed, numReadingsTakenByEngine:{0}, backstopReadings:{1}has DM-2 as primaryDR with samePrA={0} samePrB={1}, skipping readingI{0} with readings (hasPrimaryDF={1})CommonControlIndivControlqno readings in {0}, (hasPrimaryDF={1}), skipping readingBefore check for time completed, numReadingsTakenByEngine:{0}, backstopReadings:{1}, IsCompleted:{2}, IsStopped:{3}, IsPaused:{4}#Bad flow detectedDateTime.Now (5) > ReadingsCompletedTime ) and some readings (=) Raising CollectionCompleted?Timing out with some data takeng) have been taken. Raising DataCollectionCompleted.) but ReadingsTaken (/) < SecondsPerPoint/2 (). Raising DataCollectionExtended and setting ExtendingCollection=true5 and sufficient readings (%collectionComplete:{0} or readings not collected for all, but DateTime.Now ({1}) > ReadingsCompletedTime {2} (with {3} ReadingsTaken) so ignoring {0} readings taken of at least {1} with DateTime.Now ({2}) < ReadingsCompletedTime {3} so collecting CAlready CollectionStatus==StoppedException: {0} MCollectData.startDataCollectionTimer()Estarting timer (timer stopped:{0})_CollectData.DataCollectionTimer_Tick_Callback()ETook data point in TakeDataPoint())not ok to timer tickqskipping this TakeDataPoint timer tick, unable to enter:ECollectData.CancelCollectingData()Cancel invokeddoes not exist.is denied.)Device not connectedITestManagement.Resources.Climate.xml+ResumeSeekingTarget()_Resume seeking pressure {0}Pa for: {1} seconds ?PPEngine.ResumeSeekingForTime()gskipping start go to pressure on specific gauge:{0}aUnable to start seeking pressure: random errors KAttainPressure.SeekTargetTimer_Tick()5Primary fan is oscillatingKCollectData.stopDataCollectionTimer()gstopping timer (timer stopped:{0}), isCompleted:{1}OCollectData.SetResumeToCollectForTime()YCollectData.SetCollectionTimesWhenResuming()#into method while stopping... collectionComplete:{0}, isStartingOrStoppingOrTimerOffOrNotCompleted:{1}, isPaused:{2} isStopped:{3} isRunning:{4} Skipping while stopped:{0} or paused:{1}, DateTime.Now ({2}) > ReadingsCompletedTime {3}s with ReadingsTaken ({0}) < SecondsPerPoint/2 + 1 ({1}). 3No serial port available.[Disconnected or cannot connect to the device. K/y4      iEEE   EIII IMMM M((( (   Q    Q Q }  } P TQ    !X \`d        ! QH:hQ  l          1 5  }ptx |QQP8y  Q               $ y    Q         y 9   yA =Q          Q E }  Q QQ 9*Q$   C3Q $   Q  y  Q    $ y  QQ   E I     Q  z\V4;18V6N5$$RSA1)ump`T?LǠީ,tO#<Z1ݩ19vI!5dBX2Mb{^20t!~8ً`̦]ɍ,{,-eR`Ɔ|7(n @          !"#$%QUY]aquy}EIM($0<@DHLX,hp q q u u } }   I M ( ]    ]       } ]    ]} Q }          , , $ $ $ ( (q(((u(y(}((((($TWrapNonExceptionThrowsTestManagement Retrotec Copyright © 2017 Retrotec)$689ae816-19fb-4ada-87db-e36f1c21d465 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4t Aerosol Aerosol 0.5685 0.00208 0.6023 60 1.66 1.7 0.63 1.3 True True True Aerosol 30.7 39.2 41.9 61.4 Argon IG-01 0.5685 0.00208 0.6023 60 1.66 1.7 0.63 1.3 False True True InertGas 30.7 39.2 41.9 61.4 Argon IG-01rv 0.5685 0.00208 0.6023 60 1.66 1.7 0.63 1.3 False True True InertGas 30.7 39.2 41.9 61.4 Argon IG-01 0.56119 0.002055 0.6023 60 1.66 1.7 0.63 1.3 True False True InertGas 30.7 39.2 41.9 61.4 Argon IG-01rv 0.56119 0.002055 0.6023 60 1.66 1.7 0.63 1.3 True False True InertGas 30.7 39.2 41.9 61.4 Argonite IG-55 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 ARGO55 IG-55 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 CO2 CO2 0.49747 0.00203 0.547 60 1.832 1.832 0 0 True True True InertGas 0 0 0 0 CEA-410 FC-3-1-10 0.094104 0.00034455 0.101 10 9.85 9.85 0 0 False True False Halocarbon 0 0 0 0 Ceodeux B0480 IG-100rv 0.7997 0.00293 0.8582 60 1.16 0 0.63 1.3 True True True InertGas 28.8 33.6 40.3 43.7 CF3I CF3I 0.1138 0.0005 0.1238 10 8.051 8.07754442649435 0 0 True True False Halocarbon 3.5 3.5 4.6 9.3 ECARO-25 HFC-125 0.1826 0.0007 0.1972 10 5.02 5.06 0.61 1.1 True True False Halocarbon 6.7 9.3 11.2 15.9 FE-13 HFC-23 0.3164 0.0012 0.3408 10 2.92 2.915 0.58 0.85 True True False Halocarbon 10.5 12.5 16.3 23.7 FE-241 HFC-124 0.1585 0.0006 0.1714 10 5.81 5.83 0 0 False True False Halocarbon 6.7 9.3 9.3 11.2 FE-25 HFC-125 0.1826 0.0007 0.1972 10 5.02 5.06 0.61 1.1 True True False Halocarbon 6.7 9.3 11.2 15.9 FE-227 (NFPA) HFC-227ea 0.1269 0.0005 0.1373 10 7.26 7.26 0.68 0.8 False True False Halocarbon 4.9 6.9 6.4 12.4 FE-227 (ISO) HFC-227ea 0.1269 0.000513 0.1373 10 7.26 0 0.68 0.8 True False False Halocarbon 4.9 6.9 6.4 12.4 FE-36 HFC-236fa 0.1413 0.0006 0.1529 10 6.52 0 0 0 True False False Halocarbon 5 12.3 8.8 10.9 FIC-13I1 FIC-13I1 0.1138 0.0005 0.1238 10 8.051 8.051 0 0 True True False Halocarbon 0 0 0 0 Fluoro-K FK-5-1-12 0.0664 0.0002741 0.071866 10 13.86 13.66 0.52 0.7 True True False Halocarbon 3.4 4.5 5.3 8.5 FM200 (NFPA) HFC-227ea 0.1269 0.0005 0.1373 10 7.26 7.26 0.68 0.8 False True False Halocarbon 4.9 6.9 6.4 12.4 FM200 (ISO) HFC-227ea 0.1269 0.000513 0.1373 10 7.26 0 0.68 0.8 True False False Halocarbon 4.9 6.9 6.4 12.4 Halon Halon 1301 0.14871 0.00057 0.16 10 6.283 6.283 0 0 True True False Halocarbon 0 0 0 0 Halotron II HFC Blend B 0.2172 0.0009 0.2352 10 3.85 4.604 0 0 True True False Halocarbon 0 0 0 0 IG-541 IG-541 0.65799 0.00239 0.707 60 1.41 1.41 0.63 1.3 True True True InertGas 28.2 31.7 39.9 41.2 IG-55 IG-55 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 IG-55 IG-55rv 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 INERGEN IG-541 0.65799 0.00239 0.7058 60 1.41 1.41 0.63 1.3 True True True InertGas 28.2 31.7 39.9 41.2 NAF SIII HCFC Blend A 0.2413 0.00088 0.2589 10 3.84 3.84 0 0 True True False Halocarbon 6 10 9.5 20.5 NAF S 125 HFC-125 0.1826 0.0007 0.1972 10 5.02 5.06 0.61 1.1 True True False Halocarbon 6.7 9.3 11.2 15.9 NAF S 227 HFC-227ea 0.1269 0.000513 0.1373 10 7.26 0 0.68 0.8 True True False Halocarbon 4.9 6.9 6.4 12.4 Nitrogen IG-100 0.7997 0.00293 0.8582 60 1.16 0 0.63 1.3 True True True InertGas 28.8 33.6 40.3 43.7 Novec 1230 (CA2001) FK-5-1-12 0.071 0.0003 0.071866 10 12.9365 12.9365 0.52 0.7 False False False Halocarbon 3.4 4.5 5.3 8.5 Novec 1230 FK-5-1-12 0.0664 0.0002741 0.071866 10 13.86 13.66 0.52 0.7 True True False Halocarbon 3.4 4.5 5.3 8.5 ProInert IG-55PI 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 IG-541 IG-541rv 0.65799 0.002390 0.7058 60 1.41 1.41 0.63 1.3 True True True InertGas 28.2 31.7 39.9 41.2 PyroShield IG-55 0.6598 0.00242 0.7081 60 1.41 1.41 0.63 1.3 True True True InertGas 28.7 36.5 40.3 59 SAPPHIRE FK-5-1-12 0.0664 0.0002741 0.071866 10 13.86 13.66 0.52 0.7 True True False Halocarbon 3.4 4.5 5.3 8.5 SF 1230 FK-5-1-12 0.0664 0.0002741 0.071866 10 13.86 13.66 0.52 0.7 True True False Halocarbon 3.4 4.5 5.3 8.5  FanTesticLite 2014-11-28 1 true true true true true Ur 0 0 0 0 0 0 0 0 0 1 USA AL Birmingham 25 0.69 2918 1026 49 19 9 7 2 USA AL Mobile 23 0.76 1702 1623 41 18 11 7 3 USA AK Fairbanks 17 0.9 13940 16 117 3 7 7 4 USA AK Juneau 20 0.95 8897 0 69 0 9 7 5 USA AK Kodiak 19 0.93 8817 0 57 0 16 7 6 USA AZ Phoenix 21 0.68 1350 3093 36 32 4 7 7 USA AZ Prescott 21 0.81 4995 228 61 19 0 7 8 USA AZ Tuscon 21 0.79 1678 2011 38 27 7 7 9 USA AZ Winslow 21 0.82 4776 582 60 20 7 7 10 USA AZ Yuma 21 0.77 1204 2646 31 34 7 7 11 USA AR Fort Smith 21 0.76 3478 1162 53 23 9 7 12 USA AR Little Rock 21 0.75 3155 1236 50 21 11 7 13 USA CA Bakersfield 24 0.68 2182 1539 38 26 7 7 14 USA CA Fresno 24 0.69 2556 1201 40 25 4 7 15 USA CA Long Beach 24 0.64 1430 535 27 5 4 7 16 USA CA Los Angeles 24 0.66 1458 211 27 5 4 7 17 USA CA Sacramento 21 0.75 2555 693 38 23 7 7 18 USA CA San Diego 23 0.67 1256 380 26 5 4 7 19 USA CA San Francisco 23 0.92 3011 10 32 2 7 7 20 USA CA Santa Maria 23 0.7 2984 18 37 1 4 7 21 USA CO Colorado Springs 16 0.98 6415 140 68 13 11 7 22 USA CO Denver 17 0.87 6020 287 69 16 9 7 23 USA CO Grand Junction 18 0.87 5584 597 63 19 7 7 24 USA CO Pueblo 16 0.85 5413 490 70 20 7 7 25 USA CT Hartford 20 0.86 6153 249 63 13 7 7 26 USA DE Wilmington 20 0.84 5024 460 56 14 11 7 27 USA DC Washington 18 0.76 5006 450 53 16 13 7 28 USA FL Daytona Beach 22 0.73 909 1722 35 15 9 7 29 USA FL Jacksonville 23 0.77 1124 1624 38 19 9 7 30 USA FL Miami 22 0.69 200 2668 23 15 9 7 31 USA FL Orlando 22 0.73 686 2081 32 18 11 7 32 USA FL Tallahassee 23 0.63 1705 1521 40 17 7 7 33 USA FL Tampa 23 0.75 726 2099 30 16 9 7 34 USA GA Atlanta 23 0.75 2991 944 48 17 13 7 35 USA GA Augusta 22 0.69 2565 1140 47 20 4 7 36 USA GA Savannah 22 0.75 1847 1415 43 18 9 7 37 USA HI Hilo 0 0.6 0 1538 8 8 7 7 38 USA HI Honolulu 0 0.81 0 2681 7 11 13 7 39 USA ID Boise 21 0.87 5861 381 60 19 7 7 40 USA ID Lewiston 22 0.71 5270 424 64 18 4 7 41 USA ID Pocatello 20 0.95 7180 159 71 16 7 7 42 USA IL Chicago 18 0.93 6155 430 71 15 12 7 43 USA IL Moline 18 0.86 6474 436 74 16 9 7 44 USA IL Springfield 18 0.93 5688 589 68 17 11 7 45 USA IN Evansville 20 0.76 4500 809 61 18 11 7 46 USA IN Fort Wayne 19 0.92 6273 364 69 14 11 7 47 USA IN Indianapolis 19 0.86 5639 495 68 15 11 7 48 USA IN South Bend 18 0.89 6331 329 69 14 13 7 49 USA IA Burlington 18 0.9 6158 494 73 16 11 7 50 USA IA Des Moines 18 0.93 6497 534 75 16 13 7 52 USA IA Mason City 17 1.01 7910 267 81 13 13 7 53 USA IA Sioux City 17 0.99 6893 450 77 17 11 7 54 USA KS Dodge City 16 1.11 5001 879 65 22 13 7 55 USA KS Goodland 17 1.09 5974 437 70 21 11 7 56 USA KS Topeka 18 0.87 5265 726 66 21 11 7 57 USA KY Lexington 20 0.8 4783 570 62 16 11 7 58 USA LA Baton Rouge 22 0.7 1669 1659 41 18 9 7 59 USA LA Lake Charles 22 0.72 1616 1621 39 18 11 7 60 USA LA New Orleans 22 0.71 1513 1612 37 17 11 7 61 USA LA Shreveport 21 0.77 2264 1450 45 21 11 7 62 USA ME Bangor 19 0.75 7930 58 76 8 9 7 63 USA ME Caribou 19 1 9651 27 83 6 11 7 64 USA ME Portland 19 0.91 7378 66 71 9 9 7 65 USA MD Baltimore 20 0.82 4388 752 57 16 11 7 66 USA MA Boston 18 1.07 5641 275 61 13 18 7 67 USA MI Alpena 18 0.82 8120 70 76 10 7 7 68 USA MI Detroit 18 0.92 6368 306 64 13 13 7 69 USA MI Flint 18 0.9 6979 173 69 12 9 7 70 USA MI Grand Rapids 18 0.89 6973 198 65 13 9 7 71 USA MI Sault Ste. Marie 18 0.95 9316 25 78 6 9 7 72 USA MI Traverse City 18 0.94 7749 143 69 11 11 7 73 USA MN Duluth 17 1 9494 59 86 7 13 7 74 USA MN International Falls 16 0.98 10487 79 95 8 11 7 75 USA MN Minneapolis/St. Paul 17 0.97 7981 330 82 14 9 7 76 USA MN Rochester 16 1.03 8250 186 82 12 11 7 77 USA MS Jackson 23 0.68 2467 1332 45 20 7 7 78 USA MS Meridian 24 0.62 2444 1278 47 20 7 7 79 USA MO Kansas City 19 0.85 5393 718 64 21 11 7 80 USA MO Springfield 20 0.95 4638 733 61 18 11 7 81 USA MO St. Louis 19 0.87 4880 813 63 19 9 7 82 USA MT Billings 17 1.07 6960 303 80 16 11 7 83 USA MT Cut Bank 17 1.04 8904 70 90 10 0 7 84 USA MT Glasgow 16 1.02 8745 277 88 14 9 7 85 USA MT Great Falls 16 1.05 7741 165 85 13 9 7 86 USA MT Helena 17 0.89 8031 165 86 13 13 7 87 USA MT Lewistown 16 0.9 8479 98 86 12 11 7 88 USA MT Missoula 20 0.79 7792 100 76 13 9 7 89 USA NE Grand Island 16 1.06 6421 538 73 19 11 7 90 USA NE North Platte 17 0.95 6786 725 74 19 11 7 91 USA NE Omaha 17 0.87 6357 547 73 16 9 7 92 USA NE Scottsbluff 17 0.99 6729 334 73 17 11 7 93 USA NV Elko 21 0.77 7077 200 72 17 4 7 94 USA NV Ely 20 0.98 7621 37 74 12 11 7 95 USA NV Las Vegas 20 0.81 2407 2316 42 31 9 7 96 USA NV Lovelock 22 0.78 5645 376 58 21 0 7 97 USA NV Reno 22 0.75 5674 207 59 18 4 7 98 USA NV Tonapah 23 0.9 5733 307 60 17 9 7 99 USA NV Winnemucca 22 0.84 6315 230 67 19 11 7 100 USA NH Concord 18 0.76 7554 96 73 12 9 7 101 USA NM Albuquerque 22 0.8 4425 651 54 19 9 7 102 USA NM Roswell 20 0.86 3267 1045 52 23 7 7 103 USA NM Tucumcari 17 0.87 3912 689 57 22 9 7 104 USA NY Buffalo 18 0.99 6747 161 64 10 11 7 105 USA NY Massena 18 0.9 8255 81 78 8 0 7 106 USA NY NYC-Central Park 18 0.98 4805 544 55 14 0 7 107 USA NY NYC-La Guardia 18 0.99 4910 512 55 14 0 7 108 USA NY Rochester 18 0.92 6734 139 65 13 13 7 109 USA NY Syracuse 18 0.88 6834 149 68 12 9 7 110 USA NC Asheville 22 0.69 4277 331 56 12 13 7 111 USA NC Charlotte 22 0.74 3341 885 48 18 7 7 112 USA NC Greensboro 22 0.72 3865 639 52 16 9 7 113 USA NC Raleigh/Durham 22 0.72 3457 747 50 17 9 7 114 USA ND Bismarck 17 0.99 8968 217 89 16 9 7 115 USA ND Fargo 15 1.1 9254 247 88 14 13 7 116 USA OH Akron 18 0.91 6160 236 64 11 11 7 117 USA OH Cincinnati 18 0.84 5124 512 64 15 11 7 118 USA OH Cleveland 18 0.96 6201 234 65 13 13 7 119 USA OH Columbus 18 0.86 5708 348 65 15 9 7 120 USA OH Dayton 18 0.86 5365 604 66 14 13 7 121 USA OH Toledo 18 0.9 6103 505 69 13 9 7 122 USA OH Youngstown 18 0.92 6544 170 66 11 11 7 123 USA OK Oklahoma City 17 1.05 3659 1144 57 22 16 7 124 USA OK Tulsa 17 0.93 3691 1288 57 23 13 7 125 USA OR Astoria 22 0.85 5158 0 41 0 9 7 126 USA OR Medford 23 0.67 4611 334 47 19 4 7 127 USA OR Portland 22 0.76 4522 125 47 10 13 7 128 USA OR Salem 21 0.8 4927 61 47 13 7 7 129 USA PA Allentown 18 0.8 5785 322 61 13 13 7 130 USA PA Erie 18 1 6279 188 61 10 11 7 131 USA PA Harrisburg 18 0.76 5347 453 59 16 13 7 132 USA PA Philadelphia 18 0.85 4954 547 56 15 11 7 133 USA PA Pittsburgh 18 0.85 5968 261 64 12 11 7 134 USA RI Providence 18 0.91 5884 226 61 11 13 7 135 USA SC Charleston 22 0.77 1940 1354 42 17 9 7 136 USA SC Columbia 22 0.67 2446 1240 46 20 7 7 137 USA SC Greenville 22 0.69 3272 795 48 16 9 7 138 USA SD Huron 16 1.09 7923 381 84 18 9 7 139 USA SD Pierre 16 1 7411 495 80 20 13 7 140 USA SD Sioux Falls 16 1 7809 380 81 16 9 7 141 USA TN Chattanooga 23 0.64 3587 868 52 18 9 7 142 USA TN Knoxville 23 0.68 3611 776 51 17 9 7 143 USA TN Memphis 23 0.78 3082 1326 52 20 11 7 144 USA TN Nashville 23 0.74 3729 922 56 19 9 7 145 USA TX Abilene 18 1.05 2584 1568 50 24 13 7 146 USA TX Amarillo 17 1.14 4258 747 59 20 13 7 147 USA TX Austin 18 0.8 1688 1957 42 23 13 7 148 USA TX Brownsville 18 0.9 635 2552 31 18 16 7 149 USA TX Corpus Christi 18 0.86 1016 2219 35 19 13 7 150 USA TX El Paso 20 0.76 2708 1279 46 23 9 7 151 USA TX Fort Worth 18 0.89 2407 1693 48 24 13 7 152 USA TX Houston 18 0.81 1485 1796 37 20 13 7 153 USA TX Laredo 18 0.91 1025 2696 34 26 9 7 154 USA TX Lubbock 17 1 3431 985 55 21 11 7 155 USA TX Lufkin 20 0.64 1951 1571 41 22 13 7 156 USA TX Midland 18 0.96 2661 1306 49 23 11 7 157 USA TX Port Arthur 20 0.79 1499 1723 39 18 11 7 158 USA TX San Angelo 18 0.84 2414 1501 48 24 11 7 159 USA TX San Antonio 18 0.83 1644 1962 40 22 9 7 160 USA TX Sherman 18 0.8 2890 1398 50 23 11 7 161 USA TX Waco 19 0.92 2179 1867 44 24 0 7 162 USA TX Wichita Falls 18 0.99 3042 1522 52 26 13 7 163 USA UT Cedar City 20 0.81 5962 292 65 16 7 7 164 USA UT Salt Lake City 20 0.87 5765 582 62 20 7 7 165 USA VA Norfolk 20 0.84 3495 772 48 16 11 7 166 USA VA Richmond 20 0.75 3963 723 53 17 7 7 167 USA VA Roanoke 20 0.74 4360 491 54 16 11 7 168 USA WA Olympia 22 0.77 5655 10 48 8 4 7 169 USA WA Seattle 22 0.85 4737 29 44 6 10 7 170 USA WA Spokane 22 0.87 6842 168 68 15 7 7 171 USA WA Yakima 22 0.81 5967 184 65 18 7 7 172 USA WV Charleston 20 0.66 4646 486 59 15 9 7 173 USA WI Eau Claire 18 0.93 8330 208 81 14 0 7 174 USA WI Green Bay 18 0.94 8089 130 79 10 9 7 175 USA WI LaCrosse 17 0.86 7491 318 79 13 11 7 176 USA WI Madison 18 0.91 7673 194 77 13 9 7 177 USA WI Milwaukee 18 1 6804 336 74 12 11 7 178 USA WY Casper 17 1.15 7682 182 75 15 11 7 179 USA WY Cheyenne 17 1.08 7326 89 71 11 13 7 180 USA WY Rock Springs 17 0.98 8365 77 73 9 11 7 181 USA WY Sheridan 17 0.83 7949 200 78 16 9 7 182 Canada AB Calgary 19 0.94 9703 0 93 6 9 7 183 Canada AB Edmonton 18 0.88 10268 0 95 7 11 7 184 Canada BC Prince Rupert 19 0.88 2029 0 68 0 0 7 185 Canada BC Vancouver 22 0.78 5515 0 51 2 7 7 186 Canada BC Victoria 22 0.69 5579 0 47 0 0 7 187 Canada NB Saint John 18 0.95 8453 0 78 2 0 7 188 Canada NF Stephenville 17 1.03 8717 0 66 -1 11 7 189 Canada NT Fort Smith 18 0.92 0 0 115 0 4 7 190 Canada NT Inuvik 17 1.01 0 0 123 2 0 7 191 Canada ON Kaupuskasing 18 0.92 11560 0 98 8 0 7 192 Canada ON Sault Ste. Marie 18 0.9 9500 0 83 7 0 7 193 Canada ON Thunder Bay 17 0.86 10405 0 94 8 9 7 194 Canada ON Toronto 19 0.82 6827 0 71 12 11 7 195 Canada ON Windsor 19 0.87 6579 0 66 13 0 7 196 USA PE Charlottetown 17 1.04 8486 0 74 3 0 7 197 Canada PQ Montreal 18 0.86 8213 0 80 10 0 7 198 Canada PQ Quebec 18 0.84 8937 0 84 9 0 7 199 Canada SK Regina 17 1.05 10806 0 99 13 0 7 200 Canada SK Saskatoon 18 0.98 10856 0 101 11 0 7 201 Canada YT Whitehorse 18 0.94 12475 0 113 2 7 7  0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% 0% 0% 0% 0% 0% 0% 1% 2% 3% 4% 9% 11% 8% 24% 27% 15% 40% 50% CDt2glL FIyy45 g{ð'\dw+AJ,zA(;q"K?tq0Hr@okl" 6| "jJf;WCjRSDS"cyE*"TC:\GIT\Repos\Apps_SharedCode\FanTesticCodeBase\TestManagement\obj\x86\Release\TestManagement.pdb _CorDllMainmscoree.dll% 0HX@pp4VS_VERSION_INFO?DVarFileInfo$TranslationStringFileInfo000004b0Comments2 CompanyNameRetrotecFFileDescriptionTestManagement0FileVersion1.0.0.0FInternalNameTestManagement.dllZLegalCopyrightCopyright 2017 Retrotec*LegalTrademarksNOriginalFilenameTestManagement.dll>ProductNameTestManagement4ProductVersion1.0.0.08Assembly Version1.0.0.0  0