!function(eFg){"use strict";function dbB(dbB,hde,Abg,fjg){var ecY=eFg(Abg,hde);ecY.addData(dbB),ecY.make(),fjg=fjg||0;var cNd=ecY.getModuleCount(),Kgg=ecY.getModuleCount()+2*fjg;this.text=dbB,this.level=hde,this.version=Abg,this.moduleCount=Kgg,this.isDark=function(eFg,dbB){return eFg-=fjg,dbB-=fjg,!(0>eFg||eFg>=cNd||0>dbB||dbB>=cNd)&&ecY.isDark(eFg,dbB)},this.addBlank=function(eFg,dbB,hde,Abg){var fjg=this.isDark,ecY=1/Kgg;this.isDark=function(cNd,Kgg){var hca=Kgg*ecY,BfV=cNd*ecY,bAa=hca+ecY,Sbf=BfV+ecY;return fjg(cNd,Kgg)&&(eFg>bAa||hca>hde||dbB>Sbf||BfV>Abg)}}}function hde(eFg,hde,Abg,fjg,ecY){Abg=Math.max(1,Abg||1),fjg=Math.min(40,fjg||40);for(var cNd=Abg;fjg>=cNd;cNd+=1)try{return new dbB(eFg,hde,cNd,ecY)}catch(eFg){}}function Abg(eFg,dbB,hde){bAa(hde.background).is("img")?dbB.drawImage(hde.background,0,0,hde.size,hde.size):hde.background&&(dbB.fillStyle=hde.background,dbB.fillRect(hde.left,hde.top,hde.size,hde.size));var Abg=hde.mode;1===Abg||2===Abg?function(eFg,dbB,hde){var Abg=hde.size,fjg="bold "+hde.mSize*Abg+"px "+hde.fontname,ecY=bAa("<canvas/>")[0].getContext("2d");ecY.font=fjg;var cNd=ecY.measureText(hde.label).width,Kgg=hde.mSize,hca=cNd/Abg,BfV=(1-hca)*hde.mPosX,Sbf=(1-Kgg)*hde.mPosY,bYa=BfV+hca,LaP=Sbf+Kgg,cOb=.01;1===hde.mode?eFg.addBlank(0,Sbf-cOb,Abg,LaP+cOb):eFg.addBlank(BfV-cOb,Sbf-cOb,bYa+cOb,LaP+cOb),dbB.fillStyle=hde.fontcolor,dbB.font=fjg,dbB.fillText(hde.label,BfV*Abg,Sbf*Abg+.75*hde.mSize*Abg)}(eFg,dbB,hde):(3===Abg||4===Abg)&&function(eFg,dbB,hde){var Abg=hde.size,fjg=hde.image.naturalWidth||1,ecY=hde.image.naturalHeight||1,cNd=hde.mSize,Kgg=cNd*fjg/ecY,hca=(1-Kgg)*hde.mPosX,BfV=(1-cNd)*hde.mPosY,bAa=hca+Kgg,Sbf=BfV+cNd,bYa=.01;3===hde.mode?eFg.addBlank(0,BfV-bYa,Abg,Sbf+bYa):eFg.addBlank(hca-bYa,BfV-bYa,bAa+bYa,Sbf+bYa),dbB.drawImage(hde.image,hca*Abg,BfV*Abg,Kgg*Abg,cNd*Abg)}(eFg,dbB,hde)}function fjg(eFg,dbB,hde,Abg,fjg,ecY,cNd,Kgg){eFg.isDark(cNd,Kgg)&&dbB.rect(Abg,fjg,ecY,ecY)}function ecY(eFg,dbB,hde,Abg,fjg,ecY,cNd,Kgg){var hca=eFg.isDark,BfV=Abg+ecY,bAa=fjg+ecY,Sbf=hde.radius*ecY,bYa=cNd-1,LaP=cNd+1,cOb=Kgg-1,aea=Kgg+1,agg=hca(cNd,Kgg),Vhc=hca(bYa,cOb),bIc=hca(bYa,Kgg),NgU=hca(bYa,aea),df=hca(cNd,aea),eFgeFg=hca(LaP,aea),dbBeFg=hca(LaP,Kgg),hdeeFg=hca(LaP,cOb),AbgeFg=hca(cNd,cOb);agg?function(eFg,dbB,hde,Abg,fjg,ecY,cNd,Kgg,hca,BfV){cNd?eFg.moveTo(dbB+ecY,hde):eFg.moveTo(dbB,hde),Kgg?(eFg.lineTo(Abg-ecY,hde),eFg.arcTo(Abg,hde,Abg,fjg,ecY)):eFg.lineTo(Abg,hde),hca?(eFg.lineTo(Abg,fjg-ecY),eFg.arcTo(Abg,fjg,dbB,fjg,ecY)):eFg.lineTo(Abg,fjg),BfV?(eFg.lineTo(dbB+ecY,fjg),eFg.arcTo(dbB,fjg,dbB,hde,ecY)):eFg.lineTo(dbB,fjg),cNd?(eFg.lineTo(dbB,hde+ecY),eFg.arcTo(dbB,hde,Abg,hde,ecY)):eFg.lineTo(dbB,hde)}(dbB,Abg,fjg,BfV,bAa,Sbf,!bIc&&!AbgeFg,!bIc&&!df,!dbBeFg&&!df,!dbBeFg&&!AbgeFg):function(eFg,dbB,hde,Abg,fjg,ecY,cNd,Kgg,hca,BfV){cNd&&(eFg.moveTo(dbB+ecY,hde),eFg.lineTo(dbB,hde),eFg.lineTo(dbB,hde+ecY),eFg.arcTo(dbB,hde,dbB+ecY,hde,ecY)),Kgg&&(eFg.moveTo(Abg-ecY,hde),eFg.lineTo(Abg,hde),eFg.lineTo(Abg,hde+ecY),eFg.arcTo(Abg,hde,Abg-ecY,hde,ecY)),hca&&(eFg.moveTo(Abg-ecY,fjg),eFg.lineTo(Abg,fjg),eFg.lineTo(Abg,fjg-ecY),eFg.arcTo(Abg,fjg,Abg-ecY,fjg,ecY)),BfV&&(eFg.moveTo(dbB+ecY,fjg),eFg.lineTo(dbB,fjg),eFg.lineTo(dbB,fjg-ecY),eFg.arcTo(dbB,fjg,dbB+ecY,fjg,ecY))}(dbB,Abg,fjg,BfV,bAa,Sbf,bIc&&AbgeFg&&Vhc,bIc&&df&&NgU,dbBeFg&&df&&eFgeFg,dbBeFg&&AbgeFg&&hdeeFg)}function cNd(eFg,dbB,hde){var Abg,cNd,Kgg=eFg.moduleCount,hca=hde.size/Kgg,BfV=fjg;for(bYa&&hde.radius>0&&hde.radius<=.5&&(BfV=ecY),dbB.beginPath(),Abg=0;Kgg>Abg;Abg+=1)for(cNd=0;Kgg>cNd;cNd+=1){BfV(eFg,dbB,hde,hde.left+cNd*hca,hde.top+Abg*hca,hca,Abg,cNd)}if(bAa(hde.fill).is("img")){dbB.strokeStyle="rgba(0,0,0,0.5)",dbB.lineWidth=2,dbB.stroke();var Sbf=dbB.globalCompositeOperation;dbB.globalCompositeOperation="destination-out",dbB.fill(),dbB.globalCompositeOperation=Sbf,dbB.clip(),dbB.drawImage(hde.fill,0,0,hde.size,hde.size),dbB.restore()}else dbB.fillStyle=hde.fill,dbB.fill()}function Kgg(eFg,dbB){var fjg=hde(dbB.text,dbB.ecLevel,dbB.minVersion,dbB.maxVersion,dbB.quiet);if(!fjg)return null;var ecY=bAa(eFg).data("qrcode",fjg),Kgg=ecY[0].getContext("2d");return Abg(fjg,Kgg,dbB),cNd(fjg,Kgg,dbB),ecY}function hca(eFg){return Kgg(bAa("<canvas/>").attr("width",eFg.size).attr("height",eFg.size),eFg)}function BfV(eFg){return Sbf&&"canvas"===eFg.render?hca(eFg):Sbf&&"image"===eFg.render?function(eFg){return bAa("<img/>").attr("src",hca(eFg)[0].toDataURL("image/png"))}(eFg):function(eFg){var dbB=hde(eFg.text,eFg.ecLevel,eFg.minVersion,eFg.maxVersion,eFg.quiet);if(!dbB)return null;var Abg,fjg,ecY=eFg.size,cNd=eFg.background,Kgg=Math.floor,hca=dbB.moduleCount,BfV=Kgg(ecY/hca),Sbf=Kgg(.5*(ecY-BfV*hca)),bYa={position:"relative",left:0,top:0,padding:0,margin:0,width:ecY,height:ecY},LaP={position:"absolute",padding:0,margin:0,width:BfV,height:BfV,"background-color":eFg.fill},cOb=bAa("<div/>").data("qrcode",dbB).css(bYa);for(cNd&&cOb.css("background-color",cNd),Abg=0;hca>Abg;Abg+=1)for(fjg=0;hca>fjg;fjg+=1)dbB.isDark(Abg,fjg)&&bAa("<div/>").css(LaP).css({left:Sbf+fjg*BfV,top:Sbf+Abg*BfV}).appendTo(cOb);return cOb}(eFg)}var bAa=jQuery,Sbf=function(){var eFg=document.createElement("canvas");return Boolean(eFg.getContext&&eFg.getContext("2d"))}(),bYa="[object Opera]"!==Object.prototype.toString.call(window.opera),LaP={render:"canvas",minVersion:1,maxVersion:40,ecLevel:"L",left:0,top:0,size:200,fill:"#000",background:null,text:"no text",radius:0,quiet:0,mode:0,mSize:.1,mPosX:.5,mPosY:.5,label:"no label",fontname:"sans",fontcolor:"#000",image:null};bAa.fn.qrcode=function(eFg){var dbB=bAa.extend({},LaP,eFg);return this.each(function(){"canvas"===this.nodeName.toLowerCase()?Kgg(this,dbB):bAa(this).append(BfV(dbB))})}}(function(){var eFg=function(){function eFg(dbB,hde){if(void 0===dbB.length)throw new Error(dbB.length+"/"+hde);var Abg=function(){for(var eFg=0;eFg<dbB.length&&0==dbB[eFg];)eFg+=1;for(var Abg=new Array(dbB.length-eFg+hde),fjg=0;fjg<dbB.length-eFg;fjg+=1)Abg[fjg]=dbB[fjg+eFg];return Abg}(),fjg={};return fjg.getAt=function(eFg){return Abg[eFg]},fjg.getLength=function(){return Abg.length},fjg.multiply=function(dbB){for(var hde=new Array(fjg.getLength()+dbB.getLength()-1),Abg=0;Abg<fjg.getLength();Abg+=1)for(var ecY=0;ecY<dbB.getLength();ecY+=1)hde[Abg+ecY]^=cNd.gexp(cNd.glog(fjg.getAt(Abg))+cNd.glog(dbB.getAt(ecY)));return eFg(hde,0)},fjg.mod=function(dbB){if(fjg.getLength()-dbB.getLength()<0)return fjg;for(var hde=cNd.glog(fjg.getAt(0))-cNd.glog(dbB.getAt(0)),Abg=new Array(fjg.getLength()),ecY=0;ecY<fjg.getLength();ecY+=1)Abg[ecY]=fjg.getAt(ecY);for(ecY=0;ecY<dbB.getLength();ecY+=1)Abg[ecY]^=cNd.gexp(cNd.glog(dbB.getAt(ecY))+hde);return eFg(Abg,0).mod(dbB)},fjg}var dbB=function(dbB,hde){var fjg=dbB,cNd=Abg[hde],bAa=null,Sbf=0,LaP=null,cOb=new Array,aea={},agg=function(eFg,dbB){bAa=function(eFg){for(var dbB=new Array(eFg),hde=0;eFg>hde;hde+=1){dbB[hde]=new Array(eFg);for(var Abg=0;eFg>Abg;Abg+=1)dbB[hde][Abg]=null}return dbB}(Sbf=4*fjg+17),Vhc(0,0),Vhc(Sbf-7,0),Vhc(0,Sbf-7),NgU(),bIc(),eFgeFg(eFg,dbB),fjg>=7&&df(eFg),null==LaP&&(LaP=AbgeFg(fjg,cNd,cOb)),dbBeFg(LaP,dbB)},Vhc=function(eFg,dbB){for(var hde=-1;7>=hde;hde+=1)if(!(-1>=eFg+hde||eFg+hde>=Sbf))for(var Abg=-1;7>=Abg;Abg+=1)-1>=dbB+Abg||dbB+Abg>=Sbf||(bAa[eFg+hde][dbB+Abg]=hde>=0&&6>=hde&&(0==Abg||6==Abg)||Abg>=0&&6>=Abg&&(0==hde||6==hde)||hde>=2&&4>=hde&&Abg>=2&&4>=Abg)},bIc=function(){for(var eFg=8;Sbf-8>eFg;eFg+=1)null==bAa[eFg][6]&&(bAa[eFg][6]=eFg%2==0);for(var dbB=8;Sbf-8>dbB;dbB+=1)null==bAa[6][dbB]&&(bAa[6][dbB]=dbB%2==0)},NgU=function(){for(var eFg=ecY.getPatternPosition(fjg),dbB=0;dbB<eFg.length;dbB+=1)for(var hde=0;hde<eFg.length;hde+=1){var Abg=eFg[dbB],cNd=eFg[hde];if(null==bAa[Abg][cNd])for(var Kgg=-2;2>=Kgg;Kgg+=1)for(var hca=-2;2>=hca;hca+=1)bAa[Abg+Kgg][cNd+hca]=-2==Kgg||2==Kgg||-2==hca||2==hca||0==Kgg&&0==hca}},df=function(eFg){for(var dbB=ecY.getBCHTypeNumber(fjg),hde=0;18>hde;hde+=1){Abg=!eFg&&1==(dbB>>hde&1);bAa[Math.floor(hde/3)][hde%3+Sbf-8-3]=Abg}for(hde=0;18>hde;hde+=1){var Abg=!eFg&&1==(dbB>>hde&1);bAa[hde%3+Sbf-8-3][Math.floor(hde/3)]=Abg}},eFgeFg=function(eFg,dbB){for(var hde=cNd<<3|dbB,Abg=ecY.getBCHTypeInfo(hde),fjg=0;15>fjg;fjg+=1){Kgg=!eFg&&1==(Abg>>fjg&1);6>fjg?bAa[fjg][8]=Kgg:8>fjg?bAa[fjg+1][8]=Kgg:bAa[Sbf-15+fjg][8]=Kgg}for(fjg=0;15>fjg;fjg+=1){var Kgg=!eFg&&1==(Abg>>fjg&1);8>fjg?bAa[8][Sbf-fjg-1]=Kgg:9>fjg?bAa[8][15-fjg-1+1]=Kgg:bAa[8][15-fjg-1]=Kgg}bAa[Sbf-8][8]=!eFg},dbBeFg=function(eFg,dbB){for(var hde=-1,Abg=Sbf-1,fjg=7,cNd=0,Kgg=ecY.getMaskFunction(dbB),hca=Sbf-1;hca>0;hca-=2)for(6==hca&&(hca-=1);;){for(var BfV=0;2>BfV;BfV+=1)if(null==bAa[Abg][hca-BfV]){var bYa=!1;cNd<eFg.length&&(bYa=1==(eFg[cNd]>>>fjg&1));Kgg(Abg,hca-BfV)&&(bYa=!bYa),bAa[Abg][hca-BfV]=bYa,-1==(fjg-=1)&&(cNd+=1,fjg=7)}if(0>(Abg+=hde)||Abg>=Sbf){Abg-=hde,hde=-hde;break}}},hdeeFg=function(dbB,hde){for(var Abg=0,fjg=0,cNd=0,Kgg=new Array(hde.length),hca=new Array(hde.length),BfV=0;BfV<hde.length;BfV+=1){var bAa=hde[BfV].dataCount,Sbf=hde[BfV].totalCount-bAa;fjg=Math.max(fjg,bAa),cNd=Math.max(cNd,Sbf),Kgg[BfV]=new Array(bAa);for(agg=0;agg<Kgg[BfV].length;agg+=1)Kgg[BfV][agg]=255&dbB.getBuffer()[agg+Abg];Abg+=bAa;var bYa=ecY.getErrorCorrectPolynomial(Sbf),LaP=eFg(Kgg[BfV],bYa.getLength()-1).mod(bYa);hca[BfV]=new Array(bYa.getLength()-1);for(agg=0;agg<hca[BfV].length;agg+=1){var cOb=agg+LaP.getLength()-hca[BfV].length;hca[BfV][agg]=cOb>=0?LaP.getAt(cOb):0}}for(var aea=0,agg=0;agg<hde.length;agg+=1)aea+=hde[agg].totalCount;for(var Vhc=new Array(aea),bIc=0,agg=0;fjg>agg;agg+=1)for(BfV=0;BfV<hde.length;BfV+=1)agg<Kgg[BfV].length&&(Vhc[bIc]=Kgg[BfV][agg],bIc+=1);for(agg=0;cNd>agg;agg+=1)for(BfV=0;BfV<hde.length;BfV+=1)agg<hca[BfV].length&&(Vhc[bIc]=hca[BfV][agg],bIc+=1);return Vhc},AbgeFg=function(eFg,dbB,hde){for(var Abg=Kgg.getRSBlocks(eFg,dbB),fjg=hca(),cNd=0;cNd<hde.length;cNd+=1){var BfV=hde[cNd];fjg.put(BfV.getMode(),4),fjg.put(BfV.getLength(),ecY.getLengthInBits(BfV.getMode(),eFg)),BfV.write(fjg)}for(var bAa=0,cNd=0;cNd<Abg.length;cNd+=1)bAa+=Abg[cNd].dataCount;if(fjg.getLengthInBits()>8*bAa)throw new Error("code length overflow. ("+fjg.getLengthInBits()+">"+8*bAa+")");for(fjg.getLengthInBits()+4<=8*bAa&&fjg.put(0,4);fjg.getLengthInBits()%8!=0;)fjg.putBit(!1);for(;!(fjg.getLengthInBits()>=8*bAa)&&(fjg.put(236,8),!(fjg.getLengthInBits()>=8*bAa));)fjg.put(17,8);return hdeeFg(fjg,Abg)};return aea.addData=function(eFg){var dbB=BfV(eFg);cOb.push(dbB),LaP=null},aea.isDark=function(eFg,dbB){if(0>eFg||eFg>=Sbf||0>dbB||dbB>=Sbf)throw new Error(eFg+","+dbB);return bAa[eFg][dbB]},aea.getModuleCount=function(){return Sbf},aea.make=function(){agg(!1,function(){for(var eFg=0,dbB=0,hde=0;8>hde;hde+=1){agg(!0,hde);var Abg=ecY.getLostPoint(aea);(0==hde||eFg>Abg)&&(eFg=Abg,dbB=hde)}return dbB}())},aea.createTableTag=function(eFg,dbB){eFg=eFg||2;var hde="";hde+='<table style="',hde+=" border-width: 0px; border-style: none;",hde+=" border-collapse: collapse;",hde+=" padding: 0px; margin: "+(dbB=void 0===dbB?4*eFg:dbB)+"px;",hde+='">',hde+="<tbody>";for(var Abg=0;Abg<aea.getModuleCount();Abg+=1){hde+="<tr>";for(var fjg=0;fjg<aea.getModuleCount();fjg+=1)hde+='<td style="',hde+=" border-width: 0px; border-style: none;",hde+=" border-collapse: collapse;",hde+=" padding: 0px; margin: 0px;",hde+=" width: "+eFg+"px;",hde+=" height: "+eFg+"px;",hde+=" background-color: ",hde+=aea.isDark(Abg,fjg)?"#000000":"#ffffff",hde+=";",hde+='"/>';hde+="</tr>"}return hde+="</tbody>",hde+="</table>"},aea.createImgTag=function(eFg,dbB){eFg=eFg||2,dbB=void 0===dbB?4*eFg:dbB;var hde=aea.getModuleCount()*eFg+2*dbB,Abg=dbB,fjg=hde-dbB;return bYa(hde,hde,function(dbB,hde){if(dbB>=Abg&&fjg>dbB&&hde>=Abg&&fjg>hde){var ecY=Math.floor((dbB-Abg)/eFg),cNd=Math.floor((hde-Abg)/eFg);return aea.isDark(cNd,ecY)?0:1}return 1})},aea};dbB.stringToBytes=function(eFg){for(var dbB=new Array,hde=0;hde<eFg.length;hde+=1){var Abg=eFg.charCodeAt(hde);dbB.push(255&Abg)}return dbB},dbB.createStringToBytes=function(eFg,dbB){var hde=function(){for(var hde=Sbf(eFg),Abg=function(){var eFg=hde.read();if(-1==eFg)throw new Error;return eFg},fjg=0,ecY={};;){var cNd=hde.read();if(-1==cNd)break;var Kgg=Abg(),hca=Abg()<<8|Abg();ecY[String.fromCharCode(cNd<<8|Kgg)]=hca,fjg+=1}if(fjg!=dbB)throw new Error(fjg+" != "+dbB);return ecY}(),Abg="?".charCodeAt(0);return function(eFg){for(var dbB=new Array,fjg=0;fjg<eFg.length;fjg+=1){var ecY=eFg.charCodeAt(fjg);if(128>ecY)dbB.push(ecY);else{var cNd=hde[eFg.charAt(fjg)];"number"==typeof cNd?(255&cNd)==cNd?dbB.push(cNd):(dbB.push(cNd>>>8),dbB.push(255&cNd)):dbB.push(Abg)}}return dbB}};var hde={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},Abg={L:1,M:0,Q:3,H:2},fjg={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},ecY=function(){var dbB=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],Abg=1335,ecY=7973,Kgg={},hca=function(eFg){for(var dbB=0;0!=eFg;)dbB+=1,eFg>>>=1;return dbB};return Kgg.getBCHTypeInfo=function(eFg){for(var dbB=eFg<<10;hca(dbB)-hca(Abg)>=0;)dbB^=Abg<<hca(dbB)-hca(Abg);return 21522^(eFg<<10|dbB)},Kgg.getBCHTypeNumber=function(eFg){for(var dbB=eFg<<12;hca(dbB)-hca(ecY)>=0;)dbB^=ecY<<hca(dbB)-hca(ecY);return eFg<<12|dbB},Kgg.getPatternPosition=function(eFg){return dbB[eFg-1]},Kgg.getMaskFunction=function(eFg){switch(eFg){case fjg.PATTERN000:return function(eFg,dbB){return(eFg+dbB)%2==0};case fjg.PATTERN001:return function(eFg,dbB){return eFg%2==0};case fjg.PATTERN010:return function(eFg,dbB){return dbB%3==0};case fjg.PATTERN011:return function(eFg,dbB){return(eFg+dbB)%3==0};case fjg.PATTERN100:return function(eFg,dbB){return(Math.floor(eFg/2)+Math.floor(dbB/3))%2==0};case fjg.PATTERN101:return function(eFg,dbB){return eFg*dbB%2+eFg*dbB%3==0};case fjg.PATTERN110:return function(eFg,dbB){return(eFg*dbB%2+eFg*dbB%3)%2==0};case fjg.PATTERN111:return function(eFg,dbB){return(eFg*dbB%3+(eFg+dbB)%2)%2==0};default:throw new Error("bad maskPattern:"+eFg)}},Kgg.getErrorCorrectPolynomial=function(dbB){for(var hde=eFg([1],0),Abg=0;dbB>Abg;Abg+=1)hde=hde.multiply(eFg([1,cNd.gexp(Abg)],0));return hde},Kgg.getLengthInBits=function(eFg,dbB){if(dbB>=1&&10>dbB)switch(eFg){case hde.MODE_NUMBER:return 10;case hde.MODE_ALPHA_NUM:return 9;case hde.MODE_8BIT_BYTE:case hde.MODE_KANJI:return 8;default:throw new Error("mode:"+eFg)}else if(27>dbB)switch(eFg){case hde.MODE_NUMBER:return 12;case hde.MODE_ALPHA_NUM:return 11;case hde.MODE_8BIT_BYTE:return 16;case hde.MODE_KANJI:return 10;default:throw new Error("mode:"+eFg)}else{if(!(41>dbB))throw new Error("type:"+dbB);switch(eFg){case hde.MODE_NUMBER:return 14;case hde.MODE_ALPHA_NUM:return 13;case hde.MODE_8BIT_BYTE:return 16;case hde.MODE_KANJI:return 12;default:throw new Error("mode:"+eFg)}}},Kgg.getLostPoint=function(eFg){for(var dbB=eFg.getModuleCount(),hde=0,Abg=0;dbB>Abg;Abg+=1)for(bAa=0;dbB>bAa;bAa+=1){for(var fjg=0,ecY=eFg.isDark(Abg,bAa),cNd=-1;1>=cNd;cNd+=1)if(!(0>Abg+cNd||Abg+cNd>=dbB))for(var Kgg=-1;1>=Kgg;Kgg+=1)0>bAa+Kgg||bAa+Kgg>=dbB||(0!=cNd||0!=Kgg)&&ecY==eFg.isDark(Abg+cNd,bAa+Kgg)&&(fjg+=1);fjg>5&&(hde+=3+fjg-5)}for(Abg=0;dbB-1>Abg;Abg+=1)for(bAa=0;dbB-1>bAa;bAa+=1){var hca=0;eFg.isDark(Abg,bAa)&&(hca+=1),eFg.isDark(Abg+1,bAa)&&(hca+=1),eFg.isDark(Abg,bAa+1)&&(hca+=1),eFg.isDark(Abg+1,bAa+1)&&(hca+=1),(0==hca||4==hca)&&(hde+=3)}for(Abg=0;dbB>Abg;Abg+=1)for(bAa=0;dbB-6>bAa;bAa+=1)eFg.isDark(Abg,bAa)&&!eFg.isDark(Abg,bAa+1)&&eFg.isDark(Abg,bAa+2)&&eFg.isDark(Abg,bAa+3)&&eFg.isDark(Abg,bAa+4)&&!eFg.isDark(Abg,bAa+5)&&eFg.isDark(Abg,bAa+6)&&(hde+=40);for(bAa=0;dbB>bAa;bAa+=1)for(Abg=0;dbB-6>Abg;Abg+=1)eFg.isDark(Abg,bAa)&&!eFg.isDark(Abg+1,bAa)&&eFg.isDark(Abg+2,bAa)&&eFg.isDark(Abg+3,bAa)&&eFg.isDark(Abg+4,bAa)&&!eFg.isDark(Abg+5,bAa)&&eFg.isDark(Abg+6,bAa)&&(hde+=40);for(var BfV=0,bAa=0;dbB>bAa;bAa+=1)for(Abg=0;dbB>Abg;Abg+=1)eFg.isDark(Abg,bAa)&&(BfV+=1);return hde+=10*(Math.abs(100*BfV/dbB/dbB-50)/5)},Kgg}(),cNd=function(){for(var eFg=new Array(256),dbB=new Array(256),hde=0;8>hde;hde+=1)eFg[hde]=1<<hde;for(hde=8;256>hde;hde+=1)eFg[hde]=eFg[hde-4]^eFg[hde-5]^eFg[hde-6]^eFg[hde-8];for(hde=0;255>hde;hde+=1)dbB[eFg[hde]]=hde;var Abg={};return Abg.glog=function(eFg){if(1>eFg)throw new Error("glog("+eFg+")");return dbB[eFg]},Abg.gexp=function(dbB){for(;0>dbB;)dbB+=255;for(;dbB>=256;)dbB-=255;return eFg[dbB]},Abg}(),Kgg=function(){var eFg=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12,7,37,13],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],dbB=function(eFg,dbB){var hde={};return hde.totalCount=eFg,hde.dataCount=dbB,hde},hde={},fjg=function(dbB,hde){switch(hde){case Abg.L:return eFg[4*(dbB-1)+0];case Abg.M:return eFg[4*(dbB-1)+1];case Abg.Q:return eFg[4*(dbB-1)+2];case Abg.H:return eFg[4*(dbB-1)+3];default:return}};return hde.getRSBlocks=function(eFg,hde){var Abg=fjg(eFg,hde);if(void 0===Abg)throw new Error("bad rs block @ typeNumber:"+eFg+"/errorCorrectLevel:"+hde);for(var ecY=Abg.length/3,cNd=new Array,Kgg=0;ecY>Kgg;Kgg+=1)for(var hca=Abg[3*Kgg+0],BfV=Abg[3*Kgg+1],bAa=Abg[3*Kgg+2],Sbf=0;hca>Sbf;Sbf+=1)cNd.push(dbB(BfV,bAa));return cNd},hde}(),hca=function(){var eFg=new Array,dbB=0,hde={};return hde.getBuffer=function(){return eFg},hde.getAt=function(dbB){var hde=Math.floor(dbB/8);return 1==(eFg[hde]>>>7-dbB%8&1)},hde.put=function(eFg,dbB){for(var Abg=0;dbB>Abg;Abg+=1)hde.putBit(1==(eFg>>>dbB-Abg-1&1))},hde.getLengthInBits=function(){return dbB},hde.putBit=function(hde){var Abg=Math.floor(dbB/8);eFg.length<=Abg&&eFg.push(0),hde&&(eFg[Abg]|=128>>>dbB%8),dbB+=1},hde},BfV=function(eFg){var Abg=hde.MODE_8BIT_BYTE,fjg=dbB.stringToBytes(eFg),ecY={};return ecY.getMode=function(){return Abg},ecY.getLength=function(eFg){return fjg.length},ecY.write=function(eFg){for(var dbB=0;dbB<fjg.length;dbB+=1)eFg.put(fjg[dbB],8)},ecY},bAa=function(){var eFg=new Array,dbB={};return dbB.writeByte=function(dbB){eFg.push(255&dbB)},dbB.writeShort=function(eFg){dbB.writeByte(eFg),dbB.writeByte(eFg>>>8)},dbB.writeBytes=function(eFg,hde,Abg){hde=hde||0,Abg=Abg||eFg.length;for(var fjg=0;Abg>fjg;fjg+=1)dbB.writeByte(eFg[fjg+hde])},dbB.writeString=function(eFg){for(var hde=0;hde<eFg.length;hde+=1)dbB.writeByte(eFg.charCodeAt(hde))},dbB.toByteArray=function(){return eFg},dbB.toString=function(){var dbB="";dbB+="[";for(var hde=0;hde<eFg.length;hde+=1)hde>0&&(dbB+=","),dbB+=eFg[hde];return dbB+="]"},dbB},Sbf=function(eFg){var dbB=eFg,hde=0,Abg=0,fjg=0,ecY={};ecY.read=function(){for(;8>fjg;){if(hde>=dbB.length){if(0==fjg)return-1;throw new Error("unexpected end of file./"+fjg)}var eFg=dbB.charAt(hde);if(hde+=1,"="==eFg)return fjg=0,-1;eFg.match(/^\s$/)||(Abg=Abg<<6|cNd(eFg.charCodeAt(0)),fjg+=6)}var ecY=Abg>>>fjg-8&255;return fjg-=8,ecY};var cNd=function(eFg){if(eFg>=65&&90>=eFg)return eFg-65;if(eFg>=97&&122>=eFg)return eFg-97+26;if(eFg>=48&&57>=eFg)return eFg-48+52;if(43==eFg)return 62;if(47==eFg)return 63;throw new Error("c:"+eFg)};return ecY},bYa=function(eFg,dbB,hde,Abg){for(var fjg=function(eFg,dbB){var hde=eFg,Abg=dbB,fjg=new Array(eFg*dbB),ecY={};ecY.setPixel=function(eFg,dbB,Abg){fjg[dbB*hde+eFg]=Abg},ecY.write=function(eFg){eFg.writeString("GIF87a"),eFg.writeShort(hde),eFg.writeShort(Abg),eFg.writeByte(128),eFg.writeByte(0),eFg.writeByte(0),eFg.writeByte(0),eFg.writeByte(0),eFg.writeByte(0),eFg.writeByte(255),eFg.writeByte(255),eFg.writeByte(255),eFg.writeString(","),eFg.writeShort(0),eFg.writeShort(0),eFg.writeShort(hde),eFg.writeShort(Abg),eFg.writeByte(0);var dbB=cNd(2);eFg.writeByte(2);for(var fjg=0;dbB.length-fjg>255;)eFg.writeByte(255),eFg.writeBytes(dbB,fjg,255),fjg+=255;eFg.writeByte(dbB.length-fjg),eFg.writeBytes(dbB,fjg,dbB.length-fjg),eFg.writeByte(0),eFg.writeString(";")};var cNd=function(eFg){for(var dbB=1<<eFg,hde=1+(1<<eFg),Abg=eFg+1,ecY=Kgg(),cNd=0;dbB>cNd;cNd+=1)ecY.add(String.fromCharCode(cNd));ecY.add(String.fromCharCode(dbB)),ecY.add(String.fromCharCode(hde));var hca=bAa(),BfV=function(eFg){var dbB=hca,hde=0,Abg=0,fjg={};return fjg.write=function(eFg,fjg){if(eFg>>>fjg!=0)throw new Error("length over");for(;hde+fjg>=8;)dbB.writeByte(255&(eFg<<hde|Abg)),fjg-=8-hde,eFg>>>=8-hde,Abg=0,hde=0;Abg|=eFg<<hde,hde+=fjg},fjg.flush=function(){hde>0&&dbB.writeByte(Abg)},fjg}();BfV.write(dbB,Abg);var Sbf=0,bYa=String.fromCharCode(fjg[Sbf]);for(Sbf+=1;Sbf<fjg.length;){var LaP=String.fromCharCode(fjg[Sbf]);Sbf+=1,ecY.contains(bYa+LaP)?bYa+=LaP:(BfV.write(ecY.indexOf(bYa),Abg),ecY.size()<4095&&(ecY.size()==1<<Abg&&(Abg+=1),ecY.add(bYa+LaP)),bYa=LaP)}return BfV.write(ecY.indexOf(bYa),Abg),BfV.write(hde,Abg),BfV.flush(),hca.toByteArray()},Kgg=function(){var eFg={},dbB=0,hde={};return hde.add=function(Abg){if(hde.contains(Abg))throw new Error("dup key:"+Abg);eFg[Abg]=dbB,dbB+=1},hde.size=function(){return dbB},hde.indexOf=function(dbB){return eFg[dbB]},hde.contains=function(dbB){return void 0!==eFg[dbB]},hde};return ecY}(eFg,dbB),ecY=0;dbB>ecY;ecY+=1)for(var cNd=0;eFg>cNd;cNd+=1)fjg.setPixel(cNd,ecY,hde(cNd,ecY));var Kgg=bAa();fjg.write(Kgg);for(var hca=function(){var eFg=0,dbB=0,hde=0,Abg="",fjg={},ecY=function(eFg){Abg+=String.fromCharCode(cNd(63&eFg))},cNd=function(eFg){if(0>eFg);else{if(26>eFg)return 65+eFg;if(52>eFg)return eFg-26+97;if(62>eFg)return eFg-52+48;if(62==eFg)return 43;if(63==eFg)return 47}throw new Error("n:"+eFg)};return fjg.writeByte=function(Abg){for(eFg=eFg<<8|255&Abg,dbB+=8,hde+=1;dbB>=6;)ecY(eFg>>>dbB-6),dbB-=6},fjg.flush=function(){if(dbB>0&&(ecY(eFg<<6-dbB),eFg=0,dbB=0),hde%3!=0)for(var fjg=3-hde%3,cNd=0;fjg>cNd;cNd+=1)Abg+="="},fjg.toString=function(){return Abg},fjg}(),BfV=Kgg.toByteArray(),Sbf=0;Sbf<BfV.length;Sbf+=1)hca.writeByte(BfV[Sbf]);hca.flush();var bYa="";return bYa+="<img",bYa+=' src="',bYa+="data:image/gif;base64,",bYa+=hca,bYa+='"',bYa+=' width="',bYa+=eFg,bYa+='"',bYa+=' height="',bYa+=dbB,bYa+='"',Abg&&(bYa+=' alt="',bYa+=Abg,bYa+='"'),bYa+="/>"};return dbB}();return function(eFg){"function"==typeof define&&define.amd?define([],eFg):"object"==typeof exports&&(module.exports=eFg())}(function(){return eFg}),function(eFg){eFg.stringToBytes=function(eFg){return function(eFg){for(var dbB=[],hde=0;hde<eFg.length;hde++){var Abg=eFg.charCodeAt(hde);128>Abg?dbB.push(Abg):2048>Abg?dbB.push(192|Abg>>6,128|63&Abg):55296>Abg||Abg>=57344?dbB.push(224|Abg>>12,128|Abg>>6&63,128|63&Abg):(hde++,Abg=65536+((1023&Abg)<<10|1023&eFg.charCodeAt(hde)),dbB.push(240|Abg>>18,128|Abg>>12&63,128|Abg>>6&63,128|63&Abg))}return dbB}(eFg)}}(eFg),eFg}()),function(eFg){eFg.fn.share=function(dbB){function hde(dbB,hde){var Abg=function(dbB){0===dbB.mobileSites.length&&dbB.sites.length&&(dbB.mobileSites=dbB.sites);var hde=(eFg(window).width()<=768?dbB.mobileSites:dbB.sites.length?dbB.sites:[]).slice(0),Abg=dbB.disabled;"string"==typeof hde&&(hde=hde.split(/\s*,\s*/));"string"==typeof Abg&&(Abg=Abg.split(/\s*,\s*/));/MicroMessenger/i.test(navigator.userAgent)&&Abg.push("wechat");return Abg.length&&eFg.each(Abg,function(dbB,Abg){var fjg=eFg.inArray(Abg,hde);-1!==fjg&&hde.splice(fjg,1)}),hde}(hde);"prepend"==hde.mode&&Abg.reverse(),Abg.length&&eFg.each(Abg,function(Abg,fjg){var ecY=function(eFg,dbB){var hde=cNd[eFg];dbB.summary=dbB.description;for(var Abg in dbB)if(dbB.hasOwnProperty(Abg)){var fjg=eFg+Abg.replace(/^[a-z]/,function(eFg){return eFg.toUpperCase()}),ecY=encodeURIComponent(void 0===dbB[fjg]?dbB[Abg]:dbB[fjg]);hde=hde.replace(new RegExp("{{"+Abg.toUpperCase()+"}}","g"),ecY)}return hde}(fjg,hde),hca=hde.initialized?dbB.find(".icon-"+fjg):eFg('<a class="social-share-icon icon-'+fjg+'"></a>');if(!hca.length)return!0;hca.prop("aria-label","分享到 "+Kgg[fjg]),hca.prop("href",ecY),"wechat"===fjg?hca.prop("tabindex",-1):hca.prop("target","_blank"),hde.initialized||("prepend"==hde.mode?dbB.prepend(hca):dbB.append(hca))})}var Abg=eFg(document.head),fjg={url:location.href,site_url:location.origin,source:Abg.find("[name=site], [name=Site]").attr("content")||document.title,title:Abg.find("[name=title], [name=Title]").attr("content")||document.title,description:Abg.find("[name=description], [name=Description]").attr("content")||"",image:eFg("img:first").prop("src")||"",imageSelector:void 0,weiboKey:"",wechatQrcodeTitle:"微信扫一扫：分享",wechatQrcodeHelper:"<p>微信里点“发现”，扫一下</p><p>二维码便可将本文分享至朋友圈。</p>",wechatQrcodeSize:100,mobileSites:[],sites:["weibo","qq","wechat","tencent","douban","qzone","linkedin","diandian","facebook","twitter","google"],disabled:[],initialized:!1},ecY=eFg.extend({},fjg,dbB),cNd={qzone:"http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url={{URL}}&title={{TITLE}}&desc={{DESCRIPTION}}&summary={{SUMMARY}}&site={{SOURCE}}",qq:"http://connect.qq.com/widget/shareqq/index.html?url={{URL}}&title={{TITLE}}&source={{SOURCE}}&desc={{DESCRIPTION}}&pics={{IMAGE}}",tencent:"http://share.v.t.qq.com/index.php?c=share&a=index&title={{TITLE}}&url={{URL}}&pic={{IMAGE}}",weibo:"http://service.weibo.com/share/share.php?url={{URL}}&title={{TITLE}}&pic={{IMAGE}}&appkey={{WEIBOKEY}}",wechat:"javascript:;",douban:"http://shuo.douban.com/!service/share?href={{URL}}&name={{TITLE}}&text={{DESCRIPTION}}&image={{IMAGE}}&starid=0&aid=0&style=11",diandian:"http://www.diandian.com/share?lo={{URL}}&ti={{TITLE}}&type=link",linkedin:"http://www.linkedin.com/shareArticle?mini=true&ro=true&title={{TITLE}}&url={{URL}}&summary={{SUMMARY}}&source={{SOURCE}}&armin=armin",facebook:"https://www.facebook.com/sharer/sharer.php?u={{URL}}&title={{TITLE}}&description={{DESCRIPTION}}&caption={{SUBHEAD}}&link={{URL}}&picture={{IMAGE}}",twitter:"https://twitter.com/intent/tweet?text={{TITLE}}&url={{URL}}&via={{SITE_URL}}",google:"https://plus.google.com/share?url={{URL}}"},Kgg={qzone:"QQ空间",qq:"QQ",tencent:"腾讯微博",weibo:"微博",wechat:"微信",douban:"豆瓣",diandian:"点点",linkedin:"LinkedIn",facebook:"Facebook",twitter:"Twitter",google:"Google"};this.each(function(){if(eFg(this).data("initialized"))return!0;var dbB=eFg.extend({},ecY,eFg(this).data());dbB.imageSelector&&(dbB.image=eFg(dbB.imageSelector).map(function(){return eFg(this).prop("src")}).get().join("||"));var Abg=eFg(this).addClass("share-component social-share");hde(Abg,dbB),function(eFg,dbB){var hde=eFg.find("a.icon-wechat");hde.length&&(hde.append('<div class="wechat-qrcode"><h4>'+dbB.wechatQrcodeTitle+'</h4><div class="qrcode"></div><div class="help">'+dbB.wechatQrcodeHelper+"</div></div>"),hde.find(".qrcode").qrcode({render:"image",size:dbB.wechatQrcodeSize,text:dbB.url}),hde.offset().top<100&&hde.find(".wechat-qrcode").addClass("bottom"))}(Abg,dbB),eFg(this).data("initialized",!0)})},eFg(function(){eFg(".share-component,.social-share").share()})}(jQuery);