PageSourceSearch

https://blockchaine.bubbleapps.io/package/static_js/c5ebd0fa9cdd6d…/index/xnull/xfalse/xfalse/xfalse/static.js

js blockchaine.bubbleapps.io collected 2026-10-03 08:22:04 UTC 768,415 bytes, 197 lines download raw bytes

1
2    if (!window._bubble_page_load_data) {
3        window._bubble_page_load_data = {}
4    }
5    if (!window._bubble_page_load_data.js_execution_timings) {
6      window._bubble_page_load_data.js_execution_timings = {}
7    }
8    window._bubble_page_load_data.js_execution_timings.static_js_start_execution = Date.now();
9window.preloaded = window.preloaded || {};
10window._bubble_watcher_cache = {"bTGYf":{"statics":{"title":true,"backdropBackgroundData":true,"containerClass":true,"id":true},"styles":{"6":{},"12":{"opacity":1}},"props":{"title":"Evolution ","backdropBackgroundData":{"is_backdrop":true,"background_style":"bgcolor","bgcolor":"rgba(255, 255, 255, 1)","background_gradient_direction":"top","background_gradient_from":"#FFFFFF","background_gradient_mid":null,"background_gradient_to":"#AAAAAA","background_image":null,"center_background":null,"crop_responsive":null,"background_size_cover":null,"repeat_background_vertical":null,"repeat_background_horizontal":null,"background_color_if_empty_image":"rgba(255, 255, 255, 0.0)","background_gradient_style":"linear","background_radial_gradient_shape":"ellipse","background_radial_gradient_size":"farthest-corner","background_radial_gradient_xpos":10,"background_radial_gradient_ypos":10,"background_gradient_custom_angle":45,"backdrop_paralax_speed":0.2,"backdrop_image_paralax":false},"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTHOt":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTHNZ":{"statics":{"buttonType":true,"text":true,"iconPlacement":true,"icon":true,"spinIcon":true,"icon_transition_style":true,"id":true},"styles":{"0":{"visibility":"hidden"},"9":{"opacity":1},"16":{},"17":{"-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","user-select":"none"}},"props":{"buttonType":"label","text":"Conectar Wallet","iconPlacement":"left","icon":{"set":"fa","icon":"fa-square-o"},"spinIcon":false,"icon_transition_style":""},"preCached":{"icon_transition_style":""}},"bTHOw":{"statics":{"buttonType":true,"text":true,"iconPlacement":true,"icon":true,"spinIcon":true,"icon_transition_style":true,"id":true},"styles":{"0":{"visibility":"hidden"},"9":{"opacity":1},"16":{},"17":{}},"props":{"buttonType":"label","text":"Iniciar Sesión","iconPlacement":"left","icon":{"set":"fa","icon":"fa-square-o"},"spinIcon":false,"icon_transition_style":""},"preCached":{"icon_transition_style":""}},"bTHVT":{"statics":{"altTag":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{"visibility":"hidden"},"8":{"opacity":1},"15":{}},"props":{"src":"","stretchOrRescale":"zoom"},"preCached":{"isStatic":false,"useAspectRatio":false}},"bTHVW":{"statics":{"icon":true,"spin":true,"tabIndex":true,"id":true},"styles":{"1":{"visibility":"hidden"},"7":{"opacity":1},"14":{}},"props":{"icon":{"set":"fa","icon":"fa-user-circle"},"tabIndex":""}},"bTIJP":{"statics":{"buttonType":true,"text":true,"iconPlacement":true,"icon":true,"spinIcon":true,"icon_transition_style":true,"id":true},"styles":{"0":{"visibility":"hidden"},"9":{"opacity":1},"16":{}},"props":{"buttonType":"label","text":"Registrarme","iconPlacement":"left","icon":{"set":"fa","icon":"fa-square-o"},"spinIcon":false,"icon_transition_style":""},"preCached":{"icon_transition_style":""}},"bTIMj":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container flex row"},"preCached":{"shouldAddWrapper":false}},"bTIMr":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">t</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMu":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">n</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMx":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">i</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTINA":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">o</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMl":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">u</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}}
10,"bTIMm":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">l</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMn":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255, 255, 255, 0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">o</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMo":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"bold","color":"rgba(255,255,255,0)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">v</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIMp":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"<font size=\"7\">E</font>"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTITp":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIOw":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"18px","font-weight":"700","color":"var(--color_text_default)"},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"FAQ´S"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTIOt":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"18px","font-weight":"700","color":"var(--color_text_default)"},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Nosotros"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTIOq":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"18px","font-weight":"700","color":"var(--color_text_default)"},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Marketplace"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTIOn":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"18px","font-weight":"700","color":"var(--color_text_default)"},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Home"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTJdG":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"18px","font-weight":"700","color":"var(--color_text_default)"},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Contacto"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTHde":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTHcg":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"7":{"padding":"0px"},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIQl":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTHci":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container flex column"},"preCached":{"shouldAddWrapper":false}},"bTHcj":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTHcz":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Legal"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdB":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Términos y condiciones"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdA":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Politica de privacidad"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdD":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Empresa"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdE":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Nosotros"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdG":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Equipo"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHcq":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Ultimas noticias, productos y más..."},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHcn":{"statics":{"placeholder":true,"maxlength":true,"disabled":true,"passwordAutofill":true,"needsMetaKey":true,"tz_dynamic":true,"id":true},"styles":{"0":{},"2":{"border-style":"solid","border-width":"1px","border-color":"rgba(var(--color_text_default_rgb), 0.3)","border-radius":"20px","-moz-border-radius":"20px"},"8":{"opacity":1},"14":{}},"props":{"type":"email","placeholder":"E-mail","disabled":false,"passwordAutofill":"new"}},"bTHcm":{"statics":{"buttonType":true,"text":true,"iconPlacement":true,"icon":true,"spinIcon":true,"icon_transition_style":true,"id":true},"styles":{"0":{},"2":{"font-family":"'Open Sans'","font-size":"16px","font-weight":"600","color":"rgba(0,145,255,1)","text-align":"center"},"5":{"border-style":"solid","border-width":"1px","border-color":"var(--color_primary_contrast_default)","border-radius":"30px","-moz-border-radius":"30px"},"9":{"opacity":1},"16":{}},"props":{"buttonType":"label","text":"Suscribirse","iconPlacement":"left","icon":{"set":"fa","icon":"fa-square-o"},"spinIcon":false,"icon_transition_style":""},"preCached":{"icon_transition_style":""}},"bTHcp":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Suscribete a nuestro Newsletter!"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h6"}},"bTHdH":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Noticias"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdN":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container flex column"},"preCached":{"shouldAddWrapper":false}},"bTHdO":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"12":{"align-self":"flex-start","min-width":"0px","max-width":"","order":2,"min-height":"0px","max-height":"","height":"max-content","flex-grow":0,"flex-shrink":0,"width":"auto","margin-left":"0px","margin-top":"0px","margin-right":"0px","margin-bottom":"0px"},"14":{}},"props":{"containerClass":"bubble-r-container flex column"},"preCached":{"shouldAddWrapper":false}},"bTHdQ":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"var(--font_default)","font-size":"14px","font-weight":"400","color":"var(--color_text_default)"},"11":{"opacity":1},"15":{"align-self":"stretch","min-width":"0px","max-width":"216px","order":3,"min-height":"0px","max-height":"","height":"max-content","flex-grow":0,"flex-shrink":0,"width":"auto","margin-left":"0px","margin-top":"0px","margin-right":"0px","margin-bottom":"0px"},"17":{}},"props":{"textData":{"html":""},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdS":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container flex row"}
10,"preCached":{"shouldAddWrapper":false}},"bTHdT":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"© 2023 Evolution S.A. Todos los derechos reservados"},"useDotDotDot":false,"verticalCenter":false},"preCached":{"tagName":"h1"}},"bTHdU":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container flex row"},"preCached":{"shouldAddWrapper":false}},"bTHdY":{"statics":{"icon":true,"spin":true,"tabIndex":true,"id":true},"styles":{"1":{},"7":{"opacity":1},"14":{}},"props":{"icon":{"set":"fa","icon":"fa-linkedin"},"tabIndex":""}},"bTIYe":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYh":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYk":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYm":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYn":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYq":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYr":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Ir al marketplace"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIYp":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Evolution trae al mercado una nueva y forma de invertir en proyectos al rededor del mundo. \nComprá, vende y obtené dividendos de los proyectos en los que inviertas en todo el mund
10o!<br />"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIYt":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037610737x149008350372392450/image%202","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIYw":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIYz":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZD":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZF":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Conocé alguno de nuestros beneficios"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZG":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZH":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{"visibility":"hidden"},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZL":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZP":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Podrás elegir recibir dividendos mensuales, ganancias anuales, o recibir pagos al cumplimiento de metas específicas establecidas por la empresa emisora del token."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZO":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Rendimientos"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZM":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZN":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037615776x902994386978695400/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZQ":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{"visibility":"hidden"},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZR":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZS":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZT":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIZU":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZV":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037615887x176454343201938080/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZW":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Liquidez"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZX":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"La tokenización de activos permite a las empresas convertir sus activos tradicionales en tokens digitales, lo que aumenta su liquidez y les permite acceder a nuevos mercados de inversión."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZY":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{"visibility":"hidden"},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZZ":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZa":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZb":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZc":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZd":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZe":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZg":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037616824x162402503777932640/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZf":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037615787x203075262387258900/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZh":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZi":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037615798x387685971739444300/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZj":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674037616754x330443132591869300/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIZk":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Blockchain"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}}
10,"bTIZl":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"La tokenización utiliza blockchain, lo que significa que los tokens son seguros y transparentes, y el mercado secundario permite una mayor flexibilidad en la compra y venta de los tokens."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZn":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZp":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZq":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIZr":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"¿Qué es Evolution?"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZs":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Evolution es una empresa líder en la tokenización de activos. Ofrecemos una plataforma segura y cumplimiento que permite a las empresas convertir sus activos tradicionales en tokens digitales, lo que aumenta su liquidez y les permite acceder a nuevos mercados de inversión. Además, nuestra plataforma ofrece servicios de negociación de tokens, lo que permite a los inversores comprar y vender tokens en un mercado en línea. Con herramientas de análisis y seguimiento, ayudamos a los inversores a tomar decisiones informadas. Con Evolution podrás tokenizar tus activos de manera segura y eficiente, transformando tu negocio."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIZz":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIaB":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIaC":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIaD":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"¿Qué es"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIaE":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Evolution es una empresa líder en la tokenización de activos. Ofrecemos una plataforma segura y cumplimiento que permite a las empresas convertir sus activos tradicionales en tokens digitales, lo que aumenta su liquidez y les permite acceder a nuevos mercados de inversión. Además, nuestra plataforma ofrece servicios de negociación de tokens, lo que permite a los inversores comprar y vender tokens en un mercado en línea. Con herramientas de análisis y seguimiento, ayudamos a los inversores a tomar decisiones informadas. Con Evolution podrás tokenizar tus activos de manera segura y eficiente, transformando tu negocio."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIaF":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Evolution?"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTJfX":{"statics":{"html":true,"useIframe":true,"id":true},"styles":{"0":{},"6":{"opacity":1},"12":{}},"props":{"html":"<div style=\"position: relative; overflow: hidden; padding-top: 56.25%;\"><iframe src=\"https://share.synthesia.io/embeds/videos/0a9b3865-8ae6-4be5-bd3b-bad184704b61\" loading=\"lazy\" title=\"Synthesia video player - Your AI video\" allow=\"encrypted-media; fullscreen;\" style=\"position: absolute; width: 100%; height: 100%; top: 0; left: 0; border: none; padding: 0; margin: 0; overflow:hidden;\"></iframe></div>","useIframe":false},"preCached":{"deferDrawing":null}},"bTIYo":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"El futuro de las Inversiones"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcW":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIcY":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674047644433x571049613553297660/My%20mockup%2020%20from%20iPhone%2013%20Realistic%20Mockup%20Kit.jpg","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIcZ":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIca":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIcb":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"¿Sos inversor? Conocé por qué Evolution es para vos"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcc":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"En Evolution te brindamos la oportunidad de invertir de manera segura y transparente en activos tokenizados. Con nosotros podrás comprar y vender tokens en cualquier momento, aumentando la liquidez de tus inversiones. Además, podrás acceder a activos tradicionalmente inaccesibles como propiedades o acciones de empresas privadas, diversificando tu cartera y obteniendo rendimientos atractivos. ¡Regístrate hoy y comienza a invertir con Evolution!\n"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcg":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIci":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIcj":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIck":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIcl":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"¿Tenés una empresa? Transformá tu negocio"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcm":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"En Evolution te ayudamos a transformar tu negocio mediante la tokenización de tus activos. Al tokenizar tus activos, podrás obtener capital adicional, mejorar la eficiencia y liquidez de tus activos y reducir costos. Además, podrás acceder a una amplia variedad de inversores, mejorar la transparencia y seguridad en tus transacciones y aprovechar nuestro mercado P2P para comercializar tus tokens libremente. ¡Con Evolution, podrás llevar tu negocio al siguiente nivel!"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcn":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIco":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Comenzar"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIcp":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674047135561x927725302859803200/Rectangle%2039","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIcz":{"statics":{"separatorWidth":true,"separatorColor":true,"separatorStyle":true,"id":true},"styles":{"1":{"min-width":"","min-height":"","box-sizing":"content-box"}
10,"2":{"visibility":"hidden"},"7":{"opacity":1},"12":{}},"props":{"separatorWidth":0,"separatorColor":"rgba(var(--color_text_default_rgb), 0)","separatorStyle":"none"}},"bTIgy":{"statics":{"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":""},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhE":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Rentabilidad: 8% anual"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhH":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Tiempo de recaudación: 6 meses"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhK":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Duración del proyecto: 2 años"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhT":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674049836297x358517625025138750/Line%202","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIhW":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674049836299x929990109479310200/Line%203","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIhZ":{"statics":{"altTag":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"","stretchOrRescale":"rescale"},"preCached":{"isStatic":false,"useAspectRatio":false}},"bTIhc":{"statics":{"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":""},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhj":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Argentina\n"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhm":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIhh":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674049837699x996850959250485100/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIgw":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674049836268x297332471074567740/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIhB":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Lugar: México"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIhy":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Recaudación:"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIiB":{"statics":{"altTag":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"","stretchOrRescale":"zoom"},"preCached":{"isStatic":false,"useAspectRatio":false}},"bTJIE":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIkd":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Conocé algunos de nuestros"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIki":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIkZ":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"3":{"font-family":"'Poppins'","font-size":"16px","font-weight":"500","color":"rgba(6,99,249,1)"},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Ver todos los proyectos"},"useDotDotDot":true,"verticalCenter":true},"preCached":{"tagName":"div"}},"bTIkb":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674052760815x775984927728633700/Vector","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIkq":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"proyectos mas prometedores"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTInP":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"¿Cómo comienzo a invertir?"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIpo":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpq":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpr":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIps":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpt":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpu":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIpv":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"1"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIpw":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Registrate en nuestro marketplace."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIpx":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpy":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIpz":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIqA":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"2"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqB":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Depositá fondos."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqC":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIqD":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqE":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIqF":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"3"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqG":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Explorá todos nuestros activos disponibles."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqH":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqI":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqJ":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIqK":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"4"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqL":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Realizá tu inversión."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqM":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqN":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqO":{"statics":{"useAspectRatio":true,"id":true},"styles":{"1":{},"6":{"opacity":1},"12":{}},"props":{"useAspectRatio":false}},"bTIqP":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Comenzá a recibir rendimientos."},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqU":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"5"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqQ":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"5"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqZ":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Lo que dicen nuestros usuarios de Evolution"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqc":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqe":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqf":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIqg":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"&quot;Evolution me ha permitido invertir en activos tradicionales de manera fácil y accesible. Me gusta saber que tengo una mayor diversificación en mi cartera de inversión&quot;"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqh":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqi":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674217944149x729980025216714300/toa-heftiba-O3ymvT7Wf9U-unsplash.jpg","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIqj":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Juan Perez, Inversor"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqk":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIql":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqm":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"&quot;La tokenización de activos ha sido un gran cambio en nuestra empresa. Ahora tenemos una mayor rapidez en la gestión de activos y acceso a una amplia variedad de inversores&quot;"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqn":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqo":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674217880245x808351122319094400/jack-delulio-ipDUBuVrxns-unsplash.jpg","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIqp":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"María Gómez, Gerente de empresa"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqq":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqr":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqs":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"&quot;He sido inversor en Evolution desde sus inicios, y ha sido una gran experiencia. La tecnología blockchain me da seguridad en la gestión de mis activos”"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTIqt":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"14":{}},"props":{"containerClass":"bubble-r-container fixed"},"preCached":{"shouldAddWrapper":false}},"bTIqu":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{},"8":{"opacity":1},"14":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674217918161x447497196451373000/rayul-_M6gy9oHgII-unsplash.jpg","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIqv":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"17":{}},"props":{"textData":{"html":"Pedro Castro, Inversor"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}},"bTJMP":{"statics":{"altTag":true,"src":true,"cropData":true,"stretchOrRescale":true,"editorPreviewImage":true,"id":true},"styles":{"3":{"visibility":"hidden"},"8":{"opacity":1},"15":{}},"props":{"src":"//s3.amazonaws.com/appforest_uf/f1674422620156x235180442948342620/Launching-pana.png","stretchOrRescale":"rescale"},"preCached":{"isStatic":true,"useAspectRatio":false}},"bTIcd":{"statics":{"containerClass":true,"id":true},"styles":{"0":{"overflow":"visible"},"2":{},"8":{"opacity":1},"15":{}},"props":{"containerClass":"bubble-r-container fixed"}
10,"preCached":{"shouldAddWrapper":false}},"bTIce":{"statics":{"textData":true,"useDotDotDot":true,"verticalCenter":true,"id":true},"styles":{"1":{},"11":{"opacity":1},"18":{}},"props":{"textData":{"html":"Registrarme"},"useDotDotDot":true,"verticalCenter":false},"preCached":{"tagName":"div"}}}
11window.preloaded['app/page_metadata:index'] = true;
12/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
13// BUBBLE PATCH NOTES - offset() changed below, see comment
14"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=true),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.no
14deName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
14,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){
15    var e=this[0];
16    // BUBBLE PATCH NOTES - offset() changed below, see comment in non-minified
17    if (!e) return {left:0, top:0};
18    return(!e||e.nodeType&&e.getBoundingClientRect)
19        ?I.apply(this,arguments)
20        :(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length
21            ?this
22            :({left:0,top:0}))},"offset-valid-elem"
23),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});
24
25window.preloaded['js/vendor:jquery-migrate-3.4.1.min.js'] = true;
26
27window.bubble_version = 21;
28window.preloaded['app/metadata:bubble_version'] = true;
29window._bubble_page_load_data.hardcoded_plugins = window._bubble_page_load_data.hardcoded_plugins || {};
30window._bubble_page_load_data.hardcoded_plugins['google'] = true;
31window.__code__ = window.__code__ || {};
32if(!window.__code__['9b8ce453fa5ae1415bb8775ae0b6f3abe21aaf4c3002a1cfb9d8de78c3cfa7bc']){window.__code__['9b8ce453fa5ae1415bb8775ae0b6f3abe21aaf4c3002a1cfb9d8de78c3cfa7bc']=1;
33
34"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod));var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports){"use strict";init_define_process_env();init_shim();exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports){init_define_process_env();init_shim();exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=Buffer3;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports.kMaxLength=K_MAX_LENGTH;Buffer3.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer3.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer3.prototype,"parent",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer3.prototype,"offset",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>
vendor: 23,595 bytes, line 34
34K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer3.prototype),buf}function Buffer3(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer3.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer3.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer3.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer3.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer3.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer3,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer3.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer3.allocUnsafe=function(size){return allocUnsafe(size)};Buffer3.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer3.prototype),buf}function fromObject(obj){if(Buffer3.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer3.alloc(+length)}Buffer3.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer3.prototype};Buffer3.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer3.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer3.from(b,b.offset,b.byteLength)),!Buffer3.isBuffer(a)||!Buffer3.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer3.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer3.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer3.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer3.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer3.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer3.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer3.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer3.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer3.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer3.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer3.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer3.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer3.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer3.prototype.toLocaleString=Buffer3.prototype.toString;Buffer3.prototype.equals=function(b){if(!Buffer3.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer3.compare(this,b)===0};Buffer3.prototype.inspect=function(){var str="",max=exports.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer3.prototype[customInspectSymbol]=Buffer3.prototype.inspect);Buffer3.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer3.from(target,target.offset,target.byteLength)),!Buffer3.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer3.from(val,encoding)),Buffer3.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer3.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer3.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer3.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer3.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer3.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer3.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer3.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer3.prototype.readUintLE=Buffer3.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer3.prototype.readUintBE=Buffer3.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer3.prototype.readUint8=Buffer3.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer3.prototype.readUint16LE=Buffer3.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer3.prototype.readUint16BE=Buffer3.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer3.prototype.readUint32LE=Buffer3.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer3.prototype.readUint32BE=Buffer3.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer3.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer3.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer3.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer3.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer3.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer3.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer3.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer3.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer3.prototype.writeUintLE=Buffer3.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUintBE=Buffer3.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUint8=Buffer3.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer3.prototype.writeUint16LE=Buffer3.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeUint16BE=Buffer3.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeUint32LE=Buffer3.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer3.prototype.writeUint32BE=Buffer3.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer3.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 34
34)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer3.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer3.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer3.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer3.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer3.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer3.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer3.prototype.copy=function(target,targetStart,start,end){if(!Buffer3.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,180 bytes, line 34
34if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer3.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer3.isBuffer(val)?val:Buffer3.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports,module){init_define_process_env();init_shim();var process2=module.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
34var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});init_define_process_env();init_shim();init_define_process_env();init_shim();var u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register};var btype_ids=safe_require.safe_require("./lang/btype_ids"),external=safe_require.safe_require("./external"),cls=class extends external.Service{constructor(){super(),this.authenticator=new external.Oauth2({scope:"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email",authentication_url:"https://accounts.google.com/o/oauth2/auth",generate_token_from_code_uri:"https://accounts.google.com/o/oauth2/token",access_type:"offline",prompt:"consent",token_param_name:"access_token"}),this.values=this._get_initial_values(),this.calls=this._get_initial_calls()}_get_initial_values(){return{profile:new external.StructValue("Profile",{id:{},email:{},given_name:{caption:"First name"},family_name:{caption:"Last name"},picture:{caption:"Profile picture",ret_btype:"image"}})}}get oauth_providers(){return["google"]}get user_calls(){return["google"]}_get_initial_calls(){return{oauth_user_data_call:class extends external.Call{get btype_id(){return btype_ids.api_type("google.profile")}build(prev,properties){return{path:"/oauth2/v1/userinfo",data:{alt:"json"}}}},google:class extends external.Call{get human(){return"Google"}get btype_id(){return btype_ids.api_type("google.profile")}get is_reflective(){return!0}build(prev,properties){return{path:"/oauth2/v1/userinfo",data:{alt:"json"}}}}}}get base_url(){return"https://www.googleapis.com"}get keys(){return{appsecret:{caption:"App Secret",type:"secure"},appid:{caption:"App ID/API Key",type:"client_safe"}}}get_error_message(response){let data;try{data=JSON.parse(response.body)}catch{return}if(data.error!=null){if(typeof data.error=="string")return"Error from Google: "+data.error;data=data.error}if(data.code>=400&&data.code<499)return"Error connecting to Google: check your Ap
34p ID / API Key. "+data.message;if(data.code>=500&&data.code<=599)return"Error connecting to Google: "+data.message}},google={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.google=google);var plugin_registry=safe_require.safe_require("./services/shared/plugin_registry");plugin_registry.register_plugin("google",google);})();
35/*! Bundled license information:
36
37buffer/index.js:
38  (*!
39   * The buffer module from node.js, for the browser.
40   *
41   * @author   Feross Aboukhadijeh <https://feross.org>
42   * @license  MIT
43   *)
44*/
45
46}
47
48
49window.preloaded['plugin/first_party:google'] = true;
50window._bubble_page_load_data.hardcoded_plugins['chartjs'] = true;
51window.__code__ = window.__code__ || {};
52if(!window.__code__['57ad5e238c8edcfecc06220f043d627d376e0fc008338c081d27ea30969c3c9a']){window.__code__['57ad5e238c8edcfecc06220f043d627d376e0fc008338c081d27ea30969c3c9a']=1;
53
54"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports};var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod)),__toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports){"use strict";init_define_process_env();init_shim();exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;
vendor: 26,589 bytes, line 54
54i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports){init_define_process_env();init_shim();exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=Buffer3;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports.kMaxLength=K_MAX_LENGTH;Buffer3.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer3.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer3.prototype,"parent",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer3.prototype,"offset",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer3.prototype),buf}function Buffer3(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer3.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer3.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer3.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer3.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer3.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer3,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer3.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer3.allocUnsafe=function(size){return allocUnsafe(size)};Buffer3.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer3.prototype),buf}function fromObject(obj){if(Buffer3.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer3.alloc(+length)}Buffer3.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer3.prototype};Buffer3.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer3.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer3.from(b,b.offset,b.byteLength)),!Buffer3.isBuffer(a)||!Buffer3.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer3.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer3.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer3.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer3.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer3.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer3.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer3.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer3.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer3.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer3.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer3.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer3.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer3.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer3.prototype.toLocaleString=Buffer3.prototype.toString;Buffer3.prototype.equals=function(b){if(!Buffer3.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer3.compare(this,b)===0};Buffer3.prototype.inspect=function(){var str="",max=exports.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer3.prototype[customInspectSymbol]=Buffer3.prototype.inspect);Buffer3.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer3.from(target,target.offset,target.byteLength)),!Buffer3.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer3.from(val,encoding)),Buffer3.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer3.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer3.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer3.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer3.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer3.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer3.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer3.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer3.prototype.readUintLE=Buffer3.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer3.prototype.readUintBE=Buffer3.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer3.prototype.readUint8=Buffer3.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer3.prototype.readUint16LE=Buffer3.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer3.prototype.readUint16BE=Buffer3.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer3.prototype.readUint32LE=Buffer3.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer3.prototype.readUint32BE=Buffer3.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer3.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer3.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer3.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer3.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer3.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer3.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer3.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer3.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer3.prototype.writeUintLE=Buffer3.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUintBE=Buffer3.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUint8=Buffer3.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer3.prototype.writeUint16LE=Buffer3.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeUint16BE=Buffer3.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeUint32LE=Buffer3.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer3.prototype.writeUint32BE=Buffer3.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer3.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 54
54)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer3.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer3.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer3.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer3.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer3.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer3.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer3.prototype.copy=function(target,targetStart,start,end){if(!Buffer3.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,180 bytes, line 54
54if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer3.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer3.isBuffer(val)?val:Buffer3.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports,module){init_define_process_env();init_shim();var process2=module.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
54var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});var require_global=__commonJS({"node_modules/core-js/internals/global.js"(exports,module){"use strict";init_define_process_env();init_shim();var check=function(it){return it&&it.Math===Math&&it};module.exports=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof window=="object"&&window)||check(typeof exports=="object"&&exports)||function(){return this}()||Function("return this")()}});var require_fails=__commonJS({"node_modules/core-js/internals/fails.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(exec){try{return!!exec()}catch{return!0}}}});var require_descriptors=__commonJS({"node_modules/core-js/internals/descriptors.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})}});var require_function_bind_native=__commonJS({"node_modules/core-js/internals/function-bind-native.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){var test=(function(){}).bind();return typeof test!="function"||test.hasOwnProperty("prototype")})}});var require_function_call=__commonJS({"node_modules/core-js/internals/function-call.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),call=Function.prototype.call;module.exports=NATIVE_BIND?call.bind(call):function(){return call.apply(call,arguments)}}});var require_object_property_is_enumerable=__commonJS({"node_modules/core-js/internals/object-property-is-enumerable.js"(exports){"use strict";init_define_process_env();init_shim();var $propertyIsEnumerable={}.propertyIsEnumerable,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor&&!$propertyIsEnumerable.call({1:2},1);exports.f=NASHORN_BUG?function(V){var descriptor=getOwnPropertyDescriptor(this,V);return!!descriptor&&descriptor.enumerable}:$propertyIsEnumerable}});var require_create_property_descriptor=__commonJS({"node_modules/core-js/internals/create-property-descriptor.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value}}}});var require_function_uncurry_this=__commonJS({"node_modules/core-js/internals/function-uncurr
54y-this.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),FunctionPrototype=Function.prototype,call=FunctionPrototype.call,uncurryThisWithBind=NATIVE_BIND&&FunctionPrototype.bind.bind(call,call);module.exports=NATIVE_BIND?uncurryThisWithBind:function(fn){return function(){return call.apply(fn,arguments)}}}});var require_classof_raw=__commonJS({"node_modules/core-js/internals/classof-raw.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toString=uncurryThis({}.toString),stringSlice=uncurryThis("".slice);module.exports=function(it){return stringSlice(toString(it),8,-1)}}});var require_indexed_object=__commonJS({"node_modules/core-js/internals/indexed-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),classof=require_classof_raw(),$Object=Object,split=uncurryThis("".split);module.exports=fails(function(){return!$Object("z").propertyIsEnumerable(0)})?function(it){return classof(it)==="String"?split(it,""):$Object(it)}
54:$Object}});var require_is_null_or_undefined=__commonJS({"node_modules/core-js/internals/is-null-or-undefined.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(it){return it==null}}});var require_require_object_coercible=__commonJS({"node_modules/core-js/internals/require-object-coercible.js"(exports,module){"use strict";init_define_process_env();init_shim();var isNullOrUndefined=require_is_null_or_undefined(),$TypeError=TypeError;module.exports=function(it){if(isNullOrUndefined(it))throw new $TypeError("Can't call method on "+it);return it}}});var require_to_indexed_object=__commonJS({"node_modules/core-js/internals/to-indexed-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var IndexedObject=require_indexed_object(),requireObjectCoercible=require_require_object_coercible();module.exports=function(it){return IndexedObject(requireObjectCoercible(it))}}});var require_is_callable=__commonJS({"node_modules/core-js/internals/is-callable.js"(exports,module){"use strict";init_define_process_env();init_shim();var documentAll=typeof document=="object"&&document.all;module.exports=typeof documentAll>"u"&&documentAll!==void 0?function(argument){return typeof argument=="function"||argument===documentAll}:function(argument){return typeof argument=="function"}}});var require_is_object=__commonJS({"node_modules/core-js/internals/is-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable();module.exports=function(it){return typeof it=="object"?it!==null:isCallable(it)}}});var require_get_built_in=__commonJS({"node_modules/core-js/internals/get-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),aFunction=function(argument){return isCallable(argument)?argument:void 0};module.exports=function(namespace,method){return arguments.length<2?aFunction(global[namespace]):global[namespace]&&global[namespace][method]}}});var require_object_is_prototype_of=__commonJS({"node_modules/core-js/internals/object-is-prototype-of.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this();module.exports=uncurryThis({}.isPrototypeOf)}});var require_engine_user_agent=__commonJS({"node_modules/core-js/internals/engine-user-agent.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=typeof navigator<"u"&&String(navigator.userAgent)||""}});var require_engine_v8_version=__commonJS({"node_modules/core-js/internals/engine-v8-version.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),userAgent=require_engine_user_agent(),process2=global.process,Deno=global.Deno,versions=process2&&process2.versions||Deno&&Deno.version,v8=versions&&versions.v8,match,version;v8&&(match=v8.split("."),version=match[0]>0&&match[0]<4?1:+(match[0]+match[1]));!version&&userAgent&&(match=userAgent.match(/Edge\/(\d+)/),(!match||match[1]>=74)&&(match=userAgent.match(/Chrome\/(\d+)/),match&&(version=+match[1])));module.exports=version}});var require_symbol_constructor_detection=__commonJS({"node_modules/core-js/internals/symbol-constructor-detection.js"(exports,module){"use strict";init_define_process_env();init_shim();var V8_VERSION=require_engine_v8_version(),fails=require_fails(),global=require_global(),$String=global.String;module.exports=!!Object.getOwnPropertySymbols&&!fails(function(){var symbol=Symbol("symbol detection");return!$String(symbol)||!(Object(symbol)instanceof Symbol)||!Symbol.sham&&V8_VERSION&&V8_VERSION<41})}});var require_use_symbol_as_uid=__commonJS({"node_modules/core-js/internals/use-symbol-as-uid.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_SYMBOL=require_symbol_constructor_detection();module.exports=NATIVE_SYMBOL&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}});var require_is_symbol=__commonJS({"node_modules/core-js/internals/is-symbol.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),isCallable=require_is_callable(),isPrototypeOf=require_object_is_prototype_of(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),$Object=Object;module.exports=USE_SYMBOL_AS_UID?function(it){return typeof it=="symbol"}:function(it){var $Symbol=getBuiltIn("Symbol");return isCallable($Symbol)&&isPrototypeOf($Symbol.prototype,$Object(it))}}});var require_try_to_string=__commonJS({"node_modules/core-js/internals/try-to-string.js"(exports,module){"use strict";init_define_process_env();init_shim();var $String=String;module.exports=function(argument){try{return $String(argument)}catch{return"Object"}}}});var require_a_callable=__commonJS({"node_modules/core-js/internals/a-callable.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),tryToString=require_try_to_string(),$TypeError=TypeError;module.exports=function(argument){if(isCallable(argument))return argument;throw new $TypeError(tryToString(argument)+" is not a function")}}});var require_get_method=__commonJS({"node_modules/core-js/internals/get-method.js"(exports,module){"use strict";init_define_process_env();init_shim();var aCallable=require_a_callable(),isNullOrUndefined=require_is_null_or_undefined();module.exports=function(V,P){var func=V[P];return isNullOrUndefined(func)?void 0:aCallable(func)}}});var require_ordinary_to_primitive=__commonJS({"node_modules/core-js/internals/ordinary-to-primitive.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isCallable=require_is_callable(),isObject=require_is_object(),$TypeError=TypeError;module.exports=function(input,pref){var fn,val;if(pref==="string"&&isCallable(fn=input.toString)&&!isObject(val=call(fn,input))||isCallable(fn=input.valueOf)&&!isObject(val=call(fn,input))||pref!=="string"&&isCallable(fn=input.toString)&&!isObject(val=call(fn,input)))return val;throw new $TypeError("Can't convert object to primitive value")}}});var require_is_pure=__commonJS({"node_modules/core-js/internals/is-pure.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=!1}});var require_define_global_property=__commonJS({"node_modules/core-js/internals/define-global-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),defineProperty=Object.defineProperty;module.exports=function(key,value){try{defineProperty(global,key,{value,configurable:!0,writable:!0})}catch{global[key]=value}return value}}});var require_shared_store=__commonJS({"node_modules/core-js/internals/shared-store.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),defineGlobalProperty=require_define_global_property(),SHARED="__core-js_shared__",store=global[SHARED]||defineGlobalProperty(S
54HARED,{});module.exports=store}});var require_shared=__commonJS({"node_modules/core-js/internals/shared.js"(exports,module){"use strict";init_define_process_env();init_shim();var IS_PURE=require_is_pure(),store=require_shared_store();(module.exports=function(key,value){return store[key]||(store[key]=value!==void 0?value:{})})("versions",[]).push({version:"3.35.1",mode:IS_PURE?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"})}});var require_to_object=__commonJS({"node_modules/core-js/internals/to-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var requireObjectCoercible=require_require_object_coercible(),$Object=Object;module.exports=function(argument){return $Object(requireObjectCoercible(argument))}}});var require_has_own_property=__commonJS({"node_modules/core-js/internals/has-own-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toObject=require_to_object(),hasOwnProperty=uncurryThis({}.hasOwnProperty);module.exports=Object.hasOwn||function(it,key){return hasOwnProperty(toObject(it),key)}}});var require_uid=__commonJS({"node_modules/core-js/internals/uid.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),id=0,postfix=Math.random(),toString=uncurryThis(1 .toString);module.exports=function(key){return"Symbol("+(key===void 0?"":key)+")_"+toString(++id+postfix,36)}}});var require_well_known_symbol=__commonJS({"node_modules/core-js/internals/well-known-symbol.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),shared=require_shared(),hasOwn=require_has_own_property(),uid=require_uid(),NATIVE_SYMBOL=require_symbol_constructor_detection(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),Symbol2=global.Symbol,WellKnownSymbolsStore=shared("wks"),createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol2.for||Symbol2:Symbol2&&Symbol2.withoutSetter||uid;module.exports=function(name){return hasOwn(WellKnownSymbolsStore,name)||(WellKnownSymbolsStore[name]=NATIVE_SYMBOL&&hasOwn(Symbol2,name)?Symbol2[name]:createWellKnownSymbol("Symbol."+name)),WellKnownSymbolsStore[name]}}});var require_to_primitive=__commonJS({"node_modules/core-js/internals/to-primitive.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isObject=require_is_object(),isSymbol
54=require_is_symbol(),getMethod=require_get_method(),ordinaryToPrimitive=require_ordinary_to_primitive(),wellKnownSymbol=require_well_known_symbol(),$TypeError=TypeError,TO_PRIMITIVE=wellKnownSymbol("toPrimitive");module.exports=function(input,pref){if(!isObject(input)||isSymbol(input))return input;var exoticToPrim=getMethod(input,TO_PRIMITIVE),result;if(exoticToPrim){if(pref===void 0&&(pref="default"),result=call(exoticToPrim,input,pref),!isObject(result)||isSymbol(result))return result;throw new $TypeError("Can't convert object to primitive value")}return pref===void 0&&(pref="number"),ordinaryToPrimitive(input,pref)}}});var require_to_property_key=__commonJS({"node_modules/core-js/internals/to-property-key.js"(exports,module){"use strict";init_define_process_env();init_shim();var toPrimitive=require_to_primitive(),isSymbol=require_is_symbol();module.exports=function(argument){var key=toPrimitive(argument,"string");return isSymbol(key)?key:key+""}}});var require_document_create_element=__commonJS({"node_modules/core-js/internals/document-create-element.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isObject=require_is_object(),document2=global.document,EXISTS=isObject(document2)&&isObject(document2.createElement);module.exports=function(it){return EXISTS?document2.createElement(it):{}}}});var require_ie8_dom_define=__commonJS({"node_modules/core-js/internals/ie8-dom-define.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails(),createElement=require_document_create_element();module.exports=!DESCRIPTORS&&!fails(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!==7})}});var require_object_get_own_property_descriptor=__commonJS({"node_modules/core-js/internals/object-get-own-property-descriptor.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),call=require_function_call(),propertyIsEnumerableModule=require_object_property_is_enumerable(),createPropertyDescriptor=require_create_property_descriptor(),toIndexedObject=require_to_indexed_object(),toPropertyKey=require_to_property_key(),hasOwn=require_has_own_property(),IE8_DOM_DEFINE=require_ie8_dom_define(),$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;exports.f=DESCRIPTORS?$getOwnPropertyDescriptor:function(O,P){if(O=toIndexedObject(O),P=toPropertyKey(P),IE8_DOM_DEFINE)try{return $getOwnPropertyDescriptor(O,P)}catch{}if(hasOwn(O,P))return createPropertyDescriptor(!call(propertyIsEnumerableModule.f,O,P),O[P])}}});var require_v8_prototype_define_bug=__commonJS({"node_modules/core-js/internals/v8-prototype-define-bug.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails();module.exports=DESCRIPTORS&&fails(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})}});var require_an_object=__commonJS({"node_modules/core-js/internals/an-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var isObject=require_is_object(),$String=String,$TypeError=TypeError;module.exports=function(argument){if(isObject(argument))return argument;throw new $TypeError($String(argument)+" is not an object")}}});var require_object_define_property=__commonJS({"node_modules/core-js/internals/object-define-property.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),IE8_DOM_DEFINE=require_ie8_dom_define(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),anObject=require_an_object(),toPropertyKey=require_to_property_key(),$TypeError=TypeError,$defineProperty=Object.defineProperty,$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE="configurable",WRITABLE="writable";exports.f=DESCRIPTORS?V8_PROTOTYPE_DEFINE_BUG?function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),typeof O=="function"&&P==="prototype"&&"value"in Attributes&&WRITABLE in Attributes&&!Attributes[WRITABLE]){var current=$getOwnPropertyDescriptor(O,P);current&&current[WRITABLE]&&(O[P]=Attributes.value,Attributes={configurable:CONFIGURABLE in Attributes?Attributes[CONFIGURABLE]:current[CONFIGURABLE],enumerable:ENUMERABLE in Attributes?Attributes[ENUMERABLE]:current[ENUMERABLE],writable:!1})}return $defineProperty(O,P,Attributes)}
54:$defineProperty:function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),IE8_DOM_DEFINE)try{return $defineProperty(O,P,Attributes)}catch{}if("get"in Attributes||"set"in Attributes)throw new $TypeError("Accessors not supported");return"value"in Attributes&&(O[P]=Attributes.value),O}}});var require_create_non_enumerable_property=__commonJS({"node_modules/core-js/internals/create-non-enumerable-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module.exports=DESCRIPTORS?function(object,key,value){return definePropertyModule.f(object,key,createPropertyDescriptor(1,value))}:function(object,key,value){return object[key]=value,object}}});var require_function_name=__commonJS({"node_modules/core-js/internals/function-name.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),hasOwn=require_has_own_property(),FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn(FunctionPrototype,"name"),PROPER=EXISTS&&(function(){}).name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS||DESCRIPTORS&&getDescriptor(FunctionPrototype,"name").configurable);module.exports={EXISTS,PROPER,CONFIGURABLE}}});
54var require_inspect_source=__commonJS({"node_modules/core-js/internals/inspect-source.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),isCallable=require_is_callable(),store=require_shared_store(),functionToString=uncurryThis(Function.toString);isCallable(store.inspectSource)||(store.inspectSource=function(it){return functionToString(it)});module.exports=store.inspectSource}});var require_weak_map_basic_detection=__commonJS({"node_modules/core-js/internals/weak-map-basic-detection.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),WeakMap=global.WeakMap;module.exports=isCallable(WeakMap)&&/native code/.test(String(WeakMap))}});var require_shared_key=__commonJS({"node_modules/core-js/internals/shared-key.js"(exports,module){"use strict";init_define_process_env();init_shim();var shared=require_shared(),uid=require_uid(),keys=shared("keys");module.exports=function(key){return keys[key]||(keys[key]=uid(key))}}});var require_hidden_keys=__commonJS({"node_modules/core-js/internals/hidden-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports={}}});var require_internal_state=__commonJS({"node_modules/core-js/internals/internal-state.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_WEAK_MAP=require_weak_map_basic_detection(),global=require_global(),isObject=require_is_object(),createNonEnumerableProperty=require_create_non_enumerable_property(),hasOwn=require_has_own_property(),shared=require_shared_store(),sharedKey=require_shared_key(),hiddenKeys=require_hidden_keys(),OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError2=global.TypeError,WeakMap=global.WeakMap,set,get,has,enforce=function(it){return has(it)?get(it):set(it,{})},getterFor=function(TYPE){return function(it){var state;if(!isObject(it)||(state=get(it)).type!==TYPE)throw new TypeError2("Incompatible receiver, "+TYPE+" required");return state}};NATIVE_WEAK_MAP||shared.state?(store=shared.state||(shared.state=new WeakMap),store.get=store.get,store.has=store.has,store.set=store.set,set=function(it,metadata){if(store.has(it))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,store.set(it,metadata),metadata},get=function(it){return store.get(it)||{}},has=function(it){return store.has(it)}):(STATE=sharedKey("state"),hiddenKeys[STATE]=!0,set=function(it,metadata){if(hasOwn(it,STATE))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,createNonEnumerableProperty(it,STATE,metadata),metadata},get=function(it){return hasOwn(it,STATE)?it[STATE]:{}},has=function(it){return hasOwn(it,STATE)});var store,STATE;module.exports={set,get,has,enforce,getterFor}}});var require_make_built_in=__commonJS({"node_modules/core-js/internals/make-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),isCallable=require_is_callable(),hasOwn=require_has_own_property(),DESCRIPTORS=require_descriptors(),CONFIGURABLE_FUNCTION_NAME=require_function_name().CONFIGURABLE,inspectSource=require_inspect_source(),InternalStateModule=require_internal_state(),enforceInternalState=InternalStateModule.enforce,getInternalState=InternalStateModule.get,$String=String,defineProperty=Object.defineProperty,stringSlice=uncurryThis("".slice),replace=uncurryThis("".replace),join=uncurr
54yThis([].join),CONFIGURABLE_LENGTH=DESCRIPTORS&&!fails(function(){return defineProperty(function(){},"length",{value:8}).length!==8}),TEMPLATE=String(String).split("String"),makeBuiltIn=module.exports=function(value,name,options){stringSlice($String(name),0,7)==="Symbol("&&(name="["+replace($String(name),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),options&&options.getter&&(name="get "+name),options&&options.setter&&(name="set "+name),(!hasOwn(value,"name")||CONFIGURABLE_FUNCTION_NAME&&value.name!==name)&&(DESCRIPTORS?defineProperty(value,"name",{value:name,configurable:!0}):value.name=name),CONFIGURABLE_LENGTH&&options&&hasOwn(options,"arity")&&value.length!==options.arity&&defineProperty(value,"length",{value:options.arity});try{options&&hasOwn(options,"constructor")&&options.constructor?DESCRIPTORS&&defineProperty(value,"prototype",{writable:!1}):value.prototype&&(value.prototype=void 0)}catch{}var state=enforceInternalState(value);return hasOwn(state,"source")||(state.source=join(TEMPLATE,typeof name=="string"?name:"")),value};Function.prototype.toString=makeBuiltIn(function(){return isCallable(this)&&getInternalState(this).source||inspectSource(this)},"toString")}});var require_define_built_in=__commonJS({"node_modules/core-js/internals/define-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),definePropertyModule=require_object_define_property(),makeBuiltIn=require_make_built_in(),defineGlobalProperty=require_define_global_property();module.exports=function(O,key,value,options){options||(options={});var simple=options.enumerable,name=options.name!==void 0?options.name:key;if(isCallable(value)&&makeBuiltIn(value,name,options),options.global)simple?O[key]=value:defineGlobalProperty(key,value);else{try{options.unsafe?O[key]&&(simple=!0):delete O[key]}catch{}simple?O[key]=value:definePropertyModule.f(O,key,{value,enumerable:!1,configurable:!options.nonConfigurable,writable:!options.nonWritable})}return O}}});var require_math_trunc=__commonJS({"node_modules/core-js/internals/math-trunc.js"(exports,module){"use strict";init_define_process_env();init_shim();var ceil=Math.ceil,floor=Math.floor;module.exports=Math.trunc||function(x){var n=+x;return(n>0?floor:ceil)(n)}}});var require_to_integer_or_infinity=__commonJS({"node_modules/core-js/internals/to-integer-or-infinity.js"(exports,module){"use strict";init_define_process_env();init_shim();var trunc=require_math_trunc();module.exports=function(argument){var number=+argument;return number!==number||number===0?0:trunc(number)}}});var require_to_absolute_index=__commonJS({"node_modules/core-js/internals/to-absolute-index.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),max=Math.max,min=Math.min;module.exports=function(index,length){var integer=toIntegerOrInfinity(index);return integer<0?max(integer+length,0):min(integer,length)}}});var require_to_length=__commonJS({"node_modules/core-js/internals/to-length.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),min=Math.min;module.exports=function(argument){var len=toIntegerOrInfinity(argument);return len>0?min(len,9007199254740991):0}}});var require_length_of_array_like=__commonJS({"node_modules/core-js/internals/length-of-array-like.js"(exports,module){"use strict";init_define_process_env();init_shim();var toLength=require_to_length();module.exports=function(obj){return toLength(obj.length)}}});var require_array_includes=__commonJS({"node_modules/core-js/internals/array-includes.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIndexedObject=require_to_indexed_object(),toAbsoluteIndex=require_to_absolute_index(),lengthOfArrayLike=require_length_of_array_like(),createMethod=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIndexedObject($this),length=lengthOfArrayLike(O),index=toAbsoluteIndex(fromIndex,length),value;if(IS_INCLUDES&&el!==el){for(;length>index;)if(value=O[index++],value!==value)return!0}else for(;length>index;index++)if((IS_INCLUDES||index in O)&&O[index]===el)return IS_INCLUDES||index||0;return!IS_INCLUDES&&-1}};module.exports={includes:createMethod(!0),indexOf:createMethod(!1)}}});var require_object_keys_internal=__commonJS({"node_modules/core-js/internals/object-keys-internal.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),hasOwn=require_has_own_property(),toIndexedObject=require_to_indexed_object(),indexOf=require_array_includes().indexOf,hiddenKeys=require_hidden_keys(),push=uncurryThis([].push);module.exports=function(object,names){var O=toIndexedObject(object),i=0,result=[],key;for(key in O)!hasOwn(hiddenKeys,key)&&hasOwn(O,key)&&push(result,key);for(;names.length>i;)hasOwn(O,key=names[i++])&&(~indexOf(result,key)||push(result,key));return result}}});var require_enum_bug_keys=__commonJS({"node_modules/core-js/internals/enum-bug-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleStr
54ing","toString","valueOf"]}});var require_object_get_own_property_names=__commonJS({"node_modules/core-js/internals/object-get-own-property-names.js"(exports){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=enumBugKeys.concat("length","prototype");exports.f=Object.getOwnPropertyNames||function(O){return internalObjectKeys(O,hiddenKeys)}}});var require_object_get_own_property_symbols=__commonJS({"node_modules/core-js/internals/object-get-own-property-symbols.js"(exports){"use strict";init_define_process_env();init_shim();exports.f=Object.getOwnPropertySymbols}});var require_own_keys=__commonJS({"node_modules/core-js/internals/own-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),uncurryThis=require_function_uncurry_this(),getOwnPropertyNamesModule=require_object_get_own_property_names(),getOwnPropertySymbolsModule=require_object_get_own_property_symbols(),anObject=require_an_object(),concat=uncurryThis([].concat);module.exports=getBuiltIn("Reflect","ownKeys")||function(it){var keys=getOwnPropertyNamesModule.f(anObject(it)),getOwnPropertySymbols=getOwnPropertySymbolsModule.f;return getOwnPropertySymbols?concat(keys,getOwnPropertySymbols(it)):keys}}});var require_copy_constructor_properties=__commonJS({"node_modules/core-js/internals/copy-constructor-properties.js"(exports,module){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),ownKeys=require_own_keys(),getOwnPropertyDescriptorModule=require_object_get_own_property_descriptor(),definePropertyModule=require_object_define_property();module.exports=function(target,source,exceptions){for(var keys=ownKeys(source),defineProperty=definePropertyModule.f,getOwnPropertyDescriptor=getOwnPropertyDescriptorModule.f,i=0;i<keys.length;i++){var key=keys[i];!hasOwn(target,key)&&!(exceptions&&hasOwn(exceptions,key))&&defineProperty(target,key,getOwnPropertyDescriptor(source,key))}}}});var require_is_forced=__commonJS({"node_modules/core-js/internals/is-forced.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),replacement=/#|\.prototype\./,isForced=function(feature,detection){var value=data[normalize(feature)];return value===POLYFILL?!0:value===NATIVE?!1:isCallable(detection)?fails(detection):!!detection},normalize=isForced.normalize=function(string){return String(string).replace(replacement,".").toLowerCase()},data=isForced.data={},NATIVE=isForced.NATIVE="N",POLYFILL=isForced.POLYFILL="P";module.exports=isForced}});var require_export=__commonJS({"node_modules/core-js/internals/export.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),getOwnPropertyDescriptor=require_object_get_own_property_descriptor().f,createNonEnumerableProperty=require_create_non_enumerable_property(),defineBuiltIn=require_define_built_in(),defineGlobalProperty=require_define_global_property(),copyConstructorProperties=require_copy_constructor_properties(),isForced=require_is_forced();module.exports=function(options,source){var TARGET=options.target,GLOBAL=options.global,STATIC=options.stat,FORCED,target,key,targetProperty,sourceProperty,descriptor;if(GLOBAL?target=global:STATIC?target=global[TARGET]||defineGlobalProperty(TARGET,{}):target=global[TARGET]&&global[TARGET].prototype,target)for(key in source){if(sourceProperty=source[key],options.dontCallGetSet?(descriptor=getOwnPropertyDescriptor(target,key),targetProperty=descriptor&&descriptor.value):targetProperty=target[key],FORCED=isForced(GLOBAL?key:TARGET+(STATIC?".":"#")+key,options.forced),!FORCED&&targetProperty!==void 0){if(typeof sourceProperty==typeof targetProperty)continue;copyConstructorProperties(sourceProperty,targetProperty)}(options.sham||targetProperty&&targetProperty.sham)&&createNonEnumerableProperty(sourceProperty,"sham",!0),defineBuiltIn(target,key,sourceProperty,options)}}}});var require_an_instance=__commonJS({"node_modules/core-js/internals/an-instance.js"(exports,module){"use strict";init_define_process_env();init_shim();var isPrototypeOf=require_object_is_prototype_of(),$TypeError=TypeError;module.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw new $TypeError("Incorrect invocation")}}});var require_correct_prototype_getter=__commonJS({"node_modules/core-js/internals/correct-prototype-getter.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})}});var require_object_get_prototype_of=__commonJS({"node_modules/core-js/internals/object-get-prototype-of.js"(exports,module){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),isCallable=require_is_callable(),toObject=require_to_object(),sharedKey=require_shared_key(),CORRECT_PROTOTYPE_GETTER=require_correct_prototype_getter(),IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype;module.exports=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;return isCallable(constructor)&&object instanceof constructor?constructor.prototype:object instanceof $Object?ObjectPrototype:null}}});var require_define_built_in_accessor=__commonJS({"node_modules/core-js/internals/define-built-in-accessor.js"(exports,module){"use strict";init_define_process_env();init_shim();var makeBuiltIn=require_make_built_in(),defineProperty=require_object_define_property();module.exports=function(target,name,descriptor){return descriptor.get&&makeBuiltIn(descriptor.get,name,{getter:!0}),descriptor.set&&makeBuiltIn(descriptor.set,name,{setter:!0}),defineProperty.f(target,name,descriptor)}}});var require_create_property=__commonJS({"node_modules/core-js/internals/create-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var toPropertyKey=require_to_property_key(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module.exports=function(object,key,value){var propertyKey=toPropertyKey(key);propertyKey in object?definePropertyModule.f(object,propertyKey,createPropertyDescriptor(0,value)):object[propertyKey]=value}}});var require_object_keys=__commonJS({"node_modules/core-js/internals/object-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys();module.exports=Object.keys||function(O){return internalObjectKeys(O,enumBugKeys)}}});var require_object_define_properties=__commonJS({"node_modules/core-js/internals/object-define-properties.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),definePropertyModule=require_object_define_property(),anObject=require_an_object(),toIndexedObject=require_to_indexed_object(),objectKeys=require_object_keys();exports.f=DESCRIPTORS&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(O,Properties){anObject(O);for(var props=toIndexedObject(Properties),keys=objectKeys(Properties),length=keys.length,index=0,key;length>index;)definePropertyModule.f(O,key=keys[index++],props[key]);return O}}});var require_html=__commonJS({"node_modules/core-js/internals/html.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in();module.exports=getBuiltIn("document","documentElement")}});var require_object_create=__commonJS({"node_modules/core-js/internals/object-create.js"(exports,module){"use strict";init_define_process_env();init_shim();var anObject=require_an_object(),definePropertiesModule=require_object_define_properties(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=require_hidden_keys(),html=require_html(),documentCreateElement=require_document_create_element
54(),sharedKey=require_shared_key(),GT=">",LT="<",PROTOTYPE="prototype",SCRIPT="script",IE_PROTO=sharedKey("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(content){return LT+SCRIPT+GT+content+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(activeXDocument2){activeXDocument2.write(scriptTag("")),activeXDocument2.close();var temp=activeXDocument2.parentWindow.Object;return activeXDocument2=null,temp},NullProtoObjectViaIFrame=function(){var iframe=documentCreateElement("iframe"),JS="java"+SCRIPT+":",iframeDocument;return iframe.style.display="none",html.appendChild(iframe),iframe.src=String(JS),iframeDocument=iframe.contentWindow.document,iframeDocument.open(),iframeDocument.write(scriptTag("document.F=Object")),iframeDocument.close(),iframeDocument.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var length=enumBugKeys.length;length--;)delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];return NullProtoObject()};hiddenKeys[IE_PROTO]=!0;module.exports=Object.create||function(O,Properties){var result;return O!==null?(EmptyConstructor[PROTOTYPE]=anObject(O),result=new EmptyConstructor,EmptyConstructor[PROTOTYPE]=null,result[IE_PROTO]=O):result=NullProtoObject(),Properties===void 0?result:definePropertiesModule.f(result,Properties)}}});var require_iterators_core=__commonJS({"node_modules/core-js/internals/iterators-core.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),isObject=require_is_object(),create=require_object_create(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltIn=require_define_built_in(),wellKnownSymbol=require_well_known_symbol(),IS_PURE=require_is_pure(),ITERATOR=wellKnownSymbol("iterator"),BUGGY_SAFARI_ITERATORS=!1,IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator;[].keys&&(arrayIterator=[].keys(),"next"in arrayIterator?(PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator)),PrototypeOfArrayIteratorPrototype!==Object.prototype&&(IteratorPrototype=PrototypeOfArrayIteratorPrototype)):BUGGY_SAFARI_ITERATORS=!0);var NEW_ITERATOR_PROTOTYPE=!isObject(IteratorPrototype)||fails(function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test});NEW_ITERATOR_PROTOTYPE?IteratorPrototype={}:IS_PURE&&(IteratorPrototype=create(IteratorPrototype));isCallable(IteratorPrototype[ITERATOR])||defineBuiltIn(IteratorPrototype,ITERATOR,function(){return this});module.exports={IteratorPrototype,BUGGY_SAFARI_ITERATORS}}});var require_esnext_iterator_constructor=__commonJS({"node_modules/core-js/modules/esnext.iterator.constructor.js"(){"use strict";init_define_process_env();init_shim();var $2=require_export(),global=require_global(),anInstance=require_an_instance(),anObject=require_an_object(),isCallable=require_is_callable(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltInAccessor=require_define_built_in_accessor(),createProperty=require_create_property(),fails=require_fails(),hasOwn=require_has_own_property(),wellKnownSymbol=require_well_known_symbol(),IteratorPrototype=require_iterators_core().IteratorPrototype,DESCRIPTORS=require_descriptors(),IS_PURE=require_is_pure(),CONSTRUCTOR="constructor",ITERATOR="Iterator",TO_STRING_TAG=wellKnownSymbol("toStringTag"),$TypeError=TypeError,NativeIterator=global[ITERATOR],FORCED=IS_PURE||!isCallable(NativeIterator)||NativeIterator.prototype!==IteratorPrototype||!fails(function(){NativeIterator({})}),IteratorConstructor=function(){if(anInstance(this,IteratorPrototype),getPrototypeOf(this)===IteratorPrototype)throw new $TypeError("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(key,value){DESCRIPTORS?defineBuiltInAccessor(IteratorPrototype,key,{configurable:!0,get:function(){return value},set:function(replacement){if(anObject(this),this===IteratorPrototype)throw new $TypeError("You can't redefine this property");hasOwn(this,key)?this[key]=replacement:createProperty(this,key,replacement)}}):IteratorPrototype[key]=value};hasOwn(IteratorPrototype,TO_STRING_TAG)||defineIteratorPrototypeAccessor(TO_STRING_TAG,ITERATOR);(FORCED||!hasOwn(IteratorPrototype,CONSTRUCTOR)||IteratorPrototype[CONSTRUCTOR]===Object)&&defineIteratorPrototypeAccessor(CONSTRUCTOR,IteratorConstructor);IteratorConstructor.prototype=IteratorPrototype;$2({global:!0,constructor:!0,forced:FORCED},{Iterator:IteratorConstructor})}});var require_get_iterator_direct=__commonJS({"node_modules/core-js/internals/get-iterator-direct.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(obj){return{iterator:obj,next:obj.next,done:!1}}}});var require_define_built_ins=__commonJS({"node_modules/core-js/internals/define-built-ins.js"(exports,module){"use strict";init_define_process_env();init_shim();var defineBuiltIn=require_define_built_in();module.exports=function(target,src,options){for(var key in src)defineBuiltIn(target,key,src[key],options);return target}}});var require_create_iter_result_object=__commonJS({"node_modules/core-js/internals/create-iter-result-object.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(value,done){return{value,done}}}});var require_iterator_close=__commonJS({"node_modules/core-js/internals/iterator-close.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),anObject=require_an_object(),getMethod=require_get_method();module.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{if(innerResult=getMethod(iterator,"return"),!innerResult){if(kind==="throw")throw value;return value}innerResult=call(innerResult,iterator)}catch(error){innerError=!0,innerResult=error}if(kind==="throw")throw value;if(innerError)throw innerResult;return anObject(innerResult),value}}});var require_iterator_create_proxy=__commonJS({"node_modules/core-js/internals/iterator-create-proxy.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),create=require_object_create(),createNonEnumerableProperty=require_create_non_enumerable_property(),defineBuiltIns=require_define_built_ins(),wellKnownSymbol=require_well_known_symbol(),InternalStateModule=require_internal_state(),getMethod=require_get_method(),IteratorPrototype=require_iterators_core().IteratorPrototype,createIterResultObject=require_create_iter_result_object(),iteratorClose=require_iterator_close(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),ITERATOR_HELPER="IteratorHelper",WRAP_FOR_VALID_ITERATOR="WrapForValidIterator",setInternalState=InternalStateModule.set,createIteratorProxyPrototype=function(IS_ITERATOR){var getInternalState=InternalStateModule.getterFor(IS_ITERATOR?WRAP_FOR_VALID_ITERATOR:ITERATOR_HELPER);return defineBuiltIns(create(IteratorPrototype),{next:function(){var state=getInternalState(this);if(IS_ITERATOR)return state.nextHandler();try{var result=state.done?void 0:state.nextHandler();return createIterResultObject(result,state.done)}catch(error){throw state.done=!0,error}},return:function(){var state=getInternalState(this),iterator=state.iterator;if(state.done=!0,IS_ITERATOR){var returnMethod=getMethod(iterator,"return");return returnMethod?call(returnMethod,iterator):createIterResultObject(void 0,!0)}if(state.inner)try{iteratorClose(state.inner.iterator,"normal")}catch(error){return iteratorClose(iterator,"throw",error)}return iteratorClose(iterator,"normal"),createIterResultObject(void 0,!0)}})},WrapForValidIteratorPrototype=createIteratorProxyPrototype(!0),IteratorHelperPrototype=createIteratorProxyPrototype(!1);createNonEnumerableProperty(IteratorHelperPrototype,TO_STRING_TAG,"Iterator Helper");module.exports=function(nextHandler,IS_ITERATOR){var IteratorProxy=function(record,state){state?(state.iterator=record.iterator,state.next=record.next):state=record,state.type=IS_ITERATOR?WRAP_FOR_VALID_ITERATOR:ITERATOR_HELPER,state.nextHandler=nextHandler,state.counter=0,state.done=!1,setInternalState(this,state)};return IteratorProxy.prototype=IS_ITERATOR?WrapForValidIteratorPrototype:IteratorHelperPrototype,IteratorProxy}}});var require_call_with_safe_iteration_closing=__commonJS({"node_modules/core-js/internals/call-with-safe-iteration-closing.js"(exports,module){"use strict";init_define_process_env();init_shim();var anObject=require_an_object(),iteratorClose=require_iterator_close();module.exports=function(iterator,fn,value,ENTRIES){try{return ENTRIES?fn(anObject(value)[0],value[1]):fn(value)}catch(error){iteratorClose(iterator,"throw",error)}}}});var require_esnext_iterator_filter=__commonJS({"node_modules/core-js/modules/esnext.iterator.filter.js"(){"use strict";init_define_process_env();init_shim();var $2=require_export(),call=require_function_call(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct(),createIteratorProxy=require_iterator_create_proxy(),callWithSafeIterationClosing=require_call_with_safe_iteration_closing(),IS_PURE=require_is_pure(),IteratorProxy=createIteratorProxy(function(){for(var iterator=this.iterator,predicate=this.predicate,next=this.next,result,done,value;;){if(result=anObject(call(next,iterator)),done=this.done=!!result.done,done)return;if(value=result.value,callWithSafeIterationClosing(iterator,predicate,[value,this.counter++],!0))return value}});$2({target:"Iterator",proto:!0,real:!0,forced:IS_PURE},{filter:function(predicate){return anObject(this),aCallable(predicate),new IteratorProxy(getIteratorDirect(this),{predicate})}})}});function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var u,base_safe_require,legacy_keys,safe_require,init_window_register=__esm({"lib-browser/window_register.js"(){"use strict";init_define_process_env();init_shim();u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};
54safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register}}});var chartjs_LineBarChart_exports={};__export(chartjs_LineBarChart_exports,{additional_data:()=>additional_data,property_applications:()=>chart_property_applications});var property_applications,chart_property_applications,additional_data,init_chartjs_LineBarChart=__esm({"lib-browser/optional/services/legacy/responsive_v0/chartjs_LineBarChart.js"(){"use strict";init_define_process_env();init_shim();init_window_register();property_applications=safe_require.safe_require("./core/property_applications"),chart_property_applications=[new property_applications.MinWidth],additional_data={notify_width(instance,width){if(instance.get_static_property("keep_proportion_resize")){let height=width/instance.element.get_width()*instance.element.get_height();instance.set_height(height)}}}}});init_define_process_env();init_shim();var import_esnext_iterator_constructor=__toESM(require_esnext_iterator_constructor()),import_esnext_iterator_filter=__toESM(require_esnext_iterator_filter());init_window_register();var external=safe_require.safe_require("./external"),btype_ids=safe_require.safe_require("./lang/btype_ids"),Lib=safe_require.safe_require("./lib"),appquery=safe_require.safe_require("./lang/appquery"),lang=safe_require.safe_require("./lang/lang"),numeric_format_utilities=safe_require.safe_require("./core/core_btypes/utilities/numeric_format_utilities"),btypes=safe_require.safe_require("./lang/btypes"),shared_fields=safe_require.safe_require("./core/shared_fields"),element_eval=safe_require.safe_require("./lang/evaluation/element_eval"),node_eval=safe_require.safe_require("@bubblegroup/evaluation/engine/node_eval"),{default_eval_host}=safe_require.safe_require("./lang/default_eval_host"),color_tokens=safe_require.safe_require("./lang/color_tokens"),page_state=safe_require.safe_require("@bubblegroup/evaluation/engine/page_state"),currency_consts=safe_require.safe_require("./constants/currency"),_chartjs_loaded=!1,Chart=null,shared_field_metadata;u.uses_field_metadata()&&(shared_field_metadata=safe_require.safe_require("./core/shared_field_metadata"));function load_chartjs(){_chartjs_loaded||(_chartjs_loaded=!0,Chart=safe_require.safe_require("./optional/chart"))}var property_applications2=safe_require.safe_require("./core/property_applications"),element_modifications=safe_require.safe_require("./core/core_elements/legacy/responsive_v0/element_modifications");element_modifications.set_legacy_element_modifications("chartjs-LineBarChart",(init_chartjs_LineBarChart(),__toCommonJS(chartjs_LineBarChart_exports)));function plugin_version(){return Lib()?appquery.get_public_setting("chartjs_installed_version")??0:1}function uses_css_responsive(){return Lib()?plugin_version()>=1||appquery.get_public_setting("chartjs_css_responsive")===!0:!0}var cls=class extends external.Service{constructor(){super(),this.authenticator=new external.NoAuth,this.elements=this._get_initial_elements()}_get_initial_elements(){return{LineBarChart:{display:"Line/Bar Chart",category:"visual elements",icon:"ion-stats-bars",condition(root){return!root?.is_mobile?.()},defaults:{width:590,height:370,collapse_margin:500},field_names:u.extend({chart_type:{default:"Line",no_states:!0},data_points_type:{no_states:!0},data_source:{},y_value_expression:{no_states:!0},label_expression:{no_states:!0},series1_color:{default:"rgba(151,187,205,1)",no_states:!0,in_style:!0},series1_fillColor:{default:"rgba(151,187,205,0.2)",no_states:!0,in_style:!0},showScale:{default:!0,no_states:!0,in_style:!0},scaleLineColor:{default:"rgba(0,0,0,.1)",no_states:!0,in_style:!0},scaleFontColor:{default:"#666",no_states:!0,in_style:!0},scaleShowGridLines:{default:!0,no_states:!0,in_style:!0},scaleGridLineColor:{default:"rgba(0,0,0,.05)",no_states:!0,in_style:!0},showTooltips:{default:!0,no_states:!0},customize_tooltips:{default:!1,no_states:!0},hide_label_tooltips:{default:!1,no_states:!0},bezierCurve:{default:!0,no_states:!0},animateRotate:{default:!0,no_states:!0},datasetFill:{default:!0,no_states:!0},keep_proportion_resize:{no_states:!0}},numeric_format_utilities.format_number_names),property_applications:[new property_applications2.Dimensions,new property_applications2.Backgroun
54d,new property_applications2.Border,new property_applications2.Padding,new property_applications2.BoxShadow,new property_applications2.ResponsiveElement],get uses_css_responsive(){return uses_css_responsive()},can_fix_aspect_ratio(){return!0},get_min_width(){return 0},get_html(instance){return"<div></div>"},initialize(instance){let canvas=instance.get_canvas();load_chartjs();let chart_drawn_once=!1,myChartInstance=null,data_point_context={element:instance,datasources:{...page_state.get_basic_datasources(default_eval_host,instance.element.root()),injected_value_btype:()=>this.get_injected_btype(instance.element)}};element_eval.pre_cache(instance,["height","width","padding_vertical","padding_horizontal","showScale","scaleLineColor","showTooltips","bezierCurve","datasetFill","scaleShowGridLines","scaleGridLineColor","scaleFontColor","animateRotate"]),instance.autorun(()=>{if(!instance.is_visible())return;let ratio=instance.get_static_property("aspect_ratio_height")/instance.get_static_property("aspect_ratio_width"),h=(instance.element.root()?.get_responsive_version()>0&&uses_css_responsive()&&instance.element.has_fixed_aspect_ratio()?element_eval.evaluate_property(instance,"width")*ratio:element_eval.evaluate_property(instance,"height"))-property_applications2.calculate_border_height(instance)-2*element_eval.evaluate_property(instance,"padding_vertical"),w=element_eval.evaluate_property(instance,"width")-property_applications2.calculate_border_width(instance)-2*element_eval.evaluate_property(instance,"padding_horizontal"),chart_type=instance.get_static_property("chart_type"),props={};for(let prop of["showScale","showTooltips","bezierCurve","datasetFill","scaleShowGridLines","animateRotate"])props[prop]=element_eval.evaluate_property(instance,prop);for(let prop of["scaleLineColor","scaleGridLineColor","scaleFontColor"])props[prop]=color_tokens.color_property_to_rgba(element_eval.evaluate_property(instance,prop));props.pointLabelFontColor=props.scaleFontColor,canvas.empty();let chart_canvas=$('<canvas id="myChart" width="'+w+'" height = "'+h+'"></canvas>');canvas.append(chart_canvas);let ctx=chart_canvas[0].getContext("2d"),myChart=new Chart(ctx),series1_color=color_tokens.color_property_to_rgba(element_eval.evaluate_property(instance,"series1_color")),series1_fill_color=color_tokens.color_property_to_rgba(element_eval.evaluate_property(instance,"series1_fillColor")),data;if(Lib().is_edit_mode())props.animation=!1,props.showTooltips=!1,["Line","Bar","Radar"].includes(chart_type)?data={labels:["January","February","March","April","May","June","July"],datasets:[{label:"Dataset 1",fillColor:series1_fill_color,strokeColor:series1_color,pointColor:series1_color,pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:series1_color,data:[65,59,80,81,56,55,40]}]}:["Pie","Doughnut"].includes(chart_type)&&(data=[{value:300,color:"#F7464A",highlight:"#FF5A5E",label:"Red"},{value:50,color:"#46BFBD",highlight:"#5AD3D1",label:"Green"},{value:100,color:"#FDB45C",highlight:"#FFC870",label:"Yellow"}]);else{let data_points_list=element_eval.evaluate_property(instance,"data_source")??null,data_points=[],list=data_points_list?.all?.()??[];if(list.length===0)return;for(let raw_data_point of list){data_point_context.datasources.injected_value=()=>raw_data_point;for(let name of["y_value_expression","label_expression"])try{node_eval.eval_property(instance.element,name,data_point_context,default_eval_host)}catch{}}for(let raw_data_point of list)data_point_context.datasources.injected_value=()=>raw_data_point,data_points.push({value:node_eval.eval_property(instance.element,"y_value_expression",data_point_context,default_eval_host)??0,label:node_eval.eval_property(instance.element,"label_expression",data_point_context,default_eval_host)});if(["Line","Bar","Radar"].includes(chart_type))data={labels:data_points.map(a=>a.label),datasets:[{label:"Dataset 1",fillColor:series1_fill_color,strokeColor:series1_color,pointColor:series1_color,pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:series1_color,data:data_points.map(a=>a.value)}]};else if(["Pie","Doughnut"].includes(chart_type)){let color_list=["#F7464A","#46BFBD","#FDB45C","#F8F65F","#BA8FF7","#46F776","#7FF7F7","#9830F7"],color_index=0;data=[];for(let a of data_points)data.push({value:a.value,label:a.label,color:color_list[color_index]}
54),color_index++,color_index>color_list.length-1&&(color_index=0)}if(chart_drawn_once?props.animation=!1:(props.animation=!0,chart_drawn_once=!0),instance.get_static_property("showTooltips")&&instance.get_static_property("customize_tooltips")){let format_data={};for(let k in numeric_format_utilities.format_number_names)format_data[k]=element_eval.evaluate_property(instance,k);let format_fn=btypes.get("number").get_message("format_number").evaluate,fn_name="chart_format_fn_"+instance.element_id();window[fn_name]=val=>format_fn(val,void 0,format_data),instance.get_static_property("hide_label_tooltips")?props.tooltipTemplate="<%= window."+fn_name+"(value) %>":props.tooltipTemplate="<%if (label){%><%=label%>: <%}%><%= window."+fn_name+"(value) %>"}}if(["Line","Bar"].includes(chart_type)){props.scaleBeginAtZero=!0;for(let datapoint of data.datasets?.[0]?.data??[])datapoint<0&&(props.scaleBeginAtZero=!1)}myChartInstance=myChart[chart_type](data,props)}),instance.on_destroy(()=>myChartInstance?.destroy())},get_injected_btype(element){return element.get_static_property("data_points_type")},get_injected_display(){return"Current point"},use_injected_datasource(node,element){return node.path().indexOf(element.property("y_value_expression").path())===0||node.path().indexOf(element.property("label_expression").path())===0},change_cursor_style_if_clickable:!0,add_an_invisible_div_on_the_top:!0,is_input:!1,contains_group_data:!1,get_states(element){return[]},get_state_value(element,name){},jquery_plugins(){return["jquery_plugins/chart"]}}}}keys(){return plugin_version()>=1?{}:{css_responsive:{caption:"Use new responsive properties for this plugin's elements",type:"client_safe",editor:"Checkbox"}}}},chartjs={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.chartjs=chartjs);var plugin_registry=safe_require.safe_require("./services/shared/plugin_registry");plugin_registry.register_plugin("chartjs",chartjs);})();
55/*! Bundled license information:
56
57buffer/index.js:
58  (*!
59   * The buffer module from node.js, for the browser.
60   *
61   * @author   Feross Aboukhadijeh <https://feross.org>
62   * @license  MIT
63   *)
64*/
65
66}
67
68
69window.preloaded['plugin/first_party:chartjs'] = true;
70window._bubble_page_load_data.hardcoded_plugins['jpanelmenu'] = true;
71window.__code__ = window.__code__ || {};
72if(!window.__code__['0ad46e9024536d413bb370f87d62b3e1ace7128cf9aeb2e497f87d32f1aa8e6b']){window.__code__['0ad46e9024536d413bb370f87d62b3e1ace7128cf9aeb2e497f87d32f1aa8e6b']=1;
73
74"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod));var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports){"use strict";init_define_process_env();init_shim();exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);
vendor: 28,123 bytes, line 74
74var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports){init_define_process_env();init_shim();exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=Buffer3;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports.kMaxLength=K_MAX_LENGTH;Buffer3.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer3.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer3.prototype,"parent",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer3.prototype,"offset",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer3.prototype),buf}function Buffer3(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer3.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer3.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer3.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer3.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer3.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer3,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer3.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer3.allocUnsafe=function(size){return allocUnsafe(size)};Buffer3.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer3.prototype),buf}function fromObject(obj){if(Buffer3.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer3.alloc(+length)}Buffer3.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer3.prototype};Buffer3.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer3.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer3.from(b,b.offset,b.byteLength)),!Buffer3.isBuffer(a)||!Buffer3.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer3.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer3.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer3.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer3.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer3.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer3.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer3.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer3.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer3.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer3.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer3.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer3.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer3.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer3.prototype.toLocaleString=Buffer3.prototype.toString;Buffer3.prototype.equals=function(b){if(!Buffer3.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer3.compare(this,b)===0};Buffer3.prototype.inspect=function(){var str="",max=exports.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer3.prototype[customInspectSymbol]=Buffer3.prototype.inspect);Buffer3.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer3.from(target,target.offset,target.byteLength)),!Buffer3.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer3.from(val,encoding)),Buffer3.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer3.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer3.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer3.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer3.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer3.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer3.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer3.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer3.prototype.readUintLE=Buffer3.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer3.prototype.readUintBE=Buffer3.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer3.prototype.readUint8=Buffer3.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer3.prototype.readUint16LE=Buffer3.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer3.prototype.readUint16BE=Buffer3.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer3.prototype.readUint32LE=Buffer3.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer3.prototype.readUint32BE=Buffer3.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer3.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer3.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer3.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer3.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer3.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer3.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer3.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer3.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer3.prototype.writeUintLE=Buffer3.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUintBE=Buffer3.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUint8=Buffer3.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer3.prototype.writeUint16LE=Buffer3.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeUint16BE=Buffer3.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeUint32LE=Buffer3.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer3.prototype.writeUint32BE=Buffer3.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer3.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 74
74)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer3.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer3.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer3.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer3.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer3.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer3.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer3.prototype.copy=function(target,targetStart,start,end){if(!Buffer3.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,180 bytes, line 74
74if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer3.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer3.isBuffer(val)?val:Buffer3.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports,module){init_define_process_env();init_shim();var process2=module.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
74var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});var require_global=__commonJS({"node_modules/core-js/internals/global.js"(exports,module){"use strict";init_define_process_env();init_shim();var check=function(it){return it&&it.Math===Math&&it};module.exports=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof window=="object"&&window)||check(typeof exports=="object"&&exports)||function(){return this}()||Function("return this")()}});var require_fails=__commonJS({"node_modules/core-js/internals/fails.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(exec){try{return!!exec()}catch{return!0}}}});var require_descriptors=__commonJS({"node_modules/core-js/internals/descriptors.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})}});var require_function_bind_native=__commonJS({"node_modules/core-js/internals/function-bind-native.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){var test=(function(){}).bind();return typeof test!="function"||test.hasOwnProperty("prototype")})}});var require_function_call=__commonJS({"node_modules/core-js/internals/function-call.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),call=Function.prototype.call;module.exports=NATIVE_BIND?call.bind(call):function(){return call.apply(call,arguments)}}});var require_object_property_is_enumerable=__commonJS({"node_modules/core-js/internals/object-property-is-enumerable.js"(exports){"use strict";init_define_process_env();init_shim();var $propertyIsEnumerable={}.propertyIsEnumerable,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor&&!$propertyIsEnumerable.call({1:2},1);exports.f=NASHORN_BUG?function(V){var descriptor=getOwnPropertyDescriptor(this,V);return!!descriptor&&descriptor.enumerable}:$propertyIsEnumerable}});var require_create_property_descriptor=__commonJS({"node_modules/core-js/internals/create-property-descriptor.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value}}}});var require_function_uncurry_this=__commonJS({"node_modules/core-js/internals/function-uncurr
74y-this.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),FunctionPrototype=Function.prototype,call=FunctionPrototype.call,uncurryThisWithBind=NATIVE_BIND&&FunctionPrototype.bind.bind(call,call);module.exports=NATIVE_BIND?uncurryThisWithBind:function(fn){return function(){return call.apply(fn,arguments)}}}});var require_classof_raw=__commonJS({"node_modules/core-js/internals/classof-raw.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toString=uncurryThis({}.toString),stringSlice=uncurryThis("".slice);module.exports=function(it){return stringSlice(toString(it),8,-1)}}});var require_indexed_object=__commonJS({"node_modules/core-js/internals/indexed-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),classof=require_classof_raw(),$Object=Object,split=uncurryThis("".split);module.exports=fails(function(){return!$Object("z").propertyIsEnumerable(0)})?function(it){return classof(it)==="String"?split(it,""):$Object(it)}
74:$Object}});var require_is_null_or_undefined=__commonJS({"node_modules/core-js/internals/is-null-or-undefined.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(it){return it==null}}});var require_require_object_coercible=__commonJS({"node_modules/core-js/internals/require-object-coercible.js"(exports,module){"use strict";init_define_process_env();init_shim();var isNullOrUndefined=require_is_null_or_undefined(),$TypeError=TypeError;module.exports=function(it){if(isNullOrUndefined(it))throw new $TypeError("Can't call method on "+it);return it}}});var require_to_indexed_object=__commonJS({"node_modules/core-js/internals/to-indexed-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var IndexedObject=require_indexed_object(),requireObjectCoercible=require_require_object_coercible();module.exports=function(it){return IndexedObject(requireObjectCoercible(it))}}});var require_is_callable=__commonJS({"node_modules/core-js/internals/is-callable.js"(exports,module){"use strict";init_define_process_env();init_shim();var documentAll=typeof document=="object"&&document.all;module.exports=typeof documentAll>"u"&&documentAll!==void 0?function(argument){return typeof argument=="function"||argument===documentAll}:function(argument){return typeof argument=="function"}}});var require_is_object=__commonJS({"node_modules/core-js/internals/is-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable();module.exports=function(it){return typeof it=="object"?it!==null:isCallable(it)}}});var require_get_built_in=__commonJS({"node_modules/core-js/internals/get-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),aFunction=function(argument){return isCallable(argument)?argument:void 0};module.exports=function(namespace,method){return arguments.length<2?aFunction(global[namespace]):global[namespace]&&global[namespace][method]}}});var require_object_is_prototype_of=__commonJS({"node_modules/core-js/internals/object-is-prototype-of.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this();module.exports=uncurryThis({}.isPrototypeOf)}});var require_engine_user_agent=__commonJS({"node_modules/core-js/internals/engine-user-agent.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=typeof navigator<"u"&&String(navigator.userAgent)||""}});var require_engine_v8_version=__commonJS({"node_modules/core-js/internals/engine-v8-version.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),userAgent=require_engine_user_agent(),process2=global.process,Deno=global.Deno,versions=process2&&process2.versions||Deno&&Deno.version,v8=versions&&versions.v8,match,version;v8&&(match=v8.split("."),version=match[0]>0&&match[0]<4?1:+(match[0]+match[1]));!version&&userAgent&&(match=userAgent.match(/Edge\/(\d+)/),(!match||match[1]>=74)&&(match=userAgent.match(/Chrome\/(\d+)/),match&&(version=+match[1])));module.exports=version}});var require_symbol_constructor_detection=__commonJS({"node_modules/core-js/internals/symbol-constructor-detection.js"(exports,module){"use strict";init_define_process_env();init_shim();var V8_VERSION=require_engine_v8_version(),fails=require_fails(),global=require_global(),$String=global.String;module.exports=!!Object.getOwnPropertySymbols&&!fails(function(){var symbol=Symbol("symbol detection");return!$String(symbol)||!(Object(symbol)instanceof Symbol)||!Symbol.sham&&V8_VERSION&&V8_VERSION<41})}});var require_use_symbol_as_uid=__commonJS({"node_modules/core-js/internals/use-symbol-as-uid.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_SYMBOL=require_symbol_constructor_detection();module.exports=NATIVE_SYMBOL&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}});var require_is_symbol=__commonJS({"node_modules/core-js/internals/is-symbol.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),isCallable=require_is_callable(),isPrototypeOf=require_object_is_prototype_of(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),$Object=Object;module.exports=USE_SYMBOL_AS_UID?function(it){return typeof it=="symbol"}:function(it){var $Symbol=getBuiltIn("Symbol");return isCallable($Symbol)&&isPrototypeOf($Symbol.prototype,$Object(it))}}});var require_try_to_string=__commonJS({"node_modules/core-js/internals/try-to-string.js"(exports,module){"use strict";init_define_process_env();init_shim();var $String=String;module.exports=function(argument){try{return $String(argument)}catch{return"Object"}}}});var require_a_callable=__commonJS({"node_modules/core-js/internals/a-callable.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),tryToString=require_try_to_string(),$TypeError=TypeError;module.exports=function(argument){if(isCallable(argument))return argument;throw new $TypeError(tryToString(argument)+" is not a function")}}});var require_get_method=__commonJS({"node_modules/core-js/internals/get-method.js"(exports,module){"use strict";init_define_process_env();init_shim();var aCallable=require_a_callable(),isNullOrUndefined=require_is_null_or_undefined();module.exports=function(V,P){var func=V[P];return isNullOrUndefined(func)?void 0:aCallable(func)}}});var require_ordinary_to_primitive=__commonJS({"node_modules/core-js/internals/ordinary-to-primitive.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isCallable=require_is_callable(),isObject=require_is_object(),$TypeError=TypeError;module.exports=function(input,pref){var fn,val;if(pref==="string"&&isCallable(fn=input.toString)&&!isObject(val=call(fn,input))||isCallable(fn=input.valueOf)&&!isObject(val=call(fn,input))||pref!=="string"&&isCallable(fn=input.toString)&&!isObject(val=call(fn,input)))return val;throw new $TypeError("Can't convert object to primitive value")}}});var require_is_pure=__commonJS({"node_modules/core-js/internals/is-pure.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=!1}});var require_define_global_property=__commonJS({"node_modules/core-js/internals/define-global-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),defineProperty=Object.defineProperty;module.exports=function(key,value){try{defineProperty(global,key,{value,configurable:!0,writable:!0})}catch{global[key]=value}return value}}});var require_shared_store=__commonJS({"node_modules/core-js/internals/shared-store.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),defineGlobalProperty=require_define_global_property(),SHARED="__core-js_shared__",store=global[SHARED]||defineGlobalProperty(S
74HARED,{});module.exports=store}});var require_shared=__commonJS({"node_modules/core-js/internals/shared.js"(exports,module){"use strict";init_define_process_env();init_shim();var IS_PURE=require_is_pure(),store=require_shared_store();(module.exports=function(key,value){return store[key]||(store[key]=value!==void 0?value:{})})("versions",[]).push({version:"3.35.1",mode:IS_PURE?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"})}});var require_to_object=__commonJS({"node_modules/core-js/internals/to-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var requireObjectCoercible=require_require_object_coercible(),$Object=Object;module.exports=function(argument){return $Object(requireObjectCoercible(argument))}}});var require_has_own_property=__commonJS({"node_modules/core-js/internals/has-own-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toObject=require_to_object(),hasOwnProperty=uncurryThis({}.hasOwnProperty);module.exports=Object.hasOwn||function(it,key){return hasOwnProperty(toObject(it),key)}}});var require_uid=__commonJS({"node_modules/core-js/internals/uid.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),id=0,postfix=Math.random(),toString=uncurryThis(1 .toString);module.exports=function(key){return"Symbol("+(key===void 0?"":key)+")_"+toString(++id+postfix,36)}}});var require_well_known_symbol=__commonJS({"node_modules/core-js/internals/well-known-symbol.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),shared=require_shared(),hasOwn=require_has_own_property(),uid=require_uid(),NATIVE_SYMBOL=require_symbol_constructor_detection(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),Symbol2=global.Symbol,WellKnownSymbolsStore=shared("wks"),createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol2.for||Symbol2:Symbol2&&Symbol2.withoutSetter||uid;module.exports=function(name){return hasOwn(WellKnownSymbolsStore,name)||(WellKnownSymbolsStore[name]=NATIVE_SYMBOL&&hasOwn(Symbol2,name)?Symbol2[name]:createWellKnownSymbol("Symbol."+name)),WellKnownSymbolsStore[name]}}});var require_to_primitive=__commonJS({"node_modules/core-js/internals/to-primitive.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isObject=require_is_object(),isSymbol
74=require_is_symbol(),getMethod=require_get_method(),ordinaryToPrimitive=require_ordinary_to_primitive(),wellKnownSymbol=require_well_known_symbol(),$TypeError=TypeError,TO_PRIMITIVE=wellKnownSymbol("toPrimitive");module.exports=function(input,pref){if(!isObject(input)||isSymbol(input))return input;var exoticToPrim=getMethod(input,TO_PRIMITIVE),result;if(exoticToPrim){if(pref===void 0&&(pref="default"),result=call(exoticToPrim,input,pref),!isObject(result)||isSymbol(result))return result;throw new $TypeError("Can't convert object to primitive value")}return pref===void 0&&(pref="number"),ordinaryToPrimitive(input,pref)}}});var require_to_property_key=__commonJS({"node_modules/core-js/internals/to-property-key.js"(exports,module){"use strict";init_define_process_env();init_shim();var toPrimitive=require_to_primitive(),isSymbol=require_is_symbol();module.exports=function(argument){var key=toPrimitive(argument,"string");return isSymbol(key)?key:key+""}}});var require_document_create_element=__commonJS({"node_modules/core-js/internals/document-create-element.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isObject=require_is_object(),document2=global.document,EXISTS=isObject(document2)&&isObject(document2.createElement);module.exports=function(it){return EXISTS?document2.createElement(it):{}}}});var require_ie8_dom_define=__commonJS({"node_modules/core-js/internals/ie8-dom-define.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails(),createElement=require_document_create_element();module.exports=!DESCRIPTORS&&!fails(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!==7})}});var require_object_get_own_property_descriptor=__commonJS({"node_modules/core-js/internals/object-get-own-property-descriptor.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),call=require_function_call(),propertyIsEnumerableModule=require_object_property_is_enumerable(),createPropertyDescriptor=require_create_property_descriptor(),toIndexedObject=require_to_indexed_object(),toPropertyKey=require_to_property_key(),hasOwn=require_has_own_property(),IE8_DOM_DEFINE=require_ie8_dom_define(),$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;exports.f=DESCRIPTORS?$getOwnPropertyDescriptor:function(O,P){if(O=toIndexedObject(O),P=toPropertyKey(P),IE8_DOM_DEFINE)try{return $getOwnPropertyDescriptor(O,P)}catch{}if(hasOwn(O,P))return createPropertyDescriptor(!call(propertyIsEnumerableModule.f,O,P),O[P])}}});var require_v8_prototype_define_bug=__commonJS({"node_modules/core-js/internals/v8-prototype-define-bug.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails();module.exports=DESCRIPTORS&&fails(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})}});var require_an_object=__commonJS({"node_modules/core-js/internals/an-object.js"(exports,module){"use strict";init_define_process_env();init_shim();var isObject=require_is_object(),$String=String,$TypeError=TypeError;module.exports=function(argument){if(isObject(argument))return argument;throw new $TypeError($String(argument)+" is not an object")}}});var require_object_define_property=__commonJS({"node_modules/core-js/internals/object-define-property.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),IE8_DOM_DEFINE=require_ie8_dom_define(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),anObject=require_an_object(),toPropertyKey=require_to_property_key(),$TypeError=TypeError,$defineProperty=Object.defineProperty,$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE="configurable",WRITABLE="writable";exports.f=DESCRIPTORS?V8_PROTOTYPE_DEFINE_BUG?function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),typeof O=="function"&&P==="prototype"&&"value"in Attributes&&WRITABLE in Attributes&&!Attributes[WRITABLE]){var current=$getOwnPropertyDescriptor(O,P);current&&current[WRITABLE]&&(O[P]=Attributes.value,Attributes={configurable:CONFIGURABLE in Attributes?Attributes[CONFIGURABLE]:current[CONFIGURABLE],enumerable:ENUMERABLE in Attributes?Attributes[ENUMERABLE]:current[ENUMERABLE],writable:!1})}return $defineProperty(O,P,Attributes)}
74:$defineProperty:function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),IE8_DOM_DEFINE)try{return $defineProperty(O,P,Attributes)}catch{}if("get"in Attributes||"set"in Attributes)throw new $TypeError("Accessors not supported");return"value"in Attributes&&(O[P]=Attributes.value),O}}});var require_create_non_enumerable_property=__commonJS({"node_modules/core-js/internals/create-non-enumerable-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module.exports=DESCRIPTORS?function(object,key,value){return definePropertyModule.f(object,key,createPropertyDescriptor(1,value))}:function(object,key,value){return object[key]=value,object}}});var require_function_name=__commonJS({"node_modules/core-js/internals/function-name.js"(exports,module){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),hasOwn=require_has_own_property(),FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn(FunctionPrototype,"name"),PROPER=EXISTS&&(function(){}).name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS||DESCRIPTORS&&getDescriptor(FunctionPrototype,"name").configurable);module.exports={EXISTS,PROPER,CONFIGURABLE}}});
74var require_inspect_source=__commonJS({"node_modules/core-js/internals/inspect-source.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),isCallable=require_is_callable(),store=require_shared_store(),functionToString=uncurryThis(Function.toString);isCallable(store.inspectSource)||(store.inspectSource=function(it){return functionToString(it)});module.exports=store.inspectSource}});var require_weak_map_basic_detection=__commonJS({"node_modules/core-js/internals/weak-map-basic-detection.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),WeakMap=global.WeakMap;module.exports=isCallable(WeakMap)&&/native code/.test(String(WeakMap))}});var require_shared_key=__commonJS({"node_modules/core-js/internals/shared-key.js"(exports,module){"use strict";init_define_process_env();init_shim();var shared=require_shared(),uid=require_uid(),keys=shared("keys");module.exports=function(key){return keys[key]||(keys[key]=uid(key))}}});var require_hidden_keys=__commonJS({"node_modules/core-js/internals/hidden-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports={}}});var require_internal_state=__commonJS({"node_modules/core-js/internals/internal-state.js"(exports,module){"use strict";init_define_process_env();init_shim();var NATIVE_WEAK_MAP=require_weak_map_basic_detection(),global=require_global(),isObject=require_is_object(),createNonEnumerableProperty=require_create_non_enumerable_property(),hasOwn=require_has_own_property(),shared=require_shared_store(),sharedKey=require_shared_key(),hiddenKeys=require_hidden_keys(),OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError2=global.TypeError,WeakMap=global.WeakMap,set,get,has,enforce=function(it){return has(it)?get(it):set(it,{})},getterFor=function(TYPE){return function(it){var state;if(!isObject(it)||(state=get(it)).type!==TYPE)throw new TypeError2("Incompatible receiver, "+TYPE+" required");return state}};NATIVE_WEAK_MAP||shared.state?(store=shared.state||(shared.state=new WeakMap),store.get=store.get,store.has=store.has,store.set=store.set,set=function(it,metadata){if(store.has(it))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,store.set(it,metadata),metadata},get=function(it){return store.get(it)||{}},has=function(it){return store.has(it)}):(STATE=sharedKey("state"),hiddenKeys[STATE]=!0,set=function(it,metadata){if(hasOwn(it,STATE))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,createNonEnumerableProperty(it,STATE,metadata),metadata},get=function(it){return hasOwn(it,STATE)?it[STATE]:{}},has=function(it){return hasOwn(it,STATE)});var store,STATE;module.exports={set,get,has,enforce,getterFor}}});var require_make_built_in=__commonJS({"node_modules/core-js/internals/make-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),isCallable=require_is_callable(),hasOwn=require_has_own_property(),DESCRIPTORS=require_descriptors(),CONFIGURABLE_FUNCTION_NAME=require_function_name().CONFIGURABLE,inspectSource=require_inspect_source(),InternalStateModule=require_internal_state(),enforceInternalState=InternalStateModule.enforce,getInternalState=InternalStateModule.get,$String=String,defineProperty=Object.defineProperty,stringSlice=uncurryThis("".slice),replace=uncurryThis("".replace),join=uncurr
74yThis([].join),CONFIGURABLE_LENGTH=DESCRIPTORS&&!fails(function(){return defineProperty(function(){},"length",{value:8}).length!==8}),TEMPLATE=String(String).split("String"),makeBuiltIn=module.exports=function(value,name,options){stringSlice($String(name),0,7)==="Symbol("&&(name="["+replace($String(name),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),options&&options.getter&&(name="get "+name),options&&options.setter&&(name="set "+name),(!hasOwn(value,"name")||CONFIGURABLE_FUNCTION_NAME&&value.name!==name)&&(DESCRIPTORS?defineProperty(value,"name",{value:name,configurable:!0}):value.name=name),CONFIGURABLE_LENGTH&&options&&hasOwn(options,"arity")&&value.length!==options.arity&&defineProperty(value,"length",{value:options.arity});try{options&&hasOwn(options,"constructor")&&options.constructor?DESCRIPTORS&&defineProperty(value,"prototype",{writable:!1}):value.prototype&&(value.prototype=void 0)}catch{}var state=enforceInternalState(value);return hasOwn(state,"source")||(state.source=join(TEMPLATE,typeof name=="string"?name:"")),value};Function.prototype.toString=makeBuiltIn(function(){return isCallable(this)&&getInternalState(this).source||inspectSource(this)},"toString")}});var require_define_built_in=__commonJS({"node_modules/core-js/internals/define-built-in.js"(exports,module){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),definePropertyModule=require_object_define_property(),makeBuiltIn=require_make_built_in(),defineGlobalProperty=require_define_global_property();module.exports=function(O,key,value,options){options||(options={});var simple=options.enumerable,name=options.name!==void 0?options.name:key;if(isCallable(value)&&makeBuiltIn(value,name,options),options.global)simple?O[key]=value:defineGlobalProperty(key,value);else{try{options.unsafe?O[key]&&(simple=!0):delete O[key]}catch{}simple?O[key]=value:definePropertyModule.f(O,key,{value,enumerable:!1,configurable:!options.nonConfigurable,writable:!options.nonWritable})}return O}}});var require_math_trunc=__commonJS({"node_modules/core-js/internals/math-trunc.js"(exports,module){"use strict";init_define_process_env();init_shim();var ceil=Math.ceil,floor=Math.floor;module.exports=Math.trunc||function(x){var n=+x;return(n>0?floor:ceil)(n)}}});var require_to_integer_or_infinity=__commonJS({"node_modules/core-js/internals/to-integer-or-infinity.js"(exports,module){"use strict";init_define_process_env();init_shim();var trunc=require_math_trunc();module.exports=function(argument){var number=+argument;return number!==number||number===0?0:trunc(number)}}});var require_to_absolute_index=__commonJS({"node_modules/core-js/internals/to-absolute-index.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),max=Math.max,min=Math.min;module.exports=function(index,length){var integer=toIntegerOrInfinity(index);return integer<0?max(integer+length,0):min(integer,length)}}});var require_to_length=__commonJS({"node_modules/core-js/internals/to-length.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),min=Math.min;module.exports=function(argument){var len=toIntegerOrInfinity(argument);return len>0?min(len,9007199254740991):0}}});var require_length_of_array_like=__commonJS({"node_modules/core-js/internals/length-of-array-like.js"(exports,module){"use strict";init_define_process_env();init_shim();var toLength=require_to_length();module.exports=function(obj){return toLength(obj.length)}}});var require_array_includes=__commonJS({"node_modules/core-js/internals/array-includes.js"(exports,module){"use strict";init_define_process_env();init_shim();var toIndexedObject=require_to_indexed_object(),toAbsoluteIndex=require_to_absolute_index(),lengthOfArrayLike=require_length_of_array_like(),createMethod=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIndexedObject($this),length=lengthOfArrayLike(O),index=toAbsoluteIndex(fromIndex,length),value;if(IS_INCLUDES&&el!==el){for(;length>index;)if(value=O[index++],value!==value)return!0}else for(;length>index;index++)if((IS_INCLUDES||index in O)&&O[index]===el)return IS_INCLUDES||index||0;return!IS_INCLUDES&&-1}};module.exports={includes:createMethod(!0),indexOf:createMethod(!1)}}});var require_object_keys_internal=__commonJS({"node_modules/core-js/internals/object-keys-internal.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),hasOwn=require_has_own_property(),toIndexedObject=require_to_indexed_object(),indexOf=require_array_includes().indexOf,hiddenKeys=require_hidden_keys(),push=uncurryThis([].push);module.exports=function(object,names){var O=toIndexedObject(object),i=0,result=[],key;for(key in O)!hasOwn(hiddenKeys,key)&&hasOwn(O,key)&&push(result,key);for(;names.length>i;)hasOwn(O,key=names[i++])&&(~indexOf(result,key)||push(result,key));return result}}});var require_enum_bug_keys=__commonJS({"node_modules/core-js/internals/enum-bug-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleStr
74ing","toString","valueOf"]}});var require_object_get_own_property_names=__commonJS({"node_modules/core-js/internals/object-get-own-property-names.js"(exports){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=enumBugKeys.concat("length","prototype");exports.f=Object.getOwnPropertyNames||function(O){return internalObjectKeys(O,hiddenKeys)}}});var require_object_get_own_property_symbols=__commonJS({"node_modules/core-js/internals/object-get-own-property-symbols.js"(exports){"use strict";init_define_process_env();init_shim();exports.f=Object.getOwnPropertySymbols}});var require_own_keys=__commonJS({"node_modules/core-js/internals/own-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),uncurryThis=require_function_uncurry_this(),getOwnPropertyNamesModule=require_object_get_own_property_names(),getOwnPropertySymbolsModule=require_object_get_own_property_symbols(),anObject=require_an_object(),concat=uncurryThis([].concat);module.exports=getBuiltIn("Reflect","ownKeys")||function(it){var keys=getOwnPropertyNamesModule.f(anObject(it)),getOwnPropertySymbols=getOwnPropertySymbolsModule.f;return getOwnPropertySymbols?concat(keys,getOwnPropertySymbols(it)):keys}}});var require_copy_constructor_properties=__commonJS({"node_modules/core-js/internals/copy-constructor-properties.js"(exports,module){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),ownKeys=require_own_keys(),getOwnPropertyDescriptorModule=require_object_get_own_property_descriptor(),definePropertyModule=require_object_define_property();module.exports=function(target,source,exceptions){for(var keys=ownKeys(source),defineProperty=definePropertyModule.f,getOwnPropertyDescriptor=getOwnPropertyDescriptorModule.f,i=0;i<keys.length;i++){var key=keys[i];!hasOwn(target,key)&&!(exceptions&&hasOwn(exceptions,key))&&defineProperty(target,key,getOwnPropertyDescriptor(source,key))}}}});var require_is_forced=__commonJS({"node_modules/core-js/internals/is-forced.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),replacement=/#|\.prototype\./,isForced=function(feature,detection){var value=data[normalize(feature)];return value===POLYFILL?!0:value===NATIVE?!1:isCallable(detection)?fails(detection):!!detection},normalize=isForced.normalize=function(string){return String(string).replace(replacement,".").toLowerCase()},data=isForced.data={},NATIVE=isForced.NATIVE="N",POLYFILL=isForced.POLYFILL="P";module.exports=isForced}});var require_export=__commonJS({"node_modules/core-js/internals/export.js"(exports,module){"use strict";init_define_process_env();init_shim();var global=require_global(),getOwnPropertyDescriptor=require_object_get_own_property_descriptor().f,createNonEnumerableProperty=require_create_non_enumerable_property(),defineBuiltIn=require_define_built_in(),defineGlobalProperty=require_define_global_property(),copyConstructorProperties=require_copy_constructor_properties(),isForced=require_is_forced();module.exports=function(options,source){var TARGET=options.target,GLOBAL=options.global,STATIC=options.stat,FORCED,target,key,targetProperty,sourceProperty,descriptor;if(GLOBAL?target=global:STATIC?target=global[TARGET]||defineGlobalProperty(TARGET,{}):target=global[TARGET]&&global[TARGET].prototype,target)for(key in source){if(sourceProperty=source[key],options.dontCallGetSet?(descriptor=getOwnPropertyDescriptor(target,key),targetProperty=descriptor&&descriptor.value):targetProperty=target[key],FORCED=isForced(GLOBAL?key:TARGET+(STATIC?".":"#")+key,options.forced),!FORCED&&targetProperty!==void 0){if(typeof sourceProperty==typeof targetProperty)continue;copyConstructorProperties(sourceProperty,targetProperty)}(options.sham||targetProperty&&targetProperty.sham)&&createNonEnumerableProperty(sourceProperty,"sham",!0),defineBuiltIn(target,key,sourceProperty,options)}}}});var require_an_instance=__commonJS({"node_modules/core-js/internals/an-instance.js"(exports,module){"use strict";init_define_process_env();init_shim();var isPrototypeOf=require_object_is_prototype_of(),$TypeError=TypeError;module.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw new $TypeError("Incorrect invocation")}}});var require_correct_prototype_getter=__commonJS({"node_modules/core-js/internals/correct-prototype-getter.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails();module.exports=!fails(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})}});var require_object_get_prototype_of=__commonJS({"node_modules/core-js/internals/object-get-prototype-of.js"(exports,module){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),isCallable=require_is_callable(),toObject=require_to_object(),sharedKey=require_shared_key(),CORRECT_PROTOTYPE_GETTER=require_correct_prototype_getter(),IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype;module.exports=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;return isCallable(constructor)&&object instanceof constructor?constructor.prototype:object instanceof $Object?ObjectPrototype:null}}});var require_define_built_in_accessor=__commonJS({"node_modules/core-js/internals/define-built-in-accessor.js"(exports,module){"use strict";init_define_process_env();init_shim();var makeBuiltIn=require_make_built_in(),defineProperty=require_object_define_property();module.exports=function(target,name,descriptor){return descriptor.get&&makeBuiltIn(descriptor.get,name,{getter:!0}),descriptor.set&&makeBuiltIn(descriptor.set,name,{setter:!0}),defineProperty.f(target,name,descriptor)}}});var require_create_property=__commonJS({"node_modules/core-js/internals/create-property.js"(exports,module){"use strict";init_define_process_env();init_shim();var toPropertyKey=require_to_property_key(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module.exports=function(object,key,value){var propertyKey=toPropertyKey(key);propertyKey in object?definePropertyModule.f(object,propertyKey,createPropertyDescriptor(0,value)):object[propertyKey]=value}}});var require_object_keys=__commonJS({"node_modules/core-js/internals/object-keys.js"(exports,module){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys();module.exports=Object.keys||function(O){return internalObjectKeys(O,enumBugKeys)}}});var require_object_define_properties=__commonJS({"node_modules/core-js/internals/object-define-properties.js"(exports){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),definePropertyModule=require_object_define_property(),anObject=require_an_object(),toIndexedObject=require_to_indexed_object(),objectKeys=require_object_keys();exports.f=DESCRIPTORS&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(O,Properties){anObject(O);for(var props=toIndexedObject(Properties),keys=objectKeys(Properties),length=keys.length,index=0,key;length>index;)definePropertyModule.f(O,key=keys[index++],props[key]);return O}}});var require_html=__commonJS({"node_modules/core-js/internals/html.js"(exports,module){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in();module.exports=getBuiltIn("document","documentElement")}});var require_object_create=__commonJS({"node_modules/core-js/internals/object-create.js"(exports,module){"use strict";init_define_process_env();init_shim();var anObject=require_an_object(),definePropertiesModule=require_object_define_properties(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=require_hidden_keys(),html=require_html(),documentCreateElement=require_document_create_element
vendor: 4,762 bytes, line 74
74(),sharedKey=require_shared_key(),GT=">",LT="<",PROTOTYPE="prototype",SCRIPT="script",IE_PROTO=sharedKey("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(content){return LT+SCRIPT+GT+content+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(activeXDocument2){activeXDocument2.write(scriptTag("")),activeXDocument2.close();var temp=activeXDocument2.parentWindow.Object;return activeXDocument2=null,temp},NullProtoObjectViaIFrame=function(){var iframe=documentCreateElement("iframe"),JS="java"+SCRIPT+":",iframeDocument;return iframe.style.display="none",html.appendChild(iframe),iframe.src=String(JS),iframeDocument=iframe.contentWindow.document,iframeDocument.open(),iframeDocument.write(scriptTag("document.F=Object")),iframeDocument.close(),iframeDocument.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var length=enumBugKeys.length;length--;)delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];return NullProtoObject()};hiddenKeys[IE_PROTO]=!0;module.exports=Object.create||function(O,Properties){var result;return O!==null?(EmptyConstructor[PROTOTYPE]=anObject(O),result=new EmptyConstructor,EmptyConstructor[PROTOTYPE]=null,result[IE_PROTO]=O):result=NullProtoObject(),Properties===void 0?result:definePropertiesModule.f(result,Properties)}}});var require_iterators_core=__commonJS({"node_modules/core-js/internals/iterators-core.js"(exports,module){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),isObject=require_is_object(),create=require_object_create(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltIn=require_define_built_in(),wellKnownSymbol=require_well_known_symbol(),IS_PURE=require_is_pure(),ITERATOR=wellKnownSymbol("iterator"),BUGGY_SAFARI_ITERATORS=!1,IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator;[].keys&&(arrayIterator=[].keys(),"next"in arrayIterator?(PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator)),PrototypeOfArrayIteratorPrototype!==Object.prototype&&(IteratorPrototype=PrototypeOfArrayIteratorPrototype)):BUGGY_SAFARI_ITERATORS=!0);var NEW_ITERATOR_PROTOTYPE=!isObject(IteratorPrototype)||fails(function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test});NEW_ITERATOR_PROTOTYPE?IteratorPrototype={}:IS_PURE&&(IteratorPrototype=create(IteratorPrototype));isCallable(IteratorPrototype[ITERATOR])||defineBuiltIn(IteratorPrototype,ITERATOR,function(){return this});module.exports={IteratorPrototype,BUGGY_SAFARI_ITERATORS}}});var require_esnext_iterator_constructor=__commonJS({"node_modules/core-js/modules/esnext.iterator.constructor.js"(){"use strict";init_define_process_env();init_shim();var $2=require_export(),global=require_global(),anInstance=require_an_instance(),anObject=require_an_object(),isCallable=require_is_callable(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltInAccessor=require_define_built_in_accessor(),createProperty=require_create_property(),fails=require_fails(),hasOwn=require_has_own_property(),wellKnownSymbol=require_well_known_symbol(),IteratorPrototype=require_iterators_core().IteratorPrototype,DESCRIPTORS=require_descriptors(),IS_PURE=require_is_pure(),CONSTRUCTOR="constructor",ITERATOR="Iterator",TO_STRING_TAG=wellKnownSymbol("toStringTag"),$TypeError=TypeError,NativeIterator=global[ITERATOR],FORCED=IS_PURE||!isCallable(NativeIterator)||NativeIterator.prototype!==IteratorPrototype||!fails(function(){NativeIterator({})}),IteratorConstructor=function(){if(anInstance(this,IteratorPrototype),getPrototypeOf(this)===IteratorPrototype)throw new $TypeError("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(key,value){DESCRIPTORS?defineBuiltInAccessor(IteratorPrototype,key,{configurable:!0,get:function(){return value},set:function(replacement){if(anObject(this),this===IteratorPrototype)throw new $TypeError("You can't redefine this property");hasOwn(this,key)?this[key]=replacement:createProperty(this,key,replacement)}}):IteratorPrototype[key]=value};hasOwn(IteratorPrototype,TO_STRING_TAG)||defineIteratorPrototypeAccessor(TO_STRING_TAG,ITERATOR);(FORCED||!hasOwn(IteratorPrototype,CONSTRUCTOR)||IteratorPrototype[CONSTRUCTOR]===Object)&&defineIteratorPrototypeAccessor(CONSTRUCTOR,IteratorConstructor);IteratorConstructor.prototype=IteratorPrototype;$2({global:!0,constructor:!0,forced:FORCED},{Iterator:IteratorConstructor})}});var require_function_uncurry_this_clause=__commonJS({"node_modules/core-js/internals/function-uncurr
74y-this-clause.js"(exports,module){"use strict";init_define_process_env();init_shim();var classofRaw=require_classof_raw(),uncurryThis=require_function_uncurry_this();module.exports=function(fn){if(classofRaw(fn)==="Function")return uncurryThis(fn)}}});var require_function_bind_context=__commonJS({"node_modules/core-js/internals/function-bind-context.js"(exports,module){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this_clause(),aCallable=require_a_callable(),NATIVE_BIND=require_function_bind_native(),bind=uncurryThis(uncurryThis.bind);module.exports=function(fn,that){return aCallable(fn),that===void 0?fn:NATIVE_BIND?bind(fn,that):function(){return fn.apply(that,arguments)}}}});var require_iterators=__commonJS({"node_modules/core-js/internals/iterators.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports={}}});var require_is_array_iterator_method=__commonJS({"node_modules/core-js/internals/is-array-iterator-method.js"(exports,module){"use strict";init_define_process_env();init_shim();var wellKnownSymbol=require_well_known_symbol(),Iterators=require_iterators(),ITERATOR=wellKnownSymbol("iterator"),ArrayPrototype=Array.prototype;module.exports=function(it){return it!==void 0&&(Iterators.Array===it||ArrayPrototype[ITERATOR]===it)}}});var require_to_string_tag_support=__commonJS({"node_modules/core-js/internals/to-string-tag-support.js"(exports,module){"use strict";init_define_process_env();init_shim();var wellKnownSymbol=require_well_known_symbol(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),test={};test[TO_STRING_TAG]="z";module.exports=String(test)==="[object z]"}});var require_classof=__commonJS({"node_modules/core-js/internals/classof.js"(exports,module){"use strict";init_define_process_env();init_shim();var TO_STRING_TAG_SUPPORT=require_to_string_tag_support(),isCallable=require_is_callable(),classofRaw=require_classof_raw(),wellKnownSymbol=require_well_known_symbol(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),$Object=Object,CORRECT_ARGUMENTS=classofRaw(function(){return arguments}())==="Arguments",tryGet=function(it,key){try{return it[key]}catch{}};module.exports=TO_STRING_TAG_SUPPORT?classofRaw:function(it){var O,tag,result;return it===void 0?"Undefined":it===null?"Null":typeof(tag=tryGet(O=$Object(it),TO_STRING_TAG))=="string"?tag:CORRECT_ARGUMENTS?classofRaw(O):(result=classofRaw(O))==="Object"&&isCallable(O.callee)?"Arguments":result}}});var require_get_iterator_method=__commonJS({"node_modules/core-js/internals/get-iterator-method.js"(exports,module){"use strict";init_define_process_env();init_shim();var classof=require_classof(),getMethod=require_get_method(),isNullOrUndefined=require_is_null_or_undefined(),Iterators=require_iterators(),wellKnownSymbol=require_well_known_symbol(),ITERATOR=wellKnownSymbol("iterator");module.exports=function(it){if(!isNullOrUndefined(it))return getMethod(it,ITERATOR)||getMethod(it,"@@iterator")||Iterators[classof(it)]}}});var require_get_iterator=__commonJS({"node_modules/core-js/internals/get-iterator.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),aCallable=require_a_callable(),anObject=require_an_object(),tryToString=require_try_to_string(),getIteratorMethod=require_get_iterator_method(),$TypeError=TypeError;module.exports=function(argument,usingIterator){var iteratorMethod=arguments.length<2?getIteratorMethod(argument):usingIterator;if(aCallable(iteratorMethod))return anObject(call(iteratorMethod,argument));throw new $TypeError(tryToString(argument)+" is not iterable")}}});var require_iterator_close=__commonJS({"node_modules/core-js/internals/iterator-close.js"(exports,module){"use strict";init_define_process_env();init_shim();var call=require_function_call(),anObject=require_an_object(),getMethod=require_get_method();module.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{if(innerResult=getMethod(iterator,"return"),!innerResult){if(kind==="throw")throw value;return value}innerResult=call(innerResult,iterator)}catch(error){innerError=!0,innerResult=error}if(kind==="throw")throw value;if(innerError)throw innerResult;return anObject(innerResult),value}}});var require_iterate=__commonJS({"node_modules/core-js/internals/iterate.js"(exports,module){"use strict";init_define_process_env();init_shim();var bind=require_function_bind_context(),call=require_function_call(),anObject=require_an_object(),tryToString=require_try_to_string(),isArrayIteratorMethod=require_is_array_iterator_method(),lengthOfArrayLike=require_length_of_array_like(),isPrototypeOf=require_object_is_prototype_of(),getIterator=require_get_iterator(),getIteratorMethod=require_get_iterator_method(),iteratorClose=require_iterator_close(),$TypeError=TypeError,Result=function(stopped,result){this.stopped=stopped,this.result=result},ResultPrototype=Result.prototype;module.exports=function(iterable,unboundFunction,options){var that=options&&options.that,AS_ENTRIES=!!(options&&options.AS_ENTRIES),IS_RECORD=!!(options&&options.IS_RECORD),IS_ITERATOR=!!(options&&options.IS_ITERATOR),INTERRUPTED=!!(options&&options.INTERRUPTED),fn=bind(unboundFunction,that),iterator,iterFn,index,length,result,next,step,stop=function(condition){return iterator&&iteratorClose(iterator,"normal",condition),new Result(!0,condition)},callFn=function(value){return AS_ENTRIES?(anObject(value),INTERRUPTED?fn(value[0],value[1],stop):fn(value[0],value[1])):INTERRUPTED?fn(value,stop):fn(value)};if(IS_RECORD)iterator=iterable.iterator;else if(IS_ITERATOR)iterator=iterable;else{if(iterFn=getIteratorMethod(iterable),!iterFn)throw new $TypeError(tryToString(iterable)+" is not iterable");if(isArrayIteratorMethod(iterFn)){for(index=0,length=lengthOfArrayLike(iterable);length>index;index++)if(result=callFn(iterable[index]),result&&isPrototypeOf(ResultPrototype,result))return result;return new Result(!1)}iterator=getIterator(iterable,iterFn)}for(next=IS_RECORD?iterable.next:iterator.next;!(step=call(next,iterator)).done;){try{result=callFn(step.value)}catch(error){iteratorClose(iterator,"throw",error)}if(typeof result=="object"&&result&&isPrototypeOf(ResultPrototype,result))return result}return new Result(!1)}}});var require_get_iterator_direct=__commonJS({"node_modules/core-js/internals/get-iterator-direct.js"(exports,module){"use strict";init_define_process_env();init_shim();module.exports=function(obj){return{iterator:obj,next:obj.next,done:!1}}}});var require_esnext_iterator_find=__commonJS({"node_modules/core-js/modules/esnext.iterator.find.js"(
74){"use strict";init_define_process_env();init_shim();var $2=require_export(),iterate=require_iterate(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct();$2({target:"Iterator",proto:!0,real:!0},{find:function(predicate){anObject(this),aCallable(predicate);var record=getIteratorDirect(this),counter=0;return iterate(record,function(value,stop){if(predicate(value,counter++))return stop(value)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})}});init_define_process_env();init_shim();var import_esnext_iterator_constructor=__toESM(require_esnext_iterator_constructor()),import_esnext_iterator_find=__toESM(require_esnext_iterator_find());init_define_process_env();init_shim();var u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register};var element_eval=safe_require.safe_require("./lang/evaluation/element_eval"),external=safe_require.safe_require("./external"),services=safe_require.safe_require("./services"),property_applications=safe_require.safe_require("./core/property_applications"),Lib=safe_require.safe_require("./lib"),element_workflows=safe_require.safe_require("./core/core_elements/core_elements_utilities/element_workflows"),icons_legacy=safe_require.safe_require("./core/core_elements/legacy/responsive_v0/shared/icons"),shared_field_metadata;u.uses_field_metadata()&&(shared_field_metadata=safe_require.safe_require("./core/shared_field_metadata"));var fonts_consts=safe_require.safe_require("./constants/fonts"),PLUGIN_FILE="jpanelmenu",cls=class extends external.Service{constructor(){super(),this.authenticator=new external.NoAuth,this.elements=this._get_initial_elements(),this.events=this._get_initial_events()}_get_initial_elements(){return{SlidebarMenu:{display:"Slidebar Menu",category:"visual elements",icon:"ion-android-menu",condition(root){return!root?.is_mobile?.()},defaults:{width:50,height:50},field_names:{show_icon:{default:!0,no_states:!0,in_style:!0},icon_color:{default:"#000000",in_style:!0},options:{default:`Option 1
75Option 2`},side:{default:"left",no_states:!0},background_color:{no_states:!0,default:"#222222",in_style:!0},hover_color:{no_states:!0,default:"#373737",in_style:!0},menu_font_color:{no_states:!0,default:"#E8E8E8",in_style:!0},font_face:{no_states:!0,default:"Lato:::",in_style:!0},font_family:{no_states:!0,default:"Lato",in_style:!0},font_weight:{no_states:!0,default:"400",in_style:!0},font_size:{no_states:!0,default:16,in_style:!0},menu_width:{no_states:!0,default:300,in_style:!0},offset_top:{no_states:!0,default:0,in_style:!0},boxshadow_horizontal:{no_states:!0,default:0,in_style:!0},boxshadow_blur:{no_states:!0,default:4,in_style:!0},boxshadow_color:{no_states:!0,default:"rgba(10, 8, 8, 0.77)",in_style:!0}},property_applications:[new property_applications.Dimensions,new property_applications.Background,new property_applications.Border],get_html(instance){return"<div></div>"},initialize(instance){services.log_plugin_element_init({name:this.plugin_name,plugin:PLUGIN_FILE});let canvas=instance.get_canvas();if(element_eval.on_property_change(instance,"show_icon",show_icon=>{show_icon?(property_applications.apply_css_style(canvas,{padding:"0px","text-align":"center","font-family":"FontAwesome"}),canvas.addClass("fa-reorder")):canvas.removeClass("fa-reorder")}),element_eval.on_property_change(instance,"icon_color",icon_color=>canvas.css("color",icon_color)),icons_legacy.calculate_font_size_for_fontawesome(instance),instance.run_mode()){canvas.css("cursor","pointer");let background_color=instance.get_static_property("background_color"),direction=instance.get_static_property("side"),menu_width=instance.get_static_property("menu_width"),hover_color=instance.get_static_property("hover_color"),offset_top=instance.get_static_property("offset_top")??0,font_data={font_size:instance.get_static_property("font_size"),font_face:instance.get_static_property("font_face"),font_family:instance.get_static_property("font_family"),font_weight:instance.get_static_property("font_weight"),font_color:instance.get_static_property("menu_font_color")};
75u.WaitFor(window.document_ready_key,()=>{let menu_div=u.div("slideable-menu",$("body"));menu_div.hide();let options={background:background_color,width:menu_width+"px",position:"fixed",top:offset_top+"px",height:"100%","z-index":Lib().bv().MAX_POPUP_ZINDEX};direction==="right"?options.right=-menu_width+"px":options.left=-menu_width+"px",property_applications.apply_css_style(menu_div,options),new property_applications.Font()._apply(font_data,menu_div,instance);let vals={};instance.autorun(()=>{for(let prop of["boxshadow_horizontal","boxshadow_blur","boxshadow_color"])vals[prop]=element_eval.evaluate_property(instance,prop);vals.boxshadow_horizontal>0&&(direction==="right"&&(vals.boxshadow_horizontal*=-1),vals.boxshadow_style="outset",vals.boxshadow_vertical=0,new property_applications.BoxShadow()._apply(vals,menu_div))});let _animated=!1,_showing=!1,greyout=null;function show(){let animation;menu_div.show(),_animated=!0,_showing=!0,direction==="right"?animation={right:0}:animation={left:0},u.velocity(menu_div,animation,{duration:200,complete_cb(){_animated=!1}}),greyout=u.div("invisible-div",$("body")),property_applications.apply_css_style(greyout,{position:"fixed",width:"100%",height:"100%",top:0,left:0,"z-index":Lib().bv().MAX_POPUP_ZINDEX-1}),greyout.on("click.slideablemenu touchstart.slideablemenu",evt=>{!_animated&&menu_div.is(":visible")&&!$(evt.target).hasClass("slideable-option")&&!$(evt.target).parent().hasClass("slideable-option")&&!$(evt.target).is(canvas)&&hide()})}function hide(){let animation;_animated||(_animated=!0,direction==="right"?animation={right:-menu_width}:animation={left:-menu_width},u.velocity(menu_div,animation,{duration:200,complete_cb(){menu_div.hide(),_animated=!1,_showing=!1,greyout.remove()}}))}canvas.on("click",()=>{_showing?hide():show()}),$(window).on("resize.jpanel",evt=>{_showing&&hide()}),instance.autorun(()=>{menu_div.empty(),options=element_eval.evaluate_property(instance,"options")?.split(`
76`)??[];for(let option of options){let opt_div=u.div("slideable-option",menu_div);if(opt_div.html("<div>"+u.bbcode_to_html(option)+"</div>"),![void 0,""].includes(option)){let start_workflow2=function(e){hide(),instance.state("current_slidebar_menu_option",option),element_workflows.run_element_workflow(instance,"jpanelmenu-SlidebarMenuOptionClicked",e)};var start_workflow=start_workflow2;if(opt_div.addClass("non-empty"),u.is_on_mobile_or_tablet()){let scroll_start=null;opt_div.on("touchstart.slideablemenu",()=>{menu_div.find(".slideable-option").css("background","none"),opt_div.css("background",hover_color),scroll_start=menu_div.scrollTop(),opt_div.one("touchend",e=>{menu_div.find(".slideable-option").css("background","none"),menu_div.scrollTop()===scroll_start&&(hide(),start_workflow2(e)),scroll_start=null})}),opt_div.on("click.slideablemenu",e=>{_animated||start_workflow2(e)})}else opt_div.on("click.slideablemenu",e=>start_workflow2(e)),opt_div.on("mouseenter",()=>{menu_div.find(".slideable-option").css("background","none"),opt_div.css("background",hover_color),opt_div.one("mouseleave",()=>opt_div.css("background","none"))})}}})})}},change_cursor_style_if_clickable:!1,add_an_invisible_div_on_the_top:!1,is_input:!1,contains_group_data:!1,get_states(element){return["current_slidebar_menu_option"]},add_specific_messages(messages,element){return u.extend(messages,{get_current_slidebar_menu_option:{description:"'s current option",section:"States",is_client_state(){return!0},ret_btype:"text",fn(a){return a?.state("current_slidebar_menu_option")??this.ret_btype_null()}}})},get_state_value(element,name){if(name==="current_slidebar_menu_option")return"text"},css_files:["css/optional/slideablemenu.css","css/optional/font-awesome.min.css"],events:["jpanelmenu-SlidebarMenuOptionClicked"]}}}_get_initial_events(){return{SlidebarMenuOptionClicked:{_display(){return"'s option is clicked"},element_name:"A slidebar menu"}}}},jpanelmenu={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.jpanelmenu=jpanelmenu);var plugin_registry=safe_require.safe_require("./services/shared/plugin_registry");plugin_registry.register_plugin("jpanelmenu",jpanelmenu);})();
77/*! Bundled license information:
78
79buffer/index.js:
80  (*!
81   * The buffer module from node.js, for the browser.
82   *
83   * @author   Feross Aboukhadijeh <https://feross.org>
84   * @license  MIT
85   *)
86*/
87
88}
89
90
91window.preloaded['plugin/first_party:jpanelmenu'] = true;
92window._bubble_page_load_data.hardcoded_plugins['progressbar'] = true;
93window.__code__ = window.__code__ || {};
94if(!window.__code__['3715b72e6109c185c3496bb9665da7f9f968deab9034763a31a4bcf5416ad40e']){window.__code__['3715b72e6109c185c3496bb9665da7f9f968deab9034763a31a4bcf5416ad40e']=1;
95
96"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exp
vendor: 5,823 bytes, line 96
96orts:{}}).exports,mod),mod.exports};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod));var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports){"use strict";init_define_process_env();init_shim();exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports){init_define_process_env();init_shim();exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=Buffer3;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports.kMaxLength=K_MAX_LENGTH;Buffer3.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer3.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer3.prototype,"parent",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer3.prototype,"offset",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>
vendor: 23,595 bytes, line 96
96K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer3.prototype),buf}function Buffer3(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer3.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer3.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer3.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer3.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer3.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer3,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer3.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer3.allocUnsafe=function(size){return allocUnsafe(size)};Buffer3.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer3.prototype),buf}function fromObject(obj){if(Buffer3.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer3.alloc(+length)}Buffer3.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer3.prototype};Buffer3.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer3.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer3.from(b,b.offset,b.byteLength)),!Buffer3.isBuffer(a)||!Buffer3.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer3.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer3.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer3.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer3.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer3.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer3.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer3.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer3.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer3.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer3.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer3.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer3.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer3.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer3.prototype.toLocaleString=Buffer3.prototype.toString;Buffer3.prototype.equals=function(b){if(!Buffer3.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer3.compare(this,b)===0};Buffer3.prototype.inspect=function(){var str="",max=exports.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer3.prototype[customInspectSymbol]=Buffer3.prototype.inspect);Buffer3.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer3.from(target,target.offset,target.byteLength)),!Buffer3.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer3.from(val,encoding)),Buffer3.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer3.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer3.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer3.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer3.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer3.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer3.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer3.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer3.prototype.readUintLE=Buffer3.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer3.prototype.readUintBE=Buffer3.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer3.prototype.readUint8=Buffer3.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer3.prototype.readUint16LE=Buffer3.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer3.prototype.readUint16BE=Buffer3.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer3.prototype.readUint32LE=Buffer3.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer3.prototype.readUint32BE=Buffer3.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer3.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer3.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer3.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer3.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer3.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer3.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer3.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer3.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer3.prototype.writeUintLE=Buffer3.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUintBE=Buffer3.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUint8=Buffer3.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer3.prototype.writeUint16LE=Buffer3.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeUint16BE=Buffer3.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeUint32LE=Buffer3.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer3.prototype.writeUint32BE=Buffer3.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer3.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 96
96)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer3.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer3.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer3.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer3.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer3.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer3.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer3.prototype.copy=function(target,targetStart,start,end){if(!Buffer3.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,180 bytes, line 96
96if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer3.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer3.isBuffer(val)?val:Buffer3.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports,module){init_define_process_env();init_shim();var process2=module.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
96var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});init_define_process_env();init_shim();init_define_process_env();init_shim();var u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register};var Lib=safe_require.safe_require("./lib"),external=safe_require.safe_require("./external"),services=safe_require.safe_require("./services"),property_applications=safe_require.safe_require("./core/property_applications"),appquery=safe_require.safe_require("./lang/appquery"),element_eval=safe_require.safe_require("./lang/evaluation/element_eval"),PLUGIN_FILE="progressbar",element_modifications=safe_require.safe_require("./core/core_elements/legacy/responsive_v0/element_modifications");element_modifications.set_legacy_element_modifications("progressbar-ProgressBar");var shared_field_metadata;u.uses_field_metadata()&&(shared_field_metadata=safe_require.safe_require("./core/shared_field_metadata"));function get_bar_label_styles(_ref){let{animation_delay="0s",bar_element,instance,percentage}=_ref,element_width=instance.current_width(),padding_left=0,padding_right=0;
96bar_element?.[0]&&(padding_left=parseInt(bar_element[0]?.style?.["padding-left"]||padding_left,10),padding_right=parseInt(bar_element[0]?.style?.["padding-right"]||padding_right,10));let total_left_right_padding=padding_left+padding_right,bar_width=element_width*percentage/100,transition="width "+animation_delay+", clip-path"+animation_delay,bar_label_styles={"clip-path":`inset(0px 0px 0px ${bar_width-padding_left}px)`,padding:"inherit",transition,width:element_width-total_left_right_padding},bar_label_overlay_styles={"clip-path":`inset(0px ${element_width-bar_width-padding_right}px 0px 0px)`,padding:"inherit",transition,width:element_width-total_left_right_padding};return{bar_label_styles,bar_label_overlay_styles}}function plugin_version(){return Lib()?appquery.get_public_setting("progressbar_installed_version")??0:1}function uses_css_responsive(){return Lib()?plugin_version()>=1||appquery.get_public_setting("progressbar_css_responsive")===!0:!0}var cls=class extends external.Service{constructor(){super(),this.authenticator=new external.NoAuth,this.elements=this._get_initial_elements()}_get_initial_elements(){return{ProgressBar:{display:"Progress Bar",category:"visual elements",icon:"ion-ios-speedometer",condition(root){return!root?.is_mobile?.()},defaults:{font_alignment:"center",font_color:"#FFFFFF",background_style:"bgcolor",bgcolor:"#FFFFFF",border_roundness:3,border_width:1,border_style:"solid",border_color:"#211A66",width:300,height:25},field_names:{percentage:{},animate:{default:!0,no_states:!0},bar_color:{default:"#7F95EB"}},primary_field(){return"percentage"},get_field_metadata(element){return{percentage:{caption:"Percentage",btype_id:"number"},bar_color:{caption:"Progress bar color",btype_id:"text"},animate:{caption:"Animate progress",btype_id:"boolean"},...new property_applications.Dimensions().get_property_metadata(element,"Dimensions"),...new property_applications.InputPadding(".inner-progressbar").get_property_metadata(element),...new property_applications.Font().get_property_metadata(element),...new property_applications.FontShadow().get_property_metadata(element),...new property_applications.Border().get_property_metadata(element),...new property_applications.BoxShadow().get_property_metadata(element),...new property_applications.Background().get_property_metadata(element),...new property_applications.Rotation().get_property_metadata(element),...new property_applications.ResponsiveElement().get_property_metadata(element),...new property_applications.MinWidth().get_property_metadata(element),...new property_applications.UniqueID().get_property_metadata(element),...shared_field_metadata.get_is_visible_property()}},_fields(element){return[{name:"percentage",caption:"Percentage",editor:"Basic",btype:"number",pretty:{section:"ProgressBarContent"}},{name:"bar_color",caption:"Progress bar color",editor:"Color",dynamic:!0,pretty:{section:"ProgressBarContent"}},{name:"animate",caption:"Animate progress",editor:"Checkbox",pretty:{section:"ProgressBarContent"}}]},property_applications:[new property_applications.Dimensions,new property_applications.InputPadding(".inner-progressbar"),new property_applications.Font,new property_applications.FontShadow,new property_applications.Border,new property_applications.BoxShadow,new property_applications.Background,new property_applications.Rotation,new property_applications.ResponsiveElement],get uses_css_responsive(){return uses_css_responsive()},get_html(instance){return"<div></div>"},get_min_width(){return 0},change_cursor_style_if_clickable:!0,initialize(instance){services.log_plugin_element_init({name:this.plugin_name,plugin:PLUGIN_FILE});let canvas=instance.get_canvas(),bar=u.div("inner-progressbar",canvas),bar_label=u.div("progressbar-label",bar),bar_label_overlay=u.div("progressbar-label-overlay",bar);return instance.autorun(()=>{let percentage=element_eval.evaluate_property(instance,"percentage");instance.run_mode()?percentage??=0:percentage??=60,percentage>100?percentage=100:percentage<0&&(percentage=0);let prop_node=instance.element.property("percentage");instance.run_mode()||prop_node.is_static()?(bar_label.html(Lib().locale().format_decimal(percentage)+"%"),bar_label_overlay.html(Lib().locale().format_decimal(percentage)+"%")):(bar_label.html(prop_node.get_tree_display()+" %"),bar_label_overlay.html(prop_node.get_tree_display()+" %"));let animation_delay=instance.run_mode()&&instance.get_static_property("animate")?".3s":"0s";bar.css({"background-color":element_eval.evaluate_property(instance,"bar_color"),"line-height":instance.current_height()+"px",transition:"width "+animation_delay,width:percentage+"%"});let{bar_label_styles,bar_label_overlay_styles}=get_bar_label_styles({animation_delay,bar_element:bar,instance,percentage});return bar_label.css(bar_label_styles),bar_label_overlay.css(bar_label_overlay_styles),bar})},add_an_invisible_div_on_the_top:!1,css_files:["css/optional/progressbar.css"],events:["ButtonClicked","ElementPressed"],contains_group_data:!1,is_input:!1}}}keys(){return plugin_version()>=1?{}:{css_responsive:{caption:"Use new responsive properties for this plugin's elements",type:"client_safe",editor:"Checkbox"}}}},progressbar={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.progressbar=progressbar);var plugin_registry=safe_require.safe_require("./services/shared/plugin_registry");plugin_registry.register_plugin("progressbar",progressbar);})();
97/*! Bundled license information:
98
99buffer/index.js:
100  (*!
101   * The buffer module from node.js, for the browser.
102   *
103   * @author   Feross Aboukhadijeh <https://feross.org>
104   * @license  MIT
105   *)
106*/
107
108}
109
110
111window.preloaded['plugin/first_party:progressbar'] = true;
112window._bubble_page_load_data.hardcoded_plugins['apiconnector2'] = true;
113window.__code__ = window.__code__ || {};
114if(!window.__code__['0fc81b8accbb3692a1df256f595e17e71bad75c37d3c1438233633dccd2fa45e']){window.__code__['0fc81b8accbb3692a1df256f595e17e71bad75c37d3c1438233633dccd2fa45e']=1;
115
116"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exp
vendor: 5,835 bytes, line 116
116orts:{}}).exports,mod),mod.exports};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod));var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports2){"use strict";init_define_process_env();init_shim();exports2.byteLength=byteLength;exports2.toByteArray=toByteArray;exports2.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports2){init_define_process_env();init_shim();exports2.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports2.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports2){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports2.Buffer=Buffer4;exports2.SlowBuffer=SlowBuffer;exports2.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports2.kMaxLength=K_MAX_LENGTH;Buffer4.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer4.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer4.prototype,"parent",{enumerable:!0,get:function(){if(Buffer4.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer4.prototype,"offset",{enumerable:!0,get:function(){if(Buffer4.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>
vendor: 23,596 bytes, line 116
116K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer4.prototype),buf}function Buffer4(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer4.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer4.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer4.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer4.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer4.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer4,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer4.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer4.allocUnsafe=function(size){return allocUnsafe(size)};Buffer4.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer4.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer4.prototype),buf}function fromObject(obj){if(Buffer4.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer4.alloc(+length)}Buffer4.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer4.prototype};Buffer4.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer4.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer4.from(b,b.offset,b.byteLength)),!Buffer4.isBuffer(a)||!Buffer4.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer4.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer4.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer4.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer4.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer4.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer4.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer4.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer4.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer4.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer4.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer4.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer4.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer4.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer4.prototype.toLocaleString=Buffer4.prototype.toString;Buffer4.prototype.equals=function(b){if(!Buffer4.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer4.compare(this,b)===0};Buffer4.prototype.inspect=function(){var str="",max=exports2.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer4.prototype[customInspectSymbol]=Buffer4.prototype.inspect);Buffer4.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer4.from(target,target.offset,target.byteLength)),!Buffer4.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer4.from(val,encoding)),Buffer4.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer4.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer4.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer4.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer4.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer4.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer4.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer4.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer4.prototype.readUintLE=Buffer4.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer4.prototype.readUintBE=Buffer4.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer4.prototype.readUint8=Buffer4.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer4.prototype.readUint16LE=Buffer4.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer4.prototype.readUint16BE=Buffer4.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer4.prototype.readUint32LE=Buffer4.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer4.prototype.readUint32BE=Buffer4.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer4.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer4.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer4.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer4.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer4.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer4.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer4.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer4.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer4.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer4.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer4.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer4.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer4.prototype.writeUintLE=Buffer4.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer4.prototype.writeUintBE=Buffer4.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer4.prototype.writeUint8=Buffer4.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer4.prototype.writeUint16LE=Buffer4.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer4.prototype.writeUint16BE=Buffer4.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer4.prototype.writeUint32LE=Buffer4.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer4.prototype.writeUint32BE=Buffer4.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer4.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 116
116)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer4.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer4.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer4.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer4.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer4.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer4.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer4.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer4.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer4.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer4.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer4.prototype.copy=function(target,targetStart,start,end){if(!Buffer4.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,183 bytes, line 116
116if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer4.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer4.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer4.isBuffer(val)?val:Buffer4.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports2,module2){init_define_process_env();init_shim();var process2=module2.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
116var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});var require_global=__commonJS({"node_modules/core-js/internals/global.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var check=function(it){return it&&it.Math===Math&&it};module2.exports=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof window=="object"&&window)||check(typeof exports2=="object"&&exports2)||function(){return this}()||Function("return this")()}});var require_fails=__commonJS({"node_modules/core-js/internals/fails.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=function(exec){try{return!!exec()}catch{return!0}}}});var require_descriptors=__commonJS({"node_modules/core-js/internals/descriptors.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var fails=require_fails();module2.exports=!fails(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})}});var require_function_bind_native=__commonJS({"node_modules/core-js/internals/function-bind-native.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var fails=require_fails();module2.exports=!fails(function(){var test=(function(){}).bind();return typeof test!="function"||test.hasOwnProperty("prototype")})}});var require_function_call=__commonJS({"node_modules/core-js/internals/function-call.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),call=Function.prototype.call;module2.exports=NATIVE_BIND?call.bind(call):function(){return call.apply(call,arguments)}}});var require_object_property_is_enumerable=__commonJS({"node_modules/core-js/internals/object-property-is-enumerable.js"(exports2){"use strict";init_define_process_env();init_shim();var $propertyIsEnumerable={}.propertyIsEnumerable,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor&&!$propertyIsEnumerable.call({1:2},1);exports2.f=NASHORN_BUG?function(V){var descriptor=getOwnPropertyDescriptor(this,V);return!!descriptor&&descriptor.enumerable}:$propertyIsEnumerable}});var require_create_property_descriptor=__commonJS({"node_modules/core-js/internals/create-property-descriptor.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value}}}});var require_function_uncurry_this=__commonJS({"node_modules/core-js/internals/function-uncurr
116y-this.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var NATIVE_BIND=require_function_bind_native(),FunctionPrototype=Function.prototype,call=FunctionPrototype.call,uncurryThisWithBind=NATIVE_BIND&&FunctionPrototype.bind.bind(call,call);module2.exports=NATIVE_BIND?uncurryThisWithBind:function(fn){return function(){return call.apply(fn,arguments)}}}});var require_classof_raw=__commonJS({"node_modules/core-js/internals/classof-raw.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toString=uncurryThis({}.toString),stringSlice=uncurryThis("".slice);module2.exports=function(it){return stringSlice(toString(it),8,-1)}}});var require_indexed_object=__commonJS({"node_modules/core-js/internals/indexed-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),classof=require_classof_raw(),$Object=Object,split=uncurryThis("".split);module2.exports=fails(function(){return!$Object("z").propertyIsEnumerable(0)})?function(it){return classof(it)==="String"?split(it,""):$Object(it)}
116:$Object}});var require_is_null_or_undefined=__commonJS({"node_modules/core-js/internals/is-null-or-undefined.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=function(it){return it==null}}});var require_require_object_coercible=__commonJS({"node_modules/core-js/internals/require-object-coercible.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isNullOrUndefined=require_is_null_or_undefined(),$TypeError=TypeError;module2.exports=function(it){if(isNullOrUndefined(it))throw new $TypeError("Can't call method on "+it);return it}}});var require_to_indexed_object=__commonJS({"node_modules/core-js/internals/to-indexed-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var IndexedObject=require_indexed_object(),requireObjectCoercible=require_require_object_coercible();module2.exports=function(it){return IndexedObject(requireObjectCoercible(it))}}});var require_is_callable=__commonJS({"node_modules/core-js/internals/is-callable.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var documentAll=typeof document=="object"&&document.all;module2.exports=typeof documentAll>"u"&&documentAll!==void 0?function(argument){return typeof argument=="function"||argument===documentAll}:function(argument){return typeof argument=="function"}}});var require_is_object=__commonJS({"node_modules/core-js/internals/is-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable();module2.exports=function(it){return typeof it=="object"?it!==null:isCallable(it)}}});var require_get_built_in=__commonJS({"node_modules/core-js/internals/get-built-in.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),aFunction=function(argument){return isCallable(argument)?argument:void 0};module2.exports=function(namespace,method){return arguments.length<2?aFunction(global[namespace]):global[namespace]&&global[namespace][method]}}});var require_object_is_prototype_of=__commonJS({"node_modules/core-js/internals/object-is-prototype-of.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this();module2.exports=uncurryThis({}.isPrototypeOf)}});var require_engine_user_agent=__commonJS({"node_modules/core-js/internals/engine-user-agent.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=typeof navigator<"u"&&String(navigator.userAgent)||""}});var require_engine_v8_version=__commonJS({"node_modules/core-js/internals/engine-v8-version.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),userAgent=require_engine_user_agent(),process2=global.process,Deno=global.Deno,versions=process2&&process2.versions||Deno&&Deno.version,v8=versions&&versions.v8,match,version;v8&&(match=v8.split("."),version=match[0]>0&&match[0]<4?1:+(match[0]+match[1]));!version&&userAgent&&(match=userAgent.match(/Edge\/(\d+)/),(!match||match[1]>=74)&&(match=userAgent.match(/Chrome\/(\d+)/),match&&(version=+match[1])));module2.exports=version}});var require_symbol_constructor_detection=__commonJS({"node_modules/core-js/internals/symbol-constructor-detection.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var V8_VERSION=require_engine_v8_version(),fails=require_fails(),global=require_global(),$String=global.String;module2.exports=!!Object.getOwnPropertySymbols&&!fails(function(){var symbol=Symbol("symbol detection");return!$String(symbol)||!(Object(symbol)instanceof Symbol)||!Symbol.sham&&V8_VERSION&&V8_VERSION<41})}});var require_use_symbol_as_uid=__commonJS({"node_modules/core-js/internals/use-symbol-as-uid.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var NATIVE_SYMBOL=require_symbol_constructor_detection();module2.exports=NATIVE_SYMBOL&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}});var require_is_symbol=__commonJS({"node_modules/core-js/internals/is-symbol.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),isCallable=require_is_callable(),isPrototypeOf=require_object_is_prototype_of(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),$Object=Object;module2.exports=USE_SYMBOL_AS_UID?function(it){return typeof it=="symbol"}:function(it){var $Symbol=getBuiltIn("Symbol");return isCallable($Symbol)&&isPrototypeOf($Symbol.prototype,$Object(it))}}});var require_try_to_string=__commonJS({"node_modules/core-js/internals/try-to-string.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var $String=String;module2.exports=function(argument){try{return $String(argument)}catch{return"Object"}}}});var require_a_callable=__commonJS({"node_modules/core-js/internals/a-callable.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),tryToString=require_try_to_string(),$TypeError=TypeError;module2.exports=function(argument){if(isCallable(argument))return argument;throw new $TypeError(tryToString(argument)+" is not a function")}}});var require_get_method=__commonJS({"node_modules/core-js/internals/get-method.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var aCallable=require_a_callable(),isNullOrUndefined=require_is_null_or_undefined();module2.exports=function(V,P){var func=V[P];return isNullOrUndefined(func)?void 0:aCallable(func)}}});var require_ordinary_to_primitive=__commonJS({"node_modules/core-js/internals/ordinary-to-primitive.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isCallable=require_is_callable(),isObject2=require_is_object(),$TypeError=TypeError;module2.exports=function(input,pref){var fn,val;if(pref==="string"&&isCallable(fn=input.toString)&&!isObject2(val=call(fn,input))||isCallable(fn=input.valueOf)&&!isObject2(val=call(fn,input))||pref!=="string"&&isCallable(fn=input.toString)&&!isObject2(val=call(fn,input)))return val;throw new $TypeError("Can't convert object to primitive value")}}});var require_is_pure=__commonJS({"node_modules/core-js/internals/is-pure.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=!1}});var require_define_global_property=__commonJS({"node_modules/core-js/internals/define-global-property.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),defineProperty=Object.defineProperty;module2.exports=function(key,value){try{defineProperty(global,key,{value,configurable:!0,writable:!0})}catch{global[key]=value}return value}}});var require_shared_store=__commonJS({"node_modules/core-js/internals/shared-store.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),defineGlobalProperty=require_define_global_property(),SHARED="__core-js_shared__",store=global[SHARED]||defineGlobalProperty(S
116HARED,{});module2.exports=store}});var require_shared=__commonJS({"node_modules/core-js/internals/shared.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var IS_PURE=require_is_pure(),store=require_shared_store();(module2.exports=function(key,value){return store[key]||(store[key]=value!==void 0?value:{})})("versions",[]).push({version:"3.35.1",mode:IS_PURE?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"})}});var require_to_object=__commonJS({"node_modules/core-js/internals/to-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var requireObjectCoercible=require_require_object_coercible(),$Object=Object;module2.exports=function(argument){return $Object(requireObjectCoercible(argument))}}});var require_has_own_property=__commonJS({"node_modules/core-js/internals/has-own-property.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),toObject=require_to_object(),hasOwnProperty10=uncurryThis({}.hasOwnProperty);module2.exports=Object.hasOwn||function(it,key){return hasOwnProperty10(toObject(it),key)}}});var require_uid=__commonJS({"node_modules/core-js/internals/uid.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),id=0,postfix=Math.random(),toString=uncurryThis(1 .toString);module2.exports=function(key){return"Symbol("+(key===void 0?"":key)+")_"+toString(++id+postfix,36)}}});var require_well_known_symbol=__commonJS({"node_modules/core-js/internals/well-known-symbol.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),shared=require_shared(),hasOwn=require_has_own_property(),uid=require_uid(),NATIVE_SYMBOL=require_symbol_constructor_detection(),USE_SYMBOL_AS_UID=require_use_symbol_as_uid(),Symbol3=global.Symbol,WellKnownSymbolsStore=shared("wks"),createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol3.for||Symbol3:Symbol3&&Symbol3.withoutSetter||uid;module2.exports=function(name){return hasOwn(WellKnownSymbolsStore,name)||(WellKnownSymbolsStore[name]=NATIVE_SYMBOL&&hasOwn(Symbol3,name)?Symbol3[name]:createWellKnownSymbol("Symbol."+name)),WellKnownSymbolsStore[name]}}});var require_to_primitive=__commonJS({"node_modules/core-js/internals/to-primitive.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),isObject2=require_is_object(),isSymbol
116=require_is_symbol(),getMethod=require_get_method(),ordinaryToPrimitive=require_ordinary_to_primitive(),wellKnownSymbol=require_well_known_symbol(),$TypeError=TypeError,TO_PRIMITIVE=wellKnownSymbol("toPrimitive");module2.exports=function(input,pref){if(!isObject2(input)||isSymbol(input))return input;var exoticToPrim=getMethod(input,TO_PRIMITIVE),result;if(exoticToPrim){if(pref===void 0&&(pref="default"),result=call(exoticToPrim,input,pref),!isObject2(result)||isSymbol(result))return result;throw new $TypeError("Can't convert object to primitive value")}return pref===void 0&&(pref="number"),ordinaryToPrimitive(input,pref)}}});var require_to_property_key=__commonJS({"node_modules/core-js/internals/to-property-key.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toPrimitive=require_to_primitive(),isSymbol=require_is_symbol();module2.exports=function(argument){var key=toPrimitive(argument,"string");return isSymbol(key)?key:key+""}}});var require_document_create_element=__commonJS({"node_modules/core-js/internals/document-create-element.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),isObject2=require_is_object(),document2=global.document,EXISTS=isObject2(document2)&&isObject2(document2.createElement);module2.exports=function(it){return EXISTS?document2.createElement(it):{}}}});var require_ie8_dom_define=__commonJS({"node_modules/core-js/internals/ie8-dom-define.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails(),createElement=require_document_create_element();module2.exports=!DESCRIPTORS&&!fails(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!==7})}});var require_object_get_own_property_descriptor=__commonJS({"node_modules/core-js/internals/object-get-own-property-descriptor.js"(exports2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),call=require_function_call(),propertyIsEnumerableModule=require_object_property_is_enumerable(),createPropertyDescriptor=require_create_property_descriptor(),toIndexedObject=require_to_indexed_object(),toPropertyKey=require_to_property_key(),hasOwn=require_has_own_property(),IE8_DOM_DEFINE=require_ie8_dom_define(),$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;exports2.f=DESCRIPTORS?$getOwnPropertyDescriptor:function(O,P){if(O=toIndexedObject(O),P=toPropertyKey(P),IE8_DOM_DEFINE)try{return $getOwnPropertyDescriptor(O,P)}catch{}if(hasOwn(O,P))return createPropertyDescriptor(!call(propertyIsEnumerableModule.f,O,P),O[P])}}});var require_v8_prototype_define_bug=__commonJS({"node_modules/core-js/internals/v8-prototype-define-bug.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),fails=require_fails();module2.exports=DESCRIPTORS&&fails(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})}});var require_an_object=__commonJS({"node_modules/core-js/internals/an-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isObject2=require_is_object(),$String=String,$TypeError=TypeError;module2.exports=function(argument){if(isObject2(argument))return argument;throw new $TypeError($String(argument)+" is not an object")}}});var require_object_define_property=__commonJS({"node_modules/core-js/internals/object-define-property.js"(exports2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),IE8_DOM_DEFINE=require_ie8_dom_define(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),anObject=require_an_object(),toPropertyKey=require_to_property_key(),$TypeError=TypeError,$defineProperty=Object.defineProperty,$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE="configurable",WRITABLE="writable";exports2.f=DESCRIPTORS?V8_PROTOTYPE_DEFINE_BUG?function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),typeof O=="function"&&P==="prototype"&&"value"in Attributes&&WRITABLE in Attributes&&!Attributes[WRITABLE]){var current=$getOwnPropertyDescriptor(O,P);current&&current[WRITABLE]&&(O[P]=Attributes.value,Attributes={configurable:CONFIGURABLE in Attributes?Attributes[CONFIGURABLE]:current[CONFIGURABLE],enumerable:ENUMERABLE in Attributes?Attributes[ENUMERABLE]:current[ENUMERABLE],writable:!1})}return $defineProperty(O,P,Attributes)}
116:$defineProperty:function(O,P,Attributes){if(anObject(O),P=toPropertyKey(P),anObject(Attributes),IE8_DOM_DEFINE)try{return $defineProperty(O,P,Attributes)}catch{}if("get"in Attributes||"set"in Attributes)throw new $TypeError("Accessors not supported");return"value"in Attributes&&(O[P]=Attributes.value),O}}});var require_create_non_enumerable_property=__commonJS({"node_modules/core-js/internals/create-non-enumerable-property.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module2.exports=DESCRIPTORS?function(object,key,value){return definePropertyModule.f(object,key,createPropertyDescriptor(1,value))}:function(object,key,value){return object[key]=value,object}}});var require_function_name=__commonJS({"node_modules/core-js/internals/function-name.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),hasOwn=require_has_own_property(),FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn(FunctionPrototype,"name"),PROPER=EXISTS&&(function(){}).name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS||DESCRIPTORS&&getDescriptor(FunctionPrototype,"name").configurable);module2.exports={EXISTS,PROPER,CONFIGURABLE}}});
116var require_inspect_source=__commonJS({"node_modules/core-js/internals/inspect-source.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),isCallable=require_is_callable(),store=require_shared_store(),functionToString=uncurryThis(Function.toString);isCallable(store.inspectSource)||(store.inspectSource=function(it){return functionToString(it)});module2.exports=store.inspectSource}});var require_weak_map_basic_detection=__commonJS({"node_modules/core-js/internals/weak-map-basic-detection.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),isCallable=require_is_callable(),WeakMap2=global.WeakMap;module2.exports=isCallable(WeakMap2)&&/native code/.test(String(WeakMap2))}});var require_shared_key=__commonJS({"node_modules/core-js/internals/shared-key.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var shared=require_shared(),uid=require_uid(),keys2=shared("keys");module2.exports=function(key){return keys2[key]||(keys2[key]=uid(key))}}});var require_hidden_keys=__commonJS({"node_modules/core-js/internals/hidden-keys.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports={}}});var require_internal_state=__commonJS({"node_modules/core-js/internals/internal-state.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var NATIVE_WEAK_MAP=require_weak_map_basic_detection(),global=require_global(),isObject2=require_is_object(),createNonEnumerableProperty=require_create_non_enumerable_property(),hasOwn=require_has_own_property(),shared=require_shared_store(),sharedKey=require_shared_key(),hiddenKeys=require_hidden_keys(),OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError2=global.TypeError,WeakMap2=global.WeakMap,set,get,has,enforce=function(it){return has(it)?get(it):set(it,{})},getterFor=function(TYPE){return function(it){var state;if(!isObject2(it)||(state=get(it)).type!==TYPE)throw new TypeError2("Incompatible receiver, "+TYPE+" required");return state}};NATIVE_WEAK_MAP||shared.state?(store=shared.state||(shared.state=new WeakMap2),store.get=store.get,store.has=store.has,store.set=store.set,set=function(it,metadata){if(store.has(it))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,store.set(it,metadata),metadata},get=function(it){return store.get(it)||{}},has=function(it){return store.has(it)}):(STATE=sharedKey("state"),hiddenKeys[STATE]=!0,set=function(it,metadata){if(hasOwn(it,STATE))throw new TypeError2(OBJECT_ALREADY_INITIALIZED);return metadata.facade=it,createNonEnumerableProperty(it,STATE,metadata),metadata},get=function(it){return hasOwn(it,STATE)?it[STATE]:{}},has=function(it){return hasOwn(it,STATE)});var store,STATE;module2.exports={set,get,has,enforce,getterFor}}});var require_make_built_in=__commonJS({"node_modules/core-js/internals/make-built-in.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),fails=require_fails(),isCallable=require_is_callable(),hasOwn=require_has_own_property(),DESCRIPTORS=require_descriptors(),CONFIGURABLE_FUNCTION_NAME=require_function_name().CONFIGURABLE,inspectSource=require_inspect_source(),InternalStateModule=require_internal_state(),enforceInternalState=InternalStateModule.enforce,getInternalState=InternalStateModule.get,$String=String,defineProperty=Object.defineProperty,stringSlice=uncurryThis("".slice),replace=uncurryThis("".replace),join=uncurr
116yThis([].join),CONFIGURABLE_LENGTH=DESCRIPTORS&&!fails(function(){return defineProperty(function(){},"length",{value:8}).length!==8}),TEMPLATE=String(String).split("String"),makeBuiltIn=module2.exports=function(value,name,options){stringSlice($String(name),0,7)==="Symbol("&&(name="["+replace($String(name),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),options&&options.getter&&(name="get "+name),options&&options.setter&&(name="set "+name),(!hasOwn(value,"name")||CONFIGURABLE_FUNCTION_NAME&&value.name!==name)&&(DESCRIPTORS?defineProperty(value,"name",{value:name,configurable:!0}):value.name=name),CONFIGURABLE_LENGTH&&options&&hasOwn(options,"arity")&&value.length!==options.arity&&defineProperty(value,"length",{value:options.arity});try{options&&hasOwn(options,"constructor")&&options.constructor?DESCRIPTORS&&defineProperty(value,"prototype",{writable:!1}):value.prototype&&(value.prototype=void 0)}catch{}var state=enforceInternalState(value);return hasOwn(state,"source")||(state.source=join(TEMPLATE,typeof name=="string"?name:"")),value};Function.prototype.toString=makeBuiltIn(function(){return isCallable(this)&&getInternalState(this).source||inspectSource(this)},"toString")}});var require_define_built_in=__commonJS({"node_modules/core-js/internals/define-built-in.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isCallable=require_is_callable(),definePropertyModule=require_object_define_property(),makeBuiltIn=require_make_built_in(),defineGlobalProperty=require_define_global_property();module2.exports=function(O,key,value,options){options||(options={});var simple=options.enumerable,name=options.name!==void 0?options.name:key;if(isCallable(value)&&makeBuiltIn(value,name,options),options.global)simple?O[key]=value:defineGlobalProperty(key,value);else{try{options.unsafe?O[key]&&(simple=!0):delete O[key]}catch{}simple?O[key]=value:definePropertyModule.f(O,key,{value,enumerable:!1,configurable:!options.nonConfigurable,writable:!options.nonWritable})}return O}}});var require_math_trunc=__commonJS({"node_modules/core-js/internals/math-trunc.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var ceil=Math.ceil,floor=Math.floor;module2.exports=Math.trunc||function(x){var n=+x;return(n>0?floor:ceil)(n)}}});var require_to_integer_or_infinity=__commonJS({"node_modules/core-js/internals/to-integer-or-infinity.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var trunc=require_math_trunc();module2.exports=function(argument){var number=+argument;return number!==number||number===0?0:trunc(number)}}});var require_to_absolute_index=__commonJS({"node_modules/core-js/internals/to-absolute-index.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),max=Math.max,min=Math.min;module2.exports=function(index,length){var integer=toIntegerOrInfinity(index);return integer<0?max(integer+length,0):min(integer,length)}}});var require_to_length=__commonJS({"node_modules/core-js/internals/to-length.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toIntegerOrInfinity=require_to_integer_or_infinity(),min=Math.min;module2.exports=function(argument){var len=toIntegerOrInfinity(argument);return len>0?min(len,9007199254740991):0}}});var require_length_of_array_like=__commonJS({"node_modules/core-js/internals/length-of-array-like.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toLength=require_to_length();module2.exports=function(obj){return toLength(obj.length)}}});var require_array_includes=__commonJS({"node_modules/core-js/internals/array-includes.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toIndexedObject=require_to_indexed_object(),toAbsoluteIndex=require_to_absolute_index(),lengthOfArrayLike=require_length_of_array_like(),createMethod=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIndexedObject($this),length=lengthOfArrayLike(O),index=toAbsoluteIndex(fromIndex,length),value;if(IS_INCLUDES&&el!==el){for(;length>index;)if(value=O[index++],value!==value)return!0}else for(;length>index;index++)if((IS_INCLUDES||index in O)&&O[index]===el)return IS_INCLUDES||index||0;return!IS_INCLUDES&&-1}};module2.exports={includes:createMethod(!0),indexOf:createMethod(!1)}}});var require_object_keys_internal=__commonJS({"node_modules/core-js/internals/object-keys-internal.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this(),hasOwn=require_has_own_property(),toIndexedObject=require_to_indexed_object(),indexOf=require_array_includes().indexOf,hiddenKeys=require_hidden_keys(),push=uncurryThis([].push);module2.exports=function(object,names){var O=toIndexedObject(object),i=0,result=[],key;for(key in O)!hasOwn(hiddenKeys,key)&&hasOwn(O,key)&&push(result,key);for(;names.length>i;)hasOwn(O,key=names[i++])&&(~indexOf(result,key)||push(result,key));return result}}});var require_enum_bug_keys=__commonJS({"node_modules/core-js/internals/enum-bug-keys.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleStr
116ing","toString","valueOf"]}});var require_object_get_own_property_names=__commonJS({"node_modules/core-js/internals/object-get-own-property-names.js"(exports2){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=enumBugKeys.concat("length","prototype");exports2.f=Object.getOwnPropertyNames||function(O){return internalObjectKeys(O,hiddenKeys)}}});var require_object_get_own_property_symbols=__commonJS({"node_modules/core-js/internals/object-get-own-property-symbols.js"(exports2){"use strict";init_define_process_env();init_shim();exports2.f=Object.getOwnPropertySymbols}});var require_own_keys=__commonJS({"node_modules/core-js/internals/own-keys.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in(),uncurryThis=require_function_uncurry_this(),getOwnPropertyNamesModule=require_object_get_own_property_names(),getOwnPropertySymbolsModule=require_object_get_own_property_symbols(),anObject=require_an_object(),concat=uncurryThis([].concat);module2.exports=getBuiltIn("Reflect","ownKeys")||function(it){var keys2=getOwnPropertyNamesModule.f(anObject(it)),getOwnPropertySymbols=getOwnPropertySymbolsModule.f;return getOwnPropertySymbols?concat(keys2,getOwnPropertySymbols(it)):keys2}}});var require_copy_constructor_properties=__commonJS({"node_modules/core-js/internals/copy-constructor-properties.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),ownKeys=require_own_keys(),getOwnPropertyDescriptorModule=require_object_get_own_property_descriptor(),definePropertyModule=require_object_define_property();module2.exports=function(target,source,exceptions){for(var keys2=ownKeys(source),defineProperty=definePropertyModule.f,getOwnPropertyDescriptor=getOwnPropertyDescriptorModule.f,i=0;i<keys2.length;i++){var key=keys2[i];!hasOwn(target,key)&&!(exceptions&&hasOwn(exceptions,key))&&defineProperty(target,key,getOwnPropertyDescriptor(source,key))}}}});var require_is_forced=__commonJS({"node_modules/core-js/internals/is-forced.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),replacement=/#|\.prototype\./,isForced=function(feature,detection){var value=data[normalize(feature)];return value===POLYFILL?!0:value===NATIVE?!1:isCallable(detection)?fails(detection):!!detection},normalize=isForced.normalize=function(string){return String(string).replace(replacement,".").toLowerCase()},data=isForced.data={},NATIVE=isForced.NATIVE="N",POLYFILL=isForced.POLYFILL="P";module2.exports=isForced}});var require_export=__commonJS({"node_modules/core-js/internals/export.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var global=require_global(),getOwnPropertyDescriptor=require_object_get_own_property_descriptor().f,createNonEnumerableProperty=require_create_non_enumerable_property(),defineBuiltIn=require_define_built_in(),defineGlobalProperty=require_define_global_property(),copyConstructorProperties=require_copy_constructor_properties(),isForced=require_is_forced();module2.exports=function(options,source){var TARGET=options.target,GLOBAL=options.global,STATIC=options.stat,FORCED,target,key,targetProperty,sourceProperty,descriptor;if(GLOBAL?target=global:STATIC?target=global[TARGET]||defineGlobalProperty(TARGET,{}):target=global[TARGET]&&global[TARGET].prototype,target)for(key in source){if(sourceProperty=source[key],options.dontCallGetSet?(descriptor=getOwnPropertyDescriptor(target,key),targetProperty=descriptor&&descriptor.value):targetProperty=target[key],FORCED=isForced(GLOBAL?key:TARGET+(STATIC?".":"#")+key,options.forced),!FORCED&&targetProperty!==void 0){if(typeof sourceProperty==typeof targetProperty)continue;copyConstructorProperties(sourceProperty,targetProperty)}(options.sham||targetProperty&&targetProperty.sham)&&createNonEnumerableProperty(sourceProperty,"sham",!0),defineBuiltIn(target,key,sourceProperty,options)}}}});var require_an_instance=__commonJS({"node_modules/core-js/internals/an-instance.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var isPrototypeOf=require_object_is_prototype_of(),$TypeError=TypeError;module2.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw new $TypeError("Incorrect invocation")}}});var require_correct_prototype_getter=__commonJS({"node_modules/core-js/internals/correct-prototype-getter.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var fails=require_fails();module2.exports=!fails(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})}});var require_object_get_prototype_of=__commonJS({"node_modules/core-js/internals/object-get-prototype-of.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var hasOwn=require_has_own_property(),isCallable=require_is_callable(),toObject=require_to_object(),sharedKey=require_shared_key(),CORRECT_PROTOTYPE_GETTER=require_correct_prototype_getter(),IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype;module2.exports=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;return isCallable(constructor)&&object instanceof constructor?constructor.prototype:object instanceof $Object?ObjectPrototype:null}}});var require_define_built_in_accessor=__commonJS({"node_modules/core-js/internals/define-built-in-accessor.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var makeBuiltIn=require_make_built_in(),defineProperty=require_object_define_property();module2.exports=function(target,name,descriptor){return descriptor.get&&makeBuiltIn(descriptor.get,name,{getter:!0}),descriptor.set&&makeBuiltIn(descriptor.set,name,{setter:!0}),defineProperty.f(target,name,descriptor)}}});var require_create_property=__commonJS({"node_modules/core-js/internals/create-property.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var toPropertyKey=require_to_property_key(),definePropertyModule=require_object_define_property(),createPropertyDescriptor=require_create_property_descriptor();module2.exports=function(object,key,value){var propertyKey=toPropertyKey(key);propertyKey in object?definePropertyModule.f(object,propertyKey,createPropertyDescriptor(0,value)):object[propertyKey]=value}}});var require_object_keys=__commonJS({"node_modules/core-js/internals/object-keys.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var internalObjectKeys=require_object_keys_internal(),enumBugKeys=require_enum_bug_keys();module2.exports=Object.keys||function(O){return internalObjectKeys(O,enumBugKeys)}}});var require_object_define_properties=__commonJS({"node_modules/core-js/internals/object-define-properties.js"(exports2){"use strict";init_define_process_env();init_shim();var DESCRIPTORS=require_descriptors(),V8_PROTOTYPE_DEFINE_BUG=require_v8_prototype_define_bug(),definePropertyModule=require_object_define_property(),anObject=require_an_object(),toIndexedObject=require_to_indexed_object(),objectKeys=require_object_keys();exports2.f=DESCRIPTORS&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(O,Properties){anObject(O);for(var props=toIndexedObject(Properties),keys2=objectKeys(Properties),length=keys2.length,index=0,key;length>index;)definePropertyModule.f(O,key=keys2[index++],props[key]);return O}}});var require_html=__commonJS({"node_modules/core-js/internals/html.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var getBuiltIn=require_get_built_in();module2.exports=getBuiltIn("document","documentElement")}});var require_object_create=__commonJS({"node_modules/core-js/internals/object-create.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var anObject=require_an_object(),definePropertiesModule=require_object_define_properties(),enumBugKeys=require_enum_bug_keys(),hiddenKeys=require_hidden_keys(),html=require_html(),documentCreateElement=require_document_create_element
vendor: 4,766 bytes, line 116
116(),sharedKey=require_shared_key(),GT=">",LT="<",PROTOTYPE="prototype",SCRIPT="script",IE_PROTO=sharedKey("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(content){return LT+SCRIPT+GT+content+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(activeXDocument2){activeXDocument2.write(scriptTag("")),activeXDocument2.close();var temp=activeXDocument2.parentWindow.Object;return activeXDocument2=null,temp},NullProtoObjectViaIFrame=function(){var iframe=documentCreateElement("iframe"),JS="java"+SCRIPT+":",iframeDocument;return iframe.style.display="none",html.appendChild(iframe),iframe.src=String(JS),iframeDocument=iframe.contentWindow.document,iframeDocument.open(),iframeDocument.write(scriptTag("document.F=Object")),iframeDocument.close(),iframeDocument.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var length=enumBugKeys.length;length--;)delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];return NullProtoObject()};hiddenKeys[IE_PROTO]=!0;module2.exports=Object.create||function(O,Properties){var result;return O!==null?(EmptyConstructor[PROTOTYPE]=anObject(O),result=new EmptyConstructor,EmptyConstructor[PROTOTYPE]=null,result[IE_PROTO]=O):result=NullProtoObject(),Properties===void 0?result:definePropertiesModule.f(result,Properties)}}});var require_iterators_core=__commonJS({"node_modules/core-js/internals/iterators-core.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var fails=require_fails(),isCallable=require_is_callable(),isObject2=require_is_object(),create=require_object_create(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltIn=require_define_built_in(),wellKnownSymbol=require_well_known_symbol(),IS_PURE=require_is_pure(),ITERATOR=wellKnownSymbol("iterator"),BUGGY_SAFARI_ITERATORS=!1,IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator;[].keys&&(arrayIterator=[].keys(),"next"in arrayIterator?(PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator)),PrototypeOfArrayIteratorPrototype!==Object.prototype&&(IteratorPrototype=PrototypeOfArrayIteratorPrototype)):BUGGY_SAFARI_ITERATORS=!0);var NEW_ITERATOR_PROTOTYPE=!isObject2(IteratorPrototype)||fails(function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test});NEW_ITERATOR_PROTOTYPE?IteratorPrototype={}:IS_PURE&&(IteratorPrototype=create(IteratorPrototype));isCallable(IteratorPrototype[ITERATOR])||defineBuiltIn(IteratorPrototype,ITERATOR,function(){return this});module2.exports={IteratorPrototype,BUGGY_SAFARI_ITERATORS}}});var require_esnext_iterator_constructor=__commonJS({"node_modules/core-js/modules/esnext.iterator.constructor.js"(){"use strict";init_define_process_env();init_shim();var $=require_export(),global=require_global(),anInstance=require_an_instance(),anObject=require_an_object(),isCallable=require_is_callable(),getPrototypeOf=require_object_get_prototype_of(),defineBuiltInAccessor=require_define_built_in_accessor(),createProperty=require_create_property(),fails=require_fails(),hasOwn=require_has_own_property(),wellKnownSymbol=require_well_known_symbol(),IteratorPrototype=require_iterators_core().IteratorPrototype,DESCRIPTORS=require_descriptors(),IS_PURE=require_is_pure(),CONSTRUCTOR="constructor",ITERATOR="Iterator",TO_STRING_TAG=wellKnownSymbol("toStringTag"),$TypeError=TypeError,NativeIterator=global[ITERATOR],FORCED=IS_PURE||!isCallable(NativeIterator)||NativeIterator.prototype!==IteratorPrototype||!fails(function(){NativeIterator({})}),IteratorConstructor=function(){if(anInstance(this,IteratorPrototype),getPrototypeOf(this)===IteratorPrototype)throw new $TypeError("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(key,value){DESCRIPTORS?defineBuiltInAccessor(IteratorPrototype,key,{configurable:!0,get:function(){return value},set:function(replacement){if(anObject(this),this===IteratorPrototype)throw new $TypeError("You can't redefine this property");hasOwn(this,key)?this[key]=replacement:createProperty(this,key,replacement)}}):IteratorPrototype[key]=value};hasOwn(IteratorPrototype,TO_STRING_TAG)||defineIteratorPrototypeAccessor(TO_STRING_TAG,ITERATOR);(FORCED||!hasOwn(IteratorPrototype,CONSTRUCTOR)||IteratorPrototype[CONSTRUCTOR]===Object)&&defineIteratorPrototypeAccessor(CONSTRUCTOR,IteratorConstructor);IteratorConstructor.prototype=IteratorPrototype;$({global:!0,constructor:!0,forced:FORCED},{Iterator:IteratorConstructor})}});var require_function_uncurry_this_clause=__commonJS({"node_modules/core-js/internals/function-uncurr
116y-this-clause.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var classofRaw=require_classof_raw(),uncurryThis=require_function_uncurry_this();module2.exports=function(fn){if(classofRaw(fn)==="Function")return uncurryThis(fn)}}});var require_function_bind_context=__commonJS({"node_modules/core-js/internals/function-bind-context.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var uncurryThis=require_function_uncurry_this_clause(),aCallable=require_a_callable(),NATIVE_BIND=require_function_bind_native(),bind=uncurryThis(uncurryThis.bind);module2.exports=function(fn,that){return aCallable(fn),that===void 0?fn:NATIVE_BIND?bind(fn,that):function(){return fn.apply(that,arguments)}}}});var require_iterators=__commonJS({"node_modules/core-js/internals/iterators.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports={}}});var require_is_array_iterator_method=__commonJS({"node_modules/core-js/internals/is-array-iterator-method.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var wellKnownSymbol=require_well_known_symbol(),Iterators=require_iterators(),ITERATOR=wellKnownSymbol("iterator"),ArrayPrototype=Array.prototype;module2.exports=function(it){return it!==void 0&&(Iterators.Array===it||ArrayPrototype[ITERATOR]===it)}}});var require_to_string_tag_support=__commonJS({"node_modules/core-js/internals/to-string-tag-support.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var wellKnownSymbol=require_well_known_symbol(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),test={};test[TO_STRING_TAG]="z";module2.exports=String(test)==="[object z]"}});var require_classof=__commonJS({"node_modules/core-js/internals/classof.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var TO_STRING_TAG_SUPPORT=require_to_string_tag_support(),isCallable=require_is_callable(),classofRaw=require_classof_raw(),wellKnownSymbol=require_well_known_symbol(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),$Object=Object,CORRECT_ARGUMENTS=classofRaw(function(){return arguments}())==="Arguments",tryGet=function(it,key){try{return it[key]}catch{}};module2.exports=TO_STRING_TAG_SUPPORT?classofRaw:function(it){var O,tag,result;return it===void 0?"Undefined":it===null?"Null":typeof(tag=tryGet(O=$Object(it),TO_STRING_TAG))=="string"?tag:CORRECT_ARGUMENTS?classofRaw(O):(result=classofRaw(O))==="Object"&&isCallable(O.callee)?"Arguments":result}}});var require_get_iterator_method=__commonJS({"node_modules/core-js/internals/get-iterator-method.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var classof=require_classof(),getMethod=require_get_method(),isNullOrUndefined=require_is_null_or_undefined(),Iterators=require_iterators(),wellKnownSymbol=require_well_known_symbol(),ITERATOR=wellKnownSymbol("iterator");module2.exports=function(it){if(!isNullOrUndefined(it))return getMethod(it,ITERATOR)||getMethod(it,"@@iterator")||Iterators[classof(it)]}}});var require_get_iterator=__commonJS({"node_modules/core-js/internals/get-iterator.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),aCallable=require_a_callable(),anObject=require_an_object(),tryToString=require_try_to_string(),getIteratorMethod=require_get_iterator_method(),$TypeError=TypeError;module2.exports=function(argument,usingIterator){var iteratorMethod=arguments.length<2?getIteratorMethod(argument):usingIterator;if(aCallable(iteratorMethod))return anObject(call(iteratorMethod,argument));throw new $TypeError(tryToString(argument)+" is not iterable")}}});var require_iterator_close=__commonJS({"node_modules/core-js/internals/iterator-close.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),anObject=require_an_object(),getMethod=require_get_method();module2.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{if(innerResult=getMethod(iterator,"return"),!innerResult){if(kind==="throw")throw value;return value}innerResult=call(innerResult,iterator)}catch(error){innerError=!0,innerResult=error}if(kind==="throw")throw value;if(innerError)throw innerResult;return anObject(innerResult),value}}});var require_iterate=__commonJS({"node_modules/core-js/internals/iterate.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var bind=require_function_bind_context(),call=require_function_call(),anObject=require_an_object(),tryToString=require_try_to_string(),isArrayIteratorMethod=require_is_array_iterator_method(),lengthOfArrayLike=require_length_of_array_like(),isPrototypeOf=require_object_is_prototype_of(),getIterator=require_get_iterator(),getIteratorMethod=require_get_iterator_method(),iteratorClose=require_iterator_close(),$TypeError=TypeError,Result=function(stopped,result){this.stopped=stopped,this.result=result},ResultPrototype=Result.prototype;module2.exports=function(iterable,unboundFunction,options){var that=options&&options.that,AS_ENTRIES=!!(options&&options.AS_ENTRIES),IS_RECORD=!!(options&&options.IS_RECORD),IS_ITERATOR=!!(options&&options.IS_ITERATOR),INTERRUPTED=!!(options&&options.INTERRUPTED),fn=bind(unboundFunction,that),iterator,iterFn,index,length,result,next,step,stop=function(condition){return iterator&&iteratorClose(iterator,"normal",condition),new Result(!0,condition)},callFn=function(value){return AS_ENTRIES?(anObject(value),INTERRUPTED?fn(value[0],value[1],stop):fn(value[0],value[1])):INTERRUPTED?fn(value,stop):fn(value)};if(IS_RECORD)iterator=iterable.iterator;else if(IS_ITERATOR)iterator=iterable;else{if(iterFn=getIteratorMethod(iterable),!iterFn)throw new $TypeError(tryToString(iterable)+" is not iterable");if(isArrayIteratorMethod(iterFn)){for(index=0,length=lengthOfArrayLike(iterable);length>index;index++)if(result=callFn(iterable[index]),result&&isPrototypeOf(ResultPrototype,result))return result;return new Result(!1)}iterator=getIterator(iterable,iterFn)}for(next=IS_RECORD?iterable.next:iterator.next;!(step=call(next,iterator)).done;){try{result=callFn(step.value)}catch(error){iteratorClose(iterator,"throw",error)}if(typeof result=="object"&&result&&isPrototypeOf(ResultPrototype,result))return result}return new Result(!1)}}});var require_get_iterator_direct=__commonJS({"node_modules/core-js/internals/get-iterator-direct.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=function(obj){return{iterator:obj,next:obj.next,done:!1}}}});var require_esnext_iterator_find=__commonJS({"node_modules/core-js/modules/esnext.iterator.find.js"(
116){"use strict";init_define_process_env();init_shim();var $=require_export(),iterate=require_iterate(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct();$({target:"Iterator",proto:!0,real:!0},{find:function(predicate){anObject(this),aCallable(predicate);var record=getIteratorDirect(this),counter=0;return iterate(record,function(value,stop){if(predicate(value,counter++))return stop(value)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})}});var require_esnext_iterator_for_each=__commonJS({"node_modules/core-js/modules/esnext.iterator.for-each.js"(){"use strict";init_define_process_env();init_shim();var $=require_export(),iterate=require_iterate(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct();$({target:"Iterator",proto:!0,real:!0},{forEach:function(fn){anObject(this),aCallable(fn);var record=getIteratorDirect(this),counter=0;iterate(record,function(value){fn(value,counter++)},{IS_RECORD:!0})}})}});var require_define_built_ins=__commonJS({"node_modules/core-js/internals/define-built-ins.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var defineBuiltIn=require_define_built_in();module2.exports=function(target,src,options){for(var key in src)defineBuiltIn(target,key,src[key],options);return target}}});var require_create_iter_result_object=__commonJS({"node_modules/core-js/internals/create-iter-result-object.js"(exports2,module2){"use strict";init_define_process_env();init_shim();module2.exports=function(value,done){return{value,done}}}});var require_iterator_create_proxy=__commonJS({"node_modules/core-js/internals/iterator-create-proxy.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),create=require_object_create(),createNonEnumerableProperty=require_create_non_enumerable_property(),defineBuiltIns=require_define_built_ins(),wellKnownSymbol=require_well_known_symbol(),InternalStateModule=require_internal_state(),getMethod=require_get_method(),IteratorPrototype=require_iterators_core().IteratorPrototype,createIterResultObject=require_create_iter_result_object(),iteratorClose=require_iterator_close(),TO_STRING_TAG=wellKnownSymbol("toStringTag"),ITERATOR_HELPER="IteratorHelper",WRAP_FOR_VALID_ITERATOR="WrapForValidIterator",setInternalState=InternalStateModule.set,createIteratorProxyPrototype=function(IS_ITERATOR){var getInternalState=InternalStateModule.getterFor(IS_ITERATOR?WRAP_FOR_VALID_ITERATOR:ITERATOR_HELPER);return defineBuiltIns(create(IteratorPrototype),{next:function(){var state=getInternalState(this);if(IS_ITERATOR)return state.nextHandler();try{var result=state.done?void 0:state.nextHandler();return createIterResultObject(result,state.done)}catch(error){throw state.done=!0,error}},return:function(){var state=getInternalState(this),iterator=state.iterator;if(state.done=!0,IS_ITERATOR){var returnMethod=getMethod(iterator,"return");return returnMethod?call(returnMethod,iterator):createIterResultObject(void 0,!0)}if(state.inner)try{iteratorClose(state.inner.iterator,"normal")}catch(error){return iteratorClose(iterator,"throw",error)}return iteratorClose(iterator,"normal"),createIterResultObject(void 0,!0)}})},WrapForValidIteratorPrototype=createIteratorProxyPrototype(!0),IteratorHelperPrototype=createIteratorProxyPrototype(!1);createNonEnumerableProperty(IteratorHelperPrototype,TO_STRING_TAG,"Iterator Helper");module2.exports=function(nextHandler,IS_ITERATOR){var IteratorProxy=function(record,state){state?(state.iterator=record.iterator,state.next=record.next):state=record,state.type=IS_ITERATOR?WRAP_FOR_VALID_ITERATOR:ITERATOR_HELPER,state.nextHandler=nextHandler,state.counter=0,state.done=!1,setInternalState(this,state)};return IteratorProxy.prototype=IS_ITERATOR?WrapForValidIteratorPrototype:IteratorHelperPrototype,IteratorProxy}}});var require_call_with_safe_iteration_closing=__commonJS({"node_modules/core-js/internals/call-with-safe-iteration-closing.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var anObject=require_an_object(),iteratorClose=require_iterator_close();module2.exports=function(iterator,fn,value,ENTRIES){try{return ENTRIES?fn(anObject(value)[0],value[1]):fn(value)}catch(error){iteratorClose(iterator,"throw",error)}}}});var require_iterator_map=__commonJS({"node_modules/core-js/internals/iterator-map.js"(exports2,module2){"use strict";init_define_process_env();init_shim();var call=require_function_call(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct(),createIteratorProxy=require_iterator_create_proxy(),callWithSafeIterationClosing=require_call_with_safe_iteration_closing(),IteratorProxy=createIteratorProxy(function(){var iterator=this.iterator,result=anObject(call(this.next,iterator)),done=this.done=!!result.done;if(!done)return callWithSafeIterationClosing(iterator,this.mapper,[result.value,this.counter++],!0)});module2.exports=function(mapper){return anObject(this),aCallable(mapper),new IteratorProxy(getIteratorDirect(this),{mapper})}}});var require_esnext_iterator_map=__commonJS({"node_modules/core-js/modules/esnext.iterator.map.js"(){"use strict";init_define_process_env();init_shim();var $=require_export(),map=require_iterator_map(),IS_PURE=require_is_pure();$({target:"Iterator",proto:!0,real:!0,forced:IS_PURE},{map})}});var require_esnext_iterator_reduce=__commonJS({"node_modules/core-js/modules/esnext.iterator.reduce.js"(){"use strict";init_define_process_env();init_shim();var $=require_export(),iterate=require_iterate(),aCallable=require_a_callable(),anObject=require_an_object(),getIteratorDirect=require_get_iterator_direct(),$TypeError=TypeError;$({target:"Iterator",proto:!0,real:!0},{reduce:function(reducer){anObject(this),aCallable(reducer);var record=getIteratorDirect(this),noInitial=arguments.length<2,accumulator=noInitial?void 0:arguments[1],counter=0;if(iterate(record,function(value){noInitial?(noInitial=!1,accumulator=value):accumulator=reducer(accumulator,value,counter),counter++},{IS_RECORD:!0}),noInitial)throw new $TypeError("Reduce of empty iterator with no initial value");return accumulator}})}});init_define_process_env();init_shim();var import_esnext_iterator_constructor=__toESM(require_esnext_iterator_constructor()),import_esnext_iterator_find=__toESM(require_esnext_iterator_find()),import_esnext_iterator_for_each=__toESM(require_esnext_iterator_for_each()),import_esnext_iterator_map=__toESM(require_esnext_iterator_map()),import_esnext_iterator_reduce=__toESM(require_esnext_iterator_reduce());init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();var freeGlobal=typeof window=="object"&&window&&window.Object===Object&&window,freeGlobal_default=freeGlobal;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal_default||freeSelf||Function("return this")(),root_default=root;var Symbol2=root_default.Symbol,Symbol_default=Symbol2;init_define_process_env();init_shim();var objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol_default?Symbol_default.toStringTag:void 0;function getRawTag(value){var isOwn=hasOwnProperty.call(value,symToStringTag),tag=value[symToStringTag];try{value[symToStringTag]=void 0;var unmasked=!0}catch{}var result=nativeObjectToString.call(value);return unmasked&&(isOwn?value[symToStringTag]=tag:delete value[symToStringTag]),result}var getRawTag_default=getRawTag;init_define_process_env();init_shim();var objectProto2=Object.prototype,nativeObjectToString2=objectProto2.toString;function objectToString(value){return nativeObjectToString2.call(value)}var objectToString_default=objectToString;
116var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag2=Symbol_default?Symbol_default.toStringTag:void 0;function baseGetTag(value){return value==null?value===void 0?undefinedTag:nullTag:symToStringTag2&&symToStringTag2 in Object(value)?getRawTag_default(value):objectToString_default(value)}var baseGetTag_default=baseGetTag;init_define_process_env();init_shim();function isObjectLike(value){return value!=null&&typeof value=="object"}var isObjectLike_default=isObjectLike;init_define_process_env();init_shim();var isArray=Array.isArray,isArray_default=isArray;init_define_process_env();init_shim();function isObject(value){var type=typeof value;return value!=null&&(type=="object"||type=="function")}var isObject_default=isObject;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();var asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(value){if(!isObject_default(value))return!1;var tag=baseGetTag_default(value);return tag==funcTag||tag==genTag||tag==asyncTag||tag==proxyTag}var isFunction_default=isFunction;init_define_process_env();init_shim();init_define_process_env();init_shim();var coreJsData=root_default["__core-js_shared__"],coreJsData_default=coreJsData;var maskSrcKey=function(){var uid=/[^.]+$/.exec(coreJsData_default&&coreJsData_default.keys&&coreJsData_default.keys.IE_PROTO||"");return uid?"Symbol(src)_1."+uid:""}();function isMasked(func){return!!maskSrcKey&&maskSrcKey in func}var isMasked_default=isMasked;init_define_process_env();init_shim();var funcProto=Function.prototype,funcToString=funcProto.toString;function toSource(func){if(func!=null){try{return funcToString.call(func)}catch{}try{return func+""}catch{}}return""}var toSource_default=toSource;var reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto2=Function.prototype,objectProto3=Object.prototype,funcToString2=funcProto2.toString,hasOwnProperty2=objectProto3.hasOwnProperty,reIsNative=RegExp("^"+funcToString2.call(hasOwnProperty2).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(value){if(!isObject_default(value)||isMasked_default(value))return!1;var pattern=isFunction_default(value)?reIsNative:reIsHostCtor;return pattern.test(toSource_default(value))}var baseIsNative_default=baseIsNative;init_define_process_env();init_shim();function getValue(object,key){return object?.[key]}var getValue_default=getValue;function getNative(object,key){var value=getValue_default(object,key);return baseIsNative_default(value)?value:void 0}var getNative_default=getNative;var WeakMap=getNative_default(root_default,"WeakMap"),WeakMap_default=WeakMap;init_define_process_env();init_shim();var MAX_SAFE_INTEGER=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(value,length){var type=typeof value;return length=length??MAX_SAFE_INTEGER,!!length&&(type=="number"||type!="symbol"&&reIsUint.test(value))&&value>-1&&value%1==0&&value<length}var isIndex_default=isIndex;init_define_process_env();init_shim();function eq(value,other){return value===other||value!==value&&other!==other}var eq_default=eq;init_define_process_env();init_shim();init_define_process_env();init_shim();var MAX_SAFE_INTEGER2=9007199254740991;function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER2}var isLength_default=isLength;function isArrayLike(value){return value!=null&&isLength_default(value.length)&&!isFunction_default(value)}var isArrayLike_default=isArrayLike;init_define_process_env();init_shim();var objectProto4=Object.prototype;function isPrototype(value){var Ctor=value&&value.constructor,proto=typeof Ctor=="function"&&Ctor.prototype||objectProto4;return value===proto}var isPrototype_default=isPrototype;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();function baseTimes(n,iteratee){for(var index=-1,result=Array(n);++index<n;)result[index]=iteratee(index);return result}var baseTimes_default=baseTimes;init_define_process_env();init_shim();init_define_process_env();init_shim();var argsTag="[object Arguments]";function baseIsArguments(value){return isObjectLike_default(value)&&baseGetTag_default(value)==argsTag}var baseIsArguments_default=baseIsArguments;var objectProto5=Object.prototype,hasOwnProperty3=objectProto5.hasOwnProperty,propertyIsEnumerable=objectProto5.propertyIsEnumerable,isArguments=baseIsArguments_default(function(){return arguments}())?baseIsArguments_default:function(value){return isObjectLike_default(value)&&hasOwnProperty3.call(value,"callee")&&!propertyIsEnumerable.call(value,"callee")},isArguments_default=isArguments;init_define_process_env();init_shim();init_define_process_env();init_shim();function stubFalse(){return!1}var stubFalse_default=stubFalse;var freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer3=moduleExports?root_default.Buffer:void 0,nativeIsBuffer=Buffer3?Buffer3.isBuffer:void 0,isBuffer=nativeIsBuffer||stubFalse_default,isBuffer_default=isBuffer;init_define_process_env();init_shim();init_define_process_env();init_shim();var argsTag2="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag2="[object Function]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array
116]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0;typedArrayTags[argsTag2]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag2]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=!1;function baseIsTypedArray(value){return isObjectLike_default(value)&&isLength_default(value.length)&&!!typedArrayTags[baseGetTag_default(value)]}var baseIsTypedArray_default=baseIsTypedArray;init_define_process_env();init_shim();function baseUnary(func){return function(value){return func(value)}}var baseUnary_default=baseUnary;init_define_process_env();init_shim();var freeExports2=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule2=freeExports2&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports2=freeModule2&&freeModule2.exports===freeExports2,freeProcess=moduleExports2&&freeGlobal_default.process,nodeUtil=function(){try{var types=freeModule2&&freeModule2.require&&freeModule2.require("util").types;return types||freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch{}}(),nodeUtil_default=nodeUtil;var nodeIsTypedArray=nodeUtil_default&&nodeUtil_default.isTypedArray,isTypedArray=nodeIsTypedArray?baseUnary_default(nodeIsTypedArray):baseIsTypedArray_default,isTypedArray_default=isTypedArray;var objectProto6=Object.prototype,hasOwnProperty4=objectProto6.hasOwnProperty;function arrayLikeKeys(value,inherited){var isArr=isArray_default(value),isArg=!isArr&&isArguments_default(value),isBuff=!isArr&&!isArg&&isBuffer_default(value),isType=!isArr&&!isArg&&!isBuff&&isTypedArray_default(value),skipIndexes=isArr||isArg||isBuff||isType,result=skipIndexes?baseTimes_default(value.length,String):[],length=result.length;for(var key in value)(inherited||hasOwnProperty4.call(value,key))&&!(skipIndexes&&(key=="length"||isBuff&&(key=="offset"||key=="parent")||isType&&(key=="buffer"||key=="byteLength"||key=="byteOffset")||isIndex_default(key,length)))&&result.push(key);return result}var arrayLikeKeys_default=arrayLikeKeys;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();function overArg(func,transform){return function(arg){return func(transform(arg))}}var overArg_default=overArg;var nativeKeys=overArg_default(Object.keys,Object),nativeKeys_default=nativeKeys;var objectProto7=Object.prototype,hasOwnProperty5=objectProto7.hasOwnProperty;function baseKeys(object){if(!isPrototype_default(object))return nativeKeys_default(object);var result=[];for(var key in Object(object))hasOwnProperty5.call(object,key)&&key!="constructor"&&result.push(key);return result}var baseKeys_default=baseKeys;function keys(object){return isArrayLike_default(object)?arrayLikeKeys_default(object):baseKeys_default(object)}var keys_default=keys;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();var nativeCreate=getNative_default(Object,"create"),nativeCreate_default=nativeCreate;function hashClear(){this.__data__=nativeCreate_default?nativeCreate_default(null):{},this.size=0}var hashClear_default=hashClear;init_define_process_env();init_shim();function hashDelete(key){var result=this.has(key)&&delete this.__data__[key];return this.size-=result?1:0,result}var hashDelete_default=hashDelete;init_define_process_env();init_shim();var HASH_UNDEFINED="__lodash_hash_undefined__",objectProto8=Object.prototype,hasOwnProperty6=objectProto8.hasOwnProperty;function hashGet(key){var data=this.__data__;if(nativeCreate_default){var result=data[key];return result===HASH_UNDEFINED?void 0:result}return hasOwnProperty6.call(data,key)?data[key]:void 0}var hashGet_default=hashGet;init_define_process_env();init_shim();var objectProto9=Object.prototype,hasOwnProperty7=objectProto9.hasOwnProperty;function hashHas(key){var data=this.__data__;return nativeCreate_default?data[key]!==void 0:hasOwnProperty7.call(data,key)}var hashHas_default=hashHas;init_define_process_env();init_shim();var HASH_UNDEFINED2="__lodash_hash_undefined__";function hashSet(key,value){var data=this.__data__;return this.size+=this.has(key)?0:1,data[key]=nativeCreate_default&&value===void 0?HASH_UNDEFINED2:value,this}var hashSet_default=hashSet;function Hash(entries){var index=-1,length=entries==null?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}Hash.prototype.clear=hashClear_default;Hash.prototype.delete=hashDelete_default;Hash.prototype.get=hashGet_default;Hash.prototype.has=hashHas_default;Hash.prototype.set=hashSet_default;var Hash_default=Hash;init_define_process_env();init_shim();init_define_process_env();init_shim();function listCacheClear(){this.__data__=[],this.size=0}var listCacheClear_default=listCacheClear;init_define_process_env();init_shim();init_define_process_env();init_shim();function assocIndexOf(array,key){for(var length=array.length;length--;)if(eq_default(array[length][0],key))return length;return-1}var assocIndexOf_default=assocIndexOf;var arrayProto=Array.prototype,splice=arrayProto.splice;function listCacheDelete(key){var data=this.__data__,index=assocIndexOf_default(data,key);if(index<0)return!1;var lastIndex=data.length-1;return index==lastIndex?data.pop():splice.call(data,index,1),--this.size,!0}var listCacheDelete_default=listCacheDelete;init_define_process_env();init_shim();function listCacheGet(key){var data=this.__data__,index=assocIndexOf_default(data,key);return index<0?void 0:data[index][1]}var listCacheGet_default=listCacheGet;init_define_process_env();init_shim();function listCacheHas(key){return assocIndexOf_default(this.__data__,key)>-1}var listCacheHas_default=listCacheHas;init_define_process_env();init_shim();function listCacheSet(key,value){var data=this.__data__,index=assocIndexOf_default(data,key);return index<0?(++this.size,data.push([key,value])):data[index][1]=value,this}var listCacheSet_default=listCacheSet;function ListCache(entries){var index=-1,length=entries==null?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}ListCache.prototype.clear=listCacheClear_default;ListCache.prototype.delete=listCacheDelete_default;ListCache.prototype.get=listCacheGet_default;ListCache.prototype.has=listCacheHas_default;ListCache.prototype.set=listCacheSet_default;var ListCache_default=ListCache;init_define_process_env();init_shim();var Map=getNative_default(root_default,"Map"),Map_default=Map;function mapCacheClear(){this.size=0,this.__data__={hash:new Hash_default,map:new(Map_default||ListCache_default),string:new Hash_default}}var mapCacheClear_default=mapCacheClear;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();function isKeyable(value){var type=typeof value;return type=="string"||type=="number"||type=="symbol"||type=="boolean"?value!=="__proto__":value===null}
116var isKeyable_default=isKeyable;function getMapData(map,key){var data=map.__data__;return isKeyable_default(key)?data[typeof key=="string"?"string":"hash"]:data.map}var getMapData_default=getMapData;function mapCacheDelete(key){var result=getMapData_default(this,key).delete(key);return this.size-=result?1:0,result}var mapCacheDelete_default=mapCacheDelete;init_define_process_env();init_shim();function mapCacheGet(key){return getMapData_default(this,key).get(key)}var mapCacheGet_default=mapCacheGet;init_define_process_env();init_shim();function mapCacheHas(key){return getMapData_default(this,key).has(key)}var mapCacheHas_default=mapCacheHas;init_define_process_env();init_shim();function mapCacheSet(key,value){var data=getMapData_default(this,key),size=data.size;return data.set(key,value),this.size+=data.size==size?0:1,this}var mapCacheSet_default=mapCacheSet;function MapCache(entries){var index=-1,length=entries==null?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}MapCache.prototype.clear=mapCacheClear_default;MapCache.prototype.delete=mapCacheDelete_default;MapCache.prototype.get=mapCacheGet_default;MapCache.prototype.has=mapCacheHas_default;MapCache.prototype.set=mapCacheSet_default;var MapCache_default=MapCache;init_define_process_env();init_shim();function arrayPush(array,values){for(var index=-1,length=values.length,offset=array.length;++index<length;)array[offset+index]=values[index];return array}var arrayPush_default=arrayPush;init_define_process_env();init_shim();init_define_process_env();init_shim();function stackClear(){this.__data__=new ListCache_default,this.size=0}var stackClear_default=stackClear;init_define_process_env();init_shim();function stackDelete(key){var data=this.__data__,result=data.delete(key);return this.size=data.size,result}var stackDelete_default=stackDelete;init_define_process_env();init_shim();function stackGet(key){return this.__data__.get(key)}var stackGet_default=stackGet;init_define_process_env();init_shim();function stackHas(key){return this.__data__.has(key)}var stackHas_default=stackHas;init_define_process_env();init_shim();var LARGE_ARRAY_SIZE=200;function stackSet(key,value){var data=this.__data__;if(data instanceof ListCache_default){var pairs=data.__data__;if(!Map_default||pairs.length<LARGE_ARRAY_SIZE-1)return pairs.push([key,value]),this.size=++data.size,this;data=this.__data__=new MapCache_default(pairs)}return data.set(key,value),this.size=data.size,this}var stackSet_default=stackSet;function Stack(entries){var data=this.__data__=new ListCache_default(entries);this.size=data.size}Stack.prototype.clear=stackClear_default;Stack.prototype.delete=stackDelete_default;Stack.prototype.get=stackGet_default;Stack.prototype.has=stackHas_default;Stack.prototype.set=stackSet_default;var Stack_default=Stack;init_define_process_env();init_shim();init_define_process_env();init_shim();function arrayFilter(array,predicate){for(var index=-1,length=array==null?0:array.length,resIndex=0,result=[];++index<length;){var value=array[index];predicate(value,index,array)&&(result[resIndex++]=value)}return result}var arrayFilter_default=arrayFilter;init_define_process_env();init_shim();function stubArray(){return[]}var stubArray_default=stubArray;var objectProto10=Object.prototype,propertyIsEnumerable2=objectProto10.propertyIsEnumerable,nativeGetSymbols=Object.getOwnPropertySymbols,getSymbols=nativeGetSymbols?function(object){return object==null?[]:(object=Object(object),arrayFilter_default(nativeGetSymbols(object),function(symbol){return propertyIsEnumerable2.call(object,symbol)}))}:stubArray_default,getSymbols_default=getSymbols;init_define_process_env();init_shim();init_define_process_env();init_shim();function baseGetAllKeys(object,keysFunc,symbolsFunc){var result=keysFunc(object);return isArray_default(object)?result:arrayPush_default(result,symbolsFunc(object))}var baseGetAllKeys_default=baseGetAllKeys;function getAllKeys(object){return baseGetAllKeys_default(object,keys_default,getSymbols_default)}var getAllKeys_default=getAllKeys;init_define_process_env();init_shim();init_define_process_env();init_shim();var DataView=getNative_default(root_default,"DataView"),DataView_default=DataView;init_define_process_env();init_shim();var Promise2=getNative_default(root_default,"Promise"),Promise_default=Promise2;init_define_process_env();init_shim();var Set=getNative_default(root_default,"Set"),Set_default=Set;var mapTag2="[object Map]",objectTag2="[object Object]",promiseTag="[object Promise]",
116setTag2="[object Set]",weakMapTag2="[object WeakMap]",dataViewTag2="[object DataView]",dataViewCtorString=toSource_default(DataView_default),mapCtorString=toSource_default(Map_default),promiseCtorString=toSource_default(Promise_default),setCtorString=toSource_default(Set_default),weakMapCtorString=toSource_default(WeakMap_default),getTag=baseGetTag_default;(DataView_default&&getTag(new DataView_default(new ArrayBuffer(1)))!=dataViewTag2||Map_default&&getTag(new Map_default)!=mapTag2||Promise_default&&getTag(Promise_default.resolve())!=promiseTag||Set_default&&getTag(new Set_default)!=setTag2||WeakMap_default&&getTag(new WeakMap_default)!=weakMapTag2)&&(getTag=function(value){var result=baseGetTag_default(value),Ctor=result==objectTag2?value.constructor:void 0,ctorString=Ctor?toSource_default(Ctor):"";if(ctorString)switch(ctorString){case dataViewCtorString:return dataViewTag2;case mapCtorString:return mapTag2;case promiseCtorString:return promiseTag;case setCtorString:return setTag2;case weakMapCtorString:return weakMapTag2}return result});var getTag_default=getTag;init_define_process_env();init_shim();var Uint8Array2=root_default.Uint8Array,Uint8Array_default=Uint8Array2;init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();init_define_process_env();init_shim();var HASH_UNDEFINED3="__lodash_hash_undefined__";function setCacheAdd(value){return this.__data__.set(value,HASH_UNDEFINED3),this}var setCacheAdd_default=setCacheAdd;init_define_process_env();init_shim();function setCacheHas(value){return this.__data__.has(value)}var setCacheHas_default=setCacheHas;function SetCache(values){var index=-1,length=values==null?0:values.length;for(this.__data__=new MapCache_default;++index<length;)this.add(values[index])}SetCache.prototype.add=SetCache.prototype.push=setCacheAdd_default;SetCache.prototype.has=setCacheHas_default;var SetCache_default=SetCache;init_define_process_env();init_shim();function arraySome(array,predicate){for(var index=-1,length=array==null?0:array.length;++index<length;)if(predicate(array[index],index,array))return!0;return!1}var arraySome_default=arraySome;init_define_process_env();init_shim();function cacheHas(cache,key){return cache.has(key)}var cacheHas_default=cacheHas;var COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function equalArrays(array,other,bitmask,customizer,equalFunc,stack){var isPartial=bitmask&COMPARE_PARTIAL_FLAG,arrLength=array.length,othLength=other.length;if(arrLength!=othLength&&!(isPartial&&othLength>arrLength))return!1;var arrStacked=stack.get(array),othStacked=stack.get(other);if(arrStacked&&othStacked)return arrStacked==other&&othStacked==array;var index=-1,result=!0,seen=bitmask&COMPARE_UNORDERED_FLAG?new SetCache_default:void 0;for(stack.set(array,other),stack.set(other,array);++index<arrLength;){var arrValue=array[index],othValue=other[index];if(customizer)var compared=isPartial?customizer(othValue,arrValue,index,other,array,stack):customizer(arrValue,othValue,index,array,other,stack);if(compared!==void 0){if(compared)continue;result=!1;break}if(seen){if(!arraySome_default(other,function(othValue2,othIndex){if(!cacheHas_default(seen,othIndex)&&(arrValue===othValue2||equalFunc(arrValue,othValue2,bitmask,customizer,stack)))return seen.push(othIndex)})){result=!1;break}}else if(!(arrValue===othValue||equalFunc(arrValue,othValue,bitmask,customizer,stack))){result=!1;break}}return stack.delete(array),stack.delete(other),result}var equalArrays_default=equalArrays;init_define_process_env();init_shim();init_define_process_env();init_shim();function mapToArray(map){var index=-1,result=Array(map.size);return map.forEach(function(value,key){result[++index]=[key,value]}),result}var mapToArray_default=mapToArray;init_define_process_env();init_shim();function setToArray(set){var index=-1,result=Array(set.size);return set.forEach(function(value){result[++index]=value}),result}var setToArray_default=setToArray;var COMPARE_PARTIAL_FLAG2=1,COMPARE_UNORDERED_FLAG2=2,boolTag2="[object Boolean]",dateTag2="[object Date]",errorTag2="[object Error]",mapTag3="[object Map]",numberTag2="[object Number]",regexpTag2="[object RegExp]",setTag3="[object Set]",stringTag2="[object String]",symbolTag="[object Symbol]",arrayBufferTag2="[object ArrayBuffer]",dataViewTag3="[object DataView]",symbolProto=Symbol_default?Symbol_default.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf
vendor: 3,813 bytes, line 116
116:void 0;function equalByTag(object,other,tag,bitmask,customizer,equalFunc,stack){switch(tag){case dataViewTag3:if(object.byteLength!=other.byteLength||object.byteOffset!=other.byteOffset)return!1;object=object.buffer,other=other.buffer;case arrayBufferTag2:return!(object.byteLength!=other.byteLength||!equalFunc(new Uint8Array_default(object),new Uint8Array_default(other)));case boolTag2:case dateTag2:case numberTag2:return eq_default(+object,+other);case errorTag2:return object.name==other.name&&object.message==other.message;case regexpTag2:case stringTag2:return object==other+"";case mapTag3:var convert=mapToArray_default;case setTag3:var isPartial=bitmask&COMPARE_PARTIAL_FLAG2;if(convert||(convert=setToArray_default),object.size!=other.size&&!isPartial)return!1;var stacked=stack.get(object);if(stacked)return stacked==other;bitmask|=COMPARE_UNORDERED_FLAG2,stack.set(object,other);var result=equalArrays_default(convert(object),convert(other),bitmask,customizer,equalFunc,stack);return stack.delete(object),result;case symbolTag:if(symbolValueOf)return symbolValueOf.call(object)==symbolValueOf.call(other)}return!1}var equalByTag_default=equalByTag;init_define_process_env();init_shim();var COMPARE_PARTIAL_FLAG3=1,objectProto11=Object.prototype,hasOwnProperty8=objectProto11.hasOwnProperty;function equalObjects(object,other,bitmask,customizer,equalFunc,stack){var isPartial=bitmask&COMPARE_PARTIAL_FLAG3,objProps=getAllKeys_default(object),objLength=objProps.length,othProps=getAllKeys_default(other),othLength=othProps.length;if(objLength!=othLength&&!isPartial)return!1;for(var index=objLength;index--;){var key=objProps[index];if(!(isPartial?key in other:hasOwnProperty8.call(other,key)))return!1}var objStacked=stack.get(object),othStacked=stack.get(other);if(objStacked&&othStacked)return objStacked==other&&othStacked==object;var result=!0;stack.set(object,other),stack.set(other,object);for(var skipCtor=isPartial;++index<objLength;){key=objProps[index];var objValue=object[key],othValue=other[key];if(customizer)var compared=isPartial?customizer(othValue,objValue,key,other,object,stack):customizer(objValue,othValue,key,object,other,stack);if(!(compared===void 0?objValue===othValue||equalFunc(objValue,othValue,bitmask,customizer,stack):compared)){result=!1;break}skipCtor||(skipCtor=key=="constructor")}if(result&&!skipCtor){var objCtor=object.constructor,othCtor=other.constructor;objCtor!=othCtor&&"constructor"in object&&"constructor"in other&&!(typeof objCtor=="function"&&objCtor instanceof objCtor&&typeof othCtor=="function"&&othCtor instanceof othCtor)&&(result=!1)}return stack.delete(object),stack.delete(other),result}var equalObjects_default=equalObjects;var COMPARE_PARTIAL_FLAG4=1,argsTag3="[object Arguments]",arrayTag2="[object Array]",objectTag3="[object Object]",objectProto12=Object.prototype,hasOwnProperty9=objectProto12.hasOwnProperty;function baseIsEqualDeep(object,other,bitmask,customizer,equalFunc,stack){var objIsArr=isArray_default(object),othIsArr=isArray_default(other),objTag=objIsArr?arrayTag2:getTag_default(object),othTag=othIsArr?arrayTag2:getTag_default(other);objTag=objTag==argsTag3?objectTag3:objTag,othTag=othTag==argsTag3?objectTag3:othTag;var objIsObj=objTag==objectTag3,othIsObj=othTag==objectTag3,isSameTag=objTag==othTag;if(isSameTag&&isBuffer_default(object)){if(!isBuffer_default(other))return!1;objIsArr=!0,objIsObj=!1}if(isSameTag&&!objIsObj)return stack||(stack=new Stack_default),objIsArr||isTypedArray_default(object)?equalArrays_default(object,other,bitmask,customizer,equalFunc,stack):equalByTag_default(object,other,objTag,bitmask,customizer,equalFunc,stack);if(!(bitmask&COMPARE_PARTIAL_FLAG4)){var objIsWrapped=objIsObj&&hasOwnProperty9.call(object,"__wrapped__"),othIsWrapped=othIsObj&&hasOwnProperty9.call(other,"__wrapped__");
116if(objIsWrapped||othIsWrapped){var objUnwrapped=objIsWrapped?object.value():object,othUnwrapped=othIsWrapped?other.value():other;return stack||(stack=new Stack_default),equalFunc(objUnwrapped,othUnwrapped,bitmask,customizer,stack)}}return isSameTag?(stack||(stack=new Stack_default),equalObjects_default(object,other,bitmask,customizer,equalFunc,stack)):!1}var baseIsEqualDeep_default=baseIsEqualDeep;function baseIsEqual(value,other,bitmask,customizer,stack){return value===other?!0:value==null||other==null||!isObjectLike_default(value)&&!isObjectLike_default(other)?value!==value&&other!==other:baseIsEqualDeep_default(value,other,bitmask,customizer,baseIsEqual,stack)}var baseIsEqual_default=baseIsEqual;init_define_process_env();init_shim();function isEqual(value,other){return baseIsEqual_default(value,other)}var isEqual_default=isEqual;init_define_process_env();init_shim();var u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register};var incremental=safe_require.safe_require("./u/shared/incremental"),external=safe_require.safe_require("./external"),appquery=safe_require.safe_require("./lang/appquery"),plugin_consts=safe_require.safe_require("./constants/plugin"),local_storage=safe_require.safe_require("./constants/local_storage_keys"),{PUBLIC_ONLY}=safe_require.safe_require("./constants/apiconnectorbase"),known_plugins_consts=safe_require.safe_require("./constants/known_plugins"),{WORKOS_AUTH_URL}=safe_require.safe_require("./constants/auth"),logger=safe_require.safe_require("./logger"),Lib=safe_require.safe_require("./lib"),apiconnectorbase=safe_require.safe_require("./apiconnectorbase"),apiconnector_editor,ContextMenu;u.is_edit_mode()&&(apiconnector_editor=safe_require.safe_require("./editor_plugin/apiconnector_editor"),ContextMenu=safe_require.safe_require("./editor/contextmenu"));var API_CONNECTOR_BASE="apiconnector2";function get_path(api_id,call_id,field_name,field_id,key_name){if(api_id==null){logger.error("API connector issue, calling apiconnector2 with an empty call_id");return}let path=API_CONNECTOR_BASE+"."+api_id;return call_id&&(path+=".calls."+call_id),field_name&&(path+="."+field_name,field_id&&(path+="."+field_id,key_name&&(path+="."+key_name))),path}var get_all_apis_editor=u.autorun_cache({fn:()=>{let apis={},object=appquery.get_public_setting(API_CONNECTOR_BASE);for(let id in object)apis[id]=get_api(id);return apis},compare_fn:isEqual_default}),get_all_apis_runmode=function(){return u.autorun_cache(()=>{let apis={},object=appquery.get_public_setting(API_CONNECTOR_BASE);for(let id in object)apis[id]=get_api(id);return apis})("apiconnector2")},get_all_apis=Lib()?.is_edit_mode()?get_all_apis_editor:get_all_apis_runmode,API_CONNECTOR_FIELD_PREFIX="_api_c2_",BASE_SETTING_NAMES=["human","auth","shared_params","shared_headers","token_param_name","add_to_header","header_key","username","password","private_key","private_key_test","iss","scope","generate_token_from_code_uri","cert_file","key_file","token_endpoint","scope","authentication_url","generate_token_from_code_uri","auth_url_params","add_basic_authentication","token_data_type","add_offline","server_redirect","oauth_user_data_call","id_path","email_path"];function get_settings_json_for_api(api_id){let public_settings=read_json_keys_at_path(`settings.client_safe.apiconnector2.${api_id}`,BASE_SETTING_NAMES),private_settings=read_json_keys_at_path(`settings.secure.apiconnector2.${api_id}`,BASE_SETTING_NAMES);return u.deep_copy({},private_settings,public_settings)}function get_api(api_id){let pub=appquery.get_public_setting(get_path(api_id))??{},pvt=appquery.get_private_setting(get_path(api_id))??{},api=u.deep_copy({},pvt,pub);for(let call_id in api.calls){let call=api.calls[call_id];for(let thing of["types","data_container"])call[thing]&&(call[thing]=u.json_parse(call[thing]))}return api}
116function multi_read_json(paths){return paths.forEach(path=>appquery.app().json.pre_cache(path)),paths.map(path=>appquery.app().json.child_by_path(path).raw())}function read_json_keys_at_path(path,keys2){keys2.forEach(key=>appquery.app().json.pre_cache(`${path}.${key}`));let values=keys2.map(key=>appquery.app().json.child_by_path(`${path}.${key}`).raw());return keys2.reduce((obj,key,index)=>(obj[key]=values[index],obj),{})}function get_single_call_raw(api_id,call_id){let[pub,pvt,api_human]=multi_read_json([`settings.client_safe.${get_path(api_id,call_id)}`,`settings.secure.${get_path(api_id,call_id)}`,`settings.client_safe.${get_path(api_id)}.human`]);return pub=pub??{},pvt=pvt??{},{...u.deep_copy({},pub,pvt),types:incremental.incremental_json_parse(pub.types??null),data_container:incremental.incremental_json_parse(pub.types??null),api_id,api_human}}function get_oauth_call_data_raw(api_id){let[oauth_user_data_call,email_path,id_path,human]=multi_read_json([`settings.client_safe.${get_path(api_id)}.oauth_user_data_call`,`settings.client_safe.${get_path(api_id)}.email_path`,`settings.client_safe.${get_path(api_id)}.id_path`,`settings.client_safe.${get_path(api_id)}.human`]);return{human,email_path,id_path,oauth_user_data_call}}var APIConnectorPrivateKey=class extends apiconnectorbase.APIConnectorBasePrivateKey{_get_api(){return get_api(this.params.call_id)}},APIConnectorBasicAuth=class extends apiconnectorbase.APIConnectorBasicAuth{_get_api(){return get_api(this.params.call_id)}},APIConnectorJWT=class extends apiconnectorbase.APIConnectorBaseJWT{_get_api(){return get_api(this.params.call_id)}},APIConnectorSSLProtocol=class extends apiconnectorbase.APIConnectorBaseSSLProtocol{_get_api(){return get_api(this.params.call_id)}},APIConnectorOauth2PWFlow=class extends apiconnectorbase.APIConnectorBaseOauth2PWFlow{service_name(){return API_CONNECTOR_BASE+plugin_consts.PLUGIN_SEPARATOR+this.params.call_id}_get_api(){return get_api(this.params.call_id)}},APIConnectorOauth2Custom=class extends apiconnectorbase.APIConnectorBaseOauth2Custom{service_name(){return API_CONNECTOR_BASE+plugin_consts.PLUGIN_SEPARATOR+this.params.call_id}_get_api(){return get_api(this.params.call_id)}},APIConnectorOauth2=class extends apiconnectorbase.APIConnectorBaseOauth2{service_name(){return API_CONNECTOR_BASE+plugin_consts.PLUGIN_SEPARATOR+this.params.api_id}human_name(){return get_api(this.params.api_id).human}_get_api(){return get_api(this.params.api_id)}get_key(name){return name==="server_redirect"?this.get_property("server_redirect"):super.get_key(name)}login(context,action,oauth_token,cb){return!this.tested()&&Lib().workflow.debugger==null&&cb(new u.OwnerError("Oauth2 API not tested",{display:"API Connector error: the Oauth2 API "+this.human_name()+" is not tested yet. Please run in with the debugger to validate your settings."})),(this.get_property("authentication_url")==null||this.get_property("generate_token_from_code_uri")==null)&&cb(new u.OwnerError("Oauth2 API missing information",{display:"API Connector error: the Oauth2 API "+this.human_name()+" has some missing informations. please check"})),super.login(context,action,oauth_token)}get_oauth_user_data(login_data){try{return super.get_oauth_user_data(login_data)}catch(e){delete e.stack;let inner_message=`${e.message?.replace(this.service().plugin_name+" error:","")??JSON.stringify(e??{})} ${e.display?.()??""}`;throw new u.OwnerError("Oauth2 not configured properly",{display:`${this.service().plugin_name} error: the Oauth2 API ${this.human_name()} is not configured properly - ${inner_message}`})}}},WORKOS_SESSION_LENGTH=60*60*4,WorkOSAuth=class extends APIConnectorOauth2{generate_validity_object(user_info){return{access_token:user_info.access_token,refresh_token:user_info.refresh_token,access_token_expires_in:WORKOS_SESSION_LENGTH}}},cls=class extends apiconnectorbase.BaseAPIConnector{constructor(params){super(),this.params=params,this.plugin_name="API Connector",this.BASE=API_CONNECTOR_BASE,this.key_prefix=API_CONNECTOR_FIELD_PREFIX}get_all_apis(){return get_all_apis()}
116get_single_call_raw(api_id,call_id){return get_single_call_raw(api_id,call_id)}get_oauth_call_data_raw(api_id){return get_oauth_call_data_raw(api_id)}user_calls(){let res=[];for(let api_id of get_api_list())appquery.get_public_setting(`${get_path(api_id)}.auth`)==="oauth2_user"&&res.push(`${api_id}_oauth_user_data_call`);return res}authenticator(id){if(!id)return new external.NoAuth;let api_data=get_settings_json_for_api(id),auth,auth_params;return[null,void 0,"none"].includes(api_data.auth)&&(auth=new external.NoAuth),["private_key_url","private_key_header"].includes(api_data.auth)&&(auth_params=apiconnectorbase.get_private_key_auth_params(api_data),auth_params.call_id=id,auth=new APIConnectorPrivateKey(auth_params)),api_data.auth==="cert_key"&&(auth=new APIConnectorSSLProtocol({call_id:id})),api_data.auth==="basic_auth"&&(auth=new APIConnectorBasicAuth({call_id:id,username:api_data.username,password:api_data.password})),api_data.auth==="oauth2_pw"&&(auth_params=apiconnectorbase.get_oauth2_pw_auth_params(api_data),u.extend(auth_params,{call_id:id,username:api_data.username,password:api_data.password}),auth=new APIConnectorOauth2PWFlow(auth_params)),api_data.auth==="oauth2_custom"&&(auth=new APIConnectorOauth2Custom({call_id:id})),api_data.auth==="oauth2_user"&&(auth_params=apiconnectorbase.get_oauth2_user_auth_params(api_data),u.extend(auth_params,{api_id:id,_id:API_CONNECTOR_BASE+plugin_consts.PLUGIN_SEPARATOR+id}),auth_params.authentication_url?.startsWith(WORKOS_AUTH_URL)?auth=new WorkOSAuth(auth_params):auth=new APIConnectorOauth2(auth_params)),api_data.auth==="jwt"&&(auth_params=apiconnectorbase.get_jwt_auth_params(api_data),auth_params.call_id=id,auth=new APIConnectorJWT(auth_params)),auth._service=this,auth._display="API - "+api_data.human,auth.add_shared_params_and_headers=req=>apiconnectorbase.add_shared_params_and_headers(api_data,req,this.plugin_name,(header_id,header)=>header.value,(param_id,param)=>param.value),auth}},plugin_registry=safe_require.safe_require("./services/shared/plugin_registry"),apiconnector2={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.apiconnector2=apiconnector2);plugin_registry.register_plugin(known_plugins_consts.API_CONNECTOR,apiconnector2);})();
117/*! Bundled license information:
118
119buffer/index.js:
120  (*!
121   * The buffer module from node.js, for the browser.
122   *
123   * @author   Feross Aboukhadijeh <https://feross.org>
124   * @license  MIT
125   *)
126
127lodash-es/lodash.js:
128  (**
129   * @license
130   * Lodash (Custom Build) <https://lodash.com/>
131   * Build: `lodash modularize exports="es" -o ./`
132   * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
133   * Released under MIT license <https://lodash.com/license>
134   * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
135   * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
136   *)
137*/
138
139}
140
141
142window.preloaded['plugin/first_party:apiconnector2'] = true;
143window._bubble_page_load_data.hardcoded_plugins['apple'] = true;
144window.__code__ = window.__code__ || {};
145if(!window.__code__['ddc8ef3b5f9f97173a25ed9bbab113a122f1d51f220e9b6eeba43c320f7c1b33']){window.__code__['ddc8ef3b5f9f97173a25ed9bbab113a122f1d51f220e9b6eeba43c320f7c1b33']=1;
146
147"use strict";(()=>{var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res};var __commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod));var init_define_process_env=__esm({"<define:process.env>"(){}});var require_base64_js=__commonJS({"node_modules/base64-js/index.js"(exports){"use strict";init_define_process_env();init_shim();exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 28,466 bytes, line 147
147+/";for(i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;var i,len;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len2=b64.length;if(len2%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var validLen=b64.indexOf("=");validLen===-1&&(validLen=len2);var placeHoldersLen=validLen===len2?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp,lens=getLens(b64),validLen=lens[0],placeHoldersLen=lens[1],arr=new Arr(_byteLength(b64,validLen,placeHoldersLen)),curByte=0,len2=placeHoldersLen>0?validLen-4:validLen,i2;for(i2=0;i2<len2;i2+=4)tmp=revLookup[b64.charCodeAt(i2)]<<18|revLookup[b64.charCodeAt(i2+1)]<<12|revLookup[b64.charCodeAt(i2+2)]<<6|revLookup[b64.charCodeAt(i2+3)],arr[curByte++]=tmp>>16&255,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255;return placeHoldersLen===2&&(tmp=revLookup[b64.charCodeAt(i2)]<<2|revLookup[b64.charCodeAt(i2+1)]>>4,arr[curByte++]=tmp&255),placeHoldersLen===1&&(tmp=revLookup[b64.charCodeAt(i2)]<<10|revLookup[b64.charCodeAt(i2+1)]<<4|revLookup[b64.charCodeAt(i2+2)]>>2,arr[curByte++]=tmp>>8&255,arr[curByte++]=tmp&255),arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){for(var tmp,output=[],i2=start;i2<end;i2+=3)tmp=(uint8[i2]<<16&16711680)+(uint8[i2+1]<<8&65280)+(uint8[i2+2]&255),output.push(tripletToBase64(tmp));return output.join("")}function fromByteArray(uint8){for(var tmp,len2=uint8.length,extraBytes=len2%3,parts=[],maxChunkLength=16383,i2=0,len22=len2-extraBytes;i2<len22;i2+=maxChunkLength)parts.push(encodeChunk(uint8,i2,i2+maxChunkLength>len22?len22:i2+maxChunkLength));return extraBytes===1?(tmp=uint8[len2-1],parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")):extraBytes===2&&(tmp=(uint8[len2-2]<<8)+uint8[len2-1],parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")),parts.join("")}}});var require_ieee754=__commonJS({"node_modules/ieee754/index.js"(exports){init_define_process_env();init_shim();exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,nBits=-7,i=isLE?nBytes-1:0,d=isLE?-1:1,s=buffer[offset+i];for(i+=d,e=s&(1<<-nBits)-1,s>>=-nBits,nBits+=eLen;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8);for(m=e&(1<<-nBits)-1,e>>=-nBits,nBits+=mLen;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8);if(e===0)e=1-eBias;else{if(e===eMax)return m?NaN:(s?-1:1)*(1/0);m=m+Math.pow(2,mLen),e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c,eLen=nBytes*8-mLen-1,eMax=(1<<eLen)-1,eBias=eMax>>1,rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=isLE?0:nBytes-1,d=isLE?1:-1,s=value<0||value===0&&1/value<0?1:0;for(value=Math.abs(value),isNaN(value)||value===1/0?(m=isNaN(value)?1:0,e=eMax):(e=Math.floor(Math.log(value)/Math.LN2),value*(c=Math.pow(2,-e))<1&&(e--,c*=2),e+eBias>=1?value+=rt/c:value+=rt*Math.pow(2,1-eBias),value*c>=2&&(e++,c/=2),e+eBias>=eMax?(m=0,e=eMax):e+eBias>=1?(m=(value*c-1)*Math.pow(2,mLen),e=e+eBias):(m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen),e=0));mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8);for(e=e<<mLen|m,eLen+=mLen;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8);buffer[offset+i-d]|=s*128}}});var require_buffer=__commonJS({"node_modules/node-stdlib-browser/node_modules/buffer/index.js"(exports){"use strict";init_define_process_env();init_shim();var base64=require_base64_js(),ieee754=require_ieee754(),customInspectSymbol=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=Buffer3;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;exports.kMaxLength=K_MAX_LENGTH;Buffer3.TYPED_ARRAY_SUPPORT=typedArraySupport();!Buffer3.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function typedArraySupport(){try{var arr=new Uint8Array(1),proto={foo:function(){return 42}};return Object.setPrototypeOf(proto,Uint8Array.prototype),Object.setPrototypeOf(arr,proto),arr.foo()===42}catch{return!1}}Object.defineProperty(Buffer3.prototype,"parent",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.buffer}});Object.defineProperty(Buffer3.prototype,"offset",{enumerable:!0,get:function(){if(Buffer3.isBuffer(this))return this.byteOffset}});function createBuffer(length){if(length>K_MAX_LENGTH)throw new RangeError('The value "'+length+'" is invalid for option "size"');var buf=new Uint8Array(length);return Object.setPrototypeOf(buf,Buffer3.prototype),buf}function Buffer3(arg,encodingOrOffset,length){if(typeof arg=="number"){if(typeof encodingOrOffset=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(arg)}return from(arg,encodingOrOffset,length)}Buffer3.poolSize=8192;function from(value,encodingOrOffset,length){if(typeof value=="string")return fromString(value,encodingOrOffset);if(ArrayBuffer.isView(value))return fromArrayView(value);if(value==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value);if(isInstance(value,ArrayBuffer)||value&&isInstance(value.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(isInstance(value,SharedArrayBuffer)||value&&isInstance(value.buffer,SharedArrayBuffer)))return fromArrayBuffer(value,encodingOrOffset,length);if(typeof value=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var valueOf=value.valueOf&&value.valueOf();if(valueOf!=null&&valueOf!==value)return Buffer3.from(valueOf,encodingOrOffset,length);var b=fromObject(value);if(b)return b;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof value[Symbol.toPrimitive]=="function")return Buffer3.from(value[Symbol.toPrimitive]("string"),encodingOrOffset,length);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof value)}Buffer3.from=function(value,encodingOrOffset,length){return from(value,encodingOrOffset,length)};Object.setPrototypeOf(Buffer3.prototype,Uint8Array.prototype);Object.setPrototypeOf(Buffer3,Uint8Array);function assertSize(size){if(typeof size!="number")throw new TypeError('"size" argument must be of type number');if(size<0)throw new RangeError('The value "'+size+'" is invalid for option "size"')}function alloc(size,fill,encoding){return assertSize(size),size<=0?createBuffer(size):fill!==void 0?typeof encoding=="string"?createBuffer(size).fill(fill,encoding):createBuffer(size).fill(fill):createBuffer(size)}Buffer3.alloc=function(size,fill,encoding){return alloc(size,fill,encoding)};function allocUnsafe(size){return assertSize(size),createBuffer(size<0?0:checked(size)|0)}Buffer3.allocUnsafe=function(size){return allocUnsafe(size)};Buffer3.allocUnsafeSlow=function(size){return allocUnsafe(size)};function fromString(string,encoding){if((typeof encoding!="string"||encoding==="")&&(encoding="utf8"),!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);var length=byteLength(string,encoding)|0,buf=createBuffer(length),actual=buf.write(string,encoding);return actual!==length&&(buf=buf.slice(0,actual)),buf}function fromArrayLike(array){for(var length=array.length<0?0:checked(array.length)|0,buf=createBuffer(length),i=0;i<length;i+=1)buf[i]=array[i]&255;return buf}function fromArrayView(arrayView){if(isInstance(arrayView,Uint8Array)){var copy=new Uint8Array(arrayView);return fromArrayBuffer(copy.buffer,copy.byteOffset,copy.byteLength)}return fromArrayLike(arrayView)}function fromArrayBuffer(array,byteOffset,length){if(byteOffset<0||array.byteLength<byteOffset)throw new RangeError('"offset" is outside of buffer bounds');if(array.byteLength<byteOffset+(length||0))throw new RangeError('"length" is outside of buffer bounds');var buf;return byteOffset===void 0&&length===void 0?buf=new Uint8Array(array):length===void 0?buf=new Uint8Array(array,byteOffset):buf=new Uint8Array(array,byteOffset,length),Object.setPrototypeOf(buf,Buffer3.prototype),buf}function fromObject(obj){if(Buffer3.isBuffer(obj)){var len=checked(obj.length)|0,buf=createBuffer(len);return buf.length===0||obj.copy(buf,0,0,len),buf}if(obj.length!==void 0)return typeof obj.length!="number"||numberIsNaN(obj.length)?createBuffer(0):fromArrayLike(obj);if(obj.type==="Buffer"&&Array.isArray(obj.data))return fromArrayLike(obj.data)}function checked(length){if(length>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return length|0}function SlowBuffer(length){return+length!=length&&(length=0),Buffer3.alloc(+length)}Buffer3.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==Buffer3.prototype};Buffer3.compare=function(a,b){if(isInstance(a,Uint8Array)&&(a=Buffer3.from(a,a.offset,a.byteLength)),isInstance(b,Uint8Array)&&(b=Buffer3.from(b,b.offset,b.byteLength)),!Buffer3.isBuffer(a)||!Buffer3.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var x=a.length,y=b.length,i=0,len=Math.min(x,y);i<len;++i)if(a[i]!==b[i]){x=a[i],y=b[i];break}return x<y?-1:y<x?1:0};Buffer3.isEncoding=function(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Buffer3.concat=function(list,length){if(!Array.isArray(list))throw new TypeError('"list" argument must be an Array of Buffers');if(list.length===0)return Buffer3.alloc(0);var i;if(length===void 0)for(length=0,i=0;i<list.length;++i)length+=list[i].length;var buffer=Buffer3.allocUnsafe(length),pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(isInstance(buf,Uint8Array))pos+buf.length>buffer.length?Buffer3.from(buf).copy(buffer,pos):Uint8Array.prototype.set.call(buffer,buf,pos);else if(Buffer3.isBuffer(buf))buf.copy(buffer,pos);else throw new TypeError('"list" argument must be an Array of Buffers');pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer3.isBuffer(string))return string.length;if(ArrayBuffer.isView(string)||isInstance(string,ArrayBuffer))return string.byteLength;if(typeof string!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof string);var len=string.length,mustMatch=arguments.length>2&&arguments[2]===!0;if(!mustMatch&&len===0)return 0;for(var loweredCase=!1;;)switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return mustMatch?-1:utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase(),loweredCase=!0}}Buffer3.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=!1;if((start===void 0||start<0)&&(start=0),start>this.length||((end===void 0||end>this.length)&&(end=this.length),end<=0)||(end>>>=0,start>>>=0,end<=start))return"";for(encoding||(encoding="utf8");;)switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase(),loweredCase=!0}}Buffer3.prototype._isBuffer=!0;function swap(b,n,m){var i=b[n];b[n]=b[m],b[m]=i}Buffer3.prototype.swap16=function(){var len=this.length;if(len%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<len;i+=2)swap(this,i,i+1);return this};Buffer3.prototype.swap32=function(){var len=this.length;if(len%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<len;i+=4)swap(this,i,i+3),swap(this,i+1,i+2);return this};Buffer3.prototype.swap64=function(){var len=this.length;if(len%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<len;i+=8)swap(this,i,i+7),swap(this,i+1,i+6),swap(this,i+2,i+5),swap(this,i+3,i+4);return this};Buffer3.prototype.toString=function(){var length=this.length;return length===0?"":arguments.length===0?utf8Slice(this,0,length):slowToString.apply(this,arguments)};Buffer3.prototype.toLocaleString=Buffer3.prototype.toString;Buffer3.prototype.equals=function(b){if(!Buffer3.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:Buffer3.compare(this,b)===0};Buffer3.prototype.inspect=function(){var str="",max=exports.INSPECT_MAX_BYTES;return str=this.toString("hex",0,max).replace(/(.{2})/g,"$1 ").trim(),this.length>max&&(str+=" ... "),"<Buffer "+str+">"};customInspectSymbol&&(Buffer3.prototype[customInspectSymbol]=Buffer3.prototype.inspect);Buffer3.prototype.compare=function(target,start,end,thisStart,thisEnd){if(isInstance(target,Uint8Array)&&(target=Buffer3.from(target,target.offset,target.byteLength)),!Buffer3.isBuffer(target))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof target);if(start===void 0&&(start=0),end===void 0&&(end=target?target.length:0),thisStart===void 0&&(thisStart=0),thisEnd===void 0&&(thisEnd=this.length),start<0||end>target.length||thisStart<0||thisEnd>this.length)throw new RangeError("out of range index");if(thisStart>=thisEnd&&start>=end)return 0;if(thisStart>=thisEnd)return-1;if(start>=end)return 1;if(start>>>=0,end>>>=0,thisStart>>>=0,thisEnd>>>=0,this===target)return 0;for(var x=thisEnd-thisStart,y=end-start,len=Math.min(x,y),thisCopy=this.slice(thisStart,thisEnd),targetCopy=target.slice(start,end),i=0;i<len;++i)if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i],y=targetCopy[i];break}return x<y?-1:y<x?1:0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset=="string"?(encoding=byteOffset,byteOffset=0):byteOffset>2147483647?byteOffset=2147483647:byteOffset<-2147483648&&(byteOffset=-2147483648),byteOffset=+byteOffset,numberIsNaN(byteOffset)&&(byteOffset=dir?0:buffer.length-1),byteOffset<0&&(byteOffset=buffer.length+byteOffset),byteOffset>=buffer.length){if(dir)return-1;byteOffset=buffer.length-1}else if(byteOffset<0)if(dir)byteOffset=0;else return-1;if(typeof val=="string"&&(val=Buffer3.from(val,encoding)),Buffer3.isBuffer(val))return val.length===0?-1:arrayIndexOf(buffer,val,byteOffset,encoding,dir);if(typeof val=="number")return val=val&255,typeof Uint8Array.prototype.indexOf=="function"?dir?Uint8Array.prototype.indexOf.call(buffer,val,byteOffset):Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset):arrayIndexOf(buffer,[val],byteOffset,encoding,dir);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1,arrLength=arr.length,valLength=val.length;if(encoding!==void 0&&(encoding=String(encoding).toLowerCase(),encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le")){if(arr.length<2||val.length<2)return-1;indexSize=2,arrLength/=2,valLength/=2,byteOffset/=2}function read(buf,i2){return indexSize===1?buf[i2]:buf.readUInt16BE(i2*indexSize)}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++)if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1&&(foundIndex=i),i-foundIndex+1===valLength)return foundIndex*indexSize}else foundIndex!==-1&&(i-=i-foundIndex),foundIndex=-1}else for(byteOffset+valLength>arrLength&&(byteOffset=arrLength-valLength),i=byteOffset;i>=0;i--){for(var found=!0,j=0;j<valLength;j++)if(read(arr,i+j)!==read(val,j)){found=!1;break}if(found)return i}return-1}Buffer3.prototype.includes=function(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer3.prototype.indexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!0)};Buffer3.prototype.lastIndexOf=function(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,!1)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;length?(length=Number(length),length>remaining&&(length=remaining)):length=remaining;var strLen=string.length;length>strLen/2&&(length=strLen/2);for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(numberIsNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer3.prototype.write=function(string,offset,length,encoding){if(offset===void 0)encoding="utf8",length=this.length,offset=0;else if(length===void 0&&typeof offset=="string")encoding=offset,length=this.length,offset=0;else if(isFinite(offset))offset=offset>>>0,isFinite(length)?(length=length>>>0,encoding===void 0&&(encoding="utf8")):(encoding=length,length=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var remaining=this.length-offset;if((length===void 0||length>remaining)&&(length=remaining),string.length>0&&(length<0||offset<0)||offset>this.length)throw new RangeError("Attempt to write outside buffer bounds");encoding||(encoding="utf8");for(var loweredCase=!1;;)switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":case"latin1":case"binary":return asciiWrite(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase(),loweredCase=!0}};Buffer3.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){return start===0&&end===buf.length?base64.fromByteArray(buf):base64.fromByteArray(buf.slice(start,end))}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);for(var res=[],i=start;i<end;){var firstByte=buf[i],codePoint=null,bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:firstByte<128&&(codePoint=firstByte);break;case 2:secondByte=buf[i+1],(secondByte&192)===128&&(tempCodePoint=(firstByte&31)<<6|secondByte&63,tempCodePoint>127&&(codePoint=tempCodePoint));break;case 3:secondByte=buf[i+1],thirdByte=buf[i+2],(secondByte&192)===128&&(thirdByte&192)===128&&(tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63,tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)&&(codePoint=tempCodePoint));break;case 4:secondByte=buf[i+1],thirdByte=buf[i+2],fourthByte=buf[i+3],(secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128&&(tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63,tempCodePoint>65535&&tempCodePoint<1114112&&(codePoint=tempCodePoint))}}codePoint===null?(codePoint=65533,bytesPerSequence=1):codePoint>65535&&(codePoint-=65536,res.push(codePoint>>>10&1023|55296),codePoint=56320|codePoint&1023),res.push(codePoint),i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,codePoints);for(var res="",i=0;i<len;)res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH));return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]&127);return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i)ret+=String.fromCharCode(buf[i]);return ret}function hexSlice(buf,start,end){var len=buf.length;(!start||start<0)&&(start=0),(!end||end<0||end>len)&&(end=len);for(var out="",i=start;i<end;++i)out+=hexSliceLookupTable[buf[i]];return out}function utf16leSlice(buf,start,end){for(var bytes=buf.slice(start,end),res="",i=0;i<bytes.length-1;i+=2)res+=String.fromCharCode(bytes[i]+bytes[i+1]*256);return res}Buffer3.prototype.slice=function(start,end){var len=this.length;start=~~start,end=end===void 0?len:~~end,start<0?(start+=len,start<0&&(start=0)):start>len&&(start=len),end<0?(end+=len,end<0&&(end=0)):end>len&&(end=len),end<start&&(end=start);var newBuf=this.subarray(start,end);return Object.setPrototypeOf(newBuf,Buffer3.prototype),newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer3.prototype.readUintLE=Buffer3.prototype.readUIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return val};Buffer3.prototype.readUintBE=Buffer3.prototype.readUIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset+--byteLength2],mul=1;byteLength2>0&&(mul*=256);)val+=this[offset+--byteLength2]*mul;return val};Buffer3.prototype.readUint8=Buffer3.prototype.readUInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]};Buffer3.prototype.readUint16LE=Buffer3.prototype.readUInt16LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]|this[offset+1]<<8};Buffer3.prototype.readUint16BE=Buffer3.prototype.readUInt16BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,2,this.length),this[offset]<<8|this[offset+1]};Buffer3.prototype.readUint32LE=Buffer3.prototype.readUInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer3.prototype.readUint32BE=Buffer3.prototype.readUInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer3.prototype.readIntLE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var val=this[offset],mul=1,i=0;++i<byteLength2&&(mul*=256);)val+=this[offset+i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readIntBE=function(offset,byteLength2,noAssert){offset=offset>>>0,byteLength2=byteLength2>>>0,noAssert||checkOffset(offset,byteLength2,this.length);for(var i=byteLength2,mul=1,val=this[offset+--i];i>0&&(mul*=256);)val+=this[offset+--i]*mul;return mul*=128,val>=mul&&(val-=Math.pow(2,8*byteLength2)),val};Buffer3.prototype.readInt8=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,1,this.length),this[offset]&128?(255-this[offset]+1)*-1:this[offset]};Buffer3.prototype.readInt16LE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt16BE=function(offset,noAssert){offset=offset>>>0,noAssert||checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer3.prototype.readInt32LE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer3.prototype.readInt32BE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer3.prototype.readFloatLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!0,23,4)};Buffer3.prototype.readFloatBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,4,this.length),ieee754.read(this,offset,!1,23,4)};Buffer3.prototype.readDoubleLE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!0,52,8)};Buffer3.prototype.readDoubleBE=function(offset,noAssert){return offset=offset>>>0,noAssert||checkOffset(offset,8,this.length),ieee754.read(this,offset,!1,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer3.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer3.prototype.writeUintLE=Buffer3.prototype.writeUIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var mul=1,i=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUintBE=Buffer3.prototype.writeUIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,byteLength2=byteLength2>>>0,!noAssert){var maxBytes=Math.pow(2,8*byteLength2)-1;checkInt(this,value,offset,byteLength2,maxBytes,0)}var i=byteLength2-1,mul=1;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)this[offset+i]=value/mul&255;return offset+byteLength2};Buffer3.prototype.writeUint8=Buffer3.prototype.writeUInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,255,0),this[offset]=value&255,offset+1};Buffer3.prototype.writeUint16LE=Buffer3.prototype.writeUInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeUint16BE=Buffer3.prototype.writeUInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,65535,0),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeUint32LE=Buffer3.prototype.writeUInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset+3]=value>>>24,this[offset+2]=value>>>16,this[offset+1]=value>>>8,this[offset]=value&255,offset+4};Buffer3.prototype.writeUint32BE=Buffer3.prototype.writeUInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,4294967295,0),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};Buffer3.prototype.writeIntLE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=0,mul=1,sub=0;for(this[offset]=value&255;++i<byteLength2&&(mul*=256);
vendor: 3,223 bytes, line 147
147)value<0&&sub===0&&this[offset+i-1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeIntBE=function(value,offset,byteLength2,noAssert){if(value=+value,offset=offset>>>0,!noAssert){var limit=Math.pow(2,8*byteLength2-1);checkInt(this,value,offset,byteLength2,limit-1,-limit)}var i=byteLength2-1,mul=1,sub=0;for(this[offset+i]=value&255;--i>=0&&(mul*=256);)value<0&&sub===0&&this[offset+i+1]!==0&&(sub=1),this[offset+i]=(value/mul>>0)-sub&255;return offset+byteLength2};Buffer3.prototype.writeInt8=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,1,127,-128),value<0&&(value=255+value+1),this[offset]=value&255,offset+1};Buffer3.prototype.writeInt16LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value&255,this[offset+1]=value>>>8,offset+2};Buffer3.prototype.writeInt16BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,2,32767,-32768),this[offset]=value>>>8,this[offset+1]=value&255,offset+2};Buffer3.prototype.writeInt32LE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),this[offset]=value&255,this[offset+1]=value>>>8,this[offset+2]=value>>>16,this[offset+3]=value>>>24,offset+4};Buffer3.prototype.writeInt32BE=function(value,offset,noAssert){return value=+value,offset=offset>>>0,noAssert||checkInt(this,value,offset,4,2147483647,-2147483648),value<0&&(value=4294967295+value+1),this[offset]=value>>>24,this[offset+1]=value>>>16,this[offset+2]=value>>>8,this[offset+3]=value&255,offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22),ieee754.write(buf,value,offset,littleEndian,23,4),offset+4}Buffer3.prototype.writeFloatLE=function(value,offset,noAssert){return writeFloat(this,value,offset,!0,noAssert)};Buffer3.prototype.writeFloatBE=function(value,offset,noAssert){return writeFloat(this,value,offset,!1,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){return value=+value,offset=offset>>>0,noAssert||checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292),ieee754.write(buf,value,offset,littleEndian,52,8),offset+8}Buffer3.prototype.writeDoubleLE=function(value,offset,noAssert){return writeDouble(this,value,offset,!0,noAssert)};Buffer3.prototype.writeDoubleBE=function(value,offset,noAssert){return writeDouble(this,value,offset,!1,noAssert)};Buffer3.prototype.copy=function(target,targetStart,start,end){if(!Buffer3.isBuffer(target))throw new TypeError("argument should be a Buffer");if(start||(start=0),!end&&end!==0&&(end=this.length),targetStart>=target.length&&(targetStart=target.length),targetStart||(targetStart=0),end>0&&end<start&&(end=start),end===start||target.length===0||this.length===0)return 0;
vendor: 5,180 bytes, line 147
147if(targetStart<0)throw new RangeError("targetStart out of bounds");if(start<0||start>=this.length)throw new RangeError("Index out of range");if(end<0)throw new RangeError("sourceEnd out of bounds");end>this.length&&(end=this.length),target.length-targetStart<end-start&&(end=target.length-targetStart+start);var len=end-start;return this===target&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(targetStart,start,end):Uint8Array.prototype.set.call(target,this.subarray(start,end),targetStart),len};Buffer3.prototype.fill=function(val,start,end,encoding){if(typeof val=="string"){if(typeof start=="string"?(encoding=start,start=0,end=this.length):typeof end=="string"&&(encoding=end,end=this.length),encoding!==void 0&&typeof encoding!="string")throw new TypeError("encoding must be a string");if(typeof encoding=="string"&&!Buffer3.isEncoding(encoding))throw new TypeError("Unknown encoding: "+encoding);if(val.length===1){var code=val.charCodeAt(0);(encoding==="utf8"&&code<128||encoding==="latin1")&&(val=code)}}else typeof val=="number"?val=val&255:typeof val=="boolean"&&(val=Number(val));if(start<0||this.length<start||this.length<end)throw new RangeError("Out of range index");if(end<=start)return this;start=start>>>0,end=end===void 0?this.length:end>>>0,val||(val=0);var i;if(typeof val=="number")for(i=start;i<end;++i)this[i]=val;else{var bytes=Buffer3.isBuffer(val)?val:Buffer3.from(val,encoding),len=bytes.length;if(len===0)throw new TypeError('The value "'+val+'" is invalid for argument "value"');for(i=0;i<end-start;++i)this[i+start]=bytes[i%len]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(str){if(str=str.split("=")[0],str=str.trim().replace(INVALID_BASE64_RE,""),str.length<2)return"";for(;str.length%4!==0;)str=str+"=";return str}function utf8ToBytes(string,units){units=units||1/0;for(var codePoint,length=string.length,leadSurrogate=null,bytes=[],i=0;i<length;++i){if(codePoint=string.charCodeAt(i),codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){(units-=3)>-1&&bytes.push(239,191,189);continue}else if(i+1===length){(units-=3)>-1&&bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){(units-=3)>-1&&bytes.push(239,191,189),leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else leadSurrogate&&(units-=3)>-1&&bytes.push(239,191,189);if(leadSurrogate=null,codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else throw new Error("Invalid code point")}return bytes}function asciiToBytes(str){for(var byteArray=[],i=0;i<str.length;++i)byteArray.push(str.charCodeAt(i)&255);return byteArray}function utf16leToBytes(str,units){for(var c,hi,lo,byteArray=[],i=0;i<str.length&&!((units-=2)<0);++i)c=str.charCodeAt(i),hi=c>>8,lo=c%256,byteArray.push(lo),byteArray.push(hi);return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length&&!(i+offset>=dst.length||i>=src.length);++i)dst[i+offset]=src[i];return i}function isInstance(obj,type){return obj instanceof type||obj!=null&&obj.constructor!=null&&obj.constructor.name!=null&&obj.constructor.name===type.name}function numberIsNaN(obj){return obj!==obj}var hexSliceLookupTable=function(){for(var alphabet="0123456789abcdef",table=new Array(256),i=0;i<16;++i)for(var i16=i*16,j=0;j<16;++j)table[i16+j]=alphabet[i]+alphabet[j];return table}()}});var require_browser=__commonJS({"node_modules/process/browser.js"(exports,module){init_define_process_env();init_shim();var process2=module.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch{cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch{cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch{try{return cachedSetTimeout.call(null,fun,0)}catch{return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout)return clearTimeout(marker);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(marker);try{return cachedClearTimeout(marker)}catch{try{return cachedClearTimeout.call(null,marker)}catch{return cachedClearTimeout.call(this,marker)}}}
147var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex<len;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,len=queue.length}currentQueue=null,draining=!1,runClearTimeout(timeout)}}process2.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)args[i-1]=arguments[i];queue.push(new Item(fun,args)),queue.length===1&&!draining&&runTimeout(drainQueue)};function Item(fun,array){this.fun=fun,this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process2.title="browser";process2.browser=!0;process2.env={};process2.argv=[];process2.version="";process2.versions={};function noop(){}process2.on=noop;process2.addListener=noop;process2.once=noop;process2.off=noop;process2.removeListener=noop;process2.removeAllListeners=noop;process2.emit=noop;process2.prependListener=noop;process2.prependOnceListener=noop;process2.listeners=function(name){return[]};process2.binding=function(name){throw new Error("process.binding is not supported")};process2.cwd=function(){return"/"};process2.chdir=function(dir){throw new Error("process.chdir is not supported")};process2.umask=function(){return 0}}});var import_buffer,import_process,_globalThis,init_shim=__esm({"node_modules/node-stdlib-browser/helpers/esbuild/shim.js"(){import_buffer=__toESM(require_buffer()),import_process=__toESM(require_browser()),_globalThis=function(Object2){function get(){var _global3=this||self;return delete Object2.prototype.__magic__,_global3}if(typeof globalThis=="object")return globalThis;if(this)return get();Object2.defineProperty(Object2.prototype,"__magic__",{configurable:!0,get});var _global2=__magic__;return _global2}(Object)}});init_define_process_env();init_shim();init_define_process_env();init_shim();var u=window?.u??_u,base_safe_require=window?.safe_require??_safe_require,legacy_keys={"@bubblegroup/db":["./db/runtime/db","./db/db"],"@bubblegroup/db/hydrate":["./db/runtime/hydrate","./db/hydrate"],"@bubblegroup/db/values/db_values":["./db/runtime/values/db_values","./db/values/db_values"],"@bubblegroup/db/values/StaticObject":["./db/runtime/values/StaticObject","./db/values/StaticObject"],"@bubblegroup/evaluation/engine/context":["@bubblegroup/evaluation/context","./lang/evaluation/context"],"@bubblegroup/evaluation/engine/eval_node_state":["@bubblegroup/evaluation/eval_node_state","./lang/evaluation/eval_node_state"],"@bubblegroup/evaluation/engine/node_eval":["@bubblegroup/evaluation/node_eval","./lang/evaluation/node_eval"],"@bubblegroup/evaluation/engine/page_state":["@bubblegroup/evaluation/page_state","./lang/evaluation/page_state"],"@bubblegroup/evaluation/engine/state_keys":["@bubblegroup/evaluation/state_keys","./lang/evaluation/state_keys"]};function safe_require_with_legacy_keys(path){try{return base_safe_require.safe_require(path)}catch(err){for(let legacy_key of legacy_keys[path]??[])try{return base_safe_require.safe_require(legacy_key)}catch{}throw err}}var safe_require={safe_require:safe_require_with_legacy_keys,safe_register:base_safe_require.safe_register};var external=safe_require.safe_require("./external"),appquery=safe_require.safe_require("./lang/appquery"),AUTH_URL="https://appleid.apple.com/auth/authorize",AppleAuthenticator=class extends external.Oauth2{native_login(native_bridge,authentication_url,api_data,options){return typeof native_bridge?.appleNativeLogin!="function"?Promise.resolve(null):native_bridge.appleNativeLogin(authentication_url,api_data,options)}get_oauth_user_data(login_data){}get_public_key(){return appquery.get_private_setting("mobile.apple.service_id")}get_secret_key(){return null}use_server_side_redirect(){return!0}get_data_for_login(data){let login_data=super.get_data_for_login(data);return data?.user!=null&&(login_data.user=data.user),login_data}
147is_still_valid(){return!0}generate_validity_object(){return{}}},cls=class extends external.Service{constructor(){super(),this.authenticator=new AppleAuthenticator({scope:"name email",response_mode:"form_post",authentication_url:AUTH_URL})}get oauth_providers(){return["apple"]}display(){return"Apple"}},apple={cls};typeof window<"u"&&window!==null&&(window.optional_modules??={},window.optional_modules.apple=apple);var plugin_registry=safe_require.safe_require("./services/shared/plugin_registry");plugin_registry.register_plugin("apple",apple);})();
148/*! Bundled license information:
149
150buffer/index.js:
151  (*!
152   * The buffer module from node.js, for the browser.
153   *
154   * @author   Feross Aboukhadijeh <https://feross.org>
155   * @license  MIT
156   *)
157*/
158
159}
160
161
162window.preloaded['plugin/first_party:apple'] = true;
163window.plugins = window.plugins || {};
164window._bubble_page_load_data.plugins_size = window._bubble_page_load_data.plugins_size || {};
165window.plugins["1485666643051x310899126528114700"] = {"human":"Random User Generator","dependencies":{"use_jquery":true},"plugin_api":{"human":"Random User Generator","calls":{"AAC":{"name":"Generate a User","method":"get","publish_as":"data","url":"https://randomuser.me/api/","initialized":true,"types":"{\"plugin_api.AAC\":{\"caption\":\"Generate a User\",\"fields\":{\"_p_results\":{\"ret_value\":\"list.api.1485666643051x310899126528114700.plugin_api.AAC.results\",\"caption\":\"results\"},\"_p_info.seed\":{\"ret_value\":\"text\",\"caption\":\"info seed\",\"path\":[\"info\",\"seed\"]},\"_p_info.results\":{\"ret_value\":\"number\",\"caption\":\"info\",\"path\":[\"info\",\"results\"]},\"_p_info.page\":{\"ret_value\":\"number\",\"caption\":\"info page\",\"path\":[\"info\",\"page\"]},\"_p_info.version\":{\"ret_value\":\"text\",\"caption\":\"info version\",\"path\":[\"info\",\"version\"]}}},\"plugin_api.AAC.results\":{\"caption\":\"Generate a User result\",\"fields\":{\"_p_gender\":{\"ret_value\":\"text\",\"caption\":\"gender\"},\"_p_name.title\":{\"ret_value\":\"text\",\"caption\":\"name title\",\"path\":[\"name\",\"title\"]},\"_p_name.first\":{\"ret_value\":\"text\",\"caption\":\"name first\",\"path\":[\"name\",\"first\"]},\"_p_name.last\":{\"ret_value\":\"text\",\"caption\":\"name last\",\"path\":[\"name\",\"last\"]},\"_p_location.street\":{\"ret_value\":\"text\",\"caption\":\"location street\",\"path\":[\"location\",\"street\"]},\"_p_location.city\":{\"ret_value\":\"text\",\"caption\":\"location city\",\"path\":[\"location\",\"city\"]},\"_p_location.state\":{\"ret_value\":\"text\",\"caption\":\"location state\",\"path\":[\"location\",\"state\"]},\"_p_location.postcode\":{\"ret_value\":\"number\",\"caption\":\"location postcode\",\"path\":[\"location\",\"postcode\"]},\"_p_location.coordinates.latitude\":{\"ret_value\":\"text\",\"caption\":\"location coordinates latitude\",\"path\":[\"location\",\"coordinates\",\"latitude\"]},\"_p_location.coordinates.longitude\":{\"ret_value\":\"text\",\"caption\":\"location coordinates longitude\",\"path\":[\"location\",\"coordinates\",\"longitude\"]},\"_p_location.timezone.offset\":{\"ret_value\":\"text\",\"caption\":\"location timezone offset\",\"path\":[\"location\",\"timezone\",\"offset\"]},\"_p_location.timezone.description\":{\"ret_value\":\"text\",\"caption\":\"location timezone description\",\"path\":[\"location\",\"timezone\",\"description\"]},\"_p_email\":{\"ret_value\":\"text\",\"caption\":\"email\"},\"_p_login.uuid\":{\"ret_value\":\"text\",\"caption\":\"login uuid\",\"path\":[\"login\",\"uuid\"]},\"_p_login.username\":{\"ret_value\":\"text\",\"caption\":\"login username\",\"path\":[\"login\",\"username\"]},\"_p_login.password\":{\"ret_value\":\"text\",\"caption\":\"login password\",\"path\":[\"login\",\"password\"]},\"_p_login.salt\":{\"ret_value\":\"text\",\"caption\":\"login salt\",\"path\":[\"login\",\"salt\"]},\"_p_login.md5\":{\"ret_value\":\"text\",\"caption\":\"login md5\",\"path\":[\"login\",\"md5\"]},\"_p_login.sha1\":{\"ret_value\":\"text\",\"caption\":\"login sha1\",\"path\":[\"login\",\"sha1\"]},\"_p_login.sha256\":{\"ret_value\":\"text\",\"caption\":\"login sha256\",\"path\":[\"login\",\"sha256\"]},\"_p_dob.date\":{\"ret_value\":\"date\",\"caption\":\"dob date\",\"path\":[\"dob\",\"date\"]},\"_p_dob.age\":{\"ret_value\":\"number\",\"caption\":\"dob age\",\"path\":[\"dob\",\"age\"]},\"_p_registered.date\":{\"ret_value\":\"date\",\"caption\":\"registered date\",\"path\":[\"registered\",\"date\"]},\"_p_registered.age\":{\"ret_value\":\"number\",\"caption\":\"registered age\",\"path\":[\"registered\",\"age\"]},\"_p_phone\":{\"ret_value\":\"text\",\"caption\":\"phone\"},\"_p_cell\":{\"ret_value\":\"text\",\"caption\":\"cell\"},\"_p_id.name\":{\"ret_value\":\"text\",\"caption\":\"id name\",\"path\":[\"id\",\"name\"]},\"_p_id.value\":{\"ret_value\":\"text\",\"caption\":\"id value\",\"path\":[\"id\",\"value\"]},\"_p_picture.large\":{\"ret_value\":\"text\",\"caption\":\"picture large\",\"path\":[\"picture\",\"large\"]},\"_p_picture.medium\":{\"ret_value\":\"text\",\"caption\":\"picture medium\",\"path\":[\"picture\",\"medium\"]},\"_p_picture.thumbnail\":{\"ret_value\":\"text\",\"caption\":\"picture thumbnail\",\"path\":[\"picture\",\"thumbnail\"]}
165,\"_p_nat\":{\"ret_value\":\"text\",\"caption\":\"nat\"}}}}","ret_value":"api.1485666643051x310899126528114700.plugin_api.AAC","params":{"AAF":{"key":"gender","value":"male","private":true,"optional":true},"AAH":{"key":"nat","value":"us,dk,fr,gb","private":true,"optional":true}}},"AAD":{"name":"Generate List of Users","method":"get","publish_as":"data","url":"https://randomuser.me/api/?results=[results]","url_params":{"AAE":{"key":"results","value":"10","private":true}},"params":{"AAG":{"key":"gender","value":"male","private":true,"optional":true},"AAI":{"key":"nat","value":"us,dk,fr,gb","private":true,"optional":true}},"initialized":true,"types":"{\"plugin_api.AAD\":{\"caption\":\"Generate List of User\",\"fields\":{\"_p_results\":{\"ret_value\":\"list.api.1485666643051x310899126528114700.plugin_api.AAD.results\",\"caption\":\"results\"},\"_p_info.seed\":{\"ret_value\":\"text\",\"caption\":\"info seed\",\"path\":[\"info\",\"seed\"]},\"_p_info.results\":{\"ret_value\":\"number\",\"caption\":\"info\",\"path\":[\"info\",\"results\"]},\"_p_info.page\":{\"ret_value\":\"number\",\"caption\":\"info page\",\"path\":[\"info\",\"page\"]},\"_p_info.version\":{\"ret_value\":\"text\",\"caption\":\"info version\",\"path\":[\"info\",\"version\"]}}},\"plugin_api.AAD.results\":{\"caption\":\"Generate List of Users result\",\"fields\":{\"_p_gender\":{\"ret_value\":\"text\",\"caption\":\"gender\"},\"_p_name.title\":{\"ret_value\":\"text\",\"caption\":\"name title\",\"path\":[\"name\",\"title\"]},\"_p_name.first\":{\"ret_value\":\"text\",\"caption\":\"name first\",\"path\":[\"name\",\"first\"]},\"_p_name.last\":{\"ret_value\":\"text\",\"caption\":\"name last\",\"path\":[\"name\",\"last\"]},\"_p_location.street\":{\"ret_value\":\"text\",\"caption\":\"location street\",\"path\":[\"location\",\"street\"]},\"_p_location.city\":{\"ret_value\":\"text\",\"caption\":\"location city\",\"path\":[\"location\",\"city\"]},\"_p_location.state\":{\"ret_value\":\"text\",\"caption\":\"location state\",\"path\":[\"location\",\"state\"]},\"_p_location.postcode\":{\"ret_value\":\"number\",\"caption\":\"location postcode\",\"path\":[\"location\",\"postcode\"]},\"_p_location.coordinates.latitude\":{\"ret_value\":\"text\",\"caption\":\"location coordinates latitude\",\"path\":[\"location\",\"coordinates\",\"latitude\"]},\"_p_location.coordinates.longitude\":{\"ret_value\":\"text\",\"caption\":\"location coordinates longitude\",\"path\":[\"location\",\"coordinates\",\"longitude\"]},\"_p_location.timezone.offset\":{\"ret_value\":\"text\",\"caption\":\"location timezone offset\",\"path\":[\"location\",\"timezone\",\"offset\"]},\"_p_location.timezone.description\":{\"ret_value\":\"text\",\"caption\":\"location timezone description\",\"path\":[\"location\",\"timezone\",\"description\"]},\"_p_email\":{\"ret_value\":\"text\",\"caption\":\"email\"},\"_p_login.uuid\":{\"ret_value\":\"text\",\"caption\":\"login uuid\",\"path\":[\"login\",\"uuid\"]},\"_p_login.username\":{\"ret_value\":\"text\",\"caption\":\"login username\",\"path\":[\"login\",\"username\"]},\"_p_login.password\":{\"ret_value\":\"text\",\"caption\":\"login password\",\"path\":[\"login\",\"password\"]},\"_p_login.salt\":{\"ret_value\":\"text\",\"caption\":\"login salt\",\"path\":[\"login\",\"salt\"]},\"_p_login.md5\":{\"ret_value\":\"text\",\"caption\":\"login md5\",\"path\":[\"login\",\"md5\"]},\"_p_login.sha1\":{\"ret_value\":\"text\",\"caption\":\"login sha1\",\"path\":[\"login\",\"sha1\"]},\"_p_login.sha256\":{\"ret_value\":\"text\",\"caption\":\"login sha256\",\"path\":[\"login\",\"sha256\"]},\"_p_dob.date\":{\"ret_value\":\"date\",\"caption\":\"dob date\",\"path\":[\"dob\",\"date\"]},\"_p_dob.age\":{\"ret_value\":\"number\",\"caption\":\"dob age\",\"path\":[\"dob\",\"age\"]},\"_p_registered.date\":{\"ret_value\":\"date\",\"caption\":\"registered date\",\"path\":[\"registered\",\"date\"]},\"_p_registered.age\":{\"ret_value\":\"number\",\"caption\":\"registered age\",\"path\":[\"registered\",\"age\"]},\"_p_phone\":{\"ret_value\":\"text\",\"caption\":\"phone\"},\"_p_cell\":{\"ret_value\":\"text\",\"caption\":\"cell\"},\"_p_id.name\":{\"ret_value\":\"text\",\"caption\":\"id name\",\"path\":[\"id\",\"name\"]},\"_p_id.value\":{\"ret_value\":\"text\",\"caption\":\"id value\",\"path\":[\"id\",\"value\"]},\"_p_picture.large\":{\"ret_value\":\"text\",\"caption\":\"picture large\",\"path\":[\"picture\",\"large\"]},\"_p_picture.medium\":{\"ret_value\":\"text\",\"caption\":\"picture medium\",\"path\":[\"picture\",\"medium\"]},\"_p_picture.thumbnail\":{\"ret_value\":\"text\",\"caption\":\"picture thumbnail\",\"path\":[\"picture\",\"thumbnail\"]}
165,\"_p_nat\":{\"ret_value\":\"text\",\"caption\":\"nat\"}}}}","ret_value":"api.1485666643051x310899126528114700.plugin_api.AAD"}}}};
166window._bubble_page_load_data.plugins_size['1485666643051x310899126528114700'] = 8990;
167window.preloaded['plugin/third_party:1485666643051x310899126528114700:1.2.0'] = true;
168window.plugins["1498952719168x889602776416649200"] = {"human":"Air Color Picker","dependencies":{"use_jquery":true,"plugin_api_version":"2"},"plugin_elements":{"AAC":{"display":"Air Color picker","property_applications":{"resizable":false,"MinWidth":true,"Background":false,"Border":false,"BoxShadow":false},"add_hover_pressed":true,"add_is_visible":true,"support_autobinding":true,"autobinding_value":"text","has_reset_fn":true,"fields":{"AAD":{"caption":"Initial color","name":"initial_color","editor":"Color","rank":0,"value":"text","default_val":"rgba(51, 51, 51, 1)","optional":false},"AAE":{"caption":"Show input","name":"show_input","editor":"Checkbox","rank":1,"default_val":false},"AAF":{"caption":"Show transparency slider","name":"show_alpha","editor":"Checkbox","rank":2,"default_val":true},"AAG":{"caption":"Disabled","name":"disabled","editor":"Checkbox","rank":3,"default_val":false},"AAH":{"caption":"Show palette","name":"show_palette","editor":"Checkbox","rank":4,"default_val":false},"AAI":{"caption":"Palette colors (list of color strings)","name":"palette_colors","editor":"DynamicValue","rank":7,"value":"text","is_list":true,"optional":true},"AAJ":{"caption":"Show palette only","name":"palette_only","editor":"Checkbox","rank":5,"default_val":false},"AAK":{"caption":"Toggle palette only","name":"toggle_palette_only","editor":"Checkbox","rank":6,"default_val":false},"AAL":{"caption":"Show selection palette","name":"show_selection_palette","editor":"Checkbox","rank":8,"default_val":false},"AAM":{"caption":"Max selection size","name":"max_selection_size","editor":"DynamicValue","rank":9,"value":"number","optional":true,"default_val":24},"AAN":{"caption":"Hide after palette select","name":"hide_after_select","editor":"Checkbox","rank":10,"default_val":true},"AAO":{"caption":"Clickout will accept color","name":"clickout_fires_change","editor":"Checkbox","rank":11,"default_val":true},"AAP":{"caption":"Show previous color","name":"show_previous_color","editor":"Checkbox","rank":12,"default_val":false},"AAQ":{"caption":"Show buttons","name":"show_buttons","editor":"Checkbox","rank":13,"default_val":true},"AAV":{"caption":"Format","name":"preferred_format","editor":"Dropdown","rank":14,"default_val":"hex","optional":false},"AAW":{"caption":"Toggle palette more text","name":"togglepalettemoretext","editor":"StaticText","rank":15,"optional":true,"default_val":"more"},"AAX":{"caption":"Toggle palette less text","name":"togglepalettelesstext","editor":"StaticText","rank":16,"optional":true,"default_val":"less"},"AAZ":{"caption":"Cancel button text","name":"cancel_text","editor":"StaticText","rank":17,"default_val":"cancel","optional":true},"AAa":{"caption":"Choose button text","name":"choose_text","editor":"StaticText","rank":18,"default_val":"select","optional":true},"AAb":{"caption":"Background color","name":"background_color","editor":"Color","rank":19,"default_val":"rgba(238, 238, 238, 1)"},"AAc":{"caption":"Border color","name":"border_color","editor":"Color","rank":20,"default_val":"rgba(158, 158, 158, 1)"},"AAe":{"caption":"Corner roundness","name":"border_radius","editor":"Dropdown","rank":21,"default_val":"2","optional":true},"AAf":{"caption":"Allow empty color","name":"allow_empty","rank":22,"editor":"Checkbox","default_val":false}},"states":{"AAT":{"caption":"value","name":"value","value":"text","initialization_code":{"fn":"function(properties, context) {\n  properties.initial_color;\n}"}}},"events":{"AAU":{"caption":"color changed","name":"color_changed"}},"actions":{"AAk":{"caption":"Reset picker","code":{"fn":"function(instance, properties, context) {\n     let color = instance.data.colorTest; \n    \n    $('.' + instance.data.id).spectrum(\"set\", color);\n    instance.publishState('value', color);\n  \n   \n}"}}},"code":{"initialize":{"fn":"function(instance, context) {\n  var classid = \"picker\"+(Math.random() * Math.pow(2, 54)).toString(18);\n  var div;\n  div = $('<input type=\"text\" class=\"'+classid+'\"/>');\n  div.css(\"width\", \"100%\");\n  div.css(\"height\", \"100%\");\n  //div.css(\"cursor\", \"pointer\");\n  instance.canvas.append(div);\n  //storing the div on the instance to use it in update\n  instance.data.div = div;\n  instance.data.id = classid;\n\n}"},"update":{"fn":"function(instance, properties, context) {\n    instance.data.colorTest = properties.initial_color ; \n  var palletColors;\n  if(properties.palette_colors != null){\n      palletColors = properties.palette_colors.get(0,99);\n  }  \n  $(document).ready(function(){\n    \n    var initcolor = properties.initial_color;\n      \n    if ( properties.autobinding ){\n    \tinitcolor = properties.autobinding;\n    }\n    \n    if ( initcolor === null || initcolor === undefined){\n        initcolor = '#000000';\n    }\n    \n      \n    var defaultPallet = [[\"#ffffff\", \"#bdc3c7\", \"#f1c40f\", \"#f39c12\", \"#e74c3c\", \"#1abc9c\", \"#17d9fd\", \"#0000ff\", \"#2980b9\", \"#9b59b6\",\"#000000\" ]];\n    var classid = instance.data.id;\n    var style_id = classid+'style';\n    var picker = $('.'+classid);\n    classid = instance.data.id;\n    var bg_color = properties.background_color;\n    var border_color = properties.border_color;\n    var border_radius = properties.border_radius;\n\n    instance.publishState('value', initcolor);\n\n    $('<style>.'+style_id+' { background-color: '+ bg_color+'; border-color: '+border_color+'; border-radius: '+border_radius+'px;} </style>').appendTo('head'); \n\n    picker.spectrum({\n      color: initcolor,\n      showInput: properties.show_input,\n      showInitial: properties.show_previous_color,\n      allowEmpty: properties.allow_empty,\n      showAlpha: properties.show_alpha,\n      disabled: properties.disabled,\n      localStorageKey: \"aircolorpicker.bubble\",\n      showPalette: properties.show_palette,\n      showPaletteOnly: properties.palette_only,\n      togglePaletteOnly: properties.toggle_palette_only,\n      showSelectionPalette: properties.show_selection_palette,\n      clickoutFiresChange: properties.clickout_fires_change,\n      cancelText: properties.cancel_text,\n      chooseText: properties.choose_text,\n      togglePaletteMoreText: properties.togglepalettemoretext,\n      togglePaletteLessText: properties.togglepalettelesstext,\n      //containerClassName: 'sp-dark',\n      replacerClassName: style_id,\n      preferredFormat: properties.preferred_format,\n      maxSelectionSize: properties.max_selection_size,\n      palette: (palletColors != null)? palletColors: defaultPallet,\n      hideAfterPaletteSelect: properties.hide_after_select,\n      showButtons: properties.show_buttons,\n      //events\n      change: function(color) {\n          if(color !== null){\n            instance.publishState('value', color.toString() );\n           \n          }\n          else{\n            instance.publishState('value', null );\n          }\n          \n          instance.publishAutobinding( (color !== null) ? color.toString() : null );\n          \n          instance.triggerEvent('color_changed', function() {});\n      },\n      show: (color) => {\n          $('.sp-container').each((i,e) => {\n              if (e.className.indexOf('sp-hidden') === -1){\n                  e.style.filter = \"unset\";\n              }\n          })\n      }\n    }); \n      \n  \n  }) //end of document ready\n  \n}"}
168,"reset":{"fn":"function(instance, context) {\n   \n}"}},"platform_type":"web"}}};
169window._bubble_page_load_data.plugins_size['1498952719168x889602776416649200'] = 7391;
170window.preloaded['plugin/third_party:1498952719168x889602776416649200:1.6.0'] = true;
171window.plugins["1515787032525x876315403042684900"] = {"human":"AirAlert","dependencies":{"use_jquery":true},"shared_keys":{"ACS":{"caption":"BgColor - Success","type":"client_safe"},"ACT":{"caption":"BgColor - Info","type":"client_safe"},"ACU":{"caption":"BgColor - Warning","type":"client_safe"},"ACV":{"caption":"BgColor - Error","type":"client_safe"},"ACW":{"caption":"TextColor - Success","type":"client_safe"},"ACX":{"caption":"TextColor - Info","type":"client_safe"},"ACY":{"caption":"TextColor - Warning","type":"client_safe"},"ACZ":{"caption":"TextColor - Error","type":"client_safe"},"ACa":{"caption":"Default Duration","type":"client_safe"}},"plugin_actions":{"ABu":{"display":"AirAlert - Custom","type":"client_side","fields":{"ABv":{"caption":"Heading","name":"heading","editor":"DynamicValue","rank":1,"value":"text","default_val":"Title"},"ABw":{"caption":"Message","name":"text","editor":"DynamicValue","rank":2,"value":"text","default_val":"Content goes here..."},"ABx":{"caption":"Show close button","name":"closeButton","editor":"Checkbox","rank":5,"default_val":true},"ABy":{"caption":"Position on page","name":"position","editor":"Dropdown","rank":6,"default_val":"Top Right"},"ABz":{"caption":"Hide after (ms)","name":"hideAfter","editor":"DynamicValue","rank":7,"value":"number","default_val":5000},"ACC":{"caption":"Display progress bar","name":"progressBar","editor":"Checkbox","rank":11,"default_val":false},"ACL":{"caption":"Icon to display","name":"icon","editor":"Dropdown","rank":3,"default_val":"None"},"ACM":{"caption":"Animation","name":"animation","editor":"Dropdown","rank":4,"default_val":"Plain"},"ACN":{"caption":"Max notifications at once","name":"maxNumber","editor":"StaticNumber","rank":12,"value":"number","default_val":5},"ACO":{"caption":"Progress bar color","name":"progressBarColor","editor":"DynamicValue","rank":10,"value":"text","default_val":"#9EC600"},"ACP":{"caption":"Text alignment","name":"textAlign","editor":"Dropdown","rank":13,"default_val":"Left"},"ACQ":{"caption":"Background color","name":"bgColor","editor":"DynamicValue","rank":8,"value":"text","default_val":"#FF1356"},"ACR":{"caption":"Text color","name":"textColor","editor":"DynamicValue","rank":9,"value":"text","default_val":"#FFFFFF"},"ACg":{"caption":"The Heading and Message fields will also accept valid HTML styling","name":"heading_and_message_also_accept_html_styling","editor":"Label","rank":0},"ACj":{"caption":"XSS Protection","name":"xss_protection","rank":14,"editor":"DynamicValue","value":"boolean","default_val":true}},"code":{"client":{"fn":"function(properties, context) {\n  \n  var positionMapping = {\n    \"Top Right\":\"top-right\",\n    \"Bottom Right\":\"bottom-right\",\n    \"Bottom Left\":\"bottom-left\",\n    \"Top Left\":\"top-left\",\n    \"Top Center\":\"top-center\",\n    \"Bottom Center\":\"bottom-center\"\n    };\n  var animationMapping = {\n    \"Fade\":\"fade\",\n    \"Slide\":\"slide\",\n    \"Plain\":\"plain\",\n  };\n  var iconMapping = {\n    \"Warning\":\"warning\",\n    \"Success\":\"success\",\n    \"Error\":\"error\",\n    \"Information\":\"info\"\n  };\n  var textAlignMapping = {\n    \"Left\":\"left\",\n    \"Center\":\"center\",\n    \"Right\":\"right\",\n  };\n  var settings = {};\n    \n  /*if (properties.xss_protection &&  typeof filterXSS === \"undefined\")\n      $.getScript(\"https://d2tf8y1b8kxrzw.cloudfront.net/serve_files/xss/xss.min.js\").then(() => {\n          showAlert();\n      });\n  else*/\n    showAlert();\n    \n    function showAlert() {\n  \n        if (properties.xss_protection) {\n          addToSettings('heading',filterXSS(properties.heading));\n          addToSettings('text',filterXSS(properties.text));\n        }\n        else \n          addToSettings('heading',properties.heading);\n          addToSettings('text',properties.text);\n      addToSettings('icon',iconMapping[properties.icon]);\n      addToSettings('showHideTransition',animationMapping[properties.animation]);\n      addToSettings('allowToastClose',properties.closeButton);\n      addToSettings('position',positionMapping[properties.position]);\n      addToSettings('hideAfter',properties.hideAfter);\n      addToSettings('stack',properties.maxNumber);\n      addToSettings('loader',properties.progressBar);\n      addToSettings('loaderBg',properties.progressBarColor);\n      addToSettings('textAlign',textAlignMapping[properties.textAlign]);\n      addToSettings('bgColor',properties.bgColor);\n      addToSettings('textColor',properties.textColor);
171\n\n\n      $(document).ready($.toast(settings));\n        \n    }\n  \n  function addToSettings(keyname,value) {\n    if ((value!==undefined)&&(value!==null)) settings[keyname] = value;\n  }\n  \n}"}}},"ACb":{"display":"AirAlert - Standard","type":"client_side","fields":{"ACc":{"caption":"Notification type","name":"type","editor":"Dropdown","rank":3,"default_val":"Success"},"ACd":{"caption":"Heading","name":"heading","editor":"DynamicValue","rank":1,"value":"text","default_val":"Title"},"ACe":{"caption":"Message","name":"text","editor":"DynamicValue","rank":2,"value":"text","default_val":"Content goes here..."},"ACh":{"caption":"The Heading and Message fields will also accept valid HTML styling","name":"heading_and_message_also_accept_html_styling","editor":"Label","rank":0},"ACi":{"caption":"XSS Protection","name":"xss_protection","rank":5,"editor":"DynamicValue","value":"boolean","default_val":true},"ACk":{"caption":"Position on page","name":"position","rank":4,"editor":"Dropdown","default_val":"Top Right"}},"code":{"client":{"fn":"function(properties, context) {\n  \n  //console.log(properties.type);\n  var genericDefaults = {\n    showHideTransition: 'plain',\n    allowToastClose: true,\n    position: 'top-right',\n    stack: 5,\n    loader: false,\n    textAlign: 'left'\n  }\n  \n  var themeDefaults = {\n    Success: {\n      bgColor: context.keys['BgColor - Success'] || '#E7FBEF',\n      textColor: context.keys['TextColor - Success'] || '#38ab69',\n      hideAfter: Number(context.keys['Default Duration']) || 5000\n    },\n    Information: {\n      bgColor: context.keys['BgColor - Info'] || '#ebeced' ,\n      textColor: context.keys['TextColor - Info'] || '#333333',\n      hideAfter: Number(context.keys['Default Duration']) || 5000\n    },\n    Warning: {\n      bgColor: context.keys['BgColor - Warning'] || '#FEF6E6',\n      textColor: context.keys['TextColor - Warning'] || '#e89320',\n      hideAfter: Number(context.keys['Default Duration']) || 5000\n    },\n    Error: {\n      bgColor: context.keys['BgColor - Error'] || '#FBECEC',\n      textColor: context.keys['TextColor - Error'] || '#E9403F',\n      hideAfter: Number(context.keys['Default Duration']) || 5000\n    }\n  }\n  \n  //console.log(themeDefaults[properties.type]);\n  \n  var positionMapping = {\n    \"Top Right\":\"top-right\",\n    \"Bottom Right\":\"bottom-right\",\n    \"Bottom Left\":\"bottom-left\",\n    \"Top Left\":\"top-left\",\n    \"Top Center\":\"top-center\",\n    \"Bottom Center\":\"bottom-center\"\n    };\n  var animationMapping = {\n    \"Fade\":\"fade\",\n    \"Slide\":\"slide\",\n    \"Plain\":\"plain\",\n  };\n  var iconMapping = {\n    \"Warning\":\"warning\",\n    \"Success\":\"success\",\n    \"Error\":\"error\",\n    \"Information\":\"info\"\n  };\n  var textAlignMapping = {\n    \"Left\":\"left\",\n    \"Center\":\"center\",\n    \"Right\":\"right\",\n  };\n  \n  var settings = $.extend({},genericDefaults,themeDefaults[properties.type]);\n    \n  /*if (properties.xss_protection && typeof filterXSS === \"undefined\")\n      $.getScript(\"https://d2tf8y1b8kxrzw.cloudfront.net/serve_files/xss/xss.min.js\").then(() => {\n          showAlert();\n      });\n  else*/\n    showAlert();\n  \n  function showAlert() {\n      \n      // Set the position of the alert\n      addToSettings('position',positionMapping[properties.position]);\n      \n      //console.log(settings);\n      if ((properties.heading!==undefined)&&(properties.heading!==null)) {\n          if (properties.xss_protection)\n            addToSettings('heading',\"<div style='padding: 6px 6px 0px';><style>h2{ font-family: 'Inter', sans-serif; !important };</style><b><h2 style='font-size:16px'>\" + filterXSS(properties.heading) + \"</h2></b></div>\");\n          else\n            addToSettings('heading',\"<div style='padding: 6px 6px 0px';><style>h2{ font-family: 'Inter', sans-serif; !important };</style><b><h2 style='font-size:16px'>\" + properties.heading + \"</h2></b></div>\");\n      }\n      if ((properties.text!==undefined)&&(properties.text!==null)) {\n          if (properties.xss_protection)\n            addToSettings('text',\"<div style='padding: 0px 6px 6px';><style>p{ font-family: 'Inter', sans-serif; font-weight: 500; line-height:20px}</style><p style='font-size:14px';>\" + filterXSS(properties.text) + \"</p></div>\");\n          else\n            addToSettings('text',\"<div style='padding: 0px 6px 6px';><style>p{ font-family: 'Inter', sans-serif; font-weight: 500; line-height:20px}</style><p style='font-size:14px';>\" + properties.text + \"</p></div>\");\n      }\n    //  addToSettings('icon',iconMapping[properties.type]);
171\n\n      $(document).ready($.toast(settings));\n      \n  }\n  \n  function addToSettings(keyname,value) {\n    if ((value!==undefined)&&(value!==null)) settings[keyname] = value;\n  }\n  \n}"}}},"ACf":{"display":"AirAlert - Clear all","type":"client_side","code":{"client":{"fn":"function(properties, context) {\n\n\n  //Load any data \n  $.toast().reset('all');\n\n\n\n  //Do the operation\n\n\n\n}"}}}}};
172window._bubble_page_load_data.plugins_size['1515787032525x876315403042684900'] = 9548;
173window.preloaded['plugin/third_party:1515787032525x876315403042684900:2.1.0'] = true;
174window.plugins["1599235531792x330908492096602100"] = {"human":"MetaMask Login","dependencies":{"use_jquery":true,"plugin_api_version":"2"},"plugin_elements":{"AAC":{"display":"Metamask Login","property_applications":{"resizable":true},"add_is_visible":true,"fields":{"AAR":{"caption":"## About Plugin ##","name":"info","rank":0,"editor":"Label"},"AAS":{"caption":"By NovaBloq.com","name":"info2","rank":1,"editor":"Label"},"AAT":{"caption":"Building Web3 plugins since 2020","name":"info3","rank":2,"editor":"Label"},"AAU":{"caption":"####","name":"info4","rank":3,"editor":"Label"}},"states":{"AAF":{"caption":"Is logged In","name":"is_logged_in","value":"boolean","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AAI":{"caption":"User Public ID","name":"user_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AAJ":{"caption":"Metamask is Installed","name":"metamask_is_installed","value":"boolean","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"AAG":{"caption":"Login rejected","name":"login_rejected"},"AAH":{"caption":"Logged in","name":"logged_in"},"AAK":{"caption":"Logged out","name":"logged_out"}},"actions":{"AAD":{"caption":"Login","code":{"fn":"function(instance, properties, context) {\n\n\n    if(instance.data.isEnabled){\n        //window.ethereum.enable()\n        window.ethereum.request({ method: 'eth_requestAccounts' })\n        .then(function (accounts) {\n            instance.data.address = window.ethereum.selectedAddress;\n            instance.publishState('is_logged_in',true);\n            instance.publishState('user_id',instance.data.address);\n            instance.triggerEvent('logged_in');\n        })\n        .catch(function (error) {\n            instance.triggerEvent('login_rejected');\n        })\n    }else{\n        console.log('Please install a Metamask wallet')\n    }\n   \n\n\n\n}"}}},"code":{"preview":{"fn":"function(instance, properties) {\n\ninstance.canvas.remove();\n\n}"},"initialize":{"fn":"function(instance, context) {\n    instance.data.isEnabled = typeof window.ethereum == \"object\";\n    instance.data.address = null;\n    instance.data.setListner = ()=>{\n         window.ethereum.on('accountsChanged',(accounts)=>{\n             if(accounts.length){\n                instance.data.address = accounts[0];\n                instance.publishState('is_logged_in',true);\n                instance.publishState('user_id',instance.data.address);\n                instance.triggerEvent('logged_in');\n                 console.log('logged in')\n             }
174else{\n                 if(instance.data.address){\n                    instance.data.address = null;\n                 \tinstance.triggerEvent('logged_out');\n                \tinstance.publishState('user_id','');\n                 }\n\t\t\t\tinstance.publishState('is_logged_in',false);\n             }\n         })\n    }\n    instance.data.checkIsInit = (properties) => {\n        instance.publishState('metamask_is_installed',instance.data.isEnabled);\n        if(instance.data.isEnabled){\n            instance.data.address = window.ethereum.selectedAddress;\n            if(instance.data.address){\n                instance.publishState('is_logged_in',true);\n                instance.publishState('user_id',instance.data.address);\n                instance.triggerEvent('logged_in');\n            }else{\n        \t\tinstance.publishState('is_logged_in',false);\n            }\n            instance.data.setListner();\n       }else{\n       \tinstance.publishState('is_logged_in',false);\n       }\n    }\n    \n}"},"update":{"fn":"function(instance, properties, context) {\n    $(document).ready(() =>{ if(properties.bubble.is_visible) instance.data.checkIsInit(properties)});\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"}}};
175window._bubble_page_load_data.plugins_size['1599235531792x330908492096602100'] = 3835;
176window.preloaded['plugin/third_party:1599235531792x330908492096602100:1.0.14'] = true;
177window.plugins["1631157634752x922272165643681800"] = {"human":"ethers","dependencies":{"use_jquery":false,"plugin_api_version":2},"plugin_elements":{"AAC":{"display":"Ethers","property_applications":{"resizable":true},"add_is_visible":true,"support_autobinding":true,"autobinding_value":"text","fields":{"AAK":{"caption":"Code","name":"code","rank":0,"editor":"DynamicValue","value":"text"},"AAN":{"caption":"run","name":"run","rank":1,"editor":"DynamicValue","value":"boolean","default_val":false}},"states":{"AAS":{"caption":"Output","name":"output","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"},"is_list":false}},"code":{"preview":{"fn":"function(instance, properties) {\n\n\n\n}"},"initialize":{"fn":"function(instance, context) {\n\treturn\n}","add_debugger":false},"update":{"fn":"function(instance, properties, context) {\n    window.ethersPlugin = {\n        instance,\n        properties,\n        context\n    }\n    let code = 'function run(){\\n'\n    code += properties.code\n    code += '\\n}; run()\\n'\n    eval(code)\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"}}};
178window._bubble_page_load_data.plugins_size['1631157634752x922272165643681800'] = 1108;
179window.preloaded['plugin/third_party:1631157634752x922272165643681800:1.0.0'] = true;
180window.plugins["1645718276515x670053417311797200"] = {"human":"The Web3 Toolbox","dependencies":{"use_jquery":false,"plugin_api_version":"3"},"plugin_api":{"human":"On-chain Data","calls":{"AZu":{"name":"NFT Metadata","url":"https://deep-index.moralis.io/api/v2/nft/[Contract Address]/[Token Id]?chain=[Chain]&format=decimal&normalizeMetadata=true","method":"get","publish_as":"data","should_reinitialize":true,"initialized":true,"url_params":{"AaG":{"key":"Contract Address","value":"0xB76a276355Ce8f79A6ec1F6373CcF9C3412d4164","private":true,"doc":"The contract address for the NFT."},"AaI":{"key":"Token Id","value":"1","private":true,"doc":"The token ID for the NFT."},"AaJ":{"key":"Chain","value":"polygon","private":true,"doc":"Options: eth, goerli, sepolia, polygon, mumbai, bsc, avalanche, fantom, cronos."}},"types":"{\"plugin_api.AZu\":{\"caption\":\"Fetch NFT Metadata\",\"fields\":{\"_p_token_address\":{\"ret_value\":\"text\",\"caption\":\"token_address\",\"sample_value\":\"\"},\"_p_token_id\":{\"ret_value\":\"text\",\"caption\":\"token_id\",\"sample_value\":\"\"},\"_p_amount\":{\"ret_value\":\"text\",\"caption\":\"amount\",\"sample_value\":\"\"},\"_p_owner_of\":{\"ret_value\":\"text\",\"caption\":\"owner_of\",\"sample_value\":\"\"},\"_p_token_hash\":{\"ret_value\":\"text\",\"caption\":\"token_hash\",\"sample_value\":\"\"},\"_p_block_number_minted\":{\"ret_value\":\"text\",\"caption\":\"block_number_minted\",\"sample_value\":\"\"},\"_p_block_number\":{\"ret_value\":\"text\",\"caption\":\"block_number\",\"sample_value\":\"\"},\"_p_transfer_index\":{\"ret_value\":\"list.number\",\"caption\":\"transfer_index\",\"sample_value\":\"\"},\"_p_contract_type\":{\"ret_value\":\"text\",\"caption\":\"contract_type\",\"sample_value\":\"\"},\"_p_name\":{\"ret_value\":\"text\",\"caption\":\"name\",\"sample_value\":\"\"},\"_p_symbol\":{\"ret_value\":\"text\",\"caption\":\"symbol\",\"sample_value\":\"\"},\"_p_token_uri\":{\"ret_value\":\"text\",\"caption\":\"token_uri\",\"sample_value\":\"\"},\"_p_metadata\":{\"ret_value\":\"text\",\"caption\":\"metadata\",\"sample_value\":\"\"},\"_p_last_token_uri_sync\":{\"ret_value\":\"text\",\"caption\":\"last_token_uri_sync\",\"sample_value\":\"\"},\"_p_last_metadata_sync\":{\"ret_value\":\"text\",\"caption\":\"last_metadata_sync\",\"sample_value\":\"\"},\"_p_minter_address\":{\"ret_value\":\"text\",\"caption\":\"minter_address\",\"sample_value\":\"\"},\"_p_normalized_metadata.name\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata name\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"name\"]},\"_p_normalized_metadata.description\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata description\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"description\"]},\"_p_normalized_metadata.animation_url\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata animation_url\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"animation_url\"]},\"_p_normalized_metadata.external_link\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata external_link\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"external_link\"]},\"_p_normalized_metadata.image\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata image\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"image\"]}}}}","ret_value":"api.1645718276515x670053417311797200.plugin_api.AZu"},"AaK":{"name":"Wallet's NFTs","url":"https://deep-index.moralis.io/api/v2/[Wallet Address]/nft?chain=[Chain]&format=decimal&normalizeMetadata=true","method":"get","publish_as":"data","should_reinitialize":true,"url_params":{"AaO":{"key":"Wallet Address","value":"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E","private":true,"doc":"The wallet address being queried."},"AaY":{"key":"Chain","value":"polygon","private":true}},"initialized":true,"types":"{\"plugin_api.AaK\":{\"caption\":\"Fetch Wallet's NFT\",\"fields\":{\"_p_total\":{\"ret_value\":\"number\",\"caption\":\"total\",\"sample_value\":\"\"},\"_p_page\":{\"ret_value\":\"number\",\"caption\":\"page\",\"sample_value\":\"\"},\"_p_page_size\":{\"ret_value\":\"number\",\"caption\":\"page_size\",\"sample_value\":\"\"},\"_p_cursor\":{\"ret_value\":\"text\",\"caption\":\"cursor\",\"sample_value\":\"\"},\"_p_result\":{\"ret_value\":\"list.api.1645718276515x670053417311797200.plugin_api.AaK.result\",\"caption\":\"result\"},\"_p_status\":{\"ret_value\":\"text\",\"caption\":\"status\",\"sample_value\":\"\"}}},\"plugin_api.AaK.result\":{\"caption\":\"Fetch Wallet's NFTs result\",\"fields\":{\"_p_token_address\":{\"ret_value\":\"text\",\"caption\":\"token_address\",\"sample_value\":\"\"},\"_p_token_id\":{\"ret_value\":\"text\",\"caption\":\"token_id\",\"sample_value\":\"\"},\"_p_amount\":{\"ret_value\":\"text\",\"caption\":\"amount\",\"sample_value\":\"\"},\"_p_owner_of\":{\"ret_value\":\"text\",\"caption\":\"owner_of\",\"sample_value\":\"\"},\"_p_token_hash\":{\"ret_value\":\"text\",\"caption\":\"token_hash\",\"sample_value\":\"\"},\"_p_block_number_minted\":{\"ret_value\":\"text\",\"caption\":\"block_number_minted\",\"sample_value\":\"\"},\"_p_block_number\":{\"ret_value\":\"text\",\"caption\":\"block_number\",\"sample_value\":\"\"},\"_p_contract_type\":{\"ret_value\":\"text\",\"caption\":\"contract_type\",\"sample_value\":\"\"},\"_p_name\":{\"ret_value\":\"text\",\"caption\":\"name\",\"sample_value\":\"\"},\"_p_symbol\":{\"ret_value\":\"text\",\"caption\":\"symbol\",\"sample_value\":\"\"},\"_p_token_uri\":{\"ret_value\":\"text\",\"caption\":\"token_uri\",\"sample_value\":\"\"},\"_p_metadata\":{\"ret_value\":\"text\",\"caption\":\"metadata\",\"sample_value\":\"\"},\"_p_last_token_uri_sync\":{\"ret_value\":\"text\",\"caption\":\"last_token_uri_sync\",\"sample_value\":\"\"},\"_p_last_metadata_sync\":{\"ret_value\":\"text\",\"caption\":\"last_metadata_sync\",\"sample_value\":\"\"},\"_p_minter_address\":{\"ret_value\":\"text\",\"caption\":\"minter_address\",\"sample_value\":\"\"},\"_p_normalized_metadata.name\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata name\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"name\"]},\"_p_normalized_metadata.description\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata description\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"description\"]},\"_p_normalized_metadata.animation_url\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata animation_url\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"animation_url\"]},\"_p_normalized_metadata.external_link\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata external_link\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"external_link\"]},\"_p_normalized_metadata.image\":{\"ret_value\":\"text\",\"caption\":\"normalized_metadata image\",\"sample_value\":\"\",\"path\":[\"normalized_metadata\",\"image\"]},\"_p_normalized_metadata.attributes\":{\"ret_value\":\"list.api.1645718276515x670053417311797200.plugin_api.AaK.normalized_metadata.attributes\",\"caption\":\"normalized_metadata attributes\",\"path\":[\"normalized_metadata\",\"attributes\"]}}},\"plugin_api.AaK.normalized_metadata.attributes\":{\"caption\":\"Fetch Wallet's NFTs normalized_metadata attribute\",\"fields\":{\"_p_trait_type\":{\"ret_value\":\"text\",\"caption\":\"trait_type\",\"sample_value\":\"\"},\"_p_value\":{\"ret_value\":\"text\",\"caption\":\"value\",\"sample_value\":\"\"},\"_p_display_type\":{\"ret_value\":\"text\",\"caption\":\"display_type\",\"sample_value\":\"\"},\"_p_max_value\":{\"ret_value\":\"text\",\"caption\":\"max_value\",\"sample_value\":\"\"},\"_p_trait_count\":{\"ret_value\":\"number\",\"caption\":\"trait_count\",\"sample_value\":\"\"},\"_p_order\":{\"ret_value\":\"text\",\"caption\":\"order\",\"sample_value\":\"\"}}}}","ret_value":"api.1645718276515x670053417311797200.plugin_api.AaK"},"AaR":{"name":"Wallet's Tokens","method":"get","publish_as":"data","should_reinitialize":true,"url":"https://deep-index.moralis.io/api/v2/[Wallet Address]/erc20?chain=[Chain]","url_params":{"AaT":{"key":"Wallet Address","value":"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E","private":true},"AaW":{"key":"Chain","value":"polygon","private":true,"doc":"Options: eth, goerli, sepolia, polygon, mumbai, bsc, avalanche, fantom, cronos."}},"initialized":true,"types":"{\"plugin_api.AaR\":{\"caption\":\"Fetch Wallet's Token\",\"fields\":{\"_p_token_address\":{\"ret_value\":\"text\",\"caption\":\"token_address\",\"sample_value\":\"\"},\"_p_name\":{\"ret_value\":\"text\",\"caption\":\"name\",\"sample_value\":\"\"},\"_p_symbol\":{\"ret_value\":\"text\",\"caption\":\"symbol\",\"sample_value\":\"\"},\"_p_logo\":{\"ret_value\":\"text\",\"caption\":\"logo\",\"sample_value\":\"\"},\"_p_thumbnail\":{\"ret_value\":\"text\",\"caption\":\"thumbnail\",\"sample_value\":\"\"},\"_p_decimals\":{\"ret_value\":\"number\",\"caption\":\"decimals\",\"sample_value\":\"\"},\"_p_balance\":{\"ret_value\":\"text\",\"caption\":\"balance\",\"sample_value\":\"\"}}}}","is_list":true,"ret_value":"api.1645718276515x670053417311797200.plugin_api.AaR"},"AaZ":{"name":"Marketplace Active Listings","method":"post","publish_as":"data","should_reinitialize":false,"url":"https://eoysyowneuagkr9.m.pipedream.net","params":{"Aab":{"key":"Marketplace","value":"0x66B22E32bb15430F95704bD9168bd26a05c4e3C4","private":true},"Aac":{"key":"RPC","value":"https://polygon-rpc.com","private":true}},"initialized":true,"types":"{\"plugin_api.AaZ\":{\"caption\":\"Marketplace Active Listing\",\"fields\":{\"_p_assetContractAddress\":{\"ret_value\":\"text\",\"caption\":\"assetContractAddress\",\"sample_value\":\"\"},\"_p_buyoutPrice.type\":{\"ret_value\":\"text\",\"caption\":\"buyoutPrice type\",\"sample_value\":\"\",\"path\":[\"buyoutPrice\",\"type\"]},\"_p_buyoutPrice.hex\":{\"ret_value\":\"text\",\"caption\":\"buyoutPrice hex\",\"sample_value\":\"\",\"path\":[\"buyoutPrice\",\"hex\"]},\"_p_currencyContractAddress\":{\"ret_value\":\"text\",\"caption\":\"currencyContractAddress\",\"sample_value\":\"\"},\"_p_buyoutCurrencyValuePerToken.name\":{\"ret_value\":\"text\",\"caption\":\"buyoutCurrencyValuePerToken name\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"name\"]},\"_p_buyoutCurrencyValuePerToken.symbol\":{\"ret_value\":\"text\",\"caption\":\"buyoutCurrencyValuePerToken symbol\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"symbol\"]},\"_p_buyoutCurrencyValuePerToken.decimals\":{\"ret_value\":\"number\",\"caption\":\"buyoutCurrencyValuePerToken decimals\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"decimals\"]},\"_p_buyoutCurrencyValuePerToken.value.type\":{\"ret_value\":\"text\",\"caption\":\"buyoutCurrencyValuePerToken value type\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"value\",\"type\"]},\"_p_buyoutCurrencyValuePerToken.value.hex\":{\"ret_value\":\"text\",\"caption\":\"buyoutCurrencyValuePerToken value hex\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"value\",\"hex\"]},\"_p_buyoutCurrencyValuePerToken.displayValue\":{\"ret_value\":\"text\",\"caption\":\"buyoutCurrencyValuePerToken dis
180playValue\",\"sample_value\":\"\",\"path\":[\"buyoutCurrencyValuePerToken\",\"displayValue\"]},\"_p_id\":{\"ret_value\":\"text\",\"caption\":\"id\",\"sample_value\":\"\"},\"_p_tokenId.type\":{\"ret_value\":\"text\",\"caption\":\"tokenId type\",\"sample_value\":\"\",\"path\":[\"tokenId\",\"type\"]},\"_p_tokenId.hex\":{\"ret_value\":\"text\",\"caption\":\"tokenId hex\",\"sample_value\":\"\",\"path\":[\"tokenId\",\"hex\"]},\"_p_quantity.type\":{\"ret_value\":\"text\",\"caption\":\"quantity type\",\"sample_value\":\"\",\"path\":[\"quantity\",\"type\"]},\"_p_quantity.hex\":{\"ret_value\":\"text\",\"caption\":\"quantity hex\",\"sample_value\":\"\",\"path\":[\"quantity\",\"hex\"]},\"_p_startTimeInSeconds.type\":{\"ret_value\":\"text\",\"caption\":\"startTimeInSeconds type\",\"sample_value\":\"\",\"path\":[\"startTimeInSeconds\",\"type\"]},\"_p_startTimeInSeconds.hex\":{\"ret_value\":\"text\",\"caption\":\"startTimeInSeconds hex\",\"sample_value\":\"\",\"path\":[\"startTimeInSeconds\",\"hex\"]},\"_p_asset.name\":{\"ret_value\":\"text\",\"caption\":\"asset name\",\"sample_value\":\"\",\"path\":[\"asset\",\"name\"]},\"_p_asset.description\":{\"ret_value\":\"text\",\"caption\":\"asset description\",\"sample_value\":\"\",\"path\":[\"asset\",\"description\"]},\"_p_asset.image\":{\"ret_value\":\"text\",\"caption\":\"asset image\",\"sample_value\":\"\",\"path\":[\"asset\",\"image\"]},\"_p_asset.id.type\":{\"ret_value\":\"text\",\"caption\":\"asset id type\",\"sample_value\":\"\",\"path\":[\"asset\",\"id\",\"type\"]},\"_p_asset.id.hex\":{\"ret_value\":\"text\",\"caption\":\"asset id hex\",\"sample_value\":\"\",\"path\":[\"asset\",\"id\",\"hex\"]},\"_p_asset.uri\":{\"ret_value\":\"text\",\"caption\":\"asset uri\",\"sample_value\":\"\",\"path\":[\"asset\",\"uri\"]},\"_p_secondsUntilEnd.type\":{\"ret_value\":\"text\",\"caption\":\"secondsUntilEnd type\",\"sample_value\":\"\",\"path\":[\"secondsUntilEnd\",\"type\"]},\"_p_secondsUntilEnd.hex\":{\"ret_value\":\"text\",\"caption\":\"secondsUntilEnd hex\",\"sample_value\":\"\",\"path\":[\"secondsUntilEnd\",\"hex\"]},\"_p_sellerAddress\":{\"ret_value\":\"text\",\"caption\":\"sellerAddress\",\"sample_value\":\"\"},\"_p_type\":{\"ret_value\":\"number\",\"caption\":\"type\",\"sample_value\":\"\"}}}}","is_list":true,"ret_value":"api.1645718276515x670053417311797200.plugin_api.AaZ"},"Aad":{"name":"Convert Hex To Decimal","method":"post","publish_as":"data","url":"https://eovd6qzkn07mhc2.m.pipedream.net","should_reinitialize":true,"params":{"Aag":{"key":"Hex Number","value":"0x07","private":true}},"data_type":"text","wrap_error":true,"initialized":true,"types":"{\"plugin_api.Aad\":{\"caption\":\"Convert Hex To Decimal\",\"fields\":{\"_p_body\":{\"ret_value\":\"text\",\"caption\":\"body\",\"sample_value\":\"\"},\"_p_error.status_code\":{\"ret_value\":\"number\",\"caption\":\"error status_code\",\"sample_value\":\"\",\"path\":[\"error\",\"status_code\"]},\"_p_error.status_message\":{\"ret_value\":\"text\",\"caption\":\"error status_message\",\"sample_value\":\"\",\"path\":[\"error\",\"status_message\"]},\"_p_error.body\":{\"ret_value\":\"text\",\"caption\":\"error body\",\"sample_value\":\"\",\"path\":[\"error\",\"body\"]},\"_p_returned_an_error\":{\"ret_value\":\"boolean\",\"caption\":\"returned_an_error\",\"sample_value\":\"\"}}}}","ret_value":"api.1645718276515x670053417311797200.plugin_api.Aad"}},"shared_headers":{"AaL":{"key":"X-API-Key","value":"pdyea8k6ZnWvP4RbMxlYBxudXkF8Ubtrr3FFYEsEfxNtV70gGfHYiF7zVKhYLtY1","private":true,"visibility":"hidden","doc":"Moralis API Key"},"AaM":{"key":"accept","value":"application/json","private":true,"visibility":"hidden"}}},"shared_keys":{"APn":{"caption":"paper_api_key","type":"secure"},"APq":{"caption":"private_key","type":"secure"}},"plugin_elements":{"ACZ":{"display":"Deploy Smart Contracts","property_applications":{"resizable":false,"MinWidth":true,"Background":true,"Border":true,"Padding":true,"BoxShadow":true,"Font":true},"add_is_visible":true,"states":{"ADQ":{"caption":"ERC-20 Token Contract Address","name":"token_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ADR":{"caption":"Splitter Contract Address","name":"split_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ADT":{"caption":"ERC-721 Collection Contract Address","name":"nft_collection_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ADg":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AEf":{"caption":"ERC-1155 Collection Contract Address","name":"edition_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AEw":{"caption":"ERC-1155 Collection Deployment Error","name":"edition_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHr":{"caption":"Marketplace Deployment Error","name":"marketplace_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHs":{"caption":"ERC-721 Collection Deployment Error","name":"nft_collection_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHt":{"caption":"Split Deployment Error","name":"split_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHu":{"caption":"ERC-20 Token Deployment Error","name":"token_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKh":{"caption":"Token Drop Deployment Error","name":"token_drop_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKj":{"caption":"Token Drop Contract Address","name":"token_drop_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKt":{"caption":"NFT Drop Deployment Error","name":"nft_drop_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKu":{"caption":"NFT Drop Contract Address","name":"nft_drop_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMK":{"caption":"DAO Contract Address","name":"vote_contract_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AML":{"caption":"DAO Deployment Error","name":"vote_deployment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"ADO":{"caption":"ERC-20 Collection Contract Deployed","
180name":"token_contract_deployed"},"ADP":{"caption":"Split Contract Deployed","name":"split_contract_deployed"},"ADU":{"caption":"ERC-721 Collection Contract Deployed","name":"nft_collection_contract_deployed"},"ADe":{"caption":"Marketplace Contract Deployed","name":"marketplace_contract_deployed"},"AEe":{"caption":"ERC-1155 Collection Contract Deployed","name":"edition_contract_deployed"},"AEy":{"caption":"ERC-1155 Collection Deployment Error","name":"edition_deployment_error"},"AHv":{"caption":"ERC-721 Collection Deployment Error","name":"nft_collection_deployment_error"},"AHw":{"caption":"ERC-20 Collection Deployment Error","name":"token_deployment_error"},"AHx":{"caption":"Split Deployment Error","name":"split_deployment_error"},"AHy":{"caption":"Marketplace Deployment Error","name":"marketplace_deployment_error"},"AKg":{"caption":"Token Drop Deployment Error","name":"token_drop_deployment_error"},"AKi":{"caption":"Token Drop Contract Deployed","name":"token_drop_contract_deployed"},"AKs":{"caption":"NFT Drop Deployment Error","name":"nft_drop_deployment_error"},"AKv":{"caption":"NFT Drop Contract Deployed","name":"nft_drop_contract_deployed"},"AMM":{"caption":"DAO Deployment Error","name":"vote_deployment_error"},"AMN":{"caption":"DAO Contract Deployed","name":"vote_contract_deployed"}},"actions":{"ADF":{"caption":"Deploy Split","code":{"fn":"function(instance, properties, context) {\n    \nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n}   \n        \nvar recipients = \n\n[{\naddress: \"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\", // 1% platform fee to The Web3 Toolbox Wallet\nsharesBps: 100\n},\n{\naddress: properties.wallet_1,\nsharesBps: properties.percentage_1,\n},\n{\naddress: properties.wallet_2,\nsharesBps: properties.percentage_2,\n}]\n\n\n\nif (properties.wallet_3 !== null && properties.percentage_3 !== 0 || null) {\n    \n    const three = {address: properties.wallet_3,\n                   sharesBps: properties.percentage_3}\n    \n    recipients.push(three);\n}\n        \nif (properties.wallet_4 !== null && properties.percentage_4 !== 0 || null) {\n    \n    const four = {address: properties.wallet_4,\n                  sharesBps: properties.percentage_4}\n    \n    recipients.push(four);\n}\n        \nif (properties.wallet_5 !== null && properties.percentage_5 !== 0 || null) {\n    \n    const five = {address: properties.wallet_5,\n                  sharesBps: properties.percentage_5}\n    \n    recipients.push(five);\n}\n    \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer);  \n    \n  try {\n\n    const tx = await sdk.deployer.deploySplit({\n    name: properties.name,\n    description: properties.description,\n    image: properties.image,\n    recipients: recipients});\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('split_contract_address', tx);\n    instance.triggerEvent('split_contract_deployed');\n\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('split_deployment_error', errorcode);\n    instance.triggerEvent('split_deployment_error');\n  }\n\n};\n\nrun();\n    \n}"},"fields":{"ADG":{"caption":"Wallet 1","name":"wallet_1","rank":4,"editor":"DynamicValue","value":"text"},"ADH":{"caption":"Wallet 2","name":"wallet_2","rank":5,"editor":"DynamicValue","value":"text"},"ADI":{"caption":"Percentage 1","name":"percentage_1","rank":9,"editor":"DynamicValue","value":"number"},"ADJ":{"caption":"Percentage 2","name":"percentage_2","rank":10,"editor":"DynamicValue","value":"number"},"ADS":{"caption":"Name","name":"name","rank":1,"editor":"DynamicValue","value":"text"},"AIF":{"caption":"Wallet 3","name":"wallet_3","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AIG":{"caption":"Wallet 4","name":"wallet_4","rank":7,"editor":"DynamicValue","value":"text","optional":true},"AIH":{"caption":"Wallet 5","name":"wallet_5","rank":8,"editor":"DynamicValue","value":"text","optional":true},"AII":{"caption":"Percentage 3","name":"percentage_3","rank":11,"editor":"DynamicValue","value":"number","optional":true},"AIJ":{"caption":"Percentage 4","name":"percentage_4","rank":12,"editor":"DynamicValue","value":"number","optional":true},"AIK":{"caption":"Percentage 5","name":"percentage_5","rank":13,"editor":"DynamicValue","value":"number","optional":true},"AJC":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AJD":{"caption":"Image","name":"image","rank":3,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AJb":{"caption":"Important: The web3 toolbox takes a 1% cut of the splitter's total percentage amount. The total amount to be distributed between the recipients must be 99% (9900). The smart contract will fail to deploy unless the total sum percentage fields is 9900. If you only plan to use, for example, 3 wallets, make sure that field settings for recipients 4 and 5 are empty.","name":"important","rank":0,"editor":"Label"}}},"ADK":{"caption":"Deploy ERC-20 ","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployToken({\n                                name: properties.name,\n                                description: properties.description,\n                                image: properties.image,\n                                primary_sale_recipient: properties.primary_sale_recipient,\n                                symbol: properties.symbol,\n                                platform_fee_recipient: \"0
180x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\", // 1% platform fee to The Web3 Toolbox Wallet\n                                platform_fee_basis_points: 100})\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('token_contract_address', tx);\n    instance.triggerEvent('token_contract_deployed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('token_deployment_error', errorcode);\n    instance.triggerEvent('token_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"ADL":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"ADM":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":3,"editor":"DynamicValue","value":"text"},"ADN":{"caption":"Symbol","name":"symbol","rank":4,"editor":"DynamicValue","value":"text"},"AIj":{"caption":"Image","name":"image","rank":2,"editor":"DynamicValue","value":"text","default_val":""},"AIk":{"caption":"Description","name":"description","rank":1,"editor":"DynamicValue","value":"text","default_val":""}}},"ADV":{"caption":"Deploy ERC-721 ","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployNFTCollection({\n                                name: properties.name,\n                                description: properties.description,\n                                image: properties.image,\n                                symbol: properties.symbol,\n                                seller_fee_basis_points: properties.seller_fee_basis_points,\n                                fee_recipient: properties.royalty_fee_recipient,\n                                primary_sale_recipient: properties.primary_sale_recipient,        \n                                platform_fee_recipient: \"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\", // 1% platform fee to The Web3 Toolbox Wallet\n                                platform_fee_basis_points: 100});\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('nft_collection_contract_address', tx);\n    instance.triggerEvent('nft_collection_contract_deployed');\n      \n    if (properties.non_transferable === true) {\n    const deployer = await sdk.wallet.getAddress();\n    const contract = await sdk.getNFTCollection(tx);\n    const rolesAndMembers = await contract.roles.getAll();\n    const updatedRoles = {...rolesAndMembers, transfer: [deployer]};\n    await contract.roles.setAll(updatedRoles);\n    console.log (`${tx} NFTs are non-transferable by all wallets except ${deployer}`);\n    }\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('nft_collection_deployment_error', errorcode);\n    instance.triggerEvent('nft_collection_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"ADW":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text","default_val":""},"ADX":{"caption":"Description","name":"description","rank":1,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"ADY":{"caption":"Image","name":"image","rank":2,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"ADZ":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":4,"editor":"DynamicValue","value":"text"},"ADa":{"caption":"Royalty Fee Recipient","name":"royalty_fee_recipient","rank":5,"editor":"DynamicValue","value":"text","optional":true},"ADb":{"caption":"Royalty Fee Percentage","name":"royalty_fee_percentage","rank":6,"editor":"DynamicValue","value":"number","optional":true},"ADc":{"caption":"Symbol","name":"symbol","rank":3,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AWs":{"caption":"Non-Transferable NFTs","name":"non_transferable","rank":7,"editor":"Checkbox","default_val":false}}},"ADf":{"caption":"Deploy Marketplace","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployMarketplace({\n                                name: properties.name,\n                                description: properties.description,\n                                image: properties.image,\n                                platform_fee_recipient: \"0
180x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\", // 1% platform fee to The Web3 Toolbox Wallet\n                                platform_fee_basis_points: 100})\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('marketplace_contract_address', tx);\n    instance.triggerEvent('marketplace_contract_deployed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('marketplace_deployment_error', errorcode);\n    instance.triggerEvent('marketplace_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"ADh":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"AIw":{"caption":"Description","name":"description","rank":1,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AIx":{"caption":"Image","name":"image","rank":2,"editor":"DynamicValue","value":"text","optional":false,"default_val":""}}},"AEL":{"caption":"Deploy ERC-1155 ","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer);  \n    \n  try {\n\n    const tx = await sdk.deployer.deployEdition({\n                        name: properties.name,\n                        primary_sale_recipient: properties.primary_sale_recipient,\n                        description: properties.description,\n                        image: properties.image,\n                        symbol: properties.symbol,\n                        seller_fee_basis_points: properties.seller_fee_basis_points,\n                        fee_recipient: properties.fee_recipient,\n                        platform_fee_recipient: \"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\", // 1% platform fee to The Web3 Toolbox Wallet\n                        platform_fee_basis_points: 100\n                    })\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('edition_contract_address', tx);\n    instance.triggerEvent('edition_contract_deployed');\n      \n    if (properties.non_transferable === true) {\n    const deployer = await sdk.wallet.getAddress();\n    const contract = await sdk.getEdition(tx);\n    const rolesAndMembers = await contract.roles.getAll();\n    const updatedRoles = {...rolesAndMembers, transfer: [deployer]};\n    await contract.roles.setAll(updatedRoles);\n    console.log (`${tx} NFTs are non-transferable by all wallets except ${deployer}`);\n    }\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('edition_deployment_error', errorcode);\n    instance.triggerEvent('edition_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AEU":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"AEV":{"caption":"Description","name":"description","rank":1,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AEW":{"caption":"Image","name":"image","rank":2,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AEX":{"caption":"Symbol","name":"symbol","rank":3,"editor":"DynamicValue","value":"text","optional":false,"default_val":""},"AEY":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":4,"editor":"DynamicValue","value":"text"},"AEZ":{"caption":"Royalty Fee Recipient","name":"royalty_fee_recipient","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AEa":{"caption":"Royalty Fee Percentage","name":"royalty_fee_percentage","rank":6,"editor":"DynamicValue","value":"number","optional":true},"AWt":{"caption":"Non-Transferable NFTs","name":"non_transferable","rank":7,"editor":"Checkbox","default_val":false}}},"AKa":{"caption":"Deploy Token Drop","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployTokenDrop({\n                                name: properties.name,\n                                description: properties.description,\n                                image: properties.image,\n                                symbol: properties.symbol,\n                                primary_sale_recipient: properties.primary_sale_recipient,\n                                platform_fee_basis_points: 100,\n                                platform_fee_recipient: \"0
180x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\" // 1% platform fee to The Web3 Toolbox Wallet\n                            })\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('token_drop_contract_address', tx);\n    instance.triggerEvent('token_drop_contract_deployed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('token_drop_deployment_error', errorcode);\n    instance.triggerEvent('token_drop_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AKb":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"AKc":{"caption":"Description","name":"description","rank":1,"editor":"DynamicValue","value":"text"},"AKd":{"caption":"Image","name":"image","rank":2,"editor":"DynamicValue","value":"text"},"AKe":{"caption":"Symbol","name":"symbol","rank":3,"editor":"DynamicValue","value":"text"},"AKf":{"caption":"Primary Sale Recipient ","name":"primary_sale_recipient","rank":4,"editor":"DynamicValue","value":"text"}}},"AKk":{"caption":"Deploy NFT Drop","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployNFTDrop({\n                                name: properties.name,\n                                description: properties.description,\n                                image: properties.image,\n                                symbol: properties.symbol,\n                                primary_sale_recipient: properties.primary_sale_recipient,\n                                seller_fee_basis_points: properties.seller_fee_basis_points,\n                                fee_recipient: properties.fee_recipient,\n                                platform_fee_basis_points: 100,\n                                platform_fee_recipient: \"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\" // 1% platform fee to The Web3 Toolbox Wallet\n                            })\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('nft_drop_contract_address', tx);\n    instance.triggerEvent('nft_drop_contract_deployed');\n      \n      \n    if (properties.non_transferable === true) {\n    const deployer = await sdk.wallet.getAddress();\n    const contract = await sdk.getNFTDrop(tx);\n    const rolesAndMembers = await contract.roles.getAll();\n    const updatedRoles = {...rolesAndMembers, transfer: [deployer]};\n    await contract.roles.setAll(updatedRoles);\n    console.log(`${tx} NFTs are non-transferable by all wallets except ${deployer}`);\n    }\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('nft_drop_deployment_error', errorcode);\n    instance.triggerEvent('nft_drop_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AKl":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"AKm":{"caption":"Image","name":"image","rank":1,"editor":"DynamicValue","value":"text"},"AKn":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text"},"AKo":{"caption":"Symbol","name":"symbol","rank":3,"editor":"DynamicValue","value":"text"},"AKp":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":4,"editor":"DynamicValue","value":"text"},"AKq":{"caption":"Royalty Percentage","name":"seller_fee_basis_points","rank":5,"editor":"DynamicValue","value":"number","optional":true},"AKr":{"caption":"Royalty Fee Recipient","name":"fee_recipient","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWu":{"caption":"Non-Transferable NFTs","name":"non_transferable","rank":7,"editor":"Checkbox","default_val":false}}},"AMC":{"caption":"Deploy DAO","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n} \n\nconst run = async () => {\n       \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = provider.getSigner(0);\n    const sdk = new ThirdwebSDK(signer); \n    \n  try {\n\n    const tx = await sdk.deployer.deployVote({          \n                                name: properties.name,\n                                description: properties.description,  \n                                voting_token_address: properties.token_address,\n                                voting_delay_in_blocks: properties.start_delay,                      \n                                voting_period_in_blocks: properties.voting_blocks,                      \n                                voting_quorum_fraction: properties.min_voters,                   \n                                proposal_token_threshold: properties.min_tokens,\n                            })\n    \n    console.log (`Deployed contract: ${tx}`);\n    \n    instance.publishState('vote_contract_address', tx);\n    instance.triggerEvent('vote_contract_deployed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('vote_deployment_error', errorcode);\n    instance.triggerEvent('vote_deployment_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AMD":{"caption":"Name","name":"name","rank":0,"editor":"DynamicValue","value":"text"},"AME":{"caption":"Token Address","name":"token_address","rank":1,"editor":"DynamicValue","value":"text"},"AMF":{"caption":"Voting Delay In Blocks","name":"start_delay","rank":3,"editor":"DynamicValue","value":"number"}
180,"AMG":{"caption":"Voting Period In Blocks","name":"voting_blocks","rank":4,"editor":"DynamicValue","value":"number"},"AMH":{"caption":"Voting Quorum Fraction","name":"min_voters","rank":5,"editor":"DynamicValue","value":"number"},"AMI":{"caption":"Proposal Token Threshold","name":"min_tokens","rank":6,"editor":"DynamicValue","value":"number"},"AMJ":{"caption":"The following parameters are specified in number of blocks, assuming a block time of around 13.14 seconds for Ethereum.","name":"info","rank":2,"editor":"Label"},"ANM":{"caption":"description","name":"description","rank":7,"editor":"DynamicValue","value":"text"},"ANN":{"caption":"Image","name":"image","rank":8,"editor":"DynamicValue","value":"image"}}}},"code":{"preview":{"fn":"function(instance, properties) {\n\n\n\n}"},"initialize":{"fn":"function(instance, context) {\n  \n\n}"},"update":{"fn":"function(instance, properties, context) {\n\n\n\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"},"AHq":{"display":"Smart Contract Actions","property_applications":{"resizable":true,"MinWidth":true,"Background":true,"Border":true,"Padding":true,"BoxShadow":true,"Font":true},"add_is_visible":true,"states":{"AHa":{"caption":"Signature Mint - Payload","name":"payload","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHb":{"caption":"Signature Mint - ERC-721 Minted Token ID","name":"721_signature_mint_token_id","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHg":{"caption":"Marketplace - Direct Listing ID","name":"listing_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHh":{"caption":"Marketplace - Direct Purchase Transaction","name":"purchase_transaction","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHi":{"caption":"Marketplace - Active Listings","name":"active_listings","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHk":{"caption":"Signature Mint - ERC-721 Mint Error","name":"721_signature_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHl":{"caption":"ERC-1155 - Token Id","name":"edition_token_id","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHn":{"caption":"ERC-1155 - Mint Error","name":"edition_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHo":{"caption":"ERC-1155 - Transfer ID","name":"edition_transfer_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AHp":{"caption":"ERC-1155 - Transfer Error","name":"edition_transfer_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AIf":{"caption":"ERC-721 - Mint Token ID","name":"nft_collection_token_id","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AIh":{"caption":"ERC-721 - Mint Error","name":"nft_collection_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AIo":{"caption":"ERC-20 Token - Mint TX","name":"token_mint_tx","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AIu":{"caption":"ERC-20 Token - Mint Error","name":"token_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AIz":{"caption":"Marketplace - Direct List Error","name":"nft_list_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJB":{"caption":"Marketplace - Direct NFT Purchase Error","name":"nft_purchase_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJI":{"caption":"Splitter - Distribute Transaction ID","name":"distribute_transaction","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJJ":{"caption":"Splitter - Distribute Error","name":"distribute_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJP":{"caption":"Splitter - Native Balance Fetch Error","name":"split_native_balance_fetch_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJQ":{"caption":"Splitter - Native Balance","name":"split_native_balance","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJX":{"caption":"Splitter - Token Balance Fetch Error","name":"split_token_balance_fetch_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJY":{"caption":"Splitter - Token Balance","name":"split_token_balance","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJd":{"caption":"Marketplace - Fetch Active Listings Error","name":"fetch_active_listings_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJu":{"caption":"ERC-721 - Transfer ID","name":"erc-721_transfer_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJv":{"caption":"ERC-721 - Transfer Error","name":"erc-721_transfer_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKE":{"caption":"ERC-20 - Transfer ID","name":"erc-20_transfer_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKF":{"caption":"ERC-20 - Transfer Error","name":"erc-20_transfer_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKP":{"caption":"ERC-721 - Metadata Fetch Error","name":"721_metadata_fetch_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKQ":{"caption":"ERC-721 - NFT Metadata JSON","name":"721_nft_metadata","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKV":{"caption":"ERC-1155 - Metadata Fetch Error","name":"1155_metadata_fetch_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AKW":{"caption":"ERC-1155 - NFT Metadata JSON","name":"1155_nft_metadata","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALG":{"caption":"Token Drop - Claim Conditions Error","name":"token_drop_claim_conditions_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALH":{"caption":"Token Drop - Claim Conditions Set Tx","name":"token_drop_claim_conditions_set_tx","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALU":{"caption":"NFT Drop - Set Claim Conditions Error","name":"nft_drop_claim_conditions_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALV":{"caption":"NFT Drop - Claim Conditions Set Tx","name":"nft_drop_claim_conditions_set_tx","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALi":{"caption":"NFT Drop - Claim Token ID","name":"nft_drop_claim_token_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALj":{"caption":"NFT Drop - Claimed NFT Metadata","name":"nft_drop_claimed_metadata","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALk":{"caption":"NFT Drop - Claim Error","name":"nft_drop_claim_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALn":{"caption":"Token Drop - Claim Transaction ID","name":"token_drop_claim_tx_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALo":{"caption":"Token Drop - Claim Error","name":"token_drop_claim_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALt":{"caption":"NFT Drop - Metadata Upload Error","name":"nft_drop_metadata_upload_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ALu":{"caption":"NFT Drop - Uploaded Metadata Receipt","name":"nft_drop_uploaded_metadata","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMT":{"caption":"DAO - Transfer Receipt","name":"dao_treasury_transfer_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMU":{"caption":"DAO - Treasury Configure Error ","name":"dao_treasury_configure_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMi":{"caption":"DAO - Mint Proposal Error","name":"mint_proposal_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMj":{"caption":"DAO - Mint Proposal Success","name":"mint_proposal_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMp":{"caption":"DAO - Transfer Proposal Error","name":"transfer_proposal_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMq":{"caption":"DAO - Transfer Proposal Success","name":"transfer_proposal_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMu":{"caption":"DAO - Vote Receipt","name":"vote_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AMv":{"caption":"DAO - Vote Error","name":"vote_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AND":{"caption":"DAO - Execute Receipt","name":"execute_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ANE":{"caption":"DAO - Execute Error","name":"execute_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ANL":{"caption":"DAO - Proposals","name":"proposals","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUs":{"caption":"Role Revoke Receipt","name":"revoke_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUt":{"caption":"Role Revoke Error","name":"revoke_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUu":{"caption":"Role Granted Receipt","name":"granted_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUv":{"caption":"Role Grant Error","name":"grant_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AVw":{"caption":"Signature Mint - ERC-20 Mint Receipt","name":"20_signature_mint_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AVx":{"caption":"Signature Mint - ERC-1155 Minted Token ID","name":"1155_signature_mint_token_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AVy":{"caption":"Signature Mint - ERC-20 Mint Error","name":"20_signature_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AVz":{"caption":"Signature Mint - ERC-1155 Mint Error","name":"1155_signature_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXF":{"caption":"Marketplace - Auction Listing ID","name":"auction_listing_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXG":{"caption":"Marketplace - Auction NFT List Error","name":"auction_nft_list_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXK":{"caption":"Marketplace - Auction Cancel Listing Receipt","name":"auction_cancel_listing_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXL":{"caption":"Marketplace - Auction Cancel Listing Error","name":"auction_cancel_listing_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXT":{"caption":"Marketplace - Auction Buyout Receipt","name":"auction_buyout_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXU":{"caption":"Marketplace - Auction Buyout Error","name":"auction_buyout_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXZ":{"caption":"Marketplace - Auction Bid Receipt","name":"auction_bid_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AXa":{"caption":"Marketplace - Auction Bid Error","name":"auction_bid_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYA":{"caption":"Marketplace - Minimum Next Bid","name":"minimum_next_bid","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYa":{"caption":"ERC-721 - NFT Metadata (Name)","name":"721_nft_metadata_name","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYb":{"caption":"ERC-721 - NFT Metadata (Owner)","name":"721_nft_metadata_owner","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYc":{"caption":"ERC-721 - NFT Metadata (Description)","name":"721_nft_metadata_description","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYd":{"caption":"ERC-721 - NFT Metadata (Image)","name":"721_nft_metadata_image","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYe":{"caption":"ERC-1155 - NFT Metadata (Name)","name":"1155_nft_metadata_name","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYf":{"caption":"ERC-1155 - NFT Metadata (Supply)","name":"1155_nft_metadata_supply","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYg":{"caption":"ERC-1155 - NFT Metadata (Description)","name":"1155_nft_metadata_description","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYh":{"caption":"ERC-1155 - NFT Metadata (Image)","name":"1155_nft_metadata_image","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AZs":{"caption":"ERC-721 - Batch Mint Token IDs","name":"erc-721_batch_mint_token_ids","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"},"is_list":true},"AZt":{"caption":"ERC-721 - Batch Mint Error","name":"erc-721_batch_mint_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"AHK":{"caption":"Signature Mint - Payload Generated","name":"payload_generated"},"AHP":{"caption":"Marketplace - NFT Listed","name":"nft_listed"},"AHQ":{"caption":"Marketplace - NFT Purchased from Direct Listing","name":"nft_purchased"},"AHR":{"caption":"Marketplace - Active Listings Ready","name":"active_listings_ready"},"AHS":{"caption":"Signature Mint - ERC-721 NFT Signature Minted","name":"721_nft_signature_minted"},"AHU":{"caption":"Signature Mint - ERC-721 Mint Error","name":"721_signature_mint_error"},"AHV":{"caption":"ERC-1155 - NFT Minted","name":"edition_minted"},"AHX":{"caption":"ERC-1155 - Mint Error","name":"edition_mint_error"},"AHY":{"caption":"ERC-1155 - Transferred","name":"edition_transferred"},"AHZ":{"caption":"ERC-1155 - Transfer Error","name":"edition_transfer_error"},"AIg":{"caption":"ERC-721 - NFT Minted","name":"nft_collection_token_minted"},"AIi":{"caption":"ERC-721 - Mint Error","name":"nft_collection_mint_error"},"AIp":{"caption":"ERC-20 - Token Minted","name":"token_minted"},"AIt":{"caption":"ERC-20 - Token Mint Error","name":"token_mint_error"},"AIy":{"caption":"Marketplace - Direct List Error","name":"nft_list_error"},"AJA":{"caption":"Marketplace - Direct Purchase Error","name":"nft_purchase_error"},"AJG":{"caption":"Splitter - Distributed","name":"distributed"},"AJH":{"caption":"Splitter - Distribute Error","name":"distribute_error"},"AJN":{"caption":"Splitter - Native Balance Ready","name":"split_native_balance_ready"},"AJO":{"caption":"Splitter - Native Balance Fetch Error","name":"split_native_balance_fetch_error"},"AJV":{"caption":"Splitter - Token Balance Ready","name":"split_token_balance_ready"},"AJW":{
180"caption":"Splitter - Token Balance Fetch Error","name":"split_token_balance_fetch_error"},"AJc":{"caption":"Marketplace - Fetch Active Listings Error","name":"fetch_active_listings_error"},"AJs":{"caption":"ERC-721 - Transferred","name":"erc-721_transferred"},"AJt":{"caption":"ERC-721 - Transfer Error","name":"erc-721_transfer_error"},"AKC":{"caption":"ERC-20 - Transferred","name":"erc-20_transferred"},"AKD":{"caption":"ERC-20 - Transfer Error","name":"erc-20_transfer_error"},"AKN":{"caption":"ERC-721 - Metadata Available","name":"721_nft_metadata_available"},"AKO":{"caption":"ERC-721 - Metadata Fetch Error","name":"721_metadata_fetch_error"},"AKX":{"caption":"ERC-1155 - Metadata Available","name":"1155_nft_metadata_available"},"AKY":{"caption":"ERC-1155 - Metadata Fetch Error","name":"1155_metadata_fetch_error"},"ALE":{"caption":"Token Drop - Claim Conditions Set","name":"token_drop_claim_conditions_set"},"ALF":{"caption":"Token Drop - Claim Conditions Error","name":"token_drop_claim_conditions_error"},"ALS":{"caption":"NFT Drop - Claim Conditions Set","name":"nft_drop_claim_conditions_set"},"ALT":{"caption":"NFT Drop - Claim Conditions Error","name":"nft_drop_claim_conditions_error"},"ALg":{"caption":"NFT Drop - Claim Error","name":"nft_drop_claim_error"},"ALh":{"caption":"NFT Drop - Claimed","name":"nft_drop_claimed"},"ALl":{"caption":"Token Drop - Claim Error","name":"token_drop_claim_error"},"ALm":{"caption":"Token Drop - Claimed","name":"token_drop_claimed"},"ALr":{"caption":"NFT Drop - Metadata Uploaded","name":"nft_drop_metadata_uploaded"},"ALs":{"caption":"NFT Drop - Metadata Upload Error","name":"nft_drop_metadata_upload_error"},"AMV":{"caption":"DAO - Treasury Configured","name":"dao_tokens_transferred"},"AMW":{"caption":"DAO - Treasury Configure Error","name":"dao_treasury_configure_error"},"AMh":{"caption":"DAO - Mint Proposal Error","name":"mint_proposal_error"},"AMk":{"caption":"DAO - Mint Proposal Receipt","name":"mint_proposal_success"},"AMn":{"caption":"DAO - Transfer Proposal Error","name":"transfer_proposal_error"},"AMo":{"caption":"DAO - Transfer Proposal Receipt","name":"transfer_proposal_success"},"AMs":{"caption":"DAO - Voted","name":"voted"},"AMt":{"caption":"DAO - Vote Error","name":"vote_error"},"ANB":{"caption":"DAO - Execute Error","name":"execute_error"},"ANC":{"caption":"DAO - Executed","name":"executed"},"ANK":{"caption":"DAO - Proposals Available","name":"proposals_available"},"AUo":{"caption":"General - Role Revoked","name":"revoked"},"AUp":{"caption":"General - Role Revoke Error","name":"revoke_error"},"AUq":{"caption":"General - Role Granted","name":"granted"},"AUr":{"caption":"General - Role Grant Error","name":"grant_error"},"AVs":{"caption":"Signature Mint - ERC-1155 NFT Signature Minted","name":"1155_nft_signature_minted"},"AVt":{"caption":"Signature Mint - ERC-20 Signature Minted","name":"20_signature_minted"},"AVu":{"caption":"Signature Mint - ERC-1155 Mint Error","name":"1155_signature_mint_error"},"AVv":{"caption":"Signature Mint - ERC-20 Mint Error","name":"20_signature_mint_error"},"AXD":{"caption":"Marketplace - Auction NFT Listed","name":"auction_nft_listed"},"AXE":{"caption":"Marketplace - Auction NFT List Error","name":"auction_nft_list_error"},"AXM":{"caption":"Marketplace - Auction Cancel Listing Error","name":"auction_cancel_listing_error"},"AXN":{"caption":"Marketplace - Auction Listing Cancelled","name":"auction_listing_cancelled"},"AXR":{"caption":"Marketplace - Auction Bought Out","name":"auction_bought_out"},"AXS":{"caption":"Marketplace - Auction Buyout Error","name":"auction_buyout_error"},"AXb":{"caption":"Marketplace - Auction Bid Successful","name":"auction_bid_successful"},"AXc":{"caption":"Marketplace - Auction Bid Error","name":"auction_bid_error"},"AZq":{"caption":"ERC-721 - NFTs Batch Minted","name":"erc-721_nfts_batch_minted"},"AZr":{"caption":"ERC-721 - Batch Mint Error","name":"erc-721_batch_mint_error"}},"actions":{"AFY":{"caption":"ERC-721 - Mint NFT","code":{"fn":"function(instance, properties, context) {\n    \n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  console.log(provider)\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n      \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const walletAddress = properties.nft_receiver;\n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n      \n      \n  const attributes = JSON.parse(properties.custom_attributes)   \n      \n  if (properties.include_custom_attributes === true) {\n  var metadata = { name: properties.nft_name,\n                     description: properties.nft_description,\n                     image: properties.image_url,\n                     attributes: attributes\n                 }\n  \n  console.log(metadata)\n      \n  } else {\n      \n  var metadata = { name: properties.nft_name,\n                     description: properties.nft_description,\n                     image: properties.image_url\n                 }\n  \n  console.log(metadata)\n      \n  }\n\n  \n    try {\n\n    const tx = await contract.mintTo(walletAddress, metadata);\n    console.log (`Token ID Minted: ${parseInt(tx.id._hex, 16)}`);\n    instance.publishState('nft_collection_token_id', parseInt(tx.id._hex, 16));\n    instance.triggerEvent('nft_collection_token_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_collection_mint_error', errorcode);\n    instance.triggerEvent('nft_collection_mint_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AFZ":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AFa":{"caption":"Name","name":"nft_name","rank":1,"editor":"DynamicValue","optional":false,"value":"text"},"AFb":{"caption":"Description","name":"nft_description","rank":2,"editor":"DynamicValue","optional":true,"value":"text"},"AFc":{"caption":"Image","name":"image_url","rank":3,"optional":true,"editor":"DynamicValue","value":"text"},"AFd":{"caption":"NFT Receiver","name":"nft_receiver","rank":4,"editor":"DynamicValue","value":"text"},"AWC":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":9,"editor":"Checkbox","default_val":false},"AWD":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":10,"editor":"DynamicValue","value":"text","optional":true},"AWE":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":11,"editor":"DynamicValue","value":"text","optional":true},"AWf":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":8,"editor":"Label"},"AZZ":{"caption":"Include Custom Attributes","name":"include_custom_attributes","rank":5,"editor":"Checkbox","default_val":false},"AZa":{"caption":"Custom Attributes","name":"custom_attributes","rank":7,"editor":"DynamicValue","value":"text","default_val":"[{\"trait_type\":\"XP Points\",\"value\":\"770\"}, {\"trait_type\":\"Species\",\"value\":\"Rare\"}
180, {\"trait_type\":\"Background\",\"value\":\"Blue\"}]","optional":true},"AZd":{"caption":"Please follow the example JSON scheme for your custom attributes if you wish to include them:","name":"info","rank":6,"editor":"Label"}}},"AFq":{"caption":"Signature Mint - Mint ERC-721 From Signature","code":{"fn":"function(instance, properties, context) {\n    \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n    \n  const signer = provider.getSigner(0);\n      \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n\n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n  const payload = JSON.parse(properties.payload); \n    \n  try {\n      \n    const tx = await contract.signature.mint(payload);\n    console.log (`Token ID Minted: ${parseInt(tx.id._hex, 16)}`);\n    instance.publishState('721_signature_mint_token_id', parseInt(tx.id._hex, 16));\n    instance.triggerEvent('721_nft_signature_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('721_signature_mint_error', errorcode);\n    instance.triggerEvent('721_signature_mint_error');\n  }\n\n};\n\nrun();\n    \n}"},"fields":{"AFr":{"caption":"Payload","name":"payload","rank":0,"editor":"DynamicValue","value":"text"},"AFs":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AYD":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":3,"editor":"Checkbox","default_val":false},"AYE":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":4,"editor":"DynamicValue","value":"text","optional":true},"AYF":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AYG":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":2,"editor":"Label"}}},"AGQ":{"caption":"Marketplace - Create Direct Listing","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n  \n  const listing = {\n  assetContractAddress: properties.nft_contract_address,\n  tokenId: properties.token_id,\n  startTimestamp: new Date(),\n  listingDurationInSeconds: properties.sale_duration,\n  quantity: 1,\n  currencyContractAddress: properties.currency_contract_address,\n  buyoutPricePerToken: properties.buy_out_price};\n\n  try {\n\n    const tx = await contract.direct.createListing(listing);\n    const receipt = tx.receipt;\n    const listingId = tx.id;\n    const tokenIdString = JSON.stringify(listingId);\n    instance.publishState('listing_id', tokenIdString);\n    instance.triggerEvent('nft_listed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_list_error', errorcode);\n    instance.triggerEvent('nft_list_error');\n  }\n\n}\n\nrun()\n    \n}\n"},"fields":{"AGR":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AGS":{"caption":"Token ID","name":"token_id","rank":2,"editor":"DynamicValue","value":"number"},"AGU":{"caption":"Sale Duration","name":"sale_duration","rank":5,"editor":"DynamicValue","value":"number"},"AGW":{"caption":"Currency Contract Address","name":"currency_contract_address","rank":3,"editor":"DynamicValue","value":"text"},"AGX":{"caption":"Buy Out Price","name":"buy_out_price","rank":4,"editor":"DynamicValue","value":"number"},"AGY":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"}}},"AGZ":{"caption":"Marketplace - Buy Direct Listing","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n\n  try {\n\n    const tx = await contract.direct.buyoutListing(properties.listing_id, properties.quantity)\n    const listingIdString = JSON.stringify(tx);\n    instance.publishState('purchase_transaction', listingIdString);\n    instance.triggerEvent('nft_purchased');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_purchase_error', errorcode);\n    instance.triggerEvent('nft_purchase_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AGa":{"caption":"Listing ID","name":"listing_id","rank":1,"editor":"DynamicValue","value":"number"},"AGb":{"caption":"Quantity","name":"quantity","rank":2,"editor":"DynamicValue","value":"number","optional":true},"AGc":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"}}},"AGd":{"caption":"Marketplace - Get Active Listings","code":{"fn":"function(instance, properties, context) {\n\nvar sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\nconst run = async () => {\n\n  var contract = await sdk.getMarketplace(properties.marketplace_address);\n\n  try {\n\n    const tx = await contract.getActiveListings(properties.nft_contract_address, properties.nft_token_id)\n    console.log (tx);\n    const nfts = JSON.stringify(tx);\n    instance.publishState('active_listings', nfts);\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('fetch_active_listings_error', error);\n    instance.triggerEvent('fetch_active_listings_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AGe":{"caption":"Marketplace Address","name":"marketplace_address","rank":0,"editor":"DynamicValue","value":"text"},"AGf":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text","optional":true},"AGg":{"caption":"NFT Token ID","name":"nft_token_id","rank":2,"editor":"DynamicValue","value":"number","optional":true},"AIE":{"caption":"RPC URL","name":"default_provider","rank":3,"editor":"DynamicValue","optional":false,"value":"text"}}},"AGu":{"caption":"ERC-1155 - Mint NFT","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getEdition(properties.nft_contract_address);\n      \n  const attributes = JSON.parse(properties.custom_attributes)   \n      \n  if (properties.include_custom_attributes === true) {\n  var metadata = { name: properties.nft_name,\n                     description: properties.nft_description,\n                     image: properties.image_url,\n                     attributes: attributes\n                 }\n  \n  console.log(metadata)\n      \n  } else {\n      \n  var metadata = { name: properties.nft_name,\n                     description: properties.nft_description,\n                     image: properties.image_url\n                 }\n  \n  console.log(metadata)\n      \n  }   \n      \n\n  const metadataWithSupply = {\n            metadata: metadata,\n            supply: properties.total_supply};\n\n  const toAddress = properties.to_address;\n\n  try {\n\n    const tx = await contract.mintTo(toAddress, metadataWithSupply)\n    console.log (`Token ID Minted: ${parseInt(tx.id._hex, 16)}`);\n    instance.publishState('edition_token_id', parseInt(tx.id._hex, 16));\n    instance.triggerEvent('edition_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('edition_mint_error', errorcode);\n    instance.triggerEvent('edition_mint_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AGw":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AGx":{"caption":"Name","name":"nft_name","rank":1,"editor":"DynamicValue","value":"text"},"AGy":{"caption":"Description","name":"nft_description","rank":2,"editor":"DynamicValue","value":"text","optional":true},"AGz":{"caption":"Image","name":"image_url","rank":3,"editor":"DynamicValue","value":"text","optional":true},"AHA":{"caption":"Total Supply","name":"total_supply","rank":4,"editor":"DynamicValue","value":"number"},"AHB":{"caption":"NFT Receiver","name":"to_address","rank":5,"editor":"DynamicValue","value":"text"},"AWG":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":10,"editor":"Checkbox","default_val":false},"AWO":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":11,"editor":"DynamicValue","value":"text","optional":true},"AWW":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":12,"editor":"DynamicValue","value":"text","optional":true},"AWg":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":9,"editor":"Label"},"AZe":{"caption":"Include Custom Attributes","name":"include_custom_attributes","rank":6,"editor":"Checkbox","default_val":false},"AZf":{"caption":"Custom Attributes","name":"custom_attributes","rank":8,"editor":"DynamicValue","value":"text","optional":true,"default_val":"[{\"trait_type\":\"XP Points\",\"value\":\"770\"}, {\"trait_type\":\"Species\",\"value\":\"Rare\"}
180, {\"trait_type\":\"Background\",\"value\":\"Blue\"}]"},"AZg":{"caption":"Please follow the example JSON scheme for your custom attributes if you wish to include them:","name":"info","rank":7,"editor":"Label"}}},"AHD":{"caption":"ERC-1155 - Transfer NFT","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getEdition(properties.nft_contract_address);\n\n  const toAddress = properties.to_address;\n  const tokenId = properties.token_id; \n  const amount = properties.quantity; \n\n  try {\n\n    const tx = await contract.transfer(toAddress, tokenId, amount)\n    const txString = JSON.stringify(tx);\n    instance.publishState('edition_transfer_id', txString);\n    instance.triggerEvent('edition_transferred');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('edition_transfer_error', errorcode);\n    instance.triggerEvent('edition_transfer_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AHE":{"caption":"NFT Receiver","name":"to_address","rank":1,"editor":"DynamicValue","value":"text"},"AHF":{"caption":"Token ID","name":"token_id","rank":2,"editor":"DynamicValue","value":"number"},"AHG":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AHH":{"caption":"Quantity","name":"quantity","rank":3,"editor":"DynamicValue","value":"number"},"AWH":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":5,"editor":"Checkbox","default_val":false},"AWP":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWX":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":7,"editor":"DynamicValue","value":"text","optional":true},"AWh":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":4,"editor":"Label"}}},"AIl":{"caption":"ERC-20 - Mint Tokens","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getToken(properties.token_contract_address);\n\n  const toAddress = properties.token_receiver; \n  const amount = properties.quantity; \n\n  try {\n\n    const tx = await contract.mintTo(toAddress, amount)\n    const txString = JSON.stringify(tx);\n    instance.publishState('token_mint_tx', txString);\n    instance.triggerEvent('token_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('token_mint_error', errorcode);\n    instance.triggerEvent('token_mint_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AIm":{"caption":"Token Receiver","name":"token_receiver","rank":1,"editor":"DynamicValue","value":"text"},"AIn":{"caption":"Quantity","name":"quantity","rank":2,"editor":"DynamicValue","value":"number"},"AIv":{"caption":"Token Contract Address","name":"token_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AWI":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AWQ":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AWY":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWi":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"}}},"AJE":{"caption":"Splitter - Distribute","code":{"fn":"function(instance, properties, context) {\n\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getSplit(properties.split_contract_address);\n\n  try {\n\n    const tx = await contract.distribute();\n    const txString = JSON.stringify(tx);\n    instance.publishState('distribute_transaction', txString);\n    instance.triggerEvent('distributed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('distribute_error', errorcode);\n    instance.triggerEvent('distribute_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AJF":{"caption":"Split Contract Address","name":"split_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AWJ":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":2,"editor":"Checkbox","default_val":false},"AWR":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":3,"editor":"DynamicValue","value":"text","optional":true},"AWZ":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":4,"editor":"DynamicValue","value":"text","optional":true},"AWe":{"caption":"Please note, there are two \"distribute\" functions on this smart contract. One takes a \"token\" argument, which distributes the funds held by this 
180splitter in that token. The other takes no arguments which distributes the native token balance held by this splitter.","name":"info","rank":5,"editor":"Label"},"AWj":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":1,"editor":"Label"}}},"AJK":{"caption":"Splitter - Fetch Native Balance","code":{"fn":"function(instance, properties, context) {\n\nvar sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\nconst run = async () => {\n\n  const contract = await sdk.getSplit(properties.split_contract_address);\n\n  const address = properties.wallet_address;\n\n  try {\n\n    const tx = await contract.balanceOf(address);\n    console.log (tx);\n    const nativeFunds = JSON.stringify(tx.displayValue);\n    instance.publishState('split_native_balance', nativeFunds);\n    instance.triggerEvent('split_native_balance_ready');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('split_native_balance_fetch_error', error);\n    instance.triggerEvent('split_native_balance_fetch_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AJL":{"caption":"Wallet Address","name":"wallet_address","rank":1,"editor":"DynamicValue","value":"text"},"AJM":{"caption":"Splitter Contract Address","name":"split_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AJa":{"caption":"RPC URL","name":"default_provider","rank":2,"editor":"DynamicValue","value":"text"}}},"AJR":{"caption":"Splitter - Fetch Token Balance","code":{"fn":"function(instance, properties, context) {\n\n\nconst sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\nconst run = async () => {\n\n  const contract = await sdk.getSplit(properties.split_contract_address);\n\n  const address = properties.wallet_address;\n  const tokenAddress = properties.token_contract_address;\n\n  try {\n\n    const tx = await contract.balanceOfToken(address, tokenAddress)\n    console.log (tx);\n    const tokenFunds = JSON.stringify(tx.displayValue);\n    instance.publishState('split_token_balance', tokenFunds);\n    instance.triggerEvent('split_token_balance_ready');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('split_token_balance_fetch_error', error);\n    instance.triggerEvent('split_token_balance_fetch_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AJS":{"caption":"Wallet Address","name":"wallet_address","rank":1,"editor":"DynamicValue","value":"text"},"AJT":{"caption":"Split Contract Address","name":"split_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AJU":{"caption":"Token Contract Address","name":"token_contract_address","rank":2,"editor":"DynamicValue","value":"text"},"AJZ":{"caption":"RPC URL","name":"default_provider","rank":3,"editor":"DynamicValue","value":"text"}}},"AJl":{"caption":"ERC-721 - Transfer NFT","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n\n  const walletAddress = properties.to_address;\n  const tokenId = properties.token_id;\n\n  try {\n\n    const tx = await contract.transfer(walletAddress, tokenId)\n    const txString = JSON.stringify(tx);\n    instance.publishState('erc-721_transfer_id', txString);\n    instance.triggerEvent('erc-721_transferred');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('erc-721_transfer_error', errorcode);\n    instance.triggerEvent('erc-721_transfer_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AJp":{"caption":"Token ID","name":"token_id","rank":0,"editor":"DynamicValue","value":"number"},"AJq":{"caption":"NFT Receiver","name":"to_address","rank":1,"editor":"DynamicValue","value":"text"},"AJr":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":2,"editor":"DynamicValue","value":"text"},"AWK":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AWS":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AWa":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWk":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"}}},"AJw":{"caption":"ERC-20 - Transfer Tokens","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getToken(properties.token_contract_address);\n\n  const toAddress = properties.to_address;\n  const amount = properties.amount;
180\n\n  try {\n\n    const tx = await contract.transfer(toAddress, amount)\n    const txString = JSON.stringify(tx);\n    instance.publishState('erc-20_transfer_id', txString);\n    instance.triggerEvent('erc-20_transferred');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('erc-20_transfer_error', errorcode);\n    instance.triggerEvent('erc-20_transfer_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AJy":{"caption":"Token Receiver","name":"to_address","rank":0,"editor":"DynamicValue","value":"text"},"AJz":{"caption":"Amount","name":"amount","rank":1,"editor":"DynamicValue","value":"number"},"AKB":{"caption":"Token Contract Address","name":"token_contract_address","rank":2,"editor":"DynamicValue","value":"text"},"AWL":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AWT":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AWb":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWl":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"}}},"AKJ":{"caption":"ERC-721 - Fetch Metadata","code":{"fn":"function(instance, properties, context) {\n\nconst sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\nconst run = async () => {\n\n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n  \n  const tokenId = properties.token_id;\n\n  try {\n\n    const tx = await contract.get(tokenId)\n    console.log (tx);\n    const txString = JSON.stringify(tx);\n    instance.publishState('721_nft_metadata', txString);\n    instance.publishState('721_nft_metadata_owner', tx.owner);\n    instance.publishState('721_nft_metadata_name', tx.metadata.name);\n    instance.publishState('721_nft_metadata_description', tx.metadata.description); \n    instance.publishState('721_nft_metadata_image', tx.metadata.image);   \n    instance.triggerEvent('721_nft_metadata_available');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('721_metadata_fetch_error', error);\n    instance.triggerEvent('721_metadata_fetch_error');\n  }\n\n}\n\nrun()\n\n    \n}"},"fields":{"AKK":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AKL":{"caption":"Token ID","name":"token_id","rank":1,"editor":"DynamicValue","value":"number"},"AKM":{"caption":"RPC URL","name":"default_provider","rank":2,"editor":"DynamicValue","value":"text"}}},"AKR":{"caption":"ERC-1155 - Fetch Metadata","code":{"fn":"function(instance, properties, context) {\n\nconst sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\nconst run = async () => {\n\n  const contract = await sdk.getEdition(properties.nft_contract_address)\n  \n  const tokenId = properties.token_id;\n\n  try {\n\n    const tx = await contract.get(tokenId)\n    console.log (tx);\n    const txString = JSON.stringify(tx);\n    const supply = parseInt(Number(tx.supply._hex))\n    instance.publishState('1155_nft_metadata', txString);\n    instance.publishState('1155_nft_metadata_supply', supply);  \n    instance.publishState('1155_nft_metadata_name', tx.metadata.name);  \n    instance.publishState('1155_nft_metadata_description', tx.metadata.description);  \n    instance.publishState('1155_nft_metadata_image', tx.metadata.image);  \n    instance.triggerEvent('1155_nft_metadata_available');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('1155_metadata_fetch_error', error);\n    instance.triggerEvent('1155_metadata_fetch_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AKS":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AKT":{"caption":"Token ID","name":"token_id","rank":1,"editor":"DynamicValue","value":"text"},"AKU":{"caption":"RPC URL","name":"default_provider","rank":2,"editor":"DynamicValue","value":"text"}}},"AKw":{"caption":"Token Drop - Set Claim Conditions","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const presaleStartTime = properties.hours_until_presale;\n  const publicSaleStartTime = properties.hours_until_public_sale;\n\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getTokenDrop(properties.token_drop_contract);\n\n  /* if properties.presale is false and properties.whitelist is false */\n  if (properties.presale === false && properties.whitelist_y_n === false) {\n  var claimConditions =\n    [\n            \n            {\n                startTime: publicSaleStartTime,\n                maxQuantity: properties.public_quantity,\n                price: properties.public_sale_price,\n                currency: properties.currency\n            }\n        ]\n        \n  }\n        \n  /* if properties.presale is false and properties.whitelist is true */\n  if (properties.presale === false && properties.whitelist_y_n === true) {\n\n    const list = properties.whitelist;\n    const stringArray = list.get(0, list.length());\n    console.log(stringArray);\n    \n    var claimConditions = \n    [\n    \n            {\n                startTime: publicSaleStartTime,\n                maxQuantity: properties.public_quantity,\n                price: properties.public_sale_price,\n                snapshot: stringArray,\n                currency: properties.currency\n            }\n        ]\n        \n  }\n        \n  /* if properties.presale is true and properties.whitelist is false */\n  if (properties.presale === true && properties.whitelist_y_n === false) {\n  var claimConditions = \n    [\n            {\n                startTime: presaleStartTime,\n                maxQuantity: properties.presale_quantity,\n                price: properties.presale_price,\n                currency: properties.currency\n            },\n            {\n                startTime: publicSaleStartTime,\n                maxQuantity: properties.public_quantity,\n                price: properties.public_sale_price,\n                currency: properties.currency\n            }\n        ];\n  }\n        \n  /* if properties.presale is true and properties.whitelist is true */\n  if (properties.presale === true && properties.whitelist_y_n === true) {\n  \n    const list = properties.whitelist;\n    const stringArray = list.get(0, list.length());\n    console.log(stringArray);\n    \n    var claimConditions = \n      [\n            {\n                startTime: presaleStartTime,\n                maxQuantity: properties.presale_quantity,\n                price: properties.presale_price,\n                snapshot: stringArray,\n                currency: properties.currency\n            },\n            {\n                startTime: publicSaleStartTime,\n                maxQuantity: properties.public_quantity,\n                price: properties.public_sale_price,\n                currency: properties.currency\n            }\n        ]\n  };\n\n  try {\n\n    const tx = await contract.claimConditions.set(claimConditions)\n    const txString = JSON.stringify(tx);\n    instance.publishState('token_drop_claim_conditions_set_tx', txString);\n    instance.triggerEvent('token_drop_claim_conditions_set');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('token_drop_claim_conditions_error', errorcode);\n    instance.triggerEvent('token_drop_claim_conditions_error');\n  }\n\n}\n\nrun()\n}"},"fields":{"AKx":{"caption":"Token Drop Contract Address","name":"token_drop_contract","rank":0,"editor":"DynamicValue","value":"text"},"AKy":{"caption":"Presale Start ","name":"hours_until_presale","rank":3,"editor":"DynamicValue","value":"date","optional":true},"AKz":{"caption":"Public Sale Start","name":"hours_until_public_sale","rank":6,"editor":"DynamicValue","value":"date"},"ALA":{"caption":"Whitelist Addresses","name":"whitelist","rank":9,"optional":true,"editor":"DynamicValue","value":"text","is_list":true},"ALB":{"caption":"Public Sale Price","name":"public_sale_price","rank":7,"editor":"DynamicValue","value":"number"},"ALC":{"caption":"Presale Price","name":"presale_price","rank":4,"editor":"DynamicValue","value":"number"},"ALD":{"caption":"Presale Quantity","name":"presale_quantity","rank":5,"editor":"DynamicValue","value":"number"},"ALI":{"caption":"Currency Contract Address","name":"currency","rank":10,"editor":"DynamicValue","value":"text"},"ATn":{"caption":"Public Sale Quantity","name":"public_quantity","rank":8,"editor":"DynamicValue","value":"number"},"ATo":{"caption":"Whitelist","name":"whitelist_y_n","rank":2,"editor":"DynamicValue","value":"boolean"},"ATp":{"caption":"Presale","name":"presale","rank":1,"editor":"DynamicValue","value":"boolean"}}},"ALJ":{"caption":"NFT Drop - Set Claim Conditions","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const presaleStartTime = properties.hours_until_presale;\n  const publicSaleStartTime = properties.hours_until_public_sale;\n    \n  console.log(new Date())\n  console.log(publicSaleStartTime)   \n   \
180n\n  const run = async () => {\n\n  const signer = await provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getContract(properties.nft_contract_address, \"nft-drop\");\n\n  /* if properties.presale is false and properties.whitelist is false */\n  if (properties.presale === false && properties.whitelist_y_n === false) {\n  var claimConditions =\n    [\n            \n            {\n                startTime: publicSaleStartTime,\n                price: properties.public_sale_price,\n                currency: properties.currency,\n            }\n        ]\n        \n  }\n        \n  /* if properties.presale is false and properties.whitelist is true */\n  if (properties.presale === false && properties.whitelist_y_n === true) {\n\n    const list = properties.whitelist;\n    const stringArray = list.get(0, list.length());\n    console.log(stringArray);\n    \n    var claimConditions = \n    [\n    \n            {\n                startTime: publicSaleStartTime,\n                price: properties.public_sale_price,\n                snapshot: stringArray,\n                currency: properties.currency,\n            }\n        ]\n        \n  }\n        \n  /* if properties.presale is true and properties.whitelist is false */\n  if (properties.presale === true && properties.whitelist_y_n === false) {\n  var claimConditions = \n    [\n            {\n                startTime: presaleStartTime,\n                maxQuantity: properties.presale_quantity,\n                price: properties.presale_price,\n                currency: properties.currency,\n            },\n            {\n                startTime: publicSaleStartTime,               \n                price: properties.public_sale_price,\n                currency: properties.currency,\n            }\n        ];\n  } \n        \n  /* if properties.presale is true and properties.whitelist is true */\n  if (properties.presale === true && properties.whitelist_y_n === true) {\n  \n    const list = properties.whitelist;\n    const stringArray = list.get(0, list.length());\n    console.log(stringArray);\n    \n    var claimConditions = \n      [\n            {\n                startTime: presaleStartTime,\n                maxQuantity: properties.presale_quantity,\n                price: properties.presale_price,\n                snapshot: stringArray,\n                currency: properties.currency,\n            },\n            {\n                startTime: publicSaleStartTime,\n                price: properties.public_sale_price,\n                currency: properties.currency,\n            }\n        ]\n  };\n\n  try {\n\n    const tx = await contract.claimConditions.set(claimConditions)\n    const txString = JSON.stringify(tx);\n    instance.publishState('nft_drop_claim_conditions_set_tx', txString);\n    instance.triggerEvent('nft_drop_claim_conditions_set');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_drop_claim_conditions_error', errorcode);\n    instance.triggerEvent('nft_drop_claim_conditions_error');\n  }\n\n}\n\nrun()\n    \n}","add_debugger":false},"fields":{"ALK":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"ALL":{"caption":"Presale Price","name":"presale_price","rank":3,"editor":"DynamicValue","value":"number","optional":true},"ALM":{"caption":"Presale Quantity","name":"presale_quantity","rank":4,"editor":"DynamicValue","value":"number","optional":true},"ALN":{"caption":"Public Sale Price","name":"public_sale_price","rank":6,"editor":"DynamicValue","value":"number"},"ALO":{"caption":"Public Sale Start","name":"hours_until_public_sale","rank":7,"editor":"DynamicValue","value":"date"},"ALP":{"caption":"Presale Start","name":"hours_until_presale","rank":5,"editor":"DynamicValue","value":"date","optional":true},"ALQ":{"caption":"Currency Contract Address","name":"currency","rank":9,"editor":"DynamicValue","value":"text"},"ALR":{"caption":"Whitelist Addresses","name":"whitelist","rank":8,"editor":"DynamicValue","value":"text","optional":true,"is_list":true},"ASb":{"caption":"Presale","name":"presale","rank":1,"editor":"DynamicValue","value":"boolean"},"ASc":{"caption":"Whitelist","name":"whitelist_y_n","rank":2,"editor":"DynamicValue","value":"boolean"}}},"ALW":{"caption":"Token Drop - Claim Tokens","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getTokenDrop(properties.token_drop_contract_address);\n\n  const address = properties.to_address; \n  const quantity = properties.quantity;\n\n  try {\n\n    const tx = await contract.claimTo(address, quantity)\n    const txString = JSON.stringify(tx);\n    instance.publishState('token_drop_claim_tx_id', txString);\n    instance.triggerEvent('token_drop_claimed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('token_drop_claim_error', errorcode);\n    instance.triggerEvent('token_drop_claim_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"ALd":{"caption":"Token Drop Contract Address","name":"token_drop_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"ALe":{"caption":"Token Receiver","name":"to_address","rank":1,"editor":"DynamicValue","value":"text"},"ALf":{"caption":"Quantity","name":"quantity","rank":2,"editor":"DynamicValue","value":"number"},"AWM":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AWU":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AWc":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWm":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"}}},"ALY":{"caption":"NFT Drop - Claim NFT","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n\n  const signer = await provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getNFTDrop(properties.nft_contract_address);\n\n  const address = properties.to_address; \n  const quantity = properties.quantity;\n\n  try {\n\n    const tx = await contract.claimTo(address, quantity)\n    const idString = JSON.stringify(tx.id);\n    const metaString = JSON.stringify(tx.data);\n    instance.publishState('nft_drop_claim_token_id', idString);\n    instance.publishState('nft_drop_claimed_metadata', metaString);\n    instance.triggerEvent('nft_drop_claimed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_drop_claim_error', errorcode);\n    instance.triggerEvent('nft_drop_claim_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"ALa":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"ALb":{"caption":"NFT Receiver","name":"to_address","rank":1,"editor":"DynamicValue","value":"text"},"ALc":{"caption":"Quantity","name":"quantity","rank":2,"editor":"DynamicValue","value":"number"},"AWN":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AWV":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AWd":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AWn":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"}}},"ALZ":{"caption":"NFT Drop - Upload Metadata","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n}\n    \nconst run = async () => {\n    \n    var signer = provider.getSigner(0);\n    var sdk = await new ThirdwebSDK(signer);\n \n    const contract = await sdk.getNFTDrop(properties.nft_drop_contract_address);\n\n    const metadatas = JSON.parse(properties.metadatas)\n    \n  try {   \n    \n    const results = await contract.createBatch(metadatas); \n    const firstTokenId = results[0].id; \n    console.log (results);\n      \n    console.log(\"NFT metadata created, beginning at token ID: \"+firstTokenId)\n    const txstring = JSON.stringify(results);\n    instance.publishState('nft_drop_uploaded_metadata', txstring);\n    instance.triggerEvent('nft_drop_metadata_uploaded')\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('nft_drop_metadata_upload_error', errorcode);\n    instance.triggerEvent('nft_drop_metadata_upload_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"ALp":{"caption":"Metadata","name":"metadatas","rank":0,"editor":"DynamicValue","value":"text"},"ALq":{"caption":"[{name: \"NFT 1\",   description: \"This NFT 1\",   image: ipfs://QmaP1b7LCiyRvUA2aJfYrAkLXmK4cca5EEPvzJ7DSAxRx6}, {name: \"NFT 2\",   description: \"This is NFT 2\",   image: ipfs://QmaP1b7LCiyRvUA2aJfYrAkLXmK4cca5EEPvzJ7DSAxRx6\" }];","name":"example","rank":1,"editor":"Label"},"ALv":{"caption":"NFT Drop Contract Address","name":"nft_drop_contract_address","rank":2,"editor":"DynamicValue","value":"text"}}},"AMO":{"caption":"DAO - Configure Treasury","code":{"fn":"function(instance, properties, context) {\n\n\n  (async () => {\n      \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n        \n  const signer = provider.getSigner(0);\n  const userAddress = signer.getAddress();\n  const sdk = new ThirdwebSDK(signer);
180 \n  const vote = await sdk.getVote(properties.vote_address);\n  const token = await sdk.getToken(properties.token_address);\n\n\n  const run = async () => {\n  \n    try {\n       \n    const ownedTokenBalance = await token.balanceOf(userAddress);\n\n    const ownedAmount = ownedTokenBalance.displayValue;\n    const percent = (Number(ownedAmount) / 100) * properties.percent_to_treasury;\n\n    const tx = await token.transfer(vote.getAddress(), percent);\n      \n    console.log(`Successfully transferred ${percent} tokens to vote contract`);\n    \n    const txstring = JSON.stringify(tx);\n    instance.publishState('dao_treasury_transfer_receipt', txstring);\n    instance.triggerEvent('dao_tokens_transferred');\n  \n  } catch (error) {\n    console.error(\"failed to transfer tokens to vote contract\", error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('dao_treasury_configure_error', errorcode);\n    instance.triggerEvent('dao_treasury_configure_error');\n  }\n\n} //end of run\n\n\nconst role = async () => {\n    \n  try {\n\n  await token.roles.grant(\"minter\", vote.getAddress());\n\n  console.log(\"Successfully gave vote contract permissions to act on token contract\");\n      \n  } catch (error) {\n    \n      console.error(\"Failed to grant vote contract permissions on token contract\", error);\n  }\n\n  run()\n \n} //end of role\n\nrole()\n      \n})();\n    \n}"},"fields":{"AMQ":{"caption":"Percent To Treasury","name":"percent_to_treasury","rank":2,"editor":"DynamicValue","value":"text"},"AMR":{"caption":"DAO Address","name":"vote_address","rank":0,"editor":"DynamicValue","value":"text"},"AMS":{"caption":"Governance Token Address","name":"token_address","rank":1,"editor":"DynamicValue","value":"text"}}},"AMX":{"caption":"DAO - Create Mint Proposal To DAO Treasury","code":{"fn":"function(instance, properties, context) {\n    \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const vote = await sdk.getVote(properties.dao_address);\n  const token = await sdk.getToken(properties.token_address);\n    \n  try {\n    \n    const amount = properties.amount;\n    const description = \"Should the DAO mint an additional \" + amount +\" tokens into the treasury?\";\n      \n    const executions = [{\n          toAddress: token.getAddress(),\n          nativeTokenValue: 0,\n          transactionData: token.encoder.encode(\"mintTo\", [\n          vote.getAddress(),\n          ethers.utils.parseUnits(amount.toString(), 18),\n          ])}];\n\n    const tx = await vote.propose(description, executions);\n    console.log(\"Successfully created proposal to mint tokens\");\n\n    instance.publishState('mint_proposal_receipt', tx);\n    instance.triggerEvent('mint_proposal_success');\n  } catch (error) {\n    console.error(\"failed to create first proposal\", error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('mint_proposal_error', errorcode);\n    instance.triggerEvent('mint_proposal_error');\n  }\n \n\n}\n  \n run()\n  \n}"},"fields":{"AMc":{"caption":"DAO Address","name":"dao_address","rank":0,"editor":"DynamicValue","value":"text"},"AMe":{"caption":"Token Address","name":"token_address","rank":1,"editor":"DynamicValue","value":"text"},"AMg":{"caption":"Amount Of Tokens","name":"amount","rank":2,"editor":"DynamicValue","value":"number"}}},"AMZ":{"caption":"DAO - Create Transfer Proposal From DAO Treasury","code":{"fn":"function(instance, properties, context) {\n\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \nconst run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const vote = await sdk.getVote(properties.dao_address);\n  const token = await sdk.getToken(properties.token_address);  \n    \n  try {\n      \n    const recipient = properties.recipient;
180\n      \n    const amount = properties.amount;\n    \n    const description = \"Should the DAO transfer \" + amount + \" tokens from the treasury to \" + recipient + \" for being rad?\";\n    \n    const executions = [{nativeTokenValue: 0,\n                         transactionData: token.encoder.encode(\"transfer\", [recipient, ethers.utils.parseUnits(amount.toString(), 18)]),\n                         toAddress: token.getAddress()}];\n\n    const tx = await vote.propose(description, executions);\n\n    console.log(\"Successfully created proposal to receive funds from the treasury, let's hope people vote for it!\");\n      \n    const txstring = JSON.stringify(tx);\n    instance.publishState('transfer_proposal_receipt', txstring);\n    instance.triggerEvent('transfer_proposal_success');\n  } catch (error) {\n    console.error(\"failed to create transfer proposal\", error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('transfer_proposal_error', errorcode);\n    instance.triggerEvent('transfer_proposal_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AMd":{"caption":"DAO Address","name":"dao_address","rank":0,"editor":"DynamicValue","value":"text"},"AMf":{"caption":"Token Address","name":"token_address","rank":1,"editor":"DynamicValue","value":"text"},"AMl":{"caption":"Amount Of Tokens","name":"amount","rank":2,"editor":"DynamicValue","value":"number"},"AMm":{"caption":"Recipient","name":"recipient","rank":3,"editor":"DynamicValue","value":"text"}}},"AMr":{"caption":"DAO - Vote For Proposal","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\nconst run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getVote(properties.vote_contract);\n    \n  try {\n      \n    if (properties.vote_type = \"For\") {const voteType = VoteType.For};\n    if (properties.vote_type = \"Against\") {const voteType = VoteType.Against};\n    if (properties.vote_type = \"Abstain\") {const voteType = VoteType.Abstain}; \n    \n    const proposalId = properties.proposal_id;\n    \n    const reason = properties.reason;\n    const tx = await contract.vote(proposalId, voteType, reason);\n    const txstring = JSON.stringify(tx);\n\n    console.log (tx);\n    instance.publishState('vote_receipt', txstring);\n    instance.triggerEvent('voted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('vote_error', errorcode);\n    instance.triggerEvent('vote_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AMw":{"caption":"Vote Type","name":"vote_type","rank":1,"editor":"DynamicValue","value":"text"},"AMx":{"caption":"Proposal ID","name":"proposal_id","rank":2,"editor":"DynamicValue","value":"number"},"AMy":{"caption":"Reason","name":"reason","rank":3,"editor":"DynamicValue","value":"text","optional":true},"AMz":{"caption":"Vote Contract","name":"vote_contract","rank":0,"editor":"DynamicValue","value":"text"}}},"ANA":{"caption":"DAO - Execute Proposal","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n\nconst run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getVote(properties.vote_contract);\n\n  const proposalId = properties.proposal_id; \n    \n  try {\n   \n    const tx = await contract.execute(proposalId);\n    const txstring = JSON.stringify(tx);\n\n    console.log (tx);\n    instance.publishState('execute_receipt', txstring);\n    instance.triggerEvent('executed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('execute_error', errorcode);\n    instance.triggerEvent('execute_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"ANF":{"caption":"Proposal ID","name":"proposal_id","rank":0,"editor":"DynamicValue","value":"text"},"ANG":{"caption":"DAO Contract Address","name":"vote_contract","rank":1,"editor":"DynamicValue","value":"text"}}},"ANH":{"caption":"DAO - Fetch Proposals","code":{"fn":"function(instance, properties, context) {\n\nvar sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\n\nconst getProposals = async () => {\n    \n  const contract = await sdk.getVote(properties.vote_contract);  \n    \n  try {\n\n    const proposals = await contract.getAll();\n\n    console.log(proposals);\n    \n    const proposalString = JSON.stringify(proposals);\n\n    instance.publishState('proposals', proposalString);\n\n    instance.triggerEvent('proposals_available');\n   \n  } catch (error) {\n    console.log(error);\n  }\n\n}\n\ngetProposals()\n\n}"},"fields":{"ANI":{"caption":"DAO Contract Address","name":"vote_contract","rank":0,"editor":"DynamicValue","value":"text"},"ANJ":{"caption":"RPC URL","name":"default_provider","rank":1,"editor":"DynamicValue","value":"text"}}},"AUg":{"caption":"General - Grant Role","code":{"fn":"function(instance, properties, context) {\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n\nconst run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getContract(properties.smart_contract_address);
180 \n    \n  try {\n   \n    const tx = await contract.roles.grant(properties.role, properties.wallet_address);\n    const txstring = JSON.stringify(tx);\n\n    console.log (tx);\n    instance.publishState('grant_receipt', txstring);\n    instance.triggerEvent('granted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('grant_error', errorcode);\n    instance.triggerEvent('grant_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AUh":{"caption":"Role","name":"role","rank":0,"editor":"Dropdown"},"AUi":{"caption":"Contract Address","name":"smart_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AUj":{"caption":"Wallet Address","name":"wallet_address","rank":2,"editor":"DynamicValue","value":"text"}}},"AUk":{"caption":"General - Revoke Role","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n}\n\nconst run = async () => {\n    \n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getContract(properties.smart_contract_address);  \n    \n  try {\n   \n    const tx = await contract.roles.revoke(properties.role, properties.wallet_address);\n    const txstring = JSON.stringify(tx);\n\n    console.log (tx);\n    instance.publishState('revoke_receipt', txstring);\n    instance.triggerEvent('revoked');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('revoke_error', errorcode);\n    instance.triggerEvent('revoke_error');\n  }\n\n}\n\nrun()\n    \n}"},"fields":{"AUl":{"caption":"Role","name":"role","rank":0,"editor":"Dropdown"},"AUm":{"caption":"Contract Address","name":"smart_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AUn":{"caption":"Wallet Address","name":"wallet_address","rank":2,"editor":"DynamicValue","value":"text"}}},"AVm":{"caption":"Signature Mint - Mint ERC-1155 From Signature","code":{"fn":"function(instance, properties, context) {\n    \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n    \n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n  const payload = JSON.parse(properties.payload); \n    \n  try {\n    const tx = await contract.signature.mint(payload);\n    console.log (`Token ID Minted: ${parseInt(tx.id._hex, 16)}`);\n    instance.publishState('1155_signature_mint_token_id', parseInt(tx.id._hex, 16));\n    instance.triggerEvent('1155_nft_signature_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('1155_signature_mint_error', errorcode);\n    instance.triggerEvent('1155_signature_mint_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AVn":{"caption":"Payload","name":"payload","rank":0,"editor":"DynamicValue","value":"text"},"AVo":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AZN":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":4,"editor":"DynamicValue","value":"text"},"AZP":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":5,"editor":"DynamicValue","value":"text"},"AZR":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":2,"editor":"Label"},"AZT":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":3,"editor":"Checkbox"}}},"AVp":{"caption":"Signature Mint - Mint ERC-20 From Signature","code":{"fn":"function(instance, properties, context) {\n    \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n\n  const run = async () => {\n    \n  const signer = provider.getSigner(0);\n  \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId:    properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const contract = await sdk.getToken(properties.token_contract_address);\n  const payload = JSON.parse(properties.payload); \n    \n  try {\n      \n    const tx = await contract.signature.mint(payload);\n    const receipt = tx.receipt;\n    const txstring = JSON.stringify(receipt);\n    instance.publishState('20_signature_mint_receipt', txstring);\n    instance.triggerEvent('20_nft_signature_minted');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('20_signature_mint_error', errorcode);\n    instance.triggerEvent('20_signature_mint_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AVq":{"caption":"payload","name":"payload","rank":0,"editor":"DynamicValue","value":"text"},"AVr":{"caption":"Contract Address","name":"token_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AZO":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":4,"editor":"DynamicValue","value":"text"},"AZQ":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":5,"editor":"DynamicValue","value":"text"},"AZS":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":2,"editor":"Label"},"AZU":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":3,"editor":"Checkbox"}}},"AWv":{"caption":"Marketplace - Create Auction Listing","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n  \n  const auction = {\n  assetContractAddress: properties.nft_contract_address,\n  tokenId: properties.token_id,\n  startTimestamp: new Date(),\n  listingDurationInSeconds: properties.sale_duration,\n  quantity: 1,\n  currencyContractAddress: properties.currency_contract_address,\n  buyoutPricePerToken: properties.buy_out_price,\n  reservePricePerToken: properties.reserve_price};\n      \n  try {\n\n    const tx = await contract.auction.createListing(auction);\n    const receipt = tx.receipt;\n    const listingId = tx.id;\n    const tokenIdString = JSON.stringify(listingId);\n    instance.publishState('auction_listing_id', tokenIdString);\n    instance.triggerEvent('auction_nft_listed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('auction_nft_list_error', errorcode);\n    instance.triggerEvent('auction_nft_list_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AWw":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AWx":{"caption":"Token ID","name":"token_id","rank":2,"editor":"DynamicValue","value":"number"},"AWy":{"caption":"Sale Duration","name":"sale_duration","rank":3,"editor":"DynamicValue","value":"number"},"AWz":{"caption":"Currency Contract Address","name":"currency_contract_address","rank":4,"editor":"DynamicValue","value":"text"},"AXA":{"caption":"Buy Out Price","name":"buy_out_price","rank":5,"editor":"DynamicValue","value":"number"},"AXB":{"caption":"Reserve Price","name":"reserve_price","rank":6,"editor":"DynamicValue","value":"number"},"AXC":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"}}},"AXH":{"caption":"Marketplace - Cancel Auction Listing","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n      \n  try {\n\n    const tx = await contract.auction.cancelListing(properties.listing_id);\n    const receipt = tx.receipt;\n    const listingId = tx.id;\n    const tokenIdString = JSON.stringify(listingId);\n    instance.publishState('auction_cancel_listing_receipt', tokenIdString);\n    instance.triggerEvent('auction_listing_cancelled');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('auction_cancel_listing_error', errorcode);\n    instance.triggerEvent('auction_cancel_listing_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AXI":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AXJ":{"caption":"Listing ID","name":"listing_id","rank":1,"editor":"DynamicValue","value":"number"}}},"AXO":{"caption":"Marketplace - Buyout Auction Listing","code":{"fn":"function(instance, properties, context) {\n\n    \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n      \n  try {\n\n    const tx = await contract.auction.buyoutListing(properties.listing_id);\n    const receipt = tx.receipt;\n    const listingId = tx.id;\n    const tokenIdString = JSON.stringify(listingId);\n    instance.publishState('auction_buyout_receipt', tokenIdString);\n    instance.triggerEvent('auction_bought_out');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('auction_buyout_error', errorcode);\n    instance.triggerEvent('auction_buyout_error');\n  }\n\n}\n\nrun()  \n    \n}"},"fields":{"AXP":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AXQ":{"caption":"Listing ID","name":"listing_id","rank":1,"editor":"DynamicValue","value":"text"}}},"AXV":{"caption":"Marketplace - Make Bid On Auction","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n    \n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n  const sdk = new ThirdwebSDK(signer);\n\n  const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n      \n  try {\n\n    const tx = await contract.auction.makeBid(properties.listing_id, properties.amount);\n    const receipt = tx.receipt;\n    const listingId = tx.id;\n    const tokenIdString = JSON.stringify(listingId);\n    instance.publishState('auction_bid_receipt', tokenIdString);\n    instance.triggerEvent('auction_bid_successful');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('auction_bid_error', errorcode);\n    instance.triggerEvent('auction_bid_error');\n  }\n\n}\n\nrun()  \n    \n}"},"fields":{"AXW":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AXX":{"caption":"Listing ID","name":"listing_id","rank":1,"editor":"DynamicValue","value":"number"},"AXY":{"caption":"Amount","name":"amount","rank":2,"editor":"DynamicValue","value":"number"}}},"AXw":{"caption":"Marketplace - Get Minimum Next Bid","code":{"fn":"function(instance, properties, context) {getMinimumNextBid(listingId)\n\n\nvar sdk = new ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n\n\nconst run = async () => {\n    \n   const contract = await sdk.getMarketplace(properties.marketplace_contract_address);\n  \n    try {\n\n    const bid = await contract.getMinimumNextBid(properties.listing_id)\n\n    console.log(bid);\n    \n    const proposalString = JSON.stringify(proposals);\n\n    instance.publishState('minimum_next_bid', bid);\n\n   \n  } catch (error) {\n    console.log(error);\n  }\n\n}\n\nrun()\n\n}"},"fields":{"AXx":{"caption":"Marketplace Contract Address","name":"marketplace_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AXy":{"caption":"Default Provider","name":"default_provider","rank":1,"editor":"DynamicValue","value":"text"},"AXz":{"caption":"Listing ID","name":"listing_id","rank":2,"editor":"DynamicValue","value":"number"}}},"AZi":{"caption":"ERC-721 - Batch Mint NFTs","code":{"fn":"function(instance, properties, context) {\n    \n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  provider.send(\"eth_requestAccounts\", [0])\n  }\n  const run = async () => {\n\n  const signer = provider.getSigner(0);\n      \n  if (properties.gasless_transaction === true) {\n  var sdk = new ThirdwebSDK(signer, { gasless: { biconomy: {apiKey: properties.biconomy_api_key, apiId: properties.biconomy_api_id }}})\n  } else {\n  var sdk = new ThirdwebSDK(signer);\n  }\n\n  const walletAddress = properties.nft_receiver;\n  const metadata = JSON.parse(properties.metadata);\n  \n  const contract = await sdk.getNFTCollection(properties.nft_contract_address);\n\n  \n    try {\n\n    const tx = await contract.mintBatchTo(walletAddress, metadata);\n        \n    var ids = [];\n    for (var i = 0; i < tx.length;
180 i++) {\n    ids.push(parseInt(tx[i].id._hex, 16));\n    }    \n        \n    console.log (\"Token IDs Minted:\");\n    console.log(ids)\n  \n    instance.publishState('erc-721_batch_mint_token_ids', ids);\n    instance.triggerEvent('erc-721_nfts_batch_minted');\n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error.reason);\n    instance.publishState('erc-721_batch_mint_error', errorcode);\n    instance.triggerEvent('erc-721_batch_mint_error');\n  }\n       \n}\n\nrun()\n    \n}"},"fields":{"AZj":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AZk":{"caption":"NFT Receiver","name":"nft_receiver","rank":1,"editor":"DynamicValue","value":"text"},"AZl":{"caption":"The fields below are optional, disregard them if they are not applicable to you.","name":"info","rank":3,"editor":"Label"},"AZm":{"caption":"Gasless Transaction","name":"gasless_transaction","rank":4,"editor":"Checkbox","default_val":false},"AZn":{"caption":"Biconomy API Key","name":"biconomy_api_key","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AZo":{"caption":"Biconomy API ID","name":"biconomy_api_id","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AZp":{"caption":"Metadata","name":"metadata","rank":2,"editor":"DynamicValue","value":"text","default_val":"Visit for more info: https://docs.theweb3toolbox.com/documentation/smart-contract-actions/erc-721-actions/batch-mint-nfts#metadata"}}}},"code":{"preview":{"fn":"function(instance, properties) {\n\n\n\n}"},"initialize":{"fn":"function(instance, context) {\n    \n    \n}"},"update":{"fn":"function(instance, properties, context) {\n\n\n\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"},"AJe":{"display":"Utils","property_applications":{"resizable":true,"MinWidth":true,"Background":true,"Border":true,"Padding":true,"BoxShadow":true,"Font":true},"add_is_visible":true,"states":{"AJi":{"caption":"Hex To Number Result","name":"hex_to_number_result","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AJk":{"caption":"Hex To Number Error","name":"hex_to_number_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"AJh":{"caption":"Hex To Number Returned","name":"hex_to_number_returned"},"AJj":{"caption":"Hex To Number Error","name":"hex_to_number_error"}},"actions":{"AJf":{"caption":"Convert Hex to Number","code":{"fn":"function(instance, properties, context) {\n   \n            var hexNumber = properties.hex_number;\n\n            try { \n            const number = parseInt(hexNumber, 16);\n            console.log(number);\n            instance.publishState('hex_to_number_result', number);\n            instance.triggerEvent('hex_to_number_returned');\n            }\n            catch (error) {\n            console.log(error);\n            const errorcode = JSON.stringify(error);\n            instance.publishState('hex_to_number_error', errorcode);\n            instance.triggerEvent('hex_to_number_error');\n            }\n\n}"},"fields":{"AJg":{"caption":"Hex Number","name":"hex_number","rank":0,"editor":"DynamicValue","value":"text"}}}},"code":{"preview":{"fn":"function(instance, properties) {\n\n\n\n}"},"initialize":{"fn":"function(instance, context) {\n\n\n}"},"update":{"fn":"function(instance, properties, context) {\n\n\n\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"},"ARK":{"display":"Wallet Actions","add_is_visible":true,"states":{"ARR":{"caption":"Wallet Address","name":"wallet_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ARZ":{"caption":"Wallet Connected","name":"wallet_connected","value":"boolean","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ASJ":{"caption":"ERC-20 Transfer Tx","name":"20_transfer_tx","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ASY":{"caption":"Connected Chain ID","name":"connected_chain_id","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ASZ":{"caption":"Connected Chain Name","name":"connected_chain_name","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ASj":{"caption":"Split Transfer Receipt","name":"split_transfer_receipt","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ASk":{"caption":"Split Transfer Execute Error","name":"split_transfer_execute_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ATF":{"caption":"ERC-20 Transfer hash","name":"erc20_transfer_hash","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ATG":{"caption":"ERC-20 Transfer Execute Error","name":"erc20_transfer_execute_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"ATt":{"caption":"Send Transaction Hash","name":"send_transaction_hash","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUR":{"caption":"Signed Message","name":"signed_message","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AUc":{"caption":"Recovered Address","name":"recovered_address","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYm":{"caption":"ERC-721 Balance","name":"erc-721_balance","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYn":{"caption":"ERC-1155 Balance","name":"erc-1155_balance","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYo":{"caption":"ERC-20 Balance","name":"erc-20_balance","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AYp":{"caption":"Native Token Balance","name":"native_token_balance","value":"number","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AZM":{"caption":"ERC-721 Owner","name":"erc-721_owner","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"ARQ":{"caption":"Wallet Connected","name":"wallet_connected"},"ASa":{"caption":"Wallet Disconnected","name":"wallet_disconnected"},"ASl":{"caption":"Split ERC-20 Transfer Executed","name":"split_transfer_executed"},"ASm":{"caption":"Split ERC-20 Transfer Execute Error","name":"split_transfer_execute_error"},"ATD":{"caption":"ERC-20 Transfer Executed","name":"erc20_transfer_executed"},"ATE":{"caption":"ERC-20 Transfer Execute Error","name":"erc20_transfer_execute_error"},"ATq":{"caption":"Send Transaction Executed","name":"send_transaction_executed"},"AUS":{"caption":"Message Signed","name":"message_signed"},"AUd":{"caption":"Address Recovered","name":"address_recovered"},"AXo":{"caption":"Network Switched","name":"network_switched"},"AXp":{"caption":"Add Network Error","name":"add_network_error"},"AXq":{"caption":"Network Added","name":"network_added"},"AYC":{"caption":"Account Changed","name":"account_changed"},"AYq":{"caption":"ERC-721 Balance Ready","name":"erc-721_balance_ready"},"AYr":{"caption":"ERC-1155 Balance Ready","name":"erc-1155_balance_ready"},"AYs":{"caption":"ERC-20 Balance Ready","name":"erc-20_balance_ready"},"AYt":{"caption":"Native Token Balance Ready","name":"native_token_balance_ready"},"AZL":{"caption":"ERC-721 Owner Ready","name":"erc-721_owner_ready"}},"actions":{"ARL":{"caption":"Connect To Web3Modal","code":{"fn":"function(instance, properties, context) {\n\nconst Web3Modal = window.Web3Modal.default;\nconst WalletConnectProvider = window.WalletConnectProvider.default;\nconst Fortmatic = window.Fortmatic;\nlet web3Modal;\nlet provider;\nlet selectedAccount;\n\n\nconst providerOptions = {\n\nwalletconnect: {\npackage: WalletConnectProvider,\noptions: {\ninfuraId: \"b3afdc8e8bc744368373a2d95969ec28\"\n}},\n      \n\nfortmatic: {\npackage: Fortmatic,\noptions: {\nkey: \"pk_live_8EA8D420F59660E7\"\n}}\n\n}\n\n\nasync function onConnect() {\n\nconsole.log(\"Opening a dialog\", web3Modal);\n  \ntry {\nawait web3Modal.clearCachedProvider()\nconst provider = await web3Modal.connect();\nconst ethersProvider = new ethers.providers.Web3Provider(provider);\nconst userAddress = await ethersProvider.getSigner().getAddress();\nconst network = await ethersProvider.getNetwork(); \nconst chainId = network.chainId;\nconst chainName = network.name;\nselectedAccount = ethersProvider[0];  \nconsole.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\nwindow['selected_Account'] = userAddress;\nwindow['ethers_Provider'] = ethersProvider;\ninstance.publishState('wallet_connected', true);\ninstance.publishState('connected_chain_id', chainId);\ninstance.publishState('connected_chain_name', chainName);\ninstance.triggerEvent('wallet_connected');\ninstance.publishState('wallet_address', userAddress);\n\n} \ncatch(e) {\nconsole.log(\"Could not get a wallet connection\", e);\nreturn;\n}\n\n}
180\n    \n\nfunction init() {\n    \nweb3Modal = new Web3Modal({\ncacheProvider: false, \nproviderOptions\n})\n\nonConnect()\n\n}\n    \n\ninit()\n    \n}\n"}},"ASB":{"caption":"Disconnect Wallet","code":{"fn":"function(instance, properties, context) {\n    \n    \nasync function disconnect () {\n    \nif (window.ethers_Provider) {\nvar provider = window.ethers_Provider;\nconsole.log(\"Killing the wallet connection\");\n}\n    \nwindow['selected_Account'] = null;\nwindow['ethers_Provider'] = null;\ninstance.publishState('wallet_address', null);\ninstance.publishState('wallet_connected', false);\ninstance.publishState('connected_chain_id', null);\ninstance.publishState('connected_chain_name', null);\ninstance.triggerEvent('wallet_disconnected');\n}\n    \ndisconnect()\n    \n}"}},"ASK":{"caption":"Connect To Metamask","code":{"fn":"function(instance, properties, context) {\n\nconst Web3Modal = window.Web3Modal.default;\nconst WalletConnectProvider = window.WalletConnectProvider.default;\nconst Fortmatic = window.Fortmatic;\nlet web3Modal;\nlet provider;\nlet selectedAccount;\n\n\nconst providerOptions = {\n\nwalletconnect: {\npackage: WalletConnectProvider,\noptions: {\ninfuraId: \"b3afdc8e8bc744368373a2d95969ec28\"\n}}\n\n}\n\nasync function onConnect() {\n  \ntry {\nconst provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\nprovider.send(\"eth_requestAccounts\", [0])\nconst ethersProvider = new ethers.providers.Web3Provider(provider);\nconst userAddress = await ethersProvider.getSigner().getAddress();\nconst network = await ethersProvider.getNetwork(); \nconst chainId = network.chainId;\nconst chainName = network.name;\nselectedAccount = ethersProvider[0];  \nconsole.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\nwindow['selected_Account'] = userAddress;\nwindow['ethers_Provider'] = ethersProvider;\ninstance.publishState('wallet_connected', true);\ninstance.publishState('connected_chain_id', chainId);\ninstance.publishState('connected_chain_name', chainName);\ninstance.triggerEvent('wallet_connected');\ninstance.publishState('wallet_address', userAddress);\n\n} \ncatch(e) {\nconsole.log(\"Could not get a wallet connection\", e);\nreturn;\n}\n\n}\n    \n\nfunction init() {\n    \nweb3Modal = new Web3Modal({\ncacheProvider: false, \nproviderOptions\n})\n\nonConnect()\n\n}\n    \n\ninit()\n\n}"}},"ASL":{"caption":"Connect To Wallet Connect","code":{"fn":"function(instance, properties, context) {\n\nconst Web3Modal = window.Web3Modal.default;\nconst WalletConnectProvider = window.WalletConnectProvider.default;\nconst Fortmatic = window.Fortmatic;\nlet web3Modal;\nlet provider;\nlet selectedAccount;\n\n\nconst providerOptions = {\n\nwalletconnect: {\npackage: WalletConnectProvider,\noptions: {\ninfuraId: \"b3afdc8e8bc744368373a2d95969ec28\"\n}},\n      \n\nfortmatic: {\npackage: Fortmatic,\noptions: {\nkey: \"pk_live_8EA8D420F59660E7\"\n}}\n\n}\n\n\nasync function onConnect() {\n\nconsole.log(\"Opening a dialog\", web3Modal);\n  \ntry {\nawait web3Modal.clearCachedProvider()\nconst provider = await web3Modal.connectTo(\"walletconnect\");\nconst ethersProvider = new ethers.providers.Web3Provider(provider);\nconst userAddress = await ethersProvider.getSigner().getAddress();\nconst network = await ethersProvider.getNetwork(); \nconst chainId = network.chainId;\nconst chainName = network.name;\nselectedAccount = ethersProvider[0];  \nconsole.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\nwindow['selected_Account'] = userAddress;\nwindow['ethers_Provider'] = ethersProvider;\ninstance.publishState('wallet_connected', true);\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);\ninstance.triggerEvent('wallet_connected');\ninstance.publishState('wallet_address', userAddress);\n\n} \ncatch(e) {\nconsole.log(\"Could not get a wallet connection\", e);\nreturn;\n}\n\n}\n    \nfunction init() {\n    \nweb3Modal = new Web3Modal({\ncacheProvider: false, \nprov
180iderOptions\n})\n\nonConnect()\n\n}\n    \n\ninit()\n\n}"}},"ASM":{"caption":"Connect To Formatic ","code":{"fn":"function(instance, properties, context) {\n\nconst Web3Modal = window.Web3Modal.default;\nconst WalletConnectProvider = window.WalletConnectProvider.default;\nconst Fortmatic = window.Fortmatic;\nlet web3Modal;\nlet provider;\nlet selectedAccount;\n\n\nconst providerOptions = {\n\nwalletconnect: {\npackage: WalletConnectProvider,\noptions: {\ninfuraId: \"b3afdc8e8bc744368373a2d95969ec28\"\n}},\n      \n\nfortmatic: {\npackage: Fortmatic,\noptions: {\nkey: \"pk_live_8EA8D420F59660E7\"\n}}\n\n}\n\n\nasync function onConnect() {\n\nconsole.log(\"Opening a dialog\", web3Modal);\n  \ntry {\nawait web3Modal.clearCachedProvider()\nconst provider = await web3Modal.connectTo(\"fortmatic\");\nconst ethersProvider = new ethers.providers.Web3Provider(provider);\nconst userAddress = await ethersProvider.getSigner().getAddress();\nconst network = await ethersProvider.getNetwork(); \nconst chainId = network.chainId;\nconst chainName = network.name;\nselectedAccount = ethersProvider[0];  \nconsole.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\nwindow['selected_Account'] = userAddress;\nwindow['ethers_Provider'] = ethersProvider;\ninstance.publishState('wallet_connected', true);\ninstance.publishState('connected_chain_id', chainId);\ninstance.publishState('connected_chain_name', chainName);\ninstance.triggerEvent('wallet_connected');\ninstance.publishState('wallet_address', userAddress);\n\n} \ncatch(e) {\nconsole.log(\"Could not get a wallet connection\", e);\nreturn;\n}\n\n}\n    \n\nfunction init() {\n    \nweb3Modal = new Web3Modal({\ncacheProvider: false, \nproviderOptions\n})\n\nonConnect()\n\n}\n\ninit()\n\n}"}},"ASd":{"caption":"Split ERC-20 Transfer","code":{"fn":"function(instance, properties, context) {\n    \n    \nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n}\n\n\nconst data = [\n  \n    {\n    toAddress: properties.recipient_1_wallet, \n    amount: properties.recipient_1_amount, \n  },\n  {\n    toAddress: properties.recipient_2_wallet,\n    amount: properties.recipient_2_amount,\n  },\n];\n    \nconsole.log(data);\n\n    \nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    console.log(sdk);\n    \n   const contract = sdk.getToken(properties.token_address);\n    \n  try {\n   \n    const tx = await contract.transferBatch(data);     \n    instance.triggerEvent('split_transfer_executed');\n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('split_transfer_execute_error', errorcode);\n    instance.triggerEvent('split_transfer_execute_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"ASe":{"caption":"Recipient 1 Wallet","name":"recipient_1_wallet","rank":1,"editor":"DynamicValue","value":"text"},"ASf":{"caption":"Recipient 2 Wallet","name":"recipient_2_wallet","rank":3,"editor":"DynamicValue","value":"text"},"ASg":{"caption":"Recipient 1 Amount","name":"recipient_1_amount","rank":2,"editor":"DynamicValue","value":"number"},"ASh":{"caption":"Recipient 2 Amount","name":"recipient_2_amount","rank":4,"editor":"DynamicValue","value":"number"},"ASi":{"caption":"Token Address","name":"token_address","rank":0,"editor":"DynamicValue","value":"text"}}},"ASz":{"caption":"ERC-20 Transfer","code":{"fn":"function(instance, properties, context) {\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  }\n    \nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    console.log(sdk);
180 \n    \n  try {\n   \n    const tx1 = await sdk.wallet.transfer(properties.recipient_wallet, properties.amount, properties.token_address);\n      \n    const hash1 = JSON.stringify(tx1.receipt.transactionHash).replace('\"','').replace('\"','');\n      \n    console.log(\"Tx Hash: \" + hash1)\n      \n   instance.triggerEvent('erc20_transfer_executed');  \n   instance.publishState('erc20_transfer_hash', hash1); \n  \n  } catch (error) {\n    console.log(error);\n    const errorcode = JSON.stringify(error);\n    instance.publishState('erc20_transfer_execute_error', errorcode);\n    instance.triggerEvent('erc20_transfer_execute_error');\n  }\n\n}\n\nrun()\n\n}"},"fields":{"ATA":{"caption":"Recipient Wallet","name":"recipient_wallet","rank":0,"editor":"DynamicValue","value":"text"},"ATB":{"caption":"Amount","name":"amount","rank":1,"editor":"DynamicValue","value":"number"},"ATC":{"caption":"Token Address","name":"token_address","rank":2,"editor":"DynamicValue","value":"text"}}},"ATk":{"caption":"Send Raw Transaction","code":{"fn":"function(instance, properties, context) {\n\n\n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n  } else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n  }\n    \n    const obj = JSON.parse(properties.object)\n    console.log(obj);\n    \nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    console.log(sdk);\n   \n    const tx = await sdk.wallet.sendRawTransaction(obj);\n      \n    const hash = JSON.stringify(tx.receipt.transactionHash).replace('\"','').replace('\"','');\n      \n    console.log(\"Send Transaction Tx Hash: \" + hash)\n      \n   instance.triggerEvent('send_transaction_executed');  \n   instance.publishState('send_transaction_hash', hash); \n\n}\n\nrun()\n\n}"},"fields":{"ATl":{"caption":"JSON Object","name":"object","rank":1,"editor":"DynamicValue","value":"text","default_val":"{ \"to\" : \"0x98Fd17F691686Fef33C0882Fc5E1FD13AF6F014E\",   \"value\" : \"1000000000000000000\"  }"},"ATu":{"caption":"Below is an example of sending 1 ETH to an address.","name":"info","rank":0,"editor":"Label"}}},"AUP":{"caption":"Sign Message","code":{"fn":"function(instance, properties, context) {\n\n\nif (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n}\n    \n\nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    console.log(sdk);\n    \n    const message = properties.message;\n   \n    const tx = await sdk.wallet.sign(message);\n    instance.publishState('signed_message', tx);\n    console.log(tx)\n    instance.triggerEvent('message_signed');  \n    \n\n}\n\nrun()\n\n\n}"},"fields":{"AUQ":{"caption":"Message","name":"message","rank":0,"editor":"DynamicValue","value":"text"}}},"AUT":{"caption":"Recover Address From Signed Message","code":{"fn":"function(instance, properties, context) {\n\n  \n  if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n}\n\n    \nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    console.log(sdk);\n    \n    const message = properties.message;\n    const signature = properties.signature;\n   \n    const tx = await sdk.wallet.recoverAddress(message, signature);\n    instance.publishState('recovered_address', tx);\n    \n    console.log(tx);\n    \n    instance.triggerEvent('address_recovered');  \n    \n\n}\n\nrun()\n\n\n}"},"fields":{"AUU":{"caption":"Message","name":"message","rank":0,"editor":"DynamicValue","value":"text"},"AUV":{"caption":"Signature","name":"signature","rank":1,"editor":"DynamicValue","value":"text"}}},"AXd":{"caption":"Metamask- Switch Network","code":{"fn":"function(instance, properties, context) {\n\nconst run = async () => {\n    \nconst hexString = `0x${properties.chain_id.toString(16)}`;   \n\nconsole.log(`Hex chain ID: ${hexString}`)\n    \ntry {\n  \n    await ethereum.request({\n    method: 'wallet_switchEthereumChain',\n    params: [{ chainId: hexString }],\n    });\n    \n    if (window.ethers_Provider) {\n    var provider = window.ethers_Provider;\n    } else {\n    var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n    }\n    \n    const ethersProvider = new ethers.providers.Web3Provider(provider);   \n        \n    const network = await ethersProvider.getNetwork(); \n    const chainId = network.chainId;\n    const chainName = network.name;\n        \n    instance.triggerEvent('network_switched');\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);\n    \n} catch (switchError) {\n  \n  // This error code indicates that the chain has not been added to MetaMask.\n  if (switchError.code === 4902) {\n      \n   console.log(`Chain ID ${properties.chain_id} has not been added to the user's MetaMask. A request to add it has been sent.`) \n      \n    try {\n      await ethereum.request({\n        method: 'wallet_addEthereumChain',\n        params: [\n          {\n            chainId: hexString,\n            chainName: properties.chain_name,\n            rpcUrls: [properties.rpc_url],\n            nativeCurrency: { name: properties.token_symbol, symbol: properties.token_symbol, decimals: 18 },  \n            blockExplorerUrls: [properties.block_explorer_url]\n          },\n        ],\n      });\n        \n    instance.triggerEvent('network_added');\n        \n    await ethereum.request({\n    method: 'wallet_switchEthereumChain',\n    params: [{ chainId: hexString }],\n    });\n     \n    if (window.ethers_Provider) {\n    var provider = window.ethers_Provider;\n    } else {\n    var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n    }\n    \n    const ethersProvider = new ethers.providers.Web3Provider(provider);   \n        \n    const network = await ethersProvider.getNetwork(); \n    const chainId = network.chainId;\n    const chainName = network.name;\n        \n    instance.triggerEvent('network_switched');\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);\n        \n    } catch (addError) {\n    instance.triggerEvent('add_network_error'); \n    }\n  }\n\n}}\n\nrun()\n\n}"},"fields":{"AXe":{"caption":"Chain ID","name":"chain_id","rank":1,"editor":"DynamicValue","value":"number"},"AXk":{"caption":"Chain Name","name":"chain_name","rank":3,"editor":"DynamicValue","value":"text","optional":true},"AXl":{"caption":"RPC URL","name":"rpc_url","rank":4,"editor":"DynamicValue","value":"text","optional":true},"AXm":{"caption":"Go to https://chainlist.org/ to get the information required if needed.","name":"info","rank":0,"editor":"Label"},"AXr":{"caption":"Currency Symbol","name":"token_symbol","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AXs":{"caption":"Block Explorer URL","name":"block_explorer_url","rank":6,"editor":"DynamicValue","value":"text","optional":true},"AXt":{"caption":"The fields below are optional. If switching to a L2 network such as Polygon, that is not added to MetaMask for all users by default we recommend filling them out. If this network is not already added, these setting will be used to add the network to MetaMask first, then switch to it. Not required if switching to Ethereum Mainnet (1) or any Ethereum Testnets such as Goerli (5).","name":"info","rank":2,"editor":"Label"}}},"AXg":{"caption":"Metamask - Add Network","code":{"fn":"function(instance, properties, context) {\n\nconst run = async () => {\n    \nconst hexString = `0x${properties.chain_id.toString(16)}`;   \n\nconsole.log(`Hex chain ID: ${hexString}`)\n    \n    try {\n      await ethereum.request({\n        method: 'wallet_addEthereumChain',\n        params: [\n          {\n            chainId: hexString,\n            chainName: properties.chain_name,\n            rpcUrls: [properties.rpc_url],\n            nativeCurrency: { name: properties.token_symbol, symbol: properties.token_symbol, decimals: 18 },  \n            blockExplorerUrls: [properties.block_explorer_url]\n          },\n        ],\n      });\n    instance.triggerEvent('network_added'); \n        \n    } catch (addError) {\n        \n    instance.triggerEvent('add_network_error'); \n    }\n\n  \n}\n\nrun()\n\n}"},"fields":{"AXh":{"caption":"Chain ID","name":"chain_id","rank":1,"editor":"DynamicValue","value":"number"},"AXi":{"caption":"Chain Name","name":"chain_name","rank":2,"editor":"DynamicValue","value":"text"},"AXj":{"caption":"RPC URL","name":"rpc_url","rank":3,"editor":"DynamicValue","value":"text"},"AXn":{"caption":"Go to https://chainlist.org/ to get the information required if needed.","name":"info","rank":0,"editor":"Label"},"AXu":{"caption":"Token Symbol","name":"token_symbol","rank":4,"editor":"DynamicValue","value":"text"},"AXv":{"caption":"Block Explorer URL","name":"block_explorer_url","rank":5,"editor":"DynamicValue","value":"text"}}},"AYi":{"caption":"Fetch Balance Of ERC-721","code":{"fn":"function(instance, properties, context) {\n\n\nconst run = async () => {\n    \n    var sdk = new ThirdwebSDK.ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n          \n    const nft = properties.nft_contract_address;\n    const address = properties.wallet_address;\n    \n    const contract = await sdk.getNFTCollection(nft);\n   \n    const balance = await contract.balanceOf(address);\n    \n    instance.publishState('erc-721_balance', parseInt(Number(balance._hex)));\n    console.log(`ERC-721 Balance: ${parseInt(Number(balance._hex))}`)\n    instance.triggerEvent('erc-721_balance_ready');  \n    \n}\n\nrun()\n\n\n}\n"},"fields":{"AYj":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AYl":{"caption":"Wallet Address","name":"wallet_address","rank":2,"editor":"DynamicValue","value":"text"},"AYu":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"}}},"AYv":{"caption":"Fetch Balance ERC-1155","code":{"fn":"function(instance, properties, context) {\n\n\nconst run = async () => {\n    \n    var sdk = new ThirdwebSDK.ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n          \n    const nft = properties.nft_contract_address;\n    const address = properties.wallet_address;\n    const tokenId = properties.nft_token_id;\n    \n    const contract = await sdk.getEdition(nft);\n   \n    const balance = await contract.balanceOf(address, tokenId);\n    \n    instance.publishState('erc-1155_balance', parseInt(Number(balance._hex)));\n    console.log(`ERC-1155 Balance: ${parseInt(Number(balance._hex))}`)\n    instance.triggerEvent('erc-1155_balance_ready');  \n    \n}\n\nrun()\n\n}"},"fields":{"AYw":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AYx":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AYy":{"caption":"NFT Token ID","name":"nft_token_id","rank":2,"editor":"DynamicValue","value":"number"},"AYz":{"caption":"Wallet Address","name":"wallet_address","rank":3,"editor":"DynamicValue","value":"text"}}},"AZA":{"caption":"Fetch Balance ERC-20","code":{"fn":"function(instance, properties, context) {\n\n\nconst run = async () => {\n    \n    var sdk = new ThirdwebSDK.ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n          \n    const token = properties.token_contract_address;\n    const address = properties.wallet_address;\n    \n    const contract = await sdk.getToken(token);\n   \n    const balance = await contract.balanceOf(address);\n    \n    instance.publishState('erc-20_balance', balance.displayValue);\n    console.log(`ERC-20 Balance: ${balance.displayValue}`)\n    instance.triggerEvent('erc-20_balance_ready');  \n    \n}\n\nrun()\n\n}"},"fields":{"AZB":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AZC":{"caption":"Token Contract Address","name":"token_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AZD":{"caption":"Wallet Address","name":"wallet_address","rank":2,"editor":"DynamicValue","value":"text"}}},"AZE":{"caption":"Fetch Wallet's Native Token Balance","code":{"fn":"function(instance, properties, context) {\n\n\n if (window.ethers_Provider) {\n  var provider = window.ethers_Provider;\n} else {\n  var provider = new ethers.providers.Web3Provider(window.ethereum, \"any\");\n}\n\n    \nconst run = async () => {\n    \n    provider.send(\"eth_requestAccounts\", [0])\n    const signer = await provider.getSigner(0);\n    signer.getAddress()\n    const sdk = await new ThirdwebSDK.ThirdwebSDK(signer);\n    \n    const balance = await sdk.wallet.balance();\n  \n    instance.publishState('native_token_balance', balance.displayValue);\n    console.log(`Native Token Balance: ${balance.displayValue}`)\n    instance.triggerEvent('native_token_balance_ready');  \n    \n\n}\n\nrun()\n\n\n}"}},"AZH":{"caption":"Fetch ERC-721 NFT Owner","code":{"fn":"function(instance, properties, context) {\n\n\n    \nconst run = async () => {\n    \n    const nft = properties.nft_contract_address;\n    const tokenId = properties.nft_token_id;\n    \n    var sdk = new ThirdwebSDK.ThirdwebSDK(ethers.getDefaultProvider(properties.default_provider));\n    \n    const contract = await sdk.getNFTCollection(nft);\n    const owner = await contract.ownerOf(tokenId);\n  \n    instance.publishState('erc-721_owner', owner);\n    console.log(`NFT Owner: ${owner}`)\n    instance.triggerEvent('erc-721_owner_ready');  \n\n}\n\nrun()\n    \n}"},"fields":{"AZJ":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"AZK":{"caption":"NFT Token ID","name":"nft_token_id","rank":1,"editor":"DynamicValue","value":"number"},"AZY":{"caption":"RPC URL","name":"default_provider","rank":2,"editor":"DynamicValue","value":"text"}}}},"code":{"preview":{"fn":"function(instance, properties) {\n\n\n\n}"},"initialize":{"fn":"function(instance, context) {\n    \n\nasync function init(
180) {\n    \n    let selectedAccount;\n    \n    if (window.ethers_Provider) {\n    console.log(\"No exsiting W3T provider\")\n    let provider = window.ethers_Provider;\n    let ethersProvider = new ethers.providers.Web3Provider(provider);\n    let network = await ethersProvider.getNetwork(); \n    let chainId = network.chainId;\n    let chainName = network.name;\n    let userAddress = await ethersProvider.getSigner().getAddress();\n    selectedAccount = ethersProvider[0];  \n    console.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\n    window['selected_Account'] = userAddress;\n    window['ethers_Provider'] = ethersProvider;\n    instance.publishState('wallet_connected', true);\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);    \n    instance.triggerEvent('wallet_connected');\n    instance.publishState('wallet_address', userAddress);\n        \n    } else {\n    \n    if (window.ethereum) {\n    console.log(\"window.ethereum avalible\")\n    let provider = window.ethereum;\n    let ethersProvider = new ethers.providers.Web3Provider(provider);\n    let network = await ethersProvider.getNetwork(); \n    let chainId = network.chainId;
180\n    let chainName = network.name;\n    let userAddress = await ethersProvider.getSigner().getAddress();\n    selectedAccount = ethersProvider[0];  \n    console.log(\"Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\n    window['selected_Account'] = userAddress;\n    window['ethers_Provider'] = ethersProvider;\n    instance.publishState('wallet_connected', true);\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);    \n    instance.triggerEvent('wallet_connected');\n    instance.publishState('wallet_address', userAddress);\n    }\n        \n    }\n    \n\n    }\n    \n    init();\n\n}"},"update":{"fn":"function(instance, properties, context) {\n    \n\n    \nwindow.ethereum.on('accountsChanged', function (accounts) {\n  async function init() {\n    \n    let selectedAccount;\n \n    if (typeof window.ethereum !== 'undefined') {\n    let provider = window.ethereum;\n    const ethersProvider = new ethers.providers.Web3Provider(provider);\n    const network = await ethersProvider.getNetwork(); \n    const chainId = network.chainId;\n    const chainName = network.name;\n    const userAddress = await ethersProvider.getSigner().getAddress();\n    selectedAccount = ethersProvider[0];  \n    console.log(\"Account Changed! // Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\n    window['selected_Account'] = userAddress;\n    window['ethers_Provider'] = ethersProvider;\n    instance.publishState('wallet_connected', true);\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);    \n    instance.triggerEvent('wallet_connected');\n    instance.publishState('wallet_address', userAddress);\n    instance.triggerEvent('account_changed');\n    };\n\n    \n    };\n    \n    init();\n})\n\n\n    \n    \nwindow.ethereum.on('chainChanged', function (networkId) {\n  async function init() {\n    \n    let selectedAccount;\n \n    if (typeof window.ethereum !== 'undefined') {\n    let provider = window.ethereum;\n    const ethersProvider = new ethers.providers.Web3Provider(provider);\n    const network = await ethersProvider.getNetwork(); \n    const chainId = network.chainId;\n    const chainName = network.name;\n    const userAddress = await ethersProvider.getSigner().getAddress();\n    selectedAccount = ethersProvider[0];  \n    console.log(\"Network Changed! // Connected network: \" + chainName + \" // Chain ID: \" + chainId + \" // Connected wallet: \"+ userAddress);\n    window['selected_Account'] = userAddress;\n    window['ethers_Provider'] = ethersProvider;\n    instance.publishState('wallet_connected', true);\n    instance.publishState('connected_chain_id', chainId);\n    instance.publishState('connected_chain_name', chainName);    \n    instance.triggerEvent('wallet_connected');\n    instance.publishState('wallet_address', userAddress);\n    };\n\n    \n    };\n    \n    init();\n\n})\n\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"},"AbA":{"display":"NFT Credit Card Checkout","property_applications":{"resizable":true,"MinWidth":true,"Background":true,"Border":true,"Padding":true,"BoxShadow":true},"add_is_visible":true,"can_fit_width":true,"can_fit_height":true,"states":{"AbL":{"caption":"iFrame Link","name":"iframe_link","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AbM":{"caption":"Payment Error","name":"payment_error","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}},"AbN":{"caption":"Payment Success ID","name":"payment_success_id","value":"text","initialization_code":{"fn":"function(properties, context) {\n\n\n\n}"}}},"events":{"AcE":{"caption":"Payment Success","name":"payment_success"},"AcF":{"caption":"Payment Error","name":"payment_error"}},"actions":{"Abw":{"caption":"Render Checkout","code":{"fn":"function(instance, properties, context) {\n\n\nconst colorBackgroun
180d = properties.background_color\nconst colorPrimary = properties.primary_color\nconst colorText = properties.text_color    \nconst borderRadius = properties.border_radius   \nconst client_secret = properties.client_secret\nconst app_name = properties.app_name\n    \nconst options= \n{\ncolorBackground: colorBackground,\ncolorPrimary: colorPrimary,\ncolorText: colorText,\nborderRadius: borderRadius,\n};\n    \nconsole.log(options)\n    \nconst iframe = createCheckoutWithCardElement({\n               sdkClientSecret: client_secret,\n               elementOrId: instance.canvas,\n               appName: app_name,\n               options,                                     \n               onError(error) { \n               console.error(\"Payment error:\", error)\n               instance.publishState(\"payment_error\", JSON.stringify(error))\n               instance.triggerEvent('payment_error');\n               },\n               onPaymentSuccess({ id }) {\n               console.log(\"Payment successful.\")\n               console.log(id)\n               instance.publishState(\"payment_success_id\", JSON.stringify(id)) \n               instance.triggerEvent('payment_success');\n               },\n});\n    \ninstance.publishState(\"iframe_link\",iframe)\ninstance.canvas.appendChild(iframe);\n\n\n}"},"fields":{"Abx":{"caption":"Background Color","name":"background_color","rank":2,"editor":"DynamicValue","value":"text"},"Aby":{"caption":"Primary Color","name":"primary_color","rank":3,"editor":"DynamicValue","value":"text"},"Abz":{"caption":"Text Color","name":"text_color","rank":4,"editor":"DynamicValue","value":"text"},"AcA":{"caption":"Border Radius","name":"border_radius","rank":5,"editor":"DynamicValue","value":"number"},"AcB":{"caption":"Client Secret","name":"client_secret","rank":6,"editor":"DynamicValue","value":"text"},"AcC":{"caption":"App Name","name":"app_name","rank":1,"editor":"DynamicValue","value":"text"},"AcD":{"caption":"Generate a client secret then this action on page load to render the checkout inputs.","name":"info","rank":0,"editor":"Label"}}}},"code":{"preview":{"fn":"function(instance, properties) {\n   \n\n}"},"initialize":{"fn":"function(instance, context) {\n    \n\n\n}"},"update":{"fn":"function(instance, properties, context) {\n\n\n\n}"},"reset":{"fn":"function(instance, context) {\n\n\n\n}"}},"platform_type":"web"}},"plugin_actions":{"AIL":{"display":"Generate ERC-721 NFT Mint Signature","type":"server_side","return_value":{"AId":{"caption":"Signed Payload","name":"payload","rank":0,"value":"text"}},"fields":{"AIN":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AIO":{"caption":"Name","name":"name","rank":1,"editor":"DynamicValue","value":"text"},"AIP":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text"},"AIQ":{"caption":"Image","name":"image","rank":3,"editor":"DynamicValue","value":"text"},"AIR":{"caption":"NFT Receiver","name":"nft_receiver","rank":5,"editor":"DynamicValue","value":"text"},"AIS":{"caption":"Price","name":"price","rank":7,"editor":"DynamicValue","value":"number"},"AIT":{"caption":"Royalty Recipient","name":"royalty_recipient","rank":9,"editor":"DynamicValue","value":"text"},"AIU":{"caption":"Royalty Percentage","name":"royalty_percentage","rank":10,"editor":"DynamicValue","value":"number"},"AIV":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":6,"editor":"DynamicValue","value":"text"},"AIW":{"caption":"Currency Address","name":"currency_address","rank":8,"editor":"DynamicValue","value":"text"},"AIX":{"caption":"ERC-721 NFT Contract Address","name":"nft_contract_address","rank":4,"editor":"DynamicValue","value":"text"},"AIa":{"caption":"Days Valid","name":"days_valid","rank":11,"editor":"DynamicValue","value":"number"},"Aay":{"caption":"Private key field is optional, it is only required if you would like to run it using a different private key other than the one inputted in the plugin tab. ","name":"info","rank":12,"editor":"Label"},"Aaz":{"caption":"Private Key","name":"private_key","rank":13,"editor":"DynamicValue","value":"text","optional":true}}},"APL":{"display":"Generate NFT Drop Checkout URL","type":"server_side","return_value":{"APp":{"caption":"Checkout URL","name":"checkouturl","rank":0,"value":"text"},"AQb":{"caption":"Checkout ID","name":"checkout_id","rank":1,"value":"text"}},"fields":{"APP":{"caption":"Contract Chain","name":"contract_chain","rank":1,"editor":"DynamicValue","value":"text"},"APR":{"caption":"Color Scheme","name":"color_scheme","rank":8,"editor":"DynamicValue","value":"text"},"APb":{"caption":"Seller Twitter Handle","name":"seller_twitter_handle","rank":9,"editor":"DynamicValue","value":"text"},"APc":{"caption":"Collection Image URL","name":"image_url","rank":5,"editor":"DynamicValue","value":"text"},"APd":{"caption":"Collection Name","name":"collection_name","rank":3,"editor":"DynamicValue","value":"text"},"APe":{"caption":"Collection Description","name":"collection_description","rank":4,"editor":"DynamicValue","value":"text","optional":true},"APf":{"caption":"Contract Address","name":"contract_address","rank":2,"editor":"DynamicValue","value":"text"},"APh":{"caption":"Cancel URL","name":"cancel_url","rank":7,"editor":"DynamicValue","value":"text"},"APi":{"caption":"Success URL","name":"success_url","rank":6,"editor":"DynamicValue","value":"text"},"APj":{"caption":"Limit Per Transaction","name":"limit_per_transaction","rank":10,"editor":"DynamicValue","value":"number"}
180,"AQl":{"caption":"API Key Required,  Please visit Paper.xyz to sign up and receive an API key.","name":"info","rank":0,"editor":"Label"}}},"AQH":{"display":"Generate NFT Marketplace Checkout URL","type":"server_side","return_value":{"APp":{"caption":"Checkout URL","name":"checkouturl","rank":0,"value":"text"},"AQa":{"caption":"Checkout ID","name":"checkout_id","rank":1,"value":"text"}},"fields":{"APv":{"caption":"Contract Chain","name":"contract_chain","rank":1,"editor":"DynamicValue","value":"text"},"APx":{"caption":"Color Scheme","name":"color_scheme","rank":9,"editor":"DynamicValue","value":"text"},"APy":{"caption":"Seller Twitter Handle","name":"seller_twitter_handle","rank":10,"editor":"DynamicValue","value":"text"},"APz":{"caption":"Collection Image URL","name":"image_url","rank":6,"editor":"DynamicValue","value":"text"},"AQA":{"caption":"Collection Name","name":"collection_name","rank":4,"editor":"DynamicValue","value":"text"},"AQB":{"caption":"Collection Description","name":"collection_description","rank":5,"editor":"DynamicValue","value":"text","optional":true},"AQC":{"caption":"NFT Contract Address","name":"contract_address","rank":2,"editor":"DynamicValue","value":"text"},"AQE":{"caption":"Cancel URL","name":"cancel_url","rank":8,"editor":"DynamicValue","value":"text"},"AQF":{"caption":"Success URL","name":"success_url","rank":7,"editor":"DynamicValue","value":"text"},"AQG":{"caption":"Limit Per Transaction","name":"limit_per_transaction","rank":11,"editor":"DynamicValue","value":"number"},"AQW":{"caption":"Marketplace Listing ID","name":"marketplace_listing","rank":3,"editor":"DynamicValue","value":"text"},"AQX":{"caption":"Pack Address","name":"pack_address","rank":12,"editor":"DynamicValue","value":"text","optional":true},"AQZ":{"caption":"Pack ID","name":"pack_id","rank":13,"editor":"DynamicValue","optional":true,"value":"text"},"AQk":{"caption":"API Key Required, Please visit Paper.xyz to sign up and receive an API key.","name":"info","rank":0,"editor":"Label"}}},"ARB":{"display":"Generate One-Time Checkout Link","type":"server_side","return_value":{"ARD":{"caption":"One-Time Checkout URL","name":"checkouturl","rank":0,"value":"text"}},"fields":{"ARC":{"caption":"Wallet Address","name":"wallet_address","rank":2,"editor":"DynamicValue","value":"text","optional":true},"ARE":{"caption":"Email","name":"email","rank":3,"editor":"DynamicValue","value":"text","optional":true},"ARF":{"caption":"Expires In Minutes","name":"expires_in_minutes","rank":4,"editor":"DynamicValue","value":"number","optional":true},"ARG":{"caption":"Checkout ID","name":"checkout_id","rank":1,"editor":"DynamicValue","value":"text","optional":false},"ARH":{"caption":"API Key Required, Please visit Paper.xyz to sign up and receive an API key.","name":"info","rank":0,"editor":"Label"}}},"ARa":{"display":"Deploy ERC-1155 Smart Contract","type":"server_side","return_value":{"ARr":{"caption":"Contract Address","name":"payload","rank":0,"value":"text"}},"fields":{"ARs":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"ARt":{"caption":"Name","name":"name","rank":1,"editor":"DynamicValue","value":"text"},"ARu":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text","optional":false},"ARv":{"caption":"Image","name":"image","rank":3,"editor":"DynamicValue","value":"text","optional":false},"ARw":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":4,"editor":"DynamicValue","value":"text"},"ARx":{"caption":"Symbol","name":"symbol","rank":5,"editor":"DynamicValue","value":"text"},"ARy":{"caption":"Seller Fee Basis Points","name":"seller_fee_basis_points","rank":6,"editor":"DynamicValue","value":"number","optional":true},"ARz":{"caption":"Fee Recipient","name":"fee_recipient","rank":7,"editor":"DynamicValue","value":"text","optional":true},"Aaw":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":8,"editor":"Label"},"Aax":{"caption":"Private Key","name":"private_key","rank":9,"editor":"DynamicValue","value":"text","optional":true}}},"ARb":{"display":"Mint ERC-1155 NFT","type":"server_side","return_value":{"ARj":{"caption":"Token ID","name":"payload","rank":0,"value":"text"}},"fields":{"ARk":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"ARl":{"caption":"RPC URL","name":"default_provider","rank":1,"editor":"DynamicValue","value":"text"},"ARm":{"caption":"Name","name":"name","rank":2,"editor":"DynamicValue","value":"text"},"ARn":{"caption":"Description","name":"description","rank":3,"editor":"DynamicValue","value":"text"},"ARo":{"caption":"Image","name":"image","rank":4,"editor":"DynamicValue","value":"text"},"ARp":{"caption":"Quantity","name":"total_supply","rank":5,"editor":"DynamicValue","value":"number"},"ARq":{"caption":"To Address","name":"to_address","rank":6,"editor":"DynamicValue","value":"text"},"Aau":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":7,"editor":"Label"},"Aav":{"caption":"Private Key","name":"private_key","rank":8,"editor":"DynamicValue","value":"text","optional":true}}},"ARc":{"display":"Transfer ERC-1155 NFT","type":"server_side","return_value":{"ARi":{"caption":"Transfer Receipt","name":"payload","rank":0,"value":"text"}},"fields":{"ARd":{"caption":"NFT Contract Address","name":"nft_contract_address","rank":0,"editor":"DynamicValue","value":"text"},"ARe":{"caption":"RPC URL","name":"default_provider","rank":1,"editor":"DynamicValue","value":"text"},"ARf":{"caption":"To Address","name":"to_address","rank":2,"editor":"DynamicValue","value":"text"},"ARg":{"caption":"Token ID","name":"token_id","rank":3,"editor":"DynamicValue","value":"number"},"ARh":{"caption":"Quantity","name":"quantity","rank":4,"editor":"DynamicValue","value":"number"},"Aai":{"caption":"Private Key","name":"private_key","rank":6,"editor":"DynamicValue","value":"text","optional":true},"Aaj":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":5,"editor":"Label"}}},"ATw":{"display":"Send ERC-20 Token","type":"server_side","return_value":{"ATx":{"caption":"Transaction Hash","name":"payload","rank":0,"value":"text"}},"fields":{"ATy":{"caption":"Token Address","name":"token_address","rank":0,"editor":"DynamicValue","value":"text"},"ATz":{"caption":"RPC URL","name":"default_provider","rank":1,"editor":"DynamicValue","value":"text"},"AUA":{"caption":"To Address","name":"to_address","rank":2,"editor":"DynamicValue","value":"text"},"AUB":{"caption":"Amount","name":"amount","rank":3,"editor":"DynamicValue","value":"number"},"Aas":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":4,"editor":"DynamicValue","value":"text"},"Aat":{"caption":"Private Key","name":"private_key","rank":5,"editor":"DynamicValue","value":"text","optional":true}}},"AUL":{"display":"Send Native Token","type":"server_side","return_value":{"ATx":{"caption":"Transaction Hash","name":"payload","rank":0,"value":"text"}},"fields":{"AUI":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AUJ":{"caption":"To Address","name":"to_address","rank":1,"editor":"DynamicValue","value":"text"},"AUK":{"caption":"Amount","name":"amount","rank":2,"editor":"DynamicValue","value":"number"},"Aaq":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":3,"editor":"Label"},"Aar":{"caption":"Private Key","name":"private_key","rank":4,"editor":"DynamicValue","value":"text","optional":true}}},"AUM":{"display":"Sign Message","type":"server_side","return_value":{"AUO":{"caption":"Signed Message","name":"signature","rank":0,"value":"text"}},"fields":{"AUN":{"caption":"Message","name":"message","rank":0,"editor":"DynamicValue","value":"text"},"Aao":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":1,"editor":"Label"},"Aap":{"caption":"Private Key","name":"private_key","rank":2,"editor":"DynamicValue","value":"text","optional":true}}},"AVI":{"display":"Generate ERC-1155 NFT Mint Signature ","type":"server_side","return_value":{"AId":{"caption":"Signed Payload","name":"payload","rank":0,"value":"text"}},"fields":{"AUw":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AUx":{"caption":"Name","name":"name","rank":1,"editor":"DynamicValue","value":"text"},"AUy":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text"},"AUz":{"caption":"Image","name":"image","rank":3,"editor":"DynamicValue","value":"text"},"AVA":{"caption":"NFT Receiver","name":"nft_receiver","rank":5,"editor":"DynamicValue","value":"text"},"AVB":{"caption":"Price","name":"price","rank":7,"editor":"DynamicValue","value":"number"},"AVC":{"caption":"Royalty Recipient","name":"royalty_recipient","rank":9,"editor":"DynamicValue","value":"text"},"AVD":{"caption":"Royalty Percentage","name":"royalty_percentage","rank":10,"editor":"DynamicValue","value":"number"},"AVE":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":6,"editor":"DynamicValue","value":"text"},"AVF":{"caption":"Currency Address","name":"currency_address","rank":8,"editor":"DynamicValue","value":"text"},"AVG":{"caption":"ERC-1155 NFT Contract Address","name":"nft_contract_address","rank":4,"editor":"DynamicValue","value":"text"},"AVH":{"caption":"Days Valid","name":"days_valid","rank":11,"editor":"DynamicValue","value":"number"},"AVJ":{"caption":"Quantity","name":"quantity","rank":12,"editor":"DynamicValue","value":"number"},"Aam":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":13,"editor":"Label"},"Aan":{"caption":"Private Key","name":"private_key","rank":14,"editor":"DynamicValue","value":"text","optional":true}}},"AVk":{"display":"Generate ERC-20 Mint Signature","type":"server_side","return_value":{"AId":{"caption":"Signed Payload","name":"payload","rank":0,"value":"text"}},"fields":{"AVY":{"caption":"RPC URL","name":"default_provider","rank":0,"editor":"DynamicValue","value":"text"},"AVc":{"caption":"Token Receiver","name":"token_receiver","rank":2,"editor":"DynamicValue","value":"text"},"AVd":{"caption":"Price","name":"price","rank":4,"editor":"DynamicValue","value":"number"},"AVg":{"caption":"Primary Sale Recipient","name":"primary_sale_recipient","rank":3,"editor":"DynamicValue","value":"text"},"AVh":{"caption":"Currency Address","name":"currency_address","rank":5,"editor":"DynamicValue","value":"text"},"AVi":{"caption":"ERC-20 Contract Address","name":"token_contract_address","rank":1,"editor":"DynamicValue","value":"text"},"AVj":{"caption":"Days Valid","name":"days_valid","rank":6,"editor":"DynamicValue","value":"number"},"AVl":{"caption":"Quantity","name":"quantity","rank":7,"editor":"DynamicValue","value":"number"},"Aak":{"caption":"The private key field is optional and is only required if you wish to utilize a private key that differs from the one entered in the plugin tab.","name":"info","rank":8,"editor":"Label"},"Aal":{"caption":"Private Key","name":"private_key","rank":9,"editor":"DynamicValue","value":"text","optional":true}}},"AWp":{"display":"Create Wallet","type":"server_side","return_value":{"AWq":{"caption":"Wallet Address","name":"public_key","rank":0,"value":"text"},"AWr":{"caption":"Private Key","name":"private_key","rank":1,"value":"text"}}},"AYI":{"display":"Upload File to IPFS","type":"server_side","return_value":{"AYK":{"caption":"Uploaded URI","name":"uri","rank":0,"value":"text"}},"fields":{"AYJ":{"caption":"File","name":"file","rank":0,"editor":"DynamicValue","value":"file"}}},"AYS":{"display":"Generate JSON NFT Metadata","type":"server_side","return_value":{"AYK":{"caption":"Result","name":"result","rank":0,"value":"text"}},"fields":{"AYP":{"caption":"File","name":"file","rank":0,"editor":"DynamicValue","value":"file","is_list":true},"AYQ":{"caption":"Name","name":"name","rank":1,"editor":"DynamicValue","value":"text"},"AYR":{"caption":"Description","name":"description","rank":2,"editor":"DynamicValue","value":"text"}}},"AbZ":{"display":"Generate Client Secret","type":"server_side","return_value":{"Aba":{"caption":"Client Secret","name":"client_secret","rank":0,"value":"text"}},"fields":{"AbY":{"caption":"Paper API Key Required,  Please visit Paper.xyz to sign up and receive an API key.","name":"info","rank":0,"editor":"Label"},"Abb":{"caption":"Quantity","name":"quantity","rank":5,"editor":"DynamicValue","value":"number","default_val":1},"Abc":{"caption":"Expires In Minutes","name":"expires_in_minutes","rank":6,"editor":"DynamicValue","value":"number","default_val":15},"Abd":{"caption":"Fee Bearer","name":"fee_bearer","rank":7,"editor":"Dropdown","default_val":"BUYER"},"Abe":{"caption":"Email On Success","name":"email_on_success","rank":8,"editor":"DynamicValue","value":"boolean","default_val":true},"Abf":{"caption":"Contract ID","name":"contract_id","rank":1,"editor":"DynamicValue","value":"text"},"Abg":{"caption":"Buyers Wallet Address","name":"wallet_address","rank":3,"editor":"DynamicValue","value":"text"},"Abh":{"caption":"Title","name":"title","rank":2,"editor":"DynamicValue","value":"text"},"Abi":{"caption":"Buyers Email","name":"buyers_email","rank":4,"editor":"DynamicValue","value":"text"}}},"Abs":{"display":"Register Contract","type":"server_side","return_value":{"Aba":{"caption":"Contract ID","name":"contract_id","rank":0,"value":"text"},"Abu":{"caption":"Error Reason","name":"error_reason","rank":1,"value":"text"},"Abv":{"caption":"Error","name":"error","rank":2,"value":"boolean"}},"fields":{"Abj":{"caption":"Paper API Key Required,  Please visit Paper.xyz to sign up and receive an API key.","name":"info","rank":0,"editor":"Label"},"Abm":{"caption":"Chain","name":"chain","rank":3,"editor":"Dropdown","default_val":"Polygon"},"Abo":{"caption":"Contract Address","name":"contract_address","rank":1,"editor":"DynamicValue","value":"text"},"Abq":{"caption":"Title","name":"title","rank":2,"editor":"DynamicValue","value":"text"},"Abt":{"caption":"Secondary Sales","name":"secondary_sales","rank":4,"editor":"DynamicValue","value":"boolean","default_val":false}}}}};
181window._bubble_page_load_data.plugins_size['1645718276515x670053417311797200'] = 190529;
182window.preloaded['plugin/third_party:1645718276515x670053417311797200:5.0.0'] = true;
183window['bubble_run_derived'] = window['bubble_run_derived'] || {}
184window['bubble_run_derived']['{"function_name":"PageByName","args":[]}
184'] = {"404":{"id":"AAU","_path":"%p3.AAX"},"reset_pw":{"id":"AAL","_path":"%p3.AAW"},"index":{"id":"bTGYf","_path":"%p3.bTGbC"},"marketplace":{"id":"bTHLY","_path":"%p3.bTHLZ"},"perfil_usuario":{"id":"bTHQa","_path":"%p3.bTHQb"},"perfil_empresa":{"id":"bTHXj","_path":"%p3.bTHXk"},"nosotros":{"id":"bTIQo","_path":"%p3.bTIQp"},"pagina_proyectos":{"id":"bTIuz","_path":"%p3.bTIvA"},"inicio_de_sesion":{"id":"bTIyY","_path":"%p3.bTIyZ"},"faqs":{"id":"bTJUX","_path":"%p3.bTJUY"},"contacto":{"id":"bTJdJ","_path":"%p3.bTJdK"}}
185window.preloaded['app/derived:{"function_name":"PageByName","args":[]}'] = true;
186window['bubble_run_derived']['{"function_name":"CustomByNameV2","args":[]}'] = {"header":{"id":"bTHNO","_path":"%ed.bTHNP","custom_element_platform":"web"},"footer":{"id":"bTHQY","_path":"%ed.bTHQZ","custom_element_platform":"web"},"pop up cuestionario":{"id":"bTJKe","_path":"%ed.bTJKf","custom_element_platform":"web"}}
187window.preloaded['app/derived:{"function_name":"CustomByNameV2","args":[]}'] = true;
188window['bubble_run_derived']['{"function_name":"UserCalls","args":[]}'] = ["google-google"]
189window.preloaded['app/derived:{"function_name":"UserCalls","args":[]}'] = true;
190window['bubble_run_derived']['{"function_name":"OAuthProviders","args":[]}'] = ["google"]
191window.preloaded['app/derived:{"function_name":"OAuthProviders","args":[]}'] = true;
192window['bubble_run_derived']['{"function_name":"DefaultValues","args":[]}'] = {"compra_venta_tokens":[{"name":"cantidad_number","value":"number","display":"Cantidad","deleted":null},{"name":"email_anunciante_text","value":"text","display":"email anunciante","deleted":null},{"name":"imagen_anunciante_image","value":"image","display":"Imagen anunciante","deleted":null},{"name":"moneda_text","value":"text","display":"Moneda","deleted":null},{"name":"precio_venta_number","value":"number","display":"precio venta","deleted":null},{"name":"precio_venta_text","value":"text","display":"Precio venta","deleted":true},{"name":"usuario_text","value":"text","display":"Usuario","deleted":null},{"name":"wallet_text","value":"text","display":"Wallet","deleted":null}],"contacto":[{"name":"contacto_text","value":"text","display":"Contacto","deleted":null}],"contacto1":[{"name":"____inversi_n_text","value":"text","display":"$$$ inversión","deleted":null},{"name":"apellido_text","value":"text","display":"apellido","deleted":null},{"name":"categor_a_inter_s_text","value":"text","display":"Categoría interés","deleted":null},{"name":"email_text","value":"text","display":"email","deleted":null},{"name":"nombre_text","value":"text","display":"nombre","deleted":null},{"name":"tel_fono_text","value":"text","display":"teléfono","deleted":null}],"contacto2":[{"name":"email_text","value":"text","display":"email","deleted":null},{"name":"mensaje_text","value":"text","display":"mensaje","deleted":null},{"name":"nombre_text","value":"text","display":"nombre","deleted":null},{"name":"tel_fono_text","value":"text","display":"teléfono","deleted":null}],"craft":[{"name":"currency_text","value":"text","display":"Currency","deleted":null},{"name":"description_text","value":"text","display":"Description","deleted":null},{"name":"image_image","value":"image","display":"Image","deleted":null},{"name":"plisio_currency_text","value":"text","display":"plisio_currency","deleted":null},{"name":"plisio_price_caption_text","value":"text","display":"plisio_price_caption","deleted":null},{"name":"pllisio_price_number","value":"number","display":"pllisio_price","deleted":null},{"name":"price_number","value":"number","display":"Price","deleted":null},{"name":"title_text","value":"text","display":"Title","deleted":null}
192],"empresa":[{"name":"logo_image","value":"image","display":"Logo","deleted":null},{"name":"nombre_text","value":"text","display":"Nombre","deleted":null}],"newsletter":[{"name":"archivos_file","value":"file","display":"archivos","default_val":"//s3.amazonaws.com/appforest_uf/f1673617339836x514390678779666370/Tokenizaci%C3%B3n%20%281%29.pdf","deleted":null},{"name":"e_mail_usuario_text","value":"text","display":"e-mail usuario","deleted":null}],"producto":[{"name":"__recaudado_list_number","value":"list.number","display":"% recaudado","deleted":null},{"name":"__recaudado_number","value":"number","display":"% recaudado - deleted","deleted":true},{"name":"categor_a_text","value":"text","display":"Categoría","deleted":null},{"name":"descripcion_text","value":"text","display":"descripcion","deleted":null},{"name":"imagen_image","value":"image","display":"imagen - deleted","deleted":true},{"name":"imagen_list_image","value":"list.image","display":"imagen","deleted":null},{"name":"lugar_geographic_address","value":"geographic_address","display":"lugar","deleted":null},{"name":"modo_dividendos_text","value":"text","display":"modo dividendos","deleted":null},{"name":"nombre_text","value":"text","display":"nombre","deleted":null},{"name":"pdf_s_legales_file","value":"file","display":"PDF´s Legales","deleted":null},{"name":"pdf_s_proyect_file","value":"file","display":"PDF´s proyect","deleted":null},{"name":"precio_number","value":"number","display":"recaudación","deleted":null},{"name":"rentabilidad_text","value":"text","display":"rentabilidad","deleted":null},{"name":"wallet_creador_text","value":"text","display":"wallet creador - deleted","deleted":true},{"name":"wallet_text","value":"text","display":"Wallet","deleted":null}],"proyectos":[{"name":"imagenes_image","value":"image","display":"Imagenes","deleted":null},{"name":"precio_number","value":"number","display":"Precio","deleted":null}],"transacci_n":[],"user":[{"name":"apellido_text","value":"text","display":"apellido","deleted":null},{"name":"categoria_preferente_text","value":"text","display":"categoria preferente","deleted":null},{"name":"dinero_dispuesto_a_invertir_text","value":"text","display":"dinero dispuesto a invertir","deleted":null},{"name":"empresa__boolean","value":"boolean","display":"empresa?","deleted":null},{"name":"nombre_text","value":"text","display":"Nombre","deleted":null},{"name":"pagado_boolean","value":"boolean","display":"Pagado","deleted":null},{"name":"perfil_image","value":"image","display":"Perfil","deleted":null},{"name":"portada_image","value":"image","display":"Portada - deleted","deleted":true},{"name":"proyectos_custom_producto","value":"custom.producto","display":"Proyectos - deleted","deleted":true},{"name":"proyectos_invertidos_categoria_text","value":"text","display":"Proyectos invertidos categoria","deleted":null},{"name":"proyectos_invertidos_dinero_list_number","value":"list.number","display":"Proyectos invertidos dinero","deleted":null},{"name":"proyectos_invertidos_imagen_image","value":"image","display":"Proyectos invertidos imagen","deleted":null},{"name":"proyectos_invertidos_list_custom_producto","value":"list.custom.producto","display":"proyectos invertidos - deleted","deleted":true},{"name":"proyectos_invertidos_list_text","value":"list.text","display":"Proyectos invertidos nombre","deleted":null},{"name":"tel_fono_number","value":"number","display":"Teléfono - deleted","deleted":true},{"name":"telefono_text","value":"text","display":"Telefono","deleted":null},{"name":"wallet1_text","value":"text","display":"Wallet - deleted","deleted":true},{"name":"wallet2_text","value":"text","display":"Wallet - deleted","deleted":true},{"name":"wallet3_text","value":"text","display":"Wallet - deleted","deleted":true},{"name":"wallet4_text","value":"text","display":"wallet - deleted","deleted":true},{"name":"wallet_list_user","value":"list.user","display":"Wallet - deleted","deleted":true},{"name":"wallet_text","value":"text","display":"Wallet - deleted","deleted":true},{"name":"wallet_user","value":"user","display":"Wallet - deleted","deleted":true}],"device":[{"display":"Type","value":"text","name":"device_type"},{"display":"Push notification token","value":"text","name":"push_notification_token"}
192,{"display":"Current user","value":"user","name":"current_user"}]}
193window.preloaded['app/derived:{"function_name":"DefaultValues","args":[]}'] = true;
194
195    window._bubble_page_load_data.js_execution_timings.static_js_end_execution = Date.now();
196
197jQuery.migrateEnablePatches('self-closed-tags');

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.