Is www.html-protector.com a scam?

I clicked on a Google AdSense ad for a web site called HTML-Protector (www.html-protector.com), which claims to prevent the HTML code for your web site from being "stolen" for the low low price of only $14.95. It purports to "completely secure any Web site" and "Completely HIDE ALL your HTML."

I knew immediately that this claim had to be false, because a web browser would still need to receive the HTML, somehow, in order to display the page. And if a browser could get it, any program could get it.

So I was curious to learn how it worked. According to the FAQ on their web site, "HTML-Protector 2006 works by taking your existing Web pages and hiding your HTML using a high-security JavaScript encryption algorithm. (...) But if your users look at the HTML, all they EVER see is random characters!"

Now I'm thoroughly intrigued. A "high-security JavaScript encryption algorithm"? That doesn't make sense. JavaScript files are written in plain text. How could the encryption algorithm be passed to a browser without being readable by a human? I can't think of any way for that to be possible.

They provide a sample page on their site. Although the referring page tells you that the password is "test" (so that you can see what it looks like for yourself), I decided to see what would happen if a visitor did not know the password. Could I still view the page?

I was prompted for the password, so instead of entering "test" I hit the Esc key. This took me to a blank page. Now I know I had to be prompted for the password somehow, so I checked my browser history and found the previous entry to be http://www.html-protector.com/encrypt/sample.htm.

Although they claim to "Completely HIDE ALL your HTML" it was a trivial matter to view the page source. I used Quick Macros to download the page into a string variable and display it.

This was my code:

IntGetFile("http://www.html-protector.com/encrypt/sample.htm" &str's)
out s


This was the result:

<html><head><script language=javascript><!--
eval(unescape('%68%70%5F%6F%6B%3D%74%72%75%65%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%30%30%28%73%29%7B%69%66%28%21%68%70%5F%6F%6B%29%72%65%74%75%72%6E%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%73%29%7D'));//--></script><noscript>To display this page you need a browser with JavaScript support.</noscript><script language=javascript><!--
hp_d00(unescape("%3C%53%43%52%49%50%54%20%4C%41%4E%47%55%41%47%45%3D%4A%61%76%61%53%63%72%69%70%74%3E%3C%21%2D%2D%0D%0A%66%75%6E%63%74%69%6F%6E%20%68%70%5F%6E%65%28%29%7B%72%65%74%75%72%6E%20%74%72%75%65%7D%6F%6E%65%72%72%6F%72%3D%68%70%5F%6E%65%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%6E%28%61%29%7B%72%65%74%75%72%6E%20%66%61%6C%73%65%7D%66%75%6E%63%74%69%6F%6E%20%68%70%5F%63%6D%28%29%7B%72%65%74%75%72%6E%20%66%61%6C%73%65%7D%66%75%6E%63%74%69%6F%6E%20%68%70%5F%6D%64%28%65%29%7B%69%66%28%65%2E%77%68%69%63%68%3D%3D%32%7C%7C%65%2E%77%68%69%63%68%3D%3D%33%29%7B%72%65%74%75%72%6E%20%66%61%6C%73%65%7D%69%66%28%65%2E%77%68%69%63%68%3D%3D%31%29%7B%77%69%6E%64%6F%77%2E%63%61%70%74%75%72%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%4D%4F%56%45%29%3B%77%69%6E%64%6F%77%2E%6F%6E%6D%6F%75%73%65%6D%6F%76%65%3D%68%70%5F%64%6E%7D%7D%66%75%6E%63%74%69%6F%6E%20%68%70%5F%6D%75%28%65%29%7B%69%66%28%65%2E%77%68%69%63%68%3D%3D%31%29%7B%77%69%6E%64%6F%77%2E%72%65%6C%65%61%73%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%4D%4F%56%45%29%3B%77%69%6E%64%6F%77%2E%6F%6E%6D%6F%75%73%65%6D%6F%76%65%3D%6E%75%6C%6C%7D%7D%69%66%28%6E%61%76%69%67%61%74%6F%72%2E%61%70%70%4E%61%6D%65%2E%69%6E%64%65%78%4F%66%28%27%49%6E%74%65%72%6E%65%74%20%45%78%70%6C%6F%72%65%72%27%29%3D%3D%2D%31%7C%7C%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4D%53%49%45%27%29%21%3D%2D%31%29%7B%69%66%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%29%7B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%63%6F%6E%74%65%78%74%6D%65%6E%75%3D%68%70%5F%63%6D%3B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%73%65%6C%65%63%74%73%74%61%72%74%3D%68%70%5F%64%6E%7D%69%66%28%64%6F%63%75%6D%65%6E%74%2E%6C%61%79%65%72%73%29%7B%77%69%6E%64%6F%77%2E%63%61%70%74%75%72%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%55%50%7C%45%76%65%6E%74%2E%4D%4F%55%53%45%44%4F%57%4E%29%3B%77%69%6E%64%6F%77%2E%6F%6E%6D%6F%75%73%65%64%6F%77%6E%3D%68%70%5F%6D%64%3B%77%69%6E%64%6F%77%2E%6F%6E%6D%6F%75%73%65%75%70%3D%68%70%5F%6D%75%7D%69%66%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%26%26%21%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%29%7B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%63%6F%6E%74%65%78%74%6D%65%6E%75%3D%68%70%5F%63%6D%3B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%6D%6F%75%73%65%64%6F%77%6E%3D%68%70%5F%64%6E%7D%7D%69%66%28%6E%61%76%69%67%61%74%6F%72%2E%61%70%70%4E%61%6D%65%2E%69%6E%64%65%78%4F%66%28%27%49%6E%74%65%72%6E%65%74%20%45%78%70%6C%6F%72%65%72%27%29%3D%3D%2D%31%7C%7C%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4D%53%49%45%27%29%21%3D%2D%31%29%7B%69%66%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%29%7B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%63%6F%6E%74%65%78%74%6D%65%6E%75%3D%68%70%5F%63%6D%7D%69%66%28%64%6F%63%75%6D%65%6E%74%2E%6C%61%79%65%72%73%29%7B%64%6F%63%75%6D%65%6E%74%2E%63%61%70%74%75%72%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%44%4F%57%4E%29%3B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%6D%6F%75%73%65%64%6F%77%6E%3D%68%70%5F%6D%64%7D%69%66%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%26%26%21%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%29%7B%64%6F%63%75%6D%65%6E%74%2E%6F%6E%63%6F%6E%74%65%78%74%6D%65%6E%75%3D%68%70%5F%63%6D%7D%7D%69%66%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%2E%73%75%62%73%74%72%69%6E%67%28%30%2C%34%29%3D%3D%27%66%69%6C%65%27%29%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%3D%27%61%62%6F%75%74%3A%62%6C%61%6E%6B%27%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%6E%6C%73%28%29%7B%77%69%6E%64%6F%77%2E%73%74%61%74%75%73%3D%27%27%3B%73%65%74%54%69%6D%65%6F%75%74%28%27%68%70%5F%6E%6C%73%28%29%27%2C%31%30%29%7D%68%70%5F%6E%6C%73%28%29%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%70%31%28%29%7B%66%6F%72%28%69%3D%30%3B%69%3C%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%7B%69%66%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%5B%69%5D%2E%73%74%79%6C%65%2E%76%69%73%69%62%69%6C%69%74%79%21%3D%27%68%69%64%64%65%6E%27%29%7B%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%5B%69%5D%2E%73%74%79%6C%65%2E%76%69%73%69%62%69%6C%69%74%79%3D%27%68%69%64%64%65%6E%27%3B%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%5B%69%5D%2E%69%64%3D%27%68%70%5F%69%64%27%7D%7D%7D%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%70%32%28%29%7B%66%6F%72%28%69%3D%30%3B%69%3C%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%7B%69%66%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%5B%69%5D%2E%69%64%3D%3D%27%68%70%5F%69%64%27%29%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%5B%69%5D%2E%73%74%79%6C%65%2E%76%69%73%69%62%69%6C%69%74%79%3D%27%27%7D%7D%3B%77%69%6E%64%6F%77%2E%6F%6E%62%65%66%6F%72%65%70%72%69%6E%74%3D%68%70%5F%64%70%31%3B%77%69%6E%64%6F%77%2E%6F%6E%61%66%74%65%72%70%72%69%6E%74%3D%68%70%5F%64%70%32%3B%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%63%28%29%7B%68%70%5F%74%61%2E%63%72%65%61%74%65%54%65%78%74%52%61%6E%67%65%28%29%2E%65%78%65%63%43%6F%6D%6D%61%6E%64%28%27%43%6F%70%79%27%29%3B%73%65%74%54%69%6D%65%6F%75%74%28%27%68%70%5F%64%63%28%29%27%2C%33%30%30%29%7D%69%66%28%6E%61%76%69%67%61%74%6F%72%2E%61%70%70%4E%61%6D%65%2E%69%6E%64%65%78%4F%66%28%27%49%6E%74%65%72%6E%65%74%20%45%78%70%6C%6F%72%65%72%27%29%3D%3D%2D%31%7C%7C%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4D%53%49%45%27%29%21%3D%2D%31%29%7B%69%66%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%26%26%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4F%70%65%72%61%27%29%3D%3D%2D%31%29%7B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%27%3C%64%69%76%20%73%74%79%6C%65%3D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%6C%65%66%74%3A%2D%31%30%30%30%70%78%3B%74%6F%70%3A%2D%31%30%30%30%70%78%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%74%65%78%74%61%72%65%61%20%6E%61%6D%65%3D%68%70%5F%74%61%20%76%61%6C%75%65%3D%61%20%73%74%79%6C%65%3D%76%69%73%69%62%69%6C%69%74%79%3A%68%69%64%64%65%6E%3E%3C%2F%64%69%76%3E%27%29%3B%68%70%5F%64%63%28%29%7D%7D%66%75%6E%63%74%69%6F%6E%20%68%70%5F%6E%64%64%28%29%7B%72%65%74%75%72%6E%20%66%61%6C%73%65%7D%64%6F%63%75%6D%65%6E%74%2E%6F%6E%64%72%61%67%73%74%61%72%74%3D%68%70%5F%6E%64%64%3B%69%66%28%6E%61%76%69%67%61%74%6F%72%2E%61%70%70%4E%61%6D%65%2E%69%6E%64%65%78%4F%66%28%27%49%6E%74%65%72%6E%65%74%20%45%78%70%6C%6F%72%65%72%27%29%21%3D%2D%31%26%26%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4D%53%49%45%27%29%3D%3D%2D%31%29%68%70%5F%6F%6B%3D%66%61%6C%73%65%3B%69%66%28%6E%61%76%69%67%61%74%6F%72%2E%75%73%65%72%41%67%65%6E%74%2E%69%6E%64%65%78%4F%66%28%27%4F%70%65%72%61%27%29%21%3D%2D%31%29%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%3D%27%61%62%6F%75%74%3A%62%6C%61%6E%6B%27%3B%69%66%28%66%72%61%6D%65%73%29%7B%69%66%28%74%6F%70%2E%66%72%61%6D%65%73%2E%6C%65%6E%67%74%68%3E%30%29%74%6F%70%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%3D%73%65%6C%66%2E%6C%6F%63%61%74%69%6F%6E%3B%7D%69%66%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%21%3D%27%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%73%61%6D%70%6C%65%2E%68%74%6D%27%29%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%3D%27%61%62%6F%75%74%3A%62%6C%61%6E%6B%27%3B%70%3D%70%72%6F%6D%70%74%28%27%45%6E%74%65%72%20%50%61%73%73%77%6F%72%64%3A%27%2C%27%27%29%3B%69%66%28%70%3D%3D%6E%75%6C%6C%7C%7C%70%21%3D%27%74%65%73%74%27%29%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%3D%27%61%62%6F%75%74%3A%62%6C%61%6E%6B%27%3B%2F%2F%2D%2D%3E%3C%2F%53%43%52%49%50%54%3E"));//--></script><script language=javascript><!--
hp_d00(unescape(""));//--></script></head><script language=javascript><!--
hp_d00(unescape("%3C%21%44%4F%43%54%59%50%45%20%48%54%4D%4C%20%50%55%42%4C%49%43%20%22%2D%2F%2F%57%33%43%2F%2F%44%54%44%20%48%54%4D%4C%20%34%2E%30%20%54%72%61%6E%73%69%74%69%6F%6E%61%6C%2F%2F%45%4E%22%3E%0D%0A%3C%48%54%4D%4C%3E%3C%48%45%41%44%3E%3C%4D%45%54%41%20%48%54%54%50%2D%45%51%55%49%56%3D%22%69%6D%61%67%65%74%6F%6F%6C%62%61%72%22%20%43%4F%4E%54%45%4E%54%3D%22%6E%6F%22%3E%0D%0A%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%43%6F%6E%74%65%6E%74%2D%4C%61%6E%67%75%61%67%65%22%20%63%6F%6E%74%65%6E%74%3D%22%65%6E%2D%67%62%22%3E%0D%0A%3C%54%49%54%4C%45%3E%50%72%6F%74%65%63%74%20%48%54%4D%4C%20%73%6F%75%72%63%65%2C%20%68%69%64%65%20%48%54%4D%4C%20%63%6F%64%65%3C%2F%54%49%54%4C%45%3E%0D%0A%3C%4D%45%54%41%20%68%74%74%70%2D%65%71%75%69%76%3D%43%6F%6E%74%65%6E%74%2D%54%79%70%65%20%63%6F%6E%74%65%6E%74%3D%22%74%65%78%74%2F%68%74%6D%6C%3B%20%63%68%61%72%73%65%74%3D%77%69%6E%64%6F%77%73%2D%31%32%35%32%22%3E%0D%0A%3C%4D%45%54%41%20%63%6F%6E%74%65%6E%74%3D%22%22%20%6E%61%6D%65%3D%64%65%73%63%72%69%70%74%69%6F%6E%3E%0D%0A%3C%4D%45%54%41%20%63%6F%6E%74%65%6E%74%3D%22%22%20%6E%61%6D%65%3D%6B%65%79%77%6F%72%64%73%3E%0D%0A%3C%4C%49%4E%4B%20%68%72%65%66%3D%22%69%6D%61%67%65%73%2F%68%74%6D%6C%70%72%6F%74%2E%63%73%73%22%20%74%79%70%65%3D%74%65%78%74%2F%63%73%73%20%72%65%6C%3D%53%74%79%6C%65%53%68%65%65%74%3E%0D%0A%3C%42%4F%44%59%3E%0D%0A%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%77%69%64%74%68%3D%22%31%30%30%25%22%20%0D%0A%62%61%63%6B%67%72%6F%75%6E%64%3D%22%69%6D%61%67%65%73%2F%62%67%31%2E%67%69%66%22%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%3C%54%52%3E%0D%0A%20%20%20%20%3C%54%44%3E%0D%0A%20%20%20%20%20%20%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%63%6F%6C%53%70%61%6E%3D%34%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%33%36%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%32%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%32%39%30%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%38%38%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%31%2E%67%69%66%22%20%77%69%64%74%68%3D%34%34%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%65%69%67%68%74%3D%38%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%33%2E%67%69%66%22%20%77%69%64%74%68%3D%33%34%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%38%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%42%75%79%20%4E%6F%77%21%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%34%2E%6A%70%67%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%37%32%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%61%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%65%69%67%68%74%3D%38%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%35%2E%67%69%66%22%20%77%69%64%74%68%3D%34%30%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%3C%54%44%20%61%6C%69%67%6E%3D%6D%69%64%64%6C%65%3E%0D%0A%20%20%20%20%3C%70%20%61%6C%69%67%6E%3D%22%72%69%67%68%74%22%3E%0D%0A%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%22%3E%0D%0A%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6C%6F%67%6F%32%2E%67%69%66%22%20%77%69%64%74%68%3D%22%32%38%36%22%20%68%65%69%67%68%74%3D%22%36%34%22%3E%3C%2F%61%3E%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%20%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%77%69%64%74%68%3D%22%31%30%30%25%22%20%0D%0A%62%61%63%6B%67%72%6F%75%6E%64%3D%22%69%6D%61%67%65%73%2F%73%68%61%64%62%67%2E%67%69%66%22%20%0D%0A%20%20%62%6F%72%64%65%72%3D%30%3E%3C%54%42%4F%44%59%3E%0D%0A%20%20%3C%54%52%3E%0D%0A%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%22%31%30%30%25%22%3E%0D%0A%20%20%20%20%3C%49%4D%47%20%0D%0A%20%20%20%20%20%20%68%65%69%67%68%74%3D%32%35%20%0D%0A%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%74%74%36%2E%67%69%66%22%20%77%69%64%74%68%3D%32%39%30%20%0D%0A%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%77%69%64%74%68%3D%22%31%30%30%25%22%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%3C%54%52%3E%0D%0A%20%20%20%20%3C%54%44%20%76%41%6C%69%67%6E%3D%74%6F%70%20%77%69%64%74%68%3D%31%37%30%20%62%67%43%6F%6C%6F%72%3D%23%66%66%66%66%66%66%3E%0D%0A%20%20%20%20%20%20%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%0D%0A%20%20%20%20%20%20%62%61%63%6B%67%72%6F%75%6E%64%3D%22%69%6D%61%67%65%73%2F%62%67%32%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%61%6C%69%67%6E%3D%72%69%67%68%74%20%77%69%64%74%68%3D%22%31%30%30%25%22%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%32%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%74%6F%70%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%32%20%62%6F%72%64%65%72%3D%30%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%31%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%31%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%48%6F%6D%65%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%31%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%31%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%6D%65%6E%75%2E%61%73%70%78%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%48%6F%6D%65%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%31%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%38%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%31%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%32%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%32%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%46%65%61%74%75%72%65%73%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%32%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%32%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%66%65%61%74%75%72%65%73%2E%61%73%70%78%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%46%65%61%74%75%72%65%73%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%32%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%35%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%32%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%33%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%33%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%46%72%65%71%75%65%6E%74%20%41%73%6B%65%64%20%51%75%65%73%74%69%6F%6E%73%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%33%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%33%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%66%61%71%2E%61%73%70%78%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%37%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%46%41%51%73%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%33%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%33%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%33%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%34%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%34%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%46%72%65%65%20%54%72%69%61%6C%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%34%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%34%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%74%72%69%61%6C%2E%61%73%70%78%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%37%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%46%72%65%65%20%54%72%69%61%6C%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%34%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%33%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%34%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%35%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%35%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%42%75%79%20%4F%6E%6C%69%6E%65%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%35%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%35%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%38%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%4F%72%64%65%72%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%35%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%31%37%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%35%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%36%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%36%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%42%65%63%6F%6D%65%20%61%6E%20%41%66%66%69%6C%69%61%74%65%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%36%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%36%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%61%66%66%69%6C%69%61%74%65%73%2E%61%73%70%78%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%37%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%41%66%66%69%6C%69%61%74%65%73%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%36%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%32%34%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%36%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%6F%6E%6D%6F%75%73%65%6F%76%65%72%3D%22%69%6D%61%67%65%37%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%37%62%2E%67%69%66%27%3B%22%20%74%69%74%6C%65%3D%22%43%6F%6E%74%61%63%74%20%55%73%22%20%6F%6E%6D%6F%75%73%65%6F%75%74%3D%22%69%6D%61%67%65%37%2E%73%72%63%3D%27%69%6D%61%67%65%73%2F%6E%61%76%37%2E%67%69%66%27%3B%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%63%6F%6E%74%61%63%74%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%36%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%43%6F%6E%74%61%63%74%20%55%73%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%37%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%33%34%20%62%6F%72%64%65%72%3D%30%20%6E%61%6D%65%3D%69%6D%61%67%65%37%3E%3C%2F%61%3E%3C%42%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%34%30%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6E%61%76%65%6E%64%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%31%37%30%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%20%20%20%20%20%20%3C%50%3E%3C%2F%50%3E%0D%0A%09%09%3C%50%3E%0D%0A%09%09%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%61%77%61%72%64%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%72%69%67%68%74%22%20%77%69%64%74%68%3D%22%31%33%35%22%20%68%65%69%67%68%74%3D%22%31%31%34%22%3E%3C%2F%50%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%3C%54%44%20%76%41%6C%69%67%6E%3D%74%6F%70%20%62%67%43%6F%6C%6F%72%3D%23%66%66%66%66%66%66%3E%0D%0A%20%20%20%20%20%20%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%77%69%64%74%68%3D%22%31%30%30%25%22%20%62%6F%72%64%65%72%3D%30%20%73%74%79%6C%65%3D%22%62%6F%72%64%65%72%2D%63%6F%6C%6C%61%70%73%65%3A%20%63%6F%6C%6C%61%70%73%65%22%20%62%6F%72%64%65%72%63%6F%6C%6F%72%3D%22%23%31%31%31%31%31%31%22%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%39%35%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%63%6F%6C%53%70%61%6E%3D%32%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%53%43%52%49%50%54%20%6C%61%6E%67%75%61%67%65%3D%4A%61%76%61%53%63%72%69%70%74%3E%0D%0A%66%75%6E%63%74%69%6F%6E%20%4F%70%65%6E%4C%69%6E%6B%28%20%55%52%4C%20%29%0D%0A%7B%0D%0A%09%73%65%6C%66%2E%6F%70%65%6E%28%20%55%52%4C%20%2C%27%27%2C%27%74%6F%6F%6C%62%61%72%3D%6E%6F%2C%6C%6F%63%61%74%69%6F%6E%3D%6E%6F%2C%64%69%72%65%63%74%6F%72%69%65%73%3D%6E%6F%2C%73%74%61%74%75%73%3D%6E%6F%2C%73%63%72%6F%6C%6C%62%61%72%73%3D%6E%6F%2C%72%65%73%69%7A%61%62%6C%65%3D%6E%6F%2C%63%6F%70%79%68%69%73%74%6F%72%79%3D%6E%6F%2C%77%69%64%74%68%3D%33%34%35%2C%68%65%69%67%68%74%3D%33%37%32%27%29%0D%0A%7D%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%53%43%52%49%50%54%3E"));//--></script><script language=javascript><!--
hp_d00(unescape("%0D%0A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%72%69%67%68%74%3E%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%63%6F%6E%74%61%63%74%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%6D%73%67%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%20%77%69%64%74%68%3D%22%31%37%36%22%20%68%65%69%67%68%74%3D%22%33%35%22%3E%3C%2F%61%3E%20%3C%49%4D%47%20%68%65%69%67%68%74%3D%33%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%32%30%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%77%69%64%74%68%3D%32%30%3E%3C%2F%50%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%39%35%20%72%6F%77%53%70%61%6E%3D%34%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%31%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%32%30%2E%67%69%66%22%20%77%69%64%74%68%3D%39%35%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%2F%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%63%6F%6C%53%70%61%6E%3D%32%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%63%6C%61%73%73%3D%32%3E%0D%0A%09%09%09%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%66%65%61%74%75%72%36%2E%67%69%66%22%3E%3C%2F%50%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%22%38%30%25%22%20%62%67%43%6F%6C%6F%72%3D%23%35%39%38%36%34%39%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%32%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%32%30%2E%67%69%66%22%20%77%69%64%74%68%3D%31%33%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%76%41%6C%69%67%6E%3D%74%6F%70%20%61%6C%69%67%6E%3D%72%69%67%68%74%20%77%69%64%74%68%3D%31%38%35%20%72%6F%77%53%70%61%6E%3D%32%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%49%4D%47%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%66%6C%73%68%2E%67%69%66%22%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%20%77%69%64%74%68%3D%22%31%38%35%22%20%68%65%69%67%68%74%3D%22%31%38%22%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%26%6E%62%73%70%3B%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%20%20%20%20%20%20%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%31%30%20%77%69%64%74%68%3D%22%38%35%25%22%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%20%20%20%20%20%20%3C%54%52%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%31%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%32%30%2E%67%69%66%22%20%77%69%64%74%68%3D%36%35%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%22%31%30%30%25%22%3E%3C%21%2D%2D%20%42%65%67%69%6E%20%45%64%69%74%61%62%6C%65%20%43%6F%6E%74%65%6E%74%20%2D%2D%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%70%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%73%61%6D%70%6C%65%31%32%2E%67%69%66%22%3E%3C%2F%70%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%70%20%61%6C%69%67%6E%3D%22%6A%75%73%74%69%66%79%22%3E%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%3C%62%3E%54%68%69%73%20%70%61%67%65%20%68%61%73%20%62%65%65%6E%20%0D%0A%09%09%09%70%72%6F%74%65%63%74%65%64%20%77%69%74%68%20%48%54%4D%4C%2D%50%72%6F%74%65%63%74%6F%72%2E%3C%2F%62%3E%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%62%3E%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%34%30%30%22%3E%3C%75%3E%59%6F%75%20%61%62%73%6F%6C%75%74%65%6C%79%20%43%41%4E%4E%4F%54%3C%2F%75%3E%3A%3C%2F%73%70%61%6E%3E%3C%2F%62%3E%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%56%69%65%77%20%74%68%69%73%20%70%61%67%65%20%57%49%54%48%4F%55%54%20%65%6E%74%65%72%69%6E%67%20%74%68%65%20%26%71%75%6F%74%3B%74%65%73%74%26%71%75%6F%74%3B%20%0D%0A%09%09%09%70%61%73%73%77%6F%72%64%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%4D%61%6B%65%20%41%4E%59%20%73%65%6E%73%65%20%6F%75%74%20%6F%66%20%74%68%65%20%48%54%4D%4C%20%2D%2D%20%6A%75%73%74%20%74%72%79%20%0D%0A%09%09%09%63%6C%69%63%6B%69%6E%67%20%56%69%65%77%20%26%67%74%3B%20%53%6F%75%72%63%65%21%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%56%69%65%77%20%74%68%69%73%20%70%61%67%65%20%4F%46%46%4C%49%4E%45%2C%20%6F%72%20%61%6E%79%77%68%65%72%65%20%6F%74%68%65%72%20%74%68%61%6E%3C%62%72%3E%0D%0A%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%26%6E%62%73%70%3B%0D%0A%09%09%09%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%73%61%6D%70%6C%65%2E%68%74%6D%22%3E%0D%0A%09%09%09%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%73%61%6D%70%6C%65%2E%68%74%6D%3C%2F%61%3E%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%52%69%67%68%74%2D%63%6C%69%63%6B%20%41%4E%59%57%48%45%52%45%20%6F%6E%20%74%68%69%73%20%70%61%67%65%2C%20%6E%6F%72%20%0D%0A%09%09%09%68%69%67%68%6C%69%67%68%74%20%74%65%78%74%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%34%30%30%22%3E%50%52%49%4E%54%3C%2F%73%70%61%6E%3E%3C%2F%66%6F%6E%74%3E%3C%2F%62%3E%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%20%0D%0A%09%09%09%74%68%69%73%20%70%61%67%65%20%2D%20%6F%72%20%65%76%65%6E%20%74%61%6B%65%20%61%20%73%63%72%65%65%6E%73%68%6F%74%21%20%28%63%65%72%74%61%69%6E%20%62%72%6F%77%73%65%72%20%62%75%69%6C%64%73%20%6F%6E%6C%79%29%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%44%72%61%67%2D%61%6E%64%2D%64%72%6F%70%20%63%6F%6E%74%65%6E%74%20%66%72%6F%6D%20%74%68%69%73%20%70%61%67%65%20%28%73%75%63%68%20%61%73%20%0D%0A%09%09%09%69%6D%61%67%65%73%20%61%63%72%6F%73%73%20%74%6F%20%57%69%6E%64%6F%77%73%20%45%78%70%6C%6F%72%65%72%29%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%56%69%65%77%20%74%68%69%73%20%70%61%67%65%20%69%6E%73%69%64%65%20%61%20%66%72%61%6D%65%20%2D%2D%20%69%74%20%77%69%6C%6C%20%0D%0A%09%09%09%41%55%54%4F%4D%41%54%49%43%41%4C%4C%59%20%62%72%65%61%6B%20%6F%75%74%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%43%61%70%74%75%72%65%20%74%68%69%73%20%57%65%62%20%70%61%67%65%20%75%73%69%6E%67%20%41%64%6F%62%65%20%41%63%72%6F%62%61%74%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%47%72%61%62%20%41%4E%59%20%69%6D%61%67%65%73%20%75%73%69%6E%67%20%74%68%65%20%49%45%20%49%6D%61%67%65%20%54%6F%6F%6C%62%61%72%20%0D%0A%09%09%09%28%69%74%27%73%20%62%65%65%6E%20%64%69%73%61%62%6C%65%64%21%29%3C%62%72%3E%0D%0A%09%09%09%3C%62%72%3E%0D%0A%09%09%09%3C%2F%66%6F%6E%74%3E%3C%62%3E%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%62%75%6C%6C%65%74%2E%67%69%66%22%20%61%6C%69%67%6E%3D%22%61%62%73%6D%69%64%64%6C%65%22%20%77%69%64%74%68%3D%22%31%32%22%20%68%65%69%67%68%74%3D%22%31%32%22%3E%26%6E%62%73%70%3B%20%3C%2F%62%3E%0D%0A%09%09%09%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%33%33%33%33%33%33%22%3E%55%73%65%20%61%20%26%71%75%6F%74%3B%53%70%61%6D%20%52%6F%62%6F%74%26%71%75%6F%74%3B%20%74%6F%20%68%61%72%76%65%73%74%20%65%2D%6D%61%69%6C%20%0D%0A%09%09%09%61%64%64%72%65%73%73%65%73%2C%20%73%75%63%68%20%61%73%20%3C%61%20%68%72%65%66%3D%22%6D%61%69%6C%74%6F%3A%79%6F%75%40%79%6F%75%72%64%6F%6D%61%69%6E%2E%63%6F%6D%22%3E%0D%0A%09%09%09%79%6F%75%40%79%6F%75%72%64%6F%6D%61%69%6E%2E%63%6F%6D%3C%2F%61%3E%3C%2F%66%6F%6E%74%3E%3C%2F%70%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%22%63%65%6E%74%65%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%62%72%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%74%6D%6C%64%69%76%69%64%65%72%2E%67%69%66%22%20%77%69%64%74%68%3D%22%34%30%30%22%20%68%65%69%67%68%74%3D%22%31%35%22%3E%3C%2F%50%3E%0D%0A%09%09%09%3C%50%20%61%6C%69%67%6E%3D%22%63%65%6E%74%65%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%62%72%3E%0D%0A%09%09%09%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%70%72%6F%74%65%63%74%5F%68%74%6D%6C%5F%62%75%79%2E%67%69%66%22%20%77%69%64%74%68%3D%22%32%34%33%22%20%68%65%69%67%68%74%3D%22%33%39%22%3E%3C%2F%61%3E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%22%63%65%6E%74%65%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%38%30%30%30%30%30%22%3E%0D%0A%09%09%09%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%37%30%30%3B%20%66%6F%6E%74%2D%73%69%7A%65%3A%20%31%33%70%74%3B%20%66%6F%6E%74%2D%73%74%79%6C%65%3A%69%74%61%6C%69%63%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%42%75%79%20%62%65%66%6F%72%65%20%6D%69%64%6E%69%67%68%74%2C%20%54%4F%44%41%59%20%66%6F%72%20%4A%55%53%54%20%24%31%34%2E%39%35%21%3C%2F%73%70%61%6E%3E%3C%2F%66%6F%6E%74%3E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%22%63%65%6E%74%65%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%70%61%79%6D%65%6E%74%6F%70%74%69%6F%6E%73%2E%67%69%66%22%20%77%69%64%74%68%3D%22%31%30%39%22%20%68%65%69%67%68%74%3D%22%34%30%22%3E%3C%2F%61%3E%26%6E%62%73%70%3B%26%6E%62%73%70%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%70%72%6F%74%65%63%74%5F%68%74%6D%6C%2E%6A%70%67%22%20%77%69%64%74%68%3D%22%31%30%34%22%20%68%65%69%67%68%74%3D%22%34%30%22%3E%3C%2F%61%3E%26%6E%62%73%70%3B%26%6E%62%73%70%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%70%72%6F%74%65%63%74%5F%68%74%6D%6C%2E%67%69%66%22%20%77%69%64%74%68%3D%22%39%39%22%20%68%65%69%67%68%74%3D%22%33%38%22%3E%3C%2F%61%3E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%22%63%65%6E%74%65%72%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%66%6F%6E%74%20%73%69%7A%65%3D%22%33%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%73%65%63%75%72%65%2E%67%69%66%22%20%77%69%64%74%68%3D%22%31%33%22%20%68%65%69%67%68%74%3D%22%31%36%22%3E%20%3C%2F%66%6F%6E%74%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%66%6F%6E%74%20%63%6F%6C%6F%72%3D%22%23%38%30%30%30%30%30%22%3E%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%37%30%30%3B%20%66%6F%6E%74%2D%73%69%7A%65%3A%20%31%32%70%74%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%43%6C%69%63%6B%20%48%45%52%45%20%74%6F%20%67%72%61%62%20%79%6F%75%72%20%63%6F%70%79%20%6F%66%20%48%54%4D%4C%2D%50%72%6F%74%65%63%74%6F%72%21%3C%2F%61%3E%20%3C%2F%73%70%61%6E%3E%3C%2F%66%6F%6E%74%3E%3C%66%6F%6E%74%20%73%69%7A%65%3D%22%33%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%62%6F%72%64%65%72%3D%22%30%22%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%73%65%63%75%72%65%2E%67%69%66%22%20%77%69%64%74%68%3D%22%31%33%22%20%68%65%69%67%68%74%3D%22%31%36%22%3E%20%3C%2F%66%6F%6E%74%3E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%57%65%20%61%63%63%65%70%74%20%56%69%73%61%2C%20%4D%61%73%74%65%72%63%61%72%64%2C%20%44%65%6C%74%61%2C%20%53%77%69%74%63%68%2C%20%53%6F%6C%6F%2C%20%41%6D%65%72%69%63%61%6E%20%0D%0A%20%20%20%20%45%78%70%72%65%73%73%2C%20%44%69%73%63%6F%76%65%72%2C%20%44%69%6E%65%72%73%20%43%6C%75%62%2C%20%45%75%72%6F%63%61%72%64%2C%20%4A%43%42%20%61%6E%64%20%6F%74%68%65%72%20%63%61%72%64%73%2E%20%59%6F%75%27%6C%6C%20%61%6C%73%6F%20%0D%0A%20%20%20%20%62%65%20%67%69%76%65%6E%20%74%68%65%20%6F%70%74%69%6F%6E%20%74%6F%20%70%68%6F%6E%65%20%69%6E%20%79%6F%75%72%20%6F%72%64%65%72%2C%20%6F%72%20%70%61%79%20%62%79%20%63%68%65%63%6B%2F%63%68%65%71%75%65%2E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%44%6F%77%6E%6C%6F%61%64%20%6C%69%6E%6B%20%73%65%6E%74%20%77%69%74%68%69%6E%20%6D%69%6E%75%74%65%73%20%62%79%20%65%2D%6D%61%69%6C%2E%20%49%66%20%79%6F%75%20%77%6F%75%6C%64%20%6C%69%6B%65%20%74%6F%20%3C%62%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%6F%72%64%65%72%20%61%20%76%65%72%73%69%6F%6E%20%6F%6E%20%43%44%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%34%30%30%22%3E%2C%20%3C%2F%73%70%61%6E%3E%3C%2F%62%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%66%61%71%2E%61%73%70%78%23%43%44%22%3E%6A%75%73%74%20%63%6C%69%63%6B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%68%65%72%65%3C%2F%61%3E%2E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%70%20%61%6C%69%67%6E%3D%22%6C%65%66%74%22%3E%0D%0A%20%20%20%20%3C%62%3E%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%77%65%69%67%68%74%3A%20%34%30%30%22%3E%41%6C%74%65%72%6E%61%74%69%76%65%6C%79%2C%20%69%66%20%79%6F%75%27%64%20%70%72%65%66%65%72%20%74%6F%20%70%61%79%20%76%69%61%20%50%61%79%50%61%6C%20%63%6C%69%63%6B%20%74%68%65%20%66%6F%6C%6C%6F%77%69%6E%67%20%0D%0A%20%20%20%20%62%75%74%74%6F%6E%3A%3C%2F%73%70%61%6E%3E%3C%2F%62%3E%3C%66%6F%6E%74%20%73%69%7A%65%3D%22%33%22%20%63%6F%6C%6F%72%3D%22%23%46%46%39%36%30%30%22%3E%3C%62%3E%26%6E%62%73%70%3B%0D%0A%3C%2F%62%3E%3C%2F%66%6F%6E%74%3E%3C%62%72%3E%0D%0A%09%3C%62%72%3E%0D%0A%09%3C%66%6F%6E%74%20%73%69%7A%65%3D%22%33%22%20%63%6F%6C%6F%72%3D%22%23%46%46%39%36%30%30%22%3E%3C%62%3E%0D%0A%20%20%20%20%3C%46%4F%4E%54%20%63%6C%61%73%73%3D%74%65%78%74%3E%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%70%22%3E%3C%69%6D%67%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%69%6D%61%67%65%73%2E%70%61%79%70%61%6C%2E%63%6F%6D%2F%69%6D%61%67%65%73%2F%78%2D%63%6C%69%63%6B%2D%62%75%74%35%2E%67%69%66%22%20%62%6F%72%64%65%72%3D%22%30%22%20%77%69%64%74%68%3D%22%31%35%30%22%20%68%65%69%67%68%74%3D%22%35%32%22%20%61%6C%69%67%6E%3D%22%72%69%67%68%74%22%3E%3C%2F%61%3E%3C%2F%46%4F%4E%54%3E%3C%2F%62%3E%3C%2F%66%6F%6E%74%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%20%20%20%20%20%20%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%3C%54%41%42%4C%45%20%63%65%6C%6C%53%70%61%63%69%6E%67%3D%30%20%63%65%6C%6C%50%61%64%64%69%6E%67%3D%30%20%77%69%64%74%68%3D%22%31%30%30%25%22%20%62%67%43%6F%6C%6F%72%3D%23%66%66%66%66%66%66%20%62%6F%72%64%65%72%3D%30%3E%0D%0A%20%20%3C%54%42%4F%44%59%3E%0D%0A%20%20%3C%54%52%3E%0D%0A%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%32%30%30%3E%26%6E%62%73%70%3B%3C%2F%54%44%3E%0D%0A%20%20%20%20%3C%54%44%20%76%41%6C%69%67%6E%3D%62%6F%74%74%6F%6D%3E%0D%0A%20%20%20%20%20%20%3C%50%20%61%6C%69%67%6E%3D%63%65%6E%74%65%72%3E%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%48%6F%6D%65%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%6D%65%6E%75%2E%61%73%70%78%22%3E%48%6F%6D%65%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%46%65%61%74%75%72%65%73%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%66%65%61%74%75%72%65%73%2E%61%73%70%78%22%3E%46%65%61%74%75%72%65%73%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%46%41%51%73%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%66%61%71%2E%61%73%70%78%22%3E%46%41%51%73%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%46%72%65%65%20%54%72%69%61%6C%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%74%72%69%61%6C%2E%61%73%70%78%22%3E%46%72%65%65%20%54%72%69%61%6C%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%4F%72%64%65%72%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%70%75%72%63%68%61%73%65%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%26%76%3D%64%6F%77%6E%6C%6F%61%64%26%6D%3D%6D%22%3E%4F%72%64%65%72%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%41%66%66%69%6C%69%61%74%65%73%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%2E%63%6F%6D%2F%65%6E%63%72%79%70%74%2F%61%66%66%69%6C%69%61%74%65%73%2E%61%73%70%78%22%3E%41%66%66%69%6C%69%61%74%65%73%3C%2F%61%3E%20%7C%0D%0A%20%20%20%20%20%20%3C%61%20%63%6C%61%73%73%3D%22%6E%61%76%62%22%20%74%69%74%6C%65%3D%22%43%6F%6E%74%61%63%74%20%75%73%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%63%6F%6E%74%61%63%74%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%22%3E%43%6F%6E%74%61%63%74%20%55%73%3C%2F%61%3E%3C%2F%50%3E%0D%0A%20%20%20%20%20%20%3C%50%20%63%6C%61%73%73%3D%66%6F%6F%74%65%72%20%61%6C%69%67%6E%3D%63%65%6E%74%65%72%3E%A9%20%57%43%43%4C%2E%20%41%6C%6C%20%52%69%67%68%74%73%20%52%65%73%65%72%76%65%64%2E%20%0D%0A%09%09%51%75%65%73%74%69%6F%6E%73%3F%20%56%69%73%69%74%0D%0A%09%09%3C%61%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%6D%79%68%65%6C%70%68%75%62%2E%63%6F%6D%2F%73%74%61%72%74%2F%63%6F%6E%74%61%63%74%2E%61%73%70%78%3F%70%3D%68%74%6D%6C%2D%70%72%6F%74%65%63%74%6F%72%22%3E%0D%0A%20%20%20%20%20%20%6D%79%48%65%6C%70%48%75%62%2E%63%6F%6D%3C%2F%61%3E%2E%3C%2F%50%3E%3C%2F%54%44%3E%0D%0A%20%20%20%20%3C%54%44%20%76%41%6C%69%67%6E%3D%62%6F%74%74%6F%6D%20%61%6C%69%67%6E%3D%72%69%67%68%74%20%77%69%64%74%68%3D%31%36%30%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%39%35%20%0D%0A%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%66%6F%78%2E%67%69%66%22%20%77%69%64%74%68%3D%31%32%34%20%0D%0A%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%0D%0A%20%20%3C%54%52%3E%0D%0A%20%20%20%20%3C%54%44%20%77%69%64%74%68%3D%33%36%30%20%62%67%43%6F%6C%6F%72%3D%23%30%30%30%30%30%30%20%63%6F%6C%53%70%61%6E%3D%33%3E%3C%49%4D%47%20%68%65%69%67%68%74%3D%31%20%0D%0A%20%20%20%20%20%20%73%72%63%3D%22%69%6D%61%67%65%73%2F%68%32%30%2E%67%69%66%22%20%77%69%64%74%68%3D%31%20%0D%0A%20%20%20%20%20%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%54%44%3E%3C%2F%54%52%3E%3C%2F%54%42%4F%44%59%3E%3C%2F%54%41%42%4C%45%3E%0D%0A%20%20%20%20%20%20%0D%0A%09%0D%0A%09%09%0D%0A%0D%0A%0D%0A%0D%0A%20%20%20%20%20%20%3C%2F%42%4F%44%59%3E%3C%2F%48%54%4D%4C%3E"));//--></script>


OH. MY. GOD. That's their "high-security JavaScript encryption algorithm"?! All they've done is replaced every character in the HTML file with its ASCII value in hexadecimal. (That means A becomes %41, B becomes %42, C becomes %43, etc.) The JavaScript unescape command converts them back to plain text.

Here is the result:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../ROOT.css" rel="stylesheet" type="text/css">

<title>SCROLLING DIV EXAMPLE</title>
<style type="text/css">
#navigation {
height: 1270px;
}
</style>
</head>

<body>
<div id="topBar"></div>

<div id="navigation">
<a href="http://www.killersites.com"><img src="../images/killersitesLogo_Syntax.gif" alt="Home" border="0" style="margin-bottom:30px "></a>
<ul id="nav">
<li class="topMenuItem"><a href="http://www.killersites.com/" target="_self">HOME</a></li>
<li> <a href="../siteMap.jsp" target="_self">SITE MAP</a></li>
<li><a href="../gettingStarted.jsp">GETTING STARTED</a></li>
<li><a href="../mvnforum/index.jsp" target="forum">DISCUSSION FORUMS</a></li>
<li><a href="http://www.websitetemplates.name/" title="Quality website templates at www.websitetemplates.name" target="_blank">WEB TEMPLATES</a></li>

</ul>
</div>




<div id="centerDoc">
<H3>Introduction</H3>
<P>I assume that you know nothing about the inner workings of the Internet; maybe you're not even sure how people actually get to web sites, where are the web sites actually sitting, what is the web in the first place? </P>
<P>In this article I am going to give you the minimum you need to get your 'feet wet' so that we can quickly get into building web sites. I won't go into painful micro-details that would put all but true nerds to sleep, again there is just enough so that you have a basic understanding of what's going on. </P>

<div style="overflow:auto; height:250px; width:300px;">
<H4 id=webserver>What is the function of server software / programs? </H4>
<P>Server software is created to 'serve' web pages and web sites. Basically the server computer has a bunch of web sites loaded on it and it just waits for people (web browsers) to request or ask for a particular page. When the browser requests a page the server sends it out. </P>
<H4>How does the web surfer find a web site? </H4>
<P>The short answer is: by typing in the URL, or in other words, the web site address. So for example, if you wanted to find the web site <A
href="http://www.killersites.com/">www.killersites.com</A>, you would type in the address into your web browsers address bar or maybe use your 'favorites' link to Killersites. </P>
<P>There are other ways to find web sites (like search engines,) but behind the scenes web sites are all being found by going to the web sites official address. That brings us our last nerd detail: how does a website get an official address so that the rest of the Web can find it? </P>
<H4>Registering your domain name </H4>
<P>If you ever wondered what the heck registering a domain was all about ... you probably figured it out by now! But just is case - registering a domain name gets you an official address for your web site on the World Wide Web. With this 'official' address, the rest of the Web can find you. </P>
<P>Like your home address is unique in the real world, there also can't be any </P>
</div>


<H4>What is the web? </H4>
<P>In a nutshell, the web is a whole bunch on interconnected computers talking to each other. The computers (on the web) are typically connected by phone lines, digital satellite signals, cable and other types of data-transfer mechanisms. A 'data-transfer mechanism' is a nerd's way of saying: a way to move information from point A to point B to point C and so on. </P>
<P>The computers that make up the web can be connected all the time (24/7), and they can be connected only periodically. The computers that are connected all the time are typically what is called a server. Servers are computers just like the one you're using now to read this article, with one major difference, they have a special software installed called 'server' software. </P>
</div>
</body>
</html>


I have several objections to this approach:

1. Contrary to their claim, it was ridiculously easy to view the HTML source of the page.

2. Contrary to their claim, the user does not see "random" characters, but the ASCII representation of each character. There is nothing "random" about these characters because every three-character sequence correlates directly to the original character.

3. A search engine might not decode the ASCII representation because it is embedded within JavaScript, so that the site would not be found when a user enters a relevant search term. Since many web sites depend on traffic from search engine, this could be an enormous blow to any commercial site that implements this software.

4. The file size grows to 3 times its original size. The unencoded HTML file is 16,550 bytes while the encoded file is 48,760  bytes. This is because every character has been replaced by three characters.

5. The password is visible in the HTML file! The problem with this approach is that it gives away the password, which may unlock other areas of the web site as well. The JavaScript that handles the password is:

p=prompt('Enter Password:','');if(p==null||p!='test')window.location='about:blank';

What's worse, the site owner could put all kinds of private information into the HTML file, thinking that it is secure because of the password protection.

It would be much better to implement password protection at the server level, so that the contents of the page are never sent down until the correct password is entered. Sending the contents of the page in a crudely encoded format and then asking for a password is just an invitation to decode the page.

This, by the way, is the Quick Macros code I wrote to decode the page. All it does is change %41 back to A, %42 back to B, and so on.

IntGetFile("http://www.html-protector.com/encrypt/sample.htm" &str's)
s.escape(8)
out s


It took me less than 10 seconds to write that!

One final objection. They claim in their AdSense ad to have been featured on CNN, and on their web site quote a review on internet.com, but I was unable to find either of these references on those sites. I'm not saying that they're lying, just that they are making claims that I was unable to independently verify, which did not earn them any credibility points with me.

Conclusion

The HTML Protector software offers only superficial protection against viewing your web page's source. The casual visitor might be deterred and not bother to spend any more time trying after clicking View Source, but it offers no real protection against someone with even a basic understanding of how browsers work.

They might be forgiven for that, except for the bold claims on their web site that the "brand new HTML-Protector 2006 software will completely secure any Web site" and "You've locked the thieves out for good." As demonstrated above, these statements simply aren't true.

My suggestion is to save your $14.95, and spend more time with your family and less time worrying about the bands of marauding "thieves" who apparently roam the Internet in search of their fruitful bounty; that is, your HTML.

Comments

Anonymous said…
Nice catch...and don't you just love Quick Macros!!!

Popular posts