1(self.webpackChunkprivacypillar_sfo3=self.webpackChunkprivacypillar_sfo3||[]).push([["default-node_modules_ng-qrcode_fesm2020_ng-qrcode_mjs"],{74901:R=>{"use strict";var i={single_source_shortest_paths:function(u,r,n){var t={},e={};e[r]=0;var s,c,l,f,I,g,o=i.PriorityQueue.make();for(o.push(r,0);!o.empty();)for(l in f=(s=o.pop()).cost,I=u[c=s.value]||{})I.hasOwnProperty(l)&&(g=f+I[l],(typeof e[l]>"u"||e[l]>g)&&(e[l]=g,o.push(l,g),t[l]=c));if(typeof n<"u"&&typeof e[n]>"u"){var P=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(P)}return t},extract_shortest_path_from_predecessor_list:function(u,r){for(var n=[],t=r;t;)n.push(t),t=u[t];return n.reverse(),n},find_path:function(u,r,n){var t=i.single_source_shortest_paths(u,r,n);return i.extract_shortest_path_from_predecessor_list(t,n)},PriorityQueue:{make:function(u){var t,r=i.PriorityQueue,n={};for(t in u=u||{},r)r.hasOwnProperty(t)&&(n[t]=r[t]);return n.queue=[],n.sorter=u.sorter||r.default_sorter,n},default_sorter:function(u,r){return u.cost-r.cost},push:function(u,r){this.queue.push({value:u,cost:r}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};R.exports=i},38419:R=>{"use strict";R.exports=function(u){for(var r=[],n=u.length,t=0;t<n;t++){var e=u.charCodeAt(t);if(e>=55296&&e<=56319&&n>t+1){var o=u.charCodeAt(t+1);o>=56320&&o<=57343&&(e=1024*(e-55296)+o-56320+65536,t+=1)}e<128?r.push(e):e<2048?(r.push(e>>6|192),r.push(63&e|128)):e<55296||e>=57344&&e<65536?(r.push(e>>12|224),r.push(e>>6&63|128),r.push(63&e|128)):e>=65536&&e<=1114111?(r.push(e>>18|240),r.push(e>>12&63|128),r.push(e>>6&63|128),r.push(63&e|128)):r.push(239,191,189)}return new Uint8Array(r).buffer}},3259:(R,i,u)=>{const r=u(88695),n=u(71465),t=u(23210),e=u(22334);function o(s,c,l,f,I){const d=[].slice.call(arguments,1),g=d.length,a="function"==typeof d[g-1];if(!a&&!r())throw new Error("Callback required as last argument");if(!a){if(g<1)throw new Error("Too few arguments provided");return 1===g?(l=c,c=f=void 0):2===g&&!c.getContext&&(f=l,l=c,c=void 0),new Promise(function(w,P){try{const D=n.create(l,f);w(s(D,c,f))}catch(D){P(D)}})}if(g<2)throw new Error("Too few arguments provided");2===g?(I=l,l=c,c=f=void 0):3===g&&(c.getContext&&typeof I>"u"?(I=f,f=void 0):(I=f,f=l,l=c,c=void 0));try{const w=n.create(l,f);I(null,s(w,c,f))}catch(w){I(w)}}i.create=n.create,i.toCanvas=o.bind(null,t.render),i.toDataURL=o.bind(null,t.renderToDataURL),i.toString=o.bind(null,function(s,c,l){return e.render(s,l)})},88695:R=>{R.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},46221:(R,i,u)=>{const r=u(34792).getSymbolSize;i.getRowColCoords=function(t){if(1===t)return[];const e=Math.floor(t/7)+2,o=r(t),s=145===o?26:2*Math.ceil((o-13)/(2*e-2)),c=[o-7];for(let l=1;l<e-1;l++)c[l]=c[l-1]-s;return c.push(6),c.reverse()},i.getPositions=function(t){const e=[],o=i.getRowColCoords(t),s=o.length;for(let c=0;c<s;c++)for(let l=0;l<s;l++)0===c&&0===l||0===c&&l===s-1||c===s-1&&0===l||e.push([o[c],o[l]]);return e}},32424:(R,i,u)=>{const r=u(64016),n=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function t(e){this.mode=r.ALPHANUMERIC,this.data=e}t.getBitsLength=function(o){return 11*Math.floor(o/2)+o%2*6},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(o){let s;for(s=0;s+2<=this.data.length;s+=2){let c=45*n.indexOf(this.data[s]);c+=n.indexOf(this.data[s+1]),o.put(c,11)}this.data.length%2&&o.put(n.indexOf(this.data[s]),6)},R.exports=t},52118:R=>{function i(){this.buffer=[],this.length=0}i.prototype={get:function(u){const r=Math.floor(u/8);return 1==(this.buffer[r]>>>7-u%8&1)},put:function(u,r){for(let n=0;n<r;n++)this.putBit(1==(u>>>r-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(u){const r=Math.floor(this.length/8);this.buffer.length<=r&&this.buffer.push(0),u&&(this.buffer[r]|=128>>>this.length%8),this.length++}},R.exports=i},34425:R=>{function i(u){if(!u||u<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=u,this.data=new Uint8Array(u*u),this.reservedBit=new Uint8Array(u*u)}i.prototype.set=function(u,r,n,t){const e=u*this.size+r;this.data[e]=n,t&&(this.reservedBit[e]=!0)},i.prototype.get=function(u,r){return this.data[u*this.size+r]},i.prototype.xor=function(u,r,n){this.data[u*this.size+r]^=n},i.prototype.isReserved=function(u,r){return this.reservedBit[u*this.size+r]},R.exports=i},85663:(R,i,u)=>{const r=u(38419),n=u(64016);function t(e){this.mode=n.BYTE,"string"==typeof e&&(e=r(e)),this.data=new Uint8Array(e)}t.getBitsLength=function(o){return 8*o},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){for(let o=0,s=this.data.length;o<s;o++)e.put(this.data[o],8)},R.exports=t},14655:(R,i,u)=>{const r=u(82259),n=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],t=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,
1192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];i.getBlocksCount=function(o,s){switch(s){case r.L:return n[4*(o-1)+0];case r.M:return n[4*(o-1)+1];case r.Q:return n[4*(o-1)+2];case r.H:return n[4*(o-1)+3];default:return}},i.getTotalCodewordsCount=function(o,s){switch(s){case r.L:return t[4*(o-1)+0];case r.M:return t[4*(o-1)+1];case r.Q:return t[4*(o-1)+2];case r.H:return t[4*(o-1)+3];default:return}}},82259:(R,i)=>{i.L={bit:1},i.M={bit:0},i.Q={bit:3},i.H={bit:2},i.isValid=function(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4},i.from=function(n,t){if(i.isValid(n))return n;try{return function u(r){if("string"!=typeof r)throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return i.L;case"m":case"medium":return i.M;case"q":case"quartile":return i.Q;case"h":case"high":return i.H;default:throw new Error("Unknown EC Level: "+r)}}(n)}catch{return t}}},43114:(R,i,u)=>{const r=u(34792).getSymbolSize;i.getPositions=function(e){const o=r(e);return[[0,0],[o-7,0],[0,o-7]]}},17078:(R,i,u)=>{const r=u(34792),e=r.getBCHDigit(1335);i.getEncodedBits=function(s,c){const l=s.bit<<3|c;let f=l<<10;for(;r.getBCHDigit(f)-e>=0;)f^=1335<<r.getBCHDigit(f)-e;return 21522^(l<<10|f)}},45339:(R,i)=>{const u=new Uint8Array(512),r=new Uint8Array(256);(function(){let t=1;for(let e=0;e<255;e++)u[e]=t,r[t]=e,t<<=1,256&t&&(t^=285);for(let e=255;e<512;e++)u[e]=u[e-255]})(),i.log=function(t){if(t<1)throw new Error("log("+t+")");return r[t]},i.exp=function(t){return u[t]},i.mul=function(t,e){return 0===t||0===e?0:u[r[t]+r[e]]}},80449:(R,i,u)=>{const r=u(64016),n=u(34792);function t(e){this.mode=r.KANJI,this.data=e}t.getBitsLength=function(o){return 13*o},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){let o;for(o=0;o<this.data.length;o++){let s=n.toSJIS(this.data[o]);if(s>=33088&&s<=40956)s-=33088;else{if(!(s>=57408&&s<=60351))throw new Error("Invalid SJIS character: "+this.data[o]+"\nMake sure your charset is UTF-8");s-=49472}s=192*(s>>>8&255)+(255&s),e.put(s,13)}},R.exports=t},33667:(R,i)=>{i.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};function r(n,t,e){switch(n){case i.Patterns.PATTERN000:return(t+e)%2==0;case i.Patterns.PATTERN001:return t%2==0;case i.Patterns.PATTERN010:return e%3==0;case i.Patterns.PATTERN011:return(t+e)%3==0;case i.Patterns.PATTERN100:return(Math.floor(t/2)+Math.floor(e/3))%2==0;case i.Patterns.PATTERN101:return t*e%2+t*e%3==0;case i.Patterns.PATTERN110:return(t*e%2+t*e%3)%2==0;case i.Patterns.PATTERN111:return(t*e%3+(t+e)%2)%2==0;default:throw new Error("bad maskPattern:"+n)}}i.isValid=function(t){return null!=t&&""!==t&&!isNaN(t)&&t>=0&&t<=7},i.from=function(t){return i.isValid(t)?parseInt(t,10):void 0},i.getPenaltyN1=function(t){const e=t.size;let o=0,s=0,c=0,l=null,f=null;for(let I=0;I<e;I++){s=c=0,l=f=null;for(let d=0;d<e;d++){let g=t.get(I,d);g===l?s++:(s>=5&&(o+=s-5+3),l=g,s=1),g=t.get(d,I),g===f?c++:(c>=5&&(o+=c-5+3),f=g,c=1)}s>=5&&(o+=s-5+3),c>=5&&(o+=c-5+3)}return o},i.getPenaltyN2=function(t){const e=t.size;let o=0;for(let s=0;s<e-1;s++)for(let c=0;c<e-1;c++){const l=t.get(s,c)+t.get(s,c+1)+t.get(s+1,c)+t.get(s+1,c+1);(4===l||0===l)&&o++}return 3*o},i.getPenaltyN3=function(t){const e=t.size;let o=0,s=0,c=0;for(let l=0;l<e;l++){s=c=0;for(let f=0;f<e;f++)s=s<<1&2047|t.get(l,f),f>
vendor: 4,844 bytes, line 1
1=10&&(1488===s||93===s)&&o++,c=c<<1&2047|t.get(f,l),f>=10&&(1488===c||93===c)&&o++}return 40*o},i.getPenaltyN4=function(t){let e=0;const o=t.data.length;for(let c=0;c<o;c++)e+=t.data[c];return 10*Math.abs(Math.ceil(100*e/o/5)-10)},i.applyMask=function(t,e){const o=e.size;for(let s=0;s<o;s++)for(let c=0;c<o;c++)e.isReserved(c,s)||e.xor(c,s,r(t,c,s))},i.getBestMask=function(t,e){const o=Object.keys(i.Patterns).length;let s=0,c=1/0;for(let l=0;l<o;l++){e(l),i.applyMask(l,t);const f=i.getPenaltyN1(t)+i.getPenaltyN2(t)+i.getPenaltyN3(t)+i.getPenaltyN4(t);i.applyMask(l,t),f<c&&(c=f,s=l)}return s}},64016:(R,i,u)=>{const r=u(94406),n=u(2699);i.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},i.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},i.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},i.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},i.MIXED={bit:-1},i.getCharCountIndicator=function(o,s){if(!o.ccBits)throw new Error("Invalid mode: "+o);if(!r.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?o.ccBits[0]:s<27?o.ccBits[1]:o.ccBits[2]},i.getBestModeForData=function(o){return n.testNumeric(o)?i.NUMERIC:n.testAlphanumeric(o)?i.ALPHANUMERIC:n.testKanji(o)?i.KANJI:i.BYTE},i.toString=function(o){if(o&&o.id)return o.id;throw new Error("Invalid mode")},i.isValid=function(o){return o&&o.bit&&o.ccBits},i.from=function(o,s){if(i.isValid(o))return o;try{return function t(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return i.NUMERIC;case"alphanumeric":return i.ALPHANUMERIC;case"kanji":return i.KANJI;case"byte":return i.BYTE;default:throw new Error("Unknown mode: "+e)}}(o)}catch{return s}}},97783:(R,i,u)=>{const r=u(64016);function n(t){this.mode=r.NUMERIC,this.data=t.toString()}n.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.length)},n.prototype.write=function(e){let o,s,c;for(o=0;o+3<=this.data.length;o+=3)s=this.data.substr(o,3),c=parseInt(s,10),e.put(c,10);const l=this.data.length-o;l>0&&(s=this.data.substr(o),c=parseInt(s,10),e.put(c,3*l+1))},R.exports=n},61106:(R,i,u)=>{const r=u(45339);i.mul=function(t,e){const o=new Uint8Array(t.length+e.length-1);for(let s=0;s<t.length;s++)for(let c=0;c<e.length;c++)o[s+c]^=r.mul(t[s],e[c]);return o},i.mod=function(t,e){let o=new Uint8Array(t);for(;o.length-e.length>=0;){const s=o[0];for(let l=0;l<e.length;l++)o[l]^=r.mul(e[l],s);let c=0;for(;c<o.length&&0===o[c];)c++;o=o.slice(c)}return o},i.generateECPolynomial=function(t){let e=new Uint8Array([1]);for(let o=0;o<t;o++)e=i.mul(e,new Uint8Array([1,r.exp(o)]));return e}},71465:(R,i,u)=>{const r=u(34792),n=u(82259),t=u(52118),e=u(34425),o=u(46221),s=u(43114),c=u(33667),l=u(14655),f=u(12636),I=u(42088),d=u(17078),g=u(64016),a=u(62033);function M(m,A,y){const h=m.size,S=d.getEncodedBits(A,y);let p,C;for(p=0;p<15;p++)C=1==(S>>p&1),m.set(p<6?p:p<8?p+1:h-15+p,8,C,!0),m.set(8,p<8?h-p-1:p<9?15-p-1+1:15-p-1,C,!0);m.set(h-8,8,1,!0)}function F(m,A,y,h){let S;if(Array.isArray(m))S=a.fromArray(m);else{if("string"!=typeof m)throw new Error("Invalid data");{let v=A;if(!v){const z=a.rawSplit(m);v=I.getBestVersionForData(z,y)}S=a.fromString(m,v||40)}}const p=I.getBestVersionForData(S,y);if(!p)throw new Error("The amount of data is too big to be stored in a QR Code");if(A){if(A<p)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+p+".\n")}else A=p;const C=function E(m,A,y){const h=new t;y.forEach(function(N){h.put(N.mode.bit,4),h.put(N.getLength(),g.getCharCountIndicator(N.mode,m)),N.write(h)});const C=8*(r.getSymbolTotalCodewords(m)-l.getTotalCodewordsCount(m,A));for(h.getLengthInBits()+4<=C&&h.put(0,4);h.getLengthInBits()%8!=0;)h.putBit(0);const L=(C-h.getLengthInBits())/8;for(let N=0;N<L;N++)h.put(N%2?17:236,8);return function b(m,A,y){const h=r.getSymbolTotalCodewords(A),p=h-l.getTotalCodewordsCount(A,y),C=l.getBlocksCount(A,y),N=C-h%C,v=Math.floor(h/C),z=Math.floor(p/C),j=z+1,Y=v-z,W=new f(Y);let H=0;const O=new Array(C),Q=new Array(C);let V=0;const q=new Uint8Array(m.buffer);for(let k=0;k<C;k++){const J=k<N?z:j;O[k]=q.slice(H,H+J),Q[k]=W.encode(O[k]),H+=J,V=Math.max(V,J)}const K=new Uint8Array(h);let _,U,G=0;for(_=0;_<V;_++)for(U=0;U<C;U++)_<O[U].length&&(K[G++]=O[U][_]);for(_=0;_<Y;_++)for(U=0;U<C;U++)K[G++]=Q[U][_];return K}(h,m,A)}(A,y,S),L=r.getSymbolSize(A),N=new e(L);return function w(m,A){const y=m.size,h=s.getPositions(A);for(let S=0;S<h.length;S++){const p=h[S][0],C=h[S][1];for(let L=-1;L<=7;L++)if(!(p+L<=-1||y<=p+L))for(let N=-1;N<=7;N++)C+N<=-1||y<=C+N||m.set(p+L,C+N,L>=0&&L<=6&&(0===N||6===N)||N>=0&&N<=6&&(0===L||6===L)||L>=2&&L<=4&&N>=2&&N<=4,!0)}}(N,A),function P(m){const A=m.size;
1for(let y=8;y<A-8;y++){const h=y%2==0;m.set(y,6,h,!0),m.set(6,y,h,!0)}}(N),function D(m,A){const y=o.getPositions(A);for(let h=0;h<y.length;h++){const S=y[h][0],p=y[h][1];for(let C=-2;C<=2;C++)for(let L=-2;L<=2;L++)m.set(S+C,p+L,-2===C||2===C||-2===L||2===L||0===C&&0===L,!0)}}(N,A),M(N,y,0),A>=7&&function T(m,A){const y=m.size,h=I.getEncodedBits(A);let S,p,C;for(let L=0;L<18;L++)S=Math.floor(L/3),p=L%3+y-8-3,C=1==(h>>L&1),m.set(S,p,C,!0),m.set(p,S,C,!0)}(N,A),function B(m,A){const y=m.size;let h=-1,S=y-1,p=7,C=0;for(let L=y-1;L>0;L-=2)for(6===L&&L--;;){for(let N=0;N<2;N++)if(!m.isReserved(S,L-N)){let v=!1;C<A.length&&(v=1==(A[C]>>>p&1)),m.set(S,L-N,v),p--,-1===p&&(C++,p=7)}if(S+=h,S<0||y<=S){S-=h,h=-h;break}}}(N,C),isNaN(h)&&(h=c.getBestMask(N,M.bind(null,N,y))),c.applyMask(h,N),M(N,y,h),{modules:N,version:A,errorCorrectionLevel:y,maskPattern:h,segments:S}}i.create=function(A,y){if(typeof A>"u"||""===A)throw new Error("No input text");let S,p,h=n.M;return typeof y<"u"&&(h=n.from(y.errorCorrectionLevel,n.M),S=I.from(y.version),p=c.from(y.maskPattern),y.toSJISFunc&&r.setToSJISFunction(y.toSJISFunc)),F(A,S,h,p)}},12636:(R,i,u)=>{const r=u(61106);function n(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}n.prototype.initialize=function(e){this.degree=e,this.genPoly=r.generateECPolynomial(this.degree)},n.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const o=new Uint8Array(e.length+this.degree);o.set(e);const s=r.mod(o,this.genPoly),c=this.degree-s.length;if(c>0){const l=new Uint8Array(this.degree);return l.set(s,c),l}return s},R.exports=n},2699:(R,i)=>{const u="[0-9]+";let n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";n=n.replace(/u/g,"\\u");const t="(?:(?![A-Z0-9 $%*+\\-./:]|"+n+")(?:.|[\r\n]))+";i.KANJI=new RegExp(n,"g"),i.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),i.BYTE=new RegExp(t,"g"),i.NUMERIC=new RegExp(u,"g"),i.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const e=new RegExp("^"+n+"$"),o=new RegExp("^"+u+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");i.testKanji=function(l){return e.test(l)},i.testNumeric=function(l){return o.test(l)},i.testAlphanumeric=function(l){return s.test(l)}},62033:(R,i,u)=>{const r=u(64016),n=u(97783),t=u(32424),e=u(85663),o=u(80449),s=u(2699),c=u(34792),l=u(74901);function f(T){return unescape(encodeURIComponent(T)).length}function I(T,M,B){const E=[];let b;for(;null!==(b=T.exec(B));)E.push({data:b[0],index:b.index,mode:M,length:b[0].length});return E}function d(T){const M=I(s.NUMERIC,r.NUMERIC,T),B=I(s.ALPHANUMERIC,r.ALPHANUMERIC,T);let E,b;return c.isKanjiModeEnabled()?(E=I(s.BYTE,r.BYTE,T),b=I(s.KANJI,r.KANJI,T)):(E=I(s.BYTE_KANJI,r.BYTE,T),b=[]),M.concat(B,E,b).sort(function(m,A){return m.index-A.index}).map(function(m){return{data:m.data,mode:m.mode,length:m.length}})}function g(T,M){switch(M){case r.NUMERIC:return n.getBitsLength(T);case r.ALPHANUMERIC:return t.getBitsLength(T);case r.KANJI:return o.getBitsLength(T);case r.BYTE:return e.getBitsLength(T)}}function D(T,M){let B;const E=r.getBestModeForData(T);if(B=r.from(M,E),B!==r.BYTE&&B.bit<E.bit)throw new Error('"'+T+'" cannot be encoded with mode '+r.toString(B)+".\n Suggested mode is: "+r.toString(E));switch(B===r.KANJI&&!c.isKanjiModeEnabled()&&(B=r.BYTE),B){case r.NUMERIC:return new n(T);case r.ALPHANUMERIC:return new t(T);case r.KANJI:return new o(T);case r.BYTE:return new e(T)}}i.fromArray=function(M){return M.reduce(function(B,E){return"string"==typeof E?B.push(D(E,null)):E.data&&B.push(D(E.data,E.mode)),B},[])},i.fromString=function(M,B){const b=function w(T){const M=[];for(let B=0;B<T.length;B++){const E=T[B];switch(E.mode){case r.NUMERIC:M.push([E,{data:E.data,mode:r.ALPHANUMERIC,length:E.length},{data:E.data,mode:r.BYTE,length:E.length}]);break;case r.ALPHANUMERIC:M.push([E,{data:E.data,mode:r.BYTE,length:E.length}]);break;case r.KANJI:M.push([E,{data:E.data,mode:r.BYTE,length:f(E.data)}]);break;case r.BYTE:M.push([{data:E.data,mode:r.BYTE,length:f(E.data)}])}}return M}(d(M,c.isKanjiModeEnabled())),F=function P(T,M){const B={},E={start:{}};let b=["start"];for(let F=0;F<T.length;F++){const m=T[F],A=[];for(let y=0;y<m.length;y++){const h=m[y],S=""+F+y;A.push(S),B[S]={node:h,lastCount:0},E[S]={};for(let p=0;p<b.length;p++){const C=b[p];B[C]&&B[C].node.mode===h.mode?(E[C][S]=g(B[C].lastCount+h.length,h.mode)-g(B[C].lastCount,h.mode),B[C].lastCount+=h.length):(B[C]&&(B[C].lastCount=h.length),E[C][S]=g(h.length,h.mode)+4+r.getCharCountIndicator(h.mode,M))}}b=A}for(let F=0;F<b.length;F++)E[b[F]].end=0;return{map:E,table:B}}(b,B),m=l.find_path(F.map,"start","end"),A=[];for(let y=1;y<m.length-1;y++)A.push(F.table[m[y]].node);return i.fromArray(function a(T){return T.reduce(function(M,B){const E=M.length-1>=0?M[M.length-1]:null;return E&&E.mode===B.mode?(M[M.length-1].data+=B.data,M):(M.push(B),M)},[])}(A))},i.rawSplit=function(M){return i.fromArray(d(M,c.isKanjiModeEnabled()))}},34792:(R,i)=>{let u;const r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];i.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return 4*t+17},i.getSymbolTotalCodewords=function(t){return r[t]},i.getBCHDigit=function(n){let t=0;for(;0!==n;)t++,n>>>=1;return t},i.setToSJISFunction=function(t){if("function"!=typeof t)throw new Error('"toSJISFunc" is not a valid function.');u=t},i.isKanjiModeEnabled=function(){return typeof u<"u"},i.toSJIS=function(t){return u(t)}},94406:(R,i)=>{i.isValid=function(r){return!isNaN(r)&&r>=1&&r<=40}},42088:(R,i,u)=>{const r=u(34792),n=u(14655),t=u(82259),e=u(64016),o=u(94406),c=r.getBCHDigit
1(7973);function f(g,a){return e.getCharCountIndicator(g,a)+4}function I(g,a){let w=0;return g.forEach(function(P){const D=f(P.mode,a);w+=D+P.getBitsLength()}),w}i.from=function(a,w){return o.isValid(a)?parseInt(a,10):w},i.getCapacity=function(a,w,P){if(!o.isValid(a))throw new Error("Invalid QR Code version");typeof P>"u"&&(P=e.BYTE);const M=8*(r.getSymbolTotalCodewords(a)-n.getTotalCodewordsCount(a,w));if(P===e.MIXED)return M;const B=M-f(P,a);switch(P){case e.NUMERIC:return Math.floor(B/10*3);case e.ALPHANUMERIC:return Math.floor(B/11*2);case e.KANJI:return Math.floor(B/13);default:return Math.floor(B/8)}},i.getBestVersionForData=function(a,w){let P;const D=t.from(w,t.M);if(Array.isArray(a)){if(a.length>1)return function d(g,a){for(let w=1;w<=40;w++)if(I(g,w)<=i.getCapacity(w,a,e.MIXED))return w}(a,D);if(0===a.length)return 1;P=a[0]}else P=a;return function l(g,a,w){for(let P=1;P<=40;P++)if(a<=i.getCapacity(P,w,g))return P}(P.mode,P.getLength(),D)},i.getEncodedBits=function(a){if(!o.isValid(a)||a<7)throw new Error("Invalid QR Code version");let w=a<<12;for(;r.getBCHDigit(w)-c>=0;)w^=7973<<r.getBCHDigit(w)-c;return a<<12|w}},23210:(R,i,u)=>{const r=u(36355);i.render=function(o,s,c){let l=c,f=s;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),s||(f=function t(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}()),l=r.getOptions(l);const I=r.getImageWidth(o.modules.size,l),d=f.getContext("2d"),g=d.createImageData(I,I);return r.qrToImageData(g.data,o,l),function n(e,o,s){e.clearRect(0,0,o.width,o.height),o.style||(o.style={}),o.height=s,o.width=s,o.style.height=s+"px",o.style.width=s+"px"}(d,f,I),d.putImageData(g,0,0),f},i.renderToDataURL=function(o,s,c){let l=c;return typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),l||(l={}),i.render(o,s,l).toDataURL(l.type||"image/png",(l.rendererOpts||{}).quality)}},22334:(R,i,u)=>{const r=u(36355);function n(o,s){const c=o.a/255,l=s+'="'+o.hex+'"';return c<1?l+" "+s+'-opacity="'+c.toFixed(2).slice(1)+'"':l}function t(o,s,c){let l=o+s;return typeof c<"u"&&(l+=" "+c),l}i.render=function(s,c,l){const f=r.getOptions(c),I=s.modules.size,d=s.modules.data,g=I+2*f.margin,a=f.color.light.a?"<path "+n(f.color.light,"fill")+' d="M0 0h'+g+"v"+g+'H0z"/>':"",w="<path "+n(f.color.dark,"stroke")+' d="'+function e(o,s,c){let l="",f=0,I=!1,d=0;for(let g=0;g<o.length;g++){const a=Math.floor(g%s),w=Math.floor(g/s);!a&&!I&&(I=!0),o[g]?(d++,g>0&&a>0&&o[g-1]||(l+=I?t("M",a+c,.5+w+c):t("m",f,0),f=0,I=!1),a+1<s&&o[g+1]||(l+=t("h",d),d=0)):f++}return l}(d,I,f.margin)+'"/>',T='<svg xmlns="http://www.w3.org/2000/svg" '+(f.width?'width="'+f.width+'" height="'+f.width+'" ':"")+'viewBox="0 0 '+g+" "+g+'" shape-rendering="crispEdges">'+a+w+"</svg>\n";return"function"==typeof l&&l(null,T),T}},36355:(R,i)=>{function u(r){if("number"==typeof r&&(r=r.toString()),"string"!=typeof r)throw new Error("Color should be defined as hex string");let n=r.slice().replace("#","").split("");if(n.length<3||5===n.length||n.length>8)throw new Error("Invalid hex color: "+r);(3===n.length||4===n.length)&&(n=Array.prototype.concat.apply([],n.map(function(e){return[e,e]}))),6===n.length&&n.push("F","F");const t=parseInt(n.join(""),16);return{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:255&t,hex:"#"+n.slice(0,6).join("")}}i.getOptions=function(n){n||(n={}),n.color||(n.color={});const e=n.width&&n.width>=21?n.width:void 0;return{width:e,scale:e?4:n.scale||4,margin:typeof n.margin>"u"||null===n.margin||n.margin<0?4:n.margin,color:{dark:u(n.color.dark||"#000000ff"),light:u(n.color.light||"#ffffffff")},type:n.type,rendererOpts:n.rendererOpts||{}}},i.getScale=function(n,t){return t.width&&t.width>=n+2*t.margin?t.width/(n+2*t.margin):t.scale},i.getImageWidth=function(n,t){const e=i.getScale(n,t);return Math.floor((n+2*t.margin)*e)},i.qrToImageData=function(n,t,e){const o=t.modules.size,s=t.modules.data,c=i.getScale(o,e),l=Math.floor((o+2*e.margin)*c),f=e.margin*c,I=[e.color.light,e.color.dark];for(let d=0;d<l;d++)for(let g=0;g<l;g++){let a=4*(d*l+g),w=e.color.light;d>=f&&g>=f&&d<l-f&&g<l-f&&(w=I[s[Math.floor((d-f)/c)*o+Math.floor((g-f)/c)]?1:0]),n[a++]=w.r,n[a++]=w.g,n[a++]=w.b,n[a]=w.a}}},72989:(R,i,u)=>{"use strict";u.d(i,{OF:()=>I,uU:()=>f});var r=u(15861),n=u(94650),t=u(36895),e=u(3259);function o(d,g){if(1&d&&n._UZ(0,"canvas",1),2&d){const a=n.oxw();n.Q6J("qrCode",a.value)("qrCodeErrorCorrectionLevel",a.errorCorrectionLevel)("qrCodeCenterImageSrc",a.centerImageSrc)("qrCodeCenterImageWidth",a.centerImageSize)("qrCodeCenterImageHeight",a.centerImageSize)("qrCodeMargin",a.margin)("width",a.size)("height",a.size)("darkColor",a.darkColor)("lightColor",a.lightColor)}}const s=/^#(?:[0-9a-fA-F]{3,4}){1,2}$/;let c=(()=>
1{class d{constructor(a){this.viewContainerRef=a,this.errorCorrectionLevel=d.DEFAULT_ERROR_CORRECTION_LEVEL,this.darkColor="#000000FF",this.lightColor="#FFFFFFFF",this.margin=16}ngOnChanges(){var a=this;return(0,r.Z)(function*(){if(!a.value)return;a.version&&a.version>40?(console.warn("[qrCode] max version is 40, clamping"),a.version=40):a.version&&a.version<1?(console.warn("[qrCode] min version is 1, clamping"),a.version=1):void 0!==a.version&&isNaN(a.version)&&(console.warn("[qrCode] version should be set to a number, defaulting to auto"),a.version=void 0);const w=a.viewContainerRef.element.nativeElement;if(!w)return;const P=w.getContext("2d");P&&P.clearRect(0,0,P.canvas.width,P.canvas.height);const D=a.errorCorrectionLevel??d.DEFAULT_ERROR_CORRECTION_LEVEL,T=s.test(a.darkColor)?a.darkColor:void 0,M=s.test(a.lightColor)?a.lightColor:void 0;(0,n.X6Q)()&&(!T&&a.darkColor&&console.error("[ng-qrcode] darkColor set to invalid value, must be RGBA hex color string, eg: #3050A1FF"),!M&&a.lightColor&&console.error("[ng-qrcode] lightColor set to invalid value, must be RGBA hex color string, eg: #3050A130")),yield e.toCanvas(w,a.value,{version:a.version,errorCorrectionLevel:D,width:a.width,margin:a.margin,color:{dark:T,light:M}});const B=a.centerImageSrc,E=l(a.centerImageWidth,d.DEFAULT_CENTER_IMAGE_SIZE),b=l(a.centerImageHeight,d.DEFAULT_CENTER_IMAGE_SIZE);if(B&&P){a.centerImage||(a.centerImage=new Image(E,b)),B!==a.centerImage?.src&&(a.centerImage.src=B),E!==a.centerImage.width&&(a.centerImage.width=E),b!==a.centerImage.height&&(a.centerImage.height=b);const F=a.centerImage;F.onload=()=>{P.drawImage(F,w.width/2-E/2,w.height/2-b/2,E,b)}}})()}}return d.DEFAULT_ERROR_CORRECTION_LEVEL="M",d.DEFAULT_CENTER_IMAGE_SIZE=40,d.\u0275fac=function(a){return new(a||d)(n.Y36(n.s_b))},d.\u0275dir=n.lG2({type:d,selectors:[["canvas","qrCode",""]],inputs:{value:["qrCode","value"],version:["qrCodeVersion","version"],errorCorrectionLevel:["qrCodeErrorCorrectionLevel","errorCorrectionLevel"],width:"width",height:"height",darkColor:"darkColor",lightColor:"lightColor",centerImageSrc:["qrCodeCenterImageSrc","centerImageSrc"],centerImageWidth:["qrCodeCenterImageWidth","centerImageWidth"],centerImageHeight:["qrCodeCenterImageHeight","centerImageHeight"],margin:["qrCodeMargin","margin"]},features:[n.TTD]}),d})();function l(d,g){return void 0===d||""===d?g:"string"==typeof d?parseInt(d,10):d}let f=(()=>{class d{}return d.\u0275fac=function(a){return new(a||d)},d.\u0275cmp=n.Xpm({type:d,selectors:[["qr-code"]],inputs:{value:"value",size:"size",darkColor:"darkColor",lightColor:"lightColor",errorCorrectionLevel:"errorCorrectionLevel",centerImageSrc:"centerImageSrc",centerImageSize:"centerImageSize",margin:"margin"},decls:1,vars:1,consts:[[3,"qrCode","qrCodeErrorCorrectionLevel","qrCodeCenterImageSrc","qrCodeCenterImageWidth","qrCodeCenterImageHeight","qrCodeMargin","width","height","darkColor","lightColor",4,"ngIf"],[3,"qrCode","qrCodeErrorCorrectionLevel","qrCodeCenterImageSrc","qrCodeCenterImageWidth","qrCodeCenterImageHeight","qrCodeMargin","width","height","darkColor","lightColor"]],template:function(a,w){1&a&&n.YNc(0,o,1,10,"canvas",0),2&a&&n.Q6J("ngIf",w.value)},dependencies:[t.O5,c],encapsulation:2}),d})(),I=(()=>{class d{}return d.\u0275fac=function(a){return new(a||d)},d.\u0275mod=n.oAB({type:d}),d.\u0275inj=n.cJS({imports:[t.ez]}),d})()}}]);
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.