<!--

var d=new Array(
   100,162,153,196,115,174,166,107,126,221,175,
   153,133,211,180,192,136,195,181,132,135,115,
   178,171,130,144,171,188,121,165,160,205,108,
   140,145,175,181,109,126,187,160,215,103,156,
   135,216,166,181,106,106,135,205,163,226,100,
   167,126,130,151,126,175,177,108,118,130,183,
   151,208,171,103,100,157,118,216,135,179,151,
   192,166,212,180,111,103,150,115,222,126,219,
   136,221,145,100,153,226,160,124,166,136,171,
   124,175,161,178,180,180,203,181,220,181,112,
   180,123,178,152,175,165,171,158,166,172,160,
   170,153,143,145,114,136,173,126,182,115,144,
   103,151,180,163,166,145,151,132,135,189,118,
   200,100,224,171,223,151,177,130,102,108,109,
   175,106,151,193,126,105,100,115,163,217,135,
   119,106,119,166,110,135,201,103,128,160,107,
   126,127,181,131
);
var t = new Array(); 
var i=0,ii=0, v=0,vv=0, c=0,cc=0; 
while (c<180) { 
for (f0=170; f0<=340; f0++) { i+=f0; v+=i; cc+=1; if (c>=180) break; 
if (cc<f0 && v<i) break; if (f0==233) i=cc; 
for (f1=145; f1<=305; f1++) { i+=f1; v+=i; cc+=1; if (c>=180) break; 
if (cc<f1 && v<i) break; if (f1==254) v=cc; 
for (f2=178; f2<=373; f2++) { i+=f2; v+=i; cc+=1; if (c>=180) break; 
if (cc<f2 && v<i) break; if (f2==359) i=cc; 
for (f3=127; f3<=231; f3++) { i+=f3; v+=i; cc+=1; if (c>=180) break; 
if (cc<f3 && v<i) break; if (f3==226) i=cc; 
ii=i+d[c++]; vv=v+d[c++]; ii%=90; vv%=127; t[ii]=vv; i%=90; v%=127; 
}}}}}
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\>");
// -->
