diff --git a/dist/react-csv-reader.js b/dist/react-csv-reader.js index af1c250..f376695 100644 --- a/dist/react-csv-reader.js +++ b/dist/react-csv-reader.js @@ -1,4 +1,4 @@ -module.exports=function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=r(1),n=r(2),s=r(3),a=({accept:e=".csv, text/csv",cssClass:t="csv-reader-input",cssInputClass:r="csv-input",cssLabelClass:n="csv-label",fileEncoding:a="UTF-8",inputId:o="react-csv-reader-input",inputName:u="react-csv-reader-input",inputStyle:h={},inputRef:f,label:l,onError:d=(()=>{}),onFileLoaded:c,parserOptions:p={},disabled:g=!1,strict:m=!1})=>i.createElement("div",{className:t},l&&i.createElement("label",{className:n,htmlFor:o},l),i.createElement("input",{className:r,type:"file",id:o,name:u,style:h,accept:e,onChange:t=>{let r=new FileReader;const i=t.target.files;if(i.length>0){const t={name:i[0].name,size:i[0].size,type:i[0].type};if(m&&e.indexOf(t.type)<=0)return void d(new Error(`[strict mode] Accept type not respected: got '${t.type}' but not in '${e}'`));r.onload=e=>{var n;const o=s.parse(r.result,Object.assign(p,{error:d,encoding:a}));c(null!==(n=null==o?void 0:o.data)&&void 0!==n?n:[],t,i[0])},r.readAsText(i[0],a)}},disabled:g,ref:f}));a.propTypes={accept:n.string,cssClass:n.string,cssInputClass:n.string,cssLabelClass:n.string,fileEncoding:n.string,inputId:n.string,inputName:n.string,inputStyle:n.object,inputRef:n.func,label:n.oneOfType([n.string,n.element]),onError:n.func,onFileLoaded:n.func.isRequired,parserOptions:n.object,disabled:n.bool,strict:n.bool},t.default=a},function(e,t){e.exports=require("react")},function(e,t){e.exports=require("prop-types")},function(e,t,r){var i,n,s; +module.exports=function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=r(1),n=r(2),s=r(3),a=({accept:e=".csv, text/csv",cssClass:t="csv-reader-input",cssInputClass:r="csv-input",cssLabelClass:n="csv-label",fileEncoding:a="UTF-8",inputId:o="react-csv-reader-input",inputName:u="react-csv-reader-input",inputStyle:h={},inputRef:f,label:l,onError:d=(()=>{}),onFileLoaded:c,parserOptions:p={},disabled:g=!1,strict:m=!1})=>i.createElement("div",{className:t},l&&i.createElement("label",{className:n,htmlFor:o},l),i.createElement("input",{className:r,type:"file",id:o,name:u,style:h,accept:e,onChange:t=>{let r=new FileReader;const i=t.target.files;if(i.length>0){const t={name:i[0].name,size:i[0].size,type:i[0].type};if(m&&e.indexOf(t.type)<=0)return void d(new Error(`[strict mode] Accept type not respected: got '${t.type}' but not in '${e}'`));r.onload=e=>{var n;const o=s.parse(r.result,Object.assign(p,{error:d,encoding:a}));c(null!==(n=null==o?void 0:o.data)&&void 0!==n?n:[],t,i[0])},r.readAsText(i[0],a)}},disabled:g,ref:f}));a.propTypes={accept:n.string,cssClass:n.string,cssInputClass:n.string,cssLabelClass:n.string,fileEncoding:n.string,inputId:n.string,inputName:n.string,inputStyle:n.object,inputRef:n.oneOfType([n.func,n.exact({current:n.any})]),label:n.oneOfType([n.string,n.element]),onError:n.func,onFileLoaded:n.func.isRequired,parserOptions:n.object,disabled:n.bool,strict:n.bool},t.default=a},function(e,t){e.exports=require("react")},function(e,t){e.exports=require("prop-types")},function(e,t,r){var i,n,s; /* @license Papa Parse v5.3.0 diff --git a/dist/react-csv-reader.js.map b/dist/react-csv-reader.js.map index 59e4c20..321fafe 100644 --- a/dist/react-csv-reader.js.map +++ b/dist/react-csv-reader.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack://CSVReader/webpack/bootstrap","webpack://CSVReader/./src/index.tsx","webpack://CSVReader/external {\"commonjs\":\"react\",\"commonjs2\":\"react\",\"amd\":\"react\",\"root\":\"React\"}","webpack://CSVReader/external {\"commonjs\":\"prop-types\",\"commonjs2\":\"prop-types\",\"amd\":\"prop-types\",\"root\":\"PropTypes\"}","webpack://CSVReader/./node_modules/papaparse/papaparse.min.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","CSVReader","accept","cssClass","cssInputClass","cssLabelClass","fileEncoding","inputId","inputName","inputStyle","inputRef","label","onError","onFileLoaded","parserOptions","disabled","strict","className","htmlFor","type","id","style","onChange","e","reader","FileReader","files","target","length","fileInfo","size","indexOf","Error","onload","_event","csvData","PapaParse","parse","result","assign","error","encoding","data","readAsText","ref","propTypes","PropTypes","string","func","oneOfType","element","isRequired","bool","require","f","self","window","document","postMessage","test","location","protocol","a","h","b","dynamicTyping","U","dynamicTypingFunction","transform","worker","WORKERS_SUPPORTED","URL","webkitURL","toString","BLOB_URL","createObjectURL","Blob","Worker","onmessage","userStep","step","userChunk","chunk","userComplete","complete","userError","input","config","workerId","NODE_STREAM_INPUT","download","readable","read","on","g","File","stream","unparse","_","v","delimiter","BAD_DELIMITERS","filter","quotes","Array","isArray","skipEmptyLines","newline","quoteChar","header","columns","escapeChar","escapeFormulae","RegExp","q","JSON","u","fields","meta","push","y","keys","join","trim","constructor","Date","stringify","slice","match","replace","charAt","RECORD_SEP","String","fromCharCode","UNIT_SEP","BYTE_ORDER_MARK","LocalChunkSize","RemoteChunkSize","DefaultDelimiter","Parser","w","ParserHandle","NetworkStreamer","FileStreamer","StringStreamer","ReadableStreamStreamer","jQuery","fn","this","each","prop","toUpperCase","attr","toLowerCase","file","inputElem","instanceConfig","extend","before","action","reason","splice","_handle","_finished","_completed","_halted","_input","_baseIndex","_partialLine","_rowCount","_start","_nextChunk","isFirstChunk","_completeResults","errors","E","chunkSize","parseInt","streamer","_config","parseChunk","beforeFirstChunk","paused","aborted","cursor","substring","preview","results","WORKER_ID","finished","concat","_sendError","_readChunk","_chunkLoaded","XMLHttpRequest","withCredentials","onerror","_chunkError","open","downloadRequestBody","downloadRequestHeaders","setRequestHeader","send","message","status","readyState","responseText","getResponseHeader","lastIndexOf","statusText","webkitSlice","mozSlice","FileReaderSync","Math","min","pause","apply","arguments","resume","_streamData","_streamEnd","_streamError","_checkIsFinished","shift","_streamCleanUp","removeListener","pow","abort","k","forEach","transformHeader","map","parseFloat","code","row","split","comments","abs","successful","bestDelimiter","delimitersToGuess","getCharIndex","setTimeout","O","D","I","T","A","L","F","fastMode","z","M","j","R","S","x","nextDelim","quoteSearch","C","index","linebreak","truncated","terminate"],"mappings":"2BACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QA0Df,OArDAF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,GAIjBlC,EAAoBA,EAAoBmC,EAAI,G,gFClFrD,aACA,OACA,OA0BMC,EAAsC,EAC1CC,SAAS,iBACTC,WAAW,mBACXC,gBAAgB,YAChBC,gBAAgB,YAChBC,eAAe,QACfC,UAAU,yBACVC,YAAY,yBACZC,aAAa,GACbC,WACAC,QACAC,UAAU,SACVC,eACAC,gBAAgB,GAChBC,YAAW,EACXC,UAAS,KAkCP,uBAAKC,UAAWd,GACbQ,GACC,yBAAOM,UAAWZ,EAAea,QAASX,GACvCI,GAGL,yBACEM,UAAWb,EACXe,KAAK,OACLC,GAAIb,EACJ/B,KAAMgC,EACNa,MAAOZ,EACPP,OAAQA,EACRoB,SA7CoBC,IACxB,IAAIC,EAAqB,IAAIC,WAC7B,MAAMC,EAAkBH,EAAEI,OAAOD,MAEjC,GAAIA,EAAME,OAAS,EAAG,CACpB,MAAMC,EAAsB,CAC1BrD,KAAMkD,EAAM,GAAGlD,KACfsD,KAAMJ,EAAM,GAAGI,KACfX,KAAMO,EAAM,GAAGP,MAGjB,GAAIH,GAAUd,EAAO6B,QAAQF,EAASV,OAAS,EAE7C,YADAP,EAAQ,IAAIoB,MAAM,iDAAiDH,EAASV,qBAAqBjB,OAInGsB,EAAOS,OAAUC,I,MACf,MAAMC,EAAUC,EAAUC,MACxBb,EAAOc,OACP3D,OAAO4D,OAAOzB,EAAe,CAC3B0B,MAAO5B,EACP6B,SAAUnC,KAGdO,EAA0B,QAAd,EAACsB,aAAO,EAAPA,EAASO,YAAI,QAAI,GAAIb,EAAUH,EAAM,KAGpDF,EAAOmB,WAAWjB,EAAM,GAAIpB,KAmB1BS,SAAUA,EACV6B,IAAKlC,KAMbT,EAAU4C,UAAY,CACpB3C,OAAQ4C,EAAUC,OAClB5C,SAAU2C,EAAUC,OACpB3C,cAAe0C,EAAUC,OACzB1C,cAAeyC,EAAUC,OACzBzC,aAAcwC,EAAUC,OACxBxC,QAASuC,EAAUC,OACnBvC,UAAWsC,EAAUC,OACrBtC,WAAYqC,EAAUnD,OACtBe,SAAUoC,EAAUE,KACpBrC,MAAOmC,EAAUG,UAAU,CAACH,EAAUC,OAAQD,EAAUI,UACxDtC,QAASkC,EAAUE,KACnBnC,aAAciC,EAAUE,KAAKG,WAC7BrC,cAAegC,EAAUnD,OACzBoB,SAAU+B,EAAUM,KACpBpC,OAAQ8B,EAAUM,MAGpB,UAAenD,G,cCpHfjC,EAAOD,QAAUsF,QAAQ,U,cCAzBrF,EAAOD,QAAUsF,QAAQ,e,gBCAzB;;;;;;EAMqD,EAAO,QAAI,0BAAF,EAA6F,SAASrD,IAAI,aAAa,IAAIsD,EAAE,oBAAoBC,KAAKA,KAAK,oBAAoBC,OAAOA,YAAO,IAASF,EAAEA,EAAE,GAAO5D,GAAG4D,EAAEG,YAAYH,EAAEI,YAAYhF,EAAEgB,GAAG,SAASiE,MAAML,EAAEM,UAAU,IAAIC,UAAUC,EAAE,GAAGC,EAAE,EAAEC,EAAE,CAAC3B,MAAM,SAASd,EAAEpC,GAAG,IAAIlB,GAAGkB,EAAEA,GAAG,IAAI8E,gBAAe,EAA0C,GAAvCC,EAAEjG,KAAKkB,EAAEgF,sBAAsBlG,EAAEA,EAAE,IAAOkB,EAAE8E,cAAchG,EAAEkB,EAAEiF,YAAYF,EAAE/E,EAAEiF,YAAYjF,EAAEiF,UAAUjF,EAAEkF,QAAQL,EAAEM,kBAAkB,CAAC,IAAIvF,EAAE,WAAW,IAAIiF,EAAEM,kBAAkB,OAAM,EAAG,IAAsKrG,EAAEc,EAApKwC,GAAGtD,EAAEqF,EAAEiB,KAAKjB,EAAEkB,WAAW,KAAKzF,EAAEiB,EAAEyE,WAAWT,EAAEU,WAAWV,EAAEU,SAASzG,EAAE0G,gBAAgB,IAAIC,KAAK,CAAC,IAAI7F,EAAE,QAAQ,CAACoC,KAAK,uBAAuBhC,EAAE,IAAImE,EAAEuB,OAAOtD,GAAW,OAAOpC,EAAE2F,UAAUzG,EAAEc,EAAEiC,GAAG2C,IAAID,EAAE3E,EAAEiC,IAAIjC,EAA5P,GAAiQ,OAAOJ,EAAEgG,SAAS5F,EAAE6F,KAAKjG,EAAEkG,UAAU9F,EAAE+F,MAAMnG,EAAEoG,aAAahG,EAAEiG,SAASrG,EAAEsG,UAAUlG,EAAEqD,MAAMrD,EAAE6F,KAAKd,EAAE/E,EAAE6F,MAAM7F,EAAE+F,MAAMhB,EAAE/E,EAAE+F,OAAO/F,EAAEiG,SAASlB,EAAE/E,EAAEiG,UAAUjG,EAAEqD,MAAM0B,EAAE/E,EAAEqD,cAAcrD,EAAEkF,YAAYtF,EAAE2E,YAAY,CAAC4B,MAAM/D,EAAEgE,OAAOpG,EAAEqG,SAASzG,EAAEqC,KAAK,IAAI1B,EAAE,KAAyL,OAApLsE,EAAEyB,kBAAkB,iBAAiBlE,EAAE7B,EAAEP,EAAEuG,SAAS,IAAIxH,EAAEiB,GAAG,IAAIY,EAAEZ,IAAG,IAAKoC,EAAEoE,UAAUzB,EAAE3C,EAAEqE,OAAO1B,EAAE3C,EAAEsE,IAAInG,EAAE,IAAIoG,EAAE3G,IAAImE,EAAEyC,MAAMxE,aAAawE,MAAMxE,aAAa5C,UAAUe,EAAE,IAAIpB,EAAEa,IAAWO,EAAEsG,OAAOzE,IAAI0E,QAAQ,SAAS1E,EAAEpC,GAAG,IAAIO,GAAE,EAAGrB,GAAE,EAAG6H,EAAE,IAAIC,EAAE,OAAOnG,EAAE,IAAI8D,EAAE9D,EAAEA,EAAE/B,GAAE,EAAGc,EAAE,KAAKL,GAAE,GAAI,WAAW,GAAG,iBAAiBS,EAApB,CAAyd,GAA5b,iBAAiBA,EAAEiH,WAAWpC,EAAEqC,eAAeC,QAAO,SAAS/E,GAAG,OAAO,IAAIpC,EAAEiH,UAAUrE,QAAQR,MAAKK,SAASsE,EAAE/G,EAAEiH,YAAY,kBAAkBjH,EAAEoH,QAAQ,mBAAmBpH,EAAEoH,QAAQC,MAAMC,QAAQtH,EAAEoH,WAAW7G,EAAEP,EAAEoH,QAAQ,kBAAkBpH,EAAEuH,gBAAgB,iBAAiBvH,EAAEuH,iBAAiBzI,EAAEkB,EAAEuH,gBAAgB,iBAAiBvH,EAAEwH,UAAUR,EAAEhH,EAAEwH,SAAS,iBAAiBxH,EAAEyH,YAAY5G,EAAEb,EAAEyH,WAAW,kBAAkBzH,EAAE0H,SAASxI,EAAEc,EAAE0H,QAAWL,MAAMC,QAAQtH,EAAE2H,SAAS,CAAC,GAAG,IAAI3H,EAAE2H,QAAQlF,OAAO,MAAM,IAAII,MAAM,2BAA2BjD,EAAEI,EAAE2H,aAAQ,IAAS3H,EAAE4H,aAAajD,EAAE3E,EAAE4H,WAAW/G,GAAG,kBAAkBb,EAAE6H,iBAAiBtI,EAAES,EAAE6H,iBAAnqB,GAAsrB,IAAIjD,EAAE,IAAIkD,OAAOC,EAAElH,GAAG,KAA2C,GAAtC,iBAAiBuB,IAAIA,EAAE4F,KAAK9E,MAAMd,IAAOiF,MAAMC,QAAQlF,GAAG,CAAC,IAAIA,EAAEK,QAAQ4E,MAAMC,QAAQlF,EAAE,IAAI,OAAO+B,EAAE,KAAK/B,EAAEtD,GAAG,GAAG,iBAAiBsD,EAAE,GAAG,OAAO+B,EAAEvE,GAAGqI,EAAE7F,EAAE,IAAIA,EAAEtD,QAAQ,GAAG,iBAAiBsD,EAAE,MAAM,iBAAiBA,EAAEmB,OAAOnB,EAAEmB,KAAKyE,KAAK9E,MAAMd,EAAEmB,OAAO8D,MAAMC,QAAQlF,EAAEmB,QAAQnB,EAAE8F,SAAS9F,EAAE8F,OAAO9F,EAAE+F,MAAM/F,EAAE+F,KAAKD,QAAQ9F,EAAE8F,SAAS9F,EAAE8F,OAAOb,MAAMC,QAAQlF,EAAEmB,KAAK,IAAInB,EAAE8F,OAAOD,EAAE7F,EAAEmB,KAAK,KAAK8D,MAAMC,QAAQlF,EAAEmB,KAAK,KAAK,iBAAiBnB,EAAEmB,KAAK,KAAKnB,EAAEmB,KAAK,CAACnB,EAAEmB,QAAQY,EAAE/B,EAAE8F,QAAQ,GAAG9F,EAAEmB,MAAM,GAAGzE,GAAG,MAAM,IAAI+D,MAAM,0CAA0C,SAASoF,EAAE7F,GAAG,GAAG,iBAAiBA,EAAE,MAAM,GAAG,IAAIpC,EAAE,GAAG,IAAI,IAAIlB,KAAKsD,EAAEpC,EAAEoI,KAAKtJ,GAAG,OAAOkB,EAAE,SAASmE,EAAE/B,EAAEpC,EAAElB,GAAG,IAAIc,EAAE,GAAG,iBAAiBwC,IAAIA,EAAE4F,KAAK9E,MAAMd,IAAI,iBAAiBpC,IAAIA,EAAEgI,KAAK9E,MAAMlD,IAAI,IAAIO,EAAE8G,MAAMC,QAAQlF,IAAI,EAAEA,EAAEK,OAAO5B,GAAGwG,MAAMC,QAAQtH,EAAE,IAAI,GAAGO,GAAGrB,EAAE,CAAC,IAAI,IAAIyF,EAAE,EAAEA,EAAEvC,EAAEK,OAAOkC,IAAI,EAAEA,IAAI/E,GAAGmH,GAAGnH,GAAGyI,EAAEjG,EAAEuC,GAAGA,GAAG,EAAE3E,EAAEyC,SAAS7C,GAAGoH,GAAG,IAAI,IAAIzH,EAAE,EAAEA,EAAES,EAAEyC,OAAOlD,IAAI,CAAC,IAAIqF,EAAErE,EAAE6B,EAAEK,OAAOzC,EAAET,GAAGkD,OAAOwF,GAAE,EAAG9D,EAAE5D,EAAE,IAAIf,OAAO8I,KAAKtI,EAAET,IAAIkD,OAAO,IAAIzC,EAAET,GAAGkD,OAAO,GAAG3D,IAAIyB,IAAI0H,EAAE,WAAWnJ,EAAE,KAAKkB,EAAET,GAAGgJ,KAAK,IAAIC,OAAO,IAAIxI,EAAET,GAAGkD,QAAQ,IAAIzC,EAAET,GAAG,GAAGkD,QAAQ,WAAW3D,GAAGyB,EAAE,CAAC,IAAI,IAAInB,EAAE,GAAGL,EAAE,EAAEA,EAAE6F,EAAE7F,IAAI,CAAC,IAAII,EAAE0B,EAAEuB,EAAErD,GAAGA,EAAEK,EAAEgJ,KAAKpI,EAAET,GAAGJ,IAAI8I,EAAE,KAAK7I,EAAEmJ,KAAK,IAAIC,OAAO,IAAIP,EAAE,CAAC,IAAI,IAAIrH,EAAE,EAAEA,EAAEgE,EAAEhE,IAAI,CAAC,EAAEA,IAAIuD,IAAIvE,GAAGmH,GAAG,IAAIJ,EAAEpG,GAAGM,EAAEuB,EAAExB,GAAGA,EAAEhB,GAAGyI,EAAErI,EAAET,GAAGoH,GAAG/F,GAAGrB,EAAES,EAAEyC,OAAO,KAAK3D,GAAG,EAAE8F,IAAIT,KAAKvE,GAAGoH,IAAI,OAAOpH,EAAE,SAASyI,EAAEjG,EAAEpC,GAAG,GAAG,MAAMoC,EAAE,MAAM,GAAG,GAAGA,EAAEqG,cAAcC,KAAK,OAAOV,KAAKW,UAAUvG,GAAGwG,MAAM,EAAE,KAAI,IAAKrJ,GAAG,iBAAiB6C,GAAG,OAAOA,EAAEyG,MAAM,iBAAiBzG,EAAE,IAAIA,GAAG,IAAItD,EAAEsD,EAAEkD,WAAWwD,QAAQlE,EAAED,GAAyP,MAApP,kBAAkBpE,GAAGA,GAAG,mBAAmBA,GAAGA,EAAE6B,EAAEpC,IAAIqH,MAAMC,QAAQ/G,IAAIA,EAAEP,IAAI,SAASoC,EAAEpC,GAAG,IAAI,IAAIlB,EAAE,EAAEA,EAAEkB,EAAEyC,OAAO3D,IAAI,IAAI,EAAEsD,EAAEQ,QAAQ5C,EAAElB,IAAI,OAAM,EAAG,OAAM,EAA9E,CAAkFA,EAAE+F,EAAEqC,kBAAkB,EAAEpI,EAAE8D,QAAQmE,IAAI,MAAMjI,EAAEiK,OAAO,IAAI,MAAMjK,EAAEiK,OAAOjK,EAAE2D,OAAO,GAAY5B,EAAE/B,EAAE+B,EAAE/B,KAAK,GAAG+F,EAAEmE,WAAWC,OAAOC,aAAa,IAAIrE,EAAEsE,SAASF,OAAOC,aAAa,IAAIrE,EAAEuE,gBAAgB,SAASvE,EAAEqC,eAAe,CAAC,KAAK,KAAK,IAAIrC,EAAEuE,iBAAiBvE,EAAEM,mBAAmB5E,KAAK4D,EAAEuB,OAAOb,EAAEyB,kBAAkB,EAAEzB,EAAEwE,eAAe,SAASxE,EAAEyE,gBAAgB,QAAQzE,EAAE0E,iBAAiB,IAAI1E,EAAE2E,OAAOC,EAAE5E,EAAE6E,aAAa5K,EAAE+F,EAAE8E,gBAAgB5K,EAAE8F,EAAE+E,aAAazK,EAAE0F,EAAEgF,eAAejJ,EAAEiE,EAAEiF,uBAAuBnD,EAAExC,EAAE4F,OAAO,CAAC,IAAI3K,EAAE+E,EAAE4F,OAAO3K,EAAE4K,GAAG9G,MAAM,SAAS3D,GAAG,IAAIT,EAAES,EAAE6G,QAAQ,GAAGxB,EAAE,GAAG,OAAOqF,KAAKC,MAAK,SAAS9H,GAAG,GAAK,UAAUhD,EAAE6K,MAAME,KAAK,WAAWC,eAAe,SAAShL,EAAE6K,MAAMI,KAAK,QAAQC,gBAAenG,EAAE7B,aAAc2H,KAAK1H,OAAO,IAAI0H,KAAK1H,MAAME,OAAO,OAAM,EAAG,IAAI,IAAIzC,EAAE,EAAEA,EAAEiK,KAAK1H,MAAME,OAAOzC,IAAI4E,EAAEwD,KAAK,CAACmC,KAAKN,KAAK1H,MAAMvC,GAAGwK,UAAUP,KAAKQ,eAAerL,EAAEsL,OAAO,GAAG5L,QAAOsD,IAAI6H,KAAK,SAAS7H,IAAI,GAAG,IAAIwC,EAAEnC,OAAO,CAAC,IAAMzC,EAAElB,EAAEc,EAAEW,EAAEqE,EAAE,GAAG,GAAGG,EAAExF,EAAEoL,QAAQ,CAAC,IAAI9J,EAAEtB,EAAEoL,OAAOpK,EAAEgK,KAAKhK,EAAEiK,WAAW,GAAG,iBAAiB3J,EAAE,CAAC,GAAG,UAAUA,EAAE+J,OAAO,OAAsB5K,EAAEO,EAAEgK,KAAKzL,EAAEyB,EAAEiK,UAAU5K,EAAEiB,EAAEgK,YAAY9F,EAAExF,EAAE8D,QAAQ9D,EAAE8D,MAAM,CAAChE,KAAzE,cAAiFW,EAAElB,EAAEc,IAAI,GAAG,SAASiB,EAAE+J,OAAO,YAAY3C,IAAI,iBAAiBpH,EAAEuF,SAAS7F,EAAEkK,eAAerL,EAAEsL,OAAOnK,EAAEkK,eAAe5J,EAAEuF,cAAc,GAAG,SAASvF,EAAE,YAAYoH,IAAI,IAAItD,EAAEpE,EAAEkK,eAAexE,SAAS1F,EAAEkK,eAAexE,SAAS,SAAS7D,GAAG2C,EAAEJ,IAAIA,EAAEvC,EAAE7B,EAAEgK,KAAKhK,EAAEiK,WAAWvC,KAAKpD,EAAE3B,MAAM3C,EAAEgK,KAAKhK,EAAEkK,qBAAqB1F,EAAExF,EAAE0G,WAAW1G,EAAE0G,WAAW,SAASgC,IAAIrD,EAAEkG,OAAO,EAAE,GAAG1I,MAAM,SAAS6F,EAAE7F,GAAG6H,KAAKc,QAAQ,KAAKd,KAAKe,WAAU,EAAGf,KAAKgB,YAAW,EAAGhB,KAAKiB,SAAQ,EAAGjB,KAAKkB,OAAO,KAAKlB,KAAKmB,WAAW,EAAEnB,KAAKoB,aAAa,GAAGpB,KAAKqB,UAAU,EAAErB,KAAKsB,OAAO,EAAEtB,KAAKuB,WAAW,KAAKvB,KAAKwB,cAAa,EAAGxB,KAAKyB,iBAAiB,CAACnI,KAAK,GAAGoI,OAAO,GAAGxD,KAAK,IAAI,SAAS/F,GAAG,IAAIpC,EAAE4L,EAAExJ,GAAGpC,EAAE6L,UAAUC,SAAS9L,EAAE6L,WAAWzJ,EAAEyD,MAAMzD,EAAE2D,QAAQ/F,EAAE6L,UAAU,MAAM5B,KAAKc,QAAQ,IAAIjM,EAAEkB,IAAIiK,KAAKc,QAAQgB,SAAS9B,MAAM+B,QAAQhM,GAAGf,KAAKgL,KAAK7H,GAAG6H,KAAKgC,WAAW,SAAS7J,EAAEpC,GAAG,GAAGiK,KAAKwB,cAAc1G,EAAEkF,KAAK+B,QAAQE,kBAAkB,CAAC,IAAIpN,EAAEmL,KAAK+B,QAAQE,iBAAiB9J,QAAG,IAAStD,IAAIsD,EAAEtD,GAAGmL,KAAKwB,cAAa,EAAGxB,KAAKiB,SAAQ,EAAG,IAAItL,EAAEqK,KAAKoB,aAAajJ,EAAE6H,KAAKoB,aAAa,GAAG,IAAI9K,EAAE0J,KAAKc,QAAQ7H,MAAMtD,EAAEqK,KAAKmB,YAAYnB,KAAKe,WAAW,IAAIf,KAAKc,QAAQoB,WAAWlC,KAAKc,QAAQqB,UAAU,CAAC,IAAIvL,EAAEN,EAAE4H,KAAKkE,OAAOpC,KAAKe,YAAYf,KAAKoB,aAAazL,EAAE0M,UAAUzL,EAAEoJ,KAAKmB,YAAYnB,KAAKmB,WAAWvK,GAAGN,GAAGA,EAAEgD,OAAO0G,KAAKqB,WAAW/K,EAAEgD,KAAKd,QAAQ,IAAIkC,EAAEsF,KAAKe,WAAWf,KAAK+B,QAAQO,SAAStC,KAAKqB,WAAWrB,KAAK+B,QAAQO,QAAQ,GAAGhN,EAAE4E,EAAEI,YAAY,CAACiI,QAAQjM,EAAE8F,SAASxB,EAAE4H,UAAUC,SAAS/H,SAAS,GAAGI,EAAEkF,KAAK+B,QAAQjG,SAAS/F,EAAE,CAAC,GAAGiK,KAAK+B,QAAQjG,MAAMxF,EAAE0J,KAAKc,SAASd,KAAKc,QAAQoB,UAAUlC,KAAKc,QAAQqB,UAAU,YAAYnC,KAAKiB,SAAQ,GAAI3K,OAAE,EAAO0J,KAAKyB,sBAAiB,EAAO,OAAOzB,KAAK+B,QAAQnG,MAAMoE,KAAK+B,QAAQjG,QAAQkE,KAAKyB,iBAAiBnI,KAAK0G,KAAKyB,iBAAiBnI,KAAKoJ,OAAOpM,EAAEgD,MAAM0G,KAAKyB,iBAAiBC,OAAO1B,KAAKyB,iBAAiBC,OAAOgB,OAAOpM,EAAEoL,QAAQ1B,KAAKyB,iBAAiBvD,KAAK5H,EAAE4H,MAAM8B,KAAKgB,aAAatG,IAAII,EAAEkF,KAAK+B,QAAQ/F,WAAW1F,GAAGA,EAAE4H,KAAKiE,UAAUnC,KAAK+B,QAAQ/F,SAASgE,KAAKyB,iBAAiBzB,KAAKkB,QAAQlB,KAAKgB,YAAW,GAAItG,GAAGpE,GAAGA,EAAE4H,KAAKgE,QAAQlC,KAAKuB,aAAajL,EAAE0J,KAAKiB,SAAQ,GAAIjB,KAAK2C,WAAW,SAASxK,GAAG2C,EAAEkF,KAAK+B,QAAQ3I,OAAO4G,KAAK+B,QAAQ3I,MAAMjB,GAAG7C,GAAG0K,KAAK+B,QAAQ3I,OAAOc,EAAEI,YAAY,CAAC8B,SAASxB,EAAE4H,UAAUpJ,MAAMjB,EAAEsK,UAAS,KAAM,SAAS3N,EAAEqD,GAAG,IAAIxC,GAAGwC,EAAEA,GAAG,IAAIyJ,YAAYzJ,EAAEyJ,UAAUhH,EAAEyE,iBAAiBrB,EAAEhJ,KAAKgL,KAAK7H,GAAG6H,KAAKuB,WAAWjL,EAAE,WAAW0J,KAAK4C,aAAa5C,KAAK6C,gBAAgB,WAAW7C,KAAK4C,cAAc5C,KAAKpD,OAAO,SAASzE,GAAG6H,KAAKkB,OAAO/I,EAAE6H,KAAKuB,cAAcvB,KAAK4C,WAAW,WAAW,GAAG5C,KAAKe,UAAUf,KAAK6C,mBAAmB,CAAC,GAAGlN,EAAE,IAAImN,eAAe9C,KAAK+B,QAAQgB,kBAAkBpN,EAAEoN,gBAAgB/C,KAAK+B,QAAQgB,iBAAiBzM,IAAIX,EAAEkD,OAAOuF,EAAE4B,KAAK6C,aAAa7C,MAAMrK,EAAEqN,QAAQ5E,EAAE4B,KAAKiD,YAAYjD,OAAOrK,EAAEuN,KAAKlD,KAAK+B,QAAQoB,oBAAoB,OAAO,MAAMnD,KAAKkB,QAAQ5K,GAAG0J,KAAK+B,QAAQqB,uBAAuB,CAAC,IAAIjL,EAAE6H,KAAK+B,QAAQqB,uBAAuB,IAAI,IAAIrN,KAAKoC,EAAExC,EAAE0N,iBAAiBtN,EAAEoC,EAAEpC,IAAI,GAAGiK,KAAK+B,QAAQH,UAAU,CAAC,IAAI/M,EAAEmL,KAAKsB,OAAOtB,KAAK+B,QAAQH,UAAU,EAAEjM,EAAE0N,iBAAiB,QAAQ,SAASrD,KAAKsB,OAAO,IAAIzM,GAAG,IAAIc,EAAE2N,KAAKtD,KAAK+B,QAAQoB,qBAAqB,MAAMhL,GAAG6H,KAAKiD,YAAY9K,EAAEoL,SAASjN,GAAG,IAAIX,EAAE6N,QAAQxD,KAAKiD,gBAAgBjD,KAAK6C,aAAa,WAAW,IAAIlN,EAAE8N,aAAa9N,EAAE6N,OAAO,KAAK,KAAK7N,EAAE6N,OAAOxD,KAAKiD,eAAejD,KAAKsB,QAAQtB,KAAK+B,QAAQH,UAAU5B,KAAK+B,QAAQH,UAAUjM,EAAE+N,aAAalL,OAAOwH,KAAKe,WAAWf,KAAK+B,QAAQH,WAAW5B,KAAKsB,QAAQ,SAASnJ,GAAG,IAAIpC,EAAEoC,EAAEwL,kBAAkB,iBAAiB,OAAG,OAAO5N,GAAS,EAAS8L,SAAS9L,EAAEsM,UAAUtM,EAAE6N,YAAY,KAAK,IAA3H,CAAgIjO,GAAGqK,KAAKgC,WAAWrM,EAAE+N,iBAAiB1D,KAAKiD,YAAY,SAAS9K,GAAG,IAAIpC,EAAEJ,EAAEkO,YAAY1L,EAAE6H,KAAK2C,WAAW,IAAI/J,MAAM7C,KAAK,SAASb,EAAEiD,GAAG,IAAIxC,EAAEW,GAAG6B,EAAEA,GAAG,IAAIyJ,YAAYzJ,EAAEyJ,UAAUhH,EAAEwE,gBAAgBpB,EAAEhJ,KAAKgL,KAAK7H,GAAG,IAAIvB,EAAE,oBAAoByB,WAAW2H,KAAKpD,OAAO,SAASzE,GAAG6H,KAAKkB,OAAO/I,EAAE7B,EAAE6B,EAAEwG,OAAOxG,EAAE2L,aAAa3L,EAAE4L,SAASnN,IAAIjB,EAAE,IAAI0C,YAAYQ,OAAOuF,EAAE4B,KAAK6C,aAAa7C,MAAMrK,EAAEqN,QAAQ5E,EAAE4B,KAAKiD,YAAYjD,OAAOrK,EAAE,IAAIqO,eAAehE,KAAKuB,cAAcvB,KAAKuB,WAAW,WAAWvB,KAAKe,WAAWf,KAAK+B,QAAQO,WAAWtC,KAAKqB,UAAUrB,KAAK+B,QAAQO,UAAUtC,KAAK4C,cAAc5C,KAAK4C,WAAW,WAAW,IAAIzK,EAAE6H,KAAKkB,OAAO,GAAGlB,KAAK+B,QAAQH,UAAU,CAAC,IAAI7L,EAAEkO,KAAKC,IAAIlE,KAAKsB,OAAOtB,KAAK+B,QAAQH,UAAU5B,KAAKkB,OAAOxI,MAAMP,EAAE7B,EAAEtB,KAAKmD,EAAE6H,KAAKsB,OAAOvL,GAAG,IAAIlB,EAAEc,EAAE4D,WAAWpB,EAAE6H,KAAK+B,QAAQ1I,UAAUzC,GAAGoJ,KAAK6C,aAAa,CAACtK,OAAO,CAACW,OAAOrE,MAAMmL,KAAK6C,aAAa,SAAS1K,GAAG6H,KAAKsB,QAAQtB,KAAK+B,QAAQH,UAAU5B,KAAKe,WAAWf,KAAK+B,QAAQH,WAAW5B,KAAKsB,QAAQtB,KAAKkB,OAAOxI,KAAKsH,KAAKgC,WAAW7J,EAAEI,OAAOW,SAAS8G,KAAKiD,YAAY,WAAWjD,KAAK2C,WAAWhN,EAAEyD,QAAQ,SAASzC,EAAEwB,GAAG,IAAItD,EAAEmJ,EAAEhJ,KAAKgL,KAAK7H,EAAEA,GAAG,IAAI6H,KAAKpD,OAAO,SAASzE,GAAG,OAAOtD,EAAEsD,EAAE6H,KAAKuB,cAAcvB,KAAKuB,WAAW,WAAW,IAAIvB,KAAKe,UAAU,CAAC,IAAI5I,EAAEpC,EAAEiK,KAAK+B,QAAQH,UAAU,OAAO7L,GAAGoC,EAAEtD,EAAEwN,UAAU,EAAEtM,GAAGlB,EAAEA,EAAEwN,UAAUtM,KAAKoC,EAAEtD,EAAEA,EAAE,IAAImL,KAAKe,WAAWlM,EAAEmL,KAAKgC,WAAW7J,KAAK,SAASuE,EAAEvE,GAAG6F,EAAEhJ,KAAKgL,KAAK7H,EAAEA,GAAG,IAAI,IAAIpC,EAAE,GAAGlB,GAAE,EAAGc,GAAE,EAAGqK,KAAKmE,MAAM,WAAWnG,EAAEvH,UAAU0N,MAAMC,MAAMpE,KAAKqE,WAAWrE,KAAKkB,OAAOiD,SAASnE,KAAKsE,OAAO,WAAWtG,EAAEvH,UAAU6N,OAAOF,MAAMpE,KAAKqE,WAAWrE,KAAKkB,OAAOoD,UAAUtE,KAAKpD,OAAO,SAASzE,GAAG6H,KAAKkB,OAAO/I,EAAE6H,KAAKkB,OAAOzE,GAAG,OAAOuD,KAAKuE,aAAavE,KAAKkB,OAAOzE,GAAG,MAAMuD,KAAKwE,YAAYxE,KAAKkB,OAAOzE,GAAG,QAAQuD,KAAKyE,eAAezE,KAAK0E,iBAAiB,WAAW/O,GAAG,IAAII,EAAEyC,SAASwH,KAAKe,WAAU,IAAKf,KAAKuB,WAAW,WAAWvB,KAAK0E,mBAAmB3O,EAAEyC,OAAOwH,KAAKgC,WAAWjM,EAAE4O,SAAS9P,GAAE,GAAImL,KAAKuE,YAAYnG,GAAE,SAASjG,GAAG,IAAIpC,EAAEoI,KAAK,iBAAiBhG,EAAEA,EAAEA,EAAEkD,SAAS2E,KAAK+B,QAAQ1I,WAAWxE,IAAIA,GAAE,EAAGmL,KAAK0E,mBAAmB1E,KAAKgC,WAAWjM,EAAE4O,UAAU,MAAMxM,GAAG6H,KAAKyE,aAAatM,MAAK6H,MAAMA,KAAKyE,aAAarG,GAAE,SAASjG,GAAG6H,KAAK4E,iBAAiB5E,KAAK2C,WAAWxK,KAAI6H,MAAMA,KAAKwE,WAAWpG,GAAE,WAAW4B,KAAK4E,iBAAiBjP,GAAE,EAAGqK,KAAKuE,YAAY,MAAKvE,MAAMA,KAAK4E,eAAexG,GAAE,WAAW4B,KAAKkB,OAAO2D,eAAe,OAAO7E,KAAKuE,aAAavE,KAAKkB,OAAO2D,eAAe,MAAM7E,KAAKwE,YAAYxE,KAAKkB,OAAO2D,eAAe,QAAQ7E,KAAKyE,gBAAezE,MAAM,SAASnL,EAAEiI,GAAG,IAAIpC,EAAEpF,EAAEqF,EAAEhF,EAAEsO,KAAKa,IAAI,EAAE,IAAIxO,GAAGX,EAAEiB,EAAE,gDAAgDoH,EAAE,iNAAiNjI,EAAEiK,KAAKnL,EAAE,EAAEqF,EAAE,EAAE/E,GAAE,EAAGgD,GAAE,EAAGrD,EAAE,GAAGI,EAAE,CAACoE,KAAK,GAAGoI,OAAO,GAAGxD,KAAK,IAAI,GAAGpD,EAAEgC,EAAElB,MAAM,CAAC,IAAIjF,EAAEmG,EAAElB,KAAKkB,EAAElB,KAAK,SAASzD,GAAG,GAAGjD,EAAEiD,EAAElD,IAAIyH,QAAQ,CAAC,GAAGA,IAAI,IAAIxH,EAAEoE,KAAKd,OAAO,OAAO3D,GAAGsD,EAAEmB,KAAKd,OAAOsE,EAAEwF,SAASzN,EAAEiI,EAAEwF,QAAQhN,EAAEyP,SAAS7P,EAAEoE,KAAKpE,EAAEoE,KAAK,GAAG3C,EAAEzB,EAAEa,MAAM,SAASgH,EAAE5E,GAAG,MAAM,WAAW2E,EAAEQ,eAAe,KAAKnF,EAAEmG,KAAK,IAAIC,OAAO,IAAIpG,EAAEK,QAAQ,IAAIL,EAAE,GAAGK,OAAO,SAASkE,IAAI,GAAGxH,GAAGyF,IAAIqK,EAAE,YAAY,wBAAwB,6DAA6DpK,EAAE0E,iBAAiB,KAAK3E,GAAE,GAAImC,EAAEQ,eAAe,IAAI,IAAInF,EAAE,EAAEA,EAAEjD,EAAEoE,KAAKd,OAAOL,IAAI4E,EAAE7H,EAAEoE,KAAKnB,KAAKjD,EAAEoE,KAAKuH,OAAO1I,IAAI,GAAG,OAAOlD,KAAK,WAAW,GAAIC,EAAoF,GAAGkI,MAAMC,QAAQnI,EAAEoE,KAAK,IAAI,CAAC,IAAI,IAAIvD,EAAE,EAAEd,KAAKc,EAAEb,EAAEoE,KAAKd,OAAOzC,IAAIb,EAAEoE,KAAKvD,GAAGkP,QAAQ9M,GAAGjD,EAAEoE,KAAKuH,OAAO,EAAE,QAAQ3L,EAAEoE,KAAK2L,QAAQ9M,GAAzM,SAASA,EAAEA,EAAEpC,GAAG+E,EAAEgC,EAAEoI,mBAAmB/M,EAAE2E,EAAEoI,gBAAgB/M,EAAEpC,IAAIjB,EAAEqJ,KAAKhG,IAAhG,GAAuO,WAAW,IAAIjD,IAAI4H,EAAEW,SAASX,EAAEjC,gBAAgBiC,EAAE9B,UAAU,OAAO9F,EAAE,SAASiD,EAAEA,EAAEpC,GAAG,IAAIlB,EAAEc,EAAEmH,EAAEW,OAAO,GAAG,GAAG,IAAI5I,EAAE,EAAEA,EAAEsD,EAAEK,OAAO3D,IAAI,CAAC,IAAIyB,EAAEzB,EAAE+B,EAAEuB,EAAEtD,GAAGiI,EAAEW,SAASnH,EAAEzB,GAAGC,EAAE0D,OAAO,iBAAiB1D,EAAED,IAAIiI,EAAE9B,YAAYpE,EAAEkG,EAAE9B,UAAUpE,EAAEN,IAAIM,EAAEwH,EAAE9H,EAAEM,GAAG,mBAAmBN,GAAGX,EAAEW,GAAGX,EAAEW,IAAI,GAAGX,EAAEW,GAAG6H,KAAKvH,IAAIjB,EAAEW,GAAGM,EAAE,OAAOkG,EAAEW,SAAS5I,EAAEC,EAAE0D,OAAOwM,EAAE,gBAAgB,gBAAgB,6BAA6BlQ,EAAE0D,OAAO,sBAAsB3D,EAAEqF,EAAEnE,GAAGlB,EAAEC,EAAE0D,QAAQwM,EAAE,gBAAgB,eAAe,4BAA4BlQ,EAAE0D,OAAO,sBAAsB3D,EAAEqF,EAAEnE,IAAIJ,EAAE,IAAII,EAAE,EAAyI,OAAtIb,EAAEoE,KAAKd,QAAQ4E,MAAMC,QAAQnI,EAAEoE,KAAK,KAAKpE,EAAEoE,KAAKpE,EAAEoE,KAAK6L,IAAIhN,GAAGpC,EAAEb,EAAEoE,KAAKd,QAAQtD,EAAEoE,KAAKnB,EAAEjD,EAAEoE,KAAK,GAAGwD,EAAEW,QAAQvI,EAAEgJ,OAAOhJ,EAAEgJ,KAAKD,OAAOnJ,GAAUoF,GAAGnE,EAAEb,EAAtrB,GAA2rB,SAASD,IAAI,OAAO6H,EAAEW,QAAQ,IAAI3I,EAAE0D,OAAO,SAAS4F,EAAEjG,EAAEpC,GAAG,OAAOlB,EAAEsD,EAAE2E,EAAE/B,4BAAuB,IAAS+B,EAAEjC,cAAchG,KAAKiI,EAAEjC,cAAchG,GAAGiI,EAAE/B,sBAAsBlG,KAAI,KAAMiI,EAAEjC,cAAchG,IAAIiI,EAAEjC,eAAe,SAAS9E,GAAG,SAASA,GAAG,UAAUA,GAAG,UAAUA,IAAI,SAASoC,GAAG,GAAGvB,EAAE2D,KAAKpC,GAAG,CAAC,IAAIpC,EAAEqP,WAAWjN,GAAG,GAAG7B,EAAEP,GAAGA,EAAEJ,EAAE,OAAM,EAAG,OAAM,EAAzE,CAA6EI,GAAGqP,WAAWrP,GAAGiI,EAAEzD,KAAKxE,GAAG,IAAI0I,KAAK1I,GAAG,KAAKA,EAAE,KAAKA,GAAGA,EAAE,IAAIlB,EAAE,SAASmQ,EAAE7M,EAAEpC,EAAElB,EAAEc,GAAG,IAAIW,EAAE,CAACyB,KAAKI,EAAEkN,KAAKtP,EAAEwN,QAAQ1O,QAAG,IAASc,IAAIW,EAAEgP,IAAI3P,GAAGT,EAAEwM,OAAOvD,KAAK7H,GAAG0J,KAAK/G,MAAM,SAASd,EAAEpC,EAAElB,GAAG,IAAIc,EAAEmH,EAAEU,WAAW,IAAI,GAAGV,EAAES,UAAUT,EAAES,QAAQ,SAASpF,EAAEpC,GAAGoC,EAAEA,EAAEkK,UAAU,EAAE,SAAS,IAAIxN,EAAE,IAAIgJ,OAAOC,EAAE/H,GAAG,UAAU+H,EAAE/H,GAAG,MAAMJ,GAAGwC,EAAEA,EAAE0G,QAAQhK,EAAE,KAAK0Q,MAAM,MAAMjP,EAAE6B,EAAEoN,MAAM,MAAM3O,EAAE,EAAEN,EAAEkC,QAAQlC,EAAE,GAAGkC,OAAO7C,EAAE,GAAG6C,OAAO,GAAG,IAAI7C,EAAE6C,QAAQ5B,EAAE,MAAM,KAAK,IAAI,IAAI8D,EAAE,EAAEpF,EAAE,EAAEA,EAAEK,EAAE6C,OAAOlD,IAAI,OAAOK,EAAEL,GAAG,IAAIoF,IAAI,OAAOA,GAAG/E,EAAE6C,OAAO,EAAE,OAAO,KAAvR,CAA6RL,EAAExC,IAAIgF,GAAE,EAAGmC,EAAEE,UAAUlC,EAAEgC,EAAEE,aAAaF,EAAEE,UAAUF,EAAEE,UAAU7E,GAAGjD,EAAEgJ,KAAKlB,UAAUF,EAAEE,eAAe,CAAC,IAAI1G,EAAE,SAAS6B,EAAEpC,EAAElB,EAAEc,EAAEW,GAAG,IAAIM,EAAE8D,EAAEpF,EAAEqF,EAAErE,EAAEA,GAAG,CAAC,IAAI,KAAK,IAAI,IAAIsE,EAAEmE,WAAWnE,EAAEsE,UAAU,IAAI,IAAIlB,EAAE,EAAEA,EAAE1H,EAAEkC,OAAOwF,IAAI,CAAC,IAAI9D,EAAE5D,EAAE0H,GAAG7I,EAAE,EAAEL,EAAE,EAAEI,EAAE,EAAEI,OAAE,EAAO,IAAI,IAAIqB,EAAE,IAAI6I,EAAE,CAACgG,SAAS7P,EAAEqH,UAAU9C,EAAEqD,QAAQxH,EAAEuM,QAAQ,KAAKrJ,MAAMd,GAAGuE,EAAE,EAAEA,EAAE/F,EAAE2C,KAAKd,OAAOkE,IAAI,GAAG7H,GAAGkI,EAAEpG,EAAE2C,KAAKoD,IAAIxH,QAAQ,CAAC,IAAID,EAAE0B,EAAE2C,KAAKoD,GAAGlE,OAAO1D,GAAGG,OAAE,IAASK,EAAE,EAAEL,IAAIE,GAAG8O,KAAKwB,IAAIxQ,EAAEK,GAAGA,EAAEL,GAAGK,EAAEL,EAAE,EAAE0B,EAAE2C,KAAKd,SAAS1D,GAAG6B,EAAE2C,KAAKd,OAAOtD,SAAI,IAASwF,GAAGvF,GAAGuF,UAAK,IAASC,GAAGA,EAAE7F,IAAI,KAAKA,IAAI4F,EAAEvF,EAAEyB,EAAEsD,EAAES,EAAE7F,GAAG,MAAM,CAAC4Q,cAAc5I,EAAEE,UAAUpG,GAAG+O,cAAc/O,GAApe,CAAweuB,EAAE2E,EAAES,QAAQT,EAAEQ,eAAeR,EAAE0I,SAAS1I,EAAE8I,mBAAmBtP,EAAEoP,WAAW5I,EAAEE,UAAU1G,EAAEqP,eAAehL,GAAE,EAAGmC,EAAEE,UAAUpC,EAAE0E,kBAAkBpK,EAAEgJ,KAAKlB,UAAUF,EAAEE,UAAU,IAAIpG,EAAE+K,EAAE7E,GAAG,OAAOA,EAAEwF,SAASxF,EAAEW,QAAQ7G,EAAE0L,UAAU5H,EAAEvC,EAAE7C,EAAE,IAAIkK,EAAE5I,GAAG1B,EAAEI,EAAE2D,MAAMyB,EAAE3E,EAAElB,GAAG6H,IAAIvH,EAAE,CAAC+I,KAAK,CAACgE,QAAO,IAAKhN,GAAG,CAACgJ,KAAK,CAACgE,QAAO,KAAMlC,KAAKkC,OAAO,WAAW,OAAO/M,GAAG6K,KAAKmE,MAAM,WAAWhP,GAAE,EAAGG,EAAEyP,QAAQrK,EAAEI,EAAEgC,EAAEhB,OAAO,GAAGpB,EAAE2H,UAAU/M,EAAEuQ,iBAAiB7F,KAAKsE,OAAO,WAAWvO,EAAE+L,SAASb,SAAS9L,GAAE,EAAGY,EAAE+L,SAASE,WAAWtH,GAAE,IAAKoL,WAAW/P,EAAEuO,OAAO,IAAItE,KAAKmC,QAAQ,WAAW,OAAOhK,GAAG6H,KAAK+E,MAAM,WAAW5M,GAAE,EAAG7C,EAAEyP,QAAQ7P,EAAEgJ,KAAKiE,SAAQ,EAAGrH,EAAEgC,EAAEd,WAAWc,EAAEd,SAAS9G,GAAGwF,EAAE,IAAI,SAASoD,EAAE3F,GAAG,OAAOA,EAAE0G,QAAQ,sBAAsB,QAAQ,SAASW,EAAErH,GAAG,IAAI4N,EAAEC,GAAG7N,EAAEA,GAAG,IAAI6E,UAAUiJ,EAAE9N,EAAEoF,QAAQ2I,EAAE/N,EAAEqN,SAASW,EAAEhO,EAAEyD,KAAKwK,EAAEjO,EAAEmK,QAAQ+D,EAAElO,EAAEmO,SAASC,EAAER,OAAE,IAAS5N,EAAEqF,UAAU,IAAIrF,EAAEqF,UAAU,QAAG,IAASrF,EAAEwF,aAAa4I,EAAEpO,EAAEwF,aAAa,iBAAiBqI,IAAI,EAAEpL,EAAEqC,eAAetE,QAAQqN,MAAMA,EAAE,KAAKE,IAAIF,EAAE,MAAM,IAAIpN,MAAM,wCAAuC,IAAKsN,EAAEA,EAAE,KAAK,iBAAiBA,IAAI,EAAEtL,EAAEqC,eAAetE,QAAQuN,MAAMA,GAAE,GAAI,OAAOD,GAAG,OAAOA,GAAG,SAASA,IAAIA,EAAE,MAAM,IAAIO,EAAE,EAAEC,GAAE,EAAGzG,KAAK/G,MAAM,SAASyB,EAAE3E,EAAElB,GAAG,GAAG,iBAAiB6F,EAAE,MAAM,IAAI9B,MAAM,0BAA0B,IAAIjD,EAAE+E,EAAElC,OAAOL,EAAE6N,EAAExN,OAAOlC,EAAE2P,EAAEzN,OAAO5B,EAAEsP,EAAE1N,OAAOlD,EAAEwF,EAAEqL,GAAGxL,EAAE,GAAGqD,EAAE,GAAG9D,EAAE,GAAG/E,EAAEqR,EAAE,EAAE,IAAI9L,EAAE,OAAOgM,IAAI,GAAGL,IAAG,IAAKA,IAAI,IAAI3L,EAAE/B,QAAQoN,GAAG,CAAC,IAAI,IAAIjR,EAAE4F,EAAE6K,MAAMU,GAAG/Q,EAAE,EAAEA,EAAEJ,EAAE0D,OAAOtD,IAAI,CAAC,GAAGgF,EAAEpF,EAAEI,GAAGsR,GAAGtM,EAAE1B,OAAOtD,IAAIJ,EAAE0D,OAAO,EAAEgO,GAAGP,EAAEzN,YAAY,GAAG3D,EAAE,OAAO6R,IAAI,IAAIR,GAAGhM,EAAEmI,UAAU,EAAEzL,KAAKsP,EAAE,CAAC,GAAG5Q,GAAG,GAAGqF,EAAE,GAAGC,EAAEV,EAAEqL,MAAMS,IAAIW,IAAIF,EAAE,OAAOC,SAAS9L,EAAEV,EAAEqL,MAAMS,IAAI,GAAGI,GAAGA,GAAGlR,EAAE,OAAOyF,EAAEA,EAAEgE,MAAM,EAAEyH,GAAGM,GAAE,IAAK,OAAOA,IAAI,IAAI,IAAI/P,EAAE+D,EAAE/B,QAAQqN,EAAEQ,GAAG9J,EAAEhC,EAAE/B,QAAQsN,EAAEO,GAAGvR,EAAE,IAAI4I,OAAOC,EAAEyI,GAAGzI,EAAEiI,GAAG,KAAKjJ,EAAEpC,EAAE/B,QAAQoN,EAAES,KAAK,GAAG9L,EAAE8L,KAAKT,EAAE,GAAGG,GAAG,IAAIhM,EAAE1B,QAAQkC,EAAE2H,UAAUmE,EAAEA,EAAE5P,KAAKsP,EAAE,CAAC,IAAI,IAAIxJ,EAAE,OAAOgK,IAAIF,EAAE9J,EAAEpG,EAAEoG,EAAEhC,EAAE/B,QAAQsN,EAAEO,GAAG7P,EAAE+D,EAAE/B,QAAQqN,EAAEQ,OAAO,CAAC,IAAI,IAAI7P,IAAIA,EAAE+F,IAAI,IAAIA,GAAG,CAAC,KAAK/F,EAAEmG,GAAG,CAAC5C,EAAEiE,KAAKzD,EAAE2H,UAAUmE,EAAE7P,IAAI6P,EAAE7P,EAAEwB,EAAExB,EAAE+D,EAAE/B,QAAQqN,EAAEQ,GAAG,SAAS,IAAIzJ,EAAE6J,EAAEjQ,EAAEmG,EAAEJ,GAAG,GAAGK,QAAG,IAASA,EAAE8J,UAAU,CAAClQ,EAAEoG,EAAE8J,UAAU/J,EAAEC,EAAE+J,YAAY5M,EAAEiE,KAAKzD,EAAE2H,UAAUmE,EAAE7P,IAAI6P,EAAE7P,EAAEwB,EAAExB,EAAE+D,EAAE/B,QAAQqN,EAAEQ,GAAG,UAAU,IAAI,IAAI9J,EAAE,MAAM,GAAGxC,EAAEiE,KAAKzD,EAAE2H,UAAUmE,EAAE9J,IAAIqK,EAAErK,EAAEpG,GAAGhB,IAAIqR,IAAIF,GAAG,OAAOC,IAAI,GAAGN,GAAGzL,EAAEnC,QAAQ4N,EAAE,OAAOM,GAAE,QAAS,IAAI5J,EAAE0J,EAAEA,MAAM,CAAC,IAAI,KAAK1J,EAAEpC,EAAE/B,QAAQoN,EAAEjJ,EAAE,IAAI,OAAOjI,GAAGmJ,EAAEG,KAAK,CAACpG,KAAK,SAASsN,KAAK,gBAAgB9B,QAAQ,4BAA4B+B,IAAI3K,EAAEnC,OAAOwO,MAAMR,IAAI7E,IAAI,GAAG7E,IAAInH,EAAE,EAAE,OAAOgM,EAAEjH,EAAE2H,UAAUmE,EAAE1J,GAAG+B,QAAQ5J,EAAE8Q,IAAI,GAAGA,IAAIQ,GAAG7L,EAAEoC,EAAE,KAAKyJ,GAAG,GAAGR,IAAIQ,GAAG,IAAIzJ,GAAGpC,EAAEoC,EAAE,KAAKyJ,EAAE,EAAE,IAAI5P,GAAGA,EAAEmG,EAAE,IAAInG,EAAE+D,EAAE/B,QAAQqN,EAAElJ,EAAE,KAAK,IAAIJ,GAAGA,EAAEI,EAAE,IAAIJ,EAAEhC,EAAE/B,QAAQsN,EAAEnJ,EAAE,IAAI,IAAIsB,EAAEoB,GAAG,IAAI9C,EAAE/F,EAAEsN,KAAKC,IAAIvN,EAAE+F,IAAI,GAAGhC,EAAEoC,EAAE,EAAEsB,KAAK4H,EAAE,CAAC9L,EAAEiE,KAAKzD,EAAE2H,UAAUmE,EAAE1J,GAAG+B,QAAQ5J,EAAE8Q,IAAIrL,EAAE8L,EAAE1J,EAAE,EAAEsB,EAAEjG,KAAK4N,IAAIjJ,EAAEpC,EAAE/B,QAAQoN,EAAES,IAAI7P,EAAE+D,EAAE/B,QAAQqN,EAAEQ,GAAG9J,EAAEhC,EAAE/B,QAAQsN,EAAEO,GAAG,MAAM,IAAIxB,EAAExF,EAAE9C,GAAG,GAAGhC,EAAE2H,UAAUvF,EAAE,EAAEkI,EAAElI,EAAE,EAAEkI,EAAE1O,KAAK2P,EAAE,CAAC,GAAG/L,EAAEiE,KAAKzD,EAAE2H,UAAUmE,EAAE1J,GAAG+B,QAAQ5J,EAAE8Q,IAAIgB,EAAEjK,EAAE,EAAEkI,EAAE1O,GAAGK,EAAE+D,EAAE/B,QAAQqN,EAAEQ,GAAG1J,EAAEpC,EAAE/B,QAAQoN,EAAES,GAAGlR,IAAIqR,IAAIF,GAAG,OAAOC,IAAI,GAAGN,GAAGzL,EAAEnC,QAAQ4N,EAAE,OAAOM,GAAE,GAAI,MAAM1I,EAAEG,KAAK,CAACpG,KAAK,SAASsN,KAAK,gBAAgB9B,QAAQ,8CAA8C+B,IAAI3K,EAAEnC,OAAOwO,MAAMR,IAAI1J,UAAUA,IAAI,OAAO6E,IAAI,SAAS/G,EAAEzC,GAAGwC,EAAEwD,KAAKhG,GAAGhD,EAAEqR,EAAE,SAAShH,EAAErH,GAAG,IAAIpC,EAAE,EAAE,IAAI,IAAIoC,EAAE,CAAC,IAAItD,EAAE6F,EAAE2H,UAAUvF,EAAE,EAAE3E,GAAGtD,GAAG,KAAKA,EAAE0J,SAASxI,EAAElB,EAAE2D,QAAQ,OAAOzC,EAAE,SAAS4L,EAAExJ,GAAG,OAAOtD,SAAI,IAASsD,IAAIA,EAAEuC,EAAE2H,UAAUmE,IAAItM,EAAEiE,KAAKhG,GAAGqO,EAAE7Q,EAAEiF,EAAEV,GAAG5E,GAAGqR,KAAKD,IAAI,SAASK,EAAE5O,GAAGqO,EAAErO,EAAEyC,EAAEV,GAAGA,EAAE,GAAGwC,EAAEhC,EAAE/B,QAAQsN,EAAEO,GAAG,SAASE,EAAEvO,GAAG,MAAM,CAACmB,KAAKqB,EAAE+G,OAAO1D,EAAEE,KAAK,CAAClB,UAAUgJ,EAAEiB,UAAUhB,EAAE9D,QAAQsE,EAAES,YAAY/O,EAAEiK,OAAOjN,GAAGY,GAAG,KAAK,SAAS4Q,IAAIR,EAAEO,KAAK/L,EAAE,GAAGqD,EAAE,GAAG,SAAS4I,EAAEzO,EAAEpC,EAAElB,GAAG,IAAIc,EAAE,CAACkR,eAAU,EAAOC,iBAAY,GAAQxQ,EAAEoE,EAAE/B,QAAQoN,EAAEhQ,EAAE,GAAG,GAAGA,EAAEoC,GAAGA,EAAE7B,IAAIA,EAAEzB,IAAI,IAAIA,GAAG,CAAC,IAAI+B,EAAE8D,EAAE/B,QAAQqN,EAAE1P,GAAG,IAAI,IAAIM,EAAE,OAAOjB,EAAEW,EAAEM,IAAIN,EAAEoE,EAAE/B,QAAQoN,EAAEzP,EAAE,IAAIX,EAAEiR,EAAEhQ,EAAEN,EAAEzB,QAAQc,EAAE,CAACkR,UAAU1O,EAAE2O,YAAY/Q,GAAG,OAAOJ,IAAIqK,KAAK+E,MAAM,WAAW0B,GAAE,GAAIzG,KAAK6F,aAAa,WAAW,OAAOW,GAAG,SAASvR,EAAEkD,GAAG,IAAIpC,EAAEoC,EAAEmB,KAAKzE,EAAE6F,EAAE3E,EAAEqG,UAAUzG,GAAE,EAAG,GAAGI,EAAEqD,MAAMvE,EAAEoH,UAAUlG,EAAEqD,MAAMrD,EAAEuK,WAAW,GAAGvK,EAAEwM,SAASxM,EAAEwM,QAAQjJ,KAAK,CAAC,IAAIhD,EAAE,CAACyO,MAAM,WAAWpP,GAAE,EAAGmH,EAAE/G,EAAEqG,SAAS,CAAC9C,KAAK,GAAGoI,OAAO,GAAGxD,KAAK,CAACiE,SAAQ,MAAOgC,MAAMpH,EAAEuH,OAAOvH,GAAG,GAAGjC,EAAEjG,EAAE8G,UAAU,CAAC,IAAI,IAAI/E,EAAE,EAAEA,EAAEb,EAAEwM,QAAQjJ,KAAKd,SAAS3D,EAAE8G,SAAS,CAACrC,KAAKvD,EAAEwM,QAAQjJ,KAAK1C,GAAG8K,OAAO3L,EAAEwM,QAAQb,OAAOxD,KAAKnI,EAAEwM,QAAQrE,MAAM5H,IAAIX,GAAGiB,YAAYb,EAAEwM,aAAazH,EAAEjG,EAAEgH,aAAahH,EAAEgH,UAAU9F,EAAEwM,QAAQjM,EAAEP,EAAEuK,aAAavK,EAAEwM,SAASxM,EAAE0M,WAAW9M,GAAGmH,EAAE/G,EAAEqG,SAASrG,EAAEwM,SAAS,SAASzF,EAAE3E,EAAEpC,GAAG,IAAIlB,EAAE6F,EAAEvC,GAAG2C,EAAEjG,EAAEkH,eAAelH,EAAEkH,aAAahG,GAAGlB,EAAEsS,mBAAmBzM,EAAEvC,GAAG,SAAS4E,IAAI,MAAM,IAAInE,MAAM,oBAAoB,SAAS+I,EAAExJ,GAAG,GAAG,iBAAiBA,GAAG,OAAOA,EAAE,OAAOA,EAAE,IAAIpC,EAAEqH,MAAMC,QAAQlF,GAAG,GAAG,GAAG,IAAI,IAAItD,KAAKsD,EAAEpC,EAAElB,GAAG8M,EAAExJ,EAAEtD,IAAI,OAAOkB,EAAE,SAASqI,EAAEjG,EAAEpC,GAAG,OAAO,WAAWoC,EAAEiM,MAAMrO,EAAEsO,YAAY,SAASvJ,EAAE3C,GAAG,MAAM,mBAAmBA,EAAE,OAAO7C,IAAI4E,EAAEwB,UAAU,SAASvD,GAAG,IAAIpC,EAAEoC,EAAEmB,KAAuD,QAAlD,IAASsB,EAAE4H,WAAWzM,IAAI6E,EAAE4H,UAAUzM,EAAEqG,UAAa,iBAAiBrG,EAAEmG,MAAMhC,EAAEI,YAAY,CAAC8B,SAASxB,EAAE4H,UAAUD,QAAQ3H,EAAE3B,MAAMlD,EAAEmG,MAAMnG,EAAEoG,QAAQsG,UAAS,SAAU,GAAGvI,EAAEyC,MAAM5G,EAAEmG,iBAAiBS,MAAM5G,EAAEmG,iBAAiB3G,OAAO,CAAC,IAAIV,EAAE+F,EAAE3B,MAAMlD,EAAEmG,MAAMnG,EAAEoG,QAAQtH,GAAGqF,EAAEI,YAAY,CAAC8B,SAASxB,EAAE4H,UAAUD,QAAQ1N,EAAE4N,UAAS,QAAS3N,EAAE2B,UAAUlB,OAAOY,OAAO6H,EAAEvH,YAAY+H,YAAY1J,GAAGI,EAAEuB,UAAUlB,OAAOY,OAAO6H,EAAEvH,YAAY+H,YAAYtJ,GAAGyB,EAAEF,UAAUlB,OAAOY,OAAOQ,EAAEF,YAAY+H,YAAY7H,GAAG+F,EAAEjG,UAAUlB,OAAOY,OAAO6H,EAAEvH,YAAY+H,YAAY9B,EAAE9B,IAAlplB","file":"react-csv-reader.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","import * as React from 'react'\nimport * as PropTypes from 'prop-types'\nimport * as PapaParse from 'papaparse'\n\nexport interface IFileInfo {\n name: string\n size: number\n type: string\n}\n\nexport interface CSVReaderProps {\n accept?: string\n cssClass?: string\n cssInputClass?: string\n cssLabelClass?: string\n fileEncoding?: string\n inputId?: string\n inputName?: string\n inputStyle?: object\n inputRef?: React.LegacyRef\n label?: string | React.ReactNode\n onError?: (error: Error) => void\n onFileLoaded: (data: Array, fileInfo: IFileInfo, originalFile?: File) => any\n parserOptions?: PapaParse.ParseConfig\n disabled?: boolean\n strict?: boolean\n}\n\nconst CSVReader: React.FC = ({\n accept = '.csv, text/csv',\n cssClass = 'csv-reader-input',\n cssInputClass = 'csv-input',\n cssLabelClass = 'csv-label',\n fileEncoding = 'UTF-8',\n inputId = 'react-csv-reader-input',\n inputName = 'react-csv-reader-input',\n inputStyle = {},\n inputRef,\n label,\n onError = () => {},\n onFileLoaded,\n parserOptions = {} as PapaParse.ParseConfig,\n disabled = false,\n strict = false,\n}) => {\n const handleChangeFile = (e: React.ChangeEvent) => {\n let reader: FileReader = new FileReader()\n const files: FileList = e.target.files!\n\n if (files.length > 0) {\n const fileInfo: IFileInfo = {\n name: files[0].name,\n size: files[0].size,\n type: files[0].type,\n }\n\n if (strict && accept.indexOf(fileInfo.type) <= 0) {\n onError(new Error(`[strict mode] Accept type not respected: got '${fileInfo.type}' but not in '${accept}'`))\n return\n }\n\n reader.onload = (_event: Event) => {\n const csvData = PapaParse.parse(\n reader.result as string,\n Object.assign(parserOptions, {\n error: onError,\n encoding: fileEncoding,\n }),\n )\n onFileLoaded(csvData?.data ?? [], fileInfo, files[0])\n }\n\n reader.readAsText(files[0], fileEncoding)\n }\n }\n\n return (\n
\n {label && (\n \n )}\n \n
\n )\n}\n\nCSVReader.propTypes = {\n accept: PropTypes.string,\n cssClass: PropTypes.string,\n cssInputClass: PropTypes.string,\n cssLabelClass: PropTypes.string,\n fileEncoding: PropTypes.string,\n inputId: PropTypes.string,\n inputName: PropTypes.string,\n inputStyle: PropTypes.object,\n inputRef: PropTypes.func,\n label: PropTypes.oneOfType([PropTypes.string, PropTypes.element]),\n onError: PropTypes.func,\n onFileLoaded: PropTypes.func.isRequired,\n parserOptions: PropTypes.object,\n disabled: PropTypes.bool,\n strict: PropTypes.bool,\n}\n\nexport default CSVReader\n","module.exports = require(\"react\");","module.exports = require(\"prop-types\");","/* @license\nPapa Parse\nv5.3.0\nhttps://github.com/mholt/PapaParse\nLicense: MIT\n*/\n!function(e,t){\"function\"==typeof define&&define.amd?define([],t):\"object\"==typeof module&&\"undefined\"!=typeof exports?module.exports=t():e.Papa=t()}(this,function s(){\"use strict\";var f=\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:void 0!==f?f:{};var n=!f.document&&!!f.postMessage,o=n&&/blob:/i.test((f.location||{}).protocol),a={},h=0,b={parse:function(e,t){var i=(t=t||{}).dynamicTyping||!1;U(i)&&(t.dynamicTypingFunction=i,i={});if(t.dynamicTyping=i,t.transform=!!U(t.transform)&&t.transform,t.worker&&b.WORKERS_SUPPORTED){var r=function(){if(!b.WORKERS_SUPPORTED)return!1;var e=(i=f.URL||f.webkitURL||null,r=s.toString(),b.BLOB_URL||(b.BLOB_URL=i.createObjectURL(new Blob([\"(\",r,\")();\"],{type:\"text/javascript\"})))),t=new f.Worker(e);var i,r;return t.onmessage=m,t.id=h++,a[t.id]=t}();return r.userStep=t.step,r.userChunk=t.chunk,r.userComplete=t.complete,r.userError=t.error,t.step=U(t.step),t.chunk=U(t.chunk),t.complete=U(t.complete),t.error=U(t.error),delete t.worker,void r.postMessage({input:e,config:t,workerId:r.id})}var n=null;b.NODE_STREAM_INPUT,\"string\"==typeof e?n=t.download?new l(t):new p(t):!0===e.readable&&U(e.read)&&U(e.on)?n=new g(t):(f.File&&e instanceof File||e instanceof Object)&&(n=new c(t));return n.stream(e)},unparse:function(e,t){var n=!1,m=!0,_=\",\",v=\"\\r\\n\",s='\"',a=s+s,i=!1,r=null,o=!1;!function(){if(\"object\"!=typeof t)return;\"string\"!=typeof t.delimiter||b.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(_=t.delimiter);(\"boolean\"==typeof t.quotes||\"function\"==typeof t.quotes||Array.isArray(t.quotes))&&(n=t.quotes);\"boolean\"!=typeof t.skipEmptyLines&&\"string\"!=typeof t.skipEmptyLines||(i=t.skipEmptyLines);\"string\"==typeof t.newline&&(v=t.newline);\"string\"==typeof t.quoteChar&&(s=t.quoteChar);\"boolean\"==typeof t.header&&(m=t.header);if(Array.isArray(t.columns)){if(0===t.columns.length)throw new Error(\"Option columns is empty\");r=t.columns}void 0!==t.escapeChar&&(a=t.escapeChar+s);\"boolean\"==typeof t.escapeFormulae&&(o=t.escapeFormulae)}();var h=new RegExp(q(s),\"g\");\"string\"==typeof e&&(e=JSON.parse(e));if(Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return f(null,e,i);if(\"object\"==typeof e[0])return f(r||u(e[0]),e,i)}else if(\"object\"==typeof e)return\"string\"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:u(e.data[0])),Array.isArray(e.data[0])||\"object\"==typeof e.data[0]||(e.data=[e.data])),f(e.fields||[],e.data||[],i);throw new Error(\"Unable to serialize unrecognized input\");function u(e){if(\"object\"!=typeof e)return[];var t=[];for(var i in e)t.push(i);return t}function f(e,t,i){var r=\"\";\"string\"==typeof e&&(e=JSON.parse(e)),\"string\"==typeof t&&(t=JSON.parse(t));var n=Array.isArray(e)&&0=this._config.preview;if(o)f.postMessage({results:n,workerId:b.WORKER_ID,finished:a});else if(U(this._config.chunk)&&!t){if(this._config.chunk(n,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),this._completed||!a||!U(this._config.complete)||n&&n.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),a||n&&n.meta.paused||this._nextChunk(),n}this._halted=!0},this._sendError=function(e){U(this._config.error)?this._config.error(e):o&&this._config.error&&f.postMessage({workerId:b.WORKER_ID,error:e,finished:!1})}}function l(e){var r;(e=e||{}).chunkSize||(e.chunkSize=b.RemoteChunkSize),u.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(r=new XMLHttpRequest,this._config.withCredentials&&(r.withCredentials=this._config.withCredentials),n||(r.onload=y(this._chunkLoaded,this),r.onerror=y(this._chunkError,this)),r.open(this._config.downloadRequestBody?\"POST\":\"GET\",this._input,!n),this._config.downloadRequestHeaders){var e=this._config.downloadRequestHeaders;for(var t in e)r.setRequestHeader(t,e[t])}if(this._config.chunkSize){var i=this._start+this._config.chunkSize-1;r.setRequestHeader(\"Range\",\"bytes=\"+this._start+\"-\"+i)}try{r.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===r.status&&this._chunkError()}},this._chunkLoaded=function(){4===r.readyState&&(r.status<200||400<=r.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:r.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(e){var t=e.getResponseHeader(\"Content-Range\");if(null===t)return-1;return parseInt(t.substring(t.lastIndexOf(\"/\")+1))}(r),this.parseChunk(r.responseText)))},this._chunkError=function(e){var t=r.statusText||e;this._sendError(new Error(t))}}function c(e){var r,n;(e=e||{}).chunkSize||(e.chunkSize=b.LocalChunkSize),u.call(this,e);var s=\"undefined\"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,s?((r=new FileReader).onload=y(this._chunkLoaded,this),r.onerror=y(this._chunkError,this)):r=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(r.error)}}function p(e){var i;u.call(this,e=e||{}),this.stream=function(e){return i=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e,t=this._config.chunkSize;return t?(e=i.substring(0,t),i=i.substring(t)):(e=i,i=\"\"),this._finished=!i,this.parseChunk(e)}}}function g(e){u.call(this,e=e||{});var t=[],i=!0,r=!1;this.pause=function(){u.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){u.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on(\"data\",this._streamData),this._input.on(\"end\",this._streamEnd),this._input.on(\"error\",this._streamError)},this._checkIsFinished=function(){r&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):i=!0},this._streamData=y(function(e){try{t.push(\"string\"==typeof e?e:e.toString(this._config.encoding)),i&&(i=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=y(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=y(function(){this._streamCleanUp(),r=!0,this._streamData(\"\")},this),this._streamCleanUp=y(function(){this._input.removeListener(\"data\",this._streamData),this._input.removeListener(\"end\",this._streamEnd),this._input.removeListener(\"error\",this._streamError)},this)}function i(_){var a,o,h,r=Math.pow(2,53),n=-r,s=/^\\s*-?(\\d+\\.?|\\.\\d+|\\d+\\.\\d+)(e[-+]?\\d+)?\\s*$/,u=/(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d\\.\\d+([+-][0-2]\\d:[0-5]\\d|Z))|(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d([+-][0-2]\\d:[0-5]\\d|Z))|(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d([+-][0-2]\\d:[0-5]\\d|Z))/,t=this,i=0,f=0,d=!1,e=!1,l=[],c={data:[],errors:[],meta:{}};if(U(_.step)){var p=_.step;_.step=function(e){if(c=e,m())g();else{if(g(),0===c.data.length)return;i+=e.data.length,_.preview&&i>_.preview?o.abort():(c.data=c.data[0],p(c,t))}}}function v(e){return\"greedy\"===_.skipEmptyLines?\"\"===e.join(\"\").trim():1===e.length&&0===e[0].length}function g(){if(c&&h&&(k(\"Delimiter\",\"UndetectableDelimiter\",\"Unable to auto-detect delimiting character; defaulted to '\"+b.DefaultDelimiter+\"'\"),h=!1),_.skipEmptyLines)for(var e=0;e=l.length?\"__parsed_extra\":l[i]),_.transform&&(s=_.transform(s,n)),s=y(n,s),\"__parsed_extra\"===n?(r[n]=r[n]||[],r[n].push(s)):r[n]=s}return _.header&&(i>l.length?k(\"FieldMismatch\",\"TooManyFields\",\"Too many fields: expected \"+l.length+\" fields but parsed \"+i,f+t):i=r.length/2?\"\\r\\n\":\"\\r\"}(e,r)),h=!1,_.delimiter)U(_.delimiter)&&(_.delimiter=_.delimiter(e),c.meta.delimiter=_.delimiter);else{var n=function(e,t,i,r,n){var s,a,o,h;n=n||[\",\",\"\\t\",\"|\",\";\",b.RECORD_SEP,b.UNIT_SEP];for(var u=0;u=L)return R(!0)}else for(_=M,M++;;){if(-1===(_=a.indexOf(O,_+1)))return i||u.push({type:\"Quotes\",code:\"MissingQuotes\",message:\"Quoted field unterminated\",row:h.length,index:M}),E();if(_===r-1)return E(a.substring(M,_).replace(m,O));if(O!==z||a[_+1]!==z){if(O===z||0===_||a[_-1]!==z){-1!==p&&p<_+1&&(p=a.indexOf(D,_+1)),-1!==g&&g<_+1&&(g=a.indexOf(I,_+1));var y=w(-1===g?p:Math.min(p,g));if(a[_+1+y]===D){f.push(a.substring(M,_).replace(m,O)),a[M=_+1+y+e]!==O&&(_=a.indexOf(O,M)),p=a.indexOf(D,M),g=a.indexOf(I,M);break}var k=w(g);if(a.substring(_+1+k,_+1+k+n)===I){if(f.push(a.substring(M,_).replace(m,O)),C(_+1+k+n),p=a.indexOf(D,M),_=a.indexOf(O,M),o&&(S(),j))return R();if(L&&h.length>=L)return R(!0);break}u.push({type:\"Quotes\",code:\"InvalidQuotes\",message:\"Trailing quote on quoted field is malformed\",row:h.length,index:M}),_++}}else _++}return E();function b(e){h.push(e),d=M}function w(e){var t=0;if(-1!==e){var i=a.substring(_+1,e);i&&\"\"===i.trim()&&(t=i.length)}return t}function E(e){return i||(void 0===e&&(e=a.substring(M)),f.push(e),M=r,b(f),o&&S()),R()}function C(e){M=e,b(f),f=[],g=a.indexOf(I,M)}function R(e){return{data:h,errors:u,meta:{delimiter:D,linebreak:I,aborted:j,truncated:!!e,cursor:d+(t||0)}}}function S(){A(R()),h=[],u=[]}function x(e,t,i){var r={nextDelim:void 0,quoteSearch:void 0},n=a.indexOf(O,t+1);if(t\n label?: string | React.ReactNode\n onError?: (error: Error) => void\n onFileLoaded: (data: Array, fileInfo: IFileInfo, originalFile?: File) => any\n parserOptions?: PapaParse.ParseConfig\n disabled?: boolean\n strict?: boolean\n}\n\nconst CSVReader: React.FC = ({\n accept = '.csv, text/csv',\n cssClass = 'csv-reader-input',\n cssInputClass = 'csv-input',\n cssLabelClass = 'csv-label',\n fileEncoding = 'UTF-8',\n inputId = 'react-csv-reader-input',\n inputName = 'react-csv-reader-input',\n inputStyle = {},\n inputRef,\n label,\n onError = () => {},\n onFileLoaded,\n parserOptions = {} as PapaParse.ParseConfig,\n disabled = false,\n strict = false,\n}) => {\n const handleChangeFile = (e: React.ChangeEvent) => {\n let reader: FileReader = new FileReader()\n const files: FileList = e.target.files!\n\n if (files.length > 0) {\n const fileInfo: IFileInfo = {\n name: files[0].name,\n size: files[0].size,\n type: files[0].type,\n }\n\n if (strict && accept.indexOf(fileInfo.type) <= 0) {\n onError(new Error(`[strict mode] Accept type not respected: got '${fileInfo.type}' but not in '${accept}'`))\n return\n }\n\n reader.onload = (_event: Event) => {\n const csvData = PapaParse.parse(\n reader.result as string,\n Object.assign(parserOptions, {\n error: onError,\n encoding: fileEncoding,\n }),\n )\n onFileLoaded(csvData?.data ?? [], fileInfo, files[0])\n }\n\n reader.readAsText(files[0], fileEncoding)\n }\n }\n\n return (\n
\n {label && (\n \n )}\n \n
\n )\n}\n\nCSVReader.propTypes = {\n accept: PropTypes.string,\n cssClass: PropTypes.string,\n cssInputClass: PropTypes.string,\n cssLabelClass: PropTypes.string,\n fileEncoding: PropTypes.string,\n inputId: PropTypes.string,\n inputName: PropTypes.string,\n inputStyle: PropTypes.object,\n inputRef: PropTypes.oneOfType([PropTypes.func, PropTypes.exact({ current: PropTypes.any })]),\n label: PropTypes.oneOfType([PropTypes.string, PropTypes.element]),\n onError: PropTypes.func,\n onFileLoaded: PropTypes.func.isRequired,\n parserOptions: PropTypes.object,\n disabled: PropTypes.bool,\n strict: PropTypes.bool,\n}\n\nexport default CSVReader\n","module.exports = require(\"react\");","module.exports = require(\"prop-types\");","/* @license\nPapa Parse\nv5.3.0\nhttps://github.com/mholt/PapaParse\nLicense: MIT\n*/\n!function(e,t){\"function\"==typeof define&&define.amd?define([],t):\"object\"==typeof module&&\"undefined\"!=typeof exports?module.exports=t():e.Papa=t()}(this,function s(){\"use strict\";var f=\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:void 0!==f?f:{};var n=!f.document&&!!f.postMessage,o=n&&/blob:/i.test((f.location||{}).protocol),a={},h=0,b={parse:function(e,t){var i=(t=t||{}).dynamicTyping||!1;U(i)&&(t.dynamicTypingFunction=i,i={});if(t.dynamicTyping=i,t.transform=!!U(t.transform)&&t.transform,t.worker&&b.WORKERS_SUPPORTED){var r=function(){if(!b.WORKERS_SUPPORTED)return!1;var e=(i=f.URL||f.webkitURL||null,r=s.toString(),b.BLOB_URL||(b.BLOB_URL=i.createObjectURL(new Blob([\"(\",r,\")();\"],{type:\"text/javascript\"})))),t=new f.Worker(e);var i,r;return t.onmessage=m,t.id=h++,a[t.id]=t}();return r.userStep=t.step,r.userChunk=t.chunk,r.userComplete=t.complete,r.userError=t.error,t.step=U(t.step),t.chunk=U(t.chunk),t.complete=U(t.complete),t.error=U(t.error),delete t.worker,void r.postMessage({input:e,config:t,workerId:r.id})}var n=null;b.NODE_STREAM_INPUT,\"string\"==typeof e?n=t.download?new l(t):new p(t):!0===e.readable&&U(e.read)&&U(e.on)?n=new g(t):(f.File&&e instanceof File||e instanceof Object)&&(n=new c(t));return n.stream(e)},unparse:function(e,t){var n=!1,m=!0,_=\",\",v=\"\\r\\n\",s='\"',a=s+s,i=!1,r=null,o=!1;!function(){if(\"object\"!=typeof t)return;\"string\"!=typeof t.delimiter||b.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(_=t.delimiter);(\"boolean\"==typeof t.quotes||\"function\"==typeof t.quotes||Array.isArray(t.quotes))&&(n=t.quotes);\"boolean\"!=typeof t.skipEmptyLines&&\"string\"!=typeof t.skipEmptyLines||(i=t.skipEmptyLines);\"string\"==typeof t.newline&&(v=t.newline);\"string\"==typeof t.quoteChar&&(s=t.quoteChar);\"boolean\"==typeof t.header&&(m=t.header);if(Array.isArray(t.columns)){if(0===t.columns.length)throw new Error(\"Option columns is empty\");r=t.columns}void 0!==t.escapeChar&&(a=t.escapeChar+s);\"boolean\"==typeof t.escapeFormulae&&(o=t.escapeFormulae)}();var h=new RegExp(q(s),\"g\");\"string\"==typeof e&&(e=JSON.parse(e));if(Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return f(null,e,i);if(\"object\"==typeof e[0])return f(r||u(e[0]),e,i)}else if(\"object\"==typeof e)return\"string\"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:u(e.data[0])),Array.isArray(e.data[0])||\"object\"==typeof e.data[0]||(e.data=[e.data])),f(e.fields||[],e.data||[],i);throw new Error(\"Unable to serialize unrecognized input\");function u(e){if(\"object\"!=typeof e)return[];var t=[];for(var i in e)t.push(i);return t}function f(e,t,i){var r=\"\";\"string\"==typeof e&&(e=JSON.parse(e)),\"string\"==typeof t&&(t=JSON.parse(t));var n=Array.isArray(e)&&0=this._config.preview;if(o)f.postMessage({results:n,workerId:b.WORKER_ID,finished:a});else if(U(this._config.chunk)&&!t){if(this._config.chunk(n,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),this._completed||!a||!U(this._config.complete)||n&&n.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),a||n&&n.meta.paused||this._nextChunk(),n}this._halted=!0},this._sendError=function(e){U(this._config.error)?this._config.error(e):o&&this._config.error&&f.postMessage({workerId:b.WORKER_ID,error:e,finished:!1})}}function l(e){var r;(e=e||{}).chunkSize||(e.chunkSize=b.RemoteChunkSize),u.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(r=new XMLHttpRequest,this._config.withCredentials&&(r.withCredentials=this._config.withCredentials),n||(r.onload=y(this._chunkLoaded,this),r.onerror=y(this._chunkError,this)),r.open(this._config.downloadRequestBody?\"POST\":\"GET\",this._input,!n),this._config.downloadRequestHeaders){var e=this._config.downloadRequestHeaders;for(var t in e)r.setRequestHeader(t,e[t])}if(this._config.chunkSize){var i=this._start+this._config.chunkSize-1;r.setRequestHeader(\"Range\",\"bytes=\"+this._start+\"-\"+i)}try{r.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===r.status&&this._chunkError()}},this._chunkLoaded=function(){4===r.readyState&&(r.status<200||400<=r.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:r.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(e){var t=e.getResponseHeader(\"Content-Range\");if(null===t)return-1;return parseInt(t.substring(t.lastIndexOf(\"/\")+1))}(r),this.parseChunk(r.responseText)))},this._chunkError=function(e){var t=r.statusText||e;this._sendError(new Error(t))}}function c(e){var r,n;(e=e||{}).chunkSize||(e.chunkSize=b.LocalChunkSize),u.call(this,e);var s=\"undefined\"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,s?((r=new FileReader).onload=y(this._chunkLoaded,this),r.onerror=y(this._chunkError,this)):r=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(r.error)}}function p(e){var i;u.call(this,e=e||{}),this.stream=function(e){return i=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e,t=this._config.chunkSize;return t?(e=i.substring(0,t),i=i.substring(t)):(e=i,i=\"\"),this._finished=!i,this.parseChunk(e)}}}function g(e){u.call(this,e=e||{});var t=[],i=!0,r=!1;this.pause=function(){u.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){u.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on(\"data\",this._streamData),this._input.on(\"end\",this._streamEnd),this._input.on(\"error\",this._streamError)},this._checkIsFinished=function(){r&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):i=!0},this._streamData=y(function(e){try{t.push(\"string\"==typeof e?e:e.toString(this._config.encoding)),i&&(i=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=y(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=y(function(){this._streamCleanUp(),r=!0,this._streamData(\"\")},this),this._streamCleanUp=y(function(){this._input.removeListener(\"data\",this._streamData),this._input.removeListener(\"end\",this._streamEnd),this._input.removeListener(\"error\",this._streamError)},this)}function i(_){var a,o,h,r=Math.pow(2,53),n=-r,s=/^\\s*-?(\\d+\\.?|\\.\\d+|\\d+\\.\\d+)(e[-+]?\\d+)?\\s*$/,u=/(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d\\.\\d+([+-][0-2]\\d:[0-5]\\d|Z))|(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d([+-][0-2]\\d:[0-5]\\d|Z))|(\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d([+-][0-2]\\d:[0-5]\\d|Z))/,t=this,i=0,f=0,d=!1,e=!1,l=[],c={data:[],errors:[],meta:{}};if(U(_.step)){var p=_.step;_.step=function(e){if(c=e,m())g();else{if(g(),0===c.data.length)return;i+=e.data.length,_.preview&&i>_.preview?o.abort():(c.data=c.data[0],p(c,t))}}}function v(e){return\"greedy\"===_.skipEmptyLines?\"\"===e.join(\"\").trim():1===e.length&&0===e[0].length}function g(){if(c&&h&&(k(\"Delimiter\",\"UndetectableDelimiter\",\"Unable to auto-detect delimiting character; defaulted to '\"+b.DefaultDelimiter+\"'\"),h=!1),_.skipEmptyLines)for(var e=0;e=l.length?\"__parsed_extra\":l[i]),_.transform&&(s=_.transform(s,n)),s=y(n,s),\"__parsed_extra\"===n?(r[n]=r[n]||[],r[n].push(s)):r[n]=s}return _.header&&(i>l.length?k(\"FieldMismatch\",\"TooManyFields\",\"Too many fields: expected \"+l.length+\" fields but parsed \"+i,f+t):i=r.length/2?\"\\r\\n\":\"\\r\"}(e,r)),h=!1,_.delimiter)U(_.delimiter)&&(_.delimiter=_.delimiter(e),c.meta.delimiter=_.delimiter);else{var n=function(e,t,i,r,n){var s,a,o,h;n=n||[\",\",\"\\t\",\"|\",\";\",b.RECORD_SEP,b.UNIT_SEP];for(var u=0;u=L)return R(!0)}else for(_=M,M++;;){if(-1===(_=a.indexOf(O,_+1)))return i||u.push({type:\"Quotes\",code:\"MissingQuotes\",message:\"Quoted field unterminated\",row:h.length,index:M}),E();if(_===r-1)return E(a.substring(M,_).replace(m,O));if(O!==z||a[_+1]!==z){if(O===z||0===_||a[_-1]!==z){-1!==p&&p<_+1&&(p=a.indexOf(D,_+1)),-1!==g&&g<_+1&&(g=a.indexOf(I,_+1));var y=w(-1===g?p:Math.min(p,g));if(a[_+1+y]===D){f.push(a.substring(M,_).replace(m,O)),a[M=_+1+y+e]!==O&&(_=a.indexOf(O,M)),p=a.indexOf(D,M),g=a.indexOf(I,M);break}var k=w(g);if(a.substring(_+1+k,_+1+k+n)===I){if(f.push(a.substring(M,_).replace(m,O)),C(_+1+k+n),p=a.indexOf(D,M),_=a.indexOf(O,M),o&&(S(),j))return R();if(L&&h.length>=L)return R(!0);break}u.push({type:\"Quotes\",code:\"InvalidQuotes\",message:\"Trailing quote on quoted field is malformed\",row:h.length,index:M}),_++}}else _++}return E();function b(e){h.push(e),d=M}function w(e){var t=0;if(-1!==e){var i=a.substring(_+1,e);i&&\"\"===i.trim()&&(t=i.length)}return t}function E(e){return i||(void 0===e&&(e=a.substring(M)),f.push(e),M=r,b(f),o&&S()),R()}function C(e){M=e,b(f),f=[],g=a.indexOf(I,M)}function R(e){return{data:h,errors:u,meta:{delimiter:D,linebreak:I,aborted:j,truncated:!!e,cursor:d+(t||0)}}}function S(){A(R()),h=[],u=[]}function x(e,t,i){var r={nextDelim:void 0,quoteSearch:void 0},n=a.indexOf(O,t+1);if(t