<?xml version="1.0" encoding="UTF-8" ?> 
<Module>
<ModulePrefs title="Picasa Slideshow by TVS!" 
  title_url="http://www.tvshelp.com/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs" 
  description="Display a Slideshow from Picasa, Flickr, Photobucket or Plogger using its RSS url and customize how it is displayed. For more information visit http://www.tvshelp.com/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs/" 
height="300"   
width="100%"   
  scrolling="false" 
  screenshot="https://sites.google.com/site/tvsgadgets/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs/tvsss.png" 
  thumbnail="https://sites.google.com/site/tvsgadgets/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs/tvstn.png" 
  author="Chris Smith"
  author_email="csmithiowa+ggadget@gmail.com"  
  author_affiliation="Techno-Visions Software" 
  author_location="United States" 
  author_link="http://sites.google.com/site/tvsgadgets/">
</ModulePrefs> 
  <UserPref name="myFeed" 
  display_name="RSS Feed (your Picasa Galley RSS URL goes here)" 
  default_value="http://picasaweb.google.com/data/feed/base/user/csmithiowa/albumid/5417042402991305217?alt=rss&amp;kind=photo&amp;hl=en_US" /> 
<UserPref name="myLink" 
  display_name="Link when title is clicked" 
  default_value="http://sites.google.com/site/tvsgadgets/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs" /> 
  <UserPref name="myTitlehovered" 
  display_name="Title Message on hover" 
  default_value="Click Me" /> 
<UserPref name="myTitleSize" 
  display_name="Title Size" 
  default_value="0.9em" 
  datatype="enum" >
<EnumValue value="0.9em" display_value="Small"/>
<EnumValue value="1.0em" display_value="Medium"/>
<EnumValue value="2.0em" display_value="Large"/>
</UserPref>  
<UserPref name="myDisplayTime" 
  display_name="Display Time (ms)" 
  default_value="6000" 
  datatype="enum" >
<EnumValue value="4000" display_value="4 seconds"/>
<EnumValue value="5000" display_value="5 seconds"/>
<EnumValue value="6000" display_value="6 seconds"/>
<EnumValue value="7000" display_value="7 seconds"/>
<EnumValue value="8000" display_value="8 seconds"/>
<EnumValue value="9000" display_value="9 seconds"/>
<EnumValue value="10000" display_value="10 seconds"/>
<EnumValue value="11000" display_value="11 seconds"/>
<EnumValue value="12000" display_value="12 seconds"/>
<EnumValue value="13000" display_value="13 seconds"/>
</UserPref>  
  <UserPref name="myTransitionTime" 
  display_name="Transition (1 is Fast - 6 is slow)" 
  default_value="2000" 
  datatype="enum" >
<EnumValue value="1000" display_value="1"/>
<EnumValue value="2000" display_value="2"/>
<EnumValue value="3000" display_value="3"/>
<EnumValue value="4000" display_value="4"/>
<EnumValue value="5000" display_value="5"/>
<EnumValue value="6000" display_value="6"/>
</UserPref> 
<UserPref name="myTextcolor" 
  display_name="Color for Text" 
  default_value="Black" 
  datatype="enum" >
<EnumValue value="Aqua" display_value="Aqua"/>
<EnumValue value="Black" display_value="Black"/>
<EnumValue value="Blue" display_value="Blue"/>
<EnumValue value="Brown" display_value="Brown"/>
<EnumValue value="#3f2e1e" display_value="DarkBrown"/>
<EnumValue value="DarkRed" display_value="DarkRed"/>
<EnumValue value="FireBrick" display_value="FireBrick"/>
<EnumValue value="Gray" display_value="Gray"/>
<EnumValue value="Gray36" display_value="Gray 36"/>
<EnumValue value="Lime" display_value="Lime"/>
<EnumValue value="Maroon" display_value="Maroon"/>
<EnumValue value="MediumSeaGreen" display_value="MediumSeaGreen"/>
<EnumValue value="MediumSlateBlue" display_value="MediumSlateBlue"/>
<EnumValue value="MidnightBlue" display_value="MidnightBlue"/>
<EnumValue value="Navy" display_value="Navy"/>
<EnumValue value="Orange" display_value="Orange"/>
<EnumValue value="Pink" display_value="Pink"/>
<EnumValue value="Purple" display_value="Purple"/>
<EnumValue value="Red" display_value="Red"/>
<EnumValue value="RosyBrown" display_value="RosyBrown"/>
<EnumValue value="RoyalBlue" display_value="RoyalBlue"/>
<EnumValue value="Silver" display_value="Silver"/>
<EnumValue value="Tan" display_value="Tan"/>
<EnumValue value="Teal" display_value="Teal"/>
<EnumValue value="Transparent" display_value="Transparent"/>
<EnumValue value="Wheat" display_value="Wheat"/>
<EnumValue value="White" display_value="White"/>
<EnumValue value="WhiteSmoke" display_value="WhiteSmoke"/>
<EnumValue value="Yellow" display_value="Yellow"/>
<EnumValue value="YellowGreen" display_value="YellowGreen"/>
</UserPref>   

  <UserPref name="myTextBackgroundcolor" 
  display_name="Background for Text" 
  default_value="WhiteSmoke"
   datatype="enum" >
<EnumValue value="Aqua" display_value="Aqua"/>
<EnumValue value="Black" display_value="Black"/>
<EnumValue value="Blue" display_value="Blue"/>
<EnumValue value="Brown" display_value="Brown"/>
<EnumValue value="#3f2e1e" display_value="DarkBrown"/>
<EnumValue value="DarkRed" display_value="DarkRed"/>
<EnumValue value="FireBrick" display_value="FireBrick"/>
<EnumValue value="Gray" display_value="Gray"/>
<EnumValue value="Gray36" display_value="Gray 36"/>
<EnumValue value="Lime" display_value="Lime"/>
<EnumValue value="Maroon" display_value="Maroon"/>
<EnumValue value="MediumSeaGreen" display_value="MediumSeaGreen"/>
<EnumValue value="MediumSlateBlue" display_value="MediumSlateBlue"/>
<EnumValue value="MidnightBlue" display_value="MidnightBlue"/>
<EnumValue value="Navy" display_value="Navy"/>
<EnumValue value="Orange" display_value="Orange"/>
<EnumValue value="Pink" display_value="Pink"/>
<EnumValue value="Purple" display_value="Purple"/>
<EnumValue value="Red" display_value="Red"/>
<EnumValue value="RosyBrown" display_value="RosyBrown"/>
<EnumValue value="RoyalBlue" display_value="RoyalBlue"/>
<EnumValue value="Silver" display_value="Silver"/>
<EnumValue value="Tan" display_value="Tan"/>
<EnumValue value="Teal" display_value="Teal"/>
<EnumValue value="Transparent" display_value="Transparent"/>
<EnumValue value="Wheat" display_value="Wheat"/>
<EnumValue value="White" display_value="White"/>
<EnumValue value="WhiteSmoke" display_value="WhiteSmoke"/>
<EnumValue value="Yellow" display_value="Yellow"/>
<EnumValue value="YellowGreen" display_value="YellowGreen"/>
</UserPref>  
 
 <UserPref name="myBordercolor" 
  display_name="Color of border" 
  default_value="Maroon"
  datatype="enum" >
<EnumValue value="Aqua" display_value="Aqua"/>
<EnumValue value="Black" display_value="Black"/>
<EnumValue value="Blue" display_value="Blue"/>
<EnumValue value="Brown" display_value="Brown"/>
<EnumValue value="#3f2e1e" display_value="DarkBrown"/>
<EnumValue value="DarkRed" display_value="DarkRed"/>
<EnumValue value="FireBrick" display_value="FireBrick"/>
<EnumValue value="Gray" display_value="Gray"/>
<EnumValue value="Gray36" display_value="Gray 36"/>
<EnumValue value="Lime" display_value="Lime"/>
<EnumValue value="Maroon" display_value="Maroon"/>
<EnumValue value="MediumSeaGreen" display_value="MediumSeaGreen"/>
<EnumValue value="MediumSlateBlue" display_value="MediumSlateBlue"/>
<EnumValue value="MidnightBlue" display_value="MidnightBlue"/>
<EnumValue value="Navy" display_value="Navy"/>
<EnumValue value="Orange" display_value="Orange"/>
<EnumValue value="Pink" display_value="Pink"/>
<EnumValue value="Purple" display_value="Purple"/>
<EnumValue value="Red" display_value="Red"/>
<EnumValue value="RosyBrown" display_value="RosyBrown"/>
<EnumValue value="RoyalBlue" display_value="RoyalBlue"/>
<EnumValue value="Silver" display_value="Silver"/>
<EnumValue value="Tan" display_value="Tan"/>
<EnumValue value="Teal" display_value="Teal"/>
<EnumValue value="Transparent" display_value="Transparent"/>
<EnumValue value="Wheat" display_value="Wheat"/>
<EnumValue value="White" display_value="White"/>
<EnumValue value="WhiteSmoke" display_value="WhiteSmoke"/>
<EnumValue value="Yellow" display_value="Yellow"/>
<EnumValue value="YellowGreen" display_value="YellowGreen"/>
</UserPref> 
  
  <UserPref name="mySlideshowBackgroundcolor" 
  display_name="Background for Slide" 
  default_value="WhiteSmoke"
  datatype="enum" >
<EnumValue value="Aqua" display_value="Aqua"/>
<EnumValue value="Black" display_value="Black"/>
<EnumValue value="Blue" display_value="Blue"/>
<EnumValue value="Brown" display_value="Brown"/>
<EnumValue value="#3f2e1e" display_value="DarkBrown"/>
<EnumValue value="DarkRed" display_value="DarkRed"/>
<EnumValue value="FireBrick" display_value="FireBrick"/>
<EnumValue value="Gray" display_value="Gray"/>
<EnumValue value="Gray36" display_value="Gray 36"/>
<EnumValue value="Lime" display_value="Lime"/>
<EnumValue value="Maroon" display_value="Maroon"/>
<EnumValue value="MediumSeaGreen" display_value="MediumSeaGreen"/>
<EnumValue value="MediumSlateBlue" display_value="MediumSlateBlue"/>
<EnumValue value="MidnightBlue" display_value="MidnightBlue"/>
<EnumValue value="Navy" display_value="Navy"/>
<EnumValue value="Orange" display_value="Orange"/>
<EnumValue value="Pink" display_value="Pink"/>
<EnumValue value="Purple" display_value="Purple"/>
<EnumValue value="Red" display_value="Red"/>
<EnumValue value="RosyBrown" display_value="RosyBrown"/>
<EnumValue value="RoyalBlue" display_value="RoyalBlue"/>
<EnumValue value="Silver" display_value="Silver"/>
<EnumValue value="Tan" display_value="Tan"/>
<EnumValue value="Teal" display_value="Teal"/>
<EnumValue value="Transparent" display_value="Transparent"/>
<EnumValue value="Wheat" display_value="Wheat"/>
<EnumValue value="White" display_value="White"/>
<EnumValue value="WhiteSmoke" display_value="WhiteSmoke"/>
<EnumValue value="Yellow" display_value="Yellow"/>
<EnumValue value="YellowGreen" display_value="YellowGreen"/>
</UserPref> 

  <UserPref name="myBoxBackgroundcolor" 
  display_name="Background for Main Box" 
  default_value="WhiteSmoke" 
  datatype="enum" >
<EnumValue value="Aqua" display_value="Aqua"/>
<EnumValue value="Black" display_value="Black"/>
<EnumValue value="Blue" display_value="Blue"/>
<EnumValue value="Brown" display_value="Brown"/>
<EnumValue value="#3f2e1e" display_value="DarkBrown"/>
<EnumValue value="DarkRed" display_value="DarkRed"/>
<EnumValue value="FireBrick" display_value="FireBrick"/>
<EnumValue value="Gray" display_value="Gray"/>
<EnumValue value="Gray36" display_value="Gray 36"/>
<EnumValue value="Lime" display_value="Lime"/>
<EnumValue value="Maroon" display_value="Maroon"/>
<EnumValue value="MediumSeaGreen" display_value="MediumSeaGreen"/>
<EnumValue value="MediumSlateBlue" display_value="MediumSlateBlue"/>
<EnumValue value="MidnightBlue" display_value="MidnightBlue"/>
<EnumValue value="Navy" display_value="Navy"/>
<EnumValue value="Orange" display_value="Orange"/>
<EnumValue value="Pink" display_value="Pink"/>
<EnumValue value="Purple" display_value="Purple"/>
<EnumValue value="Red" display_value="Red"/>
<EnumValue value="RosyBrown" display_value="RosyBrown"/>
<EnumValue value="RoyalBlue" display_value="RoyalBlue"/>
<EnumValue value="Silver" display_value="Silver"/>
<EnumValue value="Tan" display_value="Tan"/>
<EnumValue value="Teal" display_value="Teal"/>
<EnumValue value="Transparent" display_value="Transparent"/>
<EnumValue value="Wheat" display_value="Wheat"/>
<EnumValue value="White" display_value="White"/>
<EnumValue value="WhiteSmoke" display_value="WhiteSmoke"/>
<EnumValue value="Yellow" display_value="Yellow"/>
<EnumValue value="YellowGreen" display_value="YellowGreen"/>
</UserPref>  
 <UserPref name="myPictureWidth" 
  display_name="Width for pictures (match the sizes)" 
  default_value="199"
   datatype="enum" >
<EnumValue value="199" display_value="Size 1 - Width-199px"/>
<EnumValue value="288" display_value="Size 2 - Width 288px"/>
<EnumValue value="380" display_value="Size 3 - Width 380px"/>  
<EnumValue value="400" display_value="Size 4 - Width 400px"/>
<EnumValue value="550" display_value="Size 5 - Width 550px"/>
<EnumValue value="580" display_value="Size 6 - Width 580px"/>
<EnumValue value="600" display_value="Size 7 - Width 600px"/>
<EnumValue value="800" display_value="Size 8 - Width 800px"/>
</UserPref>  
  <UserPref name="myPictureHeight" 
  display_name="Height for pictures (match the sizes)" 
  default_value="175"
  datatype="enum" >
<EnumValue value="175" display_value="Size 1 - Height 175px"/>
<EnumValue value="192" display_value="Size 2 - Height 192px"/>
<EnumValue value="267" display_value="Size 3 - Height 267px"/>  
<EnumValue value="290" display_value="Size 4 - Height 290px"/>
<EnumValue value="350" display_value="Size 5 - Height 350px"/>
<EnumValue value="380" display_value="Size 6 - Height 380px"/>
<EnumValue value="400" display_value="Size 7 - Height 400px"/>
<EnumValue value="533" display_value="Size 8 - Height 533px"/>
</UserPref> 
 
<UserPref name="myPause"
display_name="Pause when Hover"
default_value="true"
datatype="enum" >
<EnumValue value="true" display_value="True"/>
<EnumValue value="false" display_value="False"/>
</UserPref>
 <UserPref name="myControls"
display_name="Display Controls"
default_value="true"
datatype="enum" >
<EnumValue value="true" display_value="True"/>
<EnumValue value="false" display_value="False"/>
</UserPref>

 <UserPref name="myRandom"
display_name="Random Display"
default_value="0"
datatype="enum" >
<EnumValue value="1" display_value="True"/>
<EnumValue value="0" display_value="False"/>
</UserPref>

<Content type="html"><![CDATA[ 
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script src="http://www.google.com/uds/solutions/slideshow/gfslideshow.js" type="text/javascript"></script>
<style text="text/css">
.gss
{
width: __UP_myPictureWidth__px;
height: __UP_myPictureHeight__px;
margin: 15px auto 5px auto;
color: #000;
background-color: __UP_mySlideshowBackgroundcolor__;
border: 2px solid __UP_myBordercolor__;
padding: 4px;
}
#image_title
{
font-size: 0.9em;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
text-align: center;
padding: 5px;   
color: __UP_myTextcolor__;
background-color: __UP_myTextBackgroundcolor__;
}
#feed_title
{
font-size: __UP_myTitleSize__;
font-weight: bold;
font-family: Arial, sans-serif;
text-align: center;
color: __UP_myTextcolor__;
background-color: __UP_myTextBackgroundcolor__;
}
#feed_title a:link, #feed_title a:visited
{
text-decoration: none;
color: __UP_myTextcolor__;
}
#feed_title a:hover
{
font-weight: normal;
color: __UP_myTextcolor__;
}
#main_box
{
background-color: __UP_myBoxBackgroundcolor__;
}
</style> 
<script type="text/javascript"> 
/***********************************************
* Credits to Philippe Chappuis - http://www.liens-du-vin.ch
* Credits to Derek Collison - gfslideshow.js
* 
***********************************************/
// Global variables
var prefs = new _IG_Prefs(__MODULE_ID__);
var s_fil=_trim(prefs.getString("myFeed"));
var s_lnk=_trim(prefs.getString("myLink"));
var s_tit=_trim(prefs.getString("myTitlehovered"));
var s_dti =_trim(prefs.getString("myDisplayTime"));
var s_tti =_trim(prefs.getString("myTransitionTime"));
var s_rnd =_trim(prefs.getString("myRandom"));

//Upgrade Cleanup
if (Title = "")  Title="";
if (s_rnd = "true")  s_rnd="1";
if (s_rnd = "false")  s_rnd="0";

//Load feed
function load_feed()
{
var feed_input = s_fil;
var options = {
fullControlPanel: __UP_myControls__,
fullControlPanelSmallIcons: true,
thumbnailSize : GFslideShow.THUMBNAILS_LARGE,
pauseOnHover: __UP_myPause__,
scaleImages : true,
displayTime: s_dti,
transitionTime: s_tti,
//no action when click linkTarget : google.feeds.LINK_TARGET_BLANK,
feedLoadCallback: FeedTitle,
// to get the full size
thumbnailUrlResolver: UrlResolver, 
transitionCallback: TransitionHandler
};

var rnd = "__UP_myRandom__";
var s_rnd ="__UP_myRandom__";
if (rnd=="1") /* Random call */
{
   var processEntries = GFslideShow.prototype.processEntries;
     GFslideShow.prototype.processEntries =
       function(entries) {
         for (var i=0, entry;  entry = entries[i];  i++) {
           var j = Math.floor(Math.random() * entries.length);
           var t = entries[j];
           entries[j] = entries[i];
           entries[i] = t;
         }
         processEntries.call(this, entries);
       };
  } 
new GFslideShow(feed_input, "slide_box", options);
}
// Find the title of the Feed
function FeedTitle(result)
{ if ( result.error ) { alert("Error : Feed load failed"); }
else
{
var html=result.feed.title;
html="<a href='" + s_lnk + "' target='_blank' title='" + s_tit + "'>" + html + "</a>";
_gel("feed_title").innerHTML=html;
}
}
// Find title of pic
function TransitionHandler(entry, transitionTime)
{
_gel("image_title").innerHTML=entry.title + "<br/>&nbsp;<br/>";
}
// Get the full size (picasa send thumb from s288 (288 x 216 
function UrlResolver (entry)
{
var c=entry.content;
var s1 = c.indexOf("src=")+5;
var i = c.indexOf(".jpg",s1); 
if (i==-1) {i=c.indexOf(".JPG",s1);}  
var s2 = i + 4;  
var thumburl= c.substring(s1,s2); 
// take the picture from s400
thumburl=thumburl.replace("/s288/","/s400/");
return(thumburl);    
}        
google.load("feeds", "1");
google.setOnLoadCallback(load_feed);
</script> 
</head> 
<div id="main_box"> 
<div id="feed_title"></div> 
<center><div id="slide_box" class="gss">Loading pictures...</div></center> 
<div id="image_title"></div> 
</div> 
]]></Content>
<Content type="html" view="canvas"> 
    <![CDATA[
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script src="http://www.google.com/uds/solutions/slideshow/gfslideshow.js" type="text/javascript"></script>
<style text="text/css">
.gss
{
width: 600px;
height: 400px;
margin: 15px auto 5px auto;
color: #000;
background-color: __UP_mySlideshowBackgroundcolor__;
border: 2px solid __UP_myBordercolor__;
padding: 4px;
}
#image_title
{
font-size: 0.9em;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
text-align: center;
padding: 5px;   
color: __UP_myTextcolor__;
background-color: __UP_myTextBackgroundcolor__;
}
#feed_title
{
font-size: __UP_myTitleSize__;
font-weight: bold;
font-family: Arial, sans-serif;
text-align: center;
color: __UP_myTextcolor__;
background-color: __UP_myTextBackgroundcolor__;
}
#feed_title a:link, #feed_title a:visited
{
text-decoration: none;
color: __UP_myTextcolor__;
}
#feed_title a:hover
{
font-weight: normal;
color: __UP_myTextcolor__;
}
#main_box
{
background-color: __UP_myBoxBackgroundcolor__;
}
</style>
<script type="text/javascript">
// Global variables
var prefs = new _IG_Prefs(__MODULE_ID__);
var s_fil=_trim(prefs.getString("myFeed"));
var s_lnk=_trim(prefs.getString("myLink"));
var s_tit=_trim(prefs.getString("myTitlehovered"));
var Title =_trim(prefs.getString("Title"));
var s_rnd =_trim(prefs.getString("myRandom"));
//Upgrade Cleanup
if (Title = "")  Title="";
if (s_rnd = "true")  s_rnd="1";
if (s_rnd = "false")  s_rnd="0";

///Load feed
function load_feed()
{
var feed_input = s_fil;
var options = {
fullControlPanel: __UP_myControls__,
fullControlPanelSmallIcons: true,
thumbnailSize : GFslideShow.THUMBNAILS_LARGE,
pauseOnHover: __UP_myPause__,
scaleImages : true,
displayTime: __UP_myTransitionTime__,
transitionTime: __UP_myTransitionTime__,
//no action when click linkTarget : google.feeds.LINK_TARGET_BLANK,
linkTarget : google.feeds.LINK_TARGET_BLANK,
feedLoadCallback: FeedTitle,
// to get the full size
thumbnailUrlResolver: UrlResolver, 
transitionCallback: TransitionHandler
};
var rnd = "__UP_myRandom__";
var s_rnd ="__UP_myRandom__";
if (rnd=="1") /* Random call */
{
   var processEntries = GFslideShow.prototype.processEntries;
     GFslideShow.prototype.processEntries =
       function(entries) {
         for (var i=0, entry;  entry = entries[i];  i++) {
           var j = Math.floor(Math.random() * entries.length);
           var t = entries[j];
           entries[j] = entries[i];
           entries[i] = t;
         }
         processEntries.call(this, entries);
       };
  } 


new GFslideShow(feed_input, "slide_box", options);
}
// Find the title of the Feed
function FeedTitle(result)
{ if ( result.error ) { alert("Error : Feed load failed"); }
else
{
var html=result.feed.title;
html="<a href='" + s_lnk + "' target='_blank' title='" + s_tit + "'>" + html + "</a>";
document.getElementById("feed_title").innerHTML=html;
}
}
// Find title of pic
function TransitionHandler(entry, transitionTime)
{
document.getElementById("image_title").innerHTML=entry.title;
}
// Get the full size (picasa send thumb from s288 (288 x 216 
function UrlResolver (entry)
{
var c=entry.content;
var s1 = c.indexOf("src=")+5;
var i = c.indexOf(".jpg",s1); 
if (i==-1) {i=c.indexOf(".JPG",s1);}  
var s2 = i + 4;  
var thumburl= c.substring(s1,s2); 
// take the picture from s400
thumburl=thumburl.replace("/s288/","/s400/");
return(thumburl);    
}        
google.load("feeds", "1");
google.setOnLoadCallback(load_feed);
</script>
</head>
<Center>
<div id="main_box"> 
<div id="feed_title"></div> 
<center><div id="slide_box" class="gss">Loading pictures...</div></center> 
<div id="image_title"></div> 
</div> 
<br /><br /><br />
<div>Find out more about this Gadget <a href="http://sites.google.com/site/tvsgadgets/google-gadgets-for-websites/picasa-rss-slideshow-by-tvs" rel="nofollow" target="_blank">Picasa Slideshow by TVS!</a><br>
</div>
<div><a href="http://sites.google.com/site/tvsgadgets/" rel="nofollow" target="_blank">Google Gadgets by Techno-Visions Software</a><br>
</div>
<div>Picasa Slideshow by TVS! Current Version 2.01 - revised 11/21/2011<br>
</div></Center>
     ]]> 
  </Content>
</Module>
