ࡱ> p!LH ߴ`Ηh QE.V&|1 #`sI-xM+Ym A`D0SmVRV~Y'Ptʏ_m?g۶ϯwG?G?W?|}O~ӣong?oŷt~~W߿?~߶to~}r~1`4up)=)tv0:;.zaF1^}R;{p/'BN{w Zv"Ν6Z]>46`Z;mFg#nvۧwfF >Gz! QGݦC,0vт*k NvrVbM4T ϝsYWũp;b8V;jqXcũp;D1,9-c=] IYlhvy$4 8.;4ʻSU(z 0+\Faw6J];Kqvm^.̀yvpYڅ]Fme.:%].E FqZ`RhvyעsǾϋ6/Rw;p݊rG.Jn/J<{y%@Rk:cg-6ߐ>٩J?.ۺcEn=yՇ-Z u\>ug?^LyxV{j'B=^0#;iCm;5h;qο[U:W?-# Dw's;^b]V{ q6f$9l  S=~'<ˆ ]Y,cMf} mq"lwϯd=ٚϵ bߙ9Hm/N<<Ѝg>zEW`E_(p!;*g?vN,2٣W}_nD9^;Uҏ :sJ{qK'KN3,\U6ӒK̚yQw;sm ,]~eޕ]`^xI-RŠ μ2ܔvCI}> :bѸ}ܛRw;:OWڍX2H7qMBh7\&\8^Ms;~bksa+-qoK͵Ntd;3Έ @s3\:; ZœY)-rƪJ))Rrv{˛VQ{R>^ϿWlyY[cOT,)@7vjy8u_l>N!ˏrQJP֟CזBx}#avǻ0>YNxA#SzlBʷ'G^=ރ/kc`4T-{0bG* oóP /E<މѥ x;>T @^ď<:!Z^q?F1+SO^ʏ[utH;g7'$č]pi|RJSp$ Mܛ5Gg 4=Mܞѵ P[IaGbͮQ@EFGbFytVIx*KQ t$Ty)I:妇cIGyy~w÷ɉ|!V̻4XaG%V̻77Cؑd#uv$Yźy"H-";lg H"yH:fEؑdOnGґd+F.aG!VɻM#(kݦ#XGt$nżrt$9_v$9"OgyGY%yGZ+tv;$ǴVE@<Z˻#HrLkݦyGZ1ݑw$9#;ߊw.Oؑ,'ݕw$91SVnŽ$gS[#YHǰlgwv$9ya ;SywIή#Ž$8vvuyŽ$Qw#ɕvnŽ$WT#L#wzMؑzaGys;y#ɕL ;Irjnw ;\SawOޑJʻwܯ7|HU_ud$˻K$xE3;nj\r|$v+}GUIZa2$4˓t$:/;\ZaL'HrUuv;\U#$WUgc>\Lݎ#|W;eZ}W>e$ S]tj/:(;׃ؠ='z/=^E$zϠ5^_va< yGS.^bANK5Yl^kv7cg'HrR?_!e{x#Iv_"o7Icy78ҍ$Kuv۫.rXINd^o4@ؑ~N}:Jż蝙Hhv{4&BޑNHgwpv$9ȧGyGx*;Mݑw$9v{=?OQŽ$21 vty$<)9Vt|Fޑ,']Jޕ tvwIـy#-Oy7WgwGޑw/nRIy g;ZyWR_>[tj#HrX8fInϘ;>htd!Hr|;\niߵ7&$g16w$ɞ6 wsuvwIN.G1}&H?zv;hטXݏa Y$5&puH/fYu;1<+duU;5w$Ag@S3$;T2D-&Yݏs3}U <$yP6{aw8&=לYM=./\!(M-<$9r+1IYu6ITm)+ge^HqkUySIgbʓ]׮gdaɩ$͌8^Nf)Z6]$c(ÞJeĝ0Z$iF% o:ŪeĝenI$ӳ5p̓`ȯzܑlz ͳ3؂ZAv͹#6~R٬\|n#Ě6؂ZqY#ٔ6n©N\|H4 rzg9Hy|j6;_8U8)XԹ)gֳsi"ԏլѱX!6tMv %*gv˻cm3g{yawZ+:s"YX?skA\3ʓ'>t$n̻; i5vQ\pHz2n{gKvQww${2v}ad.yƆN̥R]ssgGV-!z_,ټkQ^Rn dGv|g,zz)XcIcܴλs.^xz{8]#OgEy=YL:$wkt`8x$Ǵ$KJaw&x~`1'ټ{,/-.|1W=wvys9X9ʏۧBc{*Ffa'hF=_F|3_]t#O2ʳyP1]ȻanIF?&LWrO]Ig[-ǓwKbk+8zt?0 T2W=;k˛kIZw渜tFgQqY~db75 $+w]8 h,GfCQ 3~+@g1S6f7ْ r,vՉeI΢;`[kF|>V98m[w#OOw&2y:Y'(eNEP]O^Xme^$nvBRGXJ SW]1Tɻm.o'A%VKHƊl Ɵ+>yM˫M%|>H7JxкVMGsD0ȓWJ)?^+F!VE~||iSr?J 65s4ݪsGjV)8yH?Teękս\K>KU ?[F ^2_ՎƖ䁵jNG$ |V#gJy_0F`VR $j0I&Z¼C#dYٹ{Lؒr~O /cYL򣵪!}G[xgq2ɏ'[^-@ky!#IXh|D#'rq%"`®PC1~-<>$[8HhanC2Ž&|`ty%{~Ey'?y}$(iR=wC'`@.y|sy̻b_e s~<$ߙ/k#vُmzBC`sI-x[kl]UvvĠjOUG_TШÈ6*j"!< DL;HS%ĉAi ^啐 !yxَNlkk~k8(oo=kϹ{;78r㐓mv_%wٴh˚-mZ}ւ'O>\iomǦPkZK,RxZ|Bښa๦gor=M [QZںمOǬ̑{R[%^n&.i]֬41enuyˢ*w#s3#_ >g즻rT|%_(ߛ-_്xǿ[4j-;;-l.uɫ ``|)1-֧/iz{(k?6#"D6mͻi%םm~˲[۞ ,W6$oӠg▧8nk4z/ 7_Ze4 w'3.X7DN, m*Ͷ'5O?Zx!鉶emM͸_IŁfsB\i۴ٛ1QmNei~.\[dv%$T-նogoM(UK7*݉~<(RZ|"{fUnIރ͏#uknzb|>kpw4e;vX!?dw_\nw^7p Evs{U߻_s˦[\rzISnq'Mvo(Rd77,+@R翁0'9GlE|_M7q59))9ayHXF(Kse1{1%bv?!\hsKƯ '#镬J;>'%rwݼ^pcQ WWI@$AJ@tH2&E6poep!( ʆ`?nLع}ݗ: eCPJP\{p`%\m7fE9AP2W'}.B_Sۯl|Ijɩ.bmrt.x˹VdPs9 s s b DdgӨ.o AdC9l(P (ť]VW1e]/q@9B.+{J9:$Gr2.F!=1|"9ч,K5{+b61NREa{%q:or Is!;N BCfxD\ cYWTlXݹlUx ?B^`a8>CZ G( tŁaϸC]kcF|;(p(%+L `Gk')D;)HI']`٥]XvQR"鿋Ylی%H٤\ϲ!Ol/2re3a l)APmk${0 tG-sk '糾s=Ɔuy 5ݲNd*߂Z@o*\QHE UT(WŤ]hnljg`^6+0S贽d0U`jZ$a,1;]lZJ ȴ(hQE сNޮ`'`HP(Sh{P (,[=#s!&hqZ(hQU`P>c9B¼,R :h@]FoLu᪰sѬeV`͝s}8>l>ݨ;S7|/Jӿo˯=cM#uE:B+k`cIrj$B>#THhho1 7ڰFjywa/ߑ~Fq\davlyW޹HM}FWW\ &􎾇}#2w=QFH<~ V%. a6j?FCbr_E0t]AE@~}]v4b߈iWhFT\t難܁<0h{06Lc5m{w;ڝos/~oGy}ߎwS}}9C`6>0A696>Gl䰁{=Py.׵MƿMх5dT_Ye6{/d}L kak߁E!'h,W1M'I>>NJ; (aF~k~f_MD&Ǻ}k2V1=ۍw= 4jdT_9O#r lfcL\@|׍BR% f9bia"ӧ9ףO͢]|-.5kmSrsQĄՃeS(jsF"¡PU69_OJ& p cM&|l@*SW_mCE,_Kya@ 0FBp@W vZa]ˈܩ NDKqa5Άpt|MoB>ޏF]0>)tO}â`%j˰<֕cQrFv븛 7zr&TNOUgr]mSUUgR-m[΋!xK;̳8lóqυhر檜FOUmSKR*U 4B|%Lb $}!F(`{A 88W@bE\1S15Rq@>lF?< f&lh XpA A6-ٻ|"e`{YaQBO}lNdH@^Y1)eAROoĵax;;jR $?֦T[{ܼ٨gkBgd=?ܘcSR8 ܨgkj d W+faQLIRm@ă2T 8m#+sUuF.՗)Jۈe˳ eعw1ՏDI[ y(O<r`8&a  :>=su}y csa{3y`wg"bT3c s:/Os=5rQv68G9Alp{=ȏRY}Taudןd"^|*bLN<YSOrrTcrYv,n`2 1ZPRjZRƣR}60)IpDȆ#^ɃpFNB4r>YpNp_2J C[n%Lg)z RV.TzVj5ҰZjtz ΟկK&3-69xMe9!w f:upض)(s]eP2Rԕsh)jr>r&sr2度O 1 7vMi#I%D%3踒֠ aƆ| #t)oJ92D~3PڮΉq.ӡh:ƾ`L2Dذ(Ů{)]+߿UR݃U#\KAA΁Z40/7U)Te] ,oGE,Z3 CږV>W  t R$H\Őz@&7yb Wk j\VTck7| 7;[i(Ӑ{6Wu=IgV/[䰵Llo$BF+PBM8LB[lB'GӷG](w"WTWe)Ի{dM߫%aoW<9LY3·L=fd M bGyw!y;{C y[Ć јw)?&)-q&29 $mxyIl2 $<DZ;6 F {?/> -('$T~6ZNX#c 0zJ?a5ߛ\%%dcUUɓkI}OM 6W5Ƹ_з5@}Avw{Kof\]Mho!:+]Q2L)?\yUi l\֗h 6XJˍq\P~$x݉/ؽJ՗mSe_0U;y8J{H^EIwA{K^1nװMl\rװ;lUrװ)I6c6ho: ڌ OHfliN^㑜u @rשOq`0'nﮄ[Q{9 ָʋ~}j=aۓ^<@KKބ`S Ptl(U%ؕt`yE#W!O`<φ뮐9}fg4 ŕԟ,=ba7.o`о"W XjP*RF6a3d}a4rwo9׏NFgLj+[uirZJJEZ fDNۇMl|&& ʁ=wI9懲+\YD-ɽ?1Fqw+b$ƓKLܲ|ý?EtөnRWMR4n/F.oHbK0\Ga]T_`ʏjb@_f8\Nyq֪`$=9!?4 xΧ]t=C~fXC9}HH43,PEK[طHßKF:f_~zU)UJ`(dd%Q_EQ9G@Cw3K'7PPWejGvKt3E3Wױ8,-uTzryu 0q)]YWcǣWPĢ+{SuJJ|\ѢU lخ~V?k+?Ujj $41]*Zi MIEꄥ,Y/^ @x&,  0w̝;29wΜyܙ3>GmߋFm}2u~ox#j2)M0rߝk)y0spCZ.,ylQM Kwk`c-JQh42`n5%aZM=NZܫ1_E&%ܫ4储f_8% J7 _J rsr]Ic~aÎPhd-Uqrj9Zq<Cwylk3%-Q`LaNÈe2R#-cFǏi2R/9y:*#.! # ۑIf4̶+wǭJĕ*-SΧ7&e[{mgiƀD&BcH nǐzt};z#cP9LBuu_r#Y/晕C<@@F_kzͦ%rXee7IFaBȽ)TvM%]Kl(w:~L7N..-_ t.֎ŽC-pt/BP2)e>ܶ]%ݭ)X[U"3Zbm#mߺNfbIIYS%߶ӀH`sr;xZepnbEݯdR {_=a_=u_ƫcӹдNI  `{,A*%U6NP0_qp@'S~&>2؉mV _y, 2)9%׾:} LlZ:EdNUـ^n ) ݰ܍΀bA)?`7L&ή[g߶gȤ :n*[$"pYóf bnbfsZn?aE3nYT?* uvolLJAخKvP91حʹnTe vxNh5]TB<90 ` u2t/d)|7}n]'Ei[*_FdҐiDyyJ|c-/,L6-(#^~mᵈEZmټE,"Z=WȦ 0Kۦ<:msq<Emk{Md.&^Vf=~eq7l.LVZ[nB6-H-xBVHd oYV$ح*PV1nݤ-&T}(q  +t5*'||ڥچE-ݱChٴ`avUӀsMWiFR&_GRfxLk6nyEis\on֦FjYe),{`\5nTf%Qԓ7"Pq(z*n{-o]7U̦ &lzxTԎ=^Wa(#I~AbT-$`.h!5bḁdS_ ~ }'x-fy9)H`?35LߗM)ﻋ7{? ~wxσ^r(Lvаz<69}?}o yDK8[սZ"D=V!BMaHa¬!RI&ّ{(Kƃ!~'762EN6xԑM)~g$ϊzjӻ}O-%EdSpl"W% hQ/gQO6cs6_ n#%c]t(Og gٔSeۛëZцcH,Q*=.@^Qs=OCҍ^pv0LB.(=Ḩ{wR~|{jJ\-)׍Y+Sk0bn+Sdf}X p9[^RRԸ.c5S!F'_*t{O)fBE`maOѴв ^a6Q?s'Yo`[ɦd>-'zOOR].{ |m:mt#bӦDvX[6[/ rr? rA%5#xl 7}/T+4Z7  r" Ws44N}nvYj d'yb"h`6*]mFMwIyТ%^A 9"6 7}1r#t IU`8_o?ozCx´cA?q߱ = /X=|^ӯ-Zu@c(vۡc¢7:zui3풓4vaG"َ NЈiX|b F=zG}yKiKQa :V7«.nfIr1# A':Xh#Xh@}Vp_Ө Ӌ&f|#jW58^n/=!uz9rx%ڈ )G#x{C^dkr3'z3Y̳փFL9p7Wªi!{ :7?3EQ4$.,ݷH!}*}FrR"GFQ_70}P/mG6I %5x\x£2*˭I|2>'vLЉ_U1:vЃʘ0ˠ 詧j f]~|j"~$ڠu!&(ˣ܋RC15 jT|NkQkET7HwEl@~pFO` 0H3 2(0(0pQu;*y>%]^,V;n@'C'@Wa .ͧa>B_mK zv,.!IEIRL|T#Ac/q$n1}/={+ PexT1~-w }iy;l)~ۖߏ9ac@4 d\U\yPKy'>a 3A]x(b<*77TKDތch1(l5O4:LL#x) CLSmCq~1ȧX>U,ZP?n_AYQSn+)bXnmz'T_H:78 ttMZiҵRZդk "_v>z9oU>q>$7bTއTZ-rs%:=9џ!חWU'"YNj*Fu".椨VVDz]7C.ylOU rP,Gnjiy& toE]j`ʱLkdPI~g1Gc÷u]M*Uȿ7ol~zq T7|9Wpb@Nj-hy$Ш Zk X/s_|';TrRGOy(kqOޑxCNlRq K`G6>#Y*9TeGӂ#k̻6)׭|X*9Te]s2.lBŎ3QW,ebb#Iv{|<K5Y*9TeJF'DD-hKcģqK&L<$G;ޒ2ɉ}6#)o ʹ9x-vqHHI/d$㢃PPz-מ:8,%L 4CTrX 3^2cPPLeo f?oYB+k%; ͺe'S(AQ$+X+1~>ed"PU?b>;+;j6LˋEnx?Cg(Fb,CQˠ֞gALJvi 1PB-Sn9s4ch㓕@u=R#b[]5SөO7,nzG5w yͿ#_f0B߭UY=|RI <8({bWο-'p" H1#K6;)7eޣJ:yο;E.6I=([7aOQl~&n5m=ߙ@iDqbWU+e|X_,2`٭Bɨ^SObM5}3ݔGC؝/֩nO c"& bܬe5˫/MV*#7oAMWV@2_z<0ǿjr ܬ&bn%ghvh|Eˡ`a?ͨSljyUro1CIUݨ(_.0eVrVLTu&T1d~ٌrlOO7N= WT>c,M~.B`fm@MX\:#͆)?%723B{yC_з%IW^Q[йZxwZ:9?(Q И*::zrCQ4oܚgWUjʪ*fX-{A49۴RR>0ּ\J)Y<9/$?=(Xg^i@4-:̰Q OsOP1wOA_{|~MUuyIGpW!t@Q])R#_Y2~.ptio!!t6̙Uo!c*5Z(N{tJFe+![Zx46v~R>#޹Wm=cpxt/6zoy4p!"&S봩iX2ݷ_>c-45T  x t՝'{/!Ky >ZPv{T="ӭZX*Płz4X\ Bx@ h "1F|@P,~~ϟ؜0r·?oܙ3)^-ɾ bh|%+Tk%{2F?'D>Wsm'Ê/Ej^a6+LWs4mGj"5?کWsm\E?Fj7KhBW^ڎVP۩fxqiEO8f(mVQysڎVfW1J1~-6 s sOO_oG/{whF*NT('rJ{RN?*eelF(De>DpD˸[ɾޭ7*TH)/c6B7ձO ̫!_*W3K WDj1AaT*q5Ҷ@Yo*j2<+ "g[xE϶J0@mwU.U._oRF-W;Tk whAO? ;贠'N(fQ6?Pym/bKFj3=OXm5ΔL,y4X#uYOX]g4d 'AT.J Ȋ)iz-Ta=+ %1V«B>Lra]U⭵)n=lS]54؞n^3}\ }_F{[GJxubn%f17:jM?h%9 q(LDM ې7LwdlVؾ55^ߪ_ ڍy9L&J6w q0N nR0g.ĽShmq^R0d9@>mov{j֪uIcQWo.<\uМ4?hEwmDw [x:OFr+#3̝e|;82υֹvmp`v:y.?Iz{h{6Zw@z+ѫD *֠(zס {F}$:k @ltpZ75n@B8>pKaҕA^@b Q}>rTV rXM5_Cka%`9 䰂^^ aoRsG+tʘAb=wdgqda2Ff}ZyNW*qq25~0j=?AV q:A9k]aI t=74erbuur4ReHFkJii]Д) t54Zs9 ψ VsEĪؚcX+њ z2/> s2OW5"e~b5~4beGk[ )+ t=Zs(RXW,Akz%14E[] +K@*4'_s:_Cs Zº۝5J|5h oDД7IoNiۗ h U6&Z-Z%f-Z+ 14ڽUf=zBCMTfHiJՋ'|U4雰h bҜx[Ҭo57%JKMfK4}J ޚ(|7R%x~?z !p%4ɝܡ__w݉MYRzG64sڝwǪVhts+ݐMw'%3?um[YW}'O%OґM PuP` X ʠyxBXis`6̂Z𛱍p>WηGWl.H0 6vKՏ^i:G'/8F;Fabs!?{R["X&g[؉0Ao=3h;q0 VNb߅O8M&ixssY0ӞOV5L_KMʜtZx-I?~ `; km ``ؑp+Wa ?ÿ{܁{`}9 {o.m A!} sV#u`~%,Fnm۱~mO?{1b-]YaQp1%p%ov<܇?vn}8^f<̓9y%~ϸ*Ė@ۗn T>BTm=j>s5Q,B4aKE/#KP_y |4~=YWV}9^ }!m%3P@*ؾV}Xu؅{8,r!y{M񷲽jl Z9ïKoĝ}[J:؄V vr_ (wqRQ {:Nb,l? Aǰ6{;;!ATڽ8i.9+L~Xfb N=1e389ߌc.ſ{> = r=!?ߘ t? {f|?Ntas6̲ ? +y; #2yg2fhޗҜ3k3o2yg2e݋)C>f22ygnk V^|0'm tx~vfOac#cy'ր2/m]؁ߌ4߾^}$[fc,p&syZ!64W:l͓_ /Qb(bbl<v~#ކІ)0?*ʥY_y6}~aKR8Wҗ#ok+?=M$/Yg_v!ܷR:9fxݼ'lbS[6SvaMb֨^}e6cwB+wҳ)'Oi?YBr@.  x[{tUUz?OAQMzETTtpYyJ׬Y:++FCBB@2-.fѡB|-;dT*`p)@I3 aq4}$fo?gι3+BCB=pj구rf)>mުꭒѹEE o~hq*fgr(ʲ΍?bKK)Hl8 Uġ`i4ĂGF,1Mf/([?Yi#{1d*L(+)qFEQI87Okۧ-*;@e>^! Kn]ƞms/*p\-Opidizj0qr4ŠҾ8NaٔxB@ylpɥ.-.,. @vz[/v#'FRֹj~aeE񓺛s-+lvqeEaG*ՊJ +]-:zN 9[]titq$L柱qQ٪z0=iS@WDLЈl1X!Z<òD.yn[?EȊ]7ʣzYqk)[A|qP ~ ˉD?_  + K Л1}2KuaԀ6TX4֍p|{ r17EDc&ڞ39V%E.j_ `=X VOR)`P )_H@q/La?@[ځ6h@4:  ^^߀4̥޴nC>0P) Yn^O 5z.=Uz:14It'=P 6[dx<:Yd,8mӸ'<Bt.>΀|o[xig.2=}SO.EGG7 _n&xNot[Z͇zb2`rJn_s\,LIF|}"y{Y>QUFOU 6z:.^_RיiWg;ԯZ1C+J2Ӏ.wY;Τ5%b5ZuEruˠa#gMꂼľa%.4Ng|Of<ASA__$VQז@6Md=1Fہ mK Ǝ*+ۊ}diÊ}'}36<,{k@w 諌rl(CF]B1bS߿ MeXӠI3NNYzܑa2k!}&;0}ޑf&yTN1AB2t'cIOϴ`b"ssR g^xΓ?ss{=! i{tC71nB, &].LW+Zve>#u{ ?ͼNHg%<;=Au\r)]^H.:=:u\]sx>q } >s%!d@trzѠQT7O,I|˧ؠ '/cQԩRS4#ujlT!&S@U5RzSM@N1]#.]>Fd9D"kk޽G 8)p!:R G4cP[`Ma#Xh_)rF b ޸`; =};X2[ZQXD/hHQKMo OҙZGQI/Z`~uk=ߋVcuܦ> c_,E"FH"O]fH0GrgB=Agg(otNY!d]oj-u[uRaxZnE;>CJ@ocկQOڋ[ >Kk |\#:=f $j.HuTݠ:t U'B6GnWQNv6{ܪ&!o  -kPv10 m~Bȗd <O4RXf|AGҜ}V}}>y#xꦙˤY(ZV:|܆$~/[$/W NyL䤥{e>H{{T`}rt#ᦗѷ[[XJەj7t;ҧ43%[wjuzM}$'V>oM`}kڽ^˼NKoѷշ.>߈5ux^FIFGGw/Kid{6OnfTD} o/X_ W{4YϭmCvmj7=ƿm{ST3}-FI:eՓ Vq^dth:;݁ۋv~{&)kt5'`P5FFI3eM</+M.}ļN7g/M<{CtK}-F!w}h ߻%wo-tk}ka};6)=v>>޻ O6Ю4]9߉$w9괋sL{|oO;ahhP(Z>&^S`xU}8N'q֮d/#k9y | wMF4>hL6M@#wZ`7&x x  z`XV+Kmٗ>~]}0[}3ǒNMף/mmp7B q6+"9Nu}o#n3u8; w>*qZ MK|=dy{|=;vIbR]XW==>yT3.#HY#utP|Q>plQ#dwi|ķt B!t+B'P:~,&5ѾYn[|Qc!vXlrl|Е+ȻλuOiuG>XK1ko6;\:Z ;q^LVOq'ݱpF#<3q*zgت&uH>;Aw̿~ӾlX>[|X jb^@5Η|m܉4Q]ٙ&!=1&0" m1ǩ{ I֨ q?9mՉ>/vیUx@N9ts5eo SvlPg$v@E#gEJ]8߁~|?@^g[bC66yA_ꐍI#/j>Vg@il0Muʩo :C¦e_c={|  ]Ix:!;+)@{tPt1og[_ѽf /[`W)վQܶj{,荌U@%x@mvwJl Z| #1'0K.ŽH4 ~4(fs9M7ূNft}!/-cjJ6o!_5{8AK,>Dæ' lKLj$ua2d_/:e>=N9z]QU?$ ̎{|.h_'7a3Z]{؋2豵p=t˔y-ۀj;Cn}iFdD`g:߃p>] *^mDl+3vyS#𭠇>w@αms_}ɓz5a?2L+N5?xfvgOˑwh?Yݼz&)sӯڇL;/{Ă1> FnyzcI/=gՏ|>\-uWOzػ:3u~6EO.#wvhg߹hȪ1PN5q{]Zgg ~Frph{m<PEFeDZ!FPϵpȬe ))ˉฎuZKs=N%]3&'j`ΕޯM9ҧ7>LF= ڳ 1^[f\"g\]`݇8fKU @j e~ ͐|6WM|{vM 4a'ЌtcC;pA?/PO֕ߌ^ߌ^ߌ^(ߠDVp!KT[-_R'C6N MM\Txh!$hxSJ@ݝMҘ@g@$9iC^;%|aUkst<*7*{kU[ѠxZr2jp:o( Y!4= iSw֩7표:(`ʼnjA4;mg14;q#_A0dd˩sHB|lq'rD\Z.G%El"m>̧Sɇ&6lu ~BZ %h!$}xVo@v҄PЉ%RƖ JT !upkvJQX* ,e`e@e&̻wG{~|m|WN*Opp_4O|UM?ن vYepKW 4:^͖v921.|56-Go IN>G.s] \^R\ k-ΡWBjXv!, 8#8*.a2TH`6G\2L\n,ԵvFhHt:8ImoI{EXbUϕ[NctX?'*|jF)3n%% ;İnڬ[ȕvI=L#v%$f ֆ&x؊[o:0u,3LQ${*>r7c-gas '=F4P3ITj,T 2Ci5D|mtnyPeMsq͋=k*lY(qFehJ7>w0@J-~uw7bҫ66C.}O䖒Lv-ȻW&ۛ5/8ݑm(zWRc0}őovGǜF-oBFq,Plb P807I%sJ #=\GJʳ '|m|Q(!ip0BwĀP0rv:#u@ 8&F>ۋ/8Hf-mfClZʕ^nGV_+ p\}}Esr.\(\8X^MjI_!Dp!ɼ=+-rƴ.xX⻨@Eq|w*#?xcdd``ea!0 L0 c,NF30Yr`>;#3lg6w@6D$Z|n `=6h:< haHToRׅr/KqZ|./.0dZ"p*n,Ԃ'el؈ @]@g{U G jdꁺmd2L-@-¥h80,?dmhc-*&TH2$ MM\TxS~n$$$$$$$$$$$$$$$$2$⻨@Eq|ws `8c? fff33f@< g4MdMd0 pp@ <4dddd(xPQX <4BdBd(xPQ? %x   PITAC Charter TThe Committee shall provide an independent assessment of: Progress made in implementing the High-Performance Computing and Communications (HPCC) Program; Progress in designing and implementing the Next Generation Internet initiative; The need to revise the HPCC Program; Balance among components of the HPCC Program; Whether the research and development undertaken pursuant to the HPCC Program is helping to maintain United States leadership in advanced computing and communications technologies and their applications; Other issues as specified by the Director of the Office of Science and Technology. Review of the entire IT investment strategy  is it meeting the nation s needs6:"O:"O PITAC Membership 97-99 .Co-Chairs: Bill Joy, Sun Microsystems  Ken Kennedy, Rice Members: Eric Benhamou, 3Com  Vinton Cerf, MCI Ching-chih Chen, Simmons  David Cooper, LLNL Steve Dorfman, Hughes  David Dorman, PointCast Bob Ewald, SGI  David Farber, Penn Sherri Fuller, U of Washington  Hector Garcia-Molina, Stanford Susan Graham, UC Berkeley  Jim Gray, Microsoft Danny Hillis, Disney, Inc  Robert Kahn, CNRI John Miller, Montana State  David Nagel, AT&T Raj Reddy*, Carnegie Mellon  Ted Shortliffe, Stanford Larry Smarr, UIUC  Joe Thompson, Miss. State Les Vadasz, Intel  Andy Viterbi, Qualcomm Steve Wallach, Centerpoint  Irving Wladawsky-Berger*, IBM 0 T0P / 6  Methodology Evaluation of Federal Research Investment Portfolio Plans reviewed for each of the major areas: High End Computing and Computation Large Scale Networking Human Centered Computer Systems High Confidence Systems Education, Training, and Human Resources Review of Balance in Federal Research Portfolio Fundamental versus Applied Based on our own definition of these terms High-Risk versus Low-Risk Long-Term versus Short-Term~4,0+64,0+6 Principal Finding /Drift Away from Long-Term Fundamental Research 0Principal Finding Drift Away from Long-Term Fundamental Research Agencies pressed by the growth of IT needs IT R&D budgets have grown steadily but not dramatically IT industry has accounted for over 30 percent of the real GDP growth over the past five years, but gets only 1 out of 75 Federal R&D dollars Problems solved by IT are critical to the nation engineering design, health and medicine, defense6/+'/+' Principal Finding Drift Away from Long-Term Fundamental Research Agencies pressed by the growth of IT needs IT R&D budgets have grown steadily but not dramatically IT industry has accounted for over 30 percent of the real GDP growth over the past five years, but gets only 1 out of 75 Federal R&D dollars Problems solved by IT are critical to the nation engineering design, health and medicine, defense Most IT R&D agencies are mission-oriented Natural and correct to favor the short-term needs of the missionZ/+'*A/+'*A Principal Finding Drift Away from Long-Term Fundamental Research Agencies pressed by the growth of IT needs IT R&D budgets have grown steadily but not dramatically IT industry has accounted for over 30 percent of the real GDP growth over the past five years, but gets only 1 out of 75 Federal R&D dollars Problems solved by IT are critical to the nation engineering design, health and medicine, defense Most IT R&D agencies are mission-oriented Natural and correct to favor the short-term needs of the mission This Trend Must Be Reversed Continue the flow of ideas to fuel the information economy and society~/+'*AG/+'*AG ORemedy  .Remedy Increase the Federal IT R&D Investment by 1.4 billion dollars per year Ramp up over five years Focus on increasing fundamental research$GAGA / Remedy Increase the Federal IT R&D Investment by 1.4 billion dollars per year Ramp up over five years Focus on increasing fundamental research Invest in Key Areas Needing Attention Software Scalable Information Infrastructure High-End Computing Social, Economic, and Workforce IssuesHGA&gGA&g 0!Remedy Increase the Federal IT R&D Investment by 1.4 billion dollars per year Ramp up over five years Focus on increasing fundamental research Invest in Key Areas Needing Attention Software Scalable Information Infrastructure High-End Computing Social, Economic, and Workforce Issues Develop a Coherent Management Strategy Establish clear organizational responsibilities Diversify modes of supportlGA&g'KGA&g'K Software Recommendations Make fundamental software research an absolute priority Invest in key area needing attention Improving programmer productivity Ameliorate the shortage of IT professionals Improving reliability and robustness of software Improving usability through human interface innovations Improving capabilities for information management Make software research a substantive component of every major information technology research initiative.x]",j8<6%",j #Scalable Information Infrastructure $:Research Needed: Understanding the behavior of the global-scale network. Physics of the network, including optical and wireless technologies such as satellites, and bandwidth issues. Scalability of the Internet. Information management, Information and services survivability Large-scale applications and the scalable services they require. National digital library, Next-generation world-wide web Fund a balanced set of testbeds that serve the needs of networking research, research in enabling information technologies and advanced applications, and Internet research. pC9 f)9f  High-End Computing UFindings: High-end computing is essential for science and engineering research High-end computing is an enabling element of the United States national security program New applications of high-end computing are ripe for exploration Suppliers of high-end systems suffer from difficult market pressures High-end market not large Advances in high-end computing eventually find their way to desktop Recommendation Fund high-end computing research (architecture, software, and applications, and testbeds) because it is important to the government and the health, welfare, and security of the population #D #D!*f fc d"Social, Economic, Workforce Issues #Invest in Four Areas: IT-literate population IT workforce More workers, more underrepresented groups Use of IT in education Understanding economic and policy implications of technologyH$+T$+T 1""Social, Economic, Workforce Issues #Invest in Four Areas: IT-literate population IT workforce More workers, more underrepresented groups Use of IT in education Understanding economic and policy implications of technology An Observation on IT Workforce Research investment in universities is critical Without it, faculty leave Without it, grad students do not go  > no new faculty Without faculty, we cannot produce more BS graduates~$+T0$+T0  Questions 2Can we increase long-term research by rebudgeting? 3 Questions oCan we increase long-term research by rebudgeting? No, because the short-term work addresses essential problems03=3<; p Questions Can we increase long-term research by rebudgeting? No, because the short-term work addresses essential problems Why doesn t industry fund this?B3= 3<;   Questions Can we increase long-term research by rebudgeting? No, because the short-term work addresses essential problems Why doesn t industry fund this? Industry research focused on product development Enormously expensivej3= 1  3<; 1  Questions `Can we increase long-term research by rebudgeting? No, because the short-term work addresses essential problems Why doesn t industry fund this? Industry research focused on product development Enormously expensive Thurow: Private rate of return on research  24% Societal rate of return on research  66%3= 1   S 3<; 1S U Questions |Can we increase long-term research by rebudgeting? No, because the short-term work addresses essential problems Why doesn t industry fund this? Industry research focused on product development Enormously expensive Thurow: Private rate of return on research  24% Societal rate of return on research  66% Industry is not good at funding and developing disruptive technologies Federal Government funding creates fuel for the venture capital system3= 1   S  3<; 1S  Good News Administration Budget Proposed additional $366 million in FY 2000 Appropriated: $226 million Proposed $605 million increase for FY 2001 Successive years unclear Congress Sensenbrenner NITR&D Act from House Science Committee 5 years of funding at PITAC-recommended levels Permanent R&D investment tax credit Passed with near-unanimous support Only partially reflected in the Senate authorization bills Appropriations are year-to-year,D 6 ,D 6  IT Grand Challenges  IT Grand Challenges FSoftware Reliability Who will pay for bug free, feature-poor software?$22 G!IT Grand Challenges Software Reliability Who will pay for bug free, feature-poor software? Internet Scalability and Security How do we handle 2 billion internet connections at DSL speed? What if those connections are mobile and wireless?H2"q2"q "IT Grand Challenges Software Reliability Who will pay for bug free, feature-poor software? Internet Scalability and Security How do we handle 2 billion internet connections at DSL speed? What if those connections are mobile and wireless? Realistic Telepresence Can we put airlines out of business?l2"q%2"q%  &#IT Grand Challenges KSoftware Reliability Who will pay for bug free, feature-poor software? Internet Scalability and Security How do we handle 2 billion internet connections at DSL speed? What if those connections are mobile and wireless? Realistic Telepresence Can we put airlines out of business? The Internet as Problem-Solving Engine* GrADS Project2"q%(2"q%&6 N$IT Grand Challenges Software Reliability Who will pay for bug free, feature-poor software? Internet Scalability and Security How do we handle 2 billion internet connections at DSL speed? What if those connections are mobile and wireless? Realistic Telepresence Can we put airlines out of business? The Internet as Problem-Solving Engine* GrADS Project Software Productivity* Workforce shortage Idea: make it possible for end users to be application developers2"q%(U2"q%&f>6 NtNational Distributed Computing  National Distributed Computing  National Distributed Computing  National Distributed Computing   National Distributed Computing   National Distributed Computing   Grid Compilation Architecture -Goal: reliable performance under varying load.( .Grid Compilation Architecture   Grid Compilation Architecture   Programming Productivity zChallenges programming is hard professional programmers are in short supply high performance will continue to be important$ p p {%Programming Productivity nChallenges programming is hard professional programmers are in short supply high performance will continue to be important One Strategy: Make the End User a Programmer professional programmers develop components users integrate components using: problem-solving environments (PSEs) scripting languages (possibly graphical) examples: Visual Basic, Tcl/Tk, AVS, Khorosl p-NM, p-NM,bC&Programming Productivity  Challenges programming is hard professional programmers are in short supply high performance will continue to be important One Strategy: Make the End User a Programmer professional programmers develop components users integrate components using: problem-solving environments (PSEs) scripting languages (possibly graphical) examples: Visual Basic, Tcl/Tk, AVS, Khoros Compilation for High Performance translate scripts and components to common intermediate language optimize the resulting program using interprocedural methods p-NM,!~ p-NM,!~bCTelescoping Languages  Telescoping Languages  Telescoping Languages  !Telescoping Languages: Advantages "Compile times can be reasonable More compilation time can be spent on libraries Amortized over many uses Script compilations can be fast Components reused from scripts may be included in librariesZ 0 < 0 < !Telescoping Languages: Advantages "Compile times can be reasonable More compilation time can be spent on libraries Amortized over many uses Script compilations can be fast Components reused from scripts may be included in libraries High-level optimizations can be included Based on specifications of the library designer Properties often cannot be determined by compilers Properties may be hidden after low-level code generation 0 <)0l 0 <)0l !Telescoping Languages: Advantages " Compile times can be reasonable More compilation time can be spent on libraries Amortized over many uses Script compilations can be fast Components reused from scripts may be included in libraries High-level optimizations can be included Based on specifications of the library designer Properties often cannot be determined by compilers Properties may be hidden after low-level code generation User retains substantive control over language performance Mature code can be built into a library and incorporated into language 0 <)0l;G 0 <)0l;G  !Challenges for the SIAM Community "Theories of security and reliability Most of the current tools are based on mathematics public-key encryption New frontier: Software\%3%3f '!Challenges for the SIAM Community "Theories of security and reliability Most of the current tools are based on mathematics public-key encryption New frontier: Software Theories of scalable, reconfigurable communication networks Routing, load balancing Integer and mixed integer programming%3<&%3f<& V(!Challenges for the SIAM Community "Theories of security and reliability Most of the current tools are based on mathematics public-key encryption New frontier: Software Theories of scalable, reconfigurable communication networks Routing, load balancing Integer and mixed integer programming Robust libraries for scientific computation Components for problem-solving systems Latency-tolerant algorithms Management of accuracy in heterogeneous computer configurations%3<&,%3f<&, )!Challenges for the SIAM Community "Theories of security and reliability Most of the current tools are based on mathematics public-key encryption New frontier: Software Theories of scalable, reconfigurable communication networks Routing, load balancing Integer and mixed integer programming Robust libraries for scientific computation Components for problem-solving systems Latency-tolerant algorithms Management of accuracy in heterogeneous computer configurations Transmission of high-quality video Compression, compression, compression%3<&,#&%3f<&,#& OSummary 7IT Research Needs Revitalization Focus on the long term$!! 8*Summary IT Research Needs Revitalization Focus on the long term University research critical for both ideas and human resources government support role is essential6!4H!4H +Summary IT Research Needs Revitalization Focus on the long term University research critical for both ideas and human resources government support role is essential Areas of focus software, scalable infrastructure, high performance computing, societal and economic impactZ!4H\!4H\ ,Summary IT Research Needs Revitalization Focus on the long term University research critical for both ideas and human resources government support role is essential Areas of focus software, scalable infrastructure, high performance computing, societal and economic impact IT Grand Challenges Software productivity, software reliability, internet security and reliability, telepresence, Grid computing~!4H\m!4H\m l -Summary IT Research Needs Revitalization Focus on the long term University research critical for both ideas and human resources government support role is essential Areas of focus software, scalable infrastructure, high performance computing, societal and economic impact IT Grand Challenges Software productivity, software reliability, internet security and reliability, telepresence, Grid computing Critical Role for the SIAM Community!4H\m%!4H\m% l 6P ` ̙33` ` ff3333f` 333MMM` f` f` 3>?" dU@ <6? " Z2@%  d   << MMMfMMM n?" dZ(@   @@``PN      ` pBB K0 ~ (     `xwawa1 ? O%I x A Slide Title  +  Z4 xwawa1 ? x ;Body Text Second Level Third Level Fourth Level Fifth Level     <^  6<68c?Qy   H x8c?i |$Center for High Performance Software*%$ &"O %^   6<68c?B  s *޽h ? lb &Microsoft Office 98 0 c[@(  +  Zxwawa1 ? @ ) ;Body Text Second Level Third Level Fourth Level Fifth Level     <  ZdxUU1?o_  Page *Z ###55FFp  01 ?   )B  s *޽h ? a( 0 N(     ZxUU1?o_  Page *Z ###55FFB  s *޽h ? a(   P(  d  <1?@ xXa  Txwawa1?f4  Long-Term Information Technology Research Meeting the PITAC Challenge Ken Kennedy Center for High Performance Software Rice University http://www.cs.rice.edu/~ken/Presentations/SIAMPITAC.pdf+n) <6 <6<6 58<L^   6<68c?Mdu   <Dx<68c? DO   Hx8c?i |$Center for High Performance Software*%$ &"O %H  0޽h ? lb   `*(  r  S ) O%I  ) x  c $)  ) H  0޽h ? lb   ( p(    3 rT)wawa1 ?W-C  )   3 r)wawa1 ?  )   Ht)8c?[ l* = current co-chair* H  0޽h ? lb   $( ^ ^ <^ ^  r  S ) O%I  ) r  S T):L  ) H  0޽h ? lb   0( ^ ^ ^ <^  r  S ) O%I  x ~  s *4)  H  0޽h ? lb   *( ^ ^ ^ ^  r  S ) O%I   x  c $G  H  0޽h ? lb   *( ^ ^ ^ ^  r  S H O%I   x  c $I   H  0޽h ? lb   *( ^ ^ ^ ^  r  S $J O%I   x  c $J~   H  0޽h ? lb   ( k Hk k ^  r  S K O%I   H  0޽h ? lb   *(  r  S L O%I   x  c $dL'Y  H  0޽h ? lb   *(    r  S $M O%I   x  c $M'   H  0޽h ? lb   *(    r  S O O%I   x  c $dO'S   H  0޽h ? lb   $( k Hk k k  r  S DQ O%I   r  S Qvw   H  0޽h ? lb    $(  r  S R O%I   r  S $Sgl   H  0޽h ? lb   0*(  r  S  O%I   x  c $4   H  0޽h ? lb   @$( @ p r  S  O%I   r  S ^S  H  0޽h ? lb   P$(  r  S  O%I   r  S ^   H  0޽h ? lb   ` 0( @ p  r   S O%7   ~   s *4U/7:  H   0޽h ? lb   p0(  r  S O%7   ~  s *U/7   H  0޽h ? lb   0( ޽h r  S TO%7   ~  s *U/7  H  0޽h ? lb   *( @ r  S O%7   x  c $ti/7  H  0޽h ? lb   *( @ r  S O%7   x  c $4i/7   H  0޽h ? lb    *( @  r   S TO%7   x   c $i/7   H   0޽h ? lb    2(   r  S  O%I     S 4$6   H  0޽h ? lb   $(  $r $ S T O%I   H $ 0޽h ? lb   8$( dd(ddd 8r 8 S  O%I   r 8 S   H 8 0޽h ? lb   $(  r  S t O%I   r  S M0  H  0޽h ? lb   $(  r  S $N O%I   r  S N   H  0޽h ? lb   $( p r  r  S N O%I   r  S DO   H  0޽h ? lb    $(    r  S P O%I   r  S dP   H  0޽h ? lb   0h(  hr h S $Q O%I   j h BA8c?0H h 0޽h ? lbf   @l(  lr l S Q O%I   j l BA8c?0j l BA8c?  | H l 0޽h ? lb   phPp(  pr p S Q O%I   j p BA8c?0j p BA8c?x i j p BA8c?  | H p 0޽h ? lb   ` t"(  tr t S DR O%I   j t BA8c?0j t BA8c?x i F j   t j  H2 t C ]PG N2 t S A] x  t 6Sx fDatabase0  BB  t 3  j   j  t BA8c?  | H t 0޽h ? lbK      pxs (  xr x S dS O%I   j x BA8c?0IF /`   x /`  N Zz1  x /z N" x S G] 1 T" x c $GTA]Z   x 6$T~   k Supercomputer0  H  x C ] N  x S TA]zq` H  x C ] N  x S TA]z` H  x C ] N x S TA]z` H x C ]1 N x S TA]z` BB x 3 ]`  BB x 3 ]:` ; BB x 3 ]Z` [ BB x 3 ]` BB x 3  ` * j x BA8c?x i F j   x j  H2 x C ]PG N2 x S A] x  x 6Tx fDatabase0  BB x 3  j   j x BA8c?  | H x 0޽h ? lb    O G ""| ( < |r | S DU O%I   j | BA8c?0dF :  | : BB | 3  EJ: H2 | C ]LN2 | S TA]Y | 6Vt fDatabase0  BB  | 3  IF /`    | /`  N Zz1   | /z N"  | S G] 1 T"  | c $GTA]Z   | 6V~   k Supercomputer0  H | C ] N | S TA]zq` H | C ] N | S TA]z` H | C ] N | S TA]z` H | C ]1 N | S TA]z` BB | 3 ]`  BB | 3 ]:` ; BB | 3 ]Z` [ BB | 3 ]` BB | 3  ` * j | BA8c?x i F j   | j  H2 | C ]PG N2 | S A] x   | 6Wx fDatabase0  BB !| 3  j   j "| BA8c?  | H | 0޽h ? lbW]   \\\(  YF C4   :C4 8  BhC@DEXFb"--@08P `hh``8P0`@ 8` @8`@@@.0@`kU D  BhC@DEXFb8c@08P `hh``8P0`@ 8` @8`@@@.0@`cY B  3 #U;  B  3 8cM3 B  3 $% c B  3 8c [ B   3 , sU B   3 8ckM B2   3 *% MB2   3 8cEB2   3 *C%cMB2  3 8c;[EH  BC`DE`Fj0&Q`yP8p@ yQ`@ @p 8@P``Q`Q`24@`  T  $BC`DE`Fj8cQ`yP8p@ yQ`@ @p 8@P``Q`Q`24@` } B  3 -  U B  3 8c M B  3 &+<4m B  3 8c4,e B  3 # \m B  3 8c Te B  3  \B  3 8cTH  BC`DE`Fj|P`yP8p@ yP`@ @p 8@P``P`P`24@` ] T  $BC`DE`Fj8cP`yP8p@ yP`@ @p 8@P``P`P`24@` U 8  BhC@DEXFb@08P `hh``8P0`@ 8` @8`@@@.0@`C- D  BhC@DEXFb8c@08P `hh``8P0`@ 8` @8`@@@.0@`;% B  3 {g- B  3 8c%   6W+Ij VWhole-"     6DX9  WProgram"   ! 6Y 1   XCompiler"   B " 3 Tr ; B # 3 8c 3  $ 653   [ Libraries$   B % 3 5K-k B & 3 8cC%c B ' 3 AE H ( C Vk 4E H ) C 8c ,=  * 6T5+ e  aDynamic,   + 65]   c Optimizer,   H , C 14uH - C 8c,m . 65_ c Real-time,    / 65_ e Performance,    0 65?G aMonitor,   1 65 9  e Performance,    2 65 ] ! aProblem,  H 3 C 2t - H 4 C 8cl %  5 6t5 ' _Service*    6 645 w b Negotiator*    p 7 @B8CDEtF~ (0(0H`p 8Hh 8<@@`|  r 8 BB8CDEpFx8c (0(0H`p 8Hh 89<@t    9 65 g k  a Scheduler*    H : C S E H ; C 8c =  < 6T5Y` ^Grid,    = 65QA  aRuntime,    > 65aA   `System,    ? BhC8DE,F6fff 8(P0h8hX8 8(8(@`4 @ BhC8DE,F6<Ԕ 8(P0h8hX8 8(8(@`,}BB A 3 3Ԕ,m s  B BhC8DE,F6fff 0800(P h P00@`U   C BhC8DE,F63Ԕ 0800(P h P00@`W   D BC@DEF$3Ԕ(88P@@@ - \m  E BhC8DE,F6fff 0800(P h P00@`TU   F BhC8DE,F63Ԕ 0800(P h P00@`=M   G 6t5OM ^Source*   H 65q}5  jAppli-*  I 645g5   `cation*   J 65 ]  kConfig-*   K 65) D   `urable*    L 6T5! T q  ^Object*    M 65 q x  _Program*   H2 N C l%H2 O C 8cH2 P C l;%H2 Q C 8c3 R 6t5gQ bSoftware,    S 645IU d Components,    T pBCDE F @`m  BB U 3 8ce   V B(CHDE F*(H(H 8 (((@`5 }  W B(CHDE F*Ԕ(H(H 8 (((@`- u  X pBCDE F @`k  BB Y 3 8cc  Z BHC(DE,F6 ( 8H8  @`#!  [ BHC(DE,F6Ԕ ( 8H8  @`  \ pBCDE F @` S BB ] 3 8cK ^ BPC(DE,F6 ( 8P8  @`3  _ BPC(DE,F6Ԕ ( 8P8  @`+{  ` B(CDEF& @p(@`S%{ a B(CDEF 8c @p( @Ks b B0C@DE F*( (0@( ( @`[ c B0C@DE F*8c( (0@( ( @`S d B0CDEF&((0 (Hx(@` e B0CDEF 8c((0 (Hx @{ f B8CHDE F*(8 H((@`s g B8CHDE F*8c(8 H((@`k h pBCDE F @`  BB i 3 8c    j BHC(DE F* ( H  @`    k BHC(DE F*Ԕ ( H  @`    l pBCDE F @` 4  BB m 3 8c  ,   n BPC(DE,F6 (((( @P@((@` l   o BPC(DE,F6Ԕ (((( @P@((@` d   p BCDEF$<ԔP80P@  q B@ChDE,F6fff (00@0P h P(0(0@`t   r B@ChDE,F6<Ԕ (00@0P h P(0(0@`l s BB s 3 <Ԕy t B(CHDE F*(((H((@` u B(CHDE F*Ԕ(((H((@` v RB CDExF8c x xQ p h ` Xy PH@80(@ XHp 8(Hph@(H=@@ w 6N5' Y f Performance ,    x 6N5oQ$  bFeedback,   BB y 3 8c}} z B@C(DE F* ( @  @`m { B@C(DE F*Ԕ ( @  @`e | B@C(DE F* @(@8  @`m  } B@C(DE F*Ԕ @(@8  @`eBB ~ 3 8c} }   B@C(DE F* ( @  @`m    B@C(DE F*Ԕ ( @  @`e    B@C(DE F* @(@8  @`m    B@C(DE F*Ԕ @(@8  @`e    6O5a|-  e Negotiation,   &  HO58c?&: GrADS Project (NSF NGS): Berman, Chien, Cooper, Dongarra, Foster, Gannon, Johnsson, Kennedy, Kesselman, Mellor-Crummey, Reed, Torczon, Wolski.f      r  S DP5 O%I  5 x  c $P5 5 H  0޽h ? lbT\   [[|[(  "  <Q5ff8c?   Ff   HQ58c?/ H qExecution Environment. YF C4   :C4 8  BhC@DEXFb"--@08P `hh``8P0`@ 8` @8`@@@.0@`kU D  BhC@DEXFb8c@08P `hh``8P0`@ 8` @8`@@@.0@`cY B  3 #U;  B  3 8cM3 B  3 $% c B  3 8c [ B   3 , sU B   3 8ckM B2   3 *% MB2   3 8cEB2   3 *C%cMB2  3 8c;[EH  BC`DE`Fj0&Q`yP8p@ yQ`@ @p 8@P``Q`Q`24@`  T  $BC`DE`Fj8cQ`yP8p@ yQ`@ @p 8@P``Q`Q`24@` } B  3 -  U B  3 8c M B  3 &+<4m B  3 8c4,e B  3 # \m B  3 8c Te B  3  \B  3 8cTH  BC`DE`Fj|P`yP8p@ yP`@ @p 8@P``P`P`24@` ] T  $BC`DE`Fj8cP`yP8p@ yP`@ @p 8@P``P`P`24@` U 8  BhC@DEXFb@08P `hh``8P0`@ 8` @8`@@@.0@`C- D  BhC@DEXFb8c@08P `hh``8P0`@ 8` @8`@@@.0@`;% B  3 {g- B  3 8c%   6$R5+Ij VWhole-"     6R59  WProgram"   ! 6DS5 1   XCompiler"   B " 3 Tr ; B # 3 8c 3  $ 6T53   [ Libraries$   B % 3 5K-k B & 3 8cC%c B ' 3 AE H ( C Vk 4E H ) C 8c ,=  * 6dT5+ e  aDynamic,   + 6$U5]   c Optimizer,   H , C 14uH - C 8c,m . 6U5_ c Real-time,    / 6V5_ e Performance,    0 6W5?G aMonitor,   1 6W5 9  e Performance,    2 6$X5 ] ! aProblem,  H 3 C 2t - H 4 C 8cl %  5 6X5 ' _Service*    6 6DY5 w b Negotiator*    p 7 @B8CDEtF~ (0(0H`p 8Hh 8<@@`|  r 8 BB8CDEpFx8c (0(0H`p 8Hh 89<@t    9 6ğ5 g k  a Scheduler*    H : C S E H ; C 8c =  < 6$5