 JFIF   d d  Ducky     < *   2 4   M a y   2 0 0 4 ,   S a n   D i e g o ,   C a l i f o r n i a ,   U n i t e d   S t a t e s   - - -   M i c r o s o f t   C E O   S t e v e   B a l l m e r   d e l i v e r s   t h e   o p e n i n g   k e y n o t e   a d d r e s s   a t   T e c h E d   2 0 0 4 ,   M i c r o s o f t ' s   a n n u a l   c o n f e r e n c e   f o r   d e v e l o p e r s ,   n e t w o r k   a d m i n i s t r a t o r s   a n d   o t h e r   I T   p r o f e s s i o n a l s .   B a l l m e r   f o c u s e d   o n   n e w   I T   t o o l s   i n c l u d i n g   V i s u a l   S t u d i o   2 0 0 5   T e a m   S y s t e m ,   a   p l a n n e d   a d d i t i o n   t o   t h e   V i s u a l   S t u d i o   L i n e   o f   d e v e l o p e r   t o o l s .   - - -   I m a g e   b y      K i m   K u l i s h / C o r b i s  B       C o r b i s .     A l l   R i g h t s   R e s e r v e d .   Adobe d     		



 %                              !1AQa"q2BR#b3rC$c45    !1AQaq"2B#Rbr$   ? ]ua&  @	`P	 р*"~@1,N	,A+ 4	tf1ͪ: BHbwCb?L @$  )$@4 L* xN F K #A9 K0XRBF d J   lUc+9N/Y7Mĩ];әz?_ٕ /7+skǗg /-ٓ# FEOZ@?~8ǀs_}}?&?41k_XӮV_g,jcV?EVYBLWFބU?2lȮ&!qhĭnmKG |B\^vqSۆǜrx<iW[E9ujCoL{@
hIT$P	@8 @,"	L @$5ђ	K$i%@  4	/e\j[NNܓYC/ lB5_#Ɠm !sm϶U{DJ:~MӭvPs)˲b.щ輮jkҚPN7rD5\VvxIُa'R:RDi"aUl)vā}$uFSQ:+[CZ	^l1ۂTǖ6f=w2 =<y  7~5Їewg?ǜhm$]MKAb:-RJh	K Y@@
t #&@H2YA%,2 NfRLb`d$0u #,p(k)h<oYŏ-,>'v#8_cSBYF"UK[:yy8mz~w22
0!@\#sg1~NNM%;gDݻ=x׳T7?oj HSk	cI%5E']SZ8 |_Ұ11i{A1>XK budsfLItmKgdmx#ϢdOYtkYwfYxui!.xXrzFY\nX]z\>Wc3C˞&e"%	
˳EcxR&QL2<(&(?
	<(QK&?]hdx/2ƀ2~4Ɋ^4QFx$@db1@Tb0/npا-|dlG26#Q##o_ؗ268SxR1+*T w?~6?O7R C߳-vz>knʙ %yh'V+	QR9aVyB J~(S$J<G	S %?$yR@$u~HŴSN4m2suA#d1(FbVcK	@Uc<i,dZ뵎~McG	|1ͤW4Tt>gz<rJߍrm]e^D~<}˦wk51fzO=aQ/oߒ?l26'al2^_?l26%=a؟Kbђئزڢ~#ڗ26-C%񌍨FԾ!V,r6)Fľ ڗ2[`ڏdmS@_o3~7\>ET{^8o;߹A#5:qgFQ !.0)t蜂՞$$muc1  WjuIT2P#yyHM%{(S(r DwRP!=颛,F~q(,Q"-i	HXR@)6j_U-1Chguѣ8LP@X%(˱ug?ӛOD2itm,l?IbrTY[__ߏizvy37'!ջ/fvg?!?B_?A\d{h/26%}qaq[\d[pX7<nmY#2JG2LdmKQC%YLھc?[##byQ|C%K%O267Мpw}Z>lj!H#+~[ɷϬLE,;;zdoSDPڄJ1$TՆ6ebIk7e_|m}CuJڌ@+fU[0_XegF%OFN$]FFD~jF]÷e9R Rʥ!ƠVrqx%]Y2˫ڄkou\\upS-!^[ÎE-*fȐy}5tXKk`/ʮ/"r,/\_ɵy׬xo<|U-(H2]uy.uc6GڴFKbWdl#j/ڗ#j_mKQ|##jy#q0\pa
soybb߈[VRFԾ1/dmKQA_n_%6񌍩|C#j>1ڦ|C%+26@d \(Es@_8{ WoK5΋Z?2'~D{s\bbʥ37:D'2SΥȌq&6ro~1a*s#p82+T~5#Ml}E[{6ѿ,pYUrr$ԣDAm&%em-oF]Ym<ae0W=6WO+e*]}"7%Oeٕ8ct]ilꍣ{.I¡dOuS{ 5sdDd2^!&Kd2< d 2=!ct6$.}+ͷ削ۍYceC)c!-^1M d]2?h_m2 6] dxK	<F,7ňsm}W/~>-V78
q 5_{\ח{_a5e@㮘ǲ&:3%0$KkBrul.DKFdd ʦF{:kb:Q2sy 	-)eDin%?G冃v*l3&}@l9Qz?
'XJY=H
oZjHbl,ӿEqh9VƶeXOIF[(t;fBCoe+L)OVk?;m}7DupmB6)pme_~SKo`SQi~fskòlT	0%x]A2WPEeu2eزmLXM}1e<K%aoڦK<\&^&OP Mn,jy^ Y/a|^w~\ Wā?/ǫǏ0YֱqDwm(eEnODDX	0$o.իck":T@%)QFq4'lQ5HF.	#5X9F@JdK%`*"ð,WS zɑu9lDY(6%-XGt]4Yޙz=GeR3_buul75}Fv wXTgPrDS -hˍSp>Xʨ.*#RBuE.z>򱵔]F[xTr @ $ *	*钋ؐ22/2]FI0n/ \ᑀ0#%2JT^ xvD s:{W }/bqǹ.kuxVΈMk[cl 4m>
XTMRzU"lo%تfHFr{Zz]RmhN#q(3<$G@ca<4ߢCY _O4#2򌆃ATaH&$%ڋl6jRuN"\5$UmSTp="V[F@]kx1<b;m"ZNj,ŵv^7v<yky<cm:O9tIgK"軘tyy tt,Z	݌:A2QM`J%> # )M(	`XX FCgMRUB1.Yc_exǍ0LOJ|/ q"20׃^Y`h{I&s	"]Eq5<m*ːBuY"Yq+ND)P5<Mʦjv(yDHusF;r(N&g'E_>ADGi8[j$$`-n:Øg 딟~vdIΝ_9]	Od2kDꕃɮqE#'	:Ndp>T,]NsoP ̈˧s؃eZAyBZF]e4Gķ3+YƃD["5/{s֓׏ͮ9*Mْ<.@:^@8KKKVR%MX+%JlNc/`L#a MSB? ӿh}ޜ[^)lbܿZd/=__a&1BͧU֦׻F=:ʑ	hçbK=wBr_(%g!մJ<8'JnгmPUE}N1ڼ;$vM0w?v}3ur<9\hpܘVo-fH -.jZ]YFoYTAd nA΍(āvSTޝѣ%wtxؗg=8X+ϑf-ImZ[y %o2>HRɰNC%VD#;DȌ'R;EF]Wp_ͶR'HҶRQb#ļFq IZhã7>_qCړmyrXBG*/,K&@t:~@# &A&S`
p	,R$Ա  Tt_D~]py?sd6sRNs/9Z_nq#/^}z:Xz͍!$.[ag]kom#wwZ&3]_6dLH9ʸJsnuE'kɗwިzVR5wcY'z&kq@:]z7$Ör`Om hm2Ƀ*뤽݇9nmsR5+WGy9]tʤǜrαro~;ߕv쫧Pǹ;R)9q(deFٮגk]ip|Cd:FA=%LÃͮB6@lٮUEH`GXZcIh?>Jr/86|e:6r*q
$?[jRG$Õ$gOpzy,¬v)w'/DrM|e;R+zY|+PD 0qic8ZrM q_KMw_{ߌO-&+9// bQӗo\H r(T<0jU A@	S	`	I`-}S@	 D_3K@DW??do,^1ꉰX+sLoWܙ#t\a	l=I^Nӫד'=T%h8rrZy^Ld׿]SH*lj"[`dZwJniA|(ä76Op"1[gg<$cU  /W|Ɛ
[UM\6wxBv:K֚X˓.Q@]rÒ, ƴv܉A ^88>ૄlȶL3DOɎ/~~3e4f58`XZrn}xnLEX|nVNˊ%5Cwpxmto#QQj[/+!PXNz-i;Q[H:y.実F bd48GF=Cwct0>6a~LDAB|5]j>Q^4\N2Z̏"Knd}Hbz IZǷy(HJ]\w>{o9C ھo _|ONWJ9xĞ @4 @Qx,HJ
p	MK_N  J bR.
iǼ<.6vEZLD/ƿzNt''&L{׏n>y94?ouV\vamCB%Ϸ$mjx},`S?rolV>ƕ3NHȆp{y/Nteձq̝kX.)VF0	tJ-Ģe $zW~hM!:ZμLo1N{"ᾎ?3qB!J0KeRTW
#\ @QJ_	DӺ2X$VGXWlɄuQ_)n=w2WF|X9ߑYw<ou`N z?wu6q|rUF#N2ni,lE_o#\ݶSi&NF 7e90/blFO^=wF>ѝd-U{m;UqNMl?qǎ2p 2#}>7Ů>mnTA 	Lr  j0J @	SA)-}FH@ =;8<q\i8U?W3^L~KlogrSVR"[~5\bFui!^ϋTdg":%%e#0iT GVwْ&z[imVٕ Dծ}I'U%}rQ`c:]^.^FQ?)q1gGxUOE[Qa$jLmk&j'e]/"\Lguc>6{DNcgZ%4)F@.Fkvn:f22 ;OIHTys˾!z\[XUȀCMWj;" t5黹vF(=Z-㢻}#On]|䴴I~Qd$C湭tk"w1-eVDm\vxz~Y$W z<v/99!# "  Oj	 *aMBR 	@YYmU[2Tv|  ༾=l^ch8?!̦?*Zu IqeFD*ۤGzq
5F6aνI^W6שìdfFNHG\o7qX^תLu?U
korsw;IѬõG~»uTr^'UqfFJ$Oٷ;&1 ĝt*,)ꏢΥWhbGuPTD$#ۺ~%6֍}>UJ*5cRe%=u3Wed$}:2e\v*?F02q!5(8_PTlD26TJ:"`\>V; |q"}8nG<$#=BQc+pۣ6x H
926~VuuE-zl|@q Uz>gls>Wc 
<_?=ͼv^ J@	iA4Tꢀ
l @H	`UVT$q(%'+]<ir?zm _iɶtFGϷ#*&FL+UlkůWU*HXoSx3g~c_<U4i`}LgR^&tefdyU\4f ~Lzo|BR2 "kjr|'h
<3%u\nm3a|u-\P02b^ؠFWdjft>ȜT2{tbb9"Lm"4nS,a* 1 r/ =}% 	Kg|z4J3h?ĹVc ce)f{HNW	1碸͕B`V0+?tl殦=3ɕU5 g\toEr/sg1"5Fʜ\/~9NK1ă	۲\U3.⼎ESNC?>_l>fty#)2]~禳]f|mk)A0   UAP	`FJn H))};A0QA"Z@z9V=2ǮDubB;s_Cu.~=)ƹJ#ӏR#eĮkr׍uTj
#领z-L#sK	n ^9oe,Ȼ12EO\'+2!ӋSwap&#eai'61"Mѝgߏ[#"B%}pػ=>
\"un4˒|qrYģ]_$qz_Em6P#)?khyW_(@>z$[^HvZ_l6#6S?X!+Ifh*Ulg[TDJFAi*iA\"Woèkmc+ZߎN?+8b).)~WF]b;82ꖷ$yL~FAiX:꾳2?18Y~.H   RLdiA)HFД@	 $$TYEgwBS) Ԯ}jٷF|/¿57wk}=l_̦]h8nhv5NYhKV^o>jQ& $-|YWþ&6~yܝľ3H [XtL1XQmA(UriY^VLv?^.Do^Ꮋ{:˷D(Fw\Wvٯ1LBd#=OZWqyrƼ
\2'%L\_6,լc2;N-w)	R	aKU'k;2&`">{˖&:[^#]f^b*ov+MXd ഈZ]d,&VınMkΞLb#X(\')eR&;%k\wFcbV@mGy#Xt|E@H*LJT	H	R0	P;$`$LdTS"2F7B@ޝm8bW__}Gu]c%ee@%X]vD]HFy/?rUk5[ԯ~
p]q՞<#.Na<y;u;ai8>>0SmX I.Mv
VWL\MU@oՔ*V,?y9||gb~棷*֚lϒts&}>ݎ%L^;Lio;	 .YRs&hSWl}$Rm$OSZd'-gQ+6njmC0N\e513՝t_Q :,yWgXQ">6E_+,z2&[ 9^Yz{ 6v_%cvsK\! %$L N
	M *	@	Rv %0%V;tcMp$Ϗ~?ۧ~<qq^AAbgCk6Ur7YY35;ql窄/1ly}kDꜬ:n jfYP靻CW|)@#(SGa
Gnsmz}'GYZ"VU㴼3vI,Ԍ{m&-!%˗9'UXcⴛtcS{@:9ve*-kВ5ve
5\u1YCʲ$D}I1-;R ՝c@TLդF,&^3V(%yէw_QR^UcU%;/32uq~GۚqFZקXv)"'@a8AX4%@S@@%&J@H%/b @	 SLv)|&gmn_ 3 ]nZb[?׻l%wQsfE[>+TDGQ:*FU k2
4¯pвQ}tF]c΍8J/TWU.&ȝO]Go"^H1?cO⩻Ƭ^w  /"oL}mti̢ȟUm#U{ٯDCb %D} #YtA!Y\y<H5Rˬ͢"AdE^@j|DZe-U.ݵBHӺ6x~84Xbۧ@UmÚZNFH°X?B+m*ᨴ꟨~_qlº!# $0@# #P5P0	T
h% %,B @ $	M2+*dV[X쥷ƹiq^	]>o{͝FOHy_}|v}<Q?5.>	l]o9">ԣ fR2
\"A)Y#CNrdO%§+?(u= 0^O|#F$e?+eӰqeTD^KkU2HiuĈK2άbT]ӆ\+F$ <3>>{vzǳs6F3D^f~a(zdoʔ'X:vӂ]b}!T[Ld5'UnDc6uN<VV6`4#RUx\ۢ dmjj^hz#tkϽB#d.&>KQ-bU_/W  .OyF 5K	R 'I  $	IT@ (EgA2+=?2>N,~/ׇ_/<7Lg)N $u+tVUuKQ*m^rbDm\?;F֏r9Dua1U]G^궳ͦWd)ν˒l:2zn=[rHx+Z7nUv	dg{y@y[P5h;㲢F~ؾ&MwK<7	o=ه6nǄAKٶaigpu&K&Uxg^Imz$Ls$
B#!}JmիER#*}`G2eEH;LՆ#O(8*evhc.MY%X^6G_rᝍ8Bk"jc_DW`/gͷ _~ d`F%l 20x %@t2^@6Si	d6Rv   )K:YllJj%aut_fN?;m0?ϷWW+N=6jJrMs`5g]RǕԍ 1ԕW9#l&Hy"5mO5eAR˷G/'*p~9GinۓYqovďU m\[&X:9z{|^W]bN΁dfXݛbT(CͲT#\%:FP' K=)$] 5>>RL`LM.Byؾ'+<1wʷ a49S"Hm㑌[axZ*ĉzoǣR]{Ȓ[tx!ߒ"%<gW@\YA{bަ*>M(h_]: V~u%y,  2H
iP	M92SV IAH$SA,YZS,<N`{'WWW]yx~KW*wQ;~Jѥtؔ^Y:淫Gܿl9n&Uc
qNnka6Hݭky7HK̈́_zDfzX-Ur+uV';lg`=b;,i#|1ey8mu*<ib郾N";tSAfj"[6<Vvᣖ>h@F`;FV1F^-+Mz8/U|- ZMYZWN1d w}q ++[oS#fz[ҝ-[Hv\WNgJ:h W6ooL4ǙH!+$4d2,$XdlES%NL%@t	ҴSvnE&/s	 	#EJ(%V5LJ`EП}|ߩ GV.H~5SnmJ_=%_&>伞M]zm[XǺ\:+931hV5U(fM`%IiiH##
n_a#KŀrD/#%)Qc:pmWdeKv&J~)dr6@[cSs\?SJ.ar}HU4qmV|di;̋-]3bQJΌiS:HAϑ+=V̏Hԃºb$	ml ~GuGo@5of:.注677Q.z|n*Cp=95ź9<8943o9Yu_i$xdV,VteL`cQ,dd@%Lv*,	 $aM {JʨʂPkn$ ɑ'tI %˽+|yڽCafNp7,O%ˣwo""i/%ǌ;%-5H<OV|4˚CL-q{dTfݐaӈj V%MVe߯MmU2|;SffQ7hm9v=]xwFR$Igro̡Ss-nsVT+![cn-@KOoHr::8	W6ueCCwDmENG|Ye6S"RDx;hctx/Rk ȉFDOer=3ws<u#v%iGo~sN^-wrg^K	`V[C"͉ؕXllJjd	d*@QhM_f $	#	 YdV[w6%c2Y]Tw6uY*'UǶvZ펱w+ L%}"~f17"~yq]wzΉc`^~wxz.9hLX^X:o,ˌH٧wSm1"!)lOuRN?RFV%uszIκ'&7l>MSvAlV	098USBC1̒Vqۑr|ۓ;.8ܻn8̻欭5H5uR%Bj0Sbqg_JCA(qa^%YVbRr̳iV|wq1
6:s8|%uI{XLǃYVW h:[NLvfDa8::h^8Rٳ^k; ?#xퟥys_sdTȬ"S6%sd  @	K Mi\ %@t"Ĭ6+*agTCP~&{c JۇVmd-=w:ǫ$e;ƩKd>Kn&Es7๷uq?ߠc}2Y^*sFHӱW>v,LelAOM@'FR qLߐH#!t׉ʌ~ncIZ;rKCohRu㑞ڄnDXFZt԰Lex%fJF,YM}PǤcjM[Vx공m0*TdTԾlkg)oq&Ѵ%8NwFfmڅRX
Lf]D!i}uy[;/X|,".{ub~28.^Y*e[_'Ůsil̽≊Ic
LJؕϴ2Ql@< (
6G9$ K  4YS%2+-1+*dڂH c(H/Ӭf|ZsLQ+wgOӚlۅ[K
]wuԇI;X|+AlAi|4 ,_-jʹ1\7w1,qCx]E0dIH1I'F9AzvRVrO$UVcLJ!5q8RGYt!E\1؂tSZ6G#LSișvӱSjQybܽ?O;:U_c#DŕLY]z_)ocD/͋te˦'>~dmK3.K[zdV[+0=DHHJe7PEe4.p$@%`%2YS%6%eLT@0Trk;LDk%oˇ W?8ǥexIAeG*yH( z%L H6PmRtY*LE6^5yEU&w.|zyY6ej֘zuvHMǣuSjYH#AL7RC)3u㙝iO_-Me_~T$R:/wͮۋ;c6 []&D۫x)GSfBbtaYyyr8vnpȴӏǖm:ɘnO\f۪qQ辫\<lO%Uk+mڌH,C7swld)YS$Tjx Xj8A T"ddz+T$@꧰3PIKtѿpeV|%ָMRm Y<B_TLgs2M4APA̴Sh[訃wQj1賵Bw0 nAb &@cZ½,T@b?TZ,j!㴎+Z'\qsk.6QjcYv/6 %~3y /_a"A'꽉^ac*gVuSuRKKH=HUE2Eڪ\y Vݨ .[7
\c@pyk|]ޫ/eӧϯm|54dpȁ&TbW^c9?Wg_5r w' kpt-^_1Ǒw{[Ϫ{$Y	Ee.{*m/Ո-a'b;1}N $	EgaYS"ج66%eA)0h  z&`:/Gxx|?E5@^P,J7:G8YgjuET=I$DK,vSjv8.dή&H.)1c3ԅDf=f2QĈl==ࢪ.q n6HlNѷPE&B%w8Oro5KD_Uǧ>o}]\|v ]먍Ehd k,ʫѻ$i5	ODș7ɇPbɿO]Ye[6my,2:gkN'V2@=Ya#L<uNm8|6dbB2[omG*;Q:eQv6aqبmxy`{j! z WA>{IO/Wߵ^iFC ]Si{VSbBhikX 2H+-cOŮcbVT @$PcJon_\NxgoSqBtYZ$uA]Y(cUDnѷ?unݟEQsKӧe\`6{ 7?E/^w6,6o_h̥qm{%DO-vyϓ<EOK};~^donrhuQDl,]u")s_o[pwNn̺vf~ßoIM> ^JzK_l۵L/}n QYFj v:P#\T*Wyѿ?=?i G ˻Izxy1 GǦ?e<˰?>q\)1D  D ]s