òqB1EB <<[! `2KE.@<  }6 xŽP(qB1E 66 `2K[!E(b@w1 }   6ĚxPU!qB1E8 <<[! `2KE.@<  }6 xŽP(qB1E~ <<[! `2KE.@<  }6 xŽP(qB1E 66 `2K[!E(b@w0 }   6ĚxPI!qB1Eը <<[! `2KE.@<  }6 xŽP(qB1E <<[! `2KE.@<  }6 x” P(qB1E# 66 `2K[!E(b@w/ }   6ĚxP=!qB1Er <<[! `2KE.@<  }6 x” P(qB1E <<[! `2KE(@<  }6 x™xP(qB1E <<[! `2KE.@<|  }6 x™xP(2qB1E 66 `2K[!E(b@w. }   6ĚxP1!qB1E% <<[! `2KE.@<z  }6 x™xP(.qB1E. <<[! `2KE.@<x  }6 x™xP()qB1E@ 66 `2K[!E(b @w- }   6ĚxP%!qB1E <<[! `2KE.@<v  }6 x™xP($qB1E' <<[! `2KE.@<t  }6 yžP(qB1E' 66 `2K[!E(b @w, }   6Ěy P!qB1E( <<[! `2KE.@<r  }6 y žP(qB1EG( <<[! `2KE.@<p  }6 yžP(qB1EZ( 66 `2K[!E(b @w+ }   6ĚyP !qB1E( <<[! `2KE.@<n  }6 yžP(qB1EBH <<[! `2KE.@<l  }6 yžP(qB1EsH 66 `2K[!E(b @w* }   6Ěy#P!qB1EH <<[! `2KE.@<j  }6 y#¤(P(aqB1EH <<[! `2KE.@<h  }6 y)¤(P(^qB1EH 66 `2K[!E(b @w) }   6Ěy/P!qB1E{} <<[! `2KE.@<f  }6 y/¤(P(]qB1E} <<[! `2KE(@<j  }6 y5©P(rqB1E~ <<[! `2KE.@<b  }6 y5©P(qB1E&~ 66 `2K[!E(b@w( }   6Ěy;P!qB1Ek~ <<[! `2KE.@<`  }6 y;©P(qB1Ep <<[! `2KE.@<^  }6 yA©P(qB1E 66 `2K[!E(b@w' }   6ĚyGP!qB1Eϔ <<[! `2KE.@<\  }6 yG©P(qB1Eؔ <<[! `2KE.@<Z  }6 yM©P(qB1E 66 `2K[!E(b@w& }   6ĚySP!qB1Ee <<[! `2KE.@<X  }6 yS®P(qB1E <<[! `2KE.@<V  }6 yY®P(qB1E) 66 `2K[!E(b@w% }   6Ěy_P!qB1Eo <<[! `2KE.@<T  }6 y_®P(qB1Ey <<[! `2KE.@<R  }6 ye´0P(OqB1E 66 `2K[!E(b@w$ }   6ĚykP!qB1E <<[! `2KE.@<P  }6 yk´0P(RzqB1E> <<[! `2KE.@<N  }6 yq´0P(QsqB1Er 66 `2K[!E(b@w# }   6ĚywP!qB1E <<[! `2KE(@<R  }6 yw¹P((qB1E <<[! `2KE.@<J  }6 yw¹P(jqB1E <<[! `2KE.@<H  }6 y}¹P(aqB1E 66 `2K[!E(b@w" }   6ĚyP!qB1E <<[! `2KE.@<F  }6 y¹P(YqB1Eie ,,[! `2KE@<T  }6 x¹P(2+zsjaYqB1Ee 66 `2K[!E(b@w! }   6ĚyP!qB1Ee <<[! `2KE.@<B  }6 y¹P(PqB1Ee <<[! `2KE.@<@  }6 y¾P(}GqB1Ee <<[! `2KE.@<>  }6 y¾P(}=qB1Ef 66 `2K[!E(b@w }   6ĚyP!qB1E <<[! `2KE.@<<  }6 y¾P(}4qB1E <<[! `2KE.@<:  }6 y¾P(},qB1E 66 `2K[!E(b@w }   6ĚyP}!qB1EG <<[! `2KE(@<>  }6 yĚP(qB1E <<[! `2KE.@<6  }6 yĚP(w!qB1E <<[! `2KE.@<4  }6 yĚP(wqB1EЋ 66 `2K[!E(b@w }   6ĚyPq!qB1E <<[! `2KE.@<2  }6 yĚP(wqB1Eq  `2K[!Eb@t }   6ĚyPk$N 0?:4B30o4S!󢊂 ADɑðA!7`0ę0)z5&@;  *Q񢉇 d  bߊHİ}u*x*3dk\TMW Rc)/1(#n ^^`{vZA| 6 oHIybxӘzqnW)E _(b&ãY 4442&$0q( TJP&WE1X}7o P*m hbmJT,B'*MN7K=_Lݯ;?Ofx9vӯt. |">#@ԂB]z6.sx0ڊsF}hz;k糸s^Z, 8ug#Q%aEd. hkٚT(<)J $P%x^) TQ.PŐ ^? %UM~$%{~,mVg>DZu aeqB1E\  `2K[!Eb@q }   64yPk' ] xTE>]P>2htNAq?>>g|o(: \ [ =-(Vɾ@NΩ{ 2wuι9NMW;V}FW\QXt2+TVvbʱ 6/MjIlDTjeYM\n*8TtEp+KQj zbpe1VT&bq8q\`k4B䠞3[pҺye?gVf~J^Tuň(c#ޭ2p Wh#kZHA䗹E/-9^YM`y{.rU6P}Ha&v%+1͠ YUg=+6qVaR"-4m!XGsKty%x,)a^G=sutsa֬Yq3d3 ģ"^X((q24?ã7۫G ^517Nq].'N٨s669PϜuW κZ]c ]cm kq5TA*]J]Cu%4TWrV_Y,WB}5V_~ ˯֦֦֦֦֦֦֦֦Ҧ뮜.X}6+ 'N}'tZ,"z+x'uS'^.x"c`hy(W^1'J=? $uZ_;?s?9G"@{(_C?u'=9~Ω-j^)x<80lOQ[HH :;x`0`;>>>nԏݻ^{5|3&nHG'M0uqwW4]|jt<ɩt,H?sc' . p|;pQ#Q -=: PmJ ;l΄x !aO L҇ 0uw:'APBII_p5< iWV/߄ 8 :x`\w.QpLއ.g; 3#_>e A'ƪ(:S<<61H?SoiCC 1nzr(٦D'7w6qloXOD[nO!ScqB1Eu  `2K[!Eb@q }   6̌yPk' l:#҅:ڵ_ϻ=QVbW'{ꓭٓoӞD G޺A8d^̓ Q̺KBq>#VmMzesWnNƪ5).gd'f~&b٩`FT?To*,R kk,n]s.炱Z ז@pq$nf>jCdOCOCt jlEm\R.IDTyחkWwӦZ;k> _WLmƙU|DSJbf/x>~:Hx@ɐg!~p@8s|̓cS0PqJ~JUjFզdouq t'f xkT8o-I/hlCs#]m;wc,ǦYڔ3tښcΈ\5%ngycFM1^uV]p~eʁTx.) =iIc6pSLu'U]{qq/(RW.y{&6c3{s{Ǯñ Gq x$<-lnP=&j1(/|Vᣪ{Wꧤ~ t#9f 0;`10!fp%LuB.ؒ3W{wS67&?P=9Q/q @u@~{@ތKT[m)$pGR$t&CghG7{8pSR3Nn&+A=e?P;D2~<} &"O^WZƫÃq~@K~@Xn?H cy+:  jgqNZU4Ř9(6m]O25v μ7^ʒEb o,XT{'a!-Poո-u}'IǽsbWrkcP//GycZ)ٴ?Yg|׈X{Աmx ? qN%]S E=wD%F$o/]Ƿ\Qj15ߙHħ+8N;G*kI'tBm;+Foi^J;Vpԕԕו"]TTwjAm bKWk(BʽQs)̚KH5H5yis/^z҅HQy40bGh h#tCԄ28Q)4/1_OۮL^ ">ӘiLqB1E  `2K[!Eb@q }   6yPk' *-fK}˺C+&ibد(&L[dYff_VW KpHH,XB-h fd K?햐0{rhYʟ3?((LfgSflj?ıqb,Dez_P_|ìVG/2b1˒b^6/Q``x?fsalP%x/+m@3l'UxfZ)Ϭ`gf_< G`bK!66XH,a* CFX!K8lvḟ5I)/qKtݷcÁض&-|-6 8 p(dT>5H"&K!_84ԫd'J0 A|NZ Kfm~MbVk ,LMboxB>}| 2Cy KAfYcD Ega+:\Tg:[t:tuԪSUi'."x%҅cVG:Ry),ኳ* 8\\zw姾-?R.cpa\(j\ ? p K\BH,u™4&1h:/Juto]#0}>=߲AdϚ& h&;8ySan9.X?`__}yq.qB1E  `2K[!Eb@q }   6I+1VNtńWLte[F-]n*B{ rŞ+RϤ=Wy&oʹHۮYH3Hg{"Y:(=hO<$z0Kae& h&;HgN83fhfGSf|1ÌeL0sꇙS> z?#HfLBz'iJvķ&6 o#-ꍴCҢ7#%CG)8SpiwYҔ]K,=Pz iHw|œ&.)ozo5_$XOsD{(\S~SfǻUovࠠ T㙲>?OG-N`jo`lq'ƶ] SV}Mڈ@_J1¥klomL(%(/]A8<*3=^f1<˦p?ҹ.r VTHjɣm"QA *\\.)•j1h`F`0"F2<8"#9cZ!# MJ"S=KyLUR J/T9F/8cr;M}|TGw7#er^]nwoY7wL&-f-AB$A( XPYH0Q_h4o7yUU7KSA˃oTw=^7%uj+GillՂQ>iwɰ }/yװFO@D4tѾK㥱:~.FYk)^vЪWLK9 `=V1KE}%ۤcc[# 9Qrȁ)#TQ> /Gl 7Tq?~_K6oݯ:pjbd}4٤N;XJ),v`2K# !SE[|Yyhnߤq/<$xɱT!1p:x6tHd2Nu6 OzAZ~?XtHMhͿ#۸O=9>1x:"qs]dg4'Zl#k2y,_F>\g11W`=d__f 04l}J\L1uHܦْO+ _O y蔖 4ɖxZh/L0[e低v qU:ͻX'ăP>xgѐ^TDx,1Pt :ZwDw'z֯zg EGRqGµ-@M~λ.#쬙{^禮2.f:$e:^tL16v3,qB1Eʍ  `2K[!Eb@q }   6yPk' a9oG\ \d?*nBn1\vA(O/2{u\si/J=.4n5KWNy荼{qK}W,IpFg^b2%^q] WP޶Jq Q.h]/[:'h et6b` >GK$1g%(1M7&@kF$cޑqp}yxq1?r< Jkv+%sfs9?fϓ%;(9:m! fw >Vu\ Kq.*xYG:J7&3ۓy1LFZ ElX 2v3ۇA}z O܄kZ1@ _y賊OGS75ѩh>w^(/Lf\$ԩψ 2oS0E~^Ջhk2q<_& {x\dd9 mb)>Wl?6^Ļ/x0U~+G1Sc\g,1R=М Y'bv>>O5<QL :/QYO=`Ip\x\! ۅ"VlޛeD6DO}/< ͻX^)oSk-xcns=a+~/r":8R<ϻ"c*K G9@}#G8766*-)f/'R*se-X:<Cx 6JO|5d_pgnYvo07Uo_jt_ CPo8u`U>82_WeyTh(vW73 6f0H8"#hpL+^O=pxr<Xd<N" up{fX:Xo` ظO%޲iޟ ͇3|;hTC],<ÂqB1Eލ  `2K[!Eb @q }   6DyPk' >gBщ-jq@t?Cꡪ }e|aBP:M_+j<0+I$m1(fxXB=nOpsP&D(€q/xnvXEnXxf^8BNܦlJ4QAX$z{69e>2ّ%Ya7% 1}3&N @}FB]8(v,hq%tbI5T2-7$DrxdJDKaƋvnlLİ(#/ @ Lq% XwOw{9dKؼPQ%dc,A?cTL2 ~uG:d,iYR@ͬ=nrvt$PM~JYD5U5%4W@mB\u:(?uB(@YdVj2"sܡ+V Q8F >%w{5u~nTNK (ܪ/ܠ%/a"%`©f!wr'4GadQ^̦.eu$[!?B;3짷d`F*Ʒ!.K&x@"BW\@ !Pd FC-pYl_"ޏi{\Y?i}GIOګGϨT_WpbTB፬NjFsz>}hNcoܩ,k&$Co 18% Uʎ:p'ԇX6%FvPb_\ u7'Ӡ s=P bV ~̶kLxO[laC=Wg~a"9Ef3,2JgdgbnSbO tj<@h˾@W%;u|L70Cvtႏ.rϣ|[N6JCuct6qF'O3H 4 tG2xcJ7!y_d:{ xmfS1]w8c4H0?K(- D~,e^J{z: 7hD!H ".2h> Q؋ hJ9 V1pHCs ų˜ z '@(K(9 S4G^ONMdhGl\tQjr/}vL3*H]zy@͕HR>W~φfeqB1E  `2K[!Eb!@q }   6yPk' ɟsd#r}4E ]md햴sL*U]qYa1[TvaH@[lA A 6^CʶbP5~,6J5:6*PeM=={^G #b1a|r}">5`XL.H{I84GI#/ G7KDC>qhDk*|(sg[>mͱq:55il6 =4~5%@K7E\AYDcq䏗0*=d2<;Ň%?_)}p`1!u3T<iM-7ҊNc+veYNT Q}B: d<4c8ߧ88SO8=5:73̊kqj{eF?0enZinHt>3cV sR>т qM~/V7O[tbw]11?s.v~Jq,/7w딒dE19'n{7Zl@(omJ~ FGJRQ D׽V)=٠V2c ﭺ?FZ7nf)]\)KWʓ#g޺R }0enGf/Ń˼`e {Fc*;9c{JYWG)-Jk0x=-xnkr~xykdY4oџUVMS%xZYF'xm>k)rCFރ㑏jfhų&ǎcywǍ^zɖ}r#Ekg?'&'Mv/5Mͱ/ْN?QdϸWL}kxe؁If>{y,L`ƽxeo3v͘V|'?r+pJPfZv\6:yk׫u6(k &5&scǶm>}lcǦAQ?1B<- e%.[`0R[P,_ojy?KX[[%_*Gq|G<[ r:`^y{UEq|@ͭmwRԣAQnzjOsb߅<:IVZX揼Lm Ԛ'h.B?( dʆmVN'KPH*,z(=xX,P` U5zzhh2ÒR5Z /2=dP_5ui*z0V7 Vh66@KLz05ׂ7ErCM=`0BS:ZH[ M fٓS䔴tMjz! ~҃KzCqiCYE%Ӈ ߇|,/b}#k'a7ض~lu{>X: =`ll6ӫT -Mz-Т`Yr6Gu PQUt!ݒRRa1t\٩r)@j)H0n/7խp}y\6\G/n ]ѭnukMP6l:VzJ=m֢ikf-&InnF wzNjQj0BWAl0Hrg:r'.Nci; atVckٷ^9{C;)#G?oyS xAMp!_'6On |4|)_M[~R?(< l!)=8K*If.] v2e`.] d{B% HT|,w]!16 [K:*YAT8ZAPxVRǚmAӃ8Jw_lEgk^}d`o gIY^&8A T&} &Nu o*c3<cpl vngblDlM6 ;K,L3v2@}sMP -&h5CcS'9`#.&| ,BP7XF(#N1}yG ^exUU^U^U^ö zVVVVVZZzևx,S<h onYyiKR'{-JZqaG 7Kh.9Iytb0>`q[a ea$na ua `@ kaЍ7bqzbЇqჇ1B@KK L]6l.ݲ^y(MxƟOwq„m@޴_}'7d?ς{'{'{'{'{'O&ɓML69l_rc;q R=ӄijdj'@}knbA-[V`K[~ 0-j! dj 5YLßʼP&D8F:W 12}ow)WϘ;a9s{ ~ -%K/,XqB1E:  `2K[!Eb$@q }   6yPk' wm f͞3ۛW.\)oMbUSdիCoO1̄3ݦ'MOMKн:2𩷷#ƆF! { uu]]]ZZ12L---&u>C ߋGxg':0G>qj{ۘhp>(/r~Ԥ_<XΧ8Ok7ė/rY/UWWt'T__YkdK~__&5"yx?5^؟eVؿ- -';V(JGBOݶ+ǻSm l޷պu?v퀎_o ڏ=:޷ c;'~R7;r?Q[m}3;usAqB1EQ  `2K[!Eb%@q }   6yPk' 'vMs)GLět9=K.qz| lr)Uj[5: /˭e[VQrQzMmڠs0yzQXE]btY3vEӦW:f:$`γv1KOhi׶47~q;l c~U滃nƹNvL'fN#qAϘ`Ԝ}rѣ _lKm;|cӦYmo66j:|/?i\:M_~}_@`J\\RgO|&aNY]w#9a/nɠ=k6/EۼrZ o#~ Gߙh> +Wx[[t!v?pyns?\7z_%yc?qvS)3zƕ-.NYYs7esn(.).(RU*jJ+jI:\L Y1~?'~uQ8}b=oGS̞Jz! n#"V-06[[SMmn{g}9EUy5%yeEW kJjե yƲuy>x~_TO /70ɤǥe.~fa󦏦X 1xoVC-߸ ^ gY^&m㇀쫅ׯd\V.ΩyEjujqEF(>s=y쫌=e :~gNYyd'b9fI,i.fmoşu#7/#M/ȼ\qA^_^PXUX_{ &պ |Wڔ7`[c}߂G=r@O}*cI֍2eWƓ?tlhijj3 Ԋ32rs.f],ʿ^TTZX\VTUy#0/9uaJU.h*8W ;'0頻>yN[<g6ճ_[>:n?NN3Mg3&Mߊ? ZEyEWJ3Jsq:yNٝ 9^Sp>0/S?r8ㄵm^7o>?Wsx/~͈Ob|}냎Ys%fsͶߪY+2Wf(KQ])-a꼪pC‘ŇB"+**j+**kUMqB1Ei  `2K[!Eb&@q }   6TyPk' SM^0wa`wrb86ۧ)6ήGk)vo8fDGΟ8gE,;"fs}k%WUײT9pȧ\EyvyiUmuuY V]olЗ~(뀿ݚÓ7V zY%9|赟Fib pEEM_?;+ JA]-*+-u%1&=2Δrʋ4uU%-eU~7o?FڶhTڙ_%.{?~?ͣ"Oطw9ZO0zKq a _+#73Rzy٩7]zp{Dǩz;ϗת*kJ*j5Sgg|c i 0,xTqq>e!/"׍4jBfO0r9KrFrwHS;DqYsRǔz>/19*:n;+L6^STjo* T%eE*͗sO>z7k{|o*9#S6\\pp# L#CMl7ǎiͻv߽x̋c343a#us%Q_/ȸ[y!j0)7Zq35M{Dv򅆔MG_-Yq O#[]6mH q_<\SB[fo8a ^b_OF>vcf3Kzاs&ME@JuUFfnzNBZSPДѫC_#,gIg-]U!j?߼#M~QGE_{m0LuY1!v'϶6o0O[7/iݝFztÇ~s wܸ3+^Rp*>|Su S충6_p)_>nŅ5=w6zj-\2=vHu {xk/ ti| WY=qs5xݔgfԲo;)_E+;GAf^ɻʸ\^r#)Kmn,>lVȋsޱ?Y6.5k7;d[8'yG}}>ѯ_=~oȦoG1տMyᄆ,|twW5%f-]hxIgg| ~D!.f\,}cj\YF6뗞z?߻‰Sm,혹z#_⫷}qB1E  `2K[!Eb'@q }   6 yPk' /3t󗻘^nn|%̟mmݷmÓs'?;xwHhHXx؞=BE26`SԺW,ם&-Yow_ 7LZybEsڴ'#^}e Ϗ|qk)s,dfl`~B7 VK[.ZbmjmܷoOOvzy'  !7*8{_Lȗ~>hF'dN>Zpe^yCtժ^flps׶N\\mZ9[;\fҝ7w= ;> bϾa{:|)G 7 [ I'75P} /%?w+>gџؙ.v3c5[\6Zۼi;_K%7KsT.uuue5 꺚ښj2U]+PҊUJrCx$`X8)i w ix jk[}}}uN][_W˧ *hB"Tk l< ؿW PnԶW fv#7 G %p^$",y4آxM[z!A1Ft{vi u uH/Q!4"~YB4ϖ5f0cSMML>t&EjʎASnZ}`ĩSSO;qBjǏ )LENxK;_}3r|y; gΞc$GC _oh5MhQq:]L'.>~8gfeI M@GRZ8 Hvpe3 a>RxSβd f}VMA"$P?MЀ=~|ѣ/t)>K 66lDg4`P!"˾45Mu ͵ ߙ ٳSM%9;K0NEbώݤ)S-m*3ⵠ7Z՚_+~~rQgOEDyPV$TX0+*t -RѴ-m͍DPרѵN*$$E'MB$Q ciOJHJ"1'rl`A-u`OިNĢ]ַqB1E  `2K[!Eb(@q }   6yPk' U7Դ576jQ!>kxSj_YYOLL/bX1ŷ'Zb#{"#/Xɘcspt=}#@|0_,}EH@FD&Blg~t ȁ^hVmM W\+d䄄?~+FsvrYd bW4 N{ـwxlc6u Uy& ڲ+9kܷx Ѵ6kۚ78u]kjΟo0s˗1m%߸},Ds@NQW(=t~A##Rآnjմ@ZE=vȈu_MOү]'9#80]h S3k<- <+ŀWR)D`E"UMM卍V,- ?åK?8iW JQ/5lH "pA+3Uf;I ~Z,n mMM5u_ϯFRSE`*;~AB1fܸ0g f^Ye4<*nMm>/32A  f~ܹ$r3n<둄 Jlx҆MY!-NHKa,gmmVjtт>EgYIHH>%~~>|fa~῭=gϣCC*X 4_/ Xl9TQ9`- mF[۠mnC01`͞=_DD ׬Amy` (ҁ?HK xXRNdhXda2qI=q*Ձa{54jM7KqB1E  `2K[!Eb)@q }   6\yPk' @kk6_??͕tO{DZ(n* X $W%]c'NbϛkY`;=8XR68TꞇhVHt0w6 9٢E;<=.YzPA'J^ ,Ա*{B@$BX$\_\T\VPPI^n>\d~ի/_t?a Ǐcd;,9BDgOhx8.oov۠͢·?z>ɻkֺlq&G]׭߶CzC;4)Vɓ:(322 4.]pjjsX"Hŋ::Z9|݂۷m#.W?פL9VzʂR/\NI׿7y RR_R?U=(W\W(0!Tŧn(Kxʎ̲IT-rJ@UC [wG+dQKl'iH`":6Ӆd!A:"z! ј~y $qptbf=bho&+7NGC܃&?e &cD!dbw4a)!8tQi᧢#tTqDN.*@>;#eAQ!|j57oafIulyd [}bIIR$%${Gq:**zleR ;Qs㐤dd~  RH ENkIv+QRW.oD v\mKA^E>lA嘊.nĈ8 D&!HQH1:` ;[Hm/1جs=Y9­!(Rʭ TH u2:F2@2C2w ة2BA4د2!qB1Eݎ  `2K[!Eb*@q }   6yPk' CJ-GEQ**i1CBA.#&s*L.db-Y-Ń1ic9K/IS{9$8.af3dm%GdCh|@s,,':@<@,|q4dS90-Dv BőZoQ c0P4G| "iZ3|c0Hax?jWTM΂vQ/)vYu+61mzN'(}8/UN%Rr$L(ܒplr C(T|5H<lK],Wd˹L?Hn6+0{8O3&4|4b wv-_iJ'Y%y`B42i0sIF'jzђbbDxrE*例cp?@)vlj,`8 /zΖܬT stOOS\l I0hܘT*YbqT)$$Le"QaL+VמqC+(?eZRuT4L`*D ~6[Na-iB4_Obc%A(7K4DIp$,sΣ?0V NL c@E[)b(ӸQt@G~% c3BWt''RVOyF$ K*r@#B L`xK*sO^/XȄB< @EyI]2 _ȇ,X\U0FSDIV/)$v"ZA#,%»ҏhp΄vxC|%@ c-9WT'DϹ $Lb0mF=YF'q3NΥ+29ΎSx%r+w~+RT^,):]4y.??mJJZLV/qRHJ4TJF'Z'nc>U*Ziy90{\nNB}(W)Nuє'$3,  3_] Wpc濲?SpĄrXQy"/_$P[~}sMn/zTBIE(JKz6> R񿷟QO(l AE \Et.5}+v!yǖR@˴2 ,~qB1E  `2K[!Eb+@q }   6" yPk' qy;4@jɉDfR}3[s$E垁3c$B'A<-"l$3DDDteqɳ")g@]r"/kUhBUERU=MNMM1K!H HLEYD.#a t&\E?.IJ:QRY RbE*#gZ"UJ~1Q"r~x.cs"ʣT)#Sv@/z>KeTCB.H(Ҍ'F8jDWo_?= i+o_?Gib rDʂ 8 4+<"Rj|J"+`<T2=ԽltڱcΝ;w{GDDDDFF*Ky;",4<@:k=$ok dQAtr0<<[! `2KE.&@<  }6 z+ĚP(xQ$rB1EL66 `2K[!E(b7@v }   6(z1P!rB1E<< Es EsrB1EDqqIc`RIR 0001E699FE4980CYNPI99FE49I@ rB1E{ <<[! `2KE.(@<  }6 z1ĚP(xSrB1E| <<[! `2KE.*@<  }6 z7ĚP(xTrB1E6| 66 `2K[!E(b8@v }   6(z=P!rB1E| <<[! `2KE.,@<  }6 z=ĚP(xWrB1E| <<[! `2KE..@<  }6 zCĚP(xU rB1E| 66 `2K[!E(b9@v }   6(zIP!rB1E| <<[! `2KE.0@<  }6 zIĚP(xVrB1E} <<[! `2KE.2@<  }6 zOĚP(xSrB1E%} 66 `2K[!E(b:@v }   6(zUP!rB1E <<[! `2KE.4@<  }6 zUĚP(xPrB1EU <<[! `2KE.6@<  }6 z[ĚP(xNrB1E 66 `2K[!E(b;@v }   6(zaP!rB1E <<[! `2KE.8@<  }6 zaĚP(xJrB1E <<[! `2KE.:@<  }6 zgĚP(xGrB1E 66 `2K[!E(b<@v }   6(zmP!rB1ETV <<[! `2KE.<@<  }6 zmĚP(xBrB1EV <<[! `2KE.>@<  }6 zsĚP(x>rB1EV 66 `2K[!E(b=@v }   6(zyP!rB1EV <<[! `2KE.@@<  }6 zyĚP(x9rB1EW <<[! `2KE.B@<  }6 z4PvrB1E@W 66 `2K[!E(b>@v }   6(zP!rB1EW <<[! `2KE.D@<  }6 z4PvrB1EW <<[! `2KE.F@<  }6 z4PvrB1EW 66 `2K[!E(b?@v }   6(zP!rB1EW <<[! `2KE.H@<  }6 žP(p/rB1EfX <<[! `2KE.J@<  }6 žP(p%rB1E|X 66 `2K[!E(b@@v }   6(zP!rB1EX <<[! `2KE.L@<  }6 žP(p rB1E <<[! `2KE.N@<  }6 žP(p rB1E 66 `2K[!E(bA@v }   6(zP{!rB1EG <<[! `2KE.P@<  }6 žP(prB1EV <<[! `2KE.R@<  }6 zP(jrB1Ei 66 `2K[!E(bB@v }   6(zPo!rB1E <<[! `2KE(T@<  }6 zWt& ˏƇ ;lhX @Â]m_X db:<68>׫ZEoE_Zab^*Q_UFU=j農e{3{:" Նn =_ˎ39LcuK),x!>PH^"Nyok ^z!着k]jqAҾُcWYdu(dQow/[ҒHIs$IRXQK!rGɳ>s0XN nDGpsd GFqs|cjlNEQ>`0ǃ~p:p8jDommEss3 Mi7@]W:5dTx1ds`ӱ8t6%Mʆe㲁)p;S9'QG7&CaL@??qkG `x (]a Q8^馍9{ȐSloolF[[ZZZ$Φ&u6PO:s((5{/RbV^P'gtc42qLEG1`bpct1߀/]']oLLbv'>f`=C!|rN˅.\XOmiMG)s66Ns M'kʛ1spN֔^`XST  !"c+bx8zf+Ưħ!67i|r2k)+FQRz4hr>g}+X8ƻi:P!_barB1E߯  `2K[!EbW@v }   6.!{uP"qHC9XǙ'~§ FQ0t(rYEБʜ"ĨXGf{x]=C`X#Ҋ=:ް/g"aȧ͕Eyv^(i CrB1E `2K[!EbX@v }   6.{uP"w BS W^g靶һgKrnvbeE>/3K@wg"cN* e`Hf8kU~|ӎ@P v5e qdXf!&K*@3aP69WP9.Wp]ݻu0\P rB1EF  `2K[!EbY@q }   6/{uP' ]}l3۳1L?;)Tdc]  D)T!REQ$#=7 TEG惴ATD4$(-J@6n8qZ`}G!۷o߼7w[D)IA/ 6zm68 ²U?n 8z$c-(mLi.)SZwf'gTX5`HO֫Ajgqc ő9\xvؼNy"2ˉl<%A!]F`3_2&JZߊ28z*=Qvv~T601&rȲSF(Xn GrKOS咒U,v5nkQP|U YېE#+-ۿ7oII|3Qdqa11K2J+a0@e C%Ù 8U;<)pٕEä@}%i\&è¯Qʭl'  LD,a$c|#$D zNDA,A#S긨շ0 Qk20}]Oe4gK8A .Xr.,EEѹ.od:r\/*oOQ+Z a`?LsECW6it 2ˤLZR>i4/H0IbX,U*2(B TMwlYm 㴆Y$wr]i* Yb&SU/ Z#l]{%->dvrA #C Y(˺3ňa!ed*@O(±][QG[gB e֔`;9}**Aee7/ɷa(+088w=ڵ ,[6$mEzTք :ڿu>tHctIB[Ҟqeۿ@Cc8Co\[Wa͚(ߋe>ۃBD;%=z5gQčwp>;ޛUۊ47@oBSv8}26˗G.x}p';rB1E\  `2K[!EbZ@q }   65{uP' ($5 /!\6 9H#5vҋL^Z_3Sfރe~76x5۔WC[6h)gO&R=J;JkTD}vtak Ѹ97= ̇7*lQsj|fؤHN#W{G61)lJM:C?fKbti$Y2\ŝǑ[,AnI!V%q yfڪ%E_ވI|4=3ILؚ;h\+ WFm8Q޵ab[h`Vq7iPG񚑁s#G*x_=`7~>-5p.}:iE^#?BpJӺ>?J|D5L1Q!ǛF~a^!e Ls^)HH'_=hӲm!.+뇳<%llN}q =v+S2ł̇pBP+Is 1U}Qn aGc#&]癲m~0ۏ>.R/V9DX*E"8*h:/̥?W}ʐOrB1E  `2K[!Eb\@s" }   6@g** %A j{0sqaY$IE @BT"0:Sd30~`jpa`d ; J 4zƄ' FdA> g p LXtHp,dЁy3 P'tzF  Py0Kc{t X< @%jVﴕm/?[˿'؟@@ c@m(u83p2f8Kh7ك`"}&^͇Y  ' ւՁhXWfU`@!P +P<sP |TO1616(pe >p qFy"٠7x>H ^PPLJ0%MKHs_vF zc9$mWjq_m}c>g"$$9G j|>zi{ڿ-wEj'wf|"ԶXBα\״-,E!Ya+T~XX.2 4 F#E>P(☑ %R,~fA7%_ueTuNPW^'8s.곔nc FZ###rB1Ex= <<[! `2KE.@<  }6 {u(PsB1EX66 `2K[!E(b]@v }   6@ {{P!sB1E7<<[! `2KE.@<  }6 {?(P1 sB1EU66 `2K[!E(b^@v }   6@ {{P!sB1E3<<[! `2KE(@<  }6 {{.!P(sB1E<<[! `2KE(@<  }6 {{/PXsB1E<<[! `2KE(@<  }6 {{:pP(<sB1EC<< Es&BB `2H Es sB1ERK@@[! `2KE2@<  }6 {{@ P(sB1Et@@ Es&BB `2H Es sB1EJJ `2K[!EG+(1<d]^Q|+Pd'i;1 M4jӼ:i]_uW|眻3{7ƹ[9o,HzWv0"Y+1vYzA *ԫ6V*[M7鱯QϿ1I45(^QՏu}*&;[WRy%3쿱Ь{wyUvTsyfn'SZrr LnQ5_w6&6.2ܕ {}o~5C'!ą;e ,,#vx"^[=hjiu\y*J cCV8 |4j^D#ٙS&o9U#73^ܸq ͈MŢyCo6b13}5GϢ`V L"2Jf>XեAŅFoZlh6Op/Wq?Lp55ܲ1|hɑՑyײ36u ކ&̠TWzqO0x6.^z{XNW['\HFiYo-d'F18/kI5OP]*)dzsbp X0oBMVDFNԵGM{'u s vg,f~[#q[^DV&ZϏi|I6߆5|;ƅW֣<&y#J7D= ym~x=f9\υv&XWlêhm? q GU݈`zp 䜽0 ڻz/r|c_ht~$&^|ǃ898x$R21+rÎS8|-Ǻ4NwE{G`%pUTih4?x 1{S\#X'#!-G[MgPqRT@^Q1"dp#1rQEJq\ o`t~.(/m9) !H)(%1)y8{`Yu+VzMdEsB1E `2K[!Eba@t }   6Ey{P$oaX)Oe^jjoC|:*1@g+PΪ/VRPr\}JuŠ> -7&6ힴy/@kaCR␔4Ƚr^k`Y fϰ;2E4gl刹,OgldӴieVY7enQ%[e S +:Y1UStrjGӼ,rRs i Sp.EY~*7dV}M<<^nAv]2ae-kVIÈҨU m0Z)iEòZDUKUXQO /b/? y,_,`F1 bql)?t ,YP(7pUasI6%,Op"æB9,bSLΦ5zۖ@Ɨ>eff+ė"3]T9r&E4~Jߙ!5fϙ7IhaGL3_p4XsB1EL<<[! `2KE(@<  }6 {EyP((sB1E:\@@[! `2KE2@<{  }6 {H4PsB1EBJJ `2K[!E{ߖM%3c)Yl0!HJTRZRw*EzJh%7Y~_łž.V/(&&FnNoO<' ?9i<b0[tNt.: uL7/*@j|%^{yEzJw+ 7XP ['nPۊ-1Ïj5{3xj&B9<牙jh>/l5u&};8H3ZW|;L_@̴/\k|%KcolVXc#S \k|+8Yv~ '3 |fÇP˵>&i&P(F-sC R 32'̾N+ٌdʁ W}j&SqLxՎㄷZQ"`$&D$qD15T#@:G[ Cj F1rc: Gz#zYQ7wzoAwy~ow H@;kw**9r^Cܘ7Z@:'Bϰc6 ; 4t)1H ?ͣ[îm^-ms2ݶ T@B8`[p`_~lzʹlW7vmݸtE=Y|h7wjr.N\V6(ۻ|9#}~>.dv ](BWރ@kbPۅ.v! uPB:* "GH"D:t sB1EF `2K[!Ebd@vj }   6L~{P"\ %1(st "_'` УY sB1ELT<<[! `2KE(@<  }6 {L~P(sB1ET@@[! `2KE2@<x  }6 {LPsB1E `2K[!Ebe@v9 }   6L{P"L0 0 ذ@ ]HQ*`d}}JbgslaZ}p<pHTs 5&"?3(vveިZCljsB1E@@[! `2KE2@<u  }6 {M~P|sB1El 66 `2K[!E(bf@v }   6M~{P!sB1E\ <<ѕѕ @ sB1E|s  Es  ER004030Cisco IOS Software, C3560 Software (C3560-IPBASE-M), Version 12.2(25)SEB4, RELEASE SOFTWARE (fc1) Copyright (c) 1986-2005 by Cisco Systems, Inc. Compiled Tue 30-Aug-05 14:19 by yenanhcisco WS-C3560-48PS nFastEthernet0/28($ ! Es franklin10   nsB1EK^ JJ `2K[!EÏp}:|lq:|7wCA?*8jlp. aCz|:ge2D,6"lGX?;FPp/?_ *2f3Cj0HFQ>.okX[}hyC`C^v;d 3X$'SfcC~XsbIeLGQ}=1|LbwLc% C 8ãB?%}lO/Ʋ3ˆV4q&$jؾ^Ƥ2`86t>V u"q6&3<؇ NA8i-HL7r}qG[cFA 6: Ǡcj:D"$:U}ٵyn[rqWop[u_ή,^}:ė􍏥Nޤw46x1 LG8&Xx=bhv;K#١`Cv;`ewfu{&c6L1'CN$wB^F#{4f)1bx3 oہÄsB1E-_  `2K[!Ebi@qu }   6R{P' :0O⧅5>2@x{a2/z*A!<(1~ʕ:c{vO"Bل>|АƦ0\.*8(!ҽVMǐR ~;aP0?g  1%oEqc!+ƂV͈H); gzrΨ+  ID />P0*'/So߃r;^{}Z}bO%}GHu 6z[攫;NsFf)ET;Bœ0~Oު`Q.x*krqJD5L/^:랥3d&tݞźd {/ZAǿE(^v?"q[{WC}dm`? ^ я[:4;^"gF}–K[ؒl@F{F[ohD4$HHD%6s>u˞jTziy:NJ/- PP0P| d!M@ā5ZjjjK~3 1  i|!1<oWvpO}*GʝE2ĘyFT^ H9|XhsQ@鬣FAT$iSe)5'M Ԩ'Rs n"bʇ>Td8=KTm[&q&2.AztbaCf4%ܜo|T*PMxXs?gjƂ K!,e.VplRH]zD;&`>L$t}Xvm9Vh`$4j%pN )B{6;jƨMىx|[>y/9}j98ZHG%h^sB1EE_  `2K[!Ebj@qt }   6XB{P' 1;tTꞺ QB:SԄa=G$cyj5ön*<8TD05RNj$y ~ ա^t&Z.Jˣ #O Qfi *0dKj.8%_T;y%RTU&,,^g7ITHoƺH ) ^_ *IbGWA?c~?d/C 1*qy!;U# H Ąj0/++++Pu_j$ANjZ{9FjecN 5)v~QaџVjT0(~gCOm2vG*kQ5k♜gZ /{JEs0r0MQ[+'5.vU&G7CWq䎧rTK5ce=XjCQjz u^\}G3 ̾SH,˟AWc5F0&VܪF1bڂV=+O_&",B;||)̄(Z1x)=G.]68s:6ͤ9ńtǖ0͌2(*yKPSgDɀ*5l5aL~kgpTL"Y$!qӤcʵ4 |\POAjR5njZ=} x)j=Q ٌTK4jr%3.SU#ؾς[q,(.)C߳9͓sq:qe1 _?yN3%lCNJz=ųՂ+WDŽ8Qlr|Nv) |]'bd9Ҽ(#Xc%p`RWDwcWEvRT!fm2P5w|—H\N$gxkUz>ST6ED'Ҫ fHsUejI 7aN_XP-^ tg2+:LxSxTD}2>-8q6zz:pv\4_9 h"M飍E ΀6@EZ g^\iM 5%&ݴA;>A Z7'fmފ "#iy3'ozC3OҫMpAf o_yn܈nW}tg0TbsZ§N8)\#dyi;dS$'4.S7V=2.iEJѦ' H˯ G7n@PZU^&;R73h ڬ%|!_GxxJ~sB1E]_  `2K[!Ebk@t[ }   6]{P$$* M]w7vd2xy׸[z3wpe+N2N.v<{XP k, [ZFke\ש`U-o\yns_(sMmxi(o#v;q}FlN-FF'`KwcB7RJ,|#A8轔~<;kj OyTTYَ~i`^)\i A7s_؎j,Bx濺Һm8ɞgjhG?=&l"qaC#t{߀5u ~_LG;ĞZ#*\fj7xUsB1Ed FF `2K[!E8bl@v }   6` {P! sB1E1e  `2K[!Ebm@r }   6`{P&n][LUgvg-l@p Xi>4؊ Vjژ(eXҠPhKmM-iՇj^\,o^G93?d9Mρ/NG/;bӞ}S_{𓾳WnR#.nڼe~+C_3KwL/ݞNܞJ!&^MN$f"g7o!wߨ9p&/Ȱ XԄYהHP5^MvA@fƶ 3+i!iy ]dGҰVX2i 4l3Ȗ,'!t]3QD8Ip#$Al:j\UB׺B)\ơPVEm_ 0 ͐OcoI6P ۰\){n,V"c:Y>U^z/ef U_MGnu.}q!cW-ᰣ›\;fŽhE%磟unaq(L;!xyydHeRC&\,N#FGF?Ⓢb(>1c=zz&Z,z5j%]>+>46$X%ŊAb)Zլĩ^& hWI(13L)\L'3A`6RLk*;T~Bӵ.5_t+.7U\nJ3K0U?Jd< 姂TL{ `J߫KWO s...+0+.ncċ Wz;8IŁ*nW ĿqLNɓ 0!xʔN 2mc]~m0'ǾMy^oml]A pWb5kTKDJpjNI kp[cCs- gRbdzpf-ZAuj"c'npAao8?Sŀ~U) w(S߾e4 a(H )ifΌ?p.eD:Dz%0~)̪ …V -sxj%_X`҆ ;qD0|Oh`K6$Dqa_WbXK0 Iɖu$A1`T1b`$"FCd )St8DmZCQoX ˑwI/$^}djC6^cFɹڴzP[!E6{+1V'Y{mYƉvdXl®?Kwwx,`cO)bt^0;g+RwgQnCPN=!8{*HGFlnx^ng.غں:ilA;xEƲk%5whn;Q47Rs}li fKhԃb!:TW:T[;l2c(f8$HE}}NdҸXmq1F؋41Dڥh@IX2JhoBlߊ\T egaRFQؐ! 2z$ cc.@vF"3 cVJGV;;c݉򽰄!* ef9Q" L̞T$HUI[UqW`LFd6w%3+kEt>q39g}(넾*Q02]0#:3g\ϊӃA,"#{EgE]OVǵc;!N(8o Nt@G6]ۭ풯;M1uҔu.h XY)cW@@B*pN4Je]/jqsɱg8e͓U4[̍]U{Fsyy흷.j4]m,X{tppPVgff766vvv677WWWWVVvww?A'?1v"3'73ѪXD"jiiy|sssSޮ{ϧt;ԻCz!1pCp"!<}P0xK!ߪֶEwS,$ΨI<[)ƖXNm3hYxʨ$\ݞo9ӝ|m+'k>8/^ n{nܑ!yhc3m$z_QIYE}3$K9q7Fzm*AWsvU Q"T7 dJҝ0 %҂ѹdu(d ~6{Y,ݑ9l"#Ye4\Y_*9tB1E<<[! `2KE(@<}  }6 {RP(tB1E<<[! `2KE(@<{  }6 {]P(tB1EO<<[! `2KE(@<x  }6 {`PtB1Ep<<[! `2KE(@<v  }6 {eHP(;tB1E3sBB[! `2KE4@<h  }6 {eH(  jotB1EbsBB[! `2KE4@<f  }6 {eH( C jptB1Es `2K[!Ebr@ql }   6eH{PT[PSGwsQ@zhҩakl;T ^k"5 @;ө[+{NB㈕a9g?94lݼG018f2El~0vM7VcN|0ճJ>RLk*;T~Bӵ.5_t+.7U\nJ3K0U?Jd< 姂TL{ `J߫KWO s...+0+.ncċ Wz;8IŁ*nW ĿqLNɓ 0!xʔN 2mc]~m0'ǾMy^oml]A pWb5kTKDJpjNI kp[cCs- gRbdzpf-ZAuj"c'npAao8?Sŀ~U) w(S߾e4 a(H )ifΌ?p.eD:Dz%0~)̪ …V -sxj%_X`҆ ;qD0|Oh`K6$Dqa_WbXK0 Iɖu$A1`T1b`$"FCd )St8DmZCQoX ˑwI/$^}djC6^cFɹڴzP[!E6{+1V'Y{mYƉvdXl®?Kwwx,`cO)bt^0;g+RwgQnCPN=!8{*HGFlnx^ng.غں:ilA;xEƲk%5whn;Q47Rs}li fKhԃb!:TW:T[;l2c(f8$HE}}NdҸXmq1F؋41Dڥh@IX2JhoBlߊ\T egaRFQؐ! 2z$ cc.@vF"3 cVJGV;;c݉򽰄!* ef9Q" L̞T$HUI[UqW`LFd6w%3+kEt>q39g}(넾*Q02]0#:  }6 |!pP(3 tB1E+<<[! `2KE.@<<  }6 |'pP(3tB1E~66 `2K[!E(b}@v }   6p|-PW!tB1E* JJ^ `2KE<Xɕ     tB1E, <<[! `2KE.@<:  }6 |-pP(3tB1EcL <<[! `2KE.@<8  }6 |3pP(3tB1EL 66 `2K[!E(b~@v }   6p|9PK!tB1E.t <<[! `2KE.@<6  }6 |9pP(3tB1E <<[! `2KE.@<4  }6 |?pP(3tB1E$ 66 `2K[!E(b@v }   6p|EP?!tB1EN <<[! `2KE.@<2  }6 |EpP(3tB1E4 <<[! `2KE.@<0  }6 |KpP(3tB1E 66 `2K[!E(b@v }   6p|QP3!tB1EP <<[! `2KE.@<.  }6 |QpP(3tB1E <<[! `2KE.@<,  }6 |WpP(ɻ3tB1E9 66 `2K[!E(b@v }   6p|]P'!tB1EC <<[! `2KE.@<*  }6 |]pP(ɱ4tB1EG <<[! `2KE. @<(  }6 |cpP(ɧ5 tB1EIH 66 `2K[!E(b@v }   6p|iP!tB1Eg @@[! `2KE2 @<"  }6 |ipP(tB1Ev <<[! `2KE. @<$  }6 |spP(ɒ6$tB1E0aeo29ؠ MM8$Xʀ7b7 H2H8!0!^CtB1ElJ  `2K[!Eb@r }   6qP|P&S[KN1 {Җ,h+~ (,w ,!<= n;;3I;#E!qT; 'sǖ|,䇿͚;9_>Wۜmf\KN1 HJĆ-B='&IߤHe~cgfUb?$Q6Dm@{Ʒ`w{g_.&MZkϯSRH.h2/ak܆}0(bʎ:w)֕ej -]T3d˜z@fߧ#ef*Ydd WHi~'.)HbkPu`^X+EZ?56k5r8"á6Y;*pLs$<2F%* ngvx.jK"[=쓾nS9 ȱ VZ 6t^ uN*e\ B祳|d LVs-kyW! xQ8RDLLJi=Jvx%c?u;4.@\I p0-$1! 96/tj*bG4-ES_̍54T =`٩D^8-|nx͏7%N‘Ɉ) yo'~QXwjͽFQQԒg& 8MZ7}O1;ɯtB1EO II `2K[!E;b@q }   6u|P&0`j?}nO非/ߴNL- LYBh [ -mS 2L35ZDAdH=dl`i h |EBs!q? d40{"N@-lO ϰQ@ ;nůX9/pӐ]PqJ3g#4IX:&W!lq`6C @yU @`김<\U>>\nJdh JyvOBbz@bX#@$noiiڒINlc 7s>w^fO^d=vOa91?<Ro|uO]W|r]wه>^~73&sÀyID)6V>"3P)>;UWbxTS<`on +M͊Js d5_h-RDk1"Xƴ|Ryѱ}lgB.-V&ZƦ턦i'tےB1[xxZ4 A#榑qPX7"ԆVi٪iyѬ;4 Y.Zz1 Y62ҫiE&]œ _balWwtqʁ $$]N@Ǔ`v1PJL^/W"'LzJEń.7Eл$,%46 NQ( FxF2 bF$ 1+#75ko ?q?RGםן\ ]N[11\*@V] .% Zlh88QZUD_93ɕ}QoOmd;x;ܣv+Zk/ i`{͵zeة_ݖ{7ENo[>y\N#65gr( |OVN^#Vݓ9i>n5? ySsvNIK2r)?e hm蔓i?:nxlZь+jFUoڭr;5|FNT ~j:.*,=W&t{Pyc kH6r$`a<$I*=[u0 ?85a͸乸4ay,aJ%l].k7`sS3^&pšV~f,Njxpq8 IgMdn- ꌤw!Rşlcí>S-sY Y 8;*q5q6)pW>$1;ŠoYWWBVF&=:PcR^aLv L 3u~ *͕X+d¦.\u8Mﵣ杠ќγ[ќ=,_W-/4P+p(iæB}F£ ۆOC-8KL]d1*#Zi s۬cPzx'7w(Sg h_ҽiQq _+n2E@@ ›8@70uB1E<<[! `2KE.#@<  }6 |~PXW=uB1E<<[! `2KE.%@<  }6 |~PXT=uB1E#66 `2K[!E(b@v }   6À|P!uB1EW<<[! `2KE.'@<  }6 |~PXQۧm >]#(43̶! /dPjVƤ6`:飙01A3,~}$rrf/'+'3'K'=J&9 zDCLK=-53#3dnXΙW9Cls\эXMX)ѩxSU`QVeJ}]#x( < &?ĺ}c_pO|w~Ǹ\;10 @)I*%N?zd=rfC"EGy(QD%uB1E<<[! `2KE.K@<  }6 }3ÀP(AuB1EA(<<[! `2KE.M@<  }6 }9ÀP(AuB1E(66 `2K[!E(b@v }   6Â[}?PE!uB1E6<<[! `2KE.O@<  }6 }?ÀP(AuB1EN<<[! `2KE.Q@<  }6 }EÀP(AuB1EN66 `2K[!E(b@v }   6Â[}KP9!uB1EZt<<[! `2KE.S@<  }6 }KÀP(AuB1E9<<[! `2KE.U@<  }6 }QÀP(AuB1E66 `2K[!E(b@v }   6Â[}WP-!uB1Eh<<[! `2KE.W@<  }6 }WÀP(AuB1E<<[! `2KE.Y@<  }6 }]ÀP(AuB1E66 `2K[!E(b@v }   6Â[}cP!!uB1E< <<[! `2KE.[@<  }6 }cÀP(AuB1EH<<[! `2KE.]@<  }6 }iÀP(AuB1E&I66 `2K[!E(b@v }   6Â[}oP!uB1EY@@[! `2KE2_@<  }6 }oÂ[Pf uB1EY<<[! `2KE.a@<  }6 }yÂ[PfAuB1EZ66 `2K[!E(b@v }   6Â[}P!uB1El<<[! `2KE.c@<  }6 }Â[PfA uB1E<<[! `2KE.e@<  }6 }Â[PfA uB1E66 `2K[!E(b@v }   6Â[}P!uB1E<<[! `2KE.g@<  }6 }Â[PfA uB1E<<[! `2KE.i@<  }6 }Â[PfA uB1E66 `2K[!E(b@v }   6Â[}P!uB1E `2K[!Eb@u) }   6Â[}P##0[Mj0EIM袅EP YLs{w~4QlY#m98 `2K[!Eb@q0 }   6É~=PG' 0͏@ H~>y('F!% P4vq6 u166K+w)/KK,X-ORR266R606h1hHh76//G[xXeTdco.Vݜr4q(qZzY^ĝON@ɛ)T mhqa\ε77(h= ^•DW/5N_v1ɼ&% < 69gBI>Rg^F©㴩iOZuAŢ,}jj%Ѹm*OE ⃯NG60&_w6H`b'GCA:?0 NR4~Bǘ{ˁD BjVvYs-fKleN-{-gW9 /2X&~0e0Bh+v-P\FGQoQ P ;HE5j n򝠹ӭjlR7>0dM J$%(s=v!%za=m2& K`ok /Ǧ)z}Xp(\!81"2*7ôf5)9tN O`נVpħHϡ-[eڵ_/EH5ivgٻ/^yW1$c <)|bNn^H j19Q0=tJ:C-c4M1JJ+=QRǞ,_l/fM3gS FHlEe)b ;Q aW U]s!%l1bb&I9tE̠W׮ j*#?{s/޿/LBrN4 0%- !BvB1E `2K[!Eb@q/ }   6Î~=PG' RefnanfkS,P9f>fvT^+S9~;پ_J ޽whҺ%#R%6 B-LMl@ kH&Z%v &Vࠩ8p ŸS]!>0utjW -v]J*?4vs3t1U?zDk`Q_ܣo|_Ow<'m=lrԮaL?75kRb׵8{cṕSsP3% 7FAQB"lP d,EbsA/0MLM D`%\)J2btvέu9V@p ?C ? ~ ]oA3*T@J[S'ӛڏ?CcTRZ'hz.h⛝E!fof{3;oݙ7afy8%9 c c,aNL]EVAXc !\#X\^5ފzQ:jFl'u5թa-dL% f1;K]5kv qU_"ٍrBXB!l>y FUB=JZSVvA m0b#]a'mo>n>)W{ZVR+rjYN@*=Ʉ34T&4I g/@|8)0pOu \k͈z evƋLV`)M~Z'upS*V?OUYwEl&>. Z{ u\J" qG(@afB~=},tFXΈ>N<^jjlh 10u2xv%}p.[h 2T7cLI.񁽵$'c2Э(oFwQ94"'" l€O?H?܇Q]:9(KG"0Wx"e3[J,%i ZfF[2[X^CsҨ!al&_i&R7B.]]J@ LvW:C\|#Sa_vQ[7$~qѭX9\g]h3ҥpmppsV| %>?⤼vT]㬥%Z61\|HN^O3k3Nb d2LxxY92zJ<茶xtw5~Ist*bJC0\e{\{f{dP{gv3iT)08 -TʱX 5sU!2u),Af̔Մ˜(jEm8-,9;±`"? SՈ(SK[aݔaFkE&߷Ys!H8K *Yޡ.F߃- VCJ*O֔Gul0V wϱ9҃ 3,FJŒ2 uVPǞٗSP1jfRq)GkTRJE*TdR=USH"UT)RH"U?\ |@Eay(,-?kB1&İ񧼥89՞&nz$ѫz3]T~>}Q_ hJx+zr]s!S+_(+F =r] o^vB1E@@[! `2KE2@<  }6 ~GÚP(vB1EI 66 `2K[!E(b@v }   6Ú~QP3!wB1E-<< Es&BB `2H Es wB1Em@@ Es&BB `2H Es wB1E<<[! `2KE.@<  }6 ~QÚP(AwB1EGFF `2K[!E8b@vs }   6Ú~WP-!wB1E `2K[!Eb@q* }   6Û~WP-' wB1E `2K[!Eb@t }   6à^~WP-#wB1E1uu `2K[!Egb@vA }   6â>~WP-!ǏwB1ET><<[! `2KE(@<  }6 ~Wà^P(qwB1EN@@[! `2KE2@<  }6 ~Wâ}POwB1EW66 `2K[!E(b@v }   6â}~aP#!wB1Es << `2K  `2KwB1E& !! `2K[!Eb@u }   6â}~aP#"D>)P Dt!&s#.fA AAdu |\f_p!(3SLD)ahaEE^0`_mC`[ZfH27(H k\ 4836T12"-1B^cR5xdjQa1A,Y g< .!7ځy8hD\wB1EM @@[! `2KE2@<  }6 ~aãhPxB1E.<<aa A PP ؀xB1E+?-E    Ѥ  DADBDACNEFDBDIDHCNEBEDENCNDADBCA DBDCDDCACACACACACACACACACACACABOSMB%!!V2\MAILSLOT\BROWSE 010-E187-ACM-01UxB1E@66 `2K[!E(b@v} }   6ãh~kP!xB1E// `2K[!E!b@u }   6ãh~kP"jgF5X[ !k h ]x 4b#V2a d @EV *2*EA! #\,X԰@keBe9  8#RAVV 46pW",%dPK)X!(T`Q3-2A0360A L h3a]0! k`,4XTPhp60 Ҝx,FE%״xB1E@@[! `2KE2@<  }6 ~käaP&IxB1EG]66 `2K[!E(b@v{ }   6äa~uP!xB1Eڀ <<[! `2KE.@<  }6 ~uäaP& AxB1Ez66 `2K[!E(b@vz }   6äa~{P !yB1E<< Es&BB `2H Es yB1EN@@ Es&BB `2H Es yB1EXJJ^ `2KE<Xɕ     yB1E\\ѕEN1 @ :s0 EMEMEBENEBDDCACACACACACACACACACA yB1E<<aa A N NyB1EmsEw    DADBDACNFHDBDCDDCNDADCCACACACACA EDEPFFEHEBFCEOEFFECACACACACACABNSMB%!!V2\MAILSLOT\BROWSE 010-W123-024UzB1E `2K[!Eb@v }   6äa~{P "Ut; 0D&g|Y&EmSnpTiJ8 ZQt`%5hѡ - +ۍݮOzB1E. @@[! `2KE2@<z  }6 ~{äPzB1Ev 66 `2K[!E(b@vx }   6ä~P!{B1E~E`` `2K[!ERb@rM }   6ä~P% ǀ{B1EV<<aa A PN N{B1E<< Es&BB `2H Es {B1E L@@ Es&BB `2H Es {B1E@@[! `2KE2@<x  }6 ~èP({B1E_66 `2K[!E(b@vv }   6è~P!{B1E `2K[!Eb@q }   6è~P' L k\OSgob/07[, 8)fJ̺LN:eD lP,2(2PW*5*'''y'ߓ8OrN{)POo⢶zؠ^$xqoc+cZpg>q *ll(D}!xv[!GiY}^+o 6U bߜaM-9ulpރ\Cw #=AČ<[0j\}D96Mx^*{i'ƒdo[yldJ7YM{%ې}+*b(>lo88,>i/1P@+Ma8t~xlPM.Wiz荑v Ldg.$4IXx"d)@T&]ӘDP| QQ켰0X! ;#d8h#hЖg{ lgM'UI60oO3?w?В lh-L  ^Y`s}r󫶷'oDhtF٦sh{?+O/G[ ږ@aԠ0%̎ZI+9ĸ8 M\4LZ&a$Ơ_⒨FQ^b70|f *a O69.)$.hrÄZf9q0v~WI1IZ9LY KZ8n vt]쌻h1L͜%=O\7|ܯܿM"u! /^ *R?\5Y8 gMO\[~kƥ,5_ut o҆!_d}5lfp!koª( ؝vACެrF3f*CWG׳8wV!ÿ {jxlEbj&btgzmVݢVLyb5R{TI"6՝J\~"I3B}\Sq :쮑6L`C]t4FF`W\IvsL[%p<{$|]_/'*_0^*/il]+غgBP h•f-ʩßc|x-uM ׋Yтi)FCfj_zm=5հ }$syitPdWXͽ֋UlT`9fF 0χ;p:hK"Ϥάf֒ 0jY`eNB >{B1E `2K[!Eb@q }   6ó~P' sIO FuQdQ=i@BVk#Wdc?ޮx70I1c^i.XIcyN0h5+h.m@໼Flmj cͭ+جԸN`s|(N+l0u.G,nU嵌׆i`muj~AE{j 1DM mҿ'N )Ƅ ܚ$484&b{wקּ)؃ĮJOP#&ϬCu(ɠ EUX~@et$ed= Az挓`VML2QQ&q-T2(Db--Xb..8v=ߖ1 5qW;Gm\jjAU>EzhHH@gq1jL&.m= [{+p=7ܼuzm.a:X6qee6,,DPȿhP+68mB+n{RCUV}bՀYST"hśxzlmC}j"z*ԌLM 5A\78TKڥ(Ãj*EӦptܡ Dѝs7 =ʎ4J R^:&-Т;AKGie K6>q_/ZRK6wkod` $&*TGȞ]!gܧTN:(.؞=-iXZ{o&;}TX-䳙^x| ӡ06Dc7:Pw\ ,dKcFinT禨ɟ3ݧ&\a`15fPAan`ǝ#b]KGN>ga~`3- mlشSL3.e3VWROӜ~*a^oJg"#(j߿R_MBކx=xqWㅚrfCpbX S#fs\;bўx|2G9As eeq[lm>/3>DxP{B1E `2K[!Eb@t }   6ù0~P#ElG* ;֤kok KK4}k^]4 (fMmJ v <2M*:Qw#UQߣz8q;src'=%Ż pj&f ѩT>4m0@ۋ`3INպiao$!}X'5|~GaȶqEL>8:ʯ&ۮ}A>QdaL&[c>{|*Z2oaTòCuعlSZβ3fdb{$לNrV+?SSu#93В,z8pӄ34iMFc^GMT?{B1EA `2K[!Eb@q }   6ú~P' O]N@TZ)EM%8< *ƅK.ܐ) !җb]o)TecyXVnU2e,_+Yg0IdŶ{,  Ůi:`D7=hf7s&9ĥAt+>ޞ?;wߐ:73ИX8=!Jӳr>-_i6K"1<,͓Bp\OH<´xI ;'3}nD~gl* SKqTew;1ܳ14"Ӡ #Pݙ <7[6^J:v  PSFjΪy8@rz03*L|0ўDlZ Z# (Ho>p`:@V%0tO* :U|"dyȩӕa*NW8[y6l] g5&oJ<ۜx%|k򅶔sm)SϷ]hOؑ/:qa5@[D1`Vz(;+Q^pйMM8\Ťiz L-,,-w1Ye4RէhП߿׏?@oG_ʼԝu+rwK=y{\/<Ģ+N,6ʤҫˮM)6*%TSv3A! QAͨQjU;t0SQYʴe90jjiia]ǬpTŨQ*FUK&&cN 3s̖Vlll1;dvrvvqq=9 M1P >DZGFDMo9}K(?_!mB{y>)VMu8~rK+D:ґf'ɊdN$6%I*-|CuzxCƨ }^l6W\xtCF̻nô8m8K#?Į[~+T7늳.K eO{B1EnMM `2K[!E?b@vX }   6~P!joى'^6ĤI:!y{B1E <<[! `2KE(@<  }6 ~îP({B1EO<<[! `2KE(@<~  }6 ~ù0P(g{B1Ez<<[! `2KE(@<|  }6 ~P(~{B1E/{@@[! `2KE2@<p  }6 ~0Pu`{B1E} `2K[!Eb@r }   60~P%N 4STe?MӋ& L$P4h5*e &:0@P.P ለE X6]A. }p8.+E`O<ޝy~3 IGw&0ZU۰uC+Z+CLKY aIN/}vfJxgж?cxĹ\ff:,~!DʑOf#}s? \y1Rpcqs%.HbO:BbFx*\.y/I{YZR2S [by*KDi,>1f Op0~;+XXqcm<;RU';s^8sTV>\/|{Qi8IV[`>o|rTWDFhHkJ kBO߂h̑I,tm,3I%35L)݄-}²SzW<]ϢuA8\V(FPCz,XНyu &O;@ې7q{u,!eQd¯7SwCaGG8.4Y׏cBOUq };Ix˶3g~3ͱ̪.I>B2Ԥf)߱ۚRG~LTuLE>e*snpwHDx4fB ^O5pDU_/Ջ|<%j>J"wvPjj*sdFJܿQ0۟6U֨Z1q7KѢG*m&LjZS}x=קp_n@euUrwޏ͐Ws'ǤӐ4Sy]c'%tR>ǦF {5֮N ї2e2bS=#,/s8ơKrJ|$e6M*߽p ͨ1co)޿|W5#t{B1E%* @@[! `2KE2@<n  }6 ~P(sb{B1E2  `2K[!Eb@r }   6~P%xN DkPTe}Si7`lIԦNYDЄF9ŒBDGT4fI(A,X+^(v`evI`ZΜg;_ Hŋg=8CB4ݽFw'OmbGo W"Q7&%v//Q{\o$B'lDĹX<ê IG8XS!@"9$UcdzJP}W g }Z6FaWϞەl2H> rb!/$ü[+Y\*.6EfZJ^Y^cM, z4Z -uL[GPN?&)z{[M%J';jT`ZZ՟H9% ;D̹a%4,>˲jYNkK ;0ܭ/&K"lIn mKK^^$E7)== |"J2cQ`sH֚Qu ͕D$HD9UeDv-U0*SMʜæ L}ԅ +oHR!1OLNjuX`66N!9-G)'=b*sO|AkøE5n9-=SA)/s{|QG=^޽8 Y0'Bn>lrK#A]l2;oo{B1Eߌ @@[! `2KE2@<l  }6 ~P(m{B1Eԕ  `2K[!Eb@r }   6~P%LN LYHQ>ciN-TB%ea҆"fT4i0.Z9Pb9i8唍 N63j:jKڹ9{.;oXqqsaaiwGȿ p6ގe#(Tj Ov1c؜q4 lGN4N\/5a  QHC2yRy6B4+QН!l%ؤW`͓Q _QG&o||[:جo>ӐQL]&6.!gF.\~i!\V{(v*.ϔ +c}a$"<opu0Fڱ2d{o35MSͳ0L:HStXHv65>ߴ(r:aGRu.ic~\#375{ly6*_,(|oeͰKh <2[#ᰄ8\ZhmHM0E:0}*4|-FҋZT{*)dUecKB6 _nvԥ2[HVPm?Pdo@TE5K\*5ТAb3Q1l¡K籔&6I0*9Zh>4cKn$J4V*kNQ?U tĄ#SMޟX"3 B[6lKgѧ/O%jލn,n FX;Y {;*n+CD ƌ=.=%᥍G_c΀U5G|^l7<*)lfؐa}ju 燽 tXYYҰz處 :y;eխ?{6Mb;f\X'2s`yvC YT_\ٌ*z_ %p EݫEn`wF̜ѱqi[ᛤjZt/;Q/{B1Eʒ@@[! `2KE2@<h  }6 ~P(fA{B1E$ `2K[!Eb@r }   6~P%.N Vl[HaAt'׉TFBF ĈRLbbf3bR-Ii!pYm:S7O-Gz?FB].wc]e@F"pX ?N1sj6io,s#aЉ*C7xtb`ug&yӌ}RmWҞyQH!E2ڶp60FMTA!XȲ[Z]iO⌦}ogǵMx:\4 *: |ހh^W _ʠ\qƦl\A@־;:h_lfیtZGUbw' -b@w4inɄ!~1]9xT!F9h.z (u73?.#f9T觡2ZQ_EϘω/it]C-22:% *bM +jHFR.j d_aba27!3/6#QnvHn9h_ 5(g4[hT(X-WgޢWjlwt6<KQ%0$),jYsu,ײ:tTKy}'L͒{@^k-Wae9`^ePf:TiPu1 c|L~V`V.\>C<:7 ͛T4B,`Gr^ka'SmcJ6Oe;}"lf TU\t{B1E  `2K[!Eb@q }   6ҕ~P' mLG-oM i&4Ĥ`ERDil E)*6-V@@ B* Iwyq'!BMD3ǂhݽgwfvg-&&nl] ;1>Nbm-q@%eQW6j`oAk-$<|owq/ ZAcG'FBQ0޻]1?~A\ n8)'0_t< ޔCy^'lC= {mY07g q Х&/eE9h'bz\@_4_<ӛxոonWRLݿFeL %(:YA'ރb~UW R?V`9ܡk9l9{Qڪ>=2b^@vnY/\w,įrYei f}m\4^yoUjh t  말 ˖4ǥM@6XGZjSIȯe**ь15V7GsŒ8nEҸo_ Q ^ ԆY3S1Xϖa|0ӯa'&}>z<W37ŹFrd%[M-8T`TlDKG!|;KBժ"+Yꆔψ:AwGnn|/[3qfGCn4E2|ւ#P9͑k lٺhR&68uǬ0gjϱKRdBrU;4vZ:"|2DDE!==9+Gejui֝{}xtsb{FYH,D y&O"96~9?'bPtyɞ!bVr?TxE%*k~FmS :,9'@xLh4߂n &0h\ O%I;?Ig%ٟL3<( OUxɅG~-ZP+dQ-L=%{ݞowKi8{PSJ-9xr^GA}z'yqfVd!-(=۠ `xHJI&C|F3`ROX/HFb̃Z+Y8DYxXhK.rl/K$WDb"H̀+E)U,Ezx{Ki+||OC!pA!\†}̅纫iԴ֒{+ɾs !RhDV0#{B1E*RR `2K[!EDb@vL }   6~P!E*D'I*{o2 {B1E## `2K[!Eb@tz }   6 ~P#pڊgdd@nZzMyy};-Nyz^Nrʦ>θ[rS踻P.TVQ)0'Gg%s~ 7Lڪ/ aNajr%#qgUJAs[ey, PBV}e%`R&5UV}(W]c9F>J0^Uu-U_uЅ¬y'nbfzb! j`ԛ7o~cc#6/`r׏?~ ϟ?Ç˽>}I$0րq O`bc%V6NE.nVEN^> ݮb YB`0%dYb@8%dIY@l Kb@:BMcL}vE%AŜ- *BK9/|B1E<<[! `2KE(@<p  }6 ~P(gx|B1EQ@@[! `2KE2@<d  }6 ~P#\a|B1Ez `2K[!Eb@r }   6~P%0N hlIOSQ_ .0hd2 qFр@BJ[PhJP ĂBK(2SҖkw*My6oXI&0 HX\" `_Ik}Q )]uFS &Ss-K<%ʏ[#*m`52dF"]2XmL0]!Fnuwj( ƽP3psn_@үS8h!pꜝQD0=҃_=’s70mgiف,5Si{esYVKYA eYbz\+F\y kyV :^(&x̥NmFx C~qXlYv?_(g1 6U@Ǭ*`o4GM5eb< ^g,=s/n1`TEe ilߣI5x4"pȄ.ǥK=0E;Ͻ \QRɳ+gKF(tO1Yׁ<2ذW ]2 _ VĊeBs";X!$t`uܢqXcF\KEk˘,():*b (SʼFs]sX>>+x!$K<'a0nc& /fb۷6;0p#:O}~qV&aB!! bgs4&eZߏ{|Lz{L#֜C ;e`;2 6"L 4WA~<yy"V:!woAt HiOgyHfŸе׀eVV,TгlW*SaO|B1E[WW `2K[!EIb } 55d< windowsupdate microsoftcom|B1Eo#[! `2KE@>  }5+d< windowsupdate microsoftcom  *# windowsupdate microsoftnsatcnet9.QansQQczQdzQ us-tx-2zxzBMTRz@,zBwFЬ|B1EzC@@[! `2KE2@<b  }6 ~rP(W|B1E `2K[!Eb@s }   6r~P% N E\KSaǿ|իEQPYM(+-+4 JL%4 9/y9t2sS2fte=lCzw|2 t`q+x9bz!leRop,݅ ͪnmB5b8&4V"^[iK1T f*lp-}>Z@ro y&B­((|NL].<^,a}˦MWPÌQ-7>;W|.cug`#p5N5Ro* Ndsq_:7["]؟HZƉ' Gi!-hE/>ηY~ׅH594)$y@6kF ]I2-JU[>J*cו4U% "]kUmNe%r¤Qr'q5l17$Q{jkPթAcOr[XYJ*naP^D`69d9dY[mfKŝК&DٞceYGQ 0+21 $H,+̼)6i0/ 1|pQ+ثlj&0:JR,4+|5 fwJ; r=?|$ؑV9>='WPkQچ; l P!N׆A|!g3|i#ʚ  vh*^˃@x ;Tѿ3h BmAH2;6A1!Yd/&&}o0` ɔ}|B1Eъ>> `2K[!E0b@a }. [PBEPp"|B1E8@@[! `2KE2@<`  }6 ~P{V |B1E[V>>[! `2KE0 n|y. }P [EVBEPp@d|B1EW66 `2K[!E(b@g }. [PBEPEVP­|B1Eqqq `2K[!Ecb@+ }. [PBEPEVPGET / HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate If-Modified-Since: Fri, 07 Nov 2003 22:20:40 GMT; length=3191 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: windowsupdate.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 |B1E~ `2K[!Esb@s }   6~P$N 'LKQǿvT]T$V`" D$f]ҋK]L*L2̗,Mͬt+[ndnLMsۯ.s`9AFc۹1e0Xv"96uʹ(vCvB 5+G}˕%tFPoE۔nGQVcϥ0'mV'v%Yڐ#=jL7WQR5VDx(u5 P@1 vqW`88J+Aaű и},F5VWHPzmG ؾ2C{!AEu!Ì[ؕ Sh.2&2ˌ:ْj&wH}иmNŔ~=\K w039؛Kr 2j1COkoby>}Ri|8} }JVc/4ںXyDdP8)X/;A+9GˏY98)zBH{^KG_vn52xߘ7|E0I@"qXgvarf!/1@Fv[Dvט1ћ&f| $Z J-n\kj6Ҿwp23RQ:-MV^D+ST?Ӫ86\97i~T4#者>BOY!(O{'>2Q۰RDP8N:x$⟷cv"̡@4%Py%l|B1EW~<< `2K[!E.b@rW }   6~P%\KlUEアQDTPU\64_7_J .Y `b &@BbSڤinbxl_k!~pg'estO.t?B|=>!n|"cOΝbc]ݟ/_c&ߠo}=޳w O07.G.?8ڪēPG<\v({SO#ovR}s GǰQ N D9:h Io-?xe/x}\(DCt9D05Z ^:qBA@ x:.ģ`;!Q(D(@4q̐[8e|8vPxœtޝQɒ^c9zرO(:y[(w:1:1&vp9sߘ7~ٿf7mz6}&=XzvS80liےvSĶM;g): Ji#m ;BF`Ӥ)6S4 Gב-4L<>ps̀m6a amgC<M|8 N̶wrp8`X`x` &X.X 6X|B1EgB[! `2KE @n:. }P [EVBERPĤHTTP/1.1 304 Not Modified Cache-Control: max-age=900 Content-Location: http://windowsupdate.microsoft.com/Default.htm Expires: Wed, 01 Jan 1997 12:00:00 GMT Last-Modified: Fri, 07 Nov 2003 22:20:40 GMT Accept-Ranges: bytes ETag: "0ac33607da5c31:549" Vary: Accept-Encoding Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:10 GMT |B1E[@@[! `2KE2@<^  }6 ~P(M|B1E$ `2K[!Eb@q }   6~P' N ATILSQt ¸pg"A ` Bĸq@`X(b4 ؀@ P*Cy`A"m)U:Ҋ{+s}!6Y"8kN"1{<X|䂋y# js3\݁3èx=:n9mP3U̩3_m欃ә9hC" AD=,7)ڔhסDŽ2.a,]y(֌gBFxzg:f4]LOCf tGjjq1(M" K%×SO qu5YE؀ A$r31H#NxTlOc{\|V‘5xPâ}=1wb:Ze"_qbǓ62+Qp...ːϺ9Ǝ.^%5,q-&8S)FN3R$ 8$3!f_ ڟ;x.0ۊXYB<HO֎&D:NϚ [5 ]nzfQ\|V+V7N\G읿N@ /w[]x.)OUX@ *^I $M/4r K3 ?E'0 "xǢxɈƁCCgYXVmDY؜Rָʵ/׊  j}~'{~{>w}2VZ2}tZ5TA!u6AƭĵޡKb6= <7bzdg˺TÃC`W&q&!t5jıgr8G<*2-cqh-[;KeMݾR(kt.(Ս<{⹛ox^V.|n}DsjO p\69;0H2 ~FekvH9ɟ]YA y@v)G7"7 CZKQnIIcK|MgjcnS pxF|B1EJ$ `2K[!E|b@v }   6t~P"isyP@At{-=4ǭQ^t1iMU>")'b$,ehrDgr,y\Ni9Ģ|B1E66 `2K[!E(b@` }. [PBEREVjP­|B1EM<< Es Es|B1E̲<<[! `2KE(@<f  }6 ~P(Qu|B1E@@[! `2KE2@<[  }6 ~P(Gb|B1Eq `2K[!Eb@s }   6~P$B\@zKN0@8JM9@Y> PXDpό3cI? JIKlOU\Ms X2Pv_j? QE/]̜_9cM3wA`AǍPnXJ1ݟ7s, # @GК ǒr@<c< H:{fI%a*##9[8U.64L\4_o<Ɣz&/͓M1wTw?1Q#Lcm4#FτT)+.)'XhuSO5? Ϯ&G#װc֗ :H hۻ* Z M#@zA*9ռz$EBR|K7ͥŦ/*_}Qq抖y(̠^Dg/5jn堘(WA4>L)9DƙӶ]$@CCstڢt`*0˳=tX5Agg>_;#@sGxPj +:{:^dND \k-FNtVP5ln[5Ƭ4o|B1E @@[! `2KE2@<X  }6 ~VPF|B1E 66 `2K[!E(b@vX }   6V~P!|B1E33 `2K[!E%b@sZ }   6V~P$\ 餜KSQǿ"MAoJGD2J*AI,*VK $Eˡ9Mѵ\ZfR:p.Lmhs0԰ <=/\$u KJMVzFLlt{9$ И^U t1f`c|z+#|u5@c3:cuےX?Xx%&p9+_HpW)lD5Yޙ c 2[2yι>LRsWBcs: Uz' =2i8coi1V\uEi57qJmHo,GECa4!pJY1@8f9]zO+2>Q7oi0<Ц2~d8jP~f)M$93D(K*nvէ)ք+q_E'3$#H~ 1.*Kh5:Á'H=km u]k Rx'ﵙ.<ϢuCxNδ5S†LF9DJ*J)AJ)AJ }B1EL<< Es&BB `2H Es }B1EO@@ Es&BB `2H Es }B1E#@@[! `2KE2@<L  }6 P(5 }B1E#k66 `2K[!E(b@vQ }   6Pi!}B1E'bb `2K[!ETb@t$ }   6Pi#zQ\]AJ@-B~2 IL31uVb@ZW oХ6ivp*Y)z]ٵ83)Ugy|:L>N_/w'tC8~P~yvٹ_japZE ~,{rˢXl6AܺKV &; l2/ 0&d;)y!LlۦPUuƶf@B ǒ `SRX*[Wk߼^.ȫCyR<AYѰגzdƢ :0>(E^i:H.~|c?0$K b Lv.s"?pX#XvG0ŕ6 1O > DADBDACNEFDBDFDECNDADBCACACACACA EDEPFFEHEBFCEOEFFECACACACACACABNSMB%!!V2\MAILSLOT\BROWSE 010-E154-01UB1EW-- `2K[!Eb@qR }   6=;PI& j9^ 4ZN70ܽ{WQD|Hj0P͉Ņ GEQ|m,Nfr 3-:/e0'7avvZSgEB碲exӚP\T.\T]9Ps`@栌u1>z>úFo9dsҌP|~ 6$~|]=üBySÿU 7'2lR:T\d3?l1f4Q2On1a 6{i;SV\vy ?2Aosf%ȱv8/%'" &t߻:O N}^)&(tx3Z`˰žcS 6@璌:s=sNt Èq=Dj55aOtlΛWW)}6b,u8.ǡc7s fNGEKKJzH[_K]Yyo/NDoA𭻺ևG|·;pvw^DkF;57^Ś)8ʷvz2sГ!%jdPdTdPdhb&HI%[rc/a׌r>k#!l 5$^k.D7#]i: K|{nr'}"/ *@Pإ>m۽v`ڿgĹllmi[ p X;KAv/1F/ƨ_?#lB щlBDB AP$R"X()7;-aa&dmtyc^eaqWbT_@@PmYl 8DhJ`~YH+=YaP{Ox]b]-Cӧu/𱈂 2sߘN 9g0 FJec0#B1E[ `2K[!Eb@u }   6QP3"RNSz=p{ nT]tǢK DX0cO&J )6JMf:t3h&_Kѻ APlQw!vA)Q[nykڞx$ZaKn 0)׼4nvD$Q-\O#5@k@rMCmm_ȟv;3±TGqVG̋l4oF2 >b܂p9"}Pu)YJ0] ۤ=;G@J=Ҕ=Djk1BpI!T$rmOwoȃU؟ϳI>fP']( q*KVQ4bAXWD&'i\W!e%6{$f֧jǺ[9*$]/A6MO9+í 9N_'w(imdY!wIg\ym#ñﰟ'4PᄀABs7yDetoyhEO<F~?g["ﲯP3@49{6YApvWnE;Vm8W?,X zvl/{013_B1EtW  `2K[!Eb@{ }. [PBETEVP_xPOST /redirect.asp?UA=true HTTP/1.1 Accept: */* Accept-Language: en-us Referer: http://windowsupdate.microsoft.com/ Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: windowsupdate.microsoft.com Content-Length: 13 Connection: Keep-Alive Cache-Control: no-cache Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E_X CC `2K[!E5b@8 }. [PBEVqEVP_ºB1E ІE֊@  wwB1046 3 ipp://FranklinPublications.local/printers/hp_LaserJet_1320_series_(5E9423) "local." "hp LaserJet 1320 series (5E9423)" "Generic PostScript Printer" B1E& <<[! `2KE(@n,?. }P [EVBEV~PyB1E9) [! `2KE@n*. }P [EVBEV~PHTTP/1.1 200 OK Date: Sat, 14 Oct 2006 20:03:16 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Content-Length: 180 Content-Type: text/html Cache-control: private B1Ea @@[! `2KE2@</  }6 [PoB1E{% 66 `2K[!E(b@v= }   6eP!B1E% 66 `2K[!E(b@B }. [PBEV~EVP­B1E JJ^ `2KE<Xɕ     B1E:<< Es&BB `2H Es B1Eq@@ Es&BB `2H Es B1Eb<<[! `2KE.@<0  }6 ePo"?B1E<<[! `2KE.@<.  }6 kPo"?B1Eڷ66 `2K[!E(b@v; }   6qP!B1Es<<[! `2KE.@<,  }6 qPo"?B1E<<[! `2KE.@<*  }6 wPo"?B1E66 `2K[!E(b@v: }   6}P!B1E5<<[! `2KE. @<(  }6 }Po"?B1EBD<<[! `2KE. @<&  }6 Po"?B1ED66 `2K[!E(b@v9 }   6P!B1E\<<[! `2KE. @<$  }6 Po"?B1E|<<[! `2KE.@<"  }6 Po"?B1E|66 `2K[!E(b@v8 }   6P!B1Es<<[! `2KE.@<  }6 Po"?ރB1Ew<<[! `2KE.@<  }6 Po"?ڃB1E66 `2K[!E(b@v7 }   6P!B1E@<<[! `2KE.@<  }6 Po"?ՃB1E<<[! `2KE.@<  }6 Po"?ЃB1Eb66 `2K[!E(c@v6 }   6P!B1E*1<<[! `2KE.@<  }6 Po"=ʃB1Ea@<<[! `2KE.@<  }6 Po"=ÃB1E@66 `2K[!E(c@v5 }   6P!B1EO<<[! `2KE.@<  }6 Po"=B1Ev<<[! `2KE.@<  }6 Po";B1Ew66 `2K[!E(c@v4 }   6P!B1Ep<<[! `2KE.!@<  }6 Po":B1E<<[! `2KE.#@<  }6 Po"9B1E66 `2K[!E(c@v3 }   6P!B1E<<[! `2KE.%@<  }6 Po"9B1E<<[! `2KE.'@<  }6 Po"9B1E66 `2K[!E(c@v2 }   6P!B1E@ <<[! `2KE.)@<  }6 Po"8B1E3<<[! `2KE.+@<  }6 Po"8B1E466 `2K[!E(c@v1 }   6P!B1EI<<[! `2KE.-@<  }6 Po"8B1EMk<<[! `2KE./@<  }6 Po"7B1Ek66 `2K[!E(c@v0 }   6P!B1E<<[! `2KE.1@<  }6 Po"|7B1E <<[! `2KE.3@<  }6 Po"w7B1EP66 `2K[!E(c@v/ }   6P!B1Es<<[! `2KE.5@<  }6 Po"u6B1E3<<[! `2KE.7@<  }6 Po"p6B1E66 `2K[!E(c@v. }   6 Pw!B1E<<[! `2KE.9@<  }6 Po"k6B1Eq" 66 `2K[!E(c @v- }   6Pq!B1E <<[! `2KE.;@<  }6 Po"f5B1E <<[! `2KE.=@<  }6 Po"a5B1E 66 `2K[!E(c @v, }   6Pe!B1E <<[! `2KE.?@<  }6 Po"\5B1E1 <<[! `2KE.A@<  }6 %Po"W5B1EC1 66 `2K[!E(c @v+ }   6+PY!B1ERp <<[! `2KE.C@<  }6 +Po"R4B1E <<[! `2KE.E@<  }6 1Po"M4B1E 66 `2K[!E(c @v* }   67PM!B1Eͮ <<[! `2KE.G@<  }6 7Po"H4B1E=F <<[! `2KE.I@<  }6 =Po"A4B1EF 66 `2K[!E(c @v) }   6CPA!B1E3<<[! `2KE.K@<  }6 CPo":5B1E<<[! `2KE.M@<  }6 IPo"36B1E66 `2K[!E(c@v( }   6OP5!B1EsQ<<[! `2KE.O@<  }6 OPo"+8B1Eq<<[! `2KE.Q@<  }6 UPo"$9B1E=r66 `2K[!E(c@v' }   6[P)!B1E<<[! `2KE.S@<  }6 [Po";B1E<<[! `2KE.U@<  }6 aPo"?B1EK66 `2K[!E(c@v& }   6gP!B1E<<[! `2KE.W@<  }6 gPo"CB1E<<[! `2KE.Y@<  }6 mPo!FB1E66 `2K[!E(c@v% }   6sP!B1E <<[! `2KE.[@<  }6 sPo!KB1E.<<[! `2KE.]@<  }6 yPo!PB1ER.66 `2K[!E(c@v$ }   6P!B1EL<<[! `2KE._@<  }6 Po!VB1Es<<[! `2KE.a@<  }6 䀅Po!\B1E6t66 `2K[!E(c@v# }   6䀋P!B1EÜ<<[! `2KE.c@<  }6 䀋Po!bB1E<<[! `2KE.e@<  }6 䀑Po!hB1E#66 `2K[!E(c@v" }   6䀗P!B1E<<[! `2KE.g@<  }6 䀗Po!mB1E<<[! `2KE.i@<  }6 䀝Po!tB1E66 `2K[!E(c@v! }   6䀣P!B1EB <<[! `2KE.k@<  }6 䀣Po!zB1E5<<<[! `2KE.m@<  }6 䀩Po!B1E<66 `2K[!E(c@v }   6䀯P!B1E\K<<[! `2KE.o@<  }6 䀯Po!B1Eeo<<[! `2KE.q@<  }6 䀵Po!vB1Eo66 `2K[!E(c@v }   6䀻P!B1E'<<[! `2KE.s@<  }6 䀻Po!lB1E<<[! `2KE.u@<  }6 Po!bB1Et66 `2K[!E(c@v }   6P!B1E<<[! `2KE.w@<  }6 Po!XB1Et<<[! `2KE.y@<  }6 Po!PB1E66 `2K[!E(c@v }   6P!B1E <<[! `2KE.{@<  }6 Po!GB1E+<<[! `2KE.}@<  }6 Po!=B1EN+66 `2K[!E(c@v }   6P!B1EoC<<[! `2KE.@<  }6 Po!6B1Er<<[! `2KE.@<  }6 Po!-B1Er66 `2K[!E(c@v }   6P!B1E<<[! `2KE.@<  }6 Po!$B1EM<<[! `2KE.@<  }6 Po!B1E66 `2K[!E(c@v }   6P!B1E<<[! `2KE.@<  }6 Po!B1E<<[! `2KE.@<  }6 Po! B1E 66 `2K[!E(c@v }   6P!B1EE<<[! `2KE.@<  }6 Po!B1E <<[! `2KE.@<  }6 Po B1E!66 `2K[!E(c@v }   6P!B1E57<<[! `2KE.@<  }6 Po B1E\<<[! `2KE.@<  }6 Po B1E5]66 `2K[!E(c@v }   6P!B1E~<<[! `2KE.@<  }6 Po B1E<<[! `2KE.@<  }6 !Po B1Es66 `2K[!E(c @v }   6'P!B1E <<[! `2KE.@<  }6 'Po B1E<<[! `2KE.@<  }6 -Po B1EQ66 `2K[!E(c!@v }   63P!B1E'5<<[! `2KE.@<  }6 3Po B1EA<<[! `2KE.@<  }6 9Po B1E-B<<[! `2KE.@<  }6 ?Po B1EaB66 `2K[!E(c"@v }   6EP!B1ED<<[! `2KE.@<  }6 EPo B1E <<[! `2KE.@<  }6 KPo B1Eh66 `2K[!E(c#@v }   6QP!B1Ep <<[! `2KE.@<  }6 QPo B1E  <<[! `2KE.@<  }6 WPo B1Ex 66 `2K[!E(c$@v }   6]P!B1Eb <<[! `2KE.@<  }6 ]Po B1E<<[! `2KE.@<  }6 cPo B1E(66 `2K[!E(c%@v }   6iPu!B1E<<[! `2KE.@<  }6 iPo B1E<<[! `2KE.@<  }6 oPo {B1E{66 `2K[!E(c&@v }   6uPi!B1E$<<[! `2KE.@<  }6 uPo vB1E2<<[! `2KE.@<~  }6 {Po qB1E66 `2K[!E(c'@v }   6䁁P]!B1E<< Es&BB `2H Es B1EU<<[! `2KE.@<|  }6 䁁Po lB1E\@@ Es&BB `2H Es B1Ef<<[! `2KE.@<z  }6 䁇Po gB1Ef66 `2K[!E(c(@v }   6䁍PQ!B1Eg<<[! `2KE.@<x  }6 䁍Po bB1En<<[! `2KE.@<v  }6 䁓Po ]B1E66 `2K[!E(c)@v }   6䁙PE!B1E<<[! `2KE.@<t  }6 䁙Po WB1E<<[! `2KE.@<r  }6 䁟Po QB1E66 `2K[!E(c*@v }   6䁥P9!B1E-<<[! `2KE.@<p  }6 䁥Po LB1E9:<<[! `2KE.@<n  }6 䁫Po FB1E:66 `2K[!E(c+@v }   6䁱P-!B1Ea<<[! `2KE.@<l  }6 䁱Po AB1E0<<[! `2KE.@<j  }6 䁷Po :B1E66 `2K[!E(c,@v }   6䁽P!!B1Eb<<[! `2KE.@<h  }6 䁽Po 5B1E_<<[! `2KE.@<f  }6 Po /B1E66 `2K[!E(c-@v }   6P!B1E2<<[! `2KE.@<d  }6 Po )B1E<<[! `2KE.@<b  }6 Po #B1E 66 `2K[!E(c.@v }   6P !B1EH\<<[! `2KE.@<`  }6 Po B1Ef|<<[! `2KE.@<^  }6 Po B1E|66 `2K[!E(c/@v }   6P!B1E<<[! `2KE.@<\  }6 Po B1E566 `2K[!E(c0@v }   6P!B1EZYKK `2K[!E=c1@ }. [PBEV~EVPPOST /redirect.asp?OS=5.1&Processor=x86&Lang=en&CurrentSite=3&SP=2&control=5.8.0.2607&IsManaged=true HTTP/1.1 Accept: */* Accept-Language: en-us Referer: http://windowsupdate.microsoft.com/ Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: windowsupdate.microsoft.com Content-Length: 24 Connection: Keep-Alive Cache-Control: no-cache Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1EZNN `2K[!E@c2@ }. [PBEXEVPQuerystringB1Eqq5Jpc`R5JpR 000E7F354A7080DZNPI354A705Jp@ B1E'<<[! `2KE(+{@n. }P [EVBEXPxB1E4SS[! `2KEE+|@n. }P [EVBEXPEHTTP/1.1 200 OK Date: Sat, 14 Oct 2006 20:03:20 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Content-Length: 109 Content-Type: text/html Cache-control: private B1EPP `2K[!EBc41 } 5.W:update microsoftcomB1E$55[! `2KE'@>  }5:update microsoftcom  update microsoftcomnsatcnet2yA72y.|2y.~GcnsGGdG us-tx-2GapBMTRp@,pBwFЬ҆B1E>> `2K[!E0c5@ }A7 \Pop=B1E66 `2K[!E(c7@ }. [PBEXEVP­B1E3\>>[! `2KE0.m A7 }P \I2op@YdB1E\66 `2K[!E(c8@ }A7 \PoI2PB1E88 `2K[!E*c9@ }A7 \PoI2PGET /windowsupdate HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E.KK `2K[!E=c;@q }   6P% t^t X^8p^^tZ:7|2c"S n3Ne|?M A#;^ "2,Sax°Z-W .3bx=R .Y3< fhdpǁi ëP |M<,l,\\<<\}LL88's驜b >(,''(4INNDȫ ԄՁ.XD`)j=/pӐ]PPbdbn 2X6n 蜺dYy^>y'oݿ MM b*;XG=/޼~_ݻo>}4M/!ᦱChМ\B@h^^hZj0 A; -,ۡcFab{ɩm=,9vܦ #ςR_;8߃?Ҁ|HWynG(lGJzY D a@^wřD2t*kq"`]f喀(hxm@aoIAA!AI),B1EU/<< Es EsB1E[! `2KE/@mA7 }P \I2oPHTTP/1.1 301 Moved Permanently Content-Length: 165 Content-Type: text/html Location: http://update.microsoft.com/windowsupdate/ Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:20 GMT Document Moved

Object Moved

This document may be found
hereB1E99 `2K[!E+c<@ }A7 \PoI4P}GET /windowsupdate/ HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E@@[! `2KE2@<V  }6 P(|B1Ef <<^ `2KE&gD  iB1E& [! `2KE0@mȅA7 }P \I4oP~HTTP/1.1 302 Object moved Date: Sat, 14 Oct 2006 20:03:21 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Location: /windowsupdate/v6/default.aspx Content-Length: 151 Content-Type: text/html Cache-control: private Object moved

Object Moved

This object may be found here. B1E 66 `2K[!E(c>@ }A7 \PoI5PB1E 66 `2K[!E(c?@u }   6P!B1E <<ѕѕ @ CB1EoC HH `2K[!E:c@@ }A7 \PoI5PGET /windowsupdate/v6/default.aspx HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E  `2K[!EcB@p }   6P' Pp lOPO0oZsC)L mې JӅD/P}'$xɇ&FL QѤi{sۇ6܍j@Rъv8D1K nс ͋bU-R)i]n\( *aj{nx#_xO$ +6ʝdeW9}2nHϐ^g/z[6Նt`}=:f=ao2IW"!BZ!H eIkA, J(6ax_5W,m>HA^WUv~s6fbWAe鳩"xa-t:)FXFX1kL?z0 }aK.dY~̓}=zWk|.s,y1Kofh} PE'1NLKi@Ab'RCS]^cΞ[v:^Ƚ&b$:ŗ\jrU8n2Shhnn(֚j[['\Wn' ̱8uz*@fK$G קG -P [yUUvmO/P т}GpOAt0Cr0"qrqqu@E@;dLe"WEYD CD\Y")ֈb8DXT), gKK0BIFFv p@{WXP)d ٕ`Y\y *:f*@s6&tDD2ÏvJױ'T ]F&#C#CC%%LHfN"-L&& "3Lff TKŘv3[YKKӨEB{XlmS"8% #KQǿeFB(rBA/ʐhrLZ%W3B1E 55 `2K[!E'cC@r }   6 P$t65/Iyw:Q[“ҦΧߣы99|}`=g Nga`fVJ+B3aC҆{6\ɴ!:s CcuN8#xTXs^7Pk,S]o66UxEG@|f:%#ك\ȋ&M|G9`I`.#yK( 00HRӹgˣҊ*ә7%K_m8FYE 3mSwBSȸ~ad᙮cc6RC\Ď6Ǭ`paa:]ptV[P<)'jNId_Ǻ JeU9XSg|:,n,eAűB(Z&Ж"%[JQUF p. *,tmM%H]!eP6; ^Eg-0f\z83; QB{HՋ Cq< ~=^a,x\Xx>;Y1Y KMG ۅ-*ZJѝ/b$q3+23e2 FX85z )(eZ֨-K *rvvnķY8]SHk| Fd'A uxF;1sRc~un MDi 8 wK@C >@C1Vpj뷁V'g1fhecv9\ ݌JV-0Mi+nNEh1#))7l)b JCmomǙ@_ u̲>rӈဴ&!MI}IҎD >Q&170A,\4p#qxydA [kB9)2rD !Ey<1qj$$cDR'%̓ENrrE"q|M.>l4jwJﶗ-r3(23LPy#?4`v?9u;]sEkc\ dN{n^ʉ-%6 1F+&/ {иb;U߿ϯ_~Ǐo?~|o׏_~|yO}7?Շ^yo]|N+\̽5 'zmYk>מrz Ea*WS6Ϩܷ'79e }_÷J(lh(RlLݤ(@qY𫀴N[a,dᒰV.#I3YZD98TDx8x'B"S 1~B1E[ `` `2K[!ERcE@r }   6(_P$j@I))9*@<50-B+*.R3C*KU$2IM,\I]q9:Xسed\ĨJQqFy #L-ꮓldY譇8h2ilbjfn ȴc W7wOJ> "~@W_eLf `G/ |\i=*$rF ;t'ֆ𺠢PJB>('@PZHHPpDIOXXHXh2d _DDHDh |QQ!QLBS%`Mb5m:ts (s&YPz6?ιPzD@PzB mz)`R %v̤qӐ}44mi\[N1 tC!!zNJ<]z5챳,PFqOfUuɰ2hzcMjʒ`L,6rϒѣ0^[54c~-2L,~a,4*Ih(áVK3OR8UDQkcy[]^wwT-F J !r(q&ESrx7EG,4Ay7{5*=y 50o2.,ǵw}lu"Eg 'J m5ަV̀hyZ%(\]q-{؏%~ B1E  `2K[!EcF@ti }   6+P#;p w|\KN09MQ$UK* ;/rQ(AM(.H= ]xl'BPX|6޻\l`ewW}2f2nյOm2*G< !Y%q'$^q zI?B~J#|mR̰d8LsRRm㩆 IBQ^QO$TF49~G` =l=zvKij-Dqy,;rXl?g/kVۡoP?>eg]0c.c~|![='zh5mN,`Xn+KQ.&ҖwꕺY/,*\r|sdL/B1E[! `2KE2N@mBA7 }P \I5oPHTTP/1.1 200 OK Cache-Control: public, max-age=21 Content-Length: 1932 Content-Type: text/html; charset=utf-8 Expires: Sat, 14 Oct 2006 20:03:42 GMT Last-Modified: Sat, 14 Oct 2006 20:02:42 GMT Vary: * Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:20 GMT
B1E966 `2K[!E(cG@ }A7 \PoI>HPB1EJ<<[! `2KE(@<^  }6 #P(.B1E<<[! `2KE(@<\  }6 +P(B1Ee@@[! `2KE2@<P  }6 -PdB1E<< Es&BB `2H Es B1Ep@@ Es&BB `2H Es B1E66 `2K[!E(cH@u }   6-P!B1EWW `2K[!EIcI@r }   6-P$ ̝KSaǿ]ETa]u2(530,"K309HSE25kQ6A]:mɴlNkts+yt眭.z}yvyDyJM O8X(YaCHZb/vĤpF"lZa!Fq%ӛOŎy%^qrZB %InB8z5E&+I!Ȕ :8E'+?? ?CI}<A܋+i*1;>"*q-=;%-\@}IĬՋ1i:Q%U2Se"%f8?b?Z4Toxg>< ,.S1DyeG`S~C X]50#zh!2.'mfTgBkX2ai{oֆP] T *xY.eɴrgc3~Ճ':*oC%("1hQP]YT2Sx@@B/ I.$aNp Hƒ'Yg%h3PA/2QnR kXt>5p߯aԠ7..=RfdP .5m!%X1Ga{uL R͈UzbYCM#Hoq/ \ e(3?P8B1Eݽnn `2K[!E`cJ@p }   601P&t]oH[W?_^b3()" &:aXX.ht""e l?槭p& iQ6V*~,Vsswϥ>x.uҺ;߀5 ;7ݒt?qCvV_go! +pkToO)"}Pw#%vGǫe ۯ)Ŗ"=T,BXn wTvC[nϿjoGv?}bgKX^^VMp^/1.ErJ)G _i0$ξUUUa{{χD[kQم066hn;ϞGAbذ $8VmAHB2]-HEr!ѦcB@]Gɟ?.Y\mxϙ0o/bX\\d`uuUC~TS^<qK'p|,--/ ?9\ȏd|\}VyQ#\q̵da27-q$ea}hK\rO{͏-\尷mll W:$bjsk1\ x2s{Fm8bU2xbIo+R5_ lo1yzYFvR)b?gDX***ؿbfdggzWuégr H-,Kg8hR\.9qq1B i>K]Nb̑h`sTYYQ}f\nnnaUXjS،bNLvdlΎm=FŠR{|X7>l﹜C}!}Qbfbbg?U1DzZI7 ڻpBXS[TEGC$T(91ٓ 6J"RmLum*~QfTcs(T<h?<Ox @~cuł5n5qac #шChl6lҰ l#M]I^I4GQ?>ƴq]GEꐮ~RB1Ez@O+EF  k  DADBDACNFHDCDBDDCNDBDFCACACACACA EDEPFFEHEBFCEOEFFECACACACACACABNSMB%!!V2\MAILSLOT\BROWSE 010-W213-15UB1Ez@@[! `2KE2@<N  }6 5iP(B1E¿JJ^ `2KE<Xɕ     B1Ez@@ `2K[!E2cK@r }   65iP$<]HSaUtiza7])VHRE*U*iBJ 20?i ӡC uN,29]9=Rms8ּPF9<fnݻЋvBZxP+l ]9D~c/񬵜hYFp8wk4REH+0L)8Msa}SP[P @'(ƃo:Hg S&pPP)9wc*dH{1x/vnnދQ&3RED%ڇ%\ԯN Wױ)Cy9A :?h=7pMIaόÍBNe#QXM&'G7;/F9.=va(Xj.t +HhBE8'mH;Hu-uƼp `BKLSODCY9k 4K`P~7Sњ E:MbRV2eJ,K.T>,5en@$WAiܱ!߫8{&':'ݒf}G1CU}eT lLC5PH "뫁!i0ݣeJvp4@; rԅ*(ƈr4Ll=G0wK|G/_B1Eb@@[! `2KE2@<L  }6 8sPB1Ec `` `2K[!ERcL@q }   68sP% ǀB1EA\ @@[! `2KE2@<J  }6 J;Ma?PP̔[@a2N4$։-I^AdmZ:݆NDzBytF=v^ C<Akڥ/U^Škz$Acw~9DEWS\mȤo=zGPX9}6[]@$:38@o ޤOrk j5` 1] !)3>^M{ :jq@h" 5qXmMb.3 cσ?5-W)W8яV/Ʉ.;gǥ1pIŸ,ra1$2\0NO/=6gwT*P^Y02؁ޙGU!4d]DWsWpzb)Фd|yE F_u>M ÿ%gWzW4BXZ(\hh'AڇaRAQuw-c h(0Tą@k4>]*BeTq{x)2 Cl{Egkn\P6.ZQk4Eb`|M >*'aq MK1̆ xRJEJVMvWfWAD=k SN mC.1aoK[EerGesN ZWktTp/x w=n.ߗ"6^bP| zRR#|(B <8GUP:|ǁRNpt+HH(5g Rs~qde椭%Kgн?xyQ5Sm %d{z=>blD`R|,|'d?WM!@A;z j9xhdjo'' @8B1E[, `2K[!EcP@p }   6C#P' pTU߻vN^Y!$d%!J*"6Se}D FkR?u+GbL9:B@,!F,Yw_7)s=ϹqdA.:xwlǗGϟ8RrʥV3ͣ'O޺~v-2|Pkdͽ;Rixٛ;$L\~ys.3;zz71|a~q0-hg`4~E|{t[&lt6Rc4Yax3|z݇#4GW'` D`pƟ.{ܖp_j6Cm؈@T#&o[D RfClDUC%c4??$9PE 7,JD-f Y,-*OQbظmS@e$>uIHcJQP2ZQg*IJQRҢӕY\xvVVv6\9{J.P ܚѨd{JQ|,MKҖb^t{JsyJé)YX"eeh J傊j:%q!OjI2(gҨ(\)JXT^Z^DqUخt䧌ŋr1(Kҥ.WcIr -I^ԯ"\4Zu4% Sp;kF뇌!iW.x~zp̜Q(#{n~G/qA-P,ѡt^wTP[Gz==79pֈKž!M |OV_2wo]`RWػ47zeOC_>;yko u_@'\F] Zf"qIێ*斍;T2AZ2e6>2&R8, U()R6#UCN'S_Q-40(N-XJæة#F42 0gZhrJTd#IKbINybEi dR줬lf[r(ͅђGsu3g!}/dK^{ )7JN=3]}" й%͡E Z2*Tq|ZiYPUUMk0u4|ҪdZXU\BS~>]ҨVKۇB1Eu, `2K[!EcQ@p }   6I'#P' RK{{ͲK,Kۗ-kogөݪ`Z-+>yp 75`[N> (#`W27>㑧޼z_P P 5@^@~R# pq8S@4Ijtp񟽓#zaML AV5@PwsJ43X;%D E";Ƞ=q" ((jbZU?bLz$|m7XEfAN=iOeeMLI=6n!$~! dfԴ$ r IMK'22g,bאN䴬=@@\BILHaLR\h#S70%n>pq'^IRe@Ax&93'ne)-+'I傪2@!VV`ԖՕ{2YLr'Anl"y>q!rrU\mQ.d%]]Key.6okٲbRtu1.+ESoKW#."ĻDp`. Fuٿ0 -"@ׯ={Y^o` ɱ@o#j4qkZ{u@E@Gc52 #9 %F;ӗK!@'YҪG \:p&-%@~PxBwQczcF]KOc1k3'Ҋc AP#B ~A//a!!Bd#J`T bbPOU3 $YI#&AC 2YRT%;G~KC"A,,(NAHV Iʔ9s9޴yeBpy,X!TSQ*$ u Y&!/Z*mJ㽤vAopDYڽTYrCw73d+e7>EYj$\uq^ssN6Iԯ_.|w;GgN4ÓW>}'] }7vbo%cjXC SDo0|Vb35ƱgX-{eձJ.+W F'._v`.Ɏ݂cnQTJMnC}ZmnM1CIܲ8 ~v`Fn4a4L4\vp_F];$=A]nZuȣ֭QPzT:>CP kL/& 9絧H>Psj ^+o?NEfB !x}%/~A^Y#aw^R 3_dvm Gp9pze/~Sk-Gr 0༐Zj߷QC94 $Cld&0I2P=6h"IJO( +f*VIRXSh>?@b>"6)0HkI&58D cT1m7j~Qע3("11S$N35t)~F\$wFƐ!q_[="&'j=M`3Iǩ ʐ2gq7{RV 37O ɖ|)E]r s=\)gKN9Qy%,)+ *6^PSR)I%%uBI* q!^05LMͦE&Qbjm157:X{b.^Ԉo0x"zup@=~( Oo=ϕb?ph;4T<.+o?RnȄpny*㯯\ݣ^8tw{+NlcG1~S Q'>Ngo dg@1N{SV~Rٿ͝I FAI$Կ TjuGS` Dym$6] 1Xق1l~!T d-ֈSH@EbjӸ3ldz4MJ)6Q/ PvfȜܼ8_*eͣ܌"f;P4,7̙ kibH*_ze> U&y59TakmF vc CVlMm-Zfml͍,jiumI tw0&.;Zh"LPXIr5jm]:J~҇+WZGׯGZ?f}l=Mc̼!=bf=}cqSAλW LjQU$^NjbWSfۇB1E,ff `2K[!EXcS@r }   6S#P$N2"`{,Xtx6߻-1[M*,ifT{JL;vM=F̈#6h.fsUVbS?XBb5 8?kj;V ; < a,p=qFlvdE3'̈!$VD#әx"`j[;c;z 8H9 vSo%ISE%!Gs$$- +-J%YHc]Dx}l~MH/[8r"InK</(墽KPY..9ylWerҽ}2?WXw3;67.64; y B~{w6S?ݱױ˱rg8Fa'V}ϯ}`6?ع#<=Ui\s`S{7f&+FpQ>^+`Nܦ ԭjd&(6yAMLo [l+}-E gYVe"&o`O,X+1h!b>*!l3@c"X6J'ә [&&ߤL9)&$S̄ rєLU9LI4EK]]ifN%NG G s+==Oϒr]C(~d@ bg8P3ŹBl Q/W%DbU5 5|Ȱɵ\("CzyasM K=fG1X,~B1E/ `2K[!EcT@t }   6W#P#z\]J0$]ӆte=y/ſzj;*^ ~dֲ0o޼K陵L6Om^%_VW n߼> Mx9lq,ǻ*9ZhmAKo(蠭*bVzU1.l哄I$`Ҝ h]mMauIM' u90NIY$sz_k6a͞#4}ǶCn{"0 ĊCEAJMpXv yP  b$|R$hC0T[6f BdjH,BJ-BmJhA聨3a`̊Et '?L]"E c$U0:Ԥ,>{FB1E<<[! `2KE(@<M  }6 #I'P(B1ET<<[! `2KE(@<K  }6 #SP(+B1E^O@@[! `2KE2@<?  }6 #XPۙB1EG `2K[!EcU@u' }   6X-P"n BZ[!ĉ  Sx܀wX$x@@]" O=fՐ/^K͍|K,xuބcM vNrB(. xSBC(ٌL@B1EQQ `2K[!ECcV@ }A7 \PoI>HPGET /windowsupdate/v6/default.aspx?ln=en-us HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E@@[! `2KE2@<=  }6 -YP(UB1EFF `2K[!E8cX@u }   6Y7P!B1E `2K[!EcY@p }   6Y7P' B1E `2K[!EcZ@s }   6^7P#B1Euu `2K[!Egc[@u }   6`7P!ǏB1Eb+[! `2KE9`@m0A7 }P \I>Ho PHTTP/1.1 200 OK Cache-Control: public, max-age=25 Content-Length: 15248 Content-Type: text/html; charset=utf-8 Expires: Sat, 14 Oct 2006 20:03:48 GMT Last-Modified: Sat, 14 Oct 2006 20:02:48 GMT Vary: * Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:22 GMT Microsoft Windows Update B1E#,[! `2KE9b@m.A7 }P \IIo P B1E66 `2K[!E(ca@ }A7 \Po I{PB1E3066 `2K[!E(cb@u }   6aAP!B1Earr `2K[!Edcc@q }   6aAP% KLQ+N E%XDF ĈF*B >@bU)  -FȠ RKysAܺ=gfNfvRi' >D"9 ۀ{gYr` C_ Lo H1[Sa9)n ءA`f⟈`f EΦ9cDYFsLA] 6%)یÃJ'nާ3||@8Dg$p'sr0e$k|`B)8UK2'17J&Ps[MXjt⭥f ^]ϒVWgќW ^]XЧc<u8u,Bb=quNcIs2XP/;vt:ύpN)ז`,\KH^Gg^4t9 h}`uz %4W12JirN2 [Ry ~0FM<_fԢ F3؟Li A+0keCОXhScu`+qm7#XC]aBBZy?Pb %@f{lp;Xx\zccQC3ċVnGY/ 껱'׀ j5gjFq=VĜAj1 E={F)$pK/vL6ٔg 1oÀ(@ NP˰JÝCcunΔrXnYo&d)!6AzR}ZPM[a_"[RljS  zJ~z̳7׎PMVo[;[s9`J22s3"ݱlnn若ew G#ͲMd{I.jm(25qp2x:r U~ ȈB1E `2K[!Ecd@q }   6eSAP&|]mL[UЖ~AiRJ#c:?]bo )$~ e0XcR6'!LM60E~0:*PϹ 1L9==yέ:x}XdW~jw~77! К=t>{C'Oy XC~zGuׯAW}|]gl;yT:=@ Ds(N.0xẠ2b$` i>>>>>>>>W RR`Ml@} ׯdYy]guL6yZ˖dld:<tP=蠺"6 R_:XCjzjXkw@ ; ;gZRܜڝD)A~0%$YEP@X3l pj x@~jvc;MGo<||ly@〦 ѠGMM9 y_Y_s"PDI8'+sN朢:s27TiB1E   `2K[!Ecf@ }A7 \Po I{PGET /windowsupdate/v6/shared/js/tgar.js?632964385684574999 HTTP/1.1 Accept: */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E;1 <<[! `2KE(@<A  }6 AjP(B1E? @@[! `2KE2@<5  }6 AlPqB1E΋ [! `2KE;@m A7 }P \I{o"P6HTTP/1.1 200 OK Content-Length: 2241 Content-Type: application/x-javascript Last-Modified: Wed, 09 Aug 2006 21:58:44 GMT Accept-Ranges: bytes ETag: "0825efbfebbc61:24f" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:22 GMT function fnDoReporting(sPath){ var doImage = doImage; var TType = TType; if(doImage == null) { var a= new Array(); a[0] = fnprepTrackingString(window.location.hostname,7); if (TType == null) { a[1] = fnprepTrackingString('PV',8); } else { a[1] = fnprepTrackingString(TType,8); } if (sPath == null) sPath = window.location.pathname; a[2] = fnprepTrackingString(sPath,0); if( '' != window.document.referrer) { a[a.length] = fnprepTrackingString(window.document.referrer,5); } if (navigator.userAgent.indexOf("SunOS") == -1 && navigator.userAgent.indexOf("Linux") == -1) { fnPingServer(a,"//c.microsoft.com/trans_pixel.asp?"); } } } function fnPingServer(pArr,sPingBackUrl){ var TG= window.location.protocol + sPingBackUrl; for(var i=0; iy@E T,%5YH/xw߸y~7qVXn8WXCڃLZŪ@ 0O\DȇrM0E]Ď)(PauX<b~='I i LBUL+^]C\$0~G܁MPD='f`ƈos y>HHjyvΆEɝX-@i+g"&>ff~/pR.٤Mr kuB3= /ΚWU̺POarp&&m^Mt`4l'>gan.^."IfCo$d&6Zn֘u~C$\_m&`l!^D TvQ[9eG+(n.G70( inq+% -1) { sReturnQueryString = sUrl.split("?")[1]; aReturnQueryString = sReturnQueryString.split("&"); sReturnQueryString=""; for (i= 0 ;i < aReturnQueryString.length; i++){ if(aReturnQueryString[i].toLowerCase().substr(0, 3) != "ln=") { sReturnQueryString += aReturnQueryString[i] + "&"; } } sReturnQueryString = sReturnQueryString.substr(0, sReturnQueryString.length-1); } fnSetUA(); // Make initial checks and do redirection as necessary if(fnV5DownForMaintenance() == false) return false; if(fnCheckWinCE() == false) return false; if(fnCheckDatacenter() == false) return false; if(fnCheckBrowser() == false) return false; if(fnCheck95NT4() == false) return false; g_bV4Catalog = fnCheckV4Catalog() ; if(fnCheck98() == false) return false; g_iOSTyB1E66 `2K[!E(cn@ }A7 \Po$rIPB1E[! `2KE=@mA7 }P \Io$rP=pe = fnCheckV5OS(); if(g_iOSType == conOSUnsupported) return false; if(!g_bV4Catalog){ if(sUrl.indexOf("g_sconsumersite") > -1) { return false; } try { g_sOSLang = fnGetLanID(g_sOSLang); cpuClass = navigator.cpuClass.toLowerCase() if((cpuClass == "x86") && (g_sUA.indexOf("wow") > 0)) cpuClass = "wow64"; sQueryString = "OS=" + g_iOSType + "&Processor=" + cpuClass + "&Lang=" + g_sOSLang ; oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); if(sUrl.indexOf("betathanksurl") > -1) { sQueryString += "&BetaThanksurl=true"; } if(g_iOSType == conOSLonghorn){ try{ oControl = new ActiveXObject("SoftwareDistribution.VistaWebControl"); } catch(e) { // Setting the current site to blank if the vista control is not present //so the user is taken to the WU site curSite = ""; oControl = null; } } else { try { if ("undefined" != typeof(g_bMUSite) && g_bMUSite == true) { //mu contol oControl = new ActiveXObject("SoftwareDistribution.MicrosoftUpdateWebControl"); } else { //WU control oControl = new ActiveXObject("SoftwareDistribution.WebControl"); } } catch(e) { oControl = null; try{ //WU control oControl = new ActiveXObB1E[! `2KE=@mA7 }P \Io$rPiject("SoftwareDistribution.WebControl"); } catch(e) { oControl = null; } } } sQueryString += "&CurrentSite=" + curSite; try{ //if control is present get SP, control veriosn, managed and Opted in settings if("object" == typeof(oControl)){ sQueryString += "&SP=" + oControl.GetOSVersionInfo(4,1); sClientVersion = oControl.GetOSVersionInfo(10,1); sQueryString += "&control=" + sClientVersion; if(g_iOSType == conOSLonghorn){ if(oControl.GetUpdateServiceOptInStatus("7971f918-a847-4430-9279-4a52d1efe18d")){ g_bMUOptin = true; sQueryString += "&MUOptIn=true"; } } else { oServiceManager = oControl.CreateObject("Microsoft.Update.ServiceManager"); oUpdateServices = oServiceManager.Services; for (i = 0; i < oUpdateServices.Count; i++) { if((oUpdateServices.Item(i).IsRegisteredWithAU) && (!oUpdateServices.Item(i).IsManaged) && (oUpdateServices.Item(i).ServiceId.toLowerCase() != sWUServiceGuid)) { sQueryString += "&MUOptIn=true" ; g_bMUOptin = true; break; } } for(i = 0; i < oUpdateServices.Count; i++) { if (oUpdateServices.Item(i).IsManaged) { sQueryString += "&IsManaged=true" ; break; } } } }B1E66 `2K[!E(co@ }A7 \Po$rI\PB1E[! `2KE=@mA7 }P \I\o$rP$+ } catch(e) { } //send the querystring data to redirect.asp oXMLHTTP.open("POST", "redirect.asp?" + sQueryString , false); oXMLHTTP.send("Querystring"); oResponseXML = oXMLHTTP.responseText; //the URL is delimited bt @| so when we get the xml back split it by @| and get the url aResponseXML = oResponseXML.split("@|"); if(aResponseXML.length > 1) { sURL = fnCheckResponse(aResponseXML[1]); } else { if(curSite == conCurSite) { sURL = "thanks.aspx?" + "ln=" + g_sOSLang; } else{ sURL = conRedrThanks + "ln=" + g_sOSLang; } } sURL = sURL.toLowerCase() //If from IE7.0 and not on Vista if(g_iOSType != conOSLonghorn && g_bIE7 //doesn't belong on thanks page or on V4 && sURL.indexOf("thanks") == -1 && sURL.indexOf("v4.") == -1 //and contains the iemode=noaddon querystring parameter && sCurrentURL.indexOf("iemode=noaddon") > -1 ) { //if they are on WU don't redirect else take then to WU if(curSite == conCurSite){ return; }else{ location.href = V6Site + "?" + sReturnQueryString; return; } } // Dont redirect down-level 64-bit clients so long as they arent on the betathanks page // and they arent running in wow32/64 modes if("undefined" != typeof(g_bMUSite) && g_bMUSite B1E[! `2KE=@mA7 }P \Io$rP$== true && g_iOSType != conOSLonghorn) { try{ if("object" == typeof(oControl)) sSP = oControl.GetOSVersionInfo(4,1); } catch(e) {} if("undefined" == typeof(cpuClass)) cpuClass = ""; if(fnCheck64MU(sSP, cpuClass)) return false; if(sURL.indexOf("betathanks") == -1) { if(!g_bMUOptin ) { g_sOSLang = conLangCode; if(cpuClass != "x86") { if((g_sUA.indexOf("wow32") == -1) && (g_sUA.indexOf("wow64") == -1)) { //location.href = "thanks.aspx?thankspage=" + conThanks64BitBrowser + "&"ln= + g_sOSLang; return; } } } } } if(sURL.toLowerCase() == "service url") { var sServiceUrl = ""; try { if("object" == typeof(oControl)) { for(var i = 0; i < oUpdateServices.Count; i++) { if((oUpdateServices.Item(i).IsRegisteredWithAU) && (!oUpdateServices.Item(i).IsManaged) && (oUpdateServices.Item(i).ServiceId.toLowerCase() != sWUServiceGuid)) { sServiceUrl = oUpdateServices.Item(i).ServiceUrl; break; } } } } catch(e) { } if(sServiceUrl != "") { if(window.location.href.indexOf(sServiceUrl) > -1) { sURL = "ok"; } else { sURL = sServiceUrl } } else { if(curSite == conCurSite) { B1E66 `2K[!E(cp@ }A7 \Po$rI$PB1E9 [! `2KE=@mA7 }P \I$o$rPv sURL = "thanks.aspx?" + "ln=" + g_sOSLang ; } else{ sURL = conRedrThanks + "ln=" + g_sOSLang; } } } oUpdateServices = ""; oUpdateServices = null; oServiceManager = ""; oServiceManager = null; g_oControl = null; oControl = null; if(sURL.toLowerCase() != "ok") { if(sReturnQueryString.length > 0){ if(sURL.indexOf("?") > -1) { sURL += "&" + sReturnQueryString; }else { sURL += "?" + sReturnQueryString; } } location.href = sURL; } } catch (e) { } //If V4 Catalog }else { // if on vista redirect to thanks page. //once the MU catalog is ready need to change //conThanksVistaV4Catalog to conThanksVistaNewCatalog if(g_iOSType == conOSLonghorn){ location.href = conRedrThanks + "ln=" + g_sOSLang + "&" + sReturnQueryString + "&thankspage=" + conThanksVistaV4Catalog; return; } //if they come to catalog on winxp, win2k3, win2k //and haven't been to this page previously then give them thanks page //if((g_iOSType == conOSWin2K // || g_iOSType == conOSWinXP // || g_iOSType == conOSWin2003) // && (sCurrentURL.indexOf("allowv4cat=true") == -1)){ //location.href = conRedrThanks + "ln=" + g_sOSLang + "&" + sReturnQueryString // + "&thankspage=" + conThanksNewCatalog; //return; //} B1E5 [! `2KE=@mA7 }P \Io$rP( } return false; } function fnCheck64MU(sSP, cpuClass){ if((g_sUA.indexOf("windows nt 5.1") > 0 || g_sUA.indexOf("windows nt 5.2") > 0) && (sSP == "" || sSP == 0) && (cpuClass == "ia64" || cpuClass == "wow64")) { location.href = V4Site + "?" + sReturnQueryString; return true; } return false; } function fnSetUA(){ var oUAXMLHTTP, oUAResponseXML, aUAResponseXML; try { g_sUA = navigator.userAgent.toLowerCase(); oUAXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); oUAXMLHTTP.open("POST", "redirect.asp?UA=true", false); oUAXMLHTTP.send(""); oUAResponseXML = oUAXMLHTTP.responseText; //the UA is delimited bt @| so when we get the xml back split it by @| and get the UA aUAResponseXML = oUAResponseXML.split("@|"); if(aUAResponseXML.length > 1) { g_sUA = fnCheckResponse(aUAResponseXML[1].toLowerCase()); } } catch(e) { } } function fnGetLanID(sLanID){ var sAllSupported = "ar,cs,da,de,el,en,es,fi,fr,he,hu,it,ja,ko,nl,no,pt,pl,ru,sv,tr,"; switch(sLanID) { case "en": case "en-us": return "en" ; case "be": case "uk": return "ru" ; case "el_ms": case "el": return "el" case "eu": case "ca": return "es" ; case "zh-sg": return "zh-cn" ; case "fo": return "da" ; case "sz": return "no" ; case "sk": return "cs" ; B1EY 66 `2K[!E(cq@ }A7 \Po$rIP7B1E [! `2KE=@mA7 }P \Io$rPj6 case "sb": return "de" ; case "nb-no": case "nn-no": return "no" ; case "iw-il": return "he" ; } if((sLanID == "zh-tw") || (sLanID == "zh-cn") || (sLanID == "pt-br") || (sLanID == "zh-hk")) return sLanID; sLanID = sLanID.substr(0,2); if(sAllSupported.search(sLanID + ",") < 0 ) sLanID = "en"; return sLanID; } function fnV5DownForMaintenance() { // V5 - Check the down-for-maintenance indicator if(curSite != "3" && curSite != "4" ) { var sURL = "thanks.aspx?" + "ln=" + g_sOSLang + "&thankspage=" + conThanksDown + "&os="; try{ if((g_sUA.indexOf("windows nt 5.0") > 0) && (g_sDownForMaintenance2K.length > 0)) { location.href = sURL + conOSWin2K + "&" + sReturnQueryString; return false; } else if((g_sUA.indexOf("windows nt 5.1") > 0) && (g_sDownForMaintenanceXP.length > 0)) { location.href = sURL + conOSWinXP + "&" + sReturnQueryString; return false; } else if((g_sUA.indexOf("windows nt 5.2") > 0) && (g_sDownForMaintenance2003.length > 0)) { location.href = sURL + conOSWin2003 + "&" + sReturnQueryString; return false; } else if((g_sUA.indexOf("windows nt 6.0") > 0) && (g_sDownForMaintenanceLonghorn.length > 0)) { location.href = sURL + conOSLonghorn + "&" + sReturnQueryString; return false; } } catch(e) { return true; } } return true; } funcB1E [! `2KE=@mA7 }P \IPo$rPO%tion fnCheckBrowser() { // Check for IE5 or IE6 var bIE5or6; var bunsupported = false; var sUserAgent = navigator.userAgent.toLowerCase(); bIE5or6 = (((g_sUA.indexOf("msie 5") > 0) || (g_sUA.indexOf("msie 6") > 0) || (g_sUA.indexOf("msie 7") > 0)) && ((sUserAgent.indexOf("msie 5") > 0) || (sUserAgent.indexOf("msie 6") > 0) || (sUserAgent.indexOf("msie 7") > 0))); g_bIE7 = (g_sUA.indexOf("msie 7") > 0 && sUserAgent.indexOf("msie 7") > 0); if(g_sUA.indexOf("opera/") != -1 || g_sUA.indexOf(" opera ") != -1) bunsupported = true; if(!bIE5or6 || bunsupported) { g_oControl = null; if (curSite != conCurSite) { location.href = conRedrThanks + "ln=" + g_sOSLang + "&" + sReturnQueryString + "&thankspage=" + conThanksBadBrowser; } else { location.href = "thanks.aspx" + "?ln=" + g_sOSLang + "&" + sReturnQueryString + "&thankspage=" + conThanksBadBrowser; } return false; } return true; } function fnCheckWinCE() { // Check for Windows CE if(g_sUA.indexOf("; mspie") != -1) { g_oControl = null; if(curSite == conCurSite) { // Windows CE thanks page location.href = "thanks.aspx?" + "ln=" + g_sOSLang + "&thankspage=" + conThanksWinCE + "&" + sReturnQueryString; }else{ location.href = conRedrThanks + "ln=" + g_sOSLang + "&thankspage=" + conThanksWinCE + "&" + sReturnQueryString; } return false; } rB1E 66 `2K[!E(cr@ }A7 \Po$rIPoB1E*[! `2KE=@mA7 }P \Io$rPrZeturn true; } function fnCheckDatacenter() { // Check for Windows 2000 Datacenter if((g_sUA.indexOf("windows nt 5.0") != -1) && (g_sUA.indexOf("; data center") != -1) && !g_bV4Catalog) { g_oControl = null; if(curSite == conCurSite) { // Windows 2000 Datacenter thanks page location.href = "thanks.aspx?" + "ln=" + g_sOSLang + "&thankspage=" + conThanksDatacenter + "&" + sReturnQueryString; }else{ location.href = conRedrThanks + "ln=" + g_sOSLang + "&thankspage=" + conThanksDatacenter + "&" + sReturnQueryString; } return false; } return true; } function fnCheck95NT4() { if((g_sUA.indexOf("windows 95") > 0) || ( g_sUA.indexOf("windows nt)") >0 ) || ( g_sUA.indexOf("windows nt;") >0 ) || ( g_sUA.indexOf("windows nt 4") > 0 ) ) { fnGoToV3(); return false; } return true; } function fnCheckV4Catalog() { var sLocation = location.href.toLowerCase(); if((sLocation.search("/catalog") > 0) && (curSite == 4)) return true; return false; } function fnCheck98() { if(g_sUA.indexOf("windows 98") > 0) { if (curSite != 4) location.href = V4Site + "?" + sReturnQueryString; return false; } return true; } function fnCheckV5OS() { var iOS = conOSUnsupported; if(g_sUA.indexOf("windows nt 5.0") > 0) iOS = conOSWin2K; else if(g_sUA.indexOf("windows nt 5.1") > 0) iOS = conOSWinB1E5xx `2K[!Ejcs@r }   6sY_P$(xrfZ}aؖ:ee(5NƜxމ6Z-A$4o\>j,;qຏZ|nʫY$2{'I 59$0xJ'#Ճ1n `{{h g§6O7#A%Di"Ĝ !gL \GM&0ۂJ}-7\'u]n3&:Ѹ6^~@{.flu0")G|/R|8+a>dYXEɈU{UT6hMxcBg4tswXmGݰ#? H7Wa=L6]E^\Ǻ܋/vGvSm ;eY*V/R/g]!!3 ܞ_Ud@583 .;RiH4AZtxklȄAJg Ht#JC =Ci~uP!x8lxpB BQ}'K#2|.O_QK^očo ˉ !ݵõYJWC)`Vhj!l Z[*mk7చdWߠm]5w   B8 66 `2K[!E(cu@ }A7 \Po$rIPB1Efc@@ Es&BB `2H Es B1EV{[! `2KE>R@m>A7 }P \Io$rPҩXP; else if(g_sUA.indexOf("windows nt 5.2") > 0) iOS = conOSWin2003; else if(g_sUA.indexOf("windows nt 6.0") > 0) iOS = conOSLonghorn; if(iOS == conOSUnsupported) { g_oControl = null; if(curSite == conCurSite) { location.href = "thanks.aspx?" + "ln=" + g_sOSLang + "&thankspage=" + conThanksBadOS + "&" + sReturnQueryString; }else{ location.href = conRedrThanks + "ln=" + g_sOSLang + "&thankspage=" + conThanksBadOS + "&" + sReturnQueryString; } } return iOS; } function fnGoToV3() { if(curSite == 3) { //YOU ARE ON V3 document.open(); document.write(""); if(g_sUA.indexOf("windows 95") > 0) { // Windows 95 document.write(""); } else { // Windows NT if(location.search == "" || location.search == null) { document.write(""); } else { document.write(""); } } document.write(""); document.close(); } else { // not on v3, go there location.href = V3Site + "?" + sReturnQueryString; } return false; } function fnCheckResponse(sResponse){ if (sResponse.length > 255) { sResponse = sResponse.substring(0,255); } // need to remove document.write & response.write wB1E{[! `2KE>S@mA7 }P \I|o$rPahile(sResponse.indexOf("document.write") > -1) { sResponse = sResponse.replace("document.write",""); } while(sResponse.indexOf("response.write") > -1) { sResponse = sResponse.replace("response.write",""); } while(sResponse.indexOf("<%") > -1) { sResponse = sResponse.replace("<%",""); } while(sResponse.indexOf("%>") > -1) { sResponse = sResponse.replace("%>",""); } return sResponse; } B1E{66 `2K[!E(cw@} }A7 \Po$rI(PB1EH@@[! `2KE2@</  }6 _vPB1E(BB `2K[!E4cx@r }   6viPu$DʰR"XыYfSLJLFftL鴦VΗ1656sW}8s KMR<3Z *";禟¶sr?'Nl?'zBao2K ||}z[pU;!s Dyiݢvqy+O ごQYqվ:1چ "/M $=h,gã/>VN5S" 780K &{B1E@@[! `2KE2@<-  }6 iyP(B1E `2K[!E cy@r }   6ysPk$LKQ7Q(@ҨĴCHQi_|!k A4F`4lķR1]fs:iiӑ>'?ෳsFo[;Yw5ț< ķ9 Eo4Dr +zY[0ණ_ ,*6ø7+CaICI*r&k$jUs:x PLNJ% % `q~)e!>隆K{24]a`!i%f(7L~0ʿhfV`˜Ls]cE:s+KU?x'2G'UGNYg$2O-__=8XޒA'WLp[{i ׫qv gxER_xw/l:D}.{W5mX-R|#XF[uq Vb1[5"i2(7 :Zb^ۄuԠmZ -:zqYT|UÒ&Dk2ĕgGE[%Zϐ><;럮9LnEMEaQ~GBעu$፿Çsa)"YÅ~/JTxQb0 9P:4mK;Tuo>;B1ER@@[! `2KE2@<+  }6 s|PB1EDZ `2K[!Ecz@r }   6|}Pa$D]HSao첛CuQt I*Q >,іPY J̤LkmnSs'e:7wG={9y/FޘAq;Е'wQT=Ÿ_o(sdECdVڐ6%0+#TփVOI9gM:^p6@u#a {$4tuK˒cdp4z;yni LkJ Uu]C=b/nٔ펤1x̘Nѷ:jH8Է%h Jp'#X6s05S- cRS \ZssR81L~@Gm!wZ7#}@3vrU^]yk[K"._a;A适K= ,<5C .k 1fapB1E`** `2K[!Ec{@ }A7 \Po$rI(PPOST /windowsupdate/v6/redirect.asp?UA=true HTTP/1.1 Accept: */* Accept-Language: en-us Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Content-Length: 13 Connection: Keep-Alive Cache-Control: no-cache Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1EMCC `2K[!E5c|@k }A7 \Po&fI(PB1EO@@[! `2KE2@<)  }6 }UP(@B1E$544 `2K[!E&c~@r }   6U䂇PW$d]HSaE7WvtA_#B"K. +#$>FXjHJb21Ku}6myp8?27D7svfZ}dgB sҌpK.3\=!A/O(Ers݂ ;T@)5Q;DdS7Q|zR᮴7Q?NqB Jȡ;O1\aDc?LT@ݓu6#lN^{'"16BKOOŊ`5vm W/uX&z1pB0EhIƗ쵪"\;ggiP-/$$avKd{vF.9 hE9>ƳhgӕG0Sk _-y'jyR-=|*cFEd⤮I[DOqc7clAVыp.ޘc 7Uf.5yy~AKhECv }]!޾⼄y'龻i5Ȥ_~м>¬#sY ؜Q\1( ձ!*xbRdu'„)GKBP8ڄݎcf&&EMpBQ&CB]B3B1Es5HH `2K[!E:c@q }   6ĂS䂇PW%]KoGQ3kU@"9VZ A^{`'KG8p3~K.-!A>YˇJrP(sABU߬/Ohg_]sb<č6pHqb2es6[s4\nH xӳHl pnE$Wt{EvnX´۹4/S l \%3ݦz:sOV0y6{4y\,R K%pe%[񱲂d3gzv %nxƫ>vSމrpg…K]TYxkt難F/_N~QTY^rW}ɷFׯU[?8z2^%҆0T)܄$g!Cx\{EhKjqӚ{b`.c fiO0gGtQk²y St/֕skQ.taHcHc,Lp?vsssr@2C2euamƜaGjsV1aN5x~jIHqt.]pnVI00XPN髜 {oYĈjǍG8mc顬١G yS+X%wR`Ŵq6E?Q߾5Qs }ԬTUmR06B1E=<<[! `2KE(@.@mA7 }P \I(o&sP%B1EB[! `2KE@/@maA7 }P \I(o&sP%HTTP/1.1 200 OK Cache-Control: private Content-Length: 180 Content-Type: text/html Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:23 GMT B1EDxx `2K[!Ejc@2 }A7 \Po&sIȌP8POST /windowsupdate/v6/redirect.asp?OS=5.1&Processor=x86&Lang=en&CurrentSite=6Live&SP=2&control=5.8.0.2607&IsManaged=true HTTP/1.1 Accept: */* Accept-Language: en-us Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Content-Length: 24 Connection: Keep-Alive Cache-Control: no-cache Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E(NN `2K[!E@c@[ }A7 \Po(IȌPQuerystringB1Et @@[! `2KE2@<'  }6 䂇ĆeP(&B1E`G <<[! `2KE(A@mA7 }P \IȌo(P$:B1ELR ++[! `2KEA@mA7 }P \IȌo(PQ(HTTP/1.1 200 OK Cache-Control: private Content-Length: 70 Content-Type: text/html Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:23 GMT B1E`  `2K[!Ec@ }A7 \Po(IɁPGET /windowsupdate/v6/shared/js/commontop.js?632964385684574999 HTTP/1.1 Accept: */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E <<ѕѕ @ B1EZ 66 `2K[!E(c@u }   6Će䂑PM!B1E  `2K[!Ec@r }   6Će䂑PM$n<_HSa_]E]EwtEe7 )RE!yQ (!Tbвۜj[gk6<<<<F`Dƈ=xc?j}UЦ"=,GfHt: ubq~fs2ŗ =$3>ԪbW/Y_;u8>B "0,ԮrKk1$1=toG&7E6"(T E|7N}2uY]3b5 KnN~fȾgC1\n@5hvO2^BّzرE _-8p8fQwo+(<'2? nRJW@X۰vW2<(hD ]q7.c>[fÀsH(㴉a.%:PfP1nDVB³֌h}ui%,}Ӂȉi@^E NY%14)TYqq!=x{( #5IVz|Zٔ-" #O.w%k-Ô*kgh–dDXQ>mA{ [&(7jP~]cflf1{2(,hf ƍL:͠?7 /'6N*RN B1E [! `2KEA@mA7 }P \IɁo*PHTTP/1.1 200 OK Content-Length: 32631 Content-Type: application/x-javascript Last-Modified: Wed, 09 Aug 2006 21:58:42 GMT Accept-Ranges: bytes ETag: "0552dfafebbc61:24f" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:23 GMT var conErrorPage = 0; var conSplashPage = 1; var conResultsPage = 2; var conThanksPage = 3; var conHistoryPage = 4; var conAboutPage = 5; var conSupportPage = 6; var conStatusPage = 7; var conDownloadPage = 10; var conPersonalizationPage = 13; var conAdministratorsPage = 14; var iWerQueryModeExpress = 1 ; var iWerQueryModeHardwareAll = 2 ; var iWerQueryModeExpressAll = 3 ; var conErrorNoScripting = 1; var conErrorNotAdmin = 2; var conErrorDisabled = 3; var conErrorControlFailed = 4; var conErrorControlUpdateFailed = 5; var conErrorWin2KLessThanSP3 = 6; var conErrorRebootRequired = 7; var conErrorUnknownCollectionError = 8; var conErrorSearchTimeout = 9; var conErrorActiveXInformationBar = 17; var conWGANeedsActivation = 20; var conWGACOAProductKey = 21; var conWGAOther = 22; var conWGANoPID = 23; var conErrorServiceDisabled = 24; var conWGAPlaceholder1 = 30; var conWGAPlaceholder2 = 31; var conWGAPlaceholder3 = 32; var conWGAPlaceholder4 = 33; var conResultsCritical = 0; var conResultsProduct = 1; var conResultsBasket = 2; var conResultsDrivers = 3; var conResulB1El [! `2KEA@mA7 }P \Io*PctsBeta = 4; var conResultsHidden = 5; var conExpressInstall = 6; var conProduct = 7; var conSplashCheckingControl = 0; var conSplashOldControl = 2; var conSplashWelcome = 3; var conSplashScanning = 4; var conSplashInstallingWait = 5; var conSplashScanningDone = 6; var conSplashUpdatingControl = 7; var conSplashMandatoryUpdates = 8; var conSplashIE5 = 9; var conSplash2003DC = 10; var conServicePack = 9; var conInstallStatusRegular = 0; var conInstallStatusMandatory = 1; var conAUControlledByPolicy = -1; var conAUNotConfigured = 0; var conAUDisabled = 1; var conAUNotifyButDontDownload = 2; var conAUDownloadAndNotify = 3; var conAUScheduledOK = 4; var conCategorySoftware = "SOFTWARE"; var conCategoryHardware = "HARDWARE"; var conCategoryCritical = "critical"; var conCategoryBeta = "beta"; var conCategoryProduct = "product"; var conByte = 8; var conKB = 1024; var conMB = 1048576; var conHideable = 0; var conCritical = 1; var conSoftware = 2; var conHardware = 3; var conNotAdmin = 0; var conAdmin = 2; var IU_UPDATE_NEEDED = 1; var S_OK = 0; var ERROR_INVALID_PROPERTY = -2146828218; var VER_SUITE_DATACENTER = 0x00000080; var VER_NT_SERVER = 0x00000003; var REQUIRES_EXCLUSIVE_HANDLING = 2; var PROXY_ERROR_CODE = -2145107941; var ERROR_INVALID_PID = -2145124311; var WU_E_CALL_CANCELLED = -2145124341; var WU_E_INSTALL_NOTB1E 66 `2K[!E(c@m }A7 \Po*IIPB1E [! `2KEA@mA7 }P \IIo*P-_ALLOWED = -2145124330; var conReadyStateComplete = 4; var g_oControl, g_oPopup, g_oAutomaticUpdates, g_bIsRebootRequired; var g_iConsumerBasketCount, g_iConsumerBasketSize, g_iDownloadSpeed = 0; var g_bPosted, g_bScanning, g_bDetectedItems, g_bAutoUpdateEnabled; var g_UpdateCategory, g_UpdateCol, g_InstallCol, g_oInstallationResult, g_sCpuClass, g_RawUpdateCol; var g_bControlInitialized = false, g_bControlReady = false, g_oControlReadyTimer; var g_bUpdatingControl = false; var g_bExpressScan; var g_iAUConfiguration = -1; var g_aUpdate = new Array(); var g_aToc = new Array(); var g_bWerModeUpdateFound = false; var g_bWerModeUpdateInstalled = false; var g_aQueryString = new Array(); var g_bIE5page=false; var g_b2003DC = false; var g_iWuwebTimeoutCount, g_iWuwebTimeoutMax = 120; var g_iOSMajor, g_iOSMinor, g_iOSSPMajor; var g_sOSBuildNumber, g_iOSSPMinor; var g_bRescan =false; var g_iProgressBarCount =0; var g_oInterval = ""; var g_iProgresspixles = -18; var g_sProgressBar,g_iProgressCount var g_iOSServicePackBuildNumber,g_iSuiteMask,g_iProductType,g_sClientVersion; var g_sMUServiceGuid = "7971f918-a847-4430-9279-4a52d1efe18d"; var g_sWUServiceGuid = "9482F4B4-E343-43b6-B170-9A65BC822C77"; var g_bMUOptedIn = false; var g_bUpdateNeeded = 1; var g_bClientIsRegistered = false; var g_bSurveyAttempted = false; var g_bInstallStarted =B1E [! `2KEA@mA7 }P \I٭o*PGk false; var g_bControlError = false; var g_oInterval = ""; function window.onload(){ fnInit(); window.setTimeout('fnDoReporting();',2000); } function fnInit(){ var sCurrentURL, sWelcomePage, sErrorPage; fnTrace("fnInit"); if("undefined" == typeof(conQueryString) || "object" != typeof(eContent) || "object" != typeof(eTOC) || "function" != typeof(eTOC.fnDisableTOC)){ window.setTimeout("fnInit();", 0); return false; } if ('undefined' != typeof(conWerMode)){ g_aQueryString[0] = "&SGD=" + ( ('undefined' != typeof(sSGD))? sSGD : "" ) + "&SID=" + ( ('undefined' != typeof(sSID))? sSID : "" ) ; } g_bPosted = false; g_bScanning = false; g_bDetectedItems = false; g_bAutoUpdateEnabled = false; g_sCpuClass = window.navigator.cpuClass; g_iDownloadSpeed = 0; g_iConsumerBasketCount = 0; g_iConsumerBasketSize = 0; eTOC.fnInitTOC(); sCurrentURL = eContent.location.href.toLowerCase(); sWelcomePage = window.location.protocol + "//" + window.location.host + conConsumerURL + "splash.aspx?page=" + conSplashCheckingControl + "&" + conQueryString; sErrorPage = window.location.protocol + "//" + window.location.host + conConsumerURL + "errorinformation.aspx?error=" + conErrorControlUpdateFailed + "&" + conQueryString; if(window.location.search.indexOf("page=") == -1 && !g_bControlInitialized && sCurrentURL != sWelcomePage && sCurrentURL != sErrorPage){ fnB1E 66 `2K[!E(c@l }A7 \Po*IPB1E [! `2KEA@mA7 }P \Io*PDisplaySplashPage(conSplashCheckingControl); } } function fnInitializeControl() { var dDate, sCodeBase, iInitReturn, aWUControlVersion, sWU, sMU , i, aMUControlVersion, aMUControlVersion, cpuClass;; sMU = "" ; sWU = "" ; fnTrace("fnInitializeControl"); try { if(g_oControl == null) { dDate = new Date(); if(g_sWUControlVersion == "TOK_WUCONTROLVERSION" || g_sWUControlVersion.length == 0) { g_sWUControlVersion = "0,0,0,0"; } else { if(g_sWUControlVersion.indexOf(".") != -1) { aWUControlVersion = g_sWUControlVersion.split("."); if(aWUControlVersion.length > 0) { for (i =0; i < aWUControlVersion.length ; i++) { sWU += aWUControlVersion[i] + "," ; } g_sWUControlVersion = sWU.substr(0,sWU.length -1); } } } if(g_sMUControlVersion == "TOK_MUCONTROLVERSION" || g_sMUControlVersion.length == 0) { g_sMUControlVersion = "0,0,0,0"; } else { if(g_sMUControlVersion.indexOf(".") != -1) { aMUControlVersion = g_sMUControlVersion.split("."); if(aMUControlVersion.length > 0) { for (i =0; i < aMUControlVersion.length ; i++) { sMU += aMUControlVersion[i] + "," ; } g_sMUControlVersion = sMU.substr(0,sMU.length -1); } } } cpuClass = navigator.cpuClass.toLowerCase(); if(!g_bMUSite) { sCodeBase = "V5Controls/" + "en/" + cpuClass + "/client/wuweb_site.cab?" + dDate.getTime() + "#version=" + g_sWUControlVersion; SusWebCtl.outerHTML = ""; } else { sCodeBase = "V5Controls/" + "en/" + cpuClass + "/client/muweb_site.cab?" + dDate.getTime() + "#version=" + g_sMUControlVersion; SusWebCtl.outerHTML = ""; } g_oControl = SusWebCtl; } } catch(e) { if(e.number == ERROR_INVALID_PROPERTY) { if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNonAdmin"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorNotAdmin, true); } else { fnDisplayErrorPage(e.number, true); } return; } g_iWuwebTimeoutCount = 0; if (g_bControlError){ return false; } g_oControlReadyTimer = window.setTimeout("fnControlReadyCheck();", 10); window.setTimeout("fnDoReporting('" + window.location.pathname + "')",1000); return; } function fnControlError(){ fnDisplayErrorPage(conErrorActiveXInformationBar,false); g_bControlError = true; return false; } function fnControlReadyCheck() { var iUserType, bIsAdmin, bVersionOK, sCtlVersion; fnTrace("fnControlReadyCheck"); window.clearTimeout(g_oControlReadyTimer); if (g_bControlError){ return false; } try { sCtlVersion = g_oControl.GetOSVersionInfo(B1E8 66 `2K[!E(c@k }A7 \Po*IPB1E [! `2KEA@mA7 }P \Io*PL10,1); if(g_bMUSite) { bVersionOK = fnTestControlVersion(g_sMUControlVersion, sCtlVersion); } else { bVersionOK = fnTestControlVersion(g_sWUControlVersion, sCtlVersion); } if(bVersionOK) { g_bControlReady = true; } else { fnDisplayErrorPage(conErrorRebootRequired, true); return; } } catch(e) { if(e.number == -2146828218){ iUserType = g_oControl.GetUserType(); bIsAdmin = (iUserType == conAdmin); if(!bIsAdmin) { if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNonAdmin"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorNotAdmin, true); return; } } if(e.number != -2146827850) { fnDisplayErrorPage(e.number, true); return; } } if(!g_bControlReady) { if(g_iWuwebTimeoutCount++ < g_iWuwebTimeoutMax) { g_oControlReadyTimer = window.setTimeout("fnControlReadyCheck();", 1000); } else { fnControlFailure(); } } else { var cpuClass = navigator.cpuClass.toLowerCase(); if(cpuClass != "x86") { if((g_sUA.indexOf("wow32") == -1) && (g_sUA.indexOf("wow64") == -1)) { top.location.href = "thanks.aspx?thankspage=" + conThanks64BitBrowser + "&" + conQueryString; return; } } iUserType = g_oControl.GetUserType(); bIsAdmin = (iUserType == conAdmin); if(!bIsAdmin) { if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNonAdmin"; fnPingServer(B1E [! `2KEA@mA7 }P \I=o*Pg_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorNotAdmin, true); } else { fnTestControl(); } } return; } function fnControlFailure() { if(!g_bControlReady) { fnTrace("fnControlFailure"); fnDisplayErrorPage(conErrorControlFailed, true); } } function fnTestControl(){ var WUDisabled, iAULevel, oAutomaticUpdates, bIsDatacenter, s, i; var regExp; fnTrace("fnTestControl"); try { WUDisabled = g_oControl.IsWindowsUpdateDisabled; if (WUDisabled == "undefined") { fnDisplayErrorPage(conErrorControlFailed, true); return false; } if (WUDisabled) { if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNotLegal"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorDisabled, true); return false; } g_iOSMajor = g_oControl.GetOSVersionInfo(0,1); g_iOSMinor = g_oControl.GetOSVersionInfo(1,1); g_iOSSPMajor = g_oControl.GetOSVersionInfo(4,1); g_sOSBuildNumber = g_oControl.GetOSVersionInfo(2,1); g_iOSSPMinor = g_oControl.GetOSVersionInfo(5,1); try{ g_iOSServicePackBuildNumber = g_oControl.GetOSVersionInfo(9,1); } catch(e) {} g_iSuiteMask = g_oControl.GetOSVersionInfo(6,1); g_iProductType = g_oControl.GetOSVersionInfo(7,1); g_sClientVersion = g_oControl.GetOSVersionInfo(10,1); if (g_iOSMajor == 5 && g_iOSMinor == 0 && g_iOSSPMajorB1E 66 `2K[!E(c@j }A7 \Po*IPB1E [! `2KEA@mA7 }P \Io*P < 3 ){ fnDisplayErrorPage(conErrorWin2KLessThanSP3, true); return false; } bIsDataCenter = ((g_oControl.GetOSVersionInfo(6,1) & VER_SUITE_DATACENTER) > 0); if(bIsDataCenter && (g_iOSMajor == 5) && (g_iOSMinor == 0)) { window.location.replace("thanks.aspx?ThanksPage=4&" + conQueryString); return false; } } catch(e) { if(e.number == ERROR_INVALID_PROPERTY){ if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNonAdmin"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorNotAdmin, true); }else{ fnDisplayErrorPage(e.number, true); } return false; } g_bControlInitialized = true; if(g_bMUSite) { if (!fnIsClientOptedIn()){ s = window.location.href; regExp = /&/g; s = s.replace(regExp,"|@|"); top.location.href = "muoptdefault.aspx?ln=" + conLangCode + "&returnurl=" + s; return true; } else { try { var oServiceManager = g_oControl.CreateObject("Microsoft.Update.ServiceManager"); var sAuthCabPath = g_oControl.DownloadAuthCab(); var oAUService = oServiceManager.AddService(g_sMUServiceGuid, sAuthCabPath); oServiceManager.RegisterServiceWithAU(oAUService.ServiceId); } catch(e){ oServiceManager = null; fnDisplayErrorPage(e.number, true); return false; } } } fnInitializeSite(false); return true; } function fnTestControlVersion(sReq, sCtl) { var i, j, sCtl,B1E [! `2KEA@mA7 }P \Io*P7 aReq, aCtl, sDelim = "."; aReq = sReq.split(","); if(sCtl.indexOf(",") > 0) sDelim = ","; aCtl = sCtl.split(sDelim); if(aCtl.length < sCtl.length) { j = aCtl.length; } else { j = sCtl.length; } for(i = 0; i < j; i++) { if(parseInt(aReq[i]) > parseInt(aCtl[i])) { return false; break } else if ( parseInt(aCtl[i]) > parseInt(aReq[i])){ return true; break; } } return true; } function fnInitializeSite(bControlCheckedforUpdate){ var bIsDataCenter, bAUEnabled, oComputerSettings, sOemUrl, sFinishUrl, s, i; fnTrace("fnInitializeSite"); try { g_bIsRebootRequired = g_oControl.IsRebootRequired ; g_bOSIsServer=(g_oControl.GetOSVersionInfo(7,1) == VER_NT_SERVER); } catch(e) { fnDisplayErrorPage(e.number, true); return false; } if (g_bIsRebootRequired) { if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WURebootRequired"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorRebootRequired, true); return false; } else if(!bControlCheckedforUpdate) { try { if (g_bRescan == false) { if(g_bMUSite) { iInitReturn = g_oControl.CheckIfWUClientUpdateNeeded(); } else { iInitReturn = g_oControl.CheckIfClientUpdateNeeded(); } } } catch(e) { if(e.number == ERROR_INVALID_PROPERTY){ if ('undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUNonAdmin"; B1E 66 `2K[!E(c@i }A7 \Po*IiPB1EL [! `2KEA@mA7 }P \Iio*P[fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } fnDisplayErrorPage(conErrorNotAdmin, true); }else{ fnDisplayErrorPage(e.number, true); } return false; } if(iInitReturn == IU_UPDATE_NEEDED){ if(g_bMUSite) { sFinishUrl = window.location.href; var regExp = /&/g; sFinishUrl = sFinishUrl.replace(regExp,"|@|"); eContent.location.href = g_sSelfupdateUrl + "?ln=" + conLangCode + "&finishurl=" + sFinishUrl; } else { fnDisplaySplashPage(conSplashOldControl); } return false; } if(g_bMUSite) { iInitReturn = g_oControl.CheckIfClientUpdateNeeded(); if(iInitReturn == 1) { g_oControl.UpdateClient(); } } } if (g_oControl != null) { try { g_oAutomaticUpdates = g_oControl.CreateObject("Microsoft.Update.AutoUpdate"); bAUEnabled = g_oAutomaticUpdates.ServiceEnabled; if(!bAUEnabled) { fnDisplayErrorPage(conErrorServiceDisabled, true); return false; } } catch(e) { } fnCheckAutomaticUpdates(); } oComputerSettings = g_oControl.CreateObject("Microsoft.Update.SystemInfo"); sOemUrl = oComputerSettings.OemHardwareSupportLink; try { if(sOemUrl != null && sOemUrl != ""){ fnRetry("'object' == typeof(eTOC) && 'function' == typeof(eTOC.fnEnableHardwareSupportLink)", "eTOC.fnEnableHardwareSupportLink('" + fnValidateURL(sOemUrl) + "');", "", 1000, 4); } } catch(e) {} try { if (g_oControl != null){ g_iDownloadSpeed = g_oCB1E [! `2KEA@mA7 }P \Jo*PIControl.GetDownloadSpeed(); if(g_iDownloadSpeed == null || g_iDownloadSpeed == 0) { g_iDownloadSpeed = 7000; } } } catch(e) { g_iDownloadSpeed = 7000; } if ('undefined' != typeof(conWerMode)) { if( conWerMode == iWerQueryModeExpressAll || conWerMode == iWerQueryModeExpress ){ fnExpressScan(); } else if( conWerMode == iWerQueryModeHardwareAll){ fnScan(); } } else if(g_sQSProductName != "" && g_bMUSite){ fnScan(); }else if(g_bRescan){ g_bRescan=false; if(g_bExpressScan){ fnExpressScan(); }else{ fnScan(); } }else{ fnDisplaySplashPage(conSplashWelcome); } if ("function" == typeof(eTOC.fnEnableTOC)) eTOC.fnEnableTOC(); } function fnCheckAutomaticUpdates() { fnTrace("fnCheckAutomaticUpdates"); var bAUEnabled = false; g_iAUConfiguration = conAUNotConfigured; try { g_oAutomaticUpdates = g_oControl.CreateObject("Microsoft.Update.AutoUpdate"); bAUEnabled = g_oAutomaticUpdates.ServiceEnabled; if(!bAUEnabled) { return false; } } catch(e) { return false; } try { if(g_oAutomaticUpdates.Settings.ReadOnly) { g_iAUConfiguration = conAUControlledByPolicy; } else { g_iAUConfiguration = g_oAutomaticUpdates.Settings.NotificationLevel; } return false; } catch(e) { fnDisplayErrorPage(e.number, false); return false; } } function fnConfigureAutomaticUpdates() { fnTrace("fnConfigureAutomaticUpdates"); g_oAutomaticUpdates.ShowSB1E@ 66 `2K[!E(c@h }A7 \Po*J 1P B1E [! `2KEA@mA7 }P \J 1o*PettingsDialog(); g_oInterval = window.setInterval("fnCheckAU()", 2000); eContent.eReporting.location.replace("Reporting.aspx?ln=" + conLangCode + "&AuReporting" ); } function fnCheckAU(){ var iAUConfiguration = g_iAUConfiguration; if("undefined" == typeof(eContent.document.all["audivDontNotify"])){ window.clearInterval(g_oInterval) return; } fnCheckAutomaticUpdates() if(iAUConfiguration != g_iAUConfiguration){ iAUConfiguration = g_iAUConfiguration; eContent.document.all["audivDontNotify"].style.display = "none"; eContent.document.all["audivNotifyButDontDownlaod"].style.display = "none"; eContent.document.all["audivDownloadAndNotify"].style.display = "none"; eContent.document.all["audivScheduledOK"].style.display = "none"; if((g_iAUConfiguration == conAUNotConfigured) || (g_iAUConfiguration == conAUDisabled)) { eContent.document.all["audivDontNotify"].style.display = "block"; }else if(g_iAUConfiguration == conAUNotifyButDontDownload) { eContent.document.all["audivNotifyButDontDownlaod"].style.display = "block"; } else if(g_iAUConfiguration == conAUDownloadAndNotify) { eContent.document.all["audivDownloadAndNotify"].style.display = "block"; } else if(g_iAUConfiguration == conAUScheduledOK) { eContent.document.all["audivScheduledOK"].style.display = "block"; } } } function fnUpdateControl() { fnTrace("fnUpdateControl"); if(g_bUpdatB1E [! `2KEA@mA7 }P \Jo*P2ingControl) return; g_bUpdatingControl = true; fnDisplaySplashPage(conSplashUpdatingControl); window.setTimeout("fnDelayUpdate();",4000) } function fnDelayUpdate(){ fnTrace("fnDelayUpdate"); try{ iInitReturn = g_oControl.UpdateClient(fnUpdateOperationCallBack); }catch(e){ fnDisplayErrorPage(e.number, true); return false; } } function fnUpdateOperationCallBack(iOperationMode, lPercentComplete, bClientUpdateCompleted, lErrorCode){ fnTrace("fnUpdateOperationCallBack"); var sOperationMode = ""; try { switch(iOperationMode) { case 1: sOperationMode = L_OperationModeDownload_Text; break; case 2: sOperationMode = L_OperationModeCopying_Text; break; case 3: sOperationMode = L_OperationModeRegister_Text; break; } if ( iOperationMode != 4 ){ eContent.document.all("OperationDesc").innerText = sOperationMode; eContent.document.all("PercentComplete").innerText = Math.ceil(lPercentComplete); eContent.document.all("UpdateStatus").style.display = "block"; } if (bClientUpdateCompleted) { g_bUpdatingControl = false; if (lErrorCode == S_OK) fnInitializeSite(true); else { fnDisplayErrorPage(lErrorCode, true); return false; } } } catch(e) { } } function fnExpressScan(evt) { fnTrace("fnExpressScan"); g_bExpressScan = true; if ('undefined' != typeof(conWerMode)){ if (typeof(evt)!= "undefined" && evt.type == "click" ){ conWerMode =B1E 66 `2K[!E(c@g }A7 \Po*JPCB1E [! `2KEA@mA7 }P \Jo*P3 null; } } fnRetry("'function' == typeof(eTOC.fnInitDetectUpdates)", "fnInitScan();", "", 1000, 5); } function fnScan(evt){ fnTrace("fnScan"); g_bExpressScan = false ; if ('undefined' != typeof(conWerMode)){ if (typeof(evt)!= "undefined" && evt.type == "click" ){ conWerMode = null; } } fnRetry("'function' == typeof(eTOC.fnInitDetectUpdates)", "fnInitScan();", "", 1000, 5); } function fnInitScan(){ fnTrace("fnInitScan"); if ( g_bIsRebootRequired || g_oControl.IsRebootRequired ) { fnDisplayErrorPage(conErrorRebootRequired, false); return false ; } eTOC.eHidden.onclick = null; eTOC.fnEnableLink(eTOC.eHidden, false); g_bScanning = true; g_bInstallStarted = false; if ('function' == typeof(eTOC.fnInitDetectUpdates)) eTOC.fnInitDetectUpdates(); if(eContent.g_iPage == conSplashPage && eContent.g_iSubPage == conSplashWelcome){ eContent.eSplashWelcome.style.display = "none"; eContent.eSplashScanning.style.display = "block"; }else{ fnDisplaySplashPage(conSplashScanning); } g_iProgressBarCount =0; g_iProgresspixles = -45; if(eContent.sDir=="ltr"){ g_sProgressBar = ""; g_iProgressCount = 38 }else{ g_sProgressBar = ""; g_iProgressCount = 25 } g_oInterval = window.setInterval(fnProgressBar, 80); try{ fnInitDetect(); } catch(e) { fnDisplayErrorPage(e.number, true); return false; } } function fnProgressBar(){ if(g_iProgressBarCount == g_iProgressCount) { g_iProgressBarCount = 0; g_iProgresspixles = -18; } if('undefined' != typeof(eContent.fileprogress)){ eContent.fileprogress.innerHTML = g_sProgressBar; if(eContent.sDir=="ltr"){ eContent.OuterProgress.style.marginLeft = g_iProgresspixles; }else{ eContent.OuterProgress.style.marginRight = g_iProgresspixles; } eContent.OuterProgress.style.height = '15px'; } else { if(g_iProgressBarCount < 2) return; window.clearInterval(g_oInterval) } g_iProgressBarCount += 1; g_iProgresspixles += 10 } function fnDisplayErrorPage(iError, bDisableTOC, sWGAErrorCode){ fnTrace("fnDisplayErrorPage"); var sFinishUrl; var i; g_bControlReady = false ; if(typeof(sWGAErrorCode)=="undefined") sWGAErrorCode = "0"; try{ if(bDisableTOC) { g_oControl = null; eTOCB1E$ 66 `2K[!E(c@f }A7 \Po*JP{B1Ei [! `2KEA@mA7 }P \Jo*PD.fnDisableTOC(); } sFinishUrl = window.location.href; i = sFinishUrl.indexOf("?"); if(i > -1) { sFinishUrl = sFinishUrl.substring(0, i); } eContent.location.replace(conConsumerURL + "errorinformation.aspx?error=" + iError + "&" + conQueryString + "&IsMu=" + g_bMUSite + "&wgaerrorcode=" + sWGAErrorCode + "&wgaend=" + sFinishUrl); }catch(e){ } } function fnDisplayGenuineValidationPage(bDisableTOC, sWGAErrorCode) { fnTrace("fnDisplayGenuineValidationPage"); var sFinishUrl; try { if(bDisableTOC) { g_oControl = null; eTOC.fnDisableTOC(); } sFinishUrl = window.location.href; i = sFinishUrl.indexOf("?"); if(i > -1) { sFinishUrl = sFinishUrl.substring(0, i); } eContent.location.replace(conConsumerURL + "genuinevalidation.aspx?" + conQueryString + "&ismu=" + g_bMUSite + "&value=" + sWGAErrorCode + "&wgaend=" + sFinishUrl); } catch(e) { } } function fnDisplaySplashPage(iPage){ fnTrace("fnDisplaySplashPage"); var UA = navigator.userAgent.toLowerCase(); if((UA.indexOf("msie 5.0") > 0) && !g_bIE5page && (iPage == conSplashWelcome)){ iPage = conSplashIE5; } if((UA.indexOf("windows nt 5.2") != -1) && (UA.indexOf("; data center") != -1) && (iPage == conSplashWelcome) && !g_b2003DC) { iPage = conSplash2003DC; } if (iPage == conSplashCheckingControl || iPage == conSplashWelcome){ eContent.location.replace( conConsumerURL + "splash.aspB1E [! `2KEA@mA7 }P \J%%o*P$x?page=" + iPage + "&cpuClass=" + g_sCpuClass + "&auenabled=" + g_bAutoUpdateEnabled + "&" + conQueryString ); } else { eContent.location.href = conConsumerURL + "splash.aspx?page=" + iPage + "&cpuClass=" + g_sCpuClass + "&auenabled=" + g_bAutoUpdateEnabled + "&" + conQueryString; } } function fnDisplayBasketUpdates(sBasketId){ fnTrace("fnDisplayBasketUpdates"); if(!g_bExpressScan && (g_bSPPresent && g_iHighestDownloadPriority != 0)){ fnDisplaySPUpdate(); }else { if (sBasketId == null ) { sBasketId = conResultsBasket ; } if((g_bSPCoolOff || g_bSPAU) && g_bSPPresent && g_iHighestDownloadPriority != 0){ fnDisplaySPUpdate(); }else{ eContent.location.href = "resultslist.aspx?id=" + sBasketId + "&speed=" + g_iDownloadSpeed + "&" + conQueryString; } } } function fnDisplayCriticalUpdates(){ fnTrace("fnDisplayCriticalUpdates"); var sUpdateArrayIndexes = fnGetCategoryLevelUpdates(conCategoryCritical,null); fnPostData(sUpdateArrayIndexes, conConsumerURL + "resultslist.aspx?" + conQueryString + "&id=" + conResultsCritical); } function fnDisplayHardwareUpdates(){ fnTrace("fnDisplayHardwareUpdates"); var sUpdateArrayIndexes = fnGetCategoryLevelUpdates("optional",conHardware); fnPostData(sUpdateArrayIndexes, conConsumerURL + "resultslist.aspx?" + conQueryString + "&id=" + conResultsDrivers + "&LinkId=" + conCategoryHardware); } function fnDispB1E 66 `2K[!E(c@e }A7 \Po*J*PijB1Ee [! `2KEA@mA7 }P \J*o*PlayHiddenUpdates() { fnTrace("fnDisplayHiddenUpdates"); var sHiddenUpdates = fnGetHiddenUpdates(); fnPostData(sHiddenUpdates, conConsumerURL + "resultslist.aspx?" + conQueryString + "&id=" + conResultsHidden ); } function fnGetHiddenUpdates() { var i, iUpdateLen = g_aUpdate.length; var sUpdateArrayIndexes = ""; fnTrace("fnGetHiddenUpdates"); if ( iUpdateLen > 0){ for (i = 0; i < iUpdateLen; i++){ if (g_aUpdate[i].IsHidden == true) sUpdateArrayIndexes += i + ","; } } return (sUpdateArrayIndexes == "")? sUpdateArrayIndexes: sUpdateArrayIndexes.substr(0,sUpdateArrayIndexes.length -1); } function fnPostData(sData, sURL){ var oPostForm; fnTrace("fnPostData"); try { oPostForm = eTOC.ePostForm; oPostForm.ePostData.value = sData; oPostForm.action = sURL; oPostForm.submit(); g_bPosted = true; } catch(e){} } function fnRetry(sTry, sIfSuccess, sIfFailure, iPause, iMaxRetries, iTries){ fnTrace("fnRetry"); if(iTries == null) iTries = 0; if(eval(sTry)){ eval(sIfSuccess); }else if(iTries < iMaxRetries){ window.setTimeout("fnRetry(\"" + sTry + "\", \"" + sIfSuccess + "\", \"" + sIfFailure + "\", " + iPause + ", " + iMaxRetries + ", " + ++iTries + ");", iPause); }else{ eval(sIfFailure); } } function fnValidateURL(sURL){ fnTrace("fnValidateURL"); if(sURL.match(/^(ftp|http|https):\/\//i) == null) sURL = "http://" + sURL; return sURL; B1E [! `2KEA@mA7 }P \J/o*P} function fnClearForm(oForm){ var iFormElementsCount, i, oChildNodes; oChildNodes = oForm.getElementsByTagName("input"); iFormElementsCount = oChildNodes.length; for (i = 0; i < iFormElementsCount; i++ ){ oChildNodes.item(i).value = "" ; } } function fnSanitize(s) { var ss = s; while(ss.indexOf("<") != -1) ss = ss.replace(/") != -1) ss = ss.replace(/>/,">"); while(ss.indexOf("\"") != -1) ss = ss.replace(/"/,"""); while(ss.indexOf("'") != -1) ss = ss.replace(/'/,"'"); while(ss.indexOf("\\") != -1) ss = ss.replace("\\","\"); return ss; } function fnUpdateTOCBasket(){ var iBasketCount, oBasket, oBasketNumber; fnTrace("fnUpdateTOCBasket"); oBasket = eTOC.eBasketUpdates; oBasketNumber = oBasket.children[1].children[0]; if(oBasketNumber == null) return false; iBasketCount = g_iConsumerBasketCount; if(g_bSPPresent && g_iHighestDownloadPriority != 0){ oBasketNumber.innerHTML = ""; }else if(iBasketCount > 0){ oBasketNumber.innerHTML = "  (" + iBasketCount + ") "; }else{ oBasketNumber.innerHTML = "  (0) "; } } function fnGetDownloadSizeText(iSize,iSec, bBasketTotal){ var sSize, sDownloadSizeText, iMinutes, iHours, sHours, sMinutes, bLessThan, sLessThan; fnTrace("fnGetDownloadSizeText"); sSize = fnFormatSize(iSize); if(g_iDownloadSpeed > 0){ iMinuteB1E 66 `2K[!E(c@d }A7 \Po*J5QPB1E1 <<aa A N NB1E. 66 `2K[!E(c@c }A7 \Po*J5QPțB1E'0 66 `2K[!E(c@b }A7 \Po*J5QPB1EF# @@[! `2KE2 @<$  }6 䂑ĉP˩B1EG*  `2K[!Ec@r }   6ĉ䂛PC$XTKq=IDBzcjh=(Z=QjaB@t. sAc n5mDd6dv>>w;{~΅1iaU?` OL]E>/Vy6Z O Y qe4=V*oHJ kd2=Y<:!uej0Jrbx$ލ6k&%KuкN WR:p2P:Y4{T}+C{nq"Iƹ<_*\K5i(`Podu|=Kp3kb=nV }H;0e#]mIv[OVo  Z*or,޶= 60){ iHours = Math.floor(iMinutes/60); iMinutes = Math.round(iMinutes%60); sHours = (iHours == 1) ? L_Hour_Text : L_Hours_Text; }else{ bLessThan = (iMinutes > 0 && iMinutes < 1); iMinutes = bLessThan ? 1 : Math.round(iMinutes); } sMinutes = (iMinutes > 0 && iMinutes < 1.5) ? L_Minute_Text : L_Minutes_Text; if(bBasketTotal){ if(conRTL){ sDownloadSizeText = "‎" + L_RListDownloadSizeTotal_Text + sSize; if(iSize == 0 && g_iConsumerBasketCount != 0) sDownloadSizeText += "*"; sDownloadSizeText += "
" + L_RListSpeed_Text ; if(iHours > 0){ sDownloadSizeText += iHours + " " + sHours + " " + iMinutes; }else{ sLessThan = bLessThan ? " " + parent.L_RListLessThan_Text + " " : ""; sDownloadSizeText += sLessThan + iMinutes; } if(iSize == 0 && g_iConsumerBasketCount != 0) sDownloadSizeText += "*"; }else{ sDownloadSizeText = L_RListDownloadSizeTotal_Text + sSize if(iSize == 0 && g_iConsumerBasketCount != 0) sDownloadSizeText += "*"; sDownloadSizeText += "
" + L_RListSpeed_Text ; if(iHours > 0){ sDownloadSizeText += iHours + " " + sHours + " " + iMinutes; }else{ sLessThan = bLessThan ? " " + parent.L_RListLessThan_Text + " " : ""; sDownloadSizeText += sLessThan + iMinutes; } sDownloadSizeText += " " + sMinutes; if(iSize == 0 && g_iConsumerBasketCount != 0) sDownloadSizeText += "*"; } }elseB1EiR [! `2KEB@mA7 }P \J:o*PY{ if(conRTL){ if(iHours > 0){ sDownloadSizeText = "‎" + iHours + " ," + sSize + "‎ " + sHours + " " + iMinutes; }else{ sLessThan = bLessThan ? " " + parent.L_RListLessThan_Text + " " : ""; sDownloadSizeText = "‎" + iMinutes + sLessThan + " ," + sSize + "‎"; } }else{ if(iHours > 0){ sDownloadSizeText = sSize + ", " + iHours + " " + sHours + " " + iMinutes; }else{ sLessThan = bLessThan ? " " + parent.L_RListLessThan_Text + " " : ""; sDownloadSizeText = sSize + ", " + sLessThan + iMinutes; } } sDownloadSizeText += " " + sMinutes; } }else{ if(eContent.iSubPage == conExpressInstall || eContent.iSubPage == conResultsBasket){ sDownloadSizeText = L_RListDownloadSizeTotal_Text + sSize ; }else{ if(conRTL){ sDownloadSizeText = "‎" + sSize + "‎"; }else{ sDownloadSizeText = sSize; } } } return sDownloadSizeText; } function fnFormatSize(iSize){ fnTrace("fnFormatSize"); if(iSize >= conMB){ return fnRound(iSize/conMB, 1) + " " + L_MB_Text; }else{ return fnRound(iSize/conKB, 0) + " " + L_KB_Text; } } function fnRound(i, iDecimalPlaces){ fnTrace("fnRound"); if(iDecimalPlaces == null) iDecimalPlaces = 0; iDecimalPlaces = Math.pow(10, iDecimalPlaces); return Math.round(i*iDecimalPlaces)/iDecimalPlaces; } function fnEndTOCDetectUpdates(sId){ var oLink; fnTrace("fnEndTOCDetectUpdates"); oLink = eTOC.eBasketUpB1ER 66 `2K[!E(c@_ }A7 \Po*J@PB1E T [! `2KEB@mA7 }P \J@o*PZ]dates; oLink.style.display = "block"; oLink.onclick = new Function("fnDisplayBasketUpdates('" + sId + "');return false;"); eTOC.eHidden.onclick = new Function("parent.fnDisplayHiddenUpdates();return false;"); eTOC.fnEnableLink(eTOC.eHidden, true); } function fnPostInstall() { fnTrace("fnPostInstall"); g_aUpdate.length = 0; g_aToc.length = 0; g_UpdateCol = null; g_iConsumerBasketCount = 0; fnUpdateTOCBasket(); eTOC.eBasketUpdates.style.display = "none"; eTOC.eAvailableUpdatesTable.style.display = "none"; if (parent.g_bMUSite) eTOC.eIndividualProductsTable.style.display = "none"; } function fnTrace(sFunct) { try { if(conDevServer) fnAddTrace(sFunct); } catch(e) { } return false; } function fnIsClientOptedIn() { var bOptedIn = false; try { var oServiceManager = g_oControl.CreateObject("Microsoft.Update.ServiceManager"); var oUpdateServices = oServiceManager.Services; for(var i = 0; i < oUpdateServices.Count; i++) { if((!oUpdateServices.Item(i).IsManaged) && (oUpdateServices.Item(i).IsRegisteredWithAU) && (oUpdateServices.Item(i).ServiceId == g_sMUServiceGuid)) { bOptedIn = true; break; } } } catch(e) { bOptedIn = false; } oServiceManager = null; fnTrace("bOptedIn= " + bOptedIn + " g_sMUServiceGuid= " + g_sMUServiceGuid); return bOptedIn; } function fnOptTheClientOut() { try { var oServiceManager = g_oControl.CreateOB1EfT [! `2KEB @mgA7 }P \JE}o*Pbject("Microsoft.Update.ServiceManager"); var oUpdateServices = oServiceManager.Services; for(var i = 0; i < oUpdateServices.Count; i++) { if((!oUpdateServices.Item(i).IsManaged) && (oUpdateServices.Item(i).IsRegisteredWithAU) && (oUpdateServices.Item(i).ServiceId == g_sMUServiceGuid)) { oServiceManager.UnregisterServiceWithAU(oUpdateServices.Item(i).ServiceId); parent.g_oControl.RemoveMUShortcut(); break; } } } catch(e) { if (e.number == WU_E_CALL_CANCELLED){ return false; } fnDisplayErrorPage(e.number, false); return false; } oServiceManager = ""; return true; } function fnGetServiceUrl() { var sServiceUrl = ""; try { var oServiceManager = g_oControl.CreateObject("Microsoft.Update.ServiceManager"); var oUpdateServices = oServiceManager.Services; for(var i = 0; i < oUpdateServices.Count; i++) { if((!oUpdateServices.Item(i).IsManaged) && (oUpdateServices.Item(i).IsRegisteredWithAU) && (oUpdateServices.Item(i).ServiceId != g_sWUServiceGuid)) { sServiceUrl = oUpdateServices.Item(i).ServiceUrl; break; } } } catch(e) { fnDisplayErrorPage(e.number, false); } oServiceManager = null; return sServiceUrl; } B1ET 66 `2K[!E(c@^ }A7 \Po*JJPB1E}@@[! `2KE2 @<"  }6 䂛ċP(B1EΜ `2K[!Ec@r }   6ċ䂥P9$mTKSqǿ]GBTPTE 5/ț&ȂAF1A{Y \KtZ27Z[{fmM*݋Q=9x{y1fw`~ ʓa$c߭>Ǚ{:rGJ:n8Q?`gay"7{Bnhp>d %`9 U ^UR7ATfVEs ~[wpױ8696"l\Cw FK +XSW, y4;l48aqOϷ E/kA0'Qէz+ (-~y g:NM<1h[bbH e)f LSPھA4%͠{Ċg_`jx,!I`RlYwYR/08 j!M# BWy랶 ֧J.BcsBR/%G9FI AޮXuES`[ ,/^: uq< Xٯ I? 3 vr߀܎Î{%`\"͉O2(X7%\M gcӳNB600L񺕴N*nB1E `2K[!Ec@ }A7 \Po*JJPGET /windowsupdate/v6/shared/js/webcomtop.js?632964385684574999 HTTP/1.1 Accept: */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E@@[! `2KE2@<  }6 䂥Ď|PˤNB1E `2K[!Ec@r }   6Ď|䂯P/$u<\KhQ=n- J *?(n эhՍ/4HQp  EBQ&Jh[6鈉|MLkOSc҄}N&of1ˠ b+)0: Þկ`;*]̚0{G: kV22WX&d &c4s%Zڧ̴VQL$lљeHq%vT2:'n# 4zچ;I9eX N-` t_S !9j3a/\,ұ$/:6ő1l07k*Bxz/">/7ı|79 \, .`@Y>{'nMGab frXAY" + " " + sProductName + " (" + iProductLevelUpdateCount + ")\n"; } else { sProductTocTree += "
  • " + " " + sProductName + " (" + iProductLevelUpdateCount + ")
  • \n"; } } sProductTocTree += ""; if(iProductsDetectedLength > 0){ eTOC.eIndividualProductsDiv.style.display = "block"; eTOC.eIndividualProductsDiv.innerHTML = sProductTocTree; eTOC.eIndividualProductsTable.style.display = "block"; } var vLinks = eTOC.eIndividualProductsDiv.getElementsByTagName("a"); var iProductLinksLength = vLinks.length; if ('function' == typeof(eTOC.fnEnableLink)){ for(i = 0; i < iProductLinksLength; i++) { vLinks[i].onclick = new Function("eTOC.fnClickTOCtree(this);return false;"); eTOC.fnEnableLink(vLinks[i],true); } } } function fnRemoveDuplicates(aArray){ var iArrayLen, aReturnArray, iReturnArrayLen, vValue, bFound, i, j; iArrayLen = aArray.length; aReturnArray = []; for(i = 0; i < iArrayLen; i++){ vValue = aArray[i]; bFound = false; iReturnArrayLen = aReturnAB1E Z66 `2K[!E(c@R }A7 \Po,JPB1ETZ[! `2KEC@m A7 }P \Jo,P$(rray.length; for(j = 0; j < iReturnArrayLen; j++){ if(vValue == aReturnArray[j]){ bFound = true; break; } } if(!bFound) aReturnArray[iReturnArrayLen] = vValue; } return aReturnArray; } function fnCreateTocSection(sSec,sAltText,sId,sDeterminingFactor) { var sTitle, sAlt, iTocLength, sCategoryLevelIndexes, sCategoryClassName; var iCategoryLevelUpdatesCount; var bHideable, sTempId; fnTrace("fnCreateTocSection"); sTitle = sSec; sAlt = sAltText; sTempId = sId; if (sDeterminingFactor == conHideable) bHideable = true; if (sId == conCategorySoftware || sId == conCategoryHardware ) sTempId = "optional"; sCategoryLevelIndexes = fnGetCategoryLevelUpdates(sTempId,sDeterminingFactor); if (sCategoryLevelIndexes != ""){ iCategoryLevelUpdatesCount = fnGetActualCategoryLevelUpdateCount(sCategoryLevelIndexes); } else { iCategoryLevelUpdatesCount = 0; } sCategoryClassName = "CategoryLI"; if (bHideable){ sCategoryClassName += (eTOC.g_oUserData.getAttribute("bBetaLink")== "1")? "" : " HideCategory"; } sTOC += "
  • " + " " + sTitle + " (" + iCategoryLevelUpdatesCount + ")
  • \n"; } function fnGetCaB1E0\[! `2KEC@m A7 }P \J o,P$*tegoryLevelUpdates(sCategoryId,sDeterminingFactor){ var iTocLength, i, sUpdateArrayIndexes, sUpdateIndexes, sSkipUpdateCondition; fnTrace("fnGetCategoryLevelUpdates"); sUpdateArrayIndexes = "" ; if (sDeterminingFactor == conSoftware) sSkipUpdateCondition = "g_aToc[i].isDriver == true"; else if (sDeterminingFactor == conHardware) sSkipUpdateCondition = "g_aToc[i].isDriver == false"; iTocLength = g_aToc.length ; for (i = 0; i < iTocLength; i++ ){ if (g_aToc[i].displayLevel == 0 && !eval(sSkipUpdateCondition)) { sUpdateIndexes = eval("g_aToc[i]." + sCategoryId + "Updates"); if (sUpdateIndexes != "") sUpdateArrayIndexes += sUpdateIndexes + "," ; } } return (sUpdateArrayIndexes == "")? sUpdateArrayIndexes: sUpdateArrayIndexes.substr(0,sUpdateArrayIndexes.length -1) ; } function fnGetActualCategoryLevelUpdateCount(sUpdateArrayIndexes){ var i, aUpdateIndexes, iUpdateIndexesLength, iUpdateCount = 0; if(sUpdateArrayIndexes != "" ){ aUpdateIndexes = sUpdateArrayIndexes.split(","); iUpdateIndexesLength = aUpdateIndexes.length; sUpdateArrayIndexes = ""; for(i = 0; i < iUpdateIndexesLength ; i++){ if(!g_aUpdate[aUpdateIndexes[i]].IsHidden && !g_UpdateCol(aUpdateIndexes[i]).IsMandatory && (g_aUpdate[aUpdateIndexes[i]].MFDIndex != "-1")){ if(!g_aUpdate[aUpdateIndexes[i]].IsBeta || (eTOC.g_oUserData.getAttribute("bBetaLink") == 1 && g_aUpdate[aUpdateIB1Ed\66 `2K[!E(c@Q }A7 \Po,JmPOB1E\[! `2KEC@m A7 }P \Jmo,P$andexes[i]].IsBeta)){ iUpdateCount ++ ; } } } } return iUpdateCount; } function fnGetUpdateCount(){ var iTocLength,iUpdateCount, i; fnTrace("fnGetUpdateCount"); iTocLength = g_aToc.length ; iUpdateCount = 0 ; for (i = 0; i < iTocLength; i++ ){ if (g_aToc[i].displayLevel == 0) iUpdateCount += g_aToc[i].numCriticalUpdates ; } return iUpdateCount ; } function fnFindMFD(){ var iMFDCount = 0; var bMFDalreadyadded = false; var i,j,oUpdate; for(i=0;i 0) { for (i = 0; i < iUpdatesCount; i++) { oUpdate = g_UpdateCol(i); sUpdateID = oUpdate.Identity.UpdateID.toLowerCase(); if(g_iSPPresentIndex == -1){ for(j = 0; j < iSPIDCount; j++){ if(sUpdateID == spUpdateIds[j].id.toLowerCase() && oUpdate.AutoSelectOnWebSites && spUpdateIds[j].SPDetectOn){ g_iSPPresentIndex = i; g_iSPIDsIndex = j; g_bSPPresent = true; g_iSPPresentID = oUpdate.Identity.UpdateID; g_bSPAU = spUpdateIds[j].SPAU; g_bSPCoolOff = spUpdateIds[j].SPCoolOff; } } } } } } functB1E4]66 `2K[!E(c@P }A7 \Po,J5PB1E_66 `2K[!E(c@O }A7 \Po,J5P7B1E%`[! `2KEC@mA7 }P \J5o,P$ion fnBuildCategoryArrays(bShowWinContent) { fnTrace("fnBuildCategoryArrays"); var bReturn = true; var s, oRegExp, i, j, k, isDriver = false,ProdLevel = 0; var numCompany = 0, iCompany, oSearchResult; var conErrorUnknownCollectionError = 23; var sUpdateType, sCompany, sProductFamily, sProduct; var sUpdateTypeOrder, sCompanyOrder, sProductFamilyOrder, sProductOrder, sDriverIndex = "", sDriverCriticalIndex = ""; var lastUpdateType = "", lastCompany = "", lastProductFamily = "", lastProduct = ""; var sCategoryID, iCategoryLevel, iCatId, UpdateCatId, oCat, oParent, oSupersededUpdateIds, iSupersededIdCount, m, iSortArrayLength, sUpdateID; var aCategories = new Array(); var aCategoriesSorted = new Array(); var aSortArray = new Array(); var iUpdateCategoryCount = g_UpdateCategory.Count; var sTempMonth; var sTempDay; g_sMandatoryUpdateIndexes = ""; if(iUpdateCategoryCount.Count == 0) { fnDisplayErrorPage(conErrorUnknownCollectionError, false); bReturn = false; } else { var oCompCat, oFamCat, iCompCatCount, iFamCatCount; try { for(i = 0, ii = -1; i < iUpdateCategoryCount; i++) { oCompCat = g_UpdateCategory(i); isDriver = (oCompCat.Name == "Drivers"); if((oCompCat.Children.Count == 0) || (isDriver)) continue; if(oCompCat.Children(0).type != "ProductFamily") { oFamCat = oCompCat.Children(0); iFamCatCount = oFamCat.Children.Count; for(k =B1EC`[! `2KEC@mA7 }P \Jo,P$ 0; k < iFamCatCount; k++) { aCategories[++ii] = new String(); aCategories[ii].oCat = oFamCat.Children(k); } } else { iCompCatCount = oCompCat.Children.Count; for(j = 0; j < iCompCatCount; j++) { oFamCat = oCompCat.Children(j); iFamCatCount = oFamCat.Children.Count; for(k = 0; k < iFamCatCount; k++) { aCategories[++ii] = new String(); aCategories[ii].oCat = oFamCat.Children(k); } } } } } catch(e) { fnDisplayErrorPage(e.number, false); return false; } for(j = 0; j < aCategories.length; j++) { oCat = aCategories[j].oCat; aCategories[j].Updates = ""; aCategories[j].CriticalUpdates = ""; aCategories[j].BetaUpdates = ""; aCategories[j].isDriver = false; aCategories[j].UpdateType = "Software"; aCategories[j].UpdateTypeOrder = "0000"; sProduct = sProductFamily = sCompany = ""; aCategories[j].Product = aCategories[j].Company = aCategories[j].ProductFamily = aCategories[j].OriginalProductFamily = ""; sUpdateType = aCategories[j].UpdateType; sUpdateTypeOrder = aCategories[j].UpdateTypeOrder; while(oCat != null) { switch(oCat.Type) { case "Product": sProduct = oCat.Name; sProductOrder = fnFormatOrder(oCat.Order); aCategories[j].Product = sProduct; aCategories[j].ProductOrder = sProductOrder; sCategoryID = oCat.CategoryID; aCategories[j].CategoryID = sCategoryID; break; case "ProductFamily": sProductFamily = oCat.Name; sProduB1E^`66 `2K[!E(c@N }A7 \Po,JPoB1E`[! `2KEC@mA7 }P \Jo,P$<ctFamilyOrder = fnFormatOrder(oCat.order); aCategories[j].ProductFamily = sProductFamily; aCategories[j].OriginalProductFamily = sProductFamily; aCategories[j].ProductFamilyOrder = sProductFamilyOrder; break; case "Company": sCompany = oCat.Name; sCompanyOrder = fnFormatOrder(oCat.order); aCategories[j].Company = sCompany; aCategories[j].CompanyOrder = sCompanyOrder; break; default: } if(oCat.Parent == null) break; oCat = oCat.Parent; } aCategories[j].oCat = ""; if(sProductFamily.length == 0) { sProductFamily = sProduct; sProductFamilyOrder = sProductOrder; aCategories[j].ProductFamily = sProduct; aCategories[j].OriginalProductFamily = sProduct; aCategories[j].ProductFamilyOrder = sProductOrder; } if((sProduct.length > 0) && (sCompany.length > 0) ) { if((sProductFamily.toLowerCase() == "windows" && bShowWinContent) || sProductFamily.toLowerCase() != "windows"){ aSortArray[j] = (sUpdateTypeOrder + g_sDelim + sUpdateType + g_sDelim + sCompanyOrder + g_sDelim + sCompany + g_sDelim + sProductFamilyOrder + g_sDelim + sProductFamily + g_sDelim + sProductOrder + g_sDelim + sProduct + g_sDelim + sCategoryID + g_sDelim + j).toUpperCase(); } } } aSortArray = aSortArray.sort(); iSortArrayLength = aSortArray.length; for(i = 0; i < iSortArrayLength; i++) { j = aSortArray[i].split(g_sDelim)[9]; aCategoriesSorted[i] = new String(); aCB1Ea66 `2K[!E(c@M }A7 \Po,JaPB1Eb[! `2KEC@mA7 }P \Jao,P$ategoriesSorted[i] = aCategories[j]; } aCategories = aCategoriesSorted; lastProductFamily = ""; var cntProducts = 0; var sSortProductFamily; var iCategoryLength = aCategories.length; for(i = 0; i < iCategoryLength; i++) { if(g_sQSProductName != "" && aCategories[i].Product.toLowerCase() == g_sQSProductName.toLowerCase()){ g_sPName = aCategories[i].Product; }else if (g_sQSProductName != "" && aCategories[i].ProductFamily.toLowerCase() == g_sQSProductName.toLowerCase()){ g_sPName = aCategories[i].ProductFamily; } if(aCategories[i].ProductFamily != lastProductFamily) { if(cntProducts == 1) { if(g_sPName == aCategories[i-1].ProductFamily){ g_sPName = aCategories[i-1].Product } aCategories[i-1].ProductFamily = aCategories[i-1].Product; } lastProductFamily = aCategories[i].ProductFamily; cntProducts = 0; } cntProducts++; } if(cntProducts == 1) { if(g_sPName == aCategories[i-1].ProductFamily){ g_sPName = aCategories[i-1].Product } aCategories[i-1].ProductFamily = aCategories[i-1].Product; } for(i = 0; i < iCategoryLength; i++) { aSortArray[i] = (aCategories[i].UpdateTypeOrder + g_sDelim + aCategories[i].UpdateType + g_sDelim + aCategories[i].CompanyOrder + g_sDelim + aCategories[i].Company + g_sDelim + aCategories[i].ProductFamilyOrder + g_sDelim + aCategories[i].ProductFamily + g_sDelim + aCategories[i].ProductOrder + g_sDelim + B1Eb[! `2KEC@mA7 }P \Jo,P$6aCategories[i].Product + g_sDelim + sCategoryID + g_sDelim + i).toUpperCase(); } aSortArray = aSortArray.sort(); iSortArrayLength = aSortArray.length; aCategoriesSorted = new Array(); for(i = 0; i < iSortArrayLength; i++) { j = aSortArray[i].split(g_sDelim)[9]; aCategoriesSorted[i] = new String(); aCategoriesSorted[i] = aCategories[j]; if(aCategoriesSorted[i].Product == aCategoriesSorted[i].ProductFamily) { aCategoriesSorted[i].ProductFamily = ""; } } aCategories = aCategoriesSorted; aSortArray = null; aCategoriesSorted = null; if(bShowWinContent) { fnTrace("Raw") fnUpdatePreProcess(); fnTrace("Preprocessed") } var iUpdateColCount = g_UpdateCol.Count; g_aUpdate.length = 0; if(iUpdateColCount > 0) { g_iSingleExclusive = -1 g_iSingleEXDownloadPriority = 9; g_sExlusiveUpdates = "" ; g_sSortExclusive = ""; var sSortExclusivePerUpdate = ""; g_iHighestDownloadPriority = 9; fnFindMFD(); for (i = 0; i < iUpdateColCount; i++) { oUpdate = g_UpdateCol(i); sUpdateID = oUpdate.Identity.UpdateID; if(oUpdate.IsInstalled) continue; if (!g_bWerModeUpdateFound && 'undefined' != typeof(conWerMode) && conWerMode == iWerQueryModeExpress ){ if ( sUpdateID.toLowerCase() == sWerUpdateId ){ g_bWerModeUpdateFound = true; if (g_aUpdate[i].IsHidden){ g_aQueryString[1] = "IssueType=WUHidden"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlinB1Ec66 `2K[!E(c@L }A7 \Po,J)P B1Ecc[! `2KEC@mA7 }P \J)o,P$&k/?LinkId=23428"); if (window.confirm(L_ExpressModeHidden_Text)){ g_aUpdate[i].IsHidden = false; g_UpdateCol(i).IsHidden = false; g_aUpdate[i].IsCritical = true; } } else { g_aUpdate[i].IsCritical = true; } } else { oSupersededUpdateIds = oUpdate.SupersededUpdateIDs; iSupersededIdCount = oSupersededUpdateIds.Count; for(m = 0; m < iSupersededIdCount; m++ ) { if (oSupersededUpdateIds(m).toLowerCase() == sWerUpdateId ){ g_aQueryString[1] = "IssueType=Superceded"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); g_bWerModeUpdateFound = true; if (g_aUpdate[i].IsHidden){ g_aQueryString[1] = "IssueType=WUHidden"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); if (window.confirm(L_ExpressModeHidden_Text)){ g_aUpdate[i].IsHidden = false; g_UpdateCol(i).IsHidden = false; g_aUpdate[i].IsCritical = true; } } else { g_aUpdate[i].IsCritical = true; } break; } } } } g_aUpdate[i].IsBeta = (oUpdate.IsBeta == true); if (oUpdate.IsMandatory) { g_sMandatoryUpdateIndexes += i + ","; } if(oUpdate.Type == conUpdateTypeSoftware) { isDriver = false; g_aUpdate[i].IsDriver = false; } else { isDriver = true; g_aUpdate[i].IsDriver = true; } g_aUpdate[i].sizeIsTypical = false; if(oUpdate.IsDownloaded) { g_aUpdate[i].Size = 0; } else { if((oUpdate.MinDownloadSize != null) && (oUpdate.MinDownB1Ee[! `2KEC@mA7 }P \Jۍo,P$OloadSize != 0)) { g_aUpdate[i].Size = oUpdate.MinDownloadSize; g_aUpdate[i].sizeIsTypical = true; } else { g_aUpdate[i].Size = oUpdate.MaxDownloadSize; } } g_aUpdate[i].DownloadSec = (g_aUpdate[i].Size/g_iDownloadSpeed); if((g_aUpdate[i].Size != 0) && oUpdate.DeltaCompressedContentPreferred && oUpdate.DeltaCompressedContentAvailable) { g_bPsfMSPStringPresent = false; if(fnSearchPsfMSP(oUpdate, g_sPsfString )) { g_aUpdate[i].DownloadSec += ((g_aUpdate[i].Size/1000000) * conSecPerMBPsf) + conBiasPsf; } } if((g_aUpdate[i].Size != 0) && (!oUpdate.DeltaCompressedContentPreferred || !oUpdate.DeltaCompressedContentAvailable)) { g_bPsfMSPStringPresent = false; if(fnSearchPsfMSP(oUpdate, g_sMSPString )) { g_aUpdate[i].Size = oUpdate.MaxDownloadSize; } } s = oUpdate.LastDeploymentChangeTime; if(s == null || s == "") s = "1980/01/01"; s = new Date(s); sTempMonth = (12 - s.getMonth()); sTempDay = (32 - s.getDate()); if (sTempMonth < 10) { sTempMonth = "0" + sTempMonth; } if (sTempDay < 10) { sTempDay = "0" + sTempDay; } g_aUpdate[i].SortDate = (4000 - s.getFullYear()) + "/" + sTempMonth + "/" + sTempDay; g_aUpdate[i].DownloadPriority = oUpdate.DownloadPriority; if("number" != typeof(g_aUpdate[i].DownloadPriority)) { g_aUpdate[i].DownloadPriority = 1; } if(g_aUpdate[i].DownloadPriority == 3) { g_aUpdate[i].DownloadPriority = 0; }elB1Ee66 `2K[!E(c@K }A7 \Po,JPCB1E!f[! `2KEC@mA7 }P \Jo,P$&se{ g_aUpdate[i].DownloadPriority = 1 } g_aUpdate[i].IsExpanded = false; if(g_aUpdate[i].Size == 0) { g_aUpdate[i].IsDownloaded = true; } else { g_aUpdate[i].IsDownloaded = false; } iCatId = -1; sCatId = ""; if(oUpdate.Categories.Count > 0 && !isDriver) { for(j = 0; j < oUpdate.Categories.Count; j++) { if(oUpdate.Categories(j).Type == "Product") { sCatId = oUpdate.Categories(j).CategoryID; for(k = 0; k < aCategories.length; k++) { if(aCategories[k].CategoryID == sCatId) { iCatId = k; break; } } break; } } } g_aUpdate[i].Company = ""; g_aUpdate[i].Product = ""; g_aUpdate[i].ProductFamily = ""; g_aUpdate[i].InBasket = false; g_aUpdate[i].Exclude = false; if(sCatId == "" || iCatId == -1) { g_aUpdate[i].Exclude = true; } else { g_aUpdate[i].UpdateType = aCategories[iCatId].UpdateType; g_aUpdate[i].Company = fnSanitize(aCategories[iCatId].Company); g_aUpdate[i].ProductFamily = fnSanitize(aCategories[iCatId].OriginalProductFamily); g_aUpdate[i].Product = fnSanitize(aCategories[iCatId].Product); g_aUpdate[i].UpdateTypeOrder = aCategories[iCatId].UpdateTypeOrder; g_aUpdate[i].CompanyOrder = aCategories[iCatId].CompanyOrder; g_aUpdate[i].ProductFamilyOrder = aCategories[iCatId].ProductFamilyOrder; g_aUpdate[i].ProductOrder = aCategories[iCatId].ProductOrder; if((!g_aUpdate[i].IsHidden) && (g_aUpdate[i].MFDIndex != "-1")) { B1E{f[! `2KEC@mA7 }P \JUo,P$E if(g_bMUSite && (g_sQSProductName != "")) { if((g_aUpdate[i].ProductFamily.toLowerCase() == g_sQSProductName.toLowerCase()) || (g_aUpdate[i].Product.toLowerCase() == g_sQSProductName.toLowerCase())) g_aUpdate[i].InBasket = g_aUpdate[i].IsCritical; } else { g_aUpdate[i].InBasket = g_aUpdate[i].IsCritical; } } if((g_iHighestDownloadPriority > g_aUpdate[i].DownloadPriority) && (i != g_iSPPresentIndex) && g_aUpdate[i].InBasket && !g_aUpdate[i].IsHidden) { g_iHighestDownloadPriority = g_aUpdate[i].DownloadPriority; } if((!oUpdate.IsInstalled) || (oUpdate.IsHidden)) { if(g_aUpdate[i].IsBeta) { aCategories[iCatId].BetaUpdates += i + ","; g_aUpdate[i].IsCritical = false; g_aUpdate[i].InBasket = false; } else if(g_aUpdate[i].IsCritical) { aCategories[iCatId].CriticalUpdates += i + ","; } else { aCategories[iCatId].Updates += i + ","; } } } if(isDriver) { g_aUpdate[i].UpdateType = "Driver"; g_aUpdate[i].Company = fnSanitize(oUpdate.DriverManufacturer); g_aUpdate[i].ProductFamily = ""; g_aUpdate[i].Product = fnSanitize(oUpdate.DriverModel); g_aUpdate[i].UpdateTypeOrder = "9999"; g_aUpdate[i].CompanyOrder = "9999"; g_aUpdate[i].ProductFamilyOrder = "9999"; g_aUpdate[i].ProductOrder = "9999"; if(g_aUpdate[i].IsCritical) { sDriverCriticalIndex += i + ","; } else { sDriverIndex += i + ","; } if((!g_aUpdate[i].IsHidden) && (g_aUpdate[iB1Ef66 `2K[!E(c@J }A7 \Po,JP{B1Eh66 `2K[!E(c@I }A7 \Po,JPߧB1Eh[! `2KEC@mA7 }P \Jo,P$].MFDIndex != "-1")) { if(g_bMUSite && (g_sQSProductName != "")) { if((g_aUpdate[i].ProductFamily.toLowerCase() == g_sQSProductName.toLowerCase()) || (g_aUpdate[i].Product.toLowerCase() == g_sQSProductName.toLowerCase())) g_aUpdate[i].InBasket = g_aUpdate[i].IsCritical; } else { g_aUpdate[i].InBasket = g_aUpdate[i].IsCritical; } } } if((sCatId != "" && iCatId != -1) || (isDriver && (g_aUpdate[i].MFDIndex != "-1"))){ if(g_aUpdate[i].RebootRequired && g_aUpdate[i].InBasket && !g_aUpdate[i].IsHidden && (g_aUpdate[i].MFDIndex != "-1")){ g_sExlusiveUpdates = g_sExlusiveUpdates + i + "," sSortExclusivePerUpdate = g_aUpdate[i].DownloadPriority + g_aUpdate[i].CompanyOrder + g_aUpdate[i].Company.toUpperCase() + g_aUpdate[i].ProductFamilyOrder + g_aUpdate[i].ProductFamily.toUpperCase() + g_aUpdate[i].ProductOrder + g_aUpdate[i].Product.toUpperCase() + g_aUpdate[i].SortDate + i; if((g_iSingleExclusive == -1) || (g_sSortExclusive > sSortExclusivePerUpdate)) { g_iSingleExclusive = i; g_sSortExclusive = sSortExclusivePerUpdate; g_iSingleEXDownloadPriority = g_aUpdate[i].DownloadPriority } } } } g_sMandatoryUpdateIndexes = (g_sMandatoryUpdateIndexes == "")? g_sMandatoryUpdateIndexes: g_sMandatoryUpdateIndexes.substr(0,g_sMandatoryUpdateIndexes.length -1) ; } if(g_bExpressScan && g_bSPPresent && g_aUpdate[g_iSPPresentIndex].IsCritical && (g_aUpdate[gB1Eh[! `2KEC@mA7 }P \Jo,P$_iSPPresentIndex].DownloadPriority <= g_iHighestDownloadPriority)) { g_aUpdate[g_iSPPresentIndex].IsHidden = false; g_aUpdate[g_iSPPresentIndex].InBasket = true; if(!g_aUpdate[g_iSPPresentIndex].RebootRequired && (g_aUpdate[g_iSPPresentIndex].DownloadPriority < g_iHighestDownloadPriority)){ g_iHighestDownloadPriority = g_aUpdate[g_iSPPresentIndex].DownloadPriority; } if(g_aUpdate[g_iSPPresentIndex].RebootRequired && (g_aUpdate[g_iSPPresentIndex].DownloadPriority <= g_iSingleEXDownloadPriority)){ g_iSingleEXDownloadPriority = g_aUpdate[g_iSPPresentIndex].DownloadPriority; g_iSingleExclusive = g_iSPPresentIndex; } } if(iUpdateColCount > 0) { if(g_iSingleExclusive > -1) { if( g_iHighestDownloadPriority >= g_iSingleEXDownloadPriority ){ for (i = 0; i < iUpdateColCount; i++) { g_aUpdate[i].InBasket = false; } g_aUpdate[g_iSingleExclusive].InBasket = true; if(g_aUpdate[g_iSingleExclusive].MFDIndex == "-1") g_aUpdate[g_aUpdate[g_iSingleExclusive].MFDParent].InBasket = true; }else{ aExclusiveUpdates = g_sExlusiveUpdates.split(",") for (i = 0; i < aExclusiveUpdates.length - 1; i++){ if(g_aUpdate[aExclusiveUpdates[i]].MFDIndex == "-1") g_aUpdate[g_aUpdate[aExclusiveUpdates[i]].MFDParent].InBasket = false; g_aUpdate[aExclusiveUpdates[i]].InBasket = false; } } if ( g_bWerModeUpdateFound && g_UpdateCol(g_iSingleExclusive).Identity.UpdateID != sWB1Eh66 `2K[!E(c@H }A7 \Po,JPB1Ej66 `2K[!E(c@G }A7 \Po,JP7B1Egk66 `2K[!E(c@F }A7 \Po,JPB1E!@@[! `2KE2@<  }6 䂯đ=P(&B1Eyv `2K[!Ec@r }   6đ=䂹P%$L]KSauQ&b,ED7JWuՍaB^`QMیRֶL%N$B%[#rvfn8km~_<=>v )xFH&Bp~'DﺳxUu!x~ϩef8OQ/e!4[yΣ{fɞW#n9 M9ENC'K۪rǭQXkVr -rقP@{B zS]@8OZ" M.hLv]\K01< |nE_Lr9MgP{I'f\Ԁ@g FߛN/^q?8ױ3榱wY* I+Z+ `}Qw *4Q!_ƥ憙7ӆӄ/I8 v 6㚽Y֍3Vmg9i_SNJ4BTA t$|4xli-To+M I2# &5R9qu-B;ʭ!v A.pTjT`m?B1Eg[! `2KED!@moA7 }P \Jo,P$erUpdateId && 'undefined' != typeof(conWerMode)){ g_aQueryString[1] = "IssueType=WUCritExNeeded"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } } } if (!g_bWerModeUpdateFound && 'undefined' != typeof(conWerMode) && conWerMode == iWerQueryModeExpress ){ try { oSearchResult = g_oUpdateSearcher.Search("IsInstalled=1"); if (oSearchResult.ResultCode == 2 ){ fnCheckWerUpdateInstalled(oSearchResult.Updates); } } catch(e){ fnDisplayErrorPage(e.number, false); return false; } } g_aCat.length = 0; lastProductFamily = ""; lastCompany = ""; lastProduct = ""; numCompany = 0; for(i = 0, j = 0; i < aCategories.length; i++) { if(aCategories[i].UpdateType != lastUpdateType) { lastUpdateType = fnSanitize(aCategories[i].UpdateType); isDriver = aCategories[i].isDriver; g_aCat[j] = new String(); g_aCat[j].level = 0; g_aCat[j].displayLevel = 0; g_aCat[j].text = lastUpdateType; g_aCat[j].resultHeaderText = ""; g_aCat[j].isDriver = false; g_aCat[j].optionalUpdates = ""; g_aCat[j].criticalUpdates = "" g_aCat[j++].betaUpdates = ""; } if(aCategories[i].Company != lastCompany) { numCompany++; iCompany = j; lastCompany = fnSanitize(aCategories[i].Company); g_aCat[j] = new String(); g_aCat[j].level = 1; g_aCat[j].displayLevel = 1; g_aCat[j].text = lastCompany; g_aCat[j].resultHeaderText = lastCompany; g_aCat[j].isDB1E[! `2KED"@mnA7 }P \Jo,P$river = false; g_aCat[j].optionalUpdates = ""; g_aCat[j].criticalUpdates = "" g_aCat[j++].betaUpdates = ""; } if(aCategories[i].ProductFamily != lastProductFamily) { lastProductFamily = fnSanitize(aCategories[i].ProductFamily); if(lastProductFamily.length > 0) { g_aCat[j] = new String(); g_aCat[j].level = 2; g_aCat[j].displayLevel = 2; g_aCat[j].text = lastProductFamily; g_aCat[j].resultHeaderText = lastCompany + " - " + lastProductFamily g_aCat[j].isDriver = false; g_aCat[j].optionalUpdates = ""; g_aCat[j].criticalUpdates = "" g_aCat[j++].betaUpdates = ""; } } if(lastProductFamily.length == 0) { ProdLevel = 2; } else { ProdLevel = 3; } g_aCat[j] = new String(); g_aCat[j].level = 3; g_aCat[j].displayLevel = ProdLevel; g_aCat[j].text = fnSanitize(aCategories[i].Product); g_aCat[j].resultHeaderText = lastCompany + " - "; if(lastProductFamily.length > 0) { g_aCat[j].resultHeaderText += lastProductFamily + " - "; } g_aCat[j].resultHeaderText += fnSanitize(aCategories[i].Product); g_aCat[j].isDriver = isDriver; g_aCat[j].optionalUpdates = aCategories[i].Updates; g_aCat[j].criticalUpdates = aCategories[i].CriticalUpdates; g_aCat[j++].betaUpdates = aCategories[i].BetaUpdates; for(k = j - 2; k > -1; k--) { if(g_aCat[k].level < ProdLevel) { g_aCat[k].optionalUpdates += aCategories[i].Updates; g_aCat[k].criticalUpdates += aCategB1E+66 `2K[!E(c@C }A7 \Po,KIPB1Ez[! `2KED#@mmA7 }P \KIo,P$ӿories[i].CriticalUpdates; g_aCat[k].betaUpdates += aCategories[i].BetaUpdates; ProdLevel--; } if(g_aCat[k].level == 0) { break; } } } if(numCompany == 1) { g_aCat[iCompany].displayLevel = -1; for(k = iCompany + 1; k < g_aCat.length; k++) { if(g_aCat[k].displayLevel == 0) break; g_aCat[k].displayLevel--; } } for(i = 0; i < g_aCat.length; i++) { s = g_aCat[i].optionalUpdates; if(s.length > 0) { s = s.substring(0, s.length - 1); g_aCat[i].optionalUpdates = s; g_aCat[i].numOptionalUpdates = s.split(",").length; } else { g_aCat[i].numOptionalUpdates = 0; } s = g_aCat[i].criticalUpdates; if(s.length > 0) { s = s.substring(0, s.length - 1); g_aCat[i].criticalUpdates = s; g_aCat[i].numCriticalUpdates = s.split(",").length; } else { g_aCat[i].numCriticalUpdates = 0; } s = g_aCat[i].betaUpdates; if(s.length > 0) { s = s.substring(0, s.length - 1); g_aCat[i].betaUpdates = s; g_aCat[i].numBetalUpdates = s.split(",").length; } else { g_aCat[i].numBetaUpdates = 0; } } if(sDriverIndex.length > 0 || sDriverCriticalIndex.length > 0) { j = g_aCat.length; g_aCat[j] = new String; if(sDriverIndex.length > 0) { sDriverIndex = sDriverIndex.substring(0, sDriverIndex.length - 1); g_aCat[j].optionalUpdates = sDriverIndex; g_aCat[j].numOptionalUpdates = sDriverIndex.split(",").length; } else { g_aCat[j].optionalUpdates = ""; g_aCat[j]B1E[! `2KED$@mlA7 }P \Ko,P$%.numOptionalUpdates = 0; } if(sDriverCriticalIndex.length > 0) { sDriverCriticalIndex = sDriverCriticalIndex.substring(0, sDriverCriticalIndex.length - 1); g_aCat[j].criticalUpdates = sDriverCriticalIndex; g_aCat[j].numCriticalUpdates = sDriverCriticalIndex.split(",").length; } else { g_aCat[j].criticalUpdates = ""; g_aCat[j].numCriticalUpdates = 0; } g_aCat[j].level = 0; g_aCat[j].displayLevel = 0; g_aCat[j].text = "Hardware"; g_aCat[j].resultHeaderText = ""; g_aCat[j].isDriver = true; g_aCat[j].betaUpdates = ""; g_aCat[j].numBetaUpdates = 0; } g_aToc.length = 0; for(i = 0, j = 0; i < g_aCat.length; i++) { if(g_aCat[i].displayLevel != -1) { g_aToc[j++] = g_aCat[i]; } } return true; } return bReturn; } function fnSearchPsfMSP(oUpdate, sPSFMSP) { var iBundledUpdatesCount, i; try { if((oUpdate.HandlerID.toLowerCase().indexOf(sPSFMSP) != -1)) { return true; } else { iBundledUpdatesCount = oUpdate.BundledUpdates.Count; if(iBundledUpdatesCount > 0) { for(i = 0; i < iBundledUpdatesCount; i++) { if(fnSearchPsfMSP(oUpdate.BundledUpdates.Item(i), sPSFMSP)) { g_bPsfMSPStringPresent = true; break; } } } } return g_bPsfMSPStringPresent; } catch(e) { return false; } } function fnCheckWerUpdateInstalled(oUpdateCol){ var iUpdateColCount, i, oUpdate, sUpdateID, oSupersededUpdateIds, iSupersededIdCount, m; fnTrace("fnCheckWeB1E66 `2K[!E(c@B }A7 \Po,K PB1E[! `2KED%@mrA7 }P \K o,P$wrUpdateInstalled"); try { iUpdateColCount = oUpdateCol.Count; if(iUpdateColCount > 0) { for (i = 0; i < iUpdateColCount; i++) { oUpdate = oUpdateCol(i); sUpdateID = oUpdate.Identity.UpdateID; if ( sUpdateID == sWerUpdateId ){ g_bWerModeUpdateInstalled = true; break; } else { oSupersededUpdateIds = oUpdate.SupersededUpdateIDs; iSupersededIdCount = oSupersededUpdateIds.Count; for(m = 0; m < iSupersededIdCount; m++ ) { if (oSupersededUpdateIds(m) == sWerUpdateId ){ g_bWerModeUpdateInstalled = true; break; } } } } if (g_bWerModeUpdateInstalled){ alert(L_WerUpdateInstalled_Text); g_aQueryString[1] = "IssueType=AlreadyInstalled"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428") } else { g_aQueryString[1] = "IssueType=NotApplicable"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428") } } else { g_aQueryString[1] = "IssueType=NotApplicable"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428") } }catch(e){ fnDisplayErrorPage(e.number, false); return false; } } function fnFormatOrder(sOrder) { var sOrderLength,iZeroCount,i; if(sOrder == -1) sOrder = "9999"; sOrderLength = sOrder.toString().length; if(sOrderLength == 0) { return "9999"; } else { iZeroCount = 4 - sOrderLength; for(i = 1; i <= iZeroCount; i++) sOrder = "0" + sOrder; return sOrder; } } B1E@@[! `2KE2@<  }6 䂹ĔPB1E 33 `2K[!E%c@r }   6ĔP$<]kHQ~f!ﴋB"!TtU$D)(IYyKa#C+g36]mL-oZ}ؿsyx ';X^v6nq5t&ҽH(a\;x' WOqoIK˂RlKKT~PrІTuHQn-lԙa$MlCdQ*q+A<\,(B0&H?93͉y&# >&S;S$3*ڐ^𧩈zu :s6/]kv"ΉK켡xʸ7U EQ HF 5`ܬR+ 35p nWn|bc%Xc*@&_&W@TUYlNvRG y9h:mGj&(&zem ujnNYJ$fEXhpрGUTeW UjQ{c;s:Z4wIc㚇KyGv^iķT3 -q|eW8N=KNUՙ͎^N#3v Iq١놩&A50k4܌ì݉B *@@cv cwlZF}Mhٚ)ľBj^ f:3>-~B1EƱ `2K[!Ec@b }A7 \Po,KnPGET /windowsupdate/v6/shared/js/spupdateids.js?632964385684574999 HTTP/1.1 Accept: */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E@@[! `2KE2@<  }6 ėP(9B1E$ `2K[!E c@r }   6ėP$D]kHSa~D#,h Ht!"~պ2ulH*Kb!,Q2UsVZT:syt.q{~8;pp@~SeUThXk8]Aq װ_}MC]Xb@q؄4jsűT(BR`O#ZJܳ4x+D0@%M "k|Rm$7Yf*AGC* 0}\32J-zdժRFK#4Ҥ3 ̾PYy=qTY:gb]=NTm B?r|U2JEֶZ+az)NY\)QN[3W{ y:ve15i[e<!6ӽ.?aj6AEZΖt9J!d {bU)ux"CsS|րaAZ¯~TFߋ̫oPX4LfKxQA5 +{uT~ԔshyϑØ)f#ד|)akKjr3b㫨>94~yuC~ x1Zdp -ޔ'|~qlW4]a֗eYX9mMTAXGfo7jpmb,B1E k `2K[!Ec@^ }A7 \Po.`K~PGET /windowsupdate/v6/shared/js/resultslist.js?632964385684574999 HTTP/1.1 Accept: */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E@@[! `2KE2@<  }6 ĜP(B1E " `2K[!Ec@r }   6ĜP$rLKQƯR!%[PT~I"IPDP4[R,\ŪM3h2gj-Y}m{܇: ͕F. d! C 4V~!-QOk?8nppHfJwpV4 Hp*W^ TʧcZy'$q,Xr`A٭ML9\}3 k8lGJ8N(cFUf44&9ņ~.tȽ}}BKlNԷ ޫn mE\IdՙTo踒E6QaYxc lʰ;s 1O?6:|yi싘]V`O`j7qyn bzs ֮gh=`T+ \PDz^~GU^D0ΘҤ" pe(97d _s3uP߮.lC-vݴ:/%8:|ܿB1Eh[! `2KEFn@m"A7 }P \K~o0=PIHTTP/1.1 200 OK Content-Length: 49690 Content-Type: application/x-javascript Last-Modified: Fri, 01 Sep 2006 21:22:20 GMT Accept-Ranges: bytes ETag: "0ce1ab5ccec61:24f" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:24 GMT var sExclusiveUpdates = "" ,sCriticalUpdates = "" ,sOptionalUpdates = "", sOptionalHWUpdates = "", sOptionalBetaUpdates = ""; var aExclusiveUpdates ,aCriticalUpdates ,aOptionalUpdates, aOptionalHWUpdates, aOptionalBetaUpdates ; var iExclusiveUpdates = 0,iCriticalUpdates =0 ,iOptionalUpdates =0, iOptionalHWUpdates = 0, iOptionalBetaUpdates = 0 ; var iExUpdateInBasket = -1; var iExpanded = -1; var sLastProductName = "", sUpdateDetails = ""; var bExBasket = false; var sExclusiveSelection = ""; var sHTML = "" ; var iTotalItems = 0; var iTotalCriticalitemsSelected = 0; var iTotalOptionalitemsSelected = 0; var iTotalOptionalHWitemsSelected = 0; var iTotalOptionalBetaitemsSelected = 0; var bMoveInProgress = false; var sDeviceStatusImg = "", sDeviceStatusText = ""; var bHidden = false; var sHiddenSelected ="," var sUpdateTypeFocus = ""; var conCriticalUpdates = 0 var conOptionalUpdates = 1 var conOptionalHWUpdates = 2 var conOptionalBetaUpdates = 3 var conSelectAllNo = 6 var sProductNameTitle =""; function fnReinitVariables() { sExclusiveUpdates = ""; sCriticalUpdates = ""; sOptiB1E[! `2KEFo@m!A7 }P \Ko0=PWonalUpdates = ""; sOptionalHWUpdates = ""; sOptionalBetaUpdates = ""; iExclusiveUpdates = 0; iCriticalUpdates = 0; iOptionalUpdates = 0; iOptionalHWUpdates = 0; iOptionalBetaUpdates = 0; iExUpdateInBasket = -1; iExpanded = -1; sLastProductName = ""; sUpdateDetails = ""; bExBasket = false; sExclusiveSelection = ""; sHTML = ""; iTotalCriticalitemsSelected = 0; iTotalOptionalitemsSelected = 0; iTotalOptionalHWitemsSelected = 0; iTotalOptionalBetaitemsSelected = 0; bMoveInProgress = false; sDeviceStatusImg = ""; sDeviceStatusText = ""; bHidden = false; sHiddenSelected ="," sProductNameTitle = ""; if(eContent.iSubPage == conProduct){ sProductNameTitle = g_aProductsDetected[eContent.sLinkId]; } } function fnWriteUpdates(sUp, bFirstcall) { fnTrace("fnWriteUpdates"); if(g_aUpdate.length == 0 && sUp != "") { window.location.href = window.location.href; return; } if(bFirstcall){ fnReinitVariables(); fnSortArange(sUp); } fnSetExclusiveInBasket(); fnSetCriticalHidden(); if(eContent.iSubPage != conExpressInstall) eTOC.fnUpdateTOCCount(); fnWriteSubTitlesAndUpdates(); if((eContent.iSubPage == conResultsBasket || eContent.iSubPage == conExpressInstall) && (iExclusiveUpdates > 0 || iCriticalUpdates > 0 || iOptionalUpdates > 0 || iOptionalHWUpdates > 0 || iOptionalBetaUpdates > 0)) { eContent.document.all["eInstallLink"].disabled =B1E#66 `2K[!E(c@8 }A7 \Po0=K!FPB1EW[! `2KEFp@m A7 }P \K!Fo0=Pz false; } fnWriteTotalSelected(); fnWriteYellowBox(); if(((iExUpdateInBasket != -1) && !bExBasket) && (eContent.iSubPage != conResultsHidden )) { eContent.eUpdatesContainer1.disabled = true; eContent.eExUpdatesContainer.disabled = true; fnWriteSelectAll(true); }else { if(sExclusiveSelection != "" && typeof(eContent.divOtherUpdates) == "object") { eContent.divOtherUpdates.disabled = true; fnWriteSelectAll(true); } else { fnWriteSelectAll(false); fnSelectallCheckboxActivity(); } } if(!bFirstcall){ fnSetFocusUpdates(); } if(eContent.iSubPage == conResultsHidden){ eContent.HiddenPageInfo.style.display = "block"; } } function fnWriteSubTitlesAndUpdates(){ var sCheckother = ""; var sOther = "", sOtherExp = ""; var i; sHTML = ""; fnTrace("fnWriteSubTitlesAndUpdates"); if(iExclusiveUpdates > 0 && (eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsBasket)) { sHTML += "
    " + L_RListExclusiveSubHeading_Text + "
    "+ L_RListExclusiveExp_Text + "

    "; } if(eContent.iSubPage == conExpressInstall && iExclusiveUpdates > 0){ sHTML += "
    " + ""+ L_RListxpressUpdates_Text + "
    " + L_RListExpressxclusive_Text + "

    "; } if(iExclusiveUpdates > 0 && eContent.iSubPage == conResultsBasket) { sHTML += "
    "B1E[! `2KEFq@mA7 }P \K&o0=Ph) + ""+ L_RListBasketExclusiveUpdates_Text + "
    " + L_RListBasketExclusiveDescUpdates_Text + "

    "; } for(i = 0; i < iExclusiveUpdates; i++) { if(iExUpdateInBasket == aExclusiveUpdates[i]) { bExBasket = true; } sHTML += fnWriteUpdate(aExclusiveUpdates[i]); } if(iExclusiveUpdates > 0){ eContent.trExUpdates.style.display = "block"; eContent.eExUpdatesContainer.innerHTML = sHTML; sHTML =""; } if(sExclusiveSelection == "") { sCheckother = "checked"; } if((eContent.iSubPage != conExpressInstall) && (((iExclusiveUpdates > 1 || (iExclusiveUpdates == 1 && iCriticalUpdates > 0)) && eContent.iSubPage == conResultsBasket) || (iExclusiveUpdates > 0 && eContent.iSubPage != conResultsBasket))) { sOther = "" + L_RListOtherUpdates_Text + "" ; sOtherExp = "
    " + L_RListOtherUpdatesExp_Text + "

    "; sHTML +="" + "\n" + "" + sOther + sOtherExp + "" + "\n" + "
    "; } sLastProductName = ""; iB1E66 `2K[!E(c@7 }A7 \Po0=K,PB1E[! `2KEFr@mA7 }P \K,o0=Pf(eContent.iSubPage == conExpressInstall && iExclusiveUpdates == 0){ sHTML += "
    " + L_RListCriticalUpdates_Text + "
    " if(iCriticalUpdates ==0) sHTML += L_RListNoCriticalExpress_Text + "


    "; } if(eContent.iSubPage == conResultsCritical && iExclusiveUpdates == 0){ sHTML += "
    " + L_RListCriticalUpdates_Text + "
    "; if(iCriticalUpdates == 0 && iExclusiveUpdates == 0){ sHTML += L_RListNoCritical_Text + "

    "; } } if(eContent.iSubPage == conResultsBasket && iExclusiveUpdates == 0){ sHTML += "
    " + L_RListCriticalUpdates_Text + "
    "; if(iCriticalUpdates == 0){ if(iOptionalUpdates == 0 && iOptionalHWUpdates == 0 && iOptionalBetaUpdates == 0){ sHTML += L_RListNOBaketUpdates_Text + "

    "; }else{ sHTML += L_RListNOBaketCriticalUpdates_Text + "

    "; } } } if(eContent.iSubPage == conProduct){ sHTML += "
    " + L_RListCriticalUpdates_Text + "
    "; if(iCriticalUpdates == 0){ if(iOptionalUpdates == 0 && iOptionalHWUpdates==0 && iOptionalBetaUpdates==0){ sHTML += L_RListNOProductUpdates1_Text + sProductNameTitle + L_RListNOProductUpdates2_Text + "

    "; }else{ sHTML += L_RListNOProductCriticalUpdates1_Text + sProductNameTitle + L_RListNOProductCriticalUpdates2_Text +B1E,[! `2KEFs@mA7 }P \K1ro0=P0 "

    "; } } } if(eContent.iSubPage == conResultsHidden){ sHTML += "
    " + L_RListCriticalUpdates_Text + "
    "; if(iCriticalUpdates == 0){ sHTML += L_RListNoHidden_Text + "

    "; } } sHTML += "" for(i = 0; i < iCriticalUpdates; i++) { j = aCriticalUpdates[i]; sHTML += fnWriteUpdate(j); } sLastProductName = ""; if(iOptionalUpdates > 0) { if(iCriticalUpdates > 0 || eContent.iSubPage == conResultsHidden || eContent.iSubPage == conResultsBasket){ sHTML += "
    "; } sHTML += "
    " + L_RListOptionalUpdates_Text + "
    "; }else if(eContent.iSubPage == conResultsProduct && iExclusiveUpdates == 0 && eContent.iTocIndex != 1){ sHTML += "
    " + L_RListOptionalUpdates_Text + "
    "; sHTML += L_RListNoOptional_Text + "

    "; } sHTML += "" for(i = 0; i < iOptionalUpdates; i++) { j = aOptionalUpdates[i]; sHTML += fnWriteUpdate(j); } sLastProductName = ""; if(iOptionalHWUpdates > 0 ) { if(iOptionalUpdates > 0 || iCriticalUpdates >0 || eContent.iSubPage == conResultsHidden || eContent.iSubPage == conResultsBasket){ sHTML += "
    "; } sHTML += "
    " + L_RListOptionalHWUpdates_Text + "
    "; }else if(eContent.iSubPage == conResultsDrivers && iExclusiveUpdates == 0){ sHTML += "
    " + L_RListOptionalHWUpdates_Text + "
    "; sHTML += L_RListNoOptionalHW_Text + "

    "; } sHTML += "" for(i = 0; i < iOptionalHWUpdates; i++) { j = aOptionalHWUpdates[i]; sHTML += fnWriteUpdate(j); } sLastProductName = ""; if(iOptionalBetaUpdates > 0 ) { if(iOptionalUpdates > 0 || iCriticalUpdates >0 || iOptionalHWUpdates > 0 || eContent.iSubPage == conResultsHidden || eContent.iSubPage == conResultsBasket){ sHTML += "
    "; } sHTML += "
    " + L_RListOptionalBetaUpdates_Text + "
    "; }else if(eContent.iSubPage == conResultsBeta && iExclusiveUpdates == 0){ sHTML += "
    " + L_RListOptionalBetaUpdates_Text + "
    "; sHTML += L_RListNoOptionalBeta_Text + "

    "; } sHTML += "" for(i = 0; i < iOptionalBetaUpdates; i++) { j = aOptionalBetaUpdates[i]; sHTML += fnWriteUpdate(j); } if((eContent.iSubPage != conExpreB1E[! `2KEFu@mA7 }P \K<:o0=P ssInstall && eContent.iSubPage != conResultsBasket ) || iExclusiveUpdates == 0){ eContent.trUpdates.style.display = "block"; eContent.eUpdatesContainer.innerHTML = "
    " + sHTML + "
    " ; } } function fnWriteYellowBox(){ var sYellowBox = "", bYellowBox = false; var sProductCriticalUpdates = ""; bShowHighPriMessage = false; fnTrace("fnWriteYellowBox"); sYellowBox = "" sYellowBox += ""; if(((iExUpdateInBasket != -1) && !bExBasket) && (eContent.iSubPage != conResultsHidden )) { if(g_aUpdate[iExUpdateInBasket].IsCritical ){ sYellowBox += ""; }else{ sYellowBox += ""; } bYellowBox = true; } if(eContent.iSubPage == conResultsBeta) { sYellowBox += ""; bYellowBox = true; } if(eContent.iSubPage == conProduct) { sProductCriticalUpdates = "," + sCriticalUpdates + "," + sExclusiveUpdates + ","; for(i=0; i < gB1E66 `2K[!E(c@5 }A7 \Po0=KAPB1E`[! `2KEFv@mA7 }P \KAo0=P_aUpdate.length; i++) { if(!g_aUpdate[i].IsHidden && g_aUpdate[i].IsCritical && !g_aUpdate[i].InBasket && (sProductCriticalUpdates.indexOf("," + i +",") == -1)) { bShowHighPriMessage = true; break; } } if(bShowHighPriMessage) { sYellowBox += ""; bYellowBox = true; } } if(bHidden){ sYellowBox += ""; bYellowBox = true; } sYellowBox += "
     " + parent.L_RListYellowBoxTitle_Text + "

    " + L_RListSingleInstallationCritical_Text + "

    " + L_RListSingleInstallationOptional_Text + "

    " + L_RListBetaWarning1_Text + "" + L_RListBetaWarning2_Text + "

    " + L_RListHighPriWarinng1_Text + "" + L_RListHighPriWarinng2_Text + "

    " + L_RListHiddenCriticalPresent1_Text + "" + L_RListHiddenCriticalPresent2_Text + "

    " if(bYellowBox){ eContent.resultsPageInfo.innerHTML = sYellowBox; eContent.tdResultspageInfo.style.display="block"; } } function fnSetFocusUpdates(){ if(!g_bExpressScan){ fnTrace("fnSetFocusUpdates"); if(sExclusiveSelection != ""){ eContent.document.all["Ttl" + sExclusiveSelection].children[0].children[0].focus(); }else if(sUpdateTypeFocus != ""){ if(sUpdateTypeFocus == conOptionalUpdates) eContent.document.all["ckBasket" + aOptionalUpdates[0]].focus(); if(sUpdateTypeFocus == conOptionalHWUpdates) eContent.document.all["ckBasket" + aOptionalHWUpdates[0]].focus(); if(sUpdateTypeFocus == conOptionalBetaUpdates) eContent.document.all["ckBasket" + aOptiB1E [! `2KEFw@mA7 }P \KGo0=P+onalBetaUpdates[0]].focus(); if(sUpdateTypeFocus == conCriticalUpdates) eContent.document.all["ckBasket" + aCriticalUpdates[0]].focus(); sUpdateTypeFocus = ""; } else{ if(iCriticalUpdates > 0){ eContent.document.all["ckBasket" + aCriticalUpdates[0]].focus(); }else if(iOptionalUpdates > 0){ eContent.document.all["ckBasket" + aOptionalUpdates[0]].focus(); }else if(iOptionalHWUpdates > 0){ eContent.document.all["ckBasket" + aOptionalHWUpdates[0]].focus(); }else if(iOptionalBetaUpdates > 0){ eContent.document.all["ckBasket" + aOptionalBetaUpdates[0]].focus(); } } } } function fnWriteProductName(iUpdate) { fnTrace("fnWriteProductName"); var sUpdates, sProductName, sProductNameHTML = "", sStyle ; sUpdates = g_aUpdate[iUpdate]; sProductName = sUpdates.Company + " "; sProductName += sUpdates.Product; if(sProductName != sLastProductName ) { sStyle ="style='margin-bottom:-8px;padding-top:4px;padding-bottom:3px;background-color:#cccccc;" if(iExclusiveUpdates > 0 && g_aUpdate[iUpdate].RebootRequired){ sStyle +="margin-top:8px;margin-left:-35px;margin-right:-10px;padding-left:35px;padding-right:10px'" }else if(iExclusiveUpdates > 0){ sStyle +="margin-top:-4px;margin-right:-10px;padding-left:5px;padding-right:10px'" sProductNameHTML = " " }else{ sStyle +="margin-top:8px;margin-left:-10px;margin-right:-10px;padding-left:13px;padding-rightB1EA66 `2K[!E(c@4 }A7 \Po0=KLfPB1E[! `2KEFx@mA7 }P \KLfo0=P:10px'" } sProductNameHTML += "
    " + sProductName + "

    " + "\n"; sLastProductName = sProductName; } return sProductNameHTML; } function fnWriteUpdate(iUpdate, bLastInGroup,bSUperseded) { var sUpdate = g_UpdateCol(iUpdate); var bInBasket = g_aUpdate[iUpdate].InBasket; var bIsHidden = g_aUpdate[iUpdate].IsHidden; var bDownloaded = false; var bExclusive = g_aUpdate[iUpdate].RebootRequired; var bDriver; var sBottomStyle = "", sUpdateDescription, styAlign = ""; var sUpdateRTFLink, sUpdateTitle, sSizeText = ""; var sUpdateHTML = ""; var vSize = ""; var iSize = 0, sDLText; var sDivClass = ""; var sckBasket = "", ckDecl = "", sExclusiveRadioButton = ""; var sSupersededText = ""; var sAdjust; var sAdjustonlyEx; var sDetailsClass; var sHiddenClass; var sExpand; var sUpdateClass="" var sOptionalText =""; var sWerText =""; var sHighPriority = ""; var sCallOutMarging = ""; var sSourceRequired = ""; fnTrace("fnWriteUpdate"); sUpdateHTML = fnWriteProductName(iUpdate); if(conRTL) { if(eContent.iSubPage == conExpressInstall ){ sAdjust = "style=\"margin-top:-13px;padding-right:20px;\""; }else{ sAdjust = "style=\"margin-top:-16px;padding-right:35px;\""; } sAdjustonlyEx = "style=\"margin-top:-15px;padding-right:25px;\""; } else { if(eContent.iSubPage == conEB1Et[! `2KEFy@mA7 }P \KQo0=PxpressInstall ){ sAdjust = "style=\"margin-top:-13px;padding-left:20px;\""; }else{ sAdjust = "style=\"margin-top:-16px;padding-left:35px;\""; } sAdjustonlyEx = "style=\"margin-top:-15px;padding-left:25px;\""; } sUpdateTitle = fnSanitize(sUpdate.Title); if (sUpdateTitle == null) { if (conDevServer) { eContent.document.write ("Missing strings: " + iUpdate + ", " + sUpdateGUID + "
    " + "\n"); } return ""; } bDriver = g_aUpdate[iUpdate].IsDriver; if (bDriver) { fnDeviceStatusCode(g_UpdateCol(iUpdate).DeviceProblemNumber); if(sDeviceStatusImg.length > 0) { sDeviceStatusImg = " " + sDeviceStatusTxt + "

    "; } } sDetailsClass = "spanDetails"; sHiddenClass=""; if(bIsHidden && eContent.iSubPage != conResultsHidden){ sDetailsClass = "spanDetailsHidden"; sHiddenClass = "style='font-style:italic' disabled " } if(eContent.iSubPage == conExpressInstall || (bExclusive && eContent.iSubPage == conResultsBasket)){ sDetailsClass = "spanDetailsBasket"; } sUpdateDescription = fnSanitize(sUpdate.Description); sUpdateDetails = "  " + L_RListReadMore_Text + ""; if(bDownloaded) { vSize = "0"; } else { vSizB1E66 `2K[!E(c@3 }A7 \Po0=KW.P B1E[! `2KEFz@mA7 }P \KW.o0=Pe = g_aUpdate[iUpdate].Size; if (vSize == null) { vSize = "1000"; } } iSize = parseInt(vSize); sSizeText = fnGetDownloadSizeText(iSize,g_aUpdate[iUpdate].DownloadSec, false); if(iSize == 0) { sSizeText += " " + L_RListZeroSize_Text + " "; } if((!bExclusive || (eContent.iSubPage == conResultsHidden ))&& eContent.iSubPage != conExpressInstall ) { sckBasket = "" + L_RListHideThisUpdate_TB1E[[! `2KEF{@mA7 }P \K\o0=P~ext + ""; if(sUpdate.DownloadPriority == 3) { ckDecl = "" + ckDecl + ""; } } if(g_aUpdate[iUpdate].sizeIsTypical) { sDLText = L_RListDownloadSizeTypical_Text; } else { sDLText = L_RListDownloadSize_Text; } sDivClass = "update"; if (bLastInGroup) sDivClass = "lastupdate"; if(g_aUpdate[iUpdate].IsExpanded){ sExpand = ""; sDetailsClass = "spanDetailsExpanded"; if(bIsHidden && eContent.iSubPage != conResultsHidden){ sDetailsClass = "spanDetailsExpandedHidden"; } if(eContent.iSubPage == conExpressInstall || (bExclusive && eContent.iSubPage == conResultsBasket)){ sDetailsClass = "spanDetailsExpandedBasket"; } } else { sExpand = ""; } if('undefined' != typeof(sWerUpdateId) && g_UpdateCol(iUpdate).Identity.UpdateID == sWerUpdateId){ if(eContent.iSubPage == conExpressInstall){ sWerText = "
    " + L_RListWerText_Text + "
    "; }else{ sWerText = "
    " + L_RListWerText_Text + "
    "; } } if(g_UpdateCol(iUpdate).CB1Ew66 `2K[!E(c@2 }A7 \Po0=KaPCB1E[! `2KEF|@mA7 }P \Kao0=P%anRequireSource){ if(sWerText == "" && sHighPriority == ""){ sCallOutMarging = "margin-top:-5px" }else{ sCallOutMarging = "margin-top:2px" } if(eContent.iSubPage == conExpressInstall){ sSourceRequired = "
    " + L_RListSourceRequired_Text + "
    "; }else{ sSourceRequired = "
    " + L_RListSourceRequired_Text + "
    "; } } if(bExclusive && (eContent.iSubPage != conResultsHidden )) { if(g_aUpdate[iUpdate].IsCritical && eContent.iSubPage == conProduct && sHighPriority == ""){ if(sWerText == "" && sSourceRequired == ""){ sCallOutMarging = "margin-top:-5px" } sOptionalText ="
    " + L_RListSingleInstallationTitle_Text + "
    "; } if(((iExclusiveUpdates > 1 || eContent.iSubPage != conResultsBasket) || (iExclusiveUpdates > 0 && iCriticalUpdates > 0 && eContent.iSubPage == conResultsBasket))&& eContent.iSubPage != conExpressInstall ){ if(g_aUpdate[iUpdate].InBasket && sExclusiveSelection == ""){ sExclusiveSelection = iUpdate; sExclusiveRadioButton = "" } else { sExclusiveRadioButton = "" } } else { sExclusiveRadioButton = ""; } if(sckBasket != "" || sExclusiveRadioButton != "") { styAlign = sAdjust; }else{ styAlign = sAdjustonlyEx; } sUpdateHTML += "
    " + "\n" + "
    " + sExclusiveRadioButton + sExpand + "\n" + " " + sUpdateTitle + "" + sDeviceStatusImg + sSupersededText + "
    " + "\n" + "
    " + "\n" + " " + sDLText + sSizeText + "
    " + "\n" + " " + sUpdateDescription + sUpdateDetails + "
    " + "\n" + " " + ckDecl + "\n" + "
    " + sWerText + sHighPriority + sSourceRequired + sOptionalText + "
    " + "\n"; } else { if(bInBasket) { if(!g_aUpB1E66 `2K[!E(c@1 }A7 \Po0=KlP{B1E66 `2K[!E(c@0 }A7 \Po0=KlP+B1E[! `2KEF~@mA7 }P \Klo0=PFdate[iUpdate].RebootRequired){ if(g_aUpdate[iUpdate].IsBeta){ iTotalOptionalBetaitemsSelected++ }else if(g_aUpdate[iUpdate].IsCritical){ iTotalCriticalitemsSelected++ }else if(g_aUpdate[iUpdate].IsDriver) { iTotalOptionalHWitemsSelected++ }else { iTotalOptionalitemsSelected++ } } } styAlign = sAdjust; sUpdateHTML += "
    " + "\n" + "
    " + sckBasket + sExpand + "\n" + "
    " + sUpdateTitle + "
    " + sSupersededText + "
    " + "\n" + "
    " + sDeviceStatusImg + "\n" + " " + sDLText + sSizeText + "
    " + "\n" + " " + sUpdateDescription + sUpdateDetails + "
    " + "\n" + " " + ckDecl + "\n" + "
    " + sWerText + sHighPriority + sSourceRequired + "
    " + "\n"; } sDeviceStatusImg = ""; sDeviceStatusTxt = ""; return sUpdateHTML; } function fnWriteSelectAll(bState){ fnTrace("fnWriteSelectAll"); var sDisabled = ""; if(bState) sDisabled="Disabled"; if((iCriticalUpdates >= conSelectAllNo) && (eB1E[! `2KEF@mA7 }P \Kr"o0=PContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)) { eContent.SelectallCriticalSpan.innerHTML ="   

    "; } if((iOptionalUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)) { eContent.SelectallOptionalSpan.className = "SelectAllSpan"; eContent.SelectallOptionalSpan.innerHTML ="   

    "; } if((iOptionalHWUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)) { eContent.SelectallOptionalHWSpan.className = "SelectAllSpan"; eContent.SelectallOptionalHWSpan.innerHTML ="   

    "; } if((iOptionalBetaUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)) { eContent.SelectallOptionalBetaSpan.className = "SelectAllSpan" eContent.SelectallOptionalBetaSpan.innerHTML ="   

    "; } } function fnSelectallCheckboxActivity() { fnTrace("fnSelectallCheckboxActivity"); if(( iCriticalUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)){ if(iTotalCriticalitemsSelected == iCriticalUpdates) { eContent.selectallCRI.disabled = true; eContent.clearallCRI.disabled = false; } else if(iTotalCriticalitemsSelected != 0) { eContent.selectallCRI.disabled = false; eContent.clearallCRI.disabled = false; } else { eContent.selectallCRI.disabled = false; eContent.clearallCRI.disabled = true; } } if((iOptionalUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)){ if(iTotalOptionalitemsSelected == iOptionalUpdates) { eContent.selectallOPT.disabled = true; eContent.clearallOPT.disabled = false; } else if(iTotalOptionalitemsSelected != 0) { eContent.selectallOPT.disabled = false; B1E[! `2KEF@mA7 }P \KNo0=P> eContent.clearallOPT.disabled = false; } else { eContent.selectallOPT.disabled = false; eContent.clearallOPT.disabled = true; } } if((iOptionalHWUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)){ if(iTotalOptionalHWitemsSelected == iOptionalHWUpdates) { eContent.selectallHW.disabled = true; eContent.clearallHW.disabled = false; } else if(iTotalOptionalHWitemsSelected != 0) { eContent.selectallHW.disabled = false; eContent.clearallHW.disabled = false; } else { eContent.selectallHW.disabled = false; eContent.clearallHW.disabled = true; } } if((iOptionalBetaUpdates >= conSelectAllNo ) && (eContent.iSubPage != conResultsBasket && eContent.iSubPage != conExpressInstall && eContent.iSubPage != conResultsHidden)){ if(iTotalOptionalBetaitemsSelected == iOptionalBetaUpdates) { eContent.selectallBeta.disabled = true; eContent.clearallBeta.disabled = false; } else if(iTotalOptionalBetaitemsSelected != 0) { eContent.selectallBeta.disabled = false; eContent.clearallBeta.disabled = false; } else { eContent.selectallBeta.disabled = false; eContent.clearallBeta.disabled = true; } } } function fnSelectUpdates(bBasket, UpdateType) { var i, iUpdate; var ii, aMFDUpdateIndexes, iChildUpdateID; var aUpdates, iUpdates; fnTrace("fnSelectUpdateB1E66 `2K[!E(c@- }A7 \Po0=KP B1E 66 `2K[!E(c@, }A7 \Po0=KP7B1E [! `2KEF@m A7 }P \Ko0=P3s"); if(UpdateType == conOptionalUpdates){ aUpdates = aOptionalUpdates; iUpdates = iOptionalUpdates; } if(UpdateType == conOptionalHWUpdates){ aUpdates = aOptionalHWUpdates; iUpdates = iOptionalHWUpdates; } if(UpdateType == conOptionalBetaUpdates){ aUpdates = aOptionalBetaUpdates; iUpdates = iOptionalHWUpdates; } if(UpdateType == conCriticalUpdates){ aUpdates = aCriticalUpdates; iUpdates = iCriticalUpdates ; } for(j = 0; j < iUpdates; j++) { iUpdate = aUpdates[j]; g_aUpdate[iUpdate].InBasket = bBasket; eContent.document.all["Det" + iUpdate].style.color ="black"; if(g_UpdateCol(iUpdate).IsHidden){ g_aUpdate[iUpdate].IsHidden = false; g_UpdateCol(iUpdate).IsHidden = false; } if(g_aUpdate[iUpdate].MFDIndex !="" ){ aMFDUpdateIndexes = g_aUpdate[iUpdate].MFDIndex.split(","); for(jj=0; jj < aMFDUpdateIndexes.length-1; jj++) { iChildUpdateID = aMFDUpdateIndexes[jj]; if(g_UpdateCol(iChildUpdateID).IsHidden){ g_UpdateCol(iChildUpdateID).IsHidden = false; g_aUpdate[iChildUpdateID].IsHidden = false; } } } } sExclusiveSelection = ""; iTotalCriticalitemsSelected = 0; iTotalOptionalitemsSelected = 0; iTotalOptionalHWitemsSelected = 0; iTotalOptionalBetaitemsSelected = 0; sUpdateTypeFocus = UpdateType fnWriteUpdates(eContent.sUpdates,false); } function fnExpandDetails(iUpdate) { fnTrace("fnExpandDetails"); var bIsHidden = g_aUpB1E3 [! `2KEF@m A7 }P \Ko0=PXdate[iUpdate].IsHidden; if(!g_aUpdate[iUpdate].IsExpanded){ g_aUpdate[iUpdate].IsExpanded = true;; eContent.document.all["Expand" + iUpdate].innerHTML=""; eContent.document.all["aTitle" + iUpdate].title = L_RListClickToHideDescription_Text; if(eContent.document.all["Det" + iUpdate].style != null) eContent.document.all["Det" + iUpdate].style.display = "block"; }else{ g_aUpdate[iUpdate].IsExpanded = false; eContent.document.all["Expand" + iUpdate].innerHTML="" eContent.document.all["aTitle" + iUpdate].title = L_RListClickForDescription_Text; if(eContent.document.all["Det" + iUpdate].style != null) { eContent.document.all["Det" + iUpdate].style.display = "none"; } } } function fnSetExclusiveInBasket() { var i; fnTrace("fnSetExclusiveInBasket"); if(eContent.iSubPage == conExpressInstall && iExclusiveUpdates >= 1){ iExUpdateInBasket = aExclusiveUpdates[0]; }else { for(i = 0; i < g_aUpdate.length; i++) { if(g_aUpdate[i].InBasket && g_aUpdate[i].RebootRequired) { iExUpdateInBasket = i; break; } } } } function fnSetCriticalHidden(){ fnTrace("fnSetCriticalHidden"); if(eContent.iSubPage != conResultsHidden){ for(i = 0; i < g_aUpdate.length; i++) { if(g_aUpdate[i].IsCritical && g_UpdateCol(i).IsHidden) { bHidden = true; break; } } } } function fnB1EP 66 `2K[!E(c@+ }A7 \Po0=KzPoB1E [! `2KEF@m A7 }P \Kzo0=P jSortArange(sUp) { var i, j, aUpdates, sUpdates, aUpdatesSort; fnTrace("fnSortArange"); if(eContent.iSubPage == conResultsBasket || eContent.iSubPage == conExpressInstall) { sUp = ""; for(i = 0; i < g_aUpdate.length; i++) { if(g_aUpdate[i].InBasket) { sUp += (i + ","); } } if(sUp != "" ) { sUp = sUp.substring(0, sUp.length - 1); } } if(sUp != "") { aUpdatesSort = sUp.split(","); var sCriticality ; for(i = 0; i < aUpdatesSort.length; i++) { j = aUpdatesSort[i]; sUpdates = g_aUpdate[j]; sCriticality = "1" ; if(g_aUpdate[j].IsCritical ){ sCriticality = "0"; } if( sUpdates.DownloadPriority ==0){ sCriticality = "0" + sCriticality; }else{ sCriticality = "1" + sCriticality; } aUpdatesSort[i] = sUpdates.CompanyOrder + g_sDelim + sUpdates.Company.toUpperCase() + g_sDelim + sUpdates.ProductFamilyOrder + g_sDelim + sUpdates.ProductFamily.toUpperCase() + g_sDelim + sUpdates.ProductOrder + g_sDelim + sUpdates.Product.toUpperCase() + g_sDelim + sCriticality + g_sDelim + sUpdates.SortDate + g_sDelim + j; } aUpdatesSort = aUpdatesSort.sort(); sUp = ""; for(i = 0; i < aUpdatesSort.length; i++) { aUpdatesSort[i] = aUpdatesSort[i].split(g_sDelim)[8]; sUp += (aUpdatesSort[i] + ","); } if(sUp != "") { sUp = sUp.substring(0, sUp.length - 1); } eContent.sUpdates = sUp; aUpdates = sUp.split(","); for(i = 0; i < aUpdates.length; i++) { j B1E 66 `2K[!E(c@* }A7 \Po0=KPB1E [! `2KEF@m A7 }P \Ko0=P:= aUpdates[i]; if((!g_aUpdate[j].IsHidden && !g_UpdateCol(j).IsMandatory ) && (g_aUpdate[j].MFDIndex != "-1" )){ if(g_aUpdate[j].RebootRequired) { sExclusiveUpdates += j + ","; }else if(g_aUpdate[j].IsBeta) { sOptionalBetaUpdates += j + ","; } else if(g_aUpdate[j].IsCritical == 1) { sCriticalUpdates += j + ","; } else if(g_aUpdate[j].IsDriver) { sOptionalHWUpdates += j + ","; } else { sOptionalUpdates += j + ","; } } if((eContent.iSubPage == conResultsHidden) && (g_aUpdate[j].MFDIndex != "-1")){ if(g_aUpdate[j].IsBeta) { sOptionalBetaUpdates += j + ","; } else if(g_aUpdate[j].IsCritical == 1) { sCriticalUpdates += j + ","; } else if(g_aUpdate[j].IsDriver) { sOptionalHWUpdates += j + ","; } else { sOptionalUpdates += j + ","; } } } if(sExclusiveUpdates != "" ) { sExclusiveUpdates = sExclusiveUpdates.substring(0, sExclusiveUpdates.length - 1); aExclusiveUpdates = sExclusiveUpdates.split(","); iExclusiveUpdates = aExclusiveUpdates.length; } if(sCriticalUpdates != "" ){ sCriticalUpdates = sCriticalUpdates.substring(0, sCriticalUpdates.length - 1); aCriticalUpdates = sCriticalUpdates.split(","); iCriticalUpdates = aCriticalUpdates.length; } if(sOptionalUpdates != "" ){ sOptionalUpdates = sOptionalUpdates.substring(0, sOptionalUpdates.length - 1); aOptionalUpdates = sOptionalUpdates.split(","); iOptionalUpdates = aOptionalUpdB1EP [! `2KEF@mA7 }P \KBo0=P:'ates.length; } if(sOptionalHWUpdates != "" ){ sOptionalHWUpdates = sOptionalHWUpdates.substring(0, sOptionalHWUpdates.length - 1); aOptionalHWUpdates = sOptionalHWUpdates.split(","); iOptionalHWUpdates = aOptionalHWUpdates.length; } if (parent.eTOC.g_oUserData.getAttribute("bBetaLink") == 1) { if(sOptionalBetaUpdates != "" ){ sOptionalBetaUpdates = sOptionalBetaUpdates .substring(0, sOptionalBetaUpdates .length - 1); aOptionalBetaUpdates = sOptionalBetaUpdates .split(","); iOptionalBetaUpdates = aOptionalBetaUpdates .length; } } } if(iExclusiveUpdates > 0 && eContent.iSubPage == conExpressInstall) { iExclusiveUpdates = 1; for(i = 0; i < g_aUpdate.length; i++) { g_aUpdate[i].InBasket = false; } g_aUpdate[aExclusiveUpdates[0]].InBasket = true; iCriticalUpdates = 0; iOptionalUpdates = 0; iOptionalHWUpdates = 0; iOptionalBetaUpdates = 0; sup = aExclusiveUpdates[0]; } fnSetResultsPageVariables(); iTotalItems = iExclusiveUpdates + iOptionalUpdates + iCriticalUpdates + iOptionalBetaUpdates + iOptionalHWUpdates; } function fnModifyHidden(iUpdate) { if(bMoveInProgress){ window.setTimeout("fnModifyHidden(" + iUpdate + ")",20); return; } var aMFDUpdateIndexes, ii, iChildUpdateID, bhidden; fnTrace("fnModifyHidden"); if(g_aUpdate[iUpdate].InBasket)return; if(eContent.document.all["ckDecl" + iUpdate].checked) { bhidden = true; } elB1Ep 66 `2K[!E(c@) }A7 \Po0=KPB1E [! `2KEF@mA7 }P \Ko0=P5se { bhidden = false; } parent.fnSetHiddenColorEffect(bhidden, iUpdate); g_UpdateCol(iUpdate).IsHidden = bhidden; g_aUpdate[iUpdate].IsHidden = bhidden; if(g_aUpdate[iUpdate].MFDIndex != "" ){ aMFDUpdateIndexes = g_aUpdate[iUpdate].MFDIndex.split(","); for(ii=0; ii < aMFDUpdateIndexes.length-1; ii++) { iChildUpdateID = aMFDUpdateIndexes[ii]; g_UpdateCol(iChildUpdateID).IsHidden = bhidden; g_aUpdate[iChildUpdateID].IsHidden = bhidden; } } eTOC.fnUpdateTOCCount(); } function fnTrackHiddenCheck(iUpdate){ fnTrace("fnTrackHiddenCheck"); if(sHiddenSelected.indexOf("," + iUpdate + ",") >= 0){ sHiddenSelected = sHiddenSelected.replace(iUpdate + "," , ""); }else{ sHiddenSelected += iUpdate + ","; } if(sHiddenSelected != ","){ eContent.eHiddenSave.disabled = false; eContent.ConfHidden.style.display="none"; }else{ eContent.eHiddenSave.disabled = true; } } function fnSaveHidden(evt){ fnTrace("fnSaveHidden"); var aHiddenSelected = sHiddenSelected.split(",") var aMFDUpdateIndexes, iChildUpdateID, i, ii; eContent.eHiddenSave.disabled = true; for(i =1 ;i 1) || (iExclusiveUpdates == 1 && iCriticalUpdates > 0))&& g_aUpdate[aExclusiveUpdates[0]].InBasket){ fnInstallUpdates(aExclusiveUpdates[0]); }else{ fnInstallUpdates(-1); } } function fnSetResultsPageVariables() { var PageTitle, PageSubTitle, PageDescription; fnTrace("fnSetResultsPageVariables"); switch(eContent.iSubPage) { case conResultsCritical: PageTitle = L_RListCriticalUpdatesTitle_Text; PageSubTitle = L_RList100_Text; eContent.customBnr.style.display = "block"; break; case conResultsProduct: PageTitle = L_RListProductTitle_Text; PageSubTitle = L_RList200_Text; eContent.customBnr.style.display = "block"; break; case conResultsDrivers: PageTitle = L_RListDriversTitle_Text; PageSubTitle = L_RList200a_Text; eContent.customBnr.style.display = "block"; break; case conResultsBasket: PageTitle = L_RListBasketTitle_Text; PageSubTitle = ""; eContent.customBnr.style.display = "block"; break; case conResultsBeta: PageTitle = L_RListBetaTitle_Text; PageSubTitle = L_RList600_Text; eContent.customBnr.style.display = "block"; break; case conResultsHidden: PageTitle = L_RListHiddenTitle_Text; PageSubTitle B1E 66 `2K[!E(c@$ }A7 \Po0=KPB1E [! `2KEF@mA7 }P \Ko0=Pc= L_RList400_Text; eContent.hiddenBnr.style.display = "block"; break; case conProduct: PageTitle = L_RListProductJumpTitle_Text + sProductNameTitle; PageSubTitle = L_RListProductJumpDesc_Text; eContent.customBnr.style.display = "block"; break; case conExpressInstall: PageTitle = L_RListExpressTitle_Text; PageSubTitle = ""; eContent.expressBnr.style.display = "block"; break; } if(PageTitle == ""){ eContent.DivPageTitle.style.display = "none"; }else{ eContent.DivPageTitle.innerHTML = PageTitle; } if(PageSubTitle != ""){ eContent.eSubTitle.innerHTML = PageSubTitle; } } function fnDisplayDetails(iUpdate) { fnTrace("fnDisplayDetails"); var sWindowName = "window" + iUpdate; var sURL = "itemdetails.aspx?iPage=0&index=" + iUpdate + "&" + conQueryString; window.open(sURL, sWindowName, "directories=no,width=400,height=400,location=no,menubar=no,status=no,toolbar=no,resizable=yes,scrollbars=yes,top = 100,left = 100"); } function fnDeviceStatusCode(iDeviceProblemNumber) { var CM_PROB_FAILED_INSTALL = 28; var CM_PROB_NOT_CONFIGURED = 1; var CM_PROB_DISABLED = 22; fnTrace("fnMoveDiv"); switch (iDeviceProblemNumber) { case 0: break; case CM_PROB_NOT_CONFIGURED: case CM_PROB_FAILED_INSTALL: sDeviceStatusImg = "device_unknown.gif"; sDeviceStatusTxt = L_RListDeviceUnknown_Text; break; case CM_PROB_DISABLED: sDeviceStatusImg = "devicB1E [! `2KEF@mA7 }P \Kbo0=P;e_disabled.gif"; sDeviceStatusTxt = L_RListDeviceDisabled_Text; break; default: sDeviceStatusImg = "device_problem.gif"; sDeviceStatusTxt = L_RListDeviceProblem_Text; break; } } var g_oMovDivTimer, g_oDiv; var g_oMoveDivStyle; function fnMoveDiv(oDiv, iStep, iUpd){ fnTrace("fnMoveDiv"); if(oDiv == null) return; if(bMoveInProgress) return; bMoveInProgress = true; var iStartLeft, iStartTop, iFinishLeft, iStartWidth, iStartHeight, iDistance, iSteps; if(!g_aUpdate[iUpd].IsExpanded ) fnExpandDetails(iUpd); var oDocBody = eContent.document.body; var iTop = fnGetDistance(oDiv, "top") - eContent.eUpdatesContainer.scrollTop; var iLeft = fnGetDistance(oDiv, "left"); var iWidth = oDiv.offsetWidth; var iHeight = oDiv.offsetHeight; var oSourceObject = eContent.eInstallLink; var iSourceObjectTop = fnGetDistance(oSourceObject, "top") + oSourceObject.offsetHeight; var iSourceObjectLeft = fnGetDistance(oSourceObject, "left") + oSourceObject.offsetWidth; var oMoveDiv = oDiv.cloneNode(true); oMoveDiv.style.display = "none"; oDocBody.insertBefore(oMoveDiv); oMoveDiv.id = "eMoveDiv"; oMoveDiv.style.border = "1px SOLID BLACK"; g_oDiv = oDiv; if(iStep == 1){ iStartTop = iTop; iStartLeft = oDocBody.offsetWidth - iWidth - 10; iFinishTop = iSourceObjectTop - 30; iFinishLeft = iSourceObjectLeft; } else{ iFinishLeft = oDocBody.offsetWidth - iWidthB1E) 66 `2K[!E(c@# }A7 \Po0=KPB1Es [! `2KEF@mA7 }P \Ko0=PF - 10; iStartTop = iSourceObjectTop; iStartLeft = iSourceObjectLeft; iFinishTop = iTop + 20; } iSteps = 15; if(iStep == 1){ iStartWidth = iWidth; iStartHeight = iHeight; }else{ iStartWidth = iWidth/iSteps; iStartHeight = iHeight/iSteps; } try { g_oMoveDivStyle = eContent.eMoveDiv.style; g_oMoveDivStyle.position = "absolute"; g_oMoveDivStyle.overflow = "hidden"; g_oMoveDivStyle.left = iStartLeft; g_oMoveDivStyle.top = iStartTop; g_oMoveDivStyle.width = iStartWidth; g_oMoveDivStyle.height = iStartHeight; var iLeftInc = (iFinishLeft - iStartLeft)/iSteps; var iTopInc = (iFinishTop - iStartTop)/iSteps; var iWidthInc = iStep*iWidth/iSteps; var iHeightInc = iStep*iHeight/iSteps; fnMove(iWidthInc, iHeightInc, iLeftInc, iTopInc, 0, iSteps) } catch(e) { } } function fnMove(iWidthInc, iHeightInc, iLeftInc, iTopInc, i, iMax){ var iDivWidth = g_oMoveDivStyle.posWidth - iWidthInc; var iDivLeft = g_oMoveDivStyle.posLeft + iLeftInc; fnTrace("fnMove"); if(iDivLeft + iDivWidth > eContent.document.body.clientWidth) { iDivWidth = eContent.document.body.clientWidth - iDivLeft - 100; } g_oMoveDivStyle.posTop += iTopInc; g_oMoveDivStyle.posWidth = iDivWidth; g_oMoveDivStyle.posHeight -= iHeightInc; g_oMoveDivStyle.posLeft += iLeftInc; g_oMoveDivStyle.display = "block"; if(g_oMoveDivStyle.posHeight == 0) g_oMoveDivStyle.posHeight = -1; if(B1E 66 `2K[!E(c@" }A7 \Po0=K*PB1E 66 `2K[!E(c@! }A7 \Po0=K*PB1E1 [! `2KEF@mA7 }P \K*o0=Pq++i < iMax){ g_oMovDivTimer = window.setTimeout("fnMove(" + iWidthInc + ", " + iHeightInc + ", " + iLeftInc + ", " + iTopInc + ", " + i + ", " + iMax + ")", 20); }else{ fnEndMove(); } } function fnEndMove(){ fnTrace("fnEndMove"); window.clearTimeout(g_oMovDivTimer); window.setTimeout("fnRemoveDiv()",20) } function fnRemoveDiv() { fnTrace("fnRemoveDiv"); eContent.eMoveDiv.removeNode(true); bMoveInProgress = false; } function fnGetDistance(oObj, sDistanceTo){ var i, bFindBottom, bFindRight, bFindLeft, bFindTop; fnTrace("fnGetDistance"); bFindBottom = (sDistanceTo == "bottom"); bFindRight = (sDistanceTo == "right"); bFindLeft = (sDistanceTo == "left" || bFindRight); bFindTop = (sDistanceTo == "top" || bFindBottom); if(bFindRight){ i = oObj.offsetWidth; }else if(bFindBottom){ i = oObj.offsetHeight; }else{ i = 0; } while("object" == typeof(oObj) && oObj.tagName.toLowerCase() != "body"){ i += bFindTop ? oObj.offsetTop : oObj.offsetLeft; oObj = oObj.offsetParent; } return i; } function fnPingUninstalledUpdateInfo(){ var iUpdateCount, i; fnTrace("fnPingUninstalledUpdateInfo"); if ('undefined' != typeof(conWerMode) && !g_bInstallStarted ){ if ( conWerMode == iWerQueryModeExpress ) { iUpdateCount = g_aUpdate.length; for(i = 0; i < iUpdateCount; i++) { if(g_aUpdate[i].InBasket && g_UpdateCol(i).Identity.UpdateID == sWerUpdateIB1EI HH[! `2KE:F@mOA7 }P \K؎o0=Pd) { g_aQueryString[1] = "IssueType=UserNoInstall"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } } } else { g_aQueryString[1] = "IssueType=UserNoInstall"; fnPingServer(g_aQueryString,"//go.microsoft.com/fwlink/?LinkId=23428"); } } } B1E^ 66 `2K[!E(c@ }A7 \Po0=K٠PB1E 66 `2K[!E(c@ }A7 \Po0=K٠PB1Eh @@[! `2KE2@<  }6 ğkPɓ%B1En `2K[!Ec@t }   6ğkP".f1 0 СVࡃ tID4,Jʙ,((vbP,[K?5kɧo+y%;M;B1E ІE֋@!  wwkDf04e 3 ipp://FranklinPublications.local/printers/AdobePDF7 "" "Adobe PDF 7.0" "Adobe PDF 3016.102" B1ER @@[! `2KE2@<  }6 ğPB1E  `2K[!Ec@r }   6ğP$wL]_HSq=[*1R2ȷKQD$A#3pn1„BK, ^V*\MḾseέM}{{ν|\H~-|]\.E,mY;,ǴòK}%1fnAdl6a}p,TrY1cϠ (Y~_IDovЁ < H=p>n& SE}'dPc\5^%Y)i t}FƃQUY]s^xe|bw{FQk;: g8[L.ؔ4>| X@!l5rif#>;!#o{:-4>)]Bt&T#߶0sZUQ4Hv\>#⤫wC%f;>*`v,9ʝjFǼfHjnDZ̬SĴoVSjBp5嫴* "Kgz$YIN;/CQ~&U躉qĆ/cOY'S3%'-NXymG\ 1s;_ټ]AW5;ԉ.`%0 ǒP6,ksڏ<,i#V#/B1E <<RR  NB1Eb @@[! `2KE2@<  }6 ĢP(uB1E-  `2K[!Ec@r }   6ĢP$rLKQǿtDAAT.""(u 7DATQLąac[,WӲȩ0isl^sλw9>*q$SꔊlHc&g+8RyI2 θ7.:P 8as/G2L%p[I@1RƋ^īnc;KZU>ױ+uW"x3]ΡCU2Wt&KG`oʰj-SONj pmm.u5Vץ V )+T ||8άXmpi4s,l-kh> `2K[!E0c@ }A7 ]P9pB1E.@@[! `2KE2 @<  }6 ĥfPɍ B1E`` `2K[!ERc@q/ }   6ĥf P% ǀB1E>>[! `2KE0mA7 }P ]v:J9p@"dB1E66 `2K[!E(c@ }A7 ]P9v:KPB1EC[! `2KEI @mA7 }P \K٠o2PvHTTP/1.1 200 OK Cache-Control: public, max-age=0 Content-Length: 6852 Content-Type: text/html; charset=utf-8 Expires: Sat, 14 Oct 2006 20:03:25 GMT Last-Modified: Sat, 14 Oct 2006 20:03:24 GMT Vary: * Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:24 GMT Microsoft Windows Update B1E66 `2K[!E(c@ }A7 \Po2KPB1E `2K[!Ec@ }A7 ]P9v:KPZGET /windowsupdate/v6/toc.aspx?ln=en-us HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E) `2K[!Ec@ }A7 \Po2KPdGET /windowsupdate/v6/splash.aspx?page=0&ln=en-us HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Referer: http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=en-us Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Franklin Teacher; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: update.microsoft.com Connection: Keep-Alive Cookie: MC1=GUID=5ecf2d5415880f4c8e8ce71e76fd8383&HASH=542d&LV=200610&V=3 B1E*@@[! `2KE2"@<  }6 ĩP(yB1EI[! `2KEz@mNA7 }P ]v:K9PHTTP/1.1 200 OK Cache-Control: public, max-age=0 Content-Length: 5028 Content-Type: text/html; charset=utf-8 Expires: Sat, 14 Oct 2006 20:03:25 GMT Last-Modified: Sat, 14 Oct 2006 20:03:24 GMT Vary: * Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat, 14 Oct 2006 20:03:25 GMT Microsoft Windows Update
    Microsoft Windows Update
    Checking if your computer has the latest version of Windows updating software for use with the website…

    The website uses ActiveX controls to determine which version of the software your computer is running. If you see an ActiveX warning, make sure the control is digitally signed by Microsoft before installing it or allowing it to run.