var d=Math,g=d.sin,h=d.cos,n=d.random,o,q=[];function rf(b,j,e,k){if(!e)return j.a[2]-b.a[2];t=this;t.c=b;t.d=j;t.a=e;t.x=[];t.y=[];t.e=[];t.b=k;return t}o=c.width=c.height=512;for(i=0;i<16;i+=2){x=0.3925*i;y=0.3925*(i+1);z=1.256;q[i]=new rf([h(x)*100/1.5,0,h(y)*100/1.5],[150,-200,150],[g(x)*100/1.5,0,g(y)*100/1.5]);q[i+1]=new rf([h(z*i)*8,h(z*i+1)*16,h(z*i+2)*8],[-210+g(z*i)*8,-210+g(z*i+1)*16,-210+g(z*i+2)*8],[0,0,0])}for(p in a){a[p[0]+(p[6]||"")]=a[p];q[i++]=new rf([,,n()*o-300],[,,n()*-350],[,,n()*o-300],1)}setInterval(function(){with(a){fillStyle="#000";fc(0,0,o,256);fillStyle="#667";fc(0,256,o,o);q.sort(rf);for(i=0;i<76;i++){var b=q[i],j=b.c,e=b.d,k=b.a,s=h(0.0030),u=g(0.0030);if(b.b){e[2]++;e[2]>150&&(e[2]=-300)}m(~~b.x[2],~~b.y[2]);for(z=0;z<3;z++){b.b&&(z=2);b.c[z]=j[z]*s-k[z]*u;b.a[z]=k[z]*s+j[z]*u;scl=o/(o+k[z]);b.x[z]=256+j[z]*scl;b.y[z]=256+e[z]*scl;if(b.b){a(~~b.x[z],~~b.y[z],2,0,d.PI*2,true);fillStyle="#fff"}else{l(~~b.x[z],~~b.y[z]);fillStyle="rgb(0, "+~~(140-k[z])+", 111)"}f()}ba()}}},10);
dmFyIGQ9TWF0aCxnPWQuc2luLGg9ZC5jb3Msbj1kLnJhbmRvbSxvLHE9W107ZnVuY3Rpb24gcmYoYixqLGUsayl7aWYoIWUpcmV0dXJuIGouYVsyXS1iLmFbMl07dD10aGlzO3QuYz1iO3QuZD1qO3QuYT1lO3QueD1bXTt0Lnk9W107dC5lPVtdO3QuYj1rO3JldHVybiB0fW89Yy53aWR0aD1jLmhlaWdodD01MTI7Zm9yKGk9MDtpPDE2O2krPTIpe3g9MC4zOTI1Kmk7eT0wLjM5MjUqKGkrMSk7ej0xLjI1NjtxW2ldPW5ldyByZihbaCh4KSoxMDAvMS41LDAsaCh5KSoxMDAvMS41XSxbMTUwLC0yMDAsMTUwXSxbZyh4KSoxMDAvMS41LDAsZyh5KSoxMDAvMS41XSk7cVtpKzFdPW5ldyByZihbaCh6KmkpKjgsaCh6KmkrMSkqMTYsaCh6KmkrMikqOF0sWy0yMTArZyh6KmkpKjgsLTIxMCtnKHoqaSsxKSoxNiwtMjEwK2coeippKzIpKjhdLFswLDAsMF0pfWZvcihwIGluIGEpe2FbcFswXSsocFs2XXx8IiIpXT1hW3BdO3FbaSsrXT1uZXcgcmYoWywsbigpKm8tMzAwXSxbLCxuKCkqLTM1MF0sWywsbigpKm8tMzAwXSwxKX1zZXRJbnRlcnZhbChmdW5jdGlvbigpe3dpdGgoYSl7ZmlsbFN0eWxlPSIjMDAwIjtmYygwLDAsbywyNTYpO2ZpbGxTdHlsZT0iIzY2NyI7ZmMoMCwyNTYsbyxvKTtxLnNvcnQocmYpO2ZvcihpPTA7aTw3NjtpKyspe3ZhciBiPXFbaV0saj1iLmMsZT1iLmQsaz1iLmEscz1oKDAuMDAzMCksdT1nKDAuMDAzMCk7aWYoYi5iKXtlWzJdKys7ZVsyXT4xNTAmJihlWzJdPS0zMDApfW0ofn5iLnhbMl0sfn5iLnlbMl0pO2Zvcih6PTA7ejwzO3orKyl7Yi5iJiYoej0yKTtiLmNbel09alt6XSpzLWtbel0qdTtiLmFbel09a1t6XSpzK2pbel0qdTtzY2w9by8obytrW3pdKTtiLnhbel09MjU2K2pbel0qc2NsO2IueVt6XT0yNTYrZVt6XSpzY2w7aWYoYi5iKXthKH5+Yi54W3pdLH5+Yi55W3pdLDIsMCxkLlBJKjIsdHJ1ZSk7ZmlsbFN0eWxlPSIjZmZmIn1lbHNle2wofn5iLnhbel0sfn5iLnlbel0pO2ZpbGxTdHlsZT0icmdiKDAsICIrfn4oMTQwLWtbel0pKyIsIDExMSkifWYoKX1iYSgpfX19LDEwKTs=
Original source not submitted