;(function(r,l){"function"==typeof define&&define.amd?define([],l):"object"==typeof exports?module.exports=l():r.download=l()})(this,function(){return function l(a,e,k){function q(a){var h=a.split(/[:;,]/);a=h[1];var h=("base64"==h[2]?atob:decodeURIComponent)(h.pop()),d=h.length,b=0,c=new Uint8Array(d);for(b;bc.length&&(n=c.split("/").pop().split("?")[0],d.href=c,-1!==d.href.indexOf(c))){var p=new XMLHttpRequest;return p.open("GET",c,!0),p.responseType="blob",p.onload=function(a){l(a.target.response,n,"application/octet-stream")},setTimeout(function(){p.send()},0),p}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(a)){if(!(2096103.424").addClass("shop-button").css({"margin":"5px","pointer-events":"auto"}).text("Download STL");var sjson=$("").addClass("shop-button").css({"margin":"5px","pointer-events":"auto"}).text("Save JSON");var ljson=$("").attr({"type":"file","id":"ljson"}).css({"display":"none"}).text("Load JSON");var labelljson=$("