git.iko.soy/typeable/pandoc
on f4e738a help sign in
typeable/pandoc/tests/s5.basic.html
342 lines 22 kB history raw
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4 <title>My S5 Document</title>
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="pandoc" />
7 <meta name="author" content="Sam Smith; Jen Jones" />
8 <meta name="date" content="July 15, 2006" />
9 <!-- configuration parameters -->
10 <meta name="defaultView" content="slideshow" />
11 <meta name="controlVis" content="hidden" />
12 <style type="text/css" media="projection" id="slideProj">
13 /* Do not edit or override these styles! The system will likely break if you do. */
15 div#header, div#footer, div#controls, .slide {position: absolute;}
16 html>body div#header, html>body div#footer,
17 html>body div#controls, html>body .slide {position: fixed;}
18 .handout {display: none;}
19 .layout {display: block;}
20 .slide, .hideme, .incremental {visibility: hidden;}
21 #slide0 {visibility: visible;}
23 /* The following styles size, place, and layer the slide components.
24 Edit these if you want to change the overall slide layout.
25 The commented lines can be uncommented (and modified, if necessary)
26 to help you with the rearrangement process. */
28 /* target = 1024x768 */
30 div#header, div#footer, .slide {width: 100%; top: 0; left: 0;}
31 div#header {top: 0; height: 3em; z-index: 1;}
32 div#footer {top: auto; bottom: 0; height: 2.5em; z-index: 5;}
33 .slide {top: 0; width: 92%; padding: 3.5em 4% 4%; z-index: 2; list-style: none;}
34 div#controls {left: 50%; bottom: 0; width: 50%; z-index: 100;}
35 div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
36 margin: 0;}
37 #currentSlide {position: absolute; width: 10%; left: 45%; bottom: 1em; z-index: 10;}
38 html>body #currentSlide {position: fixed;}
40 /*
41 div#header {background: #FCC;}
42 div#footer {background: #CCF;}
43 div#controls {background: #BBD;}
44 div#currentSlide {background: #FFC;}
45 */
47 /* Following are the presentation styles -- edit away! */
49 body {background: #FFF url(bodybg.gif) -16px 0 no-repeat; color: #000; font-size: 2em;}
50 :link, :visited {text-decoration: none; color: #00C;}
51 #controls :active {color: #88A !important;}
52 #controls :focus {outline: 1px dotted #227;}
53 h1, h2, h3, h4 {font-size: 100%; margin: 0; padding: 0; font-weight: inherit;}
54 ul, pre {margin: 0; line-height: 1em;}
55 html, body {margin: 0; padding: 0;}
57 blockquote, q {font-style: italic;}
58 blockquote {padding: 0 2em 0.5em; margin: 0 1.5em 0.5em; text-align: center; font-size: 1em;}
59 blockquote p {margin: 0;}
60 blockquote i {font-style: normal;}
61 blockquote b {display: block; margin-top: 0.5em; font-weight: normal; font-size: smaller; font-style: normal;}
62 blockquote b i {font-style: italic;}
64 kbd {font-weight: bold; font-size: 1em;}
65 sup {font-size: smaller; line-height: 1px;}
67 .slide code {padding: 2px 0.25em; font-weight: bold; color: #533;}
68 .slide code.bad, code del {color: red;}
69 .slide code.old {color: silver;}
70 .slide pre {padding: 0; margin: 0.25em 0 0.5em 0.5em; color: #533; font-size: 90%;}
71 .slide pre code {display: block;}
72 .slide ul {margin-left: 5%; margin-right: 7%; list-style: disc;}
73 .slide li {margin-top: 0.75em; margin-right: 0;}
74 .slide ul ul {line-height: 1;}
75 .slide ul ul li {margin: .2em; font-size: 85%; list-style: square;}
76 .slide img.leader {display: block; margin: 0 auto;}
78 div#header, div#footer {background: #005; color: #AAB;
79 font-family: Verdana, Helvetica, sans-serif;}
80 div#header {background: #005 url(bodybg.gif) -16px 0 no-repeat;
81 line-height: 1px;}
82 div#footer {font-size: 0.5em; font-weight: bold; padding: 1em 0;}
83 #footer h1, #footer h2 {display: block; padding: 0 1em;}
84 #footer h2 {font-style: italic;}
86 div.long {font-size: 0.75em;}
87 .slide h1 {position: absolute; top: 0.7em; left: 87px; z-index: 1;
88 margin: 0; padding: 0.3em 0 0 50px; white-space: nowrap;
89 font: bold 150%/1em Helvetica, sans-serif; text-transform: capitalize;
90 color: #DDE; background: #005;}
91 .slide h3 {font-size: 130%;}
92 h1 abbr {font-variant: small-caps;}
94 div#controls {position: absolute; left: 50%; bottom: 0;
95 width: 50%;
96 text-align: right; font: bold 0.9em Verdana, Helvetica, sans-serif;}
97 html>body div#controls {position: fixed; padding: 0 0 1em 0;
98 top: auto;}
99 div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
100 margin: 0; padding: 0;}
101 #controls #navLinks a {padding: 0; margin: 0 0.5em;
102 background: #005; border: none; color: #779;
103 cursor: pointer;}
104 #controls #navList {height: 1em;}
105 #controls #navList #jumplist {position: absolute; bottom: 0; right: 0; background: #DDD; color: #227;}
107 #currentSlide {text-align: center; font-size: 0.5em; color: #449;}
109 #slide0 {padding-top: 3.5em; font-size: 90%;}
110 #slide0 h1 {position: static; margin: 1em 0 0; padding: 0;
111 font: bold 2em Helvetica, sans-serif; white-space: normal;
112 color: #000; background: transparent;}
113 #slide0 h2 {font: bold italic 1em Helvetica, sans-serif; margin: 0.25em;}
114 #slide0 h3 {margin-top: 1.5em; font-size: 1.5em;}
115 #slide0 h4 {margin-top: 0; font-size: 1em;}
117 ul.urls {list-style: none; display: inline; margin: 0;}
118 .urls li {display: inline; margin: 0;}
119 .note {display: none;}
120 .external {border-bottom: 1px dotted gray;}
121 html>body .external {border-bottom: none;}
122 .external:after {content: " \274F"; font-size: smaller; color: #77B;}
124 .incremental, .incremental *, .incremental *:after {color: #DDE; visibility: visible;}
125 img.incremental {visibility: hidden;}
126 .slide .current {color: #B02;}
129 /* diagnostics
131 li:after {content: " [" attr(class) "]"; color: #F88;}
132 */
134 </style>
135 <style type="text/css" media="projection" id="operaFix">
136 /* DO NOT CHANGE THESE unless you really want to break Opera Show */
137 .slide {
138 visibility: visible !important;
139 position: static !important;
140 page-break-before: always;
141 }
142 #slide0 {page-break-before: avoid;}
144 </style>
145 <style type="text/css" media="screen" id="outlineStyle">
146 /* don't change this unless you want the layout stuff to show up in the outline view! */
148 .layout div, #footer *, #controlForm * {display: none;}
149 #footer, #controls, #controlForm, #navLinks, #toggle {
150 display: block; visibility: visible; margin: 0; padding: 0;}
151 #toggle {float: right; padding: 0.5em;}
152 html>body #toggle {position: fixed; top: 0; right: 0;}
154 /* making the outline look pretty-ish */
156 #slide0 h1, #slide0 h2, #slide0 h3, #slide0 h4 {border: none; margin: 0;}
157 #slide0 h1 {padding-top: 1.5em;}
158 .slide h1 {margin: 1.5em 0 0; padding-top: 0.25em;
159 border-top: 1px solid #888; border-bottom: 1px solid #AAA;}
160 #toggle {border: 1px solid; border-width: 0 0 1px 1px; background: #FFF;}
162 </style>
163 <style type="text/css" media="print" id="slidePrint">
164 /* The following rule is necessary to have all slides appear in print! DO NOT REMOVE IT! */
165 .slide, ul {page-break-inside: avoid; visibility: visible !important;}
166 h1 {page-break-after: avoid;}
168 body {font-size: 12pt; background: white;}
169 * {color: black;}
171 #slide0 h1 {font-size: 200%; border: none; margin: 0.5em 0 0.25em;}
172 #slide0 h3 {margin: 0; padding: 0;}
173 #slide0 h4 {margin: 0 0 0.5em; padding: 0;}
174 #slide0 {margin-bottom: 3em;}
176 h1 {border-top: 2pt solid gray; border-bottom: 1px dotted silver;}
177 .extra {background: transparent !important;}
178 div.extra, pre.extra, .example {font-size: 10pt; color: #333;}
179 ul.extra a {font-weight: bold;}
180 p.example {display: none;}
182 #header {display: none;}
183 #footer h1 {margin: 0; border-bottom: 1px solid; color: gray; font-style: italic;}
184 #footer h2, #controls {display: none;}
186 /* The following rule keeps the layout stuff out of print. Remove at your own risk! */
187 .layout, .layout * {display: none !important;}
189 </style>
190 <script type="text/javascript">
191 // S5 v1.1 slides.js -- released into the Public Domain
192 //
193 // Please see http://www.meyerweb.com/eric/tools/s5/credits.html for information
194 // about all the wonderful and talented contributors to this code!
195 var undef;var slideCSS='';var snum=0;var smax=1;var incpos=0;var number=undef;var s5mode=true;var defaultView='slideshow';var controlVis='visible';var isIE=navigator.appName=='Microsoft Internet Explorer'&&navigator.userAgent.indexOf('Opera')<1?1:0;var isOp=navigator.userAgent.indexOf('Opera')>-1?1:0;var isGe=navigator.userAgent.indexOf('Gecko')>-1&&navigator.userAgent.indexOf('Safari')<1?1:0;function hasClass(object,className){if(!object.className)return false;return(object.className.search('(^|\\s)'+className+'(\\s|$)')!=-1);}
196 function hasValue(object,value){if(!object)return false;return(object.search('(^|\\s)'+value+'(\\s|$)')!=-1);}
197 function removeClass(object,className){if(!object)return;object.className=object.className.replace(new RegExp('(^|\\s)'+className+'(\\s|$)'),RegExp.$1+RegExp.$2);}
198 function addClass(object,className){if(!object||hasClass(object,className))return;if(object.className){object.className+=' '+className;}else{object.className=className;}}
199 function GetElementsWithClassName(elementName,className){var allElements=document.getElementsByTagName(elementName);var elemColl=new Array();for(var i=0;i<allElements.length;i++){if(hasClass(allElements[i],className)){elemColl[elemColl.length]=allElements[i];}}
200 return elemColl;}
201 function isParentOrSelf(element,id){if(element==null||element.nodeName=='BODY')return false;else if(element.id==id)return true;else return isParentOrSelf(element.parentNode,id);}
202 function nodeValue(node){var result="";if(node.nodeType==1){var children=node.childNodes;for(var i=0;i<children.length;++i){result+=nodeValue(children[i]);}}
203 else if(node.nodeType==3){result=node.nodeValue;}
204 return(result);}
205 function slideLabel(){var slideColl=GetElementsWithClassName('*','slide');var list=document.getElementById('jumplist');smax=slideColl.length;for(var n=0;n<smax;n++){var obj=slideColl[n];var did='slide'+n.toString();obj.setAttribute('id',did);if(isOp)continue;var otext='';var menu=obj.firstChild;if(!menu)continue;while(menu&&menu.nodeType==3){menu=menu.nextSibling;}
206 if(!menu)continue;var menunodes=menu.childNodes;for(var o=0;o<menunodes.length;o++){otext+=nodeValue(menunodes[o]);}
207 list.options[list.length]=new Option(n+' : '+otext,n);}}
208 function currentSlide(){var cs;if(document.getElementById){cs=document.getElementById('currentSlide');}else{cs=document.currentSlide;}
209 cs.innerHTML='<span id="csHere">'+snum+'<\/span> '+'<span id="csSep">\/<\/span> '+'<span id="csTotal">'+(smax-1)+'<\/span>';if(snum==0){cs.style.visibility='hidden';}else{cs.style.visibility='visible';}}
210 function go(step){if(document.getElementById('slideProj').disabled||step==0)return;var jl=document.getElementById('jumplist');var cid='slide'+snum;var ce=document.getElementById(cid);if(incrementals[snum].length>0){for(var i=0;i<incrementals[snum].length;i++){removeClass(incrementals[snum][i],'current');removeClass(incrementals[snum][i],'incremental');}}
211 if(step!='j'){snum+=step;lmax=smax-1;if(snum>lmax)snum=lmax;if(snum<0)snum=0;}else
212 snum=parseInt(jl.value);var nid='slide'+snum;var ne=document.getElementById(nid);if(!ne){ne=document.getElementById('slide0');snum=0;}
213 if(step<0){incpos=incrementals[snum].length}else{incpos=0;}
214 if(incrementals[snum].length>0&&incpos==0){for(var i=0;i<incrementals[snum].length;i++){if(hasClass(incrementals[snum][i],'current'))
215 incpos=i+1;else
216 addClass(incrementals[snum][i],'incremental');}}
217 if(incrementals[snum].length>0&&incpos>0)
218 addClass(incrementals[snum][incpos-1],'current');ce.style.visibility='hidden';ne.style.visibility='visible';jl.selectedIndex=snum;currentSlide();number=0;}
219 function goTo(target){if(target>=smax||target==snum)return;go(target-snum);}
220 function subgo(step){if(step>0){removeClass(incrementals[snum][incpos-1],'current');removeClass(incrementals[snum][incpos],'incremental');addClass(incrementals[snum][incpos],'current');incpos++;}else{incpos--;removeClass(incrementals[snum][incpos],'current');addClass(incrementals[snum][incpos],'incremental');addClass(incrementals[snum][incpos-1],'current');}}
221 function toggle(){var slideColl=GetElementsWithClassName('*','slide');var slides=document.getElementById('slideProj');var outline=document.getElementById('outlineStyle');if(!slides.disabled){slides.disabled=true;outline.disabled=false;s5mode=false;fontSize('1em');for(var n=0;n<smax;n++){var slide=slideColl[n];slide.style.visibility='visible';}}else{slides.disabled=false;outline.disabled=true;s5mode=true;fontScale();for(var n=0;n<smax;n++){var slide=slideColl[n];slide.style.visibility='hidden';}
222 slideColl[snum].style.visibility='visible';}}
223 function showHide(action){var obj=GetElementsWithClassName('*','hideme')[0];switch(action){case's':obj.style.visibility='visible';break;case'h':obj.style.visibility='hidden';break;case'k':if(obj.style.visibility!='visible'){obj.style.visibility='visible';}else{obj.style.visibility='hidden';}
224 break;}}
225 function keys(key){if(!key){key=event;key.which=key.keyCode;}
226 if(key.which==84){toggle();return;}
227 if(s5mode){switch(key.which){case 10:case 13:if(window.event&&isParentOrSelf(window.event.srcElement,'controls'))return;if(key.target&&isParentOrSelf(key.target,'controls'))return;if(number!=undef){goTo(number);break;}
228 case 32:case 34:case 39:case 40:if(number!=undef){go(number);}else if(!incrementals[snum]||incpos>=incrementals[snum].length){go(1);}else{subgo(1);}
229 break;case 33:case 37:case 38:if(number!=undef){go(-1*number);}else if(!incrementals[snum]||incpos<=0){go(-1);}else{subgo(-1);}
230 break;case 36:goTo(0);break;case 35:goTo(smax-1);break;case 67:showHide('k');break;}
231 if(key.which<48||key.which>57){number=undef;}else{if(window.event&&isParentOrSelf(window.event.srcElement,'controls'))return;if(key.target&&isParentOrSelf(key.target,'controls'))return;number=(((number!=undef)?number:0)*10)+(key.which-48);}}
232 return false;}
233 function clicker(e){number=undef;var target;if(window.event){target=window.event.srcElement;e=window.event;}else target=e.target;if(target.getAttribute('href')!=null||hasValue(target.rel,'external')||isParentOrSelf(target,'controls')||isParentOrSelf(target,'embed')||isParentOrSelf(target,'object'))return true;if(!e.which||e.which==1){if(!incrementals[snum]||incpos>=incrementals[snum].length){go(1);}else{subgo(1);}}}
234 function findSlide(hash){var target=null;var slides=GetElementsWithClassName('*','slide');for(var i=0;i<slides.length;i++){var targetSlide=slides[i];if((targetSlide.name&&targetSlide.name==hash)||(targetSlide.id&&targetSlide.id==hash)){target=targetSlide;break;}}
235 while(target!=null&&target.nodeName!='BODY'){if(hasClass(target,'slide')){return parseInt(target.id.slice(5));}
236 target=target.parentNode;}
237 return null;}
238 function slideJump(){if(window.location.hash==null)return;var sregex=/^#slide(\d+)$/;var matches=sregex.exec(window.location.hash);var dest=null;if(matches!=null){dest=parseInt(matches[1]);}else{dest=findSlide(window.location.hash.slice(1));}
239 if(dest!=null)
240 go(dest-snum);}
241 function fixLinks(){var thisUri=window.location.href;thisUri=thisUri.slice(0,thisUri.length-window.location.hash.length);var aelements=document.getElementsByTagName('A');for(var i=0;i<aelements.length;i++){var a=aelements[i].href;var slideID=a.match('\#slide[0-9]{1,2}');if((slideID)&&(slideID[0].slice(0,1)=='#')){var dest=findSlide(slideID[0].slice(1));if(dest!=null){if(aelements[i].addEventListener){aelements[i].addEventListener("click",new Function("e","if (document.getElementById('slideProj').disabled) return;"+"go("+dest+" - snum); "+"if (e.preventDefault) e.preventDefault();"),true);}else if(aelements[i].attachEvent){aelements[i].attachEvent("onclick",new Function("","if (document.getElementById('slideProj').disabled) return;"+"go("+dest+" - snum); "+"event.returnValue = false;"));}}}}}
242 function externalLinks(){if(!document.getElementsByTagName)return;var anchors=document.getElementsByTagName('a');for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute('href')&&hasValue(anchor.rel,'external')){anchor.target='_blank';addClass(anchor,'external');}}}
243 function createControls(){var controlsDiv=document.getElementById("controls");if(!controlsDiv)return;var hider=' onmouseover="showHide(\'s\');" onmouseout="showHide(\'h\');"';var hideDiv,hideList='';if(controlVis=='hidden'){hideDiv=hider;}else{hideList=hider;}
244 controlsDiv.innerHTML='<form action="#" id="controlForm"'+hideDiv+'>'+'<div id="navLinks">'+'<a accesskey="t" id="toggle" href="javascript:toggle();">&#216;<\/a>'+'<a accesskey="z" id="prev" href="javascript:go(-1);">&laquo;<\/a>'+'<a accesskey="x" id="next" href="javascript:go(1);">&raquo;<\/a>'+'<div id="navList"'+hideList+'><select id="jumplist" onchange="go(\'j\');"><\/select><\/div>'+'<\/div><\/form>';if(controlVis=='hidden'){var hidden=document.getElementById('navLinks');}else{var hidden=document.getElementById('jumplist');}
245 addClass(hidden,'hideme');}
246 function fontScale(){if(!s5mode)return false;var vScale=22;var hScale=32;if(window.innerHeight){var vSize=window.innerHeight;var hSize=window.innerWidth;}else if(document.documentElement.clientHeight){var vSize=document.documentElement.clientHeight;var hSize=document.documentElement.clientWidth;}else if(document.body.clientHeight){var vSize=document.body.clientHeight;var hSize=document.body.clientWidth;}else{var vSize=700;var hSize=1024;}
247 var newSize=Math.min(Math.round(vSize/vScale),Math.round(hSize/hScale));fontSize(newSize+'px');if(isGe){var obj=document.getElementsByTagName('body')[0];obj.style.display='none';obj.style.display='block';}}
248 function fontSize(value){if(!(s5ss=document.getElementById('s5ss'))){if(!isIE){document.getElementsByTagName('head')[0].appendChild(s5ss=document.createElement('style'));s5ss.setAttribute('media','screen, projection');s5ss.setAttribute('id','s5ss');}else{document.createStyleSheet();document.s5ss=document.styleSheets[document.styleSheets.length-1];}}
249 if(!isIE){while(s5ss.lastChild)s5ss.removeChild(s5ss.lastChild);s5ss.appendChild(document.createTextNode('body {font-size: '+value+' !important;}'));}else{document.s5ss.addRule('body','font-size: '+value+' !important;');}}
250 function notOperaFix(){slideCSS=document.getElementById('slideProj').href;var slides=document.getElementById('slideProj');var outline=document.getElementById('outlineStyle');slides.setAttribute('media','screen');outline.disabled=true;if(isGe){slides.setAttribute('href','null');slides.setAttribute('href',slideCSS);}
251 if(isIE&&document.styleSheets&&document.styleSheets[0]){document.styleSheets[0].addRule('img','behavior: url(ui/default/iepngfix.htc)');document.styleSheets[0].addRule('div','behavior: url(ui/default/iepngfix.htc)');document.styleSheets[0].addRule('.slide','behavior: url(ui/default/iepngfix.htc)');}}
252 function getIncrementals(obj){var incrementals=new Array();if(!obj)
253 return incrementals;var children=obj.childNodes;for(var i=0;i<children.length;i++){var child=children[i];if(hasClass(child,'incremental')){if(child.nodeName=='OL'||child.nodeName=='UL'){removeClass(child,'incremental');for(var j=0;j<child.childNodes.length;j++){if(child.childNodes[j].nodeType==1){addClass(child.childNodes[j],'incremental');}}}else{incrementals[incrementals.length]=child;removeClass(child,'incremental');}}
254 if(hasClass(child,'show-first')){if(child.nodeName=='OL'||child.nodeName=='UL'){removeClass(child,'show-first');if(child.childNodes[isGe].nodeType==1){removeClass(child.childNodes[isGe],'incremental');}}else{incrementals[incrementals.length]=child;}}
255 incrementals=incrementals.concat(getIncrementals(child));}
256 return incrementals;}
257 function createIncrementals(){var incrementals=new Array();for(var i=0;i<smax;i++){incrementals[i]=getIncrementals(document.getElementById('slide'+i));}
258 return incrementals;}
259 function defaultCheck(){var allMetas=document.getElementsByTagName('meta');for(var i=0;i<allMetas.length;i++){if(allMetas[i].name=='defaultView'){defaultView=allMetas[i].content;}
260 if(allMetas[i].name=='controlVis'){controlVis=allMetas[i].content;}}}
261 function trap(e){if(!e){e=event;e.which=e.keyCode;}
262 try{modifierKey=e.ctrlKey||e.altKey||e.metaKey;}
263 catch(e){modifierKey=false;}
264 return modifierKey||e.which==0;}
265 function startup(){defaultCheck();if(!isOp)
266 createControls();slideLabel();fixLinks();externalLinks();fontScale();if(!isOp){notOperaFix();incrementals=createIncrementals();slideJump();if(defaultView=='outline'){toggle();}
267 document.onkeyup=keys;document.onkeypress=trap;document.onclick=clicker;}}
268 window.onload=startup;window.onresize=function(){setTimeout('fontScale()',50);}
269 </script>
270</head>
271<body>
272<h1 class="title">My S5 Document</h1>
273<div class="layout">
274<div id="controls"></div>
275<div id="currentSlide"></div>
276<div id="header"></div>
277<div id="footer">
278<h1
279>July 15, 2006</h1
280><h2
281>My S5 Document</h2
282></div>
283</div>
284<div class="presentation">
286<div class="slide">
287<h1
288>My S5 Document</h1
289><h3
290>Sam Smith<br
291 />Jen Jones</h3
292><h4
293>July 15, 2006</h4
294></div>
295<div class="slide">
296<h1
297>First slide</h1
298><ul
299><li
300 >first bullet</li
301 ><li
302 >second bullet</li
303 ></ul
304></div>
305<div class="slide">
306<h1
307>Math</h1
308><ul
309><li
310 ><span class="math"
311 >\frac{<em
312 >d</em
313 >}{<em
314 >dx</em
315 >}<em
316 >f</em
317 >(<em
318 >x</em
319 >)=\lim<sub
320 ><em
321 >h</em
322 >&#8201;&#8594;&#8201;0</sub
323 >\frac{<em
324 >f</em
325 >(<em
326 >x</em
327 >+<em
328 >h</em
329 >)-<em
330 >f</em
331 >(<em
332 >x</em
333 >)}{<em
334 >h</em
335 >}</span
336 ></li
337 ></ul
338></div>
339</div>
340</body>
341</html>