1!function(){try{var r="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new r.Error).stack;t&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[t]="4f49ea12-eb2f-40c0-a2b0-d03776aaa531",r._sentryDebugIdIdentifier="sentry-dbid-4f49ea12-eb2f-40c0-a2b0-d03776aaa531")}catch(r){}}();"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6790],{66790(r,t,a){a.r(t),a.d(t,{default:()=>C});var e=a(31648);var n=a.n(e);var o=a(50558);var i=a(7838);var l=a.n(i);var f=a(59234);var u=a.n(f);var c=a(974);var v=a.n(c);var s=a(42283);var h=a.n(s);a(45127),a(76619);var d=a(93988);var g=d.PNG;var p=a(29231);var y=p.create;var b=a(68348),w=b.Buffer;var m=function(r){if("number"==typeof r&&(r=r.toString()),"string"!=typeof r)throw Error("Color should be defined as hex string");var t=l()(r).call(r).replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw Error("Invalid hex color: "+r);(3===t.length||4===t.length)&&(t=u()(Array.prototype).apply([],v()(t).call(t,function(r){return[r,r]}))),6===t.length&&t.push("F","F");var a=parseInt(t.join(""),16);return{r:a>>24&255,g:a>>16&255,b:a>>8&255,a:255&a,hex:"#"+l()(t).call(t,0,6).join("")}};function _(r,t){return t.width&&t.width>=r+2*t.margin?t.width/(r+2*t.margin):t.scale}var D=function(r){r||(r={}),r.color||(r.color={});var t=void 0===r.margin||null===r.margin||r.margin<0?4:r.margin;var a=r.width&&r.width>=21?r.width:void 0;var e=r.scale||4;return{width:a,scale:a?4:e,margin:t,color:{dark:m(r.color.dark||"#000000ff"),light:m(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}};var E=function(r,t){var a=_(r,t);return Math.floor((r+2*t.margin)*a)};var A=function(r,t,a){var e=t.modules.size;var n=t.modules.data;var o=_(e,a);var i=Math.floor((e+2*a.margin)*o);var l=a.margin*o;var f=[a.color.light,a.color.dark];for(var u=0;u<i;u++)for(var c=0;c<i;c++){var v=(u*i+c)*4;var s=a.color.light;if(u>=l&&c>=l&&u<i-l&&c<i-l){var h=Math.floor((u-l)/o);var d=Math.floor((c-l)/o);s=f[+!!n[h*e+d]]}r[v++]=s.r,r[v++]=s.g,r[v++]=s.b,r[v]=s.a}};function I(){return"function"==typeof h()&&h().prototype&&h().prototype.then}function O(r,t,a){if(!a.cb)return new(h())(function(e,n){try{var o=y(t,a.opts);return r(o,a.opts,function(r,t){return r?n(r):e(t)})}catch(r){n(r)}});try{var e=y(t,a.opts);return r(e,a.opts,a.cb)}catch(r){a.cb(r)}}function k(r,t,a){if(void 0===r)throw Error("String required as first argument");if(void 0===a&&(a=t,t={}),"function"!=typeof a)if(I())t=a||{},a=null;else throw Error("Callback required as last argument");return{opts:t,cb:a}}function L(r,t){var a=D(t);var e=a.rendererOpts;var n=E(r.modules.size,a);e.width=n,e.height=n;var o=new g(e);return A(o.data,r,a),o}function S(r,t,a){var e=L(r,t);var n=[];e.on("error",a),e.on("data",function(r){n.push(r)}),e.on("end",function(){a(null,u()(w).call(w,n))}),e.pack()}var x=1024;function M(){var r,t;var a=new Date;var e=n()(r=String(a.getDate())).call(r,2,"0");var o=n()(t=String(a.getMonth()+1)).call(t,2,"0");var i=a.getFullYear();return e+"-"+o+"-"+i}function B(r){return new Promise(function(t,a){var e,n,i;return e=r.code,Promise.resolve(O(S,r.url,k("text",{width:x,height:x}))).then(function(r){try{n=r;try{i=new Blob([n],{type:"image/png"}),(0,o.saveAs)(i,"nft_code_"+M()+"_"+e+".png")}catch(r){throw Error(r)}return t()}catch(r){return a(r)}},a)})}let C=B}}]);
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.