1!function(){function t(t,a,g,i,o,f){if(!(isNaN(f)||1>f)){f|=0;var l,x,d,u,h,b,c,m,s,w,I,v,y,B,N,p,E,C,D,k,H=document.getElementById(t),R=H.getContext("2d"),S=R.getImageData(a,g,i,o),W=S.data,j=null,q=null,z=n[f],A=r[f],F=f+f+1,G=i-1,J=o-1,K=f+1,L=K*(K+1)/2,M=new e,O=M;for(d=1;F>d;d++)if(O=O.next=new e,d==K)var P=O;for(O.next=M,c=b=0,x=0;o>x;x++){for(B=N=p=m=s=w=0,I=K*(E=W[b]),v=K*(C=W[b+1]),y=K*(D=W[b+2]),m+=L*E,s+=L*C,w+=L*D,O=M,d=0;K>d;d++)O.r=E,O.g=C,O.b=D,O=O.next;for(d=1;K>d;d++)u=b+((d>G?G:d)<<2),m+=(O.r=E=W[u])*(k=K-d),s+=(O.g=C=W[u+1])*k,w+=(O.b=D=W[u+2])*k,B+=E,N+=C,p+=D,O=O.next;for(j=M,q=P,l=0;i>l;l++)W[b]=m*z>>A,W[b+1]=s*z>>A,W[b+2]=w*z>>A,m-=I,s-=v,w-=y,I-=j.r,v-=j.g,y-=j.b,u=c+((u=l+f+1)<G?u:G)<<2,B+=j.r=W[u],N+=j.g=W[u+1],p+=j.b=W[u+2],m+=B,s+=N,w+=p,j=j.next,I+=E=q.r,v+=C=q.g,y+=D=q.b,B-=E,N-=C,p-=D,q=q.next,b+=4;c+=i}for(l=0;i>l;l++){for(N=p=B=s=w=m=0,b=l<<2,I=K*(E=W[b]),v=K*(C=W[b+1]),y=K*(D=W[b+2]),m+=L*E,s+=L*C,w+=L*D,O=M,d=0;K>d;d++)O.r=E,O.g=C,O.b=D,O=O.next;for(h=i,d=1;f>=d;d++)b=h+l<<2,m+=(O.r=E=W[b])*(k=K-d),s+=(O.g=C=W[b+1])*k,w+=(O.b=D=W[b+2])*k,B+=E,N+=C,p+=D,O=O.next,J>d&&(h+=i);for(b=l,j=M,q=P,x=0;o>x;x++)u=b<<2,W[u]=m*z>>A,W[u+1]=s*z>>A,W[u+2]=w*z>>A,m-=I,s-=v,w-=y,I-=j.r,v-=j.g,y-=j.b,u=l+((u=x+K)<J?u:J)*i<<2,m+=B+=j.r=W[u],s+=N+=j.g=W[u+1],w+=p+=j.b=W[u+2],j=j.next,I+=E=q.r,v+=C=q.g,y+=D=q.b,B-=E,N-=C,p-=D,q=q.next,b+=i}R.putImageData(S,a,g)}}function e(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}var n=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,39
16,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],r=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];window.StackBlurImage=function(e,n,r){var a=document.getElementById(e),g=a.naturalWidth,i=a.naturalHeight,o=document.getElementById(n);o.style.width=g+"px",o.style.height=i+"px",o.width=g,o.height=i;var f=o.getContext("2d");f.clearRect(0,0,g,i),f.drawImage(a,0,0),isNaN(r)||1>r||t(n,0,0,g,i,r)}}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.