MZ@ !L!This program cannot be run in DOS mode. $PELCj! 0   ys@OL l  H.text  `.rsrcL@@.reloc @BH 0{ #( +*0mrp( } { ,O{%-&+ rpo , o + ,"o t rp( o *0{ #( +*0mrp( } { ,O{%-&+ rpo , o + ,"o t rp( o *0{ #( +*0mrp( } { ,O{%-&+ r%po , o + ,"o t rp( o *0{ #( +*0mrp( } { ,O{%-&+ r5po , o + ,"o t rp( o *0{#( +*0wr?p( }{ ,Y{%-&+ ~ o , o + ,,o t ,r?p( o *0{#( +*0mrQp( }{ ,O{%-&+ rapo , o + ,"o t rQp( o *0{( +*0c( }{ ,J{%-&+ repo , o + ,o t ( o *0( -rp+rp +*0{( +*0c( }{ ,J{%-&+ rpo , o + ,o t ( o *0(-rp+rp +*0rp}rp}( }}} , }} }} #.F#.9#., #. #. #+ ,L (( (  ( ( (((+ (*}}} }}(*0{, {+ 92{rpo o t o } {rpo o t o } {r%po o t o } {r5po o t o } {~ o o t  , o }{rapo o t o }{repo o t o }+Zrp} rp} rp} rp} rp}rp}rp}rp}*0  9# o (o! (o" (o# (o$ ( o% ( o&   (o'  ( + (+*0S# (#.( #+ ,(( (( Z  +*0 ~)  , (* s+ s, o- o. o/ o0 (1 rp{ o2 rp{ o2 r;p{ o2 (s3 #'(4 #@(5 rcpo2 rp{o2 rp{o2 o6 ,o7 o8 +*O 0 ~)  , (* s+ s, o- o. o/ o0 (1 rp(o2 rp(o2 o6 ,o7 o8 +*O2 0  o9 B%rp(: %r%p%{%r%p%{%r%p%{ %r)p(; o< ~) o= B%rp%{%r%p%{%r%p%{ (; { s>  o? &~) o= +*0MB%rp%{%r%p%{%r%p%{ (; { o@ &* *0r3p}!r?p}3}4rCp}5}9rp}:#};#}<#}=#}>rp}?rp}@( }}rMp}rMp}rMp}rMp}rMp}rMp}rMp}rOp}rmp}rp}rp}rMp}rp} rp}!rp}"rp}#rp}$}%rp}&rp}'#}(#})#}*#}+#},#}-rMp}.r?p}3}4rp}/rp}0rp}1rp}2rp}5}9#};#}<#}=#}>rp}?rp}@#}6#}8#},#}-#}7#})rp}:*0 (A  +*0~ sB rpoC oD &r poC (E ,rMp+o oD &"'oF rpoC  o oD &(G +*0  ~)  , (* s+ s, o- o. o/ o0 (1 r-p{o2 rUp(<o2 rup{o2 rp{o2 rp{o2 rp{o2 rp(Mo2 rp{o2 rp{ o2 o6 ,o7 o8 +*O 0 ~)  , (* s+ s, o- o. o/ o0 (1 r#p{!o2 r?p{"o2 rYp{#o2 rip{$o2 rp([o2 o6 ,o7 o8 +*Ok 0  , (#~) s+ s, o- o. o/ o0 (1 rpoH rpoo2 rpoH {/K%,oI   +  rpo2  X   i2{0K%,oI +rpo2 Xi2rp{2o2 rp{1o2 oJ rpooK o2 rpooL o2 rpoM o2 rpoN o2 r;poO o2 rYpoP o2 rcpoQ o2 rqpoR o2 rpoS o2 rp{3o2 rp{.o2 rp|,rp(T oU (V o2 {-(W irprp(T oU (X o2 rp{:o2 {6#$@/{6+ #r#@rprp(T oU (V o2 ((Y #@/+ #Q@r pr#p(T oU (V o2 {)(Y   r-p(T oU (V  r=p o2 rKp(o2 r]p{5o2 rp(o2 rp{?o2 {=(Y   #@@/ + #R?@rprp(T oU (V o2 {;(Y #@/+ #Q@rpr#p(T oU (V o2 rp{@o2 {>(Y   #@@/ + #R?@rEprp(T oU (V o2 {<(Y #@/+ #Q@repr#p(T oU (V o2 oJ o6 ,o7 o8 +*AO 0o, ,+ ,8WooZ &oo[ (Ko\ (o] (o(fo(o(ho(jooZ &oo^ &o(so(uo_ (lo\ (o] (o(o(o(o(o(o(o(o(o(o(o(*0'{, {+ , {(%*0; ,8,rpo` }rpo` }rpo` }r-po` }rpo` }rupo` }rpo` }rpo` -+(a %-&+(b rp(c -$-+(a %-&+(b rp(c + ,rmp rpod }rpo` }r#po` } r1po` }r#po` }!r?po` }"rYpo` }#ripo` }$rpo` ( }%rpo` }3rpo` }.rIpo` }/rSpo` }0rapo` }1rypo` }2rpo` ( }9rKpo` ( }4r]po` }5&*A&50, ,}}($+ ()*0 , (%*0G{(7{(5{(3{(:{(={(?{(B{(E{(G{ (I{(K{!(P{"(S{#(V{$(Y{%(^{.(l{/(s{0(u{2(w{1(y{9({3({4({5(q*B}}*0J ,@oe (E  , oe (wof (E  , of (y*0J ,@(v(E  , (vog (x(E  , (xoh *03 ,)oi (7oj (5ok (3*03 ,)(6ol (4om (2on *0 { +*&}*0 { +*&}*0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+rp{od *0 rp +*0 { +*02}{ ,{%-&+r-p{od *0 r& p +*0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+rup{od *0 r p +*0 { +*02}{ ,{%-&+rp{od *0 r p +*0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+rp{od *0 {  +*02} { ,{%-&+r#p{ od *0 { +*0jr p(c , rp}+#r p(c , r p}+}{ ,{%-&+r1p{od *0 r p +*0)r p (Jr p(c ,r p  +*0 r4 p +*0 {! +*02}!{ ,{%-&+r#p{!od *0 rp +*0 {" +*02}"{ ,{%-&+r?p{"od *0 rTp +*0 {# +*02}#{ ,{%-&+rYp{#od *0 rp +*0 {$ +*02}${ ,{%-&+rip{$od *0 rp +*0{%-rp+rp +*0Grp(c -+}%{ ,${%-&+rp|%( od *0 {% +*07}%{ ,${%-&+rp|%( od *0 rp +*0 {& +*&}&*0 r(p +*0 {' +*&}'*0 {( +*&}(*0 {* +*&}**0 {+ +*&}+*0 {. +*02}.{ ,{%-&+rp{.od *0 r@p +*0*rp  (  Я5' +;+ ~;+ Я.M8 pu5 ڠ.Y+ pu.@8 f.Q+ j.8rp(c -b8r p(c -X8rop(c -N+trp(c -G+erp(c -@+Vrp(c -9+Gr p(c -2+8rp +8rp +0rp +(rp + rp +rp +rp +rp + + *0*rp  (  9 5' ;+  ;+ 9 .n8  5 > .8+  .8 C .3+  .e8rp(c -b8rp(c -X8rp(c -N+trp(c -G+erp(c -@+Vrp(c -9+Grp(c -2+8rp +8r p +0rop +(rp + rp +rp +r p +rp + + *0 {5 +*02}5{ ,{%-&+r]p{5od *0 {/ +*02}/{ ,{%-&+rIp{/od *0 {0 +*02}0{ ,{%-&+rp{0od *0 {2 +*02}2{ ,{%-&+ryp{2od *0 {1 +*02}1{ ,{%-&+rap{1od *0 (r +*0 (t +*0 rp +*0Xr?p  rip(c -rp(c -rp(c -+r?p +rp +rp +r?p + +*0Xrip  r?p(c -rp(c -rp(c -+rip +rp +rp +rip + +*0 {3 +*02}3{ ,{%-&+rp{3od *0 rp +*0{4-rp+rp +*0Grp(c -+}4{ ,${%-&+rKp|4( od *0{4-rp+rp +*0 {4 +*07}4{ ,${%-&+rKp|4( od *0 rp +*0{9-rp+rp +*0Grp(c -+}9{ ,${%-&+rp|9( od *0{9-rp+rp +*0 {9 +*07}9{ ,${%-&+rp|9( od *0 {7 +*&}7*0 {, +*&},*0 {- +*&}-*0 {) +*&})*0 {6 +*&}6*0 {8 +*&}8*0 {: +*&}:*0 {; +*&};*0 {< +*&}<*0 {= +*&}=*0 {> +*&}>*0 {? +*&}?*0 {@ +*&}@*~A*A*~B*B*~C*C*0o o - #333333?+ #?ooooIooQoOY(o o(( oU [ooUs3 (4 #h|?5?(p Z  [ooooo*07((oQ(oOY(oI[ (o(( (oc(oaY(oI[ (o(( (owZ(oyZ (o{Z(o}Z( X(oZ(o[o((o(oZo((o(oZo(#?(oY(o#Y@[Zo*0 (, (+ ,8(- #333333?+ #?o((oo((oIo(oQ(oOY(o (o(( ((oU[o(oUs3 (4 #h|?5?(p Z ([o((oo((oo*0N(%-&+((((((o((o(*0_(%-&+(s((s(((o((o(( +*0 *0 s  +*"( *{D*"}D*{E*"}E*{F*"}F*{G*"}G*{H*"}H*{I*"}I*{J*"}J*{K*"}K*{L*"}L*{M*"}M*{N*"}N*{O*"}O*{P*"}P*0( sp(s(#(#(#(#(#(#(#(#(#(#(#I@(*(%-&+(r((*{Q*"}Q*{R*"}R*{S*"}S*{T*"}T*{U*"}U*{V*"}V*{W*"}W*{X*"}X*{Y*"}Y*{Z*"}Z*{[*"}[*{\*"}\*( ((((((*0   +*0 rp(c -++*{]*"}]*{^*"}^*{_*"}_*{`*"}`*{a*"}a*{b*"}b*{c*"}c*{d*"}d*{e*"}e*{f*"}f*{g*"}g*{h*"}h*{i*"}i*{j*"}j*{k*"}k*{l*"}l*{m*"}m*{n*"}n*{o*"}o*{p*"}p*{q*"}q*0Q( sq (sq (#(#(#(#(#(#(#(#(#(#(#(#(#( #( #(#(#(#(#I@(*{r*"}r*{s*"}s*{t*"}t*{u*"}u*{v*"}v*{w*"}w*{x*"}x*{y*"}y*{z*"}z*{{*"}{*{|*"}|*{}*"}}*{~*"}~*{*"}*{*"}*0( s(sD(#(#(#(!#(##(%#('#()#(+#(-#(/#(1#(3#I@(5*(%-&+(((*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*( (;(=(?(A(C(9*0   +*0   +*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*0 { +*0Z#?}#?}#?}#?}( }}(*^}}(*z}}}(*0 }}}-+(r , or os +  9x{, {oZ &ot (u ,ot (v l+ #(How (Nox (Zoy (Joz % 9 o{ (P# o| -+(}   - #+  o~ (o (R o   s3  (4 (V-+(} - #+ o} o   s3  (4 (X o# (\ o (L+ (  9or o   9 o{ (b# o| -+(} -+(} - #+ o~ (o   (d o s3  (4 (h-+(} - #+ o} o s3  (4 (j o# (n o (^+ ( + (+*n}{o (H*0 { +*&}*0 { +*j}#?Y}*0 { +*&}*0 { +*j}#?Y}*0 { +*&}*0 { +*&}*0Hs3  (4   .+ .+ .+ + +  + +( + *0;s3 (4   . + .+  +  + +( + *0 { +*&}*0 { +*&}*0 { +*&}*0#   ([#-C6?, ([X  (m#-C6?, (mX  _,#@[ +`, + # +*0#   (W#-C6?, (WX  (i#-C6?, (iX  _,#@[ +`, + # +*0#   (U#-C6?, (UX  (g#-C6?, (gX  _,#@[ +`, + # +*0({[#Y@Z +*0({Z +*0((G[ +*0#   (K#-C6?6(U#-C6?+,(U(K[  (]#-C6?6(g#-C6?+,(g(][X  _,#@[ +`, + # +*0{ ,8#(H#I@(Jr)p}r1p}r;p}rIp}rWp}#}#333333?}#0@}#p@}#$@}#?}#?}#?}#?}#(T#(X#?(N#?(Z#(P#9@(R#(V#(\#(L#(f#(j#?(`#?(l#(b#9@(d#(h#(n#(^*0 o9  +*0U~)  , (* s+ s, o- o. o/ o0 (1 {, {o +rMpripo2 {,{o {o (* +rMprpo2 {,{o {o (* +rMprpo2 {o {,{o (* +rMprpo2 o6 ,o7 o8 +*O; ^( }}*0B}},+} ,(((*0G-- {+ , {og},+ , {og*0G-- {+ , {o},+ , {o*0G-- {+ , {o&},+ , {o&*0 { +*0 !{ +*0 "{ +*0 { +*0<#( ( , (o ( ( +*03( ( ,(o (  +*0$$ ( ,(or  +*0% ( , os + ,Do (+o +( o ( -o7 (9m(o -+(   -s +o  , o    o +>( -+( ,o   o  o  + ( -o7   o +<( o  , o   o  X ( -o7  -+ rMp( &-+-+( ( &-+ ( &(o +*(0!QK9I0t&}{  s o o Z ,L{%-&+@rpB%rMp%%rp% o %rp(; rMp(  ,4,'{%-&+rprp( rMp(  +Po (   ,#{%-&+rprEp(* ( o }}J   ,={%-&+1rprp( rp o rp( rMp(  + *A4(7Z4"J40' ( rpo rprpo rprpo rprpo r pr%po  ,o  , o  + *0(~)  , (* s+ s, o- o. o/ o0 (1 {o (   rp( r%po2 {o (rpo2 {o (rpo2 {o (rpo2 o6 ,o7 o8  + *O 0)~)  , (* s+ s, o- o. o/ o0 (1 r7p((Y r?p( o2 rIp((Y rp( o2 rcp((Y rp( o2 o6 ,o7 o8 +*O 0 {o .rp+rp +*0{o -rp+rp +*0{o +*0{o +*0{o +*0{o +*0${, {ow + # +*0${, {o + # +*0${, {o + # +*05 {%-&+( %-&+( (E -+rMp +*0*~) {%-&+(  ,i{o o +7( o ( ,rp+o rp( ( -o7 (E ,rp +o +*5Dy0+~) {%-&+(  ,U{o o +#( rpo O( ( -o7 (E ,rp +o +*50e0U,{%- &+( %- &+ ( s3 (u - #+(v +*0U,{%- &+( %- &+ ( s3 (u - #+(v +*0U,{%- &+( %- &+ (% s3 (u - #+(v +*0U,{%- &+( %- &+ (% s3 (u - #+(v +*05 {%-&+( %-&+( (E -+rMp +*0${%-&+( %-&+( +*0U,{%- &+( %- &+ (" s3 (u - #+(v +*0U,{%- &+( %- &+ (" s3 (u - #+(v +*0 (A  +*0-sB o (G  +*0-sB o (  +*0rp}rp}}rCp}rp}rMp}r?p}rp}rCp}rMp}rp}rMp}rMp}#}#}}rp}#}#}#}#}rp}rp}( rMp}rMp}rMp}rp}}rCp}rp}rp}rp}rp}rp}rp}rp}rp}rMp}r?p}rMp}rp}}rMp}rp}rp}#}#}#}#}rp}rp}#}#}#}#}#}#}#}#}rp}}}*0 r p +*0 rr$p +*0 r$p +*0 r&p +*0 r*p +*0 rv*p +*0 r,p +*0 r[,p +*0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rMp +*3F08'rMp ~o , ~o (E ,rMp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rp +*3F08'rMp ~o , ~o (E ,r,p  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rp +*3F08'rMp ~o , ~o (E ,r-p  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rMp +*3F08'rMp ~o , ~o (E ,rMp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rMp +*3F08'rMp ~o , ~o (E ,rMp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rMp +*3F08'rMp ~o , ~o (E ,rMp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=00rMp ~o +:( ( rp(* o ,( rp( ( -o7 (E ,r?p +#rpo ,o Yo QK%,oI +*GZ01rMp ~ ,[K%,oI  +8 ~o ,~o rp( X i2(E ,rF-p K%,o QK%,oI +*0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rMp +*3F08'rMp ~o , ~o (E ,rMp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rp +*3F08'rMp ~o , ~o (E ,rp  + *0`.rMp ~o +( ( rp( ( -o7 o Yo + **=0o/rMp ~o +&( ( (c , ( + ( -o7 (E ,rp +*3F08'rMp ~o , ~o (E ,rp  + *0., ,+ ,8ooZ &oo^ &o(o(o_ (o\ (Jo] (Lo(Bo(Do(Po(No(Ro(To(Vo(Xo(Zo(\o(^o(Fo(Hoo (*0'{, {+ , {(*02 ,8r`-po` }rpo` }{rv-po  ,r-p{(* }rpo` }rIpo` }rSpo` }rapo` }rypo` }r-po` }rpo` ( }rKpo` ( }r]po` }r-po` }r-po` }r-po` }r-po` }r.po` }r2.po` }(= ,rJ.po` }+rJ.po` }rj.po` }&*A0, ,}}(+ (*0 , (*0{({({({({({({(>{( {(2{({({({({(8{("{({(@{(,{('{(*B}}*0J ,@o (E  , o (o (E  , o (*0J ,@((E  , (o ((E  , (o *03 ,)o (o (o (*03 ,)(o (o (o *0 { +*&}*0 { +*&}*0 { +*02}{ ,{%-&+r`-p{od *0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+r-p{od *0 { +*02}{ ,{%-&+r2.p{od *0 r@p +*0*rp  (  Я5' +;+ ~;+ Я.M8 pu5 ڠ.Y+ pu.@8 f.Q+ j.8rp(c -b8r p(c -X8rop(c -N+trp(c -G+erp(c -@+Vrp(c -9+Gr p(c -2+8rp +8rp +0rp +(rp + rp +rp +rp +rp + + *0*rp  (  9 5' ;+  ;+ 9 .n8  5 > .8+  .8 C .3+  .e8rp(c -b8rp(c -X8rp(c -N+trp(c -G+erp(c -@+Vrp(c -9+Grp(c -2+8rp +8r p +0rop +(rp + rp +rp +r p +rp + + *0 { +*02}{ ,{%-&+r]p{od *0 { +*02}{ ,{%-&+rIp{od *0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+ryp{od *0 { +*02}{ ,{%-&+rap{od *0 ( +*0 ( +*0 rp +*0u3rp  o  , r-p(*  rip(c - rp(c - rp(c -+rp +r.p +r.p +rp ++*0u3rip  o  , r-p(*  rp(c - r.p(c - r.p(c -+rip +rp +rp +rip ++*0 { +*02}{ ,{%-&+rp{od *0 ( +*0 ( +*0 ( +*0 { +*02}{ ,{%-&+r-p{od *0 ( +*0 ( +*0 ( +*0 { +*02}{ ,{%-&+rj.p{od *0 ( +*0 ( +*0 ( +*0 { +*02}{ ,{%-&+r-p{od *0 ( +*0M4( K%,oI s  + o X i2+*0 5( +*0 5( +*0 { +*02}{ ,{%-&+r.p{od *0 ( +*0 ( +*0 ( +*0 { +*02}{ ,{%-&+rJ.p{od *0 ( +*0 ( +*0 ( +*0 { +*02}{ ,{%-&+rJ.p{od *0 rp +*0{-rp+rp +*0Grp(c -+}{ ,${%-&+rKp|( od *0{-rp+rp +*0 { +*07}{ ,${%-&+rKp|( od *0 ( +*0 { +*02}{ ,{%-&+r-p{od *0>6{(E ,rMp +${rp(c ,rp +rp +*0 { +*02}{ ,{%-&+r-p{od *0 rp +*0{-rp+rp +*0Grp(c -+}{ ,${%-&+rp|( od *0{-rp+rp +*0 { +*07}{ ,${%-&+rp|( od *0 { +*02}{ ,{%-&+r-p{od *0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0s7 +, (~) s+ s, o- o. o/ o0 (1 r.poH {K%,oI +rIpo2 Xi2{K%,oI +rpo2 Xi2ryp{o2 rap{o2 {K%,oI +r.po2 Xi2rpooK o2 rpoN o2 r;poO o2 rYpoP o2 rcpoQ o2 rpoS o2 rpooL o2 rqpoR o2 r-p{o2 rpoo2 {(Y   r-p(T oU (V  r=p o2 {#$@/{+ #r#@ rp rp(T oU (V o2 rp{o2 rpoM o2 rKp(0o2 rp{o2 r-p{o2 r]p{o2 r2.p{o2 r-p{o2 rj.p{o2 rv-p{o2 rJ.p{o2 r-p{o2 r-p(6o2 {(W i rp rp(T oU (X o2 r.p|r#p(T oU (V o2 (A(Y   #@/ + #Q@r pr#p(T oU (V o2 oJ o6 ,o7 o8 + *A`Z 08 +, (~) s+ s, o- o. o/ o0 (1 r.poH {K%,oI +rIpo2 Xi2{K%,oI +rpo2 Xi2ryp{o2 rap{o2 {K%,oI +r.po2 Xi2rpooK o2 rpoN o2 r;poO o2 rYpoP o2 rcpoQ o2 rpoS o2 rpooL o2 rqpoR o2 r-p{o2 rpoo2 {(Y   r-p(T oU (V  r=p o2 {#$@/{+ #r#@ rp rp(T oU (V o2 rp{o2 rpoM o2 rKp(0o2 rp{o2 r-p{o2 r]p{o2 r2.p{o2 r-p{o2 rj.p{o2 rv-p{o2 r-p{o2 rJ.p{o2 r-p(6o2 {(W i rp rp(T oU (X o2 {(Y   #@@/ + #R?@rprp(T oU (V o2 {(Y #@/+ #Q@rpr#p(T oU (V o2 rp{o2 r.p|r#p(T oU (V o2 {(Y   #@@/ + #R?@rEprp(T oU (V o2 {(Y #@/+ #Q@repr#p(T oU (V o2 rp{o2 r>/p|r#p(T oU (V o2 r.p|r#p(T oU (V o2 (A(Y #@/+ #Q@r pr#p(T oU (V o2 oJ o6 ,o7 o8 + *A` 0  , (~) s+ s, o- o. o/ o0 (1 r.poH rpoo2 rpoH {K%,oI   +  rpo2  X   i2{K%,oI +rpo2 Xi2rp{o2 rp{o2 oJ rpooK o2 rpooL o2 rpoM o2 rpoN o2 r;poO o2 rYpoP o2 rcpoQ o2 rqpoR o2 rpoS o2 rp{o2 rp{o2 rp|rp(T oU (V o2 {(W irprp(T oU (X o2 rp{o2 {#$@/{+ #r#@rprp(T oU (V o2 (A(Y #@/+ #Q@r pr#p(T oU (V o2 {(Y   r-p(T oU (V  r=p o2 rKp(0o2 r]p{o2 rp(<o2 rp{o2 {(Y   #@@/ + #R?@rprp(T oU (V o2 {(Y #@/+ #Q@rpr#p(T oU (V o2 rp{o2 {(Y   #@@/ + #R?@rEprp(T oU (V o2 {(Y #@/+ #Q@repr#p(T oU (V o2 oJ o6 ,o7 o8 +*AO 0s %r/pr/po %r/pr/po %r0pr60po %rX0prv0po %r0pr0po %r0pr1po %r81pr\1po %r1pr1po %r1pr1po %r1pr1po %rpr3po s %rpr,po %rpr2po %r 2pr62po %rL2prb2po %rx2pr2po %r2pr2po s %rpr2po %r.pr 3po %r.prD3po s %rprz3po %r3pr3po %r3pr 4po %rD4prp4po %r4pr4po %r4pr.5po s %rprd5po %rv5pr5po s %rpr5po %r6pr,6po %rh6prx6po s %r?prF-po %rpr6po %rpr6po %r7pr 7po %rL7prP7po %rx7pr|7po %r7pr7po %r7pr7po %r$8pr(8po %rt8prz8po %r8pr8po s %rprpo %rprpo s %rprpo %rpr po %rpropo %rprpo %rprpo %rprpo %rpr po *0r3p}rMp}rMp}( rMp}rMp}r?p}rMp}rMp}rMp}rMp}rMp}rOp}rmp}rp}rp}rMp}rMp}rp}rp}rp}rp}rp}}rp}rp}#}#}#}#}#}#}}}rMp}*0,+ ,+mooZ &oo[ (o\ (o] (o(o(o(o(*0'{, {+ , {(f*09 ,8r9po` }{(E ,r 9po` }r>9po` }{(E ,rX9po` }r-po` }rpo` }rupo` }rpo` }rpo` -+(a %-&+(b rp(c -$-+(a %-&+(b rp(c +,rmp rpod }rpo` }r#po` }r1po` }r#po` }r?po` }rYpo` }ripo` }rpo` ( }rp9po` }r9po` }r9po` }&*A0, ,}}(e+ (j*0 , (f*0{(v{(t{({({({({({({({({({({({({({(x{(z{(|*B}}*0J ,@o (E  , o (zo (E  , o (|*0J ,@(y(E  , (yo ({(E  , ({o *0M ,Co (po (ro (vo (to (*0M ,C(oo (qo (uo (so (o *0 { +*&}*0 { +*&}*0 { +*02}{ ,{%-&+rX9p{od *0 { +*02}{ ,{%-&+r 9p{od *0 {(E -{+rMp +*02}{ ,{%-&+rp9p{od *0 { +*02}{ ,{%-&+r9p{od *0 { +*02}{ ,{%-&+r9p{od *0 rp +*0 { +*02}{ ,{%-&+r-p{od *0 r& p +*0 { +*02}{ ,{%-&+rp{od *0 { +*&}*0 { +*02}{ ,{%-&+rup{od *0 r p +*0 { +*02}{ ,{%-&+rp{od *0 r p +*0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+rp{od *0 { +*02}{ ,{%-&+r#p{od *0 { +*0jr p(c , rp}+#r p(c , r p}+}{ ,{%-&+r1p{od *0 r p +*0)r p (r p(c ,r p  +*0 r4 p +*0 { +*02}{ ,{%-&+r#p{od *0 rp +*0 { +*02}{ ,{%-&+r?p{od *0 rTp +*0 { +*02}{ ,{%-&+rYp{od *0 rp +*0 { +*02}{ ,{%-&+rip{od *0 rp +*0{-rp+rp +*0Grp(c -+}{ ,${%-&+rp|( od *0 { +*07}{ ,${%-&+rp|( od *0 rp +*0 { +*&}*0 r(p +*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*&}*0 { +*0<}{ ,){%-&+rIp|r9p( od *0 { +*0<}{ ,){%-&+rcp|r9p( od *0F ~)  , (* s+ s, o- o. o/ o0 (1 r9p{o2 r-p{o2 rUp(o2 rup{o2 rp{o2 rp{o2 rp{o2 rp(o2 rp{o2 r9p{o2 rp{o2 o6 ,o7 o8 +*O, 0 ~)  , (* s+ s, o- o. o/ o0 (1 r#p{o2 r?p{o2 rYp{o2 rip{o2 rp(o2 o6 ,o7 o8 +*Ok 07{  ,({ o &} { o } *0: } ( s } s, o- o. o/ o0 o r:p} { (1 } { { oH { r&:poH { r>:po2 { rP:po2 { oJ *0+ ~) (&{ o8  +*0G; , ~) (c + , +!, { Yl o {  +*0< } ( s, o- o. o/ o0 ( }( ~ ( {( }{rb:p(* }r:p} {( } { { oH { r&:poH { r>:po2 { rP:po2 { oJ *0-'r:p  (  ,{  + *0=o  { r:poH ~) o o o o o o { o { oJ { r:poH ~) o o o o { o { oJ { o6  & "{ oJ { o6 (& + *  "0u ~)  , (* s+ s, o- o. o/ o0 (1 o6 ,o7 o8 +*O [ 0, { o { o6  & +*!0T>rMp   ,;sB o o8 r:po o to +*0.?,) ŝ  +o a Z X o /+*BSJB v4.0.30319la#~Lb W#StringsX:#UST#GUIDd #BlobW 3V #? (   +"F4#F4!440"L/"L/"L/#L/F#L/y#L/["L/"'4!'4"L/v"&LCt, O , R ,`[U2S 7 , 3 ,3x0 Mf(MVM2#0#. XP ,"hAU"BU7x0G"0".!F4!4"4-x0N [Ut,1[U/[Ux=x0G3x0t,^/[U` 3&/U&,U3[Un0t,6` 3'` "AU"@Ud,y-x0t, / ,6[U,t,B0x0(t,(t, + ,-<><t,*+39i3MVM?(MQ0H2t,{1.1.2t,t,5x0s/.$2` !Pt,?(0(AUAX@UA3UAAAUAD@UAQAUA]AUAr@UA8DCUAG@UA@@UAp@UAcs3UAA Q%UQ%UQ)UQ{ U OFJ4U}5U5U9MULU6!U U=UWQU%U{)U@OFJ|UIUlUU,U@UU!VU UU U UQU5U`0U((UP&U&JN70>71>ba2>o2>/a3 ?<3?Za40?i4p?,a5?,5?a6?6 @;a78@?a7P@@7@8a8@a8@8AVa9AV9XA?9a:pAa:A:A9a;Aa;A;8B a<PB <BQa=BQ=Bna>C>xCL8a?Cwa?C'8a?Ca?C?8Dv:a@PDL0a@hD]0@D9aAD(aAD%(AE9aB0E8&aBHEM&BE9aCE'aCE#'CF&D4F&DxFZ:aEF&/aEF9/EF:aFF1aFF1FFlvGGtGGPvH,GQH8G_LvIPGsLI\Gi2aJtG2JGy9KG5KIJ5LfeQ3>fmQgtQ g|Q>hQ>h,J>iQ~= j\RJ>lS~=lT=mU=$pUf>+qU{>1rU3rU>6rU>;rU)?AsU??FsUjJvtUJtUKFvuUaFuUGvvUHvVHvwVHwVTIvx VpIx)VIvy1V5Iy:Va[>f[)?l[??q[jJv[J[KFv[aF[Ev[E[Gv[H[Hv\H \Fv\F\TIv%\pI.\Iv6\5I?\$'a><'>|&a?ȠQa?R? :@8'a@`'@&aAܡb?Aq?A8~CaBPCBvCCJvD̢JDآ'KvEHKEiKvFKF  vG8 GDvH\HhPvIPI-LvJFLJaKȣ KԣvLL+vMBMdPvN4|PN@PvOXPOdyaP|PaQQNRHMVhMZ3^3^$ ^`,` aD*,bd!c\cp57cȾj7d N7e|7fؿbagog/ah<h xai8ix%aj9jakk<alTl am2m;an?an@n\8aotaoo ap pVaqVqH?9ar`arxr9asass( at@ tQauQunavvhL8awwaw'8awaww(v:ax@L0axX]0x9ay(ay%(y9az 8&az8M&zx9a{'a{#'{ &|$&|hZ:a}&/a}9/}:a~1a~1~lvtJvJ( v@ LvdpPvQ_LvsL0N5fN513F'( 3XE, = 1(\&ap(( %%%%%%%%O4%5)%eQ.  K! MM LO4O5X'7'7'343h-7'7'R(3((3(xOq7$7$7$7$7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%AA&)&)A>> >%%%%%%%%%%%%%%%%%%%%%%%%%I?%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%I?I>%%%%%%%%%%%%%%%%%%%%O ]1%%%%%%& oC8SoC%%%3437' ((( Y(?33 -$77'(7'7'ppC+#C+#C+#C+#C+#C+#g ^6V 7C+#C+#C+#(3(xOq7$7$7$7$7%%%%%%%%%%%%%%%B v4B 7%%%%%%%%%%%%%%%%%%%%%%%%%R(3(R(3(R(3((3xOq7$7$7$7$7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7'7'] @;;Z;3A7';] @;;Z;3A @;;Z;3A7' &@ 333 )31393A3I3Q3Y3a3i3q3y333 333)3%'5:Q@o,DS.U],\'a3SaIvGvJv,Gv.vGv0z 4SVU(@33"LV.+Rp!' 3Q! 7() 'a-P1w!(@9`(9`( 3V#Q(A(3O9G?v\nHQ&NPBDpN9a92aa>Q/v~ vQ/v vq{3v!7M9)a96a95a9J6a9#6a9Qa9:6a9Qii6SR3 $zQ.9#2$R9/8,3ZRG+,3 4zQ.VTM[8Aa2@4R h 5,a 5bo9;u37Vaa39@;a1 (@)n(@(i'591a9/0z9 9= B ?G >L C?Q J- eF- H- H- tI- 9I- <- S- 21- L- - 1 1 71 o1 1 1 aD- .E- D- D- D- E- -V -V J- eF- E- H- H- F- UJ- 6F- E- G- H- F- SJ- 4F- E- G- H- F- - >\ C?a J- eF- E- H- H- F- tI- 9I- <- S- 21- L- - 1 1 71 o1 1 1 W - - G - 1- ; - i - - s- - J- - \- ?- - - - - :- f- - Af <- T- AT- 0- 0- }S- R- R- - @f '5 f&5 i'5 '5 - K- Q- L- P- JL- ]- 5 - F- P- P- 5 5 J- J- 5 e5 O5 25 d<5 5 }99 ;5 5 5 5 65 u89 / 5 ^99 C5 89 ]5 89 5 8:9 :l .5 :9 ?5 :9 ?5 99 &5 |&5 1 E;9 (5 &5 R5 :9 '5 &5 u?1 C5 - K- LK- K-  - "- P- JL- 5 - F- P- P- 5 5 5 e5 5 =5 5 5 65 ;5 @5 85 5 5 "V5 C95 !5 #95 5 5 Q5 5 P85 {5 +85 5 z:5 a05 95 )(5 95 Q&5 95 ''5 &1 ^:5 =/5 :5 15 - K-  - "- Q- L-        ./012345678!9#:#;%<'='>)?)@+A-B-C/D1E1F3G3H5I5J7K7L9M;N=O?P?QARCSCTEUGVGWIXKYKZM[O\O]Q^Q_S`UaUbWcYdYe[f[g]h]i_j_kalamcpeqergsgtiuivkwkxmym|oqqsuuwyy{}}      !" # $ % & ' ()*+,-./01234589:;<!=!>#?#@%A%B'C'G)H)I+J+K-L-M/N/O1P1Q3R3S5T5U7V7W9X9Y;Z;[=\=]?^?_A`AaCbCcEdEeGfGgIhIiKjKkMlMmOnOoQuSvSwUxUyWzW{Y|Y}[~[]]__aaccegikmoqsuwy{}   !"#&'(+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^opqrstuvwxyz{ | } ~  !!##%')++-//1335779;;==?AACEEGGIIKKMMOOQQ*>R~+UW  ,[Ux0  0.UU9T%get_Pressurize_ACH50set_Pressurize_ACH50get_Depressurize_ACH50set_Depressurize_ACH50get_Building_ACH50get_Q50set_Q50get_StromaQ50get_n50set_n50Nullable`1IEnumerable`1List`1get_BuildingAddress1_LeakageSplit1_LeakagePenalty1Int32get_FlowAtInducedM3H2set_FlowAtInducedM3H2get_FlowMeasuredM3H2set_FlowMeasuredM3H2get_LeakageConstantCL2set_LeakageConstantCL2get_Pressurize_CorrelationR2set_Pressurize_CorrelationR2get_Depressurize_CorrelationR2set_Depressurize_CorrelationR2get_Building_CorrelationR2set_Building_CorrelationR2KeyValuePair`2Dictionary`2get_DuctSurfaceArea2set_DuctSurfaceArea2get_LeakageArea2set_LeakageArea2get_FanPressureAtMeasured2set_FanPressureAtMeasured2get_BaselinePressure2set_BaselinePressure2get_MeasuredRoomPressure2set_MeasuredRoomPressure2get_LeakageExponentn2set_LeakageExponentn2get_ClientAddress2_LeakageSplit2_LeakagePenalty2get_Building_TypeATTMAset_Building_TypeATTMAget_GaugeIDset_GaugeIDget_EAS_ExternalIDset_EAS_ExternalIDget_StromaEquipIDset_StromaEquipIDget_IATSUserIDset_IATSUserIDget_BCTSUserIDset_BCTSUserIDget_StromaUserIDset_StromaUserIDget_ATTMAThermometerIDset_ATTMAThermometerIDget_IATSThermometerIDset_IATSThermometerIDget_BCTSThermometerIDset_BCTSThermometerIDget_ThermometerIDset_ThermometerIDget_ATTMABarometerIDset_ATTMABarometerIDget_IATSBarometerIDset_IATSBarometerIDget_BCTSBarometerIDset_BCTSBarometerIDget_BarometerIDset_BarometerIDget_ATTMALodgementSuccessIDset_ATTMALodgementSuccessIDincomingTestIDget_StromaCompanyIDset_StromaCompanyIDAddPrimaryDFget_FlowAtInducedM3Hset_FlowAtInducedM3Hget_FlowMeasuredM3Hset_FlowMeasuredM3H_AirHandlerFlowM3HReturnTestStandardLabelsForUIReturnBuildingTypeLabelsForUIReturnAirTestPropertyTypeLabelsForUIReturnFinaliseLabelsForUIReturnBuildingLevelLabelsForUIReturnBuildingPreparationLabelsForUIReturnDisclosureDetailsLabelsForUIReturnBuildingStatusLabelsForUIReturnPassivHausBuildingStatusLabelsForUIReturnRetestLabelsForUIget_BuildingTypeUKReturnFirstFanFirstRangeKget_LeakageConstantCLset_LeakageConstantCLInterceptCLtheEXMLtheXMLget_BuildingTypeForXMLget_BCTS_URLset_BCTS_URL_WebServiceURLReturnXMLAsJSONReturnAsJSONReturnFirstFanFirstRangeNSystem.IOget_RatedSEERset_RatedSEERget_Building_LeveliATSset_Building_LeveliATSincomingChoices_CSVthePropertyTypeValues_CSVget_StromaWebServicePWset_StromaWebServicePWSaveToDocXget_ReferencePaset_ReferencePaget_DuctReferencePaset_DuctReferencePaget_DuctTestRefPaget_Envelope_AreaLeakagePerConditionedAreaget_DuctSurfaceAreaset_DuctSurfaceAreaget_LeakageAreaset_LeakageAreaget_ReadingSet_EffectiveLeakageAreaset_ReadingSet_EffectiveLeakageAreaincomingEffectiveLeakageAreaTotalLeakageAreaget_EnvelopeAreaset_EnvelopeAreaLeakagePerEnvelopeAreaincomingFlowPerAreaget_ConditionedFloorAreaset_ConditionedFloorAreaget_BuildingFloorAreaget_DuctAreaget_Dataget_HasManuallyEnteredDataget_AnySampleHasManuallyEnteredDataExtractAirLeakageDatatheLodgementDataincomingTestDataUpdateFromTestDataReadObjectValuesFromTestDataPutDataSetsInToTestDatamscorlibSystem.Collections.GenericAutomaticget_EquipmentIdset_EquipmentIdLoadAddTotalLeakageFlowAtInducedget_UkasRegisteredset_UkasRegisteredget_FanPressureAtMeasuredset_FanPressureAtMeasuredTotalLeakageFlowMeasured_GaugeFirmwareUsed_GaugeModelUsed_FanUsedtheChosenLabels_commaSeparatedCalculateGaugesLastCalibratedCalculateFansLastCalibratedk__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__BackingFieldAppendChildTrimEndReturnCountyValuesForNIrelandReturnCountyValuesForRepublicIrelandReturnCountyValuesForEnglandReturnCountyValuesForScotlandRoundincomingStandardSetLimitsForStandardget_EAS_TestStandardset_EAS_TestStandardget_Passwordset_Password_WebServicePasswordincomingPasswordReplaceIsNullOrWhiteSpaceincomingChoiceincomingComplianceget_FlowPerAreaInComplianceset_FlowPerAreaInComplianceget_WindSpeedInComplianceset_WindSpeedInComplianceget_CorrelationInComplianceset_CorrelationInComplianceget_OutsideTempInComplianceset_OutsideTempInComplianceget_LeakageClassInComplianceset_LeakageClassInComplianceget_ExponentInComplianceset_ExponentInComplianceget_TheDuctTestComplianceset_TheDuctTestComplianceincomingReferenceLocalizationCodeReturnDisclosureForCodeReturnTestStandardLabelForCodeReturnBuildingTypeLabelForCodeReturnPropertyTypeLabelForCodeReturnBuildingStatusLabelForCodeReturnPassivHausBuildingStatusLabelForCodeReturnBuildingLevelForCodeSerializeXmlNodeincomingLodgementNodeNovacodeget_MessagePutCalibrationsFromMasterIntoTestFileIfAvailableEnumerableIDisposableget_Floor_Area_HabitableToDoubleincomingPathAndFileOpenBuildingFileReturnStromaLodgementXmlFileReadTestDataFromFileAddExternalSampleCalculateTotalAverageBiasForSampleincomingTestSampleget_FirstSampleget_LastNonEmptySampleGetElementsByTagNameget_ClientNameget_IATSWebServiceClientNameset_IATSWebServiceClientNameget_BCTSWebServiceClientNameset_BCTSWebServiceClientNameGetDirectoryNameincomingFullFilenametheOutputFilenameget_Usernameset_Username_WebServiceUsernameget_StromaWebServiceUsernameset_StromaWebServiceUsernameincomingUsernameToDateTimeFormatAsDateTimeCurrentDateTimeToLocalTimeget_Volumeset_Volumeget_NewLine_Building_Typeget_EAS_BuildingTypeset_EAS_BuildingTypeget_BuildingTypeset_BuildingTypeget_VentilationTypeset_VentilationTypeget_StromaVentilationTypeset_StromaVentilationTypeget_LodgementTypeset_LodgementTypeget_TestTypeset_TestTypeget_EAS_PropertyTypeset_EAS_PropertyTypeSystem.Core_useBackingStoreincomingBackingStore_usingBackingStorereadFromXmlBackingStoreClearBackingStoreSetBackingStorelodgementBackingStoreReturnCodeForDisclosureReturnAirFlowAtReferencePressureget_BaselinePressureset_BaselinePressureget_MeasuredRoomPressureset_MeasuredRoomPressureget_DuctFlowAtSpecifiedTestPressureget_InvariantCulture_BuildingUse_TestDataFileObjectToUseget_Finaliseset_FinaliseCloseDisposeget_ReadingSet_AirPermeabilityRateset_ReadingSet_AirPermeabilityRateincomingAirPermeabilityRateTruncateCreateTranslateDebuggerBrowsableStateForceXmlValuesToWriteforceXmlValuesToWriteCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeJsonIgnoreAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeDataMemberAttributeCompilationRelaxationsAttributeDataContractAttributeJsonObjectAttributeAssemblyProductAttributeGetAttributeSetAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeget_ValueAddOrUpdateCustomPropertyWithTagAndValuethePropertyTypeValueReturnTestStandardLabelForUIFromValueReturnBuildingTypeLabelForUIFromValueReturnAirTestPropertyTypeLabelForUIFromValueReturnFinaliseLabelForUIFromValueReturnBuildingLevelLabelForUIFromValueReturnDisclosureDetailsLabelForUIFromValueReturnBuildingStatusLabelForUIFromValueReturnPassivHausBuildingStatusLabelForUIFromValueReturnRetestLabelForUIFromValueget_HasValuevalueget_ReadingSet_IsPressurizeset_ReadingSet_IsPressurize_readingSetIsPressurizeincomingSetIsPressurizeDepressurizeget_Warm_Roofset_Warm_RoofSystem.Runtime.Versioningget_Air_Conditioningset_Air_Conditioningget_TestDateUTCStringget_FinaliseJSONStringget_PassivHausJSONStringget_RetestJSONStringDefaultEmptyStromaStringget_FinaliseStringset_FinaliseStringget_TestDateStringget_Warm_RoofStringset_Warm_RoofStringincomingStringReturnStromaLodgementXmlStringget_StromaPressurizationStringToStringget_StromaMethod_Man_or_AutoStringget_PassivHausStringset_PassivHausStringWriteElementStringget_RetestStringset_RetestStringSubstringget_Heatingset_HeatingFinishWritingFormatting_associatedLoglogMsgInsertParagraphComputeStringHashFlushMathPathget_LengthRequestStringIsValidLength_maxRequestLengthmaxLengthEndsWithincomingTestDataObjtheClientObjincomingLodgementObjtestStartDateLocalisCommercial_GaugeSerial_FanSerialget_ReadingSet_IsManualset_ReadingSet_IsManual_readingSetIsManualincomingSetIsManualReturnTestStandardValueForUILabelReturnBuildingTypeValueForUILabelReturnAirTestPropertyTypeValueForUILabelReturnFinaliseValueForUILabelReturnBuildingLevelValueForUILabelReturnDisclosureDetailsValueForUILabelReturnBuildingStatusValueForUILabelReturnPassivHausBuildingStatusValueForUILabelReturnRetestValueForUILabelReturnCodeForTestStandardLabelReturnCodeForBuildingTypeLabelReturnCodeForPropertyTypeLabeltheChosenLabelReturnCodeForBuildingStatusLabelReturnCodeForPassivHausBuildingStatusLabelset_ConformanceLevel_BuildingLevelReturnCodeForBuildingLevelRemoveAllRetrotecTestObjectsClassLibrary.dllSystem.XmlLoadXmlreadFromXmlUpdateFromXmlget_InnerXmlwriteStromaLodgementXmlToBoolStreamget_ItemSystemTrimReturnFansLastCalibratedFromFirstDoorFanReturnCountyValuesForIsleOfManBoolean_WebServiceTokenget_BCTSAccessTokenset_BCTSAccessTokenincomingFileExtensiontheFilenameWithoutPathOrExtensionGetFileNameWithoutExtensionReturnXMLAsJSON_2026VersionConversionget_PressurizeSampleRegressionset_PressurizeSampleRegressionget_DePressurizeSampleRegressionset_DePressurizeSampleRegressionget_CorrelationincomingCorrelationReturnGaugesInformationReturnFansInformationset_OmitXmlDeclarationget_EAS_BuildingPreparationset_EAS_BuildingPreparationSystem.GlobalizationSystem.Runtime.SerializationATTMAOrganizationOldIATSOrganizationBCTSOrganizationNoLodgementOrganizationget_Pressurizationset_PressurizationSystem.ReflectionTestSampleCollectionValueCollectionget_MeanOfAllNonZeroPointPressuresInCollectionget_MeanOfAllFlowReadingsInCollectionreturnDoorFanCollectionDataPointCollectionget_ReadingSet_Directionget_TestDirectionget_FirstSampleTestDirectionget_Constructionset_ConstructionExceptionCommonNewtonsoft.Jsonget_LeakageSplitReturnset_LeakageSplitReturnget_LeakagePenaltyReturnset_LeakagePenaltyReturnget_LeakageExponentnset_LeakageExponentnget_OverallExponentnset_OverallExponentn_theEnclosureSpecificInfoincomingEnclosureSpecificInfoCultureInfoget_CustomerInfoNumberFormatInfoget_Method_Man_or_Autoset_Method_Man_or_Autoget_ReadingSet_ManualOrAutoCleanUpTestStepget_FirstFlowStepget_ClientZipSystem.LinqClearDirectorySeparatorCharget_Report_Reference_Numberget_ReportReferenceNumberset_ReportReferenceNumberget_DeviceSerialNumberget_GaugeSerialNumberget_BuildingPlotNumberIFormatProvidertheMainStringBuilderincomingAppDataFolderTestXmlManagerLocalizationManagerincomingLoggerReturnCountyValuesForOtherContainerStromaLodgementXMLWriteraDocXWriterRetrotecDocXReadWritertheWriterXmlWriterErrorDuctLeakageCalculatorGetEnumerator.ctor.cctorAbstheEnclosureSpecificsSystem.DiagnosticsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesClearReferencesCSV_CodesReturnBuildingPreparationLabelsForCodesDebuggingModesincomingTrackChangesincomingEnclosureIDToDistinguishInDocProperties_enclosureIDToDistinguishInDocPropertiesincomingSetIDToDistinguishInDocPropertiesincomingElementIDToDistinguishInDocProperties_elementIDToDistinguishInDocProperties_TestIDToDistinguishInDocPropertiesReturnCountyValuesForWalesget_SamplesDatesget_BuildingEnvelopeNotesget_AirSealingNotesget_BuildingSetupNotesget_TesterNotesget_DeviationsNotesCSV_Valuesget_ValuesReturnBuildingPreparationLabelsForUIFromValuesUpdateBackingStoreFromValuessetInitialObjectValuesReturnCountryValuesAddDocXTagsXmlTestSetInfoTagsSigFigsFanTesticSettingsincomingSettingsReadMeterIDsFromSettingsReadCredentialsFromSettingsSaveMeterIDsToSettingsSaveCredentialsToSettingsset_AppSettingsXmlWriterSettingsDecimalsReturnBuildingPreparationValuesForUILabelsCSV_LabelsReturnCodeListForBuildingPreparationLabelsget_Building_TypeATTMADropDownLabelsget_BuildingTypeForXMLDropDownLabelsget_Building_LeveliATS_DropDownLabelsget_TestStandardDropDownLabelsget_BuildingTypeDropDownLabelsget_VentilationTypeDropDownLabelsget_StromaVentilationTypeDropDownLabelsget_LodgementTypeDropDownLabelsget_TestTypeDropDownLabelsget_PropertyTypeDropDownLabelsget_DisclosureDropDownLabelsget_FinaliseDropDownLabelsget_WarmRoofDropDownLabelsget_Air_ConditioningDropDownLabelsget_HeatingDropDownLabelsget_BuildingPreparationMultiDropDownLabelsget_BuildingPreparationDropDownLabelsget_DirectionDropDownLabelsget_ConstructionDropDownLabelsget_ManualAutoDropDownLabelsget_PassivHausDropDownLabelsget_BuildingStatusDropDownLabelsget_PassivHausBuildingStatusDropDownLabelsget_MasticSealingStatusDropDownLabelsget_RetestDropDownLabelstheBuildingCivicDetailsget_DisclosureDetailsset_DisclosureDetailstheTesterDetailstheClientDetailsget_TestHasSomeCustomCalibratedFansSetTestDataDoorFansReturnNumberOfDoorFansreturnListOfDoorFansContainsDoubleExtensionsTypeExtensionsget_EAS_Deviationsset_EAS_Deviationsget_Charsset_CheckCharactersget_PercentLeakageToOutdoorsset_PercentLeakageToOutdoorsget_ClientAddressget_HVACSystemEfficiencyLossset_HVACSystemEfficiencyLossAddRandomXmlNotInObjectsReturnFlowPerFloorAreaResultStringInTargetUnitsReturnFlowStringInTargetUnitsCalculateLeakageAreaResultsUpdateLeakageResultsReturnLeakageResultsget_ReadingSet_CorrelationOfResultsset_ReadingSet_CorrelationOfResultsincomingResultsget_TheDuctTestResultsset_TheDuctTestResultsCalculateLeakageCostResultsCalculateFlowResultsReturnFlowResultsget_PointsincomingInputsget_CalculationInputsset_CalculationInputsincomingTestInputsget_TheDuctTestInputsset_TheDuctTestInputsincomingDuctTestInputsget_ComplianceOutputsset_ComplianceOutputs_PassiveHausget_PassivHausset_PassivHaus_Statusget_EAS_BuildingStatusset_EAS_BuildingStatusget_EAS_PassivHausBuildingStatusset_EAS_PassivHausBuildingStatusget_MasticSealingStatusset_MasticSealingStatusConcatget_NumberFormatIATSLodgementDataObjectBCTSLodgementDataObjectStromaLodgementDataObjecttheTestDataObject_useTestDataObjectSetEnergyTestDataObjectBATBuildingCivicObjectDuctLeakageComplianceObjectget_TestDataFileObjectget_testDataFileObjectSerializeObjectLoadFromObjectSetEnclosureSpecificInfoInObjectBATEnclosureSpecificInfoObjectBATTesterObjectDuctLeakageResultsObjecttheResultsObjectincomingResultsObjectFlowCalculationResultsObjectBATReadingSetResultObjectBATClientObjectGetAssociatedATTMALodgementObjectSetAssociatedATTMALodgementObject_associatedATTMALodgementObjectGetAssociatedIATSLodgementObjectSetAssociatedIATSLodgementObject_associatedIATSLodgementObjectGetAssociatedBCTSLodgementObjectSetAssociatedBCTSLodgementObject_associatedBCTSLodgementObjectDuctTestObjectReadObjectValuesFromTestSetincomingTargetget_EAS_DesignAirPermeabilityTargetset_EAS_DesignAirPermeabilityTargetget_IATSWebServiceClientSecretset_IATSWebServiceClientSecretget_BCTSWebServiceClientSecretset_BCTSWebServiceClientSecretSplitget_FlowPerAreaLimitset_FlowPerAreaLimitget_WindSpeedLimitset_WindSpeedLimitget_CorrelationLimitset_CorrelationLimitget_OutsideTempLimitset_OutsideTempLimitget_LeakageClassLimitset_LeakageClassLimitget_ExponentLimitset_ExponentLimitget_AirFlow1Resultget_PressurizeEFLAResultset_PressurizeEFLAResultget_DePressurizeEFLAResultset_DePressurizeEFLAResultget_OverallEFLAResultset_OverallEFLAResultget_PressurizeEQLAResultset_PressurizeEQLAResultget_DePressurizeEQLAResultset_DePressurizeEQLAResultget_OverallEQLAResultset_OverallEQLAResultget_PressurizeACHResultset_PressurizeACHResultget_DePressurizeACHResultset_DePressurizeACHResultget_OverallACHResultset_OverallACHResultget_InterceptCLResultget_SlopeNResultget_EquivalentLeakageAreaResultget_PressurizeFlowPerEnvelopeAreaResultset_PressurizeFlowPerEnvelopeAreaResultget_DePressurizeFlowPerEnvelopeAreaResultset_DePressurizeFlowPerEnvelopeAreaResultget_OverallFlowPerEnvelopeAreaResultset_OverallFlowPerEnvelopeAreaResultget_PressurizeFlowPerFloorAreaResultset_PressurizeFlowPerFloorAreaResultget_DePressurizeFlowPerFloorAreaResultset_DePressurizeFlowPerFloorAreaResultget_OverallFlowPerFloorAreaResultset_OverallFlowPerFloorAreaResultget_CostOfCoolingLeakageResultset_CostOfCoolingLeakageResultget_CostOfHeatLeakageResultset_CostOfHeatLeakageResultincomingResult_PermResult_PressurizePermResult_DepressurizePermResultget_AirChangesResultget_InterceptCEnvResultget_PressurizeFlowResultset_PressurizeFlowResultget_DePressurizeFlowResultset_DePressurizeFlowResultget_OverallFlowResultset_OverallFlowResultget_Pressurize_PermeabilityResultget_Depressurize_PermeabilityResultget_PermeabilityResultset_PermeabilityResultget_StromaPermeabilityResultget_PressurizePermeabilityResultset_PressurizePermeabilityResultget_DepressurizePermeabilityResultset_DepressurizePermeabilityResultRoomResultIsCompliantDuctResultIsCompliantToLowerInvariantget_OverallLeakageConstantset_OverallLeakageConstantset_Indentget_Building_Coefficientset_Building_Coefficientget_Cal_Coefficientset_Cal_Coefficientget_StromaCal_Coefficientget_ReadingSet_AirLeakageCoefficientset_ReadingSet_AirLeakageCoefficientincomingAirLeakageCoefficientget_ReadingSet_AirFlowCoefficientset_ReadingSet_AirFlowCoefficientincomingAirFlowCoefficientCreateFullXmlStringForIATSLodgementCreateFullXmlStringForBCTSLodgementAddToXmlStringForStromaLodgementCreateFullXmlStringForEAS_2026_PassivHausLodgementCreateFullXmlStringForEAS_2026_AirTestLodgementAddToXmlStringForBCTSLodgementBuildingDataElementAddToXmlStringForStromaLodgementBuildingDataElementAddToXmlStringForBCTSLodgementDataElementAddToXmlStringForStromaLodgementDataElementWriteEndElementCreateElementUseBackingElement_ReadingSetResultBackingElement_LodgementBackingElement_StromaLodgementBackingElementlodgementBackingElementinitialReadingSetResultElementBackingElement_DuctTestBackingElementincomingDuctTestBackingElementXmlElementtheStartElementWriteStartElementEnvironmentget_theAssociatedDocumentWriteEndDocumentXmlDocumentget_Pressurize_Exponentset_Pressurize_Exponentget_Depressurize_Exponentset_Depressurize_Exponentget_Building_Exponentset_Building_Exponentget_Cal_Exponentset_Cal_Exponentget_StromaCal_Exponentget_ReadingSet_FlowExponentset_ReadingSet_FlowExponentincomingFlowExponentget_Currentget_CountJsonConvertUnitConvertReturnTestNotesForReportSqrtget_ReTestset_ReTestReturnLatestDateInTestget_EAS_Retestset_EAS_RetestXmlNodeListReturnGaugeSerialStringListReturnFanSerialStringListToListReturnAllDoorFansListget_AnnualCoolingCostset_AnnualCoolingCostget_AnnualHeatingCostset_AnnualHeatingCostupdateFirstFixStringForXMLOutputset_CloseOutputMoveNextSystem.Textget_InnerTextset_InnerTextWriteRawPowincomingFlowget_AirHandlerFlowset_AirHandlerFlowLeakageAsPercentOfAirHandlerFlowget_CorrelationR2_Displayget_AnnualOperatingEfficiencyset_AnnualOperatingEfficiencyget_KeyContainsKeyget_LeakageSplitSupplyset_LeakageSplitSupplyget_LeakagePenaltySupplyset_LeakagePenaltySupplyGaugeIsPrimary_TestStandardDictionary_BuildingTypeDictionary_AirTest_PropertyTypeDictionary_BuildingLevelDictionary_BuildingPreparationDictionary_YesOrNoDictionary_DisclosureDetailsDictionary_BuildingStatusDictionary_PassivHausBuildingStatusDictionaryRetrotecXMLTestDatabaseClassLibraryDevicesClassLibraryRetrotecBuildingDetailsClassLibraryRetrotecTestObjectsClassLibraryget_ClientCountryget_ClientCityop_Equalityget_DesignAirPermeabilityset_DesignAirPermeabilityReturnPressurizeTestSampleWithLowestFlowUncertaintyReturnDepressurizeTestSampleWithLowestFlowUncertaintyReturnTestSampleWithLowestFlowUncertaintyget_ClientCountyIsNullOrEmptyInsertDocPropertyCustomProperty0.#######CL Cenvairperm efla0.######0.#####nisPressurizeDepressurizePressurizeisManual Auto Manual false0%AirFlowCoefficient+AirLeakageCoefficient'AirPermeabilityRate)EffectiveLeakageArea)CorrelationOfResultsFlowExponentPressurization%Method_Man_or_AutoResults_ : Other1 noneWhole buildingCompletedNoDomestic'Flat  Ground FloorTraditional None??NBCTSLodgementFileNameFileBody'MasticSealingStatusVentilationType+DesignAirPermeabilityTestTypeLodgementTypeUkasRegisteredBuildingType UserId RetestBuilding_TypeConstructionHeating!Air_ConditioningWarm_Rooftest_dateequipmentserial_numbersite_nameplot_number clientaddress_line_1address_line_2 city countypostcode localebuilding_level report score 0.0000enveloper_valuen_valueaverage_n_50 0.00####.## volumefinalise%disclosure_detailsis_passivhaus+pressurised_r_squaredpressurised_n 0.000!pressurised_n_50/depressurised_r_squareddepressurised_n%depressurised_n_50BCTSurlBCTSTokenBCTSUserIDVentilation finalpre lodgementUcasRegistered ReTestBuildingUse fans gaugesthermometerbarometerNone,Sanitary Ware Only,External Walls Only (inc. sanitary ware),External Walls Only (exc. sanitary ware),External and Internal Walls (inc. sanitary ware),External and Internal Walls (exc. sanitary ware)System 1 - Background ventilators with intermittent extractors,System 2 - Passive Stack Ventilation,System 3 - Continuous Mechanical Extraction,System 4 - Continuous Mechanical Extraction with Heat Recovery,System 5 - Other1Whole building,Zone testCompleted,First Fix,Second Fix,Shell and Core(pre-fitout),Shell and Core(post-fitout)DwellingNon-DwellingCommercial+Dwelling,Non-DwellingFlat  Ground Floor,Flat  Mid Floor,Flat  Top Floor,House  Detached,House  Semi Detached,House  Mid Terrace,House  End Terrace,Maisonette  Ground Floor,Maisonette  Mid Floor,Maisonette  Top Floor,Office,Retail,Educational,Place of Worship,Community Building,Hospital,Hotel,Prison,Archive,Museum,Data Centre,Warehouse,OtherTraditional,Timber Frame,Steel Frame,Concrete Frame,SIPS,ICF,OtherWNone,Gas,Electric,Oil,ASHP,GSHP,Stove,Other5None,Comfort Cooling,Other Yes,NoYes/Depressurize,PressurizeManual,AutoNo related party,Relative of the owner or occupier of the property,Residing at the property,Financial interest in the property,Owner or Director of the organisation dealing with the property construction,Employee of the organisation dealing with the property construction,Relative of the professional dealing with the property construction!No related partycRelative of the owner or occupier of the property1Residing at the propertyEFinancial interest in the propertyOwner or Director of the organisation dealing with the property constructionEmployee of the organisation dealing with the property constructionRelative of the professional dealing with the property constructionOTFDERmanometersLevel 1: Buildings < 4000m,Level 2: Buildings > 4000m,Level 3: Complex buildings7Level 1: Buildings < 4000m7Level 2: Buildings > 4000m5Level 3: Complex buildings23Y SMACNA340 DM32 2.2.49 xxxxxxPHxxxxxxTestDateTime5TemporarySealingComplianceDeviations%CustomerReferencesWEnergyTestDataObject.ReadTestDataFromFile()_Exception during TestManager.OpenBuildingFile:  []cEnergyTestDataObject.ReadTestDataFromFile(string))File {0} not opened.Mopened file has some custom doorfans: ?Caught error opening File {0}. ex: [::&and<LT_>GT_"dd/MM/yyyyTestDateQ50 0.##Cal_ExponentCal_Coefficient?,level_1 othercibse_tm23stage_1ts1complete%new_build_domesticcBath and North East Somerset,Bedford,Berkshire,Blackburn with Darwen,Blackpool,Bournemouth,Brighton and Hove,Bristol,Buckinghamshire,Cambridgeshire,Central Bedfordshire,Cheshire East,Cheshire West and Chester,Cornwall,Cumbria,Darlington,Derby,Derbyshire,Devon,Dorset,Durham,East Riding of Yorkshire,East Sussex,Essex,Gloucestershire,Greater Manchester,Halton,Hampshire,Hartlepool,Herefordshire,Hertfordshire,Isle of Wight,Kent,Kingston upon Hull,Lancashire,Leicester,Leicestershire,Lincolnshire,London,Luton,Medway,Merseyside,Middlesbrough,Milton Keynes,Norfolk,North East Lincolnshire,North Lincolnshire,North Somerset,North Yorkshire,Northamptonshire,Northumberland,Nottingham,Nottinghamshire,Oxfordshire,Peterborough,Plymouth,Poole,Portsmouth,Redcar and Cleveland,Rutland,Shropshire,Somerset,South Gloucestershire,South Yorkshire,Southampton,Southend-on-Sea,Staffordshire,Stockton-on-Tees,Stoke-on-Trent,Suffolk,Surrey,Swindon,Telford and Wrekin,Thurrock,Torbay,Tyne and Wear,Warrington,Warwickshire,West Midlands,West Sussex,West Yorkshire,Wiltshire,Worcestershire,York_Antrim,Armagh,Down,Fermanagh,Londonderry,TyroneBlaenau Gwent,Bridgend,Caerphilly,Cardiff,Carmarthenshire,Ceredigion,Conwy,Denbighshire,Flintshire,Gwynedd,Isle of Anglesey,Merthyr Tydfil,Monmouthshire,Neath Port Talbot,Newport,Pembrokeshire,Powys,Rhondda Cynon Taf,Swansea,Torfaen,Vale of Glamorgan,Wrexham)Aberdeen City,Aberdeenshire,Angus,Argyll and Bute,Clackmannanshire,Dumfries and Galloway,Dundee City,East Ayrshire,East Dunbartonshire,East Lothian,East Renfrewshire,Edinburgh (City of),Falkirk,Fife,Glasgow City,Highland,Inverclyde,Midlothian,Moray,North Ayrshire,North Lanarkshire,Perth and Kinross,Renfrewshire,Scottish Borders,South Ayrshire,South Lanarkshire,Stirling,West Dunbartonshire,West LothianqNa h-Eileanan Siar,Orkney Islands,Shetland Islands,OtherCarlow,Cavan,Clare,Cork,Donegal,Dublin,Galway,Kerry,Kildare,Kilkenny,Laois,Leitrim,Limerick,Longford,Louth,Mayo,Meath,Monaghan,Offaly,Roscommon,Sligo,Tipperary,Waterford,Westmeath,Wexford and WicklowSGlenfaba,Michael,Ayre,Garff,Middle,RushenEngland,Scotland,Wales,Northern Ireland,Isle of Man,Republic of Ireland,OtherCIBSE TM237Level 1: Buildings < 4000m3None appliedIATSUserID level level_design_targetdeviationsproperty_typetest_standard retest)building_preparationexternal_idbuilding_statusbuilding_typelevel_2level_3IATSLodgement1air_permeability_at_50paIpressurized_air_permeability_at_50paMdepressurized_air_permeability_at_50pa#flat_ground_floor'Flat  Ground floorflat_mid_floor!Flat  Mid floorflat_top_floor!Flat  Top floorhouse_detached!House  Detached'house_semi_detached+House  Semi-detached#house_mid_terrace'House  Mid Terrace#house_end_terrace'House  End TerracemaisonetteMaisonettebungalowBungalow!commercial_space!Commercial spaceTS1attma_tsl1ATTMA TSL1attma_tsl2ATTMA TSL2attma_tsl3ATTMA TSL3attma_tsl4ATTMA TSL49Level 1: Buildings < 4000m;9Level 2: Buildings > 4000m;5Level 3: Complex building;%New Build Domestic-new_build_non_domestic-New Build Non-Domestic#existing_dwelling#Existing Dwelling+existing_non_dwelling+Existing Non-Dwelling-conversion_to_dwelling-Conversion to Dwelling5conversion_to_non_dwelling5Conversion to Non-dwellingCompleteshell_and_coreShell and CoreiStage 1  initial air barrier sealing works completestage_2;Stage 2  second fix completestage_3)Stage 3  completion9Drainage traps filled/sealed+Internal doors opened4?Windows & external doors closed5'Chimney flue sealed6)Trickle vents closed7)Trickle vents sealed8KMechanical Ventilation grilles closed9KMechanical Ventilation grilles sealed10?Air Conditioning grilles closed11?Air Conditioning grilles sealedStromaCompanyIDATTMACompanyIDStromaUserIDATTMAUserIDATTMASuccessIDBarometerIDThermometerID0.000000.0000000EquipmentIdCompanyIdLodgementUserDetailsUsernamePassword%ATTMALodgement.xml+Error writing to fileLodgementData+lodgementBuildingDataH8lG8C0>猉         IE  I   IE        QUY  YQU      QUY aei a e e !i% i uEE E  QUY   1 5 9     (   "M      M    M        a QUY40    @MM EM MM M M                QUY QUY    u U         QUY   !QUY     QU UYUuIE   z\V4;0O沦퀠$$RSA1)ump`T?LǠީ,tO#<Z1ݩ19vI!5dBX2Mb{^20t!~8ً`̦]ɍ,{,-eR`Ɔ|7(n @PressurizeDepressurize ManualAuto ATTMAEASiATSBCTSNone1RetrotecJHPassw0rd1E (,$y40 YQ   E  E M   ] ] ,y} ,y} E(( (( ( (   (   , , $ $  , y    4E 0E  E 4 0       ,y 4,}y 4,}y  ( ((((((((,($(TWrapNonExceptionThrows$RetrotecTestObjectsClassLibrary Retrotec Copyright © 2017 Retrotec)$0ca419b1-0d5c-4846-89be-0a35afb3ac72 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4btW =U)X )θm잢rdV܄Sc+ 88y|&+g\vsbdB+7_#ՈlRB#ĞTML[Y Zwg=CjRSDSPz&:=L.)6OC:\GIT\Repos\Apps_SharedCode\FanTesticCodeBase\RetrotecTestObjectsClassLibrary\obj\x86\Release\RetrotecTestObjectsClassLibrary.pdb _CorDllMainmscoree.dll% 0HX4VS_VERSION_INFO?DVarFileInfo$TranslationPStringFileInfo,000004b0Comments2 CompanyNameRetrotech FileDescriptionRetrotecTestObjectsClassLibrary0FileVersion1.0.0.0h$InternalNameRetrotecTestObjectsClassLibrary.dllZLegalCopyrightCopyright 2017 Retrotec*LegalTrademarksp$OriginalFilenameRetrotecTestObjectsClassLibrary.dll` ProductNameRetrotecTestObjectsClassLibrary4ProductVersion1.0.0.08Assembly Version1.0.0.0 2