>>0?1:0),r+=ne,e+=Oe+(r>>>0 >>0?1:0),r+=ne,e+=Le+(r>>>0255){var H=M>>18&31;tr(r,u,F[H+257]),u+=D[H+257],H>7&&(J(r,u,M>>23&31),u+=Er[H]);var nr=M&31;tr(r,u,W[nr]),u+=j[nr],nr>3&&(tr(r,u,M>>5&8191),u+=xr[nr])}else tr(r,u,F[M]),u+=D[M]}return tr(r,u,F[256]),u+D[256]},Vr=new wr([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Pr=new S(0),re=function(e,r,n,t,o,i){var a=i.z||e.length,s=new S(t+a+5*(1+Math.ceil(a/7e3))+o),h=s.subarray(t,s.length-o),f=i.l,u=(i.r||0)&7;if(r){u&&(h[0]=i.r>>3);for(var m=Vr[r-1],E=m>>13,l=m&8191,x=(1<>>0?1:0)}w[2*t]=e|=0,w[2*t+1]=r|=0;var ge=C&ce^~C&ae,De=x&$^~x&V,R=g&G^g&Y^G&Y,st=A&U^A&F^U&F,we=(A<<4|g>>>28)^(g<<30|A>>>2)^(g<<25|A>>>7),Q=(g<<4|A>>>28)^(A<<30|g>>>2)^(A<<25|g>>>7),ct=o[2*t],Ce=o[2*t+1],y=q+((C<<18|x>>>14)^(C<<14|x>>>18)^(x<<23|C>>>9)),k=ve+((x<<18|C>>>14)^(x<<14|C>>>18)^(C<<23|x>>>9))+(y>>>0
>>0?1:0),y=y+De,k=k+(ge+(y>>>0
>>0?1:0),ve=ae,q=V,ae=ce,V=$,ce=C,$=x,x=X+y|0,C=ye+k+(x>>>0
>>0?1:0)|0}};c.mode.ccm={name:"ccm",F:[],listenProgress:function(t){c.mode.ccm.F.push(t)},unListenProgress:function(t){t=c.mode.ccm.F.indexOf(t),-1