From: "Saved by Windows Internet Explorer 8"
Subject: Faculty Profiles - Hau L Lee - Bio Main
Date: Thu, 16 Jun 2011 17:44:16 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_00C0_01CC2C4D.030588A0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16807

This is a multi-part message in MIME format.

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/facultyprofiles/biomain.asp?id=11323009

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Faculty Profiles - Hau L Lee - Bio Main</TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META name=3Ddescription=20
content=3D"Stanford Graduate School of Business. Bio of Prof Hau L =
Lee.">
<META name=3Dkeywords=20
content=3D"Stanford GSB, Hau L Lee, Thoma Professor of Operations, =
Information and Technology, Director of the Strategies and Leadership in =
Supply Chains Executive Program, Spence Faculty Fellow for =
2010-2011<br/>Director of the Stanford Global Supply Chain Management =
Forum">
<STYLE type=3Dtext/css media=3Dall>@import url( =
/common_ui/css/external.css );
</STYLE>

<STYLE type=3Dtext/css media=3Dprint>@import url( =
/common_ui/css/print.css );
</STYLE>

<STYLE type=3Dtext/css>.academictitles {
	LINE-HEIGHT: 20px
}
#contact {
	MARGIN-LEFT: 20px; CLEAR: both; FONT-SIZE: 95%
}
#contact DIV {
	WIDTH: 170px; FLOAT: left
}
#contact H2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: =
0px; PADDING-LEFT: 0.5em; BACKGROUND: #94a5c4; COLOR: #fff; FONT-SIZE: =
100%; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#contact UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: url(www.gsb.stanford.edu/images/links_dots.gif) #fff =
repeat-y left 50%; PADDING-TOP: 0.5em
}
#contact LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.3em; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 87%; PADDING-TOP: 0px
}
</STYLE>

<SCRIPT language=3Djavascript=20
src=3D"http://gsbapps.stanford.edu/common/validate.js"></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://gsbapps.stanford.edu/facultyprofiles/inc/localvalidate.js">=
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16821"></HEAD>
<BODY><!-- Google Analytics Code -->
<SCRIPT type=3Dtext/javascript>
	var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
	try {
		var pageTracker =3D _gat._getTracker("UA-17320482-1");
		pageTracker._setDomainName(".stanford.edu");
		pageTracker._setAllowLinker(true);
		pageTracker._setAllowHash(false);
		pageTracker._trackPageview();
	}=20
	catch(err) {}
</SCRIPT>
<!-- Google Analytics Code -->
<DIV id=3Dwrapper>
<DIV id=3Dheader>
<SCRIPT=20
src=3D"http://gsbapps.stanford.edu/common_ui/scripts/rollover.js"></SCRIP=
T>

<SCRIPT=20
src=3D"http://gsbapps.stanford.edu/common_ui/scripts/rolltext.js"></SCRIP=
T>

<SCRIPT =
src=3D"http://gsbapps.stanford.edu/common_ui/scripts/preload.js"></SCRIPT=
>
<!-- BEGIN PUBLIC HEADER -->
<DIV=20
style=3D"TEXT-ALIGN: right; BACKGROUND: =
url(/common_ui/images/headerbg.gif)"><A=20
onmouseover=3D"flip('news', 1); rolltext('rt', 'news_rt_new.gif');"=20
onmouseout=3D"flip('news', 0); rolltext('rt', 'blank_rt.gif');"=20
href=3D"http://www.gsb.stanford.edu/news/"><IMG border=3D0 name=3Dnews =
alt=3DNews=20
src=3D"http://gsbapps.stanford.edu/common_ui/images/news.jpg" width=3D54 =

height=3D23></A><A=20
onmouseover=3D"flip('apply', 1); rolltext('rt', 'apply_rt_new.gif');"=20
onmouseout=3D"flip('apply', 0); rolltext('rt', 'blank_rt.gif');"=20
href=3D"http://www.gsb.stanford.edu/apply/"><IMG border=3D0 name=3Dapply =
alt=3DApply=20
src=3D"http://gsbapps.stanford.edu/common_ui/images/apply.jpg" =
width=3D55=20
height=3D23></A><A=20
onmouseover=3D"flip('contact', 1); rolltext('rt', =
'contact_rt_new.gif');"=20
onmouseout=3D"flip('contact', 0); rolltext('rt', 'blank_rt.gif');"=20
href=3D"http://www.gsb.stanford.edu/contact.html"><IMG border=3D0 =
name=3Dcontact=20
alt=3DContact =
src=3D"http://gsbapps.stanford.edu/common_ui/images/contact.jpg"=20
width=3D66 height=3D23></A><A=20
onmouseover=3D"flip('search', 1); rolltext('rt', 'search_rt_new.gif');"=20
onmouseout=3D"flip('search', 0); rolltext('rt', 'blank_rt.gif');"=20
href=3D"http://www.gsb.stanford.edu/search.html"><IMG border=3D0 =
name=3Dsearch=20
alt=3DSearch =
src=3D"http://gsbapps.stanford.edu/common_ui/images/search.jpg"=20
width=3D62 height=3D23></A><A=20
onmouseover=3D"flip('home', 1); rolltext('rt', 'home_rt_new.gif');"=20
onmouseout=3D"flip('home', 0); rolltext('rt', 'blank_rt.gif');"=20
href=3D"http://www.gsb.stanford.edu/"><IMG border=3D0 name=3Dhome =
alt=3DHome=20
src=3D"http://gsbapps.stanford.edu/common_ui/images/home.jpg" width=3D54 =

height=3D23></A></DIV><IMG border=3D0 name=3Dlogo=20
alt=3D"Stanford Graduate School of Business"=20
src=3D"http://gsbapps.stanford.edu/common_ui/images/hp_gsb.jpg"><BR><IMG =
alt=3D""=20
src=3D"http://gsbapps.stanford.edu/common_ui/images/bottomleft1.jpg"> =
<!-- END PUBLIC HEADER --></DIV>
<DIV id=3Dcontent></DIV>
<DIV id=3Dsitename><IMG alt=3D"Faculty Profiles"=20
src=3D"http://gsbapps.stanford.edu/facultyprofiles/images/facultyprofiles=
.gif"></DIV>
<DIV id=3Dappcontent><BR>
<DIV id=3Dappnav><A =
href=3D"http://gsbapps.stanford.edu/facultyprofiles/">Faculty=20
Profiles</A> | <A=20
href=3D"http://gsbapps.stanford.edu/facultyprofiles/search.asp">Search</A=
> | <A=20
href=3D"http://www.gsb.stanford.edu/academicareas/">Academic Areas</A> | =
<A=20
href=3D"http://www.gsb.stanford.edu/centers/">Centers</A> | <A=20
href=3D"http://www.gsb.stanford.edu/facultyawards/">Awards &amp; =
Honors</A>=20
</DIV><BR><BR><!-- Begin Content -->
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD width=3D"100%" colSpan=3D3 align=3Dleft>
      <H1><IMG border=3D0 hspace=3D0 alt=3D"" vspace=3D0 align=3Dbottom=20
      =
src=3D"http://gsbapps.stanford.edu/facultyprofiles/images/redsquare.gif">=
Hau=20
      L Lee</H1></TD></TR>
  <TR>
    <TD vAlign=3Dtop width=3D300>
      <P class=3Dacademictitles><EM>Thoma Professor of Operations, =
Information and=20
      Technology<BR>Spence Faculty Fellow for 2010-2011<BR>Director of =
the=20
      Stanford Global Supply Chain Management Forum<BR>Director of the=20
      Strategies and Leadership in Supply Chains Executive=20
    Program<BR></EM></P></TD>
    <TD vAlign=3Dtop width=3D"1%">
      <P class=3DtitleAcademics><IMG border=3D1 hspace=3D5 align=3Dright =

      =
src=3D"https://www.gsb.stanford.edu/research/facultypictures/lee-hau-l.jp=
g"></P></TD>
    <TD vAlign=3Dtop width=3D200>
      <DIV id=3Dcontact>
      <H2>Contact</H2>
      <UL>
        <LI><A=20
        =
href=3D"http://www.gsb.stanford.edu/academicareas/oit.html">Operations,=20
        Information and Technology</A></LI><BR></UL></DIV></TD></TR>
  <TR>
    <TD width=3D"100%" colSpan=3D3>
      <P>&nbsp;</P>
      <P>Hau Lee=92s research focuses on supply chain management, work =
that=20
      addresses how to get products or services to their destination by =
managing=20
      the flow of materials, information, and money. His research has =
resulted,=20
      among other things, in the building of computer models for =
industrial=20
      implementation, as well as in the development of strategies and=20
      operational concepts for practitioners.</P></TD></TR>
  <TR>
    <TD width=3D"100%" colSpan=3D3>
      <P align=3Dcenter><IMG vspace=3D8=20
      src=3D"http://gsbapps.stanford.edu/facultyprofiles/images/hr.gif" =
width=3D300=20
      height=3D5></P></TD></TR>
  <TR>
    <TD width=3D"100%" colSpan=3D3>Hau L. Lee is the Thoma Professor of=20
      Operations, Information and Technology at the Stanford Graduate =
School of=20
      Business. His areas of specialization include supply chain =
management,=20
      information technology, global logistics system design, inventory=20
      planning, and manufacturing strategy. He is the founding and =
current=20
      Codirector of the Stanford Global Supply Chain Management Forum, =
an=20
      industry-academic consortium to advance the theory and practice of =
global=20
      supply chain management.<BR><BR>Professor Lee has published widely =
in=20
      journals such as <I>Management Science, Operations Research, =
Harvard=20
      Business Review, Sloan Management Review, Supply Chain Management =
Review,=20
      IIE Transactions</I>, and <I>Interfaces</I>, etc. He has served on =
the=20
      editorial boards of many international journals, such as =
<I>Operations=20
      Research, Manufacturing and Service Operations Management, IIE=20
      Transactions, Supply Chain Management Review, Sloan Management =
Review</I>,=20
      and the <I>Journal of Production and Operations Management</I>. =
From=20
      1997-2003, he was the Editor-in-Chief of <I>Management=20
      Science</I>.<BR><BR>Professor Lee received the Harold Lardner =
Prize for=20
      International Distinction in Operations Research, Canadian =
Operations=20
      Research Society, 2003. He was elected a Fellow of Manufacturing =
and=20
      Service Operations Management, INFORMS, 2001; Production and =
Operations=20
      Management Society, 2005; and INFORMS, 2005. In 2005, he was=20
      President-Elect of the Production and Operations Management =
Society. His=20
      article, =93The Triple-A Supply Chain,=94 was the Second Place =
Winner of the=20
      McKinsey Award for the Best Paper in 2004 in the <I>Harvard =
Business=20
      Review</I>. In 2004, his coauthored paper in 1997, =93Information =
Distortion=20
      in a Supply Chain: The Bullwhip Effect,=94 was voted as one of the =
10 most=20
      influential papers in the history of <I>Management=20
      Science</I>.<BR><BR>Professor Lee has consulted extensively in the =
public=20
      and private sectors. He is a cofounder of several supply chain and =
price=20
      optimization software companies: NON-STOP Solutions, DemandTec,=20
      SignalDemand, and TrueDemand. He is on the board and advisory =
board of=20
      several logistics services and supply chain software companies. He =
has=20
      also given executive training workshops on supply chain management =
and=20
      global logistics in Asia, Europe, and America.<BR><BR>Professor =
Lee=20
      obtained his BSocSc degree in Economics and Statistics from the =
University=20
      of Hong Kong in 1974, his MSc degree in Operational Research from =
the=20
      London School of Economics in 1975, and his MS and PhD degrees in=20
      Operations Research from the Wharton School of the University of=20
      Pennsylvania in 1983. </TD></TR>
  <TR>
    <TD colSpan=3D3 align=3Dright><BR><BR>
      <P align=3Dright><A=20
      =
href=3D"http://gsbapps.stanford.edu/facultyprofiles/edit/edit-profhome.as=
p?id=3D11323009">Edit</A>=20
      | <A=20
      =
href=3D"http://gsbapps.stanford.edu/facultyprofiles/biodetail.asp?id=3D11=
323009">More=20
      Details &gt;&gt;</A> </P></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<P>&nbsp;</P>
<DIV id=3Dfooter>
<TABLE border=3D0 cellSpacing=3D1>
  <TBODY>
  <TR>
    <TD vAlign=3Dcenter width=3D34 align=3Dmiddle><A=20
      href=3D"http://www.gsb.stanford.edu/"><IMG border=3D0 alt=3D""=20
      src=3D"http://gsbapps.stanford.edu/common_ui/images/gsblogo.gif" =
width=3D30=20
      height=3D29></A> </TD>
    <TD vAlign=3Dtop align=3Dleft>
      <P class=3Dcopyright><A href=3D"http://www.stanford.edu/"=20
      target=3D_view_window>Stanford University</A>&nbsp; |&nbsp; <A=20
      href=3D"http://www.gsb.stanford.edu/">Graduate School of =
Business</A>&nbsp;=20
      |&nbsp; <A =
href=3D"http://www.gsb.stanford.edu/policy/terms.html">Terms of=20
      Use</A>&nbsp; |&nbsp; <A=20
      href=3D"http://www.gsb.stanford.edu/policy/privacy.html">Online =
Privacy=20
      Policy</A>&nbsp; |&nbsp; <A=20
      href=3D"http://www.gsb.stanford.edu/help/">Help</A><BR>
      <SCRIPT language=3DJavaScript>
			<!-- hide from old browsers
			document.write("Copyright &copy 2002 - " + (new Date().getFullYear()) =
+ " ");
			//-->
			</SCRIPT>
      </P></TD></TR></TBODY></TABLE></DIV></DIV></DIV></BODY></HTML>

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/news.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAXADYDAREA
AhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAYHAwgJCv/EADAQAAAEBAUCAwkBAQAAAAAAAAME
BQYCBxITAQgRFBUxMhYYIiEmNEJFYmSDlCdD/8QAHQEBAAICAgMAAAAAAAAAAAAAAAUGAwcBCAQJ
Cv/EADsRAAAFAwIDAwgIBwEAAAAAAAIDBAUSAQYTFDEHERUhMkIIFhcYIiZiZDM0REVTVIKDJCdD
RlKTlCP/2gAMAwEAAhEDEQA/APPTJ7D/ACSVsNPWXLIwpo61tlMwpt7f217vSjaiXd7ptz3KW3z6
673r753dXn/c7/XnL/F1V9ssvZHB3swYafnlTaOVufRLwSp/JnhGGO/DGwaRhvO1WmkYaftnquUN
KZl1nLTrep472utms9yTDdbfZDPTBF10u1WJoaAkhDlQhFNUVBoQChWEyeHiJQ7oU9DDeNGRy8eB
6sUVRgU8Yn1XCCTTziyCAVGcYMJZRYfZFUfPkEAfq8RUqRyDT+HqCqflTR1R+7d5fXxpttmc7hfV
paBmaEShxdF51DDiUyEkupqhSbQoC8w0uhakQxwAvqcFXWvJ06n77yR1SgmUykhTXXa0lFDTUmYj
ilMrCqERTAcjMRrkyKg4WscIYGTyhAdIk14mMIMIVOEjvJRBljS2KeMQPbIajUpwCNNKEUWWoMSV
HWoQ0ooThCM0sPKpPaSEsAhVDgCVQoFeaPSh83Itnve1biXpmxmekzmuX2w13mmIICebU+2H5QpS
NbtMRSksRDioCrKKLGNWpPEYbIlxo4Vre9bd331/sruf2Xbu8/Ov776ryvv3423w8v0xj/ohDB8v
j0/2PR+7dq73xS/cnk/68mTV/O59b96dT9+Hd99f7K7n9l27vPzr+++q8r79tvh5fpjH/RCGD5fH
p/sej923e+KX7k8n/Xkyav53PrfvTqfvw7vvr/ZXc/su3d5+df331Xlfftt8PL9MY/6IQwfL49P9
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
VuNy/wD/2Q==

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/apply.jpg

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
uSpURkydOymmc6ae7P/Z

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/contact.jpg

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
kHqhagVw0qBeUOxAuXIC25MRJQ5EA//Z

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/search.jpg

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
y8Hw4ISGNjtQTDkVdBPEDMNEKRWkdTX/2Q==

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/home.jpg

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

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/hp_gsb.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4QVjRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp
AAQAAAABAAAAnAAAAMgAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA1OjAy
OjIzIDEwOjI0OjMxAAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAAdWgAwAEAAAAAQAAADMAAAAA
AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA
AAABAAABJgICAAQAAAABAAAENQAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI
AAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP
FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO
Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI
AA4AgAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF
AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi
cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj
80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG
BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST
VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/
2gAMAwEAAhEDEQA/AOd6Lk35Ztc8j0qwA1oHcz+d/ZXp/wBVMKmnpNT6C178gl19rTrvBLfRd+d+
r/zf9dedY7mDKe3DZSaA+LX1bdxgfoy70nDa938pi9C+p78p3TK21VsZjC23Y5xDnl3qPNn5w/wn
/BqHlyBkuta0Zc98AHS9XQs63cy9lWPQHsfa6msk+6x7Guts2Bv0GenU92/9J/4IrtfVG21Y9lVT
nfaS5oP5rXsB/Rvc3dt37HbLNvpf+BepkZGNU/Lw3UZVbAL3uxmODA4uLH+pVUX02u3tb/hKv8D/
AJ9l4UUOxam05LGbXWbrDWDudunI2sf9D3bmKX1WbVP2+GPDv4ftSWda2Vse3GstNlTLmtYWmd76
6/Ra55Y37RtvZZ6aKOptcW7anFrxWWWGWs/Sh72eo5zP0X83+e3+csqr/PVT7KfTc0Z2PvLS0P8A
QZtDju22bPU2+xrv+h70V1ONtd+sVg7y47mCdke6n9/bu/PRY9O5+xl+2ZIAx7GlxrAFnsg2VuyI
fu9rXV7PTf8Ay1fps9Wplu1zPUaHbHja4SN217PzXt/OWY7HqkRl1DWT+jYee2h/Nd/6kTupxi+f
tNTfbBDWNjcWlu73bvo2fpdqStO5+x1UljnGZAjNoDgIk1VwSPznDd+d/hNv9j0lYwKa2XEsyGWn
ZBa1jWn8z3bm/wBX/ppK08XQSSSSQpJJJJSkkkklP//Z/+0J+FBob3Rvc2hvcCAzLjAAOEJJTQQl
AAAAAAAQAAAAAAAAAAAAAAAAAAAAADhCSU0D7QAAAAAAEABIAAAAAQABAEgAAAABAAE4QklNBCYA
AAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPz
AAAAAAAJAAAAAAAAAAABADhCSU0ECgAAAAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAThCSU0D
9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAA
AAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAAAAA/////////////////////////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAA
AAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADQQAAAAYAAAAAAAAAAAAAADMAAAHVAAAABgBo
AHAAXwBnAHMAYgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAB1QAAADMAAAAAAAAA
AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5k
c09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAA
AABCdG9tbG9uZwAAADMAAAAAUmdodGxvbmcAAAHVAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEA
AAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZv
cmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAA
CkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRv
cCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAAAzAAAAAFJnaHRsb25nAAAB
1QAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAA
BmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQA
AAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2
ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBl
ZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAA
CmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNl
dGxvbmcAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAzhCSU0EDAAAAAAEUQAAAAEA
AACAAAAADgAAAYAAABUAAAAENQAYAAH/2P/gABBKRklGAAECAQBIAEgAAP/tAAxBZG9iZV9DTQAC
/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwR
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwR
EQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgADgCAAwEiAAIRAQMRAf/d
AAQACP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQAC
AwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIz
NHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV
5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEi
EwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N1
4/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A53ou
Tflm1zyPSrADWgdzP539len/AFUwqaek1PoLXvyCXX2tOu8Et9F3536v/N/1151juYMp7cNlJoD4
tfVt3GB+jLvScNr3fymL0L6nvyndMrbVWxmMLbdjnEOeXeo82fnD/Cf8GoeXIGS61rRlz3wAdL1d
CzrdzL2VY9Aex9rqayT7rHsa62zYG/QZ6dT3b/0n/giu19UbbVj2VVOd9pLmg/mtewH9G9zd23fs
dss2+l/4F6mRkY1T8vDdRlVsAve7GY4MDi4sf6lVRfTa7e1v+Eq/wP8An2XhRQ7FqbTksZtdZusN
YO526cjax/0PduYpfVZtU/b4Y8O/h+1JZ1rZWx7cay02VMua1haZ3vrr9FrnljftG29lnpoo6m1x
btqcWvFZZYZaz9KHvZ6jnM/Rfzf57f5yyqv89VPsp9NzRnY+8tLQ/wBBm0OO7bZs9Tb7Gu/6HvRX
U42136xWDvLjuYJ2R7qf39u789Fj07n7GX7ZkgDHsaXGsAWeyDZW7Ih+72tdXs9N/wDLV+mz1amW
7XM9RodseNrhI3bXs/Ne385ZjseqRGXUNZP6Nh57aH813/qRO6nGL5+01N9sENY2NxaW7vdu+jZ+
l2pK07n7HVSWOcZkCM2gOAiTVXBI/OcN353+E2/2PSVjAprZcSzIZadkFrWNafzPdub/AFf+mkrT
xdBJJJJCkkkklKSSSSU//9kAOEJJTQQhAAAAAABVAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABv
AHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADcALgAwAAAA
AQA4QklNBAYAAAAAAAcACAAAAAEBAP/hEkhodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/
eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRv
YmUteGFwLWZpbHRlcnMgZXNjPSJDUiI/Pgo8eDp4YXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1l
dGEvJyB4OnhhcHRrPSdYTVAgdG9vbGtpdCAyLjguMi0zMywgZnJhbWV3b3JrIDEuNSc+CjxyZGY6
UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IycgeG1sbnM6aVg9J2h0dHA6Ly9ucy5hZG9iZS5jb20vaVgvMS4wLyc+CgogPHJkZjpEZXNjcmlw
dGlvbiBhYm91dD0ndXVpZDphOGZlN2ZiZC04NWM3LTExZDktODU2OS1lMzQ0M2YxZjQwYmMnCiAg
eG1sbnM6eGFwTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nPgogIDx4YXBNTTpE
b2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphOGZlN2ZiYi04NWM3LTExZDktODU2OS1l
MzQ0M2YxZjQwYmM8L3hhcE1NOkRvY3VtZW50SUQ+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCjwvcmRm
OlJERj4KPC94OnhhcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+/+4ADkFkb2JlAGRAAAAAAf/bAIQAAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMD
AwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMD/8AAEQgAMwHVAwERAAIRAQMRAf/dAAQAO//EAaIAAAAGAgMBAAAAAAAAAAAAAAcI
BgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIGCXUB
AgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKiRFRz
RUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJipSV
lpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIEBAMF
BAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMYY0Tx
orImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4doaW
prbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/a
AAwDAQACEQMRAD8Ap/2/uFKZkHkV4/8AUSepCPpyPqBf+hF/eNssWryz8up7gl0+ePToaMLm8PVo
iTzwwNwW1Sr4jcc6na2mxP59lk1s6sadHENzHpyQD+X+odLKhemrJUqqSWGqo0VoIZqeRJoJGDXn
dJULRzDUApIJtYj6+2D2jQRn5/6vz6Ug6yXDVBwP8vSmj0QQtUoitIG8MKt+lpZOUYjSfTHzf/Ae
6VAyenkQs6qOPS66p6v3P2fvbbGwdnUByO6935aLH49JbmBJJyZK3JZBwP28djKVXqKh/wCzFGf8
PZnsu032+7nZbPt0XiX9y+lR5CvFifJVXuY+QHVd33Ky2Pb7vdb2Tw7K3jLMeNQOCgebMcD5nrcN
+MHTWzfjH1dh+ttlRRyvGwyW6txyxJHk94boniRcjnMg6i5iLL46WG+mmplVF5uTnzypyBtvKGzQ
bZaLqmpWWQjukkPxMfT0A4AADNOsJuaObb/mvd5t0vTSPhHGPhjj/Co+fmx4s2fl0Zmmysk8g5P1
AP8AXTY2A+gt7O5bRI1OPLothlPbkkdCDhizlT/rf7ydP9P6f7D2Gb+gBAOOjm3Y/wCr/V8uhXxU
dxHx/wAU+g/p7B94Rqbo/t80p0tKZbW/1v8AiPZHKejBePUz2z1fr3v3Xuve/de697917r3v3Xuv
e/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6979
17r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xu
ve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697
917r3v3Xuve/de697917r//Q1fa/uipxcbeKoYyabIgJL3sBZV/WfePiRO3FR1Nfi0+3/Y/z9J6l
3ZvfsDIUuLfJ1sUOTqqahpcdTTPF9xLVzpTxCaSMgsupxdRxYc+9SssQNDVgOP8Am6uimR1Uj4jg
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
UT0tfl0zdDk5poTST0slMfde6Nr8fd/ZrszrDD7v3Bmds57J19bmIJcltDZ2/wDYeClShydTSQpT
bb7MA3dSyQxxBZXnHjmkBaL9sr7917qtPoD+Z7uDtjoTt7sSvxfUmZ311x8fvj/8gYsTsfL7np8X
Rxd7ru2CfrXcuG3HH/Hf7w9aZDZrpX5ehqJ8VkTkYY4RBNT1Efv3Xujg92fJfsDrzcvyK2tsjrOT
f+T6g6M+NnaOBpMRj91bgzFbV96dtd+9c7oyWS2ts7F53dm4tu9Xbf6gj3DPjsDQ1eeytMlXS0UM
tU9Mh917pI4n5e7lqtgdE7lim6V35Vdqx/IFMhubqXde49zbB8nTWy9/bkxrYxszitvZ3DZ6srNo
xUm4cDXo9VtvKfeYx6mplpPupPde6Djon+ZHF3X1V1zla/rOq6r7+k7N+O3XneXQ+862SfJbAoO+
6qBtt9h7MztJFTUnYXVm+cH56/am4aZVpa9IZ6WripcnQ5HH0nuvdOPU/wA0e1exKX5ZZjFbV2nv
/L9E1/y9w/X/AEdsjZXbeC39vTO/HDufsLqraGEq+zt00tR1llMl2T/caECHEwzS09XlF0q6U0oP
uvdYz80O1B8aIe2MbT9L74zydyR9a7t3n15iu99xbJ6W26u2/wC8eW3X3505JsWj756x3BtbJ+LB
ZjAVMEk2GGSoM3lKrH4566LH+691YD1du2XfvWvX++Kiu2Hk5937M21uabJdXbxbsPrWvlzeHo8l
JW9f79fDbdfemzKl6jXjcoaCiNfRtHMYItege690vPfuvde9+691737r3Xvfuvde9+691737r3Xv
fuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+6
91737r3Xvfuvde9+691//9QlfzF3Fk+rOutt5/Ze3trSZHMbqxG2q/8AiVA2kYvKtURVVZTPRSU7
xZGBYwYnNwD9R7xs2+O3lebxog1I2IwOPkc9Txus91DBbmO5dSZ0FQfI1qOiH18lfUUlY9Tka+pP
hnGqSsqX1ARsLsDIq3Nvxa59pQPLSOjYMxIBJr/s9R/jtiqdt5bkDIrW3dUtqbU/pWioiAS+rTY/
QD+v9fbc4Z4IdWSFH+WvSy1JSeUJjuP+r/Y/w9W8YHs3FbJ3Xs/r9cXortx7J3HvQ55pY46HEUeG
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
cjmd4w9h9S716umxknUu62w1LjcftnHY7FUVBQxY6GjipUT37r3Rgu4+ntp937PXaG6p89inx+dw
W79qbt2jlpMBvPYm99q18eU2xvPaObjjnWizWGro+Y54arH5Clkmoq+mq6CpqqWb3XugEr/hNtHd
m3O5sZ2v253X3LuzurpHe3x2ynZu/K/rLH7u2R1N2Djaqi3Rt3rLBdcdW7B6q2jUZetnhr62uXbc
9dlqvHY4ZKWsgxtBBT+690dD37r3RBNj/wAvLrLbPXT9Xbu7T7u7h2vjvjvWfFjYX9/8t1rgsr1X
0xkKPa9HkMHsXK9N9XdUVX8eqW2Ht+dc5lzls1TVODpZaeqhY1Bn917oQMP8SVx9D2RWZL5FfIzc
XaHZVF1RiqzvKrzvVu2+y9uYTpHdeb3v1tt7blF131Lsnq99u4rc26svNkKDJ7aydLuKmy9ZRZlM
hQTvS+/de69hvhp15jaDb8eR3h2RufcWK3N3BvXP72zlds2Hcm/t4d27OyuxN4bh3bT7d2PgNqU9
RS7cyaQ4+nw2MxFBSfZ048DqrrJ7r3UbdXwb6L3dWfGDO5Gj3FT71+JUmyKfrHfuMzC4rdWU23sm
LErHsfsGoxtHSY3euyM5WYOjyFVjKqm+0iy9JT19IlNUwRyL7r3U/ZHxQOxsP3DtWh+RHyGrdkdt
bg7u3XSbS/ifUu1x1RuXvntHd3bu6831Xvfrvp/ZXa1BX4Xdm9q8YhszuDNrT0rIkwqHQSe/de6j
0PxJmxmDzf8ADvkp8jsf2duXs6h7V3D3nj8j01j9/wCfzOM62h6jx+389tKh6Wp+hM7sai2HTRQR
Yis2XPSR5KGLLqBmYIchH7r3Q89TdYbZ6Z662p1ltD+IyYHaeOajp6zMVSV2Zy1bVVVRkszns1Vx
QUtPUZncGaraitq2ihggNTUP4ooo9Ma+690Inv3Xuve/de697917r3v3Xuve/de697917r3v3Xuv
e/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6979
17r3v3Xuve/de6//1SX/ADyt/on2j/mf+P8Att/6q31q/r/h7xx2j+1m/wCaL9TnzD/uJZ/89SdE
Tqv+ANX/AMsqr9P6f0t9P999PaEcejgeXUn47W/vjuK2i/8Aeyr+t9P/AADorX1cfX6/4fX23P8A
2MXDgOP2noxh/wByJ/8AV/q/zdH63Jq/089c6fFq/wBAe59N/Fpv/fek/X5v29N/rq9OrT7Fez/8
q6OH+5J4/wDNP8Pz9P5dRb7i/wDJQi/5o/8AP/n0Inxk+0/vfSaPtfN/FKn/AIA/xr+Lf7p8l/uP
8h8mr63/ALV9Hp9nljq8IV1UoONP8meoyelV4cP83WxN0Df+F4zy/aX+6Pk+60+PVd76PtPR9xa3
m8fpv9Ob+5J2elV4cDwr6f6qdNL8J+0f6v8AP1bHsG38Pov0f5v+zr0/Vfp+fYuT4R0n6Gui+ifT
9Q/r/Vf6+7dVHE9Psf0/2P5+n4+v+HurfCerdOUX0P1+n4/4n2nPTy/h+zqdF9P9t9P9j7bPE9X6
nx/j/go/4j3Rvw/b1vqdH9V/1v8AiPbR4n7et9S0+n+x/wCIHvXXupa/oH+x/wB7PtN59WHxnqQP
ez1teHXfvXVuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3
v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/d
e697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r
3v3Xuve/de697917r3v3Xuv/2Q==

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/bottomleft1.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7QfaUGhvdG9zaG9wIDMuMAA4QklNA+0KUmVzb2x1dGlvbgAA
AAAQAEgAAAABAAEASAAAAAEAAThCSU0EDRhGWCBHbG9iYWwgTGlnaHRpbmcgQW5nbGUAAAAABAAA
AB44QklNBBkSRlggR2xvYmFsIEFsdGl0dWRlAAAAAAQAAAAeOEJJTQPzC1ByaW50IEZsYWdzAAAA
CQAAAAAAAAAAAQA4QklNBAoOQ29weXJpZ2h0IEZsYWcAAAAAAQAAOEJJTScQFEphcGFuZXNlIFBy
aW50IEZsYWdzAAAAAAoAAQAAAAAAAAACOEJJTQP1F0NvbG9yIEhhbGZ0b25lIFNldHRpbmdzAAAA
SAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1
AAAAAQAtAAAABgAAAAAAAThCSU0D+BdDb2xvciBUcmFuc2ZlciBTZXR0aW5ncwAAAHAAAP//////
//////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////
/////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIBkd1
aWRlcwAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHg1VUkwgb3ZlcnJpZGVzAAAABAAAAAA4QklN
BBoGU2xpY2VzAAAAAHsAAAAGAAAAAAAAAAAAAAA1AAAAeQAAAA0AdABpAHQAbABlAF8AYwBvAG4A
dABhAGMAdAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAeQAAADUAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQREUlDQyBVbnRhZ2dlZCBGbGFnAAAAAQEAOEJJ
TQQUF0xheWVyIElEIEdlbmVyYXRvciBCYXNlAAAABAAAAAE4QklNBAwVTmV3IFdpbmRvd3MgVGh1
bWJuYWlsAAAEKwAAAAEAAABwAAAAMQAAAVAAAEBQAAAEDwAYAAH/2P/gABBKRklGAAECAQBIAEgA
AP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwM
EQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwM
EREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIADEAcAMBIgACEQEDEQH/
3QAEAAf/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEA
AgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFi
MzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF
1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFx
IhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPT
dePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/AM3r
bXW4lLw1zzVc0+zQAGdz3/S/RtWWTOmnPiut6fg35mBm3mq6uhmJY9t2wtY4gAtY11g/Sbv5C5Vz
BIMeCpgHqG3pZI8EvQ9a2/D+JWi3pPULs7L0GNi22m0XOd7ne1vvqZu+loqv1fpJY3vI/iu5w/qz
026qvKtaDbc0Pd7G/SP8pxO5OiJWeFjyi4iml0rAEsLn32M2jV7awQf6zXOd3XT4tVbR7QQq+P0i
rHAbS8Bo7bI/6hyvVUvZyQfgp8Yl1YCKbDQphRapKVC4TpgnSUyCdME6ClwnTBOgl//QJ1P/ABkZ
mXj24OFjzXa01uy7RD3NcId6eM39Gz+09c9j1Pv0+nP5vB+5WsTpRdGnK3MLoogEt44TPbtk462a
fSemsYSHNe1oADWtJGp5aIXb9Ix8s1u9YPYxjWsqbaIEDsxn0lHpXTPsm25+toHsadQ0Hv8A8YtY
PJ55ThjpaZlGK3tOo+7VEaE8p1IAsu1wpKIUkCpcJ0wTpKZBOmCdBS4TpgnQS//R6PD6S1vZa+Ni
V1wY1HCMysBEAUlLbXAUgmCcJKXUgoqQSSupKKkmlS4TpgnSUyCdME6ClwnTBOgl/9L0MJwvmZJS
rX6bCcL5jSQU/TqkF8wJJJfqBSXy6kmlT9RhOvltJJT9TBOvlhJBT9UBOvlZJBL/AP/ZADhCSU0E
IRpWZXJzaW9uIGNvbXBhdGliaWxpdHkgaW5mbwAAAABVAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAA
aABvAHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADYALgAw
AAAAAQA4QklNBAYMSlBFRyBRdWFsaXR5AAAAAAcABQABAAEBAP/uAA5BZG9iZQBkQAAAAAH/2wCE
AAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDAwMDAwMDAwMDAwM
DAwMDAwMDAwBBAUFCAcIDwoKDxQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDP/AABEIADUAeQMBEQACEQEDEQH/3QAEABD/xACAAAACAgMBAAAAAAAA
AAAAAAACAwYHAQQIBQEAAwEBAQEAAAAAAAAAAAAAAAECAwQFBhAAAQQBAwMCBgIDAAAAAAAAAQAR
AgMEITEFQRIGUWGRwSITFAdxobHxCBEBAQEAAgEDAwUBAAAAAAAAAAECEQMhMUESUWEEcYGxUhMF
/9oADAMBAAIRAxEAPwCF/sgDN8ajbMWTOPk0TgKAAXM21cFwAXK+Y6tSXz9K+g/JkziX7xALbD2z
eIcgjQlv8JrP8Pc8nkgjX8iQHwCnU8ReL5qec/w3PZnMcNk8Jx1uVbHGtosviJfagJ2AtIjQPu5X
R1d+OvPGrPXl5X/Qt+cknPhPvEvC8/jxZRkchkzyomBlj1Ypuoj3NIRE7CDoAxLbLfP5U1ZZmSX7
vN8+6/vFuFwsemAH3e4kE90BVsGAEQ7Abs67+vt1foVqxMKiEIxEXZgNTqu/NtS9GAAZWDQpBwSU
MJAwIoHFKmOOyQGNlJsoJ//Q2vDsCHk9udhYl0ROvAy75kRNoiKqTJpAbOzP0XyP+N7LMzx78vpO
7jWPX3n8qLy8SEWHb9QA2/jqy6pBq8Vt+E4s5ctkFvpORJtN9AnrPiJzZzXTfif62p8vwBk5F5oh
jS+12C26APcBJ+2sgE9HKeOjW7LmySfWOL8vr+epfssHiP1VjcNaLcK2EyAAPuStcEddTIarrn4u
/wC0v7POvVx6Jrx/FZuMQJxEhprGQI+RXb19Os+rKyxI8WMogAxIPuF355jOt2CszApBwSUMJAwI
oHFKmOOyQGNlJsdwS4/QvlH/0bQ5n/pn9XeJ8Fm+N8BxlNvKWUWY34vFQhHBgZxMXnfGIdn1AEl5
9tzLJOXo66pzLz7uUqpWchL7gr+mXWB7ht0ZcWcWeHXrs58pZ4b41aOQgKL5Vi6crJTnETILOfTQ
tot/jLPMYzVl8V05+u8jNwp0cJRZC78m8TtmYAWECLdoYtEAD0WvVmyySeKje5fNq2hTdUWshKB9
w4+K9CZrlu5fRt0udf7W0jn1W7BWzp0U6QwoBwSUMJAwIoHFKmOOyQGNlJsaoD//0qg4jxSdvaRX
psNHHsP9rCYdt2sPx7wa2MoSrBhNwdAQ4/jYstZ1y+sRexdPhXgdubkVm+mMcesg35AHbMR6iOjO
R8Fc6pGN3avziuO4bjIRhx2HVjGI7RIQAmQzF5akk9dVtMyezC2vTM3DdPRVwlgRiS7B/YMnwBxD
bIBsVJjCkHBJQwkDAigcUqY47JAY2UmHX1/pPln8a//Tl/j/AIGxBlWWdnbUavr0W8yd0tDgfCqo
9oMBEBjOTaAK5lndLEwsCjEpjRREQrjsB1PUk+pVcI5b8IAI4B0Q2yAMJUGRSMyKkxhSDgkoYSBg
RQOKVMcdkgMbKTZQT//U6pwOEpoJaAGp6e67uGFr3KKI1jTRk+CbUQyQNipUYPkigcUqDIpGZFSY
wpBwSUMJAwIoHFKmOOyQGNlJsoJ//9XsaHa+nqV6DnOCAYFIMipUYPkigcUqDIpGZFSYwpBwSUMJ
AwIoHFKmOOyQGNlJsoJ//9k=

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/facultyprofiles/images/facultyprofiles.gif

R0lGODlh7AAzAPcAANrFt/Lt6tG8rtSqj86kiejYztXAsr9wPMiOaMmUctGxnNiuk8iIX8eCVeTP
werVx9WlhsqghMWGXe3d08qKYdnOx8OEW9vGuNaskeLCrtXFu9jDtejd1ufSxdCmi8mKYeHMvtrK
wNbGvPTq48J9UdK4ps65q86ef82umeHRxtjJvvLo4fHh1+rl4c6ZdtKojdaniNzMwcaGXcSFXN3D
sdvBr8J+UdW1ocaMZsSKZMKDWtChgtOffMmae75vPMeIXuHBrMSAU9Kde/7+/v39/ff39/v7+/z8
/PX19fPz8/n5+fr6+vHx8fLy8unp6fj4+O/v7+7u7vT09Pb29uvr6+3t7eXl5fDw8Ofn58yih+zs
7N/f3+Li4uPj4+rq6ubm5ujo6OTk5ODg4OHh4cSEW+XQwt7e3tbBs9vb28iJYMSFW8uMYr5vO9zc
3Nqwld3d3dO+sOLNv+POwNnZ2duxlsuhhtra2tWrkMB2Rt/KvNjY2MyihsF3R8J4SOzXydfNxsuM
Y8+6rNS/scmJYMyMY82jiNvW0vXw7OfXzfn08Nyyl82jh9uxldzHucynj791Revb0dnU0OjTxevW
yNfCtN7Y1dbW1tetksN5SdK9r+/p5s+qkuDLvdaxmdfX1+7f1Ora0M+lis+wm+LX0NrPyN7UzcBx
PdGnjNjTz8+Vb8qLYd65od7Es8uSbNOpjuDa19Kyncieg9XV1cB2Rdezmte3o9bMxeHc2eTf3MGC
Wc+fgMSPbeXFsNioidy8p9Crk9KtlejOvOTKufHn4N3IuteoicB8T8F4R9vQydzSy93TzNC7rdS6
qMN6Sc+ad8+1pNLS0te9rNu8p8aRbsaHXd/Z1vDq5+bh3dzX0+DAq+PDruHb2MeScOne1+3n5MqQ
as2TbePZ0ubb1dG2pdrV0e3Yyujj3+7j3O/k3eHCrcmfhMN/UtqwlOXVyuPe28R/UtWwmMB3Rta2
oc2okM6pkc+qkdu7pt6+qdy9qOPJuN+/q93Y1NTEucKCWbxoMf///yH5BAAAAAAALAAAAADsADMA
AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3JlxiE+eHn0SGUp06M+VPpOCTFqUyNGgRH0mKufHTyKnQ/4lfQo0oiI6jNyI
HcvIiFOVQ77SmXTkLMchvMCOdZPhk5G2WTUOYVFszZpVRoxM8kdY0pK2RNSyddv1IeHHkP1NUXIk
r8khRx4veGJ2SFPLEj0DivwYkzDKjCsO8QOZApIikh47QHI4M+HNZhtDJA0ZCm0iKIkseXynSREj
rAk/6ExxiBFVvB9DOA7cIuZUkH9ASVLmcR4mT5YM/ydc/Ell3Q6jE/bSREl1k0SePD5VRYqSB4/L
UKdIRAmFxySogUdkiOynmhEHPGbDDVQw0QQUXoDhxRVFKFHEfFXQBhp6CUFmiR52oGFGF0408QRw
nhFxBGIbajXUikZZlmKMMzp1xIWEEVDiFB14xwR1UW0VpEHxffDYMnOg8QcJj+0AHmJNYSVQijC6
1d9jeEQyhhNXPEiFEw1WOMVjOrZXXY1GFSRUUS3GBJksc7yxRRdfaJEEZSPw0ABhDcBwCHNaJULH
GoRhIoRdlXnWCyFrwHDXEYQA0uhdRiDxWCFfXCFFd4QBQEUSE0i6RgZ3EREMo2vYldo/RBQxyGOB
xP9pRgmPSaCFFJ9EukY6DxB62FB57umPKn6aRYQRYxKmwxxjeMEEKB+kkUY7dyphKWGYMuHeEIIS
6k8D7Pzp1mqpmPJtsavCBJkeYnzhRRXbFbGENrwdgA5lPo1gLmnZcKait6pM8YQSj7mmhLWPZWEF
FEZGdkcSj4Ez2RI8PHaOvwW1msZjAmwRhhUAPKYGFlf0SFjD/iARHr2kHQCJEka4QZqtSZjsTxzV
XuuPwk+y0EzLLyPGMmQHgIIvTZChEYYWTEgh8BIrJMibM/at6G3LmoSnBHT+MACFFDp7/ZoUCVtR
xauRvVBFK4Qd8PUUwgZRn3sZF7ExYXCEQUUVtTz/RkYYVTjAWxVJBCA1aWkkUcQCM1PRBKf+fFeh
zjxzJixpfdxpxAjRHWCNeW2yBBkZ1KTxARDhGbHKYwkYIggbhPkQBRJKDPMYGwqUQMZjnSheRMPU
cMnEYzKUiATEhGWx9N2QhQIGPI+lAIUmj50ABnjvCaTxY3CY3U0fj/XQhRZxQKbGDGxweY+CJYgC
O2HiMIHBzFwKTlgjUQhMuRUUTqAgKRVQw2NooDggKOgPe3gMLaSwhOy9JDqXkNcS2PEBakjAEG1A
gwUec70i2EwUc7ADKqoXBSlIAW0SMBsUHjMD/h0vYXrTQiMeYwI0jAELo3gMMLwAgscw4wtQKIID
/7enHn/8YWk9JEwO9NAGLoAhCnd4DCpCOI7HXEALVXDCY3LhCTE4AQrlI8wGqCCFIuzvClNgHN5C
pIH5bOcSj+EHiMgwgxtcw0QOdEl0XMEEgU0BCljoghjEgAwmEaYLJYRcJkS0hRmoQQ0n0EITknA3
NXSBClHwGyKlgLydLa0KxIBVG0jkBD4QJgFfeMFjzJCpE9WNebxBgRmwUIUk+iMWejCDFagAhSgS
Zg5tMIMByOQELWiRMP3QwxiocIUw+uMMTlDcGZEAR8I4IhOCEASZJiSHxzxCACISQxicZZ6ZQCYX
OiCDBGoxuyIUgQlUwII83hGZMUjSfv6AQ7vA8P+FLnDBCpKkJGEsuTe/caGEnVQYvPLwmEx4MQpR
0AVh8MAFagx0C2BowhI2RETSzOIZo2SmM9XRBoAyIQm+9AcauPCFCzxmEVjQAhUeo4M2fCEKTegm
YaApzbJtZ37qyQIWIHoMyMxgA2EAw9zy2BLIQMMSaGjX7A6GBHwcDjJiaJBO/WGApV0BClTwAjM5
WclLVsGgCC1bFJhgS0GEIQpJSAINHkOK9+1hmUgwAkft9phdxCICmbAFGt7ABSecFJ91WKY0UzpL
KjA0eV+owlkJY4EtsAcJ+OSpGX2aBKBGJwuRhUIK4hEZBJijj7mRyZvssIVd/kg8QniMDwhgSH//
bEGrjzEAFpiAhClIYZKvQUJZC0oYMhyUk5zdqm5/9MfH1OExIkBkEY5AJL4SxgSWsIOcxuDaKRQB
n3sIQxCXUATPisELULAlaKuQScqOIUNFgJxm9weFJqTUGDqwABkswF9YYAEKTIiCOxbxPsIEwRtT
SK2bHsOsJypuCTF7DAKqYYbdEea2TNgqNE30AEl0ABIDE+5AzYpW5CaPf1LIbDQP1oRvEOYRhGED
K7WVx44GIqpWAFO8lqAEyPGMMkrw7DIznLDQolVg8o3mZk9c35SawBNoaEMGCXvZJmghDPuoQ4EX
SDfVPqYN/6UdpaTGhy1swQwCvDBud5pRHA2r/whPELE/CDpZfxg3rSfWVGbBcKclIKETkcHBFqK5
0eoyLxNbgutrfrUEH1tBW0cI8mOW2czHKOCmKyzuQZH8mPn61L6wmoMZKkEAAoTiAoQLQD6cUYMw
bEEEEg6iXr1MGDN4IQkN9AzBCEMCcmyhEgNSM5EJgwAgQu5hvr0bG0LghMfa+bgJRTE+cYAL8Bih
CByIjCPsmdeDdLR7Uy2VTxpdNkhLeqdOiMIAcjvUTD87f09Ick+Z3ARfPAYFb+hC3wjzgq9hgjB9
wEUYxGBIBNy60Au+sBaQQF1WyQdAsDDlYzDMhMOt4weQqQFcBTpRBEDGAtAum54hwwdpTGEJT/9g
gsQJYwvxCtHb1uVqRrc1kCGQ+8TmRgRkqBGE22EDDFC4wpHj3Wkl0zcJ3YBMAk7gg+htRx+P4YMH
JPCYemDBTLS27cIbfiPwqYfiroiODS45SWeQ5n0gx/POUFyAtJnoCUnYgTfRsNsuvzK3hAaNzR0N
6SUkAeO8qcN5mTA8TcNb3kte+9eaoEreIICWTWgC285uiLozdSWQee8UuF4EVkQmAQl4TDLslIQo
eIA0FjDE+JIghW40Pca6K654TeyPQuz2eC6AjAfgjQR7PGYaZojmrKuLtmceXO839wdMaVypFlA9
Mj14w1vjKrIuBJHoYrx14m3PWylUIRSkSUD/JYYa1xZ4HDKz0IAXcR06lcQBAGc4g8sbHh8mjGIT
dXDEH95QATjAwQC3MDtT0ARe8AoKUAd1MA8a0AZi8F9TMIDh8At1gAKR8AYi4H8qcHtIEAcXsAGl
sCNIEAUxkAV1sAcxkCFPMAWeRxgooHkNRyRPgAiNQAlnsA0LN3xTYgQBwAkAQAnKsGIqUgRXgAUq
QA8IKAr7V1hNMAUbeAGUEAK7VSE7CAAbcAsLl4Ic6IFKVgRN4AQGeIRJaFhIgARX4AQxsAl7sAdw
0AZbcFMJ1n4p0YVWkGNYxypL4H1WMAZbIAZcwAVjwAVhYFgVIoROMHBntgVcMFS0owRTEAVY/6CH
fNiHdHIr7tQE8fREKsOFXiBIY3BTrwEKXucPkSBeruRtSiAFVPAFVgAGFHIeNXcjZfgFmKhXwhGC
WMAFZ2YGYkAiFGIhBPgFWEBGSkBeZYgFXFIhT2CJWICJw0iIYaCHe9gFQLeIIQgGgrSHibhUM/FO
EPUjqYUZSlB6XuAEYEIFVKAFa3VygcGFVRAhxqgFV0A7K2ItYOUEYqUFWLRj5PUgmgIz19YE7fgu
TAABXEMY3GAGM3d5zsGFUBAF8dhAROJnTBB0VSMUfnYFxoQFxlgF3ngE5DWR9XUcHokEE8lbELaP
FIka/9iOYAAGTsCRJ7ciEmlMLslLFTkT1//2gNQhI5HmW3EFNmPoXb9yLIyYBJGXBIuGFR5ZBJyE
lGP4GpyxIkbwBO4EM0MxlcfDekhQkP7ABn/AbTioJseSgkLpigSBGeTlXVY5JWN5PEepMsYylt7l
LypCXu40lFNZlZ1BlFNglMDlL0KBlUbJevJiljGhIoGBF2JpBOIBYYGRmONyLDw2jOLGlkfAmI6Z
mHjhGSvCIpyJmUrwBAWJBxqwBSRTigjxmZV5EJ/JIjWHmJMJYZF5meImFJ2JFZxZJXnhGYx5MLJ5
FJ/JYxCmmDWxFQmxFcjZIsnJmsnJFVOinD4RaaAwANGgAmxoNhrSEEqxENvJnMZpEM6pFeFrGZ7i
+Z3gaZ4cghO1WAWBxFJ2QnPpGZ/yGRoreY5fczTzmZ/6qRC8GWdjWJhwuJ8CKp+quZoDeqAHip4I
uqAM2qAO+qAQGqESOqEUWqEWeqEYmqEauqEc2qEe+qEgGqIiOqIkWqImeqIHERAAOw==

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/facultyprofiles/images/redsquare.gif

R0lGODlhEgAPAJEAAP///8zMzJ8XAMkgACH5BAAAAAAALAAAAAASAA8AAAIujI8JGyMOnxxhgTBz
rCz6yV3aGDajV55Z+bVpu1omDL2qw96PTQt5T5ElhgdLAQA7

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://www.gsb.stanford.edu/research/facultypictures/lee-hau-l.jpg

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

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/facultyprofiles/images/hr.gif

R0lGODlhLAEFAIAAAJmZmf///yH5BAAAAAAALAAAAAAsAQUAAAJFjI+py+0Po5y02ouz3rz7D4bi
SJZmAhhpsLbqy8JuTM+2jNf5rff8vwv6hMCh0VhMEpdIprJJO0mn1Kr1is1qt9yu11IAADs=

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://gsbapps.stanford.edu/common_ui/images/gsblogo.gif

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
cozogaglAQEAOw==

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/common_ui/css/external.css

BODY {
	BACKGROUND-COLOR: #fff; MARGIN: 0px; FONT-FAMILY: arial, sans-serif; =
FONT-SIZE: 0.8em
}
A {
	COLOR: #900; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #bc6831; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
active {
	COLOR: #bc6831; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
CAPTION {
	FONT-SIZE: 85%
}
H1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 120%
}
H3 {
=09
}
H4 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 110%
}
H5 {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BORDER-TOP-STYLE: none; COLOR: black; =
BORDER-RIGHT-COLOR: black; FONT-SIZE: 14pt; BORDER-LEFT-STYLE: none; =
BORDER-LEFT-COLOR: black
}
H6 {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BORDER-TOP-STYLE: none; COLOR: black; =
BORDER-RIGHT-COLOR: black; FONT-SIZE: 14pt; BORDER-LEFT-STYLE: none; =
BORDER-LEFT-COLOR: black
}
HR {
	COLOR: brown
}
P {
	MARGIN-TOP: 0px
}
STRONG {
	FONT-STYLE: normal; BACKGROUND: white; COLOR: black; FONT-WEIGHT: bold
}
TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #eeeecc; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; FONT-SIZE: 12px; =
PADDING-TOP: 6px
}
TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
ADDRESS {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
BLOCKQUOTE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
CITE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
FORM {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
IMG {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
OL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
STRONG {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
UL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
VAR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
HR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
MENU {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
PRE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
ABBR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
ACRONYM {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
BUTTON {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
FIELDSET {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
LABEL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
LEGEND {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
TR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
A.small {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: =
40px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; =
COLOR: #900; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none
}
.chicklet {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: =
0px; MARGIN-RIGHT: 3px; BORDER-RIGHT: 0px
}
DIV.block {
	PADDING-LEFT: 0.3in
}
H1.homepage {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; TEXT-INDENT: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; =
COLOR: black; BORDER-RIGHT-COLOR: black; FONT-SIZE: 14pt; =
BORDER-LEFT-STYLE: none; BORDER-LEFT-COLOR: black; FONT-WEIGHT: bold
}
H3.block {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; TEXT-INDENT: 25px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; =
COLOR: black; BORDER-RIGHT-COLOR: black; FONT-SIZE: 10pt; =
BORDER-LEFT-STYLE: none; BORDER-LEFT-COLOR: black
}
.info_box_tan {
	BORDER-BOTTOM: #e1e1cc 1px solid; BORDER-LEFT: #e1e1cc 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; MARGIN: 1px; PADDING-LEFT: =
3px; PADDING-RIGHT: 3px; FONT-FAMILY: verdana, geneva, arial, =
sans-serif; FONT-SIZE: 80%; BORDER-RIGHT: #e1e1cc 1px solid; =
PADDING-TOP: 3px
}
.info_box_header_tan {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e1e1cc; MARGIN: 20px 0px 0px; =
FONT-FAMILY: verdana, sans-serif; COLOR: #000; FONT-SIZE: 85%
}
P.block {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; PADDING-LEFT: 25px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-COLOR: black; FONT-SIZE: 10pt; BORDER-LEFT-STYLE: none; =
BORDER-LEFT-COLOR: black
}
P.copyright {
	LINE-HEIGHT: 10pt; FONT-FAMILY: Aria, Helvetica, sans-serif; FONT-SIZE: =
9pt
}
P.flashhomepage {
	LINE-HEIGHT: 125%; PADDING-LEFT: 0.3in
}
P.homepage {
	LINE-HEIGHT: 125%; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 10pt
}
P.newsitem {
	LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt
}
P.rlinks {
	BORDER-BOTTOM: #ad6910 1px solid; BORDER-LEFT: #ad6910 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #ad6910 1px solid; BORDER-RIGHT: #ad6910 1px solid; =
PADDING-TOP: 10px
}
.required {
	COLOR: red
}
SPAN.block {
	PADDING-LEFT: 0.3in
}
TABLE.regular {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #999; =
BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #999; BORDER-TOP-STYLE: =
solid; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-STYLE: solid; =
BORDER-LEFT-COLOR: #999
}
.bgcolor {
	BACKGROUND-COLOR: #f7f7e6
}
TD.content {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: black; =
BORDER-RIGHT-STYLE: none; BORDER-TOP-COLOR: black; PADDING-LEFT: 20px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-COLOR: black; FONT-SIZE: 10pt; BORDER-LEFT-STYLE: none; =
BORDER-LEFT-COLOR: black
}
TD.regular {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #999; =
BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #999; BORDER-TOP-STYLE: =
solid; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-STYLE: solid; =
BORDER-LEFT-COLOR: #999
}
.upgrade {
	DISPLAY: none
}
#appnav {
	PADDING-LEFT: 10px; FLOAT: right; BORDER-TOP: #900 1px solid
}
#content {
	WIDTH: 575px; MARGIN-LEFT: 150px; PADDING-TOP: 15px
}
#appcontent {
	MARGIN-LEFT: 50px; PADDING-TOP: 15px
}
#contextualnav {
	MARGIN-TOP: 2em; COLOR: #999; FONT-WEIGHT: bold
}
#footer {
	MARGIN-TOP: 10px
}
#footer IMG {
	MARGIN: 0px 0.5em
}
#header {
=09
}
#left {
	POSITION: absolute; WIDTH: 170px; TOP: 83px; LEFT: 1px
}
#nav {
	POSITION: absolute; TOP: 116px; LEFT: 0px
}
#rlinks {
	MARGIN-TOP: 0px; WIDTH: 170px; FLOAT: right
}
#sitename {
	POSITION: absolute; TOP: 80px; LEFT: 120px
}
#wrapper {
	WIDTH: 760px
}

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/common_ui/css/print.css

BODY {
	MARGIN: 0px
}
FORM {
	PAGE-BREAK-INSIDE: avoid
}
.flag_border {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
H3 {
	PAGE-BREAK-AFTER: avoid
}
#l1 {
	POSITION: absolute; TEXT-ALIGN: right; COLOR: #660000; FONT-SIZE: 80%; =
TOP: 21px; LEFT: 638px
}
#left {
	DISPLAY: none
}
#nav {
	DISPLAY: none
}
#content {
	MARGIN: 5px 0px 0px 5px; WIDTH: 100%
}
#appcontent {
	MARGIN: 5px 0px 0px 5px; WIDTH: 100%
}
#contentbox3col {
	MARGIN-RIGHT: 170px
}
#dotsright {
	VISIBILITY: hidden
}
#dots_right {
	VISIBILITY: hidden
}
.flag_border IMG {
	VISIBILITY: hidden
}
#sitename {
	POSITION: absolute; TOP: 39px; LEFT: 395px
}
#wrapper {
	MARGIN: 0px; WIDTH: 665px
}

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/common/validate.js

//<script>
//Form validation functions
//Author: Dylan Schorer
//*NOTE: FormValidator function was only supported by IE browsers
// It was modified on 01/16/2003 to add non-ie compatible code (Susmita =
Kundu)
/* 12/05/2002 Jayashree Nagaraj.=20
	Changed Validate.js to parse through all the form=20
	elements and validate and concatenate the error messages and pass it =
back=20
	to the calling function rather than display the alert directly as the=20
	calling function may have other checks to make.
    Also added a new elements to the input tags called "required" that =
can be set to
	"yes" if its a required field. This way valdiateform can do both the =
required field validation
	as well as validate the format of the input value if there any.

*** Modified by   : InApp ***
Modified on   : 06/27/2003
Purpose       :Added  regular expression RegExpDict.url to validate  url
Contact email : stanfordjobs@inapp.com

*** Modifications ***=20

*/
/************************************************************************=
*****/
//Usage:
// Use either the function checkForm from the calling page direclty if =
only
// generic validation is required.
// If there are additional validations to be done at the calling page, =
use the=20
// function validateForm. Further usage instructions mentioned at the =
function
//level
/************************************************************************=
*****/

var ns4 =3D (document.layers)? true:false
var ie4 =3D (document.all)? true:false
/************************************************************************=
*****/
/*
This function wraps core validation functions with the additional =
objective of achieving cross-browser compatibility
It is called from the caller app. with an input parameter that will =
either be a form object in case of IE or=20
 null in case of non-IE browsers
In the latter case validation will occur over an array of custom form =
element objects which is populated from the caller App.
The earlier usage :
	Write a function in the calling page in form tag: onsubmit=3D"return =
checkForm(this)"=20
will continue to work, but only in IE
Input parameter - theForm (contains the form object in case of IE and =
null in case of NON-IE browsers
Returns - true/false
*/
var g_objFormElementArr =3D null;

function checkForm(theForm){
			   var sMsg;
			   //theForm is null in case of Non-IE browsers - In that case =
validation is done on array of custom form element object
			   if (theForm!=3Dnull) {
				   sMsg =3D validateForm(theForm);
			   } else {
				   //In this case validation is done on array of custom form element =
object if it exists. The array is populated from the caller app.
				   //In case the array is null - no validation takes place. This has =
been done for backward compatibility
				   if (g_objFormElementArr!=3Dnull){
					   sMsg =3D validateObjArray(g_objFormElementArr);
				   }=20
			   }		=09
				if (sMsg =3D=3D "")	{
					return true;
				}else {
					alert(sMsg);
					return false;
				}=20
}

/************************************************************************=
*****/
/* Function checkForm(myForm)
   If only basic validation is required, use this function.=20
	Usage:=20
	Write a function in the calling page in form tag: onsubmit=3D"return =
checkForm(this)"
*/
/************************************************************************=
*****/

/*
Form validator. Return the error messages as a string to display to the =
user if any validation fails
Usage:=20
	Write a function in the calling page in form tag: onsubmit=3D"return =
myCheckForm(this)"	=09
		function myCheckForm()
			{
			   var sMsg;
			   sMsg =3D validateForm(document.forms[0]);
		=09
				if (sMsg =3D=3D "")	{
					return true;
				}else {
					alert(sMsg);
					return false;
				}=20
			}=09

				=09
To input field, add "validator", "requiredd" and "label" attributes as =
in:
<input type=3D"text" name=3D"startdate" validator=3D"date" =
label=3D"Start Date" required=3D"yes">
*/
/************************************************************************=
*****/


//Called from caller App. initialize array
function initArray(){
	g_objFormElementArr =3D new Array();
}

/*
This is a custom form element structure.=20
The names of the properties are the same as the attributes used in the =
<INPUT> tags
*/
function FormElement() {
	  this.value =3D "";
	  this.validator =3D "";
	  this.required =3D "";
	  this.label =3D "";
}

/*
This function -
1. Populates A custom form element object - i.e. sets its various =
properties
2. Adds it to the global array of custom form element objects
*/
function fillObject(strValue, strValidator, strRequired, strLabel) {
	g_objFormElement =3D new FormElement(); =20
	g_objFormElement.value =3D strValue ;
	g_objFormElement.validator =3D strValidator;
	g_objFormElement.required =3D strRequired;
	g_objFormElement.label =3D strLabel;
	g_objFormElementArr[g_objFormElementArr.length] =3D g_objFormElement;
	g_objFormElement =3D null;
}

/************************************************************************=
****
Datatype validations:
	number, num
	date, dat
	email
	url
	time
	zip
	zipUK
	time
	alpha
	alphanumeric
	creditcard
	numberPositive

when required=3D"yes", required field validation is one.
*************************************************************************=
****/

function validateForm(theForm) {
	var elArr =3D theForm.elements;=20
	var sMsg =3D "";
	sMsg =3D validateObjArray(elArr);
	if (sMsg.trim()=3D=3D "") {
		return "";
	} else {
		return sMsg;
	}=09
}

function validateObjArray(theArray) {
	var sMsg =3D "";
	var elArr =3D theArray;=20
	for(var i =3D 0; i < elArr.length; i++) {
		with(elArr[i]) {
			var value =3D elArr[i].value;
			value=3Dvalue.trim()				=09
			//Required Field Validation First
			var req =3D elArr[i].required;
			var reqValid =3D true;
			if(req) {
				req =3D String(req).toLowerCase();
				if (req=3D=3D"yes") {//required field validation
					reqValid =3D chkrequired(value);
				}
				if(!reqValid) {
					var l =3D elArr[i].label;
					sMsg =3D sMsg.trim() + alertMsg(elArr[i],l,"req");
				}=09
			}=20
			if ((reqValid) && (value !=3D "") ) {
				//Other validation
				var v =3D elArr[i].validator;
				if(!v) continue;=20
				v =3D String(v).toLowerCase();
		=09
				if(v=3D=3D"date"){
					var valid =3D validDate(value); 			=09
				} else {
					if(v=3D=3D"num" || v=3D=3D"number"){
						var valid =3D validNumber(value); 			=09
					}else{ //use regular expression
						var thePat =3D RegExpDict[v];=20
						var valid =3D thePat.exec(value);=20
					}
				}
				if(! valid){
					var l =3D elArr[i].label		=09
					sMsg =3D sMsg.trim() + alertMsg(elArr[i],l,v)							=09
				}
			}
		}
	}
	if (sMsg.trim()=3D=3D "") {
		return "";
	} else {
		return sMsg;
	}=09
}

/************************************************************************=
*****/
// internal functions
//trim leading and trailing spaces
//use as: var sNewString =3D sMyString.trim();
/************************************************************************=
*****/
function String_trim(){
	var str=3DString(this);
	while(''+str.charAt(0)=3D=3D' ') { str=3Dstr.substring(1,str.length) }
	while(''+str.charAt(str.length-1)=3D=3D' ') { =
str=3Dstr.substring(0,str.length-1) }
	return str;=09
}
String.prototype.trim=3DString_trim;

/************************************************************************=
*****/
//internal function
//highlight field and display alert;
/************************************************************************=
*****/
function alertMsg(field,label,type){
if(ie4){ field.style.backgroundColor=3D"#FFFF33";}
=09
	if(type=3D=3D"req" || type=3D=3D"required"){
		return(label + " is required!\n")}
	else{
		return(label + " should be a valid " + friendlyDatatypeName(type) + =
"!\n")	}
=09
}
/************************************************************************=
*****/
//internal function
/************************************************************************=
*****/
function clearAlert(field){
	if(ie4){ field.style.backgroundColor=3D"#FFFFFF";} //set back to white
}


/************************************************************************=
*****/
//internal function
/************************************************************************=
*****/
function validEmail(str)		{ return RegExpDict.email.test(str.trim())}
function validUrl(str)	        	{ return =
RegExpDict.url.test(str.trim())} // ***InApp 08/27/2003 ***

function validPassword(str)		{ return =
RegExpDict.goodPassword.test(str.trim())	}
function posInteger(str)		{ return =
RegExpDict.numberPositive.test(str.trim()) }
function validAlpha(str)		{ return RegExpDict.alpha.test(str.trim())			}
function validAlphanumeric(str)		{ return =
RegExpDict.alphanumeric.test(str.trim())	}
/*function validDate(str)			{ return RegExpDict.date.test(str.trim())	} =
*/
function validZIP(str){
	var ok =3D RegExpDict.zip.test(str.trim());
	if(!ok) ok =3D RegExpDict.zipUK.test(str.trim());
	return ok;
}
function chkrequired(str){
	if(str.trim()=3D=3D'') return(false);
	else return(true);
}

function validNumber(val){ return(! isNaN(val) ); }

function friendlyDatatypeName(datatype){
	switch(datatype){
		case "NUM": return("number")
		case "DAT": return("date")
		default: return(datatype);
	}
}


function validDate(str){
var delim =3D "/";
var Datevalue =3D "";
var day;
var month;
var year;
var leap =3D 0;
var retVal =3D true;
   err =3D 0;
   DateValue =3D str;
  =20

	month =3D DateValue.substr(0,DateValue.indexOf("/"));
	DateValue =3D DateValue.substr((DateValue.indexOf("/")+1), =
DateValue.length);

	day =3D DateValue.substr(0,DateValue.indexOf("/"));
	year =3D DateValue.substr((DateValue.indexOf("/")+1), =
DateValue.length);


	/* DO NOT REMOVE the 4-digit check of the year, ASP errors will result =
for some application.*/
	if (isNaN(month) || isNaN(day) || isNaN(year) || (year.length !=3D 4)) =
{
		retVal =3D false
	}
=09
	/* Validation of year, this is the range of smalldatetime data type for =
SQL server.*/
   if ((year < 1900) || (year > 2078)) {
      retVal =3D false;
   }

   /* Validation of month*/
   if ((month < 1) || (month > 12)) {=09
      retVal =3D false;
   }

   /* Validation of day*/
   if (day < 1) {
      retVal =3D false;
   }

   /* Validation leap-year / february / day */
   if ((year % 4 =3D=3D 0) || (year % 100 =3D=3D 0) || (year % 400 =
=3D=3D 0)) {
      leap =3D 1;
   }
   if ((month =3D=3D 2) && (leap =3D=3D 1) && (day > 29)) {
      retVal =3D false;
   }
   if ((month =3D=3D 2) && (leap !=3D 1) && (day > 28)) {
      retVal =3D false;
   }

   /* Validation of other months */
   if ((day > 31) && ((month =3D=3D 1) || (month =3D=3D 3) || (month =
=3D=3D 5) || (month =3D=3D 7) || (month =3D=3D 8) ||(month =3D=3D 10) || =
(month =3D=3D 12) )) {
      retVal =3D false;
   }
   if ((day > 30) && ((month =3D=3D 4) || (month =3D=3D 6) || (month =
=3D=3D 9) ||(month =3D=3D 11))) {
      retVal =3D false;
   }
   return retVal=20
}


//******************************************
//* regular expression patterns dictionary
//******************************************
var RegExpDict =3D new Object();
	//matches three different formats of postal codes: 5 digit US ZIP code, =
5 digit US ZIP code + 4, and 6 digit alphanumeric Canadian Postal Code.=20
	RegExpDict.zip =3D /^\d{5}-\d{4}|\d{5}|[A-Z]\d[A-Z] \d[A-Z]\d$/;=20
	RegExpDict.zipUK =3D/^[a-zA-Z]{1,2}[1-9][0-9A-Za-z]{0,1} =
{0,1}[0-9][A-Za-z]{2}$/;

	// matches $17.23 or $14,281,545.45 or ...
	RegExpDict.currency =3D /\$\d{1,3}(,\d{3})*\.\d{2}/;

	// matches 5:04 or 12:34 but not 75:83
	RegExpDict.time =3D /^([1-9]|1[0-2]):[0-5]\d$/;

	//matched email Address
	RegExpDict.email =3D =
/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z=
0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;=20

// ***InApp 08/27/2003 ***
	//matches url address
	=
RegExpDict.url=3D/^([(http|ftp):\/\/(www\.)]|[a-z0-9\.\-])+\.(com|edu|biz=
|org|gov|int|info|mil|net|name|museum|coop|aero|[a-z][a-z])\b(\d+)*(\/[^;=
"'<>()\[\]{}\s\x7f-\xff]*([.,?]+[^;"'<>()\[\]{}\s\x7f-\xff]+)*)?$/;
=09
=09
//The password's first character must be a letter, it must contain at =
least 4 characters and no more than 15 characters and no characters =
other than letters, numbers and the underscore may be used=20
	RegExpDict.goodPassword =3D /^[a-zA-Z]\w{3,14}$/;

	//Matches any alphanumeric string (no spaces).=20
	RegExpDict.alphanumeric =3D /^[a-zA-Z0-9]+$/;

	//Matches any alpha only
	RegExpDict.alpha =3D /^[a-zA-Z]+$/;

	//Credit card validator. checks that the format is either 16 numbers in =
groups of four separated by a &quot;-&quot; or a &quot; &quot; or =
nothing at all.=20
	RegExpDict.creditCard =3D /^(\d{4}[- ]){3}\d{4}|\d{16}$/;

	//positive integer
	RegExpDict.numberPositive =3D /^\d+$/;=20
=09

/********************More NON-IE Browser compatibility stuff********/
/** trim() frunction is absent in IE4.x **/

//Leading space trim
function ltrim(inStr) {
	return inStr.replace(/^\s*/, "");
}


//Trailing space trim
function rtrim(inStr) {
	return inStr.replace(/\s*$/, "");
}


//Space trim
function trim(inStr) {
	return rtrim(ltrim(inStr));
}

/********************************************************************/

   =20


------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/facultyprofiles/inc/localvalidate.js

var yearRange =3D new Array(1900, 2050); //Year range for validation

function searchfor(frm) {
	if ((frm.searchphrase.value !=3D 'Enter search term') && =
(frm.searchphrase.value.length > 0)) {
		 frm.submit();
	}
}

// -------------------------------------------------- SAVE =
--------------------------------------------------

//Validate main bio save
function mainbio(frm) {
	var errMsg =3D '';=09
	//required
	if (replace(frm.profile.value, ' ', '').length <=3D 0) {errMsg +=3D =
'Profile is required.\n';}
	if (replace(frm.bio.value, ' ', '').length <=3D 0) {errMsg +=3D 'Bio is =
required.\n';}

	//length limits
	if (frm.urlpersonal.value.length > 128) {errMsg +=3D 'Personal Page URL =
exceeds allowed length.\n';}
	if (frm.urlcv.value.length > 128) {errMsg +=3D 'CV Url exceeds allowed =
length.\n';}
	if (replace(frm.profile.value, ' ', '').length > 2048) {errMsg +=3D =
'Profile exceeds allowed length.\n';}
	if (replace(frm.bio.value, ' ', '').length > 8000) {errMsg +=3D 'Bio =
exceeds allowed length.\n';}

	return errMsg;
}


//Validate degrees and experience save
function detaileditdegs(frm) {
	var errMsg =3D '';
	//length limits
	if (frm.acaddegrees.value.length > 2048) {errMsg +=3D 'Academic Degrees =
exceeds allowed length.\n';}
	if (frm.profexperience.value.length > 1024) {errMsg +=3D 'Professional =
Experience exceeds allowed length.\n';}

	return errMsg;
}


//Validate publications edit save
function detaileditpubs(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var artBookDone =3D false, titleChapDone =3D false;
	var titleArtDone =3D false, namePubDone =3D false, nameBookDone =3D =
false, pubUrlDone =3D false, dispRanksDone =3D false, pubYearDone =3D =
false;
	var thisRank, ranks =3D '', thisYr;
	var artLen, chapLen, bookLen, pubLen, publisherLen;
	var hasPub =3D false, hasBook =3D false, pubProbs =3D false, bookProbs =
=3D false;

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');
			thisYr =3D eval('frm.pubyear' + i + '.value');
			thisRank =3D eval('frm.rank' + i + '.value');
			artLen =3D eval('frm.titlearticle' + i + '.value.length');
			chapLen =3D eval('frm.titlechapter' + i + '.value.length');
			bookLen =3D eval('frm.namebook' + i + '.value.length');
			pubLen =3D eval('frm.namepub' + i + '.value.length');
			publisherLen =3D eval('frm.namepublisher' + i + '.value.length');
		=09
			//required
			hasPub =3D hasBook =3D pubProbs =3D bookProbs =3D false;
			if (artLen>0 || pubLen>0) hasPub =3D true;
			if (chapLen>0 || bookLen>0 || publisherLen>0) hasBook =3D true;
			if (hasPub && (artLen=3D=3D0 || pubLen=3D=3D0)) pubProbs =3D true;
			if (hasBook && (bookLen=3D=3D0 || publisherLen=3D=3D0)) bookProbs =3D =
true;
			//alert(hasPub + '.' + hasBook + ' - ' + pubProbs + '.' + bookProbs);
			if (!artBookDone && (pubProbs || bookProbs)) {errMsg +=3D 'Either a =
publication (article + publication), OR \na book(book name + publisher =
and an optional chapter), \nbut NOT both must be provided.\n'; =
artBookDone =3D true}

			if ((thisYr.length <=3D 0) || (!isvalidyear(thisYr)) && =
(!pubYearDone)) {errMsg +=3D 'Year is required and must be valid.\n';}
		=09
			//format
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; dispRanksDone =3D true; ranks +=3D thisRank + '.';}

			//length limits
			if ((artLen > 1024) && (!titleArtDone)) {errMsg +=3D 'Article title =
exceeds allowed length.\n'; titleArtDone =3D true;}
			if ((chapLen > 512) && (!titleChapDone)) {errMsg +=3D 'Chapter title =
exceeds allowed length.\n'; titleChapDone =3D true;}
			if ((bookLen > 512) && (!nameBookDone)) {errMsg +=3D 'Book name =
exceeds allowed length.\n'; nameBookDone =3D true;}
			if ((pubLen > 512) && (!namePubDone)) {errMsg +=3D 'Publication name =
exceeds allowed length.\n'; namePubDone =3D true;}
			if ((publisherLen > 512) && (!namePubDone)) {errMsg +=3D 'Publisher =
exceeds allowed length.\n'; namePubDone =3D true;}
			if ((eval('frm.url' + i + '.value.length') > 512) && (!pubUrlDone)) =
{errMsg +=3D 'URL exceeds allowed length.\n'; pubUrlDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate awards edit save
function detaileditawards(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var awardNameDone =3D false, awardOrgDone =3D false, dispRanksDone =3D =
false, awardYearDone =3D false;
	var thisRank, ranks =3D '', thisYr;

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');
			thisYr =3D eval('frm.awardyear' + i + '.value');
			thisRank =3D eval('frm.rank' + i + '.value');

			//required
			if (!isvalidyear(thisYr) && (!awardYearDone)) {errMsg +=3D 'Year is =
required and must be valid.\n'; awardYearDone =3D true;}
			if ((eval('frm.awardname' + i + '.value.length') <=3D 0) && =
(!awardNameDone)) {errMsg +=3D 'Name is required.\n'; awardNameDone =3D =
true;}
		=09
			//format
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; dispRanksDone =3D true; ranks +=3D thisRank + '.';}

			//length limits
			if ((eval('frm.awardname' + i + '.value.length') > 512) && =
(!awardNameDone)) {errMsg +=3D 'Name exceeds allowed length.\n'; =
awardNameDone =3D true;}
			if ((eval('frm.awardorg' + i + '.value.length') > 512) && =
(!awardOrgDone)) {errMsg +=3D 'Organization exceeds allowed length.\n'; =
awardOrgDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate gsb press releases edit save
function detaileditgsbpressrelease(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var mentionTitleDone =3D false, mentionUrlDone =3D false, dispRanksDone =
=3D false, mentionDateDone =3D false;
	var thisRank, ranks =3D '';

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');

			thisRank =3D eval('frm.rank' + i + '.value');

			//required
			//if ((!isvalidmonthyear(eval('frm.mentiondate' + i + '.value'))) && =
(!mentionDateDone)) {errMsg +=3D 'Date is required and must be =
valid.\n'; mentionDateDone =3D true;}
			if ((eval('frm.mentiontitle' + i + '.value.length') =3D=3D 0) && =
(!mentionTitleDone)) {errMsg +=3D 'Headline is required.\n';}
			//if ((eval('frm.mentionurl' + i + '.value.length') =3D=3D 0) && =
(!mentionUrlDone)) {errMsg +=3D 'URL is required.\n';}
		=09
			//format
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; ranks +=3D thisRank + '.'; dispRanksDone =3D true;}
		=09
			//length limits
			if ((eval('frm.mentiondate' + i + '.value.length') > 128) && =
(!mentionDateDone)) {errMsg +=3D 'Date exceeds allowed length.\n'; =
mentionTitleDone =3D true;}
			if ((eval('frm.mentiontitle' + i + '.value.length') > 512) && =
(!mentionTitleDone)) {errMsg +=3D 'Headline exceeds allowed length.\n'; =
mentionTitleDone =3D true;}
			if ((eval('frm.mentionurl' + i + '.value.length') > 512) && =
(!mentionUrlDone)) {errMsg +=3D 'URL exceeds allowed length.\n'; =
mentionUrlDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate external media mentions edit save
function detaileditextmediamention(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var mentionTitleDone =3D false, mentionUrlDone =3D false, =
mentionPublicationDone =3D false, dispRanksDone =3D false, =
mentionDateDone =3D false;
	var thisRank, ranks =3D '';

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');

			thisRank =3D eval('frm.rank' + i + '.value');

			//required
			//if ((!isvalidmonthyear(eval('frm.mentiondate' + i + '.value'))) && =
(!mentionDateDone)) {errMsg +=3D 'Date is required and must be =
valid.\n'; mentionDateDone =3D true;}
			if ((eval('frm.mentiontitle' + i + '.value.length') =3D=3D 0) && =
(!mentionTitleDone)) {errMsg +=3D 'Headline is required.\n';}
			//if ((eval('frm.mentionurl' + i + '.value.length') =3D=3D 0) && =
(!mentionUrlDone)) {errMsg +=3D 'URL is required.\n';}
		=09
			//format
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; ranks +=3D thisRank + '.'; dispRanksDone =3D true;}
		=09
			//length limits
			if ((eval('frm.mentiondate' + i + '.value.length') > 128) && =
(!mentionDateDone)) {errMsg +=3D 'Date exceeds allowed length.\n'; =
mentionTitleDone =3D true;}
			if ((eval('frm.mentiontitle' + i + '.value.length') > 512) && =
(!mentionTitleDone)) {errMsg +=3D 'Headline exceeds allowed length.\n'; =
mentionTitleDone =3D true;}
			if ((eval('frm.mentionpublication' + i + '.value.length') > 512) && =
(!mentionPublicationDone)) {errMsg +=3D 'Publication name exceeds =
allowed length.\n'; mentionTitleDone =3D true;}
			if ((eval('frm.mentionurl' + i + '.value.length') > 512) && =
(!mentionUrlDone)) {errMsg +=3D 'URL exceeds allowed length.\n'; =
mentionUrlDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate org affiliations edit save
function detaileditorgaffil(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var affilNameDone =3D false, affilOrgDone =3D false, affilYearFromDone =
=3D false, affilYearToDone =3D false, affilUrlDone =3D false, =
dispRanksDone =3D false;
	var thisRank, ranks =3D '', thisYrFrom, thisYrTo;

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');
			thisYrFrom =3D eval('frm.affilyearfrom' + i + '.value');
			thisYrTo =3D eval('frm.affilyearto' + i + '.value');
			thisRank =3D eval('frm.rank' + i + '.value');

			//required
			//if ((eval('frm.affilname' + i + '.value.length') =3D=3D 0) && =
(!affilNameDone)) {errMsg +=3D 'Affiliation name is required.\n';}
			if ((eval('frm.affilorg' + i + '.value.length') =3D=3D 0) && =
(!affilOrgDone)) {errMsg +=3D 'Affiliation organization name is =
required.\n';}
			//if ((!isvalidyear(thisYrFrom)) && (!affilYearFromDone)) {errMsg =
+=3D 'Affiliation from year is required and must be valid.\n';}
		=09
			//format
			if ((thisYrFrom !=3D '') && (!isvalidyear(thisYrFrom)) && =
(!affilYearFromDone)) {errMsg +=3D 'Affiliation from year must be =
valid.\n';}
			if ((thisYrTo !=3D '') && (!isvalidyear(thisYrTo)) && =
(!affilYearToDone)) {errMsg +=3D 'Affiliation to year must be =
valid.\n';}
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; dispRanksDone =3D true; ranks +=3D thisRank + '.';}
		=09
			//length limits
			if ((eval('frm.affilname' + i + '.value.length') > 1024) && =
(!affilNameDone)) {errMsg +=3D 'Affiliation name allowed length.\n'; =
affilNameDone =3D true;}
			if ((eval('frm.affilorg' + i + '.value.length') > 1024) && =
(!affilOrgDone)) {errMsg +=3D 'Affiliation organization name exceeds =
allowed length.\n'; affilOrgDone =3D true;}
			if ((eval('frm.affilurl' + i + '.value.length') > 512) && =
(!affilUrlDone)) {errMsg +=3D 'Affiliation URL exceeds allowed =
length.\n'; affilOrgDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate center/program associations edit save
function detaileditcenterprogram(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var affilOrgDone =3D false, affilUrlDone =3D false, dispRanksDone =3D =
false;
	var thisRank, ranks =3D '';

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');
			thisRank =3D eval('frm.rank' + i + '.value');

			//required
			if ((eval('frm.affilorg' + i + '.value.length') =3D=3D 0) && =
(!affilOrgDone)) {errMsg +=3D 'Name is required.\n';}
		=09
			//format
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; dispRanksDone =3D true; ranks +=3D thisRank + '.';}
		=09
			//length limits
			if ((eval('frm.affilorg' + i + '.value.length') > 512) && =
(!affilOrgDone)) {errMsg +=3D 'Name exceeds allowed length.\n'; =
affilOrgDone =3D true;}
			if ((eval('frm.affilurl' + i + '.value.length') > 512) && =
(!affilUrlDone)) {errMsg +=3D 'URL exceeds allowed length.\n'; =
affilOrgDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate research documents edit save (research papers OR cases)
function detaileditresearchdocuments(frm) {
	var i, totalRows =3D 0, errMsg =3D '';
	var rDocTitleDone =3D false, rDocPaperNumberDone =3D false, =
rDocPaperNumberFormatDone =3D false, dispRanksDone =3D false, =
rDocNumberLenDone =3D false, rDocTitleLenDone =3D false;
	var thisRank, thisTitle, thisNumber, ranks =3D '';

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.delete' + i + '.checked')) { // not marked for delete, =
validate fields
			eval('frm.delete' + i + '.value=3D 0');
			thisRank =3D eval('frm.rank' + i + '.value');
			thisTitle =3D eval('frm.rdoctitle' + i + '.value');
			thisNumber =3D eval('frm.rdocnumber' + i + '.value');
		=09
			//required
			if ((thisTitle.length <=3D 0) && (!rDocTitleDone)) {errMsg +=3D =
'Title is required.\n'; rDocTitleDone =3D true;}
			//if ((thisNumber.length <=3D 0) && (!rDocPaperNumberDone)) {errMsg =
+=3D 'Number is required.\n'; rDocPaperNumberDone =3D true;}
		=09
			//format
			if ((!isalphanum(eval('frm.rdocnumber' + i + '.value'))) && =
(!rDocPaperNumberFormatDone)) {errMsg +=3D 'Number must be =
alphanumeric.\n'; rDocPaperNumberFormatDone =3D true;}
			if ((thisRank > 0) && (!dispRanksDone) && (ranks.indexOf(thisRank) =
>=3D 0)) {errMsg +=3D 'Two entries cannot have the same display =
rank.\n'; dispRanksDone =3D true; ranks +=3D thisRank + '.';}
		=09
			//length limits
			if ((thisTitle.length > 255) && (!rDocTitleLenDone)) {errMsg +=3D =
'Title exceeds allowed length.\n'; rDocTitleLenDone =3D true;}
			if ((thisNumber.length > 16) && (!rDocNumberLenDone)) {errMsg +=3D =
'Number exceeds allowed length.\n'; rDocNumberLenDone =3D true;}
		} else {
			eval('frm.delete' + i + '.value =3D 1');
		}
	}=20
	return errMsg;
}


//Validate assistants by faculty save
function fabyfacedit(frm) {
	var errMsg =3D '';
	return errMsg;=20
}


//Validate faculty by assistants save
function fabyfaedit(frm) {
	var errMsg =3D '';

	return errMsg;=20
}

//Validate assistants upload
function fabyfacupload(frm) {
	var errMsg =3D "";

	if (frm.file.value.replace(" ", "").length =3D=3D 0) errMsg =3D "Please =
select a CSV file or enter a CSV file name.";

	return errMsg;=20
}


// -------------------------------------------------- ADD =
--------------------------------------------------

//Validate publications add
function detailaddpub(frm) {
	var errMsg =3D '';
	var artLen, chapLen, bookLen, pubLen, publisherLen;
	artLen =3D frm.titlearticle.value.length;
	chapLen =3D frm.titlechapter.value.length;
	bookLen =3D frm.namebook.value.length;
	pubLen =3D frm.namepub.value.length;
	publisherLen =3D frm.namepublisher.value.length;
	//alert(artLen + ' - ' + chapLen + ' - ' + bookLen + ' - ' + pubLen);
=09
	//required
	var hasPub =3D false, hasBook =3D false, pubProbs =3D false, bookProbs =
=3D false;
	if (artLen>0 || pubLen>0) hasPub =3D true;
	if (chapLen>0 || bookLen>0 || publisherLen>0) hasBook =3D true;

	if (hasPub && (artLen=3D=3D0 || pubLen=3D=3D0)) pubProbs =3D true;
	if (hasBook && (bookLen=3D=3D0 || publisherLen=3D=3D0)) bookProbs =3D =
true;

	if (pubProbs || bookProbs) {errMsg +=3D 'Either a publication (article =
+ publication), OR \na book(book name + publisher and an optional =
chapter), \nbut NOT both must be provided.\n';}
=09
	//format
	if ((frm.pubyear.value.length <=3D 0) || =
(!isvalidyear(frm.pubyear.value))) {errMsg +=3D 'Publication Year is =
required and must be valid.\n';}

	//length limits
	if (artLen > 512) {errMsg +=3D 'Article Title exceeds allowed =
length.\n';}
	if (chapLen > 512) {errMsg +=3D 'Chapter Title exceeds allowed =
length.\n';}
	if (bookLen > 512) {errMsg +=3D 'Book Name exceeds allowed length.\n';}
	if (pubLen > 512) {errMsg +=3D 'Publication Name exceeds allowed =
length.\n';}
	if (publisherLen > 512) {errMsg +=3D 'Publisher Name exceeds allowed =
length.\n';}

	return errMsg;
}


//Validate awards add
function detailaddaward(frm) {
	var errMsg =3D '';
	//required
	//if (frm.awardorg.value.length <=3D 0) {errMsg +=3D 'Organization is =
required.\n';}
	if (frm.awardname.value.length <=3D 0) {errMsg +=3D 'Name is =
required.\n';}
	if ((frm.awardyear.value.length =3D=3D 0) || =
(!isvalidyear(frm.awardyear.value))) {errMsg +=3D 'Year is required and =
must be valid.\n';}

	//length limits
	if (frm.awardorg.value.length > 512) {errMsg +=3D 'Organization exceeds =
allowed length.\n';}
	if (frm.awardname.value.length > 512) {errMsg +=3D 'Name exceeds =
allowed length.\n';}

	return errMsg;
}


//Validate gsb press release add
function detailaddgsbpressrelease(frm) {
	var errMsg =3D '';

	//required
	//if (!isvalidmonthyear(frm.mentiondate.value)) {errMsg +=3D 'Date is =
required and must be valid.\n';}
	if (frm.mentiontitle.value.length =3D=3D 0) {errMsg +=3D 'Headline is =
required.\n';}
	//if (frm.mentionurl.value.length =3D=3D 0) {errMsg +=3D 'URL is =
required.\n';}=09

	//length limits
	if (frm.mentiondate.value.length > 128) {errMsg +=3D 'Date exceeds =
allowed length.\n';}
	if (frm.mentiontitle.value.length > 512) {errMsg +=3D 'Headline exceeds =
allowed length.\n';}
	if (frm.mentionurl.value.length > 512) {errMsg +=3D 'URL exceeds =
allowed length.\n';}

	return errMsg;
}


//Validate external media mention add
function detailaddextmention(frm) {
	var errMsg =3D '';

	//required
	//if (!isvalidmonthyear(frm.mentiondate.value)) {errMsg +=3D 'Date is =
required and must be valid.\n';}
	//if (frm.mentionpublication.value.length =3D=3D 0) {errMsg +=3D =
'Publication is required.\n';}
	if (frm.mentiontitle.value.length =3D=3D 0) {errMsg +=3D 'Headline is =
required.\n';}
	//if (frm.mentionurl.value.length =3D=3D 0) {errMsg +=3D 'URL is =
required.\n';}=09

	//length limits
	if (frm.mentiondate.value.length > 128) {errMsg +=3D 'Date exceeds =
allowed length.\n';}
	if (frm.mentiontitle.value.length > 512) {errMsg +=3D 'Headline exceeds =
allowed length.\n';}
	if (frm.mentionurl.value.length > 512) {errMsg +=3D 'URL exceeds =
allowed length.\n';}
	if (frm.mentionpublication.value.length > 512) {errMsg +=3D =
'Publication exceeds allowed length.\n';}

	return errMsg;
}


//Validate org affiliation add
function detailaddorgaffil(frm) {
	var errMsg =3D '';

	//required
	if (frm.affilorg.value.length =3D=3D 0) {errMsg +=3D 'Affiliation =
organization name is required.\n';}=09
	//if ((frm.affilyearfrom.value.length =3D=3D 0) || =
(!isvalidyear(frm.affilyearfrom.value))) {errMsg +=3D 'Affiliation from =
year is required and must be valid.\n';}

	//format
	if ((frm.affilyearfrom.value.length !=3D 0) && =
(!isvalidyear(frm.affilyearfrom.value))) {errMsg +=3D 'Affiliation from =
year must be valid.\n';}
	if ((frm.affilyearto.value.length !=3D 0) && =
(!isvalidyear(frm.affilyearto.value))) {errMsg +=3D 'Affiliation to year =
must be valid.\n';}

	//length limits
	if (frm.affilname.value.length > 1024) {errMsg +=3D 'Affiliation name =
exceeds allowed length.\n';}
	if (frm.affilorg.value.length > 1024) {errMsg +=3D 'Affiliation =
organization name exceeds allowed length.\n';}
	if (frm.affilurl.value.length > 512) {errMsg +=3D 'Affiliation URL =
exceeds allowed length.\n';}

	return errMsg;
}


//Validate org affiliation add
function detailaddcenterprogram(frm) {
	var errMsg =3D '';

	//required
	if (frm.affilorg.value.length =3D=3D 0) {errMsg +=3D 'Name is =
required.\n';}=09

	//length limits
	if (frm.affilorg.value.length > 512) {errMsg +=3D 'Name exceeds allowed =
length.\n';}
	if (frm.affilurl.value.length > 512) {errMsg +=3D 'URL exceeds allowed =
length.\n';}

	return errMsg;
}


//Validate research document add (research paper OR case)
function detailaddresearchdocument(frm) {
	var errMsg =3D '';

	//required
	if (frm.rdoctitle.value.length =3D=3D 0) {errMsg +=3D 'Title is =
required.\n';}=09
	//if (frm.rdocnumber.value.length =3D=3D 0) {errMsg +=3D 'Number is =
required.\n';}=09

	//format
	if (!isalphanum(frm.rdocnumber.value)) {errMsg +=3D 'Number must be =
alphanumeric.\n';}
=09
	//length limits
	if (frm.rdoctitle.value.length > 128) {errMsg +=3D 'Title exceeds =
allowed length.\n';}
	if (frm.rdocnumber.value.length > 16) {errMsg +=3D 'Number exceeds =
allowed length.\n';}

	return errMsg;
}

// -------------------------------------------------- ADMIN =
--------------------------------------------------

//Validate admin main save
function adminmain(frm) {
	var errMsg =3D '';
=09
	//required
	if (frm.rank.value.length <=3D 0) {errMsg +=3D 'Rank is required.\n';}
	if (frm.primaryareacenter.value =3D=3D '') {errMsg +=3D 'A primary =
academic area or center must be specified.\n';}
	//if (frm.primaryassistant.value =3D=3D '') {errMsg +=3D 'A primary =
assistant must be specified.\n';}
	if (frm.profnametypecode.value.toUpperCase() =3D=3D "PRF") {
		if (frm.profsalutationoverride.value.replace(" ", "").length > 0 || =
frm.proflastnameoverride.value.replace(" ", "").length > 0 ||=20
			frm.proffirstnameoverride.value.replace(" ", "").length > 0 || =
frm.profmiddlenameoverride.value.replace(" ", "").length > 0 ||=20
			frm.profsuffixoverride.value.replace(" ", "").length > 0) {
			if (frm.profsalutation.value.replace(" ", "").length > 0 && =
frm.profsalutationoverride.value.replace(" ", "").length =3D=3D 0) =
{errMsg +=3D "Salutation overrride must be specified.\n";}
			if (frm.proflastname.value.replace(" ", "").length > 0 && =
frm.proflastnameoverride.value.replace(" ", "").length =3D=3D 0) {errMsg =
+=3D "Last name overrride must be specified.\n";}
			if (frm.proffirstname.value.replace(" ", "").length > 0 && =
frm.proffirstnameoverride.value.replace(" ", "").length =3D=3D 0) =
{errMsg +=3D "First name overrride must be specified.\n";}
			if (frm.profmiddlename.value.replace(" ", "").length > 0 && =
frm.profmiddlenameoverride.value.replace(" ", "").length =3D=3D 0) =
{errMsg +=3D "Middle name overrride must be specified.\n";}
			if (frm.profsuffix.value.replace(" ", "").length > 0 && =
frm.profsuffixoverride.value.replace(" ", "").length =3D=3D 0) {errMsg =
+=3D "Prefix overrride must be specified.\n";}
		}
	}
=09
	//length limits
	if (frm.titleacad.value.length > 1024) {errMsg +=3D 'Academic Title =
exceeds allowed length.\n';}
	if (frm.titleexed.value.length > 1024) {errMsg +=3D 'Executive =
Education Title exceeds allowed length.\n';}
	if (frm.titleother.value.length > 1024) {errMsg +=3D 'Other Title =
exceeds allowed length.\n';}
	if (frm.leavestatus.value.length > 256) {errMsg +=3D 'Leave Status =
exceeds allowed length.\n';}

	return errMsg;
}

//Add new faculty
function adminaddfaculty(frm) {
	var i, totalRows =3D 0, numChecked, errMsg =3D '';

	totalRows =3D frm.rows.value;
	for (i=3D0 ; i<=3D(totalRows-1) ; i++) {
		if (!eval('frm.add' + i + '.checked'))
			numChecked +=3D 1;
	}
	if (numChecked =3D=3D 0) {errMsg =3D 'Nothing to add!\n';}

	return errMsg;=09
}

//Edit cognizaznt dean assignments
function admineditcogdean(frm) {
	var errMsg =3D '';
	return errMsg;
}
// -------------------------------------------------- PRIVATE =
--------------------------------------------------

//wrapper for global alphanum check function
function isalphanum(which) {
	if ((which.length <=3D 0) || (validAlphanumeric(which))) {
		return true;
	} else {
		return false;
	}
}


//Replace whatstr in instr with withstr
function replace(instr, whatstr, withstr) {
	var rExp =3D new RegExp(whatstr, "gi");
	return instr.replace(rExp, withstr);
}


//Validate supplied year (yyyy) as within range.
function isvalidyear(whichyr) {
	//alert(whichyr + ' ' + validNumber(whichyr));
	if (validNumber(whichyr) & (whichyr > yearRange[0]) & (whichyr < =
yearRange[1]))
		return true
	else
		return false;
}


//Validate supplied monthyear (mm/yyyy) as within range.
function isvalidmonthyear(which) {
	var monthPat =3D /^([0][1-9]|[1][1-2])/;
	var parts =3D which.split('/');
	//alert(which + '.' + parts.length + '.' + parts[0] + '.' + parts[1] + =
'.' + isvalidyear(parts[1]) + '.' + monthPat.test(parts[0]));
	if ((parts.length =3D=3D 2) & (isvalidyear(parts[1])) & =
(monthPat.test(parts[0])))
		return true;
	else
		return false;
}

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/common_ui/scripts/rollover.js

// This debug variable is set to off (0) for production scripts.
// You can set it to on (1) for development purposes.       =20
	var debug =3D 0;       =20
	var n3 =3D (((navigator.appName =3D=3D "Netscape") && =
(parseInt(navigator.appVersion) >=3D 3 )) || ((navigator.appName =3D=3D =
"Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >=3D 4 =
)));   =20

/** =20
  * Use this to toggle the debug on or off. =20
  *   * Put it in your source code like this: =20
  *               <a href=3D"javascript:toggleDebug();">Debug</a>  =20
  * =20
  */ =20
  function toggleDebug() {   =20
	if (debug =3D=3D 1)        =20
		debug =3D 0;   =20
	else        =20
		debug =3D 1; =20
  }         =20
 =20
/**   =20
  * Turns the value of "thing" into either 0 or 1 based on these rules:  =
 =20
  * String:   =20
  *         "on"        =3D 1   =20
  *         "true"      =3D 1   =20
  *         "1"         =3D 1   =20
  *             "off"   =3D 0   =20
  *                     "false" =3D 0   =20
  *                     "0"     =3D 0   =20
  *    =20
  */ =20
  function normalize(thing) {                            =20
	type =3D typeof thing;                           =20
	if ( type =3D=3D "number") {       =20
		return thing;   =20
	}                            =20
=09
	if ( type =3D=3D "string") {                                =20
		if (thing =3D=3D "on" || thing =3D=3D "1" || thing =3D=3D "true") {    =
    =20
			return 1;              =20
		} else {           =20
			return 0;       =20
		}   =20
	}                    =20
=09
	return 0; =20
  }                 =20
 =20
  /**   =20
    * Switches the image whose name is "name" into either an on, or off =
state.   =20
    *    =20
    * Example:   =20
    *    In this example, an image with a file name of "button1.gif" is =
set to   =20
    *    would be specified like this:   =20
    *     =20
    *    HTML CODE:     =20
    *             <a href=3D"index.html" onMouseOver=3D"flip('button1', =
'on');" onMouseOut=3D"flip('button1', 'off');">   =20
    *                     <img name=3D"button1" src=3D"button1.gif">   =20
    *                     </a>   =20
    *   =20
    * Notes:    =20
    *   =20
    * The IMG tag should have a name=3D attribute.  This   =20
    *      is the same name passed in the parameter name parameter   =20
    *   =20
    * The state can be any of "on"/"off", "1"/"0", "true"/"false"   =20
    *   =20
    * The image file name should for the "ON" state should have the   =20
    *      string "_over" appended to the end of the name but before the =
   =20
    *      period for the extension.  i.e.,   =20
    *        OFF state image:  button1.gif   =20
    *        ON  state image:  button1_over.gif   =20
    *   =20
    */                                   =20
    function flip( name, state ) {                                       =
        =20
	if (!n3) return false;                                               =20
	// is there is no image with that name, then                       =20
	// if debugging is on, tell the programmer                       =20
	// exit gracefully.                                               =20
	if (document.images[name] =3D=3D null) {                                =

		if (debug =3D=3D 1) {                                       =20
			alert("Error: Cannot change the image named: " + name + "\n\t* Make =
sure the image is in the document\n\t* Make sure the IMG tag has a NAME =
attribute.")                               =20
		}                               =20
		return false;                       =20
	}                                               =20
	// get the name of the image                       =20
	oldname =3D document.images[name].src                                   =
            =20
	newName =3D "";                                               =20
	if (normalize(state) =3D=3D 0) {                                =20
		//alert("State is off");                               =20
		if (oldname.lastIndexOf("_over") !=3D -1) {                            =
           =20
		newName =3D oldname.substring(0, oldname.lastIndexOf("_over"));        =
                               =20
		extension =3D oldname.substring(oldname.lastIndexOf(".", =
oldname.length));                                       =20
		//alert("Extracted Name: " + newName + "\n\tExtension: " + extension + =
"\n\tNew Name: " + newName + extension);                                 =
      =20
		newName =3D newName + extension;                               =20
	} else {                                       =20
		newName =3D oldname;                               =20
	}                               =20
	document.images[name].src =3D newName;                               =20
	return true;                       =20
    } else {                               =20
	//alert("State is on");                                                 =
              =20
	newName =3D oldname.substring(0, oldname.lastIndexOf("."));             =
                  =20
	extension =3D oldname.substring(oldname.lastIndexOf("."), =
oldname.length);                               =20
	//alert("Extracted name is: " + newName + "\n\tExtension is: " + =
extension + "\n\tNew Name is: " + newName + "_over" + extension);        =
                                               =20
	newName =3D newName + "_over" + extension;                              =
                                 =20
	document.images[name].src =3D newName;                                  =
         =20
	return true;                           =20
	}                                               =20
	return false;               =20
    }                       =20
    /**         =20
      * Function to pre-load the images necessary for rollover.          =

      * This is never called by the user, so disregard it.         =20
      *         =20
      */       =20
    function preloadImages() {                                         =20
	if (!n3) return;                                       =20
	count =3D preloadImages.arguments.length;                               =
=20
	for (i =3D 0; i < count; i++) {                       =20
		this[i] =3D new Image();                       =20
		this[i].src =3D preloadImages.arguments[i];               =20
	}       =20
    }

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://gsbapps.stanford.edu/common_ui/scripts/rolltext.js

/**
  * Flip text
  *
  */


var rolltext_dir = "";
  
function rolltext(name, source) {
	
	if (!n3) return false;
	
	if (document.images[name] == null) {
		if (debug == 1) {
			alert("Error: Cannot change the image named: " + name + "\n\t");
		}
		return false;
	}
	
	 // get the name of the image
	oldname = document.images[name].src

	dirname = oldname.substring(0, oldname.lastIndexOf("/"));
	newname = dirname + "/" + source;
	document.images[name].src = newname;
	//alert("Directory: " + dirname + "\n\nNew Name: " + newname);
	
			
	return true;
}
		

------=_NextPart_000_00C0_01CC2C4D.030588A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://gsbapps.stanford.edu/common_ui/scripts/preload.js

 /**
   * PRELOAD-CHANGE
   * This bit of code calls the preload image routine.  The
   * user should change this per site.  The list supplied is
   * a comma delimited (separated) list of image file names.
   * The file names should be surrounded by double quotes " (shift+')
   * and all but the last one have a comma appended to them.
   *=20
   * Example: (this example tells the pre-loader to load 4 images.
   *
   *  var imgs =3D new preloadImages(
   *                             "image1.jpg",
   *                             "image1_over.jpg",
   *                             "image2.jpg",
   *                             "image2_over.jpg"
   *                             );
   *=20
   * The user should specify both the rollover and the normal state=20
   * image for rollovers. =20
   *=20
   * The user should also specify any menu images
   * that may "pop-up" on rollover as well as any graphics that are not
   * visible when the page is first displayed.
   *
   * Finally, the user must also specify the relative path to the =
images, otherwise,
   * the image will not be preloaded correctly.
   *=20
   */

//   function initPreloader() {
   function initLoader() {
=09
	if (n3) {
		var imgs =3D new preloadImages(
			"images/news.jpg",
			"images/news_on.jpg",
			"images/news_rt.gif",
			"images/apply.jpg",
			"images/apply_over.jpg",
			"images/apply_rt.gif",
			"images/contact.jpg",
			"images/contact_over.jpg",
			"images/contact_rt.gif",
			"images/search.jpg",
			"images/search_over.jpg",
			"images/search_rt.gif",
			"images/home.jpg",
			"images/home_over.jpg",
			"images/home_rt.gif",
			"images/blank_rt.gif"
		);
	}
   }

------=_NextPart_000_00C0_01CC2C4D.030588A0--

