From: <Salvato da Windows Internet Explorer 7>
Subject: =?Windows-1252?Q?E_-_Cremonaweb_il_portale_di_Cremona_-_=93In_vino_verita?=
	=?Windows-1252?Q?s._L=92arte_del_vino_oggi_e_l=92alimentazione_nella_ci?=
	=?Windows-1252?Q?tt=E0_romana_di_Veleia=94?=
Date: Fri, 25 Sep 2009 18:39:28 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CA3E0F.834529E0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/index.php?option=com_content&task=view&id=5718&Itemid=338

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>E - Cremonaweb =
il portale di Cremona - =93In vino veritas. L=92arte del vino oggi e =
l=92alimentazione nella citt=E0 romana di Veleia=94</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META http-equiv=3DX-UA-Compatible content=3DIE=3DEmulateIE7>
<META=20
content=3D"=93In vino veritas. L=92arte del vino oggi e =
l=92alimentazione nella citt=E0 romana di Veleia=94"=20
name=3Dtitle>
<META content=3D"E - Cremonaweb - il portale della citt=E0 di Cremona e =
Provincia"=20
name=3Ddescription>
<META=20
content=3D"cremona, mp3 download, midi, informazione, negozi di cremona, =
aziende di cremona, agenzie immobiliari, cremonaweb, webmaster, =
commercianti cremona, liutai, violini, shopping a cremona, cronaca, =
cremonaweb online"=20
name=3Dkeywords>
<META content=3D"MSHTML 6.00.6000.16890" name=3DGENERATOR>
<META content=3D"index, follow" name=3Drobots>
<SCRIPT type=3Dtext/javascript>
/*<![CDATA[*/
	var jax_live_site =3D 'http://www.e-cremonaweb.it/index.php';
	var jax_site_type =3D '1.0';
/*]]>*/
</SCRIPT>

<SCRIPT =
src=3D"http://www.e-cremonaweb.it/mambots/system/pc_includes/ajax_1.2.js"=
=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"http://www.e-cremonaweb.it/components/com_jomcomment/style.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/components/com_jomcomment/templates/de=
fault/comment_style.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT type=3Dtext/javascript>
/*<![CDATA[*/
var jc_option           =3D "com_content";
var jc_autoUpdate       =3D "0";
var jc_update_period    =3D 0*1000;
var jc_orderBy          =3D "1";
var jc_livesite_busyImg =3D =
"http://www.e-cremonaweb.it/components/com_jomcomment/busy.gif";
var jc_username         =3D "";
var jc_email            =3D "";
var jc_commentForm;
/*]]>*/
</SCRIPT>
<LINK title=3D"E - Cremonaweb il portale di Cremona"=20
href=3D"http://www.e-cremonaweb.it/index2.php?option=3Dcom_rss&amp;feed=3D=
RSS2.0&amp;no_html=3D1"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
href=3D"http://www.e-cremonaweb.it/images/favicon.ico" rel=3D"shortcut =
icon">
<META http-equiv=3DExpires content=3D-1>
<META content=3D5 name=3Drevisit-after>
<SCRIPT language=3Djavascript=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/js/mootools.v1.1=
1.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/highs=
lide.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/template.cs=
s"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/typo.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja.news.css=
"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja.news.fp.=
css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja_catslwi.=
css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/mootabs/mootabs=
1.2.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3Djavascript=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/js/ja.script.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/swfobj=
ect.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/highsl=
ide-with-html.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- Menu head --><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/ja_menus/ja_spl=
itmenu/ja.splitmenu.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/ja_menus/ja_spl=
itmenu/ja.splitmenu2.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/css/colors/them=
e.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if lte IE 6]>=0A=
<style type=3D"text/css">=0A=
.clearfix {height: 1%;}=0A=
img {border: none;}=0A=
</style>=0A=
<![endif]--><!--[if gte IE 7.0]>
<STYLE type=3Dtext/css>.clearfix {
	DISPLAY: inline-block
}
</STYLE>
<![endif]-->
<SCRIPT type=3Dtext/javascript>    =0A=
   	hs.graphicsDir =3D =
'http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/graphics/';=0A=
   	hs.showCredits =3D true; // you can set this to false if you want=0A=
	hs.creditsText =3D 'E-Cremonaweb';=0A=
	hs.creditsHref =3D 'http://www.e-cremonaweb.it/';=0A=
	hs.creditsTitle =3D'E-Cremonaweb';=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
  document.write ('<style type=3D"text/css">.blog-content-table =
.article_seperator{display:none;}<\/style>');=0A=
//]]>  =0A=
</SCRIPT>
</HEAD>
<BODY class=3D"wide fs3" id=3Dbd><A id=3DTop name=3DTop></A>
<UL class=3Daccessibility>
  <LI><A title=3D"Skip to content"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#ja-content">Skip=20
  to content</A>=20
  <LI><A title=3D"Skip to main navigation"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#ja-mainnav">Skip=20
  to main navigation</A>=20
  <LI><A title=3D"Skip to 1st column"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#ja-col1">Skip=20
  to 1st column</A>=20
  <LI><A title=3D"Skip to 2nd column"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#ja-col2">Skip=20
  to 2nd column</A>=20
  <LI><A title=3D"Skip to 3nd column"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#ja-col3">Skip=20
  to 2nd column</A> </LI></UL>
<DIV id=3Dja-wrapper>
<CENTER>
<TABLE id=3Dfood2 cellSpacing=3D0 cellPadding=3D0 width=3D971 =
bgColor=3D#f2f2f2=20
  border=3D0><TBODY>
  <TR>
    <TD bgColor=3D#f2f2f2 height=3D5></TD></TR>
  <TR>
    <TD vAlign=3Dcenter>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD align=3Dmiddle width=3D740>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!--=0A=
   if (!document.phpAds_used) document.phpAds_used =3D ',';=0A=
   document.write ("<" + "script language=3D'JavaScript' =
type=3D'text/javascript' src=3D'");=0A=
   document.write =
("http://www.cremonaweb.it/phpads/adjs.php?n=3Da02197f3");=0A=
   document.write ("&amp;what=3Dzone:10");=0A=
   document.write ("&amp;exclude=3D" + document.phpAds_used);=0A=
   if (document.referer)=0A=
      document.write ("&amp;referer=3D" + escape(document.referer));=0A=
   document.write ("'><" + "/script>");=0A=
//-->=0A=
</SCRIPT>
            <NOSCRIPT><A=20
            =
href=3D"http://www.cremonaweb.it/phpads/adclick.php?n=3Da02197f3"=20
            target=3D_blank><IMG alt=3D""=20
            =
src=3D"http://www.cremonaweb.it/phpads/adview.php?what=3Dzone:10&amp;n=3D=
a02197f3"=20
            border=3D0></A></NOSCRIPT> </TD>
          <TD align=3Dleft width=3D230><IMG height=3D90=20
            src=3D"http://www.e-cremonaweb.it/images/promotori.jpg" =
width=3D224=20
            =
border=3D0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></CENTER><=
!-- BEGIN: HEADER -->
<DIV id=3Dja-headerwrap>
<DIV class=3Dclearfix id=3Dja-header>
<DIV id=3Dfood></DIV>
<H1 class=3Dlogo><A title=3D"E - Cremonaweb il portale di Cremona"=20
href=3D"http://www.e-cremonaweb.it/"><SPAN>E - Cremonaweb il portale di=20
Cremona</SPAN></A> </H1>
<DIV id=3Dbox-1></DIV>
<DIV id=3Dbox-2></DIV>
<DIV class=3Dja-headtool id=3Dja-headtools>
<DIV class=3D"ja-innerpad clearfix">
<DIV class=3Dja-day><SPAN>Venerdi</SPAN>=20
<DIV>25 Set</DIV></DIV>
<UL>
  <LI><A class=3Dhighslide=20
  onclick=3D"return hs.htmlExpand(this, { =
contentId:'id_highslide_login', outlineType : 'rounded-white', =
outlineWhileAnimating : true, width : 325} )"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Entra=20
  </A><!--LOFIN FORM content-->
  <DIV class=3Dhighslide-html-content id=3Did_highslide_login>
  <DIV class=3Dhighslide-header>
  <UL>
    <LI class=3Dhighslide-move><A onclick=3D"return false"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Muovi</A>=20

    <LI class=3Dhighslide-close><A onclick=3D"return hs.close(this)"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Chiudi</A>=20
    </LI></UL></DIV>
  <DIV class=3Dhighslide-body>
  <DIV id=3Dja-login>
  <FORM id=3Dlogin name=3Dlogin =
action=3Dhttp://www.e-cremonaweb.it/index.php=20
  method=3Dpost><LABEL class=3Dja-login-user=20
  for=3Dmod_login_username><SPAN>Username</SPAN> <INPUT class=3Dinputbox =

  id=3Dmod_login_username alt=3Dusername size=3D10 name=3Dusername> =
</LABEL><LABEL=20
  class=3Dja-login-password =
for=3Dmod_login_password><SPAN>Password</SPAN> <INPUT=20
  class=3Dinputbox id=3Dmod_login_password type=3Dpassword =
alt=3Dpassword size=3D10=20
  name=3Dpasswd> </LABEL><LABEL for=3Dmod_login_remember><INPUT =
class=3Dinputbox=20
  id=3Dmod_login_remember type=3Dhidden alt=3D"Remember Me" value=3Dyes =
name=3Dremember>=20
  </LABEL><INPUT class=3Dbutton type=3Dsubmit value=3DEntra =
name=3DSubmit>=20
  <DIV class=3Dja-login-links><A=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_registration&am=
p;task=3DlostPassword">Password=20
  dimenticata?</A> </DIV><INPUT type=3Dhidden value=3Dlogin =
name=3Doption> <INPUT=20
  type=3Dhidden value=3Dlogin name=3Dop2> <INPUT type=3Dhidden =
value=3Ditalian name=3Dlang>=20
  <INPUT type=3Dhidden=20
  =
value=3Dhttp://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338=20
  name=3Dreturn> <INPUT type=3Dhidden value=3D0 name=3Dmessage> <INPUT =
type=3Dhidden=20
  value=3D1 name=3Dforce_session> <INPUT type=3Dhidden value=3D1=20
  name=3Dj564dcedbb5db9cd077ce77a4dfcfd694> =
</FORM></DIV></DIV></DIV><!-- signup form -->
  <LI><A=20
  onclick=3D"return hs.htmlExpand(this, {contentId: =
'id_highslide_signup_1',outlineType:'rounded-white',width:330,height:360,=
outlineWhileAnimating:true} )"=20
  href=3D"http://www.e-cremonaweb.it/index.php">Registrati </A><!--LOFIN =
FORM content-->
  <DIV class=3Dhighslide-html-content id=3Did_highslide_signup_1>
  <DIV class=3Dhighslide-header>
  <UL>
    <LI class=3Dhighslide-move><A onclick=3D"return false"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Muovi</A>=20

    <LI class=3Dhighslide-close><A onclick=3D"return hs.close(this)"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Chiudi</A>=20
    </LI></UL></DIV>
  <DIV class=3Dhighslide-body>
  <SCRIPT language=3Djavascript type=3Dtext/javascript>
    	function submitbutton_reg() {
    		var form =3D document.mosForm;
    		var r =3D new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");
   =20
    		// do field validation
    		if (form.name.value =3D=3D "") {
    			alert( "Inserisci il tuo nome" );
    		} else if (form.username.value =3D=3D "") {
    			alert( "Inserisci un Username" );
    		} else if (r.exec(form.username.value) || =
form.username.value.length < 3) {
    			alert( "Per favore, inserisci un Username: valido.  Con pi=F9 di =
2 caratteri che comprendano 0-9,a-z,A-Z" );
    		} else if (form.email.value =3D=3D "") {
    			alert( "Inserisci un indirizzo e-mail valido" );
    		} else if (form.password.value.length < 6) {
    			alert( "Inserisci una Password valida. Senza spazi, con pi=F9 di =
6 caratteri e contenente caratteri 0-9,a-z,A-Z" );
    		} else if (form.password2.value =3D=3D "") {
    			alert( "Verifica Password." );
    		} else if ((form.password.value !=3D "") && (form.password.value =
!=3D form.password2.value)){
    			alert( "Password e Verifica non corrispondono, per favore =
riprova." );
    		} else if (r.exec(form.password.value)) {
    			alert( "Per favore, inserisci un campo Password: valido. Senza =
spazi, con pi=F9 di 6 caratteri che comprendano 0-9,a-z,A-Z" );
    		} else {
    			form.submit();
    		}
    	}
    	</SCRIPT>

  <FORM name=3DmosForm action=3Dindex.php method=3Dpost>
  <DIV class=3Dcomponentheading>Registrazione </DIV>
  <TABLE class=3Dcontentpane cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%" border=3D0>
    <TBODY>
    <TR>
      <TD colSpan=3D2>I campi con il simbolo (*) sono =
obbligatori.</TD></TR>
    <TR>
      <TD width=3D"30%">Nome: * </TD>
      <TD><INPUT class=3Dinputbox maxLength=3D50 size=3D40 name=3Dname> =
</TD></TR>
    <TR>
      <TD>Username: * </TD>
      <TD><INPUT class=3Dinputbox maxLength=3D25 size=3D40 =
name=3Dusername> </TD></TR>
    <TR>
      <TD>Indirizzo e-mail: * </TD>
      <TD><INPUT class=3Dinputbox maxLength=3D100 size=3D40 =
name=3Demail> </TD></TR>
    <TR>
      <TD>Password: * </TD>
      <TD><INPUT class=3Dinputbox type=3Dpassword size=3D40 =
name=3Dpassword> </TD></TR>
    <TR>
      <TD>Verifica Password: * </TD>
      <TD><INPUT class=3Dinputbox type=3Dpassword size=3D40 =
name=3Dpassword2>=20
    </TD></TR></TBODY></TABLE><INPUT type=3Dhidden value=3D0 name=3Did> =
<INPUT=20
  type=3Dhidden value=3D0 name=3Dgid> <INPUT type=3Dhidden value=3D1 =
name=3Duseractivation>=20
  <INPUT type=3Dhidden value=3Dcom_registration name=3Doption> <INPUT =
type=3Dhidden=20
  value=3DsaveRegistration name=3Dtask> <INPUT class=3Dbutton =
onclick=3Dsubmitbutton_reg() type=3Dbutton value=3D"Invia =
Registrazione">=20
  <INPUT type=3Dhidden value=3D1 =
name=3Djb37e5c5e29abac99f6ad8f48da33771d>=20
  </FORM></DIV></DIV><!--LOFIN FORM content--><!--module search-->
  <LI><A class=3Dhighslide=20
  onclick=3D"return hs.htmlExpand(this, { contentId: =
'id_highslide_search', outlineType : 'rounded-white', =
outlineWhileAnimating : true, width : 230} )"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_search">Cerca =
</A><!--SEARCH content-->
  <DIV class=3Dhighslide-html-content id=3Did_highslide_search>
  <DIV class=3Dhighslide-header>
  <UL>
    <LI class=3Dhighslide-move><A onclick=3D"return false"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Muovi</A>=20

    <LI class=3Dhighslide-close><A onclick=3D"return hs.close(this)"=20
    =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#">Chiudi</A>=20
    </LI></UL></DIV>
  <DIV class=3Dhighslide-body>
  <DIV id=3Dja-search>
  <FORM action=3Dindex.php?option=3Dcom_search method=3Dget>
  <DIV class=3Dsearch><INPUT class=3Dinputbox id=3Dmod_search_searchword =

  onblur=3D"if(this.value=3D=3D'') this.value=3D'cerca nel sito...';"=20
  onfocus=3D"if(this.value=3D=3D'cerca nel sito...') this.value=3D'';" =
alt=3Dsearch=20
  maxLength=3D20 value=3D"cerca nel sito..." name=3Dsearchword><INPUT =
class=3Dbutton type=3Dsubmit value=3DCerca> </DIV><INPUT=20
  type=3Dhidden value=3Dcom_search name=3Doption> <INPUT type=3Dhidden =
name=3DItemid>=20
  </FORM></DIV></DIV></DIV></LI></UL>
<DIV id=3Dja-usertools><STRONG>Testo</STRONG>=20
<UL class=3Dja-usertools-font>
  <LI><IMG id=3Dja-tool-increase title=3D"Increase font size"=20
  style=3D"CURSOR: pointer"=20
  onclick=3D"switchFontSize('ja_teline_ii_ja_font','inc'); return =
false;"=20
  alt=3D"Increase font size"=20
  =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-incr=
ease.gif">=20
  </LI>
  <LI><IMG id=3Dja-tool-reset title=3D"Default font size" =
style=3D"CURSOR: pointer"=20
  onclick=3D"switchFontSize('ja_teline_ii_ja_font',3); return false;"=20
  alt=3D"Default font size"=20
  =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-rese=
t.gif">=20
  </LI>
  <LI><IMG id=3Dja-tool-decrease title=3D"Decrease font size"=20
  style=3D"CURSOR: pointer"=20
  onclick=3D"switchFontSize('ja_teline_ii_ja_font','dec'); return =
false;"=20
  alt=3D"Decrease font size"=20
  =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-decr=
ease.gif">=20
  </LI></UL>
<SCRIPT type=3Dtext/javascript>var =
CurrentFontSize=3DparseInt('3');</SCRIPT>
</DIV><BR><BR>
<CENTER>
<FORM action=3Dhttp://www.google.it/custom method=3Dget =
target=3Dgoogle_window>
<TABLE bgColor=3D#ffffff>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop noWrap align=3Dleft height=3D32><A=20
      href=3D"http://www.google.com/"><IMG alt=3DGoogle=20
      src=3D"http://www.google.com/logos/Logo_25wht.gif" align=3Dmiddle=20
      border=3D0></A> <INPUT maxLength=3D255 size=3D30 name=3Dq> <INPUT =
type=3Dsubmit value=3DRicerca name=3Dsa> <INPUT type=3Dhidden=20
      value=3Dpub-2226443733259293 name=3Dclient><INPUT type=3Dhidden =
value=3D1=20
      name=3Dforid><INPUT type=3Dhidden value=3DISO-8859-1 =
name=3Die><INPUT type=3Dhidden=20
      value=3DISO-8859-1 name=3Doe><INPUT type=3Dhidden=20
      =
value=3DGALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBG=
C:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;=20
      name=3Dcof><INPUT type=3Dhidden value=3Dit=20
name=3Dhl></TD></TR></TBODY></TABLE></FORM></CENTER></DIV></DIV></DIV></D=
IV><!-- END: HEADER --><!-- BEGIN: MAIN NAVIGATION -->
<DIV id=3Dja-mainnavwrap2>
<DIV class=3Dclearfix id=3Dja-mainnav>
<DIV class=3D"mainlevel clearfix" id=3Dja-splitmenu>
<UL>
  <LI class=3D"menu-item0 first-item"><A class=3D"menu-item0 first-item" =
id=3Dmenu294=20
  title=3D"Annunci Online"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_marketplace&amp=
;Itemid=3D294"><SPAN=20
  class=3Dmenu-title>Annunci Online</SPAN></A></LI>
  <LI class=3Dmenu-item1><A class=3Dmenu-item1 id=3Dmenu310 =
title=3D"Cerco Casa"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D310"><SPAN=20
  class=3Dmenu-title>Cerco Casa</SPAN></A></LI>
  <LI class=3Dmenu-item2><A class=3Dmenu-item2 id=3Dmenu311 =
title=3D"Cerca Auto"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D604&amp;Itemid=3D311"><SPAN=20
  class=3Dmenu-title>Cerca Auto</SPAN></A></LI>
  <LI class=3Dmenu-item3><A class=3Dmenu-item3 id=3Dmenu246 =
title=3D"Cerco Lavoro"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D246"><SPAN=20
  class=3Dmenu-title>Cerco Lavoro</SPAN></A></LI>
  <LI class=3Dmenu-item4><A class=3Dmenu-item4 id=3Dmenu253 title=3D"Al =
Cinema"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D253"><SPAN=20
  class=3Dmenu-title>Al Cinema</SPAN></A></LI>
  <LI class=3Dmenu-item5><A class=3Dmenu-item5 id=3Dmenu309 =
title=3DFotogallery=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D309"><SPAN=20
  class=3Dmenu-title>Fotogallery</SPAN></A></LI>
  <LI class=3Dmenu-item6><A class=3Dmenu-item6 id=3Dmenu256 =
title=3D"Video "=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_seyret&amp;Item=
id=3D256"><SPAN=20
  class=3Dmenu-title>Video </SPAN></A></LI>
  <LI class=3Dmenu-item7><A class=3Dmenu-item7 id=3Dmenu314=20
  title=3D"Alberghi - Ristoranti"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_alberghi&amp;It=
emid=3D314"><SPAN=20
  class=3Dmenu-title>Alberghi - Ristoranti</SPAN></A></LI>
  <LI class=3Dmenu-item8><A class=3Dmenu-item8 id=3Dmenu267 =
title=3D"Aziende in E-Crw"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_mtree&amp;Itemi=
d=3D213"><SPAN=20
  class=3Dmenu-title>Aziende in E-Crw</SPAN></A></LI>
  <LI class=3Dmenu-item9><A class=3Dmenu-item9 id=3Dmenu274 =
title=3D"Sala giochi"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_puarcade&amp;It=
emid=3D273"><SPAN=20
  class=3Dmenu-title>Sala giochi</SPAN></A></LI>
  <LI class=3D"menu-item10 last-item"><A class=3D"menu-item10 last-item" =
id=3Dmenu288=20
  title=3D"Casino '"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_casino_flash&am=
p;Itemid=3D288"><SPAN=20
  class=3Dmenu-title>Casino '</SPAN></A></LI></UL></DIV></DIV></DIV><!-- =
END: MAIN NAVIGATION --><!-- BEGIN: MAIN NAVIGATION -->
<DIV id=3Dja-mainnavwrap>
<DIV class=3Dclearfix id=3Dja-mainnav>
<DIV class=3D"mainlevel clearfix" id=3Dja-splitmenu>
<UL>
  <LI class=3D"menu-item0 first-item"><A class=3D"menu-item0 first-item" =
id=3Dmenu74=20
  title=3DHome=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_frontpage&amp;I=
temid=3D74"><SPAN=20
  class=3Dmenu-title>Home</SPAN></A></LI>
  <LI class=3Dmenu-item1><A class=3Dmenu-item1 id=3Dmenu82 =
title=3DTerritorio=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D4&amp;Itemid=3D82"><SPAN=20
  class=3Dmenu-title>Territorio</SPAN></A></LI>
  <LI class=3Dmenu-item2><A class=3Dmenu-item2 id=3Dmenu92=20
  title=3D"Cultura e Spettacoli"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D6&amp;Itemid=3D92"><SPAN=20
  class=3Dmenu-title>Cultura e Spettacoli</SPAN></A></LI>
  <LI class=3Dmenu-item3><A class=3Dmenu-item3 id=3Dmenu234 =
title=3DIstituzioni=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D10&amp;Itemid=3D234"><SPAN=20
  class=3Dmenu-title>Istituzioni</SPAN></A></LI>
  <LI class=3Dmenu-item4><A class=3Dmenu-item4 id=3Dmenu87 =
title=3DEconomia=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D5&amp;Itemid=3D87"><SPAN=20
  class=3Dmenu-title>Economia</SPAN></A></LI>
  <LI class=3Dmenu-item5><A class=3Dmenu-item5 id=3Dmenu97 =
title=3DNo-Profit=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D7&amp;Itemid=3D97"><SPAN=20
  class=3Dmenu-title>No-Profit</SPAN></A></LI>
  <LI class=3D"menu-item6 active"><A class=3D"menu-item6 active" =
id=3Dmenu228=20
  title=3D"Costume e Societ=E0"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D8&amp;Itemid=3D228"><SPAN=20
  class=3Dmenu-title>Costume e Societ=E0</SPAN></A></LI>
  <LI class=3Dmenu-item7><A class=3Dmenu-item7 id=3Dmenu115 =
title=3DSport=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D11&amp;Itemid=3D115"><SPAN=20
  class=3Dmenu-title>Sport</SPAN></A></LI>
  <LI class=3Dmenu-item8><A class=3Dmenu-item8 id=3Dmenu301 =
title=3DDonna=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D12&amp;Itemid=3D301"><SPAN=20
  class=3Dmenu-title>Donna</SPAN></A></LI>
  <LI class=3Dmenu-item9><A class=3Dmenu-item9 id=3Dmenu327 title=3D"A =
tavola"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D327"><SPAN=20
  class=3Dmenu-title>A tavola</SPAN></A></LI>
  <LI class=3Dmenu-item10><A class=3Dmenu-item10 id=3Dmenu276 =
title=3DServizi=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D276"><SPAN=20
  class=3Dmenu-title>Servizi</SPAN></A></LI>
  <LI class=3Dmenu-item11><A class=3Dmenu-item11 id=3Dmenu292 =
title=3DLinks=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_weblinks&amp;It=
emid=3D292"><SPAN=20
  class=3Dmenu-title>Links</SPAN></A></LI>
  <LI class=3D"menu-item12 last-item"><A class=3D"menu-item12 last-item" =
id=3Dmenu313=20
  title=3DRadio =
href=3D"http://radiojtj.aemcom.net/radio/radiojtj_live.htm"=20
  target=3D_blank><SPAN=20
class=3Dmenu-title>Radio</SPAN></A></LI></UL></DIV></DIV></DIV>
<DIV id=3Dja-subnavwrap>
<DIV class=3Dclearfix id=3Dja-subnav>
<DIV class=3Dsublevel>
<UL>
  <LI class=3D" first-item"><A class=3D" first-item" id=3Dmenu344=20
  title=3D"Prodotti ticipi &amp; Co."=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D30&amp;Itemid=3D344"><SPAN=20
  class=3Dmenu-title>Prodotti ticipi &amp; Co.</SPAN></A>
  <LI><A id=3Dmenu229 title=3DItinerari=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D29&amp;Itemid=3D229"><SPAN=20
  class=3Dmenu-title>Itinerari</SPAN></A>
  <LI><A id=3Dmenu231 title=3D"Salute &amp; Benessere"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D31&amp;Itemid=3D231"><SPAN=20
  class=3Dmenu-title>Salute &amp; Benessere</SPAN></A>
  <LI class=3D" active"><A class=3D" active" id=3Dmenu338 title=3D"Cibo =
&amp; Vino"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D85&amp;Itemid=3D338"><SPAN=20
  class=3Dmenu-title>Cibo &amp; Vino</SPAN></A>
  <LI><A id=3Dmenu232 title=3D"Tecnologia &amp; Scienza"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D32&amp;Itemid=3D232"><SPAN=20
  class=3Dmenu-title>Tecnologia &amp; Scienza</SPAN></A>
  <LI class=3D" last-item"><A class=3D" last-item" id=3Dmenu248 =
title=3DMotori=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D67&amp;Itemid=3D248"><SPAN=20
  class=3Dmenu-title>Motori</SPAN></A></LI></UL></DIV></DIV></DIV><!-- =
END: MAIN NAVIGATION -->
<DIV class=3Dclearfix id=3Dja-containerwrap-m>
<DIV id=3Dja-container>
<DIV class=3Dclearfix id=3Dja-container-inner><!-- BEGIN: CONTENT -->
<DIV id=3Dja-content>
<DIV class=3D"ja-innerpad clearfix">
<DIV id=3Dja-pathway><SPAN class=3Dpathway><A class=3Dpathway=20
href=3D"http://www.e-cremonaweb.it/index.php">Home</A> <IMG alt=3Darrow=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/arrow.png=
"=20
border=3D0> <A class=3Dpathway=20
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogsection&amp;id=3D8&amp;Itemid=3D228">Costume=20
e Societ=E0</A> <IMG alt=3Darrow=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/arrow.png=
"=20
border=3D0> <A class=3Dpathway=20
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dblogcategory&amp;id=3D85&amp;Itemid=3D338">Cibo=20
&amp; Vino</A> <IMG alt=3Darrow=20
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/arrow.png=
"=20
border=3D0> =93In vino veritas. L=92arte del vino oggi e =
l=92alimentazione nella citt=E0=20
romana di Veleia=94 </SPAN></DIV>
<DIV id=3Dja-current-content>
<SCRIPT=20
src=3D"http://www.e-cremonaweb.it/components/com_jomcomment/script.js?1.8=
.9"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.e-cremonaweb.it/index2.php?option=3Dcom_jomcomment&amp;=
task=3Duserinfo&amp;no_html=3D1"=20
type=3Dtext/javascript></SCRIPT>

<TABLE class=3Dcontentpaneopen>
  <TBODY>
  <TR>
    <TD class=3Dcontentheading width=3D"100%">=93In vino veritas. =
L=92arte del vino=20
      oggi e l=92alimentazione nella citt=E0 romana di Veleia=94 </TD>
    <TD class=3Dbuttonheading align=3Dright width=3D"100%"><A =
title=3DPDF=20
      =
onclick=3D"window.open('http://www.e-cremonaweb.it/index2.php?option=3Dco=
m_content&amp;do_pdf=3D1&amp;id=3D5718','win2','status=3Dno,toolbar=3Dno,=
scrollbars=3Dyes,titlebar=3Dno,menubar=3Dno,resizable=3Dyes,width=3D640,h=
eight=3D480,directories=3Dno,location=3Dno'); return false;"=20
      =
href=3D"http://www.e-cremonaweb.it/index2.php?option=3Dcom_content&amp;do=
_pdf=3D1&amp;id=3D5718"=20
      target=3D_blank><IMG alt=3DPDF=20
      =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/pdf_butto=
n.png"=20
      align=3Dmiddle border=3D0 name=3DPDF></A> </TD>
    <TD class=3Dbuttonheading align=3Dright width=3D"100%"><A =
title=3DStampa=20
      =
onclick=3D"window.open('http://www.e-cremonaweb.it/index2.php?option=3Dco=
m_content&amp;task=3Dview&amp;id=3D5718&amp;pop=3D1&amp;page=3D0&amp;Item=
id=3D338','win2','status=3Dno,toolbar=3Dno,scrollbars=3Dyes,titlebar=3Dno=
,menubar=3Dno,resizable=3Dyes,width=3D640,height=3D480,directories=3Dno,l=
ocation=3Dno'); return false;"=20
      =
href=3D"http://www.e-cremonaweb.it/index2.php?option=3Dcom_content&amp;ta=
sk=3Dview&amp;id=3D5718&amp;pop=3D1&amp;page=3D0&amp;Itemid=3D338"=20
      target=3D_blank><IMG alt=3DStampa=20
      =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/printButt=
on.png"=20
      align=3Dmiddle border=3D0 name=3DStampa></A> </TD>
    <TD class=3Dbuttonheading align=3Dright width=3D"100%"><A =
title=3DE-mail=20
      =
onclick=3D"window.open('http://www.e-cremonaweb.it/index2.php?option=3Dco=
m_content&amp;task=3Demailform&amp;id=3D5718&amp;itemid=3D338','win2','st=
atus=3Dno,toolbar=3Dno,scrollbars=3Dyes,titlebar=3Dno,menubar=3Dno,resiza=
ble=3Dyes,width=3D400,height=3D250,directories=3Dno,location=3Dno'); =
return false;"=20
      =
href=3D"http://www.e-cremonaweb.it/index2.php?option=3Dcom_content&amp;ta=
sk=3Demailform&amp;id=3D5718&amp;itemid=3D338"=20
      target=3D_blank><IMG alt=3DE-mail=20
      =
src=3D"http://www.e-cremonaweb.it/templates/ja_teline_ii/images/emailButt=
on.png"=20
      align=3Dmiddle border=3D0 name=3DE-mail></A> =
</TD></TR></TBODY></TABLE>
<TABLE class=3Dcontentpaneopen>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop colSpan=3D2><STRONG><IMG title=3DImage =
style=3D"FLOAT: right"=20
      height=3D204 alt=3DImage hspace=3D6=20
      =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/cucina=
/spumante290.jpg"=20
      width=3D290 border=3D1><BR>Prima collaborazione tra =
l=92Associazione=20
      Vitivinicoltori </STRONG>Val Chiavenna e il Progetto Archemilia. =
Domenica=20
      27 settembre alle 15, nell=92area archeologica di Veleia, infatti, =
in=20
      occasione della Giornata Europea del Patrimonio in programma per =
sabato e=20
      domenica prossimi, si terr=E0 l=92evento =93In vino veritas. =
L=92arte del vino=20
      oggi e l=92alimentazione nella citt=E0 romana di Veleia=94, a cura =
di Archemilia=20
      e Associazione Vitivinicoltori Val Chiavenna. Nel corso del =
pomeriggio in=20
      Val Chero si terranno delle visite guidate, completamente gratuite =
e=20
      coordinate da Baldassarre Giardina di Archemilia e Sabina Terzoni, =

      referente stampa dell=92Associazione Vitivinicoltori Val =
Chiavenna, per=20
      permettere ai partecipanti di conoscere le abitudini alimentari al =
tempo=20
      dei romani e la produzione enologica di oggi, confrontando cos=EC =
diversi=20
      secoli di storia e cultura nello stesso territorio. =
<BR><BR><STRONG>Nata=20
      nel 1991 su iniziativa del Consiglio d=92Europa </STRONG>e con il =
sostegno=20
      della Commissione Europea, la Gep, Giornata Europea del =
Patrimonio,=20
      permette di far diventare, per due giorni l=92anno, l=92Italia =
tesoro d=92Europa=20
      con uno scrigno di ricchezze a disposizione di tutti. Il Progetto=20
      Archemilia di Baldassarre Giardina intende fornire un supporto di =
alta=20
      divulgazione scientifica a tutte le scuole e a gruppi di adulti =
che=20
      vogliono approfondire tematiche archeologiche e storiche legate al =

      territorio dell=92antica Regio VIII, l=92odierna Emilia Romagna, =
con pacchetti=20
      didattici, laboratori tematici, conferenze legate al territorio e =
visite=20
      ai musei pi=F9 adatti. L=92Associazione Vitivinicoltori Val =
Chiavenna,=20
      presieduta da Fabio Buzzetti, produce il nettare di Bacco nella =
vallata=20
      piacentina dove protagonista assoluta =E8 l=92era del Piacenziano =
e i suoi=20
      fossili, portando cos=EC alla nascita delle etichette Solecurtus, =
Lunatia e=20
      Niso, nell=92attesa dell=92apertura, prevista per i prossimi mesi, =
del punto=20
      enogastronomico e turistico presso il maniero Torricella di =
Chiavenna=20
      Rocchetta. <BR><BR><U><EM>per info</EM></U>:
      <SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
 <!--=0A=
 var prefix =3D '&#109;a' + 'i&#108;' + '&#116;o';=0A=
 var path =3D 'hr' + 'ef' + '=3D';=0A=
 var addy19561 =3D 'v&#105;n&#105;v&#97;lch&#105;&#97;v&#101;nn&#97;' + =
'&#64;';=0A=
 addy19561 =3D addy19561 + 'l&#105;b&#101;r&#111;' + '&#46;' + '&#105;t';=0A=
 document.write( '<a ' + path + '\'' + prefix + ':' + addy19561 + '\'>' =
);=0A=
 document.write( addy19561 );=0A=
 document.write( '<\/a>' );=0A=
 //-->\n </SCRIPT>

      <SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
 <!--=0A=
 document.write( '<span style=3D\'display: none;\'>' );=0A=
 //-->=0A=
 </SCRIPT>
       Indirizzo e-mail protetto dal bots spam , deve abilitare =
Javascript per=20
      vederlo
      <SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
 <!--=0A=
 document.write( '</' );=0A=
 document.write( 'span>' );=0A=
 //-->=0A=
 </SCRIPT>
       <BR>www.viticoltorivalchiavenna.it<BR><BR><!-- JOM COMMENT START =
-->
      <DIV=20
      style=3D"CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px"></DIV><!-- Sharing =
toolbar -->
      <DIV>
      <DIV class=3D"commentBlogView commentTools" id=3DcommentTools>
      <DIV class=3D"jctools jcfav"><A=20
      onclick=3D"jax.call('jomcomment','jcxMyFav', 5718,'com_content');" =

      href=3D"javascript:void(0);">Aggiungi a favoriti </A></DIV>
      <DIV class=3D"jctools jcshare"><A=20
      onclick=3D"jax.call('jomcomment','jcxShowBookmarkThis', =
5718,'com_content');"=20
      href=3D"javascript:void(0);">Bookmark </A></DIV></DIV></DIV><!-- =
Trackback Title--><!-- 'Comments Title -->
      <DIV class=3Dcontentheading id=3Dwritten_comments_title=20
      style=3D"MARGIN: 10px 0px 0px">Commenti <SPAN=20
      id=3Djc_numComment>(0)</SPAN><IMG alt=3D"Add Comment"=20
      =
src=3D"http://www.e-cremonaweb.it/components/com_jomcomment/templates/def=
ault/images/comment_add.gif"></DIV><!-- RSS Feed link below the title =
-->
      <DIV class=3Dfeed_link><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_jomcomment&amp;=
task=3Drss&amp;contentid=3D5718&amp;opt=3Dcom_content"=20
      rel=3Dbookmark><IMG height=3D16 alt=3Dfeed=20
      =
src=3D"http://www.e-cremonaweb.it/components/com_jomcomment/templates/def=
ault/images/rss.png"=20
      width=3D16 border=3D0>RSS feed Commenti </A></DIV><!-- Hide/Show =
input form notice --><!-- Placeholder for all comments. REQUIRED.  -->
      <DIV id=3Djc_commentsDiv style=3D"DISPLAY: block; VISIBILITY: =
visible"></DIV><!-- 'Write Comment' Title --><BR><A=20
      id=3Dcomments name=3Dcomments></A>
      <DIV class=3Dcontentheading id=3Dwrite_comment_title>Scrivi =
commento</DIV><!-- Hide/Show input form notice --><!-- Comment locked =
notice --><!-- Login required -->
      <DIV class=3Djomentry2 id=3Dcomment_locked_notice>Si deve essere =
registrati al=20
      sito per poter inserire un commento. Registratevi se non avete =
ancora un=20
      account.</DIV><!-- Show link to the last page --><!-- Placeholder =
for ajax notification -->
      <DIV=20
      id=3Djc_busyDiv></DIV><!-- Input form begin --><!-- Input form end =
--><BR>
      <SCRIPT type=3Dtext/javascript> jc_loadUserInfo(); </SCRIPT>
      <IMG style=3D"DISPLAY: none; VISIBILITY: hidden" alt=3Dbusy=20
      =
src=3D"http://www.e-cremonaweb.it/components/com_jomcomment/busy.gif"><!-=
- JOM COMMENT END -->=20
    </TD></TR></TBODY></TABLE><SPAN =
class=3Darticle_seperator>&nbsp;</SPAN>=20
<TABLE style=3D"MARGIN-TOP: 25px" align=3Dcenter>
  <TBODY>
  <TR>
    <TH class=3Dpagenav_next><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5691&amp;Itemid=3D338">Pros.=20
      &gt;</A>=20
</TH></TR></TBODY></TABLE><!-- BEGIN: JAZIN --><!-- END: JAZIN =
--></DIV><!-- BEGIN: BANNER -->
<DIV id=3Dja-banner>
<TABLE class=3Dmoduletable cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <SCRIPT type=3Dtext/javascript><!--
google_ad_client =3D "pub-2226443733259293";
/* 468x60, creato 23/05/09 */
google_ad_slot =3D "6807448966";
google_ad_width =3D 468;
google_ad_height =3D 60;
//-->
</SCRIPT>

      <SCRIPT =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
      type=3Dtext/javascript>
</SCRIPT>
    </TD></TR></TBODY></TABLE></DIV><!-- END: BANNER --><!-- BEGIN: =
BANNER -->
<DIV id=3Dja-banner>
<TABLE class=3Dmoduletable cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_banners&amp;tas=
k=3Dclick&amp;bid=3D8"=20
      target=3D_blank><IMG alt=3DAdvertisement=20
      =
src=3D"http://www.e-cremonaweb.it/images/banners/bntavernago468.jpg"=20
      border=3D0></A> </TD></TR></TBODY></TABLE></DIV><!-- END: BANNER =
--></DIV></DIV><!-- END: CONTENT --><!-- BEGIN: COLUMNS -->
<DIV id=3Dja-colwrap><!-- BEGIN: MASSCOL -->
<DIV class=3Dclearfix id=3Dja-colmass>
<DIV class=3Dja-innerpad>
<DIV class=3Dmoduletable>
<H3>Cultura e Spettacoli </H3>
<TABLE class=3Dgk_news_block_table id=3Dgk_news_block-1 style=3D"WIDTH: =
100%">
  <TBODY>
  <TR class=3Dgk_news_block_tablerow vAlign=3Dtop>
    <TD class=3Dgk_news_block_center style=3D"WIDTH: 100%"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5693&amp;Itemid=3D338"><IMG=20
      class=3Dgk_news_block_news_image=20
      style=3D"DISPLAY: block; FLOAT: right; WIDTH: 65px; HEIGHT: 55px"=20
      alt=3D"News image"=20
      =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/viverecremona/pe=
rsonaggi/pietropasquini.jpg"></A>
      <H4 class=3Dgk_news_block_news_header style=3D"TEXT-ALIGN: =
left"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5693&amp;Itemid=3D338">"Organi=20
      Storici Cremonesi" fa tappa a Moscazzano</A></H4>
      <P class=3Dgk_news_block_news_text style=3D"TEXT-ALIGN: left">Il =
quinto=20
      appuntamento della rassegna concertistica "Organi Storici =
C...</P></TD></TR>
  <TR class=3Dgk_news_block_tablerow vAlign=3Dtop>
    <TD class=3Dgk_news_block_center style=3D"WIDTH: 100%"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5716&amp;Itemid=3D338"><IMG=20
      class=3Dgk_news_block_news_image=20
      style=3D"DISPLAY: block; FLOAT: right; WIDTH: 65px; HEIGHT: 55px"=20
      alt=3D"News image"=20
      =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/territorio/villa=
reale_monza.jpg"></A>
      <H4 class=3Dgk_news_block_news_header style=3D"TEXT-ALIGN: =
left"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5716&amp;Itemid=3D338">I=20
      violini cremonesi a "L'arte del saper fare bene italiano" =
</A></H4>
      <P class=3Dgk_news_block_news_text style=3D"TEXT-ALIGN: left">In =
occasione del=20
      Forum Unesco per la cultura e le industrie =
culturali...</P></TD></TR>
  <TR class=3Dgk_news_block_tablerow vAlign=3Dtop>
    <TD class=3Dgk_news_block_center style=3D"WIDTH: 100%"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5713&amp;Itemid=3D338"><IMG=20
      class=3Dgk_news_block_news_image=20
      style=3D"DISPLAY: block; FLOAT: right; WIDTH: 65px; HEIGHT: 55px"=20
      alt=3D"News image"=20
      =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/istituzioni/scuo=
la/lettura_estiva.jpg"></A>
      <H4 class=3Dgk_news_block_news_header style=3D"TEXT-ALIGN: =
left"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5713&amp;Itemid=3D338">Per=20
      la libert=E0 di informazione</A></H4>
      <P class=3Dgk_news_block_news_text style=3D"TEXT-ALIGN: left">Per =
iniziativa=20
      della FNSI (la Federazione Nazionale della Stampa =
Ital...</P></TD></TR>
  <TR class=3Dgk_news_block_tablerow vAlign=3Dtop>
    <TD class=3Dgk_news_block_center style=3D"WIDTH: 100%"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5710&amp;Itemid=3D338"><IMG=20
      class=3Dgk_news_block_news_image=20
      style=3D"DISPLAY: block; FLOAT: right; WIDTH: 65px; HEIGHT: 55px"=20
      alt=3D"News image"=20
      =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/pictur=
es/crac_cr_humana.jpg"></A>
      <H4 class=3Dgk_news_block_news_header style=3D"TEXT-ALIGN: =
left"><A=20
      =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5710&amp;Itemid=3D338">Human,=20
      performance di Mona Lisa Tina</A></H4>
      <P class=3Dgk_news_block_news_text style=3D"TEXT-ALIGN: =
left">Human =E8 il=20
      secondo evento presentato al CRAC da Mona Lisa Tina, il =
pr...</P></TD></TR>
  <TR class=3Dgk_news_block_tablerow>
    <TD class=3D"gk_news_block_tablerow_bottom gk_news_block_tablerow">
      <UL class=3Dgk_news_block_list>
        <LI style=3D"DISPLAY: none"><A=20
        =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5693&amp;Itemid=3D338">"Organi=20
        Storici Cremonesi" fa tappa a Moscazzano</A>
        <LI style=3D"DISPLAY: none"><A=20
        =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5716&amp;Itemid=3D338">I=20
        violini cremonesi a "L'arte del saper fare bene italiano" </A>
        <LI style=3D"DISPLAY: none"><A=20
        =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5713&amp;Itemid=3D338">Per=20
        la libert=E0 di informazione</A>
        <LI style=3D"DISPLAY: none"><A=20
        =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5710&amp;Itemid=3D338">Human,=20
        performance di Mona Lisa =
Tina</A></LI></UL></TD></TR></TBODY></TABLE><LINK=20
href=3D"http://www.e-cremonaweb.it/modules/mod_gk_news_block/mod_gk_news_=
block.css"=20
type=3Dtext/css rel=3Dstylesheet></DIV>
<DIV class=3Dmoduletable>
<H3>Foto notizia </H3><!-- JoomlaWorks "Frontpage Slideshow" for Joomla =
1.0.x (v1.6) starts here -->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var embedFPSSCSS =3D '<' + 'style type=3D"text/css" media=3D"screen">'
+ '@import "modules/mod_fpslideshow/jj_obs/mod_fpslideshow.css";'
+ '#fpss-container {width:290px;}'
+ '#fpss-slider, #slide-loading, .slide {width:290px;height:230px;}'
+ '#slide-outer, #slide-outer .slide-inner {height:230px;}'
+ '#navi-outer {width:290px;}'
+ '#slide-outer .slide-inner a.fpss_img span span span =
{background:none;}'

+ '.slidetext {padding-bottom:24px;}'



+ '</' + 'style>';
document.write(embedFPSSCSS);
-->
</SCRIPT>
<!--[if lt IE 7]>
<style type=3D"text/css" media=3D"screen">
html {filter:expression(document.execCommand("BackgroundImageCache", =
false, true));}
</style>
<![endif]-->
<SCRIPT language=3Djavascript=20
src=3D"http://www.e-cremonaweb.it/modules/mod_fpslideshow/fpss.php"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
var speed_delay =3D 6000;
var slide_speed =3D 1000;
var FPSSplay =3D "<img src=3D\"modules/mod_fpslideshow/jj_obs/play.gif\" =
alt=3D\"Play/Pause Slide\" style=3D\"width:12px;height:12px;\" />";
var FPSSpause =3D "<img =
src=3D\"modules/mod_fpslideshow/jj_obs/pause.gif\" alt=3D\"Play/Pause =
Slide\" style=3D\"width:12px;height:12px;\" />";
var FPSSplaytitle =3D "Play";
var FPSSpausetitle =3D "Pause";
</SCRIPT>

<DIV id=3Dfpss-container>
<DIV id=3Dfpss-slider>
<DIV id=3Dslide-loading></DIV>
<DIV id=3Dslide-wrapper>
<DIV id=3Dslide-outer><!-- FPSS slide-->
<DIV class=3Dslide>
<DIV class=3Dslide-inner><A class=3Dfpss_img=20
href=3D"http://www.repubblica.it/2009/09/sezioni/tecnologia/e-mail/passwo=
rd-rubate/password-rubate.html"><SPAN><SPAN=20
style=3D"BACKGROUND: =
url(images/stories/portale/lifestyle/scienza/telefono_pc.jpg) =
no-repeat"><SPAN><IMG=20
alt=3DE-Cremonaweb=20
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/scienz=
a/telefono_pc.jpg"></SPAN></SPAN></SPAN></A>
<DIV class=3Dfpss_introtext>
<DIV class=3Dslidetext>
<P>I siti illegali vendono apertamente sul web i <STRONG>codici di =
accesso a=20
e-mail e identit=E0 digitali </STRONG>(Washington Post).</P><A =
class=3Dreadon=20
href=3D"http://www.repubblica.it/2009/09/sezioni/tecnologia/e-mail/passwo=
rd-rubate/password-rubate.html">Fonte=20
notizia</A></DIV></DIV></DIV></DIV><!-- FPSS slide-->
<DIV class=3Dslide>
<DIV class=3Dslide-inner><A class=3Dfpss_img=20
href=3D"http://www.repubblica.it/2009/09/sezioni/scienze/altezza-felicita=
/altezza-felicita/altezza-felicita.html"><SPAN><SPAN=20
style=3D"BACKGROUND: =
url(images/stories/portale/lifestyle/pictures/musical_madagascar.jpg) =
no-repeat"><SPAN><IMG=20
alt=3DE-Cremonaweb=20
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/pictur=
es/musical_madagascar.jpg"></SPAN></SPAN></SPAN></A>
<DIV class=3Dfpss_introtext>
<DIV class=3Dslidetext>
<P><STRONG>Chi pu=F2 contare su qualche centimetro in pi=F9 vivr=E0 =
meglio </STRONG>e=20
con meno preoccupazioni (Economics and Human Biology).&lt;...</P><A =
class=3Dreadon=20
href=3D"http://www.repubblica.it/2009/09/sezioni/scienze/altezza-felicita=
/altezza-felicita/altezza-felicita.html">Fonte=20
notizia</A></DIV></DIV></DIV></DIV><!-- FPSS slide-->
<DIV class=3Dslide>
<DIV class=3Dslide-inner><A class=3Dfpss_img=20
href=3D"http://newsfood.com/q/5f1ffeef/il-peperoncino-farmaco-naturale-co=
ntro-diabete-ed-ictus/"><SPAN><SPAN=20
style=3D"BACKGROUND: =
url(images/stories/portale/lifestyle/cucina/peperoncino2.jpg) =
no-repeat"><SPAN><IMG=20
alt=3DE-Cremonaweb=20
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/cucina=
/peperoncino2.jpg"></SPAN></SPAN></SPAN></A>
<DIV class=3Dfpss_introtext>
<DIV class=3Dslidetext>
<P><STRONG>Il peperoncino, grazie alla capsaicina e alla =
diidrocapsaicina,=20
</STRONG>=E8 stato dicharato farmaco naturale contro diabete ed =
ictus.</P><A=20
class=3Dreadon=20
href=3D"http://newsfood.com/q/5f1ffeef/il-peperoncino-farmaco-naturale-co=
ntro-diabete-ed-ictus/">Fonte=20
notizia</A></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dnavi-outer>
<DIV class=3Dul_container>
<UL>
  <LI><A class=3Dnavi=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#1"><SPAN=20
  class=3Dfpss_key>01</SPAN><SPAN class=3Dfpss_keytitle>siti illegali =
vendono codici=20
  web</SPAN><IMG alt=3DE-cremonaweb=20
  =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/scienz=
a/telefono_pc.jpg"></A>
  <LI><A class=3Dnavi=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#2"><SPAN=20
  class=3Dfpss_key>02</SPAN><SPAN class=3Dfpss_keytitle>piu alto piu=20
  contenti</SPAN><IMG alt=3DE-cremonaweb=20
  =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/pictur=
es/musical_madagascar.jpg"></A>
  <LI><A class=3Dnavi=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#3"><SPAN=20
  class=3Dfpss_key>03</SPAN><SPAN class=3Dfpss_keytitle>peperoncino =
farmaco=20
  naturale</SPAN><IMG alt=3DE-cremonaweb=20
  =
src=3D"http://www.e-cremonaweb.it/images/stories/portale/lifestyle/cucina=
/peperoncino2.jpg"></A>=20

  <LI class=3Dnoimages><A title=3DNext =
onclick=3DshowNext();clearSlide();=20
  href=3D"javascript:void(0);" alt=3D"Next"><IMG style=3D"WIDTH: 7px; =
HEIGHT: 12px"=20
  alt=3DNext=20
  =
src=3D"http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/next.gif=
"></A>=20
  <LI class=3Dnoimages><A id=3DplayButton=20
  onclick=3D"playButtonClicked();return false;"=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D5718&amp;Itemid=3D338#play/pause"><IMG=20
  style=3D"WIDTH: 12px; HEIGHT: 12px" alt=3D"Play/Pause Slide"=20
  =
src=3D"http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/pause.gi=
f"></A>=20

  <LI class=3Dnoimages><A title=3DPrevious =
onclick=3DshowPrev();clearSlide();=20
  href=3D"javascript:void(0);" alt=3D"Previous"><IMG=20
  style=3D"WIDTH: 7px; HEIGHT: 12px" alt=3DPrevious=20
  =
src=3D"http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/prev.gif=
"></A>=20
  <LI class=3Dclr></LI></UL></DIV></DIV></DIV><!-- JoomlaWorks =
"Frontpage Slideshow" for Joomla 1.0.x (v1.6) ends here =
--></DIV></DIV></DIV><!-- END: MASSCOL -->
<DIV class=3Dclearfix=20
id=3Dja-cols></DIV></DIV><BR><!-- END: COLUMNS --></DIV></DIV></DIV><!-- =
BEGIN: FOOTER -->
<DIV class=3Dclearfix id=3Dja-footerwrap>
<DIV id=3Dja-footer>
<UL id=3Dmainlevel-nav>
  <LI><A class=3Dmainlevel-nav=20
href=3D"http://www.e-cremonaweb.it/index.php">Home</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_content&amp;tas=
k=3Dview&amp;id=3D493&amp;Itemid=3D285">Editoriale</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_contact&amp;Ite=
mid=3D3">Contatti</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_weblinks&amp;It=
emid=3D23">Links</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rss&amp;feed=3D=
RSS2.0&amp;no_html=3D1">Rss</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_wrapper&amp;Ite=
mid=3D317">Webcam=20
  P.zza Duomo</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
3"=20
  target=3D_blank>| Rss Territorio</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
2">| Rss=20
  Spettacoli</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
4">| Rss=20
  Societ=E0</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
5">| Rss=20
  Donna</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
6">| Rss=20
  Ecomonia</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
9">| Rss=20
  Sport</A>
  <LI><A class=3Dmainlevel-nav=20
  =
href=3D"http://www.e-cremonaweb.it/index.php?option=3Dcom_rd_rss&amp;id=3D=
8">| Rss=20
  No-Profit</A></LI></UL>
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop width=3D250><SMALL>Copyright =A9 - 2009 E - =
Cremonaweb il=20
      portale di Cremona </SMALL><BR></TD>
    <TD><SPAN class=3Dsmall>Tutti i loghi e i marchi su questo sito sono =
di=20
      propriet=E0 dei rispettivi proprietari.tutto il resto =E8 =A9 2008 =
<A=20
      class=3Dfooter =
href=3D"http://www.e-cremonaweb.it/">e-cremonaweb.it</A>.=20
      E-cremonaweb.it =E8 stato realizzato da Cremona Web s.r.l.. -=20
      E-cremonaweb.it =E8 iscritto al Registro Pubblico della Stampa =
periodica con=20
      Registrazione Tribunale di Cremona n.384/2002 del 28 giugno=20
      2002&nbsp;-&nbsp;Direttore&nbsp;Stefano&nbsp;Boffini - Parte delle =

      fotografie di E-CremonaWeb sono prese da internet, e quindi =
valutate di=20
      pubblico dominio. Se i soggetti o gli autori avessero qualcosa in=20
      contrario alla pubblicazione, non avranno che da segnalarlo alla =
redazione=20
      che provveder=E0 prontamente alla rimozione delle immagini =
utilizzate. -=20
      P.iva 01267080198<BR></SPAN></TD></TR>
  <TR>
    <TD></TD>
    <TD></TD></TR></TBODY></TABLE><!-- <a =
href=3D"http://www.joomla.org">Joomla!</a> is Free Software released =
under the GNU/GPL License.  --></DIV></DIV><!-- END: FOOTER --></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");=0A=
document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' type=3D'text/javascript'%3E%3C/script%3E"));=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
try {=0A=
var pageTracker =3D _gat._getTracker("UA-9770628-1");=0A=
pageTracker._trackPageview();=0A=
} catch(err) {}</SCRIPT>
<!-- 1253896365 --></BODY></HTML>

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.cremonaweb.it/phpads/adview.php?what=zone:10&n=a02197f3

/9j/7gAhQWRvYmUAZMAAAAABAwAQAwMGCQAAFxMAACvOAABCeP/bAIQABwUFBQYFBwYGBwsHBgcL
DAkHBwkMDgwMDAwMDhEMDAwMDAwRDhEREhERDhYWFxcWFiAfHx8gIyMjIyMjIyMjIwEICAgPDQ8c
EhIcHhgUGB4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
/8IAEQgAWgLYAwERAAIRAQMRAf/EAQsAAQABBQEBAAAAAAAAAAAAAAABAgMEBQYHCAEBAAMBAQEB
AAAAAAAAAAAAAAECAwQFBgcQAAEDAwMDAwMEAgMAAwAAAAABAgMRBAUSExYQFBUgIQYwMSIyIzM1
QEFQYHAkNCURAAIBAgIECwQHBwIFBQAAAAECAwARIRIx0jMEQVFhkdEykqITozQQcYEiobHBgrIj
FCAwQlJicgXhc0BQYFN0cPFjRFQSAAECBAIHBgQEBwEAAAAAAAEAAhExodEhEhBBUWFxgTIwscEi
QgMgkVJyQFBwc2CA8OFiE4MjEwEAAgEDAwMEAwEAAwEAAAABABEhMUFhEFFxgZHx8KGx0SAwweFQ
YHBA/9oADAMBAAIRAxEAAADR5dIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHWTUA
AAAQAACSAASQASQSQASCAACQAQDn+TTofn9wAAAAAAAAAAAAAAAAAAAAAB9A/X+aBAEJIEkIhMoA
CSJlEBIABBiJzEACSiXh7b2djlgkAAgHzj893+pfmPfgdtdp5txbuiYu5yAAAABjdEZPPI0fs55P
PNnWLuc5/FbR+zntvLvru6ux4bZfLbA7a5XNOq9Ol7Kdp5twAAAAB2/7n4GD4PRZ87SbRrPmuzE8
PdExKUTKbxXes6J2iratzatesCZiIJkgToq0q0aXvr0GEVaROkV7VrtHOdkeWek984aV7Vq3idIq
1rVYAB84fPd/pn5t3c572SiZY3RWi6vOabxmcltr5umm9fLG3ius5fLOr9Gmy8+9jaKLxk8ttp59
72U63upp/VzHTfOb859FjTK9jO88LTWerSx0xt/I0i0ZfHbjfrue5Wdr5l7WsW9Iyea1NmP0Vyea
2+8TXN5LVw6L9F8zX/N9ew+j5c73uejnnm/zX1sfz9hMQKrxXrHOfQ0vTW9ZR016XhaftpueGw0H
oxruqNjzF2STeul769TyNb01vzGP0R1fNXyP13RRXssq07xa2jZ61yNK8xe2/VyTkYv1c0+efnu7
1P8AMO/U+hTnPYyy+W05rOkV5zTpFvZtPMvfrOt7qWbRpPdy2HnXvc9qpV5MbojeeNpi91bmUxDU
+hSujLxsqwuqt7mnNrNOiOebXTXJxtdo1fdW/wAs3KTa3rF2VyWxeitrojZ+Vps+S205b7D2sEzn
/Rc2V6uFvivh+Vvqfju+mZlEwm8V61536HPpvItVtXH762Outq9d3wWHO+lWInpPONGi9SvQcbS+
hWnaOk5q1aRj9Eazd4p7VPoXyXkPpu7pXyPsn6Ezz8j2tt702BzEW1p7Qy8J+d7vV/yz0LN41fTW
3eMe8XazML9Jt2iiWXlIwd4x9It2iJZuE0WTC7WczG1MxasiYsXVQuVQY2sbHmslhbVy8rVQplZv
GLpGRnOVnNm8WrK4VQs3Z2Ftpy22X0vNieH0ZXrY3uzOrWuPxa6/5zrpmZhKFleteY+ky6vxr171
we+lzWuF0xv/AD5pmea9Kt6joeCarxoPTjoOSNN6FKdHR88TeMLrjje6NB1U9Y4HhXsR6hg47pjt
4rw2z22cvHY12M19IUz4j50+e7/V/wAs9AUyt2iC5WZNT6edrVNVN42HDfD6q2dIxdov4zqvWz3H
kaSmi8XKLG8a3up0vz++t9CkTF3ObWkZXNaxvFVWF2Vz+G1FlULlJv4TseC9UIlTKqAplVCqHXfs
Xi81+Xexa4L3+3PP+m5NN8Z6EVtEpJiFletef9/O7aL963No3/JGj7oo0UF6kXc53HInSNV6Ndxz
Nd2V2NY0HeuaRetXW715nsjqcXGdsdXSOe6HXVpwW8+iqaqWji3eKdVFfnL57v8AV/yz0AAAOb+g
xxto1ndSzrHWfKdGp9jOLRSZ3m3xu+uv6a5WM2rxkc1svGdH6+deU07xuvH0weuoosysJ0vs57Lz
b0zGL0xu/H00ftZ7Hz79D4OufhaqAAAHb/ungRSbHm3oxth+TvITEpRMl4qs5nrdRhWbpvE2iSJT
EJlCZLRMlomUzCybRNlSFk2ibJuWibkxMgIJPnH57v8AV/yz0AAAMTqrhzGr6qY2kJbbkvdpONrF
m8bTkvhb1pmLF0mfhbG0jX9FcjMKokW7RepNu0WboldoqhcrOJtGTlPSebrdqAAAxv3LwwAAAABj
yvwkAAAAAAAAAAAAAAHlPj9XoXwHaAAAlg7VsXiuAys7W5imV2s1QolZvFcLlZEFq8UyF6iCJVQs
3W7RVVVE1F2k2bxVDNxtMAAAPJ/1TzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//aAAgBAgABBQH/AK3QoUKFChQoUKFC
hQoUKFChQoUKFChQoUKFChQoUKFChQoUKFChQoTTJG3y8R5eI8vEeXiPLxHl4jy8R5eI8vEeXiPL
xHl4jy8R5eI8vEeXiPLxHl4jy8R5eI8vEeXiPLxHl4jy8R5eI8vEeXiPLxHl4jy8R5eI8vEeXiPL
xHl4jy8R5eI8vEeXiPLxHl4jy8R5eI8vEeXi+nXpXpXpX6Vf8LJfwMbqV9vpTo1Kq9tF+m5iI3p2
qNJbfSlxaLEjLfUj26VZYq50cSue21bplY1qjIate2ipaoiS22lv1Zb9qCzq82GPLq2kiNamtTWp
uONxxuuEkU1qI9RHqI9TWprU1KalNSmpSqiKpqUqTOXXVSqiKpVRFUi91e6iIpUQT15L+CD9c36L
RdEcUrph8ioPesbX3D0i0I50Ny+R8LKTd07djj22SNSRs1y9j5ETVBM6ZYJ3tZGxHJFdPe9rEbNc
ou5bJ+3I9NxsKsSdv5yfeJu65UbtPa2rnrDG2VZI5W/vXqLusYo7852O1Ksrooprl7UVrUdBM6ZZ
Z3Rs0I51veSOknT86dMldK0hQjQSP2SilzDtv9KEEWuPdbGJduEaknS5T8+lwhHGix79BLipLGiD
ZaEstHNq5dSNN5SiO6Qp7Su92pUoNE9eS/gY7Sq3CuS2k0RrP7LIqq+VXIr6tSdUO4RBi6XavzZO
Pk1I5uomuF3N6iLcIqbyncIgqHcVJJ1cj5Na9y6j5UcPnVS3lWNUn9nqiiT0RbpVRy6l7j2kuFVO
4duJcIgq1a91US4VFWeiPdqEmcg25Rqv91cnS+dWaJxG83vbX75dPz9UT1bCIRu0unSj7n9fS4K/
tCCfxk/64vZvRq0H/qT8U+5Ens9fdE9vXkv4BDUIpqNZrNRqNRU1CPNZUVTUajUahVKlTWI8VxqN
ZrFURTUK4qVNRrFeajUajUajUOXplIdMrXDJTdIV1vycuqX0oW8euGghCzU6V2p1x9+l0lBf4hBv
8aE/64vdOjG1Vvu+ZfZqVF9kYgo1PXkv4OtSpUqW9vup27XIyBNPaflNGjFuSzT3ui3mc16SudLZ
/wAto38rv8i0InahyE0WhW2fulq1U2KKttUkt6C2zEV9s1jlgWM7ZqIlmutbdqo23TTPDo9FSvSv
W5tkmbPbPiVFImPkXcbbNVfXE5WxVjkNlpuoiDJEptNKsYTyajV+30R34ISORVaqofi40NNaIQPo
Oc1Rr/dXNUR4tBF9FOuS/g9dm1HR28Oy5r1cxH/m5nvLAr03NliS7zIm0ex6JPFBtKkm1Gku6y2S
ha+wqoSw7pLQh/ihokc1NuB6MjfZ1crGrI1itJod5Wq1FtfZyPc5l2tUVv0lSo+0jUfaOVPDtPDM
PDMPDsPDsEw7DxEZ4lgmPbo8Ww8aw8cw7Bp49h2DDx7DsGnYNPHsOxadi07Jp2bTs2natO1adu07
dDt0NlBIkNtDSU9eS/g9bJVa1vROjuiCr0r0QVeiKVF6VKlSvqqIOF+hUqVKlSpUqVKlSpUqVKlS
pUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqXsavi8bOeNnPGznjZzxs542c8bOeNnEx8x2Mx2M52M54+
c8fOdhOePnPHznj5zsJzsJzx854+c8fOdhOdhOdhOePnOwnOwnPHznYTnYznYznYTnYTnj5zsJxb
Cc8dOeNnPGznjZzxs542c8bOeNn/APN//9oACAEDAAEFAf8ArdSpUqVKlSpUqVKlSpUqVKlSpUqV
KlSpUqVKlSpUqVKlSpUqVKlSoiVNtTbU21NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21
NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21NtTbU21Ntf+Cp9Nn3K/4eoRRHVK
9NQqmoTpXpqEX6yRmkrQa5FKIUQ0oaUNKFENKGk0lChQoUKFChQoUKFCnShT6zPuog77qlOtPcVB
ftp9lWogiCCpQVOiof6b9lEKiCC+x/s+5Sgn2b9j/RSqonRUoInRW+ydYmiilejHVT69fq06U606
6ejPuUFKeihTrTqie1ChQp0oIhQoUKCpUp0oU6UKFCnWhTpQp6I0/FRUNJQh9a/5X2EX0s+/poU9
VPp0KdaFPoUKeinphX2UVCg72SFPb1L9BP8ACXogvVn39arQqVNQg0cIKhT2d9nDRwvRFNRqKlSp
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
iGIts0+jKiSupUqVKlRiulSpUqVKlSuoErqBElQJXSugipUroqVA6W17QX1YEZT5Q/ixUnRYsNIa
dCZX5jr6dXXoOIx6by8QlR6MCPEIYqmvTT/hUrrjS5qRzoLmhxpEu03eZoo3nb2hpKAfHSWKN5hZ
2mzzBWveEWRx03ihqszKxJjQG0O/EvqGINLCaTzLuhcTVy5qRzoLln8K611W4m4ypmGDWcCFP5LG
lI2cx4RjN7npNYYuPV16EeinaMWXXUXqVqWSiIY26af9CpJWoiAt3Kwwim/Mq1xssi4YjWUqJVs7
RLWR3XmbPPRomWx5iwiz6TV6QW+kKnMFhG1VKVMbc92LEoFu5hbB/qMQ7zBM1bzOCcE4JxE4icRO
InBL6zxTg6V5f+EF/wCAC5eWlpeLlpaXlui5f89P+hsj2/iOjA6V1DokrrUrpX8qjCH9FpaWlpaW
lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaEBZzznnPOec855zznj3ZzznnP
OWcs5ZyzlnLOWcs5ZyzlnLOec85ZyzlnLOec855zzlnLOeHdnPOec855zznnPOf/AOb/AP/aAAgB
AQMBPxD/AODU00000000088888808888088802U888008888800008znLOIEyHdC07P/AA3z58+f
Pnz58+fPnz58+fPnz58+fPnz58+fPnz58+fPnz+r58+fPnz58+XLJZKd5ZLO8slO8s7yzvLlnfop
3lneWSyWd5Z3lyyXLJZGHcUlY0FVnklks6XLIoShlXYIMDeHs6Fq3KVaNAFJiAKvrcz/AAqV0NNq
hLRdlPtDSkYyUeHPLqr3WUILprlmtmOlAtwZNP7E0ULWrNO7D1oTolSNIBU7hMj31E8JCFlOUl1q
5RilMfKTrBQ4ccoRRQK11RT7xEezAodnNFpXyqCwRSnOsrnl1oqabyRaB0SmrdhLI4qrJnAFHMNT
MdKBbqyaQbJionWysb0SgpSx4MIv+yyVb2ntGnZ4igNz6i5lKOhX3zL9feZ889NfOMzX9xhZ9y5Z
+5ny0A3vqzn+8Fu94bD83M1Zti5yPecz3nOhXhS/j5hvnqw76xocujFAGjswO895iq3vB93vDcfv
Ec2xF4I29408FYx88G6VR9ygU3YLWstUGXLJZ0slnQ36j3y48PxGs0/EC5neq8RQiHwk0W3NjHAn
NyFbCrFJdolaBIKjndDrXxrHEv0dolxULZYhPIJZqwRl5Nh9edqyjZWwBYn00b912V2joy6o9usa
AQsc6nEUIXoy5FYkbQo1loIxppuH2DZYmTsZAUhN3u1mGfme5ugwv0xHUK3Vq1zsbyupaIwtZaFM
3AlcMhLYHqzT6pFdwZc3d8xu2xWpcehxH4wb7vgg05iw5tHUdS5GCG9D+2HsUKZETBiqF0t0i3fs
4ihKcqAtNZGBfVsQGoy7uL6UQQcEBLW8XAnEuWpJfIqv3gxbgrfDX3gKQKD2tq90KSLMSwGe6Jep
Bkhmo0UFEGJ8YLbws+4l5sYyp3QJbSjzM9Z+VCmeum+IKeT5FW7umUbctcDtD3L1jBk9NKgELbIH
4pEniRfAYCBBgVKV4YWVtzvp6pSPWVHaWOddZZUDwlXHoqY9+0zzOi8wvdlukz3hz9oA/fo6YPJi
EJgNRWwh4VQB48IPdQQ8MCk7TAY2abhEEuy0NXxM6y8Y1mXyPLQsF3RmObEoYo2kFxkZSr2cBDEw
NLbWFkGSCGuM07s1Gm7EJ0VgNQ6lJIqLBaiqzFz9LMlMxpSSFoUnd9ogrCgVe9yeuALmNWFHvII5
HmVlNHPTHwPvCE1VXI4ep7EEGQwbUugFj50DExlq1lQcRBmdtLxJQvS5ADlSOp2is5rRQFXaukti
s0uqtq29GEeShkImojTcIm6tADdWG0S2551F9DCLE2BOhrkIkGoBw94m6EmsjsNYfDa8g1JdmSPH
HS92RLTa4EWWGrEFXtEvhpqlht5xKpVDbBeq94HdOTikAkdqjf0BKxTYB9cvWjQagVV7xGd6tuYy
mJQ2k0UobygTZWGpQAHeNsa2r8quYg+ZgPMIOczsEELcPotABY5iyU0itdMo0bQogEGmaClVnFxO
V1dChoGAggDAYAi/NRbTUJy4hiOtRp2CjgJdBkdLtlp5hmGoqopSOY8VQBFUOFoAHatlveiGoNWA
1RuTLet1kXNGMlGtmUcYEBDICBNK6KbMU59IypoBVNASyFWh1QAv2h2w06DWmg8zG19NnYgAmROU
OMGyxuMv2ASsUboB9cEtVg2DBUK7lMXZBhGMguazAmlXE1oHhGgEsbXGdLVtYaMPaZwnJxYAkdqi
SpUFV5EXTXMVQqk6oKmqTII3Dw9CZDLHKpmBvMRhYGUR9KiE3lnS4ZqX4GAWKaLuWQ7795b9wAr7
ppTHockrUQdxar9pe6qxphjvPWUFdVccUj31D3C9DzKeZpAMsUXegvwNRq3+SmNQwmYkc3fgODxZ
mXL1bhwWS50FXjtNuQLycySeYwXJhaPggTUp4GsZNdYamJNdqEqXEq1Ga/BF5WX21w5yF/gJU0YV
wG69oosOmxd1Q7ChFH8ojdLtbNPrHTFsdCgY7X7mgOKYDXcVNr0gjDTa023AM6u0sMlW4sZm1vU2
kxLWAgVpBLpE7QwMR7xCOkepYMd0JVWI3XT2xxXaF2kI6RI0yYNIcJewTZpbUS7RK9G8MCogitEQ
TTIriPZqdhEAsle0S2iNFVFsuJtAHSJqmARBTCI81TE/7ACaNYBvXwTKmGnzvG4XfUb6DwdctA0+
lLg366Uw1j5UVuh0jusZ1Z2/LNPViGNQLNL8JwT5jB6AqcAHeJq2QmpQ14ZQ21uPVBe87/7Knc0K
5lMJDn2oXnaL2cOugwOwIZAmTZ7y7cZqJfrO69heUSChPcb618+qBnd1OmqeghIdcoMYwLo+5Ces
ucUV+xghWjfpfb/CUH2Rb3BxgP2ghojLrio1qs3MEPVfZVntAz1EgA1VeI4gCxGrrB41Bad+H2gX
1aRMOaQADX90VqxFUmHz1NS+pAodIs/5kwClPc1xL0huVBEO+SXShF0guyW4BB9qJC9wiu4qL2pZ
SJYDVxAyroS+0YVAc11fR/KIvwxa/oF6S7aHAtleR2Rr9zZZU1XdiDKhgkK0TwbPtbI8trHW/bbR
hBKrJrtaKL0eeSZCzKw95u7keBCloIt3wBrDKjRFdCyaKekHcdnIZvXkYmR64RdFQblZwlNrEQe5
2VrWXaYY3tXPDFmM4lhByu80PY1SzQC6ssqb1csfSzltN3NmIu6hsIIMHfBEjsqUJaSvs7x44pwm
hAZesenVHRF1RyMYhYAGRW5QMA0YBKxTpARTph0OMDr2GI1j22SneGrDvsesVwgc1oRErKzfMs7y
8wyzWEBmLooYRdkHQMAguSm5zFw6dQmuqWjCmpXyuXOwMVeajUBDrsmOQ2EK94M2hOyDU0itKqNq
y4bjUknECGk4gVmVTIJ4l+vKw+mAwvllaUHolNUay10Lbu2FaO8OCF0pXeAzIBxAwkRbDBtQroHu
zVxaWF1V0aL5Ud4W3SlNFoIcUxZF2VRbxnovCiNdANEOEiYoDJS7pDOlQoDwErXQl76IY6zWIrL4
mc6cZOhiaSA0a5j4Roqhe5D6IYlB6LRMH20gouJDCbD2NZ4lQieyy3BjtLyTs1nYJQ2pArT+k1O4
QbWrG6WQmOrE6jQ8CptbQHWraDpxKq8DfGzrBekIxyA+0sUCiWim0NoWXfASp2buEG+DuUHNrmhM
wlFABlVRE7LrhRT5UMoqOaQQjAbbRmRx0skTNVUAggirrZs0EpSYYLoyLxLE2Bi0LVW2ZWKVaZ1e
yzrDLyhkRSqOYRLKhsDJ4zrHBFrIxRlvNRwgIBSinlEAhEIAu27y4oFo5CgsAyS4UFYjJ5iw5kDJ
SDnTfaC1+oYAaNJdjEVWWywblEc0EAaLVsYA1CFpaX2mHGUoybGg48TLuD83BkLYZq5Uv+io2KTH
MVofoipJ2R96mRVV10zPoT9TxPp+p84fqF36/wBTP/sfqH/WP1Pkz9Q+oAN7k/WH6lH/AA/Uo0+1
+o/CfqfWH6nI/afUH6ne9w/U+sP1OZ9v1PoD9T6g/Up0+x+pzfZ+od5+36mTV95yLxiAbv2nlmD4
/UC7z1PaUlfqupUqVKf6jRoHYVWW9kQGK4b46PrUapfBCLEaMUT0A+IAYJR/gjdIxdqgY9gwlXmV
gxC1FXoJUqUNy3/4vDhwwcOHDhg4K9AYFWKnEjbbbP8AwCDBgwYMGDBgwYMGDBgwYMGDhw4cOHDh
w4cOHDbgptKDAXV/pNNNNNNNN06PdzHVHE3HKrooPZzHAngzVxVo5ujjkfWR1mOzcbHBKjrjjY6y
PajtkcZ0fcLHMKKhHfuOJX/ndNNNNNNNolH/AMA//9k=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/promotori.jpg

/9j/7gAhQWRvYmUAZMAAAAABAwAQAwMGCQAACL0AABGtAAAcIf/bAIQABwUFBQUFBwUFBwkGBQYJ
CwgHBwgLDQoKCwoKDRAMDAwMDAwQDA4PEA8ODBQUFRUUFB0cHBwdICAgICAgICAgIAEHBwcNDA0Z
EBAZGxYSFhsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
/8IAEQgAWgDgAwERAAIRAQMRAf/EAN8AAAICAwEAAAAAAAAAAAAAAAMEAgUAAQYHAQADAQEBAAAA
AAAAAAAAAAAAAQIDBAUQAAEEAgECBgICAwEAAAAAAAEAAgMEERIFExQQIDBAITEkBiJCQTIVJREA
AgAFAQUEBQoFAgcAAAAAAQIAESESAzFBUSITBGFxgTIQkbFCIyChwVJisjNDcxTw0XKCBTCiQOHx
klNjRBIAAQMDBQEAAAAAAAAAAAAAEQBAAVBgIRAgcEFxYRMBAAICAQMEAQQDAQAAAAAAAQARITFB
EFFhIHGBkaEw8MHxQNHhsf/aAAwDAQACEQMRAAAA8+9XwkKzkE2TCQphMCAUDjYTbTcVNzfNc/V0
TVyDiptNoBp8qOqBuo05YqEqnltubv8Al70azxoycGmExOTKkdMqXbmOm0NyaZm+K5uzo6m+B1N8
Z09BwSq6qLJzRuauko5R25cZILWNBudgwmYYKiDQ3JgYVNKmJriObtuBXjLYLBA09hSD54fR1lzr
KxlMHR9PCpUNJjpMJnTXcyYUMQQPQuTvIMTnmtcOK5+u5C8EVUyM4ATC1yapAUKlNpmovejjUqPU
+P0VHKlRFp+bmMqfJ9HJWXk1NvTeg0nzuPTR5bdLUYqdHaCiBBcgq5pXe6YtuQNW/RxqVGw21sNh
sDqhOZJyAozJnVHmizflHL3WwrIHAtmjAgPiptYV1ed9UVwXnTxqVGxbDYWcavTbk3AUGm5sbWwt
89dBV3nVKvF+bsdC1adCyaRRwc6dneY3MxemXmtvzAakEkSAg7GNBiG1McQImtUHTcnQbUU14vxz
Hp4eNLFlwJUIhZuWGvVbz7aoTaKmFzoINDa2CtTtClRBjsXFoiYWtgeaIqNN8nGnNTaKd+1sdiK8
c2DRAeqNjKgDUGqnTKIMTRB1t5HVQFBrAVqMBybbjRqbZm6CNK5UgnQj0DQrkXata25k6hepXaA5
BSE0IkTINYIqbCp6LfjR6bejRybMrJLmnMcx6CALhzAc+HoGmCtSFyByFyGpE0Nzsb8aNxdvlva5
byDAwMDAwMDAwMDAwMDAwP/aAAgBAgABBQEe8Cd9/K2KLityiSgStyUz2YWFhaBahahaBaBaoD2Y
8M+OfMD87FZPgfVHh/jJX9SCsrKyU36WFgLHg71R7A/HqDyuPx9LdbLZbrZOKytvA+oCsrKys+GF
jwwsLHhhY8hHpZWVlZWVlZWVlZWVlZWfMfTwsLBWFhALUrCDSi1YKwfc5WVstgtgtlssrKz7Q+x/
/9oACAEDAAEFAT9+2Pld9tP8TqV0whGF0wU1oRaF0wFJ6o8zvvPxldQrcrcoyFdQovKLs+sfK77W
PDCII8xHxoEAPBv16GPI77R+TgY/u0grC1WAn/aytis+DER5wj5Hffmz6IOfOEfIfvyMGT9rphaB
aBdMLT4aMrXK1RCCHysLHokLCwsLCwsoFZWVstkCsrZZ8Ag70D4YWq1Wq1QC1WCtVgrCDVqtfMFl
Z8M+bIWwWwWwQcg5FwWwWyLgg9bArIR8uPNhY8D4Y9DC1K1WhWhWi1WqwsLCx7AeA9j/AP/aAAgB
AQABBQHkG/8AoarVarRaLRBiDEGIMTWJrU1qa1D+dmIOxF8KNwKaz5Omj9FafFEqgNh4rSNDWNrx
YlentAlvs/P4+WSHh5YOIsuZw1AyQcNx70zh6dlU6HHSPlpceE7iaNYcpH/EMQamtTWoNUAPUgaM
xtUTGAM0TmMThs3kBsKcDHMm1xM/qLuWNe+SLurzPzjNM+u2WVsDOTuthZetMfHctRNfyFuR7eSt
tc+1ZkbLLJOA1Bqa1NCATmuZPHG0KOKN5hJcG/BJkcW7tdZb1WVLEtSzNbdJDs1olDxIxkj5rrPz
dF2s7ZNEyvK+SanZrLVYXTeG4QarFQf848TSbLHW46RBXh0OQryAiN4yx4DmS7O/qZg1wxIZ4+0V
meaBOiMkb3np1I9n3G/maqZ8Fm/JVpRVmAs/aKk1CxI+pCuyaGtr03Lk4oo7jctLZphL3txzWTTN
QXN1y6GlYymPOZXjqRPc8fyXSUYOOReVVj76Uh0pdW/G6RiVtv5eq1WqwsLC6j+jhYWEGoBBqDVo
HC7Ul4q3DPlrcPUbluNRJqnzOezmHtMdE6xw1xvNJC1oa+ee0z8rRaLRdNcfVZPca7vUzh60ibxV
UB3HVY2DiK7XM4prq9GsyzF2kU5ZQgjdNAyMW6MN6C7Bb4exXuB6FvCbMCo7LcTWtTht27iGIQzk
AROe/iuL7UWIM2O3Xbrt126ZE6NzrM7lHPNEurMmWZmB1qdzu9n0hlkgTbEwYLs2ZJHzEBWqVe9D
yn6pfoO7mYGK6VHfU1hzhSn6MQnmlUTSX8JFRjGPmSvtM6nE1GpIAakuwqzEwwtlc+rkdtYL305x
Ia9jpvrzxshpxyRdqxjRVY1SMbG8IIILmKVIqvwnAWVV/W+yv/8AN/XrjR+p0ya36xRiEHE0YE6u
QIA6IvfrLJJWJdcrhG5X2F2m18VwQzRXt5ZrlWdrORpiXvotrN6o6CtyEcdd9upaHc05GSyQl7SU
0EprCmxlCNWf1vj7RbwnL1RZ4zmJnS2IajouShaR+wtCr862U1n9RTMf1Cx6MciMb0Y3oxyIskRZ
ItJF05UIJihUnKbSnKZxtlN42wmUJQm03hNrOQgKERXTK0K1KMeQIWBPpVpVyH6vxVqL9dj5iKOT
/coooooopv2xD7iQ9h//2gAIAQICBj8BfBHYLSPLf//aAAgBAwIGPwF9Mod6QiisqPGgowbBfa/7
Zua70x//2gAIAQEBBj8B6r9fJ94/67sK8R+aAaV/jsgT1jXafbHdFZCLTIqaEGUO9wsWrHUACsLm
Y1YSQGtq7BLScWqvNvDXEhmBDVG0CKMcpUSIGoMydV+mBllqgJDaymZGFPvTjqf1sn3jHSW9SnSo
cj8zmLdcs9NDHW/5Fxk/brlRUGKSzmKmR7axi6Fmy/vc+LmjIJcsGUwJa7I6bC5yjP1WG+YItBA7
o6TJgbImHPzC4eRaWPdLfHT9XhVzhOY4mxZZHilNT3b4z9bmGXknqDiTGkpz1YnsnOUdS/UnI+PC
yWWSDEPvntrHR8RYHpkkGlQbqAfKM9awo4pd52eIj8P2R+HKp3b4BAodJRMzn3mLZXDbP+DOHw+V
GYXy+qjjs7Zxep4Ow/TugtSlN0u2cGVs0P1fWTrLWAWS8OQEIoSfACUhAkTUyuqCCNQRHU/rZPvG
E6Vj8HESyiW061humB+E7BmHaNIGEMOFbFe0XhdwbWMLqwu6dbMdBRYwqj2jpixx0FLte+MbzC8l
r0VVAF2+UOwslkIZltFtw2y30jIuRrhnIZ6akaQgyGfKUIn9I+UUGy5TFpfQbWrv+mOLicm4SJof
XFdQTpHbG5RoN8G5jLw/6RmMgbTpWXk7txg4gZITMo1ARvH1TOn8CfNwyG3SdK1Ok9IcF+Y1rCd0
yfe13zYQZNMpwnXXQ27pNKUdObrRcAFG4SrPtjqP1X+8fRyTicZQJlLTdKV05a6V9HJTGzZpy5YB
LTGyWsD9xhyYbtOYpWfdP0qxUhX8pIoZay9J6ENj5vSY1zWgjmcypzAjXRvmjkgzbFlwoxDElg7B
WuFoC60rGILiyLz3yYh8TTlgcWmpu9DN9YBx9MCswY9kONuvzS+iN437ZxOtBKVYn71B69PnEZSZ
zdtP7FpDsOHFUtjYEqQZiYIAYEThFUzVn5YU2ibNM6znS4bO2FfODwtaAp4QoqCZEa3xy8Ybmm6y
akEvSfzCkLluAAeW7hX16vPwjP8Aqv8AePozXFU6no8OQIf/ACYnwES71ZvVAyJhnhTHhfFmsUA5
OEmeTmTadZrbSHOVeWOdlO7hKtI+IrGLoAmT9uchzE53DkuqMEUAWCRJ31gtj6YHr+TNcGRFx3cY
F3JDvULOGbp+kxZeo5mEZsfmXHck8gFaCfqizGOdylz/ALZLRln8aVFLJdJe2CuJOWLVLJQSYjio
GeVdk6QCNRUQc4duc05vOpu19c4RDmcrjIKV0K6eqFk5FhLLXQtqfGXoXqk82Dzf0H+UX3GlLdh+
aNTpshTc1aaT+iPfFZT4R4yMUdu6n8oVrrqz2axk4ismpp9QRdlf4IoNzAzJnIboPU9S3Ak+SvCL
FmxJIqJ1mAfZpkYSCYxITJWTbJi2nDsMLifM1j6KPMbtrNVqz07YxoTLGCFRKaA7wIz/AKj/AHvl
8ifwy18vtSl/oFWE1YSI7I2/t3rjbs3d49F4nNf4lEwZjZ4wJGsBQYy/DYGf2T7ooa9kYsfO5vUM
02xKQQoG0jthFxLzXnMpTWopt96FbNK6YJVpGU9k6QCTN+ymv/OMeNKkkARm/Ub2/JxYsonjJ4hv
kJy8ZRyW6bGgLpLJhQJywWlWQqK7YLJkyHEMnKnJAZr5mq2lYC5crjKVyubFBWWFmB27QsfuGyZP
25CFQFF83nTWVLTCJlyvdlynFjKqJaAqTM/ag5JuHGNskyAF4Z0EzcdNZRyyBcmZGLbeWaNXspDZ
cSLjXrBiTEJCSEnjkOzlmLiScZTKGDWlhJCQwkTGN8ZJx5VuF2okSD7Ibp8woahhqp3iOTmE8Z/D
ybCInt7NIsn7NI8xI3RxGQEFVqGfzaSNo1Eodxw45ymTsFAI4DadJ0FOyDSW7fAa3iaiINSYGbNX
qG/29kZf629vyQ6cLqZgjeIpYnEHaxQtzLUFpawZWsC3MkyhpP8AWE9DAJaZCuk+zJO713GLeFkt
C2soI4aj1ThXZpsmTmqZDzU/lFnD5DjutF1h2ThuWbeYpRv6TGPGGkuFr07DAItWU+EKAOKhmO6A
Wlwi1QBIAdg9B6fqUvxt6wd4OyDn6Anqen1kPxF7xt8I47rl3xWndFGPjDNfLWU7pbtlIK28RnN9
te+LVaQ+s2v0RahLPtl/PZF7ZA3WN9alvYvoaQqWPthhzAciaiUh2gGAbDWg8YtsM5T8IIGMzUyP
fDBmsCKWJlPTspCN055yvdKlp4daeMFBja5ZEjv09cZExKci42KXAakRzuW3Kldd2b45j4yqUqe3
SMeR8pRszFVUJdpLUz7YLdTl5YvZFtW8krqdRSHfJmHJVrVdBdcSJ0Exs1iSOMikAhh27xsPyW6v
qel5oVfxMcww33WyJ745GDqXGeV1jFZ/9rCcZH/ySNn6BR8FsANf6ws2EuyAOmy5OnedQrm7tBD3
RMdTmO4zWf3Y+I+TqdxdpS8FtHzR8HEidloiQCkd0f8Ar+ru7oLDUNP54fJxMW0TSRPb2RwkibK1
FqJbyZzMSBlwkMwTgNRqn8ovqJZA1VumJDyzPDURmyCc3VwnedIJ6tiwsKrSagneolMRyizY1ljk
6ptS4EWg/apHOM5jMz1S4yOltZL2xOsv2z4f7mnLwrGbHh1y2W8EiLT7zEksYxY+flwNjZmYIsww
Mpe8N0W5C3ThMjtjtW4WOZylMVEP0/Fgwh78TSvOlpuE9spwB04NgAE21Y7WlWXyg1nKZfLb5R3L
s/tlBXpOrux+6GJP+1wx/wB8S6j/AB+DrQBXJkZVr9kcRHrhcXU/4/qOlZaApkcU31K3CDLqcyzq
BkGkWnIoltqPaBAW5WJ3EQJw9PeMaRpGkaRoY0jQx5TGhjymPI0eQx+E3qj8Mx5DHlMeWNI0jT0y
ImNxiiAeESy4Mbj7SA+2GOPpVwdSoJxZMHwiG2eWh8RHI/yXTZVdDIORMHxEN5dY9yPcj3I/Lj8u
Py4/Kj8n+6PyP7Y/Lj/5/DWNnh/wH//aAAgBAgMBPxDQlSv1GO/0CVCHTUgt4uCa5RqeBBW8DELH
ZDWPaYQ7QoVzOXv0ej0PWw6nTUgbuUu42XFr8xS/MA6QBPEA11YxjuV6z06nSnRSrgHT6K6bHf8A
ZMV+8QvxGYv6N9LhNToCDs/7gjuMkIH3x++Z5uMzueL+o1y6Uqp4oiMGLg9F9KwLz6NT11m/Wxgt
L63LlxYMJcuLBLly5coSRNriiL4P2wTjmW4I5yhvxLmHiKYNwXESXLly5fW5fTB6QW4GIZRESsrE
GIlYFRiXFJcuX0JcuHQwg+mspGkO+UgazKXUAxY6njPbBuMeolEqYlSuly4GIDBy/SbgRxxFMxoq
X/MsFxFcQLzKMwHmMYxYsety5cuXBKlkElksly5ZLlkpKxEe9HvRMRE9a5cuXLlyyXD0nX7j89Pl
/g//2gAIAQMDAT8Q3fp30IQwesiixY9NkYGazB2C+IWmViJobtIWBdN/iLQauswNq6uo2m2IMegI
R1L9Si9U6bPeLewQdVxAyoEj2gFVxEp4he+YgR5iUvj0EIaly/SQWdGXiXU2e/S11XQS1zNoV1p6
+/Gf9xuryRdY3cJlCepg3MulRmz36IXuH4qJWrGP3d/xDGfdiRlW8+0Twaa/5c8AvF/zDQZq655h
DCEFd8zzQUIs10KgSurBFRRKl5m2bPfrXotVeohCVJXSpUqVBBGVKhylSpUqCAwda+uIJy9ocz3/
ABEC7xKMLtqG7xDFeZTI7P3+IEfuAUnMdZiBHoVKlTRGJKjMz6fKZi4pLQZFMvUQ1B0HaXimEVag
O5UqVKiSonU5xBzLS0t2gMezM4qi7QmK6iwtICDe5Q2yhlcRKYQ6EUtGxiW9CszKlRaY7I9ALpQr
LWEY9oXX5lfxUrIcwgC0jsYlxWiIvEGECBCC+lSpXUqBuIxUplSpUqVKloQHDtQ7UF2g4KHoipUq
V0qMY9H4n1PqfUPifCHx0D/A/9oACAEBAwE/ELosQSSQQeH6IEepMKa81YkKd6lQUtgbsHggKCoJ
Y03/AHAFQCIj2V9mbKlgsUr3gavSWLVDXMZyFKAHGqcMt8Ut2AWtFt8Z4g2s464gKUXK880Ew/wq
GCLg0ZzbKoiTVEwAxTZShYWFkctiOb79u3Zb0s2bKGsfcueUiHmgF1SP/oRiLKOTKnm/CECZKVJt
LAK39lzVL7flpsj2jg3tDrV0ANJleVb24hTpSNuEIJJbJWCj2gtZLAIQAqj4ShBU5mrBboec+m0q
lntSy3RvHCwgWik3Kq5gJWSKFIyq4uX4GaYwRYxAsEJYWPOyyOClSigDfbHO4qnvDaqrvJyQK0pc
XWBrbj+KhVQkLTLpAbSXg1WYQBXAikUJFtHbniVAro1BLqzzftxQ4pARzWEMJTGApTMwXYVg5MfE
sStwCENGwmXRbCNFZS3Gr3KcZWInGJhCykvdYUjjPzMAIDZat8YN8xxHoE05QMr5inJYtQAKMYMz
K9Ui6ODWKrRAlClAVpMbg+mHAxteaZCuziCGOxR7OxV/0j9qjRac3w3FgQAXItb38ymTbNgXjzGy
oPRamtuaMzNiwbQIjda9n9ws00s5ElLli0QvtxFdLWwfZoyKGLoxA64cxIFHLgtin2YrKzS0o3qX
yJoHtLwxZEJRUVfAu9StgKyquyQjq+bqWJMPCLKiNAC5MwN3bMIHqyOWS6TIqclhxdvCXAdLdMS4
CqscNOMQ6SzQZe0BaBVJx+1bZpHPNL2BahzB36GNQRszRPiko+9juVKMzdZCviBRboRex/6RQZVZ
lqPDzLYGkeT4Kqo1YXs2MUnebqVZStKUU5xRrPxgAoRVtoTenSZojW9ggCK0Nww89wZoO9CYN+g2
N8mJDjEUULsAyR1uZRwupcmGN2LZhQcRDDZiGY2hYMwL2JlYgYm4xiGYPN8d09oTRA0ZsuWTR9lW
iMSiGaB33i3Nx2kYQsQeSOwWQSG0dF3hLQUvdMUjCM1GnA3z74tXFTQNwh6B0zTUfdcoo1AZzZOE
sHTiHCagySO5cEu80VxNMWX3G9+HacAoK0guzRcFQKcmNXdN6zl/MbBSRKjku7N5gnZWM0q97SXi
FUoEt2BSeFYFzUNulUWLL9rjYzCqdFrmBGUmi6FCsNeYOi4u1o8CbqCFVw9pXd7E4DeDF3HtwUag
Yrrt7BpCTCDJpy2BgInZcRW07u9bABg04MbzvUJFZRGcY1iZiv7kJPScFVVXQuiDe9MJJOs26CeD
isiikY6BTqX7Hy0+Ie7es3ZGFuSg4cJg3i6SNdHAi0LF5qx3u5cBUyZszwU8QBeNYraG9waBqucT
hr7AtXAuA7sFQMjQLdkTMEKNAaD2E4xKNktJVchyb1UFeTQpTa6KdK+cXARRwKlDnlly1/bl+0H2
l+0F2jeE0cIbL8EC5xnA5jzRQvvmXGQKCqtCxpQZjuwoHUChbtRwpfo89XhHvS3K6jMTBNbI0rnx
c1QWGikel1vMFN2qiiGsAusPieB3lbwF1kMntqkjg0UgYE0puPbZaHXmIodkAPnj85OIldRYRIqx
x7xE6rG1CvddzZValkWBnBE54vECMopAAOTNVL2Y45AMnnDIhPMBQc4otphiaixLBbkGDLqseIiO
hyLqOMtud15i9W2Wy3oce84o1TYHh5jIrbfnBdoPtB9oeEQ5CxyJYkKoWvLIwDRzWpW9RkdhEFnI
CAVZ28rJBLpYeaVpNpZltgmYHtrWONQ7hUu8COO6zFnewob2mfbcRGgIFq3d+8o+d9uptopXCUtg
AwnAe/RG1nU44AsogSra1nh08/SYWzysZyMWi6tC2/5GALTgyr3t1E6hmqLX3H8JVusDTDYKr/k0
oMYL1kEAJ7SonNihVYG7R8vxKXspwA8+H3u3xDF7koNlMeVQ8SSrZTYuX4zFwAzBm9CvMAM6hjFG
lvW4irQqpKXXvUe2f19Vsy7pcqsK4NWyXFbXLLRUGjua8Jiq7BstFua4J8OAxw+ELqmhVVu3azvH
sw5NsYBWvEMUmdxaqpAu7+IOJFcPtEORxqHMVjcC6saOSMlJSIg+vq1nZsxQ2sC9ci1vZdR74rxh
hXZAEJ5bSeUygAU+quC99pQfOilzvCKCob+IMqe8YERbps5dTAAtIH7KhoFSl7gfwrtMfLYvuWls
A1c7spcnDEvWqZIJ22/lYhBZIhyoCrwOaZjkA1OCA0pSmd1XaNEEkBRxSOJmPKtgDknBk7x4WsAD
xgBLZRPToJO42JbHC5vrkJR9lyMfhzg0VifjYi7AymqCum2x3G7AIEEmKE1WJXFQ3hXCOLBxCAXu
o7LZHi4npSegd4m6dPKPcx9x7xdYF1a9sKkMWojvJD2+0Akb7Zg1i+ZWDdgAatB+cw8Hq7Nxitgf
3cerlC9dGazmogWCpEMOv5Gd/neZ3ud76C7r0UzGVoW9i5/NBUWoV8FxP+3DbP4m2+qboviC2oPn
B8oHHiZ4oTHfYWPwwWvagQhQthb8BgHo5wqrXJ3IWX6oIa7D7z7Bv3/QpFP22On1f+tTYm1/on1P
qfU+p9T6n1PqfU+p9T6n1PqfU//Z

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-increase.gif

R0lGODlhCAAIAIABAGZmZv///yH5BAEAAAEALAAAAAAIAAgAAAINjI8BkMq34pML1XTbKQA7

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-reset.gif

R0lGODlhCAAIAIABAGZmZv///yH5BAEAAAEALAAAAAAIAAgAAAIOjH8AprzR0kPRWfgqMgUAOw==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/user-decrease.gif

R0lGODlhCAAIAIABAGZmZv///yH5BAEAAAEALAAAAAAIAAgAAAIKjI+pCO3m3pq0AAA7

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.google.com/logos/Logo_25wht.gif

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
5JRXbvnlNAUEADs=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/arrow.png

iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAMAAAC3r6aQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAZQTFRFzMzM////040VdgAAAAJ0Uk5T/wDltzBKAAAAF0lEQVR42mJg
YGRkYGAAYQYIzcgIEGAAAEwAB25XbCQAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/pdf_button.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAMAAACq939wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAALpQTFRFXFxcgYGBZWVlcHBwPz8/WVlZbGxsZmZm39/fcXFxdXV1srKy
VVVVY2NjVlZWMTExKioqxMTEenp6eHh4aWlpu7u7Li4uKSkpMzMzkZGRODg4+Pj4X19fgoKCQ0ND
tra2RUVFOzs7dnZ2mZmZrKysXV1dxcXFampq0dHRMjIy5eXlTExMioqK7Ozsy8vLmpqazs7OZ2dn
tbW1PDw89PT03t7e+fn5yMjIf39/6+vr6urqfn5+NDQ0////fzsF7wAAAD50Uk5T////////////
/////////////////////////////////////////////////////////////////////wC6+3E2
AAAAe0lEQVR42jzLRQ7DQBQE0W/HDGEmhzlxmOv+18p4IrkWLb1FC5O+H5hmvD2A+PA4A6vTAilA
1Fbg5lYyxJcMeI4swbE0SOUDwWij8ZQdWF07fCsYoqa5bg2L7l2j1PFejfq4pxB+p9f/X6Fc3ZMj
IW8gs6M9F11U+wkwAH+4GSftpYHnAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/printButton.png

iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAASUExURTMzM9fX1+vr68zMzHx8fP///24K
e/IAAAAGdFJOU///////ALO/pL8AAABCSURBVHjahI5BDgAhDAKnq/z/y0ZUPHhY0gMEaItUbJSE
Z4FfmabbxLP/ypu17DSDvsJ8xmTenGKhHD608rKGAAMA0AICD+TS7XcAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/images/emailButton.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAMAAACXZR4WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAxQTFRFlZWVfHx8MzMz////DrgUaAAAAAR0Uk5T////AEAqqfQAAABF
SURBVHjaZM9RCgAgCANQp/e/c3NhivkR60loFqvMVxFmPyGG8EJoyZxQoijQwfwAemgoUFDjAnoK
EjD3gP+b7r8cAQYA6J8CFWWes1EAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/lifestyle/cucina/spumante290.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4Q+YRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp
AAQAAAABAAAAnAAAAMgAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA4OjEy
OjMwIDEyOjE1OjMxAAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAASKgAwAEAAAAAQAAAMwAAAAA
AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA
AAABAAABJgICAAQAAAABAAAOagAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI
AAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP
FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO
Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI
AFoAgAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF
AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi
cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj
80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG
BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST
VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/
2gAMAwEAAhEDEQA/APO0kydBS6nMQVAaqYSUkbU2xu5p17juFB1bmmEgYMjkd1ZZax7BXa2Y1Dm6
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
cH+k/wCD4+h9DJ/m/wD41f8Am4+0qg3jV6oOpdbc4h77TXjRFvpEFwINj7PSe5v2d39FyMah9f6H
NzKvtl3qdN6b+m5nMuyMgj1GObM7Knby0NcG/Qc9/qP9d2R+tWP9L12ZfqW/ruZdZRY6j/TKv5r+
br/nP5j+b6V/R/8Aur/o/wDzVrFP+E/m+X8/S4v/AJ7/ANGfy1LGuiiktsNryS5zwTJLy2YLt2ur
Wb37a/8A0K/4H0Fu9L+o56lTZfnWjpuPW3dZmWFobEe3122+jtZ6zf5z+c/nK/0aycL+l/4Dm3+l
/wA19Afz/wDwf7//AAi7P66f+IbD+l/SG/0f+Y5P9O/9Ef8Adn0U+O43+jHOuE7f4X7HjcgfVjBf
dXhUu6o8VMrozby+qoW+718qvCB9Wz837P613pf8D/pcg/f5qT1FTNZUp0yZJC6ZOm7JKUUyf81M
kpYpk6JR9Gz+j8f9qPpf+g/8tJT/AP/Z/+0UMFBob3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQAAAA
AAAAAAAAAAAAAAAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCYAAAAAAA4AAAAA
AAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAA
AAAAAAABADhCSU0ECgAAAAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAv
ZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAA
AQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP//
//////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA////
/////////////////////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQe
AAAAAAAEAAAAADhCSU0EGgAAAAADRQAAAAYAAAAAAAAAAAAAAMwAAAEiAAAACABzAHAAdQBtAGEA
bgB0AGUAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAASIAAADMAAAAAAAAAAAAAAAA
AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpj
AAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRv
bWxvbmcAAADMAAAAAFJnaHRsb25nAAABIgAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAF
c2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2lu
ZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xp
Y2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9u
ZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAzAAAAABSZ2h0bG9uZwAAASIAAAAD
dXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRU
YWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAA
AAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFs
aWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0A
AAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0
T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25n
AAAAAAA4QklNBBEAAAAAAAEBADhCSU0EFAAAAAAABAAAAAI4QklNBAwAAAAADoYAAAABAAAAgAAA
AFoAAAGAAACHAAAADmoAGAAB/9j/4AAQSkZJRgABAgEASABIAAD/7QAMQWRvYmVfQ00AAv/uAA5B
ZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwM
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
EwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADcALgAwAAAAAQA4QklNBAYAAAAAAAcA
AQAAAAEBAP/hEkhodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n
77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMg
ZXNjPSJDUiI/Pgo8eDp4YXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJyB4OnhhcHRrPSdY
TVAgdG9vbGtpdCAyLjguMi0zMywgZnJhbWV3b3JrIDEuNSc+CjxyZGY6UkRGIHhtbG5zOnJkZj0n
aHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIycgeG1sbnM6aVg9J2h0
dHA6Ly9ucy5hZG9iZS5jb20vaVgvMS4wLyc+CgogPHJkZjpEZXNjcmlwdGlvbiBhYm91dD0ndXVp
ZDoxNjhlOTBmNC1kNjYzLTExZGQtYjQxOC1iNmY4M2U0MGJmODYnCiAgeG1sbnM6eGFwTU09J2h0
dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nPgogIDx4YXBNTTpEb2N1bWVudElEPmFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDoxNjhlOTBmMi1kNjYzLTExZGQtYjQxOC1iNmY4M2U0MGJmODY8L3hh
cE1NOkRvY3VtZW50SUQ+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCjwvcmRmOlJERj4KPC94OnhhcG1l
dGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hw
YWNrZXQgZW5kPSd3Jz8+/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8V
GBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4O
DhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgA
zAEiAwEiAAIRAQMRAf/dAAQAE//EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUB
AQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJx
gTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePz
RieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYF
NQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNU
oxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//a
AAwDAQACEQMRAD8A86Tpk+iClJJFIJKUEgkkkpkOVIFQHmpj4JKXadZ+8Jy3tz4KCLXY36Lxp2Pg
iEbIyxw7JoVs1kCQZHihuZ5f3I8KrQBJTLR3USCE1crlMknSUsnSSQUpJIJ0lKhOklCSlkk6SSlg
E6WqcJKWThTqqtusbVU02WPO1jGiSSewAXY9H+pFFT2O65aW2Obvbh1zoBH89a0f+B1pspiIsr4w
MtnjWNc9wawF7joGtBJ/6MrTxPqz1zKabGYj2Vjmy0em3/Os2r1DC6diY9IOPTXjMIG2GhjgPj9J
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
7kDztw0kT9W/4T6X8n6H/pX/AKCSN+CPq//Z

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/templates/default/images/comment_add.gif

R0lGODlhEAAQAOZbAP///1iHuP3+/uny/lqIufP3+mCJSZSwhGyVwHCYwo+8Z87c6ouszpGugT1w
IImqzdvq/VOMKOLu/ufu9ff5/LTJ3+vx95Ox0fv8/bLSlY26ZKnB2kFzJeDt/tfo/TdrGePv/oKj
k3ugx/D2/m+Xwm6XwYe6YIGrYbHWktbn/YWny7HTkJm21FePLdDj/dnp/bbUnF+Mu3CWXunv9ujx
/kx7Mdrk732iyNHk/T9xIubx/tzr/d/s/trp/VyKuvn7/JeyiKa9mdPm/Z241bTUldTm/aO92OXw
/r7Q4+Tv/t3r/maOT+bw/ou6Ytzm8I+7auHu/t3s/oe5YNXm/d7s/tDmurHFq9Dk/Yy8Zdzq/dHk
/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAFsALAAAAAAQABAAAAemgFuCg4SFhoeGBRc+AY2OASoThAwbGACXmAAVCRiCFAQCIwM6SVBU
EFkAIk6CFggANEwgHVEQHlMADwutr0cSHUo9HkU4ubtbnwIDPDsvKUJXWgA3NoOUApgSLgOaCT+D
igSNQ5dWMksGQYgkEyEnRFVPLQ2GRiwxBisoAFgKDoUzSiDZUgMGpgwfEG3J0cQEACn+FAKJoCGD
hgj0FB7g8IHDgS2BAAA7

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/templates/default/images/rss.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAZtQTFRF/9CK//r0/5dV//z5/6to/5kf/8yG/rto/3cY+ZE8/2UW/55c
/4AZ//jy/6In/0kT/1wV/KlV/8B7+65v/t/B//z4+pdD+6BM+I45+Y86/6hl+ZVB/6Jf/r5r/8Jv
/K1a/ceH/8Fu/a9c/sJ2+6RQ///+/40a//38/c+o/KtX/6Ng/vTr/bZi/5lY+ppF/5Uc/Lp6/5pY
/sqM//Hk/Mib/uTM/59e/7Rx/uvY/vDj/8J9/ujR/rlm/5hW/uLE/ceJ/5tZ+7Fx/8R///Lk/6cs
/8iD/6Vj/04T/5Ib//Xr/7Bt/2wW/7Zx+p5K//jw/r1q/8WA/1AT//nz/1kU/1MU/cOE/8iC/1UU
+phD/0wT/tap//bt/rdk/54l//Xn/KdT/65r/86I+qFQ/6Ys/bJe/s6V+7R0/7Fu/24X+6JO/5Aa
/9CJ/bRg/8Ft+ZM++p1I//v4/6su+ZQ//4cZ+pxH+7d4/3IX/cCC/2IV/7h1/79s/KpW/7l2//ft
/vHj/tau/7t4/4ka/8qE/6Zj//r1/8Nw/0cS/6sw////LqlX+wAAAIl0Uk5T////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////wDRgbi4AAAAxElEQVR42mLoQAMMhAXawaAwmS+WVT9LrZiHoZ0BCBLZmsICrIQa
Kn04gAKtirLsMTlKmvGZvnpeGQzt2XJxjEb20c6Clp5pYixcDC5suS3KjLWh5SIWSRrSzQIMfK5V
zKl+1urGBqrajnky4QysTv7MjFF21XWm+Sa8nNzuDB5C7IwKzPWiQaUFvMKShvwMjTU2Oinygiri
JRFFnBJMbQw85ukJLFJuWmbcDrq2TEABjjJvrgqB4JDASP42ECDsOYAAAwASaVZrYd1ZMQAAAABJ
RU5ErkJggg==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/busy.gif

R0lGODlhEAAQALMPAHp6evf394qKiry8vJOTk83NzYKCgubm5t7e3qysrMXFxe7u7pubm7S0tKOj
o////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCAAPACwAAAAAEAAQAAAETPDJSau9NRDAgWxDYGmd
ZADCkQnlU7CCOA3oNgXsQG2FRhUAAoWDIU6MGeSDR0m4ghRa7JjIUXCogqQzpRxYhi2HILsOGuJx
GcNuTyIAIfkECQgADwAsAAAAABAAEAAABGLwSXmMmjhLAQjSWDAYQHmAz8GVQPIESxZwggIYS0AI
ATYAvAdh8OIQJwRAQbJkdjAlUCA6KfU0VEmyGWgWnpNfcEAoAo6SmWtBUtCuk9gjwQKeQAeWYQAH
IZICKBoKBncTEQAh+QQJCAAPACwAAAAAEAAQAAAEWvDJORejGCtQsgwDAQAGGWSHMK7jgAWq0CGj
0VEDIJxPnvAU0a13eAQKrsnI81gqAZ6AUzIonA7JRwFAyAQSgCQsjCmUAIhjDEhlrQTFV+lMGLAp
WwUzw1jsIwAh+QQJCAAPACwAAAAAEAAQAAAETvDJSau9L4QaBgEAMWgEQh0CqALCZ0pBKhRSkYLv
M7Ab/OGThoE2+QExyAdiuexhVglKwdCgqKKTGGBgBc00Np7VcVsJDpVo5ydyJt/wCAAh+QQJCAAP
ACwAAAAAEAAQAAAEWvDJSau9OAwCABnBtQhdCQjHlQhFWJBCOKWPLAXk8KQIkCwWBcAgMDw4Q5Ck
gOwohCVCYTIwdAgPolVhWSQAiN1jcLLVQrQbrBV4EcySA8l0Alo0yA8cw+9TIgAh+QQFCAAPACwA
AAAAEAAQAAAEWvDJSau9WA4AyAhWMChPwXHCQRUGYARgKQBCzJxAQgXzIC2KFkc1MREoHMTAhwQ0
Y5oBgkMhAAqUw8mgWGho0EcCx5DwaAUQrGXATg6zE7bwCQ2sAGZmz7dEAAA7

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/banners/bntavernago468.jpg

/9j/7gAhQWRvYmUAZMAAAAABAwAQAwMGCQAACwcAABkaAAAmm//bAIQABwUFBQUFBwUFBwkGBQYJ
CwgHBwgLDQoKCwoKDRAMDAwMDAwQDA4PEA8ODBQUFRUUFB0cHBwdICAgICAgICAgIAEHBwcNDA0Z
EBAZGxYSFhsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
/8IAEQgAPAHUAwERAAIRAQMRAf/EAOcAAAEEAwEAAAAAAAAAAAAAAAADBAUGAQIHCAEBAQEBAQEA
AAAAAAAAAAAAAAECAwQFEAABBAIBAwMEAQUBAQAAAAABAAIDBBEFEhAgEyEUBjBAMRUiUEEjJCUW
MhEAAgECBAMEBQgFCgcAAAAAAQIDABEhMRIEQSITUWEUBRBxgTIjkaGxwUJSYjMw0eFygiBQ8PGi
wiQ0RBVAkkNjg6MGEgAAAwkAAAAAAAAAAAAAAABQYBEAIDBwgCExQWETAQACAgEDAwMFAQEBAAAA
AAEAESExQRBRYSBxgTCRoUDwscHR4VDx/9oADAMBAAIRAxEAAADu3zfSAMKpHTPReWsgAAAAAAAA
AAAAAAYsR9PBD1+ZH2edD1+bXtyIAXSIjl0Y89RvPcN5vTT2u1cuqkl7nSp6lMkr1y3KRzVyWHlb
So6L26Q/y92+H1BAalF65o289F5a6Ny0uoAAAAQeolDg1reEh6SEoAAAGLEvRxS9XnS9XBP08cdc
Vfnqo8Olcxutefswzp5wqksttVdTrfS9mxudrz3rlwvlU6UEYZStzFqduxmH1vu/5/pYWcx75rWp
YMWIubhjXQ+WllAAAAg7IXUfK3R/DCty240AAABixLvyi+3Op7zXd4pEQGdNt5WxrQUiQ8+85m25
B950XV61x260j8ThjFJuiIvUQJfVbViGEI2vZfd/h9PPu2PPPox6J8vSkdMzEvL+2PRvk6ykuEQV
VNVeQDJE6diQ2raFTIrLuajazVXY4iubxV95rGs1LeIxFulzw6qZw95ae89Lt6REdeVd9OLx359l
8nZ9qbdude6c5HG6xk/l5hvnyjhtOsxrTTppye7fF6+O9+da6Sc566Hy1Qu2Kxqdi4bk82I1NjIp
avkx1J/Fh9SB0dQ8HEVTUm5ViGqTkmc2IpIu2NV7WYfKspSuuIHpl1GkMrnTVj+2JrzbW56a6kP1
z0jfPoU246YT64Q6Ye89w2NPcqR05cX4dG9prWJGN05a97fP9Ve3mu6c264u/PVF6Z7Pw3K51JQx
phYwpccwpD6IrRccwhSBgexk1qNHRpDwfywclcSAxmCwrnokX1wjqaCHSMOuFsaVzdudZbXbjzuW
tI9MFzXdLdmMSL1Yb0cqFy6MW9LrGct2t7v3r870gFH3nnXbPc/P0dQAAAAAAAAAAAAAAGhBZldm
a5iVuZipN+vRj1jHWGm8paharmqYsb1kznjZ8c19436NtkNOdcttdV1pJ9MrQhitcmOq4zr2d4fe
AYCM0AAAAAAAAAAAAAAAaEJmV7nK7JWmYGZdc2vp6Q/XEZ3w75VNp3ixnXLLpm7evjN9Mq9MYla8
FS8+4iVg6bJi6UuMZrmZxDhr/9oACAECAAEFAewj7oIIIduV5AvM1GcIylBxWVlZQ7MrP0QFxRas
fSwsLCwsLH0ggggVlGQLzLyFE5WewI9crPTP0/x0BRKI+iEPrBZXNeRF6CzheqDUUSFlArPTkuXq
R1z2grPYEV+Sm+qKPXCKx2Y64WFhY7cd+UESiSjlYyuPTJWUOmDniVwORGUWEKRuE5uFnplDsas5
6tWU5BFf2K/sEUEeo/PTKIQ6YRR7OSb09VgrCCyuC4LgsLkifVrv5clzXJPcpE7sx2ZQciMrgicL
kUeuVlZWVnplA9AemeuVlZWe8P6ZWUOzK5LkshchnyBeRqDwi5pRLSh6risdD3NdhcvvsoOWeuVk
LmvysIheMrwFeArwLxBcQvwsrmUZSjKV5CuRWT/RWr16DKPRvQZQyvVeqdyX8vpf/9oACAEDAAEF
Afviiij24XArxlCIoMCx04rH2GVn7ooohELiuC8a4BAY7h9qPon7HC4rHZn7Y9h+7x0wsIdmV6LH
Q9MrK5BFy5JpyuSz3nsPQfcZ6HvysrPXHoR6YXFcUAm/Sx0z0x95jux28llZWUSg5cvpkLH9Ax24
6nvwsLCwsf0U/U9F6L0Xohhend6df//aAAgBAQABBQHresOq09duJ3XvuSiiEQsLCwsJ72RtO41Y
bJ8h1TFP8oqtEm/vSNv7y3blrWDZjk0ccr4aNSF+0aytevfNY61yfYV5thDvhWr3NxLYrW78toCR
gHIjp4v4/wAlz/0um129PVwv+TXtYzUfMLMVyP5HN5YZo7EX0JdkYpDtcWYtnXkuv2bI1LsBHarb
P3UlS7Bc+iUQiFxXDC2O+1uuT/mYDHfMNnIrV23blDSAMgfyDg4+B7gT8Q8ggrIfj5Uy1p53yPaG
ztdB72xGbB4PdlflEOKzgNyiXkcv9BWJmgV3O+TS1oHyybehvqev1mqZLJqNnZN+KWKZnfe5mxsY
XS7V1T3shgve0gEs+yr+6hjrV5qGw+g5zWibYVIVY+RSsNr5ZeaLm22V50j+LSDKA+FqlnaBGXyJ
sU+OIBnL/G4L4nO+J9ezsXPF7akXKT7E+wZTuuOm2QdHqb0kzonxktJTqTY6z/A2tC9kUfjyPVen
tFthM3caq5stfBa9voNFWo759b5JDJpW6Buxk2mkwddZtQVGy2oYANjTdPVu1robequsSSMiZHIy
WOe/Urug2VKyRYhc6vdq22O2tBkX7Olxr7Clbcy/UfZdagZO6xCyae1Xqsi2NWaSTZ04pIbMM7Xf
ixkqw0hWWSYs+hbG9wtULNdscTI2RurqN1Z7xbqwn37HudLVkbMyJwkxn4rHH56s0HHz1RHLahE3
tdU+9JLFZMEmsmkr16VmX5NSlsgMe1enINCDQBg5wPar5Ux1/Yv1tjTVK7L9zU7Bu6sUPk8zot5Z
0EUw+OWLdnU7OmL1HX3BtzXA/wDQ6HHt4cfvtq9jm6CXjFaa322rkig0VN3stkZjqb22h9vprhtO
pat8k1m7r/e7Sjf95f2Eo8znMn+R2bsUcnx4R/q9Z/Dcv/8AmwHJ805ZNHwOxc+RNLGNlstmRmr4
DiA8AgN4lljAbPCFLacU6QrUbBplr+IQf4GVLksFWT3tKK7C6u+atDSzVlicN0IbtPGScF0waEX8
0S5evs1c0lC/d3PxbWz1qO+/81etfO6MUGupP+SzD45pGRa+hX1lNVqkNRM1fjvQ6J9eI6dwt1Na
asw12NhZh9xAzVBlG/rm7CGSnFNJsKA2ELta+WN2oruox0xHbfShdZZRYykdFUdWh1jI5/1UbJKt
CvTjd+JlOVM4KUtcparHlzHA4Kwn8mtGXJrXYDk+MkCIufq6j6tj3R9lDZkMOzd+yDqUj9hBdjgl
ivw11rrZowm3b5mCwyV/l5yRyGOABrZXeuHe06/JvjUPyKBvxiXdOrV46lb7d34mCnap2qwEDhFj
JVJC6IvDV+DwDyY5mr2U3B3CISTuK175GtbLMV/tleOyV4n4eYImWbdieYbCRrpdrMT+8eIhvYZG
/t4pE+3E5GaAryw+2+9d+J8qbKnwrPDA8nJOzxd4eI58v8OG8uTvLwl4L/Hxp+Txjy8f5I8VN4PH
sPBk/rPE39PyP6bP/I4D9Qv+Qm/q1/y1/wAr2v8A/9oACAECAgY/AZSIN9OqsrmSDoUvC//aAAgB
AwIGPwGtj//aAAgBAQEGPwH0z7lIzM8MbOsS3uxAuFFgTjUUR30fmSbxjeKGEodsoU4kjUQOoumz
48f5iLyMFRRck4AAUHO6js2WOPyZ1hKZP3Fb67V/h4nlb8VlX6zXULdGNcbRi3z40PjyCMZA8O3K
9C8nVjkHbgRTTbWyTylhIzE20sDe1u83ozRQokz+86qATfvry+Xa7CPcX3Pvx4SK7jTI/KLcqrjq
NSbbY7NTPzJvAVLgOGK31IeYY3OHdUMMu+iZYo45PyV8JPKbsEIuLhQbaiuB4CpJtssm28z2cg6m
sNOJUIEZZtTIRY2spwvljl0t28m43LSa5gyizFFKRkvi5IuBwHtN6vJJaxskIFkRbfZ4C54Wpgy6
mI5TewB7csaOOfoQ4817cceAwq/3seyrYfmWy/D6b7iZY55FPh0IZizCw91bsbFhe1QweZybR9xO
sW5ScFkiMDH4gFtXOtuXtrzCSQwJ4yRZojMDGh06UOIvj0lwHb8h2/me5mhh8h3pkWFCrmbkbSsj
EYAE4m9gBSTwsJIZVDIwyIOII/QpGdruG6shijI6dmIueLg2spNLtfCbgzNG0un4fuq2g5uOJptg
Q8U6i66wAHwvykE4gZjOotUEvx5jt19z3lJFzzZcpo7MQTSzBBINGixUsE4sMiaeNdtOvSl6EjN0
7K1g3BybYipuje+3laFwRbmXiO48D+lxNqKtJ15xh0ouY37zkK1Da2PfJ3fu1pQRrfDUFyv2Y11d
47SPkL5ewCwq55WOFdvZ9VYGx7KfWB7p9VYipomNxHJgMwLjh6W6FzBIrcrFtBEkjzXGYDq3G47h
hcsjDBm1g3vbh7tyMa8NqYfE1A6uQAix5e3LGtKuSnu2yuOy2Qpowb2JW9wb454EjLvNAHPj21hX
dRF/Xh9dZ50ASSBgO4Xv9JrToGrq313N7afXb5vQ8CTJFuzGzRg8zDD3un7zAGmk3G4TbeDk621l
gkRpU1KtrcosllJIYXN+6o/NpB/unmfmEp2/kybpQESGLPcOigAADGwFSbvd72HziCFdW62Mu3RU
Kfa0MvMCox4U3k777cQ+TbuAb7ZxctmgkxkjZyCw0ki4BxzpvLHk24g22A6RDqY4YwjBQoHTGrm5
z3ChJC6yRtk6G4PtH6DZFY2dY5i7lRew6bL9LUrvDuG2y7R4jJt9SnW7qbcpF8B6q3QlR4H1RyQS
2xV1QYqe41tJJ49e5226aaZI+K6nGpb9oYNam3vTeKBYBCvUGlmOrUeXMAV5mywuss25ZoLrmGRF
D+oEGkVQ0u2mhETsqWCGL8sm5P2SR8n6G7Gw765nufw418KFdHa5/VatMcUaE/asWP6qZpty3SNv
hDlXD8OVE2BPbegcLD66IxW3b/Q1YjOh01Ley+VC8LDD7poAjEUQpOk2uPVjRx9dToNGqRUaNXa1
7EjDOmMaQ8vKVLMbHPsFdfVtlhVfuyG+o2yuDwqLxxjnlcloi6k6NI+zYrp9lbhNhIZuYyaOl8WW
7D3WIZuN7Hh8zDw8o0WvyHNvdXAZmjt0QrOLERtg2K6vVlXOrD94V6zUZfV4yZsI/d0pgQTfE6r4
UIlXVuy2tpb5DLQLEg9t6bUg6rFelKTgg+1yWIa9E/srtq/Hq5ez0Qvtoix0KdxdgimMiWPqBiRb
oCQ3t94d1b8bQt/t8iSQvuLOYlYjDTjpDPpAua2+5KCfd7CAQbQkcxklAUKLfeIF63HlMexeHd+Y
E/7n5tuGBDBveEYGY04D6q8m3nl78+x1bONHGrWGiNlNsTq6dsK8y6sbSeZvtXi8NKxWQ9TSp/MN
+ReBNI4vd3lZ3P8A1GMjapRws55hbgaV9w/TV3Eak3N2bIYdtK0pKiQgLytmchgKbbLJeeMXePS1
wPkpm2z9QIbMbHA9mNqO0V77hc0s1/XlljTSyHTGgLMx4AYk0ssZDxyAMrDIg5Gikz6WVQ7crEBT
fE2BHCkEMmvq/lnSwDWFzYkWyFSojhn29uqq4lbjUPmppNs/URMGIBz7K67y2hDFC+lralJBGXCn
cyWSIAvdGFgb2OIywoLt5ldiusDIlDkwBtcY0dmsg8UBq6RuGsOIvS7Zm+M41KtjiBa5va2FxSbd
mAmkVmROJC2v8l66m4cRrewJ4nsHbXSjZuoQWAZGW4GfvAdtGJnvIvvKqlyv72kG1CSFhJG2TLiP
TqPHKiQjY91XOFhRK2bLM2+c2pZd1AyoMbm2nHLt7aMiKSq4m39O+tS7dDJJwe+XGtWiFML+5h30
EvbG+AsPVarBbjtt+yjr5bG3ML18Nlwx7KN/Zax+ipWN1ddBXKxGPtwp2VwRfn9Z9tE4GAhbKLEZ
t2m1RITdnA0EBTbVljWhIFin161ljXQ2pDwZRbjlXSctoQ9XP3umb2IK9tqnmj22mbbMyzM/OXJj
JxLYth207T7WFpkTQC0YPJqYWsS3FaMqIqbXaHTZAqjCyk4aTwUAVqv3jtq8hzzNWJvxFYHOsa4f
m/3fQvle71x7KaL/AAraoUXxCglnYvz6FVhexxypPK9pvI97F5jBLFNtRPEg8Q45XTWA1svkr/5+
by/ane7fZFpNxA84Q9aLlW7Pc4MSbWqE7Dp7TfFkeVHOtVC8xTULXxGnKtjLEOrN5dtpNxOxlSJF
1fDRrPyAhzfvqDzvzPzAb2QRF96sU0XUZgOURE8hCjMcail3t+qb6WbRzRnGMjpgJ7hGVTbb7TLd
CMCGGRB4VtpW032ia51F+Xcm8dh3Aa/lBre2z8PDf5TW4tl4qX6RW4tn4dPnNQ7Jg7LuntKIwWbp
JzPcKCdLYIf3qm8ua+vYyWTWCG6L3MZINiOKjuFbg2F2jbUfUprabiXCODbLIT2WTG3svW3lZZEP
mSld3qV1QbgkyLYuBhclFHfW726AW3wE+0XIHcG0bKT38uHYDQgQ6zHoUF82N82PaeNb3xaRoBDy
GMlr4G+JC/RXkibiPwg2+0Dbdr6vEEw6SuGVlJa1bkxt0d5Dtts+3mGauH3HzcKijnXo7/bwTruI
eznisy/ha2FN5uiymXZTgJZX0NDFdJMbabks+NbfXZol2jSbXiCxK8w79N/ZQ23N4p1YwcpIJCnI
2tSSRnW0ryvI/Fm6jA3PG1rV5nBH/lgYHCj3RI+rqe3AX9GFdGRvhWtawNa4ffXK5o+JU83G+Fx2
VosTpxuDj9dWkDEd7E2GVH4TAniGHr+7jWkSMAeFv20FjZtXEk2x+Q0NbG4Pbej8Xl+6wPzEXrlJ
9orSuFuIrHE1BtRmE0X4X0/sqWQSfCvqZrZdPOlZ5rQWXTJpz1m4wv31C882hlUaARgREL4m9LH4
hTuAdWi338uP4qlijcmWFenKNNrCTHOp/DSO/WmKz6sLMqWIGHZTSQNJgSja7A4EtxHa1bjo9QPt
3Yvc4Ei98BVmPMeFWyxrlGVLfMDL1Ub1f/u/3fRHvtymuWOJoCpsVZH4EEGxBxBWxrqbDZQJvoSv
S0qqqwuNSuMiCt++ngXazQ+Wyl3O2n+EdCmyTRGUi7MvvL2ilaDbTmaZbw9dRBGcL4uxtb1Udzud
tLLLuWjaXeSJpQxE2nSIm6jQNKpxzNCOHZxRFAVWRUXWNQ03JYHVn9q9RbHa3EEAsuo3PaSfWT6J
ekLdeVpn/eb1dwqbzBZ5OtOuhhZdNhlbDhUkEO/3CRTXLraI+8LGxKEim3kO8mhkddBCiMrpFrCz
K2Vq653Ek7kMD1An22LnJRbH6BR8xEzh2TptGAoQrmL4XNuBp4NZj6gKlltexwOd6i2CzydKErY2
S5CEMFOFrXFJDJKyaGDhkC31r7rC4NiDW3ml55doS0bHtZSpNvbXQaV4kzOi1/nBqSLcbyaYSqEJ
IjBA42sgGNQbFnk07XR0JbgSL07BSCBbh2U+86sjSSxpEynTptHqK5KD9s8a8Yt49z0mh1rb3WIP
EEXBWhsA79IJ09XLq02t923zVDtmeU+F/wAvNqCyxjgFZQMAMKXcyzzbmZFKoZStlBzwRUHtNSPt
pptr1jqkSIrpLfes6vY+qunDfPUzMbszHNmJxJ/k2Nse2rxWU/d4VpZbN2HP0llFz9XovwFZi1Bu
2lUmwJzqPcuVKi5Fibm4w4VLtY4ypkSRQblsXvxsO3srw88UkkeqOwdrAdMAculSfs5Gl1L03RSF
cscL2vyhccq8W0iqq6NIGq94wo+73VNL0wHm06m1E30iww04UbJoMkzSEai1ywt90VKkgF5JmkGN
sGt3Vu4+ipi3GqxVhfG+JxPbWoxtbGtWg4d1da1lvaxzpjkfq9Grh1c/4f5EatKYJ9vqMT21DmzD
D2Cl2U20/wBqTZn/ABE9tQZwLBNqMLRH3j39+cW1hv0oEWNL56VFh/xWPoxrDCrMQJLYNx/qq7C6
ffGVWPy1narcTxy+WtJ0sBx7b/1VrwUEYY/VnXOdTdmVWWyr6qu7M3ADE2FcqOfYawiIHaWX9dY9
MfxH9VXeZVAzwuPqovJOw0DGwUfTeiA3LwPYDwvh29lab9Qgfa5lPy0PsSLgoi5Vtl21ZgNQzuTj
j299ajEAw94d/dWESeoisYYj/DX5MX/LX5SW6mVu7+Ymt89G/ucO30Nlb8X1Vy58LfPnXDTah1Mt
J9z3svovWPd21j7aN87YUdV78Kj0W06Rah2916xv81fb9lqbqdbRbHKvi+K6d/s9OjbxVuPuX4UL
eKv/AOOv9Tn+Cv8AV2/gpf8ANX79FYeK/sVj4r/11h4v+xX+p/M/B2V//9oACAECAwE/EOoWwK/U
nXccuXLlxhpu4hzOBETuIroUxKdBl8SxhjaHWok562SjqWAR48xx9JpGnQYRpEr6B0uPqQTagjTH
5xDGCQO0tFqX0aylYl46HrfovoE8Jfx3gLWpQXzMVyvotJdSy5xHZHJ9AigCECrER3Db0EUaANw3
MtDuEOSNKxOwzGc9oeJcRGXCkmK6G/o1gGoZLin2iylam8C4E0gqadEbgMWSqiVLalriiWq5UCBc
qWiQgy4VB4lLieI60zkOo+a/eDyqKgI4gDmCixEbBJdpD2ODvDM4hKXn2iAXuLTO5w9V0WuoqWWX
M30wLhZcwLcKILGHEIKZgwV6EIeYszJqOSpVhFccxNwoTBBxKxiFuY8wYOgxTcbbg5GN3c908kbZ
r9/aeRGxgiHiormBhB4TD/e4tqM/5L04/bUFesQdH3/EQS/f95jbBgWridKhTpz0ERTmUoOdx0Fb
0WadGkbTSoPRRLlEuWly2qlruW6l+hgozvS+ohaYxSJMYCImazA6H8Ryl/ieT8Mw7deGbz8GO7ie
xxFVBSpaBLz6RhmLb+qWLMy0aoWgy4VnNKXM6Qh3RB+ILxCQTbKzL0qMpdnFOwnYks4jwEzcfr2M
LmY1ULloZZjVTJ0FS9Ru5g6HxnxmJ1UYN4jcLhczM8zMbmZ//9oACAEDAwE/EPQfqX0ASpUqVCPB
CHIgpXtAI9kBGX6K+isaQi4fRuXLlxZcH6D0D0CGz3wkOkqBK6jqnrv1MMwiSoofSV6D6DGJGUQJ
HBKuYjBnUplRJUMQFnFwZfQOtQhL9K5omegh1uXBjBj6Lly5fov0MSK7ROhJCBYRq7rcK8QTptRE
roEzmUDxAxoqC34gEWodsahbfQsWXLl9SV0eiuehlzmBOYw6HS49BiQjL6DOetpcV7hUXq+IdAI9
CWwyTClcStXEZmKGrqFHQgQJXVMxgajIXKQOhKlSoEqVKiSokqVKlSpUqVK9NyjqJ1cdCCVEl0yg
VEpTKSsHiUahSYnEIRYEv0WTKB+qSJE6GY0idKlMvKrcXpet9Cug6u8qZma/8QQuo1CYh0ejUfSA
ZTExMTEx0YmJ/9oACAEBAwE/EOoYqVT/AGFMYGWKplorSwFyC24Z/UOuk+mCnQnxD4AtVe0sMdCX
dYccDG0lbddlVlMoHErb/TRPvafaOxUElZwZKd96lYkgKBllWTv3jIwdt1fzDy1wI2Rz/uxLseXh
UuweJfV+3VCthgWI0DVS75rBLo9PkeVtj7q2haZabv2GTJ2yMgRhDp9dLGljA7a5RiAqB2kN3oqq
JMBp2Dy5jsgtVm7FrYrZEw4M8c26j96/mbWgbirDFKUXG+5iquzmUWoFKvNBRVy+inYX8u/WpBVV
YKMKGyowv/A7CJAKqi4LKSnlrerZ1FvJyWFEmcWUZIa0UQtszVwPHEOyP0WQgSAaJWIBQsi0O7Q0
fIK6KrY3BdhrjQ8yQKVTjDWInDxUy4LxP4lPMOK9gr2G6wMML3HpWXfUzBzKUsgUKOTJI8h9B16A
t4gWA7uCCAo0xyxdsM234lNrXWY2rQ5jCIukHBdlk2XFRVnwBegARadKlZArfP3mEcLbZ7wNjzLI
9niXwJm1waX51EQG7x31d4mCnQ02Sw6U4xzNCaogsFTq5tiSiRiB5qkKylIAts2X2hJYVzyCSfA4
KhjfaJTaLUoY1WoSe64QX+yn5JRTACum19/aIorhgiFofsviWVGUyC47bQ5lEFNU1T/yEMVFVLCA
4yPzKf8APxlaeg+QklRVUgDRuIj399MljIBdQ45b4JopZ1F2WtikGV5OXEQcsX4hvI8FYaJ0lIJw
pawJRcGrVl13LXzVFZppEc/QLG0aHGvwai4qSoQusX94dkdJAhxnQmkxqKIUMMzhXkDxHeUq4Wxo
FGdsdlLkcOxyJ5ojyzxG6arKKe76DKsu8qjqVWwNPnUsJheQrizGCBbbCAMuQWmK3GxMq4WoYfK+
8ZsC1QHLjEVdqLrYvA1WIVY1iliuFOEQAVbLpTOr9otyjArlF1qhJeua13NTihsOEqrvFxtiHsvB
7TMkB3XjP8YiKqgJadi1/EEsoCgLTjYJBeczi4JcoNT3mQOE1sWnoF2N53mJ3Mjdi6UzsLS3bFlf
sundDxkRsTe5oph75aXNgqnKcW1ezNmYUN20Ld5ZfYYOgqAjwJrfIkFIZ0VLRPtmARxLUBTaJRuC
MZ171Qw0E2Va3GAOIWTg/Gb7SviG3jffXQPyaQQoqWzrnrKJ5Wfp70B4RsHEF4X8jMVeEcDBIhLw
VYE1SPfCcUwBbSyPVEea2zJLA+d/IilD2WKCu5mY3w0gGBq8AAxUHsNTgWBbpRHskdlrVCIq6Ywi
smDXb2N4mGnkEEGyMsynyrrgFZLTRmAxxZAdj2CMrCyw7DwkV+EDBQpG22WrySwSVI6R3H+OLijB
Du7l5XILQy5BadiIyo6JQS7IR8iShpcI3igWy86hIl59EoiWlJiWfSQqYEAWZ2RgA6x2hQwK7PMQ
qZHLhnwwgnhmrNBteCF9QBM2EbVI2ujmo1yvzNvscLmtj3jRphlxtt8sFob4CjG8oRdQBttn5PED
Zq5GuPJuwiMGIALnlA6xFowqwsHIo3VPcgDhxrrJV0d4BdzkpYGSYqN8KCBwCqLnuw1imUaRHBe9
YYurNKKqkzh4R3ZaAQa0hjDE6gsNhKvFrACoG0rc05tLgpXM5bBXkw9oajVjY6C75QqAmAymcaDF
BPBQ4bMX+ZpyoUFZBpau2bbu2K+O2wS0AF2M9odS1w5C7LUF6xgmBZDhoIbnEWrEGFlw5DIKByRz
W879/Mc7Vso5Vacvli/nRzTn8xIZKoOcX3xFuEK95q38pd/h0S9tXSwMcQhWLcTGV4/GNgAqG1pz
Ur7Dcs4yUrQUYxMWTqQY1mOxRF9xRpMYXVbjhV4GQi0YucCJill4IXYQlr7qbXboD3XGZY5anXzC
+YBForQV9yLB4iuwL3PNP8VCdW3j2D+IG2o2u6/1UpJFHDzMIeJFpSg0bjsOCJpeYUoYcygC3wSg
hCS3aUzdoq2CnUDHRx2TE+cVDpXNZwRDckN8ECActqrmWQi3qW6liGMIYelviZabwZxAddFxDsih
sci3jEUlQTkjau85X42MrK93lABjWW1UFnmFLXHkzkru7QuCMbymFYc5l2iNZuj7APYJnFBsweLy
xILRAZ3yNNbjGxcLz8xDZ3WgX817RAqsNnYcKMfaEVaAIB7awlrZ45gAofAfaUel4ozKLG1Pe/MQ
WmvMJ55wWSlfaSkr3gmA662fb+4oMtKmgx3DHY/mCWOnB/JlhGAYCVq3VRJkpq80/wD2DpwlMFVr
3tBTHb1HMVdtVKtA5k2uaWLk/AIUyqlTKHuxJKJoGWNHay5TcTW1CoU5NN1w+8x2MPbLJwU7wXK0
WCh8rmANkLlYobz7faIsmy2EoaCobVFQtpa08eZR3DrTfPNx0lbHLVMNzCWDWtzsMfZ+WujQMhAp
sBJS8lQU1EUlqs3klNjcQf2OkzZllu8Dmhz9iqIWtwG97+Y4m/5uyGOg41ZwOtzUsciQWMF0wntx
ztUO6Ht2x03mMaCwDgYADxCpMlqDAjPTvEPcQiwVEIcMABirCHys7inbihYTdM1ig4hZwJCYFbiN
lme7FqkbEBaKjT2gIbLpdS3bGMmGEi6uFbRuAVLbalBmoCtWxqG7asNzSDdWrg2robVGcXLUdYi4
YgVZCWwHeXM5ZEFqoANvFrtYdbOiANWTBzO794crXLCXjEBDAn0AjiaaWnw0cqcC+YmOogs2Dm5a
3CQkWwqDkQrbN8e5sgrs+0viBgmV+5qCnGBQbpRjbfiYQtLsBxzmbkPk5I01Q+9fiCiZuka5IRBW
y7xrPj9/1GIGBtaD9/vxK1sFhvUwqQrZsRrMOiRnoPNDAr1YgMKsOZXWDhCpeVwYcCSDkAcKwbM/
eWg8gX4lgCcklMhtyVAVpTIhRos6IoYXxExfCXtSXRdaI29kCAAGfCUAUdU3FD+IQCYAKmDtGDZt
e1Y+Jc12/BYrFV2gYFaVc17vecqt5HX4zP6IYr/j0IocEqELUsXU4ik6Ks2UA2HNVvJg9gdq6K5x
bR+o3xlwSi7U9iLTmUDRpNsuFreLYusYeEX25/Y7T52GUvYq/tANglYWk3jdsvAJHxHNwzFuz8Pe
MLEWWxYc7hYUZKchvF50zTiIpWGQbVVd/mWp+AL+ZllwHSGsBuYi34q/kCBy8qk/GUKVlNiz+HK1
mQhgHleMMSI8Z7UeVKi6kJWXSvAXTBrugdCjDMJS1BXQGyRpli14/MDklBoQBcfu7cQCKAyU9lo2
qyNKFrvNKz7v7lre5X3PvxP8Mfxv0YmP1O+bN1M2Krmd347VPiHdVWaucRyMOFZ1Paq57TTacYVf
uzddv4mZhnyePhmXfub7Yv5jy3mPi49zid6vWsqrFc67T2Ds3xvnvO94fO75+J7mnDX+T5b+7qit
Tce/RfzOHyVy/wAmBvlnv41c+8QxrxMLgK0XTfnvPAV8Du518TyRxf8AqZF5/s3HHWhvnVzBXk79
xyNVGvtubPgv2RxdFN3j51Pg/s/af//Z

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/viverecremona/personaggi/pietropasquini.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4RKlRXhpZgAATU0AKgAAAAgACwEPAAIAAAAGAAAAkgEQAAIA
AAAVAAAAmAESAAMAAAABAAEAAAEaAAUAAAABAAAArQEbAAUAAAABAAAAtQEoAAMAAAABAAIAAAEx
AAIAAAAUAAAAvQEyAAIAAAAUAAAA0QE8AAIAAAAQAAAA5QITAAMAAAABAAEAAIdpAAQAAAABAAAA
+AAAA+RDYW5vbgBDYW5vbiBQb3dlclNob3QgQTQwMAAAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhv
dG9zaG9wIDcuMAAyMDA5OjA5OjIzIDEzOjU1OjQ2AE1hYyBPUyBYIDEwLjMuOQAAAAAAHYKaAAUA
AAABAAACWoKdAAUAAAABAAACYpAAAAcAAAAEMDIyMJADAAIAAAAUAAACapAEAAIAAAAUAAACfpEB
AAcAAAAEAQIDAJECAAUAAAABAAACkpIBAAoAAAABAAACmpICAAUAAAABAAACopIEAAoAAAABAAAC
qpIFAAUAAAABAAACspIHAAMAAAABAAUAAJIJAAMAAAABABAAAJIKAAUAAAABAAACupKGAAcAAAEI
AAACwqAAAAcAAAAEMDEwMKABAAMAAAABAAEAAKACAAQAAAABAAABIqADAAQAAAABAAAA46IOAAUA
AAABAAADyqIPAAUAAAABAAAD0qIQAAMAAAABAAIAAKIXAAMAAAABAAIAAKMAAAcAAAABAwAAAKQB
AAMAAAABAAAAAKQCAAMAAAABAAAAAKQDAAMAAAABAAAAAKQEAAUAAAABAAAD2qQGAAMAAAABAAAA
AAAAAAAAAAABAAAACAAAACYAAAAKMjAxMDowMjowOCAwNToyMDo0MwAyMDEwOjAyOjA4IDA1OjIw
OjQzAAAAAAUAAAABAAAAYAAAACAAAAB7AAAAIAAAAAAAAAADAAAAewAAACAAAAC9AAAAIAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAACvABdwAAAAAIMAAAgAAAAIAAAA
AAYBAwADAAAAAQAGAAABGgAFAAAAAQAABDIBGwAFAAAAAQAABDoBKAADAAAAAQACAAACAQAEAAAA
AQAABEICAgAEAAAAAQAADlsAAAAAAAAASAAAAAEAAABIAAAAAf/Y/+AAEEpGSUYAAQIBAEgASAAA
/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUY
ExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4O
FBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABk
AIADASIAAhEBAxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEB
AQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGB
MgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NG
J5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1
AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1Sj
F2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oA
DAMBAAIRAxEAPwDGe5wkPrcNDMa/+RS6fsGZj9y2zeRr2CuvKbHYHZAIAkAmfgFmDt3b5esx8ltX
1Me0n3W+vH3x/wB+Wh1DIrH1n6djCJrZY4/Evw6m/wDRrtXN37/2bg4k6OfZPw9trv8Aq1PIyLL/
AK6eoP8AB0VuPl6rnPSuQPkRY8MEeH/pSY+Efn/z3m/rXntd9YuoWkS0vrBI/k1VNVLDsZbcHNOh
BK1Lun9PzT13MymvcapfSWvLQHhtJ/N+n9NYfSAfUH/F/wDkU3hj7V68QiL+xljL1AdHtfq9nU4e
ZabHbSW4bWt5JByGPs/6KNd1+6/FZTi0ve+5mMAR7feMq2zSy7Yz9Js37Hf4NZHTLIzHR+dfS0/B
tWVb/wCiVNt/oX0v2mx1dnT7vTb9JzW47rbC3/rltbUccDwRJlVf9GS3JXGdL/8AQU9ebnX5LGAt
YzI6m66skl5PpkNut2N9Ftdu0+z32IFVttvoWvvsO8ZfUGCs+mBtaxrKn+n/ADzWfS/SfTUMR92N
Zh2Or3OxLLrS3u43ua9zTH0dmxAD/slFTbQS3HwMnEDxrL7m/onub+b727HIxGK6vX+xRhkq+HRt
VMx6cbbWwN21YIb3MZN/q2N3O3O9z1SZYH+qRx694HytsCO66qxk0vFlfqdGqLmmQHNcXWM/rVx7
1n9PeX4rn/vW3O++56XMxAxafv1/0lYSeP8AwUnT3H9q547hrT+VqL9arTV9VchgMevlU1f5v2i5
yq4Fnp9Xz3O0D2AV+ZDvdtj91L6w1X9Q6fTiY437ch9z9dum3ZV/Obf3lLilCMYAyA0hevapLJxn
KUqBPzdEnX73f8yOiVtndbdPnFeO1n/o9H+sdzh9beiRqK8WlzvL1vVVTqrcm/pPRcTGaw3Ybb/t
MmG1ut9Ktv0tvrfo6v8ABqXVxdldfozKXN+y49GJWbCY3GpjG3M2uId+js9X8xP9zGf0o9ev+As9
uY/Rlt2Pfif/0KT1PC/nbD+7VYf+g7b/ANJCcrXTGbn3f1Wt/wA97K/+/LOxi5AfX7PU3pmgXSzB
+sYlY/NF5+5rGf8AfE2M0H61dScf8C2isf2Gl6Naz1Oq1s7Cq3aP61z6mqtjEnqHXMn843Oa0/1a
XKScdZ+WYscT8v8A1NyifT+rXWcg6F1jxPw+zU/9UsHormuteAZLWAFdBdI+pWdYP8LbaB/avfUP
/PKH1Qn/AJw5NfP2fGxKR5QxzoUeXSEx24f+jD/vmTH80fG/+6W6VYDmQYBdeYJ4kYnUdq2sTHZU
xu2SdrWkk+ADf++rm8eyjGvF91j3sY4ucxgLhvhzG79n7rXuWx+3sP7OLg8bAY858Nv0lFPilGIi
DQFfVsY4xBkZEXu6FjKBBA181UyKKrmFsaQY+PwUKurY2UJDbGc6vYQFB94gPYd7edw1EKHhkJa2
D4s5ox0ovO3Mswbx6b3urrtqvtqbw51LvUYT/V9ysYVRowm1sJnVzS/xe42NLg3+si5oqf7uTzpw
qdXU8WqljLHQ9giPIfR/6KsZOOeMAAmjq1AIxmToLCfp9Jfk77SS94cXCY7fn+n9L+R/g6//AARa
noV+B/znf+SWFV1nEofvYS8gEQWmNfuRHfWcfms+5v8A5LcocmHPKViJ2/usgyYwNw7YoZ/K/wA9
3/kkvRZ2Lv8APf8A+TXPO+s13YR9w/ggP+smW7QPj5pDk+YPh9UHPiHV/9HOc5XOkn32Hxtxm/fa
1/8A1NaoOKvdIdEeeVR/0W32Kjy/84Pr+Tcy/Ifp+b0lFTX9ex9NLKKn/J2TbZ/1CysK1rMXqeU4
EgWX2OA5MNZT/wCjFcx81reo0XHinFxGn5MuvesPHyg36udStdobG5AHzyaGf9S1SmiPOJv/AKpP
hYxYPlIf8z1Ofk5WT/zY6fVSQa72PutpcBD3HIvdUS76Xs+ksPI611F+RZdcT9otI9W0xucWjaze
7+Q36K1rXf5K6ZX2ZiVfe422/wDf1nZGO2wHs7kFRmURklGQBFgfYAzRhI44mJo6/m36c2nqHTcX
Drc4ZVTS7KaC9m7a5+za9n6N+91zH/6VaVvTaKqm17WsuDhZbY1oBJ0/QyZ/R7fzVjdIrNOS8giX
VOaD4SW+5Gpte+57f2gPS4bufulv5zXNd+d/KTMlyJ4DURqz4BEfOOKR08m3X07ZaXbnMaXBx2uc
QY/MdUZ+n+epU9Px8WqNWudq4sc5uv8AZcFexsiksLGOFjfzTO4gfu7kLJ2kgDgAqCWSR0JLOIQG
oDmjFY23+dse2wlrKXvG1xjc79JHq+3+Q9YmdQxuU/a3YCA7ZLjE8hrj+bouhdbTsDnlp9Ay0GJ3
fSH8pZd1TLrXW2OG53IB0AGgapsWQg3K9qYM+OPAAK4rv6OUWD/WVH0mnw+6f4rT+y0cSPv/ANqQ
xscckKf34+LW9k+DnCto/wBgCfZ/W/1+S0vRx5jT7in9DGHYfcf7kPfHY/Yr2fEP/9LIl0EO+kCW
n5EtV3pZgsJ49Z7v8yh3/frFRJmT4lx+8lW8AwBrw3JdH/W62f8AflTw/Pf8t23l+T+XZJ6x+xXv
nVz62D4Bmz/v6yszI2fVdgB/nvXefnbbZ/31W7H7eltM/SyPyCtY/VnFnQen193Y7nEf1i7/AMkp
RHQDwiP+dxMROp/wv+i3ckbKMWr/AEePQ37qmH/v6rzqrfVW7Mp1f7ga0f2WVs/gqU6qpk/nJ/3p
fm3cX83H+6GTshtN+50AjlpB1aQtamnKPuY8Nq7MEAR8QFRftDS98BsCXOgAafvOVPL6xXSK242U
2xz3hnpj3NaD9J+8fmt/dQgDP0xH1riH/oKfcGM2TXkad2y59Wp2tJ0jjRZ12c6yzZWNzzpA4+ao
tGbkk+u6IMaKz62H06rffYGmNwb+e7+oxH2hHT5pdguGUy1+WPcoeo314t2PXaJ9UEF8gQZb9L+T
qkWWTG38QsLPzX5+Sch7QwRtYwaw0dp/OV/p3UmemKMl+1zBFdhOhH7jj/JUssEowiQLl+mGuM8Z
ZJC6ifkLdLHxEFOGPGoBcfDRE0HY6px5gqDiLNwohXZB0P4Jyx0cIgcPEpyY7/ehxFVP/9PDYZra
fEA/erOLaGWhhMB+NkuB8XTWwN/zWOVY6CEG7OaMmioOa11WO+vb3dvNr3O/zbFUw7k+Day7DzS5
1hq6XUCR7nOtA7gAOZ7v62xVOsU7qum1Nkj0q6f7W6sOa3/txT6rmYFuKxmPeHuroDXthwIeQWv+
k0bve76aJ1xjsevF3V21P+0BtZtYGCW7HOh29/0drFZMQL+jXs/my6ney3NusYZa6x4B8g8s/wC+
LKzc/wCzEMrAda7X3agN8e30kaSyqtrtHNbDtZ1kzqsfNfvzLT4EAfIQquPGJ5JE7XI/i3MmQwwx
Ed6EfwYZGTflP33vNh7TwP6rfotQnnQBIcpnauHkrYAGg0DSJJNk2WyOrZ4btDwPPaJ/FVi6y15f
Y4vceXOMk/eowpgACEgANgoykdCSaXS7wmSAA4RQ2cfPy8cBtdhLBxW/3N/zT9H+ytPG6rjXANs/
Q2ef0Sf5L/8Ayaw0/wAVFPDCe4o9wywzTh1sdi9VunmZ+KYx5/6/JYeF1J1JFd5LqYgHlzf/ACTV
rh0d1SyYTA0foW5jyxmLH1D/AP/UwHFZr3n7TkVGYf6jpkiNtbStBxWbkQLrnA812OH+Yxiq4tz5
Fs5Nh5q6n17JzukYmG6miptNQa+6qsMttIOxnr2N+lsr2/13/pLFXys2/KzKDfY6xtG1tYcZDWiP
o/1lXtAGPS3wL9fEN9qctPqF3gWj7xKsk/mwU3rrHbKy46ljNx8yJ/isi4zkWkfvGPvWreWt54Y1
v4NCxwSXEnk6/eosI3LNnOkQocqJ+kpqHLipmuuP9yfzTaAeQS5OvyCSlan4J0kklKSlMT9ySSlH
wW9j3b8epx5LBP3QsBbGAZw6vKRHwJUHMC4g+LY5Y+ojwf/V5bI37xztjWPo/wBpCv8AQ2vmZ9N0
xE7ZG5cwkqX6Q326N39E7fV1sn0vTq27tkP+M7krNv2lvOya58fotWSkrMem7Xl12+jtZu6Lf6o/
IFlt5KCkli+VWf5k6iPpFCSUjEm/O1+SdASSUnTIKSSko7p0FJJSVa/Tt32RnES6J+Kw0lDzHyfV
n5b5z5P/2f/tFCJQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklN
A+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0A
AAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAA
AAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEA
L2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklN
A/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////
////A+gAAAAA/////////////////////////////wPoAAAAAP//////////////////////////
//8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoA
AAAAA1MAAAAGAAAAAAAAAAAAAADjAAABIgAAAA8AUABpAGUAdAByAG8AXwBQAGEAcwBxAHUAaQBu
AGkAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAASIAAADjAAAAAAAAAAAAAAAAAAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAA
AQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxv
bmcAAADjAAAAAFJnaHRsb25nAAABIgAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xp
Y2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51
bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VU
eXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAA
AAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAA4wAAAABSZ2h0bG9uZwAAASIAAAADdXJs
VEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdU
RVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAA
CWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWdu
ZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAAR
RVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0
c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAA
AAA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAAAA53AAAAAQAAAIAAAABkAAABgAAAlgAAAA5bABgA
Af/Y/+AAEEpGSUYAAQIBAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAM
CAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAz/wAARCABkAIADASIAAhEBAxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAA
AAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYI
BQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkST
VGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3
x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJD
UxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaG
lqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDGe5wkPrcNDMa/+RS6fsGZj9y2zeRr2Cuv
KbHYHZAIAkAmfgFmDt3b5esx8ltX1Me0n3W+vH3x/wB+Wh1DIrH1n6djCJrZY4/Evw6m/wDRrtXN
37/2bg4k6OfZPw9trv8Aq1PIyLL/AK6eoP8AB0VuPl6rnPSuQPkRY8MEeH/pSY+Efn/z3m/rXntd
9YuoWkS0vrBI/k1VNVLDsZbcHNOhBK1Lun9PzT13MymvcapfSWvLQHhtJ/N+n9NYfSAfUH/F/wDk
U3hj7V68QiL+xljL1AdHtfq9nU4eZabHbSW4bWt5JByGPs/6KNd1+6/FZTi0ve+5mMAR7feMq2zS
y7Yz9Js37Hf4NZHTLIzHR+dfS0/BtWVb/wCiVNt/oX0v2mx1dnT7vTb9JzW47rbC3/rltbUccDwR
JlVf9GS3JXGdL/8AQU9ebnX5LGAtYzI6m66skl5PpkNut2N9Ftdu0+z32IFVttvoWvvsO8ZfUGCs
+mBtaxrKn+n/ADzWfS/SfTUMR92NZh2Or3OxLLrS3u43ua9zTH0dmxAD/slFTbQS3HwMnEDxrL7m
/onub+b727HIxGK6vX+xRhkq+HRtVMx6cbbWwN21YIb3MZN/q2N3O3O9z1SZYH+qRx694HytsCO6
6qxk0vFlfqdGqLmmQHNcXWM/rVx71n9PeX4rn/vW3O++56XMxAxafv1/0lYSeP8AwUnT3H9q547h
rT+VqL9arTV9VchgMevlU1f5v2i5yq4Fnp9Xz3O0D2AV+ZDvdtj91L6w1X9Q6fTiY437ch9z9dum
3ZV/Obf3lLilCMYAyA0hevapLJxnKUqBPzdEnX73f8yOiVtndbdPnFeO1n/o9H+sdzh9beiRqK8W
lzvL1vVVTqrcm/pPRcTGaw3Ybb/tMmG1ut9Ktv0tvrfo6v8ABqXVxdldfozKXN+y49GJWbCY3Gpj
G3M2uId+js9X8xP9zGf0o9ev+As9uY/Rlt2Pfif/0KT1PC/nbD+7VYf+g7b/ANJCcrXTGbn3f1Wt
/wA97K/+/LOxi5AfX7PU3pmgXSzB+sYlY/NF5+5rGf8AfE2M0H61dScf8C2isf2Gl6Naz1Oq1s7C
q3aP61z6mqtjEnqHXMn843Oa0/1aXKScdZ+WYscT8v8A1NyifT+rXWcg6F1jxPw+zU/9UsHormut
eAZLWAFdBdI+pWdYP8LbaB/avfUP/PKH1Qn/AJw5NfP2fGxKR5QxzoUeXSEx24f+jD/vmTH80fG/
+6W6VYDmQYBdeYJ4kYnUdq2sTHZUxu2SdrWkk+ADf++rm8eyjGvF91j3sY4ucxgLhvhzG79n7rXu
Wx+3sP7OLg8bAY858Nv0lFPilGIiDQFfVsY4xBkZEXu6FjKBBA181UyKKrmFsaQY+PwUKurY2UJD
bGc6vYQFB94gPYd7edw1EKHhkJa2D4s5ox0ovO3Mswbx6b3urrtqvtqbw51LvUYT/V9ysYVRowm1
sJnVzS/xe42NLg3+si5oqf7uTzpwqdXU8WqljLHQ9giPIfR/6KsZOOeMAAmjq1AIxmToLCfp9Jfk
77SS94cXCY7fn+n9L+R/g6//AARanoV+B/znf+SWFV1nEofvYS8gEQWmNfuRHfWcfms+5v8A5Lco
cmHPKViJ2/usgyYwNw7YoZ/K/wA93/kkvRZ2Lv8APf8A+TXPO+s13YR9w/ggP+smW7QPj5pDk+YP
h9UHPiHV/9HOc5XOkn32Hxtxm/fa1/8A1NaoOKvdIdEeeVR/0W32Kjy/84Pr+Tcy/Ifp+b0lFTX9
ex9NLKKn/J2TbZ/1CysK1rMXqeU4EgWX2OA5MNZT/wCjFcx81reo0XHinFxGn5MuvesPHyg36udS
tdobG5AHzyaGf9S1SmiPOJv/AKpPhYxYPlIf8z1Ofk5WT/zY6fVSQa72PutpcBD3HIvdUS76Xs+k
sPI611F+RZdcT9otI9W0xucWjaze7+Q36K1rXf5K6ZX2ZiVfe422/wDf1nZGO2wHs7kFRmURklGQ
BFgfYAzRhI44mJo6/m36c2nqHTcXDrc4ZVTS7KaC9m7a5+za9n6N+91zH/6VaVvTaKqm17WsuDhZ
bY1oBJ0/QyZ/R7fzVjdIrNOS8giXVOaD4SW+5Gpte+57f2gPS4bufulv5zXNd+d/KTMlyJ4DURqz
4BEfOOKR08m3X07ZaXbnMaXBx2ucQY/MdUZ+n+epU9Px8WqNWudq4sc5uv8AZcFexsiksLGOFjfz
TO4gfu7kLJ2kgDgAqCWSR0JLOIQGoDmjFY23+dse2wlrKXvG1xjc79JHq+3+Q9YmdQxuU/a3YCA7
ZLjE8hrj+bouhdbTsDnlp9Ay0GJ3fSH8pZd1TLrXW2OG53IB0AGgapsWQg3K9qYM+OPAAK4rv6OU
WD/WVH0mnw+6f4rT+y0cSPv/ANqQxscckKf34+LW9k+DnCto/wBgCfZ/W/1+S0vRx5jT7in9DGHY
fcf7kPfHY/Yr2fEP/9LIl0EO+kCWn5EtV3pZgsJ49Z7v8yh3/frFRJmT4lx+8lW8AwBrw3JdH/W6
2f8AflTw/Pf8t23l+T+XZJ6x+xXvnVz62D4Bmz/v6yszI2fVdgB/nvXefnbbZ/31W7H7eltM/SyP
yCtY/VnFnQen193Y7nEf1i7/AMkpRHQDwiP+dxMROp/wv+i3ckbKMWr/AEePQ37qmH/v6rzqrfVW
7Mp1f7ga0f2WVs/gqU6qpk/nJ/3pfm3cX83H+6GTshtN+50AjlpB1aQtamnKPuY8Nq7MEAR8QFRf
tDS98BsCXOgAafvOVPL6xXSK242U2xz3hnpj3NaD9J+8fmt/dQgDP0xH1riH/oKfcGM2TXkad2y5
9Wp2tJ0jjRZ12c6yzZWNzzpA4+aotGbkk+u6IMaKz62H06rffYGmNwb+e7+oxH2hHT5pdguGUy1+
WPcoeo314t2PXaJ9UEF8gQZb9L+TqkWWTG38QsLPzX5+Sch7QwRtYwaw0dp/OV/p3UmemKMl+1zB
FdhOhH7jj/JUssEowiQLl+mGuM8ZZJC6ifkLdLHxEFOGPGoBcfDRE0HY6px5gqDiLNwohXZB0P4J
yx0cIgcPEpyY7/ehxFVP/9PDYZrafEA/erOLaGWhhMB+NkuB8XTWwN/zWOVY6CEG7OaMmioOa11W
O+vb3dvNr3O/zbFUw7k+Day7DzS51hq6XUCR7nOtA7gAOZ7v62xVOsU7qum1Nkj0q6f7W6sOa3/t
xT6rmYFuKxmPeHuroDXthwIeQWv+k0bve76aJ1xjsevF3V21P+0BtZtYGCW7HOh29/0drFZMQL+j
Xs/my6ney3NusYZa6x4B8g8s/wC+LKzc/wCzEMrAda7X3agN8e30kaSyqtrtHNbDtZ1kzqsfNfvz
LT4EAfIQquPGJ5JE7XI/i3MmQwwxEd6EfwYZGTflP33vNh7TwP6rfotQnnQBIcpnauHkrYAGg0DS
JJNk2WyOrZ4btDwPPaJ/FVi6y15fY4vceXOMk/eowpgACEgANgoykdCSaXS7wmSAA4RQ2cfPy8cB
tdhLBxW/3N/zT9H+ytPG6rjXANs/Q2ef0Sf5L/8Ayaw0/wAVFPDCe4o9wywzTh1sdi9VunmZ+KYx
5/6/JYeF1J1JFd5LqYgHlzf/ACTVrh0d1SyYTA0foW5jyxmLH1D/AP/UwHFZr3n7TkVGYf6jpkiN
tbStBxWbkQLrnA812OH+Yxiq4tz5Fs5Nh5q6n17JzukYmG6miptNQa+6qsMttIOxnr2N+lsr2/13
/pLFXys2/KzKDfY6xtG1tYcZDWiPo/1lXtAGPS3wL9fEN9qctPqF3gWj7xKsk/mwU3rrHbKy46lj
Nx8yJ/isi4zkWkfvGPvWreWt54Y1v4NCxwSXEnk6/eosI3LNnOkQocqJ+kpqHLipmuuP9yfzTaAe
QS5OvyCSlan4J0kklKSlMT9ySSlHwW9j3b8epx5LBP3QsBbGAZw6vKRHwJUHMC4g+LY5Y+ojwf/V
5bI37xztjWPo/wBpCv8AQ2vmZ9N0xE7ZG5cwkqX6Q326N39E7fV1sn0vTq27tkP+M7krNv2lvOya
58fotWSkrMem7Xl12+jtZu6Lf6o/IFlt5KCkli+VWf5k6iPpFCSUjEm/O1+SdASSUnTIKSSko7p0
FJJSVa/Tt32RnES6J+Kw0lDzHyfVn5b5z5P/2QA4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBkAG8A
YgBlACAAUABoAG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBw
ACAANwAuADAAAAABADhCSU0EBgAAAAAABwAEAAAAAQEA/+ESSGh0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtj
OWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSIj8+Cjx4OnhhcG1ldGEgeG1sbnM6eD0n
YWRvYmU6bnM6bWV0YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0IDIuOC4yLTMzLCBmcmFtZXdvcmsg
MS41Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJk
Zi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KCiA8
cmRmOkRlc2NyaXB0aW9uIGFib3V0PSd1dWlkOmYxMWEwMzFhLWE4MzctMTFkZS1hYTNjLWFkOTAz
NWU4MGYwMicKICB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyc+
CiAgPHhhcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYxMWEwMzE4LWE4Mzct
MTFkZS1hYTNjLWFkOTAzNWU4MGYwMjwveGFwTU06RG9jdW1lbnRJRD4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKPC9yZGY6UkRGPgo8L3g6eGFwbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz7/4gxYSUNDX1BST0ZJTEUA
AQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JH
QgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRi
a3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAA
AHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAE
DAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0
AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAA
AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEA
AAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZ
AAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3Lmll
Yy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1
bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1
bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAA
AAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAA
LFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAA
AEwJVgBQAAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABD
UlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBj
AGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA
9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGx
AbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwC
tgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5
BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYF
lgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0
B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJ
ugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxD
DFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUP
QQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKE
EqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYW
SRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpR
GncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e
6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPC
I/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYp
OClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7u
LyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1
TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvo
PCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdD
OkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrE
SwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdT
E1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuV
W+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk
6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5r
bsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54
zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INX
g7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaO
zo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/Jpo
mtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum
/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOu
tCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzB
Z8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83
z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3Zbe
HN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R
7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9
Kf26/kv+3P9t////7gAOQWRvYmUAZAAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoL
CgoMEAwMDAwMDBAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQcHBw0MDRgQEBgUDg4OFBQO
Dg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCADjASID
AREAAhEBAxEB/90ABAAl/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMBAQEB
AQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJxgRQy
kaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkKGBmElEVGpLRW
01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4
KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgIBAgMFBQQFBgQIAwNtAQACEQMEIRIxQQVR
E2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOCFpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUaJ2R0
VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFho
eIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwCKgVLUHFeo
PjnMHk70lQajRMSaqdsmxS2S3/egIfhA5E133PvlolsytXkhEn1dAaEOp9uuC97Yg7vQASLOyj/4
tr9y5i1uEXuX0J5bYR+UtOJ2/dg/dVs3OafDhDrZC5lg1xL6/n7QoTuI4omI93ZmOafssXkHwczJ
tAsu1+6WBNeuSaejbhQf9jXHtGe+X/Nh/uWvGPTD4sO/KlR6XlSM7sumSTn5zSu/8czdFvnP9GIj
9iM30FjP/ORF6H0Swhr/AH148h+QNM1WKXFnkf6/+yciMaAH9V4qzqzbGuWCNOwJWSDYU6HENZWW
28q+Jc5ZLkwHNk9ipLdetB+Oa+XJyGV+TDz/ADB0SHwnQn/ghmT2aLyj3tOs/uy9rS+A1rzKzGkd
vbpVvAFm/pmUT6c8vP8A3zra+gMa1nUo4Pyts5GYsLyaRlPsZif1DBm2w4h5ykzgP3klL8xfM8UW
u+XbiykEkNuYrkKDsdxTl9GObMJajjjygIrhx+gg9WK/mDrtxd+a4roDjJAqtHx9n5A5jQmZSlI/
US3RgAKUPzX84WL3dvNqd1HbKF+AyGhNQDsOp64ccZ5ckj9UkR4YClD8wvNv+gaYzQXN760cZght
0LMR6QNTUjiN++DBikch6f1lMgBytL/Nt95ik8u6FBZqlld3NutwsV6CxSHdagLsTy2y3HjEchM7
4a9PD/EpJI25obzNZarcWXl7SL68kSR7D6w89q4jaQ8ipBoP3f8Aqrkow4ZmQF/0ZKRYAJVNR0u1
l1PSNFm/0iC0sIzAsyh2V2co3xGpboPib4ssjiIma2lKXDJiSBEf1eJfL6T+dL62f4lihtgijZQF
UjYDbtlowjjHdxSRKe1/0QxzTZQ02rINgLtvu4jMXtIbAt+j5lEbem+/hmqPNzkl81vSzi7/ABfw
zO0A9Rac30ozySxOkxU/3+q/8Nm3EfV/nRddM7fAsinZpBEa/E0zgn6cE8foH9dAPq/zWTWEwh8v
+YZuiiGNB9MlP4Y9oD1geSdGNiXzLJfNN5ve5Jryua1/2WbIxrHXk4UpXO31f5XlP+G9QnJoINOe
h/4yMozD1u8Yj3/ocnR7SPv/AFvm+HUvV82k1+1qBevsPhyyWOof5rWZev4vdPOFwIfyvvpuhPop
X5cmyvOLyQH9Fu0+2OTwj8spTH5oiJNBJE6/eMv1Q9I/rOPhO59z6A9dPH/dvHM2vucZ/9CFvBdR
IUDOE9wG/FTnNggvQ7FSWWSNWRVVl7KSR/xLJc2Mo2oeqVIeVW5vs1BsAOlDhCDHoFeCZJLqGOP4
uLAsT2xrayx4SzVZT/oynonMj8BlFbhr73vUd8LbyTpprQm2LfchH8cyu08lYogdf+kXFxRuZLCN
Iuhc/mdYgGqxiNB/sI65R2SPVbdn+hNPzJ1f6r5Z8ySq1GkLop9lUjMLUy48pA/iyfpZRjUY/wBV
AfldchNS05Cfhs9EiHypErH8WzaaWXDPJI/0mnMPSA85/PrUjMumQA/Y5Mfmxrmu0EfXI+TlS2ID
yCW7liHNT07ZsxjBbJypdb6uJSFbY+OQnpqYRzWmdg6vNGR3JzHyigWzGd2WWG7gDuw/Xmtm5Sf+
UdQTTvPlrdSIHS2lU8a02rTrmRo8nARJq1UbjTLbjz5DbT+b1LxrLeosjDkGdI1YqfhG4BDd8sE5
HGYgf3sv99xOF4Ysb/QxC784y3HkCzitIJb2L6y4t4wPTJ4n4iDJxogricR8UCR4aDIEcwOaF18e
aby+0y2gMenuIYHn9dfVekgBULQ0pxHXLMUIxlK/V/NWQlXc1570W+1DzrqGnyX88KWJihdLVuAk
5RhwxanKnxZZp4+HtQnKRYS9W90FbzRp2nz+a49P4CZba1tjBJModx6sYL7n3GOHHIGga45MpkDc
9Am/nC59XXtFtGARf0RAAEHGpErCpp3OTni4jt/OEFBoX3jiQ3mydv8AEXlm3O4/RjIoP8ouDTLf
DBkR0EotfFUQe8FZ5rl4+a/LUA6mweo9jPkhAGcv64WRqEf6pW383/ITLKEdFsUP/JVjlgF5D/wz
9DXM+gf1EuhuOf5lautfsQRV+hCf44MY2B85pyc68osa0Gf1LvWTX/j6P6s1/aQ9MXK0f1STUMeP
05qiHP6JL5uJFrD48v4Zm6AeotGc+lG+Q2LaPH7XQB+85u63/wA6Dq5m/kWRtUQxP3WY/i2Ej0H+
ugSqQ/qptq94LTyHrkxNDLLDGPo5NlOp9WYN2m2xkvmWykY6kJAC1ZAdv9bNtIel1oO76z0a4EX5
ba9c1pxtYEr/AKzV/hmt1G/D7v8AfOdpufz/ANy+Z9IZ5dahkCMP3vqFmFAfirtmZk+mnGjvJ7x+
ZNx6H5OvJX4pbtEB9hET/HMci8sf6rkYzWKTxHyLG8fmezlO9aiu4FCPDLdQbj8WjEN3uX1n/qIp
mVbVX3P/0SqRVJ3AzmXeoeSCJuq1wgIQcunW53VeJ8Rt+rJLZWW2nKt0j8iQpr4/wxlJQWTH7UH+
ofxbER9dNV+kl6pr+pen5QsEDf3dmqn5uwGY+qnxzA/mhGONAli/kW79Tz/b3DH4Q7kn2VKfwzI0
shjHF3McouNIX84tTZPK93FX4p+RI/1zT+OYOlhxZI+9ty7D4IryFeNHf3RrTjp4hH/AquX5TWM/
0pMQLIec/nFLJLrEC0JjQ8eQG1fCuHQj6i2SHqDELjyd5pn05rqHSriS2BAaVUJFSKgfdmbHJGJ3
KZ78mMwRSRzvHIpR12KnYg5lzNi3GjzT/QyWu4lrXY1H05rtV9JcnBzZpp5IlBH8wpmomHNCJ8t2
EGpebYjdxidYZPXVWrSqNXoDmw0cLFDucfVSqk4mmgj0DXdQhRVe4n9KZgiAkLcDYGlcujh/dj3/
AKHGM/UQ1qTOtzoNoSTC6yssZNQORUnLvAHEB5RazkPCfiiC5bztLbgkqtrb/R8BpksURxk+c0ZC
eEDyit1uTn+bXmOMH4YpIFPzW3UZLBEWD5yRklsfdFQ1Wv8Ays64jPSKytD/AMkv7cdLuQf6cmWo
6/1QiPNxp+YmiW/ZdHtyfpdmxwi5f56Mh2/zVHzkeP5geWYBX4dJV2/2crNksX1E/wBNjk5D+qoe
bHJ/MrQYif7rTIzT/XkLYMIuR/4Yyzch/UWXMhb83o0/33Ywj76t/HJ4dzf+2SYZuQ/qBKdOn5/m
b5iPXhGB/wAClMcI9AP9dGU+s/5rHfKEnOXWGr/x8k5r+1dhBytDzkyIsAh+e3hmo3t2PRIvOLUh
tx4sf1Zn9nj1Fx9RyRv5cnloch/kuwfxzeAc/wDNdST/AL5kt9MscO3QT0H3jDk+mX9ZjE+oe5Df
mHqAt/y8mjBo09yTT/Ujp/xtlJF6ge5yImsJeE6BGJtQVT0rU/RmxycnAgLL6XvLw2v5La3KDT1D
bRg/7BjmumLlEe5zsO1nyl+h4Z5fMMdtbyzMElJIox3PSm2ZGXmaaMQ2eufmzI7/AJQ6ZboQGuNQ
elfBIVyuMh4l+TZEE4yHk/la6iGr2cYFHV0UsadtsllGzEcnrXrjx/4/KZmbtH6n/9Iqc+GcwA70
qTHChRYjJBC+0BaanemKhkMFpyv1hP7C1P0LyzKjj/ekdwcfi/d35sn8y3R/wuu/2RDGP15rOG8h
bh9CWeTVaG/W8PdpEU+/Gv8AHMucP3F95ayfUB5JL+dFwTFHbA/aeFKfNhmPoY+u2epT7yejJOz0
oJhx+YUjLM8axBYfWwj8xbkT3VnB1D3xJ96UGV6Mbk+TKZ3ejaffND5KvI/CR5PuQKMr1I3iPJGI
bl823bB9VuX61cn8c24HoAaojclMtBH+lqf8nMTVHZycHNmdieLAnpWp+7NPNzRzTH8vaN5qbwET
Mfvzb6MVGXlFw9TzA/pNNLy/Lq5lr/f3yb/61xmXL6YD8fS4wO8j+PqTLXBTzJ5bjpSlrM33FRlk
d8v+lapfR/pkLqOqDTvPl9cFearDaoooT9mMFunzzFhl4Qf89yJYuIj/ADUNNfXV35k1XXkQJJqU
pkYnpSnECm/bKBqTEef/ABTf+VBWTy3c2rTapJJS5mCq1AB8KDiB92QhnMeTdLSg81bULu71PXY9
Zdwlxb28dpGtNvTjFBjj1Zhz70S0QkFHW9TubvzVZa5cRUWztY7NQv8ALGKdPc1y/T6kXv38TRn0
prZvVNTttT/M2wvrV+dqthDbhjseca1cU+ZzI08r/wBPxOLnj/uVRiD+dt9HWpitoVH0RL/XLMH0
g/0pMc/1V/RikeiyK3n3zXKG+JTKPoUUyzCP3cfcWGX+8PvDH/IsnJdWP/F4NfvzXdrD6HK7P/iZ
VIf3f45pq3dl0Y/5yY+nbg+5/DNh2cNy42p5Iz8unZdBm+EjldVBPQgHcj2zb5M8IEiRr6XWxwzl
uB3shvVkmgK03E3MDuQMonrMZEqkObOGmnY2Sn8wodQv9AtbK1t3uCJHeVI9yAadfuyOPV4/E4uI
cmw6efh1XV51aeVvMcMq/V9KniJ/3Y3winzrmZLWYiN5hpjppjlF7F5kmul/KM2Fshm1GW6hP1Rf
iekcRqSvgCcwhqMZyD1DhpvhimInbd5NpXlvzJd3oa9tZraKIeoCY6VZT9nMuepwxG0gWgYcsjuH
pP5vfXLr8vfLtjYRvcXS3E8s0UILOgKqoLAfZrTKsGox+IbIqmc8M/DoA3bz7yz5U1G2uLa8ubaV
J0nQhSp2U9a5dl1mM2ARTSNLMCyDb0qr+B/3ur0P2f5vlln5vF/OCPAn3Hk//9MobOYd6VJjk0KT
GmGkInS053dPGg+85OAuQHmgmgWW2ictbvSP91pL+CgZmYxeXIXEl/dRRPmhuPlmFR+3cIv3DNVA
fvC5J+gLtEXjZaeB1knmP/EVzP1ArTx/zmqO+U/BiP5sv62vWkA/avYkp7KQf4ZiaGO1+UmzUfUz
Xy/HwFkf+KpHP/BMf4ZbrxWKPuRp98heW+Z5DNrmkJ/NOz/8MMhp41E+5lI7vR77/RvKmor04qo+
l6HK9XGsgCcBuJL54DA3U7eLHNlPkA1QTry6OU5PgozX6vk5Wn5ssjYKjH/JNPuzWEOWOaY/lu3/
ADsd2abJau33VzcYB+6n7nDz/XH3oaKRj+VNi1DWfULcEf8APRmP6syp/VEeUvucWH0k+cU41vhq
Gp2c0YZGsbcwI6mnIu3I5h5cxEpcJcjHiuIsclaz8vW5USzuXZ96dSx/H78xDIORGJV5dNYA+lRA
NlqO+VmQ5uVHHJDHSuTVkDNTvSi4DMMxjkvfTwBxRF4jck5VbMCkBqVgEiK1ZmP2BXbLIEgsJlhO
p2tzazesHZJAfh4Hw8KZs8ExydbmgjfJ3mEf4zTUtYnPq3RWOW4egG1AC30bZlACI8hbhy3KF8v3
ttJ5q81XMRqZFuGDg1UrzNCPnlsARCI/oteQxMyfNLvIU4e2v6KFHqLUjud+ua3tWPqi5ugNg0yx
2/dgeJ/jmoiN3OKR+Z/q7Sw+qefGoWFftOT0GZ+isA005gDzUNGWA3LwXrzvOVBS1tahYl/yuJAy
zUWRcQK/nT/iRj50U8Wx07+S/HhUv/XMPjl/Qcjhb+qaZ434p7vkeOXdBPC2LXTz+3fgfOQ/ww8c
u6C0u+rWI6TX/wDw/wDTI2e6Cab9C0p/vTf/ACo3/NONnuirhFaqP96r1foYf8a47/zYq0yW9DS/
vF+hv+acNf0Yqt+D/q53fh9lv+aca/oxWn//1CdzvnMu8UmOStVJjhtCP8vLz1OBP55UB+/L9LG8
sfe15jUSynSzz1TVn8Oaj/ZOBmZgF+IXFyH0RCp5tNNA0tf9+Ts1P9XNTi+qRcuf0xR+hRcl0RKf
aLuf9lIf+acztbthj/VasO+UsA8+Set5y05D0N5I/wDwIOY+lHo/zWWU+t6LpacEXwisGb6SpP8A
xtlnaYqMR5BGk+qReR3oMvm/RYupALfecGGOxZHm9H83t6PlXVG6VlRP+BXKtYLzp0/92+dLegMm
9dzvmdl6NUOTIvLIrJJ2AAFM12rc3T9WSzNxt3J60oM10Ru5SP8Ay+lSPVdXnJ/utNlcjwCo5zbY
/wC5l8HDy/3gRmgwNd/lx5ejXpLfeo58FjiZq/ecnrJ8MhfSJa9NDiFf0mSQ6fBUE7n9eacyJdzH
GAEbDEop7bDImy2RiAiVhhIqeoyNbLxKE3AHx8MgdmwFDOV6kCnceOPJSEFcRrK32QB8ssjJqlFi
vmTRnkNEcgD9r+mZuGdOFkhbCtQ0xUeiNycb5n48xcHJj7kPoLQWN7f+q/pvdW7QV7VY/azJnmIj
YHE48cNy50mnlPS4NOtLhYpjcLLIGLlePQdAN81GvznJIWOGg5+mwjGCLtO7ousJ9PeQ0416A5gw
AJciTF1S4kuHIf1L1j+8n6rCPBfF82uwH9H/AHbTVnzT/wAuWUdtcCOIVYqS7Hqx7knMHV5TIbtu
KAB2ZMqNTcZrbclvgMUt+mncY2hsKKUoQffBaaXBAMSUU2U26inzwgqsKd/44AVW8R4Dwx4kv//V
JmOc07xSbCFKkckhOPKi11WB6fZkB+7fMvRf3gaNQfQWQ+XwSL+Sn94wqf8AZFv4Zk6X6Je9x8/8
IX+dBTT9Bi7skkh+nNTj5yczJ/CE78uxj65pCf77gBPz4s38czu0tsUR5Bp0v95J5d5nb1PP1ig3
4CeT/hSP45Vpx+7+AZS+t6dbOsdtqEhG0Vhx/wCFAwdq/VEJ0XKReT2S+t+Y2mx9o4VNPnvlmnGw
94RPqzz8wS58mXKxjlLPdOqKO5C5iak/4Qzwf3Tw7QPJfmvWLOSfTLP1o0ZkZi6IOQ3IHIitM2GW
UYjiP0tWME7DmjPKK3Ia7ScAPE/ptQ13HUZr9eRtXVy9Je9sjuqi1c/IZroc3MIa8sTGFPNsg6ro
zonu0gZQo8Sa5tsRHhDzm4WX+8/zWR+RLl18j6Pp7JxlgDPIO4LACh+7Ke0JAz25NmgiRHdlEKN3
+7NfYdoAiAFpsN8CadUhTtsciSE8KEmkANAK4KZBDSSNWnbEhbU2lXp08RgFMZIHUuJirv02Xvvm
RBxplgup287O3LZNyXG+Z2OVOJKJSC7tFUCRDxaP4malSQDmXCXQuLOPUMps41WziPIszhXapr+r
NJlPrIdhHkiJdzHTxFcqikpbIqJNIEUAVrQbb5kAkjdICY6ECb75Kcpz7xZR5shAPtmCW5dT22wK
2aHElLew2xtXdRgV30Vw2tNUHfEFC2sX8w+8YFp//9YkJG+c3TvFM4TaqTe2HkhkHk5K3vL+UO33
IczdEPWT3RLjao+hkPl+MDQ7qY9WkFD8kY5kaeNYSfe4+f6wFPzv/vTocPXhZ8qf6xzVYBtJz820
gyHSF9DUYf8AimzZvuiH9cy+1vpAaNDvIn8c3kctbn8wou5W1dvpdgMcMajXnFEj6j8Xpmp/udI1
5htwhji292AyntM/vQG3Qj92S8x8tKZvzPPf0YUH4DMrTR+n3teQ/UzTz7KU8vWK9Oc9xJ/wIpmt
zb5i5OMfuglf5SVg8nGf+b6zL9ynMvX/AN1X9Jp0wvIPcXnPlA+ol/If27tsxNftwj+i5Gj5H+sm
+qLMYB6TkfGAQq8ifvIzCwkXu5cgeiWfUL1j9qT3qVSv/A1zKOSI7mIiSz3ylaCy0mLn9tyXNST1
PicomeIt+KLJYryLjXv2yowLlArfrkQep38BjwJtVNyHA4/dlZilSZeQrWpOArSAmLBvD9eEFJCF
mmVR75IBrkh7m5D27kHpsFPc0zIiHElukN9ahx6beFTl0CQ1SDH57MRROK1YilevXMkSsuNII/SJ
GayVTuUqv0Dpmu1cam5OA3FHEqG3IFPfMYNyXP8A3rMO565eOSEZpN1DbXLSzGi8aAgEmpyGaBMa
CYy3TY6/Yg7K7fRT+OYg08mfiBSbzHbj7MNP9ZgMmNJLvXxQov5oRakCIfN65MaQsTmCFk837bSR
j5At/XLY6EnoxOdDS+bX/wB/7H+VR/EZYNB5MDn80FL5uHQzyfKoH6jlsez/ACYHUBCy+akaoq71
8WJ/VXLo6AsDqQhv8SJ/Kevif6Zb+RLH8w//1yNs5sO8U2w2tqbHJMWSeURxS5lH7EMp/wCFzP0Y
9Mj/AEXF1R5DzZHpETL5Wc9y8h+5AP8AjbMqEa0/zcfIbyhD+eQP8R2EA39KyhU/NqZqdMP905+Y
+pkVv/vXqUn++bGWn3BP4Zf2tzDVoORLyfQ4xN+Y09dxFbwr/wAFJ/Zl2Abj+swl1Pk9F1mreW9a
kH+7rmGMfKpOYHaJ/euToh+7p5x+X8frfmVqsvUQoFr8h/Zmw0/8PxcfKdpMn/MxvT8u6celILmQ
/STmplvnPvc0bYh7lDyDEYPy4jfofqFzKT/rbZl9of3Y/rNOlHr/AM15l5I306V/57mQ1+RpmL2l
9Y/qhv0X0f5xT66IWEMxooepY9gM10ebmhDi4M0TSWsM9wFHLlFG7JQd+VKUzIjp5E77Nc88QNkK
/mfXYZAJkkiiWgVWQrtmwjpYtEc5Cd6N5ojuiUMoRwN+RC/rynLhMXLxZwVLV/NCQytHBN6sg2Ii
+Onz47DDjw2N1nmA6oCz1rzC81YjLxb+ag/WcnPBCt2uOcsksNW1BG5So8bdGMlOPzrXMDJhrk5c
NRtuEU+vWsk5geZBKADQMCDXwPTKhiNXTYM0TyK2SQuOIpQ98I2U7hATT+lUSbgHY5fj3cecaQd3
dK5NGqfH2OXCLQkV7WKMsDVW8e1MyIbuPkSaHWvqUZQDkzMWqTk8um4zbXjzcIWSeaZN6BR9Ff45
GOhDL80ov5puT9lqfQP6ZYNDFgdUVB/Ml2f92MPkT/CmSGjix/MlRbXLtursfv8A4nJjTR7mPjlS
/SdwSep99v6ZPwIhj4xWHULo/tED50/pkvCDHxCsa9mNeTD6TX9ZyXhhHiFTN2T1kUfd/TD4bDxF
n1z/AItP0A5Lw/JHiebRumP7Tn6Dh4EHIt9b/X6+GPCviB//0CJmznA7xSJwhSpsfDJAMWQeWWYa
Vq0nZYHofnQZstL/AHUnD1H1R97NNIir5QjJ6vWn+ykRcysm2mccb5wEF5xt+P5hNb9fTjtUNfdQ
c1mjx0a/pOZlne7IreIfVfMM38tqqfTJKcl2kLl8v90x0R9Px/3ryzyZCJfPmrSncRm2jB+XJsv0
w3HvLHL9JeganEf8Gyyf7/1FVHyWPNbr98nxcvSGo15POPypT1PNHmW6/lcoD/wWbLT8x/VLiZvp
PvDfn/zfp2r2sWmwq1v9Vt3tnkkK7uzHkwAPTNML8Qy83ZCHoq0vtPzDisPLY0OGKPh9UNoZ2Ylq
MQWYAClcyM8p5ABXI8TDHjECTfRien6pYaZai2t3LRhmerUJJY1PhkcuGWU8RDPHKEBQLc/meOVf
TLEqelKd8jDREbpOoHJ6Lq9jPaWbXltqDQ2tpZwSTxFQwkEi0CLQbUzMyxAlXPk4cTY+Lz23j1K6
vBNcy/6FJVnJpX2p33yUzCMaA9QbYRyTN/wsj8v+VrK7vzcXPpy2sIoaqPiYiu5P8oOYmq1RAodX
M0ulBNnoh9RsYYdXFpBHSzkc7ooHEt32yGHKTCzzi258fAaA2KVavpuprLIbSXlIhARR14/TmViy
xl9QcTLjnVxVfV1u2jj4kyEqPVjrUA09shMQJbcUcgG7eu6SlxqCQxTSFEjjajOTRmQFqduuW5JC
BoNcMZmN+8o7T9I1S2i4W1xUDf8AeEhvvBp/wuYOWcSdw5ePGY8it1GLzOY2+OCRAOm4b76D9WDF
4YPVc0cldEiGrajBKRcWchFQCy/F+rM7wokbFwTlmDuE1GmajqUAmjQW8G/xzkRgn25ZjHLGB7y5
A088g2FML13Tr6xvfRnReVKq4NVYHwIzZYZxlGw63UYpY5UUv4TH+X7icu2aLLvSnP7YHyXBYXda
YpO8hp8gMNhib72jEaf3jffTG1o960wx92P34bY016EI3pX6ceIrwhescXZB92NlIiF4RR0Q/QMG
6aDdCP2Dirhy/kOIW3cW/lwpf//RjzNnNO8KkThtVjNkkMg0I8PLGrv/ADKqD5tIM2mD+4LgZv7y
IZ/oo5aLpdoPtSejt/rTf825lajbAB7mrF/f33IHzUC35p3ak1/0iFfoWJTmJpo1kr+kW2R9F/0W
R0CeVdeuB1kNrHX6Sx/XkdePUffBOl5D/PeV/l+Adc1q4/5feNf+MVvX+OT0n1D3STm+gsr893s1
h+X2imFuL3OoysT4hVpmHmiJZR75fobccjGJ/qx/S8+/Je5kkHmGcn4WYux96nNlhgBZ7ouLkmTG
u+TGPNFotxHGR8EjM5Djr1rvmh02ThkT0dzkx3EMIu7a9gajsSO2biE4y5OunCcUG8twtepI8cuA
DSZyXxtO1D8I+/AQEiReo3Hn3RtT0O3tpudtfRwpDPUExuEFFIpXrmHljIk7ORjkAQr2ekpK8EYq
U4rxUVp88w5Za5uxx4yaAZhLGlnZrCKAgUIGa2cjM27rDjEI0lcqoYw4FWU9adPfJA9GOWFoK400
XDeorenKOjL3+Yy/HlrZxcmLuX2VmUmIvJwkRHxMiF2p/Kq7Cp/1lyciJFq9URsLVzaW812bj0yl
T8KncgdBXK82UykSGzFiqNK8pWIUUbZj2S2xjSBnkUqTt71ycbBWYsJfEKM07gADoPAZkGXRqGOi
pPaS3nqSyv6sNP3Q/ZA9smJCIbQCWL69Ev6PgaRiPTldEPU0pWmZ2A+rbudf2jEcAvvSDjFStWPs
Acy7dRSwiM/ssfvwoIdwSv2CcFrTXp0/3X+Iw8S8LuLAfYX78bXhd8f8q4rRXAuBvwGK00JD/Mo+
jFady8X37kDG1cWB6ux+QxWmqj+Z/uxWg//Sjb9PfOaDvVInJUhYx+7DSGRacvHyZdP/ADzwr95J
/hm2G2n+Lr8m+UPRdDVReeXoQNn+rE+P22OZGq+iI/qteH65H+sk+sy+t+Z2ouu/C6mp/wA80A/h
mPpv7z/TM5/3bIZZwPy+v5Cft3sUf/ARD+mU6s3L/PH+5bdONh/Vl97zH8vjWPUph1kvbtif9VET
LtJz/wAxjn+n/OT3825xH5M8pw/zPdTkfTSuYd3lHul/um47RP8Am/cwr8m6J5V125pTkaV+gnNm
NoSP9Fwzvw/1ki1Xcwg9lJ+85zGHq9ClF5bpKtGFffMvHMhrnAFIbuwMZO1Rmfjy2HByYqQcUFD0
H0nMglx4wRcEQEqCi0LD9eQMqbRF6zLerpNvFcsOTkCo8BmljDjNO4hLhFoW688Wcrc5FPxbmgJ/
Vj+Uk5Y1IADb+YtPurYtBIAR26Gv05V+XlGW7dDKJcimek3KXKiOZCkhFVbpUeORnCuSiSatYgLt
Rh+OVCTWRZQjQlGqRQYbtUDfMdgNhjBJS6YFWArWuWBiSqzW6tp0tH4Mw4j3B7YiW9qB0S3RLW5t
UltnJMCAld9gMys0hIWnFHhNMf8ANDqWgtUPxRgySgCtGfoPuzK03e67tGQJEQkXpe7n5DMol1tL
fq5PaQ+GPEjhb+rt/I5xEgvCtNo3aJvpP9uPGF4C4WkhO0f44eMLwFetlOf91AfP/aweIAvhlUWx
nqf3S1/z9sj4oZeGW/qV1WoCg/LHxYrwFo2V0TuVH0YRkC+GV36PuQK8xv7YPFC+EWv0fc/zDB4w
Xwy//9OMsds5sB3ikxGSQpudicIVkcD8PJaL3kvE/wCFjJ/jm2J/cAf0nXnfL8Gf6Tc+n5j0BO0Z
thT5LX/jbLNfKgGGljcpf5zG7a89fzrqd0e8t5J+LDKdFzv+iyzfSU91S+WP8uVFaGbUpT9EcX9u
YmeV5K/pS+5yMQqN/wBD/fMB/LiSuizyfzvcyf8ABzBf4ZnYBRP9UNGY7D3o38571RpPlqAH+602
aUjw5s2YGDfIfIf75yMu0D5/8Sx38rG9D8sdTk6GSWlfmDmzzmsUy4ePecB5pJfn40Fei5zePkXo
UFIta0yyK0hpYlaoI65bGZYSjaXPpyiZ2BpU7DMsZ9nFOHdVjswrqanYjpkTlSMbPnVbmSNpd0iU
Gh7sRtmEDVuaJARYvqOnTrfAorEM/Ybb5sMUxw7uOYSuwnFj5e5Oksi8SPtVGYcs/Rzoxo2ycBeK
hdnT7DZhdXI4gUdb3peOh2ZdiPfK5BkDbndXFfDI0m0rveLOPbCGJQFyADUnLI7sCtjkEz8XLBY6
EcRWuT4dmUTup6hcC3tiqj0+ZqFrydvn4LkoDvTlzcIY29v6js7kl2NSSN65f4jqiLNrfqi07/cM
l4iOFaLVRXrvj4hXha+rJTofvwcZRwt/VYxvsAcfEKeFctsnXB4hTwrvqyU2GR8ReFoxDpT6cPGt
Lkgp1ApjxIpd6Kivwj6cHGU070BTpQYOMopr0V8BkuNPC//Ui7ZzjvFNqYUKUhHE/LCApZCxI8r6
dH/PdO3/AAKgZtJf3cB5uAP7w+5lkt59V8x2sp6QOn/CRqMe0dwAuh+olj3l6UyX+o3HjHM1f9d6
fxyelFE+5hmPp+Kr5k1gf4dsbAH7Mt3Ow+dAM11Xlke5zeWMJJ+XLkeV3f8AyP8AiUxbNpDYFwZ7
gJT+auqtcXCR1+G00tYgPCu/8c1+jG8j5uXqzsAr+SD6P5XEf79nP6v7cztWawycXTi8kUlvt7j5
KBnPwOz0CGyStBSTkrVpbWR+TVAFelMeNgQsaJlPUHJCQY0nlxPdnTka1oZHUCnuMnDhvdErQ1po
vmJ4+Ruo0Y7lPiNPpy2WWHc5mDHKrtNYNK1eKOjakhPgVNK/ecxpZIdzleGe9WistdT4nuIWQdwG
Bp8sh4kO5pnAppZpJVnbbYcvnlE66JgbXzSlVITrlYFs7S2S4UuSTv0yfCklL7q5BqK9cshCmqUk
rW+1Cz+szqymJ2rGpG46AZkiMTQajOUbPRCT3tzK5kd+TH2GR4XHnkJ3U/Wn/m+ewwiIYNfWJ+Oz
H7hiIhDXqTHfkQPamHhC2WjI4P2ifuxEQrvVen2jTGltrlIf2zX54aC23xdVrzbf3OBFLQhb9pj/
ALI4TsilwWjU5N4/aP8AXD0TTZWp25UptVj/AFwIpb6YpvU/MnG1pZ6Mft95w8RRT//ViEbsJLiE
uX9CVow5ABYDxAzQSHV3MDYXMcgAyUJyRE1OtNsmBugsilB/Rmgw93eVz9LKubaQ2gHBB9ck58yz
cNVkZeztQ/Ki/wAMhrDco+9Gl2BKXeVqmDUHP++1AP8ArSA5Zg6sMv0hj/mC8NZRXaK3kP8AwRzA
wizI+bl5PpCN8igx+S+XQlYh9/Js2B2jJxK3iwrz1cNJc6ix3pAiD7wMxNINm/VFlOhL6X5bWSdA
8jE/eBl2tP7ksNKP3oSO6/v5KdBQZow72lDEpaFS1PxyR2Cq8FBGT88hJioOWAb4aE5aGJTHR774
fRcVAPwnJEbebWdiqXEdy8p9N2AJ3UE5bGq3bIyN7FF2MMkZq5Nfev8AHKMsgeTlwJTT63JSnTMb
gDaZ0ta9MQK1JrvXCIW1CVIWXUqKd9z0yYxp40suL0AE1ocsjjYyyIBbh7iURruT1PhlhjTWJWaV
NdkgtrRDM4SMFeTN09srwxMjsuqkIx35JdHNDInONg69mG+TlEjm4oIPJYz/AEYQFLXKp/tw1SOa
4VA6ZEpFuYEj9eFSsAJ+XtkiaRSoke3h88gZJApp5YiwRSScMYnmpkHRqK0rQ9hhJQFzIQ3fBaSF
2/TAtNMD4YxVZQ+HemSRXk//1olPCkOoXqqSQZmYk+J3Oc+TbucfJYTgAZKbgMONepH68lEbsSyd
gGn0SL+WOoHu8v8AZm2J9UA4I/jLfmO5LXrk93c/8Of6ZXqN5hGn+gu8vN6el3b/AM5iH4k5bg5S
97HL0YVr1wTHqL/y29PvOYenjsfe5Gc7Bkvl5vQ8kxDx4/8ACx/25lyPoLR/FF5v5nm9Qag1ftPG
o+/KtONgy1B3Z9DSLyNo8P8AMCx+ljg15rE2aMfvPgx6c/vJfnTNMOTulCu22SpLQPxZKrVFWaep
RCT8Vd8qmaYJfe/XLe4aEPzp3C1/hl+OIkLapSIatL25iuI2c1Wo5DiRt92XcA6MDMnmzyxS3akg
7ipPzzBnblYqRzm2VKlRv45Xwm3LsUhZmtwOXQ9aYRdtcqKSXurxIxXr+rMiGK92qWSkovNVSlB/
bmRHE1yy0gV+tXb03VcmaiGscU2Q6dYRwICBVu58TmDkyWXOxwEQx7z5dQppMqOfjkZVjHuDU5l9
nxPGHB7SmBjIPVhnl3Uha3ipNU20p4uCdhXo2bPVYuKO31B02lzcEt/pZ4LaFqERih3BqTtmjOQ9
7uxANi0jO/H8cHiFeAOa0jHb5/EcRkKeBb9Uj8P+GOHxSjgDf1dOy0+k4OMrwt/VwexoPc48dLw2
2LKIHlxNfmcfFNUjgC76nESDxb7zg8QsuAONtH3Dbd648ZRwtCFP8r78TIrTXoof5vvw8ZRwrfq6
eJ+/Dxop/9eJzsDe3Zr/ALub8DTOfLuYclJsd2SmxoK+GTiN2MmUxqTrmgw/8UxFvpq2bev3sfIO
uv0yPmgNfk/0sHxDH72Y5Tl+se5OL+7KM0h+Pl+dvGYL/wADGTluMVjPxY5PqDz7W5SbLUzX9lF+
85j4OTfnLNLf915Ng7fa/AKMvy7Y2mJ9YeUa3J6kFwevO4QfdXBhXNzenX6mHy/o0PT9yh+8E/xy
jtLaAcjQ/wB4WNy/akP+Ud81Hc7mlEnJKtDfF0wlUdptfVT5HK59WIRNAHkJ6k5WUyC0Baqae2Fh
Tct7f2i84lMkRG6r9oZkYjCWx2LAmUeSWyebypKvVGHRX2zMGltr/OAGig5fNjyV4nrhGkpidYg5
L6ecjgpJOWDGAx8QlXs7SdyCw+/K5yADbjgSyKys1jA8e+YM5250I0j5J4YLd5ZWCRRglnJ2AGUc
BkaDYZiIsvJPNGunV9QLR1FtHVYQfDux+edDpcHhx/pPM6zU+LLb6QlQB/szJcRl/ljW/UjWyuG/
eLtCxPUeGarWaajxB22j1NjhPNknpkHoc1th2LXonHiVsRt4DbviZBab4GlCBTwGNhQuER8NvnkT
Jd2/SPav348QUhwV/enzxsLTqSdKnDsrR5jqxwbFBLvUcV3r9GGgtrPrHuOv8uDgW3//0IcG5S3D
dazP/wASOaB3UeS0nEKVvw1qenjlkBuxLLomUebNMiP2lgiI+Qjr/HNsB++/zXXX+7PvSTW3BuwP
+K/1gnKZf3nwTD+7+KY2o4eWSfGSZvuSn8cmP7r5rk+sPOdWblYXn/Fk8afjlWEbBnm5s71IfV/J
tt2qhb73/sy3N9ADCB9byO/q8Ma/z3Ir9Aw42OTm9a8xIEh02HskCCnyQZh9pyoBzOz/AKixJzXm
fEnNYA7cKJ+0K9slSrRXnUfTiqYaeP36/wCrleTkgIsrXn2OVWkoaa9tLUA3E6RAd2IH4ZZHHKXI
NUpiPNK7rzxosI4xl7hh/ItB97UzJh2fkPP0uLPWwjy9TE5NaOpeZ47iReEL/u1iO9FoRv8ATm2x
4fDx06+WbjyWeScjS0MwKdK9sgcmzkRx7p1a2McdCBTMKUy7KEAEfBGin3HXKZN8Vl9rWnabEZLm
ULt8KDdj8hjDDKewY5c8YCyXnvmPzbd6u3opWGyX7MI6t7v/AEzbafSxx7/xOk1Wtll2G0UkUUFe
5zJcFeBiq+NijBlNGU1B9xgItINMu0rzVbyosV1SOUCnqmvFs1WbREbjk7bBrQRUtk+jkLKHU8lO
4IrTMAxo0XP4r5Li8n8pOAAJd8R/ZI+WKt8iBQKfmciIrbg57/R1GGltoy0Pif8AJqcIiglsTHpx
NcHCtrxKO9fpyPClrmK7nCY0ttfD4jBujZ//0YRbvVZG8ZHNfmxzQl3MeS8/r74AErTRqIf2iB+O
X4R6g1T5MpgmH+OYou8cKU+iLpm2Ef3hLrr9FJLrZ/3JFf5Yl/EDMaX1Fsj9A96YK5TyykVCSFmd
m7fEwAyyX92p+t53eHlZIv8Avy8Qfcchj6Jyndm3myfh5ZtIO4t0LfNmY5PNyAYw5kvLiOc1jGP2
7gn8QMcYRLm9V81yAajFHX+7jpT5AD+GYPaZ3Dm9nDmWJE/Afmf15r3bBTLfhhCuRvi98K2sm8ya
bprN6jGaVVoIo9zX3PQZOGknkHk42XVQhz5sZ1Lzjqly7CF/q0Tfsx9fpbrmyxaGEefqLrMuunLl
6Ujlmklcs7F3P7TGpP35lxiANnDMiebQG1ThQoFisokQ0ZSCMKsusPMVsEQyuAwHxV8cxZ4nPxZw
OaNl84abECTKXb+VN8oGmJco62ASe/8APV5IpS0QQj/fjbt/TLoaSI5uNk7Qkfp2Y5PczTyGWZ2k
durManMsRA5ODKRkbLo1/aP0YWK+mBWwNsVb7Yq4dMVTLTNe1DT/AIYn5xd4n3X6PDMfNpoZOfNy
MOpnj5J/aecrWRgt3CYa9XU1X7uuYE+z5D6Tbnw7QifqFJ9FLBPGJIJPUjYbFTXNeQYmiHPjIEWF
/E+J2wBK5PA7j33xIWmyn8gAyIPetLR6o2INfEdMOy7uPOuwP4YhC1gx6p9+G1WemP5B1/mySa8n
/9KB2Braqf5iT95rmjkN3cjkrE4ALW19qnO5iXqS4p9+ZWmFzDTll6SmOnXfL8zr9T9mJHVfAenF
mygdy64/ShdZcnVLjxAUU+7MUfUW4fSE012z/Rum28Im5SzxD1kHQV+IDMrU4uGDXinxTeeEcv0e
n892W/4EZjwDOfNm3mq6+taDNbQoBHAifFTclAATXwy/KPSwjL1PNbJPW1zSI/5pht/swMhjTLmz
/wAw30c2v3qIai3+Bj/lbkjNZ2hvJ2PZ42LHC3wfPpmJW7sg5mNKV7YpY7r2turm1tnpT+9ddj/q
g5sdLpxXEXV63VEHhj/nMdds2IdWVMnfFDYBGKtsfhrTFULUnl7YVWnFXb/TirYGKrkXkfYYqr4F
d74q33xVo9D8sVcOmKt1xVuuKomx1K7sn5278fFT0PzGVZcMZii24s0oHZlGnebbaeiXQ9GQ7cgT
xP8ATNZm0JjvHd2eLXRltLZO0mDDkpqD0p0zCMac0HuVFmPgcjwpBXeoT0rQYOEK4SA9G3+WPCtu
J7cvwwJKnv4j7slstv8A/9OC2yGO3jXuAM0Z3LuuS44AEEph5ctjda5Zw7/FICaf5O/8MzNJ/eBx
9QagUqjlMvnOaUOFa5u3VSDT4WYjc/LMnEbm49VBHyEXWvug3EkwH0Ak5LBvL4sMm0R7lbzfM7TG
rHbYfqzK1G9hoxbUw1RS+0qPpR5H+7bMTGLcjJzZe0nKznh/njYfeMycnJpHO3n2kyLB5l0ppPs2
59RvoYt/DKYGt2Z5p3Y3kt7LfXsn27mV5G9uW+arW/UHaaIbKHLb5ZQHPDU0wjieQ9FUnf23xjGz
SylQJYC8rSSNI25Ylj8zm+AoU8zKVm1j4ULB1xVUGKrZPs4qhkrVj44VdirqjFXVrsNziqui8Vpg
VuuKt4qtaQDbqfAYqt/eP7DwxVUxV22Kt4q7FWxiqY6Xrl3YMArF4O8ZP6sx82mjP3uTh1Moe5l9
hqkF5H6kJrX7S9wc1OXAYGi7fHmExYRXrMKdd8p4A222s2+/3UGAxTa/1IyOm+RoptvnF4YLKLf/
1IQTtTNCHdLCemTRaJ0nU/0dfpdftIrqvzZSo/XmVppVL4NGoHpLGbUt+kfWc7+oSD9PXLgaLQNw
yfywBceY4hX4VYkk+y/25kaMbtWo5IzzjCouZFBDe4zIyNEOTDI2tV8xWMdzKkEEEBLyyEKor4k5
j4xu2yZdBJokvqGLUoGUA0+MeHzyw7oDzSeRG12UxESLFGVXiRuaHp9+UDky6p3o7OunyF0MbfF8
JIr28M1mrHqdro/pWM+xrlQDl3sg9WnKadP7rT79st08LmGjUzrGWGLvtm4dC22KrVNTiq4YqsmO
xxVSQUXfvhVsrXFWuPjiq+Nf2q/LFV46+2BW+1cVdirW3InxxV22Kt4q31NMVapirsVbGKt4qqWt
3c20olgYqw+4/PITgJCizhkMTYZlpGtRX8dGpHOvVK9fcZqM+nMD3h3Gn1ImK6piCKUzGcltRt88
BLILqx/zjIbq/wD/1YOSM0buCsbJLaB1K++pWxnFOYNEqOQqdumX4B6mnMfSkNvHqa3Ecv1tGjkY
MwdKUBNTSmZJkO5xhGSa6bHrGo6kbXR5ZI7pmd1khXm5VaVHHLsINbMMp33Rt9onnm3dmvJ3YD7Q
nt2U/hXJSke5gAGP6HPpn+MYE1KQy2rqVl+ENRj0+Fh0rgiARRXe9nomueXvJGlaVNf6hDFxZSbW
MRJylenwgUI+/KzADbdlZ8nj2kSctYEoUbFmCkVXYdMnw2KRE0WXFeEMvEfD2I6b75qcw9VO30/0
oB32Ir8sADcSlOuTn6iVHdgDmXpY+pw9ZL0UxxDv9ObB1TbYFaX7XTFVwOKqc3Q4qsFKYVXYq0AT
QYqvHh2wK2PDFVw6UOKtbYqtZlFB38MVXdvniru+KuxV1O+KuxVxO2KuJI74q1yNcVXwXEkMySIa
FCCMjKNimUZEGw9Aik9SJZB+2oNa+IzQyjRIehibFrhy8SMiUu5HxP3YKW3/1oITmjdwsY4QhJfM
5P1FD/ljMrTfU0aj6ULZXMHrW0DqS8m1AengTmWMYkS45mQBSponmW98r+a7XU7OnqwStVW6MpI5
KfmMu0mXgq9w05o8T0H8zPz0udSs30rTrRIGnT/Sbwksw5D7MYoOPzy7NkB2DTjxUd3i1pKRrqP/
ACECuUBu6ppr2sXN76cUj1jtqpGvgK4JGyyS7QyBeqfZz+BwBQyaymJ0jkSasK1+nNVqP7x2um/u
0BLIeJ8fDJRi2EpVrTUs0H8zV/DMrTj1Fw9YfSEjj65luuXNhVpepwKu7YqoynbCrQ6Yq44quUGl
T3xVcMCuAxVdTFVjPQ8V3bCrkSm53OBV9dsVdirsVdirRxVoeP3Yq1XCrsCu3GKs20S5WXTYSxIK
jiae2abUwqZd5pZ3AWjwV7NmOdnIbqfH8DgtX//XgTHNIHcFYxySEn8yDlpx/wAllOX6f62jN9KV
WyU1q091U5sI9XCkl2uSf7l1AP7TfryvF9LLJ9S68BZ/V6hmUfcMmWKWWTk33qV+1J/HCgK981JH
Puf14FXaaeFwvsjf8RxiWXRklqAuixeJA/HNXm3yF2uD+7CXXTECtMtxhEylWszcookpvucycEaJ
cPVTsAJTH1OZLhqhHXAq0dcVbxVRlFafPCru1cVbAqfbviq/ArqYVbH+3gVYzljxT6ThVtFAHvgV
eKYq7FXYq1hV2BVpNT7DFXd8VdXFWicVdWgwqyryyxOnlQKhXOazWD1h2uhPoTUS09vozEMXM4m/
WX/MY8K8T//QgDHNNTtypk4QgpZrg5adJ7UP45di+oNeb6SlsH/HXsz/ACov6szgdy4RHJJNRPLV
S53ALHIY/pTP6kXehU0yJ/d2r8hTJnmwHJKLNSrRH3B/jhvdeird7yle5b9ZwEqqQfDdEdwjfqwQ
ZSZGPh0mEey/qzWzFzLtMX0BAypyUjtkwUkJDrMga549lUAZnYR6XWak3JARj4icuaF9DgVr9r6M
VbJ2xVRk6jCrVdsVVFBA9zirYGKtjxPTFVMsWNF2XxxVcqhRTAq7FWzirhhV2BWvfFVpOKtdMVcS
cKtYq4Yq4mmKsk8rOfq8wBoQwPTxGa/WDcOy0J2KecqbHfMEufbW3hhpbf/R56Tmnp2xUifuwhUF
qTI1pIhO5HTvlmPmGvIPSUuhp+mlUdY4xt/scywbjIuKRuAkV3QT3JHxN8IWn+tvksfJjk5lFatU
aVbL0LA/ickT6kdEuiC+ogHjtT2GDqpVJ4qagqHp1P3YyOxWA3XItLxh4qf1Y405Oaf3NFsIRXw/
AZrf4y7MfSEE8lEGWAbqZMXvJPUuHbxJzYQFB1OSVyJUo++TYL8CuPXFWicVUZDVwMKtqtTTtiqp
gVxoN+gxVZUuf8jCq8ADFW8CtjFXVP8AXFXVpiq2u2FWicVaG5+WKuJwK4A1wq32wKtwq13xVkHl
ZhynBP8AKaZg63kHYaDmWQEfyk1zXuxapL4jx7Y7LRf/0uczyFELBeRArQdc1A2dsl36QMwKqOHi
e+M9mUBbXpBhtuT3yEZUWyUbCHjgYaxLcsaclotPYZkeL6CA4hxeq2PSwyF5mC/afqdsyYyFBolA
2jNbQraWaN3Wv8cRK5FBjQSm3QG4SimnLLQWukZf8l1SQgbKB+rIEghMRRU7RvVvqU34mtPlhGwW
Rsp7fsBbxL/nsMwIcy7M8ksnkpCW8Bl0Ru1TOzGpD+OZ7q3RdPpxVcemBWiemFXYFUXPx4VVEFB8
8CrtgKnbFVPeQ/5OFVQU6DFXVwK2Dirq+OKtYq7FWsVWs334VbAoAMVdTFXHFXYq1irQxVP/ACqR
6s4NKcRSvzzC1vIOfoOZZEEUt2+jNdbs6VPTHv8AfkeNNP8A/9PmVzy/4sp/k0pmmdwEuHfGXNsi
jrP+5HzOUy+puHJdtzb7PQ9K1+nBHkwSufjRv7vr+1yy6Pxa5fBB67wpa1414ft8uP8AsaZlYrs8
3FyVtyQVvT1U+x9odK065Mc2Bdrf/HTn6dunTJQ5NcubtGp9eH93/dv4+GSPJA5plqX91FmHDmXY
S5JVdf3L9eh6fLMjHzaMnIsefr9GZjrW4vsn54quOKrW74q2e2KqJ+2MKqoxVZN0HXFVy9PowK3h
V3bFXDFWzirQ6HArsKtYqsP2x88VVO+KuHfArWKtN0xVrthVwxVOPL1fXk6/ZHSnj75i6rkHL0nM
siirXv8Ahmuk7OKp/wAHkGT/AP/Z

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/territorio/villareale_monza.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4REGRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp
AAQAAAABAAAAnAAAAMgAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA5OjA3
OjA4IDIxOjA5OjEyAAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAASKgAwAEAAAAAQAAANwAAAAA
AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA
AAABAAABJgICAAQAAAABAAAP2AAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI
AAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP
FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO
Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI
AGEAgAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF
AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi
cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj
80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG
BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST
VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/
2gAMAwEAAhEDEQA/ANsMJ4CkKz4okEp9oWkZODQRhgUtvkphvgFIMd2TSVV4Iw35JQUUMKfYhxJo
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
AAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAA
AQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA////////
/////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////
////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAgAAAAA
ABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADVQAAAAYAAAAAAAAA
AAAAANwAAAEiAAAAEAB2AGkAbABsAGEAcgBlAGEAbABlAC0AbQBvAG4AegBhAAAAAQAAAAAAAAAA
AAAAAAAAAAAAAAABAAAAAAAAAAAAAAEiAAAA3AAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAA
BAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAA3AAAAABSZ2h0
bG9uZwAAASIAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGlj
ZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3Jp
Z2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAA
BmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25n
AAAAAAAAAABCdG9tbG9uZwAAANwAAAAAUmdodGxvbmcAAAEiAAAAA3VybFRFWFQAAAABAAAAAAAA
bnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5j
ZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVt
AAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNl
VmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JU
eXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAA
DGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQRAAAAAAAB
AQA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAAAA/0AAAAAQAAAIAAAABhAAABgAAAkYAAAA/YABgA
Af/Y/+AAEEpGSUYAAQIBAEgASAAA/+0ADEFkb2JlX0NNAAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAM
CAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAz/wAARCABhAIADASIAAhEBAxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAA
AAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYI
BQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkST
VGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3
x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJD
UxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaG
lqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDbDCeApCs+KJBKfaFpGTg0EYYFLb5KYb4B
SDHdk0lVeCMN+SUFFDCn2IcSaKHa7wSLSi7Cn2eSXEmigjxCba3wR9nxTFnijxBVFrmsdkxqPijm
vwTGtyPF4orwa5ae4TFqsFrh2USAeU7iVTX26pi3xCsloKgWIaFOvd//0OoFYBcJBLHFrwDO1w+k
x8fQf7voJ4C88+q/1nd0zIbTl2BnTrrN2SdhsIhu0Wtcz9N/o9/85+j/AMGvQW5mLbSLsN7cqqyt
z6rqg+yvcG+xlno1vcz9J7bGP2W1qccxCrkeFzp8lkE+GAMhvbPVPGkqtb1npNN4xbsltOSWNsFV
jLKyWuLmbmttqrd7bK7GuSPWuis+llsHyf8A+QThmx/vR+pY/u2XrCX0i2Q0+CW0qq3rvRSfblh0
8AMtn/z2n/b3RR/2pMeVVvP/AG0l72P9+P2hX3fJ+5L7G0K55/BOWAeKajLxcmg3Y5ssYNw3Ct4E
tjf9Ju9u3d+4oZTepvEYpqxyX+11lVtpLBPtILWMa/c1Ry5vCNOIE+DLHksx/Rr+8zLNe6Yt+aK3
1ImxgjYwgsa8HcdvqnY/d7Nzv0X/AIIhZeTh4rmMsdZve3cGtqc8wDt/wPq+5rvpbko8zhltMfVE
uTyx/Q/xVtnko7T4IY6lguaHB1upjWi0cfvez2pj1LC43WD402D8rE/38f70ftW/dsv7kvsSJi0H
kIbupYcx+kMiZ9KznhrfofnfvNRMW7Hy22uq9RzajBcK3NaTt9T6V3o/m/T9Jtv/ABm9A8ziH6Y+
mqRymY/oEf3vT/0mJrHbRMKjy5wY0d3TqdNrGN+k6x+72MUeodQ6Z0yr1OpXnF9QkUMNbnWPgn+a
x63Ous/43Z6H/Crnuo9e6/m77MOt/ScECX3vBtyHVgEeqylgsZisZWx/8y3/AK8o8nOgRBxmzLrL
YM2H4fKUj7g4QOxf/9HhGE7YcBuJ7CFbwepdR6Xb9o6fkGl7j72gyx4/OZfUd1dn7ipEncSJ7ATH
YN0UTeHNgEOB4ITCL0IZOj6rgZ2Zn4dWfiZ7Sy0SGOx6TY14JF1Lv0X0q37vzvofpFerf1Ytj9ob
Y1H6vVGuns20H3f1l599WPrE7ouS2y9tlmJtdNTCAfUI9trd/t3O2+lZ/wCo16NjvLaamV1vfUx4
vrd6jSTq6z8xjmen+l/MVDMZ45UchEf0WaPqjYxxJ8lMPVnmHdSdBANp9Cr2nkb4x/3k7z1RjSGd
Sse4tB9tVI9kfysTbt2/mqVjjbXfU6l+3KO55DxLTDGt9KK/+D/lqVl/6Y5T6C1230z7/bDnbv8A
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
aWx0ZXJzIGVzYz0iQ1IiPz4KPHg6eGFwbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4
YXB0az0nWE1QIHRvb2xraXQgMi44LjItMzMsIGZyYW1ld29yayAxLjUnPgo8cmRmOlJERiB4bWxu
czpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnIHhtbG5z
OmlYPSdodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgoKIDxyZGY6RGVzY3JpcHRpb24gYWJv
dXQ9J3V1aWQ6OWM0MTJlZDgtNmJmMi0xMWRlLWJkODItZjJkNDllNjU3YzQ0JwogIHhtbG5zOnhh
cE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vJz4KICA8eGFwTU06RG9jdW1lbnRJ
RD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWM0MTJlZDYtNmJmMi0xMWRlLWJkODItZjJkNDllNjU3
YzQ0PC94YXBNTTpEb2N1bWVudElEPgogPC9yZGY6RGVzY3JpcHRpb24+Cgo8L3JkZjpSREY+Cjwv
eDp4YXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKPD94cGFja2V0IGVuZD0ndyc/Pv/uAA5BZG9iZQBkQAAAAAH/2wCEAAQDAwMDAwQDAwQGBAME
BgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBAUFCAcI
DwoKDxQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DP/AABEIANwBIgMBEQACEQEDEQH/3QAEACX/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJ
CgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSES
MUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaD
CQoYGYSURUaktFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhI
WGh4iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20B
AAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMI
CQoYGSY2RRonZHRVN/Kjs8MoKdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eH
l6e3x9fn9zhIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhED
EQA/AOlBQBSmeivjlr6HK1sNEHAxJXClKHrjbFd6ZO1MHEEcQXJASemVzLIb8lYQt7UyFp4SqekP
DBxMvBDvSHhjxJ8AOEaDsceJIwAL6Kewx4mynEIOwyJJXhb2p7YASvDTZJPU1yy02e5rG1s9zsBK
2T0b416jIWUcLXEDqMkJLwu4KNxSuG14XFFb7Xbxw2UUFht4ianGytBT+rKPs9ffGykALWgam4B+
QxtlsomEg7jLokU1EG1rJQVGGwxMSs4nww2w4S7CydhC21wB3OSWwsMYrgtbDTR0G2+OxZAreJ8M
aDK1I9cxyC2u+eVysIJdwVt9shZY2VMxI22/05ZbLZZ6H66fRja7P//Q6csbN06Z6DxvjKstu0i9
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
tK/9wP8Ay9/Z/wAvr/TI+lyfW//Z

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/istituzioni/scuola/lettura_estiva.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/7R36UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAdUcAgAAAgAC
HAJ4AC5Zb3VuZyBzdHVkZW50IHN0dWR5aW5nIG9yIHJlYWRpbmcgb24gdGhlIGJlYWNoHAJQAAd1
bmtub3duHAIFAA1CZWFjaCBzdHVkZW50HAIZAAViZWFjaBwCGQAEZ2lybBwCGQAFd29tYW4cAhkA
BXlvdW5nHAIZAAVzdHVkeRwCGQAGc3VtbWVyHAIZAARib29rHAIZAAVib29rcxwCGQAEcmVhZBwC
GQAHcmVhZGluZxwCGQAJYmVhdXRpZnVsHAIZAAZiZWF1dHkcAhkAB3NtaWxpbmccAhkABXNtaWxl
HAIZAANzZWEcAhkABWhhcHB5HAIZAAVsYXVnaBwCGQAFbW9kZWwcAhkACHJlbGF4aW5nHAIZAARz
YW5kHAIZAARzZXh5HAIZAAh2YWNhdGlvbhwCGQAFb2NlYW4cAhkABXN1bm55HAIZAAR3aW5kHAIZ
AAphdHRyYWN0aXZlHAIZAAZmZW1hbGUcAhkACGZlbWluaW5lHAIZAAZwZXJzb24cAhkABnBlb3Bs
ZRwCGQAGcHJldHR5HAIZAANza3kcAhkAB3N0dWRlbnQcAhkABWJsb25kHAIZAARoYWlyHAIZAAdo
b2xpZGF5ADhCSU0EJQAAAAAAECjzY7aT5XUM2lKkItxqlSk4QklNA+0AAAAAABABLAAAAAEAAgEs
AAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAA
AAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgAB
AAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEA
MgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP//////////
//////////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////
/////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQ
AAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0EAAAAGAAAAAAAAAAAA
AA45AAAKogAAAAYANwA3ADcANABuAHMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAA
CqIAAA45AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxs
AAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABM
ZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAA45AAAAAFJnaHRsb25nAAAKogAAAAZzbGljZXNWbExz
AAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElE
bG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAA
AABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABS
Y3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAOOQAA
AABSZ2h0bG9uZwAACqIAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dl
VEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAI
Y2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAA
B2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAA
AAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRz
ZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAA
AAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBCgAAAAAAAwAAAABP/AAAAAAAAA4QklNBBQAAAAA
AAQAAAAJOEJJTQQMAAAAABUoAAAAAQAAAHgAAACgAAABaAAA4QAAABUMABgAAf/Y/+AAEEpGSUYA
AQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsK
CxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0O
DRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAz/wAARCACgAHgDASIAAhEBAxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcI
CQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCES
MQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl
8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQE
AwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKD
ByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dn
d4eXp7fH/9oADAMBAAIRAxEAPwD0bYEtiCzLourbY0h1TwDW4GQ4OAe1wI/fY/c1GYTtE868+RTr
Wq2JQVJKAlaGOqf3KUBOIStLCXJ9VPRKAhaqY6paqSaAjaKWlKU8JoStS0ppUoTEJKWJSTJIpf/Q
zum/Xd+G6uqzHmgCs7mkbhG5u9tf83t9G36H79K7bpv13+rF8UHN9F7QIOS11TXd3bbHDZuXlno1
PfVtDgSxpER4e3SPoqxh9Pyc5xbj0PyHVQXekN0Nd+c9qZxFeYDyfT3/AF4+q1eS7Hfnt3MJG5rX
vYfMWsa6tXmfWHoVzN1PUcZ/hFjfCeCV4xdi5GLltpy6bMd9khrbAWQ6dv0nDaoY+0xW5oO50e4a
zwjxFaYeL7jX1Hp9rQ5mVS4EAyLG9/misyKXFzRY3cz6Q3CRPC8LdW2ul1jwA1rtpmBBKZlGRdZF
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
bwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIABDAFMAMgAA
AAEAOEJJTQ+gAAAAAAEMbWFuaUlSRlIAAAEAOEJJTUFuRHMAAADgAAAAEAAAAAEAAAAAAABudWxs
AAAAAwAAAABBRlN0bG9uZwAAAAAAAAAARnJJblZsTHMAAAABT2JqYwAAAAEAAAAAAABudWxsAAAA
AgAAAABGcklEbG9uZ2IZDBwAAAAARnJHQWRvdWJAPgAAAAAAAAAAAABGU3RzVmxMcwAAAAFPYmpj
AAAAAQAAAAAAAG51bGwAAAAEAAAAAEZzSURsb25nAAAAAAAAAABBRnJtbG9uZwAAAAAAAAAARnNG
clZsTHMAAAABbG9uZ2IZDBwAAAAATENudGxvbmcAAAAAAAA4QklNUm9sbAAAAAgAAAAAAAAAADhC
SU0PoQAAAAAAHG1mcmkAAAACAAAAEAAAAAEAAAAAAAAAAQAAAAA4QklNBAYAAAAAAAcACAAAAAEB
AP/hGIpFeGlmAABJSSoACAAAABYAAAEDAAEAAACiCqYiAQEDAAEAAAA5DoWbAgEDAAMAAAAWAQAA
AwEDAAEAAAABAKPEBgEDAAEAAAACAPKPDgECAC8AAAAcAQAADwECAAYAAABMAQAAEAECABcAAABS
AQAAEgEDAAEAAAABADT6FQEDAAEAAAADAP3OGgEFAAEAAABqAQAAGwEFAAEAAAByAQAAHAEDAAEA
AAABAPSNKAEDAAEAAAACABd+MQECABwAAAB6AQAAMgECABQAAACWAQAAOwECAAgAAACqAQAAaYcE
AAEAAACyAQAAAaQDAAEAAAAAAIZEAqQDAAEAAAAAAFnuA6QDAAEAAAAAANXTBqQDAAEAAAAAAIgK
GAMAAAgACAAIAFlvdW5nIHN0dWRlbnQgc3R1ZHlpbmcgb3IgcmVhZGluZyBvbiB0aGUgYmVhY2gA
AUNhbm9uAENhbm9uIEVPUyA0MDBEIERJR0lUQUwAAMDGLQAQJwAAwMYtABAnAABBZG9iZSBQaG90
b3Nob3AgQ1MyIFdpbmRvd3MAMjAwNzowODoxOCAxMzowMjo1NwB1bmtub3duABQAmoIFAAEAAACo
AgAAnYIFAAEAAACwAgAAIogDAAEAAAADABxsJ4gDAAEAAADIAExrAJAHAAQAAAAwMjIxA5ACABQA
AAC4AgAABJACABQAAADMAgAAAZIKAAEAAADgAgAAApIFAAEAAADoAgAABJIKAAEAAADwAgAABZIF
AAEAAAD4AgAAB5IDAAEAAAAFANvSCZIDAAEAAAAQAJveCpIFAAEAAAAAAwAAAaADAAEAAAD//2e6
AqAEAAEAAACiCgAAA6AEAAEAAAA5DgAADqIFAAEAAAAIAwAAD6IFAAEAAAAQAwAAEKIDAAEAAAAC
ABapAAAAAAEAAAA8AAAACAAAAAEAAAAyMDA3OjA3OjEyIDA2OjUxOjExADIwMDc6MDc6MTIgMDY6
NTE6MTEAyyFaAEBCDwAGAAAAAQAAAAAAAAACAAAAq4cEAKCGAQA2AAAAAQAAAIBTOwBtAwAAAI0n
AEYCAAAGAAMBAwABAAAABgAAABoBBQABAAAAZgMAABsBBQABAAAAbgMAACgBAwABAAAAAgAAAAEC
BAABAAAAdgMAAAICBAABAAAADBUAAAAAAABIAAAAAQAAAEgAAAABAAAA/9j/4AAQSkZJRgABAgAA
SABIAAD/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUP
DAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4O
EBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/A
ABEIAKAAeAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsB
AAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFR
YRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD
03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUG
BwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC
0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5en
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
ts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDov
L3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdC
AAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRp
dGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRp
b24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4A
FF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQA
GQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCk
AKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4B
RQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAId
AiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgD
QwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSo
BLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkG
agZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu
CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK
3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2O
DakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQ
uRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQn
FEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cY
GxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxS
HHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAh
HCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYn
Jlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r
0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6
MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4
UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8h
P2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdG
q0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5u
TrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW
91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+z
YAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxp
Q2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMB
c11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9
oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp
iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aU
IJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6
oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys
0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnC
uju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HH
v8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR
1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk
/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q0
9ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///9sAQwAIBgYHBgUIBwcH
CQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sA
QwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIy/8AAEQgA5gEiAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH
CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHw
JDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6
g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk
5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIB
AgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEX
GBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX2
9/j5+v/aAAwDAQACEQMRAD8A4Sx+XRYwcAu5NQKjPASFO7nNdbY+AdceC3VoljRIyCGbnNaum/D7
VI5it1LAsLDBIOTXNfU6b6HKXVvMdHs7l8FYz09qbodwi+IEOSBuDCvT7/wnaS6KliXyyDGUGCa5
qx+HjyXIninlieLgCReDTuSegWspcfXnmrZyeMVi29nqUEBikkjeUjG8cAVV0+w1iK9Z5L/zYh/D
6UrkM6F3MZG5CQe4oeKOZDujVsjnIpWIVBvJxTVYYIVyaLhYwb/wdo9+reZZqjNySnFc3qXgAQqZ
NNkII6o1ejBdy53EYqFwWcKMCi47HCWmg3MmkR2d0hBjfdlfStrStNl0yNhEMKeeeprpPJwueA1L
tTb82PrSGZ8pn8nLFSp9axLqx0wFpNhhdurqOtSa7rSWIKL88nRVJ4H1964mbVZZpGkmkLZPyr/h
6Cpvc0UbGw2j2XmF1mZgDk5bitGyuLW0TaXiVF+6PSuHub6aVwobZEg5GcAnvVFryW+cRRs3l5wZ
On5CqUQbPV7XULNpgVMJYHggjIrTW5Rz94H8a8htwwykDrGi8PK/b269fatO01i1tZvItpJriZhy
2eATwKGKx6fHcK7sqsu4dqm5PQ8156+uSQXXyMCq4UnOcnvXS6T4mhuFKS4VkOMnvU7g9DdG/IyK
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
rRRRTA//2Q==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/lifestyle/pictures/crac_cr_humana.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/7Q4gUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAccAgAAAgAC
ADhCSU0EJQAAAAAAEEYM8okmuFbasJwBobCnkHc4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQAC
OEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAA
HjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAAAAAA
AAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEA
WgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP//////////////////
//////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////////
/////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQAAAAAQAA
AkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0UAAAAGAAAAAAAAAAAAAAHgAAAC
0AAAAAgASQBNAEcAXwA1ADQANQA1AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAALQ
AAAB4AAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAA
AAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVm
dGxvbmcAAAAAAAAAAEJ0b21sb25nAAAB4AAAAABSZ2h0bG9uZwAAAtAAAAAGc2xpY2VzVmxMcwAA
AAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxv
bmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAA
VHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0
MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAeAAAAAA
UmdodGxvbmcAAALQAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRF
WFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNl
bGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdk
ZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAAL
YmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0
bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAA
C3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQoAAAAAAAMAAAAAT/wAAAAAAAAOEJJTQQUAAAAAAAE
AAAAAThCSU0EDAAAAAAIWgAAAAEAAACgAAAAawAAAeAAAMigAAAIPgAYAAH/2P/gABBKRklGAAEC
AQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsR
FQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0Q
Dg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
/8AAEQgAawCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkK
CwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEF
QVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKz
hMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAME
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
SUkqAAgAAAAOAA8BAgAGAAAAtgAAABABAgAXAAAAvAAAABIBAwABAAAAAQAAABoBBQABAAAA1AAA
ABsBBQABAAAA3AAAACgBAwABAAAAAgAAADEBAgAbAAAA5AAAADIBAgAUAAAAAAEAABMCAwABAAAA
AQAAAGmHBAABAAAAFAEAAAGkAwABAAAAAAAAAAKkAwABAAAAAQAAAAOkAwABAAAAAQAAAAakAwAB
AAAAAAAAAHoDAABDYW5vbgBDYW5vbiBFT1MgNDAwRCBESUdJVEFMAABIAAAAAQAAAEgAAAABAAAA
QWRvYmUgUGhvdG9zaG9wIENTIFdpbmRvd3MAdjIwMDk6MDk6MDUgMTI6MDA6MTgAFACaggUAAQAA
AAoCAACdggUAAQAAABICAAAniAMAAQAAAEAGAAAAkAcABAAAADAyMjEDkAIAFAAAABoCAAAEkAIA
FAAAAC4CAAABkQcABAAAAAECAwABkgoAAQAAAEICAAACkgUAAQAAAEoCAAAEkgoAAQAAAFICAAAJ
kgMAAQAAABAAAAAKkgUAAQAAAFoCAACGkgcACAEAAGICAAAAoAcABAAAADAxMDABoAMAAQAAAAEA
AAACoAQAAQAAANACAAADoAQAAQAAAOABAAAOogUAAQAAAGoDAAAPogUAAQAAAHIDAAAQogMAAQAA
AAIAAAAAAAAAAQAAACgAAAA4AAAACgAAADIwMDg6MDU6MTcgMjA6MDc6MDcAMjAwODowNToxNyAy
MDowNzowNwBqUgUAAAABAIr4BAAAAAEAAAAAAAMAAAASAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAIBTOwBtAwAAAI0nAEYCAAAGAAMBAwABAAAABgAAABoBBQABAAAA
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
WFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QA
ALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6
Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH
QgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH
QgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25k
aXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0
aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+
ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEA
AAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAU
ABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8A
pACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+
AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQC
HQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4
A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoE
qAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZ
BmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoI
bgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrF
CtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQN
jg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCb
ELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYU
JxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3
GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCoc
Uhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDw
IRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcm
JyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSud
K9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIx
ujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgU
OFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/
IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZn
RqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVO
bk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFap
VvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ff
s2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjs
aUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZz
AXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1B
faF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASI
aYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2
lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf
+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axc
rNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5
wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB
x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V
0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz
5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0
NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////bAEMACAYGBwYFCAcH
BwkJCAoMFA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8LjM0Mv/b
AEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMv/AABEIAOUBIgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUG
BwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR
8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5
eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj
5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQAC
AQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXx
FxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqS
k5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T1
9vf4+fr/2gAMAwEAAhEDEQA/APAu9Bo5ooAMUd6KBQAUUe2aKADvRiiigAooooAMCjFH4ij8aQB2
oo/GjHvQAUUuOKMUAJiilxQAaAExRTsUu2gBuOKMU/FGw0AMxRjin7DS7DQBHijFTbdozj3zUI6U
AH1p6QSyf6uKRv8AdUmp7aa6tG8y2nlgf+9E5U/mKdNfXcv+uvZ5D/tysf60tR6FQxsoBZCB7jFN
pxK9qSmIQ0tFFMAC5OPWut01QsCsMZxXNWsW8TP/AHFGPqSB/jXR2iSCJR2xUSKiLeN96Rj8i8nP
tXMXExnlLngdhW7rMrLb+Qp+aQjj2rnmChsK24euKIoGJiijj0NFUSJS0lFMANHbiiikAZozRR9a
ACiiigA7UUtHNACUUuKXGTQAlGKdtpwSgBmKXbUoT2p4jzSuBAFpwSrSwE9qmS0Y9BS5h2ZSEfNO
ERPatSPT2bHymrkelkj7pNJyKUGYQgPYVMllK4BWNyD0wK6GPST/AHalmsrazi8y4dIx33VPP2K5
O5z39m3CjLQSD6oagnhNvHuZGPOMYrWHiGwg/wBVFO5HT+EfzqtfeJpriBobeHyN5y8pkZmb25OP
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
Lkxfnmk3/nUee9IT+dAEpbPSm549qjz+VGaBDyR2puevPFNJozTAXIopuT/dooAgpKXtSCqAKKKO
9AC0hoo70gFopKKAFopKWgApaSigBaWm0tAC0UmaKAHUoNMBpaAHD60o7U2jOKAH0ZpuaM0gHZpc
0zPvS5oAXNLTSaKAHZozim596M8UAOzSk5pmaSgB+eaCfem5ozQA4mjOKbnApM0AKTmikzRTAWij
IopAQ9qKOKOlUAUdqM0CgAooozSAKKKKACiiigApaSigBaKSloAKKKKAFzQKTNL2oELQKTtRQMdm
im0vFAhc0UlGaBjiaM8UlGaQC0UmaKYC5xRSUlADqSiigAoz6UlFABmiiigA49aKOKKAGUdqKKYB
RRRQAUUUtIApM9aKPrQAUUZopgFFGaKACiiikAtFGaKACjNH6UUALRSZozQAtH0ooJoAWkoBozQA
vtRSZooAXNGaSlzQAcUUUd6ACijNGaACjNJS0AFFHajNABj2ooz7iigBlFFFMAxRiijmgAo7GjvR
QAYooo5oAMUUUfSgBOKWij8KACiijNABRRRQAUUppKAF7UUlFAC0UlFIBaO1GaKACiiigAooopgL
RScUuaQBRSUtABR0oooAU9KKTtml4NMAxRSZ+tFADexpO+KKKADvS0UUAFBoooASlPSiigAxQaKK
AAUGiigAHekoooAUCkHNFFAhe+KKKKBiUo6CiigQmcClJoooGLSUUUAL0pKKKAFo5x1oooATtS4o
ooAKO9FFAB3oHNFFIBe1GeaKKYC8+tFFFAH/2Q==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/lifestyle/scienza/telefono_pc.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/4gxYSUNDX1BST0ZJ
TEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMg
c1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAA
ABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAAC
VAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFz
AAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0
ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAA
AAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNR
AAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAA
AGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3
LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERl
ZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERl
ZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAA
AAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAA
AAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAA
AAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAA
AABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkA
XgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDr
APAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEB
qQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKi
AqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD
7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3
BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08H
YQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmP
CaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIM
KgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8J
DyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUS
ZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYD
FiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQa
KhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6U
Hr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2Yj
lCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijU
KQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIu
ty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTY
NRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7
qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1
QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdK
fUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8
UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVb
RVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RA
ZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbblu
Em5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gR
eG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC
9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/
jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ
/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYa
poum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKz
OLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBw
wOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbO
ts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q
3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vs
hu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH
/Jj9Kf26/kv+3P9t////2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4n
ICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADcASIDASIAAhEBAxEB
/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQID
AAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RF
RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdh
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
RIxZAT3ouIy/7Nn9V/OitcdKKYH/2Q==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/lifestyle/pictures/musical_madagascar.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/7UL+UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAMocAgAAAgAC
HAJQACBQaG90byBDcmVkaXQ6IERyZWFtV29ya3MgQW5pbWF0aRwCbgAbRHJlYW1Xb3JrcyBBbmlt
YXRpb24gTC5MLkMuHAIFABxNQURBR0FTQ0FSOiBUSEUgQ1JBVEUgRVNDQVBFHAJ0AFhNYWRhZ2Fz
Y2FyOiBUaGUgQ3JhdGUgRXNjYXBlIKogJiCpMjAwOCBEcmVhbVdvcmtzIEFuaW1hdGlvbiBMLkwu
Qy4gIEFsbCBSaWdodHMgUmVzZXJ2ZWQuOEJJTQQlAAAAAAAQS+QDegz41mNlz4/W+T+KUjhCSU0D
6gAAAAAiMTw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CjwhRE9DVFlQRSBw
bGlzdCBQVUJMSUMgIi0vL0FwcGxlIENvbXB1dGVyLy9EVEQgUExJU1QgMS4wLy9FTiIgImh0dHA6
Ly93d3cuYXBwbGUuY29tL0RURHMvUHJvcGVydHlMaXN0LTEuMC5kdGQiPgo8cGxpc3QgdmVyc2lv
bj0iMS4wIj4KPGRpY3Q+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LkZvcm1hdHRp
bmdQcmludGVyPC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3Jl
YXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJ
CTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJ
CTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5Gb3JtYXR0aW5nUHJp
bnRlcjwva2V5PgoJCQkJPHN0cmluZz5EVzcwMV9QcmludC0xPC9zdHJpbmc+CgkJCQk8a2V5PmNv
bS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8c3RyaW5nPmNvbS5hcHBsZS5w
cmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5t
b2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDA3LTA5LTIyVDAwOjI0OjQzWjwvZGF0ZT4KCQkJCTxr
ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCTxpbnRlZ2VyPjA8
L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJPC9kaWN0PgoJPGtleT5jb20uYXBwbGUu
cHJpbnQuUGFnZUZvcm1hdC5QTUhvcml6b250YWxSZXM8L2tleT4KCTxkaWN0PgoJCTxrZXk+Y29t
LmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJPHN0cmluZz5jb20uYXBwbGUucHJp
bnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1B
cnJheTwva2V5PgoJCTxhcnJheT4KCQkJPGRpY3Q+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5Q
YWdlRm9ybWF0LlBNSG9yaXpvbnRhbFJlczwva2V5PgoJCQkJPHJlYWw+NzI8L3JlYWw+CgkJCQk8
a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8c3RyaW5nPmNvbS5h
cHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp
Y2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDA3LTA5LTIyVDAwOjI0OjQzWjwvZGF0ZT4K
CQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCTxpbnRl
Z2VyPjA8L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJPC9kaWN0PgoJPGtleT5jb20u
YXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTU9yaWVudGF0aW9uPC9rZXk+Cgk8ZGljdD4KCQk8a2V5
PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxl
LnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5p
dGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUucHJp
bnQuUGFnZUZvcm1hdC5QTU9yaWVudGF0aW9uPC9rZXk+CgkJCQk8aW50ZWdlcj4xPC9pbnRlZ2Vy
PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJPHN0cmlu
Zz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCQk8a2V5PmNvbS5hcHBsZS5w
cmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJPGRhdGU+MjAwNy0wOS0yMlQwMDoyNDo0M1o8
L2RhdGU+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJ
CQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxr
ZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1TY2FsaW5nPC9rZXk+Cgk8ZGljdD4KCQk8
a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFw
cGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl
dC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUu
cHJpbnQuUGFnZUZvcm1hdC5QTVNjYWxpbmc8L2tleT4KCQkJCTxyZWFsPjE8L3JlYWw+CgkJCQk8
a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8c3RyaW5nPmNvbS5h
cHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp
Y2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDA3LTA5LTIyVDAwOjI0OjQzWjwvZGF0ZT4K
CQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCTxpbnRl
Z2VyPjA8L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJPC9kaWN0PgoJPGtleT5jb20u
YXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsUmVzPC9rZXk+Cgk8ZGljdD4KCQk8a2V5
PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxl
LnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5p
dGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUucHJp
bnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsUmVzPC9rZXk+CgkJCQk8cmVhbD43MjwvcmVhbD4KCQkJ
CTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCTxzdHJpbmc+Y29t
LmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQu
dGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCTxkYXRlPjIwMDctMDktMjJUMDA6MjQ6NDNaPC9kYXRl
PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJPGlu
dGVnZXI+MDwvaW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2RpY3Q+Cgk8a2V5PmNv
bS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNVmVydGljYWxTY2FsaW5nPC9rZXk+Cgk8ZGljdD4K
CQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29t
LmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp
Y2tldC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBw
bGUucHJpbnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsU2NhbGluZzwva2V5PgoJCQkJPHJlYWw+MTwv
cmVhbD4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCTxz
dHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJPGtleT5jb20uYXBw
bGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCTxkYXRlPjIwMDctMDktMjJUMDA6MjQ6
NDNaPC9kYXRlPgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5
PgoJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2RpY3Q+
Cgk8a2V5PmNvbS5hcHBsZS5wcmludC5zdWJUaWNrZXQucGFwZXJfaW5mb190aWNrZXQ8L2tleT4K
CTxkaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBhZ2VS
ZWN0PC9rZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9y
PC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQk8
a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJ
CTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBh
Z2VSZWN0PC9rZXk+CgkJCQkJPGFycmF5PgoJCQkJCQk8cmVhbD4wLjA8L3JlYWw+CgkJCQkJCTxy
ZWFsPjAuMDwvcmVhbD4KCQkJCQkJPHJlYWw+Nzc4PC9yZWFsPgoJCQkJCQk8cmVhbD41ODE8L3Jl
YWw+CgkJCQkJPC9hcnJheT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50
PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJ
CQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCQk8ZGF0ZT4y
MDA3LTExLTI4VDIyOjQwOjQxWjwvZGF0ZT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNr
ZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJCTwvZGljdD4K
CQkJPC9hcnJheT4KCQk8L2RpY3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5Q
TUFkanVzdGVkUGFwZXJSZWN0PC9rZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50
LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdl
cjwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRlbUFycmF5PC9rZXk+
CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3Jt
YXQuUE1BZGp1c3RlZFBhcGVyUmVjdDwva2V5PgoJCQkJCTxhcnJheT4KCQkJCQkJPHJlYWw+LTc8
L3JlYWw+CgkJCQkJCTxyZWFsPi03PC9yZWFsPgoJCQkJCQk8cmVhbD43ODU8L3JlYWw+CgkJCQkJ
CTxyZWFsPjYwNTwvcmVhbD4KCQkJCQk8L2FycmF5PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50
LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFn
ZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQubW9kRGF0ZTwva2V5
PgoJCQkJCTxkYXRlPjIwMDctMTEtMjhUMjI6NDA6NDFaPC9kYXRlPgoJCQkJCTxrZXk+Y29tLmFw
cGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCQk8aW50ZWdlcj4wPC9pbnRlZ2Vy
PgoJCQkJPC9kaWN0PgoJCQk8L2FycmF5PgoJCTwvZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmlu
dC5QYXBlckluZm8uUE1DdXN0b21QYXBlcjwva2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5hcHBs
ZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGlu
Z21hbmFnZXI8L3N0cmluZz4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJh
eTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5Q
YXBlckluZm8uUE1DdXN0b21QYXBlcjwva2V5PgoJCQkJCTxmYWxzZS8+CgkJCQkJPGtleT5jb20u
YXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnBy
aW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5t
b2REYXRlPC9rZXk+CgkJCQkJPGRhdGU+MjAwNy0wOS0yMlQwMDoyNDo0M1o8L2RhdGU+CgkJCQkJ
PGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2Vy
PjE8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29t
LmFwcGxlLnByaW50LlBhcGVySW5mby5QTVBhcGVyTmFtZTwva2V5PgoJCTxkaWN0PgoJCQk8a2V5
PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBs
ZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0
Lml0ZW1BcnJheTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBs
ZS5wcmludC5QYXBlckluZm8uUE1QYXBlck5hbWU8L2tleT4KCQkJCQk8c3RyaW5nPkxldHRlcjwv
c3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJ
CQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNv
bS5hcHBsZS5wcmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJCTxkYXRlPjIwMDctMDktMjJU
MDA6MjQ6NDNaPC9kYXRlPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZs
YWc8L2tleT4KCQkJCQk8aW50ZWdlcj4xPC9pbnRlZ2VyPgoJCQkJPC9kaWN0PgoJCQk8L2FycmF5
PgoJCTwvZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm8uUE1VbmFkanVzdGVk
UGFnZVJlY3Q8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNy
ZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+
CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5
PgoJCQkJPGRpY3Q+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNVW5hZGp1
c3RlZFBhZ2VSZWN0PC9rZXk+CgkJCQkJPGFycmF5PgoJCQkJCQk8cmVhbD4wLjA8L3JlYWw+CgkJ
CQkJCTxyZWFsPjAuMDwvcmVhbD4KCQkJCQkJPHJlYWw+Nzc4PC9yZWFsPgoJCQkJCQk8cmVhbD41
ODE8L3JlYWw+CgkJCQkJPC9hcnJheT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu
Y2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJp
bmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCQk8
ZGF0ZT4yMDA3LTA5LTIyVDAwOjI0OjQzWjwvZGF0ZT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmlu
dC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQkJPGludGVnZXI+MTwvaW50ZWdlcj4KCQkJCTwv
ZGljdD4KCQkJPC9hcnJheT4KCQk8L2RpY3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJ
bmZvLlBNVW5hZGp1c3RlZFBhcGVyUmVjdDwva2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5hcHBs
ZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGlu
Z21hbmFnZXI8L3N0cmluZz4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJh
eTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5Q
YXBlckluZm8uUE1VbmFkanVzdGVkUGFwZXJSZWN0PC9rZXk+CgkJCQkJPGFycmF5PgoJCQkJCQk8
cmVhbD4tNzwvcmVhbD4KCQkJCQkJPHJlYWw+LTc8L3JlYWw+CgkJCQkJCTxyZWFsPjc4NTwvcmVh
bD4KCQkJCQkJPHJlYWw+NjA1PC9yZWFsPgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBw
bGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50
aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2RE
YXRlPC9rZXk+CgkJCQkJPGRhdGU+MjAwNy0wOS0yMlQwMDoyNDo0M1o8L2RhdGU+CgkJCQkJPGtl
eT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjE8
L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFw
cGxlLnByaW50LlBhcGVySW5mby5wcGQuUE1QYXBlck5hbWU8L2tleT4KCQk8ZGljdD4KCQkJPGtl
eT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBw
bGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl
dC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJPGRpY3Q+CgkJCQkJPGtleT5jb20uYXBw
bGUucHJpbnQuUGFwZXJJbmZvLnBwZC5QTVBhcGVyTmFtZTwva2V5PgoJCQkJCTxzdHJpbmc+TGV0
dGVyLlRyYW5zdmVyc2U8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu
Y2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJp
bmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCQk8
ZGF0ZT4yMDA3LTA5LTIyVDAwOjI0OjQzWjwvZGF0ZT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmlu
dC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQkJPGludGVnZXI+MTwvaW50ZWdlcj4KCQkJCTwv
ZGljdD4KCQkJPC9hcnJheT4KCQk8L2RpY3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0
LkFQSVZlcnNpb248L2tleT4KCQk8c3RyaW5nPjAwLjIwPC9zdHJpbmc+CgkJPGtleT5jb20uYXBw
bGUucHJpbnQudGlja2V0LnByaXZhdGVMb2NrPC9rZXk+CgkJPGZhbHNlLz4KCQk8a2V5PmNvbS5h
cHBsZS5wcmludC50aWNrZXQudHlwZTwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50LlBh
cGVySW5mb1RpY2tldDwvc3RyaW5nPgoJPC9kaWN0PgoJPGtleT5jb20uYXBwbGUucHJpbnQudGlj
a2V0LkFQSVZlcnNpb248L2tleT4KCTxzdHJpbmc+MDAuMjA8L3N0cmluZz4KCTxrZXk+Y29tLmFw
cGxlLnByaW50LnRpY2tldC5wcml2YXRlTG9jazwva2V5PgoJPGZhbHNlLz4KCTxrZXk+Y29tLmFw
cGxlLnByaW50LnRpY2tldC50eXBlPC9rZXk+Cgk8c3RyaW5nPmNvbS5hcHBsZS5wcmludC5QYWdl
Rm9ybWF0VGlja2V0PC9zdHJpbmc+CjwvZGljdD4KPC9wbGlzdD4KADhCSU0D6QAAAAAAeAADAAAA
SABIAAAAAAMKAkX/+f/5AxECXQNnBSgD/AACAAAASABIAAAAAALYAigAAQAAAGQAAAABAAMDAwAA
AAF//wABAAEAAAAAAAAAAAAAAABoCAAZAZAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ADhCSU0D7QAAAAAAEAEsAAAAAQABASwAAAABAAE4QklNBCYAAAAAAA4AAL94444+kcccP4AAADhC
SU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhCSU0E
CgAAAAAAAQEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAA
AAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAA
AThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP//////////////////
//////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////////
/////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhC
SU0EGgAAAAADRQAAAAYAAAAAAAAAAAAABsIAAAwAAAAACABNAEEARAAyAC0AMAAwADEAAAABAAAA
AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAADAAAAAbCAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA
AAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJj
dDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAAbCAAAA
AFJnaHRsb25nAAAMAAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAA
B3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xp
Y2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAElt
ZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVm
dGxvbmcAAAAAAAAAAEJ0b21sb25nAAAGwgAAAABSZ2h0bG9uZwAADAAAAAADdXJsVEVYVAAAAAEA
AAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAA
AAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGln
bmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9F
U2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdD
b2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAA
AAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBCgA
AAAAAAwAAAABP/AAAAAAAAA4QklNBBQAAAAAAAQAAAEHOEJJTQQMAAAAABhxAAAAAQAAAKAAAABa
AAAB4AAAqMAAABhVABgAAf/Y/+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRv
YmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwM
EQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABaAKADASIAAhEBAxEB/90ABAAK/8QB
PwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJ
CgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwcl
klPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaW
prbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRSh
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
HgAAAOQAAAAyAQIAFAAAAAIBAAA7AQIAKgAAABYBAACYggIAXAAAAEABAABphwQAAQAAAJwBAADG
AQAACAAIAAgASAAAABAnAABIAAAAECcAAEFkb2JlIFBob3Rvc2hvcCBDUzIgTWFjaW50b3NoADIw
MDc6MTE6MjggMTQ6NDE6MTYAUGhvdG8gQ3JlZGl0OiBEcmVhbVdvcmtzIEFuaW1hdGlvbiBMLkwu
Qy4ATWFkYWdhc2NhcjogVGhlIENyYXRlIEVzY2FwZSDihKIgJiDCqTIwMDggRHJlYW1Xb3JrcyBB
bmltYXRpb24gTC5MLkMuICBBbGwgUmlnaHRzIFJlc2VydmVkLgADAAGgAwABAAAAAQD//wKgBAAB
AAAAAAwAAAOgBAABAAAAwgYAAAAAAAAGAAMBAwABAAAABgCCghoBBQABAAAAFAIAABsBBQABAAAA
HAIAACgBAwABAAAAAgB/hAECBAABAAAAJAIAAAICBAABAAAAVRgAAAAAAABIAAAAAQAAAEgAAAAB
AAAA/9j/4AAQSkZJRgABAgAASABIAAD/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCE
AAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDP/AABEIAFoAoAMBIgACEQEDEQH/3QAEAAr/xAE/AAABBQEBAQEBAQAA
AAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUH
BggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMm
RJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eX
p7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKC
kkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZm
doaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/AO+GJhD6Ty75x/1KazExHRsfs8e/5VUO
ZX7trCSOJIEmJTfbGxIZp357K5Uv3i0eEVXBFtHGwh/hHEj4f3IJqq/NcT4e1QGYwHVmnYgzIR25
zdPcW66GBE/EI3IdSUHGD+iB5f8AoyI0ObEtIniRypNw7ncVn56flVr1Lv3pTiyzuShxy8Ee1Dra
D9nXfyfvUHYVrTBAPwKs73jgkpb7PEocc+4ScePsUH2ExMk/Bqf7JS36XqH4AIsv53H71A2tNgrN
gLyS0NnWQ0Wlun53pO9X/i0uKXWSuCHSKhXiNBipzj4uJSYa2Da2sx56pWPZXXZZbY1ldTS+173A
NY0De59jnfQY1nv3OTmsjQhK+5v6qqtgB9GQyY4EJjlWngJtiWwpVHsm591jk5Cb7Rf4qbamu5dt
+IU/srf9IErj2/BVTPU/ah+0XeKQybUU48cPaVAVzwErieiKmOpYnJtUTfce6BndQwMBjn5VobsA
JYNXa7tnt/l7Hbdyws/6y5DrW4+IwY7y7b7iNzg4ObWQ9+xlfvH/AKlTJ5ccN9T2Gqqmepf/0Nyz
qGEyw1uuBc3TaJdwIdwD+ci0ZWPeT6VrHnnbMH/NXP1dHyCXst21uBhzNziCdG+vbr9B079rFXrp
9C8frlYuYS187mgRMena07fa39xmz/jU88zmiQZRhw9vll/jSl/3DX4Y93rGODtJAnxUpHDpHjoR
81zjvrIa5qD6rLRoHhvBniwH2tVL/nDnu97CSHOjc0gkEn6LG/uJ553EOkvsH/fLeEvb4+c+mGvh
9Xx1H9Rxj/pLSpspvbuqcHRy384f1mrz/H+s+Uwiu11MtHuFwc15k/nPadjf5H76v1/WSprfUGNf
vZB9SkSBOn0mfR/tpfeMMtpGJ/uy/wC5Twntb2vppOYG6uIaPMx+Vc3V9aqLoryLn4zzptu/Rj/t
1n6P/PVr1WPaHh7XNd9FzSHA/B43J0KltIGuyCK6M+udWxcNldLG/a8l36ZuM20VMNbXNpe/Mud7
fsjrbq6fR2XPybvoVfo7fTy8CxuDi1YtfT4pqu9Z/pDINm5j3Ow2V5LqafWrxccV0s9d3oW4vp4/
/AIOBb9r6/1C0WB7Kw2plQLSQ3FcaPUcyfV/p1uc5j9npLbbYT9Iyex7hR+3LIZETMYg8IoRN8Pz
S9X9Zm4owEYmImSOI2ZD5v0fT/Vc3Ju6dkUmrq+K92xu1kuvpY4D7RWX/ashtdrvtONfa3K33W0+
nb6eR/pVsdDsxXdLxMei/wC0fZ8eqs2O0L/TY2p1n0nsf7m+/wBO233rJ6g/J6gyzpnS8qkdTp/S
Cq0FzYEF5cyNjnt/M2f4X9Db/hEG2jFx2B+N+hvY0B8ywF5A/WXVM+jf/g3Paz9LVb+k9VMkMuPi
kCMkYDilpUuH9Lh4f3V8RjycMSDjlM1Eg8UeL9Hi4nrNijYa6hNjgyeAef8ANWPT1WaN9djmNfr6
bY3CdW6f4J+z6f8Aov5tC+2UwXWS1xOuu6fidHKzCPEBIG4nUNeQ4SYkUQaLsjJxzo0l3wCBb1Xp
1M+pcxhHO97G/lcsbJ+zZrdr3WhvYVv9P/qVlv6H0mQC573Ndu/WHesfDb79zdv/AAdrLK/30Jwy
D5Rfmf8AuUCnZzvrj0vHLq22RY0wfbuif81c1mfWfqGW4sZk2Pbq4VMp3S0Dd6jvzf0bf/MFfr6d
0uuv9HWKra3Sy+qtjNIb7fY5tjPo/wCk/wC3E/7JovGwP/QQ4mlntcS4Q5z9mxt3s3fmKvkhll81
xHhGUfxn6V1B5w5L9wN1d1l1oAafaR7tzq9v0m1/Qs2f1LEsS/ptLtttdu/dO2DAYBre1zG+lZX+
Y9dF+zuktA3AOqG9wqe1+3c73XPa8bfX/l1fuKbuk9OyqnMY2WWN3MdXYYdWfc1rWOP77PSt/wBN
V/O/plDHHE7GJq7BI9KeHh7v/9EGf1HPzXAta/0d22vQMbt+j7v8N72/mqDejWMH6xk010uc15ex
xa8afQ3e9tbd7vzPpoOPjZuU3dS95aedzSN7tP0bHWM9m13s3fzaNT0/qj6XerXvY0CGQHEkiNrW
e5rnMc785VjlEpGUhxHz/wC+YhjOwDEY1IbYypnqvrc8Fz3bWNcz/B3WWNbtb/w1n+E/8DK2+iot
sdjtsYIBuYC3aQPU2t0939uuuy38/wDwa1zh9SrftrxWFrGEvdLQ/wBQ/pbO43Mba7axrnf8L71F
mM87Xupayxp9weXTr7v8BVcxDHwk7+YoL/bPi5lWR0TJc2muK3OI0sY4kn2/ne7+c+js/wC3P8Kr
mP0zo7dz68myi2dHVPIj+v8ARY//ADFcZhYjHw+yhg2fnl7QSSd3NNf6T+yo5ePWxo+z5mNUDALx
G1v8p911jHf5lKnjPFEGU8fERtwikHFLoVNOHUHNY0WaS57jq6PznbNqN0fFpyM91FFW2tjfWsDG
hjXH/jNzXM2bW+//AIT/AINZdeA6+8tpzKL3kw0eoxr3TOyxlZH82/8A7cVjMx+o9Mxd2VlDBbZW
WCzGc5osO136O59lbanbvpU11/rH0/5j/CKfNxyQMIw4DW4/d/Sj+9FdjxESB3/i5F+Fe/IoOLeM
Kthr+zFrH+sGOLw2vKYx9l7KfUD8m71fof6XKXQYNr3YFLszKsqttp32vcQ/dZAmKad3oV+p6rLP
5v8Am/5pc/T1zpuVa/pXWsisPx2scy7Ndc4MDW+lkYLm02Yrrfe2t/oWW+h/O/zyBifWdmXn5xFx
dVbYWUsLdrXiY9Sh9m3067f+49n6Sr2f8IqsMmSGeQhEgRoiXq4fV8vr+TJxev8AuNgmMsYEhff/
ANF/Rd3FfgtyftzLnbbmOrtY0mtrw8PY4+sG+qyz9J7djlZqqtdU+1jw9tJaDZaSWyRtEvduZ6Nf
6P1d/wCjor9P8xZX1cycLH6gzptzGjDyIqrB9zWW/Srh3529/wCr2f8ADf8AFraz7MfDy37KmMrO
6qq2xstc4irdSzds91tX2uvY/wBaiz1q7fWp9JXM/N1AxEQJzjRP9U/PwsWHCDMGR9MSD/hX6Q07
sLOt241NrKfaCLWfpt5c59VVjps20VvczHqZkMd6Vvrep/OrFqy85kWNsdPLwfdA/wCE/lN/4NaI
zn0XMBudYa7LGe/0jt9YimonG9R72up2faMZ9tdlX+jRbsTNdYNmHmb2wHlu0U+uA720OdtdY1vt
rt9X/C/zfp/zap48hjEcROmkdflZOYhEyJjrI/N4osHqb8mAa9pb9J4IAH8oh35qtb6xy9mv8oKg
/pWdkXOfjtvsa0++1lJdtcZdtrY14e33jb+f+j/cWjhdO66x2zL9J1QaDN7XkmeWt9Oj1t/8p/qK
7h+IERqYM/6zWOAnYI7LQ2hxZZW0gGHPcNhP8uFzuTn511ordly1s7G1M5/lB1e/2rt7+g9GsDrX
1vbYWmXbHvbr/wAHtZua3/i61iZH1foqBBvtdLXuBFJrAfBe3RlbGX1fS31urosY99Wz9F6qjz80
Mp0sRHQcVS/vfo/81cMEo9HOwrOqtcy/Hvs+0shzXEudW4SD+kqfva/3fm/+e1o4DcpodSys4eQ/
30Y5c11L9zt1uPS5/wCs4j7vp/Zf0+H6tf8AO1q7g9K6T0+kuqddfeXODjk12ubtB2s2MY3a1+1u
5+/er1R6Y6gC5ppun6LGWOYAD7dssZY3/PSjLHQkYzEhtwiX+D+ir25bafa//9LQfRTiUG4WuLqi
C0xuIDntaW/pHO9nv+giXVYuI43usscK5IHaR9Gvf7/Y93s96zszDz7mltb8l9djfpBpDOd38rwQ
L8HrN1NjAy8usBbvO4tPltCy4ZspA/WDU6+mMfT/AIv95kBjY9PXu7obgPixznkkT7bNDPu3+wfn
/TUtnTv3XE+JfYVl1VdaDRWWOYwAN3Q2Wxt+jv8ApI1nTci1m9+RscSS0Pra06d99Tn7v5Killz3
/PSiP6uv/cJEh+6Pq2q7MIZjmOpYYpa4Ah5AJe9v5x+ltRn5eA3Q1Vj4Vz/1SxW/V+1txvrzmsc5
obJ3D2tJd9GP5SP6F+I6up3U2OtvFn2ekN1f6Vbsiwbjt/MGzf8Ay0THLOqzTI8fT04j+gr3K/Ri
nszaX5VTcZzN73aN9Bjhulra2NnY71LrX7Ge9PmOLcZ+Q99bqrww1W2tdruja1mrcZ2P9PIxeoek
/Jx/W+zZ/wBjtputvjl1PfRU/f8Ab632FhrraWmwBhfYxnob7fW+z/a7/Tqb69deP6mNVZkenWiZ
H6T0MOp3rG24X33AbQNzTFllANmPVnZDt1uX9gs+zZf6XN9Gr1FZx4vYwZJz+bhN8UuL0x/rcMVQ
kZ5IDvIfy4XIH1ML8cdSpfj3v2vfsu4a4H95hNdnt9nuWYL6cBrXiurJ6jG0ilobXSHDbEN9lt/t
/nFvZPo14zRdRdcHMuq2iPszXUusdtsNbm2tvezY+plrPs1n/GrT+qnQMKrqebl5IF2TjvYyuQA1
hINjn11/PZX+4oeUnxTqcuPi4jD5Rwxj6ZQ9Hzf+Ns2QS4ZcOnCfz/SeSt6B1hoZm5e6l1g3MbEO
bGrJb+Z/JXSMGZ1vpt+QS02Y9+PkuY1urLAx+DnB9em6h+O/7Ux3+j9Sr/ArqurYtORSexhcV057
sPr32VxhmayygzoPUa112M7/AD2en/11XZwM67jSP+F80WA+mJrqNbY5eBdk5mL0yhtAANeRbbUI
ArZY1ztjh/xbPb+et3NyizGebGNLWOL3bfc7Vx3O2B2789Q6fjZLOrY2Ta2ttbQWhzDJLYNjmHcP
z9iyrOnfWK9msgPMuDCzid35oCqzxmUI8RI/uSG4/wAFUZcJND7UjaWZzxZmUZNb27odffoJPu2U
Mftbuc36G39Gr+IacMRQ523jY+572D+rXY9zWLLb0b6wb3ON20vcJkjUj28Dd4K1ThdXa7ZY2p7Q
YNj5B+W1RSwk7cXlaRMjt9jpDOPiz/OQcrNJqB3MbtcHau0MA+139dvsUfsLA2XkzxFbS/VUMx72
1vbj499lkSx5qLWSPc13vO5zd38lM9qY3jL/ABorvck6teY2utrAWw0AD3HiPil9trkkAfeeVjHI
zjYW14Fnj7twPz0VumjLcAbq66vLeSR8tqYcWU7CQ+kJKGU9rf/T6erHqprYDY8SWtG2XuLnGNGt
3O+kf0j/AKFX+ETV4j3iw3Pk7nbBW52jJ9pfuP0/+rQBkXNbtY2T9DdEkDbusbz/AK/zj/8ABolN
1raxUwbq62knWdB+9Y/6fu2epYucExpZPiWVMcJh0Ej+V/31qY4tQEN9s6Tp2+k7+yhjLJsl4JDR
oOJPaJWaMm1+RYTIaw7Z1Ddu3Rn9VzjuUuMxNknRBt1hiVujbAnguHH8r+UlZ0zDcQ58Szix20lj
SP0jgXeyr2fTVK7rFdDi303vDANz48Pc521qyMrrudnsdi14/wChvkEP2wWtBscwfvbtrGe//CPU
8YQlpXmVhkQ2XZGXfiZ3UcYVGvFp3uuue62lwrLL6PsuZZTi5FWRjvr+0e+rNxcez0P2bkUetfVY
HDw+qdL6Y/q2TTbmdRzCb2YYJkvIFdNTt5fY13pPfkW/4Sz1GY/+DVPqHUOq5mKcXJreaX1gGtjW
gMfLXe0at9T1djaqv+M9T/CI2V9Y+pOZU7LoLySx9bQAa3Oa5lu+N/t9O5v57/zK/wBIp+Ykc2Ix
AGpHpveI/RJ/repGOfBMSNiutbeLo1Py3YTjm4lf2m5wsycKl8s0say+pthfssyqsav7RbjMt/nq
/wDhlHpvVzj/AFh6hjPfG8DYTpJYX7d39ety52nqnUKHuONUaaixv2StzNwZ6Y2+pZvPqfaLKq6/
0m7ZZ/OemoZWY7qFuNZXU6u2qlwtuPL3Pf6lbnH85zrn5P8A1pVuU5eWPIZS4ao1X6HF0/u+htTz
igAfmP5er/unvrOp/ov0jxMakcfJcT1jqXp9Tx8mk77KciqxrRqXFr2nYP6/0EZlLH1zZVmb4n0w
+tzXCPpNt2+z3+309irnpLRntyK22MprO+v1P0h9dlQubS91Z91Dcj/tV/I/4NXocxAddtWvOXHd
B7gVuqvtbJ2UC2JPZjXNYhPdY1zmFx3NMQDOqC/q735+TUaXN9bDLWHTa270ha/cf5bm+ksuvKy6
KGXitpeZF9T/AHGJ/RXMdP6L2fon0/melv8Aob1UyDThGQipykDf6MuH0/8ANgoE9ujq2Xsr+nY1
sDWXAR+Kp2db6ZW7a7IBLTqGglV72PyHkBnpsadHsZW4+BHqP97n+yz/AINBqwHBj3F7iHmHToXa
+7a1p2tUQ/rZD9D/AGKs9A3bOr4rGB4L9hdH0HeG/wAPpbPeoHr/AE9jXO3OdEENOm4ExtbO79Iq
56a9wLrA01VABjNY0+hLmn+cUq8C6upwrcA61paHHkD6Lx/WtZ+YlcB+nI3/AFlWeyW7ruJXZZU3
da6sBxLCHsg+73WVn27Z/Sf6NVbfrPWzRtQ3CQWucWkEH+p9FSt6TtEYzWhr3Da2wh0NaNrvcz03
bne//rf+EVYfV0FrbYOhLXNI9jf3PcPpWOY1z9v0Gfo0+EsQFylL7UEy6P8A/9TXqyGPeRMtaNzj
wA36Wn9f+c/7Z/0Kj9va63c0AwYa0xB+M/ms/wBf5FEfzeR9LlvHH/nP7ijV9Ovjn/Xb/wB8XNfq
71vbT/umTV0BkCTvG48AGYJ/dj/z7Z+ZWjuYRW2ZL+/9Y+53/mayD/On+c5P0uefzv8AhP3v+F9V
aL/+VG8f0Y8fS/nP8H/KSPDYq1C1PordLXAOc4xA7/vNf/VUXU0zuZqWghpHA7aD+s72pXfzrv6o
5+j9P8z+R/pP+DS/Nb/Y544P0v8AX+d9VO1rqhVlNRqabIa1kR4bj7Rx/bchOoqe5tga03R7XPiB
Af8ApCz+S5297E/VP5vH+l9E8fQ/O/6f+k/64hXfzr+fpDj6PLP/AAD/AEX/AAexPPFfqu0/Yksb
jbtxAdcHNBcRtLnD91jt3sfO17lL0sZhZc/3WEzuMSYEabVRq/pA/j8E935n0/onjn6P5v8AK/e/
l+qjp3lXh+7/AN6o22jfS1uyusQZEATLj31/1sRmWUsGkbh7Xv5nu6D+638z/wADWZXwOeO3+v0v
9J/1tTd/Mt57/R/s/wCv/baR4KFcXj3+qBbbffUKva0CSW1t+Ht/86RsdrTV6b3CxxdBeBExrG3/
AKT1k1/z1PP0Bxx/1tEr/mf8N/Nnjnt9D+R/p/5HqJsuHh0J37aq1dcX0ABtcEA7QGdyfpf9JCvs
a6l4Y5odEM7A/nOd7fos/NWSzh30/oH6PH/qr/uQlby76f0h/V5/wn8j/wBEIQ4L3l9QrV1GWMqL
KZk/ScW6Dc76Ib/KSde11oEg7QTprA49v9ZZb/5//Cfzb/8AjP5yz/pf+ilFv83Z9PgfQ5+iVNH2
+I73R/tQbdd9grIY4hum5x4Mf6hDyM179zmNkjbLRoJJDfoj91Zj/wCd/wAJzX/O8/mfT/koT+Tz
z355b/Of8D/pFIPZ4vppatX/2f/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0Ig
WFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAA
ANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNw
cnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAA
FGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANM
AAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMA
AAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4
IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAA
AAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAA
AAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAA
D4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0
dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0g
c1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0g
c1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBD
b25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29u
ZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAA
E6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoA
DwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCa
AJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIB
OAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIM
AhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyED
LQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSM
BJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcG
SAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghG
CFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgK
rgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1a
DXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQ
fhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPl
FAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X
0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwC
HCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJgg
xCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXH
JfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYr
aSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFK
MYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w3
1zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6g
PuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5G
IkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03c
TiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9W
XFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8P
X2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9o
lmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJL
cqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF8
4X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4ef
iASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOT
TZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8d
n4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr
6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjR
uUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbG
w8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL
1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj
6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ
86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////bAEMACAYGBwYF
CAcHBwkJCAoMFA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8LjM0
Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMv/AABEIAOYBIgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQID
BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHB
FVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna
4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1
EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ0
4SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI
iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery
8/T19vf4+fr/2gAMAwEAAhEDEQA/APSngeP7ykUzZWvJcQufm5/CoC0G7OyvUVR9UeJKjFPRmfto
2VcZo92VjGKiIyc4A+lUpGbgiDZRsqbbS7adxcpBso2VPsPoaettK/3YzRzDUL7FXbRsPpWlHpsj
csQtOOmHs9R7WPcv6vO2xl7aNtav9lt/fFRSWLx9CDQqsX1B0JLdGfto21b+zP6VPHbRbfnUk03U
SEqLZm7aNhPatcw26j7nP0pgVFbIQ/lS9qV7C27MzymP8JpRBITgIx/CtjzUUdD+VN+146fyqfay
6Ir2EerM9bG4b/lmR9asRaS55kcKPQVY+2H0o+2HHQVLnUZapUlvqRyaVGqHa5z71DBYyRuGIU/j
UrXLE9qb57e1NOdtQap3ukWhGw6j9acMjsKpee1Hmt3NTyMvnRoByO360vmD/JrO831NBcf3qXsx
+1NEy/5zSGfH/wCus3eD3NISMd6PZi9saBucf/rpPtX+c1mkE03Y1V7NEe2kaX2v3FIbwD+Ks7aa
XafWn7OIvbSL32weppRdj+9VDaaMH1o9nEPayL/2oetJ9q96o4PrRg+tHs0HtZF37SfU0VSwfWin
yIPayJ1t2fHIqYWXy/e5qMHA4cYHvTsuO5qW30ZSiluh0NmrZ8xuParaxQKuAq496ofN60uWHepa
b6lRlGPQlktEZsqwA9KljgiRQOCaq5b1pQzetDTta4JxTvYvDyl6Bfyp/mqO9UAx9acpJ71LgaKp
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
Jooq5JWJu7CNrhDEFO/cf/Xoooqibs//2Q==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/images/stories/portale/lifestyle/cucina/peperoncino2.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/2wBDAAgGBgcGBQgH
BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjL/wAARCADmARgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwCbQ9b0/UJrm2SF0ltxuZXIP5HrVhbSCa/8/ABUHOKqRWCXUf2i
OKJJ3XDSgYYjuM1sQWX2XT4/MZwCcsw7+1Y3lOmk/vPs6uI+pU71ZXb00MvVJ2jGQSBjiuD1fUmy
UDEknFdd4lvbeBPLWUl1G4q3UD615XfagsmoR5+ZTIMgema8xYd1K9zaWaUoYb2kHqegx6PPJpkI
gkjYqu54y20k+w71z93DJBIVlR4zno64rovMkhImZXMSL8ydPpWJqd86rIl0rNHKQyoP4R6D0rsx
FGC02Z5GW8S15PkqRTj9zMsy7apXNwq4Cnk1Wnu2lcpEHJzwMc1atdFmmkWS5k25OCo5NYwo21Z7
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
bDgAY6ZooorlTOY//9k=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/next.gif

R0lGODlhBwAMAKIFAP39/fz8/KamptfX15mZmf///wAAAAAAACH5BAEAAAUALAAAAAAHAAwAAAMX
WLrcNY5ARiSts1QigKpCsHDiEjalsyQAOw==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/pause.gif

R0lGODlhDAAMAKIHAP39/fj4+PDw8MXFxfn5+ebm5pmZmf///yH5BAEAAAcALAAAAAAMAAwAAAMj
eLrc7sWUM0xocVaCJTUck33hMm6dBqYki4reuxAFJxSAkgAAOw==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.e-cremonaweb.it/modules/mod_fpslideshow/jj_obs/prev.gif

R0lGODlhBwAMAKIFAP39/fz8/KamptfX15mZmf///wAAAAAAACH5BAEAAAUALAAAAAAHAAwAAAMX
WLrcO20QJqeqFgjCV9iW8oWi4ATOkgAAOw==

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/style.css

.infolevel1 {
	DISPLAY: block; BACKGROUND-COLOR: #fad163
}
.infolevel2 {
	DISPLAY: block; BACKGROUND-COLOR: #fad163
}
.infolevel3 {
	DISPLAY: block; BACKGROUND-COLOR: #fad163
}
DIV#dialog_body {
	TEXT-ALIGN: left
}
DIV #jcAzrulWindow {
	POSITION: absolute
}
.infolevel1 {
	FONT-SIZE: 1px; HEIGHT: 1px
}
.infolevel2 {
	FONT-SIZE: 1px; HEIGHT: 1px
}
.infolevel1 {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.infolevel2 {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
.infolevel3 {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; HEIGHT: =
18px; TEXT-ALIGN: center
}
#powered_jc {
	DISPLAY: block; FONT-SIZE: xx-small; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.jcAdminPanel {
	BORDER-RIGHT: #e6e6b7 1px solid; PADDING-RIGHT: 4px; DISPLAY: block; =
PADDING-LEFT: 4px; RIGHT: 0px; PADDING-BOTTOM: 4px; WIDTH: auto; =
PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6b7 1px solid; POSITION: relative; =
TOP: 0px; BACKGROUND-COLOR: #efefd2; TEXT-ALIGN: right
}
#jc_commentFormDiv #bb_main DIV {
	DISPLAY: inline
}
#jc_commentFormDiv #bb_main > DIV {
=09
}
#jc_commentFormDiv {
	MARGIN: 0px auto
}
#jc_comment_bbcode {
=09
}
#jc_comment_bbcode A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(smilies/buttons.gif) no-repeat 0px -231px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 24px; MARGIN-RIGHT: 3px; HEIGHT: 24px; =
TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; outline-style: none
}
#jc_comment_bbcode A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(smilies/buttons.gif) no-repeat 0px -231px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 24px; MARGIN-RIGHT: 3px; HEIGHT: 24px; =
TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; outline-style: none
}
#jc_comment_bbcode A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(smilies/buttons.gif) no-repeat 0px -257px; BORDER-BOTTOM-WIDTH: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
#jc_comment_bbcode A IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: -2px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#jc_comment_bbcode .jc_bb_bold {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px 4px
}
#jc_comment_bbcode .jc_bb_italic {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px -17px
}
#jc_comment_bbcode .jc_bb_underline {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px -38px
}
#jc_comment_bbcode .jc_bb_strike {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px -59px
}
#jc_comment_bbcode .jc_bb_url {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px -80px
}
#jc_comment_bbcode .jc_bb_image {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -1px -103px
}
#jc_comment_bbcode .jc_bb_quote {
	BACKGROUND: url(smilies/buttons.gif) no-repeat 0px -122px
}
#jc_comment_bbcode .jc_bb_smile {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px 4px
}
#jc_comment_bbcode .jc_bb_wink {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -17px
}
#jc_comment_bbcode .jc_bb_laugh {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -38px
}
#jc_comment_bbcode .jc_bb_grin {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -59px
}
#jc_comment_bbcode .jc_bb_angry {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -80px
}
#jc_comment_bbcode .jc_bb_sad {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -101px
}
#jc_comment_bbcode .jc_bb_shocked {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -122px
}
#jc_comment_bbcode .jc_bb_cool {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -143px
}
#jc_comment_bbcode .jc_bb_tongue {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -164px
}
#jc_comment_bbcode .jc_bb_kiss {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -185px
}
#jc_comment_bbcode .jc_bb_cry {
	BACKGROUND: url(smilies/buttons.gif) no-repeat -23px -206px
}
.toggleArea {
	DISPLAY: block; TEXT-ALIGN: right
}
.trackback-footer {
	CLEAR: both; MARGIN: 5px 10px
}
.trackback-footer {
	BORDER-TOP: #bcbcbc 1px solid; FONT-SIZE: 85%; MARGIN: 0px 0px 5px; =
PADDING-TOP: 3px; TEXT-ALIGN: right
}
.trackback-url {
	MARGIN: 5px 10px 10px; TEXT-ALIGN: right
}
#trackbacks-content {
	MARGIN: 0px
}
DIV #jcfavDiv #favTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 15px; =
BACKGROUND-COLOR: #cdcdcd
}
DIV #jcfavDiv #favTitle #favImage {
	POSITION: absolute
}
DIV #jcfavDiv #favTitle #favText {
	FONT-WEIGHT: bold; LEFT: 35px; POSITION: absolute; TOP: 3px
}
DIV #jcfavDiv #favTitle #favClose {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
DIV #jcshareDiv UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV #jcshareDiv #shareTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 15px; =
BACKGROUND-COLOR: #cdcdcd
}
DIV #jcshareDiv #shareTitle #shareImage {
	POSITION: absolute
}
DIV #jcshareDiv #shareTitle #shareText {
	FONT-WEIGHT: bold; LEFT: 35px; POSITION: absolute; TOP: 3px
}
DIV #jcshareDiv #shareTitle #shareClose {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
DIV #emailFormDiv {
	Z-INDEX: 10; WIDTH: 410px; TOP: 29px
}
DIV #emailFormDiv #emailFormTitle #emailFormImage {
	LEFT: 5px; POSITION: absolute
}
DIV #emailFormDiv #emailFormTitle #emailFormText {
	FONT-WEIGHT: bold; LEFT: 35px; POSITION: absolute; TOP: 3px
}
DIV #emailFormDiv #emailFormTitle #emailFormClose {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
DIV #emailFormDiv #emailFormTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 15px; =
BACKGROUND-COLOR: #cdcdcd
}
DIV #emailFormDiv INPUT {
	BACKGROUND-COLOR: #ffffff
}
.emailForm {
	BORDER-RIGHT: rgb(153,153,153) 1px solid; BORDER-TOP: #cccccc 1px =
solid; RIGHT: 0px; MARGIN: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: =
rgb(204,204,204) 1px solid; COLOR: #333333; BORDER-BOTTOM: =
rgb(153,153,153) 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; =
TOP: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.emailForm #emailFormResult {
	PADDING-RIGHT: 4px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px
}
.emailForm #emailFormResult #email {
	COLOR: blue; TEXT-DECORATION: underline
}
#jcshareDiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#jcshareDiv UL LI {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: left; PADDING-BOTTOM: =
0pt; MARGIN: 0pt; WIDTH: 48%; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none
}
#jcshareDiv UL LI A {
	PADDING-RIGHT: 0pt; BACKGROUND-POSITION: 0px 2px; DISPLAY: block; =
PADDING-LEFT: 22px; FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 0pt; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 24px
}
#bm_delicious {
	BACKGROUND-IMAGE: url(images/bookmarks/delicious.gif)
}
#bm_digg {
	BACKGROUND-IMAGE: url(images/bookmarks/digg.gif)
}
#bm_furl {
	BACKGROUND-IMAGE: url(images/bookmarks/furl.gif)
}
#bm_yahoo_myweb {
	BACKGROUND-IMAGE: url(images/bookmarks/yahoo_myweb.gif)
}
#bm_stumbleupon {
	BACKGROUND-IMAGE: url(images/bookmarks/stumbleupon.gif)
}
#bm_google_bmarks {
	BACKGROUND-IMAGE: url(images/bookmarks/google_bmarks.gif)
}
#bm_technorati {
	BACKGROUND-IMAGE: url(images/bookmarks/technorati.gif)
}
#bm_reddit {
	BACKGROUND-IMAGE: url(images/bookmarks/reddit.gif)
}
#bm_facebook {
	BACKGROUND-IMAGE: url(images/bookmarks/facebook.gif)
}
DIV#jc_commentsDiv {
	Z-INDEX: -1
}
SPAN.jcerr {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
DIV.dialog_header DIV.dialog_close {
	FLOAT: right; CURSOR: pointer
}
DIV#AzrulWindow {
	BACKGROUND: url(images/shadowAlpha.png) no-repeat right bottom
}
TABLE#jcAzrulWindowtable {
	RIGHT: 6px; BOTTOM: 6px; POSITION: relative
}
TD#jcAzrulWindowContent {
	BORDER-RIGHT: rgb(153,153,153) 1px solid; BORDER-TOP: #cccccc 1px =
solid; BORDER-LEFT: rgb(204,204,204) 1px solid; COLOR: #333333; =
BORDER-BOTTOM: rgb(153,153,153) 1px solid; BACKGROUND-COLOR: #eeeeee
}
TD#jcAzrulWindowContent HR {
	HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
TD#jcAzrulWindowContent DIV.dialog_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 5px; =
BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: =
#cdcdcd
}
TD#jcAzrulWindowContent H2 SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
TD#jcAzrulWindowContent DIV.dialog_content {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
TD#jcAzrulWindowContent > DIV > DIV {
	BACKGROUND-REPEAT: no-repeat
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/templates/default/comment_style.css

DIV.voteReport {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; RIGHT: 20px; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc =
1px solid; POSITION: absolute; TOP: 20px; BACKGROUND-COLOR: #eeeeee; =
TEXT-ALIGN: center
}
.votingReport {
	TEXT-ALIGN: right
}
DIV.commentBlogView {
	CLEAR: both; MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 4px; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
DIV.commentTools {
	BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 18px
}
.show-comment {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-linkmore {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-hit {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.jctools {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-feed {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-report {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-voteup {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.show-votedown {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.commentBlogView > DIV.show-comment {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.commentBlogView > DIV.show-linkmore {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.commentBlogView > DIV.show-hit {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.jctools {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.show-feed {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.show-report {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.show-voteup {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.show-votedown {
	BACKGROUND-POSITION: 0px 50%; DISPLAY: inline; FLOAT: right; =
MARGIN-LEFT: 4px; TEXT-INDENT: 24px; MARGIN-RIGHT: 4px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV.show-result {
	DISPLAY: none; FLOAT: right; MARGIN-LEFT: 4px; TEXT-INDENT: 24px; =
MARGIN-RIGHT: 4px; HEIGHT: 18px
}
DIV.show-comment {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -71px
}
DIV.show-linkmore {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -90px
}
DIV.show-hit {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -35px
}
DIV.commentBlogView > DIV.show-comment {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -71px
}
DIV.commentBlogView > DIV.show-linkmore {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -90px
}
DIV.commentBlogView > DIV.show-hit {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -35px
}
DIV.show-feed {
	BACKGROUND-IMAGE: none; WIDTH: 18px
}
DIV.jcfav {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -54px
}
DIV.jcshare {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px 1px
}
DIV.jcemail {
	BACKGROUND: url(images/toolbar.gif) no-repeat 0px -16px
}
DIV.jcpreview {
	BACKGROUND: url(images/toolbar.gif) no-repeat -18px -36px
}
.jomentry1 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; =
BACKGROUND-REPEAT: repeat-x
}
.jomentry2 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; =
BACKGROUND-REPEAT: repeat-x
}
#jc_commentFormDiv {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; =
BACKGROUND-REPEAT: repeat-x
}
.jomentry1 BLOCKQUOTE {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #ddd 5px solid; =
WIDTH: 94%
}
.jomentry2 BLOCKQUOTE {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #ddd 5px solid; =
WIDTH: 94%
}
.jomauthor BLOCKQUOTE {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #ddd 5px solid; =
WIDTH: 94%
}
.jomentry1 {
	BACKGROUND-IMAGE: url(images/topshade1.gif); COLOR: #000000; =
BACKGROUND-COLOR: #f2f2f2
}
.jomentry2 {
	BACKGROUND-IMAGE: url(images/topshade2.gif); COLOR: #000000; =
BACKGROUND-COLOR: #fffff2
}
#jc_commentFormDiv {
	BACKGROUND-IMAGE: url(images/topshade2.gif); COLOR: #000000; =
BACKGROUND-COLOR: #fffff2
}
.jomauthor {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ffde00 1px solid; =
BACKGROUND-COLOR: #f5f5c1
}
#jc_commentsDiv BLOCKQUOTE {
	COLOR: #747474
}
#write_comment_title {
	MARGIN-TOP: 14px
}
.avatarImg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
.avatarImg IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: =
#ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#jc_name {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_website {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_email {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_comment {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_password {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: =
0ex; WIDTH: 98%; PADDING-TOP: 4px
}
#jc_name {
	WIDTH: 50%
}
#jc_website {
	WIDTH: 50%
}
#jc_email {
	WIDTH: 50%
}
#jc_password {
	WIDTH: 50%
}
#jc_commentForm {
	PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
#jc_commentForm LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: =
6px
}
#jc_commentForm BUTTON {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px
}
#jc_captchaImg {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px
}
#trackback_link {
	FONT-SIZE: 90%; VERTICAL-ALIGN: middle; CURSOR: pointer; HEIGHT: 16px; =
TEXT-ALIGN: left
}
.feed_link {
	FONT-SIZE: 90%; VERTICAL-ALIGN: middle; CURSOR: pointer; HEIGHT: 16px; =
TEXT-ALIGN: left
}
#trackback_link A {
	BORDER-BOTTOM: #cacaca 1px dashed
}
.feed_link A {
	BORDER-BOTTOM: #cacaca 1px dashed
}
#trackback_link IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle
}
.feed_link IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle
}
#write_comment_heading {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 30px
}
.comment_action {
	BORDER-RIGHT: rgb(153,153,153) 1px solid; BORDER-TOP: #cccccc 1px =
solid; FONT-SIZE: 100%; RIGHT: 0px; MARGIN: 1px; VERTICAL-ALIGN: middle; =
BORDER-LEFT: rgb(204,204,204) 1px solid; COLOR: #333333; BORDER-BOTTOM: =
rgb(153,153,153) 1px solid; FONT-FAMILY: Tahoma,Arial,Helvetica; =
WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: =
#eeeeee
}
#jc_commentForm LABEL.subscribe {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#jc_commentForm LABEL.agree {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#jc_commentsDiv .jc_comment_panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 25px
}
#jc_commentsDiv .jc_comment_panel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up A:link =
{
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-20px; WIDTH: 21px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px; =
outline-style: none
}
#jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up =
A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-20px; WIDTH: 21px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px; =
outline-style: none
}
#jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up A:link =
{
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-20px; WIDTH: 21px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px; =
outline-style: none
}
#jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up =
A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-20px; WIDTH: 21px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px; =
outline-style: none
}
#jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up =
A:hover {
	BACKGROUND: url(images/votings.gif) no-repeat 0px 0px
}
#jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up =
A:hover {
	BACKGROUND: url(images/votings.gif) no-repeat 0px 0px
}
#jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_total {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 10px; BACKGROUND: =
url(images/votings.gif) no-repeat 0px -125px; WIDTH: 35px; COLOR: =
#999999; LINE-HEIGHT: 17px; HEIGHT: 18px; TEXT-ALIGN: center
}
#jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_total {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 10px; BACKGROUND: =
url(images/votings.gif) no-repeat 0px -125px; WIDTH: 35px; COLOR: =
#999999; LINE-HEIGHT: 17px; HEIGHT: 18px; TEXT-ALIGN: center
}
.jomentry1 .jc_comment_panel .jc_comment_panel_down A:link {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-62px; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry1 .jc_comment_panel .jc_comment_panel_down A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-62px; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_down A:link {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-62px; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_down A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-62px; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry1 .jc_comment_panel .jc_comment_panel_down A:hover {
	BACKGROUND: url(images/votings.gif) no-repeat 0px -42px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_down A:hover {
	BACKGROUND: url(images/votings.gif) no-repeat 0px -42px
}
.jomentry1 .jc_comment_panel .jc_comment_panel_report A:link {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-103px; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry1 .jc_comment_panel .jc_comment_panel_report A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-103px; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_report A:link {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-103px; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_report A:visited {
	DISPLAY: block; BACKGROUND: url(images/votings.gif) no-repeat 0px =
-103px; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.jomentry2 .jc_comment_panel .jc_comment_panel_report A:hover {
	BACKGROUND: url(images/votings.gif) no-repeat 0px -84px
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/highslide.css

.highslide {
	CURSOR: url(/templates/ja_teline_ii/highslide/graphics/zoomin.cur), =
pointer; outline: none
}
.highslide-active-anchor IMG {
	VISIBILITY: hidden
}
.highslide IMG {
	BORDER-RIGHT: gray 2px solid; BORDER-TOP: gray 2px solid; BORDER-LEFT: =
gray 2px solid; BORDER-BOTTOM: gray 2px solid
}
.highslide:hover IMG {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; =
BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.highslide-wrapper {
	BACKGROUND: white
}
.highslide-image {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; =
BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.highslide-image-blur {
=09
}
.highslide-html {
	BACKGROUND-COLOR: white
}
.highslide-html-blur {
=09
}
.highslide-html-content {
	DISPLAY: none; POSITION: absolute
}
.highslide-loading {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: =
3px 1px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: =
22px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/templates/ja_teline_ii/highslide/graphics/loader.white.gif); =
PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: black; =
PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: white; =
TEXT-DECORATION: none
}
.highslide-wrapper {
	BACKGROUND-COLOR: white
}
.highslide-wrapper .highslide-html-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
400px; PADDING-TOP: 5px
}
.highslide-wrapper .highslide-header DIV {
=09
}
.highslide-wrapper .highslide-header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.highslide-wrapper .highslide-header UL LI {
	DISPLAY: inline; PADDING-LEFT: 1em; LIST-STYLE-TYPE: none
}
.highslide-wrapper .highslide-header UL LI A {
	LIST-STYLE-TYPE: none
}
.highslide-wrapper .highslide-header UL LI.highslide-previous {
	DISPLAY: none
}
.highslide-wrapper .highslide-header UL LI.highslide-next {
	DISPLAY: none
}
.highslide-wrapper .highslide-header A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: gray; =
LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.highslide-wrapper .highslide-header A:hover {
	COLOR: black; TEXT-DECORATION: none
}
.highslide-wrapper .highslide-header .highslide-move A {
	CURSOR: move
}
.highslide-wrapper .highslide-footer {
	HEIGHT: 11px
}
.highslide-wrapper .highslide-footer .highslide-resize {
	BACKGROUND: url(/templates/ja_teline_ii/highslide/graphics/resize.gif); =
FLOAT: right; WIDTH: 11px; HEIGHT: 11px
}
.highslide-wrapper .highslide-body {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px
}
.highslide-move {
	CURSOR: move
}
.highslide-resize {
	CURSOR: nw-resize
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}
A:hover {
	TEXT-DECORATION: none
}
.control {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: right; =
MARGIN: 1px 5px; TEXT-TRANSFORM: uppercase; POSITION: relative; =
TEXT-DECORATION: none
}
.control:hover {
	BORDER-TOP: #333 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; =
BORDER-BOTTOM: #333 1px solid
}
.control {
	COLOR: #666
}
.control * {
	COLOR: #666
}
A.highslide-full-expand {
	DISPLAY: block; BACKGROUND: =
url(/templates/ja_teline_ii/highslide/graphics/fullexpand.gif) =
no-repeat; MARGIN: 0px 10px 10px 0px; WIDTH: 34px; HEIGHT: 34px
}
.highslide-caption {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: white =
2px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
5px; BORDER-LEFT: white 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
white 2px solid; BACKGROUND-COLOR: white
}
.highslide-caption-image {
	BORDER-RIGHT: white 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: white =
5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
white 5px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 5px solid; =
BACKGROUND-COLOR: white
}
.controlbar {
	BACKGROUND: =
url(/templates/ja_teline_ii/highslide/graphics/controlbar4.gif); WIDTH: =
167px; HEIGHT: 34px
}
.controlbar A {
	DISPLAY: block; FLOAT: left; HEIGHT: 27px
}
.controlbar A:hover {
	BACKGROUND-IMAGE: =
url(/templates/ja_teline_ii/highslide/graphics/controlbar4-hover.gif)
}
.controlbar .previous {
	WIDTH: 50px
}
.controlbar .next {
	BACKGROUND-POSITION: -50px 0px; WIDTH: 40px
}
.controlbar .highslide-move {
	BACKGROUND-POSITION: -90px 0px; WIDTH: 40px
}
.controlbar .close {
	BACKGROUND-POSITION: -130px 0px; WIDTH: 36px
}
.highslide-overlay {
	DISPLAY: none
}
.highslide-wrapper {
	BACKGROUND-COLOR: white
}
.highslide-wrapper .highslide-html-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
400px; PADDING-TOP: 5px
}
.highslide-wrapper .highslide-header A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: gray; =
TEXT-DECORATION: none
}
.highslide-wrapper .highslide-header A:hover {
	COLOR: black
}
.highslide-wrapper .highslide-header .highslide-move A {
	CURSOR: move
}
.highslide-wrapper .highslide-footer {
	HEIGHT: 11px
}
.highslide-wrapper .highslide-footer .highslide-resize {
	BACKGROUND: url(/templates/ja_teline_ii/highslide/graphics/resize.gif); =
FLOAT: right; WIDTH: 11px; HEIGHT: 11px
}
.highslide-wrapper .highslide-body {
=09
}
.highslide {
	CURSOR: url(/templates/ja_teline_ii/highslide/graphics/zoomin.cur), =
pointer; outline: none
}
.highslide-active-anchor IMG {
	VISIBILITY: hidden
}
.highslide IMG {
	BORDER-RIGHT: gray 2px solid; BORDER-TOP: gray 2px solid; BORDER-LEFT: =
gray 2px solid; BORDER-BOTTOM: gray 2px solid
}
.highslide:hover IMG {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; =
BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.highslide-wrapper {
	BACKGROUND: white
}
.highslide-image {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; =
BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.highslide-image-blur {
=09
}
.highslide-loading {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: =
3px 1px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: =
22px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/templates/ja_teline_ii/highslide/graphics/loader.white.gif); =
PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: black; =
PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: white; =
TEXT-DECORATION: none
}
A.highslide-credits {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: =
#ffffff; PADDING-BOTTOM: 0px; COLOR: silver; PADDING-TOP: 5px; =
TEXT-DECORATION: none
}
A.highslide-credits I {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: =
#ffffff; PADDING-BOTTOM: 0px; COLOR: silver; PADDING-TOP: 5px; =
TEXT-DECORATION: none
}
A.highslide-credits:hover {
=09
}
A.highslide-credits:hover I {
=09
}
.highslide-move {
	CURSOR: move
}
.highslide-overlay {
	DISPLAY: none
}
A.highslide-full-expand {
	DISPLAY: block; BACKGROUND: =
url(/templates/ja_teline_ii/highslide/graphics/fullexpand.gif) =
no-repeat; MARGIN: 0px 10px 10px 0px; WIDTH: 34px; HEIGHT: 34px
}
.controlbar {
	BACKGROUND: =
url(/templates/ja_teline_ii/highslide/graphics/controlbar4.gif); WIDTH: =
167px; HEIGHT: 34px
}
.controlbar A {
	DISPLAY: block; FLOAT: left; HEIGHT: 27px
}
.controlbar A:hover {
	BACKGROUND-IMAGE: =
url(/templates/ja_teline_ii/highslide/graphics/controlbar4-hover.gif)
}
.controlbar .previous {
	WIDTH: 50px
}
.controlbar .next {
	BACKGROUND-POSITION: -50px 0px; WIDTH: 40px
}
.controlbar .highslide-move {
	BACKGROUND-POSITION: -90px 0px; WIDTH: 40px
}
.controlbar .close {
	BACKGROUND-POSITION: -130px 0px; WIDTH: 36px
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/css/template.css

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: 1.2; FONT-FAMILY: =
Arial, sans-serif
}
BODY#bd {
	BACKGROUND: #ffffff; COLOR: #333333
}
BODY.contentpane {
	FONT-SIZE: 12px; MARGIN: 1em 2em; WIDTH: auto; COLOR: #000000; =
LINE-HEIGHT: 1.3em
}
BODY.fs1 {
	FONT-SIZE: 10px
}
BODY.fs2 {
	FONT-SIZE: 11px
}
BODY.fs3 {
	FONT-SIZE: 12px
}
BODY.fs4 {
	FONT-SIZE: 13px
}
BODY.fs5 {
	FONT-SIZE: 14px
}
BODY.fs6 {
	FONT-SIZE: 15px
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:focus {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.contentheading {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
.componentheading {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
H1 {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
H2 {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
H3 {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
H4 {
	LINE-HEIGHT: 1.1; FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
SMALL {
	FONT-SIZE: 92%
}
.small {
	FONT-SIZE: 92%
}
.smalldark {
	FONT-SIZE: 92%
}
.createby {
	FONT-SIZE: 92%
}
.createdate {
	FONT-SIZE: 92%
}
.modifydate {
	FONT-SIZE: 92%
}
.img_caption {
	FONT-SIZE: 92%
}
P.site-slogan {
	FONT-SIZE: 92%
}
A.readon {
	FONT-SIZE: 92%
}
#ja-pathway {
	FONT-SIZE: 92%
}
#ja-footer {
	FONT-SIZE: 92%
}
SMALL {
	COLOR: #999999
}
.small {
	COLOR: #999999
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
IMG.caption {
	MARGIN-TOP: 5px
}
.img_caption {
	COLOR: #999999
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 225%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 200%
}
H3 {
	FONT-SIZE: 150%
}
H4 {
	FONT-SIZE: 125%
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/bullet.gif) no-repeat =
18px 7px; LINE-HEIGHT: 160%
}
OL LI {
	MARGIN-LEFT: 35px; LINE-HEIGHT: 180%
}
TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
FIELDSET {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET A {
	FONT-WEIGHT: bold
}
FIELDSET.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
HR {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	FONT-SIZE: 100%
}
DIV {
	FONT-SIZE: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM LABEL {
	CURSOR: pointer
}
INPUT {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, sans-serif
}
SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, sans-serif
}
.inputbox {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, sans-serif
}
.inputbox {
	BORDER-RIGHT: #ababab 1px inset; PADDING-RIGHT: 3px; BORDER-TOP: =
#ababab 1px inset; PADDING-LEFT: 3px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #ababab 1px inset; COLOR: #333333; =
PADDING-TOP: 3px; BORDER-BOTTOM: #ababab 1px inset
}
.button {
	BORDER-RIGHT: #ababab 1px outset; PADDING-RIGHT: 8px; BORDER-TOP: =
#ababab 1px outset; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
100%; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 2px; BORDER-LEFT: #ababab 1px =
outset; PADDING-TOP: 2px; BORDER-BOTTOM: #ababab 1px outset
}
* HTML .button {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; =
PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important
}
* + HTML .button {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; =
PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important
}
TABLE.blog {
=09
}
.article_seperator {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/dot.gif) =
repeat-x center 50%; HEIGHT: 30px
}
.article_column {
=09
}
.column_separator {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.mosimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
15px 10px 5px 0px; PADDING-TOP: 0px
}
.mosimage_caption {
	COLOR: #aeaeae
}
.article-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.article-content .article-image {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
.article-content .article-image IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.blog-content-tr {
	BACKGROUND: url(../images/dot.gif) repeat-x 50% top
}
.blog-content-table-parent {
	BACKGROUND: url(../images/dot.gif) repeat-x 0px 99%; PADDING-BOTTOM: =
20px
}
.blog-content-table {
	MARGIN-BOTTOM: 10px
}
.blog-content-td {
	BORDER-LEFT: #cccccc 1px solid
}
.blog-content-td .contentpaneopen TD {
	PADDING-LEFT: 10px! important
}
.blog-content-td-first {
=09
}
TD.sectiontableheader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: #666666; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; =
BORDER-BOTTOM: #cccccc 1px solid
}
TR.sectiontableentry0 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.sectiontableentry0:hover TD {
	BACKGROUND-COLOR: #ebf2f9
}
TR.sectiontableentry1:hover TD {
	BACKGROUND-COLOR: #ebf2f9
}
TR.sectiontableentry2:hover TD {
	BACKGROUND-COLOR: #ebf2f9
}
TR.sectiontableentry2 TD {
	BACKGROUND-COLOR: #f7f7f7
}
TABLE.contentpane {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.contentpaneopen {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; =
border-spacing: 0
}
TABLE.contenttoc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px 10px; WIDTH: 35%; PADDING-TOP: 0px
}
TABLE.contenttoc A {
=09
}
TABLE.contenttoc TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/bullet.gif) no-repeat 10px 9px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
TABLE.contenttoc TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
TEXT-INDENT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.poll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.pollstableborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: =
none
}
TABLE.pollstableborder IMG {
	VERTICAL-ALIGN: baseline
}
TABLE.pollstableborder TD {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; =
BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px! =
important; PADDING-TOP: 4px! important; BORDER-COLLAPSE: collapse; =
border-spacing: 0
}
TABLE.pollstableborder TR.sectiontableentry1 TD {
	BACKGROUND: #f7f7f7
}
TABLE.searchintro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: =
100%; PADDING-TOP: 10px
}
TABLE.searchintro TD {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; =
PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
TABLE.adminform {
=09
}
.adminform .inputbox {
=09
}
.blog_more {
=09
}
.blog_more STRONG {
	DISPLAY: block; FONT-SIZE: 125%; MARGIN: 0px 0px 5px
}
.blog_more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.blog_more UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: =
url(../images/bullet.gif) no-repeat 6px 10px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 125%
}
H1.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px
}
.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px
}
.componentheading {
	FONT-WEIGHT: normal; FONT-SIZE: 250%; BORDER-BOTTOM: #ababab 5px solid
}
.contentdescription {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; =
PADDING-LEFT: 10px; FONT-SIZE: 125%; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: italic; FONT-FAMILY: =
Cambria, "Times New Roman", Times, serif
}
H2.contentheading {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.contentheading {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.contentheading {
	FONT-SIZE: 250%
}
TABLE.blog .contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
125%; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
A.contentpagetitle {
=09
}
A.contentpagetitle:hover {
=09
}
A.contentpagetitle:active {
=09
}
A.contentpagetitle:focus {
=09
}
A.readon {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; =
BACKGROUND: #666666; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: =
lowercase; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.readon:hover {
	BACKGROUND: #006699; COLOR: #ffffff; TEXT-DECORATION: none
}
A.readon:active {
	BACKGROUND: #006699; COLOR: #ffffff; TEXT-DECORATION: none
}
A.readon:focus {
	BACKGROUND: #006699; COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.contentpaneopen TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
TABLE.contentpane TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
TABLE.contentpaneopen {
	WIDTH: 100%
}
TABLE.contentpane {
	WIDTH: 100%
}
TABLE.blog {
	WIDTH: 100%
}
.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
UL.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px auto 0px; PADDING-TOP: 0px
}
UL.pagination LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px
}
UL.pagination LI SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
UL.pagination A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
UL.pagination A:hover {
=09
}
UL.pagination A:active {
=09
}
UL.pagination A:focus {
=09
}
.pagenavbar {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-pages.gif) no-repeat left center
}
.pagenavcounter {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-pages.gif) no-repeat 0px 11px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 8px
}
.sectiontableheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px
}
.sectiontableheader A {
	COLOR: #ffffff
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
TR.sectiontableentry1:hover TD {
=09
}
TR.sectiontableentry2:hover TD {
=09
}
.smalldark {
	TEXT-ALIGN: left
}
DIV.syndicate DIV {
	TEXT-ALIGN: center
}
.pollstableborder TR.sectiontableentry1 TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.pollstableborder TR.sectiontableentry2 TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.article-tools {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 0px 10px; WIDTH: 100%; COLOR: =
#ababab; POSITION: relative
}
.article-section {
	FONT-SIZE: 92%; TEXT-TRANSFORM: uppercase; COLOR: #999999
}
.article-category {
	FONT-SIZE: 92%; TEXT-TRANSFORM: uppercase; COLOR: #999999
}
.createby {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px
}
.createdate {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase; COLOR: =
#ababab; PADDING-TOP: 0px! important
}
.modifydate {
	TEXT-TRANSFORM: uppercase; COLOR: #ababab
}
DIV.buttonheading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; RIGHT: 0px; PADDING-BOTTOM: 3px; =
WIDTH: 62px; PADDING-TOP: 3px; POSITION: absolute; TOP: -25px
}
.buttonheading IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: =
0px
}
#ja-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ja-header {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px
}
#ja-mainnav {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px
}
#ja-subnav {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px
}
#ja-container {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px
}
#ja-footer {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px
}
.auto #ja-header {
	WIDTH: 98%
}
.auto #ja-mainnav {
	WIDTH: 98%
}
.auto #ja-subnav {
	WIDTH: 98%
}
.auto #ja-container {
	WIDTH: 98%
}
.auto #ja-footer {
	WIDTH: 98%
}
#ja-container {
	BACKGROUND: url(../images/vline.gif) repeat-y 65% 0px
}
#ja-container-inner {
	BACKGROUND: url(../images/vline.gif) repeat-y 83% 0px
}
#ja-content {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 65%
}
#ja-content DIV.ja-innerpad {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ja-colwrap {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 34.9%
}
#ja-colmass {
	CLEAR: both; WIDTH: 100%
}
ja-cols {
	CLEAR: both; WIDTH: 100%
}
#ja-colmass {
	BACKGROUND: #ffffff
}
#ja-colmass DIV.ja-innerpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #eceff4; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ja-col1 {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 50%
}
#ja-col1 DIV.ja-innerpad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eceff4; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #cccccc 1px solid
}
#ja-col2 DIV.ja-innerpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ja-col2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 49.9%
}
#ja-colwrap A {
=09
}
#ja-colwrap A:hover {
=09
}
#ja-colwrap A:active {
=09
}
#ja-colwrap A:focus {
=09
}
#ja-colwrap TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
#ja-colwrap .article_separator {
	DISPLAY: none
}
#ja-containerwrap {
	CLEAR: both; MARGIN: 20px 0px
}
#ja-containerwrap-c {
	CLEAR: both; MARGIN: 20px 0px
}
#ja-containerwrap-cm {
	CLEAR: both; MARGIN: 20px 0px
}
#ja-containerwrap-f {
	CLEAR: both; MARGIN: 20px 0px
}
#ja-containerwrap-m {
	CLEAR: both; MARGIN: 20px 0px
}
#ja-containerwrap-f #ja-container {
	BACKGROUND: #ffffff
}
#ja-containerwrap-f #ja-container-inner {
	BACKGROUND: #ffffff
}
#ja-containerwrap-f #ja-content {
	WIDTH: 100%
}
#ja-containerwrap-cm #ja-container {
	BACKGROUND: url(../images/hline.gif) repeat-y 65% 0px
}
#ja-containerwrap-cm #ja-container-inner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-containerwrap-cm #ja-col1 {
	WIDTH: 100%
}
#ja-containerwrap-cm #ja-col2 {
	WIDTH: 100%
}
#ja-containerwrap-c #ja-container {
	BACKGROUND: url(../images/hline.gif) repeat-y 83% 0px
}
#ja-containerwrap-c #ja-container-inner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-containerwrap-c #ja-content {
	WIDTH: 82%
}
#ja-containerwrap-c #ja-colwrap {
	WIDTH: 17%
}
#ja-containerwrap-c #ja-col1 {
	WIDTH: 100%
}
#ja-containerwrap-c #ja-col2 {
	WIDTH: 100%
}
#ja-containerwrap-m #ja-container {
	BACKGROUND: url(../images/hline.gif) repeat-y 65% 0px
}
#ja-containerwrap-m #ja-container-inner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.moduletable H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
DIV.moduletable_hilite H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
DIV.moduletable {
	PADDING-RIGHT: 1px; BORDER-TOP: #ababab 5px solid; PADDING-LEFT: 1px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
DIV.moduletable_hilite {
	PADDING-RIGHT: 1px; BORDER-TOP: #ababab 5px solid; PADDING-LEFT: 1px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#ja-colmass DIV.moduletable {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #cccccc 1px solid
}
#ja-colmass DIV.moduletable H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 5px; MARGIN: 0px -10px 10px; COLOR: #006699; =
PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#ja-botsl DIV.moduletable {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #cccccc 1px solid
}
#ja-botsl DIV.moduletable H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 5px; MARGIN: 0px -10px 10px; COLOR: #006699; =
PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#ja-colmass DIV.moduletable-media {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ababab 1px solid
}
#ja-colmass DIV.moduletable-media H3 {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 125%; BACKGROUND: =
url(../images/icon-video.gif) no-repeat 95% 50%; PADDING-BOTTOM: 5px; =
MARGIN: 0px; BORDER-LEFT: #dddddd 1px solid; COLOR: #006699; =
PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.banneritem_text {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
DIV.advs {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%
}
DIV.moduletable UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.moduletable_hilte UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.moduletable LI {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/bullet.gif) no-repeat 5px =
8px; MARGIN: 0px
}
DIV.moduletable_hilite LI {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/bullet.gif) no-repeat 5px =
8px; MARGIN: 0px
}
#food {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: url(../images/title.png) #ffffff repeat-x center top; LEFT: =
0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 969px; BORDER-BOTTOM: =
#cccccc 1px solid; POSITION: absolute; TOP: -1px; HEIGHT: 80px
}
#food2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; =
BACKGROUND-COLOR: #f2f2f2
}
#ja-headerwrap {
=09
}
#ja-header {
	LINE-HEIGHT: normal; POSITION: relative; HEIGHT: 80px
}
H1.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 300%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1.logo-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 300%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1.logo A {
	DISPLAY: block; BACKGROUND: url(../images/logo4.png) no-repeat; LEFT: =
5px; WIDTH: 334px; POSITION: absolute; TOP: 15px; HEIGHT: 59px
}
#box-1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 87%; LEFT: 350px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.4em; WIDTH: 125px; COLOR: =
#006ea3; PADDING-TOP: 0.4em; POSITION: absolute; TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
#box-2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 87%; LEFT: 475px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.4em; WIDTH: 125px; COLOR: =
#006ea3; PADDING-TOP: 0.4em; POSITION: absolute; TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
H1.logo A SPAN {
	POSITION: absolute; TOP: -1000px
}
H1.logo-text A {
	FONT-WEIGHT: bold; LEFT: 5px; LETTER-SPACING: 1px; POSITION: absolute; =
TOP: 15px; outline: none
}
P.site-slogan {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; LEFT: 15px; PADDING-BOTTOM: 1px; =
MARGIN: 0px; COLOR: #999999; PADDING-TOP: 1px; LETTER-SPACING: 1px; =
POSITION: absolute; TOP: 52px
}
#ja-headtools {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; RIGHT: =
0px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; =
POSITION: absolute; TOP: 0px
}
#ja-headtools:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: #f7f7f7; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: =
#cccccc 1px solid
}
.hover#ja-headtools {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: #f7f7f7; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: =
#cccccc 1px solid
}
#ja-headtools .ja-innerpad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; POSITION: relative
}
#ja-headtools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
#ja-headtools LI {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; BACKGROUND: =
url(../images/vline.gif) no-repeat right center; PADDING-BOTTOM: 0px; =
MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#ja-headtools LI A {
=09
}
#ja-mainnavwrap2 {
=09
}
#ja-mainnavwrap2 #ja-mainnav {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: =
#cccccc 1px solid
}
#ja-subnavwrap2 {
	DISPLAY: block; BACKGROUND: #c0dfe9; BORDER-BOTTOM: #cccccc 1px solid
}
#ja-mainnavwrap {
	BACKGROUND: #ffffff; BORDER-BOTTOM: #cccccc 3px solid
}
#ja-mainnav {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid
}
#ja-mainnav A {
	outline: none
}
#ja-subnav A {
	outline: none
}
#ja-subnavwrap {
	DISPLAY: block; BACKGROUND: #ffc82e; BORDER-BOTTOM: #cccccc 1px solid
}
#ja-subnav {
=09
}
#ja-subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ja-subnav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px
}
#ja-subnav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(../images/vline.gif) no-repeat left center; FLOAT: left; =
PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
#ja-subnav LI.active A {
	FONT-WEIGHT: bold; COLOR: #006699
}
#ja-subnav LI.active A:hover {
	FONT-WEIGHT: bold; COLOR: #006699
}
#ja-subnav LI.active A:active {
	FONT-WEIGHT: bold; COLOR: #006699
}
#ja-subnav LI.active A:focus {
	FONT-WEIGHT: bold; COLOR: #006699
}
#ja-subnav LI A.first-item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-pathway {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ja-pathway STRONG {
	MARGIN-RIGHT: 5px
}
#ja-pathway A {
=09
}
#ja-pathway IMG {
	MARGIN: 1px 5px
}
A.mainlevel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(../images/dot.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; WIDTH: =
90%; COLOR: #555555; PADDING-TOP: 4px; TEXT-DECORATION: none; outline: =
none
}
A.mainlevel:hover {
	COLOR: #cc0000
}
A.mainlevel:active {
	COLOR: #cc0000
}
A.mainlevel:focus {
	COLOR: #cc0000
}
A.mainlevel#active_menu {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.sublevel {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 15px! =
important; FONT-WEIGHT: normal! important; BACKGROUND: =
url(../images/arrow.png) no-repeat 7px 9px; PADDING-BOTTOM: 2px! =
important; BORDER-TOP-STYLE: none; PADDING-TOP: 2px! important; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
A.sublevel:hover {
	COLOR: #333333
}
A.sublevel:active {
	COLOR: #333333
}
A.sublevel:focus {
	COLOR: #333333
}
#active_menu {
	FONT-WEIGHT: bold
}
.ja-box-full {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-left {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-center {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-right {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-left {
=09
}
.ja-box-center {
=09
}
#ja-topsl {
	MARGIN: 0px 0px 10px; HEIGHT: 240px
}
#ja-botsl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 10px
}
#ja-botsl .ja-box-left DIV.moduletable {
	MARGIN: 10px 6px 0px 0px
}
#ja-botsl .ja-box-right DIV.moduletable {
	MARGIN: 10px 0px 0px 6px
}
#ja-botsl UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ja-botsl OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ja-botsl OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 20px; PADDING-TOP: 0px
}
#ja-botsl UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(../images/bullet.gif) no-repeat 5px 7px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px
}
#ja-footerwrap {
	CLEAR: both; BACKGROUND: #ffffff
}
#ja-pippo {
	PADDING-RIGHT: 0px; BORDER-TOP: #ababab 5px solid; PADDING-LEFT: 0px; =
FONT-SIZE: 80%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; =
POSITION: relative
}
#ja-pippo2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
970px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 110px; TEXT-ALIGN: left; =
BORDER-BOTTOM-STYLE: none
}
#ja-footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #ababab 5px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; POSITION: =
relative
}
#ja-footer SMALL {
	FONT-SIZE: 100%; COLOR: #999999
}
#ja-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#ja-footer LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: =
url(../images/vline.gif) no-repeat left center; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px
}
#ja-footer LI A {
	DISPLAY: inline; LINE-HEIGHT: normal
}
#ja-footer LI.ja-firstitem {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-footurl {
	CLEAR: both; FLOAT: none
}
.ja-cert {
	RIGHT: 0px; POSITION: absolute; TOP: 20px
}
.ja-cert A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: =
none; BORDER-BOTTOM-STYLE: none
}
.ja-cert A SPAN {
	DISPLAY: none
}
.ja-cert A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
UL.accessibility {
	POSITION: absolute; TOP: -100%
}
#ja-login {
=09
}
#ja-login FORM {
	FLOAT: left
}
#ja-login FORM LABEL {
	FLOAT: left
}
LABEL.ja-login-user SPAN {
	DISPLAY: none
}
LABEL.ja-login-password SPAN {
	DISPLAY: none
}
#ja-login FORM INPUT.button {
	FLOAT: left
}
#ja-login FORM #mod_login_username {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; MARGIN: 1px 8px 0px 0px; WIDTH: =
100px
}
#ja-login FORM #mod_login_password {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; MARGIN: 1px 8px 0px 0px; WIDTH: =
100px
}
#ja-login FORM #mod_login_username {
	BACKGROUND: url(../images/icon-user.gif) #ffffff no-repeat 4px 5px
}
#ja-login FORM #mod_login_password {
	BACKGROUND: url(../images/icon-key.gif) #ffffff no-repeat 4px 5px
}
#ja-login FORM A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
#ja-login FORM A:hover {
	TEXT-DECORATION: underline
}
#ja-login FORM A:active {
	TEXT-DECORATION: underline
}
#ja-login FORM A:focus {
	TEXT-DECORATION: underline
}
.ja-login-links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 10px
}
#id_highslide_signup_1 .inputbox {
	WIDTH: 200px
}
#ja-search .inputbox {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-search.gif) #ffffff no-repeat 4px 5px; WIDTH: 130px
}
#ja-search .button {
	MARGIN-LEFT: 5px
}
#ja-usertools {
	FLOAT: left; PADDING-TOP: 3px
}
#ja-usertools STRONG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
normal; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#ja-usertools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-usertools LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 1px
}
#ja-usertools LI IMG:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
BACKGROUND: #ffffff; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; =
BORDER-BOTTOM: #999999 1px solid
}
#ja-usertools IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: =
1px; PADDING-TOP: 2px
}
.ja-day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 2px
}
.ja-day SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ja-day DIV {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ja-day SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ja-day DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ff9900; =
PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px
}
#ja-banner {
	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px; OVERFLOW: hidden; WIDTH: =
100%; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#ja-banner TABLE.moduletable {
	WIDTH: 100%
}
DIV.back_button A {
	DISPLAY: block; MARGIN: 10px 0px
}
DIV.back_button A:hover {
	DISPLAY: block; MARGIN: 10px 0px
}
DIV.back_button A:active {
	DISPLAY: block; MARGIN: 10px 0px
}
.clr {
	CLEAR: both
}
.hasTip IMG {
	MARGIN: 10px 5px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ja-innerdiv {
	CLEAR: both; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: =
#cccccc 1px solid
}
DIV.ja-innerdiv IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px =
8px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid
}
A.highslide-credits EM {
	FONT-WEIGHT: bold; FONT-SIZE: 11px! important; FONT-STYLE: normal
}
.tool-tip {
	BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#f7f7f7 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; FLOAT: left; =
MAX-WIDTH: 200px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f7f7f7 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #f7f7f7 1px solid
}
.tool-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
100%; BACKGROUND: url(../../system/images/selector-arrow.png) no-repeat; =
PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-TOP: 15px
}
.tool-text {
	FONT-SIZE: 100%; MARGIN: 0px
}
#system-message DD.message UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#system-message DD.error UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#system-message DD.notice UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#system-message DD.message UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; =
PADDING-TOP: 5px
}
#system-message DD.error UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; =
PADDING-TOP: 5px
}
#system-message DD.notice UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; =
PADDING-TOP: 5px
}
#system-message DD.message UL {
	BACKGROUND: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#system-message DD.error UL {
	BACKGROUND: #cc0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#system-message DD.notice UL {
	BACKGROUND: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
* HTML > BODY .clearfix {
	DISPLAY: block; WIDTH: 100%
}
* HTML .clearfix {
	HEIGHT: 1%
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/css/typo.css

PRE {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffffcc; =
PADDING-BOTTOM: 10px; MARGIN: 5px 0px 15px; FONT: 1em/1.5 "Courier =
News", monospace; BORDER-LEFT: #cccccc 5px solid; PADDING-TOP: 10px
}
.code {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffffcc; =
PADDING-BOTTOM: 10px; MARGIN: 5px 0px 15px; FONT: 1em/1.5 "Courier =
News", monospace; BORDER-LEFT: #cccccc 5px solid; PADDING-TOP: 10px
}
BLOCKQUOTE {
	PADDING-RIGHT: 40px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1em; =
PADDING-TOP: 1em
}
BLOCKQUOTE SPAN.open {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(../images/so-q.gif) no-repeat left top; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
BLOCKQUOTE SPAN.close {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: =
url(../images/sc-q.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
BLOCKQUOTE.testimonial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #e7e8e6 1px solid
}
BLOCKQUOTE.testimonial SPAN.author {
	MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; =
BACKGROUND: url(../images/icon-author.gif) no-repeat 5px center
}
.dropcap {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; FONT: 50px/40px Georgia, Times, serif; COLOR: =
#4b4b4b; PADDING-TOP: 4px
}
P.error {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/icon-error.gif) no-repeat =
left top; COLOR: #cc0000
}
P.message {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/icon-info.gif) no-repeat =
left top; COLOR: #2c79b3
}
P.tips {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/icon-tips.gif) no-repeat =
left top; COLOR: #e58c00
}
.highlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: =
#ffffcc; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
P.stickynote {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 50px; BACKGROUND: =
url(../images/sticky-bg.gif) #ffffff no-repeat 5px center; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid
}
P.download {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 50px; BACKGROUND: =
url(../images/download-bg.gif) #ffffff no-repeat 5px center; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.blocknumber {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: =
10px; PADDING-TOP: 5px; POSITION: relative
}
UL.checklist {
	LIST-STYLE-TYPE: none
}
UL.checklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/icon-checklist.gif) no-repeat 0px 4px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
UL.stars {
	LIST-STYLE-TYPE: none
}
UL.stars LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/icon-star.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; =
MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
UL.arrow {
	LIST-STYLE-TYPE: none
}
UL.arrow LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/icon-arrow.gif) no-repeat 3px 5px; PADDING-BOTTOM: 0px; =
MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
UL.none-padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.none-padding LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/icon-video.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
A.rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(../images/icon-rss.png) no-repeat 0px 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
A.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/icon-link.png) no-repeat 0px 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.bignumber {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: =
url(../images/ol-bg.gif) no-repeat left top; FLOAT: left; =
PADDING-BOTTOM: 6px; FONT: bold 20px Arial, sans-serif; COLOR: #ffffff; =
MARGIN-RIGHT: 8px; PADDING-TOP: 6px
}
DIV.bubble1 {
	MARGIN: 15px 0px
}
DIV.bubble2 {
	MARGIN: 15px 0px
}
DIV.bubble3 {
	MARGIN: 15px 0px
}
DIV.bubble4 {
	MARGIN: 15px 0px
}
DIV.bubble1 SPAN.author {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-author.gif) no-repeat 0px 2px; MARGIN-LEFT: 15px
}
DIV.bubble2 SPAN.author {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-author.gif) no-repeat 0px 2px; MARGIN-LEFT: 15px
}
DIV.bubble3 SPAN.author {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-author.gif) no-repeat 0px 2px; MARGIN-LEFT: 15px
}
DIV.bubble4 SPAN.author {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(../images/icon-author.gif) no-repeat 0px 2px; MARGIN-LEFT: 15px
}
DIV.bubble1 DIV {
	BACKGROUND: url(../images/bub1-br.gif) no-repeat right bottom; MARGIN: =
0px; WIDTH: 100%
}
DIV.bubble1 DIV DIV {
	BACKGROUND: url(../images/bub1-bl.gif) no-repeat left bottom
}
DIV.bubble1 DIV DIV DIV {
	BACKGROUND: url(../images/bub1-tr.gif) no-repeat right top
}
DIV.bubble1 DIV DIV DIV DIV {
	BACKGROUND: url(../images/bub1-tl.gif) no-repeat left top
}
DIV.bubble1 DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 10px
}
DIV.bubble2 DIV {
	BACKGROUND: url(../images/bub2-br.gif) no-repeat right bottom; MARGIN: =
0px; WIDTH: 100%
}
DIV.bubble2 DIV DIV {
	BACKGROUND: url(../images/bub2-bl.gif) no-repeat left bottom
}
DIV.bubble2 DIV DIV DIV {
	BACKGROUND: url(../images/bub2-tr.gif) no-repeat right top
}
DIV.bubble2 DIV DIV DIV DIV {
	BACKGROUND: url(../images/bub2-tl.gif) no-repeat left top
}
DIV.bubble2 DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 10px
}
DIV.bubble3 DIV {
	BACKGROUND: url(../images/bub3-br.gif) no-repeat right bottom; MARGIN: =
0px; WIDTH: 100%
}
DIV.bubble3 DIV DIV {
	BACKGROUND: url(../images/bub3-bl.gif) no-repeat left bottom
}
DIV.bubble3 DIV DIV DIV {
	BACKGROUND: url(../images/bub3-tr.gif) no-repeat right top
}
DIV.bubble3 DIV DIV DIV DIV {
	BACKGROUND: url(../images/bub3-tl.gif) no-repeat left top
}
DIV.bubble3 DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 45px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 10px
}
DIV.bubble4 DIV {
	BACKGROUND: url(../images/bub4-br.gif) no-repeat right bottom; MARGIN: =
0px; WIDTH: 100%
}
DIV.bubble4 DIV DIV {
	BACKGROUND: url(../images/bub4-bl.gif) no-repeat left bottom
}
DIV.bubble4 DIV DIV DIV {
	BACKGROUND: url(../images/bub4-tr.gif) no-repeat right top
}
DIV.bubble4 DIV DIV DIV DIV {
	BACKGROUND: url(../images/bub4-tl.gif) no-repeat left top
}
DIV.bubble4 DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 45px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 10px
}
.box-grey {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
20px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.box-hilite {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
20px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.box-hilite {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; =
BACKGROUND: #e7f4fa; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: =
#006699 1px solid
}
.legend-title {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: =
bold; BACKGROUND: #ffffff; LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -13px
}
.legend {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 20px =
0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#cccccc 1px solid; POSITION: relative
}
.legend-hilite {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#006699 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 20px =
0px; BORDER-LEFT: #006699 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#006699 1px solid; POSITION: relative
}
.highslide-header {
	BORDER-BOTTOM: #cccccc 1px solid
}
.highslide-header LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.highslide-body {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
.highslide {
	MARGIN: 0px
}
.highslide IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.highslide:hover IMG {
	BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; =
BORDER-LEFT: #ababab 1px solid; BORDER-BOTTOM: #ababab 1px solid
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja.news.css

H2.jazin-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px
}
H4.jazin-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px
}
#jazin-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ababab 5px solid
}
#jazin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 3px solid
}
.jazin-left {
	BACKGROUND: url(../images/vline.gif) repeat-y right 50%; FLOAT: left
}
.jazin-center {
	BACKGROUND: url(../images/vline.gif) repeat-y right 50%; FLOAT: left
}
.jazin-right {
	FLOAT: right
}
.jazin-box {
	BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom; PADDING-BOTTOM: =
15px; MARGIN: 10px
}
.jazin-left .jazin-box {
	MARGIN-LEFT: 0px
}
.jazin-right .jazin-box {
	MARGIN-RIGHT: 0px
}
DIV.jazin-section {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
DIV.jazin-section A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; BACKGROUND: url(../images/zin-section-bg.gif) #ababab no-repeat =
left top; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
DIV.jazin-section A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
#666666; PADDING-BOTTOM: 1px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Cambria, "Times New =
Roman", Times, serif
}
DIV.jazin-section A:hover {
	TEXT-DECORATION: none
}
DIV.jazin-section A:active {
	TEXT-DECORATION: none
}
DIV.jazin-section A:focus {
	TEXT-DECORATION: none
}
.jazin-box:hover DIV.jazin-section A SPAN {
	BACKGROUND: #006699
}
.hover DIV.jazin-section A SPAN {
	BACKGROUND: #006699
}
.jazin-more {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 92%; MARGIN: 10px 0px 2px; =
TEXT-TRANSFORM: uppercase; COLOR: #999999; LETTER-SPACING: 1px
}
UL.jazin-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.jazin-links LI {
	BACKGROUND-POSITION: 1px 7px; PADDING-LEFT: 10px; FONT-SIZE: 100%; =
FONT-FAMILY: Cambria, "Times New Roman", Times, serif
}
.jazin-content IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
.jazin-pagedesc {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; =
PADDING-LEFT: 10px; FONT-SIZE: 125%; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: italic; FONT-FAMILY: =
Cambria, "Times New Roman", Times, serif
}
.jazin-pagedesc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#jazin-hlwrap-sub {
	CLEAR: both; MARGIN-BOTTOM: 3px
}
#jazin-hlwrap-sub .jazin-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#jazin-hlwrap-sub .jazin-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#jazin-hlwrap-sub H4.jazin-title {
	FONT-WEIGHT: normal; FONT-SIZE: 200%
}
#jazin-hlwrap-sub .article_separator {
	FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; =
BORDER-BOTTOM: #ababab 5px solid; HEIGHT: 15px
}
#jazin-fp .article_separator {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 3px
}
.jazin-pagenav {
	TEXT-ALIGN: center
}
.jazin-pagenav-counter {
	TEXT-ALIGN: center
}
.jazin-theme-red.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #cc0000
}
.jazin-theme-red.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #cc0000
}
.jazin-theme-orange.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #e77b13
}
.jazin-theme-orange.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #e77b13
}
.jazin-theme-pink.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #ca0789
}
.jazin-theme-pink.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #ca0789
}
.jazin-theme-green.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #1a661a
}
.jazin-theme-green.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #1a661a
}
.jazin-theme-lime.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #678000
}
.jazin-theme-lime.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #678000
}
.jazin-theme-cyan.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #0e9c9a
}
.jazin-theme-cyan.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #0e9c9a
}
.jazin-theme-deepblue.jazin-boxwrap:hover DIV.jazin-section A SPAN {
	BACKGROUND: #004b80
}
.jazin-theme-deepblue.jazin-boxwrap .hover DIV.jazin-section A SPAN {
	BACKGROUND: #004b80
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja.news.fp.css

#jazin-fp {
=09
}
#jazin-hlwrap {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px =
solid; BORDER-BOTTOM: #ababab 5px solid
}
#jazin-hlfirst {
	BACKGROUND: #f2f2f2; FLOAT: left; WIDTH: 49.9%
}
#jazin-hlfirst IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px; PADDING-TOP: 0px! =
important
}
#jazin-hlnext {
	FLOAT: right; WIDTH: 49%
}
#jazin-hlwrap .jazin-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#jazin-hlnext .jazin-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 10px
}
#jazin-hlnext .jazin-content IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px 5px 15px; PADDING-TOP: 0px
}
#jazin-fp A.readon {
	MARGIN-TOP: 5px
}
#jahl-newsitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
DIV.ja-newscat {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; =
BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative
}
DIV.ja-newscat SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
#jahl-newsitem A.ja-newstitle {
	FONT-WEIGHT: normal; FONT-SIZE: 150%
}
.ja-newscontent {
	BACKGROUND: #ffffff
}
#jahl-newsitem IMG {
	MARGIN: 2px 20px 10px 0px
}
.jahl-newscontrol {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px
}
.jahl-newscontrol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.jahl-newscontrol LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px
}
#loading-indicator {
	FLOAT: left
}
#jahl-indicator {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; =
BACKGROUND: #eeeeee; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; =
LINE-HEIGHT: normal; PADDING-TOP: 2px
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/css/ja_catslwi.css

.ja-catslwi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 14px; PADDING-TOP: 0px; POSITION: relative
}
.ja-catslwi-container {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
.ja-catslwi-text {
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 0px
}
.ja-catslwi-content {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
.ja-catslwi-display {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
.ja-catslwi-display H3 {
	LETTER-SPACING: normal! important
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/mootabs/mootabs1.2.css

#ja-tabswrap {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 20px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #cccccc 1px solid
}
#ja-tabs {
	Z-INDEX: 10; OVERFLOW: hidden; POSITION: relative
}
#ja-tabs DIV.ja-innerpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.mootabs-title {
	BACKGROUND: #f7f7f7; BORDER-BOTTOM: #cccccc 1px solid; POSITION: =
relative; HEIGHT: 27px
}
.mootabs-title UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; BOTTOM: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: =
21px
}
* HTML .mootabs-title UL {
	BOTTOM: -1px
}
.mootabs-title LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#ebf2f9; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: =
#cccccc 1px solid; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: =
#cccccc 1px solid
}
.mootabs-title LI H3 {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#f0f0f0 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: #f0f0f0 1px solid; LINE-HEIGHT: 20px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #f0f0f0 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mootabs-title LI.hover {
	COLOR: #006699
}
.mootabs-title LI.firsthover {
	COLOR: #006699
}
.mootabs-title LI.lasthover {
	COLOR: #006699
}
.mootabs-title LI.active {
	BACKGROUND: #ffcc00; BORDER-BOTTOM: #ffffff 1px solid
}
.mootabs-title LI.firstactive {
	BACKGROUND: #ffcc00; BORDER-BOTTOM: #ffffff 1px solid
}
.mootabs-title LI.lastactive {
	BACKGROUND: #ffcc00; BORDER-BOTTOM: #ffffff 1px solid
}
.mootabs-title LI.active H3 {
	COLOR: #006699
}
.mootabs-title LI.firstactive H3 {
	COLOR: #006699
}
.mootabs-title LI.lastactive H3 {
	COLOR: #006699
}
.ja-tab-panels {
	CLEAR: both; OVERFLOW: hidden; POSITION: absolute; TOP: 45px
}
#ja-tabswrap DIV.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; =
BORDER-BOTTOM-STYLE: none
}
#ja-tabswrap .moduletable UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#ja-tabswrap .moduletable LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 4px; =
BORDER-BOTTOM: #e6e6e6 1px solid
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/ja_menus/ja_splitmenu/ja.splitmenu.css

#ja-splitmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; POSITION: relative
}
#ja-splitmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ja-splitmenu LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-splitmenu A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; =
BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: =
4px; BORDER-BOTTOM: #ffffff 1px; TEXT-DECORATION: none
}
#ja-splitmenu A:hover {
	BACKGROUND: #ff9900; COLOR: #333333
}
#ja-splitmenu A:active {
	BACKGROUND: #ff9900; COLOR: #333333
}
#ja-splitmenu A:focus {
	BACKGROUND: #ff9900; COLOR: #333333
}
#ja-splitmenu LI.active A {
	BACKGROUND: #006ea3; COLOR: #ffffff
}
#ja-splitmenu LI.active A:hover {
	BACKGROUND: #006ea3; COLOR: #ffffff
}
#ja-splitmenu LI.active A:active {
	BACKGROUND: #006ea3; COLOR: #ffffff
}
#ja-splitmenu LI.active A:focus {
	BACKGROUND: #006ea3; COLOR: #ffffff
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/ja_menus/ja_splitmenu/ja.splitmenu2.css

#ja-mainnavwrap2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; POSITION: relative
}
#ja-mainnavwrap2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ja-mainnavwrap2 LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-mainnavwrap2 A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bolder; FONT-SIZE: 85%; BACKGROUND: #006ea3; FLOAT: left; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; =
LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#ja-mainnavwrap2 A:hover {
	BACKGROUND: #ebf2f9; COLOR: #333333
}
#ja-mainnavwrap2 A:active {
	BACKGROUND: #ebf2f9; COLOR: #333333
}
#ja-mainnavwrap2 A:focus {
	BACKGROUND: #ebf2f9; COLOR: #333333
}
#ja-mainnavwrap2 LI.active A {
	BACKGROUND: #666666; COLOR: #ffffff
}
#ja-mainnavwrap2 LI.active A:hover {
	BACKGROUND: #666666; COLOR: #ffffff
}
#ja-mainnavwrap2 LI.active A:active {
	BACKGROUND: #666666; COLOR: #ffffff
}
#ja-mainnavwrap2 LI.active A:focus {
	BACKGROUND: #666666; COLOR: #ffffff
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/modules/mod_gk_news_block/mod_gk_news_block.css

H4.gk_news_block_news_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 8px; PADDING-TOP: 0px
}
IMG.gk_news_block_news_image {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px =
dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
A.gk_news_block_news_readmore {
=09
}
A.gk_news_block_news_readmore_inline {
	MARGIN-LEFT: 10px
}
P.gk_news_block_news_text {
	MARGIN-TOP: 0px
}
TABLE.gk_news_block_table {
=09
}
TD.gk_news_block_tablerow_top {
=09
}
DIV.gk_news_block_panel {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 6px
}
DIV.gk_news_block_panel_font {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 100px; PADDING-TOP: 0px
}
DIV.gk_news_block_panel_font_path {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px =
solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; =
HEIGHT: 6px
}
DIV.gk_news_block_panel_font_knob {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#ccc; PADDING-BOTTOM: 0px; WIDTH: 5px; CURSOR: pointer; PADDING-TOP: =
0px; HEIGHT: 6px
}
SPAN.gk_news_block_panel_font_value {
	DISPLAY: block; FLOAT: left
}
DIV.gk_news_block_panel_amount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; WIDTH: 50px; PADDING-TOP: 0px
}
DIV.gk_news_block_panel_amount_plus {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px =
solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#eee 1px solid; WIDTH: 12px; CURSOR: pointer; LINE-HEIGHT: 12px; =
MARGIN-RIGHT: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; =
HEIGHT: 12px; TEXT-ALIGN: center
}
DIV.gk_news_block_panel_amount_minus {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px =
solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#eee 1px solid; WIDTH: 12px; CURSOR: pointer; LINE-HEIGHT: 12px; =
MARGIN-RIGHT: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; =
HEIGHT: 12px; TEXT-ALIGN: center
}
SPAN.gk_news_block_panel_amount_value {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 4px
}
DIV.gk_news_block_panel_tools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; =
PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.gk_news_block_panel_tools_hidden {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; =
PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
TD.gk_news_block_panel-border {
	BORDER-TOP: #ccc 1px dotted
}
TR.gk_news_block_tablerow {
=09
}
TD.gk_news_block_left {
=09
}
TD.gk_news_block_center {
=09
}
TD.gk_news_block_right {
=09
}
TD.gk_news_block_tablerow_bottom UL.gk_news_block_list_floated {
=09
}
UL.gk_news_block_list {
=09
}

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/mambots/system/pc_includes/ajax_1.2.js

function Jax()
{var loadingTimeout=3D400;var =
iframe;this.loadingFunction=3Dfunction(){};this.doneLoadingFunction=3Dfun=
ction(){};this.stringify=3Dfunction(arg){var c,i,l,o,u,v;switch(typeof =
arg){case'object':if(arg){if(arg.constructor=3D=3DArray){o=3D'';for(i=3D0=
;i<arg.length;++i){v=3Dthis.stringify(arg[i]);if(o&&(v!=3D=3Du)){o+=3D','=
;}
if(v!=3D=3Du){o+=3Dv;}}
return'['+o+']';}else if(typeof =
arg.toString!=3D'undefined'){o=3D'';for(i in =
arg){v=3Dthis.stringify(arg[i]);if(v!=3D=3Du){if(o){o+=3D',';}
o+=3Dthis.stringify(i)+':'+v;}}
return'{'+o+'}';}else{return;}}
return'';case'unknown':case'undefined':case'function':return =
u;case'string':arg=3Darg.replace(/"/g,"\\\"");l=3Darg.length;o=3D'"';for(=
i=3D0;i<l;i+=3D1){c=3Darg.charAt(i);if(c>=3D' =
'){if(c=3D=3D'\\'||c=3D=3D'"'){o+=3D'\\';}
o+=3Dc;}else{switch(c){case'"':o+=3D'\\"';break;case'\b':o+=3D'\\b';break=
;case'\f':o+=3D'\\f';break;case'\n':o+=3D'\\n';break;case'\r':o+=3D'\\r';=
break;case'\t':o+=3D'\\t';break;default:c=3Dc.charCodeAt();o+=3D'\\u00';o=
+=3DMath.floor(c/16).toString(16);o+=3D(c%16).toString(16);}}}
return o+'"';default:return String(arg);}}
this.getRequestObject=3Dfunction()
{if(window.XMLHttpRequest){http_request=3Dnew XMLHttpRequest();}else =
if(window.ActiveXObject){var msxmlhttp=3Dnew =
Array('Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microso=
ft.XMLHTTP');for(var =
i=3D0;i<msxmlhttp.length;i++){try{http_request=3Dnew =
ActiveXObject(msxmlhttp[i]);}catch(e){http_request=3Dnull;}}}
if(!http_request){alert('Unfortunatelly you browser doesn\'t support =
this feature.');return false;}
return http_request;}
this.$=3Dfunction(sId)
{if(!sId){return null;}
var =
returnObj=3Ddocument.getElementById(sId);if(!returnObj&&document.all){ret=
urnObj=3Ddocument.all[sId];}
return returnObj;}
this.addEvent=3Dfunction(obj,type,fn){if(obj.attachEvent){obj['e'+type+fn=
]=3Dfn;obj[type+fn]=3Dfunction(){obj['e'+type+fn](window.event);}
obj.attachEvent('on'+type,obj[type+fn]);}else{obj.addEventListener(type,f=
n,false);}}
this.removeEvent=3Dfunction(obj,type,fn){if(obj.detachEvent){obj.detachEv=
ent('on'+type,obj[type+fn]);obj[type+fn]=3Dnull;}else{obj.removeEventList=
ener(type,fn,false);}}
this.submitITask=3Dfunction(comName,func,postData,responseFunc){var =
xmlReq=3Dthis.buildXmlReq(comName,func,postData,responseFunc,true);this.l=
oadingFunction();if(!this.iframe){this.iframe=3Ddocument.createElement('i=
frame');this.iframe.setAttribute("id",'ajaxIframe');this.iframe.setAttrib=
ute("height",0);this.iframe.setAttribute("width",0);this.iframe.setAttrib=
ute("border",0);this.iframe.style.visibility=3D'hidden';document.body.app=
endChild(this.iframe);this.iframe.src=3DxmlReq;}else{this.iframe.src=3Dxm=
lReq;}}
this.extractIFrameBody=3Dfunction(iFrameEl){var =
doc=3Dnull;if(iFrameEl.contentDocument){doc=3DiFrameEl.contentDocument;}e=
lse =
if(iFrameEl.contentWindow){doc=3DiFrameEl.contentWindow.document;}else =
if(iFrameEl.document){doc=3DiFrameEl.document;}else{alert("Error: could =
not find sumiFrame document");return null;}
return doc.body;}
this.buildXmlReq=3Dfunction(comName,func,postData,responseFunc,iframe){va=
r xmlReq=3D'';if(iframe){xmlReq+=3D'?';}
else{xmlReq+=3D'&';}
xmlReq+=3D'option=3D'+comName;xmlReq+=3D'&no_html=3D1';xmlReq+=3D'&task=3D=
azrul_ajax';xmlReq+=3D'&func=3D'+func;if(postData){xmlReq+=3D"&"+postData=
;}
return xmlReq;}
this.submitTask=3Dfunction(comName,func,postData,responseFunc){var =
xmlhttp=3Dthis.getRequestObject();var =
targetUrl=3Djax_live_site;xmlhttp.open('POST',targetUrl,true);xmlhttp.onr=
eadystatechange=3Dfunction(){if(xmlhttp.readyState=3D=3D4){if(xmlhttp.sta=
tus=3D=3D200){jax.doneLoadingFunction();jax.processResponse(xmlhttp.respo=
nseText);}else{}}}
var id=3D1;var =
xmlReq=3Dthis.buildXmlReq(comName,func,postData,responseFunc);this.loadin=
gFunction();xmlhttp.setRequestHeader('Content-Type','application/x-www-fo=
rm-urlencoded');xmlhttp.send(xmlReq);}
this.processIResponse=3Dfunction(){jax.doneLoadingFunction();var =
resp=3D(this.extractIFrameBody(this.iframe).innerHTML);resp=3Dresp.replac=
e(/&lt;/g,"<");resp=3Dresp.replace(/&gt;/g,">");resp=3Dresp.replace(/&amp=
;/g,"&");resp=3Dresp.replace(/&quot;/g,'"');resp=3Dresp.replace(/&#39;/g,=
"'");this.processResponse(resp);}
this.processResponse=3Dfunction(responseTxt){var =
result=3Deval(responseTxt);for(var i=3D0;i<result.length;i++){var =
cmd=3Dresult[i][0];var id=3Dresult[i][1];var property=3Dresult[i][2];var =
data=3Dresult[i][3];var =
objElement=3Dthis.$(id);switch(cmd){case'as':if(objElement){eval("objElem=
ent."+property+"=3D  data \; ");}
break;case'al':if(data){alert(data);}
break;case'ce':this.create(id,property,data);break;case'rm':this.remove(i=
d);break;case'cs':var =
scr=3Did+'(';if(this.isArray(data)){scr+=3D'(data[0])';for(var =
l=3D1;l<data.length;l++){scr+=3D',(data['+l+'])';}}else{scr+=3D'data';}
scr+=3D');';eval(scr);break;default:alert("Unknow command: "+cmd);}}
delete responseTxt;}
this.isArray=3Dfunction(obj){if(obj){return obj.constructor=3D=3DArray;}
return false;}
this.buildCall=3Dfunction(comName,sFunction){}
this.icall=3Dfunction(comName,sFunction){var =
arg=3D"";if(arguments.length>2){for(var =
i=3D2;i<arguments.length;i++){var =
a=3Darguments[i];if(this.isArray(a)){arg+=3D"arg"+i+"=3D"+this.stringify(=
a)+"&";}else if(typeof a=3D=3D"string"){var t=3Dnew =
Array('_d_',encodeURIComponent(a));arg+=3D"arg"+i+"=3D"+this.stringify(t)=
+"&";}else{var t=3Dnew =
Array('_d_',encodeURIComponent(a));arg+=3D"arg"+i+"=3D"+this.stringify(t)=
+"&";}}}
if(jax_site_type=3D=3D'1.5'){this.submitTask(comName,sFunction,arg);}else=
{this.submitITask(comName,sFunction,arg);}}
this.call=3Dfunction(comName,sFunction){var =
arg=3D"";if(arguments.length>2){for(var =
i=3D2;i<arguments.length;i++){var =
a=3Darguments[i];if(this.isArray(a)){arg+=3D"arg"+i+"=3D"+this.stringify(=
a)+"&";}else if(typeof a=3D=3D"string"){a=3Da.replace(/"/g,"&quot;");var =
t=3Dnew =
Array('_d_',encodeURIComponent(a));arg+=3D"arg"+i+"=3D"+this.stringify(t)=
+"&";}else{var t=3Dnew =
Array('_d_',encodeURIComponent(a));arg+=3D"arg"+i+"=3D"+this.stringify(t)=
+"&";}}}
this.submitTask(comName,sFunction,arg);}
this.create=3Dfunction(sParentId,sTag,sId){var =
objParent=3Dthis.$(sParentId);objElement=3Ddocument.createElement(sTag);o=
bjElement.setAttribute('id',sId);if(objParent){objParent.appendChild(objE=
lement);}}
this.remove=3Dfunction(sId){objElement=3Dthis.$(sId);if(objElement&&objEl=
ement.parentNode&&objElement.parentNode.removeChild)
{objElement.parentNode.removeChild(objElement);}}
this.getFormValues=3Dfunction(frm){var =
objForm;objForm=3Dthis.$(frm);if(!Array.prototype.indexOf)
{Array.prototype.indexOf=3Dfunction(elt)
{var len=3Dthis.length;var =
from=3DNumber(arguments[1])||0;from=3D(from<0)?Math.ceil(from):Math.floor=
(from);if(from<0)
from+=3Dlen;for(;from<len;from++)
{if(from in this&&this[from]=3D=3D=3Delt)
return from;}
return-1;};}
var postData=3Dnew Array();if(objForm&&objForm.tagName=3D=3D'FORM'){var =
formElements=3DobjForm.elements;var assCheckbox=3Dnew Array();var =
assCntIdx=3D0;if(formElements.length>0){for(var =
i=3D0;i<formElements.length;i++)
{if(!formElements[i].name)
{continue;}
if(formElements[i].type&&(formElements[i].type=3D=3D'radio'||formElements=
[i].type=3D=3D'checkbox')&&formElements[i].checked=3D=3Dfalse)
{continue;}
var name=3DformElements[i].name;if(name)
{if(formElements[i].type=3D=3D'select-multiple')
{postData[i]=3Dnew Array();for(var j=3D0;j<formElements[i].length;j++)
{if(formElements[i].options[j].selected=3D=3D=3Dtrue)
{var value=3DformElements[i].options[j].value;postData[i][j]=3Dnew =
Array(name,encodeURIComponent(value));}}}
else if(formElements[i].type=3D=3D'checkbox')
{if(assCheckbox.indexOf(formElements[i].name)=3D=3D-1)
{assCheckbox[assCntIdx]=3DformElements[i].name
assCntIdx++;}}
else
{var =
value=3DformElements[i].value;value=3Dvalue.replace(/"/g,"&quot;");postDa=
ta[i]=3Dnew Array(name,encodeURIComponent(value));}}}}
if(assCheckbox.length>0)
{for(var i=3D0;i<assCheckbox.length;i++)
{var =
objCheckbox=3Ddocument.getElementsByName(assCheckbox[i]);if(objCheckbox)
{if(objCheckbox.length>1)
{var tmpIdx=3D0;var curLen=3DpostData.length;postData[curLen]=3Dnew =
Array();for(var j=3D0;j<objCheckbox.length;j++)
{if(objCheckbox[j].checked)
{var =
value=3DobjCheckbox[j].value;value=3Dvalue.replace(/"/g,"&quot;");postDat=
a[curLen][j]=3Dnew =
Array(assCheckbox[i],encodeURIComponent(value));tmpIdx++;}}}
else
{if(objCheckbox[0].checked)
{var =
value=3DobjCheckbox[0].value;value=3Dvalue.replace(/"/g,"&quot;");postDat=
a[postData.length]=3Dnew =
Array(assCheckbox[i],encodeURIComponent(value));}}}}}}
return postData;}}
function jax_iresponse(){jax.processIResponse();}
var jax=3Dnew Jax();

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/js/mootools.v1.11.js

/*=0A=
Script: Core.js=0A=
	Mootools - My Object Oriented javascript.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
MooTools Copyright:=0A=
	copyright (c) 2007 Valerio Proietti, <http://mad4milk.net>=0A=
=0A=
MooTools Credits:=0A=
	- Class is slightly based on Base.js =
<http://dean.edwards.name/weblog/2006/03/base/> (c) 2006 Dean Edwards, =
License <http://creativecommons.org/licenses/LGPL/2.1/>=0A=
	- Some functions are inspired by those found in prototype.js =
<http://prototype.conio.net/> (c) 2005 Sam Stephenson sam [at] conio =
[dot] net, MIT-style license=0A=
	- Documentation by Aaron Newton (aaron.newton [at] cnet [dot] com) and =
Valerio Proietti.=0A=
*/=0A=
=0A=
var MooTools =3D {=0A=
	version: '1.11'=0A=
};=0A=
=0A=
/* Section: Core Functions */=0A=
=0A=
/*=0A=
Function: $defined=0A=
	Returns true if the passed in value/object is defined, that means is =
not null or undefined.=0A=
=0A=
Arguments:=0A=
	obj - object to inspect=0A=
*/=0A=
=0A=
function $defined(obj){=0A=
	return (obj !=3D undefined);=0A=
};=0A=
=0A=
/*=0A=
Function: $type=0A=
	Returns the type of object that matches the element passed in.=0A=
=0A=
Arguments:=0A=
	obj - the object to inspect.=0A=
=0A=
Example:=0A=
	>var myString =3D 'hello';=0A=
	>$type(myString); //returns "string"=0A=
=0A=
Returns:=0A=
	'element' - if obj is a DOM element node=0A=
	'textnode' - if obj is a DOM text node=0A=
	'whitespace' - if obj is a DOM whitespace node=0A=
	'arguments' - if obj is an arguments object=0A=
	'object' - if obj is an object=0A=
	'string' - if obj is a string=0A=
	'number' - if obj is a number=0A=
	'boolean' - if obj is a boolean=0A=
	'function' - if obj is a function=0A=
	'regexp' - if obj is a regular expression=0A=
	'class' - if obj is a Class. (created with new Class, or the extend of =
another class).=0A=
	'collection' - if obj is a native htmlelements collection, such as =
childNodes, getElementsByTagName .. etc.=0A=
	false - (boolean) if the object is not defined or none of the above.=0A=
*/=0A=
=0A=
function $type(obj){=0A=
	if (!$defined(obj)) return false;=0A=
	if (obj.htmlElement) return 'element';=0A=
	var type =3D typeof obj;=0A=
	if (type =3D=3D 'object' && obj.nodeName){=0A=
		switch(obj.nodeType){=0A=
			case 1: return 'element';=0A=
			case 3: return (/\S/).test(obj.nodeValue) ? 'textnode' : 'whitespace';=0A=
		}=0A=
	}=0A=
	if (type =3D=3D 'object' || type =3D=3D 'function'){=0A=
		switch(obj.constructor){=0A=
			case Array: return 'array';=0A=
			case RegExp: return 'regexp';=0A=
			case Class: return 'class';=0A=
		}=0A=
		if (typeof obj.length =3D=3D 'number'){=0A=
			if (obj.item) return 'collection';=0A=
			if (obj.callee) return 'arguments';=0A=
		}=0A=
	}=0A=
	return type;=0A=
};=0A=
=0A=
/*=0A=
Function: $merge=0A=
	merges a number of objects recursively without referencing them or =
their sub-objects.=0A=
=0A=
Arguments:=0A=
	any number of objects.=0A=
=0A=
Example:=0A=
	>var mergedObj =3D $merge(obj1, obj2, obj3);=0A=
	>//obj1, obj2, and obj3 are unaltered=0A=
*/=0A=
=0A=
function $merge(){=0A=
	var mix =3D {};=0A=
	for (var i =3D 0; i < arguments.length; i++){=0A=
		for (var property in arguments[i]){=0A=
			var ap =3D arguments[i][property];=0A=
			var mp =3D mix[property];=0A=
			if (mp && $type(ap) =3D=3D 'object' && $type(mp) =3D=3D 'object') =
mix[property] =3D $merge(mp, ap);=0A=
			else mix[property] =3D ap;=0A=
		}=0A=
	}=0A=
	return mix;=0A=
};=0A=
=0A=
/*=0A=
Function: $extend=0A=
	Copies all the properties from the second passed object to the first =
passed Object.=0A=
	If you do myWhatever.extend =3D $extend the first parameter will become =
myWhatever, and your extend function will only need one parameter.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var firstOb =3D {=0A=
		'name': 'John',=0A=
		'lastName': 'Doe'=0A=
	};=0A=
	var secondOb =3D {=0A=
		'age': '20',=0A=
		'sex': 'male',=0A=
		'lastName': 'Dorian'=0A=
	};=0A=
	$extend(firstOb, secondOb);=0A=
	//firstOb will become:=0A=
	{=0A=
		'name': 'John',=0A=
		'lastName': 'Dorian',=0A=
		'age': '20',=0A=
		'sex': 'male'=0A=
	};=0A=
	(end)=0A=
=0A=
Returns:=0A=
	The first object, extended.=0A=
*/=0A=
=0A=
var $extend =3D function(){=0A=
	var args =3D arguments;=0A=
	if (!args[1]) args =3D [this, args[0]];=0A=
	for (var property in args[1]) args[0][property] =3D args[1][property];=0A=
	return args[0];=0A=
};=0A=
=0A=
/*=0A=
Function: $native=0A=
	Will add a .extend method to the objects passed as a parameter, but the =
property passed in will be copied to the object's prototype only if non =
previously existent.=0A=
	Its handy if you dont want the .extend method of an object to overwrite =
existing methods.=0A=
	Used automatically in MooTools to implement =
Array/String/Function/Number methods to browser that dont support them =
whitout manual checking.=0A=
=0A=
Arguments:=0A=
	a number of classes/native javascript objects=0A=
=0A=
*/=0A=
=0A=
var $native =3D function(){=0A=
	for (var i =3D 0, l =3D arguments.length; i < l; i++){=0A=
		arguments[i].extend =3D function(props){=0A=
			for (var prop in props){=0A=
				if (!this.prototype[prop]) this.prototype[prop] =3D props[prop];=0A=
				if (!this[prop]) this[prop] =3D $native.generic(prop);=0A=
			}=0A=
		};=0A=
	}=0A=
};=0A=
=0A=
$native.generic =3D function(prop){=0A=
	return function(bind){=0A=
		return this.prototype[prop].apply(bind, =
Array.prototype.slice.call(arguments, 1));=0A=
	};=0A=
};=0A=
=0A=
$native(Function, Array, String, Number);=0A=
=0A=
/*=0A=
Function: $chk=0A=
	Returns true if the passed in value/object exists or is 0, otherwise =
returns false.=0A=
	Useful to accept zeroes.=0A=
=0A=
Arguments:=0A=
	obj - object to inspect=0A=
*/=0A=
=0A=
function $chk(obj){=0A=
	return !!(obj || obj =3D=3D=3D 0);=0A=
};=0A=
=0A=
/*=0A=
Function: $pick=0A=
	Returns the first object if defined, otherwise returns the second.=0A=
=0A=
Arguments:=0A=
	obj - object to test=0A=
	picked - the default to return=0A=
=0A=
Example:=0A=
	(start code)=0A=
		function say(msg){=0A=
			alert($pick(msg, 'no meessage supplied'));=0A=
		}=0A=
	(end)=0A=
*/=0A=
=0A=
function $pick(obj, picked){=0A=
	return $defined(obj) ? obj : picked;=0A=
};=0A=
=0A=
/*=0A=
Function: $random=0A=
	Returns a random integer number between the two passed in values.=0A=
=0A=
Arguments:=0A=
	min - integer, the minimum value (inclusive).=0A=
	max - integer, the maximum value (inclusive).=0A=
=0A=
Returns:=0A=
	a random integer between min and max.=0A=
*/=0A=
=0A=
function $random(min, max){=0A=
	return Math.floor(Math.random() * (max - min + 1) + min);=0A=
};=0A=
=0A=
/*=0A=
Function: $time=0A=
	Returns the current timestamp=0A=
=0A=
Returns:=0A=
	a timestamp integer.=0A=
*/=0A=
=0A=
function $time(){=0A=
	return new Date().getTime();=0A=
};=0A=
=0A=
/*=0A=
Function: $clear=0A=
	clears a timeout or an Interval.=0A=
=0A=
Returns:=0A=
	null=0A=
=0A=
Arguments:=0A=
	timer - the setInterval or setTimeout to clear.=0A=
=0A=
Example:=0A=
	>var myTimer =3D myFunction.delay(5000); //wait 5 seconds and execute =
my function.=0A=
	>myTimer =3D $clear(myTimer); //nevermind=0A=
=0A=
See also:=0A=
	<Function.delay>, <Function.periodical>=0A=
*/=0A=
=0A=
function $clear(timer){=0A=
	clearTimeout(timer);=0A=
	clearInterval(timer);=0A=
	return null;=0A=
};=0A=
=0A=
/*=0A=
Class: Abstract=0A=
	Abstract class, to be used as singleton. Will add .extend to any object=0A=
=0A=
Arguments:=0A=
	an object=0A=
=0A=
Returns:=0A=
	the object with an .extend property, equivalent to <$extend>.=0A=
*/=0A=
=0A=
var Abstract =3D function(obj){=0A=
	obj =3D obj || {};=0A=
	obj.extend =3D $extend;=0A=
	return obj;=0A=
};=0A=
=0A=
//window, document=0A=
=0A=
var Window =3D new Abstract(window);=0A=
var Document =3D new Abstract(document);=0A=
document.head =3D document.getElementsByTagName('head')[0];=0A=
=0A=
/*=0A=
Class: window=0A=
	Some properties are attached to the window object by the browser =
detection.=0A=
	=0A=
Note:=0A=
	browser detection is entirely object-based. We dont sniff.=0A=
=0A=
Properties:=0A=
	window.ie - will be set to true if the current browser is internet =
explorer (any).=0A=
	window.ie6 - will be set to true if the current browser is internet =
explorer 6.=0A=
	window.ie7 - will be set to true if the current browser is internet =
explorer 7.=0A=
	window.gecko - will be set to true if the current browser is =
Mozilla/Gecko.=0A=
	window.webkit - will be set to true if the current browser is =
Safari/Konqueror.=0A=
	window.webkit419 - will be set to true if the current browser is =
Safari2 / webkit till version 419.=0A=
	window.webkit420 - will be set to true if the current browser is =
Safari3 (Webkit SVN Build) / webkit over version 419.=0A=
	window.opera - is set to true by opera itself.=0A=
*/=0A=
=0A=
window.xpath =3D !!(document.evaluate);=0A=
if (window.ActiveXObject) window.ie =3D window[window.XMLHttpRequest ? =
'ie7' : 'ie6'] =3D true;=0A=
else if (document.childNodes && !document.all && =
!navigator.taintEnabled) window.webkit =3D window[window.xpath ? =
'webkit420' : 'webkit419'] =3D true;=0A=
else if (document.getBoxObjectFor !=3D null) window.gecko =3D true;=0A=
=0A=
/*compatibility*/=0A=
=0A=
window.khtml =3D window.webkit;=0A=
=0A=
Object.extend =3D $extend;=0A=
=0A=
/*end compatibility*/=0A=
=0A=
//htmlelement=0A=
=0A=
if (typeof HTMLElement =3D=3D 'undefined'){=0A=
	var HTMLElement =3D function(){};=0A=
	if (window.webkit) document.createElement("iframe"); //fixes safari=0A=
	HTMLElement.prototype =3D (window.webkit) ? =
window["[[DOMElement.prototype]]"] : {};=0A=
}=0A=
HTMLElement.prototype.htmlElement =3D function(){};=0A=
=0A=
//enables background image cache for internet explorer 6=0A=
=0A=
if (window.ie6) try {document.execCommand("BackgroundImageCache", false, =
true);} catch(e){};=0A=
=0A=
/*=0A=
Script: Class.js=0A=
	Contains the Class Function, aims to ease the creation of reusable =
Classes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Class=0A=
	The base class object of the <http://mootools.net> framework.=0A=
	Creates a new class, its initialize method will fire upon class =
instantiation.=0A=
	Initialize wont fire on instantiation when you pass *null*.=0A=
=0A=
Arguments:=0A=
	properties - the collection of properties that apply to the class.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var Cat =3D new Class({=0A=
		initialize: function(name){=0A=
			this.name =3D name;=0A=
		}=0A=
	});=0A=
	var myCat =3D new Cat('Micia');=0A=
	alert(myCat.name); //alerts 'Micia'=0A=
	(end)=0A=
*/=0A=
=0A=
var Class =3D function(properties){=0A=
	var klass =3D function(){=0A=
		return (arguments[0] !=3D=3D null && this.initialize && =
$type(this.initialize) =3D=3D 'function') ? this.initialize.apply(this, =
arguments) : this;=0A=
	};=0A=
	$extend(klass, this);=0A=
	klass.prototype =3D properties;=0A=
	klass.constructor =3D Class;=0A=
	return klass;=0A=
};=0A=
=0A=
/*=0A=
Property: empty=0A=
	Returns an empty function=0A=
*/=0A=
=0A=
Class.empty =3D function(){};=0A=
=0A=
Class.prototype =3D {=0A=
=0A=
	/*=0A=
	Property: extend=0A=
		Returns the copy of the Class extended with the passed in properties.=0A=
=0A=
	Arguments:=0A=
		properties - the properties to add to the base class in this new Class.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var Animal =3D new Class({=0A=
			initialize: function(age){=0A=
				this.age =3D age;=0A=
			}=0A=
		});=0A=
		var Cat =3D Animal.extend({=0A=
			initialize: function(name, age){=0A=
				this.parent(age); //will call the previous initialize;=0A=
				this.name =3D name;=0A=
			}=0A=
		});=0A=
		var myCat =3D new Cat('Micia', 20);=0A=
		alert(myCat.name); //alerts 'Micia'=0A=
		alert(myCat.age); //alerts 20=0A=
		(end)=0A=
	*/=0A=
=0A=
	extend: function(properties){=0A=
		var proto =3D new this(null);=0A=
		for (var property in properties){=0A=
			var pp =3D proto[property];=0A=
			proto[property] =3D Class.Merge(pp, properties[property]);=0A=
		}=0A=
		return new Class(proto);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: implement=0A=
		Implements the passed in properties to the base Class prototypes, =
altering the base class, unlike <Class.extend>.=0A=
=0A=
	Arguments:=0A=
		properties - the properties to add to the base class.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var Animal =3D new Class({=0A=
			initialize: function(age){=0A=
				this.age =3D age;=0A=
			}=0A=
		});=0A=
		Animal.implement({=0A=
			setName: function(name){=0A=
				this.name =3D name=0A=
			}=0A=
		});=0A=
		var myAnimal =3D new Animal(20);=0A=
		myAnimal.setName('Micia');=0A=
		alert(myAnimal.name); //alerts 'Micia'=0A=
		(end)=0A=
	*/=0A=
=0A=
	implement: function(){=0A=
		for (var i =3D 0, l =3D arguments.length; i < l; i++) =
$extend(this.prototype, arguments[i]);=0A=
	}=0A=
=0A=
};=0A=
=0A=
//internal=0A=
=0A=
Class.Merge =3D function(previous, current){=0A=
	if (previous && previous !=3D current){=0A=
		var type =3D $type(current);=0A=
		if (type !=3D $type(previous)) return current;=0A=
		switch(type){=0A=
			case 'function':=0A=
				var merged =3D function(){=0A=
					this.parent =3D arguments.callee.parent;=0A=
					return current.apply(this, arguments);=0A=
				};=0A=
				merged.parent =3D previous;=0A=
				return merged;=0A=
			case 'object': return $merge(previous, current);=0A=
		}=0A=
	}=0A=
	return current;=0A=
};=0A=
=0A=
/*=0A=
Script: Class.Extras.js=0A=
	Contains common implementations for custom classes. In Mootools is =
implemented in <Ajax>, <XHR> and <Fx.Base> and many more.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Chain=0A=
	An "Utility" Class. Its methods can be implemented with =
<Class.implement> into any <Class>.=0A=
	Currently implemented in <Fx.Base>, <XHR> and <Ajax>. In <Fx.Base> for =
example, is used to execute a list of function, one after another, once =
the effect is completed.=0A=
	The functions will not be fired all togheter, but one every completion, =
to create custom complex animations.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var myFx =3D new Fx.Style('element', 'opacity');=0A=
=0A=
	myFx.start(1,0).chain(function(){=0A=
		myFx.start(0,1);=0A=
	}).chain(function(){=0A=
		myFx.start(1,0);=0A=
	}).chain(function(){=0A=
		myFx.start(0,1);=0A=
	});=0A=
	//the element will appear and disappear three times=0A=
	(end)=0A=
*/=0A=
=0A=
var Chain =3D new Class({=0A=
=0A=
	/*=0A=
	Property: chain=0A=
		adds a function to the Chain instance stack.=0A=
=0A=
	Arguments:=0A=
		fn - the function to append.=0A=
	*/=0A=
=0A=
	chain: function(fn){=0A=
		this.chains =3D this.chains || [];=0A=
		this.chains.push(fn);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: callChain=0A=
		Executes the first function of the Chain instance stack, then removes =
it. The first function will then become the second.=0A=
	*/=0A=
=0A=
	callChain: function(){=0A=
		if (this.chains && this.chains.length) this.chains.shift().delay(10, =
this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: clearChain=0A=
		Clears the stack of a Chain instance.=0A=
	*/=0A=
=0A=
	clearChain: function(){=0A=
		this.chains =3D [];=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Events=0A=
	An "Utility" Class. Its methods can be implemented with =
<Class.implement> into any <Class>.=0A=
	In <Fx.Base> Class, for example, is used to give the possibility add =
any number of functions to the Effects events, like onComplete, onStart, =
onCancel.=0A=
	Events in a Class that implements <Events> can be either added as an =
option, or with addEvent. Never with .options.onEventName.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var myFx =3D new Fx.Style('element', 'opacity').addEvent('onComplete', =
function(){=0A=
		alert('the effect is completed');=0A=
	}).addEvent('onComplete', function(){=0A=
		alert('I told you the effect is completed');=0A=
	});=0A=
=0A=
	myFx.start(0,1);=0A=
	//upon completion it will display the 2 alerts, in order.=0A=
	(end)=0A=
=0A=
Implementing:=0A=
	This class can be implemented into other classes to add the =
functionality to them.=0A=
	Goes well with the <Options> class.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var Widget =3D new Class({=0A=
		initialize: function(){},=0A=
		finish: function(){=0A=
			this.fireEvent('onComplete');=0A=
		}=0A=
	});=0A=
	Widget.implement(new Events);=0A=
	//later...=0A=
	var myWidget =3D new Widget();=0A=
	myWidget.addEvent('onComplete', myfunction);=0A=
	(end)=0A=
*/=0A=
=0A=
var Events =3D new Class({=0A=
=0A=
	/*=0A=
	Property: addEvent=0A=
		adds an event to the stack of events of the Class instance.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'onComplete')=0A=
		fn - function to execute=0A=
	*/=0A=
=0A=
	addEvent: function(type, fn){=0A=
		if (fn !=3D Class.empty){=0A=
			this.$events =3D this.$events || {};=0A=
			this.$events[type] =3D this.$events[type] || [];=0A=
			this.$events[type].include(fn);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: fireEvent=0A=
		fires all events of the specified type in the Class instance.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'onComplete')=0A=
		args - array or single object; arguments to pass to the function; if =
more than one argument, must be an array=0A=
		delay - (integer) delay (in ms) to wait to execute the event=0A=
=0A=
	Example:=0A=
	(start code)=0A=
	var Widget =3D new Class({=0A=
		initialize: function(arg1, arg2){=0A=
			...=0A=
			this.fireEvent("onInitialize", [arg1, arg2], 50);=0A=
		}=0A=
	});=0A=
	Widget.implement(new Events);=0A=
	(end)=0A=
	*/=0A=
=0A=
	fireEvent: function(type, args, delay){=0A=
		if (this.$events && this.$events[type]){=0A=
			this.$events[type].each(function(fn){=0A=
				fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A=
			}, this);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: removeEvent=0A=
		removes an event from the stack of events of the Class instance.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'onComplete')=0A=
		fn - function that was added=0A=
	*/=0A=
=0A=
	removeEvent: function(type, fn){=0A=
		if (this.$events && this.$events[type]) this.$events[type].remove(fn);=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Options=0A=
	An "Utility" Class. Its methods can be implemented with =
<Class.implement> into any <Class>.=0A=
	Used to automate the options settings, also adding Class <Events> when =
the option begins with on.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var Widget =3D new Class({=0A=
			options: {=0A=
				color: '#fff',=0A=
				size: {=0A=
					width: 100=0A=
					height: 100=0A=
				}=0A=
			},=0A=
			initialize: function(options){=0A=
				this.setOptions(options);=0A=
			}=0A=
		});=0A=
		Widget.implement(new Options);=0A=
		//later...=0A=
		var myWidget =3D new Widget({=0A=
			color: '#f00',=0A=
			size: {=0A=
				width: 200=0A=
			}=0A=
		});=0A=
		//myWidget.options =3D {color: #f00, size: {width: 200, height: 100}}=0A=
		(end)=0A=
*/=0A=
=0A=
var Options =3D new Class({=0A=
=0A=
	/*=0A=
	Property: setOptions=0A=
		sets this.options=0A=
=0A=
	Arguments:=0A=
		defaults - object; the default set of options=0A=
		options - object; the user entered options. can be empty too.=0A=
=0A=
	Note:=0A=
		if your Class has <Events> implemented, every option beginning with =
on, followed by a capital letter (onComplete) becomes an Class instance =
event.=0A=
	*/=0A=
=0A=
	setOptions: function(){=0A=
		this.options =3D $merge.apply(null, [this.options].extend(arguments));=0A=
		if (this.addEvent){=0A=
			for (var option in this.options){=0A=
				if ($type(this.options[option] =3D=3D 'function') && =
(/^on[A-Z]/).test(option)) this.addEvent(option, this.options[option]);=0A=
			}=0A=
		}=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Array.js=0A=
	Contains Array prototypes, <$A>, <$each>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Array=0A=
	A collection of The Array Object prototype methods.=0A=
*/=0A=
=0A=
//custom methods=0A=
=0A=
Array.extend({=0A=
=0A=
	/*=0A=
	Property: forEach=0A=
		Iterates through an array; This method is only available for browsers =
without native *forEach* support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Globa=
l_Objects:Array:forEach>=0A=
=0A=
		*forEach* executes the provided function (callback) once for each =
element present in the array. callback is invoked only for indexes of =
the array which have assigned values; it is not invoked for indexes =
which have been deleted or which have never been assigned values.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - the object to bind "this" to (see <Function.bind>)=0A=
=0A=
	Example:=0A=
		>['apple','banana','lemon'].each(function(item, index){=0A=
		>	alert(index + " =3D " + item); //alerts "0 =3D apple" etc.=0A=
		>}, bindObj); //optional second arg for binding, not used here=0A=
	*/=0A=
=0A=
	forEach: function(fn, bind){=0A=
		for (var i =3D 0, j =3D this.length; i < j; i++) fn.call(bind, =
this[i], i, this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: filter=0A=
		This method is provided only for browsers without native *filter* =
support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Objec=
ts:Array:filter>=0A=
=0A=
		*filter* calls a provided callback function once for each element in =
an array, and constructs a new array of all the values for which =
callback returns a true value. callback is invoked only for indexes of =
the array which have assigned values; it is not invoked for indexes =
which have been deleted or which have never been assigned values. Array =
elements which do not pass the callback test are simply skipped, and are =
not included in the new array.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - the object to bind "this" to (see <Function.bind>)=0A=
=0A=
	Example:=0A=
		>var biggerThanTwenty =3D [10,3,25,100].filter(function(item, index){=0A=
		> return item > 20;=0A=
		>});=0A=
		>//biggerThanTwenty =3D [25,100]=0A=
	*/=0A=
=0A=
	filter: function(fn, bind){=0A=
		var results =3D [];=0A=
		for (var i =3D 0, j =3D this.length; i < j; i++){=0A=
			if (fn.call(bind, this[i], i, this)) results.push(this[i]);=0A=
		}=0A=
		return results;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: map=0A=
		This method is provided only for browsers without native *map* support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Globa=
l_Objects:Array:map>=0A=
=0A=
		*map* calls a provided callback function once for each element in an =
array, in order, and constructs a new array from the results. callback =
is invoked only for indexes of the array which have assigned values; it =
is not invoked for indexes which have been deleted or which have never =
been assigned values.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - the object to bind "this" to (see <Function.bind>)=0A=
=0A=
	Example:=0A=
		>var timesTwo =3D [1,2,3].map(function(item, index){=0A=
		> return item*2;=0A=
		>});=0A=
		>//timesTwo =3D [2,4,6];=0A=
	*/=0A=
=0A=
	map: function(fn, bind){=0A=
		var results =3D [];=0A=
		for (var i =3D 0, j =3D this.length; i < j; i++) results[i] =3D =
fn.call(bind, this[i], i, this);=0A=
		return results;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: every=0A=
		This method is provided only for browsers without native *every* =
support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Globa=
l_Objects:Array:every>=0A=
=0A=
		*every* executes the provided callback function once for each element =
present in the array until it finds one where callback returns a false =
value. If such an element is found, the every method immediately returns =
false. Otherwise, if callback returned a true value for all elements, =
every will return true. callback is invoked only for indexes of the =
array which have assigned values; it is not invoked for indexes which =
have been deleted or which have never been assigned values.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - the object to bind "this" to (see <Function.bind>)=0A=
=0A=
	Example:=0A=
		>var areAllBigEnough =3D [10,4,25,100].every(function(item, index){=0A=
		> return item > 20;=0A=
		>});=0A=
		>//areAllBigEnough =3D false=0A=
	*/=0A=
=0A=
	every: function(fn, bind){=0A=
		for (var i =3D 0, j =3D this.length; i < j; i++){=0A=
			if (!fn.call(bind, this[i], i, this)) return false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: some=0A=
		This method is provided only for browsers without native *some* =
support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Globa=
l_Objects:Array:some>=0A=
=0A=
		*some* executes the callback function once for each element present in =
the array until it finds one where callback returns a true value. If =
such an element is found, some immediately returns true. Otherwise, some =
returns false. callback is invoked only for indexes of the array which =
have assigned values; it is not invoked for indexes which have been =
deleted or which have never been assigned values.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - the object to bind "this" to (see <Function.bind>)=0A=
=0A=
	Example:=0A=
		>var isAnyBigEnough =3D [10,4,25,100].some(function(item, index){=0A=
		> return item > 20;=0A=
		>});=0A=
		>//isAnyBigEnough =3D true=0A=
	*/=0A=
=0A=
	some: function(fn, bind){=0A=
		for (var i =3D 0, j =3D this.length; i < j; i++){=0A=
			if (fn.call(bind, this[i], i, this)) return true;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: indexOf=0A=
		This method is provided only for browsers without native *indexOf* =
support.=0A=
		For more info see =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Globa=
l_Objects:Array:indexOf>=0A=
=0A=
		*indexOf* compares a search element to elements of the Array using =
strict equality (the same method used by the =3D=3D=3D, or =
triple-equals, operator).=0A=
=0A=
	Arguments:=0A=
		item - any type of object; element to locate in the array=0A=
		from - integer; optional; the index of the array at which to begin the =
search (defaults to 0)=0A=
=0A=
	Example:=0A=
		>['apple','lemon','banana'].indexOf('lemon'); //returns 1=0A=
		>['apple','lemon'].indexOf('banana'); //returns -1=0A=
	*/=0A=
=0A=
	indexOf: function(item, from){=0A=
		var len =3D this.length;=0A=
		for (var i =3D (from < 0) ? Math.max(0, len + from) : from || 0; i < =
len; i++){=0A=
			if (this[i] =3D=3D=3D item) return i;=0A=
		}=0A=
		return -1;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: each=0A=
		Same as <Array.forEach>.=0A=
=0A=
	Arguments:=0A=
		fn - function to execute with each item in the array; passed the item =
and the index of that item in the array=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
=0A=
	Example:=0A=
		>var Animals =3D ['Cat', 'Dog', 'Coala'];=0A=
		>Animals.each(function(animal){=0A=
		>	document.write(animal)=0A=
		>});=0A=
	*/=0A=
=0A=
	/*=0A=
	Property: copy=0A=
		returns a copy of the array.=0A=
=0A=
	Returns:=0A=
		a new array which is a copy of the current one.=0A=
=0A=
	Arguments:=0A=
		start - integer; optional; the index where to start the copy, default =
is 0. If negative, it is taken as the offset from the end of the array.=0A=
		length - integer; optional; the number of elements to copy. By =
default, copies all elements from start to the end of the array.=0A=
=0A=
	Example:=0A=
		>var letters =3D ["a","b","c"];=0A=
		>var copy =3D letters.copy();		// ["a","b","c"] (new instance)=0A=
	*/=0A=
=0A=
	copy: function(start, length){=0A=
		start =3D start || 0;=0A=
		if (start < 0) start =3D this.length + start;=0A=
		length =3D length || (this.length - start);=0A=
		var newArray =3D [];=0A=
		for (var i =3D 0; i < length; i++) newArray[i] =3D this[start++];=0A=
		return newArray;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: remove=0A=
		Removes all occurrences of an item from the array.=0A=
=0A=
	Arguments:=0A=
		item - the item to remove=0A=
=0A=
	Returns:=0A=
		the Array with all occurrences of the item removed.=0A=
=0A=
	Example:=0A=
		>["1","2","3","2"].remove("2") // ["1","3"];=0A=
	*/=0A=
=0A=
	remove: function(item){=0A=
		var i =3D 0;=0A=
		var len =3D this.length;=0A=
		while (i < len){=0A=
			if (this[i] =3D=3D=3D item){=0A=
				this.splice(i, 1);=0A=
				len--;=0A=
			} else {=0A=
				i++;=0A=
			}=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: contains=0A=
		Tests an array for the presence of an item.=0A=
=0A=
	Arguments:=0A=
		item - the item to search for in the array.=0A=
		from - integer; optional; the index at which to begin the search, =
default is 0. If negative, it is taken as the offset from the end of the =
array.=0A=
=0A=
	Returns:=0A=
		true - the item was found=0A=
		false - it wasn't=0A=
=0A=
	Example:=0A=
		>["a","b","c"].contains("a"); // true=0A=
		>["a","b","c"].contains("d"); // false=0A=
	*/=0A=
=0A=
	contains: function(item, from){=0A=
		return this.indexOf(item, from) !=3D -1;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: associate=0A=
		Creates an object with key-value pairs based on the array of keywords =
passed in=0A=
		and the current content of the array.=0A=
=0A=
	Arguments:=0A=
		keys - the array of keywords.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var Animals =3D ['Cat', 'Dog', 'Coala', 'Lizard'];=0A=
		var Speech =3D ['Miao', 'Bau', 'Fruuu', 'Mute'];=0A=
		var Speeches =3D Animals.associate(Speech);=0A=
		//Speeches['Miao'] is now Cat.=0A=
		//Speeches['Bau'] is now Dog.=0A=
		//...=0A=
		(end)=0A=
	*/=0A=
=0A=
	associate: function(keys){=0A=
		var obj =3D {}, length =3D Math.min(this.length, keys.length);=0A=
		for (var i =3D 0; i < length; i++) obj[keys[i]] =3D this[i];=0A=
		return obj;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: extend=0A=
		Extends an array with another one.=0A=
=0A=
	Arguments:=0A=
		array - the array to extend ours with=0A=
=0A=
	Example:=0A=
		>var Animals =3D ['Cat', 'Dog', 'Coala'];=0A=
		>Animals.extend(['Lizard']);=0A=
		>//Animals is now: ['Cat', 'Dog', 'Coala', 'Lizard'];=0A=
	*/=0A=
=0A=
	extend: function(array){=0A=
		for (var i =3D 0, j =3D array.length; i < j; i++) this.push(array[i]);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: merge=0A=
		merges an array in another array, without duplicates. (case- and =
type-sensitive)=0A=
=0A=
	Arguments:=0A=
		array - the array to merge from.=0A=
=0A=
	Example:=0A=
		>['Cat','Dog'].merge(['Dog','Coala']); //returns ['Cat','Dog','Coala']=0A=
	*/=0A=
=0A=
	merge: function(array){=0A=
		for (var i =3D 0, l =3D array.length; i < l; i++) =
this.include(array[i]);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: include=0A=
		includes the passed in element in the array, only if its not already =
present. (case- and type-sensitive)=0A=
=0A=
	Arguments:=0A=
		item - item to add to the array (if not present)=0A=
=0A=
	Example:=0A=
		>['Cat','Dog'].include('Dog'); //returns ['Cat','Dog']=0A=
		>['Cat','Dog'].include('Coala'); //returns ['Cat','Dog','Coala']=0A=
	*/=0A=
=0A=
	include: function(item){=0A=
		if (!this.contains(item)) this.push(item);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getRandom=0A=
		returns a random item in the Array=0A=
	*/=0A=
=0A=
	getRandom: function(){=0A=
		return this[$random(0, this.length - 1)] || null;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getLast=0A=
		returns the last item in the Array=0A=
	*/=0A=
=0A=
	getLast: function(){=0A=
		return this[this.length - 1] || null;=0A=
	}=0A=
=0A=
});=0A=
=0A=
//copies=0A=
=0A=
Array.prototype.each =3D Array.prototype.forEach;=0A=
Array.each =3D Array.forEach;=0A=
=0A=
/* Section: Utility Functions */=0A=
=0A=
/*=0A=
Function: $A()=0A=
	Same as <Array.copy>, but as function.=0A=
	Useful to apply Array prototypes to iterable objects, as a collection =
of DOM elements or the arguments object.=0A=
=0A=
Example:=0A=
	(start code)=0A=
	function myFunction(){=0A=
		$A(arguments).each(argument, function(){=0A=
			alert(argument);=0A=
		});=0A=
	};=0A=
	//the above will alert all the arguments passed to the function =
myFunction.=0A=
	(end)=0A=
*/=0A=
=0A=
function $A(array){=0A=
	return Array.copy(array);=0A=
};=0A=
=0A=
/*=0A=
Function: $each=0A=
	Use to iterate through iterables that are not regular arrays, such as =
builtin getElementsByTagName calls, arguments of a function, or an =
object.=0A=
=0A=
Arguments:=0A=
	iterable - an iterable element or an objct.=0A=
	function - function to apply to the iterable.=0A=
	bind - optional, the 'this' of the function will refer to this object.=0A=
=0A=
Function argument:=0A=
	The function argument will be passed the following arguments.=0A=
=0A=
	item - the current item in the iterator being procesed=0A=
	index - integer; the index of the item, or key in case of an object.=0A=
=0A=
Examples:=0A=
	(start code)=0A=
	$each(['Sun','Mon','Tue'], function(day, index){=0A=
		alert('name:' + day + ', index: ' + index);=0A=
	});=0A=
	//alerts "name: Sun, index: 0", "name: Mon, index: 1", etc.=0A=
	//over an object=0A=
	$each({first: "Sunday", second: "Monday", third: "Tuesday"}, =
function(value, key){=0A=
		alert("the " + key + " day of the week is " + value);=0A=
	});=0A=
	//alerts "the first day of the week is Sunday",=0A=
	//"the second day of the week is Monday", etc.=0A=
	(end)=0A=
*/=0A=
=0A=
function $each(iterable, fn, bind){=0A=
	if (iterable && typeof iterable.length =3D=3D 'number' && =
$type(iterable) !=3D 'object'){=0A=
		Array.forEach(iterable, fn, bind);=0A=
	} else {=0A=
		 for (var name in iterable) fn.call(bind || iterable, iterable[name], =
name);=0A=
	}=0A=
};=0A=
=0A=
/*compatibility*/=0A=
=0A=
Array.prototype.test =3D Array.prototype.contains;=0A=
=0A=
/*end compatibility*/=0A=
=0A=
/*=0A=
Script: String.js=0A=
	Contains String prototypes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: String=0A=
	A collection of The String Object prototype methods.=0A=
*/=0A=
=0A=
String.extend({=0A=
=0A=
	/*=0A=
	Property: test=0A=
		Tests a string with a regular expression.=0A=
=0A=
	Arguments:=0A=
		regex - a string or regular expression object, the regular expression =
you want to match the string with=0A=
		params - optional, if first parameter is a string, any parameters you =
want to pass to the regex ('g' has no effect)=0A=
=0A=
	Returns:=0A=
		true if a match for the regular expression is found in the string, =
false if not.=0A=
		See =
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Objec=
ts:RegExp:test>=0A=
=0A=
	Example:=0A=
		>"I like cookies".test("cookie"); // returns true=0A=
		>"I like cookies".test("COOKIE", "i") // ignore case, returns true=0A=
		>"I like cookies".test("cake"); // returns false=0A=
	*/=0A=
=0A=
	test: function(regex, params){=0A=
		return (($type(regex) =3D=3D 'string') ? new RegExp(regex, params) : =
regex).test(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toInt=0A=
		parses a string to an integer.=0A=
=0A=
	Returns:=0A=
		either an int or "NaN" if the string is not a number.=0A=
=0A=
	Example:=0A=
		>var value =3D "10px".toInt(); // value is 10=0A=
	*/=0A=
=0A=
	toInt: function(){=0A=
		return parseInt(this, 10);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toFloat=0A=
		parses a string to an float.=0A=
=0A=
	Returns:=0A=
		either a float or "NaN" if the string is not a number.=0A=
=0A=
	Example:=0A=
		>var value =3D "10.848".toFloat(); // value is 10.848=0A=
	*/=0A=
=0A=
	toFloat: function(){=0A=
		return parseFloat(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: camelCase=0A=
		Converts a hiphenated string to a camelcase string.=0A=
=0A=
	Example:=0A=
		>"I-like-cookies".camelCase(); //"ILikeCookies"=0A=
=0A=
	Returns:=0A=
		the camel cased string=0A=
	*/=0A=
=0A=
	camelCase: function(){=0A=
		return this.replace(/-\D/g, function(match){=0A=
			return match.charAt(1).toUpperCase();=0A=
		});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hyphenate=0A=
		Converts a camelCased string to a hyphen-ated string.=0A=
=0A=
	Example:=0A=
		>"ILikeCookies".hyphenate(); //"I-like-cookies"=0A=
	*/=0A=
=0A=
	hyphenate: function(){=0A=
		return this.replace(/\w[A-Z]/g, function(match){=0A=
			return (match.charAt(0) + '-' + match.charAt(1).toLowerCase());=0A=
		});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: capitalize=0A=
		Converts the first letter in each word of a string to Uppercase.=0A=
=0A=
	Example:=0A=
		>"i like cookies".capitalize(); //"I Like Cookies"=0A=
=0A=
	Returns:=0A=
		the capitalized string=0A=
	*/=0A=
=0A=
	capitalize: function(){=0A=
		return this.replace(/\b[a-z]/g, function(match){=0A=
			return match.toUpperCase();=0A=
		});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: trim=0A=
		Trims the leading and trailing spaces off a string.=0A=
=0A=
	Example:=0A=
		>"    i like cookies     ".trim() //"i like cookies"=0A=
=0A=
	Returns:=0A=
		the trimmed string=0A=
	*/=0A=
=0A=
	trim: function(){=0A=
		return this.replace(/^\s+|\s+$/g, '');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: clean=0A=
		trims (<String.trim>) a string AND removes all the double spaces in a =
string.=0A=
=0A=
	Returns:=0A=
		the cleaned string=0A=
=0A=
	Example:=0A=
		>" i      like     cookies      \n\n".clean() //"i like cookies"=0A=
	*/=0A=
=0A=
	clean: function(){=0A=
		return this.replace(/\s{2,}/g, ' ').trim();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: rgbToHex=0A=
		Converts an RGB value to hexidecimal. The string must be in the format =
of "rgb(255,255,255)" or "rgba(255,255,255,1)";=0A=
=0A=
	Arguments:=0A=
		array - boolean value, defaults to false. Use true if you want the =
array ['FF','33','00'] as output instead of "#FF3300"=0A=
=0A=
	Returns:=0A=
		hex string or array. returns "transparent" if the output is set as =
string and the fourth value of rgba in input string is 0.=0A=
=0A=
	Example:=0A=
		>"rgb(17,34,51)".rgbToHex(); //"#112233"=0A=
		>"rgba(17,34,51,0)".rgbToHex(); //"transparent"=0A=
		>"rgb(17,34,51)".rgbToHex(true); //['11','22','33']=0A=
	*/=0A=
=0A=
	rgbToHex: function(array){=0A=
		var rgb =3D this.match(/\d{1,3}/g);=0A=
		return (rgb) ? rgb.rgbToHex(array) : false;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hexToRgb=0A=
		Converts a hexidecimal color value to RGB. Input string must be the =
hex color value (with or without the hash). Also accepts triplets =
('333');=0A=
=0A=
	Arguments:=0A=
		array - boolean value, defaults to false. Use true if you want the =
array [255,255,255] as output instead of "rgb(255,255,255)";=0A=
=0A=
	Returns:=0A=
		rgb string or array.=0A=
=0A=
	Example:=0A=
		>"#112233".hexToRgb(); //"rgb(17,34,51)"=0A=
		>"#112233".hexToRgb(true); //[17,34,51]=0A=
	*/=0A=
=0A=
	hexToRgb: function(array){=0A=
		var hex =3D this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);=0A=
		return (hex) ? hex.slice(1).hexToRgb(array) : false;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: contains=0A=
		checks if the passed in string is contained in the String. also =
accepts an optional second parameter, to check if the string is =
contained in a list of separated values.=0A=
=0A=
	Example:=0A=
		>'a b c'.contains('c', ' '); //true=0A=
		>'a bc'.contains('bc'); //true=0A=
		>'a bc'.contains('b', ' '); //false=0A=
	*/=0A=
=0A=
	contains: function(string, s){=0A=
		return (s) ? (s + this + s).indexOf(s + string + s) > -1 : =
this.indexOf(string) > -1;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: escapeRegExp=0A=
		Returns string with escaped regular expression characters=0A=
=0A=
	Example:=0A=
		>var search =3D 'animals.sheeps[1]'.escapeRegExp(); // search is now =
'animals\.sheeps\[1\]'=0A=
=0A=
	Returns:=0A=
		Escaped string=0A=
	*/=0A=
=0A=
	escapeRegExp: function(){=0A=
		return this.replace(/([.*+?^${}()|[\]\/\\])/g, '\\$1');=0A=
	}=0A=
=0A=
});=0A=
=0A=
Array.extend({=0A=
=0A=
	/*=0A=
	Property: rgbToHex=0A=
		see <String.rgbToHex>, but as an array method.=0A=
	*/=0A=
=0A=
	rgbToHex: function(array){=0A=
		if (this.length < 3) return false;=0A=
		if (this.length =3D=3D 4 && this[3] =3D=3D 0 && !array) return =
'transparent';=0A=
		var hex =3D [];=0A=
		for (var i =3D 0; i < 3; i++){=0A=
			var bit =3D (this[i] - 0).toString(16);=0A=
			hex.push((bit.length =3D=3D 1) ? '0' + bit : bit);=0A=
		}=0A=
		return array ? hex : '#' + hex.join('');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hexToRgb=0A=
		same as <String.hexToRgb>, but as an array method.=0A=
	*/=0A=
=0A=
	hexToRgb: function(array){=0A=
		if (this.length !=3D 3) return false;=0A=
		var rgb =3D [];=0A=
		for (var i =3D 0; i < 3; i++){=0A=
			rgb.push(parseInt((this[i].length =3D=3D 1) ? this[i] + this[i] : =
this[i], 16));=0A=
		}=0A=
		return array ? rgb : 'rgb(' + rgb.join(',') + ')';=0A=
	}=0A=
=0A=
});=0A=
=0A=
/* =0A=
Script: Function.js=0A=
	Contains Function prototypes and utility functions .=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	- Some functions are inspired by those found in prototype.js =
<http://prototype.conio.net/> (c) 2005 Sam Stephenson sam [at] conio =
[dot] net, MIT-style license=0A=
*/=0A=
=0A=
/*=0A=
Class: Function=0A=
	A collection of The Function Object prototype methods.=0A=
*/=0A=
=0A=
Function.extend({=0A=
=0A=
	/*=0A=
	Property: create=0A=
		Main function to create closures.=0A=
=0A=
	Returns:=0A=
		a function.=0A=
=0A=
	Arguments:=0A=
		options - An Options object.=0A=
=0A=
	Options:=0A=
		bind - The object that the "this" of the function will refer to. =
Default is the current function.=0A=
		event - If set to true, the function will act as an event listener and =
receive an event as first argument.=0A=
				If set to a class name, the function will receive a new instance of =
this class (with the event passed as argument's constructor) as first =
argument.=0A=
				Default is false.=0A=
		arguments - A single argument or array of arguments that will be =
passed to the function when called.=0A=
		=0A=
					If both the event and arguments options are set, the event is =
passed as first argument and the arguments array will follow.=0A=
					=0A=
					Default is no custom arguments, the function will receive the =
standard arguments when called.=0A=
					=0A=
		delay - Numeric value: if set, the returned function will delay the =
actual execution by this amount of milliseconds and return a timer =
handle when called.=0A=
				Default is no delay.=0A=
		periodical - Numeric value: if set, the returned function will =
periodically perform the actual execution with this specified interval =
and return a timer handle when called.=0A=
				Default is no periodical execution.=0A=
		attempt - If set to true, the returned function will try to execute =
and return either the results or false on error. Default is false.=0A=
	*/=0A=
=0A=
	create: function(options){=0A=
		var fn =3D this;=0A=
		options =3D $merge({=0A=
			'bind': fn,=0A=
			'event': false,=0A=
			'arguments': null,=0A=
			'delay': false,=0A=
			'periodical': false,=0A=
			'attempt': false=0A=
		}, options);=0A=
		if ($chk(options.arguments) && $type(options.arguments) !=3D 'array') =
options.arguments =3D [options.arguments];=0A=
		return function(event){=0A=
			var args;=0A=
			if (options.event){=0A=
				event =3D event || window.event;=0A=
				args =3D [(options.event =3D=3D=3D true) ? event : new =
options.event(event)];=0A=
				if (options.arguments) args.extend(options.arguments);=0A=
			}=0A=
			else args =3D options.arguments || arguments;=0A=
			var returns =3D function(){=0A=
				return fn.apply($pick(options.bind, fn), args);=0A=
			};=0A=
			if (options.delay) return setTimeout(returns, options.delay);=0A=
			if (options.periodical) return setInterval(returns, =
options.periodical);=0A=
			if (options.attempt) try {return returns();} catch(err){return =
false;};=0A=
			return returns();=0A=
		};=0A=
	},=0A=
=0A=
	/*=0A=
	Property: pass=0A=
		Shortcut to create closures with arguments and bind.=0A=
=0A=
	Returns:=0A=
		a function.=0A=
=0A=
	Arguments:=0A=
		args - the arguments passed. must be an array if arguments > 1=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
=0A=
	Example:=0A=
		>myFunction.pass([arg1, arg2], myElement);=0A=
	*/=0A=
=0A=
	pass: function(args, bind){=0A=
		return this.create({'arguments': args, 'bind': bind});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: attempt=0A=
		Tries to execute the function, returns either the result of the =
function or false on error.=0A=
=0A=
	Arguments:=0A=
		args - the arguments passed. must be an array if arguments > 1=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
=0A=
	Example:=0A=
		>myFunction.attempt([arg1, arg2], myElement);=0A=
	*/=0A=
=0A=
	attempt: function(args, bind){=0A=
		return this.create({'arguments': args, 'bind': bind, 'attempt': =
true})();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: bind=0A=
		method to easily create closures with "this" altered.=0A=
=0A=
	Arguments:=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
		args - optional, the arguments passed. must be an array if arguments > =
1=0A=
=0A=
	Returns:=0A=
		a function.=0A=
=0A=
	Example:=0A=
		>function myFunction(){=0A=
		>	this.setStyle('color', 'red');=0A=
		>	// note that 'this' here refers to myFunction, not an element=0A=
		>	// we'll need to bind this function to the element we want to alter=0A=
		>};=0A=
		>var myBoundFunction =3D myFunction.bind(myElement);=0A=
		>myBoundFunction(); // this will make the element myElement red.=0A=
	*/=0A=
=0A=
	bind: function(bind, args){=0A=
		return this.create({'bind': bind, 'arguments': args});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: bindAsEventListener=0A=
		cross browser method to pass event firer=0A=
=0A=
	Arguments:=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
		args - optional, the arguments passed. must be an array if arguments > =
1=0A=
=0A=
	Returns:=0A=
		a function with the parameter bind as its "this" and as a pre-passed =
argument event or window.event, depending on the browser.=0A=
=0A=
	Example:=0A=
		>function myFunction(event){=0A=
		>	alert(event.clientx) //returns the coordinates of the mouse..=0A=
		>};=0A=
		>myElement.onclick =3D myFunction.bindAsEventListener(myElement);=0A=
	*/=0A=
=0A=
	bindAsEventListener: function(bind, args){=0A=
		return this.create({'bind': bind, 'event': true, 'arguments': args});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: delay=0A=
		Delays the execution of a function by a specified duration.=0A=
=0A=
	Arguments:=0A=
		delay - the duration to wait in milliseconds.=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
		args - optional, the arguments passed. must be an array if arguments > =
1=0A=
=0A=
	Example:=0A=
		>myFunction.delay(50, myElement) //wait 50 milliseconds, then call =
myFunction and bind myElement to it=0A=
		>(function(){alert('one second later...')}).delay(1000); //wait a =
second and alert=0A=
	*/=0A=
=0A=
	delay: function(delay, bind, args){=0A=
		return this.create({'delay': delay, 'bind': bind, 'arguments': =
args})();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: periodical=0A=
		Executes a function in the specified intervals of time=0A=
=0A=
	Arguments:=0A=
		interval - the duration of the intervals between executions.=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
		args - optional, the arguments passed. must be an array if arguments > =
1=0A=
	*/=0A=
=0A=
	periodical: function(interval, bind, args){=0A=
		return this.create({'periodical': interval, 'bind': bind, 'arguments': =
args})();=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Number.js=0A=
	Contains the Number prototypes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Number=0A=
	A collection of The Number Object prototype methods.=0A=
*/=0A=
=0A=
Number.extend({=0A=
=0A=
	/*=0A=
	Property: toInt=0A=
		Returns this number; useful because toInt must work on both Strings =
and Numbers.=0A=
	*/=0A=
=0A=
	toInt: function(){=0A=
		return parseInt(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toFloat=0A=
		Returns this number as a float; useful because toFloat must work on =
both Strings and Numbers.=0A=
	*/=0A=
=0A=
	toFloat: function(){=0A=
		return parseFloat(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: limit=0A=
		Limits the number.=0A=
=0A=
	Arguments:=0A=
		min - number, minimum value=0A=
		max - number, maximum value=0A=
=0A=
	Returns:=0A=
		the number in the given limits.=0A=
=0A=
	Example:=0A=
		>(12).limit(2, 6.5)  // returns 6.5=0A=
		>(-4).limit(2, 6.5)  // returns 2=0A=
		>(4.3).limit(2, 6.5) // returns 4.3=0A=
	*/=0A=
=0A=
	limit: function(min, max){=0A=
		return Math.min(max, Math.max(min, this));=0A=
	},=0A=
=0A=
	/*=0A=
	Property: round=0A=
		Returns the number rounded to specified precision.=0A=
=0A=
	Arguments:=0A=
		precision - integer, number of digits after the decimal point. Can =
also be negative or zero (default).=0A=
=0A=
	Example:=0A=
		>12.45.round() // returns 12=0A=
		>12.45.round(1) // returns 12.5=0A=
		>12.45.round(-1) // returns 10=0A=
=0A=
	Returns:=0A=
		The rounded number.=0A=
	*/=0A=
=0A=
	round: function(precision){=0A=
		precision =3D Math.pow(10, precision || 0);=0A=
		return Math.round(this * precision) / precision;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: times=0A=
		Executes a passed in function the specified number of times=0A=
=0A=
	Arguments:=0A=
		function - the function to be executed on each iteration of the loop=0A=
=0A=
	Example:=0A=
		>(4).times(alert);=0A=
	*/=0A=
=0A=
	times: function(fn){=0A=
		for (var i =3D 0; i < this; i++) fn(i);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Element.js=0A=
	Contains useful Element prototypes, to be used with the dollar function =
<$>.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	- Some functions are inspired by those found in prototype.js =
<http://prototype.conio.net/> (c) 2005 Sam Stephenson sam [at] conio =
[dot] net, MIT-style license=0A=
*/=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
var Element =3D new Class({=0A=
=0A=
	/*=0A=
	Property: initialize=0A=
		Creates a new element of the type passed in.=0A=
=0A=
	Arguments:=0A=
		el - string; the tag name for the element you wish to create. you can =
also pass in an element reference, in which case it will be extended.=0A=
		props - object; the properties you want to add to your element.=0A=
		Accepts the same keys as <Element.setProperties>, but also allows =
events and styles=0A=
=0A=
	Props:=0A=
		the key styles will be used as setStyles, the key events will be used =
as addEvents. any other key is used as setProperty.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		new Element('a', {=0A=
			'styles': {=0A=
				'display': 'block',=0A=
				'border': '1px solid black'=0A=
			},=0A=
			'events': {=0A=
				'click': function(){=0A=
					//aaa=0A=
				},=0A=
				'mousedown': function(){=0A=
					//aaa=0A=
				}=0A=
			},=0A=
			'class': 'myClassSuperClass',=0A=
			'href': 'http://mad4milk.net'=0A=
		});=0A=
=0A=
		(end)=0A=
	*/=0A=
=0A=
	initialize: function(el, props){=0A=
		if ($type(el) =3D=3D 'string'){=0A=
			if (window.ie && props && (props.name || props.type)){=0A=
				var name =3D (props.name) ? ' name=3D"' + props.name + '"' : '';=0A=
				var type =3D (props.type) ? ' type=3D"' + props.type + '"' : '';=0A=
				delete props.name;=0A=
				delete props.type;=0A=
				el =3D '<' + el + name + type + '>';=0A=
			}=0A=
			el =3D document.createElement(el);=0A=
		}=0A=
		el =3D $(el);=0A=
		return (!props || !el) ? el : el.set(props);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Elements=0A=
	- Every dom function such as <$$>, or in general every function that =
returns a collection of nodes in mootools, returns them as an Elements =
class.=0A=
	- The purpose of the Elements class is to allow <Element> methods to =
work also on <Elements> array.=0A=
	- Elements is also an Array, so it accepts all the <Array> methods.=0A=
	- Every node of the Elements instance is already extended with <$>.=0A=
=0A=
Example:=0A=
	>$$('myselector').each(function(el){=0A=
	> //...=0A=
	>});=0A=
=0A=
	some iterations here, $$('myselector') is also an array.=0A=
=0A=
	>$$('myselector').setStyle('color', 'red');=0A=
	every element returned by $$('myselector') also accepts <Element> =
methods, in this example every element will be made red.=0A=
*/=0A=
=0A=
var Elements =3D new Class({=0A=
=0A=
	initialize: function(elements){=0A=
		return (elements) ? $extend(elements, this) : this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Elements.extend =3D function(props){=0A=
	for (var prop in props){=0A=
		this.prototype[prop] =3D props[prop];=0A=
		this[prop] =3D $native.generic(prop);=0A=
	}=0A=
};=0A=
=0A=
/*=0A=
Section: Utility Functions=0A=
=0A=
Function: $=0A=
	returns the element passed in with all the Element prototypes applied.=0A=
=0A=
Arguments:=0A=
	el - a reference to an actual element or a string representing the id =
of an element=0A=
=0A=
Example:=0A=
	>$('myElement') // gets a DOM element by id with all the Element =
prototypes applied.=0A=
	>var div =3D document.getElementById('myElement');=0A=
	>$(div) //returns an Element also with all the mootools extentions =
applied.=0A=
=0A=
	You'll use this when you aren't sure if a variable is an actual element =
or an id, as=0A=
	well as just shorthand for document.getElementById().=0A=
=0A=
Returns:=0A=
	a DOM element or false (if no id was found).=0A=
=0A=
Note:=0A=
	you need to call $ on an element only once to get all the prototypes.=0A=
	But its no harm to call it multiple times, as it will detect if it has =
been already extended.=0A=
*/=0A=
=0A=
function $(el){=0A=
	if (!el) return null;=0A=
	if (el.htmlElement) return Garbage.collect(el);=0A=
	if ([window, document].contains(el)) return el;=0A=
	var type =3D $type(el);=0A=
	if (type =3D=3D 'string'){=0A=
		el =3D document.getElementById(el);=0A=
		type =3D (el) ? 'element' : false;=0A=
	}=0A=
	if (type !=3D 'element') return null;=0A=
	if (el.htmlElement) return Garbage.collect(el);=0A=
	if (['object', 'embed'].contains(el.tagName.toLowerCase())) return el;=0A=
	$extend(el, Element.prototype);=0A=
	el.htmlElement =3D function(){};=0A=
	return Garbage.collect(el);=0A=
};=0A=
=0A=
/*=0A=
Function: $$=0A=
	Selects, and extends DOM elements. Elements arrays returned with $$ =
will also accept all the <Element> methods.=0A=
	The return type of element methods run through $$ is always an array. =
If the return array is only made by elements,=0A=
	$$ will be applied automatically.=0A=
=0A=
Arguments:=0A=
	HTML Collections, arrays of elements, arrays of strings as element ids, =
elements, strings as selectors.=0A=
	Any number of the above as arguments are accepted.=0A=
=0A=
Note:=0A=
	if you load <Element.Selectors.js>, $$ will also accept CSS Selectors, =
otherwise the only selectors supported are tag names.=0A=
=0A=
Example:=0A=
	>$$('a') //an array of all anchor tags on the page=0A=
	>$$('a', 'b') //an array of all anchor and bold tags on the page=0A=
	>$$('#myElement') //array containing only the element with id =3D =
myElement. (only with <Element.Selectors.js>)=0A=
	>$$('#myElement a.myClass') //an array of all anchor tags with the =
class "myClass"=0A=
	>//within the DOM element with id "myElement" (only with =
<Element.Selectors.js>)=0A=
	>$$(myelement, myelement2, 'a', ['myid', myid2, 'myid3'], =
document.getElementsByTagName('div')) //an array containing:=0A=
	>// the element referenced as myelement if existing,=0A=
	>// the element referenced as myelement2 if existing,=0A=
	>// all the elements with a as tag in the page,=0A=
	>// the element with id =3D myid if existing=0A=
	>// the element with id =3D myid2 if existing=0A=
	>// the element with id =3D myid3 if existing=0A=
	>// all the elements with div as tag in the page=0A=
=0A=
Returns:=0A=
	array - array of all the dom elements matched, extended with <$>.  =
Returns as <Elements>.=0A=
*/=0A=
=0A=
document.getElementsBySelector =3D document.getElementsByTagName;=0A=
=0A=
function $$(){=0A=
	var elements =3D [];=0A=
	for (var i =3D 0, j =3D arguments.length; i < j; i++){=0A=
		var selector =3D arguments[i];=0A=
		switch($type(selector)){=0A=
			case 'element': elements.push(selector);=0A=
			case 'boolean': break;=0A=
			case false: break;=0A=
			case 'string': selector =3D document.getElementsBySelector(selector, =
true);=0A=
			default: elements.extend(selector);=0A=
		}=0A=
	}=0A=
	return $$.unique(elements);=0A=
};=0A=
=0A=
$$.unique =3D function(array){=0A=
	var elements =3D [];=0A=
	for (var i =3D 0, l =3D array.length; i < l; i++){=0A=
		if (array[i].$included) continue;=0A=
		var element =3D $(array[i]);=0A=
		if (element && !element.$included){=0A=
			element.$included =3D true;=0A=
			elements.push(element);=0A=
		}=0A=
	}=0A=
	for (var n =3D 0, d =3D elements.length; n < d; n++) =
elements[n].$included =3D null;=0A=
	return new Elements(elements);=0A=
};=0A=
=0A=
Elements.Multi =3D function(property){=0A=
	return function(){=0A=
		var args =3D arguments;=0A=
		var items =3D [];=0A=
		var elements =3D true;=0A=
		for (var i =3D 0, j =3D this.length, returns; i < j; i++){=0A=
			returns =3D this[i][property].apply(this[i], args);=0A=
			if ($type(returns) !=3D 'element') elements =3D false;=0A=
			items.push(returns);=0A=
		};=0A=
		return (elements) ? $$.unique(items) : items;=0A=
	};=0A=
};=0A=
=0A=
Element.extend =3D function(properties){=0A=
	for (var property in properties){=0A=
		HTMLElement.prototype[property] =3D properties[property];=0A=
		Element.prototype[property] =3D properties[property];=0A=
		Element[property] =3D $native.generic(property);=0A=
		var elementsProperty =3D (Array.prototype[property]) ? property + =
'Elements' : property;=0A=
		Elements.prototype[elementsProperty] =3D Elements.Multi(property);=0A=
	}=0A=
};=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: set=0A=
		you can set events, styles and properties with this shortcut. same as =
calling new Element.=0A=
	*/=0A=
=0A=
	set: function(props){=0A=
		for (var prop in props){=0A=
			var val =3D props[prop];=0A=
			switch(prop){=0A=
				case 'styles': this.setStyles(val); break;=0A=
				case 'events': if (this.addEvents) this.addEvents(val); break;=0A=
				case 'properties': this.setProperties(val); break;=0A=
				default: this.setProperty(prop, val);=0A=
			}=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	inject: function(el, where){=0A=
		el =3D $(el);=0A=
		switch(where){=0A=
			case 'before': el.parentNode.insertBefore(this, el); break;=0A=
			case 'after':=0A=
				var next =3D el.getNext();=0A=
				if (!next) el.parentNode.appendChild(this);=0A=
				else el.parentNode.insertBefore(this, next);=0A=
				break;=0A=
			case 'top':=0A=
				var first =3D el.firstChild;=0A=
				if (first){=0A=
					el.insertBefore(this, first);=0A=
					break;=0A=
				}=0A=
			default: el.appendChild(this);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: injectBefore=0A=
		Inserts the Element before the passed element.=0A=
=0A=
	Arguments:=0A=
		el - an element reference or the id of the element to be injected in.=0A=
=0A=
	Example:=0A=
		>html:=0A=
		><div id=3D"myElement"></div>=0A=
		><div id=3D"mySecondElement"></div>=0A=
		>js:=0A=
		>$('mySecondElement').injectBefore('myElement');=0A=
		>resulting html:=0A=
		><div id=3D"mySecondElement"></div>=0A=
		><div id=3D"myElement"></div>=0A=
	*/=0A=
=0A=
	injectBefore: function(el){=0A=
		return this.inject(el, 'before');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: injectAfter=0A=
		Same as <Element.injectBefore>, but inserts the element after.=0A=
	*/=0A=
=0A=
	injectAfter: function(el){=0A=
		return this.inject(el, 'after');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: injectInside=0A=
		Same as <Element.injectBefore>, but inserts the element inside.=0A=
	*/=0A=
=0A=
	injectInside: function(el){=0A=
		return this.inject(el, 'bottom');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: injectTop=0A=
		Same as <Element.injectInside>, but inserts the element inside, at the =
top.=0A=
	*/=0A=
=0A=
	injectTop: function(el){=0A=
		return this.inject(el, 'top');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: adopt=0A=
		Inserts the passed elements inside the Element.=0A=
=0A=
	Arguments:=0A=
		accepts elements references, element ids as string, selectors =
($$('stuff')) / array of elements, array of ids as strings and =
collections.=0A=
	*/=0A=
=0A=
	adopt: function(){=0A=
		var elements =3D [];=0A=
		$each(arguments, function(argument){=0A=
			elements =3D elements.concat(argument);=0A=
		});=0A=
		$$(elements).inject(this);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: remove=0A=
		Removes the Element from the DOM.=0A=
=0A=
	Example:=0A=
		>$('myElement').remove() //bye bye=0A=
	*/=0A=
=0A=
	remove: function(){=0A=
		return this.parentNode.removeChild(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: clone=0A=
		Clones the Element and returns the cloned one.=0A=
=0A=
	Arguments:=0A=
		contents - boolean, when true the Element is cloned with childNodes, =
default true=0A=
=0A=
	Returns:=0A=
		the cloned element=0A=
=0A=
	Example:=0A=
		>var clone =3D $('myElement').clone().injectAfter('myElement');=0A=
		>//clones the Element and append the clone after the Element.=0A=
	*/=0A=
=0A=
	clone: function(contents){=0A=
		var el =3D $(this.cloneNode(contents !=3D=3D false));=0A=
		if (!el.$events) return el;=0A=
		el.$events =3D {};=0A=
		for (var type in this.$events) el.$events[type] =3D {=0A=
			'keys': $A(this.$events[type].keys),=0A=
			'values': $A(this.$events[type].values)=0A=
		};=0A=
		return el.removeEvents();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: replaceWith=0A=
		Replaces the Element with an element passed.=0A=
=0A=
	Arguments:=0A=
		el - a string representing the element to be injected in (myElementId, =
or div), or an element reference.=0A=
		If you pass div or another tag, the element will be created.=0A=
=0A=
	Returns:=0A=
		the passed in element=0A=
=0A=
	Example:=0A=
		>$('myOldElement').replaceWith($('myNewElement')); //$('myOldElement') =
is gone, and $('myNewElement') is in its place.=0A=
	*/=0A=
=0A=
	replaceWith: function(el){=0A=
		el =3D $(el);=0A=
		this.parentNode.replaceChild(el, this);=0A=
		return el;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: appendText=0A=
		Appends text node to a DOM element.=0A=
=0A=
	Arguments:=0A=
		text - the text to append.=0A=
=0A=
	Example:=0A=
		><div id=3D"myElement">hey</div>=0A=
		>$('myElement').appendText(' howdy'); //myElement innerHTML is now =
"hey howdy"=0A=
	*/=0A=
=0A=
	appendText: function(text){=0A=
		this.appendChild(document.createTextNode(text));=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hasClass=0A=
		Tests the Element to see if it has the passed in className.=0A=
=0A=
	Returns:=0A=
		true - the Element has the class=0A=
		false - it doesn't=0A=
=0A=
	Arguments:=0A=
		className - string; the class name to test.=0A=
=0A=
	Example:=0A=
		><div id=3D"myElement" class=3D"testClass"></div>=0A=
		>$('myElement').hasClass('testClass'); //returns true=0A=
	*/=0A=
=0A=
	hasClass: function(className){=0A=
		return this.className.contains(className, ' ');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: addClass=0A=
		Adds the passed in class to the Element, if the element doesnt already =
have it.=0A=
=0A=
	Arguments:=0A=
		className - string; the class name to add=0A=
=0A=
	Example:=0A=
		><div id=3D"myElement" class=3D"testClass"></div>=0A=
		>$('myElement').addClass('newClass'); //<div id=3D"myElement" =
class=3D"testClass newClass"></div>=0A=
	*/=0A=
=0A=
	addClass: function(className){=0A=
		if (!this.hasClass(className)) this.className =3D (this.className + ' =
' + className).clean();=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: removeClass=0A=
		Works like <Element.addClass>, but removes the class from the element.=0A=
	*/=0A=
=0A=
	removeClass: function(className){=0A=
		this.className =3D this.className.replace(new RegExp('(^|\\s)' + =
className + '(?:\\s|$)'), '$1').clean();=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toggleClass=0A=
		Adds or removes the passed in class name to the element, depending on =
if it's present or not.=0A=
=0A=
	Arguments:=0A=
		className - the class to add or remove=0A=
=0A=
	Example:=0A=
		><div id=3D"myElement" class=3D"myClass"></div>=0A=
		>$('myElement').toggleClass('myClass');=0A=
		><div id=3D"myElement" class=3D""></div>=0A=
		>$('myElement').toggleClass('myClass');=0A=
		><div id=3D"myElement" class=3D"myClass"></div>=0A=
	*/=0A=
=0A=
	toggleClass: function(className){=0A=
		return this.hasClass(className) ? this.removeClass(className) : =
this.addClass(className);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setStyle=0A=
		Sets a css property to the Element.=0A=
=0A=
		Arguments:=0A=
			property - the property to set=0A=
			value - the value to which to set it; for numeric values that require =
"px" you can pass an integer=0A=
=0A=
		Example:=0A=
			>$('myElement').setStyle('width', '300px'); //the width is now 300px=0A=
			>$('myElement').setStyle('width', 300); //the width is now 300px=0A=
	*/=0A=
=0A=
	setStyle: function(property, value){=0A=
		switch(property){=0A=
			case 'opacity': return this.setOpacity(parseFloat(value));=0A=
			case 'float': property =3D (window.ie) ? 'styleFloat' : 'cssFloat';=0A=
		}=0A=
		property =3D property.camelCase();=0A=
		switch($type(value)){=0A=
			case 'number': if (!['zIndex', 'zoom'].contains(property)) value +=3D =
'px'; break;=0A=
			case 'array': value =3D 'rgb(' + value.join(',') + ')';=0A=
		}=0A=
		this.style[property] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setStyles=0A=
		Applies a collection of styles to the Element.=0A=
=0A=
	Arguments:=0A=
		source - an object or string containing all the styles to apply. When =
its a string it overrides old style.=0A=
=0A=
	Examples:=0A=
		>$('myElement').setStyles({=0A=
		>	border: '1px solid #000',=0A=
		>	width: 300,=0A=
		>	height: 400=0A=
		>});=0A=
=0A=
		OR=0A=
=0A=
		>$('myElement').setStyles('border: 1px solid #000; width: 300px; =
height: 400px;');=0A=
	*/=0A=
=0A=
	setStyles: function(source){=0A=
		switch($type(source)){=0A=
			case 'object': Element.setMany(this, 'setStyle', source); break;=0A=
			case 'string': this.style.cssText =3D source;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setOpacity=0A=
		Sets the opacity of the Element, and sets also visibility =3D=3D =
"hidden" if opacity =3D=3D 0, and visibility =3D "visible" if opacity > =
0.=0A=
=0A=
	Arguments:=0A=
		opacity - float; Accepts values from 0 to 1.=0A=
=0A=
	Example:=0A=
		>$('myElement').setOpacity(0.5) //make it 50% transparent=0A=
	*/=0A=
=0A=
	setOpacity: function(opacity){=0A=
		if (opacity =3D=3D 0){=0A=
			if (this.style.visibility !=3D "hidden") this.style.visibility =3D =
"hidden";=0A=
		} else {=0A=
			if (this.style.visibility !=3D "visible") this.style.visibility =3D =
"visible";=0A=
		}=0A=
		if (!this.currentStyle || !this.currentStyle.hasLayout) =
this.style.zoom =3D 1;=0A=
		if (window.ie) this.style.filter =3D (opacity =3D=3D 1) ? '' : =
"alpha(opacity=3D" + opacity * 100 + ")";=0A=
		this.style.opacity =3D this.$tmp.opacity =3D opacity;=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getStyle=0A=
		Returns the style of the Element given the property passed in.=0A=
=0A=
	Arguments:=0A=
		property - the css style property you want to retrieve=0A=
=0A=
	Example:=0A=
		>$('myElement').getStyle('width'); //returns "400px"=0A=
		>//but you can also use=0A=
		>$('myElement').getStyle('width').toInt(); //returns 400=0A=
=0A=
	Returns:=0A=
		the style as a string=0A=
	*/=0A=
=0A=
	getStyle: function(property){=0A=
		property =3D property.camelCase();=0A=
		var result =3D this.style[property];=0A=
		if (!$chk(result)){=0A=
			if (property =3D=3D 'opacity') return this.$tmp.opacity;=0A=
			result =3D [];=0A=
			for (var style in Element.Styles){=0A=
				if (property =3D=3D style){=0A=
					Element.Styles[style].each(function(s){=0A=
						var style =3D this.getStyle(s);=0A=
						result.push(parseInt(style) ? style : '0px');=0A=
					}, this);=0A=
					if (property =3D=3D 'border'){=0A=
						var every =3D result.every(function(bit){=0A=
							return (bit =3D=3D result[0]);=0A=
						});=0A=
						return (every) ? result[0] : false;=0A=
					}=0A=
					return result.join(' ');=0A=
				}=0A=
			}=0A=
			if (property.contains('border')){=0A=
				if (Element.Styles.border.contains(property)){=0A=
					return ['Width', 'Style', 'Color'].map(function(p){=0A=
						return this.getStyle(property + p);=0A=
					}, this).join(' ');=0A=
				} else if (Element.borderShort.contains(property)){=0A=
					return ['Top', 'Right', 'Bottom', 'Left'].map(function(p){=0A=
						return this.getStyle('border' + p + property.replace('border', =
''));=0A=
					}, this).join(' ');=0A=
				}=0A=
			}=0A=
			if (document.defaultView) result =3D =
document.defaultView.getComputedStyle(this, =
null).getPropertyValue(property.hyphenate());=0A=
			else if (this.currentStyle) result =3D this.currentStyle[property];=0A=
		}=0A=
		if (window.ie) result =3D Element.fixStyle(property, result, this);=0A=
		if (result && property.test(/color/i) && result.contains('rgb')){=0A=
			return result.split('rgb').splice(1,4).map(function(color){=0A=
				return color.rgbToHex();=0A=
			}).join(' ');=0A=
		}=0A=
		return result;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getStyles=0A=
		Returns an object of styles of the Element for each argument passed in.=0A=
		Arguments:=0A=
		properties - strings; any number of style properties=0A=
	Example:=0A=
		>$('myElement').getStyles('width','height','padding');=0A=
		>//returns an object like:=0A=
		>{width: "10px", height: "10px", padding: "10px 0px 10px 0px"}=0A=
	*/=0A=
=0A=
	getStyles: function(){=0A=
		return Element.getMany(this, 'getStyle', arguments);=0A=
	},=0A=
=0A=
	walk: function(brother, start){=0A=
		brother +=3D 'Sibling';=0A=
		var el =3D (start) ? this[start] : this[brother];=0A=
		while (el && $type(el) !=3D 'element') el =3D el[brother];=0A=
		return $(el);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getPrevious=0A=
		Returns the previousSibling of the Element, excluding text nodes.=0A=
=0A=
	Example:=0A=
		>$('myElement').getPrevious(); //get the previous DOM element from =
myElement=0A=
=0A=
	Returns:=0A=
		the sibling element or undefined if none found.=0A=
	*/=0A=
=0A=
	getPrevious: function(){=0A=
		return this.walk('previous');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getNext=0A=
		Works as Element.getPrevious, but tries to find the nextSibling.=0A=
	*/=0A=
=0A=
	getNext: function(){=0A=
		return this.walk('next');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getFirst=0A=
		Works as <Element.getPrevious>, but tries to find the firstChild.=0A=
	*/=0A=
=0A=
	getFirst: function(){=0A=
		return this.walk('next', 'firstChild');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getLast=0A=
		Works as <Element.getPrevious>, but tries to find the lastChild.=0A=
	*/=0A=
=0A=
	getLast: function(){=0A=
		return this.walk('previous', 'lastChild');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getParent=0A=
		returns the $(element.parentNode)=0A=
	*/=0A=
=0A=
	getParent: function(){=0A=
		return $(this.parentNode);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getChildren=0A=
		returns all the $(element.childNodes), excluding text nodes. Returns =
as <Elements>.=0A=
	*/=0A=
=0A=
	getChildren: function(){=0A=
		return $$(this.childNodes);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hasChild=0A=
		returns true if the passed in element is a child of the $(element).=0A=
	*/=0A=
=0A=
	hasChild: function(el){=0A=
		return !!$A(this.getElementsByTagName('*')).contains(el);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getProperty=0A=
		Gets the an attribute of the Element.=0A=
=0A=
	Arguments:=0A=
		property - string; the attribute to retrieve=0A=
=0A=
	Example:=0A=
		>$('myImage').getProperty('src') // returns whatever.gif=0A=
=0A=
	Returns:=0A=
		the value, or an empty string=0A=
	*/=0A=
=0A=
	getProperty: function(property){=0A=
		var index =3D Element.Properties[property];=0A=
		if (index) return this[index];=0A=
		var flag =3D Element.PropertiesIFlag[property] || 0;=0A=
		if (!window.ie || flag) return this.getAttribute(property, flag);=0A=
		var node =3D this.attributes[property];=0A=
		return (node) ? node.nodeValue : null;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: removeProperty=0A=
		Removes an attribute from the Element=0A=
=0A=
	Arguments:=0A=
		property - string; the attribute to remove=0A=
	*/=0A=
=0A=
	removeProperty: function(property){=0A=
		var index =3D Element.Properties[property];=0A=
		if (index) this[index] =3D '';=0A=
		else this.removeAttribute(property);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getProperties=0A=
		same as <Element.getStyles>, but for properties=0A=
	*/=0A=
=0A=
	getProperties: function(){=0A=
		return Element.getMany(this, 'getProperty', arguments);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setProperty=0A=
		Sets an attribute for the Element.=0A=
=0A=
	Arguments:=0A=
		property - string; the property to assign the value passed in=0A=
		value - the value to assign to the property passed in=0A=
=0A=
	Example:=0A=
		>$('myImage').setProperty('src', 'whatever.gif'); //myImage now points =
to whatever.gif for its source=0A=
	*/=0A=
=0A=
	setProperty: function(property, value){=0A=
		var index =3D Element.Properties[property];=0A=
		if (index) this[index] =3D value;=0A=
		else this.setAttribute(property, value);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setProperties=0A=
		Sets numerous attributes for the Element.=0A=
=0A=
	Arguments:=0A=
		source - an object with key/value pairs.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		$('myElement').setProperties({=0A=
			src: 'whatever.gif',=0A=
			alt: 'whatever dude'=0A=
		});=0A=
		<img src=3D"whatever.gif" alt=3D"whatever dude">=0A=
		(end)=0A=
	*/=0A=
=0A=
	setProperties: function(source){=0A=
		return Element.setMany(this, 'setProperty', source);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setHTML=0A=
		Sets the innerHTML of the Element.=0A=
=0A=
	Arguments:=0A=
		html - string; the new innerHTML for the element.=0A=
=0A=
	Example:=0A=
		>$('myElement').setHTML(newHTML) //the innerHTML of myElement is now =
=3D newHTML=0A=
	*/=0A=
=0A=
	setHTML: function(){=0A=
		this.innerHTML =3D $A(arguments).join('');=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setText=0A=
		Sets the inner text of the Element.=0A=
=0A=
	Arguments:=0A=
		text - string; the new text content for the element.=0A=
=0A=
	Example:=0A=
		>$('myElement').setText('some text') //the text of myElement is now =
=3D 'some text'=0A=
	*/=0A=
=0A=
	setText: function(text){=0A=
		var tag =3D this.getTag();=0A=
		if (['style', 'script'].contains(tag)){=0A=
			if (window.ie){=0A=
				if (tag =3D=3D 'style') this.styleSheet.cssText =3D text;=0A=
				else if (tag =3D=3D  'script') this.setProperty('text', text);=0A=
				return this;=0A=
			} else {=0A=
				this.removeChild(this.firstChild);=0A=
				return this.appendText(text);=0A=
			}=0A=
		}=0A=
		this[$defined(this.innerText) ? 'innerText' : 'textContent'] =3D text;=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getText=0A=
		Gets the inner text of the Element.=0A=
	*/=0A=
=0A=
	getText: function(){=0A=
		var tag =3D this.getTag();=0A=
		if (['style', 'script'].contains(tag)){=0A=
			if (window.ie){=0A=
				if (tag =3D=3D 'style') return this.styleSheet.cssText;=0A=
				else if (tag =3D=3D  'script') return this.getProperty('text');=0A=
			} else {=0A=
				return this.innerHTML;=0A=
			}=0A=
		}=0A=
		return ($pick(this.innerText, this.textContent));=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getTag=0A=
		Returns the tagName of the element in lower case.=0A=
=0A=
	Example:=0A=
		>$('myImage').getTag() // returns 'img'=0A=
=0A=
	Returns:=0A=
		The tag name in lower case=0A=
	*/=0A=
=0A=
	getTag: function(){=0A=
		return this.tagName.toLowerCase();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: empty=0A=
		Empties an element of all its children.=0A=
=0A=
	Example:=0A=
		>$('myDiv').empty() // empties the Div and returns it=0A=
=0A=
	Returns:=0A=
		The element.=0A=
	*/=0A=
=0A=
	empty: function(){=0A=
		Garbage.trash(this.getElementsByTagName('*'));=0A=
		return this.setHTML('');=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.fixStyle =3D function(property, result, element){=0A=
	if ($chk(parseInt(result))) return result;=0A=
	if (['height', 'width'].contains(property)){=0A=
		var values =3D (property =3D=3D 'width') ? ['left', 'right'] : ['top', =
'bottom'];=0A=
		var size =3D 0;=0A=
		values.each(function(value){=0A=
			size +=3D element.getStyle('border-' + value + '-width').toInt() + =
element.getStyle('padding-' + value).toInt();=0A=
		});=0A=
		return element['offset' + property.capitalize()] - size + 'px';=0A=
	} else if (property.test(/border(.+)Width|margin|padding/)){=0A=
		return '0px';=0A=
	}=0A=
	return result;=0A=
};=0A=
=0A=
Element.Styles =3D {'border': [], 'padding': [], 'margin': []};=0A=
['Top', 'Right', 'Bottom', 'Left'].each(function(direction){=0A=
	for (var style in Element.Styles) Element.Styles[style].push(style + =
direction);=0A=
});=0A=
=0A=
Element.borderShort =3D ['borderWidth', 'borderStyle', 'borderColor'];=0A=
=0A=
Element.getMany =3D function(el, method, keys){=0A=
	var result =3D {};=0A=
	$each(keys, function(key){=0A=
		result[key] =3D el[method](key);=0A=
	});=0A=
	return result;=0A=
};=0A=
=0A=
Element.setMany =3D function(el, method, pairs){=0A=
	for (var key in pairs) el[method](key, pairs[key]);=0A=
	return el;=0A=
};=0A=
=0A=
Element.Properties =3D new Abstract({=0A=
	'class': 'className', 'for': 'htmlFor', 'colspan': 'colSpan', =
'rowspan': 'rowSpan',=0A=
	'accesskey': 'accessKey', 'tabindex': 'tabIndex', 'maxlength': =
'maxLength',=0A=
	'readonly': 'readOnly', 'frameborder': 'frameBorder', 'value': 'value',=0A=
	'disabled': 'disabled', 'checked': 'checked', 'multiple': 'multiple', =
'selected': 'selected'=0A=
});=0A=
Element.PropertiesIFlag =3D {=0A=
	'href': 2, 'src': 2=0A=
};=0A=
=0A=
Element.Methods =3D {=0A=
	Listeners: {=0A=
		addListener: function(type, fn){=0A=
			if (this.addEventListener) this.addEventListener(type, fn, false);=0A=
			else this.attachEvent('on' + type, fn);=0A=
			return this;=0A=
		},=0A=
=0A=
		removeListener: function(type, fn){=0A=
			if (this.removeEventListener) this.removeEventListener(type, fn, =
false);=0A=
			else this.detachEvent('on' + type, fn);=0A=
			return this;=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
window.extend(Element.Methods.Listeners);=0A=
document.extend(Element.Methods.Listeners);=0A=
Element.extend(Element.Methods.Listeners);=0A=
=0A=
var Garbage =3D {=0A=
=0A=
	elements: [],=0A=
=0A=
	collect: function(el){=0A=
		if (!el.$tmp){=0A=
			Garbage.elements.push(el);=0A=
			el.$tmp =3D {'opacity': 1};=0A=
		}=0A=
		return el;=0A=
	},=0A=
=0A=
	trash: function(elements){=0A=
		for (var i =3D 0, j =3D elements.length, el; i < j; i++){=0A=
			if (!(el =3D elements[i]) || !el.$tmp) continue;=0A=
			if (el.$events) el.fireEvent('trash').removeEvents();=0A=
			for (var p in el.$tmp) el.$tmp[p] =3D null;=0A=
			for (var d in Element.prototype) el[d] =3D null;=0A=
			Garbage.elements[Garbage.elements.indexOf(el)] =3D null;=0A=
			el.htmlElement =3D el.$tmp =3D el =3D null;=0A=
		}=0A=
		Garbage.elements.remove(null);=0A=
	},=0A=
=0A=
	empty: function(){=0A=
		Garbage.collect(window);=0A=
		Garbage.collect(document);=0A=
		Garbage.trash(Garbage.elements);=0A=
	}=0A=
=0A=
};=0A=
=0A=
window.addListener('beforeunload', function(){=0A=
	window.addListener('unload', Garbage.empty);=0A=
	if (window.ie) window.addListener('unload', CollectGarbage);=0A=
});=0A=
=0A=
/*=0A=
Script: Element.Event.js=0A=
	Contains the Event Class, Element methods to deal with Element events, =
custom Events, and the Function prototype bindWithEvent.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Event=0A=
	Cross browser methods to manage events.=0A=
=0A=
Arguments:=0A=
	event - the event=0A=
=0A=
Properties:=0A=
	shift - true if the user pressed the shift=0A=
	control - true if the user pressed the control=0A=
	alt - true if the user pressed the alt=0A=
	meta - true if the user pressed the meta key=0A=
	wheel - the amount of third button scrolling=0A=
	code - the keycode of the key pressed=0A=
	page.x - the x position of the mouse, relative to the full window=0A=
	page.y - the y position of the mouse, relative to the full window=0A=
	client.x - the x position of the mouse, relative to the viewport=0A=
	client.y - the y position of the mouse, relative to the viewport=0A=
	key - the key pressed as a lowercase string. key also returns 'enter', =
'up', 'down', 'left', 'right', 'space', 'backspace', 'delete', 'esc'. =
Handy for these special keys.=0A=
	target - the event target=0A=
	relatedTarget - the event related target=0A=
=0A=
Example:=0A=
	(start code)=0A=
	$('myLink').onkeydown =3D function(event){=0A=
		var event =3D new Event(event);=0A=
		//event is now the Event class.=0A=
		alert(event.key); //returns the lowercase letter pressed=0A=
		alert(event.shift); //returns true if the key pressed is shift=0A=
		if (event.key =3D=3D 's' && event.control) alert('document saved');=0A=
	};=0A=
	(end)=0A=
*/=0A=
=0A=
var Event =3D new Class({=0A=
=0A=
	initialize: function(event){=0A=
		if (event && event.$extended) return event;=0A=
		this.$extended =3D true;=0A=
		event =3D event || window.event;=0A=
		this.event =3D event;=0A=
		this.type =3D event.type;=0A=
		this.target =3D event.target || event.srcElement;=0A=
		if (this.target.nodeType =3D=3D 3) this.target =3D =
this.target.parentNode;=0A=
		this.shift =3D event.shiftKey;=0A=
		this.control =3D event.ctrlKey;=0A=
		this.alt =3D event.altKey;=0A=
		this.meta =3D event.metaKey;=0A=
		if (['DOMMouseScroll', 'mousewheel'].contains(this.type)){=0A=
			this.wheel =3D (event.wheelDelta) ? event.wheelDelta / 120 : =
-(event.detail || 0) / 3;=0A=
		} else if (this.type.contains('key')){=0A=
			this.code =3D event.which || event.keyCode;=0A=
			for (var name in Event.keys){=0A=
				if (Event.keys[name] =3D=3D this.code){=0A=
					this.key =3D name;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (this.type =3D=3D 'keydown'){=0A=
				var fKey =3D this.code - 111;=0A=
				if (fKey > 0 && fKey < 13) this.key =3D 'f' + fKey;=0A=
			}=0A=
			this.key =3D this.key || String.fromCharCode(this.code).toLowerCase();=0A=
		} else if (this.type.test(/(click|mouse|menu)/)){=0A=
			this.page =3D {=0A=
				'x': event.pageX || event.clientX + =
document.documentElement.scrollLeft,=0A=
				'y': event.pageY || event.clientY + =
document.documentElement.scrollTop=0A=
			};=0A=
			this.client =3D {=0A=
				'x': event.pageX ? event.pageX - window.pageXOffset : event.clientX,=0A=
				'y': event.pageY ? event.pageY - window.pageYOffset : event.clientY=0A=
			};=0A=
			this.rightClick =3D (event.which =3D=3D 3) || (event.button =3D=3D 2);=0A=
			switch(this.type){=0A=
				case 'mouseover': this.relatedTarget =3D event.relatedTarget || =
event.fromElement; break;=0A=
				case 'mouseout': this.relatedTarget =3D event.relatedTarget || =
event.toElement;=0A=
			}=0A=
			this.fixRelatedTarget();=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: stop=0A=
		cross browser method to stop an event=0A=
	*/=0A=
=0A=
	stop: function(){=0A=
		return this.stopPropagation().preventDefault();=0A=
	},=0A=
=0A=
	/*=0A=
	Property: stopPropagation=0A=
		cross browser method to stop the propagation of an event=0A=
	*/=0A=
=0A=
	stopPropagation: function(){=0A=
		if (this.event.stopPropagation) this.event.stopPropagation();=0A=
		else this.event.cancelBubble =3D true;=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: preventDefault=0A=
		cross browser method to prevent the default action of the event=0A=
	*/=0A=
=0A=
	preventDefault: function(){=0A=
		if (this.event.preventDefault) this.event.preventDefault();=0A=
		else this.event.returnValue =3D false;=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Event.fix =3D {=0A=
=0A=
	relatedTarget: function(){=0A=
		if (this.relatedTarget && this.relatedTarget.nodeType =3D=3D 3) =
this.relatedTarget =3D this.relatedTarget.parentNode;=0A=
	},=0A=
=0A=
	relatedTargetGecko: function(){=0A=
		try {Event.fix.relatedTarget.call(this);} catch(e){this.relatedTarget =
=3D this.target;}=0A=
	}=0A=
=0A=
};=0A=
=0A=
Event.prototype.fixRelatedTarget =3D (window.gecko) ? =
Event.fix.relatedTargetGecko : Event.fix.relatedTarget;=0A=
=0A=
/*=0A=
Property: keys=0A=
	you can add additional Event keys codes this way:=0A=
=0A=
Example:=0A=
	(start code)=0A=
	Event.keys.whatever =3D 80;=0A=
	$(myelement).addEvent(keydown, function(event){=0A=
		event =3D new Event(event);=0A=
		if (event.key =3D=3D 'whatever') console.log(whatever key clicked).=0A=
	});=0A=
	(end)=0A=
*/=0A=
=0A=
Event.keys =3D new Abstract({=0A=
	'enter': 13,=0A=
	'up': 38,=0A=
	'down': 40,=0A=
	'left': 37,=0A=
	'right': 39,=0A=
	'esc': 27,=0A=
	'space': 32,=0A=
	'backspace': 8,=0A=
	'tab': 9,=0A=
	'delete': 46=0A=
});=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.Methods.Events =3D {=0A=
=0A=
	/*=0A=
	Property: addEvent=0A=
		Attaches an event listener to a DOM element.=0A=
=0A=
	Arguments:=0A=
		type - the event to monitor ('click', 'load', etc) without the prefix =
'on'.=0A=
		fn - the function to execute=0A=
=0A=
	Example:=0A=
		>$('myElement').addEvent('click', function(){alert('clicked!')});=0A=
	*/=0A=
=0A=
	addEvent: function(type, fn){=0A=
		this.$events =3D this.$events || {};=0A=
		this.$events[type] =3D this.$events[type] || {'keys': [], 'values': =
[]};=0A=
		if (this.$events[type].keys.contains(fn)) return this;=0A=
		this.$events[type].keys.push(fn);=0A=
		var realType =3D type;=0A=
		var custom =3D Element.Events[type];=0A=
		if (custom){=0A=
			if (custom.add) custom.add.call(this, fn);=0A=
			if (custom.map) fn =3D custom.map;=0A=
			if (custom.type) realType =3D custom.type;=0A=
		}=0A=
		if (!this.addEventListener) fn =3D fn.create({'bind': this, 'event': =
true});=0A=
		this.$events[type].values.push(fn);=0A=
		return (Element.NativeEvents.contains(realType)) ? =
this.addListener(realType, fn) : this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: removeEvent=0A=
		Works as Element.addEvent, but instead removes the previously added =
event listener.=0A=
	*/=0A=
=0A=
	removeEvent: function(type, fn){=0A=
		if (!this.$events || !this.$events[type]) return this;=0A=
		var pos =3D this.$events[type].keys.indexOf(fn);=0A=
		if (pos =3D=3D -1) return this;=0A=
		var key =3D this.$events[type].keys.splice(pos,1)[0];=0A=
		var value =3D this.$events[type].values.splice(pos,1)[0];=0A=
		var custom =3D Element.Events[type];=0A=
		if (custom){=0A=
			if (custom.remove) custom.remove.call(this, fn);=0A=
			if (custom.type) type =3D custom.type;=0A=
		}=0A=
		return (Element.NativeEvents.contains(type)) ? =
this.removeListener(type, value) : this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: addEvents=0A=
		As <addEvent>, but accepts an object and add multiple events at once.=0A=
	*/=0A=
=0A=
	addEvents: function(source){=0A=
		return Element.setMany(this, 'addEvent', source);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: removeEvents=0A=
		removes all events of a certain type from an element. if no argument =
is passed in, removes all events.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'click')=0A=
	*/=0A=
=0A=
	removeEvents: function(type){=0A=
		if (!this.$events) return this;=0A=
		if (!type){=0A=
			for (var evType in this.$events) this.removeEvents(evType);=0A=
			this.$events =3D null;=0A=
		} else if (this.$events[type]){=0A=
			this.$events[type].keys.each(function(fn){=0A=
				this.removeEvent(type, fn);=0A=
			}, this);=0A=
			this.$events[type] =3D null;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: fireEvent=0A=
		executes all events of the specified type present in the element.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'click')=0A=
		args - array or single object; arguments to pass to the function; if =
more than one argument, must be an array=0A=
		delay - (integer) delay (in ms) to wait to execute the event=0A=
	*/=0A=
=0A=
	fireEvent: function(type, args, delay){=0A=
		if (this.$events && this.$events[type]){=0A=
			this.$events[type].keys.each(function(fn){=0A=
				fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A=
			}, this);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: cloneEvents=0A=
		Clones all events from an element to this element.=0A=
=0A=
	Arguments:=0A=
		from - element, copy all events from this element=0A=
		type - optional, copies only events of this type=0A=
	*/=0A=
=0A=
	cloneEvents: function(from, type){=0A=
		if (!from.$events) return this;=0A=
		if (!type){=0A=
			for (var evType in from.$events) this.cloneEvents(from, evType);=0A=
		} else if (from.$events[type]){=0A=
			from.$events[type].keys.each(function(fn){=0A=
				this.addEvent(type, fn);=0A=
			}, this);=0A=
		}=0A=
		return this;=0A=
	}=0A=
=0A=
};=0A=
=0A=
window.extend(Element.Methods.Events);=0A=
document.extend(Element.Methods.Events);=0A=
Element.extend(Element.Methods.Events);=0A=
=0A=
/* Section: Custom Events */=0A=
=0A=
Element.Events =3D new Abstract({=0A=
=0A=
	/*=0A=
	Event: mouseenter=0A=
		In addition to the standard javascript events (load, mouseover, =
mouseout, click, etc.) <Event.js> contains two custom events=0A=
		this event fires when the mouse enters the area of the dom element; =
will not be fired again if the mouse crosses over children of the =
element (unlike mouseover)=0A=
=0A=
=0A=
	Example:=0A=
		>$(myElement).addEvent('mouseenter', myFunction);=0A=
	*/=0A=
=0A=
	'mouseenter': {=0A=
		type: 'mouseover',=0A=
		map: function(event){=0A=
			event =3D new Event(event);=0A=
			if (event.relatedTarget !=3D this && =
!this.hasChild(event.relatedTarget)) this.fireEvent('mouseenter', event);=0A=
		}=0A=
	},=0A=
=0A=
	/*=0A=
	Event: mouseleave=0A=
		this event fires when the mouse exits the area of the dom element; =
will not be fired again if the mouse crosses over children of the =
element (unlike mouseout)=0A=
=0A=
=0A=
	Example:=0A=
		>$(myElement).addEvent('mouseleave', myFunction);=0A=
	*/=0A=
=0A=
	'mouseleave': {=0A=
		type: 'mouseout',=0A=
		map: function(event){=0A=
			event =3D new Event(event);=0A=
			if (event.relatedTarget !=3D this && =
!this.hasChild(event.relatedTarget)) this.fireEvent('mouseleave', event);=0A=
		}=0A=
	},=0A=
=0A=
	'mousewheel': {=0A=
		type: (window.gecko) ? 'DOMMouseScroll' : 'mousewheel'=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.NativeEvents =3D [=0A=
	'click', 'dblclick', 'mouseup', 'mousedown', //mouse buttons=0A=
	'mousewheel', 'DOMMouseScroll', //mouse wheel=0A=
	'mouseover', 'mouseout', 'mousemove', //mouse movement=0A=
	'keydown', 'keypress', 'keyup', //keys=0A=
	'load', 'unload', 'beforeunload', 'resize', 'move', //window=0A=
	'focus', 'blur', 'change', 'submit', 'reset', 'select', //forms elements=0A=
	'error', 'abort', 'contextmenu', 'scroll' //misc=0A=
];=0A=
=0A=
/*=0A=
Class: Function=0A=
	A collection of The Function Object prototype methods.=0A=
*/=0A=
=0A=
Function.extend({=0A=
=0A=
	/*=0A=
	Property: bindWithEvent=0A=
		automatically passes MooTools Event Class.=0A=
=0A=
	Arguments:=0A=
		bind - optional, the object that the "this" of the function will refer =
to.=0A=
		args - optional, an argument to pass to the function; if more than one =
argument, it must be an array of arguments.=0A=
=0A=
	Returns:=0A=
		a function with the parameter bind as its "this" and as a pre-passed =
argument event or window.event, depending on the browser.=0A=
=0A=
	Example:=0A=
		>function myFunction(event){=0A=
		>	alert(event.client.x) //returns the coordinates of the mouse..=0A=
		>};=0A=
		>myElement.addEvent('click', myFunction.bindWithEvent(myElement));=0A=
	*/=0A=
=0A=
	bindWithEvent: function(bind, args){=0A=
		return this.create({'bind': bind, 'arguments': args, 'event': Event});=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Element.Filters.js=0A=
	add Filters capability to <Elements>.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Elements=0A=
	A collection of methods to be used with <$$> elements collections.=0A=
*/=0A=
=0A=
Elements.extend({=0A=
	=0A=
	/*=0A=
	Property: filterByTag=0A=
		Filters the collection by a specified tag name.=0A=
		Returns a new Elements collection, while the original remains =
untouched.=0A=
	*/=0A=
	=0A=
	filterByTag: function(tag){=0A=
		return new Elements(this.filter(function(el){=0A=
			return (Element.getTag(el) =3D=3D tag);=0A=
		}));=0A=
	},=0A=
	=0A=
	/*=0A=
	Property: filterByClass=0A=
		Filters the collection by a specified class name.=0A=
		Returns a new Elements collection, while the original remains =
untouched.=0A=
	*/=0A=
	=0A=
	filterByClass: function(className, nocash){=0A=
		var elements =3D this.filter(function(el){=0A=
			return (el.className && el.className.contains(className, ' '));=0A=
		});=0A=
		return (nocash) ? elements : new Elements(elements);=0A=
	},=0A=
	=0A=
	/*=0A=
	Property: filterById=0A=
		Filters the collection by a specified ID.=0A=
		Returns a new Elements collection, while the original remains =
untouched.=0A=
	*/=0A=
	=0A=
	filterById: function(id, nocash){=0A=
		var elements =3D this.filter(function(el){=0A=
			return (el.id =3D=3D id);=0A=
		});=0A=
		return (nocash) ? elements : new Elements(elements);=0A=
	},=0A=
	=0A=
	/*=0A=
	Property: filterByAttribute=0A=
		Filters the collection by a specified attribute.=0A=
		Returns a new Elements collection, while the original remains =
untouched.=0A=
		=0A=
	Arguments:=0A=
		name - the attribute name.=0A=
		operator - optional, the attribute operator.=0A=
		value - optional, the attribute value, only valid if the operator is =
specified.=0A=
	*/=0A=
	=0A=
	filterByAttribute: function(name, operator, value, nocash){=0A=
		var elements =3D this.filter(function(el){=0A=
			var current =3D Element.getProperty(el, name);=0A=
			if (!current) return false;=0A=
			if (!operator) return true;=0A=
			switch(operator){=0A=
				case '=3D': return (current =3D=3D value);=0A=
				case '*=3D': return (current.contains(value));=0A=
				case '^=3D': return (current.substr(0, value.length) =3D=3D value);=0A=
				case '$=3D': return (current.substr(current.length - value.length) =
=3D=3D value);=0A=
				case '!=3D': return (current !=3D value);=0A=
				case '~=3D': return current.contains(value, ' ');=0A=
			}=0A=
			return false;=0A=
		});=0A=
		return (nocash) ? elements : new Elements(elements);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Element.Selectors.js=0A=
	Css Query related functions and <Element> extensions=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/* Section: Utility Functions */=0A=
=0A=
/*=0A=
Function: $E=0A=
	Selects a single (i.e. the first found) Element based on the selector =
passed in and an optional filter element.=0A=
	Returns as <Element>.=0A=
=0A=
Arguments:=0A=
	selector - string; the css selector to match=0A=
	filter - optional; a DOM element to limit the scope of the selector =
match; defaults to document.=0A=
=0A=
Example:=0A=
	>$E('a', 'myElement') //find the first anchor tag inside the DOM =
element with id 'myElement'=0A=
=0A=
Returns:=0A=
	a DOM element - the first element that matches the selector=0A=
*/=0A=
=0A=
function $E(selector, filter){=0A=
	return ($(filter) || document).getElement(selector);=0A=
};=0A=
=0A=
/*=0A=
Function: $ES=0A=
	Returns a collection of Elements that match the selector passed in =
limited to the scope of the optional filter.=0A=
	See Also: <Element.getElements> for an alternate syntax.=0A=
	Returns as <Elements>.=0A=
=0A=
Returns:=0A=
	an array of dom elements that match the selector within the filter=0A=
=0A=
Arguments:=0A=
	selector - string; css selector to match=0A=
	filter - optional; a DOM element to limit the scope of the selector =
match; defaults to document.=0A=
=0A=
Examples:=0A=
	>$ES("a") //gets all the anchor tags; synonymous with $$("a")=0A=
	>$ES('a','myElement') //get all the anchor tags within $('myElement')=0A=
*/=0A=
=0A=
function $ES(selector, filter){=0A=
	return ($(filter) || document).getElementsBySelector(selector);=0A=
};=0A=
=0A=
$$.shared =3D {=0A=
=0A=
	'regexp': =
/^(\w*|\*)(?:#([\w-]+)|\.([\w-]+))?(?:\[(\w+)(?:([!*^$]?=3D)["']?([^"'\]]=
*)["']?)?])?$/,=0A=
	=0A=
	'xpath': {=0A=
=0A=
		getParam: function(items, context, param, i){=0A=
			var temp =3D [context.namespaceURI ? 'xhtml:' : '', param[1]];=0A=
			if (param[2]) temp.push('[@id=3D"', param[2], '"]');=0A=
			if (param[3]) temp.push('[contains(concat(" ", @class, " "), " ', =
param[3], ' ")]');=0A=
			if (param[4]){=0A=
				if (param[5] && param[6]){=0A=
					switch(param[5]){=0A=
						case '*=3D': temp.push('[contains(@', param[4], ', "', param[6], =
'")]'); break;=0A=
						case '^=3D': temp.push('[starts-with(@', param[4], ', "', =
param[6], '")]'); break;=0A=
						case '$=3D': temp.push('[substring(@', param[4], ', =
string-length(@', param[4], ') - ', param[6].length, ' + 1) =3D "', =
param[6], '"]'); break;=0A=
						case '=3D': temp.push('[@', param[4], '=3D"', param[6], '"]'); =
break;=0A=
						case '!=3D': temp.push('[@', param[4], '!=3D"', param[6], '"]');=0A=
					}=0A=
				} else {=0A=
					temp.push('[@', param[4], ']');=0A=
				}=0A=
			}=0A=
			items.push(temp.join(''));=0A=
			return items;=0A=
		},=0A=
		=0A=
		getItems: function(items, context, nocash){=0A=
			var elements =3D [];=0A=
			var xpath =3D document.evaluate('.//' + items.join('//'), context, =
$$.shared.resolver, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
			for (var i =3D 0, j =3D xpath.snapshotLength; i < j; i++) =
elements.push(xpath.snapshotItem(i));=0A=
			return (nocash) ? elements : new Elements(elements.map($));=0A=
		}=0A=
=0A=
	},=0A=
	=0A=
	'normal': {=0A=
		=0A=
		getParam: function(items, context, param, i){=0A=
			if (i =3D=3D 0){=0A=
				if (param[2]){=0A=
					var el =3D context.getElementById(param[2]);=0A=
					if (!el || ((param[1] !=3D '*') && (Element.getTag(el) !=3D =
param[1]))) return false;=0A=
					items =3D [el];=0A=
				} else {=0A=
					items =3D $A(context.getElementsByTagName(param[1]));=0A=
				}=0A=
			} else {=0A=
				items =3D $$.shared.getElementsByTagName(items, param[1]);=0A=
				if (param[2]) items =3D Elements.filterById(items, param[2], true);=0A=
			}=0A=
			if (param[3]) items =3D Elements.filterByClass(items, param[3], true);=0A=
			if (param[4]) items =3D Elements.filterByAttribute(items, param[4], =
param[5], param[6], true);=0A=
			return items;=0A=
		},=0A=
=0A=
		getItems: function(items, context, nocash){=0A=
			return (nocash) ? items : $$.unique(items);=0A=
		}=0A=
=0A=
	},=0A=
=0A=
	resolver: function(prefix){=0A=
		return (prefix =3D=3D 'xhtml') ? 'http://www.w3.org/1999/xhtml' : =
false;=0A=
	},=0A=
=0A=
	getElementsByTagName: function(context, tagName){=0A=
		var found =3D [];=0A=
		for (var i =3D 0, j =3D context.length; i < j; i++) =
found.extend(context[i].getElementsByTagName(tagName));=0A=
		return found;=0A=
	}=0A=
=0A=
};=0A=
=0A=
$$.shared.method =3D (window.xpath) ? 'xpath' : 'normal';=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.Methods.Dom =3D {=0A=
=0A=
	/*=0A=
	Property: getElements=0A=
		Gets all the elements within an element that match the given (single) =
selector.=0A=
		Returns as <Elements>.=0A=
=0A=
	Arguments:=0A=
		selector - string; the css selector to match=0A=
=0A=
	Examples:=0A=
		>$('myElement').getElements('a'); // get all anchors within myElement=0A=
		>$('myElement').getElements('input[name=3Ddialog]') //get all input =
tags with name 'dialog'=0A=
		>$('myElement').getElements('input[name$=3Dlog]') //get all input tags =
with names ending with 'log'=0A=
=0A=
	Notes:=0A=
		Supports these operators in attribute selectors:=0A=
=0A=
		- =3D : is equal to=0A=
		- ^=3D : starts-with=0A=
		- $=3D : ends-with=0A=
		- !=3D : is not equal to=0A=
=0A=
		Xpath is used automatically for compliant browsers.=0A=
	*/=0A=
=0A=
	getElements: function(selector, nocash){=0A=
		var items =3D [];=0A=
		selector =3D selector.trim().split(' ');=0A=
		for (var i =3D 0, j =3D selector.length; i < j; i++){=0A=
			var sel =3D selector[i];=0A=
			var param =3D sel.match($$.shared.regexp);=0A=
			if (!param) break;=0A=
			param[1] =3D param[1] || '*';=0A=
			var temp =3D $$.shared[$$.shared.method].getParam(items, this, param, =
i);=0A=
			if (!temp) break;=0A=
			items =3D temp;=0A=
		}=0A=
		return $$.shared[$$.shared.method].getItems(items, this, nocash);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getElement=0A=
		Same as <Element.getElements>, but returns only the first. Alternate =
syntax for <$E>, where filter is the Element.=0A=
		Returns as <Element>.=0A=
=0A=
	Arguments:=0A=
		selector - string; css selector=0A=
	*/=0A=
=0A=
	getElement: function(selector){=0A=
		return $(this.getElements(selector, true)[0] || false);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getElementsBySelector=0A=
		Same as <Element.getElements>, but allows for comma separated =
selectors, as in css. Alternate syntax for <$$>, where filter is the =
Element.=0A=
		Returns as <Elements>.=0A=
=0A=
	Arguments:=0A=
		selector - string; css selector=0A=
	*/=0A=
=0A=
	getElementsBySelector: function(selector, nocash){=0A=
		var elements =3D [];=0A=
		selector =3D selector.split(',');=0A=
		for (var i =3D 0, j =3D selector.length; i < j; i++) elements =3D =
elements.concat(this.getElements(selector[i], true));=0A=
		return (nocash) ? elements : $$.unique(elements);=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: getElementById=0A=
		Targets an element with the specified id found inside the Element. =
Does not overwrite document.getElementById.=0A=
=0A=
	Arguments:=0A=
		id - string; the id of the element to find.=0A=
	*/=0A=
=0A=
	getElementById: function(id){=0A=
		var el =3D document.getElementById(id);=0A=
		if (!el) return false;=0A=
		for (var parent =3D el.parentNode; parent !=3D this; parent =3D =
parent.parentNode){=0A=
			if (!parent) return false;=0A=
		}=0A=
		return el;=0A=
	}/*compatibility*/,=0A=
	=0A=
	getElementsByClassName: function(className){ =0A=
		return this.getElements('.' + className); =0A=
	}=0A=
	=0A=
	/*end compatibility*/=0A=
=0A=
});=0A=
=0A=
document.extend(Element.Methods.Dom);=0A=
Element.extend(Element.Methods.Dom);=0A=
=0A=
/*=0A=
Script: Element.Form.js=0A=
	Contains Element prototypes to deal with Forms and their elements.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: getValue=0A=
		Returns the value of the Element, if its tag is textarea, select or =
input. getValue called on a multiple select will return an array.=0A=
	*/=0A=
=0A=
	getValue: function(){=0A=
		switch(this.getTag()){=0A=
			case 'select':=0A=
				var values =3D [];=0A=
				$each(this.options, function(option){=0A=
					if (option.selected) values.push($pick(option.value, option.text));=0A=
				});=0A=
				return (this.multiple) ? values : values[0];=0A=
			case 'input': if (!(this.checked && ['checkbox', =
'radio'].contains(this.type)) && !['hidden', 'text', =
'password'].contains(this.type)) break;=0A=
			case 'textarea': return this.value;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	getFormElements: function(){=0A=
		return $$(this.getElementsByTagName('input'), =
this.getElementsByTagName('select'), =
this.getElementsByTagName('textarea'));=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toQueryString=0A=
		Reads the children inputs of the Element and generates a query string, =
based on their values. Used internally in <Ajax>=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		<form id=3D"myForm" action=3D"submit.php">=0A=
		<input name=3D"email" value=3D"bob@bob.com">=0A=
		<input name=3D"zipCode" value=3D"90210">=0A=
		</form>=0A=
=0A=
		<script>=0A=
		 $('myForm').toQueryString()=0A=
		</script>=0A=
		(end)=0A=
=0A=
		Returns:=0A=
			email=3Dbob@bob.com&zipCode=3D90210=0A=
	*/=0A=
=0A=
	toQueryString: function(){=0A=
		var queryString =3D [];=0A=
		this.getFormElements().each(function(el){=0A=
			var name =3D el.name;=0A=
			var value =3D el.getValue();=0A=
			if (value =3D=3D=3D false || !name || el.disabled) return;=0A=
			var qs =3D function(val){=0A=
				queryString.push(name + '=3D' + encodeURIComponent(val));=0A=
			};=0A=
			if ($type(value) =3D=3D 'array') value.each(qs);=0A=
			else qs(value);=0A=
		});=0A=
		return queryString.join('&');=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Element.Dimensions.js=0A=
	Contains Element prototypes to deal with Element size and position in =
space.=0A=
=0A=
Note:=0A=
	The functions in this script require n XHTML doctype.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: scrollTo=0A=
		Scrolls the element to the specified coordinated (if the element has =
an overflow)=0A=
=0A=
	Arguments:=0A=
		x - the x coordinate=0A=
		y - the y coordinate=0A=
=0A=
	Example:=0A=
		>$('myElement').scrollTo(0, 100)=0A=
	*/=0A=
=0A=
	scrollTo: function(x, y){=0A=
		this.scrollLeft =3D x;=0A=
		this.scrollTop =3D y;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getSize=0A=
		Return an Object representing the size/scroll values of the element.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		$('myElement').getSize();=0A=
		(end)=0A=
=0A=
	Returns:=0A=
		(start code)=0A=
		{=0A=
			'scroll': {'x': 100, 'y': 100},=0A=
			'size': {'x': 200, 'y': 400},=0A=
			'scrollSize': {'x': 300, 'y': 500}=0A=
		}=0A=
		(end)=0A=
	*/=0A=
=0A=
	getSize: function(){=0A=
		return {=0A=
			'scroll': {'x': this.scrollLeft, 'y': this.scrollTop},=0A=
			'size': {'x': this.offsetWidth, 'y': this.offsetHeight},=0A=
			'scrollSize': {'x': this.scrollWidth, 'y': this.scrollHeight}=0A=
		};=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getPosition=0A=
		Returns the real offsets of the element.=0A=
=0A=
	Arguments:=0A=
		overflown - optional, an array of nested scrolling containers for =
scroll offset calculation, use this if your element is inside any =
element containing scrollbars=0A=
=0A=
	Example:=0A=
		>$('element').getPosition();=0A=
=0A=
	Returns:=0A=
		>{x: 100, y:500};=0A=
	*/=0A=
=0A=
	getPosition: function(overflown){=0A=
		overflown =3D overflown || [];=0A=
		var el =3D this, left =3D 0, top =3D 0;=0A=
		do {=0A=
			left +=3D el.offsetLeft || 0;=0A=
			top +=3D el.offsetTop || 0;=0A=
			el =3D el.offsetParent;=0A=
		} while (el);=0A=
		overflown.each(function(element){=0A=
			left -=3D element.scrollLeft || 0;=0A=
			top -=3D element.scrollTop || 0;=0A=
		});=0A=
		return {'x': left, 'y': top};=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getTop=0A=
		Returns the distance from the top of the window to the Element.=0A=
=0A=
	Arguments:=0A=
		overflown - optional, an array of nested scrolling containers, see =
Element::getPosition=0A=
	*/=0A=
=0A=
	getTop: function(overflown){=0A=
		return this.getPosition(overflown).y;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getLeft=0A=
		Returns the distance from the left of the window to the Element.=0A=
=0A=
	Arguments:=0A=
		overflown - optional, an array of nested scrolling containers, see =
Element::getPosition=0A=
	*/=0A=
=0A=
	getLeft: function(overflown){=0A=
		return this.getPosition(overflown).x;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getCoordinates=0A=
		Returns an object with width, height, left, right, top, and bottom, =
representing the values of the Element=0A=
=0A=
	Arguments:=0A=
		overflown - optional, an array of nested scrolling containers, see =
Element::getPosition=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var myValues =3D $('myElement').getCoordinates();=0A=
		(end)=0A=
=0A=
	Returns:=0A=
		(start code)=0A=
		{=0A=
			width: 200,=0A=
			height: 300,=0A=
			left: 100,=0A=
			top: 50,=0A=
			right: 300,=0A=
			bottom: 350=0A=
		}=0A=
		(end)=0A=
	*/=0A=
=0A=
	getCoordinates: function(overflown){=0A=
		var position =3D this.getPosition(overflown);=0A=
		var obj =3D {=0A=
			'width': this.offsetWidth,=0A=
			'height': this.offsetHeight,=0A=
			'left': position.x,=0A=
			'top': position.y=0A=
		};=0A=
		obj.right =3D obj.left + obj.width;=0A=
		obj.bottom =3D obj.top + obj.height;=0A=
		return obj;=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Window.DomReady.js=0A=
	Contains the custom event domready, for window.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/* Section: Custom Events */=0A=
=0A=
/*=0A=
Event: domready=0A=
	executes a function when the dom tree is loaded, without waiting for =
images. Only works when called from window.=0A=
=0A=
Credits:=0A=
	(c) Dean Edwards/Matthias Miller/John Resig, remastered for MooTools.=0A=
=0A=
Arguments:=0A=
	fn - the function to execute when the DOM is ready=0A=
=0A=
Example:=0A=
	> window.addEvent('domready', function(){=0A=
	>	alert('the dom is ready');=0A=
	> });=0A=
*/=0A=
=0A=
Element.Events.domready =3D {=0A=
=0A=
	add: function(fn){=0A=
		if (window.loaded){=0A=
			fn.call(this);=0A=
			return;=0A=
		}=0A=
		var domReady =3D function(){=0A=
			if (window.loaded) return;=0A=
			window.loaded =3D true;=0A=
			window.timer =3D $clear(window.timer);=0A=
			this.fireEvent('domready');=0A=
		}.bind(this);=0A=
		if (document.readyState && window.webkit){=0A=
			window.timer =3D function(){=0A=
				if (['loaded','complete'].contains(document.readyState)) domReady();=0A=
			}.periodical(50);=0A=
		} else if (document.readyState && window.ie){=0A=
			if (!$('ie_ready')){=0A=
				var src =3D (window.location.protocol =3D=3D 'https:') ? '://0' : =
'javascript:void(0)';=0A=
				document.write('<script id=3D"ie_ready" defer src=3D"' + src + =
'"><\/script>');=0A=
				$('ie_ready').onreadystatechange =3D function(){=0A=
					if (this.readyState =3D=3D 'complete') domReady();=0A=
				};=0A=
			}=0A=
		} else {=0A=
			window.addListener("load", domReady);=0A=
			document.addListener("DOMContentLoaded", domReady);=0A=
		}=0A=
	}=0A=
=0A=
};=0A=
=0A=
/*compatibility*/=0A=
=0A=
window.onDomReady =3D function(fn){ =0A=
	return this.addEvent('domready', fn); =0A=
};=0A=
=0A=
/*end compatibility*/=0A=
=0A=
/*=0A=
Script: Window.Size.js=0A=
	Window cross-browser dimensions methods.=0A=
	=0A=
Note:=0A=
	The Functions in this script require an XHTML doctype.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: window=0A=
	Cross browser methods to get various window dimensions.=0A=
	Warning: All these methods require that the browser operates in strict =
mode, not quirks mode.=0A=
*/=0A=
=0A=
window.extend({=0A=
=0A=
	/*=0A=
	Property: getWidth=0A=
		Returns an integer representing the width of the browser window =
(without the scrollbar).=0A=
	*/=0A=
=0A=
	getWidth: function(){=0A=
		if (this.webkit419) return this.innerWidth;=0A=
		if (this.opera) return document.body.clientWidth;=0A=
		return document.documentElement.clientWidth;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getHeight=0A=
		Returns an integer representing the height of the browser window =
(without the scrollbar).=0A=
	*/=0A=
=0A=
	getHeight: function(){=0A=
		if (this.webkit419) return this.innerHeight;=0A=
		if (this.opera) return document.body.clientHeight;=0A=
		return document.documentElement.clientHeight;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getScrollWidth=0A=
		Returns an integer representing the scrollWidth of the window.=0A=
		This value is equal to or bigger than <getWidth>.=0A=
=0A=
	See Also:=0A=
		<http://developer.mozilla.org/en/docs/DOM:element.scrollWidth>=0A=
	*/=0A=
=0A=
	getScrollWidth: function(){=0A=
		if (this.ie) return Math.max(document.documentElement.offsetWidth, =
document.documentElement.scrollWidth);=0A=
		if (this.webkit) return document.body.scrollWidth;=0A=
		return document.documentElement.scrollWidth;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getScrollHeight=0A=
		Returns an integer representing the scrollHeight of the window.=0A=
		This value is equal to or bigger than <getHeight>.=0A=
=0A=
	See Also:=0A=
		<http://developer.mozilla.org/en/docs/DOM:element.scrollHeight>=0A=
	*/=0A=
=0A=
	getScrollHeight: function(){=0A=
		if (this.ie) return Math.max(document.documentElement.offsetHeight, =
document.documentElement.scrollHeight);=0A=
		if (this.webkit) return document.body.scrollHeight;=0A=
		return document.documentElement.scrollHeight;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getScrollLeft=0A=
		Returns an integer representing the scrollLeft of the window (the =
number of pixels the window has scrolled from the left).=0A=
=0A=
	See Also:=0A=
		<http://developer.mozilla.org/en/docs/DOM:element.scrollLeft>=0A=
	*/=0A=
=0A=
	getScrollLeft: function(){=0A=
		return this.pageXOffset || document.documentElement.scrollLeft;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getScrollTop=0A=
		Returns an integer representing the scrollTop of the window (the =
number of pixels the window has scrolled from the top).=0A=
=0A=
	See Also:=0A=
		<http://developer.mozilla.org/en/docs/DOM:element.scrollTop>=0A=
	*/=0A=
=0A=
	getScrollTop: function(){=0A=
		return this.pageYOffset || document.documentElement.scrollTop;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getSize=0A=
		Same as <Element.getSize>=0A=
	*/=0A=
=0A=
	getSize: function(){=0A=
		return {=0A=
			'size': {'x': this.getWidth(), 'y': this.getHeight()},=0A=
			'scrollSize': {'x': this.getScrollWidth(), 'y': =
this.getScrollHeight()},=0A=
			'scroll': {'x': this.getScrollLeft(), 'y': this.getScrollTop()}=0A=
		};=0A=
	},=0A=
=0A=
	//ignore=0A=
	getPosition: function(){return {'x': 0, 'y': 0};}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Base.js=0A=
	Contains <Fx.Base>, the foundamentals of the MooTools Effects.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Fx =3D {};=0A=
=0A=
/*=0A=
Class: Fx.Base=0A=
	Base class for the Effects.=0A=
=0A=
Options:=0A=
	transition - the equation to use for the effect see <Fx.Transitions>; =
default is <Fx.Transitions.Sine.easeInOut>=0A=
	duration - the duration of the effect in ms; 500 is the default.=0A=
	unit - the unit is 'px' by default (other values include things like =
'em' for fonts or '%').=0A=
	wait - boolean: to wait or not to wait for a current transition to end =
before running another of the same instance. defaults to true.=0A=
	fps - the frames per second for the transition; default is 50=0A=
	=0A=
Events:=0A=
	onStart - the function to execute as the effect begins; nothing =
(<Class.empty>) by default.=0A=
	onComplete - the function to execute after the effect has processed; =
nothing (<Class.empty>) by default.=0A=
	onCancel - the function to execute when you manually stop the effect.=0A=
*/=0A=
=0A=
Fx.Base =3D new Class({=0A=
=0A=
	options: {=0A=
		onStart: Class.empty,=0A=
		onComplete: Class.empty,=0A=
		onCancel: Class.empty,=0A=
		transition: function(p){=0A=
			return -(Math.cos(Math.PI * p) - 1) / 2;=0A=
		},=0A=
		duration: 500,=0A=
		unit: 'px',=0A=
		wait: true,=0A=
		fps: 50=0A=
	},=0A=
=0A=
	initialize: function(options){=0A=
		this.element =3D this.element || null;=0A=
		this.setOptions(options);=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
	},=0A=
=0A=
	step: function(){=0A=
		var time =3D $time();=0A=
		if (time < this.time + this.options.duration){=0A=
			this.delta =3D this.options.transition((time - this.time) / =
this.options.duration);=0A=
			this.setNow();=0A=
			this.increase();=0A=
		} else {=0A=
			this.stop(true);=0A=
			this.set(this.to);=0A=
			this.fireEvent('onComplete', this.element, 10);=0A=
			this.callChain();=0A=
		}=0A=
	},=0A=
=0A=
	/*=0A=
	Property: set=0A=
		Immediately sets the value with no transition.=0A=
=0A=
	Arguments:=0A=
		to - the point to jump to=0A=
=0A=
	Example:=0A=
		>var myFx =3D new Fx.Style('myElement', 'opacity').set(0); //will make =
it immediately transparent=0A=
	*/=0A=
=0A=
	set: function(to){=0A=
		this.now =3D to;=0A=
		this.increase();=0A=
		return this;=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		this.now =3D this.compute(this.from, this.to);=0A=
	},=0A=
=0A=
	compute: function(from, to){=0A=
		return (to - from) * this.delta + from;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: start=0A=
		Executes an effect from one position to the other.=0A=
=0A=
	Arguments:=0A=
		from - integer: staring value=0A=
		to - integer: the ending value=0A=
=0A=
	Examples:=0A=
		>var myFx =3D new Fx.Style('myElement', 'opacity').start(0,1); =
//display a transition from transparent to opaque.=0A=
	*/=0A=
=0A=
	start: function(from, to){=0A=
		if (!this.options.wait) this.stop();=0A=
		else if (this.timer) return this;=0A=
		this.from =3D from;=0A=
		this.to =3D to;=0A=
		this.change =3D this.to - this.from;=0A=
		this.time =3D $time();=0A=
		this.timer =3D this.step.periodical(Math.round(1000 / =
this.options.fps), this);=0A=
		this.fireEvent('onStart', this.element);=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: stop=0A=
		Stops the transition.=0A=
	*/=0A=
=0A=
	stop: function(end){=0A=
		if (!this.timer) return this;=0A=
		this.timer =3D $clear(this.timer);=0A=
		if (!end) this.fireEvent('onCancel', this.element);=0A=
		return this;=0A=
	}/*compatibility*/,=0A=
	=0A=
	custom: function(from, to){=0A=
		return this.start(from, to);=0A=
	},=0A=
=0A=
	clearTimer: function(end){=0A=
		return this.stop(end);=0A=
	}=0A=
=0A=
	/*end compatibility*/=0A=
=0A=
});=0A=
=0A=
Fx.Base.implement(new Chain, new Events, new Options);=0A=
=0A=
/*=0A=
Script: Fx.CSS.js=0A=
	Css parsing class for effects. Required by <Fx.Style>, <Fx.Styles>, =
<Fx.Elements>. No documentation needed, as its used internally.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Fx.CSS =3D {=0A=
=0A=
	select: function(property, to){=0A=
		if (property.test(/color/i)) return this.Color;=0A=
		var type =3D $type(to);=0A=
		if ((type =3D=3D 'array') || (type =3D=3D 'string' && to.contains(' =
'))) return this.Multi;=0A=
		return this.Single;=0A=
	},=0A=
=0A=
	parse: function(el, property, fromTo){=0A=
		if (!fromTo.push) fromTo =3D [fromTo];=0A=
		var from =3D fromTo[0], to =3D fromTo[1];=0A=
		if (!$chk(to)){=0A=
			to =3D from;=0A=
			from =3D el.getStyle(property);=0A=
		}=0A=
		var css =3D this.select(property, to);=0A=
		return {'from': css.parse(from), 'to': css.parse(to), 'css': css};=0A=
	}=0A=
=0A=
};=0A=
=0A=
Fx.CSS.Single =3D {=0A=
=0A=
	parse: function(value){=0A=
		return parseFloat(value);=0A=
	},=0A=
=0A=
	getNow: function(from, to, fx){=0A=
		return fx.compute(from, to);=0A=
	},=0A=
=0A=
	getValue: function(value, unit, property){=0A=
		if (unit =3D=3D 'px' && property !=3D 'opacity') value =3D =
Math.round(value);=0A=
		return value + unit;=0A=
	}=0A=
=0A=
};=0A=
=0A=
Fx.CSS.Multi =3D {=0A=
=0A=
	parse: function(value){=0A=
		return value.push ? value : value.split(' ').map(function(v){=0A=
			return parseFloat(v);=0A=
		});=0A=
	},=0A=
=0A=
	getNow: function(from, to, fx){=0A=
		var now =3D [];=0A=
		for (var i =3D 0; i < from.length; i++) now[i] =3D fx.compute(from[i], =
to[i]);=0A=
		return now;=0A=
	},=0A=
=0A=
	getValue: function(value, unit, property){=0A=
		if (unit =3D=3D 'px' && property !=3D 'opacity') value =3D =
value.map(Math.round);=0A=
		return value.join(unit + ' ') + unit;=0A=
	}=0A=
=0A=
};=0A=
=0A=
Fx.CSS.Color =3D {=0A=
=0A=
	parse: function(value){=0A=
		return value.push ? value : value.hexToRgb(true);=0A=
	},=0A=
=0A=
	getNow: function(from, to, fx){=0A=
		var now =3D [];=0A=
		for (var i =3D 0; i < from.length; i++) now[i] =3D =
Math.round(fx.compute(from[i], to[i]));=0A=
		return now;=0A=
	},=0A=
=0A=
	getValue: function(value){=0A=
		return 'rgb(' + value.join(',') + ')';=0A=
	}=0A=
=0A=
};=0A=
=0A=
/*=0A=
Script: Fx.Style.js=0A=
	Contains <Fx.Style>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Style=0A=
	The Style effect, used to transition any css property from one value to =
another. Includes colors.=0A=
	Colors must be in hex format.=0A=
	Inherits methods, properties, options and events from <Fx.Base>.=0A=
=0A=
Arguments:=0A=
	el - the $(element) to apply the style transition to=0A=
	property - the property to transition=0A=
	options - the Fx.Base options (see: <Fx.Base>)=0A=
=0A=
Example:=0A=
	>var marginChange =3D new Fx.Style('myElement', 'margin-top', =
{duration:500});=0A=
	>marginChange.start(10, 100);=0A=
*/=0A=
=0A=
Fx.Style =3D Fx.Base.extend({=0A=
=0A=
	initialize: function(el, property, options){=0A=
		this.element =3D $(el);=0A=
		this.property =3D property;=0A=
		this.parent(options);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hide=0A=
		Same as <Fx.Base.set> (0); hides the element immediately without =
transition.=0A=
	*/=0A=
=0A=
	hide: function(){=0A=
		return this.set(0);=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		this.now =3D this.css.getNow(this.from, this.to, this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: set=0A=
		Sets the element's css property (specified at instantiation) to the =
specified value immediately.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var marginChange =3D new Fx.Style('myElement', 'margin-top', =
{duration:500});=0A=
		marginChange.set(10); //margin-top is set to 10px immediately=0A=
		(end)=0A=
	*/=0A=
=0A=
	set: function(to){=0A=
		this.css =3D Fx.CSS.select(this.property, to);=0A=
		return this.parent(this.css.parse(to));=0A=
	},=0A=
=0A=
	/*=0A=
	Property: start=0A=
		Displays the transition to the value/values passed in=0A=
=0A=
	Arguments:=0A=
		from - (integer; optional) the starting position for the transition=0A=
		to - (integer) the ending position for the transition=0A=
=0A=
	Note:=0A=
		If you provide only one argument, the transition will use the current =
css value for its starting value.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var marginChange =3D new Fx.Style('myElement', 'margin-top', =
{duration:500});=0A=
		marginChange.start(10); //tries to read current margin top value and =
goes from current to 10=0A=
		(end)=0A=
	*/=0A=
=0A=
	start: function(from, to){=0A=
		if (this.timer && this.options.wait) return this;=0A=
		var parsed =3D Fx.CSS.parse(this.element, this.property, [from, to]);=0A=
		this.css =3D parsed.css;=0A=
		return this.parent(parsed.from, parsed.to);=0A=
	},=0A=
=0A=
	increase: function(){=0A=
		this.element.setStyle(this.property, this.css.getValue(this.now, =
this.options.unit, this.property));=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: effect=0A=
		Applies an <Fx.Style> to the Element; This a shortcut for <Fx.Style>.=0A=
=0A=
	Arguments:=0A=
		property - (string) the css property to alter=0A=
		options - (object; optional) key/value set of options (see <Fx.Style>)=0A=
=0A=
	Example:=0A=
		>var myEffect =3D $('myElement').effect('height', {duration: 1000, =
transition: Fx.Transitions.linear});=0A=
		>myEffect.start(10, 100);=0A=
		>//OR=0A=
		>$('myElement').effect('height', {duration: 1000, transition: =
Fx.Transitions.linear}).start(10,100);=0A=
	*/=0A=
=0A=
	effect: function(property, options){=0A=
		return new Fx.Style(this, property, options);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Styles.js=0A=
	Contains <Fx.Styles>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Styles=0A=
	Allows you to animate multiple css properties at once;=0A=
	Colors must be in hex format.=0A=
	Inherits methods, properties, options and events from <Fx.Base>.=0A=
=0A=
Arguments:=0A=
	el - the $(element) to apply the styles transition to=0A=
	options - the fx options (see: <Fx.Base>)=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var myEffects =3D new Fx.Styles('myElement', {duration: 1000, =
transition: Fx.Transitions.linear});=0A=
=0A=
	//height from 10 to 100 and width from 900 to 300=0A=
	myEffects.start({=0A=
		'height': [10, 100],=0A=
		'width': [900, 300]=0A=
	});=0A=
=0A=
	//or height from current height to 100 and width from current width to =
300=0A=
	myEffects.start({=0A=
		'height': 100,=0A=
		'width': 300=0A=
	});=0A=
	(end)=0A=
*/=0A=
=0A=
Fx.Styles =3D Fx.Base.extend({=0A=
=0A=
	initialize: function(el, options){=0A=
		this.element =3D $(el);=0A=
		this.parent(options);=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		for (var p in this.from) this.now[p] =3D =
this.css[p].getNow(this.from[p], this.to[p], this);=0A=
	},=0A=
=0A=
	set: function(to){=0A=
		var parsed =3D {};=0A=
		this.css =3D {};=0A=
		for (var p in to){=0A=
			this.css[p] =3D Fx.CSS.select(p, to[p]);=0A=
			parsed[p] =3D this.css[p].parse(to[p]);=0A=
		}=0A=
		return this.parent(parsed);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: start=0A=
		Executes a transition for any number of css properties in tandem.=0A=
=0A=
	Arguments:=0A=
		obj - an object containing keys that specify css properties to alter =
and values that specify either the from/to values (as an array) or just =
the end value (an integer).=0A=
=0A=
	Example:=0A=
		see <Fx.Styles>=0A=
	*/=0A=
=0A=
	start: function(obj){=0A=
		if (this.timer && this.options.wait) return this;=0A=
		this.now =3D {};=0A=
		this.css =3D {};=0A=
		var from =3D {}, to =3D {};=0A=
		for (var p in obj){=0A=
			var parsed =3D Fx.CSS.parse(this.element, p, obj[p]);=0A=
			from[p] =3D parsed.from;=0A=
			to[p] =3D parsed.to;=0A=
			this.css[p] =3D parsed.css;=0A=
		}=0A=
		return this.parent(from, to);=0A=
	},=0A=
=0A=
	increase: function(){=0A=
		for (var p in this.now) this.element.setStyle(p, =
this.css[p].getValue(this.now[p], this.options.unit, p));=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: effects=0A=
		Applies an <Fx.Styles> to the Element; This a shortcut for <Fx.Styles>.=0A=
=0A=
	Example:=0A=
		>var myEffects =3D $(myElement).effects({duration: 1000, transition: =
Fx.Transitions.Sine.easeInOut});=0A=
 		>myEffects.start({'height': [10, 100], 'width': [900, 300]});=0A=
	*/=0A=
=0A=
	effects: function(options){=0A=
		return new Fx.Styles(this, options);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Elements.js=0A=
	Contains <Fx.Elements>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Elements=0A=
	Fx.Elements allows you to apply any number of styles transitions to a =
selection of elements. Includes colors (must be in hex format).=0A=
	Inherits methods, properties, options and events from <Fx.Base>.=0A=
=0A=
Arguments:=0A=
	elements - a collection of elements the effects will be applied to.=0A=
	options - same as <Fx.Base> options.=0A=
*/=0A=
=0A=
Fx.Elements =3D Fx.Base.extend({=0A=
=0A=
	initialize: function(elements, options){=0A=
		this.elements =3D $$(elements);=0A=
		this.parent(options);=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		for (var i in this.from){=0A=
			var iFrom =3D this.from[i], iTo =3D this.to[i], iCss =3D this.css[i], =
iNow =3D this.now[i] =3D {};=0A=
			for (var p in iFrom) iNow[p] =3D iCss[p].getNow(iFrom[p], iTo[p], =
this);=0A=
		}=0A=
	},=0A=
=0A=
	set: function(to){=0A=
		var parsed =3D {};=0A=
		this.css =3D {};=0A=
		for (var i in to){=0A=
			var iTo =3D to[i], iCss =3D this.css[i] =3D {}, iParsed =3D parsed[i] =
=3D {};=0A=
			for (var p in iTo){=0A=
				iCss[p] =3D Fx.CSS.select(p, iTo[p]);=0A=
				iParsed[p] =3D iCss[p].parse(iTo[p]);=0A=
			}=0A=
		}=0A=
		return this.parent(parsed);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: start=0A=
		Applies the passed in style transitions to each object named (see =
example). Each item in the collection is refered to as a numerical =
string ("1" for instance). The first item is "0", the second "1", etc.=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		var myElementsEffects =3D new Fx.Elements($$('a'));=0A=
		myElementsEffects.start({=0A=
			'0': { //let's change the first element's opacity and width=0A=
				'opacity': [0,1],=0A=
				'width': [100,200]=0A=
			},=0A=
			'4': { //and the fifth one's opacity=0A=
				'opacity': [0.2, 0.5]=0A=
			}=0A=
		});=0A=
		(end)=0A=
	*/=0A=
=0A=
	start: function(obj){=0A=
		if (this.timer && this.options.wait) return this;=0A=
		this.now =3D {};=0A=
		this.css =3D {};=0A=
		var from =3D {}, to =3D {};=0A=
		for (var i in obj){=0A=
			var iProps =3D obj[i], iFrom =3D from[i] =3D {}, iTo =3D to[i] =3D =
{}, iCss =3D this.css[i] =3D {};=0A=
			for (var p in iProps){=0A=
				var parsed =3D Fx.CSS.parse(this.elements[i], p, iProps[p]);=0A=
				iFrom[p] =3D parsed.from;=0A=
				iTo[p] =3D parsed.to;=0A=
				iCss[p] =3D parsed.css;=0A=
			}=0A=
		}=0A=
		return this.parent(from, to);=0A=
	},=0A=
=0A=
	increase: function(){=0A=
		for (var i in this.now){=0A=
			var iNow =3D this.now[i], iCss =3D this.css[i];=0A=
			for (var p in iNow) this.elements[i].setStyle(p, =
iCss[p].getValue(iNow[p], this.options.unit, p));=0A=
		}=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Scroll.js=0A=
	Contains <Fx.Scroll>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Scroll=0A=
	Scroll any element with an overflow, including the window element.=0A=
	Inherits methods, properties, options and events from <Fx.Base>.=0A=
=0A=
Note:=0A=
	Fx.Scroll requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	element - the element to scroll=0A=
	options - optional, see Options below.=0A=
=0A=
Options:=0A=
	all the Fx.Base options and events, plus:=0A=
	offset - the distance for the scrollTo point/element. an Object with =
x/y properties.=0A=
	overflown - an array of nested scrolling containers, see =
<Element.getPosition>=0A=
*/=0A=
=0A=
Fx.Scroll =3D Fx.Base.extend({=0A=
=0A=
	options: {=0A=
		overflown: [],=0A=
		offset: {'x': 0, 'y': 0},=0A=
		wheelStops: true=0A=
	},=0A=
=0A=
	initialize: function(element, options){=0A=
		this.now =3D [];=0A=
		this.element =3D $(element);=0A=
		this.bound =3D {'stop': this.stop.bind(this, false)};=0A=
		this.parent(options);=0A=
		if (this.options.wheelStops){=0A=
			this.addEvent('onStart', function(){=0A=
				document.addEvent('mousewheel', this.bound.stop);=0A=
			}.bind(this));=0A=
			this.addEvent('onComplete', function(){=0A=
				document.removeEvent('mousewheel', this.bound.stop);=0A=
			}.bind(this));=0A=
		}=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		for (var i =3D 0; i < 2; i++) this.now[i] =3D =
this.compute(this.from[i], this.to[i]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: scrollTo=0A=
		Scrolls the chosen element to the x/y coordinates.=0A=
=0A=
	Arguments:=0A=
		x - the x coordinate to scroll the element to=0A=
		y - the y coordinate to scroll the element to=0A=
	*/=0A=
=0A=
	scrollTo: function(x, y){=0A=
		if (this.timer && this.options.wait) return this;=0A=
		var el =3D this.element.getSize();=0A=
		var values =3D {'x': x, 'y': y};=0A=
		for (var z in el.size){=0A=
			var max =3D el.scrollSize[z] - el.size[z];=0A=
			if ($chk(values[z])) values[z] =3D ($type(values[z]) =3D=3D 'number') =
? values[z].limit(0, max) : max;=0A=
			else values[z] =3D el.scroll[z];=0A=
			values[z] +=3D this.options.offset[z];=0A=
		}=0A=
		return this.start([el.scroll.x, el.scroll.y], [values.x, values.y]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toTop=0A=
		Scrolls the chosen element to its maximum top.=0A=
	*/=0A=
=0A=
	toTop: function(){=0A=
		return this.scrollTo(false, 0);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toBottom=0A=
		Scrolls the chosen element to its maximum bottom.=0A=
	*/=0A=
=0A=
	toBottom: function(){=0A=
		return this.scrollTo(false, 'full');=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toLeft=0A=
		Scrolls the chosen element to its maximum left.=0A=
	*/=0A=
=0A=
	toLeft: function(){=0A=
		return this.scrollTo(0, false);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toRight=0A=
		Scrolls the chosen element to its maximum right.=0A=
	*/=0A=
=0A=
	toRight: function(){=0A=
		return this.scrollTo('full', false);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toElement=0A=
		Scrolls the specified element to the position the passed in element is =
found.=0A=
=0A=
	Arguments:=0A=
		el - the $(element) to scroll the window to=0A=
	*/=0A=
=0A=
	toElement: function(el){=0A=
		var parent =3D this.element.getPosition(this.options.overflown);=0A=
		var target =3D $(el).getPosition(this.options.overflown);=0A=
		return this.scrollTo(target.x - parent.x, target.y - parent.y);=0A=
	},=0A=
=0A=
	increase: function(){=0A=
		this.element.scrollTo(this.now[0], this.now[1]);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Slide.js=0A=
	Contains <Fx.Slide>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Slide=0A=
	The slide effect; slides an element in horizontally or vertically, the =
contents will fold inside.=0A=
	Inherits methods, properties, options and events from <Fx.Base>.=0A=
	=0A=
Note:=0A=
	Fx.Slide requires an XHTML doctype.=0A=
=0A=
Options:=0A=
	mode - set it to vertical or horizontal. Defaults to vertical.=0A=
	options - all the <Fx.Base> options=0A=
=0A=
Example:=0A=
	(start code)=0A=
	var mySlider =3D new Fx.Slide('myElement', {duration: 500});=0A=
	mySlider.toggle() //toggle the slider up and down.=0A=
	(end)=0A=
*/=0A=
=0A=
Fx.Slide =3D Fx.Base.extend({=0A=
=0A=
	options: {=0A=
		mode: 'vertical'=0A=
	},=0A=
=0A=
	initialize: function(el, options){=0A=
		this.element =3D $(el);=0A=
		this.wrapper =3D new Element('div', {'styles': =
$extend(this.element.getStyles('margin'), {'overflow': =
'hidden'})}).injectAfter(this.element).adopt(this.element);=0A=
		this.element.setStyle('margin', 0);=0A=
		this.setOptions(options);=0A=
		this.now =3D [];=0A=
		this.parent(this.options);=0A=
		this.open =3D true;=0A=
		this.addEvent('onComplete', function(){=0A=
			this.open =3D (this.now[0] =3D=3D=3D 0);=0A=
		});=0A=
		if (window.webkit419) this.addEvent('onComplete', function(){=0A=
			if (this.open) this.element.remove().inject(this.wrapper);=0A=
		});=0A=
	},=0A=
=0A=
	setNow: function(){=0A=
		for (var i =3D 0; i < 2; i++) this.now[i] =3D =
this.compute(this.from[i], this.to[i]);=0A=
	},=0A=
=0A=
	vertical: function(){=0A=
		this.margin =3D 'margin-top';=0A=
		this.layout =3D 'height';=0A=
		this.offset =3D this.element.offsetHeight;=0A=
	},=0A=
=0A=
	horizontal: function(){=0A=
		this.margin =3D 'margin-left';=0A=
		this.layout =3D 'width';=0A=
		this.offset =3D this.element.offsetWidth;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: slideIn=0A=
		Slides the elements in view horizontally or vertically.=0A=
=0A=
	Arguments:=0A=
		mode - (optional, string) 'horizontal' or 'vertical'; defaults to =
options.mode.=0A=
	*/=0A=
=0A=
	slideIn: function(mode){=0A=
		this[mode || this.options.mode]();=0A=
		return this.start([this.element.getStyle(this.margin).toInt(), =
this.wrapper.getStyle(this.layout).toInt()], [0, this.offset]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: slideOut=0A=
		Sides the elements out of view horizontally or vertically.=0A=
=0A=
	Arguments:=0A=
		mode - (optional, string) 'horizontal' or 'vertical'; defaults to =
options.mode.=0A=
	*/=0A=
=0A=
	slideOut: function(mode){=0A=
		this[mode || this.options.mode]();=0A=
		return this.start([this.element.getStyle(this.margin).toInt(), =
this.wrapper.getStyle(this.layout).toInt()], [-this.offset, 0]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: hide=0A=
		Hides the element without a transition.=0A=
=0A=
	Arguments:=0A=
		mode - (optional, string) 'horizontal' or 'vertical'; defaults to =
options.mode.=0A=
	*/=0A=
=0A=
	hide: function(mode){=0A=
		this[mode || this.options.mode]();=0A=
		this.open =3D false;=0A=
		return this.set([-this.offset, 0]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: show=0A=
		Shows the element without a transition.=0A=
=0A=
	Arguments:=0A=
		mode - (optional, string) 'horizontal' or 'vertical'; defaults to =
options.mode.=0A=
	*/=0A=
=0A=
	show: function(mode){=0A=
		this[mode || this.options.mode]();=0A=
		this.open =3D true;=0A=
		return this.set([0, this.offset]);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: toggle=0A=
		Slides in or Out the element, depending on its state=0A=
=0A=
	Arguments:=0A=
		mode - (optional, string) 'horizontal' or 'vertical'; defaults to =
options.mode.=0A=
=0A=
	*/=0A=
=0A=
	toggle: function(mode){=0A=
		if (this.wrapper.offsetHeight =3D=3D 0 || this.wrapper.offsetWidth =
=3D=3D 0) return this.slideIn(mode);=0A=
		return this.slideOut(mode);=0A=
	},=0A=
=0A=
	increase: function(){=0A=
		this.element.setStyle(this.margin, this.now[0] + this.options.unit);=0A=
		this.wrapper.setStyle(this.layout, this.now[1] + this.options.unit);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Fx.Transitions.js=0A=
	Effects transitions, to be used with all the effects.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	Easing Equations by Robert Penner, =
<http://www.robertpenner.com/easing/>, modified & optimized to be used =
with mootools.=0A=
*/=0A=
=0A=
/*=0A=
Class: Fx.Transitions=0A=
	A collection of tweening transitions for use with the <Fx.Base> classes.=0A=
=0A=
Example:=0A=
	>//Elastic.easeOut with default values:=0A=
	>new Fx.Style('margin', {transition: Fx.Transitions.Elastic.easeOut});=0A=
	>//Elastic.easeOut with user-defined value for elasticity.=0A=
	> var myTransition =3D new Fx.Transition(Fx.Transitions.Elastic, 3);=0A=
	>new Fx.Style('margin', {transition: myTransition.easeOut});=0A=
=0A=
See also:=0A=
	http://www.robertpenner.com/easing/=0A=
*/=0A=
=0A=
Fx.Transition =3D function(transition, params){=0A=
	params =3D params || [];=0A=
	if ($type(params) !=3D 'array') params =3D [params];=0A=
	return $extend(transition, {=0A=
		easeIn: function(pos){=0A=
			return transition(pos, params);=0A=
		},=0A=
		easeOut: function(pos){=0A=
			return 1 - transition(1 - pos, params);=0A=
		},=0A=
		easeInOut: function(pos){=0A=
			return (pos <=3D 0.5) ? transition(2 * pos, params) / 2 : (2 - =
transition(2 * (1 - pos), params)) / 2;=0A=
		}=0A=
	});=0A=
};=0A=
=0A=
Fx.Transitions =3D new Abstract({=0A=
=0A=
	/*=0A=
	Property: linear=0A=
		displays a linear transition.=0A=
=0A=
	Graph:=0A=
		(see Linear.png)=0A=
	*/=0A=
=0A=
	linear: function(p){=0A=
		return p;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Fx.Transitions.extend =3D function(transitions){=0A=
	for (var transition in transitions){=0A=
		Fx.Transitions[transition] =3D new =
Fx.Transition(transitions[transition]);=0A=
		/*compatibility*/=0A=
		Fx.Transitions.compat(transition);=0A=
		/*end compatibility*/=0A=
	}=0A=
};=0A=
=0A=
/*compatibility*/=0A=
=0A=
Fx.Transitions.compat =3D function(transition){=0A=
	['In', 'Out', 'InOut'].each(function(easeType){=0A=
		Fx.Transitions[transition.toLowerCase() + easeType] =3D =
Fx.Transitions[transition]['ease' + easeType];=0A=
	});=0A=
};=0A=
=0A=
/*end compatibility*/=0A=
=0A=
Fx.Transitions.extend({=0A=
=0A=
	/*=0A=
	Property: Quad=0A=
		displays a quadratic transition. Must be used as Quad.easeIn or =
Quad.easeOut or Quad.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Quad.png)=0A=
	*/=0A=
=0A=
	//auto generated=0A=
=0A=
	/*=0A=
	Property: Cubic=0A=
		displays a cubicular transition. Must be used as Cubic.easeIn or =
Cubic.easeOut or Cubic.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Cubic.png)=0A=
	*/=0A=
=0A=
	//auto generated=0A=
=0A=
	/*=0A=
	Property: Quart=0A=
		displays a quartetic transition. Must be used as Quart.easeIn or =
Quart.easeOut or Quart.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Quart.png)=0A=
	*/=0A=
=0A=
	//auto generated=0A=
=0A=
	/*=0A=
	Property: Quint=0A=
		displays a quintic transition. Must be used as Quint.easeIn or =
Quint.easeOut or Quint.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Quint.png)=0A=
	*/=0A=
=0A=
	//auto generated=0A=
=0A=
	/*=0A=
	Property: Pow=0A=
		Used to generate Quad, Cubic, Quart and Quint.=0A=
		By default is p^6.=0A=
=0A=
	Graph:=0A=
		(see Pow.png)=0A=
	*/=0A=
=0A=
	Pow: function(p, x){=0A=
		return Math.pow(p, x[0] || 6);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: Expo=0A=
		displays a exponential transition. Must be used as Expo.easeIn or =
Expo.easeOut or Expo.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Expo.png)=0A=
	*/=0A=
=0A=
	Expo: function(p){=0A=
		return Math.pow(2, 8 * (p - 1));=0A=
	},=0A=
=0A=
	/*=0A=
	Property: Circ=0A=
		displays a circular transition. Must be used as Circ.easeIn or =
Circ.easeOut or Circ.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Circ.png)=0A=
	*/=0A=
=0A=
	Circ: function(p){=0A=
		return 1 - Math.sin(Math.acos(p));=0A=
	},=0A=
=0A=
=0A=
	/*=0A=
	Property: Sine=0A=
		displays a sineousidal transition. Must be used as Sine.easeIn or =
Sine.easeOut or Sine.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Sine.png)=0A=
	*/=0A=
=0A=
	Sine: function(p){=0A=
		return 1 - Math.sin((1 - p) * Math.PI / 2);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: Back=0A=
		makes the transition go back, then all forth. Must be used as =
Back.easeIn or Back.easeOut or Back.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Back.png)=0A=
	*/=0A=
=0A=
	Back: function(p, x){=0A=
		x =3D x[0] || 1.618;=0A=
		return Math.pow(p, 2) * ((x + 1) * p - x);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: Bounce=0A=
		makes the transition bouncy. Must be used as Bounce.easeIn or =
Bounce.easeOut or Bounce.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Bounce.png)=0A=
	*/=0A=
=0A=
	Bounce: function(p){=0A=
		var value;=0A=
		for (var a =3D 0, b =3D 1; 1; a +=3D b, b /=3D 2){=0A=
			if (p >=3D (7 - 4 * a) / 11){=0A=
				value =3D - Math.pow((11 - 6 * a - 11 * p) / 4, 2) + b * b;=0A=
				break;=0A=
			}=0A=
		}=0A=
		return value;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: Elastic=0A=
		Elastic curve. Must be used as Elastic.easeIn or Elastic.easeOut or =
Elastic.easeInOut=0A=
=0A=
	Graph:=0A=
		(see Elastic.png)=0A=
	*/=0A=
=0A=
	Elastic: function(p, x){=0A=
		return Math.pow(2, 10 * --p) * Math.cos(20 * p * Math.PI * (x[0] || 1) =
/ 3);=0A=
	}=0A=
=0A=
});=0A=
=0A=
['Quad', 'Cubic', 'Quart', 'Quint'].each(function(transition, i){=0A=
	Fx.Transitions[transition] =3D new Fx.Transition(function(p){=0A=
		return Math.pow(p, [i + 2]);=0A=
	});=0A=
	=0A=
	/*compatibility*/=0A=
	Fx.Transitions.compat(transition);=0A=
	/*end compatibility*/=0A=
});=0A=
=0A=
/*=0A=
Script: Drag.Base.js=0A=
	Contains <Drag.Base>, <Element.makeResizable>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Drag =3D {};=0A=
=0A=
/*=0A=
Class: Drag.Base=0A=
	Modify two css properties of an element based on the position of the =
mouse.=0A=
	=0A=
Note:=0A=
	Drag.Base requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	el - the $(element) to apply the transformations to.=0A=
	options - optional. The options object.=0A=
=0A=
Options:=0A=
	handle - the $(element) to act as the handle for the draggable element. =
defaults to the $(element) itself.=0A=
	modifiers - an object. see Modifiers Below.=0A=
	limit - an object, see Limit below.=0A=
	grid - optional, distance in px for snap-to-grid dragging=0A=
	snap - optional, the distance you have to drag before the element =
starts to respond to the drag. defaults to false=0A=
=0A=
	modifiers:=0A=
		x - string, the style you want to modify when the mouse moves in an =
horizontal direction. defaults to 'left'=0A=
		y - string, the style you want to modify when the mouse moves in a =
vertical direction. defaults to 'top'=0A=
=0A=
	limit:=0A=
		x - array with start and end limit relative to modifiers.x=0A=
		y - array with start and end limit relative to modifiers.y=0A=
		=0A=
Events:=0A=
	onStart - optional, function to execute when the user starts to drag =
(on mousedown);=0A=
	onComplete - optional, function to execute when the user completes the =
drag.=0A=
	onDrag - optional, function to execute at every step of the drag=0A=
*/=0A=
=0A=
Drag.Base =3D new Class({=0A=
=0A=
	options: {=0A=
		handle: false,=0A=
		unit: 'px',=0A=
		onStart: Class.empty,=0A=
		onBeforeStart: Class.empty,=0A=
		onComplete: Class.empty,=0A=
		onSnap: Class.empty,=0A=
		onDrag: Class.empty,=0A=
		limit: false,=0A=
		modifiers: {x: 'left', y: 'top'},=0A=
		grid: false,=0A=
		snap: 6=0A=
	},=0A=
=0A=
	initialize: function(el, options){=0A=
		this.setOptions(options);=0A=
		this.element =3D $(el);=0A=
		this.handle =3D $(this.options.handle) || this.element;=0A=
		this.mouse =3D {'now': {}, 'pos': {}};=0A=
		this.value =3D {'start': {}, 'now': {}};=0A=
		this.bound =3D {=0A=
			'start': this.start.bindWithEvent(this),=0A=
			'check': this.check.bindWithEvent(this),=0A=
			'drag': this.drag.bindWithEvent(this),=0A=
			'stop': this.stop.bind(this)=0A=
		};=0A=
		this.attach();=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
	},=0A=
=0A=
	attach: function(){=0A=
		this.handle.addEvent('mousedown', this.bound.start);=0A=
		return this;=0A=
	},=0A=
=0A=
	detach: function(){=0A=
		this.handle.removeEvent('mousedown', this.bound.start);=0A=
		return this;=0A=
	},=0A=
=0A=
	start: function(event){=0A=
		this.fireEvent('onBeforeStart', this.element);=0A=
		this.mouse.start =3D event.page;=0A=
		var limit =3D this.options.limit;=0A=
		this.limit =3D {'x': [], 'y': []};=0A=
		for (var z in this.options.modifiers){=0A=
			if (!this.options.modifiers[z]) continue;=0A=
			this.value.now[z] =3D =
this.element.getStyle(this.options.modifiers[z]).toInt();=0A=
			this.mouse.pos[z] =3D event.page[z] - this.value.now[z];=0A=
			if (limit && limit[z]){=0A=
				for (var i =3D 0; i < 2; i++){=0A=
					if ($chk(limit[z][i])) this.limit[z][i] =3D ($type(limit[z][i]) =
=3D=3D 'function') ? limit[z][i]() : limit[z][i];=0A=
				}=0A=
			}=0A=
		}=0A=
		if ($type(this.options.grid) =3D=3D 'number') this.options.grid =3D =
{'x': this.options.grid, 'y': this.options.grid};=0A=
		document.addListener('mousemove', this.bound.check);=0A=
		document.addListener('mouseup', this.bound.stop);=0A=
		this.fireEvent('onStart', this.element);=0A=
		event.stop();=0A=
	},=0A=
=0A=
	check: function(event){=0A=
		var distance =3D Math.round(Math.sqrt(Math.pow(event.page.x - =
this.mouse.start.x, 2) + Math.pow(event.page.y - this.mouse.start.y, =
2)));=0A=
		if (distance > this.options.snap){=0A=
			document.removeListener('mousemove', this.bound.check);=0A=
			document.addListener('mousemove', this.bound.drag);=0A=
			this.drag(event);=0A=
			this.fireEvent('onSnap', this.element);=0A=
		}=0A=
		event.stop();=0A=
	},=0A=
=0A=
	drag: function(event){=0A=
		this.out =3D false;=0A=
		this.mouse.now =3D event.page;=0A=
		for (var z in this.options.modifiers){=0A=
			if (!this.options.modifiers[z]) continue;=0A=
			this.value.now[z] =3D this.mouse.now[z] - this.mouse.pos[z];=0A=
			if (this.limit[z]){=0A=
				if ($chk(this.limit[z][1]) && (this.value.now[z] > =
this.limit[z][1])){=0A=
					this.value.now[z] =3D this.limit[z][1];=0A=
					this.out =3D true;=0A=
				} else if ($chk(this.limit[z][0]) && (this.value.now[z] < =
this.limit[z][0])){=0A=
					this.value.now[z] =3D this.limit[z][0];=0A=
					this.out =3D true;=0A=
				}=0A=
			}=0A=
			if (this.options.grid[z]) this.value.now[z] -=3D (this.value.now[z] % =
this.options.grid[z]);=0A=
			this.element.setStyle(this.options.modifiers[z], this.value.now[z] + =
this.options.unit);=0A=
		}=0A=
		this.fireEvent('onDrag', this.element);=0A=
		event.stop();=0A=
	},=0A=
=0A=
	stop: function(){=0A=
		document.removeListener('mousemove', this.bound.check);=0A=
		document.removeListener('mousemove', this.bound.drag);=0A=
		document.removeListener('mouseup', this.bound.stop);=0A=
		this.fireEvent('onComplete', this.element);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Drag.Base.implement(new Events, new Options);=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: makeResizable=0A=
		Makes an element resizable (by dragging) with the supplied options.=0A=
=0A=
	Arguments:=0A=
		options - see <Drag.Base> for acceptable options.=0A=
	*/=0A=
=0A=
	makeResizable: function(options){=0A=
		return new Drag.Base(this, $merge({modifiers: {x: 'width', y: =
'height'}}, options));=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Drag.Move.js=0A=
	Contains <Drag.Move>, <Element.makeDraggable>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Drag.Move=0A=
	Extends <Drag.Base>, has additional functionality for dragging an =
element, support snapping and droppables.=0A=
	Drag.move supports either position absolute or relative. If no position =
is found, absolute will be set.=0A=
	Inherits methods, properties, options and events from <Drag.Base>.=0A=
=0A=
Note:=0A=
	Drag.Move requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	el - the $(element) to apply the drag to.=0A=
	options - optional. see Options below.=0A=
=0A=
Options:=0A=
	all the drag.Base options, plus:=0A=
	container - an element, will fill automatically limiting options based =
on the $(element) size and position. defaults to false (no limiting)=0A=
	droppables - an array of elements you can drop your draggable to.=0A=
	overflown - an array of nested scrolling containers, see =
Element::getPosition=0A=
*/=0A=
=0A=
Drag.Move =3D Drag.Base.extend({=0A=
=0A=
	options: {=0A=
		droppables: [],=0A=
		container: false,=0A=
		overflown: []=0A=
	},=0A=
=0A=
	initialize: function(el, options){=0A=
		this.setOptions(options);=0A=
		this.element =3D $(el);=0A=
		this.droppables =3D $$(this.options.droppables);=0A=
		this.container =3D $(this.options.container);=0A=
		this.position =3D {'element': this.element.getStyle('position'), =
'container': false};=0A=
		if (this.container) this.position.container =3D =
this.container.getStyle('position');=0A=
		if (!['relative', 'absolute', =
'fixed'].contains(this.position.element)) this.position.element =3D =
'absolute';=0A=
		var top =3D this.element.getStyle('top').toInt();=0A=
		var left =3D this.element.getStyle('left').toInt();=0A=
		if (this.position.element =3D=3D 'absolute' && !['relative', =
'absolute', 'fixed'].contains(this.position.container)){=0A=
			top =3D $chk(top) ? top : this.element.getTop(this.options.overflown);=0A=
			left =3D $chk(left) ? left : =
this.element.getLeft(this.options.overflown);=0A=
		} else {=0A=
			top =3D $chk(top) ? top : 0;=0A=
			left =3D $chk(left) ? left : 0;=0A=
		}=0A=
		this.element.setStyles({'top': top, 'left': left, 'position': =
this.position.element});=0A=
		this.parent(this.element);=0A=
	},=0A=
=0A=
	start: function(event){=0A=
		this.overed =3D null;=0A=
		if (this.container){=0A=
			var cont =3D this.container.getCoordinates();=0A=
			var el =3D this.element.getCoordinates();=0A=
			if (this.position.element =3D=3D 'absolute' && !['relative', =
'absolute', 'fixed'].contains(this.position.container)){=0A=
				this.options.limit =3D {=0A=
					'x': [cont.left, cont.right - el.width],=0A=
					'y': [cont.top, cont.bottom - el.height]=0A=
				};=0A=
			} else {=0A=
				this.options.limit =3D {=0A=
					'y': [0, cont.height - el.height],=0A=
					'x': [0, cont.width - el.width]=0A=
				};=0A=
			}=0A=
		}=0A=
		this.parent(event);=0A=
	},=0A=
=0A=
	drag: function(event){=0A=
		this.parent(event);=0A=
		var overed =3D this.out ? false : =
this.droppables.filter(this.checkAgainst, this).getLast();=0A=
		if (this.overed !=3D overed){=0A=
			if (this.overed) this.overed.fireEvent('leave', [this.element, this]);=0A=
			this.overed =3D overed ? overed.fireEvent('over', [this.element, =
this]) : null;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	checkAgainst: function(el){=0A=
		el =3D el.getCoordinates(this.options.overflown);=0A=
		var now =3D this.mouse.now;=0A=
		return (now.x > el.left && now.x < el.right && now.y < el.bottom && =
now.y > el.top);=0A=
	},=0A=
=0A=
	stop: function(){=0A=
		if (this.overed && !this.out) this.overed.fireEvent('drop', =
[this.element, this]);=0A=
		else this.element.fireEvent('emptydrop', this);=0A=
		this.parent();=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: makeDraggable=0A=
		Makes an element draggable with the supplied options.=0A=
=0A=
	Arguments:=0A=
		options - see <Drag.Move> and <Drag.Base> for acceptable options.=0A=
	*/=0A=
=0A=
	makeDraggable: function(options){=0A=
		return new Drag.Move(this, options);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: XHR.js=0A=
	Contains the basic XMLHttpRequest Class Wrapper.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: XHR=0A=
	Basic XMLHttpRequest Wrapper.=0A=
=0A=
Arguments:=0A=
	options - an object with options names as keys. See options below.=0A=
=0A=
Options:=0A=
	method - 'post' or 'get' - the protocol for the request; optional, =
defaults to 'post'.=0A=
	async - boolean: asynchronous option; true uses asynchronous requests. =
Defaults to true.=0A=
	encoding - the encoding, defaults to utf-8.=0A=
	autoCancel - cancels the already running request if another one is =
sent. defaults to false.=0A=
	headers - accepts an object, that will be set to request headers.=0A=
	=0A=
Events:=0A=
	onRequest - function to execute when the XHR request is fired.=0A=
	onSuccess - function to execute when the XHR request completes.=0A=
	onStateChange - function to execute when the state of the =
XMLHttpRequest changes.=0A=
	onFailure - function to execute when the state of the XMLHttpRequest =
changes.=0A=
=0A=
Properties:=0A=
	running - true if the request is running.=0A=
	response - object, text and xml as keys. You can access this property =
in the onSuccess event.=0A=
=0A=
Example:=0A=
	>var myXHR =3D new XHR({method: =
'get'}).send('http://site.com/requestHandler.php', =
'name=3Djohn&lastname=3Ddorian');=0A=
*/=0A=
=0A=
var XHR =3D new Class({=0A=
=0A=
	options: {=0A=
		method: 'post',=0A=
		async: true,=0A=
		onRequest: Class.empty,=0A=
		onSuccess: Class.empty,=0A=
		onFailure: Class.empty,=0A=
		urlEncoded: true,=0A=
		encoding: 'utf-8',=0A=
		autoCancel: false,=0A=
		headers: {}=0A=
	},=0A=
=0A=
	setTransport: function(){=0A=
		this.transport =3D (window.XMLHttpRequest) ? new XMLHttpRequest() : =
(window.ie ? new ActiveXObject('Microsoft.XMLHTTP') : false);=0A=
		return this;=0A=
	},=0A=
=0A=
	initialize: function(options){=0A=
		this.setTransport().setOptions(options);=0A=
		this.options.isSuccess =3D this.options.isSuccess || this.isSuccess;=0A=
		this.headers =3D {};=0A=
		if (this.options.urlEncoded && this.options.method =3D=3D 'post'){=0A=
			var encoding =3D (this.options.encoding) ? '; charset=3D' + =
this.options.encoding : '';=0A=
			this.setHeader('Content-type', 'application/x-www-form-urlencoded' + =
encoding);=0A=
		}=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
	},=0A=
=0A=
	onStateChange: function(){=0A=
		if (this.transport.readyState !=3D 4 || !this.running) return;=0A=
		this.running =3D false;=0A=
		var status =3D 0;=0A=
		try {status =3D this.transport.status;} catch(e){};=0A=
		if (this.options.isSuccess.call(this, status)) this.onSuccess();=0A=
		else this.onFailure();=0A=
		this.transport.onreadystatechange =3D Class.empty;=0A=
	},=0A=
=0A=
	isSuccess: function(status){=0A=
		return ((status >=3D 200) && (status < 300));=0A=
	},=0A=
=0A=
	onSuccess: function(){=0A=
		this.response =3D {=0A=
			'text': this.transport.responseText,=0A=
			'xml': this.transport.responseXML=0A=
		};=0A=
		this.fireEvent('onSuccess', [this.response.text, this.response.xml]);=0A=
		this.callChain();=0A=
	},=0A=
=0A=
	onFailure: function(){=0A=
		this.fireEvent('onFailure', this.transport);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: setHeader=0A=
		Add/modify an header for the request. It will not override headers =
from the options.=0A=
=0A=
	Example:=0A=
		>var myXhr =3D new XHR(url, {method: 'get', headers: {'X-Request': =
'JSON'}});=0A=
		>myXhr.setHeader('Last-Modified','Sat, 1 Jan 2005 05:00:00 GMT');=0A=
	*/=0A=
=0A=
	setHeader: function(name, value){=0A=
		this.headers[name] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: send=0A=
		Opens the XHR connection and sends the data. Data has to be null or a =
string.=0A=
=0A=
	Example:=0A=
		>var myXhr =3D new XHR({method: 'post'});=0A=
		>myXhr.send(url, querystring);=0A=
		>=0A=
		>var syncXhr =3D new XHR({async: false, method: 'post'});=0A=
		>syncXhr.send(url, null);=0A=
		>=0A=
	*/=0A=
=0A=
	send: function(url, data){=0A=
		if (this.options.autoCancel) this.cancel();=0A=
		else if (this.running) return this;=0A=
		this.running =3D true;=0A=
		if (data && this.options.method =3D=3D 'get'){=0A=
			url =3D url + (url.contains('?') ? '&' : '?') + data;=0A=
			data =3D null;=0A=
		}=0A=
		this.transport.open(this.options.method.toUpperCase(), url, =
this.options.async);=0A=
		this.transport.onreadystatechange =3D this.onStateChange.bind(this);=0A=
		if ((this.options.method =3D=3D 'post') && =
this.transport.overrideMimeType) this.setHeader('Connection', 'close');=0A=
		$extend(this.headers, this.options.headers);=0A=
		for (var type in this.headers) try =
{this.transport.setRequestHeader(type, this.headers[type]);} catch(e){};=0A=
		this.fireEvent('onRequest');=0A=
		this.transport.send($pick(data, null));=0A=
		return this;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: cancel=0A=
		Cancels the running request. No effect if the request is not running.=0A=
=0A=
	Example:=0A=
		>var myXhr =3D new XHR({method: 'get'}).send(url);=0A=
		>myXhr.cancel();=0A=
	*/=0A=
=0A=
	cancel: function(){=0A=
		if (!this.running) return this;=0A=
		this.running =3D false;=0A=
		this.transport.abort();=0A=
		this.transport.onreadystatechange =3D Class.empty;=0A=
		this.setTransport();=0A=
		this.fireEvent('onCancel');=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
XHR.implement(new Chain, new Events, new Options);=0A=
=0A=
/*=0A=
Script: Ajax.js=0A=
	Contains the <Ajax> class. Also contains methods to generate =
querystings from forms and Objects.=0A=
=0A=
Credits:=0A=
	Loosely based on the version from prototype.js =
<http://prototype.conio.net>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Ajax=0A=
	An Ajax class, For all your asynchronous needs.=0A=
	Inherits methods, properties, options and events from <XHR>.=0A=
=0A=
Arguments:=0A=
	url - the url pointing to the server-side script.=0A=
	options - optional, an object containing options.=0A=
=0A=
Options:=0A=
	data - you can write parameters here. Can be a querystring, an object =
or a Form element.=0A=
	update - $(element) to insert the response text of the XHR into, upon =
completion of the request.=0A=
	evalScripts - boolean; default is false. Execute scripts in the =
response text onComplete. When the response is javascript the whole =
response is evaluated.=0A=
	evalResponse - boolean; default is false. Force global evalulation of =
the whole response, no matter what content-type it is.=0A=
	=0A=
Events:=0A=
	onComplete - function to execute when the ajax request completes.=0A=
=0A=
Example:=0A=
	>var myAjax =3D new Ajax(url, {method: 'get'}).request();=0A=
*/=0A=
=0A=
var Ajax =3D XHR.extend({=0A=
=0A=
	options: {=0A=
		data: null,=0A=
		update: null,=0A=
		onComplete: Class.empty,=0A=
		evalScripts: false,=0A=
		evalResponse: false=0A=
	},=0A=
=0A=
	initialize: function(url, options){=0A=
		this.addEvent('onSuccess', this.onComplete);=0A=
		this.setOptions(options);=0A=
		/*compatibility*/=0A=
		this.options.data =3D this.options.data || this.options.postBody;=0A=
		/*end compatibility*/=0A=
		if (!['post', 'get'].contains(this.options.method)){=0A=
			this._method =3D '_method=3D' + this.options.method;=0A=
			this.options.method =3D 'post';=0A=
		}=0A=
		this.parent();=0A=
		this.setHeader('X-Requested-With', 'XMLHttpRequest');=0A=
		this.setHeader('Accept', 'text/javascript, text/html, application/xml, =
text/xml, */*');=0A=
		this.url =3D url;=0A=
	},=0A=
=0A=
	onComplete: function(){=0A=
		if (this.options.update) =
$(this.options.update).empty().setHTML(this.response.text);=0A=
		if (this.options.evalScripts || this.options.evalResponse) =
this.evalScripts();=0A=
		this.fireEvent('onComplete', [this.response.text, this.response.xml], =
20);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: request=0A=
		Executes the ajax request.=0A=
=0A=
	Example:=0A=
		>var myAjax =3D new Ajax(url, {method: 'get'});=0A=
		>myAjax.request();=0A=
=0A=
		OR=0A=
=0A=
		>new Ajax(url, {method: 'get'}).request();=0A=
	*/=0A=
=0A=
	request: function(data){=0A=
		data =3D data || this.options.data;=0A=
		switch($type(data)){=0A=
			case 'element': data =3D $(data).toQueryString(); break;=0A=
			case 'object': data =3D Object.toQueryString(data);=0A=
		}=0A=
		if (this._method) data =3D (data) ? [this._method, data].join('&') : =
this._method;=0A=
		return this.send(this.url, data);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: evalScripts=0A=
		Executes scripts in the response text=0A=
	*/=0A=
=0A=
	evalScripts: function(){=0A=
		var script, scripts;=0A=
		if (this.options.evalResponse || =
(/(ecma|java)script/).test(this.getHeader('Content-type'))) scripts =3D =
this.response.text;=0A=
		else {=0A=
			scripts =3D [];=0A=
			var regexp =3D /<script[^>]*>([\s\S]*?)<\/script>/gi;=0A=
			while ((script =3D regexp.exec(this.response.text))) =
scripts.push(script[1]);=0A=
			scripts =3D scripts.join('\n');=0A=
		}=0A=
		if (scripts) (window.execScript) ? window.execScript(scripts) : =
window.setTimeout(scripts, 0);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: getHeader=0A=
		Returns the given response header or null=0A=
	*/=0A=
=0A=
	getHeader: function(name){=0A=
		try {return this.transport.getResponseHeader(name);} catch(e){};=0A=
		return null;=0A=
	}=0A=
=0A=
});=0A=
=0A=
/* Section: Object related Functions */=0A=
=0A=
/*=0A=
Function: Object.toQueryString=0A=
	Generates a querystring from key/pair values in an object=0A=
=0A=
Arguments:=0A=
	source - the object to generate the querystring from.=0A=
=0A=
Returns:=0A=
	the query string.=0A=
=0A=
Example:=0A=
	>Object.toQueryString({apple: "red", lemon: "yellow"}); //returns =
"apple=3Dred&lemon=3Dyellow"=0A=
*/=0A=
=0A=
Object.toQueryString =3D function(source){=0A=
	var queryString =3D [];=0A=
	for (var property in source) =
queryString.push(encodeURIComponent(property) + '=3D' + =
encodeURIComponent(source[property]));=0A=
	return queryString.join('&');=0A=
};=0A=
=0A=
/*=0A=
Class: Element=0A=
	Custom class to allow all of its methods to be used with any DOM =
element via the dollar function <$>.=0A=
*/=0A=
=0A=
Element.extend({=0A=
=0A=
	/*=0A=
	Property: send=0A=
		Sends a form with an ajax post request=0A=
=0A=
	Arguments:=0A=
		options - option collection for ajax request. See <Ajax> for the =
options list.=0A=
=0A=
	Returns:=0A=
		The Ajax Class Instance=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		<form id=3D"myForm" action=3D"submit.php">=0A=
		<input name=3D"email" value=3D"bob@bob.com">=0A=
		<input name=3D"zipCode" value=3D"90210">=0A=
		</form>=0A=
		<script>=0A=
		$('myForm').send()=0A=
		</script>=0A=
		(end)=0A=
	*/=0A=
=0A=
	send: function(options){=0A=
		return new Ajax(this.getProperty('action'), $merge({data: =
this.toQueryString()}, options, {method: 'post'})).request();=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Cookie.js=0A=
	A cookie reader/creator=0A=
=0A=
Credits:=0A=
	based on the functions by Peter-Paul Koch (http://quirksmode.org)=0A=
*/=0A=
=0A=
/*=0A=
Class: Cookie=0A=
	Class for creating, getting, and removing cookies.=0A=
*/=0A=
=0A=
var Cookie =3D new Abstract({=0A=
=0A=
	options: {=0A=
		domain: false,=0A=
		path: false,=0A=
		duration: false,=0A=
		secure: false=0A=
	},=0A=
=0A=
	/*=0A=
	Property: set=0A=
		Sets a cookie in the browser.=0A=
=0A=
	Arguments:=0A=
		key - the key (name) for the cookie=0A=
		value - the value to set, cannot contain semicolons=0A=
		options - an object representing the Cookie options. See Options =
below. Default values are stored in Cookie.options.=0A=
=0A=
	Options:=0A=
		domain - the domain the Cookie belongs to. If you want to share the =
cookie with pages located on a different domain, you have to set this =
value. Defaults to the current domain.=0A=
		path - the path the Cookie belongs to. If you want to share the cookie =
with pages located in a different path, you have to set this value, for =
example to "/" to share the cookie with all pages on the domain. =
Defaults to the current path.=0A=
		duration - the duration of the Cookie before it expires, in days.=0A=
					If set to false or 0, the cookie will be a session cookie that =
expires when the browser is closed. This is default.=0A=
		secure - Stored cookie information can be accessed only from a secure =
environment.=0A=
=0A=
	Returns:=0A=
		An object with the options, the key and the value. You can give it as =
first parameter to Cookie.remove.=0A=
=0A=
	Example:=0A=
		>Cookie.set('username', 'Harald'); // session cookie (duration is =
false), or ...=0A=
		>Cookie.set('username', 'JackBauer', {duration: 1}); // save this for =
1 day=0A=
=0A=
	*/=0A=
=0A=
	set: function(key, value, options){=0A=
		options =3D $merge(this.options, options);=0A=
		value =3D encodeURIComponent(value);=0A=
		if (options.domain) value +=3D '; domain=3D' + options.domain;=0A=
		if (options.path) value +=3D '; path=3D' + options.path;=0A=
		if (options.duration){=0A=
			var date =3D new Date();=0A=
			date.setTime(date.getTime() + options.duration * 24 * 60 * 60 * 1000);=0A=
			value +=3D '; expires=3D' + date.toGMTString();=0A=
		}=0A=
		if (options.secure) value +=3D '; secure';=0A=
		document.cookie =3D key + '=3D' + value;=0A=
		return $extend(options, {'key': key, 'value': value});=0A=
	},=0A=
=0A=
	/*=0A=
	Property: get=0A=
		Gets the value of a cookie.=0A=
=0A=
	Arguments:=0A=
		key - the name of the cookie you wish to retrieve.=0A=
=0A=
	Returns:=0A=
		The cookie string value, or false if not found.=0A=
=0A=
	Example:=0A=
		>Cookie.get("username") //returns JackBauer=0A=
	*/=0A=
=0A=
	get: function(key){=0A=
		var value =3D document.cookie.match('(?:^|;)\\s*' + key.escapeRegExp() =
+ '=3D([^;]*)');=0A=
		return value ? decodeURIComponent(value[1]) : false;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: remove=0A=
		Removes a cookie from the browser.=0A=
=0A=
	Arguments:=0A=
		cookie - the name of the cookie to remove or a previous cookie (for =
domains)=0A=
		options - optional. you can also pass the domain and path here. Same =
as options in <Cookie.set>=0A=
=0A=
	Examples:=0A=
		>Cookie.remove('username') //bye-bye JackBauer, cya in 24 hours=0A=
		>=0A=
		>var myCookie =3D Cookie.set('username', 'Aaron', {domain: =
'mootools.net'}); // Cookie.set returns an object with all values need =
to remove the cookie=0A=
		>Cookie.remove(myCookie);=0A=
	*/=0A=
=0A=
	remove: function(cookie, options){=0A=
		if ($type(cookie) =3D=3D 'object') this.set(cookie.key, '', =
$merge(cookie, {duration: -1}));=0A=
		else this.set(cookie, '', $merge(options, {duration: -1}));=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Json.js=0A=
	Simple Json parser and Stringyfier, See: <http://www.json.org/>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Json=0A=
	Simple Json parser and Stringyfier, See: <http://www.json.org/>=0A=
*/=0A=
=0A=
var Json =3D {=0A=
=0A=
	/*=0A=
	Property: toString=0A=
		Converts an object to a string, to be passed in server-side scripts as =
a parameter. Although its not normal usage for this class, this method =
can also be used to convert functions and arrays to strings.=0A=
=0A=
	Arguments:=0A=
		obj - the object to convert to string=0A=
=0A=
	Returns:=0A=
		A json string=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		Json.toString({apple: 'red', lemon: 'yellow'}); =
'{"apple":"red","lemon":"yellow"}'=0A=
		(end)=0A=
	*/=0A=
=0A=
	toString: function(obj){=0A=
		switch($type(obj)){=0A=
			case 'string':=0A=
				return '"' + obj.replace(/(["\\])/g, '\\$1') + '"';=0A=
			case 'array':=0A=
				return '[' + obj.map(Json.toString).join(',') + ']';=0A=
			case 'object':=0A=
				var string =3D [];=0A=
				for (var property in obj) string.push(Json.toString(property) + ':' =
+ Json.toString(obj[property]));=0A=
				return '{' + string.join(',') + '}';=0A=
			case 'number':=0A=
				if (isFinite(obj)) break;=0A=
			case false:=0A=
				return 'null';=0A=
		}=0A=
		return String(obj);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: evaluate=0A=
		converts a json string to an javascript Object.=0A=
=0A=
	Arguments:=0A=
		str - the string to evaluate. if its not a string, it returns false.=0A=
		secure - optionally, performs syntax check on json string. Defaults to =
false.=0A=
=0A=
	Credits:=0A=
		Json test regexp is by Douglas Crockford <http://crockford.org>.=0A=
=0A=
	Example:=0A=
		>var myObject =3D Json.evaluate('{"apple":"red","lemon":"yellow"}');=0A=
		>//myObject will become {apple: 'red', lemon: 'yellow'}=0A=
	*/=0A=
=0A=
	evaluate: function(str, secure){=0A=
		return (($type(str) !=3D 'string') || (secure && =
!str.test(/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t])+?$/))) ? null : eval('(' + str + ')');=0A=
	}=0A=
=0A=
};=0A=
=0A=
/*=0A=
Script: Json.Remote.js=0A=
	Contains <Json.Remote>.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Json.Remote=0A=
	Wrapped XHR with automated sending and receiving of Javascript Objects =
in Json Format.=0A=
	Inherits methods, properties, options and events from <XHR>.=0A=
=0A=
Arguments:=0A=
	url - the url you want to send your object to.=0A=
	options - see <XHR> options=0A=
=0A=
Example:=0A=
	this code will send user information based on name/last name=0A=
	(start code)=0A=
	var jSonRequest =3D new Json.Remote("http://site.com/tellMeAge.php", =
{onComplete: function(person){=0A=
		alert(person.age); //is 25 years=0A=
		alert(person.height); //is 170 cm=0A=
		alert(person.weight); //is 120 kg=0A=
	}}).send({'name': 'John', 'lastName': 'Doe'});=0A=
	(end)=0A=
*/=0A=
=0A=
Json.Remote =3D XHR.extend({=0A=
=0A=
	initialize: function(url, options){=0A=
		this.url =3D url;=0A=
		this.addEvent('onSuccess', this.onComplete);=0A=
		this.parent(options);=0A=
		this.setHeader('X-Request', 'JSON');=0A=
	},=0A=
=0A=
	send: function(obj){=0A=
		return this.parent(this.url, 'json=3D' + Json.toString(obj));=0A=
	},=0A=
=0A=
	onComplete: function(){=0A=
		this.fireEvent('onComplete', [Json.evaluate(this.response.text, =
this.options.secure)]);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Assets.js=0A=
	provides dynamic loading for images, css and javascript files.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Asset =3D new Abstract({=0A=
=0A=
	/*=0A=
	Property: javascript=0A=
		Injects a javascript file in the page.=0A=
=0A=
	Arguments:=0A=
		source - the path of the javascript file=0A=
		properties - some additional attributes you might want to add to the =
script element=0A=
=0A=
	Example:=0A=
		> new Asset.javascript('/scripts/myScript.js', {id: 'myScript'});=0A=
	*/=0A=
=0A=
	javascript: function(source, properties){=0A=
		properties =3D $merge({=0A=
			'onload': Class.empty=0A=
		}, properties);=0A=
		var script =3D new Element('script', {'src': source}).addEvents({=0A=
			'load': properties.onload,=0A=
			'readystatechange': function(){=0A=
				if (this.readyState =3D=3D 'complete') this.fireEvent('load');=0A=
			}=0A=
		});=0A=
		delete properties.onload;=0A=
		return script.setProperties(properties).inject(document.head);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: css=0A=
		Injects a css file in the page.=0A=
=0A=
	Arguments:=0A=
		source - the path of the css file=0A=
		properties - some additional attributes you might want to add to the =
link element=0A=
=0A=
	Example:=0A=
		> new Asset.css('/css/myStyle.css', {id: 'myStyle', title: 'myStyle'});=0A=
	*/=0A=
=0A=
	css: function(source, properties){=0A=
		return new Element('link', $merge({=0A=
			'rel': 'stylesheet', 'media': 'screen', 'type': 'text/css', 'href': =
source=0A=
		}, properties)).inject(document.head);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: image=0A=
		Preloads an image and returns the img element. does not inject it to =
the page.=0A=
=0A=
	Arguments:=0A=
		source - the path of the image file=0A=
		properties - some additional attributes you might want to add to the =
img element=0A=
=0A=
	Example:=0A=
		> new Asset.image('/images/myImage.png', {id: 'myImage', title: =
'myImage', onload: myFunction});=0A=
=0A=
	Returns:=0A=
		the img element. you can inject it anywhere you want with =
<Element.injectInside>/<Element.injectAfter>/<Element.injectBefore>=0A=
	*/=0A=
=0A=
	image: function(source, properties){=0A=
		properties =3D $merge({=0A=
			'onload': Class.empty,=0A=
			'onabort': Class.empty,=0A=
			'onerror': Class.empty=0A=
		}, properties);=0A=
		var image =3D new Image();=0A=
		image.src =3D source;=0A=
		var element =3D new Element('img', {'src': source});=0A=
		['load', 'abort', 'error'].each(function(type){=0A=
			var event =3D properties['on' + type];=0A=
			delete properties['on' + type];=0A=
			element.addEvent(type, function(){=0A=
				this.removeEvent(type, arguments.callee);=0A=
				event.call(this);=0A=
			});=0A=
		});=0A=
		if (image.width && image.height) element.fireEvent('load', element, 1);=0A=
		return element.setProperties(properties);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: images=0A=
		Preloads an array of images (as strings) and returns an array of img =
elements. does not inject them to the page.=0A=
=0A=
	Arguments:=0A=
		sources - array, the paths of the image files=0A=
		options - object, see below=0A=
=0A=
	Options:=0A=
		onComplete - a function to execute when all image files are loaded in =
the browser's cache=0A=
		onProgress - a function to execute when one image file is loaded in =
the browser's cache=0A=
=0A=
	Example:=0A=
		(start code)=0A=
		new Asset.images(['/images/myImage.png', '/images/myImage2.gif'], {=0A=
			onComplete: function(){=0A=
				alert('all images loaded!');=0A=
			}=0A=
		});=0A=
		(end)=0A=
=0A=
	Returns:=0A=
		the img elements as $$. you can inject them anywhere you want with =
<Element.injectInside>/<Element.injectAfter>/<Element.injectBefore>=0A=
	*/=0A=
=0A=
	images: function(sources, options){=0A=
		options =3D $merge({=0A=
			onComplete: Class.empty,=0A=
			onProgress: Class.empty=0A=
		}, options);=0A=
		if (!sources.push) sources =3D [sources];=0A=
		var images =3D [];=0A=
		var counter =3D 0;=0A=
		sources.each(function(source){=0A=
			var img =3D new Asset.image(source, {=0A=
				'onload': function(){=0A=
					options.onProgress.call(this, counter);=0A=
					counter++;=0A=
					if (counter =3D=3D sources.length) options.onComplete();=0A=
				}=0A=
			});=0A=
			images.push(img);=0A=
		});=0A=
		return new Elements(images);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Scroller.js=0A=
	Contains the <Scroller>.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Scroller=0A=
	The Scroller is a class to scroll any element with an overflow =
(including the window) when the mouse cursor reaches certain buondaries =
of that element.=0A=
	You must call its start method to start listening to mouse movements.=0A=
=0A=
Note:=0A=
	The Scroller requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	element - required, the element to scroll.=0A=
	options - optional, see options below, and <Fx.Base> options.=0A=
=0A=
Options:=0A=
	area - integer, the necessary boundaries to make the element scroll.=0A=
	velocity - integer, velocity ratio, the modifier for the window =
scrolling speed.=0A=
=0A=
Events:=0A=
	onChange - optionally, when the mouse reaches some boundaries, you can =
choose to alter some other values, instead of the scrolling offsets.=0A=
		Automatically passes as parameters x and y values.=0A=
*/=0A=
=0A=
var Scroller =3D new Class({=0A=
=0A=
	options: {=0A=
		area: 20,=0A=
		velocity: 1,=0A=
		onChange: function(x, y){=0A=
			this.element.scrollTo(x, y);=0A=
		}=0A=
	},=0A=
=0A=
	initialize: function(element, options){=0A=
		this.setOptions(options);=0A=
		this.element =3D $(element);=0A=
		this.mousemover =3D ([window, document].contains(element)) ? =
$(document.body) : this.element;=0A=
	},=0A=
=0A=
	/*=0A=
	Property: start=0A=
		The scroller starts listening to mouse movements.=0A=
	*/=0A=
=0A=
	start: function(){=0A=
		this.coord =3D this.getCoords.bindWithEvent(this);=0A=
		this.mousemover.addListener('mousemove', this.coord);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: stop=0A=
		The scroller stops listening to mouse movements.=0A=
	*/=0A=
=0A=
	stop: function(){=0A=
		this.mousemover.removeListener('mousemove', this.coord);=0A=
		this.timer =3D $clear(this.timer);=0A=
	},=0A=
=0A=
	getCoords: function(event){=0A=
		this.page =3D (this.element =3D=3D window) ? event.client : event.page;=0A=
		if (!this.timer) this.timer =3D this.scroll.periodical(50, this);=0A=
	},=0A=
=0A=
	scroll: function(){=0A=
		var el =3D this.element.getSize();=0A=
		var pos =3D this.element.getPosition();=0A=
=0A=
		var change =3D {'x': 0, 'y': 0};=0A=
		for (var z in this.page){=0A=
			if (this.page[z] < (this.options.area + pos[z]) && el.scroll[z] !=3D =
0)=0A=
				change[z] =3D (this.page[z] - this.options.area - pos[z]) * =
this.options.velocity;=0A=
			else if (this.page[z] + this.options.area > (el.size[z] + pos[z]) && =
el.scroll[z] + el.size[z] !=3D el.scrollSize[z])=0A=
				change[z] =3D (this.page[z] - el.size[z] + this.options.area - =
pos[z]) * this.options.velocity;=0A=
		}=0A=
		if (change.y || change.x) this.fireEvent('onChange', [el.scroll.x + =
change.x, el.scroll.y + change.y]);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Scroller.implement(new Events, new Options);=0A=
=0A=
/*=0A=
Script: Slider.js=0A=
	Contains <Slider>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Slider=0A=
	Creates a slider with two elements: a knob and a container. Returns the =
values.=0A=
	=0A=
Note:=0A=
	The Slider requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	element - the knob container=0A=
	knob - the handle=0A=
	options - see Options below=0A=
=0A=
Options:=0A=
	steps - the number of steps for your slider.=0A=
	mode - either 'horizontal' or 'vertical'. defaults to horizontal.=0A=
	offset - relative offset for knob position. default to 0.=0A=
	=0A=
Events:=0A=
	onChange - a function to fire when the value changes.=0A=
	onComplete - a function to fire when you're done dragging.=0A=
	onTick - optionally, you can alter the onTick behavior, for example =
displaying an effect of the knob moving to the desired position.=0A=
		Passes as parameter the new position.=0A=
*/=0A=
=0A=
var Slider =3D new Class({=0A=
=0A=
	options: {=0A=
		onChange: Class.empty,=0A=
		onComplete: Class.empty,=0A=
		onTick: function(pos){=0A=
			this.knob.setStyle(this.p, pos);=0A=
		},=0A=
		mode: 'horizontal',=0A=
		steps: 100,=0A=
		offset: 0=0A=
	},=0A=
=0A=
	initialize: function(el, knob, options){=0A=
		this.element =3D $(el);=0A=
		this.knob =3D $(knob);=0A=
		this.setOptions(options);=0A=
		this.previousChange =3D -1;=0A=
		this.previousEnd =3D -1;=0A=
		this.step =3D -1;=0A=
		this.element.addEvent('mousedown', =
this.clickedElement.bindWithEvent(this));=0A=
		var mod, offset;=0A=
		switch(this.options.mode){=0A=
			case 'horizontal':=0A=
				this.z =3D 'x';=0A=
				this.p =3D 'left';=0A=
				mod =3D {'x': 'left', 'y': false};=0A=
				offset =3D 'offsetWidth';=0A=
				break;=0A=
			case 'vertical':=0A=
				this.z =3D 'y';=0A=
				this.p =3D 'top';=0A=
				mod =3D {'x': false, 'y': 'top'};=0A=
				offset =3D 'offsetHeight';=0A=
		}=0A=
		this.max =3D this.element[offset] - this.knob[offset] + =
(this.options.offset * 2);=0A=
		this.half =3D this.knob[offset]/2;=0A=
		this.getPos =3D this.element['get' + =
this.p.capitalize()].bind(this.element);=0A=
		this.knob.setStyle('position', 'relative').setStyle(this.p, - =
this.options.offset);=0A=
		var lim =3D {};=0A=
		lim[this.z] =3D [- this.options.offset, this.max - =
this.options.offset];=0A=
		this.drag =3D new Drag.Base(this.knob, {=0A=
			limit: lim,=0A=
			modifiers: mod,=0A=
			snap: 0,=0A=
			onStart: function(){=0A=
				this.draggedKnob();=0A=
			}.bind(this),=0A=
			onDrag: function(){=0A=
				this.draggedKnob();=0A=
			}.bind(this),=0A=
			onComplete: function(){=0A=
				this.draggedKnob();=0A=
				this.end();=0A=
			}.bind(this)=0A=
		});=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
	},=0A=
=0A=
	/*=0A=
	Property: set=0A=
		The slider will get the step you pass.=0A=
=0A=
	Arguments:=0A=
		step - one integer=0A=
	*/=0A=
=0A=
	set: function(step){=0A=
		this.step =3D step.limit(0, this.options.steps);=0A=
		this.checkStep();=0A=
		this.end();=0A=
		this.fireEvent('onTick', this.toPosition(this.step));=0A=
		return this;=0A=
	},=0A=
=0A=
	clickedElement: function(event){=0A=
		var position =3D event.page[this.z] - this.getPos() - this.half;=0A=
		position =3D position.limit(-this.options.offset, this.max =
-this.options.offset);=0A=
		this.step =3D this.toStep(position);=0A=
		this.checkStep();=0A=
		this.end();=0A=
		this.fireEvent('onTick', position);=0A=
	},=0A=
=0A=
	draggedKnob: function(){=0A=
		this.step =3D this.toStep(this.drag.value.now[this.z]);=0A=
		this.checkStep();=0A=
	},=0A=
=0A=
	checkStep: function(){=0A=
		if (this.previousChange !=3D this.step){=0A=
			this.previousChange =3D this.step;=0A=
			this.fireEvent('onChange', this.step);=0A=
		}=0A=
	},=0A=
=0A=
	end: function(){=0A=
		if (this.previousEnd !=3D=3D this.step){=0A=
			this.previousEnd =3D this.step;=0A=
			this.fireEvent('onComplete', this.step + '');=0A=
		}=0A=
	},=0A=
=0A=
	toStep: function(position){=0A=
		return Math.round((position + this.options.offset) / this.max * =
this.options.steps);=0A=
	},=0A=
=0A=
	toPosition: function(step){=0A=
		return this.max * step / this.options.steps;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Slider.implement(new Events);=0A=
Slider.implement(new Options);=0A=
=0A=
/*=0A=
Script: SmoothScroll.js=0A=
	Contains <SmoothScroll>=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: SmoothScroll=0A=
	Auto targets all the anchors in a page and display a smooth scrolling =
effect upon clicking them.=0A=
	Inherits methods, properties, options and events from <Fx.Scroll>.=0A=
=0A=
Note:=0A=
	SmoothScroll requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	options - the Fx.Scroll options (see: <Fx.Scroll>) plus links, a =
collection of elements you want your smoothscroll on. Defaults to =
document.links.=0A=
=0A=
Example:=0A=
	>new SmoothScroll();=0A=
*/=0A=
=0A=
var SmoothScroll =3D Fx.Scroll.extend({=0A=
=0A=
	initialize: function(options){=0A=
		this.parent(window, options);=0A=
		this.links =3D (this.options.links) ? $$(this.options.links) : =
$$(document.links);=0A=
		var location =3D window.location.href.match(/^[^#]*/)[0] + '#';=0A=
		this.links.each(function(link){=0A=
			if (link.href.indexOf(location) !=3D 0) return;=0A=
			var anchor =3D link.href.substr(location.length);=0A=
			if (anchor && $(anchor)) this.useLink(link, anchor);=0A=
		}, this);=0A=
		if (!window.webkit419) this.addEvent('onComplete', function(){=0A=
			window.location.hash =3D this.anchor;=0A=
		});=0A=
	},=0A=
=0A=
	useLink: function(link, anchor){=0A=
		link.addEvent('click', function(event){=0A=
			this.anchor =3D anchor;=0A=
			this.toElement(anchor);=0A=
			event.stop();=0A=
		}.bindWithEvent(this));=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*=0A=
Script: Sortables.js=0A=
	Contains <Sortables> Class.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Sortables=0A=
	Creates an interface for <Drag.Base> and drop, resorting of a list.=0A=
=0A=
Note:=0A=
	The Sortables require an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	list - required, the list that will become sortable.=0A=
	options - an Object, see options below.=0A=
=0A=
Options:=0A=
	handles - a collection of elements to be used for drag handles. =
defaults to the elements.=0A=
	=0A=
Events:=0A=
	onStart - function executed when the item starts dragging=0A=
	onComplete - function executed when the item ends dragging=0A=
*/=0A=
=0A=
var Sortables =3D new Class({=0A=
=0A=
	options: {=0A=
		handles: false,=0A=
		onStart: Class.empty,=0A=
		onComplete: Class.empty,=0A=
		ghost: true,=0A=
		snap: 3,=0A=
		onDragStart: function(element, ghost){=0A=
			ghost.setStyle('opacity', 0.7);=0A=
			element.setStyle('opacity', 0.7);=0A=
		},=0A=
		onDragComplete: function(element, ghost){=0A=
			element.setStyle('opacity', 1);=0A=
			ghost.remove();=0A=
			this.trash.remove();=0A=
		}=0A=
	},=0A=
=0A=
	initialize: function(list, options){=0A=
		this.setOptions(options);=0A=
		this.list =3D $(list);=0A=
		this.elements =3D this.list.getChildren();=0A=
		this.handles =3D (this.options.handles) ? $$(this.options.handles) : =
this.elements;=0A=
		this.bound =3D {=0A=
			'start': [],=0A=
			'moveGhost': this.moveGhost.bindWithEvent(this)=0A=
		};=0A=
		for (var i =3D 0, l =3D this.handles.length; i < l; i++){=0A=
			this.bound.start[i] =3D this.start.bindWithEvent(this, =
this.elements[i]);=0A=
		}=0A=
		this.attach();=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
		this.bound.move =3D this.move.bindWithEvent(this);=0A=
		this.bound.end =3D this.end.bind(this);=0A=
	},=0A=
=0A=
	attach: function(){=0A=
		this.handles.each(function(handle, i){=0A=
			handle.addEvent('mousedown', this.bound.start[i]);=0A=
		}, this);=0A=
	},=0A=
=0A=
	detach: function(){=0A=
		this.handles.each(function(handle, i){=0A=
			handle.removeEvent('mousedown', this.bound.start[i]);=0A=
		}, this);=0A=
	},=0A=
=0A=
	start: function(event, el){=0A=
		this.active =3D el;=0A=
		this.coordinates =3D this.list.getCoordinates();=0A=
		if (this.options.ghost){=0A=
			var position =3D el.getPosition();=0A=
			this.offset =3D event.page.y - position.y;=0A=
			this.trash =3D new Element('div').inject(document.body);=0A=
			this.ghost =3D el.clone().inject(this.trash).setStyles({=0A=
				'position': 'absolute',=0A=
				'left': position.x,=0A=
				'top': event.page.y - this.offset=0A=
			});=0A=
			document.addListener('mousemove', this.bound.moveGhost);=0A=
			this.fireEvent('onDragStart', [el, this.ghost]);=0A=
		}=0A=
		document.addListener('mousemove', this.bound.move);=0A=
		document.addListener('mouseup', this.bound.end);=0A=
		this.fireEvent('onStart', el);=0A=
		event.stop();=0A=
	},=0A=
=0A=
	moveGhost: function(event){=0A=
		var value =3D event.page.y - this.offset;=0A=
		value =3D value.limit(this.coordinates.top, this.coordinates.bottom - =
this.ghost.offsetHeight);=0A=
		this.ghost.setStyle('top', value);=0A=
		event.stop();=0A=
	},=0A=
=0A=
	move: function(event){=0A=
		var now =3D event.page.y;=0A=
		this.previous =3D this.previous || now;=0A=
		var up =3D ((this.previous - now) > 0);=0A=
		var prev =3D this.active.getPrevious();=0A=
		var next =3D this.active.getNext();=0A=
		if (prev && up && now < prev.getCoordinates().bottom) =
this.active.injectBefore(prev);=0A=
		if (next && !up && now > next.getCoordinates().top) =
this.active.injectAfter(next);=0A=
		this.previous =3D now;=0A=
	},=0A=
=0A=
	serialize: function(converter){=0A=
		return this.list.getChildren().map(converter || function(el){=0A=
			return this.elements.indexOf(el);=0A=
		}, this);=0A=
	},=0A=
=0A=
	end: function(){=0A=
		this.previous =3D null;=0A=
		document.removeListener('mousemove', this.bound.move);=0A=
		document.removeListener('mouseup', this.bound.end);=0A=
		if (this.options.ghost){=0A=
			document.removeListener('mousemove', this.bound.moveGhost);=0A=
			this.fireEvent('onDragComplete', [this.active, this.ghost]);=0A=
		}=0A=
		this.fireEvent('onComplete', this.active);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Sortables.implement(new Events, new Options);=0A=
=0A=
/*=0A=
Script: Tips.js=0A=
	Tooltips, BubbleTips, whatever they are, they will appear on mouseover=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	The idea behind Tips.js is based on Bubble Tooltips =
(<http://web-graphics.com/mtarchive/001717.php>) by Alessandro =
Fulcitiniti <http://web-graphics.com>=0A=
*/=0A=
=0A=
/*=0A=
Class: Tips=0A=
	Display a tip on any element with a title and/or href.=0A=
=0A=
Note:=0A=
	Tips requires an XHTML doctype.=0A=
=0A=
Arguments:=0A=
	elements - a collection of elements to apply the tooltips to on =
mouseover.=0A=
	options - an object. See options Below.=0A=
=0A=
Options:=0A=
	maxTitleChars - the maximum number of characters to display in the =
title of the tip. defaults to 30.=0A=
	showDelay - the delay the onShow method is called. (defaults to 100 ms)=0A=
	hideDelay - the delay the onHide method is called. (defaults to 100 ms)=0A=
=0A=
	className - the prefix for your tooltip classNames. defaults to 'tool'.=0A=
=0A=
		the whole tooltip will have as classname: tool-tip=0A=
=0A=
		the title will have as classname: tool-title=0A=
=0A=
		the text will have as classname: tool-text=0A=
=0A=
	offsets - the distance of your tooltip from the mouse. an Object with =
x/y properties.=0A=
	fixed - if set to true, the toolTip will not follow the mouse.=0A=
	=0A=
Events:=0A=
	onShow - optionally you can alter the default onShow behaviour with =
this option (like displaying a fade in effect);=0A=
	onHide - optionally you can alter the default onHide behaviour with =
this option (like displaying a fade out effect);=0A=
=0A=
Example:=0A=
	(start code)=0A=
	<img src=3D"/images/i.png" title=3D"The body of the tooltip is stored =
in the title" class=3D"toolTipImg"/>=0A=
	<script>=0A=
		var myTips =3D new Tips($$('.toolTipImg'), {=0A=
			maxTitleChars: 50	//I like my captions a little long=0A=
		});=0A=
	</script>=0A=
	(end)=0A=
=0A=
Note:=0A=
	The title of the element will always be used as the tooltip body. If =
you put :: on your title, the text before :: will become the tooltip =
title.=0A=
*/=0A=
=0A=
var Tips =3D new Class({=0A=
=0A=
	options: {=0A=
		onShow: function(tip){=0A=
			tip.setStyle('visibility', 'visible');=0A=
		},=0A=
		onHide: function(tip){=0A=
			tip.setStyle('visibility', 'hidden');=0A=
		},=0A=
		maxTitleChars: 30,=0A=
		showDelay: 100,=0A=
		hideDelay: 100,=0A=
		className: 'tool',=0A=
		offsets: {'x': 16, 'y': 16},=0A=
		fixed: false=0A=
	},=0A=
=0A=
	initialize: function(elements, options){=0A=
		this.setOptions(options);=0A=
		this.toolTip =3D new Element('div', {=0A=
			'class': this.options.className + '-tip',=0A=
			'styles': {=0A=
				'position': 'absolute',=0A=
				'top': '0',=0A=
				'left': '0',=0A=
				'visibility': 'hidden'=0A=
			}=0A=
		}).inject(document.body);=0A=
		this.wrapper =3D new Element('div').inject(this.toolTip);=0A=
		$$(elements).each(this.build, this);=0A=
		if (this.options.initialize) this.options.initialize.call(this);=0A=
	},=0A=
=0A=
	build: function(el){=0A=
		el.$tmp.myTitle =3D (el.href && el.getTag() =3D=3D 'a') ? =
el.href.replace('http://', '') : (el.rel || false);=0A=
		if (el.title){=0A=
			var dual =3D el.title.split('::');=0A=
			if (dual.length > 1){=0A=
				el.$tmp.myTitle =3D dual[0].trim();=0A=
				el.$tmp.myText =3D dual[1].trim();=0A=
			} else {=0A=
				el.$tmp.myText =3D el.title;=0A=
			}=0A=
			el.removeAttribute('title');=0A=
		} else {=0A=
			el.$tmp.myText =3D false;=0A=
		}=0A=
		if (el.$tmp.myTitle && el.$tmp.myTitle.length > =
this.options.maxTitleChars) el.$tmp.myTitle =3D =
el.$tmp.myTitle.substr(0, this.options.maxTitleChars - 1) + "&hellip;";=0A=
		el.addEvent('mouseenter', function(event){=0A=
			this.start(el);=0A=
			if (!this.options.fixed) this.locate(event);=0A=
			else this.position(el);=0A=
		}.bind(this));=0A=
		if (!this.options.fixed) el.addEvent('mousemove', =
this.locate.bindWithEvent(this));=0A=
		var end =3D this.end.bind(this);=0A=
		el.addEvent('mouseleave', end);=0A=
		el.addEvent('trash', end);=0A=
	},=0A=
=0A=
	start: function(el){=0A=
		this.wrapper.empty();=0A=
		if (el.$tmp.myTitle){=0A=
			this.title =3D new Element('span').inject(new Element('div', =
{'class': this.options.className + =
'-title'}).inject(this.wrapper)).setHTML(el.$tmp.myTitle);=0A=
		}=0A=
		if (el.$tmp.myText){=0A=
			this.text =3D new Element('span').inject(new Element('div', {'class': =
this.options.className + =
'-text'}).inject(this.wrapper)).setHTML(el.$tmp.myText);=0A=
		}=0A=
		$clear(this.timer);=0A=
		this.timer =3D this.show.delay(this.options.showDelay, this);=0A=
	},=0A=
=0A=
	end: function(event){=0A=
		$clear(this.timer);=0A=
		this.timer =3D this.hide.delay(this.options.hideDelay, this);=0A=
	},=0A=
=0A=
	position: function(element){=0A=
		var pos =3D element.getPosition();=0A=
		this.toolTip.setStyles({=0A=
			'left': pos.x + this.options.offsets.x,=0A=
			'top': pos.y + this.options.offsets.y=0A=
		});=0A=
	},=0A=
=0A=
	locate: function(event){=0A=
		var win =3D {'x': window.getWidth(), 'y': window.getHeight()};=0A=
		var scroll =3D {'x': window.getScrollLeft(), 'y': =
window.getScrollTop()};=0A=
		var tip =3D {'x': this.toolTip.offsetWidth, 'y': =
this.toolTip.offsetHeight};=0A=
		var prop =3D {'x': 'left', 'y': 'top'};=0A=
		for (var z in prop){=0A=
			var pos =3D event.page[z] + this.options.offsets[z];=0A=
			if ((pos + tip[z] - scroll[z]) > win[z]) pos =3D event.page[z] - =
this.options.offsets[z] - tip[z];=0A=
			this.toolTip.setStyle(prop[z], pos);=0A=
		};=0A=
	},=0A=
=0A=
	show: function(){=0A=
		if (this.options.timeout) this.timer =3D =
this.hide.delay(this.options.timeout, this);=0A=
		this.fireEvent('onShow', [this.toolTip]);=0A=
	},=0A=
=0A=
	hide: function(){=0A=
		this.fireEvent('onHide', [this.toolTip]);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Tips.implement(new Events, new Options);=0A=
=0A=
/*=0A=
Script: Group.js=0A=
	For Grouping Classes or Elements Events. The Event added to the Group =
will fire when all of the events of the items of the group are fired.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
/*=0A=
Class: Group=0A=
	An "Utility" Class.=0A=
=0A=
Arguments:=0A=
	List of Class instances=0A=
=0A=
Example:=0A=
	(start code)=0A=
	xhr1 =3D new Ajax('data.js', {evalScript: true});=0A=
	xhr2 =3D new Ajax('abstraction.js', {evalScript: true});=0A=
	xhr3 =3D new Ajax('template.js', {evalScript: true});=0A=
=0A=
	var group =3D new Group(xhr1, xhr2, xhr3);=0A=
	group.addEvent('onComplete', function(){=0A=
		alert('All Scripts loaded');=0A=
	});=0A=
=0A=
	xhr1.request();=0A=
	xhr2.request();=0A=
	xhr3.request();=0A=
	(end)=0A=
=0A=
*/=0A=
=0A=
var Group =3D new Class({=0A=
=0A=
	initialize: function(){=0A=
		this.instances =3D $A(arguments);=0A=
		this.events =3D {};=0A=
		this.checker =3D {};=0A=
	},=0A=
=0A=
	/*=0A=
	Property: addEvent=0A=
		adds an event to the stack of events of the Class instances.=0A=
=0A=
	Arguments:=0A=
		type - string; the event name (e.g. 'onComplete')=0A=
		fn - function to execute when all instances fired this event=0A=
	*/=0A=
=0A=
	addEvent: function(type, fn){=0A=
		this.checker[type] =3D this.checker[type] || {};=0A=
		this.events[type] =3D this.events[type] || [];=0A=
		if (this.events[type].contains(fn)) return false;=0A=
		else this.events[type].push(fn);=0A=
		this.instances.each(function(instance, i){=0A=
			instance.addEvent(type, this.check.bind(this, [type, instance, i]));=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	check: function(type, instance, i){=0A=
		this.checker[type][i] =3D true;=0A=
		var every =3D this.instances.every(function(current, j){=0A=
			return this.checker[type][j] || false;=0A=
		}, this);=0A=
		if (!every) return;=0A=
		this.checker[type] =3D {};=0A=
		this.events[type].each(function(event){=0A=
			event.call(this, this.instances, instance);=0A=
		}, this);=0A=
	}=0A=
=0A=
});=0A=
=0A=
/*
Script: Accordion.js
	Contains <Accordion>

License:
	MIT-style license.
*/

/*
Class: Accordion
	The Accordion class creates a group of elements that are toggled when =
their handles are clicked. When one elements toggles in, the others =
toggles back.
	Inherits methods, properties, options and events from <Fx.Elements>.
=09
Note:
	The Accordion requires an XHTML doctype.

Arguments:
	togglers - required, a collection of elements, the elements handlers =
that will be clickable.
	elements - required, a collection of elements the transitions will be =
applied to.
	options - optional, see options below, and <Fx.Base> options and =
events.

Options:
	show - integer, the Index of the element to show at start.
	display - integer, the Index of the element to show at start (with a =
transition). defaults to 0.
	fixedHeight - integer, if you want the elements to have a fixed height. =
defaults to false.
	fixedWidth - integer, if you want the elements to have a fixed width. =
defaults to false.
	height - boolean, will add a height transition to the accordion if =
true. defaults to true.
	opacity - boolean, will add an opacity transition to the accordion if =
true. defaults to true.
	width - boolean, will add a width transition to the accordion if true. =
defaults to false, css mastery is required to make this work!
	alwaysHide - boolean, will allow to hide all elements if true, instead =
of always keeping one element shown. defaults to false.
=09
Events:
	onActive - function to execute when an element starts to show
	onBackground - function to execute when an element starts to hide
*/

var Accordion =3D Fx.Elements.extend({

	options: {
		onActive: Class.empty,
		onBackground: Class.empty,
		display: 0,
		show: false,
		height: true,
		width: false,
		opacity: true,
		fixedHeight: false,
		fixedWidth: false,
		wait: false,
		alwaysHide: false
	},

	initialize: function(){
		var options, togglers, elements, container;
		$each(arguments, function(argument, i){
			switch($type(argument)){
				case 'object': options =3D argument; break;
				case 'element': container =3D $(argument); break;
				default:
					var temp =3D $$(argument);
					if (!togglers) togglers =3D temp;
					else elements =3D temp;
			}
		});
		this.togglers =3D togglers || [];
		this.elements =3D elements || [];
		this.container =3D $(container);
		this.setOptions(options);
		this.previous =3D -1;
		if (this.options.alwaysHide) this.options.wait =3D true;
		if ($chk(this.options.show)){
			this.options.display =3D false;
			this.previous =3D this.options.show;
		}
		if (this.options.start){
			this.options.display =3D false;
			this.options.show =3D false;
		}
		this.effects =3D {};
		if (this.options.opacity) this.effects.opacity =3D 'fullOpacity';
		if (this.options.width) this.effects.width =3D this.options.fixedWidth =
? 'fullWidth' : 'offsetWidth';
		if (this.options.height) this.effects.height =3D =
this.options.fixedHeight ? 'fullHeight' : 'scrollHeight';
		for (var i =3D 0, l =3D this.togglers.length; i < l; i++) =
this.addSection(this.togglers[i], this.elements[i]);
		this.elements.each(function(el, i){
			if (this.options.show =3D=3D=3D i){
				this.fireEvent('onActive', [this.togglers[i], el]);
			} else {
				for (var fx in this.effects) el.setStyle(fx, 0);
			}
		}, this);
		this.parent(this.elements);
		if ($chk(this.options.display)) this.display(this.options.display);
	},

	/*
	Property: addSection
		Dynamically adds a new section into the accordion at the specified =
position.

	Arguments:
		toggler - (dom element) the element that toggles the accordion section =
open.
		element - (dom element) the element that stretches open when the =
toggler is clicked.
		pos - (integer) the index where these objects are to be inserted =
within the accordion.
	*/

	addSection: function(toggler, element, pos){
		toggler =3D $(toggler);
		element =3D $(element);
		var test =3D this.togglers.contains(toggler);
		var len =3D this.togglers.length;
		this.togglers.include(toggler);
		this.elements.include(element);
		if (len && (!test || pos)){
			pos =3D $pick(pos, len - 1);
			toggler.injectBefore(this.togglers[pos]);
			element.injectAfter(toggler);
		} else if (this.container && !test){
			toggler.inject(this.container);
			element.inject(this.container);
		}
		var idx =3D this.togglers.indexOf(toggler);
		toggler.addEvent('click', this.display.bind(this, idx));
		if (this.options.height) element.setStyles({'padding-top': 0, =
'border-top': 'none', 'padding-bottom': 0, 'border-bottom': 'none'});
		if (this.options.width) element.setStyles({'padding-left': 0, =
'border-left': 'none', 'padding-right': 0, 'border-right': 'none'});
		element.fullOpacity =3D 1;
		if (this.options.fixedWidth) element.fullWidth =3D =
this.options.fixedWidth;
		if (this.options.fixedHeight) element.fullHeight =3D =
this.options.fixedHeight;
		element.setStyle('overflow', 'hidden');
		if (!test){
			for (var fx in this.effects) element.setStyle(fx, 0);
		}
		return this;
	},

	/*
	Property: display
		Shows a specific section and hides all others. Useful when triggering =
an accordion from outside.

	Arguments:
		index - integer, the index of the item to show, or the actual element =
to show.
	*/

	display: function(index){
		index =3D ($type(index) =3D=3D 'element') ? =
this.elements.indexOf(index) : index;
		if ((this.timer && this.options.wait) || (index =3D=3D=3D =
this.previous && !this.options.alwaysHide)) return this;
		this.previous =3D index;
		var obj =3D {};
		this.elements.each(function(el, i){
			obj[i] =3D {};
			var hide =3D (i !=3D index) || (this.options.alwaysHide && =
(el.offsetHeight > 0));
			this.fireEvent(hide ? 'onBackground' : 'onActive', [this.togglers[i], =
el]);
			for (var fx in this.effects) obj[i][fx] =3D hide ? 0 : =
el[this.effects[fx]];
		}, this);
		return this.start(obj);
	},

	showThisHideOpen: function(index){return this.display(index);}

});

Fx.Accordion =3D Accordion;
------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/js/ja.script.js

function switchFontSize (ckname,val){
	var bd =3D $E('BODY');
	switch (val) {
		case 'inc':
			if (CurrentFontSize+1 < 7) {
				bd.removeClass('fs'+CurrentFontSize);
				CurrentFontSize++;
				bd.addClass('fs'+CurrentFontSize);
			}	=09
		break;
		case 'dec':
			if (CurrentFontSize-1 > 0) {
				bd.removeClass('fs'+CurrentFontSize);
				CurrentFontSize--;
				bd.addClass('fs'+CurrentFontSize);
			}	=09
		break;
		default:
			bd.removeClass('fs'+CurrentFontSize);
			CurrentFontSize =3D val;
			bd.addClass('fs'+CurrentFontSize);	=09
	}
	Cookie.set(ckname, CurrentFontSize,{duration:365});
}

function switchTool (ckname, val) {
	createCookie(ckname, val, 365);
	window.location.reload();
}

function createCookie(name,value,days) {
  if (days) {
    var date =3D new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires =3D "; expires=3D"+date.toGMTString();
  }
  else expires =3D "";
  document.cookie =3D name+"=3D"+value+expires+"; path=3D/";
}

String.prototype.trim =3D function() { return this.replace(/^\s+|\s+$/g, =
""); };

//addEvent - attach a function to an event
function jaAddEvent(obj, evType, fn){=20
 if (obj.addEventListener){=20
   obj.addEventListener(evType, fn, false);=20
   return true;=20
 } else if (obj.attachEvent){=20
   var r =3D obj.attachEvent("on"+evType, fn);=20
   return r;=20
 } else {=20
   return false;=20
 }=20
}

function equalHeight(){
	if($('ja-botsl')) makeEqualHeight ($$('#ja-botsl .moduletable'));
/*
  //Equal for headline
	$hlfirst =3D $('jazin-hlfirst');
	$hlnext =3D $('jazin-hlnext');
	if($hlfirst && $hlnext) {
    h1 =3D $hlfirst.getCoordinates().height;
    h2 =3D $hlnext.getCoordinates().height;
   =20
    if(h1<h2) {
      $hlfirst.setStyle('height', h2);
    }
  }
 =20
  //Equal for main column
  $main =3D $('jazin');
  if($main) {
    makeEqualHeight($main.getChildren());
  }
*/ =20

}

function makeEqualHeight(divs) {
	if(!divs || divs.length < 2) return;
	var maxh =3D 0;
	divs.each(function(el, i){
		var ch =3D el.getCoordinates().height;
		maxh =3D (maxh < ch) ? ch : maxh;	=09
	},this);
	divs.each(function(el, i){
		el.setStyle('height', =
maxh-el.getStyle('padding-top').toInt()-el.getStyle('padding-bottom').toI=
nt());	=09
	},this);
}

function getDeepestDiv (div) {
	while (div.getChildren().length=3D=3D1 && (div.getChildren()[0].tagName =
=3D=3D 'DIV'))
	{
		div =3D div.getChildren()[0];
	}
	return div;
}

function preloadImages () {
	var imgs =3D new Array();
	for (var i =3D 0; i < arguments.length; i++) {
		var imgsrc =3D arguments[i];
		imgs[i] =3D new Image();
		imgs[i].src =3D imgsrc;
	}
}

function makeTransBg(el, bgimgdf, sizingMethod, type, offset){
	var objs =3D el;
	if(!objs) return;
	if ($type(objs) !=3D 'array') objs =3D [objs];
	if(!sizingMethod) sizingMethod =3D 'crop';
	if(!offset) offset =3D 0;
	var blankimg =3D siteurl + 'images/blank.png';
	objs.each(function(obj) {
		var bgimg =3D bgimgdf;
		if (obj.tagName =3D=3D 'IMG') {
			//This is an image
			if (!bgimg) bgimg =3D obj.src;
			if (!(/\.png$/i).test(bgimg) || (/blank\.png$/i).test(bgimg)) return;

			obj.setStyle('height',obj.offsetHeight);
			obj.setStyle('width',obj.offsetWidth);
			obj.src =3D blankimg;
			obj.setStyle ('visibility', 'visible');
			obj.setStyle('filter', =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"+bgimg+", =
sizingMethod=3D'"+sizingMethod+"')");
		}else{
			//Background
			if (!bgimg) bgimg =3D obj.getStyle('backgroundImage');
			var pattern =3D new RegExp('url\s*[\(\"\']*([^\'\"\)]*)[\'\"\)]*');
			if ((m =3D pattern.exec(bgimg))) bgimg =3D m[1];
			if (!(/\.png$/i).test(bgimg) || (/blank\.png$/i).test(bgimg)) return;
			if (!type)
			{
				obj.setStyles({'background': 'none'});

				if(obj.getStyle('position')!=3D'absolute' && =
obj.getStyle('position')!=3D'relative') {
					obj.setStyle('position', 'relative');
				}

				obj.getChildren().each(function(el){
					if(el.getStyle('position')!=3D'absolute' && =
el.getStyle('position')!=3D'relative')=20
					{
						el.setStyle('position', 'relative');
					}
					el.setStyle('z-index',2);
				});
				//Create background layer:
				var bgdiv =3D new Element('IMG');
				bgdiv.src =3D blankimg;
				bgdiv.width =3D obj.offsetWidth - offset;
				bgdiv.height =3D obj.offsetHeight - offset;
				bgdiv.setStyles({
					'position': 'absolute',
					'top': 0,
					'left': -obj.getStyle('padding-left').toInt()
				});

				bgdiv.className =3D 'TransBG';

				bgdiv.setStyle('filter', =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"+bgimg+", =
sizingMethod=3D'"+sizingMethod+"')");
				bgdiv.inject(obj, 'top');
				//alert(obj.innerHTML + '\n' + bgdiv.innerHTML);
			} else {
				obj.setStyle('filter', =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"+bgimg+", =
sizingMethod=3D'"+sizingMethod+"')");
			}
		}
	}.bind(this));
}

function isIE6() {
	version=3D0
	if (navigator.appVersion.indexOf("MSIE")!=3D-1){
		temp=3Dnavigator.appVersion.split("MSIE")
		version=3DparseFloat(temp[1])
	}
	return (version && (version < 7));
}

function getElementsByClass(searchClass,node,tag) {
	var classElements =3D new Array();
	var j =3D 0;
	if ( node =3D=3D null )
		node =3D document;
	if ( tag =3D=3D null )
		tag =3D '*';
	var els =3D node.getElementsByTagName(tag);
	var elsLen =3D els.length;
	var pattern =3D new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
	for (var i =3D 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] =3D els[i];
			j++;
		}
	}
	//alert(searchClass + j);
	return classElements;
}=0A=
=0A=
//Add span to module title=0A=
jaAddFirstItemToTopmenu =3D function() {=0A=
	li =3D $E('#ja-footer ul li');=0A=
	if(li) {=0A=
		li.addClass("ja-firstitem");=0A=
	}=0A=
}=0A=
=0A=
function addMouseOver (className) {
	objs =3D getElementsByClass (className, document, 'DIV');
	if (objs){
		for (i=3D0; i<objs.length; i++){
			objs[i].onmouseover=3Dfunction() {
				this.className+=3D" hover";
			}
			objs[i].onmouseout=3Dfunction() {
				this.className=3Dthis.className.replace(new RegExp(" hover\\b"), =
"");
			}

		}
	}
}

jaIE6hover =3D function(){
	addMouseOver('jazin-box');
	addMouseOver('ja-headtool');
}

blogcontenthack =3D function () {
  var table =3D $E('table.blog tbody');
  if (!table) return;
  var blogtable =3D null;
  table.getChildren().each(function(tr){
    if((td=3Dtr.firstChild) && (ctable=3Dtd.firstChild) && =
(ctable.tagName =3D=3D 'TABLE')) {
      blogtable =3D $(ctable);
    }
  });
  if(!blogtable) return;
  blogtable.className =3D 'blog-content-table';
  blogtable.parentNode.className =3D 'blog-content-table-parent';
  tbody =3D $(blogtable.firstChild);
  if(!tbody) return;
  tbody.getChildren().each(function (tr){
    tr.className =3D 'blog-content-tr';
    tr.getChildren().each(function(td){
      td.className =3D 'blog-content-td';
    });
    tr.firstChild.className =3D 'blog-content-td-first';
  });
  if (blogtable.firstChild.firstChild) =
blogtable.firstChild.firstChild.className =3D 'blog-content-tr-first';
}

window.addEvent ('load', function() {
	equalHeight();
	jaAddFirstItemToTopmenu();
	jaIE6hover();
	blogcontenthack();
});

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/swfobject.js

/**
 * SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */

if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew =
Object();}if(typeof =
deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!=
document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th=
is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.=
params=3Dnew Object();this.variables=3Dnew =
Object();this.attributes=3Dnew =
Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"=
,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height=
",h);}if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd=
econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&=
&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c=
){this.addParam("bgcolor",c);}var =
q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress=
Install",false);this.setAttribute("doExpressInstall",false);var =
_c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s=
etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);=
}};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x=
iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta=
ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt=
tribute:function(_10){return =
this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;=
},getParams:function(){return =
this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g=
etVariable:function(_15){return =
this.variables[_15];},getVariables:function(){return =
this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var =
key;var _18=3Dthis.getVariables();for(key in =
_18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return =
_16;},getSWFHTML:function(){var =
_19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l=
ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay=
erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"<embed =
type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\"";_19+=3D" =
id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";var =
_1a=3Dthis.getParams();for(var key in =
_1a){_19+=3D[key]+"=3D\""+_1a[key]+"\" ";}var =
_1c=3Dthis.getVariablePairs().join("&");if(_1c.length>0){_19+=3D"flashvar=
s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal=
l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t=
his.xiSWFPath);}_19=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\">";_19+=3D"<param =
name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" />";var =
_1d=3Dthis.getParams();for(var key in _1d){_19+=3D"<param =
name=3D\""+key+"\" value=3D\""+_1d[key]+"\" />";}var =
_1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D"<param =
name=3D\"flashvars\" value=3D\""+_1f+"\" />";}_19+=3D"</object>";}return =
_19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var =
_21=3Dnew =
deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21=
)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.=
setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es=
cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title=
.slice(0,47)+" - Flash Player =
Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski=
pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version=
IsValid(this.getAttribute("version"))){var n=3D(typeof =
_20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge=
tSWFHTML();return =
true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r=
eplace(this.getAttribute("redirectUrl"));}}return =
false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var =
_23=3Dnew =
deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType=
s.length){var x=3Dnavigator.plugins["Shockwave =
Flash"];if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav=
igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var =
_26=3D3;while(axo){try{_26++;axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew =
deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var =
axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var =
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch=
(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull=
){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}}return =
_23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull=
?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r=
ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp=
e.versionIsValid=3Dfunction(fv){if(this.major<fv.major){return =
false;}if(this.major>fv.major){return =
true;}if(this.minor<fv.minor){return =
false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return =
false;}return =
true;};deconcept.util=3D{getRequestParameter:function(_2b){var =
q=3Ddocument.location.search||document.location.hash;if(_2b=3D=3Dnull){re=
turn q;}if(q){var _2d=3Dq.substring(1).split("&");for(var =
i=3D0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("=3D"))=3D=3D=
_2b){return _2d[i].substring((_2d[i].indexOf("=3D")+1));}}}return =
"";}};deconcept.SWFObjectUtil.cleanupSWFs=3Dfunction(){var =
_2f=3Ddocument.getElementsByTagName("OBJECT");for(var =
i=3D_2f.length-1;i>=3D0;i--){_2f[i].style.display=3D"none";for(var x in =
_2f[i]){if(typeof =
_2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF=
Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre=
pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn=
loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj=
ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO=
bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen=
tById&&document.all){document.getElementById=3Dfunction(id){return =
document.all[id];};}var =
getQueryParamValue=3Ddeconcept.util.getRequestParameter;var =
FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject;
------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/templates/ja_teline_ii/highslide/highslide-with-html.js

/************************************************************************=
******
Name:    Highslide JS
Version: 3.3.12 (Feb 29 2008)
Config:  default +inline +ajax +iframe +flash
Author:  Torstein H=F8nsi
Support: http://vikjavev.no/highslide/forum

Licence:
Highslide JS is licensed under a Creative Commons =
Attribution-NonCommercial 2.5
License (http://creativecommons.org/licenses/by-nc/2.5/).

You are free:
	* to copy, distribute, display, and perform the work
	* to make derivative works

Under the following conditions:
	* Attribution. You must attribute the work in the manner  specified by  =
the
	  author or licensor.
	* Noncommercial. You may not use this work for commercial purposes.

* For  any  reuse  or  distribution, you  must make clear to others the =
license
  terms of this work.
* Any  of  these  conditions  can  be  waived  if  you  get permission =
from the=20
  copyright holder.

Your fair use and other rights are in no way affected by the above.
*************************************************************************=
*****/

var hs =3D {

// Apply your own settings here, or override them in the html file. =20
graphicsDir : 'highslide/graphics/',
restoreCursor : 'zoomout.cur', // necessary for preload
expandSteps : 10, // number of steps in zoom. Each step lasts for =
duration/step milliseconds.
expandDuration : 250, // milliseconds
restoreSteps : 10,
restoreDuration : 250,
marginLeft : 15,
marginRight : 15,
marginTop : 15,
marginBottom : 15,
zIndexCounter : 1001, // adjust to other absolutely positioned elements

restoreTitle : 'Click to close image, click and drag to move. Use arrow =
keys for next and previous.',
loadingText : 'Loading...',
loadingTitle : 'Click to cancel',
loadingOpacity : 0.75,
focusTitle : 'Click to bring to front',
allowMultipleInstances: true,
numberOfImagesToPreload : 5,
captionSlideSpeed : 1, // set to 0 to disable slide in effect
padToMinWidth : false, // pad the popup width to make room for wide =
caption
outlineWhileAnimating : 2, // 0 =3D never, 1 =3D always, 2 =3D HTML only =

outlineStartOffset : 3, // ends at 10
fullExpandTitle : 'Expand to actual size',
fullExpandPosition : 'bottom right',
fullExpandOpacity : 1,
showCredits : true, // you can set this to false if you want
creditsText : 'Powered by <i>Highslide JS</i>',
creditsHref : 'http://vikjavev.no/highslide/',
creditsTitle : 'Go to the Highslide JS homepage',
enableKeyListener : true,


// HTML extension

previousText : 'Previous',
nextText : 'Next',=20
moveText : 'Move',
closeText : 'Close',=20
closeTitle : 'Click to close',=20
resizeTitle : 'Resize',
allowWidthReduction : false,
allowHeightReduction : true,
preserveContent : true, // Preserve changes made to the content and =
position of HTML popups.
objectLoadTime : 'before', // Load iframes 'before' or 'after' =
expansion.
cacheAjax : true, // Cache ajax popups for instant display. Can be =
overridden for each popup.

// These settings can also be overridden inline for each image
captionId : null,
spaceForCaption : 30, // leaves space below images with captions
slideshowGroup : null, // defines groups for next/previous links and =
keystrokes
minWidth: 200,
minHeight: 200,
allowSizeReduction: true, // allow the image to reduce to fit client =
size. If false, this overrides minWidth and minHeight
outlineType : 'drop-shadow', // set null to disable outlines
wrapperClassName : 'highslide-wrapper', // for enhanced css-control

// END OF YOUR SETTINGS


// declare internal properties
preloadTheseImages : [],
continuePreloading: true,
expanders : [],
overrides : [
	'allowSizeReduction',
	'outlineType',
	'outlineWhileAnimating',
	'spaceForCaption',
	'captionId',
	'captionText',
	'captionEval',
=09
	'contentId',
	'width',
	'height',
	'allowWidthReduction',
	'allowHeightReduction',
	'preserveContent',
	'objectType',=09
	'cacheAjax',=09
	'objectWidth',
	'objectHeight',
	'objectLoadTime',=09
	'swfObject',
	'wrapperClassName',
	'minWidth',
	'minHeight',
	'slideshowGroup',
	'easing',
	'easingClose',
	'fadeInOut'
],
overlays : [],
faders : [],

pendingOutlines : {},
sleeping : [],
preloadTheseAjax : [],
cacheBindings : [],
cachedGets : {},
clones : {},
ie : (document.all && !window.opera),
safari : /Safari/.test(navigator.userAgent),
geckoMac : /Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent),

$ : function (id) {
	return document.getElementById(id);
},

push : function (arr, val) {
	arr[arr.length] =3D val;
},

createElement : function (tag, attribs, styles, parent, nopad) {
	var el =3D document.createElement(tag);
	if (attribs) hs.setAttribs(el, attribs);
	if (nopad) hs.setStyles(el, {padding: 0, border: 'none', margin: 0});
	if (styles) hs.setStyles(el, styles);
	if (parent) parent.appendChild(el);=09
	return el;
},

setAttribs : function (el, attribs) {
	for (var x in attribs) el[x] =3D attribs[x];
},

setStyles : function (el, styles) {
	for (var x in styles) {
		try {=20
			if (hs.ie && x =3D=3D 'opacity')=20
				el.style.filter =3D (styles[x] =3D=3D 1) ? '' : 'alpha(opacity=3D'+ =
(styles[x] * 100) +')';
			else el.style[x] =3D styles[x];=20
		}
		catch (e) {}
	}
},

ieVersion : function () {
	var arr =3D navigator.appVersion.split("MSIE");
	return arr[1] ? parseFloat(arr[1]) : null;
},

getPageSize : function () {
	var iebody =3D document.compatMode && document.compatMode !=3D =
"BackCompat"=20
		? document.documentElement : document.body;
=09
	var width =3D hs.ie ? iebody.clientWidth :=20
			(document.documentElement.clientWidth || self.innerWidth),
		height =3D hs.ie ? iebody.clientHeight : self.innerHeight;
=09
	return {
		width: width,
		height: height,	=09
		scrollLeft: hs.ie ? iebody.scrollLeft : pageXOffset,
		scrollTop: hs.ie ? iebody.scrollTop : pageYOffset
	}
},

position : function(el)	{=20
	var p =3D { x: el.offsetLeft, y: el.offsetTop };
	while (el.offsetParent)	{
		el =3D el.offsetParent;
		p.x +=3D el.offsetLeft;
		p.y +=3D el.offsetTop;
		if (el !=3D document.body && el !=3D document.documentElement) {
			p.x -=3D el.scrollLeft;
			p.y -=3D el.scrollTop;
		}
	}
	return p;
},

expand : function(a, params, custom) {
	if (a.getParams) return params;
=09
	try {
		new hs.Expander(a, params, custom);
		return false;	=09
	} catch (e) { return true; }
},

htmlExpand : function(a, params, custom) {
	if (a.getParams) return params;
=09
	for (var i =3D 0; i < hs.sleeping.length; i++) {
		if (hs.sleeping[i] && hs.sleeping[i].a =3D=3D a) {
			hs.sleeping[i].awake();
			hs.sleeping[i] =3D null;
			return false;
		}
	}
	try {
		hs.hasHtmlexpanders =3D true;
		new hs.Expander(a, params, custom, 'html');
		return false;
	} catch (e) {
		return true;
	}=09
},

getElementByClass : function (el, tagName, className) {
	var els =3D el.getElementsByTagName(tagName);
	for (var i =3D 0; i < els.length; i++) {
    	if (els[i].className =3D=3D className) {
			return els[i];
		}
	}
	return null;
},

getSelfRendered : function() {
	var s =3D=09
		 '<div class=3D"highslide-header"><ul>'
		+	'<li class=3D"highslide-previous"><a onclick=3D"return =
hs.previous(this)" href=3D"#">'+ hs.previousText +'</a></li>'
		+	'<li class=3D"highslide-next"><a onclick=3D"return hs.next(this)" =
href=3D"#">'+ hs.nextText +'</a></li>'
		+	'<li class=3D"highslide-move"><a href=3D"#" onclick=3D"return =
false">'+ hs.moveText +'</a></li>'
		+	'<li class=3D"highslide-close"><a onclick=3D"return hs.close(this)" =
title=3D"'+ hs.closeTitle +'" href=3D"#">'
			+ hs.closeText +'</a></li>'
		+'</ul></div>'
		+'<div class=3D"highslide-body"></div>'
		+'<div class=3D"highslide-footer"><div>'
		+	'<span class=3D"highslide-resize" title=3D"'+ hs.resizeTitle =
+'"><span></span></span>'
		+'</div></div>';
	return hs.createElement('div', { className: 'highslide-html-content', =
innerHTML: s } );
},


getCacheBinding : function (a) {
	for (var i =3D 0; i < hs.cacheBindings.length; i++) {
		if (hs.cacheBindings[i][0] =3D=3D a) {
			var c =3D hs.cacheBindings[i][1];
			hs.cacheBindings[i][1] =3D c.cloneNode(1);
			return c;
		}
	}
	return null;
},

preloadAjax : function (e) {
	var aTags =3D document.getElementsByTagName('A');
	var a, re;
	for (var i =3D 0; i < aTags.length; i++) {
		a =3D aTags[i];
		re =3D hs.isHsAnchor(a);
		if (typeof re =3D=3D 'array' && re[0] =3D=3D 'hs.htmlExpand' && =
hs.getParam(a, 'objectType') =3D=3D 'ajax'=20
				&& hs.getParam(a, 'cacheAjax')) {
			hs.push(hs.preloadTheseAjax, a);
		}
	}
	hs.preloadAjaxElement(0);
},

preloadAjaxElement : function (i) {
	if (!hs.preloadTheseAjax[i]) return;
	var a =3D hs.preloadTheseAjax[i];
	var cache =3D hs.getNode(hs.getParam(a, 'contentId'));
	if (!cache) cache =3D hs.getSelfRendered();
	var ajax =3D new hs.Ajax(a, cache, 1);=09
   	ajax.onError =3D function () { };
   	ajax.onLoad =3D function () {
   		hs.push(hs.cacheBindings, [a, cache]);
   		hs.preloadAjaxElement(i + 1);
   	};
   	ajax.run();
},

focusTopmost : function() {
	var topZ =3D 0, topmostKey =3D -1;
	for (var i =3D 0; i < hs.expanders.length; i++) {
		if (hs.expanders[i]) {
			if (hs.expanders[i].wrapper.style.zIndex && =
hs.expanders[i].wrapper.style.zIndex > topZ) {
				topZ =3D hs.expanders[i].wrapper.style.zIndex;
			=09
				topmostKey =3D i;
			}
		}
	}
	if (topmostKey =3D=3D -1) hs.focusKey =3D -1;
	else hs.expanders[topmostKey].focus();
},

getAdjacentAnchor : function(key, op) {
	var aAr =3D document.getElementsByTagName('A'), hsAr =3D {}, activeI =
=3D -1, j =3D 0;
	for (var i =3D 0; i < aAr.length; i++) {
		if (hs.isHsAnchor(aAr[i]) && ((hs.expanders[key].slideshowGroup=20
				=3D=3D hs.getParam(aAr[i], 'slideshowGroup')))) {
			hsAr[j] =3D aAr[i];
			if (hs.expanders[key] && aAr[i] =3D=3D hs.expanders[key].a) {
				activeI =3D j;
			}
			j++;
		}
	}
	return hsAr[activeI + op] || null;
},

getParam : function (a, param) {
	a.getParams =3D a.onclick;
	var p =3D a.getParams ? a.getParams() : null;
	a.getParams =3D null;
=09
	return (p && typeof p[param] !=3D 'undefined') ? p[param] :=20
		(typeof hs[param] !=3D 'undefined' ? hs[param] : null);
},

getSrc : function (a) {
	var src =3D hs.getParam(a, 'src');
	if (src) return src;
	return a.href;
},

getNode : function (id) {
	var node =3D hs.$(id), clone =3D hs.clones[id], a =3D {};
	if (!node && !clone) return null;
	if (!clone) {
		clone =3D node.cloneNode(true);
		clone.id =3D '';
		hs.clones[id] =3D clone;
		return node;
	} else {
		return clone.cloneNode(true);
	}
},

purge : function(d) {
	if (!hs.ie) return;
	var a =3D d.attributes, i, l, n;
	if (a) {
		l =3D a.length;
		for (var i =3D 0; i < l; i +=3D 1) {
			n =3D a[i].name;
			if (typeof d[n] =3D=3D=3D 'function') {
				d[n] =3D null;
			}
		}
	}
	a =3D d.childNodes;
	if (a) {
		l =3D a.length;
		for (var i =3D 0; i < l; i +=3D 1) {
			hs.purge(d.childNodes[i]);
		}
	}
},

previousOrNext : function (el, op) {
	var exp =3D hs.last =3D hs.getExpander(el);
	try {
		var adj =3D hs.upcoming =3D  hs.getAdjacentAnchor(exp.key, op);
		adj.onclick(); 	=09
	} catch (e){}
	try { exp.close(); } catch (e) {}=09
	return false;
},

previous : function (el) {
	return hs.previousOrNext(el, -1);
},

next : function (el) {
	return hs.previousOrNext(el, 1);=09
},

keyHandler : function(e) {
	if (!e) e =3D window.event;
	if (!e.target) e.target =3D e.srcElement; // ie
	if (e.target.form) return true; // form element has focus
=09
	var op =3D null;
	switch (e.keyCode) {
		case 32: // Space
		case 34: // Page Down
		case 39: // Arrow right
		case 40: // Arrow down
			op =3D 1;
			break;
		case 8:  // Backspace
		case 33: // Page Up
		case 37: // Arrow left
		case 38: // Arrow up
			op =3D -1;
			break;
		case 27: // Escape
		case 13: // Enter
			op =3D 0;
	}
	if (op !=3D=3D null) {
		hs.removeEventListener(document, 'keydown', hs.keyHandler);
		if (!hs.enableKeyListener) return true;
	=09
		if (e.preventDefault) e.preventDefault();
    	else e.returnValue =3D false;
		if (op =3D=3D 0) {
			try { hs.getExpander().close(); } catch (e) {}
			return false;
		} else {
			return hs.previousOrNext(hs.focusKey, op);
		}
	}
	return true;
},


registerOverlay : function (overlay) {
	hs.push(hs.overlays, overlay);
},

getWrapperKey : function (element) {
	var el, re =3D /^highslide-wrapper-([0-9]+)$/;
	// 1. look in open expanders
	el =3D element;
	while (el.parentNode)	{
		if (el.id && re.test(el.id)) return el.id.replace(re, "$1");
		el =3D el.parentNode;
	}
	// 2. look in thumbnail
	el =3D element;
	while (el.parentNode)	{
		if (el.tagName && hs.isHsAnchor(el)) {
			for (var key =3D 0; key < hs.expanders.length; key++) {
				var exp =3D hs.expanders[key];
				if (exp && exp.a =3D=3D el) return key;
			}
		}
		el =3D el.parentNode;
	}
	return null;=20
},

getExpander : function (el) {
	if (typeof el =3D=3D 'undefined') return hs.expanders[hs.focusKey] || =
null;
	if (typeof el =3D=3D 'number') return hs.expanders[el] || null;
	if (typeof el =3D=3D 'string') el =3D hs.$(el);
	return hs.expanders[hs.getWrapperKey(el)] || null;
},

isHsAnchor : function (a) {
	return (a.onclick && a.onclick.toString().replace(/\s/g, ' =
').match(/hs.(htmlE|e)xpand/));
},

cleanUp : function () {
	for (var i =3D 0; i < hs.expanders.length; i++)
		if (hs.expanders[i] && hs.expanders[i].isExpanded) hs.focusTopmost();
},

mouseClickHandler : function(e)=20
{=09
	if (!e) e =3D window.event;
	if (e.button > 1) return true;
	if (!e.target) e.target =3D e.srcElement;
=09
	var el =3D e.target;
	while (el.parentNode
		&& !(/highslide-(image|move|html|resize)/.test(el.className)))
	{
		el =3D el.parentNode;
	}
	var exp =3D hs.getExpander(el);
	if (exp && (exp.isClosing || !exp.isExpanded)) return true;
	=09
	if (exp && e.type =3D=3D 'mousedown') {
		if (e.target.form) return true;
		var match =3D el.className.match(/highslide-(image|move|resize)/);
		if (match) {
			hs.dragArgs =3D { exp: exp , type: match[1], left: exp.x.min, width: =
exp.x.span, top: exp.y.min,=20
				height: exp.y.span, clickX: e.clientX, clickY: e.clientY };
		=09
			//if (hs.dragArgs.type =3D=3D 'image') exp.content.style.cursor =3D =
'move';
		=09
			hs.addEventListener(document, 'mousemove', hs.dragHandler);
			if (e.preventDefault) e.preventDefault(); // FF
		=09
			if (/highslide-(image|html)-blur/.test(exp.content.className)) {
				exp.focus();
				hs.hasFocused =3D true;
			}
			return false;
		}
		else if (/highslide-html/.test(el.className) && hs.focusKey !=3D =
exp.key) {
			exp.focus();
			exp.redoShowHide();
		}
	} else if (e.type =3D=3D 'mouseup') {
	=09
		hs.removeEventListener(document, 'mousemove', hs.dragHandler);
	=09
		if (hs.dragArgs) {
			if (hs.dragArgs.type =3D=3D 'image')
				hs.dragArgs.exp.content.style.cursor =3D hs.styleRestoreCursor;
			var hasDragged =3D hs.dragArgs.hasDragged;
		=09
			if (!hasDragged &&!hs.hasFocused && =
!/(move|resize)/.test(hs.dragArgs.type)) {
				exp.close();
			}=20
			else if (hasDragged || (!hasDragged && hs.hasHtmlexpanders)) {
				hs.dragArgs.exp.redoShowHide();
			}
		=09
			if (hs.dragArgs.exp.releaseMask)=20
				hs.dragArgs.exp.releaseMask.style.display =3D 'none';
		=09
			hs.hasFocused =3D false;
			hs.dragArgs =3D null;
	=09
		} else if (/highslide-image-blur/.test(el.className)) {
			el.style.cursor =3D hs.styleRestoreCursor;	=09
		}
	}
	return false;
},

dragHandler : function(e)
{
	if (!hs.dragArgs) return true;
	if (!e) e =3D window.event;
	var a =3D hs.dragArgs, exp =3D a.exp;
	if (exp.iframe) {	=09
		if (!exp.releaseMask) exp.releaseMask =3D hs.createElement('div', =
null,=20
			{ position: 'absolute', width: exp.x.span+'px', height: =
exp.y.span+'px',=20
				left: 0, top: 0, zIndex: 4,	background: (hs.ie ? 'white' : 'none'),=20
				opacity: 0.01 },=20
			exp.wrapper, true);
		if (exp.releaseMask.style.display =3D=3D 'none')
			exp.releaseMask.style.display =3D '';
	}
=09
	a.dX =3D e.clientX - a.clickX;
	a.dY =3D e.clientY - a.clickY;=09
=09
	var distance =3D Math.sqrt(Math.pow(a.dX, 2) + Math.pow(a.dY, 2));
	a.hasDragged =3D (a.type !=3D 'image' && distance > 0)
		|| (distance > (hs.dragSensitivity || 5));
=09
	if (a.hasDragged) {
	=09
		if (a.type =3D=3D 'resize') exp.resize(a);
		else exp.move(a);
	}
	return false;
},

addEventListener : function (el, event, func) {
	try {
		el.addEventListener(event, func, false);
	} catch (e) {
		try {
			el.detachEvent('on'+ event, func);
			el.attachEvent('on'+ event, func);
		} catch (e) {
			el['on'+ event] =3D func;
		}
	}=20
},

removeEventListener : function (el, event, func) {
	try {
		el.removeEventListener(event, func, false);
	} catch (e) {
		try {
			el.detachEvent('on'+ event, func);
		} catch (e) {
			el['on'+ event] =3D null;
		}
	}
},

preloadFullImage : function (i) {
	if (hs.continuePreloading && hs.preloadTheseImages[i] && =
hs.preloadTheseImages[i] !=3D 'undefined') {
		var img =3D document.createElement('img');
		img.onload =3D function() { hs.preloadFullImage(i + 1); };
		img.src =3D hs.preloadTheseImages[i];
	}
},
preloadImages : function (number) {
	if (number && typeof number !=3D 'object') hs.numberOfImagesToPreload =
=3D number;
	var a, re, j =3D 0;
=09
	var aTags =3D document.getElementsByTagName('A');
	for (var i =3D 0; i < aTags.length; i++) {
		a =3D aTags[i];
		re =3D hs.isHsAnchor(a);
		if (re && re[0] =3D=3D 'hs.expand') {
			if (j < hs.numberOfImagesToPreload) {
				hs.preloadTheseImages[j] =3D hs.getSrc(a);=20
				j++;
			}
		}
	}
=09
	// preload outlines
	new hs.Outline(hs.outlineType, function () { hs.preloadFullImage(0)} );
=09
=09
	// preload cursor
	var cur =3D hs.createElement('img', { src: hs.graphicsDir + =
hs.restoreCursor });
},


genContainer : function () {
	if (!hs.container) {
		hs.container =3D hs.createElement('div',=20
			null,=20
			{ position: 'absolute', left: 0, top: 0, width: '100%', zIndex: =
hs.zIndexCounter },=20
			document.body,
			true
		);
		hs.loading =3D hs.createElement('a',
			{
				className: 'highslide-loading',
				title: hs.loadingTitle,
				innerHTML: hs.loadingText,
				href: 'javascript:void(0)'
			},
			{
				position: 'absolute',
				opacity: hs.loadingOpacity,
				left: '-9999px',
				zIndex: 1
			}, hs.container
		);
		hs.clearing =3D hs.createElement('div', null,=20
			{ clear: 'both', paddingTop: '1px' }, null, true);
	=09
		// http://www.robertpenner.com/easing/=20
		Math.linearTween =3D function (t, b, c, d) {
			return c*t/d + b;
		};
		Math.easeInQuad =3D function (t, b, c, d) {
			return c*(t/=3Dd)*t + b;
		};
	}
},

fade : function (el, o, oFinal, dur, i, dir) {
	if (typeof i =3D=3D 'undefined') { // new fader
		if (typeof dur !=3D 'number') dur =3D 250;
		if (dur < 25) { // instant
			hs.setStyles( el, {
				opacity: oFinal,
				visibility: (o < oFinal ? 'visible': 'hidden')
			});
			return;
		}
		i =3D hs.faders.length;
		dir =3D oFinal > o ? 1 : -1;
		var step =3D (25 / (dur - dur % 25)) * Math.abs(o - oFinal);
	}
	o =3D parseFloat(o);
	el.style.visibility =3D (o <=3D 0) ? 'hidden' : 'visible';
	if (o < 0 || (dir =3D=3D 1 && o > oFinal)) return;
	if (el.fading && el.fading.i !=3D i) { // reverse
		clearTimeout(hs.faders[el.fading.i]);
		o =3D el.fading.o;
	}
	el.fading =3D {i: i, o: o, step: (step || el.fading.step)};
	el.style.visibility =3D (o <=3D 0) ? 'hidden' : 'visible';
	hs.setStyles(el, { opacity: o });
	hs.faders[i] =3D setTimeout(function() {
		hs.fade(el, o + el.fading.step * dir, oFinal, null, i, dir);
	}, 25);
},

close : function(el) {
	try { hs.getExpander(el).close(); } catch (e) {}
	return false;
}
}; // end hs object


//-----------------------------------------------------------------------=
------
hs.Outline =3D  function (outlineType, onLoad) {
	this.onLoad =3D onLoad;
	this.outlineType =3D outlineType;
	var v =3D hs.ieVersion(), tr;
=09
	this.hasAlphaImageLoader =3D hs.ie && v >=3D 5.5 && v < 7;
	if (!outlineType) {
		if (onLoad) onLoad();
		return;
	}
=09
	hs.genContainer();
	this.table =3D hs.createElement(
		'table', { cellSpacing: 0 },
		{
			visibility: 'hidden',
			position: 'absolute',
			borderCollapse: 'collapse'
		},
		hs.container,
		true
	);
	this.tbody =3D hs.createElement('tbody', null, null, this.table, 1);
=09
	this.td =3D [];
	for (var i =3D 0; i <=3D 8; i++) {
		if (i % 3 =3D=3D 0) tr =3D hs.createElement('tr', null, { height: =
'auto' }, this.tbody, true);
		this.td[i] =3D hs.createElement('td', null, null, tr, true);
		var style =3D i !=3D 4 ? { lineHeight: 0, fontSize: 0} : { position : =
'relative' };
		hs.setStyles(this.td[i], style);
	}
	this.td[4].className =3D outlineType;
=09
	this.preloadGraphic();=20
};

hs.Outline.prototype =3D {
preloadGraphic : function () {=09
	var src =3D hs.graphicsDir + (hs.outlinesDir || "outlines/")+ =
this.outlineType +".png";
			=09
	var appendTo =3D hs.safari ? hs.container : null;
	this.graphic =3D hs.createElement('img', null, { position: 'absolute', =
left: '-9999px',=20
		top: '-9999px' }, appendTo, true); // for onload trigger
=09
	var pThis =3D this;
	this.graphic.onload =3D function() { pThis.onGraphicLoad(); };
=09
	this.graphic.src =3D src;
},

onGraphicLoad : function () {
	var o =3D this.offset =3D this.graphic.width / 4,
		pos =3D [[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],
		dim =3D { height: (2*o) +'px', width: (2*o) +'px' };
	=09
	for (var i =3D 0; i <=3D 8; i++) {
		if (pos[i]) {
			if (this.hasAlphaImageLoader) {
				var w =3D (i =3D=3D 1 || i =3D=3D 7) ? '100%' : this.graphic.width =
+'px';
				var div =3D hs.createElement('div', null, { width: '100%', height: =
'100%', position: 'relative', overflow: 'hidden'}, this.td[i], true);
				hs.createElement ('div', null, {=20
						filter: =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,=
 src=3D'"+ this.graphic.src + "')",=20
						position: 'absolute',
						width: w,=20
						height: this.graphic.height +'px',
						left: (pos[i][0]*o)+'px',
						top: (pos[i][1]*o)+'px'
					},=20
				div,
				true);
			} else {
				hs.setStyles(this.td[i], { background: 'url('+ this.graphic.src +') =
'+ (pos[i][0]*o)+'px '+(pos[i][1]*o)+'px'});
			}
		=09
			if (window.opera && (i =3D=3D 3 || i =3D=3D5))=20
				hs.createElement('div', null, dim, this.td[i], true);
		=09
			hs.setStyles (this.td[i], dim);
		}
	}
=09
	hs.pendingOutlines[this.outlineType] =3D this;
	if (this.onLoad) this.onLoad();
},
=09
setPosition : function (exp, x, y, w, h, vis) {
	if (vis) this.table.style.visibility =3D (h >=3D 4 * this.offset)=20
		? 'visible' : 'hidden';
	this.table.style.left =3D (x - this.offset) +'px';
	this.table.style.top =3D (y - this.offset) +'px';
	this.table.style.width =3D (w + 2 * (exp.offsetBorderW + this.offset)) =
+'px';
	w +=3D 2 * (exp.offsetBorderW - this.offset);
	h +=3D + 2 * (exp.offsetBorderH - this.offset);
	this.td[4].style.width =3D w >=3D 0 ? w +'px' : 0;
	this.td[4].style.height =3D h >=3D 0 ? h +'px' : 0;
	if (this.hasAlphaImageLoader) this.td[3].style.height=20
		=3D this.td[5].style.height =3D this.td[4].style.height;
},
=09
destroy : function(hide) {
	if (hide) this.table.style.visibility =3D 'hidden';
	else {
		hs.purge(this.table);
		try { this.table.parentNode.removeChild(this.table); } catch (e) {}
	}
}
};

//-----------------------------------------------------------------------=
------
// The expander object
hs.Expander =3D function(a, params, custom, contentType) {
	this.a =3D a;
	this.custom =3D custom;
	this.contentType =3D contentType || 'image';
	this.isHtml =3D (contentType =3D=3D 'html');
	this.isImage =3D !this.isHtml;
=09
	hs.continuePreloading =3D false;
	hs.genContainer();
	var key =3D this.key =3D hs.expanders.length;
=09
	// override inline parameters
	for (var i =3D 0; i < hs.overrides.length; i++) {
		var name =3D hs.overrides[i];
		this[name] =3D params && typeof params[name] !=3D 'undefined' ?
			params[name] : hs[name];
	}
=09
	// get thumb
	var el =3D this.thumb =3D ((params && params.thumbnailId) ? =
hs.$(params.thumbnailId) : null)=20
		|| a.getElementsByTagName('img')[0] || a;
	this.thumbsUserSetId =3D el.id || a.id;
=09
	// check if already open
	for (var i =3D 0; i < hs.expanders.length; i++) {
		if (hs.expanders[i] && hs.expanders[i].a =3D=3D a) {
			hs.expanders[i].focus();
			return false;
		}	=09
	}=09
	// cancel other
	for (var i =3D 0; i < hs.expanders.length; i++) {
		if (hs.expanders[i] && hs.expanders[i].thumb !=3D el && =
!hs.expanders[i].onLoadStarted) {
			hs.expanders[i].cancelLoading();
		}
	}
	hs.expanders[this.key] =3D this;
	if (!hs.allowMultipleInstances) {
		if (hs.expanders[key-1]) hs.expanders[key-1].close();
		if (typeof hs.focusKey !=3D 'undefined' && hs.expanders[hs.focusKey])
			hs.expanders[hs.focusKey].close();
	}
	this.overlays =3D [];

	var pos =3D hs.position(el);
=09
	// store properties of thumbnail
	this.thumbWidth =3D el.width ? el.width : el.offsetWidth;	=09
	this.thumbHeight =3D el.height ? el.height : el.offsetHeight;
	this.thumbLeft =3D pos.x;
	this.thumbTop =3D pos.y;
	this.thumbOffsetBorderW =3D (this.thumb.offsetWidth - this.thumbWidth) =
/ 2;
	this.thumbOffsetBorderH =3D (this.thumb.offsetHeight - =
this.thumbHeight) / 2;
=09
	// instanciate the wrapper
	this.wrapper =3D hs.createElement(
		'div',
		{
			id: 'highslide-wrapper-'+ this.key,
			className: this.wrapperClassName
		},
		{
			visibility: 'hidden',
			position: 'absolute',
			zIndex: hs.zIndexCounter++
		}, null, true );
=09
	this.wrapper.onmouseover =3D function (e) {=20
		try { hs.expanders[key].wrapperMouseHandler(e); } catch (e) {}=20
	};
	this.wrapper.onmouseout =3D function (e) {=20
		try { hs.expanders[key].wrapperMouseHandler(e); } catch (e) {}
	};
	if (this.contentType =3D=3D 'image' && this.outlineWhileAnimating =
=3D=3D 2)
		this.outlineWhileAnimating =3D 0;
	// get the outline
	if (hs.pendingOutlines[this.outlineType]) {
		this.connectOutline();
		this[this.contentType +'Create']();
	} else if (!this.outlineType) {
		this[this.contentType +'Create']();
	} else {
		this.displayLoading();
		var exp =3D this;
		new hs.Outline(this.outlineType,=20
			function () {=20
				exp.connectOutline();
				exp[exp.contentType +'Create']();
			}=20
		);
	}
	return true;
};

hs.Expander.prototype =3D {

connectOutline : function(x, y) {=09
	var w =3D hs.pendingOutlines[this.outlineType];
	this.objOutline =3D w;
	w.table.style.zIndex =3D this.wrapper.style.zIndex;
	hs.pendingOutlines[this.outlineType] =3D null;
},

displayLoading : function() {
	if (this.onLoadStarted || this.loading) return;
	=09
	this.originalCursor =3D this.a.style.cursor;
	this.a.style.cursor =3D 'wait';
=09
	this.loading =3D hs.loading;
	var exp =3D this;
	this.loading.onclick =3D function() {
		exp.cancelLoading();
	};
	this.loading.style.top =3D (this.thumbTop=20
		+ (this.thumbHeight - this.loading.offsetHeight) / 2) +'px';
	var exp =3D this, left =3D (this.thumbLeft + this.thumbOffsetBorderW=20
		+ (this.thumbWidth - this.loading.offsetWidth) / 2) +'px';
	setTimeout(function () { if (exp.loading) exp.loading.style.left =3D =
left }, 100);=20
},

imageCreate : function() {
	var exp =3D this;
=09
	var img =3D document.createElement('img');
    this.content =3D img;
    img.onload =3D function () {
    	if (hs.expanders[exp.key]) exp.contentLoaded();=20
	};
    if (hs.blockRightClick) img.oncontextmenu =3D function() { return =
false; };
    img.className =3D 'highslide-image';
    img.style.visibility =3D 'hidden'; // prevent flickering in IE
    img.style.display =3D 'block';
	img.style.position =3D 'absolute';
	img.style.maxWidth =3D 'none';
    img.style.zIndex =3D 3;
    img.title =3D hs.restoreTitle;
    if (hs.safari) hs.container.appendChild(img);
    if (hs.ie && hs.flushImgSize) img.src =3D null;
	img.src =3D hs.getSrc(this.a);
=09
	this.displayLoading();
},

htmlCreate : function () {
	this.tempContainer =3D hs.createElement('div', { className: =
this.wrapperClassName },
		{
			padding: '0 '+ hs.marginRight +'px 0 '+ hs.marginLeft +'px',
			visibility: 'hidden'
		}, hs.container
	);
=09
	this.content =3D hs.getCacheBinding(this.a);
	if (!this.content)=20
		this.content =3D hs.getNode(this.contentId);
	if (!this.content)=20
		this.content =3D hs.getSelfRendered();
	this.innerContent =3D this.content;
=09
	if (this.swfObject || this.objectType =3D=3D 'iframe') =
this.setObjContainerSize(this.innerContent);
	this.tempContainer.appendChild(this.innerContent); // to get full width
	hs.setStyles (this.innerContent, { position: 'relative', visibility: =
'hidden' });
	this.innerContent.className +=3D ' highslide-display-block';
	if (this.width) this.innerContent.style.width =3D this.width+'px';
	if (this.height) this.innerContent.style.height =3D this.height+'px';
	if (this.innerContent.offsetWidth < this.minWidth)
		this.innerContent.style.width =3D this.minWidth +'px';
=09
	this.content =3D hs.createElement(
    	'div',
    	{	className: 'highslide-html' },
		{
			position: 'relative',
			zIndex: 3,
			overflow: 'hidden',
			width: this.thumbWidth +'px',
			height: this.thumbHeight +'px'
		}
	);
   =20
	if (this.objectType =3D=3D 'ajax' && !hs.getCacheBinding(this.a)) {
    	var ajax =3D new hs.Ajax(this.a, this.innerContent);
    	var exp =3D this;
    	ajax.onLoad =3D function () {	if (hs.expanders[exp.key]) =
exp.contentLoaded(); };
    	ajax.onError =3D function () { location.href =3D hs.getSrc(this.a); =
};
    	ajax.run();
	}
    else
   =20
    if (this.objectType =3D=3D 'iframe' && this.objectLoadTime =3D=3D =
'before') {
		this.writeExtendedContent();
	}
    else
    	this.contentLoaded();
},

contentLoaded : function() {
	try {=09
		if (!this.content) return;
		if (this.onLoadStarted) return; // old Gecko loop
		else this.onLoadStarted =3D true;
	=09
			  =20
		if (this.loading) {
			this.loading.style.left =3D '-9999px';
			this.loading =3D null;
			this.a.style.cursor =3D this.originalCursor || '';
		}
		this.marginBottom =3D hs.marginBottom;
		if (this.isImage) {=09
			this.newWidth =3D this.content.width;
			this.newHeight =3D this.content.height;
			this.fullExpandWidth =3D this.newWidth;
			this.fullExpandHeight =3D this.newHeight;
		=09
			this.content.style.width =3D this.thumbWidth +'px';
			this.content.style.height =3D this.thumbHeight +'px';
			this.getCaption();
		} else if (this.htmlGetSize) this.htmlGetSize();=09
	=09
	=09
		this.wrapper.appendChild(this.content);
		this.content.style.position =3D 'relative'; // Saf
		if (this.caption) this.wrapper.appendChild(this.caption);
		this.wrapper.style.left =3D this.thumbLeft +'px';
		this.wrapper.style.top =3D this.thumbTop +'px';
		hs.container.appendChild(this.wrapper);
	=09
		// correct for borders
		this.offsetBorderW =3D (this.content.offsetWidth - this.thumbWidth) / =
2;
		this.offsetBorderH =3D (this.content.offsetHeight - this.thumbHeight) =
/ 2;
		var modMarginRight =3D hs.marginRight + 2 * this.offsetBorderW;
		this.marginBottom +=3D 2 * this.offsetBorderH;
	=09
		var ratio =3D this.newWidth / this.newHeight;
		var minWidth =3D this.allowSizeReduction=20
			? this.minWidth : this.newWidth;
		var minHeight =3D this.allowSizeReduction=20
			? this.minHeight : this.newHeight;
	=09
		var justify =3D { x: 'auto', y: 'auto' };
	=09
		var page =3D hs.getPageSize();
		// justify
		this.x =3D {=20
			min: parseInt(this.thumbLeft) - this.offsetBorderW + =
this.thumbOffsetBorderW,
			span: this.newWidth,
			minSpan: (this.newWidth < minWidth && !hs.padToMinWidth)=20
				? this.newWidth : minWidth,
			marginMin: hs.marginLeft,=20
			marginMax: modMarginRight,
			scroll: page.scrollLeft,
			clientSpan: page.width,
			thumbSpan: this.thumbWidth
		};
		var oldRight =3D this.x.min + parseInt(this.thumbWidth);
		this.x =3D this.justify(this.x);
		this.y =3D {=20
			min: parseInt(this.thumbTop) - this.offsetBorderH + =
this.thumbOffsetBorderH,
			span: this.newHeight,
			minSpan: this.newHeight < minHeight ? this.newHeight : minHeight,
			marginMin: hs.marginTop,=20
			marginMax: this.marginBottom,=20
			scroll: page.scrollTop,
			clientSpan: page.height,
			thumbSpan: this.thumbHeight
		};
		var oldBottom =3D this.y.min + parseInt(this.thumbHeight);
		this.y =3D this.justify(this.y);
		if (this.isHtml) this.htmlSizeOperations();
	=09
		if (this.isImage)
			this.correctRatio(ratio);
	=09

		var x =3D this.x;
		var y =3D this.y;
	=09
		this.show();
	} catch (e) {
		window.location.href =3D hs.getSrc(this.a);
	}
},


setObjContainerSize : function(parent, auto) {
	var c =3D hs.getElementByClass(parent, 'DIV', 'highslide-body');
=09
	if (this.objectType =3D=3D 'iframe') {
		if (this.objectWidth) c.style.width =3D this.objectWidth +'px';
		if (this.objectHeight) c.style.height =3D this.objectHeight +'px';
	}
	if (this.swfObject) {
		c.style.width =3D this.swfObject.attributes.width +'px';
		c.style.height =3D this.swfObject.attributes.height +'px';
	}
},

writeExtendedContent : function (loadTime) {
	if (this.hasExtendedContent) return;
	var exp =3D this;
	this.body =3D hs.getElementByClass(this.innerContent, 'DIV', =
'highslide-body');
	if (this.objectType =3D=3D 'iframe') {
		this.displayLoading();
		this.ruler =3D hs.clearing.cloneNode(1);
		this.body.appendChild(this.ruler);
		this.newWidth =3D this.innerContent.offsetWidth;
		if (!this.objectWidth) this.objectWidth =3D this.ruler.offsetWidth;
		var hDiff =3D this.innerContent.offsetHeight - this.body.offsetHeight;
		var h =3D this.objectHeight || (hs.getPageSize()).height - hDiff - =
hs.marginTop - hs.marginBottom;
		var onload =3D (hs.ie && this.objectLoadTime =3D=3D 'before') ?=20
			'onload=3D"if(hs.expanders['+ this.key +'])hs.expanders['+ this.key =
+'].contentLoaded();"' : '';
		var tag =3D hs.ie ? '<iframe name=3D"hsIframe'+ this.key+ '" '+ onload =
+'/>' : 'iframe';
		this.iframe =3D hs.createElement(tag,=20
			{ name: 'hsIframe'+ this.key, frameBorder: 0, allowTransparency: true =
},
			{ width: this.objectWidth +'px', height: h +'px' },=20
			this.body);
		if (this.objectLoadTime =3D=3D 'before') {
			if (!hs.ie) this.iframe.onload =3D function () { if =
(hs.expanders[exp.key]) exp.contentLoaded(); };
		}
		if (hs.safari) this.iframe.src =3D null;
		this.iframe.src =3D hs.getSrc(this.a);
	=09
		if (this.objectLoadTime =3D=3D 'after') this.correctIframeSize();
	=09
	} else if (this.swfObject) {=09
		this.body.id =3D this.body.id || 'hs-flash-id-' + this.key;
		this.swfObject.write(this.body.id);=09
	}
	this.hasExtendedContent =3D true;=09
},
htmlGetSize : function() {
	if (this.iframe && !this.objectHeight) { // loadtime before
		try {
			var doc =3D this.iframe.contentDocument || =
this.iframe.contentWindow.document;
			var clearing =3D doc.createElement('div');
			clearing.style.clear =3D 'both';
			doc.body.appendChild(clearing);
			var h =3D clearing.offsetTop;
			if (hs.ie) h +=3D parseInt(doc.body.currentStyle.marginTop)=20
				+ parseInt(doc.body.currentStyle.marginBottom) - 1;	=09
			this.iframe.style.height =3D this.body.style.height =3D h +'px';
		} catch (e) { // other domain
			this.iframe.style.height =3D '300px';
		}
	}
	this.innerContent.appendChild(hs.clearing);
	if (!this.newWidth) this.newWidth =3D this.innerContent.offsetWidth;
    this.newHeight =3D this.innerContent.offsetHeight;
    this.innerContent.removeChild(hs.clearing);
    if (hs.ie && this.newHeight > =
parseInt(this.innerContent.currentStyle.height)) { // ie css bug
		this.newHeight =3D parseInt(this.innerContent.currentStyle.height);
	}
},

correctIframeSize : function () {
	var wDiff =3D this.innerContent.offsetWidth - this.ruler.offsetWidth;
	if (wDiff < 0) wDiff =3D 0;
=09
	var hDiff =3D this.innerContent.offsetHeight - this.body.offsetHeight;
=09
    hs.setStyles(this.iframe, { width: (this.x.span - wDiff) +'px',=20
		height: (this.y.span - hDiff) +'px' });
    hs.setStyles(this.body, { width: this.iframe.style.width,=20
    	height: this.iframe.style.height });
    =09
    this.scrollingContent =3D this.iframe;
    this.scrollerDiv =3D this.scrollingContent;
},
htmlSizeOperations : function () {
=09
	this.setObjContainerSize(this.innerContent);
=09
=09
	if (this.swfObject && this.objectLoadTime =3D=3D 'before') =
this.writeExtendedContent();=09
=09
=09
    // handle minimum size
    if (this.x.span < this.newWidth && !this.allowWidthReduction) =
this.x.span =3D this.newWidth;
    if (this.y.span < this.newHeight && !this.allowHeightReduction) =
this.y.span =3D this.newHeight;
    this.scrollerDiv =3D this.innerContent;
    this.mediumContent =3D hs.createElement('div', null,=20
    	{=20
    		width: this.x.span +'px',
    		position: 'relative',
    		left: (this.x.min - this.thumbLeft) +'px',
    		top: (this.y.min - this.thumbTop) +'px'
    	}, this.content, true);
=09
    this.mediumContent.appendChild(this.innerContent);
    hs.container.removeChild(this.tempContainer);
    hs.setStyles(this.innerContent, { border: 'none', width: 'auto', =
height: 'auto' });
   =20
    var node =3D hs.getElementByClass(this.innerContent, 'DIV', =
'highslide-body');
    if (node && !this.swfObject && this.objectType !=3D 'iframe') {   =20
    	var cNode =3D node; // wrap to get true size
    	node =3D hs.createElement(cNode.nodeName, null, {overflow: =
'hidden'}, null, true);
    	cNode.parentNode.insertBefore(node, cNode);
    	node.appendChild(hs.clearing); // IE6
    	node.appendChild(cNode);
    =09
    	var wDiff =3D this.innerContent.offsetWidth - node.offsetWidth;
    	var hDiff =3D this.innerContent.offsetHeight - node.offsetHeight;
    	node.removeChild(hs.clearing);
    =09
    	var kdeBugCorr =3D hs.safari || navigator.vendor =3D=3D 'KDE' ? 1 : =
0; // KDE repainting bug
    	hs.setStyles(node, {=20
    			width: (this.x.span - wDiff - kdeBugCorr) +'px',=20
    			height: (this.y.span - hDiff) +'px',
    			overflow: 'hidden',=20
    			position: 'relative'=20
    		}=20
    	);
		if (kdeBugCorr && cNode.offsetHeight > node.offsetHeight)	{
    		node.style.width =3D (parseInt(node.style.width) + kdeBugCorr) + =
'px';
		}
    	this.scrollingContent =3D node;
    	this.scrollerDiv =3D this.scrollingContent;
    =09
	}
    if (this.iframe && this.objectLoadTime =3D=3D 'before') =
this.correctIframeSize();
    if (!this.scrollingContent && this.y.span < =
this.mediumContent.offsetHeight) this.scrollerDiv =3D this.content;
=09
	if (this.scrollerDiv =3D=3D this.content && !this.allowWidthReduction =
&& this.objectType !=3D 'iframe') {
		this.x.span +=3D 17; // room for scrollbars
	}
	if (this.scrollerDiv && this.scrollerDiv.offsetHeight > =
this.scrollerDiv.parentNode.offsetHeight) {
		setTimeout("try { hs.expanders["+ this.key =
+"].scrollerDiv.style.overflow =3D 'auto'; } catch(e) {}",
			 hs.expandDuration);
	}
},

justify : function (p) {
=09
	var tgt, dim =3D p =3D=3D this.x ? 'x' : 'y';
=09
=09
		var hasMovedMin =3D false;
	=09
		var allowReduce =3D true;
	=09
		// calculate p.min
		p.min =3D Math.round(p.min - ((p.span - p.thumbSpan) / 2)); // auto
	=09
		if (p.min < p.scroll + p.marginMin) {
			p.min =3D p.scroll + p.marginMin;
			hasMovedMin =3D true;	=09
		}
=09
	=09
		if (p.span < p.minSpan) {
			p.span =3D p.minSpan;
			allowReduce =3D false;		=09
		}
	=09
		// calculate right/newWidth
		if (p.min + p.span > p.scroll + p.clientSpan - p.marginMax) {
			if (hasMovedMin && allowReduce) {
			=09
				p.span =3D p.clientSpan - p.marginMin - p.marginMax; // can't expand =
more
			=09
			} else if (p.span < p.clientSpan - p.marginMin - p.marginMax) { // =
move newTop up
				p.min =3D p.scroll + p.clientSpan - p.span - p.marginMin - =
p.marginMax;
			} else { // image larger than client
				p.min =3D p.scroll + p.marginMin;
			=09
				if (allowReduce) p.span =3D p.clientSpan - p.marginMin - =
p.marginMax;
			=09
			}
		=09
		}
	=09
		if (p.span < p.minSpan) {
			p.span =3D p.minSpan;
			allowReduce =3D false;
		}
	=09
=09
	=09
	if (p.min < p.marginMin) {
		tmpMin =3D p.min;
		p.min =3D p.marginMin;=20
	=09
		if (allowReduce) p.span =3D p.span - (p.min - tmpMin);
	=09
	}
	return p;
},

correctRatio : function(ratio) {
	var x =3D this.x;
	var y =3D this.y;
	var changed =3D false;
	if (x.span / y.span > ratio) { // width greater
		var tmpWidth =3D x.span;
		x.span =3D y.span * ratio;
		if (x.span < x.minSpan) { // below minWidth
			if (hs.padToMinWidth) x.imgSpan =3D x.span;		=09
			x.span =3D x.minSpan;
			if (!x.imgSpan)
			y.span =3D x.span / ratio;
		}
		changed =3D true;
=09
	} else if (x.span / y.span < ratio) { // height greater
		var tmpHeight =3D y.span;
		y.span =3D x.span / ratio;
		changed =3D true;
	}
=09
	if (changed) {
		x.min =3D parseInt(this.thumbLeft) - this.offsetBorderW + =
this.thumbOffsetBorderW;
		x.minSpan =3D x.span;
		this.x =3D this.justify(x);
	=09
		y.min =3D parseInt(this.thumbTop) - this.offsetBorderH + =
this.thumbOffsetBorderH;
		y.minSpan =3D y.span;
		this.y =3D this.justify(y);
	}
},

show : function () {
=09
	// Selectbox bug
	var imgPos =3D {x: this.x.min - 20, y: this.y.min - 20, w: this.x.span =
+ 40,=20
		h: this.y.span + 40
		 + this.spaceForCaption};
	hs.hideSelects =3D (hs.ie && hs.ieVersion() < 7);
	if (hs.hideSelects) this.showHideElements('SELECT', 'hidden', imgPos);
	// Iframes bug
	hs.hideIframes =3D ((window.opera && navigator.appVersion < 9) || =
navigator.vendor =3D=3D 'KDE'=20
		|| (hs.ie && hs.ieVersion() < 5.5));
	if (hs.hideIframes) this.showHideElements('IFRAME', 'hidden', imgPos);
	// Scrollbars bug
	if (hs.geckoMac) this.showHideElements('*', 'hidden', imgPos);=20
=09
=09
	if (this.x.imgSpan) this.content.style.margin =3D '0 auto';
=09
	// Apply size change	=09
	this.changeSize(
		1,
		{=20
			x: this.thumbLeft + this.thumbOffsetBorderW - this.offsetBorderW,
			y: this.thumbTop + this.thumbOffsetBorderH - this.offsetBorderH,
			w: this.thumbWidth,
			h: this.thumbHeight,
			imgW: this.thumbWidth,
			o: hs.outlineStartOffset
		},
		{
			x: this.x.min,
			y: this.y.min,
			w: this.x.span,
			h: this.y.span,
			imgW: this.x.imgSpan,
			o: this.objOutline ? this.objOutline.offset : 0
		},
		hs.expandDuration,
		hs.expandSteps
	);
},

changeSize : function(up, from, to, dur, steps) {
=09
	if (up && this.objOutline && !this.outlineWhileAnimating)=20
		this.objOutline.setPosition(this, this.x.min, this.y.min, this.x.span, =
this.y.span);
=09
	else if (!up && this.objOutline) {
		if (this.outlineWhileAnimating) this.objOutline.setPosition(this, =
from.x, from.y, from.w, from.h);
		else this.objOutline.destroy(
			(this.isHtml && this.preserveContent));
	}=09
		=09
	if (!up) { // remove children
		var n =3D this.wrapper.childNodes.length;
		for (var i =3D n - 1; i >=3D 0 ; i--) {
			var child =3D this.wrapper.childNodes[i];
			if (child !=3D this.content) {
				hs.purge(child);
				this.wrapper.removeChild(child);
			}
		}
	}
	=09
	if (this.fadeInOut) {
		from.op =3D up ? 0 : 1;
		to.op =3D up;
	}
	var t,
	exp =3D this,
	easing =3D Math[this.easing] || Math.easeInQuad;
	if (!up) easing =3D Math[this.easingClose] || easing;
=09
	for (var i =3D 1; i <=3D steps; i++) {
		t =3D Math.round(i * (dur / steps));
	=09
		(function(){
			var pI =3D i, size =3D {};
		=09
			for (var x in from)=20
				size[x] =3D easing(t, from[x], to[x] - from[x], dur);
					=09
			setTimeout ( function() {
				if (up && pI =3D=3D 1) {
					exp.content.style.visibility =3D 'visible';
					exp.a.className +=3D ' highslide-active-anchor';
				}
				exp.setSize(size);
			}, t);			=09
		})();	=09
	}
=09
	if (up) {=20
		=09
		setTimeout(function() {
			if (exp.objOutline) exp.objOutline.table.style.visibility =3D =
"visible";
		}, t);
		setTimeout(function() {
			if (exp.caption) exp.writeCaption();
			exp.afterExpand();
		}, t + 50);
	}
	else setTimeout(function() { exp.afterClose(); }, t);
	=09
},

setSize : function (to) {
	try {
		if (this.isHtml) {
			hs.setStyles(this.content, { width: to.w +'px', height: to.h +'px' =
});
			hs.setStyles(this.mediumContent, { left: (this.x.min - to.x) +'px',=20
				top: (this.y.min - to.y) +'px' });
			this.innerContent.style.visibility =3D 'visible';
		} else {
			this.wrapper.style.width =3D (to.w + 2*this.offsetBorderW) +'px';
			this.content.style.width =3D
				((to.imgW && !isNaN(to.imgW)) ? to.imgW : to.w) +'px';
			if (hs.safari) this.content.style.maxWidth =3D =
this.content.style.width;
			this.content.style.height =3D to.h +'px';
		}
	=09
		if (to.op) hs.setStyles(this.wrapper, { opacity: to.op });
			=09
	=09
		if (this.objOutline && this.outlineWhileAnimating) {
			var o =3D this.objOutline.offset - to.o;
			this.objOutline.setPosition(this, to.x + o, to.y + o, to.w - 2 * o, =
to.h - 2 * o, 1);
		}
			=09
		hs.setStyles ( this.wrapper,
			{
				'visibility': 'visible',
				'left': to.x +'px',
				'top': to.y +'px'
			}
		);
	=09
	} catch (e) { window.location.href =3D hs.getSrc(this.a);	}
},

afterExpand : function() {
	this.isExpanded =3D true;=09
	this.focus();
=09
	if (this.isHtml && this.objectLoadTime =3D=3D 'after') =
this.writeExtendedContent();
=09
	if (this.isHtml) {
		if (this.iframe) {
			try {
				var exp =3D this,
					doc =3D this.iframe.contentDocument || =
this.iframe.contentWindow.document;
				hs.addEventListener(doc, 'mousedown', function () {
					if (hs.focusKey !=3D exp.key) exp.focus();
				});
			} catch(e) {}
			if (hs.ie && typeof this.isClosing !=3D 'boolean') // first open=20
				this.iframe.style.width =3D (this.objectWidth - 1) +'px'; // =
hasLayout
		}
	}
=09
	this.createOverlays();
	if (hs.showCredits) this.writeCredits();
	if (this.isImage && this.fullExpandWidth > this.x.span) =
this.createFullExpand();
	if (!this.caption) this.prepareNextOutline();
},


prepareNextOutline : function() {
	var key =3D this.key;
	var outlineType =3D this.outlineType;
	new hs.Outline(outlineType,=20
		function () { try { hs.expanders[key].preloadNext(); } catch (e) {} =
});
},


preloadNext : function() {
	var next =3D hs.getAdjacentAnchor(this.key, 1);=09
	if (next.onclick.toString().match(/hs\.expand/))=20
		var img =3D hs.createElement('img', { src: hs.getSrc(next) });
},

cancelLoading : function() {=09
	hs.expanders[this.key] =3D null;
	this.a.style.cursor =3D this.originalCursor;=09
	if (this.loading) hs.loading.style.left =3D '-9999px';
},

writeCredits : function () {
	var credits =3D hs.createElement('a',
		{
			href: hs.creditsHref,
			className: 'highslide-credits',
			innerHTML: hs.creditsText,
			title: hs.creditsTitle
		}
	);
	this.createOverlay({ overlayId: credits, position: 'top left'});
},

getCaption : function() {
	if (!this.captionId && this.thumbsUserSetId) =20
		this.captionId =3D 'caption-for-'+ this.thumbsUserSetId;
	if (this.captionId) this.caption =3D hs.getNode(this.captionId);
	if (!this.caption && !this.captionText && this.captionEval) try {
		this.captionText =3D eval(this.captionEval);
	} catch (e) {}
	if (!this.caption && this.captionText) this.caption =3D =
hs.createElement('div',=20
			{ className: 'highslide-caption', innerHTML: this.captionText } );
=09
	if (!this.caption) {
		var next =3D this.a.nextSibling;
		while (next && !hs.isHsAnchor(next)) {
			if (/highslide-caption/.test(next.className || null)) {
				this.caption =3D next.cloneNode(1);
				break;
			}
			next =3D next.nextSibling;
		}
	}
	if (this.caption) {
		this.marginBottom +=3D this.spaceForCaption;	=09
	}
=09
},

writeCaption : function() {
	try {
		hs.setStyles(this.wrapper, { width: this.wrapper.offsetWidth +'px',=20
			height: this.wrapper.offsetHeight +'px' } );=09
		hs.setStyles(this.caption, { visibility: 'hidden', marginTop: =
hs.safari ? 0 : '-'+ this.y.span +'px'});
		this.caption.className +=3D ' highslide-display-block';
	=09
		var height, exp =3D this;
		if (hs.ie && (hs.ieVersion() < 6 || document.compatMode =3D=3D =
'BackCompat')) {
			height =3D this.caption.offsetHeight;
		} else {
			var temp =3D hs.createElement('div', {innerHTML: =
this.caption.innerHTML},=20
				null, null, true); // to get height
			this.caption.innerHTML =3D '';
			this.caption.appendChild(temp);=09
			height =3D this.caption.childNodes[0].offsetHeight;
			this.caption.innerHTML =3D this.caption.childNodes[0].innerHTML;
		}
		hs.setStyles(this.caption, { overflow: 'hidden', height: 0, zIndex: 2, =
marginTop: 0 });
		this.wrapper.style.height =3D 'auto';
	=09
		if (hs.captionSlideSpeed) {
			var step =3D (Math.round(height/50) || 1) * hs.captionSlideSpeed;
		} else {
			this.placeCaption(height, 1);
			return;
		}
		for (var h =3D height % step, t =3D 0; h <=3D height; h +=3D step, t =
+=3D 10) {
			(function(){
				var pH =3D h, end =3D (h =3D=3D height) ? 1 : 0;
				setTimeout( function() {
					exp.placeCaption(pH, end);
				}, t);
			})();
		}
	} catch (e) {}=09
},

placeCaption : function(height, end) {
	if (!this.caption) return;
	this.caption.style.height =3D height +'px';
	this.caption.style.visibility =3D 'visible';
	this.y.span =3D this.wrapper.offsetHeight - 2 * this.offsetBorderH;
=09
=09
	var o =3D this.objOutline;
	if (o) {
		o.td[4].style.height =3D (this.wrapper.offsetHeight - 2 * =
this.objOutline.offset) +'px';
		if (o.hasAlphaImageLoader) o.td[3].style.height =3D =
o.td[5].style.height =3D o.td[4].style.height;
	}
	if (end) this.prepareNextOutline();
},


showHideElements : function (tagName, visibility, imgPos) {
	var els =3D document.getElementsByTagName(tagName);
	var prop =3D tagName =3D=3D '*' ? 'overflow' : 'visibility';
	for (var i =3D 0; i < els.length; i++) {
		if (prop =3D=3D 'visibility' || =
(document.defaultView.getComputedStyle(
				els[i], "").getPropertyValue('overflow') =3D=3D 'auto'
				|| els[i].getAttribute('hidden-by') !=3D null)) {
			var hiddenBy =3D els[i].getAttribute('hidden-by');
			if (visibility =3D=3D 'visible' && hiddenBy) {
				hiddenBy =3D hiddenBy.replace('['+ this.key +']', '');
				els[i].setAttribute('hidden-by', hiddenBy);
				if (!hiddenBy) els[i].style[prop] =3D els[i].origProp;
			} else if (visibility =3D=3D 'hidden') { // hide if behind
				var elPos =3D hs.position(els[i]);
				elPos.w =3D els[i].offsetWidth;
				elPos.h =3D els[i].offsetHeight;
		=09
			=09
					var clearsX =3D (elPos.x + elPos.w < imgPos.x || elPos.x > imgPos.x =
+ imgPos.w);
					var clearsY =3D (elPos.y + elPos.h < imgPos.y || elPos.y > imgPos.y =
+ imgPos.h);
				var wrapperKey =3D hs.getWrapperKey(els[i]);
				if (!clearsX && !clearsY && wrapperKey !=3D this.key) { // element =
falls behind image
					if (!hiddenBy) {
						els[i].setAttribute('hidden-by', '['+ this.key +']');
						els[i].origProp =3D els[i].style[prop];
						els[i].style[prop] =3D 'hidden';
					} else if (!hiddenBy.match('['+ this.key +']')) {
						els[i].setAttribute('hidden-by', hiddenBy + '['+ this.key +']');
					}
				} else if (hiddenBy =3D=3D '['+ this.key +']' || hs.focusKey =3D=3D =
wrapperKey) { // on move
					els[i].setAttribute('hidden-by', '');
					els[i].style[prop] =3D els[i].origProp || '';
				} else if (hiddenBy && hiddenBy.match('['+ this.key +']')) {
					els[i].setAttribute('hidden-by', hiddenBy.replace('['+ this.key =
+']', ''));
				}
					=09
			}
		}
	}
},

focus : function() {
	this.wrapper.style.zIndex =3D hs.zIndexCounter++;
	// blur others
	for (var i =3D 0; i < hs.expanders.length; i++) {
		if (hs.expanders[i] && i =3D=3D hs.focusKey) {
			var blurExp =3D hs.expanders[i];
			blurExp.content.className +=3D ' highslide-'+ blurExp.contentType =
+'-blur';
		=09
			if (blurExp.caption) {
				blurExp.caption.className +=3D ' highslide-caption-blur';
			}
		=09
			if (blurExp.isImage) {
				blurExp.content.style.cursor =3D hs.ie ? 'hand' : 'pointer';
				blurExp.content.title =3D hs.focusTitle;=09
			}
		}
	}
=09
	// focus this
	if (this.objOutline) this.objOutline.table.style.zIndex=20
		=3D this.wrapper.style.zIndex;
=09
	this.content.className =3D 'highslide-'+ this.contentType;
=09
	if (this.caption) {
		this.caption.className =3D this.caption.className.replace(' =
highslide-caption-blur', '');
	}
=09
	if (this.isImage) {
		this.content.title =3D hs.restoreTitle;
	=09
		hs.styleRestoreCursor =3D window.opera ? 'pointer' : 'url('+ =
hs.graphicsDir + hs.restoreCursor +'), pointer';
		if (hs.ie && hs.ieVersion() < 6) hs.styleRestoreCursor =3D 'hand';
		this.content.style.cursor =3D hs.styleRestoreCursor;
	}
	hs.focusKey =3D this.key;=09
	hs.addEventListener(document, 'keydown', hs.keyHandler);=09
},

move : function (e) {
	this.x.min =3D e.left + e.dX;
	this.y.min =3D e.top + e.dY;
=09
	if (e.type =3D=3D 'image') this.content.style.cursor =3D 'move';
	hs.setStyles(this.wrapper, { left: this.x.min +'px', top: this.y.min =
+'px' });
=09
	if (this.objOutline)
		this.objOutline.setPosition(this, this.x.min, this.y.min, this.x.span, =
this.y.span);
=09
},

resize : function (e) {
	this.x.span =3D e.width + e.dX;
	this.y.span =3D e.height + e.dY;
=09
	if (this.x.span < this.minWidth) this.x.span =3D this.minWidth;
	if (this.y.span < this.minHeight) this.y.span =3D this.minHeight;
=09
	var d =3D this.scrollerDiv;=09
	if (typeof this.wDiff =3D=3D 'undefined') {
		this.wDiff =3D this.innerContent.offsetWidth - d.offsetWidth;
		this.hDiff =3D this.innerContent.offsetHeight - d.offsetHeight;
	}
	hs.setStyles(d, { width: (this.x.span - this.wDiff) +'px',=20
		height: (this.y.span - this.hDiff) +'px' });
		=09
	var size =3D { width: this.x.span +'px', height: this.y.span +'px' };
	hs.setStyles(this.content, size);
	if (this.releaseMask) hs.setStyles(this.releaseMask, size);
=09
	this.mediumContent.style.width =3D 'auto';
	hs.setStyles(this.body, { width: 'auto', height: 'auto' });
=09
=09
	for (var i =3D 0; i < this.overlays.length; i++)=20
		this.positionOverlay(this.overlays[i]);
	if (this.objOutline)
		this.objOutline.setPosition(this, this.x.min, this.y.min, this.x.span, =
this.y.span);
=09
},

close : function() {
	if (this.isClosing || !this.isExpanded) return;
	this.isClosing =3D true;
=09
	hs.removeEventListener(document, 'keydown', hs.keyHandler);
=09
	try {
		if (this.isHtml) this.htmlPrepareClose();
	=09
		this.content.style.cursor =3D 'default';
	=09
		this.changeSize(
			0,
			{
				x: this.x.min,
				y: this.y.min,
				w: this.x.span,
				h: parseInt(this.content.style.height),
				imgW: this.x.imgSpan,
				o: this.objOutline ? this.objOutline.offset : 0
			},
			{
				x: this.thumbLeft - this.offsetBorderW + this.thumbOffsetBorderW,
				y: this.thumbTop - this.offsetBorderH + this.thumbOffsetBorderH,
				w: this.thumbWidth,
				h: this.thumbHeight,
				imgW: this.thumbWidth,
				o: hs.outlineStartOffset
			},
			hs.restoreDuration,
			hs.restoreSteps
		);
	=09
	} catch (e) { this.afterClose(); }=20
},

htmlPrepareClose : function() {
	if (hs.geckoMac) { // bad redraws
		if (!hs.mask) hs.mask =3D hs.createElement('div', null,=20
			{ position: 'absolute' }, hs.container);
		hs.setStyles(hs.mask, { width: this.x.span +'px', height: this.y.span =
+'px',=20
			left: this.x.min +'px', top: this.y.min +'px', display: 'block' });			=

	}
	if (this.swfObject) try { =
hs.$(this.swfObject.getAttribute('id')).StopPlay(); } catch (e) {}
=09
	if (this.objectLoadTime =3D=3D 'after' && !this.preserveContent) =
this.destroyObject();	=09
	if (this.scrollerDiv && this.scrollerDiv !=3D this.scrollingContent)=20
		this.scrollerDiv.style.overflow =3D 'hidden';
},

destroyObject : function () {
	if (hs.ie && this.iframe)
		try { this.iframe.contentWindow.document.body.innerHTML =3D ''; } =
catch (e) {}=09
	this.body.innerHTML =3D '';
},

sleep : function() {
	if (this.objOutline) this.objOutline.table.className =3D =
'highslide-display-none';
	this.releaseMask =3D null;
	this.wrapper.className +=3D ' highslide-display-none';
	hs.push(hs.sleeping, this);
},

awake : function() {
	hs.expanders[this.key] =3D this;
=09
	if (!hs.allowMultipleInstances &&hs.focusKey !=3D this.key) {=09
		try { hs.expanders[hs.focusKey].close(); } catch (e){}
	}
=09
	this.wrapper.className =3D =
this.wrapper.className.replace(/highslide-display-none/, '');
	var z =3D hs.zIndexCounter++;
	this.wrapper.style.zIndex =3D z;
	this.isClosing =3D false;
=09
	var o =3D this.objOutline || 0;
	if (o) {
		if (!this.outlineWhileAnimating) o.table.style.visibility =3D =
'hidden';
		o.table.className =3D null;
		o.table.style.zIndex =3D z;
	}
	this.show();
},

createOverlay : function (o) {
	var el =3D o.overlayId;
	if (typeof el =3D=3D 'string') el =3D hs.getNode(el);
	if (!el || typeof el =3D=3D 'string') return;
=09
=09
	var overlay =3D hs.createElement(
		'div',
		null,
		{
			'left' : 0,
			'top' : 0,
			'position' : 'absolute',
			'zIndex' : 3,
			'visibility' : 'hidden'
		},
		this.wrapper,
		true
	);
	if (o.opacity) hs.setStyles(el, { opacity: o.opacity });
	el.style.styleFloat =3D 'none';
	el.className +=3D ' highslide-display-block';
	overlay.appendChild(el);=09
=09
	overlay.hsPos =3D o.position;
	this.positionOverlay(overlay);=09
=09
	if (o.hideOnMouseOut) overlay.setAttribute('hideOnMouseOut', true);
	if (!o.opacity) o.opacity =3D 1;
	overlay.setAttribute('opacity', o.opacity);
	hs.fade(overlay, 0, o.opacity);
=09
	hs.push(this.overlays, overlay);
},

positionOverlay : function(overlay) {
	var left =3D this.offsetBorderW;
	var dLeft =3D this.x.span - overlay.offsetWidth;
	var top =3D this.offsetBorderH;
	var dTop =3D parseInt(this.content.style.height) - =
overlay.offsetHeight;
=09
	var p =3D overlay.hsPos || 'center center';
	if (/^bottom/.test(p)) top +=3D dTop;
	if (/^center/.test(p)) top +=3D dTop / 2;
	if (/right$/.test(p)) left +=3D dLeft;
	if (/center$/.test(p)) left +=3D dLeft / 2;
	overlay.style.left =3D left +'px';
	overlay.style.top =3D top +'px';
},

createOverlays : function() {
	for (var i =3D 0; i < hs.overlays.length; i++) {
		var o =3D hs.overlays[i], tId =3D o.thumbnailId, sg =3D =
o.slideshowGroup;
		if ((!tId && !sg) || tId =3D=3D this.thumbsUserSetId
				|| sg =3D=3D=3D this.slideshowGroup) {
			if (this.isImage || (this.isHtml && o.useOnHtml))
			this.createOverlay(o);
		}
	}
},


createFullExpand : function () {
	var a =3D hs.createElement(
		'a',
		{
			href: 'javascript:hs.expanders['+ this.key +'].doFullExpand();',
			title: hs.fullExpandTitle,
			className: 'highslide-full-expand'
		}
	);
=09
	this.fullExpandLabel =3D a;
	this.createOverlay({ overlayId: a, position: hs.fullExpandPosition,=20
		hideOnMouseOut: true, opacity: hs.fullExpandOpacity });
},

doFullExpand : function () {
	try {=09
		hs.purge(this.fullExpandLabel);
		this.fullExpandLabel.parentNode.removeChild(this.fullExpandLabel);
		this.focus();
	=09
		this.x.min =3D parseInt(this.wrapper.style.left) - =
(this.fullExpandWidth - this.content.width) / 2;
		if (this.x.min < hs.marginLeft) this.x.min =3D hs.marginLeft;	=09
		this.wrapper.style.left =3D this.x.min +'px';
	=09
		hs.setStyles(this.content, { width: this.fullExpandWidth +'px',=20
			height: this.fullExpandHeight +'px'});
	=09
		this.x.span =3D this.fullExpandWidth;
		this.wrapper.style.width =3D (this.x.span + 2*this.offsetBorderW) =
+'px';
	=09
		this.y.span =3D this.wrapper.offsetHeight - 2 * this.offsetBorderH;
	=09
		if (this.objOutline)
			this.objOutline.setPosition(this, this.x.min, this.y.min, =
this.x.span, this.y.span);
	=09
		for (var i =3D 0; i < this.overlays.length; i++)
			this.positionOverlay(this.overlays[i]);
	=09
		this.redoShowHide();
	=09
	=09
=09
	} catch (e) {
		window.location.href =3D this.content.src;
	}
},


// on end move and resize
redoShowHide : function() {
	var imgPos =3D {
		x: parseInt(this.wrapper.style.left) - 20,=20
		y: parseInt(this.wrapper.style.top) - 20,=20
		w: this.content.offsetWidth + 40,=20
		h: this.content.offsetHeight + 40=20
			+ this.spaceForCaption
	};
	if (hs.hideSelects) this.showHideElements('SELECT', 'hidden', imgPos);
	if (hs.hideIframes) this.showHideElements('IFRAME', 'hidden', imgPos);
	if (hs.geckoMac) this.showHideElements('*', 'hidden', imgPos);

},

wrapperMouseHandler : function (e) {
	if (!e) e =3D window.event;
	var over =3D /mouseover/i.test(e.type);=20
	if (!e.target) e.target =3D e.srcElement; // ie
	if (hs.ie) e.relatedTarget =3D=20
		over ? e.fromElement : e.toElement; // ie
	if (hs.getExpander(e.relatedTarget) =3D=3D this || hs.dragArgs) return;
	for (var i =3D 0; i < this.overlays.length; i++) {
		var o =3D this.overlays[i];
		if (o.getAttribute('hideOnMouseOut')) {
			var from =3D over ? 0 : o.getAttribute('opacity'),
				to =3D over ? o.getAttribute('opacity') : 0;		=09
			hs.fade(o, from, to);
		}
	}
},

afterClose : function () {
	this.a.className =3D =
this.a.className.replace('highslide-active-anchor', '');
=09
	if (hs.hideSelects) this.showHideElements('SELECT', 'visible');
	if (hs.hideIframes) this.showHideElements('IFRAME', 'visible');
	if (hs.geckoMac) this.showHideElements('*', 'visible');=09
=09
	if (this.isHtml && this.preserveContent) this.sleep();
	else {
		if (this.objOutline && this.outlineWhileAnimating) =
this.objOutline.destroy();
		hs.purge(this.wrapper);
		if (hs.ie && hs.ieVersion() < 5.5) this.wrapper.innerHTML =3D ''; // =
crash
		else this.wrapper.parentNode.removeChild(this.wrapper);
	}
	if (hs.mask) hs.mask.style.display =3D 'none';
	hs.expanders[this.key] =3D null;	=09
	hs.cleanUp();
}
};


// hs.Ajax object prototype
hs.Ajax =3D function (a, content, pre) {
	this.a =3D a;
	this.content =3D content;
	this.pre =3D pre; // preloading
};

hs.Ajax.prototype =3D {
run : function () {
	this.src =3D hs.getSrc(this.a);
	if (this.src.match('#')) {
		var arr =3D this.src.split('#');
		this.src =3D arr[0];
		this.id =3D arr[1];
	}
	if (hs.cachedGets[this.src]) {
		this.cachedGet =3D hs.cachedGets[this.src];
		if (this.id) this.getElementContent();
		else this.loadHTML();
		return;
	}
	try { this.xmlHttp =3D new XMLHttpRequest(); }
	catch (e) {
		try { this.xmlHttp =3D new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) {
			try { this.xmlHttp =3D new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) { this.onError(); }
		}
	}
	var pThis =3D this;
	this.xmlHttp.onreadystatechange =3D function() {
		if(pThis.xmlHttp.readyState =3D=3D 4) {=09
			if (pThis.id) pThis.getElementContent();
			else pThis.loadHTML();
		}
	};
=09
	this.xmlHttp.open("GET", this.src, true);
	this.xmlHttp.send(null);
},

getElementContent : function() {
	hs.genContainer();
	var attribs =3D window.opera ? { src: this.src } : null; // Opera needs =
local src
	this.iframe =3D hs.createElement('iframe', attribs,=20
		{ position: 'absolute', left: '-9999px' }, hs.container);
	=09
	try {
		this.loadHTML();
	} catch (e) { // Opera security
		var pThis =3D this;
		setTimeout(function() {	pThis.loadHTML(); }, 1);
	}
},

loadHTML : function() {
	var s =3D this.cachedGet || this.xmlHttp.responseText;
	if (this.pre) hs.cachedGets[this.src] =3D s;
	if (!hs.ie || hs.ieVersion() >=3D 5.5) {
		s =3D s.replace(/\s/g, ' ');
		s =3D s.replace(new RegExp('<link[^>]*>', 'gi'), '');
		s =3D s.replace(new RegExp('<script[^>]*>.*?</script>', 'gi'), '');
		if (this.iframe) {
			var doc =3D this.iframe.contentDocument || =
this.iframe.contentWindow.document;
			doc.open();
			doc.write(s);
			doc.close();
			try { s =3D doc.getElementById(this.id).innerHTML; } catch (e) {
				try { s =3D this.iframe.document.getElementById(this.id).innerHTML; =
} catch (e) {} // opera
			}
			hs.container.removeChild(this.iframe);
		} else {
			s =3D s.replace(new RegExp('^.*?<body[^>]*>(.*?)</body>.*?$', 'i'), =
'$1');
		}
	=09
	}
	hs.getElementByClass(this.content, 'DIV', 'highslide-body').innerHTML =
=3D s;
	this.onLoad();
}
};
// history
var HsExpander =3D hs.Expander;

// set handlers
hs.addEventListener(document, 'mousedown', hs.mouseClickHandler);
hs.addEventListener(document, 'mouseup', hs.mouseClickHandler);
hs.addEventListener(window, 'load', hs.preloadImages);
hs.addEventListener(window, 'load', hs.preloadAjax);
------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/components/com_jomcomment/script.js?1.8.9

eval(function(p,a,c,k,e,d){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--){d[e(c)]=3Dk[c]||e(c)}k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--){if(k[c]){p=3Dp.repl=
ace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6 1z;6 1l=3D2m;7 =
2v(d){6 U=3D4.$("10");6 =
h=3D3I(U.b.J);5(!h&&U.1g)h=3DU.1g;5(d>0)h+=3D15;g =
h-=3D15;5(h<20)h=3D30;U.b.J=3Dh+"1N";5(1l>0){1l=3D1l-15;T(\'2v(\'+d+\')\'=
,3)}g{1l=3D2m}}7 2U(){2n(1z);13(\'1y\',0,n,0);4.$("1y").I=3D"";6 =
1s=3D8.1q(\'w\');1s.1j(\'1m\',3J);1s.1j(\'a\',"2Q");4.$("1y").28(1s)}7 =
3L(){6 t=3D4.$("2Q");5(t!=3DL){t.3G.2B(t)}}7 3F(a){6 =
e=3D4.$(a);5(e.b.F=3D=3D\'1Q\')e.b.F=3D\'1w\';g e.b.F=3D\'1Q\'}7 3B(a){6 =
e=3D4.$(a);5(e!=3DL)e.b.F=3D\'1w\'}7 3A(){6 1U=3D"3C";6 2P=3D12;6 =
1Y=3D\'\';1n(6 i=3D0;i<2P;i++){6 =
25=3D1H.3E(1H.3M()*1U.j);1Y+=3D1U.1X(25,25+1)}A 1Y}7 =
3X(){4.11(\'16\',\'3Y\',4.$(\'10\').f);A}7 =
3U(){2U();4.11(\'16\',\'3P\',4.3O(\'3z\'));5(4.$("u")){5(4.$("u").f){1b(\=
'u\',4.$("u").f,14)}}5(4.$("y")){5(4.$("y").f){1b(\'y\',4.$("y").f,14)}}5=
(4.$("C")){5(4.$("C").f){1b(\'C\',4.$("C").f,14)}}6 =
1W=3DG;5(4.$("2T"))1W=3D4.$("2T").3S;5(!1W){1p("u");1p("y");1p("C")}A}7 =
2Y(){5(4.$("2G")!=3DL&4.$("2I")!=3DL&4.$("2J")){4.11(\'16\',\'3n\',4.$("2=
G").f,4.$("2I").f,4.$("2J").I)}}7 =
3p(1c,2W,a){4.11(\'16\',\'3l\',1c,2W);5(4.$(1c)!=3D"W"){4.$(1c).b.3q=3D"3=
w 3v #3t";13(1c,n,3k,3s)}}7 3r(){5(Y(1V)!=3D"W"){1V.2K();6 =
w=3D4.$("3u");5(w!=3DL){6 =
o=3Dw.1m;5(1V.U.1g>0){o=3Do.1C("1D.N","1h.N")}g{o=3Do.1C("1h.N","1D.N")}w=
.1m=3Do}}}7 3m(){5(Y(23)!=3D"W"){23.2K();6 w=3D4.$("3Q");5(w!=3DL){6 =
o=3Dw.1m;5(23.U.1g>0){o=3Do.1C("1D.N","1h.N")}g{o=3Do.1C("1h.N","1D.N")}w=
.1m=3Do}}}7 =
4u(){5(4.$("u"))4.$("u").l=3DG;5(4.$("y"))4.$("y").l=3DG;5(4.$("C"))4.$("=
C").l=3DG;5(4.$("1O"))4.$("1O").l=3DG;5(4.$("10"))4.$("10").l=3DG;5(4.$("=
1G"))4.$("1G").l=3DG;5(4.$("1F"))4.$("1F").l=3DG}7 =
4q(){5(4.$("u"))4.$("u").l=3DS;5(4.$("y"))4.$("y").l=3DS;5(4.$("C"))4.$("=
C").l=3DS;5(4.$("1O"))4.$("1O").l=3DS;5(4.$("10"))4.$("10").l=3DS;5(4.$("=
1G"))4.$("1G").l=3DS;5(4.$("1F"))4.$("1F").l=3DS}7 4p(1I,a){6 =
x=3D8.1q(\'s\');x.I=3D1I;4.$(a).I=3Dx.2C.I}7 4v(1I,a){6 1J=3D4.$("4x");6 =
x=3D8.1q(\'s\');x.I=3D1I;5(2p.2X.1R(\'2q\')=3D=3D-1)2r(0,x.b);5(4D=3D=3D"=
0"){1J.4A(x,1J.2C)}g{1J.28(x)}x.1j("a",a);5(2p.2X.1R(\'2q\')=3D=3D-1)13(a=
,0,n,2o)}7 4l(){2n(1z);1z=3DT("13(\'1y\', n, 0,2c)",49)}7 =
13(a,18,17,2i){6 26=3D1H.4m(2i/n);6 =
19=3D0;5(18>17){1n(i=3D18;i>=3D17;i--){T("1Z("+i+",\'"+a+"\')",(19*26));1=
9++}}g =
5(18<17){1n(i=3D18;i<=3D17;i++){T("1Z("+i+",\'"+a+"\')",(19*26));19++}}}7=
 1Z(k,a){6 =
q=3D4.$(a).b;q.k=3D(k/n);q.2s=3D(k/n);q.2y=3D(k/n);q.2z=3D"2A(k=3D"+k+")"=
}7 =
2r(k,q){q.k=3D(k/n);q.2s=3D(k/n);q.2y=3D(k/n);q.2z=3D"2A(k=3D"+k+")"}7 =
1b(Z,f,22){6 1x=3D"";5(22){6 1M=3D4k =
4h();1M.4g(1M.4c()+(22*24*2t*2t*2c));6 1x=3D"; =
1x=3D"+1M.4d()}8.2S=3DZ+"=3D"+f+1x+"; 4e=3D/"}7 4f(Z){6 =
1S=3D8.2S.4o(\';\');6 1T=3DZ+"=3D";1n(6 i=3D0;i<1S.j;i++){6 =
c=3D1S[i];2F(c.39(0)=3D=3D\' \')c=3Dc.1X(1,c.j);5(c.1R(1T)=3D=3D0)A =
c.1X(1T.j,c.j)}A""}7 1p(Z){1b(Z,"",-1)}7 37(){5((Y =
34!=3D"W")&&4a){T("2Y()",34)}}7 42(H,9){6 =
1k=3D4.$(9).f;1k=3D1k+H;4.$(9).f=3D1k}7 =
41(D,E,9){5(Y(9.m)!=3D"W"&&9.45){6 =
m=3D9.m,36=3Dm.H.j;m.H=3Dm.H.39(m.H.j-1)=3D=3D\' \'?D+m.H+E+\' =
\':D+m.H+E;5(36=3D=3D0){m.4C("32",-E.j);m.4z("32",-E.j);m.4y()}g =
9.1P(m)}g 5(Y(9.1d)!=3D"W"){6 2Z=3D9.f.27(0,9.1d);6 =
1t=3D9.f.27(9.1d,9.35-9.1d);6 31=3D9.f.27(9.35);6 1e=3D9.1d;6 =
3f=3D9.1r;9.f=3D2Z+D+1t+E+31;5(9.21){5(1t.j=3D=3D0)9.21(1e+D.j,1e+D.j);g =
9.21(1e,1e+D.j+1t.j+E.j);9.1P()}9.1r=3D3f}g{9.f+=3DD+E;9.1P(9.f.j-1)}}7 =
4r(3j){6 =
e=3D4.$(3j);5(!e.b.F||e.b.F=3D=3D\'1w\'){e.b.F=3D\'1Q\';e.b.1B=3D\'2k\'}g=
{e.b.F=3D\'1w\';e.b.1B=3D\'3d\'}}T("37()",3R);7 =
2l(1K,K,J){Q=3D4.$("R");5(!Q){Q=3D8.1q(\'s\');Q.1j("a","R");Q.1j("b","3e:=
3g;3b:3g;2w:2x;1B:3d;");6 p=3D\'<3c a=3D"3H"4B=3D"0" 3D=3D"0" =
K=3D"n%"><33>\';p+=3D\'<3h 3T=3D"2" a=3D"2j">\';p+=3D\'<s =
2a=3D"3o">3y</s>\';p+=3D\'		 <s 2a=3D"3x">\';p+=3D\'			<s a=3D"3i" =
2a=3D"3i">\';p+=3D\'				40 4s\';p+=3D\'			</s>\';p+=3D\'		 =
</s>\';p+=3D\'</3h></33>\';p+=3D\'</3c>\';Q.I=3Dp;8.B.28(Q)}6 =
1u=3D0,1a=3D0;5(Y(V.38)=3D=3D\'4n\'){1u=3DV.38;1a=3DV.2f}g =
5(8.r&&(8.r.1v||8.r.P)){1u=3D8.r.1v;1a=3D8.r.P}g =
5(8.B&&(8.B.1v||8.B.P)){1u=3D8.B.1v;1a=3D8.B.P}6 =
X;5(V.2f!=3DL){X=3DV.2f}g 5(8.r&&8.r.P){X=3D8.r.P}g{X=3D8.B.P}X=3DX-47;6 =
O=3D4.$("R");O.b.J=3D\'4b\';O.b.K=3DK+\'1N\';6 2d=3D4.$(1K);6 =
h=3DV.4j||8.B.1r||8.r.1r;O.b.3b=3D(h+(1a-O.1g)/2-3k)+\'1N\';O.b.3e=3D(2L(=
2d)+((2d.2u-O.2u)/2))+\'1N\';O.b.2w=3D\'2x\'}7 =
4i(1K,2e,K,J){5(!K)K=3D44;5(!J)J=3D43;2l(1K,K,J);4.$(\'R\').b.1B=3D\'2k\'=
;5(2e){4.$(\'2j\').I=3D2e}4.$(\'R\').b.29=3D2O()+1}7 =
48(){13(\'R\',n,0,2o);T(\'8.B.2B(4.$(\\\'R\\\'))\',2c)}7 2O(){6 =
2h=3D8.2R?8.2R("*"):8.4w;6 1E=3D0;1n(6 i=3D0;i<2h.j;i++){6 z=3D2h[i];6 =
1f=3DL;5(z.2V){1f=3Dz.2V}g 5(8.2b&&8.2b.2N){1f=3D8.2b.2N(z,"")}6 =
1i;5(1f){1i=3D2M(1f.29)}g{1i=3D2M(z.b.29)}5(!4t(1i)){1E=3D1H.1h(1E,1i)}}A=
 1E}7 2g(M){6 =
1A=3D1L=3D0;5(M.2E){1A=3DM.2D;1L=3DM.2H;2F(M=3DM.2E){1A+=3DM.2D;1L+=3DM.2=
H}}A[1A,1L]}7 2L(z){6 1o=3D2g(z);A 1o[0]}7 46(z){6 1o=3D2g(z);A 1o[1]}7 =
3Z(a){4.11(\'16\',\'3W\',a,\'3a\',V.3V+\'#1k-\'+a)}7 =
3N(a,v){4.11(\'16\',\'3K\',v,a,\'3a\')}',62,288,'||||jax|if|var|function|=
document|textarea|id|style||||value|else|||length|opacity|disabled|caretP=
os|100|imgSrc|html|object|documentElement|div||jc_name||img|newCmt|jc_ema=
il|elem|return|body|jc_website|text1|text2|display|true|text|innerHTML|he=
ight|width|null|obj|gif|iframe|clientHeight|Obj|jcAzrulWindow|false|setTi=
meout|el|window|undefined|yPos|typeof|name|jc_comment|call||jcOpacity|||j=
omcomment|opacEnd|opacStart|timer|myHeight|jc_createCookie|postId|selecti=
onStart|newCursorPos|cStyle|offsetHeight|max|sNum|setAttribute|comment|jc=
TextareHeight|src|for|pos|jc_eraseCookie|createElement|scrollTop|newImg|s=
election|myWidth|clientWidth|none|expires|jc_busyDiv|jcFadeTimer|curleft|=
visibility|replace|min|maxZIndex|jc_submit|jc_password|Math|entry|comment=
_div|anchor|curtop|date|px|jc_title|focus|block|indexOf|ca|nameEQ|chars|j=
c_commentArea|rememberMe|substring|randomstring|jcChangeOpac||setSelectio=
nRange|days|jc_commentFormArea||rnum|speed|substr|appendChild|zIndex|clas=
s|defaultView|1000|curWin|content|innerHeight|jcFindPos|allElems|millisec=
|jcAzrulWindowContent|visible|azrulWindowInit|65|clearTimeout|500|navigat=
or|Safari|jcChangeStyleOpac|MozOpacity|60|offsetWidth|jcResizeComment|pos=
ition|absolute|KhtmlOpacity|filter|alpha|removeChild|firstChild|offsetLef=
t|offsetParent|while|jc_contentid|offsetTop|jc_option|jc_numComment|toggl=
e|jcGetPosX|Number|getComputedStyle|jcGetZIndexMax|string_length|jc_busyI=
mg|getElementsByTagName|cookie|jc_rememberInfo|jc_showBusyImage|currentSt=
yle|opt|userAgent|jc_update|begin||end|character|tr|jc_update_period|sele=
ctionEnd|temp_length|jc_init|innerWidth|charAt|com_content|top|table|hidd=
en|left|scrollPos|10px|td|dialog_body|divName|50|jcxUnpublish|jc_commentF=
ormToggle|jcxUpdateComment|dialog_header|jc_unpublishPost|border|jc_comme=
ntAreaToggle|200|FF0000|toggleAreaImg|solid|medium|dialog_content|Loading=
|jc_commentForm|jcRandomString|jc_hide_block|0123456789ABCDEFGHIJKLMNOPQR=
STUVWXTZabcdefghiklmnopqrstuvwxyz|cellspacing|floor|jc_toggle_visibility|=
parentNode|jcAzrulWindowtable|parseInt|jc_livesite_busyImg|jcxVote|jc_rem=
oveBusyImage|random|jcVt|getFormValues|jcxAddComment|toggleFormImg|20000|=
checked|colspan|addComments|location|jcxReport|previewComment|jcxPreviewC=
omment|jcRpt|Please|jc_encloseText|jc_addText|300|350|createTextRange|jcG=
etPosY|120|azrulHideWindow|3000|jc_autoUpdate|auto|getTime|toGMTString|pa=
th|jc_readCookie|setTime|Date|azrulShowWindow|pageYOffset|new|jc_fadeMess=
age|round|number|split|jc_showComment|jc_enableForm|jc_toggleDiv|wait|isN=
aN|jc_disableForm|jc_insertNewEntry|all|jc_commentsDiv|select|moveEnd|ins=
ertBefore|cellpadding|moveStart|jc_orderBy'.split('|'),0,{}))
------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/index2.php?option=com_jomcomment&task=userinfo&no_html=1

function jc_loadUserInfo(){

	if(jax.$("jc_name")){
		if(jc_username && !(jc_username.match(/^s+$/) || jc_username =3D=3D =
"")){
		=09
			if(jax.$("jc_name")) {jax.$("jc_name").value =3D jc_username;}=20
		}else {
			jax.$("jc_name").value =3D jc_readCookie('jc_name');}
	}
=09
	if(jax.$("jc_email")){
		if(jc_email && !(jc_email.match(/^s+$/) || jc_email =3D=3D "")){
			jc_email =3D jc_email.replace(/\+/, "@");
			if(jax.$("jc_email")) {jax.$("jc_email").value =3D jc_email;}=20
		}else {jax.$("jc_email").value =3D jc_readCookie('jc_email');}
	}
=09
	var sid =3D jcRandomString();
	if(jax.$("jc_website")) {jax.$("jc_website").value =3D =
jc_readCookie('jc_website');}
	if(jax.$("jc_sid")){jax.$("jc_sid").value =3D sid;
		 if(jax.$("jc_captchaImg")){
		 	jax.$("jc_captchaImg").src =3D jax_live_site + =
"?option=3Dcom_jomcomment&no_html=3D1&task=3Dimg&jc_sid=3D" +  =
sid.toString();	=20
		}
	}
}

	jc_username     =3D "";
	jc_email        =3D "";

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

(function(){var g=3Dtrue,h=3Dnull,j=3Dfalse,aa=3D(new =
Date).getTime(),k=3Dfunction(a){var b=3D(new =
Date).getTime()-aa;b=3D"&dtd=3D"+(b<1000?b:"M");return a+b};var =
l=3Dthis,ba=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||l;!(a[0]in =
c)&&c.execScript&&c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els=
e c=3Dc[d]?c[d]:(c[d]=3D{})},n=3Dfunction(a){var b=3Dtypeof =
a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a instanceof =
Object)&&Object.prototype.toString.call(a)=3D=3D"[object Array]"||typeof =
a.length=3D=3D"number"&&typeof a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";=0A=
if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b},o=3Dfunction(a){return =
n(a)=3D=3D"array"},ca=3Dfunction(a){var b=3Dn(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},p=3Dfunction(a){return typeof =
a=3D=3D"string"},da=3Dfunction(a){a=3Dn(a);return a=3D=3D"object"||=0A=
a=3D=3D"array"||a=3D=3D"function"};Math.floor(Math.random()*2147483648).t=
oString(36);=0A=
var ea=3Dfunction(a){var =
b=3Dn(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);b=3Db=3D=3D"array"?[]:{};for(var c in =
a)b[c]=3Dea(a[c]);return b}return a},fa=3Dfunction(a,b){var =
c=3Db||l;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(c,e)}}else return function(){return =
a.apply(c,arguments)}},ga=3DDate.now||function(){return(new =
Date).getTime()},q=3Dfunction(a,b,c){ba(a,=0A=
b,c)};var ha=3Dfunction(a,b,c){if(a.forEach)a.forEach(b,c);else =
if(Array.forEach)Array.forEach(a,b,c);else for(var =
d=3Da.length,e=3Dp(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},ia=3Dfunction(a){if(o(a))return =
a.concat();else{for(var =
b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return b}};var =
r=3Dfunction(a,b){this.x=3Da!=3D=3Dundefined?a:0;this.y=3Db!=3D=3Dundefin=
ed?b:0};r.prototype.clone=3Dfunction(){return new =
r(this.x,this.y)};r.prototype.toString=3Dfunction(){return"("+this.x+", =
"+this.y+")"};var =
s=3Dfunction(a,b){this.width=3Da;this.height=3Db};s.prototype.clone=3Dfun=
ction(){return new =
s(this.width,this.height)};s.prototype.toString=3Dfunction(){return"("+th=
is.width+" x =
"+this.height+")"};s.prototype.ceil=3Dfunction(){this.width=3DMath.ceil(t=
his.width);this.height=3DMath.ceil(this.height);return =
this};s.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return this};=0A=
s.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);this.h=
eight=3DMath.round(this.height);return =
this};s.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;re=
turn this};var ja=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)};var ka=3Dfunction(a){return =
a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},qa=3Dfunction(a,b){if(b)return =
a.replace(la,"&amp;").replace(ma,"&lt;").replace(na,"&gt;").replace(oa,"&=
quot;");else{if(!pa.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(la,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(ma,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(na,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(oa,"&quot;");return =
a}},la=3D/&/g,ma=3D/</g,na=3D/>/g,oa=3D/\"/g,pa=3D/[&<>\"]/,ta=3Dfunction=
(a){if(u(a,"&"))return"document"in l&&!u(a,"<")?=0A=
ra(a):sa(a);return a},ra=3Dfunction(a){var =
b=3Dl.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normaliz=
e();a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},sa=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){c=3DNumber("0"+c.substr=
(1));if(!isNaN(c))return String.fromCharCode(c)}return =
b}})},ua=3Dfunction(a,b){for(var c=3Db.length,d=3D0;d<c;d++){var =
e=3Dc=3D=3D1?b:b.charAt(d);=0A=
if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=3De)return =
a.substring(1,a.length-1)}return a},u=3Dfunction(a,b){return =
a.indexOf(b)!=3D-1},wa=3Dfunction(a,b){var =
c=3D0;a=3Dka(String(a)).split(".");b=3Dka(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;c=3D=3D0&&e<d;e++){var =
f=3Da[e]||"",i=3Db[e]||"",m=3Dnew RegExp("(\\d*)(\\D*)","g"),t=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
A=3Dm.exec(f)||["","",""],B=3Dt.exec(i)||["","",""];if(A[0].length=3D=3D0=
&&B[0].length=3D=3D0)break;c=3DA[1].length=3D=3D0?0:parseInt(A[1],10);var=
 zb=3DB[1].length=3D=3D=0A=
0?0:parseInt(B[1],10);c=3Dva(c,zb)||va(A[2].length=3D=3D0,B[2].length=3D=3D=
0)||va(A[2],B[2])}while(c=3D=3D0)}return =
c},va=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return =
0};ga();var v,xa,w,ya,za,Aa,Ba,Ca,Da,Ea,Fa=3Dfunction(){return =
l.navigator?l.navigator.userAgent:h},x=3Dfunction(){return =
l.navigator},Ga=3Dfunction(){Aa=3Dza=3Dya=3Dw=3Dxa=3Dv=3Dj;var =
a;if(a=3DFa()){var =
b=3Dx();v=3Da.indexOf("Opera")=3D=3D0;xa=3D!v&&a.indexOf("MSIE")!=3D-1;ya=
=3D(w=3D!v&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1;Aa=3D(z=
a=3D!v&&!w&&b.product=3D=3D"Gecko")&&b.vendor=3D=3D"Camino"}};Ga();=0A=
var y=3Dv,z=3Dxa,Ha=3Dza,C=3Dw,Ia=3Dya,Ja=3Dfunction(){var =
a=3Dx();return =
a&&a.platform||""},Ka=3DJa(),La=3Dfunction(){Ba=3Du(Ka,"Mac");Ca=3Du(Ka,"=
Win");Da=3Du(Ka,"Linux");Ea=3D!!x()&&u(x().appVersion||"","X11")};La();=0A=
var Ma=3DBa,Na=3DCa,Oa=3DDa,Pa=3Dfunction(){var =
a=3D"",b;if(y&&l.opera){a=3Dl.opera.version;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(Ha)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(z)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(C)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(Fa()))?a[1]:""}return =
a},Qa=3DPa(),Ra=3D{},D=3Dfunction(a){return =
Ra[a]||(Ra[a]=3Dwa(Qa,a)>=3D0)};var E;var Sa=3Dfunction(a){return =
p(a)?document.getElementById(a):a},Ta=3DSa,Va=3Dfunction(a,b){ja(b,functi=
on(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
Ua)a.setAttribute(Ua[d],c);else =
a[d]=3Dc})},Ua=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},Wa=3Dfunctio=
n(a){var b=3Da.document;if(C&&!D("500")&&!Ia){if(typeof a.innerHeight=3D=3D=0A=
"undefined")a=3Dwindow;b=3Da.innerHeight;var =
c=3Da.document.documentElement.scrollHeight;if(a=3D=3Da.top)if(c<b)b-=3D1=
5;return new =
s(a.innerWidth,b)}a=3Db.compatMode=3D=3D"CSS1Compat"&&(!y||y&&D("9.50"))?=
b.documentElement:b.body;return new =
s(a.clientWidth,a.clientHeight)},Xa=3Dfunction(a){a=3D!C&&a.compatMode=3D=
=3D"CSS1Compat"?a.documentElement:a.body;return new =
r(a.scrollLeft,a.scrollTop)},Za=3Dfunction(){return =
Ya(document,arguments)},Ya=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(z&&d&&(d.name||d.type)){c=3D["<",c];d.name&&c.push('=
 name=3D"',=0A=
qa(d.name),'"');if(d.type){c.push(' =
type=3D"',qa(d.type),'"');d=3Dea(d);delete =
d.type}c.push(">");c=3Dc.join("")}var =
e=3Da.createElement(c);if(d)if(p(d))e.className=3Dd;else =
Va(e,d);if(b.length>2){function =
f(i){if(i)e.appendChild(p(i)?a.createTextNode(i):i)}for(d=3D2;d<b.length;=
d++){c=3Db[d];ca(c)&&!(da(c)&&c.nodeType>0)?ha($a(c)?ia(c):c,f):f(c)}}ret=
urn e},ab=3Dfunction(a,b){a.appendChild(b)},bb=3Dfunction(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):h},cb=3Dfunction(a,b){var =
c=3Db.parentNode;c&&c.replaceChild(a,=0A=
b)},db=3DC&&D("522"),eb=3Dfunction(a,b){if(typeof =
a.contains!=3D"undefined"&&!db&&b.nodeType=3D=3D1)return =
a=3D=3Db||a.contains(b);if(typeof =
a.compareDocumentPosition!=3D"undefined")return =
a=3D=3Db||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.=
parentNode;return b=3D=3Da},F=3Dfunction(a){return =
a.nodeType=3D=3D9?a:a.ownerDocument||a.document},$a=3Dfunction(a){if(a&&t=
ypeof a.length=3D=3D"number")if(da(a))return typeof =
a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(n(a)=3D=3D"function")return typeof a.item=3D=3D"function";return j},=0A=
G=3Dfunction(a){this.a=3Da||l.document||document};G.prototype.createEleme=
nt=3Dfunction(a){return =
this.a.createElement(a)};G.prototype.createTextNode=3Dfunction(a){return =
this.a.createTextNode(a)};G.prototype.o=3Dfunction(){return =
this.a.compatMode=3D=3D"CSS1Compat"};G.prototype.n=3Dfunction(){return =
Xa(this.a)};G.prototype.appendChild=3Dab;G.prototype.removeNode=3Dbb;G.pr=
ototype.replaceNode=3Dcb;G.prototype.contains=3Deb;function =
H(a,b){a=3DparseFloat(a);return isNaN(a)||a>1||a<0?b:a}function =
I(a,b){if(a=3D=3D"true")return g;if(a=3D=3D"false")return j;return =
b}function J(a,b){var c=3D/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return =
c.test(a)?a:b};var =
fb=3D"pagead2.googlesyndication.com",gb=3D"googleads.g.doubleclick.net",h=
b=3D"pubads.g.doubleclick.net",ib=3D"securepubads.g.doubleclick.net",jb=3D=
"partner.googleadservices.com",K=3DJ("pagead2.googlesyndication.com",fb),=
kb=3DJ("googleads.g.doubleclick.net",gb),lb=3DJ("pagead2.googlesyndicatio=
n.com",fb);J("pubads.g.doubleclick.net",hb);J("partner.googleadservices.c=
om",jb);J("securepubads.g.doubleclick.net",ib);function L(a){return =
typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on mb(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
j;window.setTimeout(function(){e.appendChild(d)},0);return g}function =
nb(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}=0A=
function ob(a){if(a in pb)return pb[a];return =
pb[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var pb=3D{};=0A=
function qb(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){a=3D3;for(var b=3D1;b;)try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=3Dh}=
return a.toString()}else if(ob("msie")&&!window.opera){b=3Dh;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a=3D=0A=
0;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=3D6;b.AllowScriptAcces=
s=3D"always"}catch(e){if(a=3D=3D6)return a.toString()}try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=3Db.Get=
Variable("$version").split(" ")[1];return =
a.replace(/,/g,".")}}return"0"}function M(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
N(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function O(a,b){var =
c=3DMath.random();if(c<b){b=3DMath.floor(c/b*a.length);return =
a[b]}return""}=0A=
var rb=3Dfunction(a){a.u_tz=3D-(new =
Date).getTimezoneOffset();a.u_his=3Dwindow.history.length;a.u_java=3Dnavi=
gator.javaEnabled();if(window.screen){a.u_h=3Dwindow.screen.height;a.u_w=3D=
window.screen.width;a.u_ah=3Dwindow.screen.availHeight;a.u_aw=3Dwindow.sc=
reen.availWidth;a.u_cd=3Dwindow.screen.colorDepth}if(navigator.plugins)a.=
u_nplug=3Dnavigator.plugins.length;if(navigator.mimeTypes)a.u_nmime=3Dnav=
igator.mimeTypes.length},sb=3Dfunction(a){if(a.body)try{return =
Wa(window)}catch(b){return new s(-12245933,-12245933)}else return new =
s(-1,=0A=
-1)};var =
tb=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cust_age:"cust_age"=
,google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id=
:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_j=
ob",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cu=
st_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_e=
d:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_=
version:"flash",google_font_face:"f",google_font_size:"fs",google_hints:"=
hints",=0A=
google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_=
url:"url",google_referrer_url:"ref",google_region:"gr",google_reuse_color=
s:"reuse_colors",google_safe:"adsafe",google_tag_info:"gut",google_target=
ing:"targeting",google_ui_features:"ui",google_ui_version:"uiv",google_vi=
deo_doc_id:"video_doc_id",google_video_product_type:"video_product_type"}=
,ub=3D{google_ad_client:"client",google_ad_format:"format",google_ad_outp=
ut:"output",google_ad_callback:"callback",google_ad_height:"h",google_ad_=
override:"google_ad_override",=0A=
google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t=
",google_image_size:"image_size",google_last_modified_time:"lmt",google_m=
ax_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_=
radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_un=
it",google_only_ads_with_video:"only_ads_with_video",google_page_location=
:"loc",google_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering=
",google_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},vb=3D=0A=
{google_only_pyv_ads:"pyv",google_with_pyv_ads:"withpyv"};function =
wb(a,b){try{return a.top.document.URL=3D=3Db.URL}catch(c){}return =
j}function =
xb(a,b,c,d){c=3Dc||a.google_ad_width;d=3Dd||a.google_ad_height;if(wb(a,b)=
)return j;var e=3Db.documentElement;if(c&&d){var =
f=3D1,i=3D1;if(a.innerHeight){f=3Da.innerWidth;i=3Da.innerHeight}else =
if(e&&e.clientHeight){f=3De.clientWidth;i=3De.clientHeight}else =
if(b.body){f=3Db.body.clientWidth;i=3Db.body.clientHeight}if(i>2*d||f>2*c=
)return j}return g}function yb(a,b){for(var c in b)a["google_"+c]=3Db[c]}=0A=
function Ab(a,b){if(!b)return a.URL;return a.referrer}function =
Bb(a,b){if(!b&&a.google_referrer_url=3D=3Dh)return"0";else =
if(b&&a.google_referrer_url=3D=3Dh)return"1";else =
if(!b&&a.google_referrer_url!=3Dh)return"2";else =
if(b&&a.google_referrer_url!=3Dh)return"3";return"4"}function =
Cb(a,b,c,d){a.page_url=3DAb(c,d);a.page_location=3Dh}function =
Db(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3DAb(c,d)||"EM=
PTY"}=0A=
function Eb(a,b){var =
c=3D{},d=3Dxb(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3DBb(a=
,d);a.google_page_url?Db(c,a,b,d):Cb(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1000:h;c.referrer_url=3Dd?a.=
google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_ref=
errer_url:b.referrer;return c}function Fb(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Dh;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Dh;b.referrer_ur=
l=3Dc;return b}=0A=
function Gb(a,b){b=3DHb(a,b);yb(a,b)}function Hb(a,b){return =
a=3Da.google_page_url=3D=3Dh&&Ib[b.domain]?Fb(b):Eb(a,b)}var =
Ib=3D{};Ib["ad.yieldmanager.com"]=3Dg;var =
Jb=3Ddocument,Kb=3DI("true",j),Lb=3DI("true",j),Mb=3DI("false",j);I("fals=
e",j);var P=3Dwindow;var =
Nb=3Dfunction(a,b,c){b=3Dfa(b,l,a);a=3Dwindow.onerror;window.onerror=3Db;=
try{c()}catch(d){c=3Dd.toString();var =
e=3D"";if(d.fileName)e=3Dd.fileName;var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;b=3Db(c,e,f);if(!b)throw =
d;}window.onerror=3Da};q("google_protectAndRun",Nb);=0A=
var Pb=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3DJb;a=3D["http://",lb,"/pagead/gen_204","?id=3Djserror","&jscb=3D",Kb?=
1:0,"&jscd=3D",Lb?1:0,"&context=3D",L(a),"&msg=3D",L(b),"&file=3D",L(c),"=
&line=3D",L(d.toString()),"&url=3D",L(e.URL.substring(0,512)),"&ref=3D",L=
(e.referrer.substring(0,512))];a.push(Ob());nb(P,a.join(""))}return!Mb};q=
("google_handleError",Pb);=0A=
var Rb=3Dfunction(a){Qb|=3Da},Qb=3D0,Ob=3Dfunction(){var =
a=3D["&client=3D",L(P.google_ad_client),"&format=3D",L(P.google_ad_format=
),"&slotname=3D",L(P.google_ad_slot),"&output=3D",L(P.google_ad_output),"=
&ad_type=3D",L(P.google_ad_type)];return a.join("")};var =
Q=3D"",Ub=3Dfunction(){if(window.google_ad_frameborder=3D=3Dh)window.goog=
le_ad_frameborder=3D0;if(window.google_ad_output=3D=3Dh)window.google_ad_=
output=3D"html";if(N(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3DSb(window.goo=
gle_ad_format,window.google_ad_output,window.google_ad_width,window.googl=
e_ad_height,window.google_ad_slot,=0A=
!!window.google_override_format);Q=3Dwindow.google_ad_client||"";window.g=
oogle_ad_client=3DTb(window.google_ad_format,window.google_ad_client);Gb(=
window,document);if(window.google_num_slots_by_channel=3D=3Dh)window.goog=
le_num_slots_by_channel=3D{};if(window.google_viewed_host_channels=3D=3Dh=
)window.google_viewed_host_channels=3D{};if(window.google_num_slots_by_cl=
ient=3D=3Dh)window.google_num_slots_by_client=3D{};if(window.google_prev_=
ad_formats_by_region=3D=3Dh)window.google_prev_ad_formats_by_region=3D{};=
if(window.google_prev_ad_slotnames_by_region=3D=3D=0A=
h)window.google_prev_ad_slotnames_by_region=3D{};if(window.google_correla=
tor=3D=3Dh)window.google_correlator=3D(new =
Date).getTime();if(window.google_adslot_loaded=3D=3Dh)window.google_adslo=
t_loaded=3D{};if(window.google_adContentsBySlot=3D=3Dh)window.google_adCo=
ntentsBySlot=3D{};if(window.google_flash_version=3D=3Dh)window.google_fla=
sh_version=3Dqb();if(window.google_new_domain_checked=3D=3Dh)window.googl=
e_new_domain_checked=3D0;if(window.google_new_domain_enabled=3D=3Dh)windo=
w.google_new_domain_enabled=3D0;if(!window.google_num_ad_slots)window.goo=
gle_num_ad_slots=3D=0A=
0;if(!window.google_num_0ad_slots)window.google_num_0ad_slots=3D0;if(!win=
dow.google_num_sdo_slots)window.google_num_sdo_slots=3D0;window.google_ad=
_section=3Dwindow.google_ad_section||window.google_ad_region||"";window.g=
oogle_country=3Dwindow.google_country||window.google_gl||"";a=3D(new =
Date).getTime();if(o(window.google_color_bg))window.google_color_bg=3DR(w=
indow.google_color_bg,a);if(o(window.google_color_text))window.google_col=
or_text=3DR(window.google_color_text,a);if(o(window.google_color_link))wi=
ndow.google_color_link=3D=0A=
R(window.google_color_link,a);if(o(window.google_color_url))window.google=
_color_url=3DR(window.google_color_url,a);if(o(window.google_color_border=
))window.google_color_border=3DR(window.google_color_border,a);if(o(windo=
w.google_color_line))window.google_color_line=3DR(window.google_color_lin=
e,a)},Vb=3Dfunction(a){var b;for(b in tb)a[b]=3Dh;for(b in =
ub)a[b]=3Dh;for(b in =
vb)a[b]=3Dh;a.google_container_id=3Dh;a.google_eids=3Dh;a.google_ad_regio=
n=3Dh;a.google_gl=3Dh},R=3Dfunction(a,b){Rb(2);return =
a[b%a.length]},Tb=3Dfunction(a,=0A=
b){if(!b)return"";b=3Db.toLowerCase();return =
b=3DN(a)?Wb(b):Xb(b)},Xb=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},Wb=3Dfunction(a){if(a&&a.substring(0,9)!=3D"dist-aff-")a=3D"dist-aff-"=
+a;return =
a},Sb=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3DYb(a,e,f)?a.toLowerCase():""},Yb=3Dfunction(a,b,c){if(!a)return =
j;if(!b)return g;return c};var S=3Ddocument,T=3Dnavigator,U=3Dwindow;=0A=
function Zb(){var a=3DS.cookie,b=3DMath.round((new =
Date).getTime()/1000),c=3DU.google_analytics_domain_name;c=3Dtypeof =
c=3D=3D"undefined"?$b("auto"):$b(c);var =
d=3Da.indexOf("__utma=3D"+c+".")>-1,e=3Da.indexOf("__utmb=3D"+c)>-1,f=3Da=
.indexOf("__utmc=3D"+c)>-1,i=3D{},m=3D!!U&&!!U.gaGlobal;if(d){a=3Da.split=
("__utma=3D"+c+".")[1].split(";")[0].split(".");i.sid=3De&&f?a[3]+"":m&&U=
.gaGlobal.sid?U.gaGlobal.sid:b+"";i.vid=3Da[0]+"."+a[1];i.from_cookie=3Dg=
}else{i.sid=3Dm&&U.gaGlobal.sid?U.gaGlobal.sid:b+"";i.vid=3Dm&&U.gaGlobal=
.vid?U.gaGlobal.vid:=0A=
(Math.round(Math.random()*2147483647)^ac()&2147483647)+"."+b;i.from_cooki=
e=3Dj}i.dh=3Dc;i.hid=3Dm&&U.gaGlobal.hid?U.gaGlobal.hid:Math.round(Math.r=
andom()*2147483647);return U.gaGlobal=3Di}=0A=
function ac(){var =
a=3DS.cookie?S.cookie:"",b=3DU.history.length,c,d=3D[T.appName,T.version,=
T.language?T.language:T.browserLanguage,T.platform,T.userAgent,T.javaEnab=
led()?1:0].join("");if(U.screen)d+=3DU.screen.width+"x"+U.screen.height+U=
.screen.colorDepth;else =
if(U.java){c=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=3D=
c.screen.width+"x"+c.screen.height}d+=3Da;d+=3DS.referrer?S.referrer:"";f=
or(a=3Dd.length;b>0;)d+=3Db--^a++;return bc(d)}=0A=
function bc(a){var =
b=3D1,c=3D0,d;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length-1=
;d>=3D0;d--){c=3Da.charCodeAt(d);b=3D(b<<6&268435455)+c+(c<<14);c=3Db&266=
338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
$b(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DS.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return bc(a.toLowerCase())};var =
cc=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function =
dc(a){a=3Da.google_page_location||a.google_page_url;if(!a)return =
j;a=3Da.toString();if(a.indexOf("http://")=3D=3D0)a=3Da.substring(7,a.len=
gth);else =
if(a.indexOf("https://")=3D=3D0)a=3Da.substring(8,a.length);var =
b=3Da.indexOf("/");if(b=3D=3D-1)b=3Da.length;a=3Da.substring(0,b);a=3Da.s=
plit(".");b=3Dj;if(a.length>=3D3)b=3Da[a.length-3]in =
cc;if(a.length>=3D2)b=3Db||a[a.length-2]in cc;return b}=0A=
function ec(a,b,c){if(dc(a)){a.google_new_domain_checked=3D1;return =
j}if(a.google_new_domain_checked=3D=3D0){var =
d=3DMath.random();if(d<=3Dc){c=3D"http://"+kb+"/pagead/test_domain.js";d=3D=
"script";b.write("<"+d+' =
src=3D"'+c+'"></'+d+">");a.google_new_domain_checked=3D1;return =
g}}return j}function =
fc(a){if(!dc(a)&&a.google_new_domain_enabled=3D=3D1)return"http://"+kb;re=
turn"http://"+lb};document.URL&&(document.URL.indexOf("?google_debug")>0|=
|document.URL.indexOf("&google_debug")>0);var =
V=3Dfunction(a){this.w=3Da;this.h=3D[];this.g=3D0;this.b=3D[];this.s=3D0;=
this.d=3D[];this.q=3Dj;this.i=3Dthis.j=3D"";this.p=3Dj};V.prototype.u=3Df=
unction(a,b){var =
c=3Dthis.w[b],d=3Dthis.h;this.w[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:h;d.push([a,ta(e[0].url),f])}c(e)}};V.prototype.t=
=3Dfunction(){this.g++};V.prototype.v=3Dfunction(a){this.b.push(a)};V.pro=
totype.r=3Dfunction(){if(!this.q){mb("http://"+K+"/pagead/osd.js");this.q=
=3Dg}};=0A=
V.prototype.k=3Dfunction(a){if(this.g>0)for(var =
b=3Ddocument.getElementsByTagName("iframe"),c=3Dthis.p?"google_ads_iframe=
_":"google_ads_frame",d=3D0;d<b.length;d++){var =
e=3Db.item(d);e.src&&e.name&&e.name.indexOf(c)=3D=3D0&&a(e,e.src)}};=0A=
V.prototype.l=3Dfunction(a){var b=3Dthis.h;if(b.length>0)for(var =
c=3Ddocument.getElementsByTagName("a"),d=3Dfunction(A,B){return =
A.innerHTML.indexOf(B)>0},e=3D0;e<c.length;e++)for(var =
f=3D0;f<b.length;f++)if(c.item(e).href=3D=3Db[f][1]){var =
i=3Dc.item(e).parentNode;if(b[f][2])for(var =
m=3Di,t=3D0;t<4;t++){if(d(m,b[f][2])){i=3Dm;break}m=3Dm.parentNode}a(i,b[=
f][0]);b.splice(f,1);break}};=0A=
V.prototype.m=3Dfunction(a){for(var b=3D0;b<this.b.length;b++){var =
c=3Dthis.b[b],d=3Dgc(c);if(d)(d=3Ddocument.getElementById("google_ads_div=
_"+d))&&a(d,c)}};V.prototype.e=3Dfunction(a){this.l(a);this.m(a);this.k(a=
)};V.prototype.setupOsd=3Dfunction(a,b,c){this.s=3Da;this.j=3Db;this.i=3D=
c};V.prototype.getOsdMode=3Dfunction(){return =
this.s};V.prototype.getEid=3Dfunction(){return =
this.j};V.prototype.getCorrelator=3Dfunction(){return =
this.i};V.prototype.f=3Dfunction(){return =
this.h.length+this.g+this.b.length};=0A=
V.prototype.setValidAdBlockTypes=3Dfunction(a){this.d=3Da};V.prototype.c=3D=
function(a,b,c){if(this.d.length>0){for(var =
d=3D0;d<this.d.length;d++)if(this.d[d]=3D=3Da){this.p=3Dc;if(a=3D=3D"js")=
this.u(b,"google_ad_request_done");else if(a=3D=3D"html")this.t();else =
a=3D=3D"json_html"&&this.v(b)}this.r()}};var =
gc=3Dfunction(a){if((a=3Da.match(/[&\?](?:slotname)=3D([^&]+)/))&&a.lengt=
h=3D=3D2)return =
a[1];return""},hc=3Dfunction(){window.__google_ad_urls||(window.__google_=
ad_urls=3Dnew V(window));return window.__google_ad_urls};=0A=
q("Goog_AdSense_getAdAdapterInstance",hc);q("Goog_AdSense_OsdAdapter",V);=
q("Goog_AdSense_OsdAdapter.prototype.numBlocks",V.prototype.f);q("Goog_Ad=
Sense_OsdAdapter.prototype.findBlocks",V.prototype.e);q("Goog_AdSense_Osd=
Adapter.prototype.getOsdMode",V.prototype.getOsdMode);q("Goog_AdSense_Osd=
Adapter.prototype.getEid",V.prototype.getEid);q("Goog_AdSense_OsdAdapter.=
prototype.getCorrelator",V.prototype.getCorrelator);q("Goog_Adsense_OsdAd=
apter.prototype.setValidAdBlockTypes",V.setValidAdBlockTypes);=0A=
q("Goog_Adsense_OsdAdapter.prototype.setupOsd",V.prototype.setupOsd);q("G=
oog_Adsense_OsdAdapter.prototype.registerAdBlockByType",V.prototype.c);va=
r ic,jc,kc,lc,mc,nc,oc=3Dfunction(){nc=3Dmc=3Dlc=3Dkc=3Djc=3Dic=3Dj;var =
a=3DFa();if(a)if(a.indexOf("Firefox")!=3D-1)ic=3Dg;else =
if(a.indexOf("Camino")!=3D-1)jc=3Dg;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)kc=3Dg;else =
if(a.indexOf("Android")!=3D-1)lc=3Dg;else =
if(a.indexOf("Chrome")!=3D-1)mc=3Dg;else =
if(a.indexOf("Safari")!=3D-1)nc=3Dg};oc();var pc=3Dfunction(a,b){var =
c=3DF(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(a=3Dc.defaul=
tView.getComputedStyle(a,""))return a[b];return =
h},W=3Dfunction(a,b){return =
pc(a,b)||(a.currentStyle?a.currentStyle[b]:h)||a.style[b]},qc=3Dfunction(=
a){a=3Da?a.nodeType=3D=3D9?a:F(a):document;if(z&&!(a?new =
G(F(a)):E||(E=3Dnew G)).o())return a.body;return =
a.documentElement},rc=3Dfunction(a){var =
b=3Da.getBoundingClientRect();if(z){a=3Da.ownerDocument;b.left-=3Da.docum=
entElement.clientLeft+a.body.clientLeft;b.top-=3Da.documentElement.client=
Top+=0A=
a.body.clientTop}return b},sc=3Dfunction(a){if(z)return =
a.offsetParent;var =
b=3DF(a),c=3DW(a,"position"),d=3Dc=3D=3D"fixed"||c=3D=3D"absolute";for(a=3D=
a.parentNode;a&&a!=3Db;a=3Da.parentNode){c=3DW(a,"position");d=3Dd&&c=3D=3D=
"static"&&a!=3Db.documentElement&&a!=3Db.body;if(!d&&(a.scrollWidth>a.cli=
entWidth||a.scrollHeight>a.clientHeight||c=3D=3D"fixed"||c=3D=3D"absolute=
"))return a}return h},tc=3Dfunction(a){var =
b,c=3DF(a),d=3DW(a,"position"),e=3DHa&&c.getBoxObjectFor&&!a.getBoundingC=
lientRect&&d=3D=3D"absolute"&&(b=3Dc.getBoxObjectFor(a))&&(b.screenX<0||=0A=
b.screenY<0),f=3Dnew r(0,0),i=3Dqc(c);if(a=3D=3Di)return =
f;if(a.getBoundingClientRect){b=3Drc(a);a=3D(c?new G(F(c)):E||(E=3Dnew =
G)).n();f.x=3Db.left+a.x;f.y=3Db.top+a.y}else =
if(c.getBoxObjectFor&&!e){b=3Dc.getBoxObjectFor(a);a=3Dc.getBoxObjectFor(=
i);f.x=3Db.screenX-a.screenX;f.y=3Db.screenY-a.screenY}else{b=3Da;do{f.x+=
=3Db.offsetLeft;f.y+=3Db.offsetTop;if(b!=3Da){f.x+=3Db.clientLeft||0;f.y+=
=3Db.clientTop||0}if(C&&W(b,"position")=3D=3D"fixed"){f.x+=3Dc.body.scrol=
lLeft;f.y+=3Dc.body.scrollTop;break}b=3Db.offsetParent}while(b&&b!=3Da);i=
f(y||C&&d=3D=3D"absolute")f.y-=3D=0A=
c.body.offsetTop;for(b=3Da;(b=3Dsc(b))&&b!=3Dc.body&&b!=3Di;){f.x-=3Db.sc=
rollLeft;if(!y||b.tagName!=3D"TR")f.y-=3Db.scrollTop}}return =
f},uc=3Dfunction(a,b,c,d){if(/^\d+px?$/.test(b))return =
parseInt(b,10);else{var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;b=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;retu=
rn b}},vc=3Dfunction(a){var =
b=3DF(a),c=3D"";if(b.createTextRange){c=3Db.body.createTextRange();c.move=
ToElementText(a);c=3Dc.queryCommandValue("FontName")}if(!c){c=3DW(a,"font=
Family");if(y&&=0A=
Oa)c=3Dc.replace(/ =
\[[^\]]*\]/,"")}a=3Dc.split(",");if(a.length>1)c=3Da[0];return =
ua(c,"\"'")},wc=3D/[^\d]+$/,xc=3Dfunction(a){return(a=3Da.match(wc))&&a[0=
]||h},yc=3D{cm:1,"in":1,mm:1,pc:1,pt:1},zc=3D{em:1,ex:1},Ac=3Dfunction(a)=
{var b=3DW(a,"fontSize"),c=3Dxc(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(z)if(c in yc)return uc(a,b,"left","pixelLeft");else =
if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in =
zc){a=3Da.parentNode;c=3DW(a,"fontSize");return =
uc(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3DZa("span",{style:"visibilit=
y:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;heig=
ht:1em;"});=0A=
ab(a,c);b=3Dc.offsetHeight;bb(c);return b};var X=3D{};function =
Bc(a){if(a=3D=3D1)return g;return!X[a]}function =
Y(a,b){if(a)if(b=3D=3D1)if(X[b])X[b]+=3D","+a;else X[b]=3Da;else =
X[b]=3Da}function Cc(){var a=3D[];for(var b in X)a.push(X[b]);return =
a.join(",")}function Dc(a,b){if(a&&a instanceof Array)for(var =
c=3D0;c<a.length;c++)a[c]&&typeof a[c]=3D=3D"string"&&Y(a[c],b)}var =
Z=3Dj;=0A=
function Ec(a,b){var =
c=3D"script";Z=3DFc(a,b);if(!Z)a.google_allow_expandable_ads=3Dj;var =
d=3D!Gc();Z&&d&&b.write("<"+c+' =
src=3D"http://'+K+'/pagead/expansion_embed.js"></'+c+">");a=3Dec(a,b,H("1=
",0.01));(d=3Dd||a)&&ob("msie")&&!window.opera?b.write("<"+c+' =
src=3D"http://'+K+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+'>goog=
le_protectAndRun("ads_core.google_render_ad", google_handleError, =
google_render_ad);</'+c+">")}function $(a){return a!=3Dh?'"'+a+'"':'""'}=0A=
function Hc(a){var b=3D"google_unique_id";if(a[b])++a[b];else =
a[b]=3D1;return a[b]}var Ic=3Dfunction(a,b){var =
c=3Db.slice(-1);c=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&";b=3D[b];for(var d in =
a){var e=3Da[d];if(e||e=3D=3D=3D0||e=3D=3D=3Dj){if(typeof =
e=3D=3D"boolean")e=3De?1:0;b.push(c,d,"=3D",L(e));c=3D"&"}}return =
b.join("")};function Jc(){var =
a=3Dz&&D("6"),b=3DHa&&D("1.8.1"),c=3DC&&D("525");if(Na&&(a||b||c))return =
g;else if(Ma&&(c||b))return g;else if(Oa&&b)return g;return j}=0A=
function Gc(){return(typeof =
ExpandableAdSlotFactory=3D=3D"function"||typeof =
ExpandableAdSlotFactory=3D=3D"object")&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
Fc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dj||!b.body||a.google_ad_=
output!=3D"html"||xb(a,b)||!Kc(a)||isNaN(a.google_ad_height)||isNaN(a.goo=
gle_ad_width)||!Jc())return j;return g}function Kc(a){var =
b=3Da.google_ad_format;if(N(b))return =
j;if(M(a)&&b!=3D"468x15_0ads_al")return j;return g}=0A=
function Lc(){var =
a;if(P.google_ad_output=3D=3D"html"&&!(M(P)||N(P.google_ad_format))&&Bc(0=
)){a=3D["6083035","6083034"];a=3DO(a,H("0.001",0));Y(a,0)}return =
a=3D=3D"6083035"}function =
Mc(a,b){if((a.google_unique_id||0)=3D=3D0&&a.google_ad_output=3D=3D"html"=
&&document.body&&typeof =
b.body.getBoundingClientRect=3D=3D"function")return =
O(["36812001","36812002"],H("0.01",0));return""}=0A=
function =
Nc(a,b){if((a.google_unique_id||0)!=3D0||N(a.google_ad_format))return"";v=
ar =
c=3D"";a=3DM(a);if(b=3D=3D"html"||a)c=3DO(["36815001","36815002"],H("0.00=
6",0));if(c=3D=3D""&&(b=3D=3D"js"||a))c=3DO(["36815003","36815004"],H("0.=
006",0));if(c=3D=3D""&&(b=3D=3D"html"||b=3D=3D"js"))c=3DO(["36813005","36=
813006"],H("0.008",0));return c}=0A=
function Oc(){var =
a=3Dhc(),b=3Dwindow.google_enable_osd,c=3D"";if(b=3D=3D=3Dg){c=3D"3681300=
6";Pc(c,a)}else =
if(b!=3D=3Dj&&Bc(0)){c=3DO(["68120011","68120021","68120031","68120041"],=
H("0",0))||Mc(window,document);if(c=3D=3D""){c=3DNc(window,window.google_=
ad_output);if(c!=3D"")Pc(c,a);else c=3Da.getEid()}}return c}=0A=
function Pc(a,b){var c=3Db.getOsdMode(),d=3D[];switch(a){case =
"36815004":c=3D1;d=3D["js"];break;case =
"36815002":c=3D1;d=3D["html"];break;case =
"36813006":c=3D0;d=3D["html","js"];break}d.length>0&&b.setValidAdBlockTyp=
es(d);b.setupOsd(c,a,window.google_correlator)}=0A=
function Qc(a,b,c,d){var =
e=3DHc(a);c=3DIc({ifi:e},c);c=3Dc.substring(0,1992);c=3Dc.replace(/%\w?$/=
,"");var =
f=3D"script";if((a.google_ad_output=3D=3D"js"||a.google_ad_output=3D=3D"j=
son_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.w=
rite("<"+f+' language=3D"JavaScript1.1" =
src=3D'+$(k(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(Z&&Gc()){b=3Da.google_container_id||=
d||h;a["google_expandable_ad_slot"+e]=3DExpandableAdSlotFactory.createIfr=
ame("google_ads_frame"+e,k(c),a.google_ad_width,a.google_ad_height,=0A=
b)}else{e=3D'<iframe name=3D"google_ads_frame" =
width=3D'+$(a.google_ad_width)+" height=3D"+$(a.google_ad_height)+" =
frameborder=3D"+$(a.google_ad_frameborder)+" src=3D"+$(k(c))+' =
marginwidth=3D"0" marginheight=3D"0" vspace=3D"0" hspace=3D"0" =
allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?Rc(a.google_container_i=
d,b,e):b.write(e)}return c}function Sc(a){Vb(a)}function =
Tc(a,b){if(!Uc())return j;var =
c=3DLc();a=3DVc(a,b);c=3Dfc(window)+Wc(a.google_ad_format,c);window.googl=
e_ad_url=3DIc(a,c);return g}=0A=
var Zc=3Dfunction(a){a.dt=3Daa;var =
b=3Dwindow.google_prev_ad_formats_by_region,c=3Dwindow.google_ad_section,=
d=3Dwindow.google_ad_format,e=3Dwindow.google_ad_slot;if(b[c])if(!N(d)){a=
.prev_fmts=3Db[c];if(window.google_num_slots_by_client.length>1)a.slot=3D=
window.google_num_slots_by_client[Q]}var =
f=3Dwindow.google_prev_ad_slotnames_by_region;if(f[c])a.prev_slotnames=3D=
f[c].toLowerCase();if(d){if(!N(d))if(b[c])b[c]+=3D","+d;else =
b[c]=3Dd}else if(e)if(f[c])f[c]+=3D","+e;else =
f[c]=3De;a.correlator=3Dwindow.google_correlator;if(window.google_new_dom=
ain_checked=3D=3D=0A=
1&&window.google_new_domain_enabled=3D=3D0)a.dblk=3D1;if(window.google_ad=
_channel){b=3Dwindow.google_num_slots_by_channel;c=3D"";d=3Dwindow.google=
_ad_channel.split(Xc);for(e=3D0;e<d.length;e++){f=3Dd[e];if(b[f])c+=3Df+"=
+";else =
b[f]=3D1}a.pv_ch=3Dc}if(window.google_ad_host_channel){b=3DYc(window.goog=
le_ad_host_channel,window.google_viewed_host_channels);a.pv_h_ch=3Db}if(K=
b)a.jscb=3D1;if(Lb)a.jscd=3D1;a.frm=3Dwindow.google_iframing;b=3DZb();a.g=
a_vid=3Db.vid;a.ga_sid=3Db.sid;a.ga_hid=3Db.hid;a.ga_fc=3Db.from_cookie;a=
.ga_wpids=3Dwindow.google_analytics_uacct},=0A=
$c=3Dfunction(a,b,c){var d;if(b)if(typeof =
a.getBoundingClientRect=3D=3D"function"){a=3Da.getBoundingClientRect();d=3D=
{x:a.left,y:a.top}}else{d=3D{};d.x=3D"-252738";d.y=3D"-252738"}else =
try{d=3Dtc(a)}catch(e){d=3D{};d.x=3D"-252738";d.y=3D"-252738"}if(d){c.adx=
=3Dd.x;c.ady=3Dd.y}},ad=3Dfunction(a){var =
b=3Dsb(document);if(b){a.biw=3Db.width;a.bih=3Db.height}};=0A=
function Yc(a,b){var c=3Da.split("|");a=3D-1;for(var =
d=3D[],e=3D0;e<c.length;e++){var =
f=3Dc[e].split(Xc);b[e]||(b[e]=3D{});for(var =
i=3D"",m=3D0;m<f.length;m++){var =
t=3Df[m];if(t!=3D"")if(b[e][t])i+=3D"+"+t;else =
b[e][t]=3D1}i=3Di.slice(1);d[e]=3Di;if(i!=3D"")a=3De}b=3D"";if(a>-1){for(=
e=3D0;e<a;e++)b+=3Dd[e]+"|";b+=3Dd[a]}return b}=0A=
function bd(){var a=3DOc();Y(a,0);var b=3Dj,c=3Dj,d=3Dj;switch(a){case =
"68120031":d=3Dg;case "68120021":c=3Dg;case "68120041":b=3Dg;break;case =
"36812002":if(!window.google_atf_included){window.google_atf_included=3Dg=
;mb("http://"+K+"/pagead/atf.js")}break}var e;if(b){var =
f=3D"google_temp_span";e=3Dwindow.google_container_id&&Ta(window.google_c=
ontainer_id)||Ta(f);if(!e&&!window.google_container_id){document.write("<=
span =
id=3D"+f+"></span>");e=3DTa(f)}}a=3Dj;a=3Dc?Tc(e,d):Tc();e&&e.id=3D=3Df&&=
bb(e);if(a){c=3DQc(window,document,window.google_ad_url);=0A=
hc().c(window.google_ad_output,c,j);Sc(window)}}var cd=3Dfunction(a){var =
b;for(b in ub)a[ub[b]]=3Dwindow[b];for(b in =
tb)a[tb[b]]=3Dwindow[b];for(b in =
vb)a[vb[b]]=3Dwindow[b]},dd=3Dfunction(a){Dc(window.google_eids,1);a.eid=3D=
Cc()};function ed(a,b,c,d){a=3DPb(a,b,c,d);Ec(window,document);return =
a}function fd(){Ub()}=0A=
function gd(a){var =
b=3D{};a=3Da.split("?");a=3Da[a.length-1].split("&");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c].split("=3D");if(d[0])try{b[d[0].toLowerCase()]=3Dd.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," =
")):unescape(d[1]):""}catch(e){}}return b}function hd(){var =
a=3Dwindow,b=3Dgd(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function =
Rc(a,b,c){if(a)if((a=3Db.getElementById(a))&&c&&c.length!=3D""){a.style.v=
isibility=3D"visible";a.innerHTML=3Dc}}=0A=
var Wc=3Dfunction(a,b){return =
a=3DN(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},id=3Dfunction(a,b){b.dff=3Dvc(a);b.dfs=3DAc(a)},Uc=3Dfunction(){var =
a=3Dwindow.google_prev_ad_formats_by_region,b=3Dwindow.google_prev_ad_slo=
tnames_by_region,c=3Dwindow.google_ad_section;if(N(window.google_ad_forma=
t)){window.google_num_sdo_slots+=3D1;if(window.google_num_sdo_slots>4)ret=
urn j}else =
if(M(window)){window.google_num_0ad_slots+=3D1;if(window.google_num_0ad_s=
lots>3)return j}else{window.google_num_ad_slots+=3D=0A=
1;if(window.google_num_slots_to_rotate){Rb(1);a[c]=3Dh;b[c]=3Dh;if(window=
.google_num_slot_to_show=3D=3Dh)window.google_num_slot_to_show=3D(new =
Date).getTime()%window.google_num_slots_to_rotate+1;if(window.google_num_=
slot_to_show!=3Dwindow.google_num_ad_slots)return j}else =
if(window.google_num_ad_slots>6&&c=3D=3D"")return =
j}a=3Dwindow.google_num_slots_by_client;if(a[Q])a[Q]+=3D1;else{a[Q]=3D1;a=
.length+=3D1}return g},Vc=3Dfunction(a,b){var =
c=3D{};cd(c);Zc(c);rb(c);if(a){id(a,c);$c(a,!!b,c)}ad(c);dd(c);c.fu=3DQb;=
return c},Xc=3D/[+, ]/;=0A=
window.google_render_ad=3Dbd;var =
jd=3D["30143070","30143071","30143075"],kd=3Dtypeof =
window.postMessage=3D=3D"function"||typeof =
window.postMessage=3D=3D"object"||typeof =
document.postMessage=3D=3D"function",md=3Dfunction(a,b){typeof =
A1_googleCreateSlot=3D=3D"function"?A1_googleCreateSlot(a.google_ad_clien=
t):ld(a,b)},od=3Dfunction(){if(!nd())return j;return =
g},pd=3Dfunction(a){if(N(a.google_ad_format))return j;var =
b=3Da.google_ad_output;if(b&&b!=3D"html")return =
j;a=3Da.google_ad_client;if(typeof =
a!=3D"string"||a.substring(0,4)!=3D"pub-"&&a.substring(0,7)!=3D"ca-pub-")=
return j;=0A=
return g},rd=3Dfunction(a){if(typeof =
a.google_a1_eid=3D=3D"string")return a.google_a1_eid;var =
b=3DH("0.001",0);a.google_a1_eid=3Dqd(jd,b);return =
a.google_a1_eid},ld=3Dfunction(a,b){if(!a.google_included_a1_script){var =
c=3D"script",d=3D"/pagead/show_ads_sra3.js?v\x3d1";b.write("<"+c+' =
src=3D"http://'+K+d+'"></'+c+">");a.google_included_a1_script=3Dg}},nd=3D=
function(){if(z&&D("8"))return j;return kd||!C},qd=3Dfunction(a,b){var =
c=3DMath.random();if(c<b){b=3DMath.floor(c/b*a.length);return =
a[b]}return""};function =
sd(){hd();Nb("show_ads.google_init_globals",ed,fd);Ec(window,document)}fu=
nction td(){if(!od(window)||!pd(window))sd();else =
if(Mb&&window.google_use_a1=3D=3D=3Dg)md(window,document);else{var =
a=3Drd(window);if(a){Y(a,0);window.google_allow_expandable_ads=3Dj}!a||a=3D=
=3D"30143070"?sd():md(window,document)}}Nb("show_ads.main",Pb,td);})()=0A=

------=_NextPart_000_0000_01CA3E0F.834529E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.e-cremonaweb.it/modules/mod_fpslideshow/fpss.php

// Prototype Lite
var Class =3D {create: function() {return function() =
{this.initialize.apply(this, arguments);}}}
Object.extend =3D function(destination, source) {
for (property in source) destination[property] =3D source[property];
return destination;
}
Function.prototype.bind =3D function(object) {
var __method =3D this;
return function() {return __method.apply(object, arguments);}
}
Function.prototype.bindAsEventListener =3D function(object) {
var __method =3D this;
return function(event) {__method.call(object, event || window.event);}
}
function jw() {
if (arguments.length =3D=3D 1) return getjw(arguments[0]);
var elements =3D [];
jwc(arguments).each(function(el){elements.push(getjw(el));});
return elements;
function getjw(el){if (typeof el =3D=3D 'string') el =3D =
document.getElementById(el);return el;}}
if (!window.Element) {var Element =3D new Object();}
Object.extend(Element, {
remove: function(element) {
element =3D jw(element);
element.parentNode.removeChild(element);
},
hasClassName: function(element, className) {
element =3D jw(element);
if (!element) return;
var hasClass =3D false;
element.className.split(' ').each(function(cn){
if (cn =3D=3D className) hasClass =3D true;
});
return hasClass;
},
addClassName: function(element, className) {
element =3D jw(element);
Element.removeClassName(element, className);
element.className +=3D ' ' + className;
},
removeClassName: function(element, className) {
element =3D jw(element);
if (!element) return;
var newClassName =3D '';
element.className.split(' ').each(function(cn, i){
if (cn !=3D className){
if (i > 0) newClassName +=3D ' ';
newClassName +=3D cn;
}
});
element.className =3D newClassName;
},
cleanWhitespace: function(element) {
element =3D jw(element);
jwc(element.childNodes).each(function(node){
if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue)) =
Element.remove(node);
});
},
find: function(element, what) {
element =3D jw(element)[what];
while (element.nodeType !=3D 1) element =3D element[what];
return element;
}
});
var Position =3D {
cumulativeOffset: function(element) {
var valueT =3D 0, valueL =3D 0;
do {
valueT +=3D element.offsetTop  || 0;
valueL +=3D element.offsetLeft || 0;
element =3D element.offsetParent;
} while (element);
return [valueL, valueT];
}
};
document.getElementsByClassName =3D function(className) {
var children =3D document.getElementsByTagName('*') || document.all;
var elements =3D [];
jwc(children).each(function(child){
if (Element.hasClassName(child, className)) elements.push(child);
}); =20
return elements;
}
Array.prototype.iterate =3D function(func){
for(var i=3D0;i<this.length;i++) func(this[i], i);
}
if (!Array.prototype.each) Array.prototype.each =3D =
Array.prototype.iterate;
function jwc(array){
var nArray =3D [];
for (var i=3D0;i<array.length;i++) nArray.push(array[i]);
return nArray;
}

// moo.fx
var jwfx =3D new Object();
jwfx.Base =3D function(){};
jwfx.Base.prototype =3D {
setOptions: function(options) {
this.options =3D {
duration: 500,
onComplete: '',
transition: jwfx.sinoidal
}
Object.extend(this.options, options || {});
},
step: function() {
var time  =3D (new Date).getTime();
if (time >=3D this.options.duration+this.startTime) {
this.now =3D this.to;
clearInterval (this.timer);
this.timer =3D null;
if (this.options.onComplete) =
setTimeout(this.options.onComplete.bind(this), 10);
}
else {
var Tpos =3D (time - this.startTime) / (this.options.duration);
this.now =3D this.options.transition(Tpos) * (this.to-this.from) + =
this.from;
}
this.increase();
},
custom: function(from, to) {
if (this.timer !=3D null) return;
this.from =3D from;
this.to =3D to;
this.startTime =3D (new Date).getTime();
this.timer =3D setInterval (this.step.bind(this), 13);
},
hide: function() {
this.now =3D 0;
this.increase();
},
clearTimer: function() {
clearInterval(this.timer);
this.timer =3D null;
}
}
jwfx.Layout =3D Class.create();
jwfx.Layout.prototype =3D Object.extend(new jwfx.Base(), {
initialize: function(el, options) {
this.el =3D jw(el);
this.el.style.overflow =3D "hidden";
this.iniWidth =3D this.el.offsetWidth;
this.iniHeight =3D this.el.offsetHeight;
this.setOptions(options);
}
});
jwfx.Height =3D Class.create();
Object.extend(Object.extend(jwfx.Height.prototype, =
jwfx.Layout.prototype), {=09
increase: function() {
this.el.style.height =3D this.now + "px";
},
toggle: function() {
if (this.el.offsetHeight > 0) this.custom(this.el.offsetHeight, 0);
else this.custom(0, this.el.scrollHeight);
}
});
jwfx.Width =3D Class.create();
Object.extend(Object.extend(jwfx.Width.prototype, =
jwfx.Layout.prototype), {=09
increase: function() {
this.el.style.width =3D this.now + "px";
},
toggle: function(){
if (this.el.offsetWidth > 0) this.custom(this.el.offsetWidth, 0);
else this.custom(0, this.iniWidth);
}
});
jwfx.Opacity =3D Class.create();
jwfx.Opacity.prototype =3D Object.extend(new jwfx.Base(), {
initialize: function(el, options) {
this.el =3D jw(el);
this.now =3D 1;
this.increase();
this.setOptions(options);
},
increase: function() {
if (this.now =3D=3D 1 && (/Firefox/.test(navigator.userAgent))) this.now =
=3D 0.9999;
this.setOpacity(this.now);
},
setOpacity: function(opacity) {
if (opacity =3D=3D 0 && this.el.style.visibility !=3D "hidden") =
this.el.style.visibility =3D "hidden";
else if (this.el.style.visibility !=3D "visible") =
this.el.style.visibility =3D "visible";
if (window.ActiveXObject) this.el.style.filter =3D "alpha(opacity=3D" + =
opacity*100 + ")";
this.el.style.opacity =3D opacity;
},
toggle: function() {
if (this.now > 0) this.custom(1, 0);
else this.custom(0, 1);
}
});
jwfx.sinoidal =3D function(pos){return ((-Math.cos(pos*Math.PI)/2) + =
0.5);}
jwfx.linear =3D function(pos){return pos;}
jwfx.cubic =3D function(pos){return Math.pow(pos, 3);}
jwfx.circ =3D function(pos){return Math.sqrt(pos);}

// moo.fx pack
jwfx.Combo =3D Class.create();
jwfx.Combo.prototype =3D {
setOptions: function(options) {
this.options =3D {
opacity: true,
height: true,
width: false
}
Object.extend(this.options, options || {});
},
initialize: function(el, options) {
this.el =3D jw(el);
this.setOptions(options);
if (this.options.opacity) {
this.o =3D new jwfx.Opacity(el, options);
options.onComplete =3D null;
}
if (this.options.height) {
this.h =3D new jwfx.Height(el, options);
options.onComplete =3D null;
}
if (this.options.width) this.w =3D new jwfx.Width(el, options);
},
toggle: function() { this.checkExec('toggle'); },
hide: function(){ this.checkExec('hide'); },
clearTimer: function(){ this.checkExec('clearTimer'); },
checkExec: function(func){
if (this.o) this.o[func]();
if (this.h) this.h[func]();
if (this.w) this.w[func]();
},
resizeTo: function(hto, wto) {
if (this.h && this.w) {
this.h.custom(this.el.offsetHeight, this.el.offsetHeight + hto);
this.w.custom(this.el.offsetWidth, this.el.offsetWidth + wto);
}},
customSize: function(hto, wto) {
if (this.h && this.w) {
this.h.custom(this.el.offsetHeight, hto);
this.w.custom(this.el.offsetWidth, wto);
}}}

/*
// "Frontpage Slideshow" for Joomla! 1.0.x - Version 1.6
// Copyright (c) 2006 - 2007 JoomlaWorks.gr - http://www.joomlaworks.gr
// This code cannot be redistributed without permission from =
http://www.joomlaworks.gr/
// More info at: http://www.joomlaworks.gr/
// Developers: Fotis Evangelou - George Chouliaras
// ***Last update: May 16th, 2007***
*/
var autoslide =3D true;var slideOuter =3D "slide-wrapper";var =
slideLoading =3D "slide-loading";var slideClass =3D "slide";var =
naviClass =3D "navi";var activeSuffix =3D "-active";var isShowing =3D =
0;var slides;var navis;var fx1 =3D new Array();var firstDelay =3D =
false;var pauseFlag =3D false;var timer;var playButton;
function initFrontpageSlideshow() {
displayloading =3D document.getElementById(slideLoading);
if (displayloading) displayloading.style.display =3D "none";else return;
displayslide =3D document.getElementById(slideOuter);
if (displayslide) displayslide.style.display =3D "block";
if (readCookie("com_jw_fpss") =3D=3D "true") autoslide =3D true;
else if (readCookie("com_jw_fpss") =3D=3D "false") autoslide =3D false;=09
playButton =3D document.getElementById('playButton');
if (autoslide) { showPauseButton(); }
else { showPlayButton(); }
slides =3D document.getElementsByClassName(slideClass);
navis =3D document.getElementsByClassName(naviClass);
if (slides.length =3D=3D 0 || navis.length =3D=3D 0) return;
for (i =3D 0; i < slides.length; ++i) {
fx1[i] =3D new jwfx.Combo(slides[i], =
{opacity:true,width:false,duration:slide_speed,height:false,toggle:false}=
);
navis[i].onclick =3D function() {
current =3D null;
for (j =3D 0; j < navis.length; ++j) {if (this =3D=3D navis[j]) current =
=3D j;}
if (current !=3D isShowing) {
fx1[isShowing].clearTimer();
if (fx1[isShowing].el.offsetHeight) fx1[isShowing].hide();
fx1[current].toggle();
navis[isShowing].className =3D naviClass;
navis[current].className =3D naviClass + activeSuffix;
isShowing =3D current;
clearSlide();}
return false;}
if (i !=3D 0) {fx1[i].hide();} else {navis[i].className =3D naviClass + =
activeSuffix;}}}function showPauseButton() {createCookie("com_jw_fpss", =
"true");playButton.innerHTML =3D FPSSpause;playButton.title =3D =
FPSSpausetitle;pauseFlag =3D false;autoSlide();}function =
showPlayButton() {createCookie("com_jw_fpss", =
"false");playButton.innerHTML =3D FPSSplay;playButton.title =3D =
FPSSplaytitle;pauseFlag =3D true;clearTimeout(timer);firstDelay =3D =
false;}function showNext() {if (slides.length <=3D 1) =
return;fx1[isShowing].clearTimer();if (fx1[isShowing].el.offsetHeight) =
fx1[isShowing].hide();navis[isShowing].className =3D naviClass;if =
(isShowing =3D=3D slides.length - 1) {fx1[0].toggle();isShowing =3D 0;} =
else {fx1[++isShowing].toggle();}navis[isShowing].className =3D =
naviClass + activeSuffix;}function showPrev() {if (slides.length <=3D 1) =
return;fx1[isShowing].clearTimer();if (fx1[isShowing].el.offsetHeight) =
fx1[isShowing].hide();navis[isShowing].className =3D naviClass;if =
(isShowing =3D=3D 0) {fx1[slides.length - 1].toggle();isShowing =3D =
slides.length - 1;} else =
{fx1[--isShowing].toggle();}navis[isShowing].className =3D naviClass + =
activeSuffix;}function autoSlide() {if (!pauseFlag) {timer =3D =
setTimeout('autoSlide()', speed_delay);if (!firstDelay) firstDelay =3D =
true;else showNext();}}function clearSlide() {if (!pauseFlag) =
{clearTimeout(timer);firstDelay =3D false;autoSlide();}}function =
playButtonClicked() {if (pauseFlag) showPauseButton();else =
showPlayButton();}
function createCookie(name,value,days) {if (days) {var date =3D new =
Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires =3D =
"; expires=3D"+date.toGMTString();}else expires =3D "";document.cookie =
=3D name+"=3D"+value+expires+"; path=3D/";}function readCookie(name) =
{var nameEQ =3D name + "=3D";var ca =3D =
document.cookie.split(';');for(var i=3D0;i < ca.length;i++) {var c =3D =
ca[i];while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);if =
(c.indexOf(nameEQ) =3D=3D 0) return =
c.substring(nameEQ.length,c.length);}return null;}function fpssinit() =
{if (arguments.callee.done) return;arguments.callee.done =3D true;if =
(_timer) clearInterval(_timer);initFrontpageSlideshow();};

// Loader
if (document.addEventListener) =
{document.addEventListener("DOMContentLoaded", fpssinit, false);}
/*@cc_on @*/
/*@if (@_win32)
document.write("<script id=3D__ie_onload_fpss defer =
src=3Djavascript:void(0)><\/script>");
var scriptFPSS =3D document.getElementById("__ie_onload_fpss");
scriptFPSS.onreadystatechange =3D function() {if (this.readyState =3D=3D =
"complete") {fpssinit();}};
/*@end @*/
if (/WebKit/i.test(navigator.userAgent)) {var _timer =3D =
setInterval(function() {if (/loaded|complete/.test(document.readyState)) =
{fpssinit();}}, 10);}
window.onload =3D fpssinit;
------=_NextPart_000_0000_01CA3E0F.834529E0--

