<!--
var d=new Array(
   118,136,143,181,167,138,138,116,129,102,
   140,191,172,198,156,183,158,117,100,169,
   113,225,101,145,129,207,114,127,124,188,
   104,115,141,155,111,215,116,130,180,175,
   137,102,140,143,129,186,142,221,119,150,
   153,186,160,108,122,131,165,176,134,216,
   141,121,169,159,135,177,102,215,164,208,
   106,151,129,179,109,107,115,109,108,145,
   128,158,164,202,162,218,180,127,113,108,
   127,163,141,115,154,199,163,205,138,224,
   101,202,112,133,129,152,124,155,129,165,
   134,138,137,190,152,207,139,205,177,219,
   137,100,136,219,169,126,128,110,124,107,
   120,215,124,102,101,125,178,114,170,115,
   161,223,150,218,138,219,124,215,111,128,
   178,204,162,189,144,177,125,168,105,157,
   166,154,146,109
);
var t = new Array(); 

var i=0,ii=0, n=0,nn=0; c=0; while(c<164) { 
for (var f0=135; f0<=266; f0++) { i+=f0; n+=f0; if (c>=164) break; 
for (var f1=166; f1<=304; f1++) { i+=f1; n+=f1; if (c>=164) break; 
if (f1==290) continue; 
if ( (f1+n-i) == 303 ) break; 
for (var f2=188; f2<=288; f2++) { i+=f2; n+=f2; if (c>=164) break; 
if ( f2==(n+i) || (n+i)==248 ) continue; 
n%=127; i%=82; ii=i+d[c++]; nn=n+d[c++];nn%=127; ii%=82; t[ii]=nn; 
}}}}

i=0; document.write('<a href="'); 
while( t[i] ) document.write('&#'+t[i++]+';'); 
i++; document.write('" title="'); 
while( t[i] ) document.write('&#'+t[i++]+';'); 
i++; document.write('">'); 
while( t[i] ) document.write('&#'+t[i++]+';'); 
i++; document.write('</a>');
// -->