118 lines
16 MiB
HTML
118 lines
16 MiB
HTML
|
<!DOCTYPE html>
|
||
|
|
||
|
|
||
|
|
||
|
<!--
|
||
|
|
||
|
This file is from 12/03/2024, there is no official eagler download link anymore, check the websites and discords of your favorite eagler servers for new versions
|
||
|
|
||
|
Be aware that some server owners are lazy and do not update their client regularly
|
||
|
|
||
|
This is the WASM-GC version of EaglercraftX and may not be compatible with outdated browsers
|
||
|
|
||
|
-->
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<html style="width:100%;height:100%;background-color:black;">
|
||
|
<head>
|
||
|
<meta charset="UTF-8" />
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
|
||
|
<meta name="description" content="EaglercraftX 1.8 WASM-GC Offline" />
|
||
|
<meta name="keywords" content="eaglercraft, eaglercraftx, minecraft, 1.8, 1.8.8" />
|
||
|
<title>EaglercraftX 1.8 WASM-GC</title>
|
||
|
<meta property="og:locale" content="en-US" />
|
||
|
<meta property="og:type" content="website" />
|
||
|
<meta property="og:title" content="EaglercraftX 1.8 WASM-GC Offline" />
|
||
|
<meta property="og:description" content="this file is not a website, whoever uploaded it to this URL is a dumbass" />
|
||
|
<script type="text/javascript">
|
||
|
"use strict";
|
||
|
var relayId = Math.floor(Math.random() * 3);
|
||
|
|
||
|
// %%%%%%%%% launch options %%%%%%%%%%%%
|
||
|
|
||
|
window.eaglercraftXOpts = {
|
||
|
container: "game_frame",
|
||
|
worldsDB: "worlds",
|
||
|
relays: [
|
||
|
{ addr: "wss://relay.deev.is/", comment: "lax1dude relay #1", primary: relayId == 0 },
|
||
|
{ addr: "wss://relay.lax1dude.net/", comment: "lax1dude relay #2", primary: relayId == 1 },
|
||
|
{ addr: "wss://relay.shhnowisnottheti.me/", comment: "ayunami relay #1", primary: relayId == 2 }
|
||
|
]
|
||
|
};
|
||
|
|
||
|
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
|
||
|
</script>
|
||
|
<script type="text/javascript">
|
||
|
"use strict";
|
||
|
if(typeof window !== "undefined") window.eaglercraftXClientScriptElement = document.currentScript;
|
||
|
(function(){'use strict';function g(a){console.log("LoaderBootstrap: [INFO] "+a)}function n(a){console.error("LoaderBootstrap: [ERROR] "+a)}var q=null;
|
||
|
function r(){const a=[];for(var c=0;64>c;++c)a["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(c)]=c;a[45]=62;a[95]=63;return function(b,d){var e=b.length-d;if(0<e%4)throw Error("Invalid string. Length must be a multiple of 4");var f=b.indexOf("=",d);f=-1===f?e:f-d;e=[f,f===e?0:4-f%4];var l=e[0];e=e[1];f=new Uint8Array(3*(l+e)/4-e);var h=0;l=(0<e?l-4:l)+d;var k;for(k=d;k<l;k+=4)d=a[b.charCodeAt(k)]<<18|a[b.charCodeAt(k+1)]<<12|a[b.charCodeAt(k+2)]<<6|a[b.charCodeAt(k+
|
||
|
3)],f[h++]=d>>16&255,f[h++]=d>>8&255,f[h++]=d&255;2===e?(d=a[b.charCodeAt(k)]<<2|a[b.charCodeAt(k+1)]>>4,f[h++]=d&255):1===e&&(d=a[b.charCodeAt(k)]<<10|a[b.charCodeAt(k+1)]<<4|a[b.charCodeAt(k+2)]>>2,f[h++]=d>>8&255,f[h++]=d&255);return f.buffer}}function u(){return new Promise(function(a){setTimeout(a,20)})}function v(a){return new Promise(function(c){fetch(a,{cache:"force-cache"}).then(function(b){return b.arrayBuffer()}).then(c).catch(function(b){n("Failed to fetch URL! "+b);c(null)})})}
|
||
|
function w(a){return a.startsWith("data:application/octet-stream;base64,")?new Promise(function(c){v(a).then(function(b){if(b)c(b);else{console.log("LoaderBootstrap: [WARN] Failed to decode base64 via fetch, doing it the slow way instead...");try{q||=r();var d=q(a,37);c(d)}catch(e){n("Failed to decode base64! "+e),c(null)}}})}):v(a)}
|
||
|
function x(a,c){const b=document.createElement("h2");b.style.color="#AA0000";b.style.padding="25px";b.style.fontFamily="sans-serif";b.style.marginBlock="0px";b.appendChild(document.createTextNode(c));a.appendChild(b);c=document.createElement("h4");c.style.color="#AA0000";c.style.padding="25px";c.style.fontFamily="sans-serif";c.style.marginBlock="0px";c.appendChild(document.createTextNode("Try again later"));a.style.backgroundColor="white";a.appendChild(c)}
|
||
|
window.main=async function(){if("undefined"===typeof window.eaglercraftXOpts)n("window.eaglercraftXOpts is not defined!"),alert("window.eaglercraftXOpts is not defined!");else{var a=window.eaglercraftXOpts.container;if("string"!==typeof a)n("window.eaglercraftXOpts.container is not a string!"),alert("window.eaglercraftXOpts.container is not a string!");else{var c=window.eaglercraftXOpts.assetsURI;if("string"!==typeof c)if("object"===typeof c&&"object"===typeof c[0]&&"string"===typeof c[0].url)c=c[0].url;
|
||
|
else{n("window.eaglercraftXOpts.assetsURI is not a string!");alert("window.eaglercraftXOpts.assetsURI is not a string!");return}var b=document.getElementById(a);if(b){for(;a=b.lastChild;)b.removeChild(a);a=document.createElement("div");a.style.width="100%";a.style.height="100%";a.style.setProperty("image-rendering","pixelated");a.style.background='center / contain no-repeat url("data:image/png;base64,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") white';
|
||
|
b.appendChild(a);c.startsWith("data:")?(g('Downloading EPW file "<data: '+c.length+' chars>"...'),c=await w(c)):(g('Downloading EPW file "'+c+'"...'),c=await v(c));var d=!1;c?384>c.byteLength&&(n("The EPW file is too short"),d=!0):d=!0;if(d)b.removeChild(a),x(b,"Failed to download EPW file!"),n("Failed to download EPW file!");else{var e=new DataView(c);if(608649541!==e.getUint32(0,!0)||1297301847!==e.getUint32(4,!0))n("The file is not an EPW file"),d=!0;var f=c.byteLength;e.getUint32(8,!0)!==f&&(n("The EPW file is the wrong length"),
|
||
|
d=!0);if(d)b.removeChild(a),x(b,"EPW file is invalid!"),n("EPW file is invalid!");else{var l=new TextDecoder("utf-8"),h=e.getUint32(100,!0),k=e.getUint32(104,!0),m=e.getUint32(108,!0),p=e.getUint32(112,!0);if(0>h||h+k>f||0>m||m+p>f)n("The EPW file contains an invalid offset (component: splash)"),d=!0;if(d)b.removeChild(a),x(b,"EPW file is invalid!"),n("EPW file is invalid!");else{h=new Uint8Array(c,h,k);m=new Uint8Array(c,m,p);l=URL.createObjectURL(new Blob([h],{type:l.decode(m)}));g("Loaded splash img: "+
|
||
|
l);a.style.background='center / contain no-repeat url("'+l+'"), 0px 0px / 1000000% 1000000% no-repeat url("'+l+'") white';await u();p=e.getUint32(164,!0);h=e.getUint32(168,!0);m=e.getUint32(180,!0);e=e.getUint32(184,!0);if(0>p||p+h>f||0>m||m+e>f)n("The EPW file contains an invalid offset (component: loader)"),d=!0;if(d)b.removeChild(a),x(b,"EPW file is invalid!"),n("EPW file is invalid!");else{a=new Uint8Array(c,p,h);a=URL.createObjectURL(new Blob([a],{type:"text/javascript;charset=utf-8"}));g("Loaded loader.js: "+
|
||
|
l);d=new Uint8Array(c,m,e);d=URL.createObjectURL(new Blob([d],{type:"application/wasm"}));g("Loaded loader.wasm: "+d);f={};for(const [t,y]of Object.entries(window.eaglercraftXOpts))"container"!==t&&"assetsURI"!==t&&(f[t]=y);window.__eaglercraftXLoaderContextPre={rootElement:b,eaglercraftXOpts:f,theEPWFileBuffer:c,loaderWASMURL:d,splashURL:l};g("Appending loader.js to document...");b=document.createElement("script");b.type="text/javascript";b.src=a;document.head.appendChild(b)}}}}}else b='window.eaglercraftXOpts.container "'+
|
||
|
a+'" is not a known element id!',n(b),alert(b)}}};}).call(this);
|
||
|
|
||
|
</script>
|
||
|
<script type="text/javascript">
|
||
|
"use strict";
|
||
|
(function(){
|
||
|
window.eaglercraftXOpts.assetsURI = "data:application/octet-stream;base64,RUFHJFdBU01M/rwASusEYAEAAQAsAAAAgAEAACQAAAClAQAADAAAALIBAAADAAAAtgEAAAgAAAClAQAADAAAALIBAAADAAAAtgEAAAgAAACAAQAAAAAAAAPf74+TAQAAAgAAAO8BAAA3eAAAvwEAAAkAAAAmegAAUAQAAL8BAAAJAAAAdn4AAEwPAAC/AQAACQAAAMKNAADqBAAAvwEAAAkAAACskgAASUgAAAAAAAAAAAAA9doAANd1AAAAAAAAAAAAAMxQAQDsnAMA2/sEAAAAAAC47QQA0G0AAISVAQAAAAAAiFsFAPz1HwBxctMAAAAAAIRRJQBYaAoA2rRHAAAAAADcuS8ADDcAAHSHAAAAAAAAyQEAAAoAAAAAAAAAAAAAAOjwLwDEoG8AHe2xAAAAAADUAQAABAAAANkBAAAVAAAArJGfAKBsHQARbB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbmV0LmxheDFkdWRlLmVhZ2xlcmNyYWZ0LnYxXzguY2xpZW50AEVhZ2xlcmNyYWZ0WAB1NDQAbGF4MWR1ZGUAaW1hZ2UvcG5nAGFzc2V0cy5lcGsAbGFuZwBhc3NldHMvbWluZWNyYWZ0L2xhbmcAiVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAgAElEQVR42uzdd3gUVdsG8HvTSSX0ngChI006r1QVEAReUBAU6VIUFERp0kQQAQEp0pESKdKr9F4jBAMBAqEHAiGN9J75/uCbfXfOpuzubJJNuH/X5RUPuzO7O7sz5zlnznmORpIkCURERPRGseIhICIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBARETEAICIiIgYABAREREDACIiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBERETEAICIiIgYABAREREDACIiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBERETEAICIiIgBABERETEAICIiIgYARERExACAiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABERETEAICIiIgYARERExACAiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiBgBERETEAICIiIgYABAREREDACIiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBERETEAICIiIgYABAREREDACIiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBEREQMAHgIiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABERETEAICIiIgYARERExACAiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABERETEAICIiIgYARERExACAiIiIGAAQERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBERETEAICIiIgYABAREREDACIiImIAQERERAwAiIiIiAEAERERMQAgIiIiBgBERETEAICIiIgYABAREREDACIiImIAQERExACAiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABERETEAICIiIgYARERExACAiIiIGAAQERERAwAiIiJiAEBEREQMAIiIiIgBABERETEAICIiIgYARERExACAiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQARERExACAiIiIGAERERMQAgIiIiBgAEBEREQMAIiIiYgBAREREDACIiIiIAQAREREDAB4CIiIiBgBERETEAICIiIgYABAREREDACIiIsqfbHgIiIgyJ0kSIiIikJ6ejrS0NERGRiI5ORkAEBcXBwBo1KgRbG1tebDeECkpKVl+32lpabC2trb4z6GRJEni10lEBV1kZCTCw8Px7NkzpKamIi0tDS9fvkRSUhIAIDw8HJGRkQCAmJgYREdHAwASEhLw8OFDREREZLhfW1tbnD59GqVKleJB1pGeng4rK8M7mcVKNTExEQ4ODtpyUlIS7O3tM90+JiYGLi4u2nJcXBycnJwyLcfHx8PR0THTsri/2NhYODs76+1P/itvn5CQgEKFCmnfv/g3s88jvr74eGpqKmxsbDINMow93gwAiOiN8c0332Dv3r1m36+1tTVOnTqFsmXL8iBTvsIxAERU4CUlJSE4OJgHwkK/G11RUVGKstwTI5N7aWQhISGKcmhoqKL88uXLLB8PCwvL8vHw8PAM39+rV68U70d+nlyWHxffv3zbKD4+XtuzoEveTpaQkKAop6am6vW06DKmTc8eACIq8IKCgtC2bVukpaWxB4CIPQBE9KYIDw/PkcqfDCce/+xa/mLL/fnz54ryvXv3FOX79+8rygEBAVmW79y5oyjfunVLUb57926WPQ1Pnz5VvK68P/nvw4cPFc8T37/Y8yDuXxxzIvccyOSBqGp6AtgDQEQF3smTJzFo0KAc2Td7AIg9AEREFurRo0c8CBZCbLmK98Az++7kFrqPj4/i8WvXrinKV69eVZTF54uPX7lyRS9YzKrnQH4/N2/eBACcO3cOAHDo0CEAwP79+wEAR48eBQCcPXtWsf2NGzcU5QcPHijKQUFBWfYMiD0lYk+K2BPAHgAieqNFRkbCz88PZ8+exblz5xASEqI3OIs9APnHkSNH8P777+fZ69+8eRO1atViDwARkaVzd3dH69atMXnyZBw6dAiHDx+Gt7c3pk+fjpYtW0Kj0fAg5TLxnrY42v7JkyeK8sWLFwEA+/btw/vvv499+/YpHpdb2qdPnwYAnDhxQvH4P//8k2XPgbydTG7Zy+QxAbdv30atWrW072fHjh0AgCVLliieP2vWLADAr7/+CgBYvXq14vEzZ85keXzEnoFnz54pyuIYAbFnhWMAiIiykZSUhGHDhulVAOwBoIKOPQBEuSwmJgabNm3CkSNHcOnSJfj6+sLPzw+PHz/GixcvEB8fj5SUFB6oXGJvb88sfrnY0o+JiVGUxXn38j1weRS9v78/AODYsWMAgPXr1wMA1q5dCwDYvn27Yns52ZPcQ3D8+HHF476+vhn2LGTWMv/3338B/O+ev1yWeXt7K8pffPEFAKBbt24AgE6dOikeX7BgQZbHS34dmfz5ZfJxyawnQBwTwB4AIgty6dIl9OnTJ+MTUqNB0aJFUbNmTXh6esLZ2RmNGzdGy5YteeBy0IQJE7B161b2AJAqY8eORWRkJF69eqW9NcAeACLSa1FkRJIkhIWF4cyZM9iwYQN+//137Nu3D4zTKb8TR/uLmRkDAwMV5du3bwMALl++DACYOnWqNkjW/SubN29eli1z+RaP3OIXR+eLLX/5dWXybIILFy4AAP7++2/F4+3bt8e8efOwdu1a7NixA7Vr1wYANGnSBADw6aefKp4vbi/ODpBfJ7P3I/YEiINaDcl7wR4AolwkSRI6d+6svbgZonv37pg7dy4HqrEH4I1lyG9ftypbtmwZhg8fjvXr16Nfv355/t4aNWoEHx8fjBs3Dr/88gt7AIjeRGFhYXoZzIgKMjGXvZjhT7zHLd4Dl+fTZ6d///4AgNmzZ2P48OFYsGAB+vXrhw0bNiieJ48lyKwlnlnPgLzdwYMHjT4GPj4+
|
||
|
|
||
|
var launchInterval = -1;
|
||
|
var launchCounter = 1;
|
||
|
var launchCountdownNumberElement = null;
|
||
|
var launchCountdownProgressElement = null;
|
||
|
var launchSkipCountdown = false;
|
||
|
|
||
|
var launchTick = function() {
|
||
|
launchCountdownNumberElement.innerText = "" + Math.floor(6.0 - launchCounter * 0.06);
|
||
|
launchCountdownProgressElement.style.width = "" + launchCounter + "%";
|
||
|
if(++launchCounter > 100 || launchSkipCountdown) {
|
||
|
clearInterval(launchInterval);
|
||
|
setTimeout(function() { document.body.removeChild(document.getElementById("launch_countdown_screen")); document.body.style.backgroundColor = "black"; main(); }, 50);
|
||
|
}
|
||
|
};
|
||
|
|
||
|
window.addEventListener("load", function() {
|
||
|
launchCountdownNumberElement = document.getElementById("launchCountdownNumber");
|
||
|
launchCountdownProgressElement = document.getElementById("launchCountdownProgress");
|
||
|
launchInterval = setInterval(launchTick, 50);
|
||
|
document.getElementById("skipCountdown").addEventListener("click", function() {
|
||
|
launchSkipCountdown = true;
|
||
|
});
|
||
|
});
|
||
|
})();
|
||
|
</script>
|
||
|
<link type="image/png" rel="shortcut icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAR/SURBVEhLtZXZK3ZRFMYPcqXc+gv413DHxVuGIpIhkciQWaRccCNjSCkligwXSOZ5nmfv9zvn2e8+58V753sudmuvvdZ61l5r7XOc8H+GS/D19aUNkPz5+aktQH5/f//4+LBKZKuRkpUtQjCUYG5gD2T38vLy/PwsDfL9/f3Dw8PT05M0b29vnKLhCKCBT4L4gvBLBIei4//4+Hh1dUVEQutUuLu7E83FxQUGnKLBWKfQaA3S+AREVxaEOD8/Pzk50XpzcyMDcH19zdZG3N3d3dzc3Nvb01aX5pQUpQGGQJxcQpfNysoKhUIdHR1o1tbWbInYAgxIPDMzMy8vLzc3FxqOdMoRqwJK8G8ALUYIhHMiSEhIwI6CyIb0qQzC4eGhsXCc1tZWnZIEKzdQJQSXgKxfX18RCM3Z5eWlcfVAxKOjo+Pj49PTU88lTOk2NjbMsePc3t6SAfcgFdszOyMuAdeBg0CQi2lhYUHOeOLDCisN8FzcPFZXV3t7ezHY3t5GQ+6it+2xMASsKhEEWKsmRLRBBUpPvpJ/TpFKFBwKYAiITmicsbYhdHfJAltqhUCVsCQhwslmeXmZxiBQT9c0Ar9E2O3v72sYSE0N1yQArkKy0kBMXLqlZqIZHR3t6empqqqSDcBdhXEJSJ/bUc3q6uq+vj629GB9fR1WsLW1NTs7u7S0RN2locMjIyOEm5ubQ7+4uJienk4/+vv77Y1hwhLBEKhwWHitdVFfX9/Y2Gg2HuLi4owUAysrK8yCG97rh0+ApP5Q2ZycHFlPTExUVFRIBvn5+WhKSkp2dnaMKhptbW2426GgQ/rwuAQCZ1hwFayLiork9hMFBQV1dXVmE0BLS4vqw3QFB8kn4IAxoGPkYpxi4FeDmpqas7Mz4pClAgqGwD48rjY2NmacYqC0tJQ1KSlJWyE5OZkpUKkBAxZVIntAoZh04+Q48fHxPNGBgYHExMT29naj9cBodnZ2mo3jlJWVMeW2OGQck4B1amqqoaGhqamJjx2lGxwcpL0mUgR8fJhsWqJtSkoKU2SbHHUDpkhPBujd8xuQG6PJRM/Pz09PT7O1NNnZ2Tw3fgZkXVhYKCUlUhBATP+hCVyKZGky17RV0g04laayslJ6hlVeFHB4eFhKaogGd0LxtmTgE+hbhKDnPjMzgw8E3qGL2tpaBWpubjYqj2BoaEj6rq4uNATRZ0ZwCbiL6gXEzINk5vCBQJ9rMD4+rkA8QNK036uDg4Py8vLu7m680KjIBNR3zBDoWQM1g98snyB+VSoRW8C/UwR81/SvhgNj9JOTkwwVERUdRBEI0BAdLRVERkhLS8vIyEDQlrsTPTU1lVFhKxARvZgUlFLbegCf4BvIsbi4mIg4E5EogIHhiKCMtU0WUFiVy06j5fAJIDdSBDQw+PegDfBRcbOPwH4F9LuFWIIQdQNKwWqzIE0aoFUaBsw+SQuFw0uNtC9A+F4i3QNrbg3IDn+SAsHh+wYiEpeyBEMLv/cAO6KzAijxxB+Y4wisBhssJUhjEbPJf4Nw+B+JXqLW3bw+wQAAAABJRU5ErkJggg==" />
|
||
|
</head>
|
||
|
<body style="margin:0px;width:100%;height:100%;overflow:hidden;background-color:white;" id="game_frame">
|
||
|
<div style="margin:0px;width:100%;height:100%;font-family:sans-serif;display:flex;align-items:center;user-select:none;" id="launch_countdown_screen">
|
||
|
<div style="margin:auto;text-align:center;">
|
||
|
<h1>This file is from <span style="color:#AA0000;">12/03/2024</span></h1>
|
||
|
<h3>Get the latest version at <a href="https://eaglercraft.com"><span style="color:#AA0000;">eaglercraft.com</span></a></h3>
|
||
|
<h2>Game will launch in <span id="launchCountdownNumber">5</span>...</h2>
|
||
|
<div style="border:2px solid black;width:100%;height:15px;padding:1px;margin-bottom:20vh;"><div id="launchCountdownProgress" style="background-color:#555555;width:0%;height:100%;"></div>
|
||
|
<p style="margin-top:30px;"><button id="skipCountdown" autofocus>Skip Countdown</button></p></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|