From afc2046a6f7869700dd68ace3a99eac49868fea7 Mon Sep 17 00:00:00 2001 From: Kachanov-dev Date: Fri, 21 May 2021 17:10:39 +0300 Subject: [PATCH 1/3] Changed type label as any --- src/avatar.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/avatar.d.ts b/src/avatar.d.ts index 6eff8bd..a67b2f4 100644 --- a/src/avatar.d.ts +++ b/src/avatar.d.ts @@ -2,7 +2,7 @@ // Definitions by: Andrew Makarov // TypeScript Version: 2.3 -import * as React from 'react'; +import * as React from "react"; export interface Props { /** @@ -24,12 +24,12 @@ export interface Props { * The height of the editor (image will fit to this height) */ height: number; - + /** * The desired width of the image, can not be used together with imageHeight */ imageWidth?: number; - + /** * The desired height of the image, can not be used together with imageWidth */ @@ -117,7 +117,7 @@ export interface Props { * Label text * Default: Choose a file */ - label?: string; + label?: any; /** * The style object for preview label @@ -138,7 +138,7 @@ export interface Props { * Invoked when user drag&drop event stop and return croped image in base64 sting */ onCrop?: (data: string) => void; - + /** * Invoked when user upload file with internal file loader */ From 1960d2d309c103a6da8b68194ca823d9b26d930b Mon Sep 17 00:00:00 2001 From: Kachanov-dev Date: Fri, 21 May 2021 18:46:49 +0300 Subject: [PATCH 2/3] Add build to repo --- .gitignore | 1 - lib/react-avatar.js | 2 ++ lib/react-avatar.js.LICENSE.txt | 11 +++++++++++ lib/react-avatar.js.LICENSE.txt.gz | Bin 0 -> 219 bytes lib/react-avatar.js.gz | Bin 0 -> 41798 bytes package-lock.json | 9 ++++++--- package.json | 3 ++- 7 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 lib/react-avatar.js create mode 100644 lib/react-avatar.js.LICENSE.txt create mode 100644 lib/react-avatar.js.LICENSE.txt.gz create mode 100644 lib/react-avatar.js.gz diff --git a/.gitignore b/.gitignore index 4cbe7c7..c44b870 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,5 @@ node_modules dist/ .idea -lib/ react-avatar.iml diff --git a/lib/react-avatar.js b/lib/react-avatar.js new file mode 100644 index 0000000..ab16ec6 --- /dev/null +++ b/lib/react-avatar.js @@ -0,0 +1,2 @@ +/*! For license information please see react-avatar.js.LICENSE.txt */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define(["react"],e):"object"==typeof exports?exports.reactAvatar=e(require("react")):t.reactAvatar=e(t.react)}(self,(function(t){return(()=>{var e={303:(t,e,i)=>{t.exports=i(302),i(200),i(630),i(16),i(677),i(635),i(166),i(140),i(922)},635:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302),i(677)],void 0===(a="function"==typeof(a=function(t){var e=t.ExifMap.prototype;e.tags={256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",274:"Orientation",277:"SamplesPerPixel",284:"PlanarConfiguration",530:"YCbCrSubSampling",531:"YCbCrPositioning",282:"XResolution",283:"YResolution",296:"ResolutionUnit",273:"StripOffsets",278:"RowsPerStrip",279:"StripByteCounts",513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",301:"TransferFunction",318:"WhitePoint",319:"PrimaryChromaticities",529:"YCbCrCoefficients",532:"ReferenceBlackWhite",306:"DateTime",270:"ImageDescription",271:"Make",272:"Model",305:"Software",315:"Artist",33432:"Copyright",34665:{36864:"ExifVersion",40960:"FlashpixVersion",40961:"ColorSpace",40962:"PixelXDimension",40963:"PixelYDimension",42240:"Gamma",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37500:"MakerNote",37510:"UserComment",40964:"RelatedSoundFile",36867:"DateTimeOriginal",36868:"DateTimeDigitized",36880:"OffsetTime",36881:"OffsetTimeOriginal",36882:"OffsetTimeDigitized",37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",33434:"ExposureTime",33437:"FNumber",34850:"ExposureProgram",34852:"SpectralSensitivity",34855:"PhotographicSensitivity",34856:"OECF",34864:"SensitivityType",34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureBias",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37396:"SubjectArea",37386:"FocalLength",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41492:"SubjectLocation",41493:"ExposureIndex",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRatio",41989:"FocalLengthIn35mmFilm",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",42016:"ImageUniqueID",42032:"CameraOwnerName",42033:"BodySerialNumber",42034:"LensSpecification",42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber"},34853:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential",31:"GPSHPositioningError"},40965:{1:"InteroperabilityIndex"}},e.tags.ifd1=e.tags,e.stringValues={ExposureProgram:{0:"Undefined",1:"Manual",2:"Normal program",3:"Aperture priority",4:"Shutter priority",5:"Creative program",6:"Action program",7:"Portrait mode",8:"Landscape mode"},MeteringMode:{0:"Unknown",1:"Average",2:"CenterWeightedAverage",3:"Spot",4:"MultiSpot",5:"Pattern",6:"Partial",255:"Other"},LightSource:{0:"Unknown",1:"Daylight",2:"Fluorescent",3:"Tungsten (incandescent light)",4:"Flash",9:"Fine weather",10:"Cloudy weather",11:"Shade",12:"Daylight fluorescent (D 5700 - 7100K)",13:"Day white fluorescent (N 4600 - 5400K)",14:"Cool white fluorescent (W 3900 - 4500K)",15:"White fluorescent (WW 3200 - 3700K)",17:"Standard light A",18:"Standard light B",19:"Standard light C",20:"D55",21:"D65",22:"D75",23:"D50",24:"ISO studio tungsten",255:"Other"},Flash:{0:"Flash did not fire",1:"Flash fired",5:"Strobe return light not detected",7:"Strobe return light detected",9:"Flash fired, compulsory flash mode",13:"Flash fired, compulsory flash mode, return light not detected",15:"Flash fired, compulsory flash mode, return light detected",16:"Flash did not fire, compulsory flash mode",24:"Flash did not fire, auto mode",25:"Flash fired, auto mode",29:"Flash fired, auto mode, return light not detected",31:"Flash fired, auto mode, return light detected",32:"No flash function",65:"Flash fired, red-eye reduction mode",69:"Flash fired, red-eye reduction mode, return light not detected",71:"Flash fired, red-eye reduction mode, return light detected",73:"Flash fired, compulsory flash mode, red-eye reduction mode",77:"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected",79:"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected",89:"Flash fired, auto mode, red-eye reduction mode",93:"Flash fired, auto mode, return light not detected, red-eye reduction mode",95:"Flash fired, auto mode, return light detected, red-eye reduction mode"},SensingMethod:{1:"Undefined",2:"One-chip color area sensor",3:"Two-chip color area sensor",4:"Three-chip color area sensor",5:"Color sequential area sensor",7:"Trilinear sensor",8:"Color sequential linear sensor"},SceneCaptureType:{0:"Standard",1:"Landscape",2:"Portrait",3:"Night scene"},SceneType:{1:"Directly photographed"},CustomRendered:{0:"Normal process",1:"Custom process"},WhiteBalance:{0:"Auto white balance",1:"Manual white balance"},GainControl:{0:"None",1:"Low gain up",2:"High gain up",3:"Low gain down",4:"High gain down"},Contrast:{0:"Normal",1:"Soft",2:"Hard"},Saturation:{0:"Normal",1:"Low saturation",2:"High saturation"},Sharpness:{0:"Normal",1:"Soft",2:"Hard"},SubjectDistanceRange:{0:"Unknown",1:"Macro",2:"Close view",3:"Distant view"},FileSource:{3:"DSC"},ComponentsConfiguration:{0:"",1:"Y",2:"Cb",3:"Cr",4:"R",5:"G",6:"B"},Orientation:{1:"Original",2:"Horizontal flip",3:"Rotate 180° CCW",4:"Vertical flip",5:"Vertical flip + Rotate 90° CW",6:"Rotate 90° CW",7:"Horizontal flip + Rotate 90° CW",8:"Rotate 90° CCW"}},e.getText=function(t){var e=this.get(t);switch(t){case"LightSource":case"Flash":case"MeteringMode":case"ExposureProgram":case"SensingMethod":case"SceneCaptureType":case"SceneType":case"CustomRendered":case"WhiteBalance":case"GainControl":case"Contrast":case"Saturation":case"Sharpness":case"SubjectDistanceRange":case"FileSource":case"Orientation":return this.stringValues[t][e];case"ExifVersion":case"FlashpixVersion":if(!e)return;return String.fromCharCode(e[0],e[1],e[2],e[3]);case"ComponentsConfiguration":if(!e)return;return this.stringValues[t][e[0]]+this.stringValues[t][e[1]]+this.stringValues[t][e[2]]+this.stringValues[t][e[3]];case"GPSVersionID":if(!e)return;return e[0]+"."+e[1]+"."+e[2]+"."+e[3]}return String(e)},e.getAll=function(){var t,e,i,n={};for(t in this)Object.prototype.hasOwnProperty.call(this,t)&&((e=this[t])&&e.getAll?n[this.ifds[t].name]=e.getAll():(i=this.tags[t])&&(n[i]=this.getText(i)));return n},e.getName=function(t){var e=this.tags[t];return"object"==typeof e?this.ifds[t].name:e},function(){var t,i,n,a=e.tags;for(t in a)if(Object.prototype.hasOwnProperty.call(a,t))if(i=e.ifds[t])for(t in n=a[t])Object.prototype.hasOwnProperty.call(n,t)&&(i.map[n[t]]=Number(t));else e.map[a[t]]=Number(t)}()})?a.apply(e,n):a)||(t.exports=a)}()},677:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302),i(630)],void 0===(a="function"==typeof(a=function(t){function e(t){t&&(Object.defineProperty(this,"map",{value:this.ifds[t].map}),Object.defineProperty(this,"tags",{value:this.tags&&this.tags[t]||{}}))}function i(e,i,n){if(n){if(!(i+n>e.byteLength))return new Blob([t.bufferSlice.call(e.buffer,i,i+n)],{type:"image/jpeg"});console.log("Invalid Exif data: Invalid thumbnail data.")}}e.prototype.ifds={ifd1:{name:"Thumbnail",map:e.prototype.map={Orientation:274,Thumbnail:"ifd1",Blob:513,Exif:34665,GPSInfo:34853,Interoperability:40965}},34665:{name:"Exif",map:{}},34853:{name:"GPSInfo",map:{}},40965:{name:"Interoperability",map:{}}},e.prototype.get=function(t){return this[t]||this[this.map[t]]};var n={1:{getValue:function(t,e){return t.getUint8(e)},size:1},2:{getValue:function(t,e){return String.fromCharCode(t.getUint8(e))},size:1,ascii:!0},3:{getValue:function(t,e,i){return t.getUint16(e,i)},size:2},4:{getValue:function(t,e,i){return t.getUint32(e,i)},size:4},5:{getValue:function(t,e,i){return t.getUint32(e,i)/t.getUint32(e+4,i)},size:8},9:{getValue:function(t,e,i){return t.getInt32(e,i)},size:4},10:{getValue:function(t,e,i){return t.getInt32(e,i)/t.getInt32(e+4,i)},size:8}};function a(t,e,i,a,r,o){var s,h,l,c,u,d,f=n[a];if(f){if(!((h=(s=f.size*r)>4?e+t.getUint32(i+8,o):i+8)+s>t.byteLength)){if(1===r)return f.getValue(t,h,o);for(l=[],c=0;ct.byteLength)console.log("Invalid Exif data: Invalid directory offset.");else{if(!((u=i+2+12*(c=t.getUint16(i,n)))+4>t.byteLength)){for(d=0;dt.byteLength)console.log("Invalid Exif data: Invalid segment size.");else if(0===t.getUint16(n+8)){switch(t.getUint16(g)){case 18761:l=!0;break;case 19789:l=!1;break;default:return void console.log("Invalid Exif data: Invalid byte alignment marker.")}42===t.getUint16(g+2,l)?(c=t.getUint32(g+4,l),s.exif=new e,h.disableExifOffsets||(s.exifOffsets=new e,s.exifTiffOffset=g,s.exifLittleEndian=l),(c=o(t,g,g+c,l,s.exif,s.exifOffsets,d,f))&&r(d,f,"ifd1")&&(s.exif.ifd1=c,s.exifOffsets&&(s.exifOffsets.ifd1=g+c)),Object.keys(s.exif.ifds).forEach((function(i){!function(t,i,n,a,r,s,h){var l=t.exif[i];l&&(t.exif[i]=new e(i),t.exifOffsets&&(t.exifOffsets[i]=new e(i)),o(n,a,a+l,r,t.exif[i],t.exifOffsets&&t.exifOffsets[i],s&&s[i],h&&h[i]))}(s,i,t,g,l,d,f)})),(u=s.exif.ifd1)&&u[513]&&(u[513]=i(t,g+u[513],u[514]))):console.log("Invalid Exif data: Missing TIFF marker.")}else console.log("Invalid Exif data: Missing byte alignment offset.")}},t.metaDataParsers.jpeg[65505].push(t.parseExifData),t.exifWriters={274:function(t,e,i){var n=e.exifOffsets[274];return n?(new DataView(t,n+8,2).setUint16(0,i,e.exifLittleEndian),t):t}},t.writeExifData=function(e,i,n,a){return t.exifWriters[i.exif.map[n]](e,i,a)},t.ExifMap=e})?a.apply(e,n):a)||(t.exports=a)}()},16:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302)],void 0===(a="function"==typeof(a=function(t){var e=t.global;e.fetch&&e.Request&&e.Response&&e.Response.prototype.blob?t.fetchBlob=function(t,i,n){function a(t){return t.blob()}if(e.Promise&&"function"!=typeof i)return fetch(new Request(t,i)).then(a);fetch(new Request(t,n)).then(a).then(i).catch((function(t){i(null,t)}))}:e.XMLHttpRequest&&""===(new XMLHttpRequest).responseType&&(t.fetchBlob=function(t,i,n){function a(e,i){n=n||{};var a=new XMLHttpRequest;a.open(n.method||"GET",t),n.headers&&Object.keys(n.headers).forEach((function(t){a.setRequestHeader(t,n.headers[t])})),a.withCredentials="include"===n.credentials,a.responseType="blob",a.onload=function(){e(a.response)},a.onerror=a.onabort=a.ontimeout=function(t){e===i?i(null,t):i(t)},a.send(n.body)}return e.Promise&&"function"!=typeof i?(n=i,new Promise(a)):a(i,i)})})?a.apply(e,n):a)||(t.exports=a)}()},140:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302),i(166)],void 0===(a="function"==typeof(a=function(t){var e=t.IptcMap.prototype;e.tags={0:"ApplicationRecordVersion",3:"ObjectTypeReference",4:"ObjectAttributeReference",5:"ObjectName",7:"EditStatus",8:"EditorialUpdate",10:"Urgency",12:"SubjectReference",15:"Category",20:"SupplementalCategories",22:"FixtureIdentifier",25:"Keywords",26:"ContentLocationCode",27:"ContentLocationName",30:"ReleaseDate",35:"ReleaseTime",37:"ExpirationDate",38:"ExpirationTime",40:"SpecialInstructions",42:"ActionAdvised",45:"ReferenceService",47:"ReferenceDate",50:"ReferenceNumber",55:"DateCreated",60:"TimeCreated",62:"DigitalCreationDate",63:"DigitalCreationTime",65:"OriginatingProgram",70:"ProgramVersion",75:"ObjectCycle",80:"Byline",85:"BylineTitle",90:"City",92:"Sublocation",95:"State",100:"CountryCode",101:"Country",103:"OriginalTransmissionReference",105:"Headline",110:"Credit",115:"Source",116:"CopyrightNotice",118:"Contact",120:"Caption",121:"LocalCaption",122:"Writer",125:"RasterizedCaption",130:"ImageType",131:"ImageOrientation",135:"LanguageIdentifier",150:"AudioType",151:"AudioSamplingRate",152:"AudioSamplingResolution",153:"AudioDuration",154:"AudioOutcue",184:"JobID",185:"MasterDocumentID",186:"ShortDocumentID",187:"UniqueDocumentID",188:"OwnerID",200:"ObjectPreviewFileFormat",201:"ObjectPreviewFileVersion",202:"ObjectPreviewData",221:"Prefs",225:"ClassifyState",228:"SimilarityIndex",230:"DocumentNotes",231:"DocumentHistory",232:"ExifCameraInfo",255:"CatalogSets"},e.stringValues={10:{0:"0 (reserved)",1:"1 (most urgent)",2:"2",3:"3",4:"4",5:"5 (normal urgency)",6:"6",7:"7",8:"8 (least urgent)",9:"9 (user-defined priority)"},75:{a:"Morning",b:"Both Morning and Evening",p:"Evening"},131:{L:"Landscape",P:"Portrait",S:"Square"}},e.getText=function(t){var e=this.get(t),i=this.map[t],n=this.stringValues[i];return n?n[e]:String(e)},e.getAll=function(){var t,e,i={};for(t in this)Object.prototype.hasOwnProperty.call(this,t)&&(e=this.tags[t])&&(i[e]=this.getText(e));return i},e.getName=function(t){return this.tags[t]},function(){var t,i=e.tags,n=e.map||{};for(t in i)Object.prototype.hasOwnProperty.call(i,t)&&(n[i[t]]=Number(t))}()})?a.apply(e,n):a)||(t.exports=a)}()},166:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302),i(630)],void 0===(a="function"==typeof(a=function(t){function e(){}function i(t,e,i,n,a){return"binary"===e.types[t]?new Blob([i.buffer.slice(n,n+a)]):"Uint16"===e.types[t]?i.getUint16(n):function(t,e,i){for(var n="",a=e+i,r=e;rl){console.log("Invalid IPTC data: Invalid segment offset.");break}var d=t.getUint16(i+6+c);if(i+d>l){console.log("Invalid IPTC data: Invalid segment size.");break}return s.iptc=new e,h.disableIptcOffsets||(s.iptcOffsets=new e),void a(t,u,d,s,h.includeIptcTags,h.excludeIptcTags||{202:!0})}i+=1}},t.metaDataParsers.jpeg[65517].push(t.parseIptcData),t.IptcMap=e})?a.apply(e,n):a)||(t.exports=a)}()},630:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302)],void 0===(a="function"==typeof(a=function(t){var e=t.global,i=t.transform,n=e.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice),a=e.ArrayBuffer&&ArrayBuffer.prototype.slice||function(t,e){e=e||this.byteLength-t;var i=new Uint8Array(this,t,e),n=new Uint8Array(e);return n.set(i),n.buffer},r={jpeg:{65505:[],65517:[]}};function o(i,o,s,h){var l=this;function c(o,c){if(!(e.DataView&&n&&i&&i.size>=12&&"image/jpeg"===i.type))return o(h);var u=s.maxMetaDataSize||262144;t.readFile(n.call(i,0,u),(function(t){var e=new DataView(t);if(65496!==e.getUint16(0))return c(new Error("Invalid JPEG file: Missing JPEG marker."));for(var i,n,u,d,f=2,g=e.byteLength-4,p=f;f=65504&&i<=65519||65534===i);){if(f+(n=e.getUint16(f+2)+2)>e.byteLength){console.log("Invalid JPEG metadata: Invalid segment size.");break}if((u=r.jpeg[i])&&!s.disableMetaDataParsers)for(d=0;d6&&(h.imageHead=a.call(t,0,p)),o(h)}),c,"readAsArrayBuffer")||o(h)}return s=s||{},e.Promise&&"function"!=typeof o?(h=s=o||{},new Promise(c)):(h=h||{},c(o,o))}function s(t,e,i){return t&&e&&i?new Blob([i,n.call(t,e.byteLength)],{type:"image/jpeg"}):null}t.transform=function(n,a,r,s,h){t.requiresMetaData(a)?o(s,(function(o){o!==h&&(e.console&&console.log(o),o=h),i.call(t,n,a,r,s,o)}),a,h=h||{}):i.apply(t,arguments)},t.blobSlice=n,t.bufferSlice=a,t.replaceHead=function(t,i,n){var a={maxMetaDataSize:256,disableMetaDataParsers:!0};if(!n&&e.Promise)return o(t,a).then((function(e){return s(t,e.imageHead,i)}));o(t,(function(e){n(s(t,e.imageHead,i))}),a)},t.parseMetaData=o,t.metaDataParsers=r})?a.apply(e,n):a)||(t.exports=a)}()},922:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302),i(200),i(630)],void 0===(a="function"==typeof(a=function(t){var e=t.transform,i=t.requiresCanvas,n=t.requiresMetaData,a=t.transformCoordinates,r=t.getTransformedOptions;function o(e,i){var n=e&&e.orientation;return!0===n&&!t.orientation||1===n&&t.orientation||(!i||t.orientation)&&n>1&&n<9}function s(t,e){return t!==e&&(1===t&&e>1&&e<9||t>1&&t<9)}function h(t,e){if(e>1&&e<9)switch(t){case 2:case 4:return e>4;case 5:case 7:return e%2==0;case 6:case 8:return 2===e||4===e||5===e||7===e}return!1}(function(t){if(t.global.document){var e=document.createElement("img");e.onload=function(){if(t.orientation=2===e.width&&3===e.height,t.orientation){var i=t.createCanvas(1,1,!0).getContext("2d");i.drawImage(e,1,1,1,1,0,0,1,1),t.orientationCropBug="255,255,255,255"!==i.getImageData(0,0,1,1).data.toString()}},e.src="data:image/jpeg;base64,/9j/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAYAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAAIAAwMBEQACEQEDEQH/xABRAAEAAAAAAAAAAAAAAAAAAAAKEAEBAQADAQEAAAAAAAAAAAAGBQQDCAkCBwEBAAAAAAAAAAAAAAAAAAAAABEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AG8T9NfSMEVMhQvoP3fFiRZ+MTHDifa/95OFSZU5OzRzxkyejv8ciEfhSceSXGjS8eSdLnZc2HDm4M3BxcXwH/9k="}})(t),t.requiresCanvas=function(e){return o(e)||i.call(t,e)},t.requiresMetaData=function(e){return o(e,!0)||n.call(t,e)},t.transform=function(i,n,a,r,o){e.call(t,i,n,(function(e,i){if(i){var n=t.orientation&&i.exif&&i.exif.get("Orientation");if(n>4&&n<9){var r=i.originalWidth,o=i.originalHeight;i.originalWidth=o,i.originalHeight=r}}a(e,i)}),r,o)},t.getTransformedOptions=function(e,i,n){var a=r.call(t,e,i),o=n.exif&&n.exif.get("Orientation"),l=a.orientation,c=t.orientation&&o;if(!0===l&&(l=o),!s(l,c))return a;var u=a.top,d=a.right,f=a.bottom,g=a.left,p={};for(var v in a)Object.prototype.hasOwnProperty.call(a,v)&&(p[v]=a[v]);if(p.orientation=l,(l>4&&!(c>4)||l<5&&c>4)&&(p.maxWidth=a.maxHeight,p.maxHeight=a.maxWidth,p.minWidth=a.minHeight,p.minHeight=a.minWidth,p.sourceWidth=a.sourceHeight,p.sourceHeight=a.sourceWidth),c>1){switch(c){case 2:d=a.left,g=a.right;break;case 3:u=a.bottom,d=a.left,f=a.top,g=a.right;break;case 4:u=a.bottom,f=a.top;break;case 5:u=a.left,d=a.bottom,f=a.right,g=a.top;break;case 6:u=a.left,d=a.top,f=a.right,g=a.bottom;break;case 7:u=a.right,d=a.top,f=a.left,g=a.bottom;break;case 8:u=a.right,d=a.bottom,f=a.left,g=a.top}if(h(l,c)){var m=u,y=d;u=f,d=g,f=m,g=y}}switch(p.top=u,p.right=d,p.bottom=f,p.left=g,l){case 2:p.right=g,p.left=d;break;case 3:p.top=f,p.right=g,p.bottom=u,p.left=d;break;case 4:p.top=f,p.bottom=u;break;case 5:p.top=g,p.right=f,p.bottom=d,p.left=u;break;case 6:p.top=d,p.right=f,p.bottom=g,p.left=u;break;case 7:p.top=d,p.right=u,p.bottom=g,p.left=f;break;case 8:p.top=g,p.right=u,p.bottom=d,p.left=f}return p},t.transformCoordinates=function(e,i,n){a.call(t,e,i,n);var r=i.orientation,o=t.orientation&&n.exif&&n.exif.get("Orientation");if(s(r,o)){var l=e.getContext("2d"),c=e.width,u=e.height,d=c,f=u;switch((r>4&&!(o>4)||r<5&&o>4)&&(e.width=u,e.height=c),r>4&&(d=u,f=c),o){case 2:l.translate(d,0),l.scale(-1,1);break;case 3:l.translate(d,f),l.rotate(Math.PI);break;case 4:l.translate(0,f),l.scale(1,-1);break;case 5:l.rotate(-.5*Math.PI),l.scale(-1,1);break;case 6:l.rotate(-.5*Math.PI),l.translate(-d,0);break;case 7:l.rotate(-.5*Math.PI),l.translate(-d,f),l.scale(1,-1);break;case 8:l.rotate(.5*Math.PI),l.translate(0,-f)}switch(h(r,o)&&(l.translate(d,f),l.rotate(Math.PI)),r){case 2:l.translate(c,0),l.scale(-1,1);break;case 3:l.translate(c,u),l.rotate(Math.PI);break;case 4:l.translate(0,u),l.scale(1,-1);break;case 5:l.rotate(.5*Math.PI),l.scale(1,-1);break;case 6:l.rotate(.5*Math.PI),l.translate(0,-u);break;case 7:l.rotate(.5*Math.PI),l.translate(c,-u),l.scale(-1,1);break;case 8:l.rotate(-.5*Math.PI),l.translate(-c,0)}}}})?a.apply(e,n):a)||(t.exports=a)}()},200:(t,e,i)=>{var n,a;!function(){"use strict";n=[i(302)],void 0===(a="function"==typeof(a=function(t){var e=t.transform;t.createCanvas=function(e,i,n){if(n&&t.global.OffscreenCanvas)return new OffscreenCanvas(e,i);var a=document.createElement("canvas");return a.width=e,a.height=i,a},t.transform=function(i,n,a,r,o){e.call(t,t.scale(i,n,o),n,a,r,o)},t.transformCoordinates=function(){},t.getTransformedOptions=function(t,e){var i,n,a,r,o=e.aspectRatio;if(!o)return e;for(n in i={},e)Object.prototype.hasOwnProperty.call(e,n)&&(i[n]=e[n]);return i.crop=!0,(a=t.naturalWidth||t.width)/(r=t.naturalHeight||t.height)>o?(i.maxWidth=r*o,i.maxHeight=r):(i.maxWidth=a,i.maxHeight=a/o),i},t.drawImage=function(t,e,i,n,a,r,o,s,h){var l=e.getContext("2d");return!1===h.imageSmoothingEnabled?(l.msImageSmoothingEnabled=!1,l.imageSmoothingEnabled=!1):h.imageSmoothingQuality&&(l.imageSmoothingQuality=h.imageSmoothingQuality),l.drawImage(t,i,n,a,r,0,0,o,s),l},t.requiresCanvas=function(t){return t.canvas||t.crop||!!t.aspectRatio},t.scale=function(e,i,n){i=i||{},n=n||{};var a,r,o,s,h,l,c,u,d,f,g,p,v=e.getContext||t.requiresCanvas(i)&&!!t.global.HTMLCanvasElement,m=e.naturalWidth||e.width,y=e.naturalHeight||e.height,b=m,S=y;function C(){var t=Math.max((o||b)/b,(s||S)/S);t>1&&(b*=t,S*=t)}function _(){var t=Math.min((a||b)/b,(r||S)/S);t<1&&(b*=t,S*=t)}if(v&&(c=(i=t.getTransformedOptions(e,i,n)).left||0,u=i.top||0,i.sourceWidth?(h=i.sourceWidth,void 0!==i.right&&void 0===i.left&&(c=m-h-i.right)):h=m-c-(i.right||0),i.sourceHeight?(l=i.sourceHeight,void 0!==i.bottom&&void 0===i.top&&(u=y-l-i.bottom)):l=y-u-(i.bottom||0),b=h,S=l),a=i.maxWidth,r=i.maxHeight,o=i.minWidth,s=i.minHeight,v&&a&&r&&i.crop?(b=a,S=r,(g=h/l-a/r)<0?(l=r*h/a,void 0===i.top&&void 0===i.bottom&&(u=(y-l)/2)):g>0&&(h=a*l/r,void 0===i.left&&void 0===i.right&&(c=(m-h)/2))):((i.contain||i.cover)&&(o=a=a||o,s=r=r||s),i.cover?(_(),C()):(C(),_())),v){if((d=i.pixelRatio)>1&&(!e.style.width||Math.floor(parseFloat(e.style.width,10))!==Math.floor(m/d))&&(b*=d,S*=d),t.orientationCropBug&&!e.getContext&&(c||u||h!==m||l!==y)&&(g=e,e=t.createCanvas(m,y,!0),t.drawImage(g,e,0,0,m,y,m,y,i)),(f=i.downsamplingRatio)>0&&f<1&&bb;)p=t.createCanvas(h*f,l*f,!0),t.drawImage(e,p,c,u,h,l,p.width,p.height,i),c=0,u=0,h=p.width,l=p.height,e=p;return p=t.createCanvas(b,S),t.transformCoordinates(p,i,n),d>1&&(p.style.width=p.width/d+"px"),t.drawImage(e,p,c,u,h,l,b,S,i).setTransform(1,0,0,1,0,0),p}return e.width=b,e.height=S,e}})?a.apply(e,n):a)||(t.exports=a)}()},302:function(t,e,i){var n;!function(a){"use strict";var r=a.URL||a.webkitURL;function o(t){return!!r&&r.createObjectURL(t)}function s(t){return!!r&&r.revokeObjectURL(t)}function h(t,e){!t||"blob:"!==t.slice(0,5)||e&&e.noRevoke||s(t)}function l(t,e,i,n){if(!a.FileReader)return!1;var r=new FileReader;return r.onload=function(){e.call(r,this.result)},i&&(r.onabort=r.onerror=function(){i.call(r,this.error)}),(n=r[n||"readAsDataURL"])?(n.call(r,t),r):void 0}function c(t,e){return Object.prototype.toString.call(e)==="[object "+t+"]"}function u(t,e,i){function n(e,n){var r,s=document.createElement("img");function d(t,i){e!==n?t instanceof Error?n(t):((i=i||{}).image=t,e(i)):e&&e(t,i)}function f(e,n){n&&a.console&&console.log(n),e&&c("Blob",e)?r=o(t=e):(r=t,i&&i.crossOrigin&&(s.crossOrigin=i.crossOrigin)),s.src=r}return s.onerror=function(t){h(r,i),n&&n.call(s,t)},s.onload=function(){h(r,i);var e={originalWidth:s.naturalWidth||s.width,originalHeight:s.naturalHeight||s.height};try{u.transform(s,i,d,t,e)}catch(e){n&&n(e)}},"string"==typeof t?(u.requiresMetaData(i)?u.fetchBlob(t,f,i):f(),s):c("Blob",t)||c("File",t)?(r=o(t))?(s.src=r,s):l(t,(function(t){s.src=t}),n):void 0}return a.Promise&&"function"!=typeof e?(i=e,new Promise(n)):n(e,e)}u.requiresMetaData=function(t){return t&&t.meta},u.fetchBlob=function(t,e){e()},u.transform=function(t,e,i,n,a){i(t,a)},u.global=a,u.readFile=l,u.isInstanceOf=c,u.createObjectURL=o,u.revokeObjectURL=s,void 0===(n=function(){return u}.call(e,i,e,t))||(t.exports=n)}("undefined"!=typeof window&&window||this)},918:function(t,e){var i;(function(){var a=function(t){return t instanceof a?t:this instanceof a?void(this.EXIFwrapped=t):new a(t)},r=((e=t.exports?t.exports=a:e).EXIF=a).Tags={36864:"ExifVersion",40960:"FlashpixVersion",40961:"ColorSpace",40962:"PixelXDimension",40963:"PixelYDimension",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37500:"MakerNote",37510:"UserComment",40964:"RelatedSoundFile",36867:"DateTimeOriginal",36868:"DateTimeDigitized",37520:"SubsecTime",37521:"SubsecTimeOriginal",37522:"SubsecTimeDigitized",33434:"ExposureTime",33437:"FNumber",34850:"ExposureProgram",34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:"OECF",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureBias",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37396:"SubjectArea",37386:"FocalLength",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41492:"SubjectLocation",41493:"ExposureIndex",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRation",41989:"FocalLengthIn35mmFilm",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",40965:"InteroperabilityIFDPointer",42016:"ImageUniqueID"},o=a.TiffTags={256:"ImageWidth",257:"ImageHeight",34665:"ExifIFDPointer",34853:"GPSInfoIFDPointer",40965:"InteroperabilityIFDPointer",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",274:"Orientation",277:"SamplesPerPixel",284:"PlanarConfiguration",530:"YCbCrSubSampling",531:"YCbCrPositioning",282:"XResolution",283:"YResolution",296:"ResolutionUnit",273:"StripOffsets",278:"RowsPerStrip",279:"StripByteCounts",513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",301:"TransferFunction",318:"WhitePoint",319:"PrimaryChromaticities",529:"YCbCrCoefficients",532:"ReferenceBlackWhite",306:"DateTime",270:"ImageDescription",271:"Make",272:"Model",305:"Software",315:"Artist",33432:"Copyright"},s=a.GPSTags={0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential"},h=a.IFD1Tags={256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",296:"ResolutionUnit",513:"JpegIFOffset",514:"JpegIFByteCount",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite"},l=a.StringValues={ExposureProgram:{0:"Not defined",1:"Manual",2:"Normal program",3:"Aperture priority",4:"Shutter priority",5:"Creative program",6:"Action program",7:"Portrait mode",8:"Landscape mode"},MeteringMode:{0:"Unknown",1:"Average",2:"CenterWeightedAverage",3:"Spot",4:"MultiSpot",5:"Pattern",6:"Partial",255:"Other"},LightSource:{0:"Unknown",1:"Daylight",2:"Fluorescent",3:"Tungsten (incandescent light)",4:"Flash",9:"Fine weather",10:"Cloudy weather",11:"Shade",12:"Daylight fluorescent (D 5700 - 7100K)",13:"Day white fluorescent (N 4600 - 5400K)",14:"Cool white fluorescent (W 3900 - 4500K)",15:"White fluorescent (WW 3200 - 3700K)",17:"Standard light A",18:"Standard light B",19:"Standard light C",20:"D55",21:"D65",22:"D75",23:"D50",24:"ISO studio tungsten",255:"Other"},Flash:{0:"Flash did not fire",1:"Flash fired",5:"Strobe return light not detected",7:"Strobe return light detected",9:"Flash fired, compulsory flash mode",13:"Flash fired, compulsory flash mode, return light not detected",15:"Flash fired, compulsory flash mode, return light detected",16:"Flash did not fire, compulsory flash mode",24:"Flash did not fire, auto mode",25:"Flash fired, auto mode",29:"Flash fired, auto mode, return light not detected",31:"Flash fired, auto mode, return light detected",32:"No flash function",65:"Flash fired, red-eye reduction mode",69:"Flash fired, red-eye reduction mode, return light not detected",71:"Flash fired, red-eye reduction mode, return light detected",73:"Flash fired, compulsory flash mode, red-eye reduction mode",77:"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected",79:"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected",89:"Flash fired, auto mode, red-eye reduction mode",93:"Flash fired, auto mode, return light not detected, red-eye reduction mode",95:"Flash fired, auto mode, return light detected, red-eye reduction mode"},SensingMethod:{1:"Not defined",2:"One-chip color area sensor",3:"Two-chip color area sensor",4:"Three-chip color area sensor",5:"Color sequential area sensor",7:"Trilinear sensor",8:"Color sequential linear sensor"},SceneCaptureType:{0:"Standard",1:"Landscape",2:"Portrait",3:"Night scene"},SceneType:{1:"Directly photographed"},CustomRendered:{0:"Normal process",1:"Custom process"},WhiteBalance:{0:"Auto white balance",1:"Manual white balance"},GainControl:{0:"None",1:"Low gain up",2:"High gain up",3:"Low gain down",4:"High gain down"},Contrast:{0:"Normal",1:"Soft",2:"Hard"},Saturation:{0:"Normal",1:"Low saturation",2:"High saturation"},Sharpness:{0:"Normal",1:"Soft",2:"Hard"},SubjectDistanceRange:{0:"Unknown",1:"Macro",2:"Close view",3:"Distant view"},FileSource:{3:"DSC"},Components:{0:"",1:"Y",2:"Cb",3:"Cr",4:"R",5:"G",6:"B"}};function c(t){return t.exifdata}function u(t){var e=new DataView(t);if(255!=e.getUint8(0)||216!=e.getUint8(1))return!1;for(var i=2,n=t.byteLength;it.byteLength)return{};var a=f(t,e,e+i,h,n);if(a.Compression)switch(a.Compression){case 6:var r,o;a.JpegIFOffset&&a.JpegIFByteCount&&(r=e+a.JpegIFOffset,o=a.JpegIFByteCount,a.blob=new Blob([new Uint8Array(t.buffer,r,o)],{type:"image/jpeg"}));break;case 1:console.log("Thumbnail image format is TIFF, which is not implemented.");break;default:console.log("Unknown thumbnail image format '%s'",a.Compression)}else 2==a.PhotometricInterpretation&&console.log("Thumbnail image format is RGB, which is not implemented.");return a}(t,d,e,i),n}(e,i+4,e.getUint16(i+2));i+=2+e.getUint16(i+2)}}var d={120:"caption",110:"credit",25:"keywords",55:"dateCreated",80:"byline",85:"bylineTitle",122:"captionWriter",105:"headline",116:"copyright",15:"category"};function f(t,e,i,n,a){for(var r,o=t.getUint16(i,!a),s={},h=0;h")+8,o=(r=r.substring(r.indexOf("{!function(t){"use strict";var e=t.global.performance&&t.global.performance.now?function(){return t.global.performance.now()}:function(){return(new Date).getTime()},i=t.global.requestAnimationFrame||t.global.webkitRequestAnimationFrame||t.global.mozRequestAnimationFrame||t.global.oRequestAnimationFrame||t.global.msRequestAnimationFrame||function(t){setTimeout(t,1e3/60)};function n(){return i.apply(t.global,arguments)}t.Animation=function(i,n){var a=t.Animation;this.func=i,this.setLayers(n),this.id=a.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:e()}},t.Animation.prototype={setLayers:function(t){var e=t?0{!function(t){"use strict";t.BaseLayer=function(t){this.___init(t)},t.Util.addMethods(t.BaseLayer,{___init:function(e){this.nodeType="Layer",t.Container.call(this,e)},createPNGStream:function(){return this.canvas._canvas.createPNGStream()},getCanvas:function(){return this.canvas},getHitCanvas:function(){return this.hitCanvas},getContext:function(){return this.getCanvas().getContext()},clear:function(t){return this.getContext().clear(t),this},clearHitCache:function(){this._hitImageData=void 0},setZIndex:function(e){t.Node.prototype.setZIndex.call(this,e);var i=this.getStage();return i&&(i.content.removeChild(this.getCanvas()._canvas),e{!function(){"use strict";var t;Konva.Canvas=function(t){this.init(t)},Konva.Canvas.prototype={init:function(e){e=(e||{}).pixelRatio||Konva.pixelRatio||function(){if(t)return t;var e=Konva.Util.createCanvasElement().getContext("2d");return t=(Konva.window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}(),this.pixelRatio=e,this._canvas=Konva.Util.createCanvasElement(),this._canvas.style.padding=0,this._canvas.style.margin=0,this._canvas.style.border=0,this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top=0,this._canvas.style.left=0},getContext:function(){return this.context},getPixelRatio:function(){return this.pixelRatio},setPixelRatio:function(t){var e=this.pixelRatio;this.pixelRatio=t,this.setSize(this.getWidth()/e,this.getHeight()/e)},setWidth:function(t){this.width=this._canvas.width=t*this.pixelRatio,this._canvas.style.width=t+"px",t=this.pixelRatio,this.getContext()._context.scale(t,t)},setHeight:function(t){this.height=this._canvas.height=t*this.pixelRatio,this._canvas.style.height=t+"px",t=this.pixelRatio,this.getContext()._context.scale(t,t)},getWidth:function(){return this.width},getHeight:function(){return this.height},setSize:function(t,e){this.setWidth(t),this.setHeight(e)},toDataURL:function(t,e){try{return this._canvas.toDataURL(t,e)}catch(t){try{return this._canvas.toDataURL()}catch(t){return Konva.Util.warn("Unable to get data URL. "+t.message),""}}}},Konva.SceneCanvas=function(t){var e=t||{},i=e.width||0;t=e.height||0,Konva.Canvas.call(this,e),this.context=new Konva.SceneContext(this),this.setSize(i,t)},Konva.Util.extend(Konva.SceneCanvas,Konva.Canvas),Konva.HitCanvas=function(t){var e=t||{},i=e.width||0;t=e.height||0,Konva.Canvas.call(this,e),this.context=new Konva.HitContext(this),this.setSize(i,t),this.hitCanvas=!0},Konva.Util.extend(Konva.HitCanvas,Konva.Canvas)}()},513:()=>{!function(){"use strict";Konva.Container=function(t){this.__init(t)},Konva.Util.addMethods(Konva.Container,{__init:function(t){this.children=new Konva.Collection,Konva.Node.call(this,t)},getChildren:function(t){if(!t)return this.children;var e=new Konva.Collection;return this.children.each((function(i){t(i)&&e.push(i)})),e},hasChildren:function(){return 0{!function(){"use strict";var t=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"];Konva.Context=function(t){this.init(t)},Konva.Context.prototype={init:function(t){this.canvas=t,this._context=t._canvas.getContext("2d"),Konva.enableTrace&&(this.traceArr=[],this._enableTrace())},fillShape:function(t){t.getFillEnabled()&&this._fill(t)},strokeShape:function(t){t.getStrokeEnabled()&&this._stroke(t)},fillStrokeShape:function(t){t.getFillEnabled()&&this._fill(t),t.getStrokeEnabled()&&this._stroke(t)},getTrace:function(t){for(var e,i,n,a=this.traceArr,r=a.length,o="",s=0;s=Konva.traceArrMax&&e.shift()},reset:function(){var t=this.getCanvas().getPixelRatio();this.setTransform(+t,0,0,+t,0,0)},getCanvas:function(){return this.canvas},clear:function(t){var e=this.getCanvas();t?this.clearRect(t.x||0,t.y||0,t.width||0,t.height||0):this.clearRect(0,0,e.getWidth()/e.pixelRatio,e.getHeight()/e.pixelRatio)},_applyLineCap:function(t){(t=t.getLineCap())&&this.setAttr("lineCap",t)},_applyOpacity:function(t){1!==(t=t.getAbsoluteOpacity())&&this.setAttr("globalAlpha",t)},_applyLineJoin:function(t){(t=t.getLineJoin())&&this.setAttr("lineJoin",t)},setAttr:function(t,e){this._context[t]=e},arc:function(){var t=arguments;this._context.arc(t[0],t[1],t[2],t[3],t[4],t[5])},beginPath:function(){this._context.beginPath()},bezierCurveTo:function(){var t=arguments;this._context.bezierCurveTo(t[0],t[1],t[2],t[3],t[4],t[5])},clearRect:function(){var t=arguments;this._context.clearRect(t[0],t[1],t[2],t[3])},clip:function(){this._context.clip()},closePath:function(){this._context.closePath()},createImageData:function(){var t=arguments;return 2===t.length?this._context.createImageData(t[0],t[1]):1===t.length?this._context.createImageData(t[0]):void 0},createLinearGradient:function(){var t=arguments;return this._context.createLinearGradient(t[0],t[1],t[2],t[3])},createPattern:function(){var t=arguments;return this._context.createPattern(t[0],t[1])},createRadialGradient:function(){var t=arguments;return this._context.createRadialGradient(t[0],t[1],t[2],t[3],t[4],t[5])},drawImage:function(){var t=arguments,e=this._context;3===t.length?e.drawImage(t[0],t[1],t[2]):5===t.length?e.drawImage(t[0],t[1],t[2],t[3],t[4]):9===t.length&&e.drawImage(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])},isPointInPath:function(t,e){return this._context.isPointInPath(t,e)},fill:function(){this._context.fill()},fillRect:function(t,e,i,n){this._context.fillRect(t,e,i,n)},strokeRect:function(t,e,i,n){this._context.strokeRect(t,e,i,n)},fillText:function(){var t=arguments;this._context.fillText(t[0],t[1],t[2])},measureText:function(t){return this._context.measureText(t)},getImageData:function(){var t=arguments;return this._context.getImageData(t[0],t[1],t[2],t[3])},lineTo:function(){var t=arguments;this._context.lineTo(t[0],t[1])},moveTo:function(){var t=arguments;this._context.moveTo(t[0],t[1])},rect:function(){var t=arguments;this._context.rect(t[0],t[1],t[2],t[3])},putImageData:function(){var t=arguments;this._context.putImageData(t[0],t[1],t[2])},quadraticCurveTo:function(){var t=arguments;this._context.quadraticCurveTo(t[0],t[1],t[2],t[3])},restore:function(){this._context.restore()},rotate:function(){var t=arguments;this._context.rotate(t[0])},save:function(){this._context.save()},scale:function(){var t=arguments;this._context.scale(t[0],t[1])},setLineDash:function(){var t=arguments,e=this._context;this._context.setLineDash?e.setLineDash(t[0]):"mozDash"in e?e.mozDash=t[0]:"webkitLineDash"in e&&(e.webkitLineDash=t[0])},getLineDash:function(){return this._context.getLineDash()},setTransform:function(){var t=arguments;this._context.setTransform(t[0],t[1],t[2],t[3],t[4],t[5])},stroke:function(){this._context.stroke()},strokeText:function(){var t=arguments;this._context.strokeText(t[0],t[1],t[2])},transform:function(){var t=arguments;this._context.transform(t[0],t[1],t[2],t[3],t[4],t[5])},translate:function(){var t=arguments;this._context.translate(t[0],t[1])},_enableTrace:function(){for(var e,i=this,n=t.length,a=Konva.Util._simplifyArray,r=this.setAttr,o=0;o{t.exports=i(894),i(840),i(613),i(765),i(970),i(150),i(513),i(144),i(514),i(892),i(711),i(715),i(512)},371:()=>{!function(){"use strict";Konva.DD={anim:new Konva.Animation((function(){var t=this.dirty;return this.dirty=!1,t})),isDragging:!1,justDragged:!1,offset:{x:0,y:0},node:null,_drag:function(t){var e=Konva.DD,i=e.node;if(i){if(!e.isDragging){var n=i.getStage().getPointerPosition();n||(i.getStage()._setPointerPosition(t),n=i.getStage().getPointerPosition());var a=i.dragDistance();if(Math.max(Math.abs(n.x-e.startPointerPos.x),Math.abs(n.y-e.startPointerPos.y)){!function(){"use strict";var t="get",e="set";Konva.Factory={addGetterSetter:function(t,e,i,n,a){this.addGetter(t,e,i),this.addSetter(t,e,n,a),this.addOverloadedGetterSetter(t,e)},addGetter:function(e,i,n){var a=t+Konva.Util._capitalize(i);e.prototype[a]=function(){var t=this.attrs[i];return void 0===t?n:t}},addSetter:function(t,i,n,a){var r=e+Konva.Util._capitalize(i);t.prototype[r]=function(t){return n&&null!=t&&(t=n.call(this,t,i)),this._setAttr(i,t),a&&a.call(this),this}},addComponentsGetterSetter:function(i,n,a,r,o){var s,h,l=a.length,c=Konva.Util._capitalize,u=t+c(n),d=e+c(n);i.prototype[u]=function(){var t={};for(s=0;s{!function(){"use strict";Konva.FastLayer=function(t){this.____init(t)},Konva.Util.addMethods(Konva.FastLayer,{____init:function(t){this.nodeType="Layer",this.canvas=new Konva.SceneCanvas,Konva.BaseLayer.call(this,t)},_validateAdd:function(t){"Shape"!==t.getType()&&Konva.Util.throw("You may only add shapes to a fast layer.")},_setCanvasSize:function(t,e){this.canvas.setSize(t,e)},hitGraphEnabled:function(){return!1},getIntersection:function(){return null},drawScene:function(t){var e=this.getLayer();return e=t||e&&e.getCanvas(),this.getClearBeforeDraw()&&e.getContext().clear(),Konva.Container.prototype.drawScene.call(this,e),this},draw:function(){return this.drawScene(),this},setVisible:function(t){return Konva.Node.prototype.setVisible.call(this,t),this.getCanvas()._canvas.style.display=t?"block":"none",this}}),Konva.Util.extend(Konva.FastLayer,Konva.BaseLayer),Konva.Collection.mapMethods(Konva.FastLayer)}()},894:(t,e,i)=>{!function(){"use strict";var e=Math.PI/180,n={version:"@@version",stages:[],idCounter:0,ids:{},names:{},shapes:{},listenClickTap:!1,inDblClickWindow:!1,isBrowser:"undefined"!=typeof window&&("[object Window]"==={}.toString.call(window)||"[object global]"==={}.toString.call(window)),isUnminified:/comment/.test((function(){})),enableTrace:!1,traceArrMax:100,dblClickWindow:400,pixelRatio:void 0,dragDistance:3,angleDeg:!0,showWarnings:!0,Filters:{},isDragging:function(){var t=n.DD;return!!t&&t.isDragging},isDragReady:function(){var t=n.DD;return!!t&&!!t.node},_addId:function(t,e){e&&(this.ids[e]=t)},_removeId:function(t){void 0!==t&&delete this.ids[t]},_addName:function(t,e){e&&(this.names[e]||(this.names[e]=[]),this.names[e].push(t))},_removeName:function(t,e){if(t){var i=this.names[t];if(i){for(var n=0;n{!function(){"use strict";Konva.Group=function(t){this.___init(t)},Konva.Util.addMethods(Konva.Group,{___init:function(t){this.nodeType="Group",Konva.Container.call(this,t)},_validateAdd:function(t){"Group"!==(t=t.getType())&&"Shape"!==t&&Konva.Util.throw("You may only add groups and shapes to groups.")}}),Konva.Util.extend(Konva.Group,Konva.Container),Konva.Collection.mapMethods(Konva.Group)}()},711:()=>{!function(){"use strict";var t=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],e=t.length;Konva.Layer=function(t){this.____init(t)},Konva.Util.addMethods(Konva.Layer,{____init:function(t){this.nodeType="Layer",this.canvas=new Konva.SceneCanvas,this.hitCanvas=new Konva.HitCanvas({pixelRatio:1}),Konva.BaseLayer.call(this,t)},_setCanvasSize:function(t,e){this.canvas.setSize(t,e),this.hitCanvas.setSize(t,e)},_validateAdd:function(t){"Group"!==(t=t.getType())&&"Shape"!==t&&Konva.Util.throw("You may only add groups and shapes to a layer.")},getIntersection:function(i,n){var a,r,o;if(!this.hitGraphEnabled()||!this.isVisible())return null;for(var s=1,h=!1;;){for(r=0;r{!function(t){"use strict";var e="absoluteOpacity",i="absoluteTransform",n="absoluteScale",a="listening",r="mouseenter",o="mouseleave",s="transform",h="visible",l=["id"],c=["xChange.konva","yChange.konva","scaleXChange.konva","scaleYChange.konva","skewXChange.konva","skewYChange.konva","rotationChange.konva","offsetXChange.konva","offsetYChange.konva","transformsEnabledChange.konva"].join(" "),u=["scaleXChange.konva","scaleYChange.konva"].join(" ");t.Node=function(t){this._init(t)},t.Util.addMethods(t.Node,{_init:function(r){this._id=t.idCounter++,this.eventListeners={},this.attrs={},this._cache={},this._filterUpToDate=!1,this._isUnderCache=!1,this.setAttrs(r),this.on(c,(function(){this._clearCache(s),this._clearSelfAndDescendantCache(i)})),this.on(u,(function(){this._clearSelfAndDescendantCache(n)})),this.on("visibleChange.konva",(function(){this._clearSelfAndDescendantCache(h)})),this.on("listeningChange.konva",(function(){this._clearSelfAndDescendantCache(a)})),this.on("opacityChange.konva",(function(){this._clearSelfAndDescendantCache(e)}))},_clearCache:function(t){t?delete this._cache[t]:this._cache={}},_getCache:function(t,e){return void 0===this._cache[t]&&(this._cache[t]=e.call(this)),this._cache[t]},_clearSelfAndDescendantCache:function(t){this._clearCache(t),this.children&&this.getChildren().each((function(e){e._clearSelfAndDescendantCache(t)}))},clearCache:function(){return delete this._cache.canvas,this._filterUpToDate=!1,this},cache:function(i){var a=i||{},r={};void 0!==a.x&&void 0!==a.y&&void 0!==a.width&&void 0!==a.height||(r=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()}));var o=a.width||r.width,s=a.height||r.height,h=a.pixelRatio,l=(void 0===a.x?r:a).x,c=(void 0===a.y?r:a).y,u=a.offset||0,d=a.drawBorder||!1;if(o&&s)return o+=2*u,s+=2*u,l-=u,c-=u,i=new t.SceneCanvas({pixelRatio:h,width:o,height:s}),r=new t.SceneCanvas({pixelRatio:h,width:o,height:s}),a=new t.HitCanvas({pixelRatio:1,width:o,height:s}),u=i.getContext(),h=a.getContext(),a.isCache=!0,this.clearCache(),u.save(),h.save(),u.translate(-l,-c),h.translate(-l,-c),this._isUnderCache=!0,this._clearSelfAndDescendantCache(e),this._clearSelfAndDescendantCache(n),this.drawScene(i,this,!0),this.drawHit(a,this,!0),this._isUnderCache=!1,u.restore(),h.restore(),d&&(u.save(),u.beginPath(),u.rect(0,0,o,s),u.closePath(),u.setAttr("strokeStyle","red"),u.setAttr("lineWidth",5),u.stroke(),u.restore()),this._cache.canvas={scene:i,filter:r,hit:a,x:l,y:c},this;t.Util.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.")},getClientRect:function(){throw new Error('abstract "getClientRect" method call')},_transformedRect:function(t,e){t=[{x:t.x,y:t.y},{x:t.x+t.width,y:t.y},{x:t.x+t.width,y:t.y+t.height},{x:t.x,y:t.y+t.height}];var i,n,a,r,o=this.getAbsoluteTransform(e);return t.forEach((function(t){t=o.point(t),void 0===i&&(i=a=t.x,n=r=t.y),i=Math.min(i,t.x),n=Math.min(n,t.y),a=Math.max(a,t.x),r=Math.max(r,t.y)})),{x:i,y:n,width:a-i,height:r-n}},_drawCachedSceneCanvas:function(t){t.save(),t._applyOpacity(this),t._applyGlobalCompositeOperation(this),t.translate(this._cache.canvas.x,this._cache.canvas.y);var e=this._getCachedSceneCanvas(),i=e.pixelRatio;t.drawImage(e._canvas,0,0,e.width/i,e.height/i),t.restore()},_drawCachedHitCanvas:function(t){var e=this._cache.canvas.hit;t.save(),t.translate(this._cache.canvas.x,this._cache.canvas.y),t.drawImage(e._canvas,0,0),t.restore()},_getCachedSceneCanvas:function(){var e,i,n,a,r=this.filters(),o=this._cache.canvas,s=o.scene,h=o.filter,l=h.getContext();if(r){if(!this._filterUpToDate){var c=s.pixelRatio;try{for(e=r.length,l.clear(),l.drawImage(s._canvas,0,0,s.getWidth()/c,s.getHeight()/c),i=l.getImageData(0,0,h.getWidth(),h.getHeight()),n=0;n{!function(t){"use strict";var e="hasShadow",i="shadowRGBA";function n(t){t.fill()}function a(t){t.stroke()}function r(t){t.fill()}function o(t){t.stroke()}function s(){this._clearCache(e)}function h(){this._clearCache(i)}t.Shape=function(t){this.__init(t)},t.Util.addMethods(t.Shape,{__init:function(e){this.nodeType="Shape",this._fillFunc=n,this._strokeFunc=a,this._fillFuncHit=r,this._strokeFuncHit=o;for(var i,l=t.shapes;!(i=t.Util.getRandomColor())||i in l;);l[this.colorKey=i]=this,t.Node.call(this,e),this.on("shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",s),this.on("shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",h)},hasChildren:function(){return!1},getChildren:function(){return[]},getContext:function(){return this.getLayer().getContext()},getCanvas:function(){return this.getLayer().getCanvas()},hasShadow:function(){return this._getCache(e,this._hasShadow)},_hasShadow:function(){return this.getShadowEnabled()&&0!==this.getShadowOpacity()&&!!(this.getShadowColor()||this.getShadowBlur()||this.getShadowOffsetX()||this.getShadowOffsetY())},getShadowRGBA:function(){return this._getCache(i,this._getShadowRGBA)},_getShadowRGBA:function(){if(this.hasShadow()){var e=t.Util.colorToRGBA(this.shadowColor());return"rgba("+e.r+","+e.g+","+e.b+","+e.a*(this.getShadowOpacity()||1)+")"}},hasFill:function(){return!!(this.getFill()||this.getFillPatternImage()||this.getFillLinearGradientColorStops()||this.getFillRadialGradientColorStops())},hasStroke:function(){return this.strokeEnabled()&&!(!this.stroke()&&!this.getStrokeLinearGradientColorStops())},intersects:function(t){var e=this.getStage().bufferHitCanvas;return e.getContext().clear(),this.drawHit(e),0{!function(){"use strict";var t="mouseout",e="mouseleave",i="mouseover",n="mousemove",a="mousedown",r="mouseup",o="contextmenu",s="dblclick",h="touchstart",l="touchend",c="touchmove",u="wheel",d=[a,n,r,t,h,c,l,i,u,o],f=d.length;Konva.Stage=function(t){this.___init(t)},Konva.Util.addMethods(Konva.Stage,{___init:function(t){this.nodeType="Stage",Konva.Container.call(this,t),this._id=Konva.idCounter++,this._buildDOM(),this._bindContentEvents(),this._enableNestedTransforms=!1,Konva.stages.push(this)},_validateAdd:function(t){"Layer"!==t.getType()&&Konva.Util.throw("You may only add layers to the stage.")},setContainer:function(t){var e,i;if("string"==typeof t&&!(t="."===t.charAt(0)?(e=t.slice(1),Konva.document.getElementsByClassName(e)[0]):(i="#"!==t.charAt(0)?t:t.slice(1),Konva.document.getElementById(i))))throw"Can not find container in document with id "+i;return this._setAttr("container",t),this},shouldDrawHit:function(){return!0},draw:function(){return Konva.Node.prototype.draw.call(this),this},setHeight:function(t){return Konva.Node.prototype.setHeight.call(this,t),this._resizeDOM(),this},setWidth:function(t){return Konva.Node.prototype.setWidth.call(this,t),this._resizeDOM(),this},clear:function(){for(var t=this.children,e=t.length,i=0;i{!function(){"use strict";Konva.Collection=function(){var t=[].slice.call(arguments),e=t.length,i=0;for(this.length=e;i>16&255,g:t>>8&255,b:255&t}},getRandomColor:function(){for(var t=(16777215*Math.random()<<0).toString(16);t.length<6;)t="0"+t;return"#"+t},get:function(t,e){return void 0===t?e:t},getRGB:function(t){var e;return t in n?{r:(e=n[t])[0],g:e[1],b:e[2]}:"#"===t[0]?this._hexToRgb(t.substring(1)):"rgb("===t.substr(0,4)?(e=a.exec(t.replace(/ /g,"")),{r:parseInt(e[1],10),g:parseInt(e[2],10),b:parseInt(e[3],10)}):{r:0,g:0,b:0}},colorToRGBA:function(t){return t=t||"black",Konva.Util._namedColorToRBA(t)||Konva.Util._hex3ColorToRGBA(t)||Konva.Util._hex6ColorToRGBA(t)||Konva.Util._rgbColorToRGBA(t)||Konva.Util._rgbaColorToRGBA(t)},_namedColorToRBA:function(t){return(t=n[t.toLowerCase()])?{r:t[0],g:t[1],b:t[2],a:1}:null},_rgbColorToRGBA:function(t){if(0===t.indexOf("rgb("))return{r:(t=(t=t.match(/rgb\(([^)]+)\)/)[1]).split(/ *, */).map(Number))[0],g:t[1],b:t[2],a:1}},_rgbaColorToRGBA:function(t){if(0===t.indexOf("rgba("))return{r:(t=(t=t.match(/rgba\(([^)]+)\)/)[1]).split(/ *, */).map(Number))[0],g:t[1],b:t[2],a:t[3]}},_hex6ColorToRGBA:function(t){if("#"===t[0]&&7===t.length)return{r:parseInt(t.slice(1,3),16),g:parseInt(t.slice(3,5),16),b:parseInt(t.slice(5,7),16),a:1}},_hex3ColorToRGBA:function(t){if("#"===t[0]&&4===t.length)return{r:parseInt(t[1]+t[1],16),g:parseInt(t[2]+t[2],16),b:parseInt(t[3]+t[3],16),a:1}},_merge:function(t,e){var i,n=this._clone(e);for(i in t)this._isObject(t[i])?n[i]=this._merge(t[i],n[i]):n[i]=t[i];return n},trimRight:function(t){return t.replace(/\s+$/,"")},trimLeft:function(t){return t.replace(/^\s+/,"")},haveIntersection:function(t,e){return!(e.x>t.x+t.width||e.x+e.widtht.y+t.height||e.y+e.heighte.length&&(a=e,e=t,t=a),n=0;n{!function(t){"use strict";var e=2*Math.PI-1e-4;t.Circle=function(t){this.___init(t)},t.Circle.prototype={_centroid:!0,___init:function(e){t.Shape.call(this,e),this.className="Circle",this.sceneFunc(this._sceneFunc)},_sceneFunc:function(t){t.beginPath(),t.arc(0,0,this.getRadius(),0,e,!1),t.closePath(),t.fillStrokeShape(this)},getWidth:function(){return 2*this.getRadius()},getHeight:function(){return 2*this.getRadius()},setWidth:function(e){t.Node.prototype.setWidth.call(this,e),this.radius()!==e/2&&this.setRadius(e/2)},setHeight:function(e){t.Node.prototype.setHeight.call(this,e),this.radius()!==e/2&&this.setRadius(e/2)}},t.Util.extend(t.Circle,t.Shape),t.Factory.addGetterSetter(t.Circle,"radius",0,t.Validators.getNumberValidator()),t.Factory.addOverloadedGetterSetter(t.Circle,"radius"),t.Collection.mapMethods(t.Circle)}(Konva)},951:()=>{!function(){"use strict";Konva.Image=function(t){this.___init(t)},Konva.Image.prototype={___init:function(t){Konva.Shape.call(this,t),this.className="Image",this.sceneFunc(this._sceneFunc),this.hitFunc(this._hitFunc)},_useBufferCanvas:function(){return(this.hasShadow()||1!==this.getAbsoluteOpacity())&&this.hasStroke()&&this.getStage()},_sceneFunc:function(t){var e,i,n=this.getWidth(),a=this.getHeight(),r=this.getImage();r&&(e=this.getCropWidth(),i=this.getCropHeight(),i=e&&i?[r,this.getCropX(),this.getCropY(),e,i,0,0,n,a]:[r,0,0,n,a]),(this.hasFill()||this.hasStroke())&&(t.beginPath(),t.rect(0,0,n,a),t.closePath(),t.fillStrokeShape(this)),r&&t.drawImage.apply(t,i)},_hitFunc:function(t){var e=this.getWidth(),i=this.getHeight();t.beginPath(),t.rect(0,0,e,i),t.closePath(),t.fillStrokeShape(this)},getWidth:function(){var t=this.getImage();return this.attrs.width||(t?t.width:0)},getHeight:function(){var t=this.getImage();return this.attrs.height||(t?t.height:0)}},Konva.Util.extend(Konva.Image,Konva.Shape),Konva.Factory.addGetterSetter(Konva.Image,"image"),Konva.Factory.addComponentsGetterSetter(Konva.Image,"crop",["x","y","width","height"]),Konva.Factory.addGetterSetter(Konva.Image,"cropX",0,Konva.Validators.getNumberValidator()),Konva.Factory.addGetterSetter(Konva.Image,"cropY",0,Konva.Validators.getNumberValidator()),Konva.Factory.addGetterSetter(Konva.Image,"cropWidth",0,Konva.Validators.getNumberValidator()),Konva.Factory.addGetterSetter(Konva.Image,"cropHeight",0,Konva.Validators.getNumberValidator()),Konva.Collection.mapMethods(Konva.Image),Konva.Image.fromURL=function(t,e){var i=new Image;i.onload=function(){var t=new Konva.Image({image:i});e(t)},i.crossOrigin="Anonymous",i.src=t}}()},639:()=>{!function(){"use strict";Konva.Path=function(t){this.___init(t)},Konva.Path.prototype={___init:function(t){this.dataArray=[];var e=this;Konva.Shape.call(this,t),this.className="Path",this.dataArray=Konva.Path.parsePathData(this.getData());for(var i=this.pathLength=0;ithis.dataArray[i].pathLength;)t-=this.dataArray[i].pathLength,++i;if(i===n)return{x:(e=this.dataArray[i-1].points.slice(-2))[0],y:e[1]};if(t<.01)return{x:(e=this.dataArray[i].points.slice(0,2))[0],y:e[1]};var a=this.dataArray[i],r=a.points;switch(a.command){case"L":return Konva.Path.getPointOnLine(t,a.start.x,a.start.y,r[0],r[1]);case"C":return Konva.Path.getPointOnCubicBezier(t/a.pathLength,a.start.x,a.start.y,r[0],r[1],r[2],r[3],r[4],r[5]);case"Q":return Konva.Path.getPointOnQuadraticBezier(t/a.pathLength,a.start.x,a.start.y,r[0],r[1],r[2],r[3]);case"A":var o=r[0],s=r[1],h=r[2],l=r[3],c=r[4],u=r[5],d=r[6];return c+=u*t/a.pathLength,Konva.Path.getPointOnEllipticalArc(o,s,h,l,c,d)}return null}},Konva.Util.extend(Konva.Path,Konva.Shape),Konva.Path.getLineLength=function(t,e,i,n){return Math.sqrt((i-t)*(i-t)+(n-e)*(n-e))},Konva.Path.getPointOnLine=function(t,e,i,n,a,r,o){void 0===r&&(r=e),void 0===o&&(o=i);var s=(a-i)/(n-e+1e-8),h=Math.sqrt(t*t/(1+s*s));n{!function(){"use strict";Konva.Rect=function(t){this.___init(t)},Konva.Rect.prototype={___init:function(t){Konva.Shape.call(this,t),this.className="Rect",this.sceneFunc(this._sceneFunc)},_sceneFunc:function(t){var e=this.getCornerRadius(),i=this.getWidth(),n=this.getHeight();t.beginPath(),e?(e=Math.min(e,i/2,n/2),t.moveTo(e,0),t.lineTo(i-e,0),t.arc(i-e,e,e,3*Math.PI/2,0,!1),t.lineTo(i,n-e),t.arc(i-e,n-e,e,0,Math.PI/2,!1),t.lineTo(e,n),t.arc(e,n-e,e,Math.PI/2,Math.PI,!1),t.lineTo(0,e),t.arc(e,e,e,Math.PI,3*Math.PI/2,!1)):t.rect(0,0,i,n),t.closePath(),t.fillStrokeShape(this)}},Konva.Util.extend(Konva.Rect,Konva.Shape),Konva.Factory.addGetterSetter(Konva.Rect,"cornerRadius",0,Konva.Validators.getNumberValidator()),Konva.Collection.mapMethods(Konva.Rect)}()},297:e=>{"use strict";e.exports=t}},i={};function a(t){if(i[t])return i[t].exports;var n=i[t]={exports:{}};return e[t].call(n.exports,n,n.exports,a),n.exports}a.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},a.d=(t,e)=>{for(var i in e)a.o(e,i)&&!a.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),a.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),a.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};return(()=>{"use strict";a.r(r),a.d(r,{default:()=>p});var t=a(297),e=a.n(t),i=(t=a(435),a.n(t)),n=(t=a(918),a.n(t)),o=(t=a(303),a.n(t));function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function h(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)),n}function l(t){for(var e=1;ee.width()}function g(t){return r.y()+c(t)>e.height()}function p(e){return c(e)>=t.minCropRadius?e:r.radius()-t.minCropRadius}function v(t){return t+.86*r.radius()}function m(t){return t-.5*r.radius()}function y(t,e){s.x(v(t)-8),s.y(m(e)-8),h.x(v(t)-8),h.y(m(e)-10)}function b(){if(t.props.exportAsSquare){var e=new(i().Image)({image:t.image}),a=e.width()/n.width(),o=e.height()/n.height(),s=2*r.radius()*a,h=2*r.radius()*o,l=t.props.exportSize?t.props.exportSize/s:void 0;return e.toDataURL({x:(r.x()-r.radius())*a,y:(r.y()-r.radius())*o,width:s,height:h,pixelRatio:l,mimeType:t.props.exportMimeType,quality:t.props.exportQuality})}return s=2*r.radius(),h=2*r.radius(),l=t.props.exportSize?t.props.exportSize/s:void 0,r.toDataURL({x:r.x()-r.radius(),y:r.y()-r.radius(),width:s,height:h,pixelRatio:l,mimeType:t.props.exportMimeType,quality:t.props.exportQuality})}function S(t){var e;t=04E{ncY}K-@CfHx~jUmYWK-j>s6Yy z;%Fq2T(qKOl4jRo5v56M9*Yo?av@ro2uHH0^TX@sFMm9L*(q*|)|1`; zXKS)ZMp(x!eBs?Y>DAxGsBnUyxSNY~(h|4xG%ND$?OM)tI$p%$l>c;Oxj?v?_@70T z3D=>X9nTv$s*kerSWKcsY;W`5PIx^&<)7|_tak~+8LS%4sr=iavS&28#;%J>3Hj|U z-CV>I-z{hF-Djd$WQpr~!MFFH!>lEO`@Qbo00HAim{{mpM($p>@A;A2?{@Le;U4|z z9n#0q5vLt+8YTAjsl-XY?=5}EGMdG{5~OVN3G8%^GX^Ugd=ixf)^MW+a-d2ru9I2<^yufwVMOEfNKj^95x zk_q37XgVt}<#^yci;Dc6$j-xSKrl=@892|=>v<;f90%a{5Bme>-3;2l7C89VNg*=G zE(k3l|7d^Uyv-t!lqt{?H;7HYi*7{>smD<6T^uH1_B>4{(R7i?@&|j}f%D7rtLNGI z;)?1;$rO`&GWlJaM_81S`^PYzpWll-jTf@N<2@*7rJTUz%Y>hj2&a1l#m-?0^S6^p zE{YtJ00QsR8-f7lVA6>!_3W+?&(lSM1rK^q_rKn~{ElWnnuW=+3%hlLdUP-FrUq%TPwYXjl^koJ`YENlMvSsUw(c8gHFn#doukOGriy6ho-*^ zudhQG!%?r_W86&>giQs@Fuz~owirvym*}~7bkOZGB(fh01%Uh-dM$V; z`v~tC;5t4B>=?g_aNpq6k4kXEewao{7<0yPnehVBi|AJ|rkrDFpOKN*2$OndlGP3( zewk&qbac>%mT>ook!%T)dS;T*5@hwwEVCt8T3W$*nlCbmIhY7@d-dbu`buQD+Q$do zve3IMoo3-Rr(?r&An#cipW`|e(dVeRn zj%Zng$vDi$Zx_XUQB<2bq^&=q6&s7O8s%&Fxa9&!2hZQaFlom7v_2}~2f&tMF&1}s zvbB?X-mky@ics7mGB;Zkuk1$f9t!K1j5Qz;+CikxYjz@k z2}paDj>1?Gu>IaXHcz!)CL){OaT+et9H0`$ukf4(3Umil7xrH+xPWR1>AtXtHs&6g zxxZ9%kImdFF^2*tB_Mu)a=PNlUI|XQ>X>>U5elFqidj0w)T2Ij0vlL?2a}Ng1N$Wy z=O6`-r{}NE-i5f*)W-?J@cAN#Gx0rQStiDud{}nPYk-MIlFB~|V_q#xM4Ev6E{y-0 zLMu3Y&N#7P|2o+_xW0xVUQ_N#R}SuZI7hTlV>~(OAt8(sAbLfX#+*jv4!*;@-~>DX z!$OlpOu{9ch1ncYl2c%6FT`iyK+i={0JyB<0t+105b!;oc}S4EJ;imvG66!oenF{p zT!hym3*X)V`urGPbLl-8(6e-WcMez^#)`gR2I4KO7SfUk4m&kq$T{E~KC&?3P$uxf zg(*j}vf1jANX*{g9#4#S=kgrF@%1P{ZEiS9;Uu(@U{COOnoP?w`*s?f#FTIr8|@rg zNsfO+-$+$~hFt@0*3mr1glv(#GwVJ+~%huPygQ>)@!{ZSAyJGpv~`2$hF$i@ z*8U-tJ=m9J_mRw}aZ};HwDwM@@cw};d>{{_N;xRlr-FM&vfxq4Xz|=zXG{btsn3`a zR8pTa9e8nYz8{zNQVM{>IqRJO`98zP|qYsh#|WO_$9cuf>n% zS)S~D1x~GL?%)e?ZDmtS-;x;U5H}886vq>>Gnz$nfL@$ttq_jRRt|O2jE|C=bY(W| z!w<7etge3`wIh&#q7@!-c7Y>QDgh^v04t;uj~i;)MPODH34%zgBH%<&^+`^%R3|;n z=|_Sco*P0n#cd#!Cw4KuYt6Ns4}eD=3bcQR*$J~_? zrZnqQ$yoY^JS4kJxcm?4O=}97t;L+?_dQIhOxQCDjEQ5|H;YgbOi2n>#$>2%)R}Rk z2ulEvmba=Uv6I}8#?(NJG^nm*vq$@BkjQF$&zo?RrOa@}X)aoyBXL6$=4u5ez=5kp z;=w)Uo@4GLal=IR)A2biXBu^TJ4ssc0#rOLfu!Bj%pn?)H|-!gEV5; zr=s{EZi^aU3x<~<7Q2A zW7EyUg|;u-E3$g4v-+#E_AVs|EFDJUkg)f*({b9^m;BLJKlUz{7EoN_NwhwTL{8H@S!|^+v;e=tiFBsfj0YCa7jwwLxWL zvP%6<^0YRlfmr%AxByiAP|EBjY(fv#V@T~%B-yDp||Z<|Q+@NmCe zdfrkGDspK*c=xb!{O^_4@fwLqoOIbQGcvI&_4 z%|QbIrF#U&z==?Wy8HLJm^w=!M=3CFvFOC<)OB7bFjxR3(!ka@EW$xcB^5JR)+CH# zO7A${aw!bFL8t`xsAU@56Gj6ADl0fXfNEeChVS6sJgxgj`@Sv@BZOugA15|A=%2_D#X6{-zv{HG`>j){im(XV3ATLL@t zNWG@R$ZAVB=7;$xiUwOp{oRju>^a9>b)uWwe~UjmQy#g%uhg!X>f z-tp2u*|5FW4P)tbzqsczD?A!W0B1lyy?MhKZm0w0OLZas~aVKSuyX?L&JxHl8DixTq!36Q$!-;=>|{ z+WmH~|HK^y=1#=p!t>huRUE+e8NcqEl z+kMFQO$?j>vO^O5e|j;!4CX!@Zf=f0Cnd*ZR#-sU<(ESPk&jNCqN;YUW_U0173_wAWhs_X>dL(0~9ji z07AJ0uqEwY7ni!%J3Kh(o%Fkhu-VL+ChdJv+=M20K2->(dJ3Ro0-rzQpiw5EVavFGOi{Rjvla5ciWR!&+~0rSXZ4&H&pn+r@g-HM%K)1Msr~b4(0`%uXzSSgdWZVU?bzlQ9D}tMX3-LYL z$gZMu zi=hDZ{h~4~>)R{|JJ!YK!*&c^=$5JtRO{mgr@uhtXGj{+FcL-q#$CdA_(u@o8npSt$3Oefk~eq^+ulTUt=jtV`qe7~$2K|&RNV@umIulb=6)@T z5UI&KBrRFqK_2-6HhA~ovNK=gxW6o_qX7PwECNmu4I_{CYdiz-1_cfL1_w~5g?vxKx`(x^$x#Ec>7AL)G0^>VLTL_i2#a+qW*hSM&||pWCJ1dx524jLEY1WYoc@! z*xStz4MUTWr+P3`puVC5GTwEBJ(MHfQj&e7xh?F0mQ@Z8JMg?tF%yX!0`Jw3pOpFh zH}XJ^D=ZQLgNoc_5y!CfC^dpq_4At_zAuWo27==tK(T2%$LnMgAgHn<+OQEE2#1p( zK|z(|mN2L{J`6h`CnauzTWFS!A0C|VUVd<3lz!5giEs?~w!LlALY>@131ONcqQ7kY zdn$<_Qk773fs`ifz_~Yjo{2HvM&yAb&vb-B(ixRGP}T%M;NYS$U*>% z0kD?E05M<-0=Eb9#fFNN-hTIM6)R|m{*_zw^}HB08;;{O3yfLXT%jdpHr7_Vdjp3t z1lLDf9g|L;)6WVR=hdPxGY?cI+kG8@xIc~xW#V+qpDEgE{WOP@K(HajPuUdh3E6By zYLksd@z(q~6rKX}$+iaP3mCS*BO{Du4p~m4)xoRi7B%Cq3DYJK8fM@v_aDXG4NNa* zYavu|L%uR5e9jl%N3{%|2HF9=7xXCO1q~W4(`16O!6j?Ji1o&@(6O1u<X;5 zzdu9;W}>m*smF{Y_(BEn6>EpmV3Lf|5p!ZA38up* zJbvJchB@B-{3^y}p*>};&o-VtG@+nx>#aqP>>1cu5k(1GC zbOwaaPCdd4O0*QUlL4M&DT-fxTwunUcbUK&O1wZ)uP^$z*tJ}Zas6(;l8x*a5``Y3 zrWZ}dU|y8c}PU}h-mF`%S94pv~)6XPFgOUG1-nZZP50B9*hw7?0tyu zLNb1TbA=|m#jGV0T44fA{AatR>mZ)7+MbN)}Q6);POSI~q%DhvQjWyjpDO*vLTmT-# z{ps;Xn+-nVktY{X<<4m1iy>e_{yi5%-o1Gvqm+JHl5(zq;KNpgh5=5{7J~7#yp4(E z)k`PG>ll!?t15;OoX|TNM_V!kKF}i$sAcX|}aN|I!;Q@@} z_MYd@g2)~DStkO1)Gz#T`v8?p{Ecev#MQt3naU`YC)PKXAA2Bjpdz)RMAoo7+21=p zJnruuRg{4OX3^`~6UG~q_I_2j%=<4gCoI}W<*xpZ{#MY%y^jm;<1$6~73>4bFY8xq znlm08*mqWhd&G}RjO3HB{OFka@v^SB#gd*vq&SG$$uMdk zKaGb}E@Q!(weY0di##9oSq_<#@>CSZs_&956@SqTubFUX-1dW_}JFCw-4JR zk9GayujxW*b-4oxx112Js{VXkA|a_i4W#6v9#c8odw2~2AXJKNtV)V)t=3j4K+kbm zx4IxnA}*~}fAx-R^_N;aRDVfXZ&O_nQ00HUvIx)hPC-v(fq|hT4aqcY9QJf}cMMm#v$_f5 zu+$e*lGZizttqVw5G%g6?fcWfG|t%B_vgW6IC(lntE9;4f8u%H2DkwG0IjD1-5otV zz@NQ+1d_)@ZPIoVyBeH%@c*_ANHfjh@d7wEp*zr*y9hGg=ydbBl`FFI#wG?{d6~G7 z_q=?kxVRW!^6JENWtjLgIQoYGf_9KB%l4#qfN;FMJ^%I)Km$}tB?Y16c42+zbT=^r z1`${Wbj&b5%Z;t%09m1IMKc4WWq2&DQ>LY-?kvcIl!}@vwUOryAZtb$h~24ai<4LH z{kONF{m5kW{6r1iTAXHMn*pi?mj*2=iI#EKgLqGVDRQ+2Zs?t+Zf+oc>fNV++cOjl zIua4Kw@r*l0gM4~HIW*h>LEqYhQ6G%H;5$FF8nZ?lAxK>Edc6AiM9oaZ&?=wp^rnH z$Ki-quc|#}E%AM2Uk~~Rhki41;W>m`b}K=}y$#l^omAFLOQE!N~ ztkQ{FFG!H^G*hBR6{PjUFvvDL;7o_Gq2o`*mLP?D=77Mxl} zt>f;<Po&s4d@K^El#Msa?u89{pvY2O^QMdYJ z^4r>1*WlvYeZDV0;EW@k@gE?pbUE*k^Nv*>iZO7G?em`l{)0k+kYsDCx3n*HCaz*u zI%BEsQOl~n@iGIJ<|V74U7##eGz)0Bzo6C(AOFW9U2TjI;2D2s@xcPySyQ{ty0ocH7UhbpC8H4V?bLfp7eW zc0wfoviA@qcB+9685$O;RIzxZ$jP%&;LzDtQr6)WK>u*x-#z*J?*5<7qW3?~=6{`@ zoqhPJd-g~8dv*r@{ORTS+1VTXcy@O7%NhUg#cu!R`OCAjm(L*of5(55U6{ek*Jo$& z|2J=*z5LVJ^Ot{m`QqiDzTdq)d-fjYa@O#_Kfa_np1puJ%=GV`{pn9Ho}Ybs{_FAStjtLXh-+iyO6|00@% zyC(;4U!DK;r-Qe@zW??1)1CPH=i^cIaxyy~iSwVo`}_H^I3NFz{B_j-{>AnFo4seZ zqn~fS-#z&hILoDn>bWXO3mQ%XAWA@&^`R$-x>w2Gii(Kk4-bi5x8bZ-mKkse3so4? zT=U|cwxK4E)?PqP8L!^eUs69>4;6@kO}^bH!pCi7uuW2V(?DLA;CL@n*zMA=QUngN zY7sccmVBuTXCF>s>8~L46*B^LtY;cLC~BucBBzq9nu;IeZE2a}kE+l}>Fmdo0?k_D z09co;9N5W`=GH?gEFd|U`^YcS9SLyXVdp9>iu4+o@DTXYNde5aR8?Y?&ulWkp}qWP zvVObxd>MrB4=uvnBBZhJ#<(h5?&#Znz?Jyv0dQUL6YHTM!(b2bC&SyHm%llk7Y~x7 zM3;_|vb6fm>8f;2mqe-pf9X2rr_QCaz(jxB)8=6#eaMX!w5AG{rft~XU{L~A7oAA( zH&)pbujI5|<RpAn59X-{0mE%ekV`RD(G=s9z zjB%1S!ga9l?}G7g5lo=k6v`tC-Yu6B)N`x^W#-&;Fos{;G*p;V(@-nc3!=(RRp!`U z5N>bco8@GCi^eMZMio`iUJ%Zo>L!hnW7XusUJ$M_ZmKeEta4PVvS_F>u@|H|utmeb zCQ1ODTSVGmVQcg&G$&u#bo9lPy=fo^K2bMQnpw|X##D=U;; z?%;fE{Mx9}x`7^-O{{96>+eiFwXo{eK|EeU*ULdtq-maUKdCYHNCIi#^Ha(?Bl9CI|o*?^Oa(@{K|p@d^*1q-E;B zz6e%8F}3scqekgnP#YpOtmoHhTFlUERD!y<@hMQQ>-=?7R|#++b94cyD6@}M+!N7)~*j{SJKM%*)Pa~a8T6>$9?9=5g$6KR$TY3o}rh*%wL z+O{eHm(Q~BQIG%Gf;4t!4-Eu8IJ&p=KK}m0n;$qwZbttaTCj0SaRhf|j>0I-B3uDi zc^=%AI=AP_LL(re2>9c=>BGa7w|nKg0EKgJ_uLzj=F7c$5)}S9{9`DiT+Twj&F8fQj%u+Hqw9bmHk=7>a=9ft_OZ!|bHh5sVdICYYD zdb$c`uq-iN`js2n&jMpZlXR}-x12xJIJURL?d=T3f5h2S_X>!?d64<;G??wiJK=8T zJ?-KIvM00M(60{C_*V0Pal0^ZZ?_Lao_>oa0zhG&#JibagQbxm!Ho+G;HBC?q+qfm zG&qbB(xjxHMTRsp4Z;9$1@=df1%N9#T`pkmsS9}J18zcP_}7Oo;C(*R@dg}f)S06n zT-uKwq2?BvrrpJI3p_j!GEQPRI$YAkzlzhaaIHdquj_fRc1F?b-7&pa14JDoqK=z& zj<7S$-HX$Gcvw6<%%C+`&lvvPVKY-W7)4e2dF|h!TF9i!?i9!|5-QBY|L{4DJArAU z`?4nR&3na46$VM5mQ?txjP%qLR>INTO7zFvsP7D~N* z$n z#FP07j~O30Lg~HT0GE>*CujZ+|?A7DiNNFE`1 z&Nk@u5YhM!tXvNtSmOOjRvH}D))J5y1za>8L8S-57cEeie%^pFTy!X-A6UBQL0;i^ za!HwNeRNq&F+aK7|I1;K-Q6!r+C(o6$7K7mVdEOnjXRcOb{4pk zg|@{BV)%&i*An~RP68nIRmvEoRKucwL2k&>iHSwpDS#5uA{Yw*+amP|ka}mK9pq`y z-9!l-yW89Rm(8f~9=>-xXpk(2ZpGBO8IMLcEalbk1HZfW|J}9!Z|mAW`QPu`pS&*BeVD&`LBVUJ-~PJ$|0PJ-VF&#_eAqND z5j*oBI%_u1UZIpfD68Yg$M$=yqu*m4{U))FfXN1Y#uy6fwe;`NBz})3@ta1ISo&x` z0@SPb;a?rft$}K6NbxqME*p`wmE^OL*fGJHi|OlEJZ?p&C`os|j;?$OQC>-fmSjeC z{%G8eAIXjR?~yxxkKFNlyLr>L`k3862(0Y3?x1DgIzVA|K)w}B>5gUJvoC1b@`*jtiuNHnl|_fGwyTJ-=SAqM zRe1v@@2y+aBIOW+tu7kv?Ds2W+I@ekG8ej|D1B9o+xt}H>9JiZ2_`W9u|IALKP6{| zwhoO98$vY48|jisrHr4Evj%BM8~z@-WM$-%i|{gt;hziqb!phfZW5k^YB#xr!3+#Z zLVtVmZ(sh!*d#_jD3e+T~F;bruG|C_bxA&=mR~#FT~!YQ`5(mShg^* ztX9m=5z%bzSr7yvxuAs}7Cd5#SF+%7mcRSPZvcv)s2Zhr1sx2bc7LiOHU!OXU~LEb zu+N&jWD9oEonZbF>$lm%Hy6F9r_zz_Ra$4sJ5A~p>&@_`1C$RthPFmMdbJbprNuX! zMWn;9W9mK7NTH(iK)Vq1>0^~6m3*b3AJS{`pnNx9b!wqPRiHU>^V@mLK)h%B3f7?` zT2!UQTCrA?ldE7K8Gz9YKao|8uB9hOG1i_CwDW7LS$RSlp)aiFzxj{+8+0IQ!jPR2 z_W{*9D|KPEjmMh7zyI#p`mrn9f+g()dXSea@%|iWxUk&S^Z|ZRJLtEo$xG?o=AJwY zjMsoA)e8b9n%;7R_OUTT7=Jn?r`=r9nRWqFAE~vQZqRJatvW()X1>L zT8u2}?Eyf?vFnxMC#YA6a!9amD1F|{2HD=+bS>Qy<%Ygl*BiditT?sbo?vXB-b7}12pxVXEu14z>*O?$lbyK2Q(sSKxHwLyRS)kL! zBF%!CpLWI~Nw3jh624;~nvFxPbl5)Tan?K4IW)OS*OX{=PYKotDpNmcgzoDv0q*Oy zumv))x(9;nuHDL)bSZ&RX+b6Hkt~t?W$1TKr{$&WFf|Y0FmN1xHxh_p@)QopVFF!; zk9yEcJcHWmw&$f>!lyEE?FrOH=8{-}?$e?ZD!;|K^qk|}iwoyJ%Vg)$e6t(@P@<-4 zK*8H3BVl9%S-l1kWms+XBB8}1h7gqO5N88J=Bj^>&&)0L)@GR^^IV9;9E?sohEnU<+QnZIf0X?ct z?6lG9mh0vso^;0%YBnjc*t+LR(UKZWs=U?UG(zq#N|C`BQLnu1y#9NOL?(W~NNHH|z*9_>|A z`@GTj3IeuT>M*K zyO>Gmm}U|?$IR?BVDwNIg#+OX_J=t`f0#)yzQ``&+@HFsKWiWOxC<+<2 z^ZSX3ytzVefFHpH{_BUA`~__Rqg4`Mv~_MDw_zA)@EM-&4?=d5XM0f$i7{;h4X5xW z=-kjiM0?kfr^|}l9OuQ`H|(OxfqCOb`IjK9&ruL`=ZL^N`>Z>1W<@avadS$Rtoxq! z-?7u9CyfRGcKY5WyO=}WsG{?Dk?W#4H3#LBah677su9jV?Z(m7F8uCH({u_lmdc)9=N+uC+Cp#8 z=3rq}iaV0Pa%$=}kBgVL1slxbD9Vb_it%EOHQu~<`MGE=dmGNFXpZOZE?OO+<_G;- z7k?27pA)m0Q;yfk3i zh&WIH(cyTf+u!M*K>csp3KLV4XnOZ(`)_hqUBzW&B2ipam0_yn8|)JKIn&vaUGnky zPsuKo?};<6m16k44BrTAJ_YD>ZtzC>L1Bts8ZOeyAorHi;W4zWxf^ZwE-qqZaAIU| zfQ-6UhT?H%^yO2r3;xT5cSbx;ta+Rec^nSEif_&Vqh&A&9i>;klPGLwk@!p?&jHgx z`gcS2efJ6&U+HKo^BrspH@D-Vdsv{(l03r_5_RSmF22cZEE&*JS_YmX&qk-a|Bc1} zHrS0|co^jdQ@zv3ZSsHGxu(IYI_|}P|802L_Wq{bdqvmYMep+A!EyW|&@KqqRG3EB zzT+59I|GoCuJF7~=ryFIx-LV13l1$1RXI|@K?FdA#fS%HByQEQ@@lSm&tGE$-HJ>Nw3amRg9loz~)p;{Zr|d zuP9-?W#mbu3ye+I6MMUdUC&U)8(`87gq6E>!;f&$(S2C1Wt2M3$R83_$3j8G?}%Xt zKZJK8%keno*z4$_Erc4c$8@nI;3Vdp3CnyJn9b1 z_r$@y?rPBB&gT@FPu>ux#o(g299-zTK^rZdCHng^kj>I`A2{Zsx07dDZbXbly3YzA5~pZ{(h05*|9lHqjv*R zq5AdcKzJOyR%#?&?UZKe1Lew!LFExz!#|Df&dz{rZ z2v+P6z%muJ$-q&IyGIRmLi%XDHopiZj*9vS^EpYPq4q|$tPX0yl+yBSrAAZOE}BrG z7uQB+M@k=#tp-|~+yQ8)V`+)xI80P|#d*p6LPI4=Gc-ZP~QN&B-sf*BnHT4XG zj9{QeRyPe07#@-g6gn?b{B;?~$nf~wxi#}6J7wWbZPoNle@N4LH4c_V zQij5WydlR9F$CD$rk7 zQM00RUVxq+S?8ntTd9Tn1mQ-R>zkm0-$##>ov8xcE;}|FtXVPk_G9^Q$H~Pa zw3&};Jyo_tMHTs$HEEcmnHW^}*hd(j_U9f*M;JcvSbwF5)%JpP@LJG}kfVxODZM4m66MipdcDzwu(Et>*S3&`Fx0VGkZY|F1S zbRpWk%f?OzWy|O=A{jq2NCj@3&xiDb&AQYer%M^~($J1_Sb>{R@k71@ZeKrzpRDnt ztlT(L`Xaqas{FL@BgJwz0vPKU zAco_o22^sA8C0g?e?6{jxREvhmc1vQkpsLh1%Rsee<=_inYofLR}lQA&*K_2@*_O8UJ0^V!oxvZ`C6J0#OA0Krm<1_e%!2^E>fqw~bZ}4rp+>6! z^Z1noSrIDbwIU_Xqk5j|23)#)K!07*Ij-_asDMT9qG{QsUpn=pEW$6PsmyJlIc)d< z+HpHjrGBOYcV>Y*C~&6>{DOR0bqVYVRJap0yb4)0py$;AYD|h?TWdis=}idG`3CwW zy*m42Xc2H)>7+%1N~iS`@NG^`OeAHwq%ZWGR%vaLwoo{%&((Tum4p@PhMqF=W z-H>^;n#as}>j(Xj)LYttVa?N^bcuR)MK8xi>FF>ce(OyLZ0#+red)?9LNk2a=dZ7ET$Q{2MZk9BE0RL#sNrg34s&J{nl6v14uOXMZqJwn}|&#&ZeRzY*(ID zx&%?ErV4h*@v_3Ox=w{wfAeW(A4I!y84aSiD;g=e+H-ucS-_A({yBhtM$WMlSQORd@hbBwawGRf9-SN$BNg6VR?#fhE}^7HkGd`IDy?O z$l1T(`wR*;>WihXEaa`B=v~!)+MqjS1%r~-nrfF<3yOa+7`7rUKU{0jp3fF>!Zd^% z3p5i)=fN21S8~>9af`Ax-S_Y~41EgO%lI2C5Q|!40hp8C{re{(2lDkZ0Tiy{Q}3z1 z)z*(V%6q8pP}K5=0tUWyQ60?R-XaSbCI)>IgTz*K^2jJ7B|MSBKT z?hLx5h=~jpeN$9Oc*(1Y%B387#&8`NuH)ZR`vdf4%s_ha0%iRu2k~J#rMrdgZIwee zD8_X?&4+%wT4^B{W#y?^?jLNK(kck$dL|_(C1hF5)KYMl6PWx;?e@nh(ETioUqvWh z`CGs;Q-!yQXsXkF>M9ncQnBlK+Bg8DI_3A-H_J7-A`Y|>L4)UNxyT=JM9=P|VJ6lc z)MF5#=V#Zh@XG8?fo;{6i%`ZjJ8CvZP}iGyah#gwm#y6?T3OQdDacN~!*6>e#_=o6 zoL*sa)Ea*jq!+VGwCXjEjR-y4M&omV!-76XsF905ahf=3FRmiCgv_haOQ{&L1Xe>i8`OM2yU7VI$vxoH2Jge@k9ZT6gK9H48tBR@fS` zi;;YWZpv<=V%EwRqgiVdhj~thzb$AKAG}GOLR26}M3-q?d@-L3m>Y@StvLDwoqxz8 zC>smxjV6ji4{t=CVte%1_4FIR%5cT7Ud|uzwfcyROV0|7TCdj^HWs4)v%A-0cO*@x zdmd^kGj$>j)!QzoQ*EZwO8)E)CucT9Zv%iY0lrW-#dpYV64Vbdh5EjvfkgC-CeU(@ zy2D88OZ{Tcui)v5{b4>t3gydsvAx}Ws_2=1TM<@tv?&ZhlHmfX(gumtpzzI!LTi43 zn9>Wx#Kkv=-g2q!*(5oMXg6!XH_?akUcHbfTr|!vic3YyqWmlw0ijB>x2T*rEjSju zUs;MqawQu~@Kzj}e0V_94YiIh$XVMsgrkKxF-%)wPt-^~vAo4r`BB30eXGoc<2A78 z5uPSd9)aMB%mjR@_HmEYnfH%*Ir!Jf7)W7WyVG7J5wK(~`7E(SI}tREA+d6>!U>3k zm*kM}amvF3h1)RhX7F_i`rI%T7lul*)R&BALf(HMt?7^hF5i_1r=jrhfKrRQ6+xL( zH|yjfvid&S>{!}uUfWEIs2_1Mbjv?BBxN`A$P69P6c=+~lvPL&`i=&K1JmE?QJ^Hr z4MNWMmL#|tfVABEwcvpUByjQ>z8QGI193wIAr5WgA^Zz~_C31Y5E@!m znL$&?4*Aj=7_TbqW&s5TG2x`_(l9NK=IVlLWTommt%a40C$@|3E#mEM45Kw1Z*S*l zKc+xK4-{36raKY)Qe6Z|ERCF&4(*uuMq8e*(?h#mk4{s~ z7s=gi9g?uQf&MOlJ6V+0rwg_|jV~5xK(1Gi&2H|YMpv4_D!x4!o!;LLgnu`Pd>Ydr z*%3aEVi4{`%K>C}A-gNHyDAgp;q)|<6t5_QN77ngFr}qdG}P6Yr2?^JOiH0v+3l5_ z3aoUnIv3$0D;rm*r86??616%22MLAaUpTiQ=ib48H|#at;dwfjUcKqZ8~oXk4`gKJ zKeHAGu!qd)a(4QEW<&}D@Tt7NI*yOG} zxNyR31lR-ren{c3KH%v0uaU@}FEXT2j=aLh{o*Jrgg`FDJQaE1;V+8#4L^{Rz(067hkxOag7#mKcXh{%CFxMmxAc?HKjeT5ql69_?pzvI z8hGvUsBwb4C0uEppsz3ZDyC4kld}Cn-?&w63uFiElm)qe56Ampr66;iufdwdf z#V@7rG;kd0Qz|2k4!*1qL5Nx%42=gH7DG>BSn+I{`)M0rnw`QQ$Mu|nas0q($gjQ= zVDdaJapAO+&filws8Pk)22$?~D5H|@IdITJ2FcF!Xu?O10gDDsTXa5$sN%!Vp`%@Y zNQ>&q+$DM$IDrOjHTW3ppei~PTD7nAA>Ya~Q5AU;-Xcer&!P$0Rl!CS4N96O6Y|o! z0fa7fLs|0p?SewQ@}Dm;eXrZ2H`^@^i&L(rNTOSGZt=dg=-lxibsy^&4+eDxGrJSBx4ANcEv$|A0Qy`m4|b;FhWu}{xP)qR%TvfWrY5pU4@ zvRXPgs^7%5Y%t2EF6>5Df!Sn-zOo}(+nB#<*Ji7}vU$6aM{!YeZfm;pMPT(b+%wlp z7{R;k-n_xVW(CV(d4m(93LY?z*P*GvKZp3w5&m$o8#61f*n2D_Y(7mcZ*4OcFE(#NSx^{FWM4$Kv(*&alyEk0(5zKozp9wD zdArq`D+Vp4t<^ii&_A*~_64w_@=V}iTZEt2bi>MGD1|cK=3Pj8O=CF?;qXfcV5Qlz zkyBxQ$p_ULiaR zGm|xc>@;BtwPxK|RMREDjBu58>Zo6Q`OJ!qr=@iOU)Xr85L%&|DUCO}&5*a}^nhRA zmz$Dhjy~L@$sNg;zPu`t3^oX`-C_DP8Kxk+ZdK)=1fTo^pFPBX8lGo^pzBhr=3`p4 z>)?Bmax-*2kJQxcwk0zBwV>+^k`LW`7MBMF=H>%|G40XO@-4I?#RYZMLb4J$B4 zNDAY#cR6%&QnhpNfS(=o?zO#bCH`V3K8qI_rQnOb-N1bRRS`|i=_pwoCIkXF&Ib*a zFC5lt+{L8|Nqx%r@bYEtDqb2`aJ(w**0mtyeYmbEI#gHEU8MNPcf<%en>%;Pox* ztmvLodYqz!n#^D{E0tfe$j@{aS55tejA*K<=X9WXnns|kk2Yg&wcz`-kd9K&GN78v z=mj&wr&5uU=1USLP!$rP4#W>-raY}f7?l$KX)HsD|bWPDVc+b(5-Cby|#70%Ltm?2_kbut!3Iy+(Gam&sU_ zNmi9196K-4dCv9;<&-OOr~rtG&K;1VTlnve{17Kb{0ep{sjlR*cF^}izL1g~xCuIK zhJV^{0?*%V(zK|4)6k=f2KrZ>6P9M4?my6q1&3wa zJGt7wpc1b{^*pO`Zrp}CXuYQ5l9^L-j=WV+cVEOKzCw6gmtfM1KnZS(?aZcEA>C8p z3?1tlZ8ff(n%8ReU9e_(O978g6aFaA6J#NjV_#{+rY;(!^-LWl+{_Sv==R7p;PL*u zXJ@do&J{*FcRaG8sT4t;8;TsT%u>lz>)|WIlchdc)SZc9v9fid!VrX%&g~PvO}vA@ zYZj%3DyD1@J<;|&^dr1NlT%;+&g!UBktTovds3_`^9z=NF>2UNTz@jK~f zLE@9T1X@*jTGL=PTxO@JByV< z>rmq@rlBBPNe8QxOl>P@$|ORr_zEiN{U${53y9Y`YGDDaq!uN}M4e!)f3DhyCS+5y zzjrW@X2QX@_lARD_xNNVD2IEz-^D+Ny*>PMba;S&PL3$CcR+s*IIp+A&tF{cq)!!k zJ^pjRd41?}@2I!YBiR=(f_pTm9F&g=OV^fe^PT!Q0;$_lrc(+z*hCq*G~OIQ(%%<( zLEmDGpD9rSZEm;p(WM4|(s!N=VHha`W6iDQbU{{7^OK44Ll(=gs zap!qYL-{abxyi^~6ELW6GCt8&WYpm&lQ?MV%u%r`jTH9ZK8Sqrxfm2na=j8+wz=$R ziUxs+<_OFl@HWHhfD;SEltHE0u`!4t42$fXOQ1tD7R>2ef?OCN*L1Dw&Jd9R2NJA! z{{-N#IUY0KV5wzDvB(*GW?I$5#IAwK(SgfSWDk3&}@X8Up_OTU4rgs z_;JIKyh#Q?TO*pZf&rR6)07nimcD-VmrxbMsh*F%8jRDkx-^jj0Xlz%R3(|pPk?v; zd-ArLd`HQ5M2ZNW^33Q~nnSnwtMHMRe=R!RFM)-z35d(OQFB+3vy$dc7^qWZW*YoP zXm(<(3OU-d1sz|{>6I;<`olFZ1=(N0uo+)Irdb3;DU9D!si5%Jv{Comt6(t{a`W)t z${RbyAe%eN3{}wBr9m)PE`f4hhz>HbUv%ED`rj)1e|Xq3pX9IHJWPI@SG{~y!H|zd zm@JUeJG6ToHC=i>Azwo)5fhqmq;JDFDR4z&^eg#^o;u6q59wkwqdm{*j_;Zm1o}0K znxv+dh+FE36n1l6X}?(CaF5*U0d?+NEs6qTF86CG?%LkHs1D={Y zmAYQjLQ$`}+{lg}XG>P?C1H0~z5uAzktAuW*HGmx$j=z2N38Fbn^5(m{8^UX zzh;iQHVca&_HFb41D`fHu*L9MffDBAVuM6yqgLa?OXc82ViL=zzDhkWQxm$Ok?AXt zh)vdXYsOuwZ^le%oAv~wa2^$5Ozxq)p|Qm;!pmlA&$Q_x(r>EuQ?}wX0dAH?P@l5- z(liij#$f1TFh*K~9U8u|1yOY?ASu9Nn+p9%xMUN^?G?TDt-5%jp*BC=8kpf`_^BZe zo?^L|Zw5v|^GxvFXnW*RD0e|WhLJI`MFVhUC@H>Ois=DDaWSLk2bU$2jx$Q2!I@{o zi}TI4$Cp8qv}UYba#_ZYDuV1Zv$SJ_!Yi6WO4(4wF(6M@bx6c+fcSW${pTjc%=+o} zc3O9`^9V|_jpNGvK~qqm6{v+_(P1e!iVUJaoW@0Z zNkM{OxG%&!6Qi(LHC#;qOl4MozaUD{4C}WvPPRVvIJz zWZb%m;<$AsTFkYMTX~u$oz@R&`l%HbEDtLOHE}vczb&n6p!|R(6uyd{t~nNs$SlCs z=8`H4o=xaRmFgjgLf>8AzKRgB28EEKE`4+oiaR|lDmY^{il#1!(WODLB8xH-4z0$s zd^Lf?@b$_|@XRoKqP=HWQq|`Ajq^=AK?g=`S+()U9^U1xwN){9#ro^<(}BtKgE9#!9Fq?Q}ETMO7;sbbXMVJ0+Eak#T>ipX*%2tJLc%Q5w1>h|5N^Se2Q3-576PDiqkph!tZ==zx2sDB>rF=$6xlPD_RXi$&0I)68=IeHcC^f z$$yM6iU*f&iK275j^X?-E4gRL(5+`9P- z5Ox@3j^8XL5jYKdjGE>rG45=(3fob#s)eyIoEjv!Z}%~be{^vNX$bZ^{>&`vXd{am{)d1`@lD9cG$mP zuPZAXSx|nA8^H0(=*T)V`#dN^(=>Jzwf8C=McmP{bY*QdDaKQQoo#QgXzyS}d;UkN z@Y7i%kc#w&^hRXQfr64j!>&7mWBFQm7p>h(_u_9ioy)ej3*=Xz9`fN~*X0M3tMgGW z7JBaKpz}l$#fQ~}acR6(LzXD#G9rCaL^m~0yW87PEB!T!W7)}R3!tr9cre=l8XN|= zQ?Ds}#_m}%&S1MeJVP_qXClk)9-?xHlk zL>6_Xr|{pJ6X2BpG?w^Fntc)(+mW7+V3AI95l?_*4wKGLXF%W-nz-o0_;WNxP8qfN z`lAEqVRkkJq{j(*e%PS{b$ff1COPoFO0z1xXiF0y;;iEg$!bg70zF4<_-K)#o7=8CPfrG#HQJ@~oPqu-UEy|O@WiO*TpLtnYT|ERR} z&ych#F=Om_Gt5HY8+=kvugOZ`>}$lO$}lRT)V~cCLqiN)DXNv%Q+Sg&qzE%|Hnu}l zw8^P>MD+|Q&u~27^Jl?UZ#ZP$hac&PVTPW=q4_i@@J$Z!seL|Y+nLq!CO0c$_@?N5&#g5vaN z*0l0=fHwsno1KUlUi~XLARTq}lsR6Rqx^RD$|KUaMG)STsBPUU`1R1!igmT)QCIqD z^k9M(^tj}ne^GCtgHf<9_Ma5(?xnvjySF~Ozdn2K@=^k{5hHEYKsg^Huv~c=gHCXT zc8mSUD7nydvRNJ^Wf`py!|emKRE3I z>fh5huqcCj1KU6XTY3ZFtWT?{z+J5Jvu+_;U1JiV#w0>9qNXvC@o%n-Fq!vcS5I1l zwQ7~NX7}lj%)8L@E`6wLFsztRc{+GsGe4+qS$3$|MS3ghuuN-W z(N_;5Ga><0Y1RupGV)^GNPbH-)v3Forb_Cmsz>D7!pe+pgVsy!*W-;-S%qn=Z~0!H za;tQGIYHby2$e}PAZwI=Z5us9b+|eN^lA)|)f%y|nGbnXL%3EuxZWsH#^SB83>=I1 zah}%DEcOm+)@?2&6p9O5VC-5Y4(9bG; z!d^n-zdSG;WiJ!#H&kbqS za+!3RQAuX|{hu3Ct4-*M<#M^K{7dQhwdG)(fs2i&VALCO#P0@yK}!ooO;X@GASBol zLZ+*ZQNg3M#O*d?yfCdP^Wa`t?4VhX{^F1s z%LGXFfmE1-Yvel4Fs7Z0cygAE%dk6KC@SrQpq0g{7FX0xtlA1Y?N$1+7H4*gdZ+v& zZH9K6Deu^Sq(#9t>;|-LVe-^em-4z_6qf@V4VVS3);6ebX$59AqtwVcAu!0W=lOP~ z8fEiL>N2p2K}99jhBS0s8;}SU-Rpr@Fz}jSr>9u7?j2~*hjy1Y~^OSzj_bg^{8|RAgq{6CL)#im`z=97Y@rRbEGmlFu?z)zQO)iffS@J*hYp zK>5vx>_GfojTHeey2QP^<2eTg9W=%M&PYe8F_W5TcGus8g!r4#SHE)O8&QICVg{D3H$`hT1+@fa@_LWVK3I1?A+SWBG|!2Kb%z{y%gv!n%2RmGDrF$G=a*P|D^ zVUS%Us6q@)RTz%Y@|7I1Ka+t?N7+8Zu$IF{k!q@b{MOZ?Xib6CI&FDh8MdVz{aD`( z!g7p0wMJ=%M@dUA7?9Kv-N#aZN3++TNED>I1KfYILZ^k{J+4Kbqep^eGYi;Nx9~Id z1NgyO09;sSbkSZ5Ic`1ELGE)3jW$0(&=(EL_nZvRjH0R)G6g-(X5?`;!Wh5dMS7{q z!l~k+0yhZ~b@|*NNM1zRMx>Te8jIAj*lOe+%`|{Wf|xUo;qVkoJ32agI%!gKs&fIh zkIT2l<^*Sfj>1k`#zSBv^jfMu77o(>5g(i;3^tBB&*A2AjrV2n|$=cs1rS8^;>wOHDp6E3^fSuY zO3_w*bh*awKBZM+yc&u&d~2;mTJ$`QhC!>^uCzRvD5;K2aTw26J%`i}*eS=7@k$SP zqQj7}ZozV(D!>MZp4tWqX>d1?cP85P6tY%E2o|2#kv0Y&s6n7!DeMrQIsKMmH&1wV zKph>x*NnDU%CN2xrdS$0$rx2*aqIWk<5Debt*d>gP~kcCu?Y|FkaeN6nKH)TL_^|l zqVm{W1OeO^$dX$obN~Zo`=(Xl@Y4u}h?ib6gWs^5v|{&f`R)`?G~Dh&Qw$ZmISB;5 zcGI0u1BtIAEH6!*FnbfRIQHbVyw%Il!;6Qa(-Jl2^0 zB5@R+qc#9u@FTmP@H_1$;1N6747Ef-ExB}YK~>=0@_8|(Rw!+h|Dd#bD}7%pW>Ctt z*tM>N%;JhRY&xKekgtao)WM08naCpYmRg){2{L2LjjCw0s7($YAMi{MSXSZTHr;#K zxTB343^zM9O2*QaIc9+z!d5-`bSrvzh^*+N-axDlep>^cb;(Jlw`_c2fTkXz_TizB zv7lE3vt3)826waO8cUTdufS%}SZq?EXONG-zD7#Fsumps4-Z}5ic%)7SCKwR%)ogR z)qYNlItwUt_(?Ql?;l$j>sFZ=ZEx%Mt~ro(q9+B0Clnx~NG?)RP$Hd4FoW&n!x8G2 z<~fPc99i*<(gc`m_V8t>X^WKKJ)xJ(MB4mj?AiplGN6!XDXXk~(YU~v&QpvCj@~wx zZdURBRQ3QzJ%NnsG?B?7=&EhVrzeuc0w#mRP^Og6_Q`D=yL4K~&EQ>=OL_wJ`HNd9 z2kJDKdK0Pz)Q!kRL$~sG`s){ZsNUf8tKr01r#i91TPN~7&;^WVCXz2>Z>ve?I*2&9 z1brEv=Ghf7CQhYO%2@gn<)dKbaI2mUKB|a_a;&zK0`{+Si$1c9Tdd9k!pf_pmy#jAp=9$F}6< ztt&ZN>J z4!fSDOMS(<`UQv7YP8?KB`4l@hM&BjEo&lUef9MdQum|{bh=DJzO85nk=Kaz31W&i zYx;<{bc%_6FVN6ktP=k51j_0x2r!iN9L{!(KGQ38Jrb(L7HG;p@GgZIDXIOheHdGZ(g)f>La#9#=@LLC0UT#&~oN90D_~BX3y3l;gw7mf?G-aLUitDR@Oi@g?Wf*x| zyB!NlyRpoRf(-aeG$X9t@6ZGwljUeEC0TN+;U=es_cxC`nBx>(%ndM-l^d2!Z24R+ z?2MFK$|gsZS{F3W1ftjn`S3WJ+@YNnO#Q#k-~QNuN0{8nby*I8CE-NQH1$fXLPEx9 z4C`v>nJcaXm3r~wawya#L6pCt%ccS!Z5U^!)?|j3P#O+t>xZan(GM|(VPiWX-dTrg zWU8<|#M%h$n*vj3&ILgBCY2HOR-;Htrw3%jxQ7bR;qE-ffPA~H-KlTf+V~C`)F^(6 zU&Dm-8V2772Na-2u4n>dYVf~C=I!22e4-$IF z(7K6=Su0+$Pre*Eovl*h7rPrXe7wu`Q&B6{Jwsx}-U zw7-n%_4-}ypcrGdM4o+jxusN1(lG`p@V?-Z#cup9}JqqdXnhdpw^B zwKi4^gCO}quwzwi?D2O}*<3&hm zq3$f)8Nv!Pq9a$2EB;>4hyq8g{?p+q&#b;|AJKCL$F5{%+Kw>#cScs z5s2!rPWYBS1Uome#I8Z)ecDj)#i%=6JhRkpp2 ze^SaJtV6fAR4L|4BfFcO-jf&udX4~B(AYUOAJf%sEpW#5JMmH@#oP*>wXN8beBSIL zMhCd&#U5S|@ZBn#Ezx3N5TWupvy$&P`3`W|G}9|z)Z*LXq{;G`Ef$3``i|5O;?_$;uR+&SCXGT{gGZ$W zx-6|M!LYbtAf4hfWz)vZQ#O2V`0$W<=xx|S)Q}?2)@+SopQMJRaDv=@gZZFEe5~bw zTx9@d=KgdyF8d2783a&%J|5*UbFeX=XvI%Y8n{HRV6JUNa2f}7netf|E=%B-cXL zqID|i0CsxxZb+Tos3MAxXqq-!QE8(!EPZQ)c59(-Eoo>?I!9C1$TqjEfq^LGSjLkT z&u1ziq*+}_(HzP#P}kB4fyg@*Z3k_Y2Zg4Cva~iP3G-Sn-2P6FoTQYk)gh~=T4)o+ z<{>}Q&d};H5JtNcj7{4tYK5?xh$!E_dIlatatFIk{RznUG=GwQkI!f}vq=&-eAF{2tm8zy~vKK^tbG!u%77}^N%Z~DrZV%4X zBMz<0R@WMCaj64_ssuX}g^p6Dve%8Q&?B?-6f4x5TU}IdN+Te38*A7BDHTY-Dry+` zmRqnC6Y1xpbdMWxv@2N-L5d)$ixi?Sagt5mIGc>^ok>=s^#_qH5fchv0MND~@xQ-1`UF6V@-g4qA_??S z-CbQ>ebwQ1mKhH+QAnMpYBAn5OQ7kX{fd6WoQ%h3<}l0^rRFJzB+_FbwZO>YXSQ%| zhPx~|V>?!9pJtF&Yb6?^53E-&ovg<$CundPX@s4fPsVg}K!)y6MqG(s5Fmspy;#Ts ztcbXU-zb&0x|tDsHOUPZh@PV@Znz=2$Lpv$ZDv;NfkdZC<2M(^w$xiA|HDb)T(qQY!Cb;ME}6 z`(*FQz#bW54)E>uc&~iEf7S{x)a@nn5y@vST7uoBH!bT%S|h<#9{L`_diKxW|MB;x*=z7YUD$e+fHchxm=t zG;K19uaeN*J)oRjbGywlE-qNJ@iMeoHX7|{vuvJ}uw|U( z@5x$ONsq7owwwA^7LiuUyRru1c-r7B@1n71W>1%B0| z-EN!t->v4nC>I+2bq#unhRI*vOdI<`3q0$H)lD+Dgo2V<8rbN>MI#x8=9Y-g0`GOn zH0R_QS&65rVxPlyE5C)lCaQdRpli9sB$zBN80`~&s(Xw(-1Ol#hpsf zYy($&9RAH>)fUXRr)?2UQ&}>m&1PFz?p%>40-gtSIHv>|H#&paoZy1>IOUbtrj4u- zfN}26IBUZq#g?4XjtAA6hurR>l{yQa0z8@@d7F(mJgm^S5js-KM4}rE-;I-`Cr@v5 zFw#mhRA0WgNBpKl`Ce=0@_557$rzJOi4L{GvBai0fgc#z7QRKtM!m@~BPT8Gwrb_i z;^r#x(YQp>ftdr9isbK={7v@#4VZj*h=Pt6cx&q9?|~V#kfp)(_rxI$*6{t81Sgq{ zZ~bamicWri0hmy0mti~iCt_g*DWkt_LVP&m#wPr z`Z%g~MkJHkvcKvmS{Yq-81|()|Av|P8*1yu%X6(>yA;JWpbxcktxk!o@!XJdmN_L2 z+V8J*AJ$MWDX6`$`oQ}9#WRBti|bb{GSWsYkSxclk*c)d-cEt)&?CsX)vsN7!F@0Y z$kV{ql+sEPC6(9O(tMV>&Q^x9HroAaky~)A|B={&G5=?anaEbN>{L6Vc<9MHb~M>n z#2MF+JTzyrdhk-l{vv)>QQ_QO&F*6j{a)#EZ)p2GUNobAqo@TotY9PX$yJF;Z+;Qy zCSV=}ox#4JqwJFfLrocdbBI~Q*keo?ES? z`MD$X6O88oR|DmYHGW2SyU((7-!HWt{05unq;;_*#oS9(Kq+gDv&{d)%S`68>BEDc zoNs6nE`Y~=w!1QRZp2^xjI1!Bt)c8t%Y_e6>LgNDhm47G0h36 zD2xSct3z^Gd)d7VDQ`7Dm+xkNF1IX=RgR@G#Sd|_Ao*Qc>sS9@S+rf=Q@S>%t`#5G zwF0|VVAl%lT7g|Fuxo|vTIj3k#_qy;eF};;bhu4Ud8hyya%!DS_2Tn;Tx``=Y%LIj z@#243yPy|8z2LT%x}|LM;!u-0u-JHlY&^5PHxzZ-vAOo{!Q5Idpe+7v)VCE2bU1z> zt)fVQ4ci2ZpCJ1__cPQgB8EsyVzx?Koud#G_gvOKMv69$ZY<}ba<$zLIq-80ve-N( zQN(m(c~2UX#Z$&)ZuM~?>8PliiRG(w-Ob+@`EAXRbc-=NflH}*+ibkhl0uuzar*Ok zj@?(AzhH)T%rmZH$3Wwx-6*7Mz;ha|0&P%|q^|u|JCK-8`h_t!%IeB|E4??$|5_3vvpxBeP z6F&6@*#RmI8xKD9Cd>f}L~Z%7_~bhV3A?%9`<&3r)*0$^mavdq%G){hi)6W5V$I2S zOD-pZ-4f4|a=v@YpXG&Y|8o(PIrsY9^so1PpS!j{f4p$U#_MjkfT!Jhx8(ixv$y%< z@4(x^Ue^v7y`6J?W;(Gd^6M9A-e*SIrV~!@2@L$xU|cuObzh@0GX||nk4xgXOZRwaYv69 zdfpQ`pw%TG#|9e!zRalp1cvwo6uf?t(AtLlpF@Cc1L)tr#3b0{a>QSLK~D~waq;NX z+QRvEf&272{<0r~Co)TIT?(|ZvZ{1@oM$Duy8exKBTPX@BN9>0B# zdVFNhwao7yjpa?Se*O4~{*x)QvGn*%t^26%ZwK+)Q$VOyjFF$-C=Mn?j&N;2Hh0Io z1teWk6DHqCNUSXwPfl=?Ikq;ZQXN%>lL-YKRoYRd6Q$0{C`#>J6)YXW&Rrc~I<7Qv zTSe2T>6UETVKmywM?8DI%vV4l!gYa}syLGU&*U3w*O4ntdV_^qW?X5mmgGlM3J2VZ zY(v-lmsi$kNRwwm4`KYJt9iL$v^Z76Z{^#oRl1mc z`}0rwZtp71W^}*_!vsZLjSFY?SNop=-Mi?s-V#MnrQd0+PifiL+U9tkj^4?;yzx4} zlb?BVC{NDi(R&w_NgldNK9?mNv{^nz{T+|Zk68xPP~HWIkL)s4#xB!2d8km9m}L8A z`IL0}vBKXi1o?vb=FXT#6KJ>#?>S=c-?(K49tssa4(^*fQWS=NY;i!jGD9O_ds^WL z#RFAlHg5%cb+40dP^8uQyin`;Z!`g~O-^l6_iFXgjAEDM#P0c z8C*lER6xzfz~k^K!*1YfZnJGW=8jWLG+)?et-V5BI(h!@IzXrygVD7%(j-Q^tVS%X zEGFs2_h#ukZ=0`hD#>YXtHhJtDjxe22am08$eYqol{13hrsa>>x3c17G*6pgQQ-VQ z8dM~?O>|7tjn0fCduAwF{h99jR1q?=t_v-VzLOlJG$9Cp~T!~ zlQb<-L+EFKjX~oBs}ah1plLOxQuZ=7nc>jpG3o|6Y~wJMYp{mBZMq_NZ{^gftUqWS zNM&%1#Z3~|h>SoZGAZ8H)jYyx!F^^6tB|{qtZBL>Osq??Oka|b1di=Fjb47yjqs&K zeCi)9f_8)z|)&Ma#gQ$bB$Nn4$b zD>RaVx52~cy<12lNO9WnmLH_ty&KQu9A{PnTbM|DmnVx}R`d@I|MQ#zm~(YjOe%Ik zm7oT{n}Vk@GGLR`RxE&^=&a#2&axNRpNK~MMBqF?CIDtLU&mgEOLs>?Ic&~5@N*(^Cxq~$lTx+p~t_>E$3YBPo=tf#TKvrD0ok?{{*CdnT#t9QwFCZop#9?jj zjn!S#CM4jVP{GtVaD6KzwRIn0Ar(In9?q4SFuA9Lv}50L>WyJID1Uu;XbJr-VB3CH zNId{D)=+{x_c#iEfE-0R~K&((NEnxhk&LJh>3 z<1?YM7_v18gPMszb@l@3Sv7I;G=?djI#A?*V@2T?cnb6;S)!kI@@V3YAh}Y(M05zs z9Uy{wcO{xL+jfLi=%f9zv0L~stHJeG%a1`b$xBHjOW(=)7e}^SGuBY37LFABT{h#u z1P_pMx#RoxTg4f(Z?6{APk)EWKYxGjC)iu;Dk;6iNr5XcyIRP17H!OX|6G-1KJP}% z&U2Dow?d#W7~Ab-JYGOp3yINTluYbfYm!ayakC}&^G;0AN``(DTP;*rXi90NacMw_ z*}IVL-Wr_8lLw<3RPy{eiK9CC8re!irHW%RJr_Fa8j~AXRm7%D4Qs9%tQmcYnKSR^(Q*6up18_+JC5;53&l3* zBX8x9`KNHm7xtmPf=)*+YEJpW?S9Hcq810st@Fs-5Q(T;9TSaCW-GSa$iPAN{8Nzq z#=0b_;~FNGFN{I4buU{^~WE{#{ackyfG*ik8zVG(bT-IIdL0VI;67LPujx1 z@kY!^_1Or}W{8W=I2Ty8eH>is=5-tUaTCHDeNFfgGs2sChqTWJwI10p8>nH}@GgXQ!BWex(Mi+HPx6ioh|@5-&YqTF&D({M{`?pRD)@KOX#A|>==?6LA4%6sCxYzh-izvJ*M&(V{y zeAXU~QLly^pKv%{)#BP34{*9Eq`I!42qA-hgPqRW62Q}H4d$1 zE0KV<>jC@tz5TMP^&H+xY82D%txG90r6fU{Z(BAKv`*GWOhyhn=olTW%_p?akOzTK}yV8nB%x*nw8;WqDRlWGuI{ zb@YFhT^Ut}#+UnKSIhT`oa}l5t0^He(KbMx^L+bqr+MX#{hnuy3(n@%lyWMzx5cTL z^eE&7=iwG=BjbI9v z8VUDq(A`+Mmt-^cCRUQ{h%q!}S7fbe(pEmRrF3fdH7a@2sHdID63A%Du)z%3CID-k zQBFqvM`Wy2MU~7}+~74Amn@&cw@mt`DyR!L=$kwai-i$)Kx5))q6(eQI9KQO(#^dV zdK%swOZUieyLTqMZL{jZ7j3@sgD8S+r2^9IuB2f9%!rrl z5~fE`z%fnr{uq*xa< z)Gw``ycsoQ!DX70WJtMo2voMPT9DSft5eo)>Yzbbc}>*N!chNG znFGW`$_^lAH|-o=>Xs=tYm1~^3Q3tXy5%0$-2k16)_&V;znj`SRnJV-?RslI5$nVq ziwHuEjG+#XC|ox;wVIn*&9!<`Hhmo`mw_9poJqS@`HFytsZDxLnxRgU)!+>3aE6x- z0k~;~I!#f7GpfTm)B&T*2H`~YOv8Gn!%GW;!opx`VKB2Ws0nFwsSHUX6ph(5gH=I` zp{(e@w_2jWb*+l3;sQh6SY1H3oeD79wJ>0iNK^vo+V`z!RlTkSP*vZs`Te+2jgijM zx4?X6Txr7-o1{x_*(ZuLTG6sAZ5eF#05jMbSfn((R5n6vqDf(!+ReMkK3R3x_eED% zIOt~k7#Rcy5L3Wg62P-;w(G5My_Qn)!~}o&@gO?sLx;lmfeb+@dG=dN1{lVBC@FuR z;M{h#Sc&n)VAKx>qmyuO2pCVYD*a<6-p|ttqYfczco+^MjQV4hj4%3_PNs!`+oXWy z=J+BS9CJhjO;7$@6$-FQd?nHw3WIn23;=akY551$022*P!szq}0vE~jcPs}dTYSsV zB1E#d&9j+IiZ$vZOsYSo7h%f?|(AabTfdRqeZK@FjO{g5hhmt;;C z%#z}FgN0~#%0Vg}1em~^d@&PQfsN({L&GB(h3X}MAV|$06)Xh9=~HLOu(qVX&y(L% z1Poy(L&$K<;V23TTN3P$Q@e)w0ye@D{>dSx4@WW!pf9_TR1uAI!Fe&Ar&#yHVTfee zA8|Nr+!b`0vLs>w07IwI8Sndioe^6v}d=d^v@CTs_BwIc151GbBfKphkin5Z3 z8;*#mCON9&ogm1gN2k~QrOgaUYWiiMB?a8vss#C zL}$Qu!qWl#ap(=S^Z1bH8q>Xloq7#N@ zB!{7J-6;yaR1SV31(Q1nNIH}s9WDnPz#QU$8<~jK3|0r60Eapq%5XiZG3H2)YL3yv z8d(~Ubabq0rN>Z2bHFU;*jr#)vONiiTYpz84 z;6Tk&PmaQqL+%8QS+0uZ0wDowiz0v)ovJ8shafXdX1Dpn^*LCa?b*%Kb z#g;~gBNc10&10}~qReqaPIR^s=IEK+_5ilT|D5MXt)hdhT z8=7Gu@cmpQm1G7qhEFlfUF{%urLgiA?V_8_3U)-DvG-Mw9$q76<(F&N2ObnRSO4(+ zf6VTqaJUY_mZyIN2NQFN5Z}K|OL?2rW(C}TRy{mK&*Dm}`Qlxn@w(ZT=b2CEn3jKc z<>(rJ=@^!Quq(}05OoM~9CK>Q$cpLBeBMP)iS{VLrKfW_N9}AgN@}lgP1tJ zH<0N1vHZ{EKj{&0g?iIM6~#%n6~!r@P$~Ov(bpDqb3zxV z@+KvT4LeZ2nCaRSnt|7*Nly)YhqOt!OYVdj?zR+Z0UUBX;Z^>dgPk_sZUf^9y zhs}5i{T5)o$$t`{&iZcECu)$K9ZiBN_WE8&>7hdnI~A4Ie*MH^LBy8Cm=i+J zZSfY4*NNFVHdw?Ns`B9}?+x9uLF@4HZ9QgoiM&#d3u9%sSFWx~S#cm8qywLANN|MT z4@YE0BI$__V(J@QAM736AhHSD8r4*81XOxshYdLF$_^V+*g6fO}QxQS;!y$+LG$bBtX5 zUHngQ*}-*Q07Ys~?tA;;-u^*=*V;aF^B`!i8CNQKQmv9ls+D|ly()B$!z|=zOV!K} zdH(#Eswowtb>$2=y)d+K2%|?&ZjIK>-1lFoW z*M~F=YjvU)Fw9;Ii3^Xx+Udh0P%3Jx(8 z4RY6nY|ySjk>0-AWNO9YJ^v^>|K}j2=?1gBM8Uu9IsON-$Q<+Jo!DZ*Ky6_}@55Ip zr=YD>2ozf2m$M2jUWne^S17<>>{SR9XOM4a=%h*7NNHIXt5wzgny@G~U{L@TQ}|XY zXBrsC=>-if-P+SzQDcsRFKabr61C%y$+nLSZ62Y&U?BfcxNM>(x^a9xi zYG0sgPqIuaSoQxY+Kbc1hTL_0r?OTABr#bNJ%$hxUHOhIx2GNCz}jNZ zcTR=kc`aJ+?8dt%b3A{pvSM;=y=9)i|2w?H1X{W&e0h)go@2**9@mJZ@9L6?S|(8W zjI{T#)jGALb}TzU6X^*)wsvJiOj%9Hh!(hMm;?!Wv#x-5^g)#G&ky{0$1mHmCEe7?R&+DWrky=q zq}|0nq(TuLd@8yEHX;Zt-!Bnt83Zc6Q*t~uNqkr)(j;HGRrplzp)T<1eSmwXE_`?5 zL6F8Z11%1cU>Fx&;N$oc(GPuf__@O|9rQ(kR%mGFl;R%QyhP>&bK5VS$WA!0Uxr2^ zA|cZ&sAljoDXW(x*SUdl=(QzUzEx&la1bQZ`8JZN0`jGZ(*$mMvsZN9+`gUI6K5m< zcP96RK-&LgzWyeEEpBe>a=?nRn6B~=Da)_AX|PY( zq#x>kOkPlO{0_!GfFiQkN6Mr~0nb2{L2xh+&ib%Z1Ry~-q0$ma0W>9oZb2m$!8kgb zQ<{|1q$*9uX);VhFgkNCgVW_27KT%Kl)i-T@B$lITsF~zW6pO|S1-jTD-NVGliMS7P?f-HWuCt`_N7c# zHxk_utOpSE;t`9WDwQo}to>Jxp`+in`LAYct1XV8EkzQBEA>Z=zbdJ6rrznaSG~9k z#NL&-NwZ%PHZ0XkiYd7xQffKuPynL(tkHp5>WjP-Is@9yWsfjaTV)#breVBM&rE~; zI&ex}Hzv6?ebY81A?$I3kP3x`1oaF!@4-NMxzt5KSkP+Xazil&Y38x`gVRA`O9jmmP4#v5nzQt7{_ zk!6D+dMEP~h|HLs554#7u+8IYqaFGu)C7T%yAuw5l#f0U^lx7dwDeQ=rNA>SJsE!c zbYVdc9PW@yH_e5D}S#ZK418EN$QD=)&<#jv2s&hr|UB&Rh4 z%dP~TapM!;ok~tXF9GkfEZvADq6FZ?uXtak3 zUd-_nqelwSUT7O=5ueh6s-*?h#uikMwxF_Gpv{MT#Dd$JS2T2Y4zYTHG*eYIQ9)In zLkO}xp5NXk*$nL(5Q6C>Y*M~Y@tP2hHnW3-W>6ZLXuCKi@ znIViRVIEV`GN#1yn2KA(RNyqmBEuE@99@Pp_&G+e4fC_|yd2NN8+wYy<-vSX()0YF z9HYx6ql1H|F*tFPrlP;XXHtdqZ^F{v6J3XkaM78DQFmt2LsQV_iP7qw)F`@n$blP{n54g^N#zSkCU|f$v7}gV(MVmw zKd?GPgy;NI0v(q6tma@aDWyEiV80~QK77ElR+iHud6kS0m~Yd}&*;=uz9%321jR9A z+7#0kCM}({ORDC5nX^UgeniC3de6|8pjf zj(J@0kuD{g$CPXlQ}w1XRd5w!6@e=jz#P>&f7*#x`?U(RR{FceB3(kA zlf~D-0qITvIN&s#X$Q_Eb+LI@fbiNj1*#nEQ8_!;?;`X_H1||=u&=HVGINEn4mXlZ zyz%l(2^8V3w}?d$>JTz28mHxnuH1%8Aj6sm+cE@jHj+)j%Jq5jNxx7Wz?Wz&M- zi~um^s0yptx@_rCNqj>CG$A_v>L8x&&tx<#Fn};PHg78i{jAR{2CY!g&G&N`FA$*d z654nPsbMo}SlaOkKfsG+UoSRvr8QnR^eED%bz!`4uGiuJT1QQ-s3At}`w>u-NwBIV zpy+y{nI)@a;$M6{1ravEB6h2VDss{h7W9ifVJa- z3g+@E&_X)6seL7GzWcC5yG)^X;{_;ds!g+)8!(r^SmJ(BeqcUi;Zo1?TznXgj~f7WQ?e~a_iDspa=)n50J9s&%3vZP*4sB za(4WM34;}~ZXS-zC!u9)Rm(43)z6LFziy+KC)36skI}{>_5AC`dcLs```4!;w%>x- z=yH1>o2n4nYt^Z~Om%j{O$k$N5wnd7D zh`!5aRQWgg3-Ybx%99(TtLDEZ-RZ4%Yx7oR~NHrz5?3(4O4tGS>p}AUtq>Yo7`W_DfWn>b` zIZeUI9#@1(Ty8i=>4#2M_!{6BYT4sSM21Htu)OT`qe*@S>%zPf(@E1tfcY)}flBHv zNaz&hE|hX`c=TAPZNpqM$My!*k7+hG>hY%3LFJo4eOx2tDG;yIGd>E>_$VCTI#XCt zTLz_YsYkELRS67g6`UaplSx!qP{W6N0@T(Q3)H=vp7m)tn8%CmY_dAbCwVuX)e!PH ztQ=wOiVQkEk%e|<&=D)_hc8^H-hDo;j1`yhSP^Qt_ub*X8;9F^FhZwM@qFL62m-pz zY?l{O&i7!@(c9&Pl=nRt07-SDeJ8?BtN_Twvv|5cJ-{=dptIUv9r$<*G|@*3*Vf5{ zb&Nzt`_{qKEC@^Y-95O% zTJKYZyYvM054!NW??ao=mYWXkm{6n*K1q~^T(cN>3vUK3`WV%*qb}yaPm#Kj))yqly^BNxok-KYv$uKSSVTjE~qgLWrzugy0m*pp8eqoQ2i)atpcs*?Ib~?z~9@qqWmeJtrkF(FnX)rj6HSGSk_+9lim!yGbUq!-b>c# zs5&O52*7GeTS*TI3MKHL;bTRQQq~?|1N~?*eTWP1MYg&XB(#oV-l*VCdR_q*aud5Q z7#h<2tZMfLX-3x6gph>{>$dvg0ndAtB^lqdqPzh5P8-f>D~Rnos6zM+C83~_xxz%l z(21*+AUPCkSQXR{-YR31%wQuVOL~2GdzCMqKj&Xjfl_BD}XrXDL-osyOjsP@w%?pguNb?PK6* zc!(J>2w5hDokk}nEa$Lcf2hMIZPzw_8G9<+beKY;SJFd0qL%`5zyW^Vrhz6^Mb@qA zX#jI`adj&~I{cY>HuQ0>>NeH|2EKjAGYJrO_^cna3;W#g`XAMrp`znQ+E$*ojhj>e>cYpeLN$W1Ri_OV+B7i5 zV+EiS5mH7orhe>OTx*p(Ra8)t0vFTY&({wR?Y8V;Rv;=x72c4j5VYm{`-8-3J9WcL`; zIxZ(DAo36>1icBM~Sd;x~^T(16qykn80YmYdtVli}$cVbTX9v z-)iql2-Fl$s}z<=rI_t?_ei(f51bT;X`lqlNl4ok*S~J3&2vNiR%pAzuqM}sht^!k zRbAG4Q&$Eiox}6ZLs3qQFyfr`imh~q@9&GWlF#T?46P=lFoI}uJH!<%cH?X8r#)B?7NRT>5x1+d+7oFt zhu|wg@=AMov6pDN_Hg%N_F)o3Y^ur^?7B|r_}^RPJ(d`&Y@F2bg)WBBLIN`wSVIUu z=xLn>xq^UA^a>>#bmtY=`AvL0^Br4pz#3ao@FL03e-ctBG?O-odr9fEc+DfOFdhTR zl99c|41mNkTtbK+l5*~Q$vfCG7jG@sM8c+k-GgNvO?08+TgQh=fzp(k@swvb#e_oM6s9Nphp#-;2 zCU&z!%*NbRJv;oen2*Y?`gdm#DuWB=8-Z5KpA5{+=7J=xkS9UYIcz{vHH5!SXFy8m zzpa5{9@|oVgO6sAZhMB}&=;ptQ&6PFyEtiQZe)*c68Yzu&m;!f?!KPo+1^LMt-5rzd~r5)-n+e!ldF6$HUf?Ij9HS zW}Nj+azAjgRd`jGHv1yPDvgE1me6-%s?iqS=LRxlxD{2x`&k#ChIwwHO`9@xJ?w(} zt&~yqYV5_QCAumZ>$!O}kfMQ~T9g?mGmi=E(QZ@XCVYfNqG?m}Dn(M6@Yq;nX$MI- z^SC_7CwaXTN<;HSNZUbr=Sc%rlzH7q(VICenRFI%C}`!_Tk3rhOtcv}EQHkspmDFt zfec`^5$>%@;M?q?&_L>Wn?}zSLELk<&x@QKTgTD>;m-x{S=1g zOY{$EEwQG$`u)bn{P}b3gw|}r`}U5!e>v{!t3a*c->uqZh>P9_h(sCRvwo`pF{HR_ zNpW3=(ZLj7N!s__)xHZ$rJTzHdXsc%9eYgS`75+5Xpg#cF}9oJMjANp>s>m-S3QIg>kbu?Dq)xe<*_{F30sS@!ewH3T5dr3X@#6NoKS z&uh%_0S{Vp{y|_FzTuB)9xliQ$zyo!%jl_bYb~8bPgg~m7qLhEP=mA($%f9^21#B_ zcy5Q0T-m4AYFp3mS|!%?CdcfJIuYaFM44%D&)Fy-XLgYW-VRY>Rz(=m+T7F~5Q(_iOC)*GnO0w3yYEZmX4LP~EB>o=I7?BZq)8 zUk_9MD zDhn8ESM2h0H5!DolkLb=@1yR};JawqV3 z*(8eaw4zZ2g9Az~g{(@4CG9A9k2DH%w!q}1lUA8(ReeF`W*)1jG>7FYAHefuam~BW zI}^aWvXG}N*^6esdu=AGA8XjN<9H$)HwrqC;y^sH)ylLY*ETTXgBq5TSteG9ib5p+ z8+GtKOUn6o8NSWbD>^VjM>kO6Z&R^K!o=t7-8U_F3Wu3OuT zd+x{EO#*eFx!nMqroWb_oBgQ5e<6%K@^_$j)yNtqaJ#I>K!h~$Lk^* z^^T6BZgkj-j-thB@APOGLi)kU;k)iI>K*>TkpA5J2{VP5eQ$5?Ntg7a66fY*?S7V)%S8eZuNUHj7yffqR_XN}IaSH3u{V{|`IVjp*xd(#tp!RV zOQoqcE^VpYEJKyi9XhTd)u9gWvlhvfSipXI;V=AqdE#Wnyv7+a2=8$q%EKxjRzZV) zKj?VN4=`71bNDSFuJQu#q+sX@LT)t@7#2?Reo*&BG)v!kAt`OP9@C$1%5qQB`Z!y+ z0Zp^z3f3U^u=<+2W}1bwHq-YM=n4!SV@QT1@2f&wPC~b(D7}=|tFsb0$i48-AJP2;`FcvGQ?Zm&sM<}J?UHQtw=22-7pIA9DA(xw)$jSwSP;4PESumUU!W>5}!vhU!Y$EFX{tb zg;lzNZ%@*^H=ryM%ly__?;A-^Em2Fd&vidTZq+~R z9fe20OVISDrUR4o{9Ch`y)YA@I8p zzq+RbfOr&PHAg4CQ+lKV0q`l781+s$s*6$6?g=nV>uUhq_&Dr$2dBrqlNZt81j|K0 z(Mi-Bh3K-IP%=0!31El-L$|CKqoWgS?{Ob$#m_@%)hM*;?DAnGCY-v6x3yEb)n&uc zpf^OX+r86i_pmplPc($q(*xG3zv!MIvheFAy6fDYnj%6O8Db3awp_a{;Cobe`)}s%GGcCm@y9y5H4Mx8~=m z!mfjc;Iw6jO4J&!;iz@OE+AA|g9XWocW8u4s`F~rzeCApnozlGi-sLw)N*J@_NHwI zFn01f47s7(9g5lkYMj&#i*`XxEsN8$N>=}I5;IpYrhlx9nVtH`zR1y-!HVrr0p9(o zT<;$pS)5BBF36lRVcd~^}u(dNKIe|O}|L5ZV5+-9Np48^R&4EUvA*iLMMut2GQ z6dzQ_RG6#8b(%G>#vZyH_Cj}z9t1>!PI$f0Wo$ZFGu`nhbVzeN>^JryvN+9V zWN#e&b1824Xz5^yr$_G9-x%;^?wr(dt9u`$AX(YvUC=lR>tlBeGooC7+BC2Z`G~b1 zrk3{ga4jBFk8q_}+*n#_kG&W397;!NKH3qOz0(-zE8~WGQEzZ4ZeePLkiW~t>T$pC zu@k|uaucXGg=vPp(Y;#a7>v2TPj1r%vWFxqyQL`7Yp=14UWeAUYkbcyuqs}D*n>ql z;QHTAkMY0fr1S9X1UV-M%0Bl_Xe};2R9`R9DXrR(!e)3vLYI5X7zMSFJ_8asnf!lW KTRQobQ33#^)`4aK literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json index b10bbfd..69fbaf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4112,7 +4112,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true } } @@ -5600,7 +5601,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true } } @@ -8294,7 +8296,8 @@ }, "kind-of": { "version": "6.0.2", - "resolved": "", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true } } diff --git a/package.json b/package.json index 92567bd..7ae27ed 100755 --- a/package.json +++ b/package.json @@ -5,8 +5,9 @@ "main": "lib/react-avatar.js", "types": "src/avatar.d.ts", "scripts": { + "postinstall": "npm run build", "start": "webpack-dev-server --open --config webpack.dev.js", - "build": "webpack --config webpack.prod.js --optimize-minimize", + "build": "webpack --config webpack.prod.js", "build:example": "webpack --config webpack.example.js" }, "repository": { From abf0bf754e5f665ad9e850dd5c718a9d18805f43 Mon Sep 17 00:00:00 2001 From: Kachanov-dev <50665135+Kachanov-dev@users.noreply.github.com> Date: Fri, 21 May 2021 18:50:49 +0300 Subject: [PATCH 3/3] Update package.json --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 7ae27ed..5fb2bc9 100755 --- a/package.json +++ b/package.json @@ -5,7 +5,6 @@ "main": "lib/react-avatar.js", "types": "src/avatar.d.ts", "scripts": { - "postinstall": "npm run build", "start": "webpack-dev-server --open --config webpack.dev.js", "build": "webpack --config webpack.prod.js", "build:example": "webpack --config webpack.example.js"