Generating SampleClientOnlyBuild for StandaloneViewer

This commit is contained in:
Bruno Alves de Faria committed 2017-03-21 10:16:47 -03:00
1 parent bb9d04d569
commit 024e590af3
6 files changed
+65 -53

No files matched your search

@@ -8,12 +8,12 @@
!function(){var e=Package.meteor.Meteor,r=Package.meteor.global,n=Package.meteor.meteorEnv,t,o;t=function(e){"use strict";function r(e,r){return o(e)&&(l(P,e,r),i(w)&&w(b)),b}function n(e){this.id=e,this.children=[]}function t(e,r){return x.call(e,r)&&e[r]}function o(e){return e&&"object"==typeof e}function i(e){return"function"==typeof e}function u(e){return"string"==typeof e}function f(e){function r(r){var n=m(e,r);if(n)return a(n,e.m);var t=new Error("Cannot find module '"+r+"'");if(i(q))return q(r,e.m.id,t);throw t}return i(g)&&(r=g(r,e.m.id)),r.resolve=function(r){var n=m(e,r);if(n)return n.m.id;var t=new Error("Cannot find module '"+r+"'");if(q&&i(q.resolve))return q.resolve(r,e.m.id,t);throw t},r}function c(e,r){var t=this;t.p=r=r||null,t.m=new n(e)}function a(e,r){var n=e&&e.c,t=e.m;if(!x.call(t,"exports")){if(r){t.parent=r;var o=r.children;Array.isArray(o)&&o.push(t)}i(t.useNode)&&t.useNode()||n(t.require=t.require||f(e),t.exports={},t,e.m.id,e.p.m.id),t.loaded=!0}return i(t.runModuleSetters)&&t.runModuleSetters(),t.exports}function s(e){return e&&o(e.c)}function l(e,r,n){if(Array.isArray(r)){var f=[];r.forEach(function(e){u(e)?f.push(e):i(e)&&(r=e)}),i(r)?r.d=f:r=null}else i(r)?r.d=r.d||[]:u(r)||o(r)||(r=null);r&&(e.c=e.c||(o(r)?{}:r),o(r)&&s(e)&&Object.keys(r).forEach(function(o){if(".."===o)i=e.p;else{var i=t(e.c,o);i||(i=e.c[o]=new c(e.m.id.replace(/\/*$/,"/")+o,e),i.o=n)}l(i,r[o],n)}))}function p(e){return e.o&&e.o.extensions||y}function d(e,r,n){for(;e&&!s(e);)e=e.p;if(!e||!r||"."===r)return e;if(".."===r)return e.p;var o=t(e.c,r);if(n&&(!o||s(o)))for(var i=0;i<n.length;++i){var u=t(e.c,r+n[i]);if(u)return u}return o}function v(e,r,n){var t=r.split("/");return t.every(function(r,o){return e=o<t.length-1?d(e,r):d(e,r,n)}),e}function m(e,r,n){var t=p(e);for(e="/"===r.charAt(0)?v(P,r,t):"."===r.charAt(0)?v(e,r,t):h(e,r,t);s(e);){if(n=n||[],n.indexOf(e)<0){n.push(e);var o=d(e,"package.json"),i=o&&a(o).main;if(u(i)&&(e=v(e,i,t)||m(e,i,n)))continue}e=d(e,"index.js")}return e&&u(e.c)&&(e=m(e,e.c,n)),e}function h(e,r,n){if(i(k)&&(r=k(r,e.m.id)),u(r)){for(var t;e&&!t;e=e.p)t=s(e)&&v(e,"node_modules/"+r,n);return t}}e=e||{};var y=e.extensions||[".js",".json"],w=e.onInstall,g=e.wrapRequire,k=e.override,q=e.fallback,x={}.hasOwnProperty,P=new c("/",new c("/..")),b=f(P);return n.prototype.resolve=function(e){return this.require.resolve(e)},r.Module=n,r},"object"==typeof exports&&(exports.makeInstaller=t),function(){var r={},n=r.hasOwnProperty,i=/^[^.\/]/;"function"==typeof Profile&&process.env.METEOR_PROFILE&&(r.wrapRequire=function(e){return Profile(function(e){return"require("+JSON.stringify(e)+")"},e)}),r.fallback=function(e,r,n){if(i.test(e)&&"object"==typeof Npm&&"function"==typeof Npm.require)return Npm.require(e);throw n},r.fallback.resolve=function(r,n,t){if(e.isServer&&i.test(r))return r;throw t},o=t(r);var u=o.Module.prototype;e.isServer&&(u.useNode=function(){if("function"!=typeof npmRequire)return!1;var e=this.id.split("/"),r=0;if(""===e[r]&&++r,"node_modules"===e[r]&&"meteor"===e[r+1]&&(r+=2),e.indexOf("node_modules",r)<0)return!1;try{npmRequire.resolve(this.id)}catch(e){return!1}return this.exports=npmRequire(this.id),!0})}.call(this),"undefined"==typeof Package&&(Package={}),function(e,r){for(var n in r)n in e||(e[n]=r[n])}(Package["modules-runtime"]={},{meteorInstall:o})}(); !function(){var e=Package.meteor.Meteor,r=Package.meteor.global,n=Package.meteor.meteorEnv,t,o;t=function(e){"use strict";function r(e,r){return o(e)&&(l(P,e,r),i(w)&&w(b)),b}function n(e){this.id=e,this.children=[]}function t(e,r){return x.call(e,r)&&e[r]}function o(e){return e&&"object"==typeof e}function i(e){return"function"==typeof e}function u(e){return"string"==typeof e}function f(e){function r(r){var n=m(e,r);if(n)return a(n,e.m);var t=new Error("Cannot find module '"+r+"'");if(i(q))return q(r,e.m.id,t);throw t}return i(g)&&(r=g(r,e.m.id)),r.resolve=function(r){var n=m(e,r);if(n)return n.m.id;var t=new Error("Cannot find module '"+r+"'");if(q&&i(q.resolve))return q.resolve(r,e.m.id,t);throw t},r}function c(e,r){var t=this;t.p=r=r||null,t.m=new n(e)}function a(e,r){var n=e&&e.c,t=e.m;if(!x.call(t,"exports")){if(r){t.parent=r;var o=r.children;Array.isArray(o)&&o.push(t)}i(t.useNode)&&t.useNode()||n(t.require=t.require||f(e),t.exports={},t,e.m.id,e.p.m.id),t.loaded=!0}return i(t.runModuleSetters)&&t.runModuleSetters(),t.exports}function s(e){return e&&o(e.c)}function l(e,r,n){if(Array.isArray(r)){var f=[];r.forEach(function(e){u(e)?f.push(e):i(e)&&(r=e)}),i(r)?r.d=f:r=null}else i(r)?r.d=r.d||[]:u(r)||o(r)||(r=null);r&&(e.c=e.c||(o(r)?{}:r),o(r)&&s(e)&&Object.keys(r).forEach(function(o){if(".."===o)i=e.p;else{var i=t(e.c,o);i||(i=e.c[o]=new c(e.m.id.replace(/\/*$/,"/")+o,e),i.o=n)}l(i,r[o],n)}))}function p(e){return e.o&&e.o.extensions||y}function d(e,r,n){for(;e&&!s(e);)e=e.p;if(!e||!r||"."===r)return e;if(".."===r)return e.p;var o=t(e.c,r);if(n&&(!o||s(o)))for(var i=0;i<n.length;++i){var u=t(e.c,r+n[i]);if(u)return u}return o}function v(e,r,n){var t=r.split("/");return t.every(function(r,o){return e=o<t.length-1?d(e,r):d(e,r,n)}),e}function m(e,r,n){var t=p(e);for(e="/"===r.charAt(0)?v(P,r,t):"."===r.charAt(0)?v(e,r,t):h(e,r,t);s(e);){if(n=n||[],n.indexOf(e)<0){n.push(e);var o=d(e,"package.json"),i=o&&a(o).main;if(u(i)&&(e=v(e,i,t)||m(e,i,n)))continue}e=d(e,"index.js")}return e&&u(e.c)&&(e=m(e,e.c,n)),e}function h(e,r,n){if(i(k)&&(r=k(r,e.m.id)),u(r)){for(var t;e&&!t;e=e.p)t=s(e)&&v(e,"node_modules/"+r,n);return t}}e=e||{};var y=e.extensions||[".js",".json"],w=e.onInstall,g=e.wrapRequire,k=e.override,q=e.fallback,x={}.hasOwnProperty,P=new c("/",new c("/..")),b=f(P);return n.prototype.resolve=function(e){return this.require.resolve(e)},r.Module=n,r},"object"==typeof exports&&(exports.makeInstaller=t),function(){var r={},n=r.hasOwnProperty,i=/^[^.\/]/;"function"==typeof Profile&&process.env.METEOR_PROFILE&&(r.wrapRequire=function(e){return Profile(function(e){return"require("+JSON.stringify(e)+")"},e)}),r.fallback=function(e,r,n){if(i.test(e)&&"object"==typeof Npm&&"function"==typeof Npm.require)return Npm.require(e);throw n},r.fallback.resolve=function(r,n,t){if(e.isServer&&i.test(r))return r;throw t},o=t(r);var u=o.Module.prototype;e.isServer&&(u.useNode=function(){if("function"!=typeof npmRequire)return!1;var e=this.id.split("/"),r=0;if(""===e[r]&&++r,"node_modules"===e[r]&&"meteor"===e[r+1]&&(r+=2),e.indexOf("node_modules",r)<0)return!1;try{npmRequire.resolve(this.id)}catch(e){return!1}return this.exports=npmRequire(this.id),!0})}.call(this),"undefined"==typeof Package&&(Package={}),function(e,r){for(var n in r)n in e||(e[n]=r[n])}(Package["modules-runtime"]={},{meteorInstall:o})}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,r=Package.meteor.meteorEnv,n=Package.underscore._,i=Package["modules-runtime"].meteorInstall,o,s,a=i({node_modules:{meteor:{modules:{"client.js":["./install-packages.js","./stubs.js","./buffer.js","./process.js","reify/lib/runtime","./css",function(e,t,r){e("./install-packages.js"),e("./stubs.js"),e("./buffer.js"),e("./process.js"),e("reify/lib/runtime").enable(r.constructor),t.addStyles=e("./css").addStyles}],"buffer.js":["buffer",function(e){try{o=t.Buffer||e("buffer").Buffer}catch(e){}}],"css.js":function(e,t){var r=document,n=r.getElementsByTagName("head").item(0);t.addStyles=function(e){var t=r.createElement("style");t.setAttribute("type","text/css");var i=t.sheet||t.styleSheet;return i?i.cssText=e:t.appendChild(r.createTextNode(e)),n.appendChild(t)}},"install-packages.js":function(e,t,r){function n(e,t){var r={};t?r[e+".js"]=[t,function(e,r,n){n.exports=e(t)}]:r[e+".js"]=function(t,r,n){n.exports=Package[e]},i({node_modules:{meteor:r}})}n("underscore"),n("meteor"),n("meteor-base"),n("mobile-experience"),n("modules-runtime"),n("modules","meteor/modules/client.js"),n("es5-shim","meteor/es5-shim/client.js"),n("promise","meteor/promise/client.js"),n("ecmascript-runtime","meteor/ecmascript-runtime/runtime.js"),n("babel-compiler"),n("ecmascript"),n("base64"),n("ejson"),n("id-map"),n("ordered-dict"),n("tracker"),n("babel-runtime","meteor/babel-runtime/babel-runtime.js"),n("random"),n("mongo-id"),n("diff-sequence"),n("geojson-utils","meteor/geojson-utils/main.js"),n("minimongo"),n("check","meteor/check/match.js"),n("retry"),n("ddp-common"),n("reload"),n("ddp-client"),n("ddp"),n("ddp-server"),n("allow-deny"),n("mongo"),n("blaze-html-templates"),n("reactive-var"),n("jquery","meteor/jquery/main.js"),n("standard-minifier-css"),n("standard-minifier-js"),n("shell-server"),n("standard-app-packages"),n("stylus"),n("observe-sequence"),n("deps"),n("htmljs"),n("blaze"),n("spacebars"),n("templating-compiler"),n("templating-runtime"),n("templating"),n("ui"),n("iron:core"),n("iron:dynamic-template"),n("iron:layout"),n("iron:url"),n("iron:middleware-stack"),n("iron:location"),n("reactive-dict"),n("iron:controller"),n("iron:router"),n("natestrauser:select2"),n("aldeed:simple-schema"),n("autoupdate"),n("meteor-platform"),n("webapp"),n("logging"),n("session"),n("livedata"),n("launch-screen"),n("ohif:core","meteor/ohif:core/main.js"),n("ohif:design"),n("ohif:cornerstone","meteor/ohif:cornerstone/main.js"),n("url"),n("http"),n("momentjs:moment"),n("validatejs"),n("coffeescript"),n("practicalmeteor:chai"),n("practicalmeteor:loglevel"),n("ohif:log"),n("ohif:viewerbase","meteor/ohif:viewerbase/main.js"),n("ohif:metadata","meteor/ohif:metadata/main.js"),n("silentcicero:jszip"),n("ddp-rate-limiter"),n("localstorage"),n("callback-hook"),n("accounts-base","meteor/accounts-base/client_main.js"),n("raix:eventemitter"),n("aldeed:collection2-core"),n("aldeed:schema-index"),n("aldeed:schema-deny"),n("aldeed:collection2"),n("gilbertwat:bootstrap3-daterangepicker"),n("ohif:dicom-services"),n("ohif:wadoproxy"),n("ohif:study-list"),n("ohif:hanging-protocols"),n("aldeed:template-extension"),n("twbs:bootstrap"),n("fortawesome:fontawesome"),n("mrt:moment"),n("fastclick"),n("peppelg:bootstrap-3-modal"),n("hot-code-push"),n("mdg:validation-error"),n("service-configuration")},"process.js":["process",function(o,a,u){try{s=t.process||o("process")}catch(e){s={}}e.isServer?i({node_modules:{"process.js":function(e,t,r){r.exports=s}}}):(s.platform="browser",s.nextTick=s.nextTick||e._setImmediate),"object"!=typeof s.env&&(s.env={}),n.extend(s.env,r)}],"stubs.js":["meteor-node-stubs",function(e){try{e("meteor-node-stubs")}catch(e){}}],node_modules:{reify:{lib:{"runtime.js":["./entry.js","./utils.js",function(e,t,r){var n=e("./entry.js").Entry,i=e("./utils.js");t.enable=function(t){function r(e){var t=e.exports;t&&"object"==typeof t&&(t.__esModule=!0)}var o=t.prototype;return"function"==typeof o.import&&"function"==typeof o.export?t:(o.resolve=o.resolve||function e(t){throw new Error("Module.prototype.resolve not implemented")},o.runModuleSetters=function e(t){var r=n.get(this.id);return r&&r.runModuleSetters(this),t},o.import=function(t,i){var s=this;r(s);var a=s.resolve(t);if(i&&"object"==typeof i){var u=n.getOrCreate(a);u.addSetters(s,i)}var f=u&&u.runCount,c="function"==typeof s.require?s.require(a):e(a);u&&u.runCount===f&&u.runModuleSetters({id:a,exports:c,getExportByName:o.getExportByName})},o.export=function(e){var t=this;r(t),i.isPlainObject(e)&&n.getOrCreate(t.id).addGetters(e),t.loaded&&t.runModuleSetters()},o.getExportByName=function(e){var t=this.exports;return"*"===e?t:"default"!==e||t&&"object"==typeof t&&t.__esModule&&"default"in t?t&&t[e]:t},t)}}],"entry.js":["./utils.js",function(e,t,r){function n(e){this.id=e,this.runCount=0,this.setters=Object.create(null),this.getters=Object.create(null)}function i(e){var t=a[e.id];t&&t.runModuleSetters(e)}function o(e){var t=a[e.id];return tLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,r=Package.meteor.meteorEnv,n=Package.underscore._,i=Package["modules-runtime"].meteorInstall,o,s,a=i({node_modules:{meteor:{modules:{"client.js":["./install-packages.js","./stubs.js","./buffer.js","./process.js","reify/lib/runtime","./css",function(e,t,r){e("./install-packages.js"),e("./stubs.js"),e("./buffer.js"),e("./process.js"),e("reify/lib/runtime").enable(r.constructor),t.addStyles=e("./css").addStyles}],"buffer.js":["buffer",function(e){try{o=t.Buffer||e("buffer").Buffer}catch(e){}}],"css.js":function(e,t){var r=document,n=r.getElementsByTagName("head").item(0);t.addStyles=function(e){var t=r.createElement("style");t.setAttribute("type","text/css");var i=t.sheet||t.styleSheet;return i?i.cssText=e:t.appendChild(r.createTextNode(e)),n.appendChild(t)}},"install-packages.js":function(e,t,r){function n(e,t){var r={};t?r[e+".js"]=[t,function(e,r,n){n.exports=e(t)}]:r[e+".js"]=function(t,r,n){n.exports=Package[e]},i({node_modules:{meteor:r}})}n("underscore"),n("meteor"),n("meteor-base"),n("mobile-experience"),n("modules-runtime"),n("modules","meteor/modules/client.js"),n("es5-shim","meteor/es5-shim/client.js"),n("promise","meteor/promise/client.js"),n("ecmascript-runtime","meteor/ecmascript-runtime/runtime.js"),n("babel-compiler"),n("ecmascript"),n("base64"),n("ejson"),n("id-map"),n("ordered-dict"),n("tracker"),n("babel-runtime","meteor/babel-runtime/babel-runtime.js"),n("random"),n("mongo-id"),n("diff-sequence"),n("geojson-utils","meteor/geojson-utils/main.js"),n("minimongo"),n("check","meteor/check/match.js"),n("retry"),n("ddp-common"),n("reload"),n("ddp-client"),n("ddp"),n("ddp-server"),n("allow-deny"),n("mongo"),n("blaze-html-templates"),n("reactive-var"),n("jquery","meteor/jquery/main.js"),n("standard-minifier-css"),n("standard-minifier-js"),n("shell-server"),n("standard-app-packages"),n("stylus"),n("observe-sequence"),n("deps"),n("htmljs"),n("blaze"),n("spacebars"),n("templating-compiler"),n("templating-runtime"),n("templating"),n("ui"),n("iron:core"),n("iron:dynamic-template"),n("iron:layout"),n("iron:url"),n("iron:middleware-stack"),n("iron:location"),n("reactive-dict"),n("iron:controller"),n("iron:router"),n("natestrauser:select2"),n("aldeed:simple-schema"),n("autoupdate"),n("meteor-platform"),n("webapp"),n("logging"),n("session"),n("livedata"),n("launch-screen"),n("ohif:core","meteor/ohif:core/main.js"),n("ohif:header","meteor/ohif:header/main.js"),n("ohif:themes-common"),n("ohif:themes"),n("ohif:design"),n("ohif:cornerstone","meteor/ohif:cornerstone/main.js"),n("url"),n("http"),n("momentjs:moment"),n("validatejs"),n("amplify"),n("ddp-rate-limiter"),n("localstorage"),n("callback-hook"),n("accounts-base","meteor/accounts-base/client_main.js"),n("u2622:persistent-session"),n("coffeescript"),n("practicalmeteor:chai"),n("practicalmeteor:loglevel"),n("ohif:log"),n("ohif:viewerbase","meteor/ohif:viewerbase/main.js"),n("ohif:metadata","meteor/ohif:metadata/main.js"),n("silentcicero:jszip"),n("raix:eventemitter"),n("aldeed:collection2-core"),n("aldeed:schema-index"),n("aldeed:schema-deny"),n("aldeed:collection2"),n("gilbertwat:bootstrap3-daterangepicker"),n("ohif:dicom-services"),n("ohif:wadoproxy"),n("ohif:study-list"),n("ohif:hanging-protocols"),n("aldeed:template-extension"),n("twbs:bootstrap"),n("fortawesome:fontawesome"),n("mrt:moment"),n("fastclick"),n("peppelg:bootstrap-3-modal"),n("hot-code-push"),n("mdg:validation-error"),n("service-configuration")},"process.js":["process",function(o,a,u){try{s=t.process||o("process")}catch(e){s={}}e.isServer?i({node_modules:{"process.js":function(e,t,r){r.exports=s}}}):(s.platform="browser",s.nextTick=s.nextTick||e._setImmediate),"object"!=typeof s.env&&(s.env={}),n.extend(s.env,r)}],"stubs.js":["meteor-node-stubs",function(e){try{e("meteor-node-stubs")}catch(e){}}],node_modules:{reify:{lib:{"runtime.js":["./entry.js","./utils.js",function(e,t,r){var n=e("./entry.js").Entry,i=e("./utils.js");t.enable=function(t){function r(e){var t=e.exports;t&&"object"==typeof t&&(t.__esModule=!0)}var o=t.prototype;return"function"==typeof o.import&&"function"==typeof o.export?t:(o.resolve=o.resolve||function e(t){throw new Error("Module.prototype.resolve not implemented")},o.runModuleSetters=function e(t){var r=n.get(this.id);return r&&r.runModuleSetters(this),t},o.import=function(t,i){var s=this;r(s);var a=s.resolve(t);if(i&&"object"==typeof i){var u=n.getOrCreate(a);u.addSetters(s,i)}var f=u&&u.runCount,c="function"==typeof s.require?s.require(a):e(a);u&&u.runCount===f&&u.runModuleSetters({id:a,exports:c,getExportByName:o.getExportByName})},o.export=function(e){var t=this;r(t),i.isPlainObject(e)&&n.getOrCreate(t.id).addGetters(e),t.loaded&&t.runModuleSetters()},o.getExportByName=function(e){var t=this.exports;return"*"===e?t:"default"!==e||t&&"object"==typeof t&&t.__esModule&&"default"in t?t&&t[e]:t},t)}}],"entry.js":["./utils.js",function(e,t,r){function n(e){this.id=e,this.runCount=0,this.setters=Object.creatLine truncated
}function o(e){if(h===setTimeout)return setTimeout(e,0);if((h===n||!h)&&setTimeout)return h=setTimeout,setTimeout(e,0);try{return h(e,0)}catch(t){try{return h.call(null,e,0)}catch(t){return h.call(this,e,0)}}}function s(e){if(d===clearTimeout)return clearTimeout(e);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function a(){_&&g&&(_=!1,g.length?p=g.concat(p):b=-1,p.length&&u())}function u(){if(!_){var e=o(a);_=!0;for(var t=p.length;t;){for(g=p,p=[];++b<t;)g&&g[b].run();b=-1,t=p.length}g=null,_=!1,s(e)}}function f(e,t){this.fun=e,this.array=t}function c(){}var l=r.exports={},h,d;!function(){try{h="function"==typeof setTimeout?setTimeout:n}catch(e){h=n}try{d="function"==typeof clearTimeout?clearTimeout:i}catch(e){d=i}}();var p=[],_=!1,g,b=-1;l.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];p.push(new f(e,t)),1!==p.length||_||o(u)},f.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={},l.on=c,l.addListener=c,l.once=c,l.off=c,l.removeListener=c,l.removeAllListeners=c,l.emit=c,l.binding=function(e){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(e){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}}},"domain-browser":{"package.json":function(e,t){t.name="domain-browser",t.version="1.1.7",t.main="./index.js"},"index.js":["events",function(e,t,r){"use strict";r.exports=function(){var t=e("events"),r={};return r.createDomain=r.create=function(){function e(e){r.emit("error",e)}var r=new t.EventEmitter;return r.add=function(t){t.on("error",e)},r.remove=function(t){t.removeListener("error",e)},r.bind=function(t){return function(){var r=Array.prototype.slice.call(arguments);try{t.apply(null,r)}catch(t){e(t)}}},r.intercept=function(t){return function(r){if(r)e(r);else{var n=Array.prototype.slice.call(arguments,1);try{t.apply(null,n)}catch(t){e(t)}}}},r.run=function(t){try{t()}catch(t){e(t)}return this},r.dispose=function(){return this.removeAllListeners(),this},r.enter=r.exit=function(){return this},r},r}.call(this)}]},events:{"package.json":function(e,t){t.name="events",t.version="1.1.1",t.main="./events.js"},"events.js":function(e,t,r){function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function i(e){return"function"==typeof e}function o(e){return"number"==typeof e}function s(e){return"object"==typeof e&&null!==e}function a(e){return void 0===e}r.exports=n,n.EventEmitter=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.prototype.setMaxListeners=function(e){if(!o(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},n.prototype.emit=function(e){var t,r,n,o,u,f;if(this._events||(this._events={}),"error"===e&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=new Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(r=this._events[e],a(r))return!1;if(i(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),r.apply(this,o)}else if(s(r))for(o=Array.prototype.slice.call(arguments,1),f=r.slice(),n=f.length,u=0;u<n;u++)f[u].apply(this,o);return!0},n.prototype.addListener=function(e,t){var r;if(!i(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,i(t.listener)?t.listener:t),this._events[e]?s(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,s(this._events[e])&&!this._events[e].warned&&(r=a(this._maxListeners)?n.defaultMaxListeners:this._maxListeners,r&&r>0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){function r(){this.removeListener(e,r),n||(n=!0,t.apply(this,arguments))}if(!i(t))throw TypeError("listener must be a function");var n=!1;return r.listener=t,this.on(e,r),this},n.prototype.removeListener=function(e,t){var r,n,o,a;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],o=r.length,n=-1,r===t||i(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(s(r)){for(a=o;a-- >0;)if(r[a]===t||r[a].listener&&r[a].listener===t){n=a;break}if(n<0)return this;1===r.lengLine truncated }}},process:{"browser.js":function(e,t,r){function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function o(e){if(h===setTimeout)return setTimeout(e,0);if((h===n||!h)&&setTimeout)return h=setTimeout,setTimeout(e,0);try{return h(e,0)}catch(t){try{return h.call(null,e,0)}catch(t){return h.call(this,e,0)}}}function s(e){if(d===clearTimeout)return clearTimeout(e);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function a(){_&&g&&(_=!1,g.length?p=g.concat(p):b=-1,p.length&&u())}function u(){if(!_){var e=o(a);_=!0;for(var t=p.length;t;){for(g=p,p=[];++b<t;)g&&g[b].run();b=-1,t=p.length}g=null,_=!1,s(e)}}function f(e,t){this.fun=e,this.array=t}function c(){}var l=r.exports={},h,d;!function(){try{h="function"==typeof setTimeout?setTimeout:n}catch(e){h=n}try{d="function"==typeof clearTimeout?clearTimeout:i}catch(e){d=i}}();var p=[],_=!1,g,b=-1;l.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];p.push(new f(e,t)),1!==p.length||_||o(u)},f.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={},l.on=c,l.addListener=c,l.once=c,l.off=c,l.removeListener=c,l.removeAllListeners=c,l.emit=c,l.binding=function(e){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(e){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}}},"domain-browser":{"package.json":function(e,t){t.name="domain-browser",t.version="1.1.7",t.main="./index.js"},"index.js":["events",function(e,t,r){"use strict";r.exports=function(){var t=e("events"),r={};return r.createDomain=r.create=function(){function e(e){r.emit("error",e)}var r=new t.EventEmitter;return r.add=function(t){t.on("error",e)},r.remove=function(t){t.removeListener("error",e)},r.bind=function(t){return function(){var r=Array.prototype.slice.call(arguments);try{t.apply(null,r)}catch(t){e(t)}}},r.intercept=function(t){return function(r){if(r)e(r);else{var n=Array.prototype.slice.call(arguments,1);try{t.apply(null,n)}catch(t){e(t)}}}},r.run=function(t){try{t()}catch(t){e(t)}return this},r.dispose=function(){return this.removeAllListeners(),this},r.enter=r.exit=function(){return this},r},r}.call(this)}]},events:{"package.json":function(e,t){t.name="events",t.version="1.1.1",t.main="./events.js"},"events.js":function(e,t,r){function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function i(e){return"function"==typeof e}function o(e){return"number"==typeof e}function s(e){return"object"==typeof e&&null!==e}function a(e){return void 0===e}r.exports=n,n.EventEmitter=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.prototype.setMaxListeners=function(e){if(!o(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},n.prototype.emit=function(e){var t,r,n,o,u,f;if(this._events||(this._events={}),"error"===e&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=new Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(r=this._events[e],a(r))return!1;if(i(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),r.apply(this,o)}else if(s(r))for(o=Array.prototype.slice.call(arguments,1),f=r.slice(),n=f.length,u=0;u<n;u++)f[u].apply(this,o);return!0},n.prototype.addListener=function(e,t){var r;if(!i(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,i(t.listener)?t.listener:t),this._events[e]?s(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,s(this._events[e])&&!this._events[e].warned&&(r=a(this._maxListeners)?n.defaultMaxListeners:this._maxListeners,r&&r>0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){function r(){this.removeListener(e,r),n||(n=!0,t.apply(this,arguments))}if(!i(t))throw TypeError("listener must be a function");var n=!1;return r.listener=t,this.on(e,r),this},n.prototype.removeListener=function(e,t){var r,n,o,a;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],o=r.length,n=-1,r===t||i(r.listener)&&r.listener===t)delete this._events[e],this._Line truncated
this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){_(r,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new k(this)}function a(t){return S=S||e("./_stream_duplex"),z.call(a,this)||this instanceof S?(this._writableState=new o(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev)),void O.call(this)):new a(t)}function u(e,t){var r=new Error("write after end");e.emit("error",r),E(t,r)}function f(e,t,r,n){var i=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):L.isBuffer(r)||"string"==typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),E(n,o),i=!1),i}function c(e,t,r){return e.objectMode||e.decodeStrings===!1||"string"!=typeof t||(t=T.from(t,r)),t}function l(e,t,r,n,o){r=c(t,r,n),L.isBuffer(r)&&(n="buffer");var s=t.objectMode?1:r.length;t.length+=s;var a=t.length<t.highWaterMark;if(a||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new i(r,n,o),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else h(e,t,!1,s,r,n,o);return a}function h(e,t,r,n,i,o,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function d(e,t,r,n,i){--t.pendingcb,r?E(i,n):i(n),e._writableState.errorEmitted=!0,e.emit("error",n)}function p(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function _(e,t){var r=e._writableState,n=r.sync,i=r.writecb;if(p(r),t)d(e,r,n,t,i);else{var o=y(r);o||r.corked||r.bufferProcessing||!r.bufferedRequest||m(e,r),n?x(g,e,r,o,i):g(e,r,o,i)}}function g(e,t,r,n){r||b(e,t),t.pendingcb--,n(),w(e,t)}function b(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function m(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=t.bufferedRequestCount,i=new Array(n),o=t.corkedRequestsFree;o.entry=r;for(var s=0;r;)i[s]=r,r=r.next,s+=1;h(e,t,!0,t.length,i,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new k(t)}else{for(;r;){var a=r.chunk,u=r.encoding,f=r.callback,c=t.objectMode?1:a.length;if(h(e,t,!1,c,a,u,f),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function y(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function v(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function w(e,t){var r=y(t);return r&&(0===t.pendingcb?(v(e,t),t.finished=!0,e.emit("finish")):v(e,t)),r}function j(e,t,r){t.ending=!0,w(e,t),r&&(t.finished?E(r):e.once("finish",r)),t.ended=!0,e.writable=!1}function k(e){var t=this;this.next=null,this.entry=null,this.finish=function(r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}r.exports=a;var E=e("process-nextick-args"),x=!s.browser&&["v0.10","v0.9."].indexOf(s.version.slice(0,5))>-1?setImmediate:E,S;a.WritableState=o;var A=e("core-util-is");A.inherits=e("inherits");var R={deprecate:e("util-deprecate")},O;!function(){try{O=e("stream")}catch(e){}finally{O||(O=e("events").EventEmitter)}}();var L=e("buffer").Buffer,T=e("buffer-shims");A.inherits(a,O),o.prototype.getBuffer=function e(){for(var t=this.bufferedRequest,r=[];t;)r.push(t),t=t.next;return r},function(){try{Object.defineProperty(o.prototype,"buffer",{get:R.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(e){}}();var z;"function"==typeof Symbol&&Symbol.hasInstance?(z=Function.prototype[Symbol.hasInstance],Object.defineProperty(a,Symbol.hasInstance,{value:function(e){return!!z.call(this,e)||e&&e._writableState instanceof o}})):z=function(e){return e instanceof this},a.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},a.prototype.write=function(e,t,r){var i=this._writableState,o=!1;return"function"==typeof t&&(r=t,t=null),L.isBuffer(e)?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof r&&(r=n),i.ended?u(this,r):f(this,i,e,r)&&(i.pendingcb++,o=l(this,i,e,t,r)),o},a.prototype.cork=function(){var e=this._writableState;e.corked++},a.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||m(this,e))},a.prototype.setDefaultEncoding=function e(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);return this._Line truncated this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var o=t.decodeStrings===!1;this.decodeStrings=!o,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){_(r,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new k(this)}function a(t){return S=S||e("./_stream_duplex"),z.call(a,this)||this instanceof S?(this._writableState=new o(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev)),void O.call(this)):new a(t)}function u(e,t){var r=new Error("write after end");e.emit("error",r),E(t,r)}function f(e,t,r,n){var i=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):L.isBuffer(r)||"string"==typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),E(n,o),i=!1),i}function c(e,t,r){return e.objectMode||e.decodeStrings===!1||"string"!=typeof t||(t=T.from(t,r)),t}function l(e,t,r,n,o){r=c(t,r,n),L.isBuffer(r)&&(n="buffer");var s=t.objectMode?1:r.length;t.length+=s;var a=t.length<t.highWaterMark;if(a||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new i(r,n,o),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else h(e,t,!1,s,r,n,o);return a}function h(e,t,r,n,i,o,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function d(e,t,r,n,i){--t.pendingcb,r?E(i,n):i(n),e._writableState.errorEmitted=!0,e.emit("error",n)}function p(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function _(e,t){var r=e._writableState,n=r.sync,i=r.writecb;if(p(r),t)d(e,r,n,t,i);else{var o=y(r);o||r.corked||r.bufferProcessing||!r.bufferedRequest||m(e,r),n?x(g,e,r,o,i):g(e,r,o,i)}}function g(e,t,r,n){r||b(e,t),t.pendingcb--,n(),w(e,t)}function b(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function m(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=t.bufferedRequestCount,i=new Array(n),o=t.corkedRequestsFree;o.entry=r;for(var s=0;r;)i[s]=r,r=r.next,s+=1;h(e,t,!0,t.length,i,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new k(t)}else{for(;r;){var a=r.chunk,u=r.encoding,f=r.callback,c=t.objectMode?1:a.length;if(h(e,t,!1,c,a,u,f),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function y(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function v(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function w(e,t){var r=y(t);return r&&(0===t.pendingcb?(v(e,t),t.finished=!0,e.emit("finish")):v(e,t)),r}function j(e,t,r){t.ending=!0,w(e,t),r&&(t.finished?E(r):e.once("finish",r)),t.ended=!0,e.writable=!1}function k(e){var t=this;this.next=null,this.entry=null,this.finish=function(r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}r.exports=a;var E=e("process-nextick-args"),x=!s.browser&&["v0.10","v0.9."].indexOf(s.version.slice(0,5))>-1?setImmediate:E,S;a.WritableState=o;var A=e("core-util-is");A.inherits=e("inherits");var R={deprecate:e("util-deprecate")},O;!function(){try{O=e("stream")}catch(e){}finally{O||(O=e("events").EventEmitter)}}();var L=e("buffer").Buffer,T=e("buffer-shims");A.inherits(a,O),o.prototype.getBuffer=function e(){for(var t=this.bufferedRequest,r=[];t;)r.push(t),t=t.next;return r},function(){try{Object.defineProperty(o.prototype,"buffer",{get:R.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(e){}}();var z;"function"==typeof Symbol&&Symbol.hasInstance?(z=Function.prototype[Symbol.hasInstance],Object.defineProperty(a,Symbol.hasInstance,{value:function(e){return!!z.call(this,e)||e&&e._writableState instanceof o}})):z=function(e){return e instanceof this},a.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},a.prototype.write=function(e,t,r){var i=this._writableState,o=!1;return"function"==typeof t&&(r=t,t=null),L.isBuffer(e)?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof r&&(r=n),i.ended?u(this,r):f(this,i,e,r)&&(i.pendingcb++,o=l(this,i,e,t,r)),o},a.prototype.cork=function(){var e=this._writableState;e.corked++},a.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||m(this,e))},a.prototype.setDefaultEncoding=function e(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8",Line truncated
U}return t!==P?U:f.wrap<=0?D:(2===f.wrap?(a(f,255&e.adler),a(f,e.adler>>8&255),a(f,e.adler>>16&255),a(f,e.adler>>24&255),a(f,255&e.total_in),a(f,e.total_in>>8&255),a(f,e.total_in>>16&255),a(f,e.total_in>>24&255)):(u(f,e.adler>>>16),u(f,65535&e.adler)),o(e),f.wrap>0&&(f.wrap=-f.wrap),0!==f.pending?U:D)}function S(e){var t;return e&&e.state?(t=e.state.status,t!==le&&t!==he&&t!==de&&t!==pe&&t!==_e&&t!==ge&&t!==be?r(e,F):(e.state=null,t===ge?r(e,C):U)):F}function A(e,t){var r=t.length,n,o,s,a,u,f,c,h;if(!e||!e.state)return F;if(n=e.state,a=n.wrap,2===a||1===a&&n.status!==le||n.lookahead)return F;for(1===a&&(e.adler=L(e.adler,t,r,0)),n.wrap=0,r>=n.w_size&&(0===a&&(i(n.head),n.strstart=0,n.block_start=0,n.insert=0),h=new R.Buf8(n.w_size),R.arraySet(h,t,r-n.w_size,n.w_size,0),t=h,r=n.w_size),u=e.avail_in,f=e.next_in,c=e.input,e.avail_in=r,e.next_in=0,e.input=t,l(n);n.lookahead>=ae;){o=n.strstart,s=n.lookahead-(ae-1);do n.ins_h=(n.ins_h<<n.hash_shift^n.window[o+ae-1])&n.hash_mask,n.prev[o&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=o,o++;while(--s);n.strstart=o,n.lookahead=ae-1,l(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=ae-1,n.match_available=0,e.next_in=f,e.input=c,e.avail_in=u,n.wrap=a,U}var R=e("../utils/common"),O=e("./trees"),L=e("./adler32"),T=e("./crc32"),z=e("./messages"),M=0,B=1,I=3,P=4,N=5,U=0,D=1,F=-2,C=-3,Z=-5,Y=-1,q=1,W=2,G=3,H=4,K=0,V=2,X=8,J=9,$=15,Q=8,ee=29,te=256,re=te+1+ee,ne=30,ie=19,oe=2*re+1,se=15,ae=3,ue=258,fe=ue+ae+1,ce=32,le=42,he=69,de=73,pe=91,_e=103,ge=113,be=666,me=1,ye=2,ve=3,we=4,je=3,ke;ke=[new b(0,0,0,0,h),new b(4,4,8,4,d),new b(4,5,16,8,d),new b(4,6,32,32,d),new b(4,4,16,16,p),new b(8,16,32,32,p),new b(8,16,128,128,p),new b(8,32,128,256,p),new b(32,128,258,1024,p),new b(32,258,258,4096,p)],t.deflateInit=E,t.deflateInit2=k,t.deflateReset=w,t.deflateResetKeep=v,t.deflateSetHeader=j,t.deflate=x,t.deflateEnd=S,t.deflateSetDictionary=A,t.deflateInfo="pako deflate (from Nodeca project)"}],"trees.js":["../utils/common",function(e,t){"use strict";function r(e){for(var t=e.length;--t>=0;)e[t]=0}function n(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function i(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function o(e){return e<256?ae[e]:ae[256+(e>>>7)]}function s(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function a(e,t,r){e.bi_valid>K-r?(e.bi_buf|=t<<e.bi_valid&65535,s(e,e.bi_buf),e.bi_buf=t>>K-e.bi_valid,e.bi_valid+=r-K):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function u(e,t,r){a(e,r[2*t],r[2*t+1])}function f(e,t){var r=0;do r|=1&e,e>>>=1,r<<=1;while(--t>0);return r>>>1}function c(e){16===e.bi_valid?(s(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function l(e,t){var r=t.dyn_tree,n=t.max_code,i=t.stat_desc.static_tree,o=t.stat_desc.has_stree,s=t.stat_desc.extra_bits,a=t.stat_desc.extra_base,u=t.stat_desc.max_length,f,c,l,h,d,p,_=0;for(h=0;h<=H;h++)e.bl_count[h]=0;for(r[2*e.heap[e.heap_max]+1]=0,f=e.heap_max+1;f<G;f++)c=e.heap[f],h=r[2*r[2*c+1]+1]+1,h>u&&(h=u,_++),r[2*c+1]=h,c>n||(e.bl_count[h]++,d=0,c>=a&&(d=s[c-a]),p=r[2*c],e.opt_len+=p*(h+d),o&&(e.static_len+=p*(i[2*c+1]+d)));if(0!==_){do{for(h=u-1;0===e.bl_count[h];)h--;e.bl_count[h]--,e.bl_count[h+1]+=2,e.bl_count[u]--,_-=2}while(_>0);for(h=u;0!==h;h--)for(c=e.bl_count[h];0!==c;)l=e.heap[--f],l>n||(r[2*l+1]!==h&&(e.opt_len+=(h-r[2*l+1])*r[2*l],r[2*l+1]=h),c--)}}function h(e,t,r){var n=new Array(H+1),i=0,o,s;for(o=1;o<=H;o++)n[o]=i=i+r[o-1]<<1;for(s=0;s<=t;s++){var a=e[2*s+1];0!==a&&(e[2*s]=f(n[a]++,a))}}function d(){var e,t,r,i,o,s=new Array(H+1);for(r=0,i=0;i<C-1;i++)for(fe[i]=r,e=0;e<1<<ee[i];e++)ue[r++]=i;for(ue[r-1]=i,o=0,i=0;i<16;i++)for(ce[i]=o,e=0;e<1<<te[i];e++)ae[o++]=i;for(o>>=7;i<q;i++)for(ce[i]=o<<7,e=0;e<1<<te[i]-7;e++)ae[256+o++]=i;for(t=0;t<=H;t++)s[t]=0;for(e=0;e<=143;)oe[2*e+1]=8,e++,s[8]++;for(;e<=255;)oe[2*e+1]=9,e++,s[9]++;for(;e<=279;)oe[2*e+1]=7,e++,s[7]++;for(;e<=287;)oe[2*e+1]=8,e++,s[8]++;for(h(oe,Y+1,s),e=0;e<q;e++)se[2*e+1]=5,se[2*e]=f(e,5);le=new n(oe,ee,Z+1,Y,H),he=new n(se,te,0,q,H),de=new n(new Array(0),re,0,W,V)}function p(e){var t;for(t=0;t<Y;t++)e.dyn_ltree[2*t]=0;for(t=0;t<q;t++)e.dyn_dtree[2*t]=0;for(t=0;t<W;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*X]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function _(e){e.bi_valid>8?s(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function g(e,t,r,n){_(e),n&&(s(e,r),s(e,~r)),T.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function b(e,t,r,n){var i=2*t,o=2*r;return e[i]<e[o]||e[i]===e[o]&&n[t]<=n[r]}function m(e,t,r){for(var n=e.heap[r],i=r<<1;i<=e.heap_len&&(i<e.heap_len&&b(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!b(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;e.heap[r]=n}function y(e,t,r){var n,i,s=0,f,c;if(0!==e.last_litLine truncated U;if(p===ye&&(t===B?O._tr_align(f):t!==N&&(O._tr_stored_block(f,0,0,!1),t===I&&(i(f.head),0===f.lookahead&&(f.strstart=0,f.block_start=0,f.insert=0))),o(e),0===e.avail_out))return f.last_flush=-1,U}return t!==P?U:f.wrap<=0?D:(2===f.wrap?(a(f,255&e.adler),a(f,e.adler>>8&255),a(f,e.adler>>16&255),a(f,e.adler>>24&255),a(f,255&e.total_in),a(f,e.total_in>>8&255),a(f,e.total_in>>16&255),a(f,e.total_in>>24&255)):(u(f,e.adler>>>16),u(f,65535&e.adler)),o(e),f.wrap>0&&(f.wrap=-f.wrap),0!==f.pending?U:D)}function S(e){var t;return e&&e.state?(t=e.state.status,t!==le&&t!==he&&t!==de&&t!==pe&&t!==_e&&t!==ge&&t!==be?r(e,F):(e.state=null,t===ge?r(e,C):U)):F}function A(e,t){var r=t.length,n,o,s,a,u,f,c,h;if(!e||!e.state)return F;if(n=e.state,a=n.wrap,2===a||1===a&&n.status!==le||n.lookahead)return F;for(1===a&&(e.adler=L(e.adler,t,r,0)),n.wrap=0,r>=n.w_size&&(0===a&&(i(n.head),n.strstart=0,n.block_start=0,n.insert=0),h=new R.Buf8(n.w_size),R.arraySet(h,t,r-n.w_size,n.w_size,0),t=h,r=n.w_size),u=e.avail_in,f=e.next_in,c=e.input,e.avail_in=r,e.next_in=0,e.input=t,l(n);n.lookahead>=ae;){o=n.strstart,s=n.lookahead-(ae-1);do n.ins_h=(n.ins_h<<n.hash_shift^n.window[o+ae-1])&n.hash_mask,n.prev[o&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=o,o++;while(--s);n.strstart=o,n.lookahead=ae-1,l(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=ae-1,n.match_available=0,e.next_in=f,e.input=c,e.avail_in=u,n.wrap=a,U}var R=e("../utils/common"),O=e("./trees"),L=e("./adler32"),T=e("./crc32"),z=e("./messages"),M=0,B=1,I=3,P=4,N=5,U=0,D=1,F=-2,C=-3,Z=-5,Y=-1,q=1,W=2,G=3,H=4,K=0,V=2,X=8,J=9,$=15,Q=8,ee=29,te=256,re=te+1+ee,ne=30,ie=19,oe=2*re+1,se=15,ae=3,ue=258,fe=ue+ae+1,ce=32,le=42,he=69,de=73,pe=91,_e=103,ge=113,be=666,me=1,ye=2,ve=3,we=4,je=3,ke;ke=[new b(0,0,0,0,h),new b(4,4,8,4,d),new b(4,5,16,8,d),new b(4,6,32,32,d),new b(4,4,16,16,p),new b(8,16,32,32,p),new b(8,16,128,128,p),new b(8,32,128,256,p),new b(32,128,258,1024,p),new b(32,258,258,4096,p)],t.deflateInit=E,t.deflateInit2=k,t.deflateReset=w,t.deflateResetKeep=v,t.deflateSetHeader=j,t.deflate=x,t.deflateEnd=S,t.deflateSetDictionary=A,t.deflateInfo="pako deflate (from Nodeca project)"}],"trees.js":["../utils/common",function(e,t){"use strict";function r(e){for(var t=e.length;--t>=0;)e[t]=0}function n(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function i(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function o(e){return e<256?ae[e]:ae[256+(e>>>7)]}function s(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function a(e,t,r){e.bi_valid>K-r?(e.bi_buf|=t<<e.bi_valid&65535,s(e,e.bi_buf),e.bi_buf=t>>K-e.bi_valid,e.bi_valid+=r-K):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function u(e,t,r){a(e,r[2*t],r[2*t+1])}function f(e,t){var r=0;do r|=1&e,e>>>=1,r<<=1;while(--t>0);return r>>>1}function c(e){16===e.bi_valid?(s(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function l(e,t){var r=t.dyn_tree,n=t.max_code,i=t.stat_desc.static_tree,o=t.stat_desc.has_stree,s=t.stat_desc.extra_bits,a=t.stat_desc.extra_base,u=t.stat_desc.max_length,f,c,l,h,d,p,_=0;for(h=0;h<=H;h++)e.bl_count[h]=0;for(r[2*e.heap[e.heap_max]+1]=0,f=e.heap_max+1;f<G;f++)c=e.heap[f],h=r[2*r[2*c+1]+1]+1,h>u&&(h=u,_++),r[2*c+1]=h,c>n||(e.bl_count[h]++,d=0,c>=a&&(d=s[c-a]),p=r[2*c],e.opt_len+=p*(h+d),o&&(e.static_len+=p*(i[2*c+1]+d)));if(0!==_){do{for(h=u-1;0===e.bl_count[h];)h--;e.bl_count[h]--,e.bl_count[h+1]+=2,e.bl_count[u]--,_-=2}while(_>0);for(h=u;0!==h;h--)for(c=e.bl_count[h];0!==c;)l=e.heap[--f],l>n||(r[2*l+1]!==h&&(e.opt_len+=(h-r[2*l+1])*r[2*l],r[2*l+1]=h),c--)}}function h(e,t,r){var n=new Array(H+1),i=0,o,s;for(o=1;o<=H;o++)n[o]=i=i+r[o-1]<<1;for(s=0;s<=t;s++){var a=e[2*s+1];0!==a&&(e[2*s]=f(n[a]++,a))}}function d(){var e,t,r,i,o,s=new Array(H+1);for(r=0,i=0;i<C-1;i++)for(fe[i]=r,e=0;e<1<<ee[i];e++)ue[r++]=i;for(ue[r-1]=i,o=0,i=0;i<16;i++)for(ce[i]=o,e=0;e<1<<te[i];e++)ae[o++]=i;for(o>>=7;i<q;i++)for(ce[i]=o<<7,e=0;e<1<<te[i]-7;e++)ae[256+o++]=i;for(t=0;t<=H;t++)s[t]=0;for(e=0;e<=143;)oe[2*e+1]=8,e++,s[8]++;for(;e<=255;)oe[2*e+1]=9,e++,s[9]++;for(;e<=279;)oe[2*e+1]=7,e++,s[7]++;for(;e<=287;)oe[2*e+1]=8,e++,s[8]++;for(h(oe,Y+1,s),e=0;e<q;e++)se[2*e+1]=5,se[2*e]=f(e,5);le=new n(oe,ee,Z+1,Y,H),he=new n(se,te,0,q,H),de=new n(new Array(0),re,0,W,V)}function p(e){var t;for(t=0;t<Y;t++)e.dyn_ltree[2*t]=0;for(t=0;t<q;t++)e.dyn_dtree[2*t]=0;for(t=0;t<W;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*X]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function _(e){e.bi_valid>8?s(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function g(e,t,r,n){_(e),n&&(s(e,r),s(e,~r)),T.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function b(e,t,r,n){var i=2*t,o=2*r;return e[i]<e[o]||e[i]===e[o]&&n[t]<=n[r]}function m(e,t,r){for(var n=e.heap[r],i=Line truncated
"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/assign"),i=r(n);t.default=i.default||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}}],"possibleConstructorReturn.js":["../helpers/typeof",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../helpers/typeof"),i=r(n);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"==typeof t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}}],"inherits.js":["../core-js/object/set-prototype-of","../core-js/object/create","../helpers/typeof",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/set-prototype-of"),i=r(n),o=e("../core-js/object/create"),s=r(o),a=e("../helpers/typeof"),u=r(a);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof t?"undefined":(0,u.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(i.default?(0,i.default)(e,t):e.__proto__=t)}}],"createClass.js":["../core-js/object/define-property",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/define-property"),i=r(n);t.default=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),(0,i.default)(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()}]},"core-js":{symbol:{"iterator.js":["core-js/library/fn/symbol/iterator",function(e,t,r){r.exports={default:e("core-js/library/fn/symbol/iterator"),__esModule:!0}}]},"symbol.js":["core-js/library/fn/symbol",function(e,t,r){r.exports={default:e("core-js/library/fn/symbol"),__esModule:!0}}],array:{"from.js":["core-js/library/fn/array/from",function(e,t,r){r.exports={default:e("core-js/library/fn/array/from"),__esModule:!0}}]},object:{"assign.js":["core-js/library/fn/object/assign",function(e,t,r){r.exports={default:e("core-js/library/fn/object/assign"),__esModule:!0}}],"set-prototype-of.js":["core-js/library/fn/object/set-prototype-of",function(e,t,r){r.exports={default:e("core-js/library/fn/object/set-prototype-of"),__esModule:!0}}],"create.js":["core-js/library/fn/object/create",function(e,t,r){r.exports={default:e("core-js/library/fn/object/create"),__esModule:!0}}],"define-property.js":["core-js/library/fn/object/define-property",function(e,t,r){r.exports={default:e("core-js/library/fn/object/define-property"),__esModule:!0}}]}}},"regenerator-runtime":{"package.json":function(e,t,r){t.name="regenerator-runtime",t.version="0.9.6",t.main="runtime-module.js"},"runtime-module.js":["./runtime",function(e,r,n){var i="object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this,o=i.regeneratorRuntime&&Object.getOwnPropertyNames(i).indexOf("regeneratorRuntime")>=0,s=o&&i.regeneratorRuntime;if(i.regeneratorRuntime=void 0,n.exports=e("./runtime"),o)i.regeneratorRuntime=s;else try{delete i.regeneratorRuntime}catch(e){i.regeneratorRuntime=void 0}}],"runtime.js":function(e,r,n){!function(e){"use strict";function t(e,t,r,n){var o=t&&t.prototype instanceof i?t:i,s=Object.create(o.prototype),a=new p(n||[]);return s._invoke=l(e,r,a),s}function r(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}function i(){}function o(){}function a(){}function u(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function f(e){this.arg=e}function c(e){function t(n,i,o,s){var a=r(e[n],e,i);if("throw"!==a.type){var u=a.arg,c=u.value;return c instanceof f?Promise.resolve(c.arg).then(function(e){t("next",e,o,s)},function(e){t("throw",e,o,s)}):Promise.resolve(c).then(function(e){u.value=e,o(u)},s)}s(a.arg)}function n(e,r){function n(){return new Promise(function(n,i){t(e,r,n,i)})}return i=i?i.then(n,n):n()}"object"==typeof s&&s.domain&&(t=s.domain.bind(t));var i;this._invoke=n}function l(e,t,n){var i=E;return function o(s,a){if(i===S)throw new Error("Generator is already running");if(i===A){if("throw"===s)throw a;return g()}for(;;){var u=n.delegate;if(u){if("return"===s||"throw"===s&&u.iterator[s]===m){n.delegate=null;var f=u.iterator.return;if(f){var c=r(f,u.iterator,a);if("throw"===c.type){s="throw",a=c.arg;continue}}if("return"===s)continue}var c=r(u.iterator[s],u.iterator,a);if("throw"===c.type){n.delegate=null,s="throw",a=c.arg;continue}s="next",a=m;var l=c.arg;if(!l.done)return i=x,l;n[u.resultName]=l.value,n.next=u.nextLoc,n.delegate=null}if("next"===s)n.sent=n._sent=a;else if("throw"===s){if(i===E)throw i=A,a;n.dispatchException(a)&&(s="next",a=m)}else"return"===sLine truncated "classCallCheck.js":function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},"extends.js":["../core-js/object/assign",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/assign"),i=r(n);t.default=i.default||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}}],"possibleConstructorReturn.js":["../helpers/typeof",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../helpers/typeof"),i=r(n);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"==typeof t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}}],"inherits.js":["../core-js/object/set-prototype-of","../core-js/object/create","../helpers/typeof",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/set-prototype-of"),i=r(n),o=e("../core-js/object/create"),s=r(o),a=e("../helpers/typeof"),u=r(a);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof t?"undefined":(0,u.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(i.default?(0,i.default)(e,t):e.__proto__=t)}}],"createClass.js":["../core-js/object/define-property",function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var n=e("../core-js/object/define-property"),i=r(n);t.default=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),(0,i.default)(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()}]},"core-js":{symbol:{"iterator.js":["core-js/library/fn/symbol/iterator",function(e,t,r){r.exports={default:e("core-js/library/fn/symbol/iterator"),__esModule:!0}}]},"symbol.js":["core-js/library/fn/symbol",function(e,t,r){r.exports={default:e("core-js/library/fn/symbol"),__esModule:!0}}],array:{"from.js":["core-js/library/fn/array/from",function(e,t,r){r.exports={default:e("core-js/library/fn/array/from"),__esModule:!0}}]},object:{"assign.js":["core-js/library/fn/object/assign",function(e,t,r){r.exports={default:e("core-js/library/fn/object/assign"),__esModule:!0}}],"set-prototype-of.js":["core-js/library/fn/object/set-prototype-of",function(e,t,r){r.exports={default:e("core-js/library/fn/object/set-prototype-of"),__esModule:!0}}],"create.js":["core-js/library/fn/object/create",function(e,t,r){r.exports={default:e("core-js/library/fn/object/create"),__esModule:!0}}],"define-property.js":["core-js/library/fn/object/define-property",function(e,t,r){r.exports={default:e("core-js/library/fn/object/define-property"),__esModule:!0}}]}}},"regenerator-runtime":{"package.json":function(e,t,r){t.name="regenerator-runtime",t.version="0.10.3",t.main="runtime-module.js"},"runtime-module.js":["./runtime",function(e,r,n){var i="object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this,o=i.regeneratorRuntime&&Object.getOwnPropertyNames(i).indexOf("regeneratorRuntime")>=0,s=o&&i.regeneratorRuntime;if(i.regeneratorRuntime=void 0,n.exports=e("./runtime"),o)i.regeneratorRuntime=s;else try{delete i.regeneratorRuntime}catch(e){i.regeneratorRuntime=void 0}}],"runtime.js":function(e,r,n){!function(e){"use strict";function t(e,t,r,n){var o=t&&t.prototype instanceof i?t:i,s=Object.create(o.prototype),a=new p(n||[]);return s._invoke=c(e,r,a),s}function r(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}function i(){}function o(){}function a(){}function u(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function f(e){function t(n,i,o,s){var a=r(e[n],e,i);if("throw"!==a.type){var u=a.arg,f=u.value;return f&&"object"==typeof f&&m.call(f,"__await")?Promise.resolve(f.__await).then(function(e){t("next",e,o,s)},function(e){t("throw",e,o,s)}):Promise.resolve(f).then(function(e){u.value=e,o(u)},s)}s(a.arg)}function n(e,r){function n(){return new Promise(function(n,i){t(e,r,n,i)})}return i=i?i.then(n,n):n()}"object"==typeof s&&s.domain&&(t=s.domain.bind(t));var i;this._invoke=n}function c(e,t,n){var i=x;return function o(s,a){if(i===A)throw new Error("Generator is already running");if(i===R){if("throw"===s)throw a;return g()}for(n.method=s,n.arg=a;;){var u=n.delegate;if(u){var f=l(u,n);if(f){if(f===O)continue;return f}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===x)throw i=R,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=A;var c=r(e,t,n);if("normal"===c.type){if(i=n.done?R:S,c.aLine truncated
var t=e("./_export");t(t.S+t.F,"Object",{assign:e("./_object-assign")})}],"_object-assign.js":["./_object-keys","./_object-gops","./_object-pie","./_to-object","./_iobject","./_fails",function(e,t,r){"use strict";var n=e("./_object-keys"),i=e("./_object-gops"),o=e("./_object-pie"),s=e("./_to-object"),a=e("./_iobject"),u=Object.assign;r.exports=!u||e("./_fails")(function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(e){t[e]=e}),7!=u({},e)[r]||Object.keys(u({},t)).join("")!=n})?function e(t,r){for(var u=s(t),f=arguments.length,c=1,l=i.f,h=o.f;f>c;)for(var d=a(arguments[c++]),p=l?n(d).concat(l(d)):n(d),_=p.length,g=0,b;_>g;)h.call(d,b=p[g++])&&(u[b]=d[b]);return u}:u}],"es6.object.set-prototype-of.js":["./_export","./_set-proto",function(e){var t=e("./_export");t(t.S,"Object",{setPrototypeOf:e("./_set-proto").set})}],"_set-proto.js":["./_is-object","./_an-object","./_ctx","./_object-gopd",function(e,t,r){var n=e("./_is-object"),i=e("./_an-object"),o=function(e,t){if(i(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};r.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,r,n){try{n=e("./_ctx")(Function.call,e("./_object-gopd").f(Object.prototype,"__proto__").set,2),n(t,[]),r=!(t instanceof Array)}catch(e){r=!0}return function e(t,i){return o(t,i),r?t.__proto__=i:n(t,i),t}}({},!1):void 0),check:o}}],"es6.object.create.js":["./_export","./_object-create",function(e){var t=e("./_export");t(t.S,"Object",{create:e("./_object-create")})}],"es6.object.define-property.js":["./_export","./_descriptors","./_object-dp",function(e){var t=e("./_export");t(t.S+t.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})}]}}}}},{extensions:[".js",".json"]}),u=a("./node_modules/meteor/modules/client.js");"undefined"==typeof Package&&(Package={}),function(e,t){for(var r in t)r in e||(e[r]=t[r])}(Package.modules=u,{meteorInstall:i,Buffer:o,process:s})}(); }}],"_classof.js":["./_cof","./_wks",function(e,t,r){var n=e("./_cof"),i=e("./_wks")("toStringTag"),o="Arguments"==n(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(e){}};r.exports=function(e){var t,r,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=s(t=Object(e),i))?r:o?n(t):"Object"==(a=n(t))&&"function"==typeof t.callee?"Arguments":a}}],"_iter-detect.js":["./_wks",function(e,t,r){var n=e("./_wks")("iterator"),i=!1;try{var o=[7][n]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(e){}r.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var o=[7],s=o[n]();s.next=function(){return{done:r=!0}},o[n]=function(){return s},e(o)}catch(e){}return r}}],"es6.object.assign.js":["./_export","./_object-assign",function(e){var t=e("./_export");t(t.S+t.F,"Object",{assign:e("./_object-assign")})}],"_object-assign.js":["./_object-keys","./_object-gops","./_object-pie","./_to-object","./_iobject","./_fails",function(e,t,r){"use strict";var n=e("./_object-keys"),i=e("./_object-gops"),o=e("./_object-pie"),s=e("./_to-object"),a=e("./_iobject"),u=Object.assign;r.exports=!u||e("./_fails")(function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(e){t[e]=e}),7!=u({},e)[r]||Object.keys(u({},t)).join("")!=n})?function e(t,r){for(var u=s(t),f=arguments.length,c=1,l=i.f,h=o.f;f>c;)for(var d=a(arguments[c++]),p=l?n(d).concat(l(d)):n(d),_=p.length,g=0,b;_>g;)h.call(d,b=p[g++])&&(u[b]=d[b]);return u}:u}],"es6.object.set-prototype-of.js":["./_export","./_set-proto",function(e){var t=e("./_export");t(t.S,"Object",{setPrototypeOf:e("./_set-proto").set})}],"_set-proto.js":["./_is-object","./_an-object","./_ctx","./_object-gopd",function(e,t,r){var n=e("./_is-object"),i=e("./_an-object"),o=function(e,t){if(i(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};r.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,r,n){try{n=e("./_ctx")(Function.call,e("./_object-gopd").f(Object.prototype,"__proto__").set,2),n(t,[]),r=!(t instanceof Array)}catch(e){r=!0}return function e(t,i){return o(t,i),r?t.__proto__=i:n(t,i),t}}({},!1):void 0),check:o}}],"es6.object.create.js":["./_export","./_object-create",function(e){var t=e("./_export");t(t.S,"Object",{create:e("./_object-create")})}],"es6.object.define-property.js":["./_export","./_descriptors","./_object-dp",function(e){var t=e("./_export");t(t.S+t.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})}]}}}}},{extensions:[".js",".json"]}),u=a("./node_modules/meteor/modules/client.js");"undefined"==typeof Package&&(Package={}),function(e,t){for(var r in t)r in e||(e[r]=t[r])}(Package.modules=u,{meteorInstall:i,Buffer:o,process:s})}();
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,r=Package.meteor.meteorEnv,n=Package.modules.meteorInstall,o=Package.modules.Buffer,i=Package.modules.process,a,c,u,f,s=n({node_modules:{meteor:{"es5-shim":{"client.js":["./import_globals.js","es5-shim/es5-shim.js","es5-shim/es5-sham.js","./console.js","./export_globals.js",function(t){t("./import_globals.js"),t("es5-shim/es5-shim.js"),t("es5-shim/es5-sham.js"),t("./console.js"),t("./export_globals.js")}],"console.js":function(){function t(t){var e=console[t];e&&"object"==typeof e&&(console[t]=function(){return Function.prototype.apply.call(e,console,arguments)})}var e=Object.prototype.hasOwnProperty;if("object"==typeof console&&"object"==typeof console.log)for(var r in console)e.call(console,r)&&t(r)},"export_globals.js":function(){e.Date!==a&&(e.Date=a),e.parseInt!==c&&(e.parseInt=c),e.parseFloat!==u&&(e.parseFloat=u);var t=String.prototype;t.replace!==f&&(t.replace=f)},"import_globals.js":function(){a=e.Date,c=e.parseInt,u=e.parseFloat,f=String.prototype.replace},node_modules:{"es5-shim":{"es5-shim.js":function(t,e,r){!function(t,n){"use strict";"function"==typeof define&&define.amd?define(n):"object"==typeof e?r.exports=n():t.returnExports=n()}(this,function(){var t=Array,e=t.prototype,r=Object,n=r.prototype,o=Function,i=o.prototype,f=String,s=f.prototype,l=Number,p=l.prototype,h=e.slice,y=e.splice,d=e.push,b=e.unshift,g=e.concat,v=e.join,w=i.call,j=i.apply,O=Math.max,m=Math.min,T=n.toString,E="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,x,S=Function.prototype.toString,_=/^\s*class /,P=function t(e){try{var r=S.call(e),n=r.replace(/\/\/.*\n/g,""),o=n.replace(/\/\*[.\s\S]*\*\//g,""),i=o.replace(/\n/gm," ").replace(/ {2}/g," ");return _.test(i)}catch(t){return!1}},M=function t(e){try{return!P(e)&&(S.call(e),!0)}catch(t){return!1}},I="[object Function]",D="[object GeneratorFunction]",x=function t(e){if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(E)return M(e);if(P(e))return!1;var r=T.call(e);return r===I||r===D},k,F=RegExp.prototype.exec,U=function t(e){try{return F.call(e),!0}catch(t){return!1}},N="[object RegExp]";k=function t(e){return"object"==typeof e&&(E?U(e):T.call(e)===N)};var C,A=String.prototype.valueOf,R=function t(e){try{return A.call(e),!0}catch(t){return!1}},$="[object String]";C=function t(e){return"string"==typeof e||"object"==typeof e&&(E?R(e):T.call(e)===$)};var z=r.defineProperty&&function(){try{var t={};r.defineProperty(t,"x",{enumerable:!1,value:t});for(var e in t)return!1;return t.x===t}catch(t){return!1}}(),J=function(t){var e;return e=z?function(t,e,n,o){!o&&e in t||r.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:n})}:function(t,e,r,n){!n&&e in t||(t[e]=r)},function r(n,o,i){for(var a in o)t.call(o,a)&&e(n,a,o[a],i)}}(n.hasOwnProperty),G=function t(e){var r=typeof e;return null===e||"object"!==r&&"function"!==r},Z=l.isNaN||function t(e){return e!==e},Y={ToInteger:function t(e){var r=+e;return Z(r)?r=0:0!==r&&r!==1/0&&r!==-(1/0)&&(r=(r>0||-1)*Math.floor(Math.abs(r))),r},ToPrimitive:function t(e){var r,n,o;if(G(e))return e;if(n=e.valueOf,x(n)&&(r=n.call(e),G(r)))return r;if(o=e.toString,x(o)&&(r=o.call(e),G(r)))return r;throw new TypeError},ToObject:function(t){if(null==t)throw new TypeError("can't convert "+t+" to object");return r(t)},ToUint32:function t(e){return e>>>0}},W=function t(){};J(i,{bind:function t(e){var n=this;if(!x(n))throw new TypeError("Function.prototype.bind called on incompatible "+n);for(var i=h.call(arguments,1),a,c=function(){if(this instanceof a){var t=j.call(n,this,g.call(i,h.call(arguments)));return r(t)===t?t:this}return j.call(n,e,g.call(i,h.call(arguments)))},u=O(0,n.length-i.length),f=[],s=0;s<u;s++)d.call(f,"$"+s);return a=o("binder","return function ("+v.call(f,",")+"){ return binder.apply(this, arguments); }")(c),n.prototype&&(W.prototype=n.prototype,a.prototype=new W,W.prototype=null),a}});var B=w.bind(n.hasOwnProperty),X=w.bind(n.toString),H=w.bind(h),L=j.bind(h),q=w.bind(s.slice),K=w.bind(s.split),Q=w.bind(s.indexOf),V=w.bind(d),tt=w.bind(n.propertyIsEnumerable),et=w.bind(e.sort),rt=t.isArray||function t(e){return"[object Array]"===X(e)},nt=1!==[].unshift(0);J(e,{unshift:function(){return b.apply(this,arguments),this.length}},nt),J(t,{isArray:rt});var ot=r("a"),it="a"!==ot[0]||!(0 in ot),at=function t(e){var r=!0,n=!0,o=!1;if(e)try{e.call("foo",function(t,e,n){"object"!=typeof n&&(r=!1)}),e.call([1],function(){"use strict";n="string"==typeof this},"x")}catch(t){o=!0}return!!e&&!o&&r&&n};J(e,{forEach:function t(e){var r=Y.ToObject(this),n=it&&C(this)?K(this,""):r,o=-1,i=Y.ToUint32(n.length),a;if(arguments.length>1&&(a=arguments[1]),!x(e))throw new TypeError("Array.prototype.forEach callback must be a function");for(;++o<i;)o in n&&("undefined"==typeof a?e(n[o],o,r):e.call(a,n[o],o,r))}},!at(e.forEach)),J(e,{map:function e(r){var n=Y.ToObject(this),o=it&&C(this)?K(this,""):n,i=Y.ToUint32(o.length),a=t(i),c;if(arguments.lengLine truncated !function(){var t=Package.meteor.Meteor,e=Package.meteor.global,r=Package.meteor.meteorEnv,n=Package.modules.meteorInstall,o=Package.modules.Buffer,i=Package.modules.process,a,c,u,f,s=n({node_modules:{meteor:{"es5-shim":{"client.js":["./import_globals.js","es5-shim/es5-shim.js","es5-shim/es5-sham.js","./console.js","./export_globals.js",function(t){t("./import_globals.js"),t("es5-shim/es5-shim.js"),t("es5-shim/es5-sham.js"),t("./console.js"),t("./export_globals.js")}],"console.js":function(){function t(t){var e=console[t];e&&"object"==typeof e&&(console[t]=function(){return Function.prototype.apply.call(e,console,arguments)})}var e=Object.prototype.hasOwnProperty;if("object"==typeof console&&"object"==typeof console.log)for(var r in console)e.call(console,r)&&t(r)},"export_globals.js":function(){e.Date!==a&&(e.Date=a),e.parseInt!==c&&(e.parseInt=c),e.parseFloat!==u&&(e.parseFloat=u);var t=String.prototype;t.replace!==f&&(t.replace=f)},"import_globals.js":function(){a=e.Date,c=e.parseInt,u=e.parseFloat,f=String.prototype.replace},node_modules:{"es5-shim":{"es5-shim.js":function(t,e,r){!function(t,n){"use strict";"function"==typeof define&&define.amd?define(n):"object"==typeof e?r.exports=n():t.returnExports=n()}(this,function(){var t=Array,e=t.prototype,r=Object,n=r.prototype,o=Function,i=o.prototype,f=String,s=f.prototype,l=Number,p=l.prototype,h=e.slice,y=e.splice,d=e.push,b=e.unshift,g=e.concat,v=e.join,w=i.call,j=i.apply,O=Math.max,m=Math.min,T=n.toString,E="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,x,S=Function.prototype.toString,_=/^\s*class /,P=function t(e){try{var r=S.call(e),n=r.replace(/\/\/.*\n/g,""),o=n.replace(/\/\*[.\s\S]*\*\//g,""),i=o.replace(/\n/gm," ").replace(/ {2}/g," ");return _.test(i)}catch(t){return!1}},M=function t(e){try{return!P(e)&&(S.call(e),!0)}catch(t){return!1}},I="[object Function]",D="[object GeneratorFunction]",x=function t(e){if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(E)return M(e);if(P(e))return!1;var r=T.call(e);return r===I||r===D},k,F=RegExp.prototype.exec,U=function t(e){try{return F.call(e),!0}catch(t){return!1}},N="[object RegExp]";k=function t(e){return"object"==typeof e&&(E?U(e):T.call(e)===N)};var C,A=String.prototype.valueOf,R=function t(e){try{return A.call(e),!0}catch(t){return!1}},$="[object String]";C=function t(e){return"string"==typeof e||"object"==typeof e&&(E?R(e):T.call(e)===$)};var z=r.defineProperty&&function(){try{var t={};r.defineProperty(t,"x",{enumerable:!1,value:t});for(var e in t)return!1;return t.x===t}catch(t){return!1}}(),J=function(t){var e;return e=z?function(t,e,n,o){!o&&e in t||r.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:n})}:function(t,e,r,n){!n&&e in t||(t[e]=r)},function r(n,o,i){for(var a in o)t.call(o,a)&&e(n,a,o[a],i)}}(n.hasOwnProperty),G=function t(e){var r=typeof e;return null===e||"object"!==r&&"function"!==r},Z=l.isNaN||function t(e){return e!==e},Y={ToInteger:function t(e){var r=+e;return Z(r)?r=0:0!==r&&r!==1/0&&r!==-(1/0)&&(r=(r>0||-1)*Math.floor(Math.abs(r))),r},ToPrimitive:function t(e){var r,n,o;if(G(e))return e;if(n=e.valueOf,x(n)&&(r=n.call(e),G(r)))return r;if(o=e.toString,x(o)&&(r=o.call(e),G(r)))return r;throw new TypeError},ToObject:function(t){if(null==t)throw new TypeError("can't convert "+t+" to object");return r(t)},ToUint32:function t(e){return e>>>0}},W=function t(){};J(i,{bind:function t(e){var n=this;if(!x(n))throw new TypeError("Function.prototype.bind called on incompatible "+n);for(var i=h.call(arguments,1),a,c=function(){if(this instanceof a){var t=j.call(n,this,g.call(i,h.call(arguments)));return r(t)===t?t:this}return j.call(n,e,g.call(i,h.call(arguments)))},u=O(0,n.length-i.length),f=[],s=0;s<u;s++)d.call(f,"$"+s);return a=o("binder","return function ("+v.call(f,",")+"){ return binder.apply(this, arguments); }")(c),n.prototype&&(W.prototype=n.prototype,a.prototype=new W,W.prototype=null),a}});var B=w.bind(n.hasOwnProperty),X=w.bind(n.toString),H=w.bind(h),L=j.bind(h),q=w.bind(s.slice),K=w.bind(s.split),Q=w.bind(s.indexOf),V=w.bind(d),tt=w.bind(n.propertyIsEnumerable),et=w.bind(e.sort),rt=t.isArray||function t(e){return"[object Array]"===X(e)},nt=1!==[].unshift(0);J(e,{unshift:function(){return b.apply(this,arguments),this.length}},nt),J(t,{isArray:rt});var ot=r("a"),it="a"!==ot[0]||!(0 in ot),at=function t(e){var r=!0,n=!0,o=!1;if(e)try{e.call("foo",function(t,e,n){"object"!=typeof n&&(r=!1)}),e.call([1],function(){"use strict";n="string"==typeof this},"x")}catch(t){o=!0}return!!e&&!o&&r&&n};J(e,{forEach:function t(e){var r=Y.ToObject(this),n=it&&C(this)?K(this,""):r,o=-1,i=Y.ToUint32(n.length),a;if(arguments.length>1&&(a=arguments[1]),!x(e))throw new TypeError("Array.prototype.forEach callback must be a function");for(;++o<i;)o in n&&("undefined"==typeof a?e(n[o],o,r):e.call(a,n[o],o,r))}},!at(e.forEach)),J(e,{map:function e(r){var n=Y.ToObject(this),o=it&&C(this)?K(this,""):n,i=Y.ToUint32(o.length),a=t(i),c;if(arguments.lengLine truncated
@@ -145,21 +145,28 @@ n._simpleSchema=t,n._schema=t.schema(),n._schemaKeys=o.keys(n._schema),n._invali
!function(){var e=Package.meteor.Meteor,n=Package.meteor.global,a=Package.meteor.meteorEnv,r;(function(){var n=0,a=!1;r={hold:function(){if(!e.isCordova)return{release:function(){}};if(a)throw new Error("Can't show launch screen once it's hidden");n++;var r=!1,o=function(){e.isCordova&&(r||(r=!0,n--,0===n&&"undefined"!=typeof navigator&&navigator.splashscreen&&(a=!0,navigator.splashscreen.hide())))};return{release:o}}}}).call(this),function(){var n=r.hold(),a=Package.templating&&Package.templating.Template;e.startup(function(){a?Package["iron:router"]?Package["iron:router"].Router.onAfterAction(function(){n.release()}):(a.body.onRendered(function(){n.release()}),setTimeout(function(){n.release()},6e3)):n.release()})}.call(this),"undefined"==typeof Package&&(Package={}),function(e,n){for(var a in n)a in e||(e[a]=n[a])}(Package["launch-screen"]={},{LaunchScreen:r})}(); !function(){var e=Package.meteor.Meteor,n=Package.meteor.global,a=Package.meteor.meteorEnv,r;(function(){var n=0,a=!1;r={hold:function(){if(!e.isCordova)return{release:function(){}};if(a)throw new Error("Can't show launch screen once it's hidden");n++;var r=!1,o=function(){e.isCordova&&(r||(r=!0,n--,0===n&&"undefined"!=typeof navigator&&navigator.splashscreen&&(a=!0,navigator.splashscreen.hide())))};return{release:o}}}}).call(this),function(){var n=r.hold(),a=Package.templating&&Package.templating.Template;e.startup(function(){a?Package["iron:router"]?Package["iron:router"].Router.onAfterAction(function(){n.release()}):(a.body.onRendered(function(){n.release()}),setTimeout(function(){n.release()},6e3)):n.release()})}.call(this),"undefined"==typeof Package&&(Package={}),function(e,n){for(var a in n)a in e||(e[a]=n[a])}(Package["launch-screen"]={},{LaunchScreen:r})}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,r=Package.jquery.jQuery,i=Package.underscore._,a=Package["templating-runtime"].Template,u=Package["reactive-var"].ReactiveVar,l=Package["iron:router"].Router,s=Package["iron:router"].RouteController,c=Package["aldeed:simple-schema"].SimpleSchema,p=Package["aldeed:simple-schema"].MongoObject,m=Package.modules.meteorInstall,d=Package.modules.Buffer,f=Package.modules.process,h=Package["ecmascript-runtime"].Symbol,g=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,b=Package["babel-runtime"].meteorBabelHelpers,k=Package.promise.Promise,y=Package["iron:core"].Iron,x=Package.webapp.WebApp,w=Package.logging.Log,j=Package.deps.Tracker,T=Package.deps.Deps,C=Package.session.Session,I=Package["ddp-client"].DDP,_=Package.mongo.Mongo,M=Package.ui.Blaze,H=Package.ui.UI,P=Package.ui.Handlebars,O=Package.spacebars.Spacebars,F=Package.check.check,D=Package.check.Match,$=Package.random.Random,S=Package.ejson.EJSON,z=Package["launch-screen"].LaunchScreen,R=Package.htmljs.HTML,A=m({node_modules:{meteor:{"ohif:core":{"main.js":["meteor/meteor",function(e,t,n){n.export({OHIF:function(){return r}});var o;n.import("meteor/meteor",{Meteor:function(e){o=e}});var r={log:{},ui:{},utils:{},viewer:{},cornerstone:{}};o.isClient&&(window.OHIF=r)}],client:{"index.js":["./lib","./helpers","./components","./ui","./routes.js",function(e,t,n){n.import("./lib"),n.import("./helpers"),n.import("./components"),n.import("./ui"),n.import("./routes.js")}],"routes.js":["meteor/iron:router",function(e,t,n){var o;n.import("meteor/iron:router",{Router:function(e){o=e}}),o.route("/playground",function(){this.render("componentPlayground")})}],components:{"index.js":["./base","./bootstrap","./playground/playground.html","./playground/playground.styl","./playground/playground.js",function(e,t,n){n.import("./base"),n.import("./bootstrap"),n.import("./playground/playground.html"),n.import("./playground/playground.styl"),n.import("./playground/playground.js")}],base:{"component.js":["babel-runtime/helpers/classCallCheck","meteor/ohif:core",function(e,t,n){var o;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}});var i=function(){function e(t){o(this,e),t.view._component=this,t.sections={},this.templateInstance=t,this.registeredItems=new v}return e.prototype.registerSelf=function(){function e(){var e=r.blaze.getParentComponent(this.templateInstance.view);e&&(this.parent=e,e.registeredItems.add(this))}return e}(),e.prototype.unregisterSelf=function(){function e(){var e=r.blaze.getParentComponent(this.templateInstance.view);e&&(delete this.parent,e.registeredItems.delete(this))}return e}(),e}();r.Component=i}],"index.js":["./component.js","./mixin.js","./template.js","./section/section.html","./section/section.js","./mixins/action.js","./mixins/button.js","./mixins/checkbox.js","./mixins/component.js","./mixins/form.js","./mixins/formItem.js","./mixins/group.js","./mixins/groupRadio.js","./mixins/input.js","./mixins/link.js","./mixins/schemaData.js","./mixins/select.js","./mixins/select2.js","./templates/button.html","./templates/custom.html","./templates/div.html","./templates/form.html","./templates/input.html","./templates/link.html","./templates/select.html","./wrappers/label.html","./wrappers/labelContent.html",function(e,t,n){n.import("./component.js"),n.import("./mixin.js"),n.import("./template.js"),n.import("./section/section.html"),n.import("./section/section.js"),n.import("./mixins/action.js"),n.import("./mixins/button.js"),n.import("./mixins/checkbox.js"),n.import("./mixins/component.js"),n.import("./mixins/form.js"),n.import("./mixins/formItem.js"),n.import("./mixins/group.js"),n.import("./mixins/groupRadio.js"),n.import("./mixins/input.js"),n.import("./mixins/link.js"),n.import("./mixins/schemaData.js"),n.import("./mixins/select.js"),n.import("./mixins/select2.js"),n.import("./templates/button.html"),n.import("./templates/custom.html"),n.import("./templates/div.html"),n.import("./templates/form.html"),n.import("./templates/input.html"),n.import("./templates/link.html"),n.import("./templates/select.html"),n.import("./wrappers/label.html"),n.import("./wrappers/labelContent.html")}],"mixin.js":["babel-runtime/helpers/classCallCheck","meteor/ohif:core","meteor/underscore",function(e,t,n){var o;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}});var i;n.import("meteor/underscore",{_:function(e){i=e}}),r.mixins={};var a=function(){function e(t){var n=t.dependencies,r=t.composition;o(this,e),this.dependencies=n||"",this.composition=r}return e.prototype.init=function(){function t(t,n,o,r){var a=this,u=this.dependencies.split(" ");i.each(u,function(i){if(i){var u=e.getMixin(i);if(u===a)throw new Error("Mixin "+i+" has a cyclic dependency.");u.init(t,n,o,r)}}),this.applLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,r=Package.jquery.jQuery,i=Package.underscore._,a=Package["templating-runtime"].Template,u=Package["reactive-var"].ReactiveVar,l=Package["iron:router"].Router,s=Package["iron:router"].RouteController,c=Package["aldeed:simple-schema"].SimpleSchema,p=Package["aldeed:simple-schema"].MongoObject,m=Package.modules.meteorInstall,d=Package.modules.Buffer,f=Package.modules.process,h=Package["ecmascript-runtime"].Symbol,g=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,b=Package["babel-runtime"].meteorBabelHelpers,k=Package.promise.Promise,y=Package["iron:core"].Iron,x=Package.webapp.WebApp,w=Package.logging.Log,j=Package.deps.Tracker,T=Package.deps.Deps,C=Package.session.Session,I=Package["ddp-client"].DDP,_=Package.mongo.Mongo,M=Package.ui.Blaze,H=Package.ui.UI,P=Package.ui.Handlebars,O=Package.spacebars.Spacebars,F=Package.check.check,$=Package.check.Match,D=Package.random.Random,S=Package.ejson.EJSON,R=Package["launch-screen"].LaunchScreen,z=Package.htmljs.HTML,V=m({node_modules:{meteor:{"ohif:core":{"main.js":["meteor/meteor",function(e,t,n){n.export({OHIF:function(){return r}});var o;n.import("meteor/meteor",{Meteor:function(e){o=e}});var r={log:{},ui:{},utils:{},viewer:{},cornerstone:{}};o.isClient&&(window.OHIF=r)}],client:{"index.js":["./lib","./helpers","./components","./ui","./routes.js",function(e,t,n){n.import("./lib"),n.import("./helpers"),n.import("./components"),n.import("./ui"),n.import("./routes.js")}],"routes.js":["meteor/iron:router",function(e,t,n){var o;n.import("meteor/iron:router",{Router:function(e){o=e}}),o.route("/playground",function(){this.render("componentPlayground")})}],components:{"index.js":["./base","./bootstrap","./playground/playground.html","./playground/playground.styl","./playground/playground.js",function(e,t,n){n.import("./base"),n.import("./bootstrap"),n.import("./playground/playground.html"),n.import("./playground/playground.styl"),n.import("./playground/playground.js")}],base:{"component.js":["babel-runtime/helpers/classCallCheck","meteor/ohif:core",function(e,t,n){var o;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}});var i=function(){function e(t){o(this,e),t.view._component=this,t.sections={},this.templateInstance=t,this.registeredItems=new v}return e.prototype.registerSelf=function(){function e(){var e=r.blaze.getParentComponent(this.templateInstance.view);e&&(this.parent=e,e.registeredItems.add(this))}return e}(),e.prototype.unregisterSelf=function(){function e(){var e=r.blaze.getParentComponent(this.templateInstance.view);e&&(delete this.parent,e.registeredItems.delete(this))}return e}(),e}();r.Component=i}],"index.js":["./component.js","./mixin.js","./template.js","./section/section.html","./section/section.js","./mixins/action.js","./mixins/button.js","./mixins/checkbox.js","./mixins/component.js","./mixins/dropdown.js","./mixins/form.js","./mixins/formItem.js","./mixins/group.js","./mixins/groupRadio.js","./mixins/input.js","./mixins/link.js","./mixins/schemaData.js","./mixins/select.js","./mixins/select2.js","./templates/button.html","./templates/custom.html","./templates/div.html","./templates/form.html","./templates/input.html","./templates/link.html","./templates/select.html","./wrappers/label.html","./wrappers/labelContent.html",function(e,t,n){n.import("./component.js"),n.import("./mixin.js"),n.import("./template.js"),n.import("./section/section.html"),n.import("./section/section.js"),n.import("./mixins/action.js"),n.import("./mixins/button.js"),n.import("./mixins/checkbox.js"),n.import("./mixins/component.js"),n.import("./mixins/dropdown.js"),n.import("./mixins/form.js"),n.import("./mixins/formItem.js"),n.import("./mixins/group.js"),n.import("./mixins/groupRadio.js"),n.import("./mixins/input.js"),n.import("./mixins/link.js"),n.import("./mixins/schemaData.js"),n.import("./mixins/select.js"),n.import("./mixins/select2.js"),n.import("./templates/button.html"),n.import("./templates/custom.html"),n.import("./templates/div.html"),n.import("./templates/form.html"),n.import("./templates/input.html"),n.import("./templates/link.html"),n.import("./templates/select.html"),n.import("./wrappers/label.html"),n.import("./wrappers/labelContent.html")}],"mixin.js":["babel-runtime/helpers/classCallCheck","meteor/ohif:core","meteor/underscore",function(e,t,n){var o;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}});var i;n.import("meteor/underscore",{_:function(e){i=e}}),r.mixins={};var a=function(){function e(t){var n=t.dependencies,r=t.composition;o(this,e),this.dependencies=n||"",this.composition=r}return e.prototype.init=function(){function t(t,n,o,r){var a=this,u=this.dependencies.split(" ");i.each(u,function(i){if(i){var u=e.getMixin(i);if(u===a)throw new Error("Mixin "+i+"Line truncated
n.import("./dialog/unsavedChangesDialog.html"),n.import("./dialog/unsavedChangesDialog.js"),n.import("./dropdown/backdrop.html"),n.import("./dropdown/form.html"),n.import("./dropdown/form.js"),n.import("./form/button.html"),n.import("./form/form.html"),n.import("./form/group.html"),n.import("./form/link.html"),n.import("./input/checkbox.html"),n.import("./input/hidden.html"),n.import("./input/groupRadio.html"),n.import("./input/password.html"),n.import("./input/radio.html"),n.import("./input/range.html"),n.import("./input/select.html"),n.import("./input/text.html")}],dialog:{"confirm.html":["./template.confirm.js",function(e,t,n){n.exports=e("./template.confirm.js")}],"template.confirm.js":function(){a.__checkName("dialogConfirm"),a.dialogConfirm=new a("Template.dialogConfirm",function(){var e=this;return M._TemplateWith(function(){return O.dataMustache(e.lookup("extend"),e.lookup("."),O.kw({dialogClass:"modal-sm",title:O.dataMustache(e.lookup("choose"),O.dot(e.lookup("."),"title"),"Confirmation")}))},function(){return O.include(e.lookupTemplate("dialogForm"),function(){return["\n ",R.P(M.View("lookup:choose",function(){return O.mustache(e.lookup("choose"),O.dot(e.lookup("."),"message"),"Are you sure you want to perform this action?")})),"\n "]})})})},"form.html":["./template.form.js",function(e,t,n){n.exports=e("./template.form.js")}],"template.form.js":function(){a.__checkName("dialogForm"),a.dialogForm=new a("Template.dialogForm",function(){var e=this;return R.DIV({id:function(){return O.mustache(O.dot(e.lookup("."),"id"))},class:"modal fade",tabindex:"-1",role:"dialog"},"\n ",R.DIV({class:function(){return["modal-dialog ",O.mustache(O.dot(e.lookup("."),"dialogClass"))]},role:"document"},"\n ",M._TemplateWith(function(){return{class:O.call("modal-content"),hideValidationBox:O.call(!0),api:O.call(O.dataMustache(e.lookup("extend"),O.dot(e.lookup("instance"),"api"),O.dot(e.lookup("instance"),"data","api"))),schema:O.call(O.dot(e.lookup("."),"schema"))}},function(){return O.include(e.lookupTemplate("form"),function(){return["\n ",R.DIV({class:"modal-header"},"\n ",M._TemplateWith(function(){return{class:O.call("close"),action:O.call("cancel"),tagAttributes:O.call(O.dataMustache(e.lookup("extend"),O.dot(e.lookup("."),"tagAttributes"),O.kw({"data-dismiss":"modal","aria-label":"Close"})))}},function(){return O.include(e.lookupTemplate("button"),function(){return R.SPAN({"aria-hidden":"true"},R.CharRef({html:"&times;",str:"×"}))})}),"\n ",R.H4({class:"modal-title"},M.View("lookup:..title",function(){return O.mustache(O.dot(e.lookup("."),"title"))})),"\n "),"\n ",R.DIV({class:"modal-body"},"\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "),"\n ",R.DIV({class:"modal-footer"},"\n ",M._TemplateWith(function(){return{action:O.call("cancel"),class:O.call(O.dataMustache(e.lookup("concat"),"btn btn-cancel ",O.dataMustache(e.lookup("choose"),O.dot(e.lookup("."),"cancelClass"),"btn-default"))),tagAttributes:O.call(O.dataMustache(e.lookup("extend"),O.dot(e.lookup("."),"tagAttributes"),O.kw({"data-dismiss":"modal"})))}},function(){return O.include(e.lookupTemplate("button"),function(){return M.View("lookup:choose",function(){return O.mustache(e.lookup("choose"),O.dot(e.lookup("."),"cancelLabel"),"Cancel")})})}),"\n ",M._TemplateWith(function(){return{action:O.call("confirm"),class:O.call(O.dataMustache(e.lookup("concat"),"btn btn-confirm ",O.dataMustache(e.lookup("choose"),O.dot(e.lookup("."),"confirmClass"),"btn-primary")))}},function(){return O.include(e.lookupTemplate("button"),function(){return M.View("lookup:choose",function(){return O.mustache(e.lookup("choose"),O.dot(e.lookup("."),"confirmLabel"),"Confirm")})})}),"\n "),"\n "]})}),"\n "),"\n ")})},"form.js":["meteor/templating","meteor/underscore","meteor/ohif:core",function(e,t,n){var o;n.import("meteor/templating",{Template:function(e){o=e}});var r;n.import("meteor/underscore",{_:function(e){r=e}});var i;n.import("meteor/ohif:core",{OHIF:function(e){i=e}}),o.dialogForm.onCreated(function(){var e=o.instance();e.api={confirm:function(){function t(){var t=e.$("form").data("component");t.validate()&&e.$(".modal").one("hidden.bs.modal",function(n){var o=t.value();r.isFunction(e.data.confirmCallback)?e.data.confirmCallback(o,e.data.promiseResolve):e.data.promiseResolve(o)}).modal("hide")}return t}(),cancel:function(){function t(){e.$(".modal").one("hidden.bs.modal",function(t){r.isFunction(e.data.cancelCallback)?e.data.cancelCallback(e.data.promiseReject):e.data.promiseReject()}).modal("hide")}return t}()}}),o.dialogForm.onRendered(function(){var e=o.instance(),t=r.extend({backdrop:"static",keyboard:!1},e.data.modalOptions),n=e.$(".modal");n.modal(t);var a=e.data.positionLine truncated return O.call(e.templateContentBlock)})}),"\n "]}),"\n "),"\n "]})})},"labelContent.html":["./template.labelContent.js",function(e,t,n){n.exports=e("./template.labelContent.js")}],"template.labelContent.js":function(){a.__checkName("wrapperLabelContent"),a.wrapperLabelContent=new a("Template.wrapperLabelContent",function(){var e=this;return[M.If(function(){return O.call(O.dot(e.lookup("."),"labelAfter"))},function(){return["\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "]}),"\n ",z.SPAN({class:"wrapperText"},M._TemplateWith(function(){return"labelBeforeText"},function(){return O.include(e.lookupTemplate("section"))}),M.View("lookup:reactive",function(){return O.mustache(e.lookup("reactive"),O.dot(e.lookup("."),"label"))}),M._TemplateWith(function(){return"labelAfterText"},function(){return O.include(e.lookupTemplate("section"))})),"\n ",M.Unless(function(){return O.call(O.dot(e.lookup("."),"labelAfter"))},function(){return["\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "]})]})}}},bootstrap:{"index.js":["./dialog/confirm.html","./dialog/form.html","./dialog/form.js","./dialog/header.html","./dialog/info.html","./dialog/info.js","./dialog/loading.html","./dialog/loading.js","./dialog/login.html","./dialog/login.js","./dialog/progress.html","./dialog/progress.js","./dialog/simple.html","./dialog/simple.js","./dialog/unsavedChangesDialog.html","./dialog/unsavedChangesDialog.js","./dropdown/form.html","./form/button.html","./form/form.html","./form/group.html","./form/link.html","./input/checkbox.html","./input/hidden.html","./input/groupRadio.html","./input/password.html","./input/radio.html","./input/range.html","./input/select.html","./input/text.html",function(e,t,n){n.import("./dialog/confirm.html"),n.import("./dialog/form.html"),n.import("./dialog/form.js"),n.import("./dialog/header.html"),n.import("./dialog/info.html"),n.import("./dialog/info.js"),n.import("./dialog/loading.html"),n.import("./dialog/loading.js"),n.import("./dialog/login.html"),n.import("./dialog/login.js"),n.import("./dialog/progress.html"),n.import("./dialog/progress.js"),n.import("./dialog/simple.html"),n.import("./dialog/simple.js"),n.import("./dialog/unsavedChangesDialog.html"),n.import("./dialog/unsavedChangesDialog.js"),n.import("./dropdown/form.html"),n.import("./form/button.html"),n.import("./form/form.html"),n.import("./form/group.html"),n.import("./form/link.html"),n.import("./input/checkbox.html"),n.import("./input/hidden.html"),n.import("./input/groupRadio.html"),n.import("./input/password.html"),n.import("./input/radio.html"),n.import("./input/range.html"),n.import("./input/select.html"),n.import("./input/text.html")}],dialog:{"confirm.html":["./template.confirm.js",function(e,t,n){n.exports=e("./template.confirm.js")}],"template.confirm.js":function(){a.__checkName("dialogConfirm"),a.dialogConfirm=new a("Template.dialogConfirm",function(){var e=this;return M._TemplateWith(function(){return O.dataMustache(e.lookup("extend"),e.lookup("."),O.kw({dialogClass:"modal-sm",title:O.dataMustache(e.lookup("choose"),O.dot(e.lookup("."),"title"),"Confirmation")}))},function(){return O.include(e.lookupTemplate("dialogForm"),function(){return["\n ",z.P(M.View("lookup:choose",function(){return O.mustache(e.lookup("choose"),O.dot(e.lookup("."),"message"),"Are you sure you want to perform this action?")})),"\n "]})})})},"form.html":["./template.form.js",function(e,t,n){n.exports=e("./template.form.js")}],"template.form.js":function(){a.__checkName("dialogForm"),a.dialogForm=new a("Template.dialogForm",function(){var e=this;return z.DIV({id:function(){return O.mustache(O.dot(e.lookup("."),"id"))},class:"modal fade",tabindex:"-1",role:"dialog"},"\n ",z.DIV({class:function(){return["modal-dialog ",O.mustache(O.dot(e.lookup("."),"dialogClass"))]},role:"document"},"\n ",M._TemplateWith(function(){return{class:O.call("modal-content"),hideValidationBox:O.call(!0),api:O.call(O.dataMustache(e.lookup("extend"),O.dot(e.lookup("instance"),"api"),O.dot(e.lookup("instance"),"data","api"))),schema:O.call(O.dot(e.lookup("."),"schema"))}},function(){return O.include(e.lookupTemplate("form"),function(){return["\n ",M._TemplateWith(function(){return O.call(e.lookup("."))},function(){return O.include(e.lookupTemplate("dialogHeader"))}),"\n ",z.DIV({class:"modal-body"},"\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "),"\n ",z.DIV({class:"modal-footer"},"\n ",M._TemplateWith(function(){return"dialogFooter"},function(){return O.include(e.lookupTemplate("section"))}),"\n ",M._TemplateWith(function(){return{action:O.call("cancel"),class:O.call(O.dataMustache(e.lookup("conLine truncated
"playground.styl":["./playground.styl.css",function(e,t,n){n.exports=e("./playground.styl.css")}],"playground.styl.css":["meteor/modules",function(e,t,n){n.exports=e("meteor/modules").addStyles(".layout-container {\n align-items: stretch;\n display: flex;\n flex-flow: column nowrap;\n height: 100vh;\n}\n.layout-container .layout-header {\n background-color: #0ff;\n flex-grow: 0;\n}\n.layout-container .layout-body {\n align-items: stretch;\n display: flex;\n flex-grow: 1;\n}\n.layout-sidebar {\n background-color: #0f0;\n flex-grow: 0;\n}\n.layout-main {\n background-color: #fff;\n flex-grow: 1;\n}\n.toolbar-drawer {\n overflow: hidden;\n transition: max-height 0.3s ease;\n}\n.toolbar-drawer:not(.open) {\n max-height: 0 !important;\n}\n.layout-sidebar-left,\n.layout-sidebar-right {\n overflow: hidden;\n transition: max-width 0.3s ease;\n}\n.layout-sidebar-left:not(.open),\n.layout-sidebar-right:not(.open) {\n max-width: 0 !important;\n}\n")}]}},helpers:{"blaze.js":["meteor/meteor","meteor/templating","meteor/session","meteor/reactive-var",function(e,t,n){var o;n.import("meteor/meteor",{Meteor:function(e){o=e}});var r;n.import("meteor/templating",{Template:function(e){r=e}});var i;n.import("meteor/session",{Session:function(e){i=e}});var a;n.import("meteor/reactive-var",{ReactiveVar:function(e){a=e}}),r.registerHelper("absoluteUrl",function(e){return o.absoluteUrl(e)}),r.registerHelper("instance",function(){return r.instance()}),r.registerHelper("session",function(e){return i.get(e)}),r.registerHelper("reactive",function(e){return e instanceof a?e.get():e})}],"data.js":["babel-runtime/helpers/toConsumableArray","babel-runtime/helpers/typeof","meteor/underscore","meteor/templating",function(e,t,n){var o;n.import("babel-runtime/helpers/toConsumableArray",{default:function(e){o=e}});var r;n.import("babel-runtime/helpers/typeof",{default:function(e){r=e}});var i;n.import("meteor/underscore",{_:function(e){i=e}});var a;n.import("meteor/templating",{Template:function(e){a=e}});var u=function e(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];var a=n[0]||{},u=i.last(n).hash,l=i.initial(n);return i.each(l,function(e){"object"===("undefined"==typeof e?"undefined":r(e))&&i.extend(a,e)}),i.extend(a,u),a};a.registerHelper("extend",function(){return u.apply(void 0,arguments)}),a.registerHelper("clone",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.slice();return r.unshift({}),u.apply(void 0,o(r))}),a.registerHelper("choose",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=void 0;return i.each(i.initial(t,1),function(e){o||(o=e)}),o})}],"debug.js":["meteor/underscore","meteor/meteor","meteor/templating",function(e,t,n){var o;n.import("meteor/underscore",{_:function(e){o=e}});var r;n.import("meteor/meteor",{Meteor:function(e){r=e}});var i;n.import("meteor/templating",{Template:function(e){i=e}}),r.isDevelopment&&i.registerHelper("debug",function(){var e;(e=console).debug.apply(e,arguments)})}],"index.js":["./blaze.js","./data.js","./debug.js","./logical.js","./number.js","./string.js","./typing.js","./ui.js",function(e,t,n){n.import("./blaze.js"),n.import("./data.js"),n.import("./debug.js"),n.import("./logical.js"),n.import("./number.js"),n.import("./string.js"),n.import("./typing.js"),n.import("./ui.js")}],"logical.js":["meteor/underscore","meteor/templating",function(e,t,n){var o;n.import("meteor/underscore",{_:function(e){o=e}});var r;n.import("meteor/templating",{Template:function(e){r=e}}),r.registerHelper("bool",function(e){return!!e}),r.registerHelper("eq",function(e,t){return e===t}),r.registerHelper("ne",function(e,t){return e!==t}),r.registerHelper("gt",function(e,t){return e>t}),r.registerHelper("lt",function(e,t){return e<t}),r.registerHelper("gte",function(e,t){return e>=t}),r.registerHelper("lte",function(e,t){return e<=t}),r.registerHelper("not",function(e){return!e}),r.registerHelper("and",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=!0;return o.each(o.initial(t,1),function(e){return!e&&(r=!1)}),r}),r.registerHelper("or",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=!1;return o.each(o.initial(t,1),function(e){return e&&(r=!0)}),r}),r.registerHelper("valueIf",function(e,t,n){return e?t:n})}],"number.js":["meteor/underscore","meteor/templating",function(e,t,n){var o;n.import("meteor/underscore",{_:function(e){o=e}});var r;n.import("meteor/templating",{Template:function(e){r=e}}),r.registerHelper("sum",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=0;return o.each(o.initial(t,1),function(e){return r+=0|e}),r}),r.registerHelper("isValidNumber",function(e){return"number"==typeof e&&!isNaN(e)})}],"string.js":["meteor/ohif:core","meteor/underscore","meteor/templating",function(e,t,n){var o;n.import("meteor/ohif:core",{OHIF:function(e){o=e}});var r;n.import("meteor/underscore",{_:functioLine truncated options:O.dataMustache(e.lookup("clone"),O.dot(e.lookup("."),"options"),O.kw({multiple:O.dataMustache(e.lookup("valueIf"),O.dot(e.lookup("."),"multiple"),!0,!1),minimumResultsForSearch:O.dataMustache(e.lookup("valueIf"),O.dot(e.lookup("."),"hideSearch"),-1,O.dot(e.lookup("."),"minimumResultsForSearch"))}))}))},function(){return O.include(e.lookupTemplate("baseComponent"),function(){return["\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "]})})})},"text.html":["./template.text.js",function(e,t,n){n.exports=e("./template.text.js")}],"template.text.js":function(){a.__checkName("inputText"),a.inputText=new a("Template.inputText",function(){var e=this;return M._TemplateWith(function(){return O.dataMustache(e.lookup("extend"),e.lookup("."),O.kw({base:"baseInput",class:O.dataMustache(e.lookup("concat"),"form-control ",O.dot(e.lookup("."),"class")),mixins:O.dataMustache(e.lookup("concat"),"input ",O.dot(e.lookup("."),"mixins")),wrappers:O.dataMustache(e.lookup("concat"),"",O.dataMustache(e.lookup("valueIf"),e.lookup("reactive"),O.dot(e.lookup("."),"label"),"wrapperLabel ",""),O.dot(e.lookup("."),"wrappers"))}))},function(){return O.include(e.lookupTemplate("baseComponent"),function(){return["\n ",M._InOuterTemplateScope(e,function(){return O.include(function(){return O.call(e.templateContentBlock)})}),"\n "]})})})}}},playground:{"playground.html":["./template.playground.js",function(e,t,n){n.exports=e("./template.playground.js")}],"template.playground.js":function(){a.__checkName("componentPlayground"),a.componentPlayground=new a("Template.componentPlayground",function(){var e=this;return z.Raw('<div class="layout-container">\n <div class="layout-header">\n <div class="logo">LOGO</div>\n <div class="toolbar">\n <div class="toolbar-main">\n <button class="js-toggle-left">Toggle left</button>\n <button>Tool 1</button>\n <button>Tool 2</button>\n <button>Tool 3</button>\n <button class="js-tool-more">More...</button>\n <button class="js-toggle-right pull-right">Toggle right</button>\n </div>\n <div class="toolbar-drawer">\n <button>Tool 4</button>\n <button>Tool 5</button>\n <button>Tool 6</button>\n <button>Tool 7</button>\n </div>\n </div>\n </div>\n <div class="layout-body">\n <div class="layout-sidebar layout-sidebar-left">LEFT|LEFT|LEFT</div>\n <div class="layout-main">MAIN CONTENT</div>\n <div class="layout-sidebar layout-sidebar-right">RIGHT|RIGHT|RIGHT|RIGHT</div>\n </div>\n </div>')})},"playground.js":["meteor/templating","meteor/reactive-var","meteor/ohif:core",function(e,t,n){var o;n.import("meteor/templating",{Template:function(e){o=e}});var r;n.import("meteor/reactive-var",{ReactiveVar:function(e){r=e}});var i;n.import("meteor/ohif:core",{OHIF:function(e){i=e}}),i.ui.layoutState={leftSidebar:new r((!1)),rightSidebar:new r((!1)),toolsDrawer:new r((!1))},o.componentPlayground.onRendered(function(){var e=o.instance();e.$(".toolbar-drawer").adjustMax("height"),e.autorun(function(){var t=i.ui.layoutState.toolsDrawer.get();e.$(".toolbar-drawer").toggleClass("open",t)}),e.$(".layout-sidebar-left").adjustMax("width"),e.autorun(function(){var t=i.ui.layoutState.leftSidebar.get();e.$(".layout-sidebar-left").toggleClass("open",t)}),e.$(".layout-sidebar-right").adjustMax("width"),e.autorun(function(){var t=i.ui.layoutState.rightSidebar.get();e.$(".layout-sidebar-right").toggleClass("open",t)})}),o.componentPlayground.events({"click .js-tool-more":function(){function e(e,t){var n=i.ui.layoutState.toolsDrawer.get();i.ui.layoutState.toolsDrawer.set(!n)}return e}(),"click .js-toggle-left":function(){function e(e,t){var n=i.ui.layoutState.leftSidebar.get();i.ui.layoutState.leftSidebar.set(!n)}return e}(),"click .js-toggle-right":function(){function e(e,t){var n=i.ui.layoutState.rightSidebar.get();i.ui.layoutState.rightSidebar.set(!n)}return e}()})}],"playground.styl":["./playground.styl.css",function(e,t,n){n.exports=e("./playground.styl.css")}],"playground.styl.css":["meteor/modules",function(e,t,n){n.exports=e("meteor/modules").addStyles(".layout-container {\n align-items: stretch;\n display: flex;\n flex-flow: column nowrap;\n height: 100vh;\n}\n.layout-container .layout-header {\n background-color: #0ff;\n flex-grow: 0;\n}\n.layout-container .layout-body {\n align-items: stretch;\n display: flex;\n flex-grow: 1;\n}\n.layout-sidebar {\n background-color: #0f0;\n flex-grow: 0;\n}\n.layout-main {\n background-color: #fff;\n flex-grow: 1;\n}\n.toolbar-drawer {\n overflow: hidden;\n transition: max-height 0.3s ease;\n}\n.toolbar-drawer:not(.open) {\n max-height: 0 !important;\n}\Line truncated
for(r in b.sanitizeForInObject(i))i.hasOwnProperty(r)&&i[r].clear(t);return!0}if(o.children.hasOwnProperty(r))return o.children[r].clear(t),!0}}return!1}return e}(),e.prototype.probePath=function(){function e(e,t){if(e=this.getPathComponents(e),null!==e){var n=e.length-1,o=this.getNodeUpToIndex(e,n);if(null!==o){var r=e[n];if(r===c){var i=o.children,a=0;for(r in b.sanitizeForInObject(i))i.hasOwnProperty(r)&&(a+=i[r].probe(t));return a}if(o.children.hasOwnProperty(r))return o.children[r].probe(t)}}return 0}return e}(),e.prototype.attachHandler=function(){function e(e,t){var n=!1;if(("undefined"==typeof e?"undefined":o(e))===l&&("undefined"==typeof t?"undefined":o(t))===u){for(var r=this.handlers,i=r.hasOwnProperty(e)?r[e]:r[e]=[],a=i.length,s=!0,c=0;c<a;++c)if(t===i[c]){s=!1;break}s&&(i[a]=t,n=!0)}return n}return e}(),e.prototype.removeHandler=function(){function e(e,t){var n=!1;if(("undefined"==typeof e?"undefined":o(e))===l&&("undefined"==typeof t?"undefined":o(t))===u){var r=this.handlers;if(r.hasOwnProperty(e))for(var i=r[e],a=i.length,s=0;s<a;++s)if(t===i[s]){i.splice(s,1),n=!0;break}}return n}return e}(),e.prototype.trigger=function(){function e(e,t){if(("undefined"==typeof e?"undefined":o(e))===l){var n=this.handlers;if(n.hasOwnProperty(e))for(var r=n[e],i=r.length,a=0;a<i;++a)r[a].call(null);if(t!==!0){var u=this.children;for(var s in b.sanitizeForInObject(u))u.hasOwnProperty(s)&&u[s].trigger(e)}}}return e}(),e.prototype.attachHandlerForPath=function(){function e(e,t,n){if(e=this.getPathComponents(e),null!==e){var o=this.getNodeUpToIndex(e,e.length);if(null!==o)return o.attachHandler(t,n)}return!1}return e}(),e.prototype.removeHandlerForPath=function(){function e(e,t,n){if(e=this.getPathComponents(e),null!==e){var o=this.getNodeUpToIndex(e,e.length);if(null!==o)return o.removeHandler(t,n)}return!1}return e}(),e.prototype.triggerHandlersForPath=function(){function e(e,t,n){if(e=this.getPathComponents(e),null!==e){var o=this.getNodeUpToIndex(e,e.length);null!==o&&o.trigger(t,n)}}return e}(),e}(),d=new m,f={rootNode:d,set:function(){function e(e){return d.appendPath(e,1)}return e}(),clear:function(){function e(e,t){return d.clearPath(e,("undefined"==typeof t?"undefined":o(t))===s||t)}return e}(),probe:function(){function e(e,t){return d.probePath(e,("undefined"==typeof t?"undefined":o(t))===s||t)}return e}(),attachHandler:function(){function e(e,t,n){return d.appendPath(e,0)&&d.attachHandlerForPath(e,t,n)}return e}(),removeHandler:function(){function e(e,t,n){return d.removeHandlerForPath(e,t,n)}return e}(),trigger:function(){function e(e,t,n){d.triggerHandlersForPath(e,t,n)}return e}(),checkBeforeAction:function(){function e(e,t,n){var o=void 0,r=void 0,u=void 0;if("function"==typeof t)if(o=this.probe(e),o>0){r=!0;var l=a.extend({title:"You have unsaved changes!",message:"Your changes will be lost if you don't save them before leaving the current page... Are you sure you want to proceed?"},n);i.ui.showDialog("dialogConfirm",l).then(function(){u=!0,t.call(null,u,r)},function(){u=!1,t.call(null,u,r)})}else r=!1,u=!0,t.call(null,u,r)}return e}(),presentProactiveDialog:function(){function e(e,t,n){var o=void 0,r=void 0;"function"==typeof t&&(o=this.probe(e,!0),o>0?(r=!0,i.ui.unsavedChangesDialog(function(e){t.call(null,r,e)},n)):(r=!1,t.call(null,r,null)))}return e}()};i.ui.unsavedChanges=f}]}}},both:{"index.js":["./utils","./schema.js",function(e,t,n){n.import("./utils"),n.import("./schema.js")}],"schema.js":["meteor/aldeed:simple-schema",function(e,t,n){var o;n.import("meteor/aldeed:simple-schema",{SimpleSchema:function(e){o=e}}),o.extendOptions({valuesLabels:$.Optional([String]),textOptional:$.Optional(Boolean)}),o.addValidator(function(){if(this.definition.optional!==!0&&this.definition.textOptional!==!0&&""===this.value)return"required"}),o.messages({maxCount:"[label] can not have more than [maxCount] values",minCount:"[label] must have at least [minCount] values",notAllowed:'[label] has an invalid value: "[value]"'})}],utils:{"absoluteUrl.js":["meteor/ohif:core",function(t,n,o){var r;o.import("meteor/ohif:core",{OHIF:function(e){r=e}}),r.utils.absoluteUrl=function(t){return t&&(t=t.replace(/^\//,"")),e.absoluteUrl(t)}}],"index.js":["./absoluteUrl","./objectPath",function(e,t,n){n.import("./absoluteUrl"),n.import("./objectPath")}],"objectPath.js":["babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","meteor/ohif:core",function(e,t,n){var o;n.import("babel-runtime/helpers/typeof",{default:function(e){o=e}});var r;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){r=e}});var i;n.import("meteor/ohif:core",{OHIF:function(e){i=e}});var a=function(){function e(){r(this,e)}return e.set=function(){function t(t,n,o){var r=e.getPathComponents(n),i=null!==r?r.length:0,a=!1;if(i>0&&e.isValidObject(t)){for(var u=0,l=i-1,s=t;u<l;){var c=r[u];if(c in s){if(!e.isValidObject(s[c]))break}else s[c]={};s=s[c],u++}u===l&&(s[r[l]]=o,a=!0)}return a}return t}(),e.get=function(){function t(Line truncated
!function(){var e=Package.meteor.Meteor,n=Package.meteor.global,o=Package.meteor.meteorEnv,t=Package["templating-runtime"].Template,r=Package.underscore._,a=Package.modules.meteorInstall,d=Package.modules.Buffer,i=Package.modules.process,c=Package["ecmascript-runtime"].Symbol,h=Package["ecmascript-runtime"].Map,m=Package["ecmascript-runtime"].Set,l=Package["babel-runtime"].meteorBabelHelpers,s=Package.promise.Promise,u=Package.blaze.Blaze,p=Package.blaze.UI,b=Package.blaze.Handlebars,f=Package.spacebars.Spacebars,y=Package.htmljs.HTML,g=a({node_modules:{meteor:{"ohif:header":{"main.js":["meteor/ohif:core",function(e,n,o){o.export({header:function(){return a}});var t;o.import("meteor/ohif:core",{OHIF:function(e){t=e}});var r=new t.ui.Dropdown,a={dropdown:r};t.header=a}],client:{"index.js":["./components",function(e,n,o){o.import("./components")}],components:{"index.js":["./header/header.html","./header/header.js","./header/header.styl",function(e,n,o){o.import("./header/header.html"),o.import("./header/header.js"),o.import("./header/header.styl")}],header:{"header.html":["./template.header.js",function(e,n,o){o.exports=e("./template.header.js")}],"template.header.js":function(){t.__checkName("header"),t.header=new t("Template.header",function(){var e=this;return y.DIV({class:function(){return["header noselect ",f.mustache(e.lookup("reactive"),e.lookup("headerClasses"))]}},"\n ",y.DIV({class:"clearfix"},"\n ",y.A({target:"_blank",class:"brand pull-left",href:function(){return f.mustache(e.lookup("choose"),f.dot(e.lookup("."),"brandHref"),"/")}},"\n ",u._TemplateWith(function(){return"brand"},function(){return f.include(e.lookupTemplate("section"))}),"\n "),"\n ",u._TemplateWith(function(){return"headerAfterBrand"},function(){return f.include(e.lookupTemplate("section"))}),"\n ",y.A({href:"#",class:"header-menu pull-right"},u._TemplateWith(function(){return"headerMenu"},function(){return f.include(e.lookupTemplate("section"))})),"\n "),"\n ",u._InOuterTemplateScope(e,function(){return f.include(function(){return f.call(e.templateContentBlock)})}),"\n ")})},"header.js":["meteor/templating","meteor/jquery","meteor/ohif:core",function(e,n,o){var t;o.import("meteor/templating",{Template:function(e){t=e}});var r;o.import("meteor/jquery",{$:function(e){r=e}});var a;o.import("meteor/ohif:core",{OHIF:function(e){a=e}}),t.header.onCreated(function(){var e=t.instance();e.dropdownItems=[],e.autorun(function(){a.header.dropdown.observer.depend(),e.dropdownItems=a.header.dropdown.getItems()})}),t.header.events({"click .header-menu":function(){function e(e,n){e.preventDefault(),r(e.currentTarget).find(".dropdown").length||a.ui.showDropdown(n.dropdownItems,{parentElement:e.currentTarget,menuClasses:"dropdown-menu-right",marginTop:"25px"})}return e}()})}],"header.styl":["./header.styl.css",function(e,n,o){o.exports=e("./header.styl.css")}],"header.styl.css":["meteor/modules",function(e,n,o){o.exports=e("meteor/modules").addStyles('.theme-icon-crickets,\n.theme-icon-tide,\n.theme-icon-tigerlily,\n.theme-icon-quartz,\n.theme-icon-overcast,\n.theme-icon-mint,\n.theme-icon-honeycomb {\n display: inline-block;\n background: url("/packages/ohif_design/assets/theme-icons.png") no-repeat;\n overflow: hidden;\n text-indent: -9999px;\n text-align: left;\n}\n.theme-icon-crickets {\n background-position: 0px 0px;\n width: 64px;\n height: 56px;\n}\n.theme-icon-tide {\n background-position: 0px -56px;\n width: 64px;\n height: 54px;\n}\n.theme-icon-tigerlily {\n background-position: 0px -110px;\n width: 62px;\n height: 61px;\n}\n.theme-icon-quartz {\n background-position: 0px -171px;\n width: 59px;\n height: 64px;\n}\n.theme-icon-overcast {\n background-position: 0px -235px;\n width: 58px;\n height: 37px;\n}\n.theme-icon-mint {\n background-position: 0px -272px;\n width: 57px;\n height: 61px;\n}\n.theme-icon-honeycomb {\n background-position: 0px -333px;\n width: 50px;\n height: 58px;\n}\nbody>.header {\n height: 40px;\n padding: 10px 10px 0;\n transition: all 0.5s ease;\n -webkit-transition: all 0.5s ease;\n -ms-transition: all 0.5s ease;\n -o-transition: all 0.5s ease;\n -moz-transition: all 0.5s ease;\n}\nbody>.header {\n color: #fff;\n}\nbody.theme-tide body>.header {\n color: #fff;\n}\nbody.theme-tigerlily body>.header {\n color: #fff;\n}\nbody.theme-crickets body>.header {\n color: #fff;\n}\nbody.theme-honeycomb body>.header {\n color: #fff;\n}\nbody.theme-mint body>.header {\n color: #fff;\n}\nbody.theme-overcast body>.header {\n color: #fff;\n}\nbody.theme-quartz body>.header {\n color: #fff;\n}\nbody>.header {\n background-color: #000;\n}\nbody.theme-tide body>.header {\n background-color: #000;\n}\nbody.theme-tigerlily body>.header {\n background-color: #000;\n}\nbody.theme-crickets body>.header {\n background-color: #000;\n}\nbody.theme-honeycomb body>.header {\n background-color: #000;\n}\nbody.theme-Line truncated
!function(){"undefined"==typeof Package&&(Package={}),Package["ohif:themes-common"]={}}();
!function(){"undefined"==typeof Package&&(Package={}),Package["ohif:themes"]={}}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,a=Package.jquery.jQuery,u=Package.modules.meteorInstall,r=Package.modules.Buffer,c=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,s=Package["ecmascript-runtime"].Map,i=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,p=Package.promise.Promise,m=Package.webapp.WebApp,k=Package.logging.Log,g=Package.deps.Tracker,f=Package.deps.Deps,P=Package.session.Session,h=Package["ddp-client"].DDP,b=Package.mongo.Mongo,v=Package.ui.Blaze,B=Package.ui.UI,G=Package.ui.Handlebars,V=Package.spacebars.Spacebars,j=Package["templating-runtime"].Template,I=Package.check.check,y=Package.check.Match,L=Package.underscore._,S=Package.random.Random,x=Package.ejson.EJSON,D=Package["launch-screen"].LaunchScreen,_=Package.htmljs.HTML,M=u({node_modules:{meteor:{"ohif:design":{components:{roundedButtonGroup:{"template.roundedButtonGroup.js":function(){j.__checkName("roundedButtonGroup"),j.roundedButtonGroup=new j("Template.roundedButtonGroup",function(){var e=this;return _.DIV({class:function(){return[V.mustache(e.lookup("class"))," roundedButtonGroup clearfix center-table"]}},"\n ",v.Each(function(){return{_sequence:V.call(V.dot(e.lookup("."),"options")),_variable:"item"}},function(){return["\n ",_.A({class:function(){return["roundedButtonWrapper noselect ",v.If(function(){return V.dataMustache(e.lookup("eq"),e.lookup("getValue"),V.dot(e.lookup("item"),"value"))},function(){return"active"})]},"data-value":function(){return V.mustache(V.dot(e.lookup("item"),"value"))}},"\n ",_.DIV({class:"roundedButton"},"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"svgLink"))},function(){return["\n ",_.SVG({style:function(){return["width: ",V.mustache(V.dot(e.lookup("item"),"svgWidth")),"px; height: ",V.mustache(V.dot(e.lookup("item"),"svgHeight")),"px"]}},"\n ",_.USE({"xlink:href":function(){return V.mustache(e.lookup("absoluteUrl"),V.dot(e.lookup("item"),"svgLink"))}}),"\n "),"\n "]}),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"text"))},function(){return["\n ",_.SPAN(v.View("lookup:item.text",function(){return V.mustache(V.dot(e.lookup("item"),"text"))})),"\n "]}),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"iconClasses"))},function(){return["\n ",_.I({class:function(){return V.mustache(V.dot(e.lookup("item"),"iconClasses"))}}),"\n "]}),"\n "),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"bottomLabel"))},function(){return["\n ",_.DIV({class:"bottomLabel"},v.View("lookup:item.bottomLabel",function(){return V.mustache(V.dot(e.lookup("item"),"bottomLabel"))})),"\n "]}),"\n "),"\n "]}),"\n ")})},"roundedButtonGroup.js":function(){j.roundedButtonGroup.onCreated(function(){var e=j.instance(),t=e.data.value;e.getValue=function(){return t.get(e.data.key)},e.setValue=function(n){var o=[n];t instanceof ReactiveDict&&o.unshift(e.data.key),t.set.apply(t,o)},e.getValue()||e.data.toggleable||e.setValue(e.data.options[0].value)}),j.roundedButtonGroup.events({"click [data-value]":function(){function e(e,t){e.preventDefault();var n=o(e.currentTarget);if(!n.hasClass("disabled")){var a=n.hasClass("active")&&t.data.toggleable,u=a?null:n.attr("data-value");t.setValue(u)}}return e}()}),j.roundedButtonGroup.helpers({getValue:function(){function e(){return j.instance().getValue()}return e}()})}}}}}}},{extensions:[".js",".json",".styl",".html"]});M("./node_modules/meteor/ohif:design/components/roundedButtonGroup/template.roundedButtonGroup.js"),M("./node_modules/meteor/ohif:design/components/roundedButtonGroup/roundedButtonGroup.js"),"undefined"==typeof Package&&(Package={}),Package["ohif:design"]={}}(); !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,a=Package.jquery.jQuery,u=Package.modules.meteorInstall,r=Package.modules.Buffer,c=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,s=Package["ecmascript-runtime"].Map,i=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,p=Package.promise.Promise,m=Package.webapp.WebApp,k=Package.logging.Log,g=Package.deps.Tracker,f=Package.deps.Deps,P=Package.session.Session,h=Package["ddp-client"].DDP,b=Package.mongo.Mongo,v=Package.ui.Blaze,B=Package.ui.UI,G=Package.ui.Handlebars,V=Package.spacebars.Spacebars,j=Package["templating-runtime"].Template,I=Package.check.check,y=Package.check.Match,L=Package.underscore._,S=Package.random.Random,x=Package.ejson.EJSON,D=Package["launch-screen"].LaunchScreen,_=Package.htmljs.HTML,M=u({node_modules:{meteor:{"ohif:design":{components:{roundedButtonGroup:{"template.roundedButtonGroup.js":function(){j.__checkName("roundedButtonGroup"),j.roundedButtonGroup=new j("Template.roundedButtonGroup",function(){var e=this;return _.DIV({class:function(){return[V.mustache(e.lookup("class"))," roundedButtonGroup clearfix center-table"]}},"\n ",v.Each(function(){return{_sequence:V.call(V.dot(e.lookup("."),"options")),_variable:"item"}},function(){return["\n ",_.A({class:function(){return["roundedButtonWrapper noselect ",v.If(function(){return V.dataMustache(e.lookup("eq"),e.lookup("getValue"),V.dot(e.lookup("item"),"value"))},function(){return"active"})]},"data-value":function(){return V.mustache(V.dot(e.lookup("item"),"value"))}},"\n ",_.DIV({class:"roundedButton"},"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"svgLink"))},function(){return["\n ",_.SVG({style:function(){return["width: ",V.mustache(V.dot(e.lookup("item"),"svgWidth")),"px; height: ",V.mustache(V.dot(e.lookup("item"),"svgHeight")),"px"]}},"\n ",_.USE({"xlink:href":function(){return V.mustache(e.lookup("absoluteUrl"),V.dot(e.lookup("item"),"svgLink"))}}),"\n "),"\n "]}),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"text"))},function(){return["\n ",_.SPAN(v.View("lookup:item.text",function(){return V.mustache(V.dot(e.lookup("item"),"text"))})),"\n "]}),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"iconClasses"))},function(){return["\n ",_.I({class:function(){return V.mustache(V.dot(e.lookup("item"),"iconClasses"))}}),"\n "]}),"\n "),"\n ",v.If(function(){return V.call(V.dot(e.lookup("item"),"bottomLabel"))},function(){return["\n ",_.DIV({class:"bottomLabel"},v.View("lookup:item.bottomLabel",function(){return V.mustache(V.dot(e.lookup("item"),"bottomLabel"))})),"\n "]}),"\n "),"\n "]}),"\n ")})},"roundedButtonGroup.js":function(){j.roundedButtonGroup.onCreated(function(){var e=j.instance(),t=e.data.value;e.getValue=function(){return t.get(e.data.key)},e.setValue=function(n){var o=[n];t instanceof ReactiveDict&&o.unshift(e.data.key),t.set.apply(t,o)},e.getValue()||e.data.toggleable||e.setValue(e.data.options[0].value)}),j.roundedButtonGroup.events({"click [data-value]":function(){function e(e,t){e.preventDefault();var n=o(e.currentTarget);if(!n.hasClass("disabled")){var a=n.hasClass("active")&&t.data.toggleable,u=a?null:n.attr("data-value");t.setValue(u)}}return e}()}),j.roundedButtonGroup.helpers({getValue:function(){function e(){return j.instance().getValue()}return e}()})}}}}}}},{extensions:[".js",".json",".styl",".html"]});M("./node_modules/meteor/ohif:design/components/roundedButtonGroup/template.roundedButtonGroup.js"),M("./node_modules/meteor/ohif:design/components/roundedButtonGroup/roundedButtonGroup.js"),"undefined"==typeof Package&&(Package={}),Package["ohif:design"]={}}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,a=Package.jquery.jQuery,r=Package.modules.meteorInstall,i=Package.modules.Buffer,s=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,u=Package["ecmascript-runtime"].Map,c=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,f=Package.promise.Promise,m,h,g,p,v,y=r({node_modules:{meteor:{"ohif:cornerstone":{"main.js":["./namespace.js","./client/",function(e,t,n){n.export({OHIF:function(){return o},Cornerstone:function(){return a}});var o,a;n.import("./namespace.js",{OHIF:function(e){o=e},Cornerstone:function(e){a=e}}),n.import("./client/")}],"namespace.js":["babel-runtime/helpers/extends","meteor/ohif:core",function(e,t,n){n.export({OHIF:function(){return a},Cornerstone:function(){return r}});var o;n.import("babel-runtime/helpers/extends",{default:function(e){o=e}});var a;n.import("meteor/ohif:core",{OHIF:function(e){a=e}});var r=o({},a.cornerstone);a.cornerstone=r}],client:{"index.js":["../namespace","./lib/classes/MetadataProvider",function(e,t,n){var o;n.import("../namespace",{Cornerstone:function(e){o=e}});var a;n.import("./lib/classes/MetadataProvider",{MetadataProvider:function(e){a=e}}),o.metadataProvider=new a}],lib:{"parsingUtils.js":function(e,t,n){n.export({parsingUtils:function(){return o}});var o={isValidDataSet:function(){function e(e){return e instanceof h.DataSet}return e}(),attributeTag:function(){function e(e,t){if(this.isValidDataSet(e)&&t in e.elements){var n=e.elements[t];if(n&&4===n.length){var o=e.byteArrayParser.readUint16,a=e.byteArray,r=n.dataOffset;return"x"+("00000000"+(256*o(a,r)*256+o(a,r+2)).toString(16)).substr(-8)}}return null}return e}(),multiValue:function(){function e(e,t,n){if(this.isValidDataSet(e)&&t in e.elements){var o=e.elements[t];if(o&&o.length>0){var a=h.readFixedString(e.byteArray,o.dataOffset,o.length);if("string"==typeof a&&a.length>0)return"function"!=typeof n&&(n=null),a.split("\\").map(function(e){return e=e.trim(),null!==n?n(e):e})}}return null}return e}(),floatArray:function(){function e(e,t){return this.multiValue(e,t,parseFloat)}return e}()}},classes:{"MetadataProvider.js":["babel-runtime/helpers/classCallCheck","../parsingUtils",function(e,t,n){n.export({MetadataProvider:function(){return r}});var o;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var a;n.import("../parsingUtils",{parsingUtils:function(e){a=e}});var r=function(){function e(){o(this,e),this.metadataLookup=new u}return e.prototype.addMetadata=function(){function e(e,t){var n=t.instance,o=t.series,a=t.study,r=t.numImages,i={};i.study={accessionNumber:a.accessionNumber,patientId:a.patientId,studyInstanceUid:a.studyInstanceUid,studyDate:a.studyDate,studyTime:a.studyTime,studyDescription:a.studyDescription,institutionName:a.institutionName,patientHistory:a.patientHistory},i.series={seriesDescription:o.seriesDescription,seriesNumber:o.seriesNumber,modality:o.modality,seriesInstanceUid:o.seriesInstanceUid,numImages:r},i.instance=n,i.patient={name:a.patientName,id:a.patientId,birthDate:a.patientBirthDate,sex:a.patientSex},i.imagePlane=this.getImagePlane(n),this.metadataLookup.set(e,i)}return e}(),e.prototype.getMetadata=function(){function e(e){return this.metadataLookup.get(e)}return e}(),e.prototype.addSpecificMetadata=function(){function e(e,t,n){var o={};o[t]=n;var a=this.metadataLookup.get(e);this.metadataLookup.set(e,Object.assign(a,o))}return e}(),e.prototype.getFromDataSet=function(){function e(e,t,n){if(e){var o=e[t];if(o)return o.call(e,n)}}return e}(),e.prototype.updateMetadata=function(){function e(e){var t=this.metadataLookup.get(e.imageId);t&&(t.instance.rows=t.instance.rows||e.rows,t.instance.columns=t.instance.columns||e.columns,t.instance.sopClassUid=t.instance.sopClassUid||this.getFromDataSet(e.data,"string","x00080016"),t.instance.sopInstanceUid=t.instance.sopInstanceUid||this.getFromDataSet(e.data,"string","x00080018"),t.instance.pixelSpacing=t.instance.pixelSpacing||this.getFromDataSet(e.data,"string","x00280030"),t.instance.frameOfReferenceUID=t.instance.frameOfReferenceUID||this.getFromDataSet(e.data,"string","x00200052"),t.instance.imageOrientationPatient=t.instance.imageOrientationPatient||this.getFromDataSet(e.data,"string","x00200037"),t.instance.imagePositionPatient=t.instance.imagePositionPatient||this.getFromDataSet(e.data,"string","x00200032"),t.instance.sliceThickness=t.instance.sliceThickness||this.getFromDataSet(e.data,"string","x00180050"),t.instance.sliceLocation=t.instance.sliceLocation||this.getFromDataSet(e.data,"string","x00201041"),t.instance.tablePosition=t.instance.tablePosition||this.getFromDataSet(e.data,"string","x00189327"),t.instance.spacingBetweenSlices=t.instance.spacingBetweenSlices||this.getFromDataSet(e.data,"string","x00180088"),t.instance.lossyImageCompression=t.instance.lossyImageCompression||this.getFromDataSet(e.data,"string","x00282110"),t.instance.lossyImageComprLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,a=Package.jquery.jQuery,r=Package.modules.meteorInstall,i=Package.modules.Buffer,s=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,u=Package["ecmascript-runtime"].Map,c=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,f=Package.promise.Promise,m,h,g,p,v,y=r({node_modules:{meteor:{"ohif:cornerstone":{"main.js":["./namespace.js","./client/",function(e,t,n){n.export({OHIF:function(){return o},Cornerstone:function(){return a}});var o,a;n.import("./namespace.js",{OHIF:function(e){o=e},Cornerstone:function(e){a=e}}),n.import("./client/")}],"namespace.js":["babel-runtime/helpers/extends","meteor/ohif:core",function(e,t,n){n.export({OHIF:function(){return a},Cornerstone:function(){return r}});var o;n.import("babel-runtime/helpers/extends",{default:function(e){o=e}});var a;n.import("meteor/ohif:core",{OHIF:function(e){a=e}});var r=o({},a.cornerstone);a.cornerstone=r}],client:{"index.js":["../namespace","./lib/classes/MetadataProvider",function(e,t,n){var o;n.import("../namespace",{Cornerstone:function(e){o=e}});var a;n.import("./lib/classes/MetadataProvider",{MetadataProvider:function(e){a=e}}),o.metadataProvider=new a}],lib:{"parsingUtils.js":function(e,t,n){n.export({parsingUtils:function(){return o}});var o={isValidDataSet:function(){function e(e){return e instanceof h.DataSet}return e}(),attributeTag:function(){function e(e,t){if(this.isValidDataSet(e)&&t in e.elements){var n=e.elements[t];if(n&&4===n.length){var o=e.byteArrayParser.readUint16,a=e.byteArray,r=n.dataOffset;return"x"+("00000000"+(256*o(a,r)*256+o(a,r+2)).toString(16)).substr(-8)}}return null}return e}(),multiValue:function(){function e(e,t,n){if(this.isValidDataSet(e)&&t in e.elements){var o=e.elements[t];if(o&&o.length>0){var a=h.readFixedString(e.byteArray,o.dataOffset,o.length);if("string"==typeof a&&a.length>0)return"function"!=typeof n&&(n=null),a.split("\\").map(function(e){return e=e.trim(),null!==n?n(e):e})}}return null}return e}(),floatArray:function(){function e(e,t){return this.multiValue(e,t,parseFloat)}return e}()}},classes:{"MetadataProvider.js":["babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","../parsingUtils",function(e,t,n){n.export({MetadataProvider:function(){return s}});var o;n.import("babel-runtime/helpers/typeof",{default:function(e){o=e}});var a;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){a=e}});var r;n.import("../parsingUtils",{parsingUtils:function(e){r=e}});var i="function",s=function(){function e(){a(this,e),Object.defineProperty(this,"metadataLookup",{configurable:!1,enumerable:!1,writable:!1,value:new u}),Object.defineProperty(this,"_provider",{configurable:!1,enumerable:!1,writable:!0,value:null})}return e.prototype.addMetadata=function(){function e(e,t){var n=t.instance,o=t.series,a=t.study,r=t.numImages,i={};i.study={accessionNumber:a.accessionNumber,patientId:a.patientId,studyInstanceUid:a.studyInstanceUid,studyDate:a.studyDate,studyTime:a.studyTime,studyDescription:a.studyDescription,institutionName:a.institutionName,patientHistory:a.patientHistory},i.series={seriesDescription:o.seriesDescription,seriesNumber:o.seriesNumber,modality:o.modality,seriesInstanceUid:o.seriesInstanceUid,numImages:r},i.instance=n,i.patient={name:a.patientName,id:a.patientId,birthDate:a.patientBirthDate,sex:a.patientSex},i.imagePlane=this.getImagePlane(n),this.metadataLookup.set(e,i)}return e}(),e.prototype.getMetadata=function(){function e(e){return this.metadataLookup.get(e)}return e}(),e.prototype.addSpecificMetadata=function(){function e(e,t,n){var o={};o[t]=n;var a=this.metadataLookup.get(e);this.metadataLookup.set(e,Object.assign(a,o))}return e}(),e.prototype.getFromImage=function(){function e(e,t,n,o,a){var r=void 0;return r=e.data?this.getFromDataSet(e.data,t,n):e.instance[o],null==r?a:r}return e}(),e.prototype.getFromDataSet=function(){function e(e,t,n){if(e){var o=e[t];if(o)return o.call(e,n)}}return e}(),e.prototype.getFrameIncrementPointer=function(){function e(e){var t=e.data,n="";if(r.isValidDataSet(t)){var o={x00181063:"frameTime",x00181065:"frameTimeVector"},a=r.attributeTag(t,"x00280009");n=o[a]}else n=e.instance.frameIncrementPointer;return n||""}return e}(),e.prototype.getFrameTimeVector=function(){function e(e){var t=e.data;return r.isValidDataSet(t)?r.floatArray(t,"x00181065"):e.instance.frameTimeVector}return e}(),e.prototype.getFrameTime=function(){function e(e){var t=e.data;return r.isValidDataSet(t)?t.floatString("x00181063",-1):e.instance.frameTime}return e}(),e.prototype.updateMetadata=function(){function e(e){var t=this.metadataLookup.get(e.imageId);t&&(t.instance.rows=t.instance.rows||e.rows,t.instance.columns=t.instance.columns||e.columns,t.instance.sopClassUid=t.instance.sopClassUid||this.getFromDataSet(e.data,"string","x00080016"),t.instance.sopInstanceUid=t.instance.sopInstanceUid||this.getFromDataSet(e.daLine truncated
this},clampScalar:function(){var t,n;return function(o,a){return void 0===t&&(t=new e.Vector3,n=new e.Vector3),t.set(o,o,o),n.set(a,a,a),this.clamp(t,n)}}(),floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this},ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this},round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this},roundToZero:function(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this},negate:function(){return this.multiplyScalar(-1)},dot:function(e){return this.x*e.x+this.y*e.y+this.z*e.z},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)},normalize:function(){return this.divideScalar(this.length())},setLength:function(e){var t=this.length();return 0!==t&&e!==t&&this.multiplyScalar(e/t),this},lerp:function(e,t){return this.x+=(e.x-this.x)*t,this.y+=(e.y-this.y)*t,this.z+=(e.z-this.z)*t,this},cross:function(e,t){if(void 0!==t)return console.warn("DEPRECATED: Vector3's .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(e,t);var n=this.x,o=this.y,a=this.z;return this.x=o*e.z-a*e.y,this.y=a*e.x-n*e.z,this.z=n*e.y-o*e.x,this},crossVectors:function(e,t){var n=e.x,o=e.y,a=e.z,r=t.x,i=t.y,s=t.z;return this.x=o*s-a*i,this.y=a*r-n*s,this.z=n*i-o*r,this},projectOnVector:function(){var t,n;return function(o){return void 0===t&&(t=new e.Vector3),t.copy(o).normalize(),n=this.dot(t),this.copy(t).multiplyScalar(n)}}(),projectOnPlane:function(){var t;return function(n){return void 0===t&&(t=new e.Vector3),t.copy(this).projectOnVector(n),this.sub(t)}}(),reflect:function(){var t;return function(n){return void 0===t&&(t=new e.Vector3),this.sub(t.copy(n).multiplyScalar(2*this.dot(n)))}}(),angleTo:function(t){var n=this.dot(t)/(this.length()*t.length());return Math.acos(e.clamp(n,-1,1))},distanceTo:function(e){return Math.sqrt(this.distanceToSquared(e))},distanceToSquared:function(e){var t=this.x-e.x,n=this.y-e.y,o=this.z-e.z;return t*t+n*n+o*o},setEulerFromRotationMatrix:function(e,t){console.error("REMOVED: Vector3's setEulerFromRotationMatrix has been removed in favor of Euler.setFromRotationMatrix(), please update your code.")},setEulerFromQuaternion:function(e,t){console.error("REMOVED: Vector3's setEulerFromQuaternion: has been removed in favor of Euler.setFromQuaternion(), please update your code.")},getPositionFromMatrix:function(e){return console.warn("DEPRECATED: Vector3's .getPositionFromMatrix() has been renamed to .setFromMatrixPosition(). Please update your code."),this.setFromMatrixPosition(e)},getScaleFromMatrix:function(e){return console.warn("DEPRECATED: Vector3's .getScaleFromMatrix() has been renamed to .setFromMatrixScale(). Please update your code."),this.setFromMatrixScale(e)},getColumnFromMatrix:function(e,t){return console.warn("DEPRECATED: Vector3's .getColumnFromMatrix() has been renamed to .setFromMatrixColumn(). Please update your code."),this.setFromMatrixColumn(e,t)},setFromMatrixPosition:function(e){return this.x=e.elements[12],this.y=e.elements[13],this.z=e.elements[14],this},setFromMatrixScale:function(e){var t=this.set(e.elements[0],e.elements[1],e.elements[2]).length(),n=this.set(e.elements[4],e.elements[5],e.elements[6]).length(),o=this.set(e.elements[8],e.elements[9],e.elements[10]).length();return this.x=t,this.y=n,this.z=o,this},setFromMatrixColumn:function(e,t){var n=4*e,o=t.elements;return this.x=o[n],this.y=o[n+1],this.z=o[n+2],this},equals:function(e){return e.x===this.x&&e.y===this.y&&e.z===this.z},fromArray:function(e){return this.x=e[0],this.y=e[1],this.z=e[2],this},toArray:function(){return[this.x,this.y,this.z]},clone:function(){return new e.Vector3(this.x,this.y,this.z)}},e}(v),v=function(e){"use strict";return void 0===e&&(e={}),e.Line3=function(t,n){this.start=void 0!==t?t:new e.Vector3,this.end=void 0!==n?n:new e.Vector3},e.Line3.prototype={constructor:e.Line3,set:function(e,t){return this.start.copy(e),this.end.copy(t),this},copy:function(e){return this.start.copy(e.start),this.end.copy(e.end),this},center:function(t){var n=t||new e.Vector3;return n.addVectors(this.start,this.end).multiplyScalar(.5)},delta:function(t){var n=t||new e.Vector3;return n.subVectors(this.end,this.start)},distanceSq:function(){return this.start.distanceToSquared(this.end)},distance:function(){return this.start.distanceTo(this.end)},at:function(t,n){var o=n||new e.Vector3;return this.delta(o).multiplyScalar(t).add(this.start)},closestPointToPointParameter:function(){var t=new e.Vector3,n=new e.Vector3;return function(o,a){t.subVectors(o,this.start),n.subVectors(this.end,this.start);var r=n.dot(n),Line truncated return void 0===t&&(t=new e.Quaternion),this.applyQuaternion(t.setFromAxisAngle(n,o)),this}}(),applyMatrix3:function(e){var t=this.x,n=this.y,o=this.z,a=e.elements;return this.x=a[0]*t+a[3]*n+a[6]*o,this.y=a[1]*t+a[4]*n+a[7]*o,this.z=a[2]*t+a[5]*n+a[8]*o,this},applyMatrix4:function(e){var t=this.x,n=this.y,o=this.z,a=e.elements;return this.x=a[0]*t+a[4]*n+a[8]*o+a[12],this.y=a[1]*t+a[5]*n+a[9]*o+a[13],this.z=a[2]*t+a[6]*n+a[10]*o+a[14],this},applyProjection:function(e){var t=this.x,n=this.y,o=this.z,a=e.elements,r=1/(a[3]*t+a[7]*n+a[11]*o+a[15]);return this.x=(a[0]*t+a[4]*n+a[8]*o+a[12])*r,this.y=(a[1]*t+a[5]*n+a[9]*o+a[13])*r,this.z=(a[2]*t+a[6]*n+a[10]*o+a[14])*r,this},applyQuaternion:function(e){var t=this.x,n=this.y,o=this.z,a=e.x,r=e.y,i=e.z,s=e.w,l=s*t+r*o-i*n,u=s*n+i*t-a*o,c=s*o+a*n-r*t,d=-a*t-r*n-i*o;return this.x=l*s+d*-a+u*-i-c*-r,this.y=u*s+d*-r+c*-a-l*-i,this.z=c*s+d*-i+l*-r-u*-a,this},transformDirection:function(e){var t=this.x,n=this.y,o=this.z,a=e.elements;return this.x=a[0]*t+a[4]*n+a[8]*o,this.y=a[1]*t+a[5]*n+a[9]*o,this.z=a[2]*t+a[6]*n+a[10]*o,this.normalize(),this},divide:function(e){return this.x/=e.x,this.y/=e.y,this.z/=e.z,this},divideScalar:function(e){if(0!==e){var t=1/e;this.x*=t,this.y*=t,this.z*=t}else this.x=0,this.y=0,this.z=0;return this},min:function(e){return this.x>e.x&&(this.x=e.x),this.y>e.y&&(this.y=e.y),this.z>e.z&&(this.z=e.z),this},max:function(e){return this.x<e.x&&(this.x=e.x),this.y<e.y&&(this.y=e.y),this.z<e.z&&(this.z=e.z),this},clamp:function(e,t){return this.x<e.x?this.x=e.x:this.x>t.x&&(this.x=t.x),this.y<e.y?this.y=e.y:this.y>t.y&&(this.y=t.y),this.z<e.z?this.z=e.z:this.z>t.z&&(this.z=t.z),this},clampScalar:function(){var t,n;return function(o,a){return void 0===t&&(t=new e.Vector3,n=new e.Vector3),t.set(o,o,o),n.set(a,a,a),this.clamp(t,n)}}(),floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this},ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this},round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this},roundToZero:function(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this},negate:function(){return this.multiplyScalar(-1)},dot:function(e){return this.x*e.x+this.y*e.y+this.z*e.z},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)},normalize:function(){return this.divideScalar(this.length())},setLength:function(e){var t=this.length();return 0!==t&&e!==t&&this.multiplyScalar(e/t),this},lerp:function(e,t){return this.x+=(e.x-this.x)*t,this.y+=(e.y-this.y)*t,this.z+=(e.z-this.z)*t,this},cross:function(e,t){if(void 0!==t)return console.warn("DEPRECATED: Vector3's .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(e,t);var n=this.x,o=this.y,a=this.z;return this.x=o*e.z-a*e.y,this.y=a*e.x-n*e.z,this.z=n*e.y-o*e.x,this},crossVectors:function(e,t){var n=e.x,o=e.y,a=e.z,r=t.x,i=t.y,s=t.z;return this.x=o*s-a*i,this.y=a*r-n*s,this.z=n*i-o*r,this},projectOnVector:function(){var t,n;return function(o){return void 0===t&&(t=new e.Vector3),t.copy(o).normalize(),n=this.dot(t),this.copy(t).multiplyScalar(n)}}(),projectOnPlane:function(){var t;return function(n){return void 0===t&&(t=new e.Vector3),t.copy(this).projectOnVector(n),this.sub(t)}}(),reflect:function(){var t;return function(n){return void 0===t&&(t=new e.Vector3),this.sub(t.copy(n).multiplyScalar(2*this.dot(n)))}}(),angleTo:function(t){var n=this.dot(t)/(this.length()*t.length());return Math.acos(e.clamp(n,-1,1))},distanceTo:function(e){return Math.sqrt(this.distanceToSquared(e))},distanceToSquared:function(e){var t=this.x-e.x,n=this.y-e.y,o=this.z-e.z;return t*t+n*n+o*o},setEulerFromRotationMatrix:function(e,t){console.error("REMOVED: Vector3's setEulerFromRotationMatrix has been removed in favor of Euler.setFromRotationMatrix(), please update your code.")},setEulerFromQuaternion:function(e,t){console.error("REMOVED: Vector3's setEulerFromQuaternion: has been removed in favor of Euler.setFromQuaternion(), please update your code.")},getPositionFromMatrix:function(e){return console.warn("DEPRECATED: Vector3's .getPositionFromMatrix() has been renamed to .setFromMatrixPosition(). Please update your code."),this.setFromMatrixPosition(e)},getScaleFromMatrix:function(e){return console.warn("DEPRECATED: Vector3's .getScaleFromMatrix() has been renamed to .setFromMatrixScale(). Please update your code."),this.setFromMatrixScale(e)},getColumnFromMatrix:function(e,t){return console.warn("DEPRECATED: Vector3's .getColumnFromMatrix() has been renamed to .setFromMatrixColumn(). Please update your code."),this.setFromMatrixColumn(eLine truncated
e(o).on("CornerstoneImageRendered",n.onImageRendered),t.updateImage(o)}function c(o,a){var l={mouseButtonMask:a};e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),e(o).on("CornerstoneImageRendered",n.onImageRendered),e(o).on("CornerstoneToolsMouseMove",l,n.mouseMoveCallback||i),e(o).on("CornerstoneToolsMouseDown",l,n.mouseDownCallback||s),e(o).on("CornerstoneToolsMouseDownActivate",l,n.mouseDownActivateCallback||r),n.mouseDoubleClickCallback&&(e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),e(o).on("CornerstoneToolsMouseDoubleClick",l,n.mouseDoubleClickCallback)),t.updateImage(o)}function d(o,a){var l={mouseButtonMask:a},u="CornerstoneToolsToolDeactivated",c={mouseButtonMask:a,toolType:n.toolType,type:u},d=e.Event(u,c);e(o).trigger(d,c),e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),e(o).on("CornerstoneImageRendered",n.onImageRendered),e(o).on("CornerstoneToolsMouseMove",l,n.mouseMoveCallback||i),e(o).on("CornerstoneToolsMouseDown",l,n.mouseDownCallback||s),n.mouseDoubleClickCallback&&(e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),e(o).on("CornerstoneToolsMouseDoubleClick",l,n.mouseDoubleClickCallback)),t.updateImage(o)}function f(){return h}function m(e){h=e}var h={},g={enable:u,disable:l,activate:c,deactivate:d,getConfiguration:f,setConfiguration:m,mouseDownCallback:s,mouseMoveCallback:i,mouseDownActivateCallback:r};return n.pointNearTool&&(g.pointNearTool=n.pointNearTool),n.mouseDoubleClickCallback&&(g.mouseDoubleClickCallback=n.mouseDoubleClickCallback),n.addNewMeasurement&&(g.addNewMeasurement=n.addNewMeasurement),g}o.mouseButtonTool=a}(o,m,v,g),function(e,t,n,o){"use strict";function a(n,a){function r(t){var r=n.createNewMeasurement(t);r&&(o.addToolState(t.element,n.toolType,r),e(t.element).off("CornerstoneToolsMouseMove",s),o.moveHandle(t,n.toolType,r,r.handles.end,function(){r.active=!1,o.anyHandlesOutsideImage(t,r.handles)&&o.removeToolState(t.element,n.toolType,r),e(t.element).on("CornerstoneToolsMouseMove",s)},a))}function i(e,t){if(o.isMouseButtonEnabled(t.which,e.data.mouseButtonMask))return r(t),!1}function s(e,a){if(o.toolCoordinates.setCoords(a),0===a.which){var r=o.getToolState(a.element,n.toolType);if(void 0!==r){for(var i=!1,s=a.currentPoints.canvas,l=0;l<r.data.length;l++){var u=r.data[l];o.handleActivator(a.element,u.handles,s)===!0&&(i=!0),(n.pointInsideRect(a.element,u,s)&&!u.active||!n.pointInsideRect(a.element,u,s)&&u.active)&&(u.active=!u.active,i=!0)}i===!0&&t.updateImage(a.element)}}}function l(r,i){function l(){u.active=!1,o.anyHandlesOutsideImage(i,u.handles)&&o.removeToolState(i.element,n.toolType,u),t.updateImage(i.element),e(i.element).on("CornerstoneToolsMouseMove",s)}var u;if(o.isMouseButtonEnabled(i.which,r.data.mouseButtonMask)){var c=i.startPoints.canvas,d=o.getToolState(r.currentTarget,n.toolType),f,m=25;if(void 0!==d)for(f=0;f<d.data.length;f++){u=d.data[f];var h=o.getHandleNearImagePoint(i.element,u.handles,c,m);if(void 0!==h)return e(i.element).off("CornerstoneToolsMouseMove",s),u.active=!0,o.moveHandle(i,n.toolType,u,h,l,a),r.stopImmediatePropagation(),!1}var g={deleteIfHandleOutsideImage:!0,preventHandleOutsideImage:a};if(void 0!==d&&void 0!==n.pointInsideRect)for(f=0;f<d.data.length;f++)if(u=d.data[f],n.pointInsideRect(i.element,u,c))return e(i.element).off("CornerstoneToolsMouseMove",s),o.moveAllHandles(r,u,d,n.toolType,g,l),e(i.element).on("CornerstoneToolsMouseMove",s),r.stopImmediatePropagation(),!1}}function u(o){e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",s),e(o).off("CornerstoneToolsMouseDown",l),e(o).off("CornerstoneToolsMouseDownActivate",i),t.updateImage(o)}function c(o){e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",s),e(o).off("CornerstoneToolsMouseDown",l),e(o).off("CornerstoneToolsMouseDownActivate",i),e(o).on("CornerstoneImageRendered",n.onImageRendered),t.updateImage(o)}function d(o,a){var r={mouseButtonMask:a};e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",s),e(o).off("CornerstoneToolsMouseDown",l),e(o).off("CornerstoneToolsMouseDownActivate",i),e(o).on("CornerstoneImageRendered",n.onImageRendered),e(o).on("CornerstoneToolsMouseMove",r,s),e(o).on("CornerstoneToolsMouseDown",r,l),e(o).on("CornerstoneToolsMouseDownActivate",r,i),t.updateImage(o)}function f(o,a){var r={mouseButtonMask:a};e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",s),e(o).off("CornerstoneToolsMouseDown",l),e(o).off("CornerstoneToolsMouseDownActivaLine truncated t.updateImage(u),e(u).on("CornerstoneToolsMouseMove",r,n.mouseMoveCallback||i)}var l,u=r.element;if(o.isMouseButtonEnabled(r.which,a.data.mouseButtonMask)){var c=r.startPoints.canvas,d=o.getToolState(a.currentTarget,n.toolType);if(d){var f,m;for(m=!(!n.options||void 0===n.options.preventHandleOutsideImage)&&n.options.preventHandleOutsideImage,f=0;f<d.data.length;f++){l=d.data[f];var h=6,g=o.getHandleNearImagePoint(u,l.handles,c,h);if(g)return e(u).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),l.active=!0,o.moveHandle(r,n.toolType,l,g,s,m),a.stopImmediatePropagation(),!1}if(n.pointNearTool){var p=n.options||{deleteIfHandleOutsideImage:!0,preventHandleOutsideImage:!1};for(f=0;f<d.data.length;f++)if(l=d.data[f],l.active=!1,n.pointNearTool(u,l,c))return l.active=!0,e(u).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),o.moveAllHandles(a,l,d,n.toolType,p,s),a.stopImmediatePropagation(),!1}}}}function l(o){e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),n.mouseDoubleClickCallback&&e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),t.updateImage(o)}function u(o){e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),n.mouseDoubleClickCallback&&e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),e(o).on("CornerstoneImageRendered",n.onImageRendered),t.updateImage(o)}function c(o,a){var l={mouseButtonMask:a};e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),e(o).on("CornerstoneImageRendered",n.onImageRendered),e(o).on("CornerstoneToolsMouseMove",l,n.mouseMoveCallback||i),e(o).on("CornerstoneToolsMouseDown",l,n.mouseDownCallback||s),e(o).on("CornerstoneToolsMouseDownActivate",l,n.mouseDownActivateCallback||r),n.mouseDoubleClickCallback&&(e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),e(o).on("CornerstoneToolsMouseDoubleClick",l,n.mouseDoubleClickCallback)),t.updateImage(o)}function d(o,a){var l={mouseButtonMask:a},u="CornerstoneToolsToolDeactivated",c={mouseButtonMask:a,toolType:n.toolType,type:u},d=e.Event(u,c);e(o).trigger(d,c),e(o).off("CornerstoneImageRendered",n.onImageRendered),e(o).off("CornerstoneToolsMouseMove",n.mouseMoveCallback||i),e(o).off("CornerstoneToolsMouseDown",n.mouseDownCallback||s),e(o).off("CornerstoneToolsMouseDownActivate",n.mouseDownActivateCallback||r),e(o).on("CornerstoneImageRendered",n.onImageRendered),e(o).on("CornerstoneToolsMouseMove",l,n.mouseMoveCallback||i),e(o).on("CornerstoneToolsMouseDown",l,n.mouseDownCallback||s),n.mouseDoubleClickCallback&&(e(o).off("CornerstoneToolsMouseDoubleClick",n.mouseDoubleClickCallback),e(o).on("CornerstoneToolsMouseDoubleClick",l,n.mouseDoubleClickCallback)),t.updateImage(o)}function f(){return h}function m(e){h=e}var h={},g={enable:u,disable:l,activate:c,deactivate:d,getConfiguration:f,setConfiguration:m,mouseDownCallback:s,mouseMoveCallback:i,mouseDownActivateCallback:r};return n.pointNearTool&&(g.pointNearTool=n.pointNearTool),n.mouseDoubleClickCallback&&(g.mouseDoubleClickCallback=n.mouseDoubleClickCallback),n.addNewMeasurement&&(g.addNewMeasurement=n.addNewMeasurement),g}o.mouseButtonTool=a}(o,m,v,g),function(e,t,n,o){"use strict";function a(n,a){function r(t){var r=n.createNewMeasurement(t);r&&(o.addToolState(t.element,n.toolType,r),e(t.element).off("CornerstoneToolsMouseMove",s),o.moveHandle(t,n.toolType,r,r.handles.end,function(){r.active=!1,o.anyHandlesOutsideImage(t,r.handles)&&o.removeToolState(t.element,n.toolType,r),e(t.element).on("CornerstoneToolsMouseMove",s)},a))}function i(e,t){if(o.isMouseButtonEnabled(t.which,e.data.mouseButtonMask))return r(t),!1}function s(e,a){if(o.toolCoordinates.setCoords(a),0===a.which){var r=o.getToolState(a.element,n.toolType);if(void 0!==r){for(var i=!1,s=a.currentPoints.canvas,l=0;l<r.data.length;l++){var u=r.data[l];o.handleActivator(a.element,u.handles,s)===!0&&(i=!0),(n.pointInsideRect(a.element,u,s)&&!u.active||!n.pointInsideRect(a.element,u,s)&&u.active)&&(u.active=!u.active,i=!0)}i===!0&&t.updateImage(a.element)}}}function l(r,i){function l(){u.active=!1,o.anyHandlesOutsideImage(i,u.handles)&&o.removeToolState(i.element,n.toolType,u),t.updateImage(i.element),e(i.element).on("CornerstoneToolsMouseMove",s)}var u;if(o.isMouseButtonEnabled(i.which,r.data.mouseButtonMask)){var c=i.startPoints.canvas,d=o.getToolState(r.currentTarget,n.toolType),f,m=25;if(void 0!==d)for(f=0;f<d.data.length;f++){u=d.data[f];var h=o.getHandleNeaLine truncated
var q={start:{},end:{x:H.x,y:H.y}},_=[{x:w+b/2,y:C},{x:w,y:C+P/2},{x:w+b/2,y:C+P},{x:w+b,y:C+P/2}];q.start=n.point.findClosestPoint(_,q.end);var Y=[{x:W.left+W.width/2,y:W.top},{x:W.left,y:W.top+W.height/2},{x:W.left+W.width/2,y:W.top+W.height},{x:W.left+W.width,y:W.top+W.height/2}];q.end=n.point.findClosestPoint(Y,q.start),m.beginPath(),m.strokeStyle=y,m.lineWidth=u,m.setLineDash([2,3]),m.moveTo(q.start.x,q.start.y),m.lineTo(q.end.x,q.end.y),m.stroke()}m.restore()}}}var f="ellipticalRoi";o.ellipticalRoi=o.mouseButtonTool({createNewMeasurement:a,onImageRendered:d,pointNearTool:l,toolType:f}),o.ellipticalRoiTouch=o.touchTool({createNewMeasurement:a,onImageRendered:d,pointNearTool:u,toolType:f})}(o,m,v,g),function(e,t,n,o){"use strict";function a(e){var n=o.getToolState(e.element,T);if(void 0!==n){var a=o.freehand.getConfiguration(),r=n.data[a.currentTool],i={x:e.currentPoints.image.x,y:e.currentPoints.image.y,highlight:!0,active:!0,lines:[]};r.handles.length&&r.handles[a.currentHandle-1].lines.push(e.currentPoints.image),r.handles.push(i),a.currentHandle+=1,a.freehand=!1,t.updateImage(e.element)}}function r(e,a){var r=o.getToolState(e.element,T);if(void 0!==r){var i=r.data[a];if(void 0!==i.handles)for(var s=e.currentPoints.canvas,l=0;l<i.handles.length;l++){var u=t.pixelToCanvas(e.element,i.handles[l]);if(n.point.distance(u,s)<5)return l}}}function i(e){var t=o.getToolState(e.element,T);if(t)for(var n,a=0;a<t.data.length;a++)if(n=r(e,a),void 0!==n)return{handleNearby:n,toolIndex:a}}function s(n,a){e(a.element).off("CornerstoneToolsMouseUp",s);var r=o.getToolState(a.element,T);if(void 0!==r){var i=o.freehand.getConfiguration();a.event.shiftKey||(i.freehand=!1),t.updateImage(a.element)}}function l(e,n){var a=o.getToolState(n.element,T);if(a){var i=o.freehand.getConfiguration(),s=a.data[i.currentTool],l=Math.max(n.currentPoints.image.x,0);l=Math.min(l,n.image.width),i.mouseLocation.handles.start.x=l;var u=Math.max(n.currentPoints.image.y,0);u=Math.min(u,n.image.height),i.mouseLocation.handles.start.y=u;var c=i.currentHandle;if(i.modifying&&(s.active=!0,s.highlight=!0,s.handles[c].x=i.mouseLocation.handles.start.x,s.handles[c].y=i.mouseLocation.handles.start.y,c)){var d=s.handles[c-1].lines.length-1,f=s.handles[c-1].lines[d];f.x=i.mouseLocation.handles.start.x,f.y=i.mouseLocation.handles.start.y}if(i.freehand)s.handles[c-1].lines.push(n.currentPoints.image);else{var m=r(n,i.currentTool);void 0!==m&&m<s.handles.length-1&&(i.mouseLocation.handles.start.x=s.handles[m].x,i.mouseLocation.handles.start.y=s.handles[m].y)}t.updateImage(n.element)}}function u(t){e(t.element).on("CornerstoneToolsMouseMove",l),e(t.element).on("CornerstoneToolsMouseUp",s);var n={visible:!0,active:!0,handles:[]},a=o.freehand.getConfiguration();a.mouseLocation.handles.start.x=t.currentPoints.image.x,a.mouseLocation.handles.start.y=t.currentPoints.image.y,o.addToolState(t.element,T,n);var r=o.getToolState(t.element,T);a.currentTool=r.data.length-1}function c(n,a){var r=o.getToolState(n.element,T);if(r){var i=o.freehand.getConfiguration(),s=r.data[i.currentTool];s.active=!1,s.highlight=!1,void 0!==a&&s.handles[i.currentHandle-1].lines.push(s.handles[a]),i.modifying&&(i.modifying=!1),i.currentHandle=0,i.currentTool=-1,e(n.element).off("CornerstoneToolsMouseMove",l),t.updateImage(n.element)}}function d(t,n){if(o.isMouseButtonEnabled(n.which,t.data.mouseButtonMask)){var d=o.getToolState(n.element,T),f,m,h=o.freehand.getConfiguration(),g=h.currentTool;if(h.modifying)return void c(n);if(g<0){var p=i(n);p?(f=p.handleNearby,m=p.toolIndex,void 0!==f&&(e(n.element).on("CornerstoneToolsMouseMove",l),e(n.element).on("CornerstoneToolsMouseUp",s),h.modifying=!0,h.currentHandle=f,h.currentTool=m)):(u(n),a(n))}else g>=0&&d.data[g].active&&(f=r(n,g),void 0!==f?c(n,f):n.event.shiftKey?h.freehand=!0:a(n));return!1}}function f(e,n){var a=o.getToolState(e.currentTarget,T);if(void 0!==a){var r=o.freehand.getConfiguration(),i=n.canvasContext.canvas.getContext("2d");i.setTransform(1,0,0,1,0,0);for(var s,l=o.toolStyle.getToolWidth(),u=o.toolColors.getFillColor(),c=0;c<a.data.length;c++){i.save();var d=a.data[c];d.active?(s=o.toolColors.getActiveColor(),u=o.toolColors.getFillColor()):(s=o.toolColors.getToolColor(),u=o.toolColors.getToolColor());var f;if(d.handles.length)for(var m=0;m<d.handles.length;m++){f=d.handles[m];var h=t.pixelToCanvas(n.element,f);i.beginPath(),i.strokeStyle=s,i.lineWidth=l,i.moveTo(h.x,h.y);for(var g=0;g<d.handles[m].lines.length;g++){var p=t.pixelToCanvas(n.element,d.handles[m].lines[g]);i.lineTo(p.x,p.y),i.stroke()}var v=t.pixelToCanvas(n.element,r.mouseLocation.handles.start);m===d.handles.length-1&&(!d.active||r.freehand||r.modifying||(i.lineTo(v.x,v.y),i.stroke()))}var y={fill:u};d.active&&o.drawHandles(i,n,r.mouseLocation.handles,s,y),o.drawHandles(i,n,d.handles,s,y),i.restore()}}}function m(n){e(n).off("CornerstoneToolsMouseDown",d),e(n).off("CornerstoneToolsMouseUp",s),e(n).off("CornerstoneToolsMouseMove",l),e(n).off("CornerstoneImageRLine truncated if(m.beginPath(),m.strokeStyle=y,m.lineWidth=u,o.drawEllipse(m,w,C,b,P),m.closePath(),d&&d.drawHandlesOnHover)if(v.active===!0)o.drawHandles(m,a,v.handles,y);else{var M={drawHandlesIfActive:!0};o.drawHandles(m,a,v.handles,y,M)}else o.drawHandles(m,a,v.handles,y);var I,S,k;if(v.invalidated){var D={left:Math.min(v.handles.start.x,v.handles.end.x),top:Math.min(v.handles.start.y,v.handles.end.y),width:Math.abs(v.handles.start.x-v.handles.end.x),height:Math.abs(v.handles.start.y-v.handles.end.y)};if(!s.color){var E=t.getPixels(l,D.left,D.top,D.width,D.height);S=i(E,D),"PT"===g&&(k={mean:o.calculateSUV(s,(S.mean-s.intercept)/s.slope),stdDev:o.calculateSUV(s,(S.stdDev-s.intercept)/s.slope)}),S&&!isNaN(S.mean)&&(v.meanStdDev=S,v.meanStdDevSUV=k)}var A=s.columnPixelSpacing||1,O=s.rowPixelSpacing||1;I=Math.PI*(D.width*A/2)*(D.height*O/2),isNaN(I)||(v.area=I),v.invalidated=!1}else S=v.meanStdDev,k=v.meanStdDevSUV,I=v.area;var B=[];if(S&&S.mean){var R="";"CT"===g&&(R=" HU");var L="Mean: "+c(S.mean.toFixed(2))+R,F="StdDev: "+c(S.stdDev.toFixed(2))+R;if(k&&void 0!==k.mean){var U=" SUV: ";L+=U+c(k.mean.toFixed(2)),F+=U+c(k.stdDev.toFixed(2))}B.push(L),B.push(F)}if(I){var V=" mm"+String.fromCharCode(178);s.rowPixelSpacing&&s.columnPixelSpacing||(V=" pixels"+String.fromCharCode(178));var z="Area: "+c(I.toFixed(2))+V;B.push(z)}v.handles.textBox.hasMoved||(v.handles.textBox.x=Math.max(v.handles.start.x,v.handles.end.x),v.handles.textBox.y=(v.handles.start.y+v.handles.end.y)/2);var H=t.pixelToCanvas(l,v.handles.textBox),N={centering:{x:!1,y:!0}},W=o.drawTextBox(m,B,H.x,H.y,y,N);if(v.handles.textBox.boundingBox=W,v.handles.textBox.hasMoved){var q={start:{},end:{x:H.x,y:H.y}},_=[{x:w+b/2,y:C},{x:w,y:C+P/2},{x:w+b/2,y:C+P},{x:w+b,y:C+P/2}];q.start=n.point.findClosestPoint(_,q.end);var Y=[{x:W.left+W.width/2,y:W.top},{x:W.left,y:W.top+W.height/2},{x:W.left+W.width/2,y:W.top+W.height},{x:W.left+W.width,y:W.top+W.height/2}];q.end=n.point.findClosestPoint(Y,q.start),m.beginPath(),m.strokeStyle=y,m.lineWidth=u,m.setLineDash([2,3]),m.moveTo(q.start.x,q.start.y),m.lineTo(q.end.x,q.end.y),m.stroke()}m.restore()}}}var f="ellipticalRoi";o.ellipticalRoi=o.mouseButtonTool({createNewMeasurement:a,onImageRendered:d,pointNearTool:l,toolType:f}),o.ellipticalRoiTouch=o.touchTool({createNewMeasurement:a,onImageRendered:d,pointNearTool:u,toolType:f})}(o,m,v,g),function(e,t,n,o){"use strict";function a(e){var n=o.getToolState(e.element,T);if(void 0!==n){var a=o.freehand.getConfiguration(),r=n.data[a.currentTool],i={x:e.currentPoints.image.x,y:e.currentPoints.image.y,highlight:!0,active:!0,lines:[]};r.handles.length&&r.handles[a.currentHandle-1].lines.push(e.currentPoints.image),r.handles.push(i),a.currentHandle+=1,a.freehand=!1,t.updateImage(e.element)}}function r(e,a){var r=o.getToolState(e.element,T);if(void 0!==r){var i=r.data[a];if(void 0!==i.handles)for(var s=e.currentPoints.canvas,l=0;l<i.handles.length;l++){var u=t.pixelToCanvas(e.element,i.handles[l]);if(n.point.distance(u,s)<5)return l}}}function i(e){var t=o.getToolState(e.element,T);if(t)for(var n,a=0;a<t.data.length;a++)if(n=r(e,a),void 0!==n)return{handleNearby:n,toolIndex:a}}function s(n,a){e(a.element).off("CornerstoneToolsMouseUp",s);var r=o.getToolState(a.element,T);if(void 0!==r){var i=o.freehand.getConfiguration();a.event.shiftKey||(i.freehand=!1),t.updateImage(a.element)}}function l(e,n){var a=o.getToolState(n.element,T);if(a){var i=o.freehand.getConfiguration(),s=a.data[i.currentTool],l=Math.max(n.currentPoints.image.x,0);l=Math.min(l,n.image.width),i.mouseLocation.handles.start.x=l;var u=Math.max(n.currentPoints.image.y,0);u=Math.min(u,n.image.height),i.mouseLocation.handles.start.y=u;var c=i.currentHandle;if(i.modifying&&(s.active=!0,s.highlight=!0,s.handles[c].x=i.mouseLocation.handles.start.x,s.handles[c].y=i.mouseLocation.handles.start.y,c)){var d=s.handles[c-1].lines.length-1,f=s.handles[c-1].lines[d];f.x=i.mouseLocation.handles.start.x,f.y=i.mouseLocation.handles.start.y}if(i.freehand)s.handles[c-1].lines.push(n.currentPoints.image);else{var m=r(n,i.currentTool);void 0!==m&&m<s.handles.length-1&&(i.mouseLocation.handles.start.x=s.handles[m].x,i.mouseLocation.handles.start.y=s.handles[m].y)}t.updateImage(n.element)}}function u(t){e(t.element).on("CornerstoneToolsMouseMove",l),e(t.element).on("CornerstoneToolsMouseUp",s);var n={visible:!0,active:!0,handles:[]},a=o.freehand.getConfiguration();a.mouseLocation.handles.start.x=t.currentPoints.image.x,a.mouseLocation.handles.start.y=t.currentPoints.image.y,o.addToolState(t.element,T,n);var r=o.getToolState(t.element,T);a.currentTool=r.data.length-1}function c(n,a){var r=o.getToolState(n.element,T);if(r){var i=o.freehand.getConfiguration(),s=r.data[i.currentTool];s.active=!1,s.highlight=!1,void 0!==a&&s.handles[i.currentHandle-1].lines.push(s.handles[a]),i.modifying&&(i.modifying=!1),i.currentHandle=0,i.currentTool=-1,e(n.element).off("CornerstoneToolsMouseMove",l),t.updateImage(n.element)}}function d(t,n){if(o.isMouseButtonEnabLine truncated
D*=180/Math.PI;var E=o.roundToDecimal(D,2);if(E){var A="00B0",O=E.toString()+String.fromCharCode(parseInt(A,16))+C,B=15,R;if(g.handles.textBox.hasMoved)R=t.pixelToCanvas(a.element,g.handles.textBox);else{R={x:v.x,y:v.y},l.font=f;var L=l.measureText(O).width;v.x<p.x?R.x-=B+L+10:R.x+=B;var F=t.internal.getTransform(s);F.invert();var U=F.transformPoint(R.x,R.y);g.handles.textBox.x=U.x,g.handles.textBox.y=U.y}var z={centering:{x:!1,y:!0}},V=o.drawTextBox(l,O,R.x,R.y,u,z);if(g.handles.textBox.boundingBox=V,g.handles.textBox.hasMoved){var H={start:{},end:{}},N=[p,y,v];H.end.x=R.x,H.end.y=R.y,H.start=n.point.findClosestPoint(N,H.end);var W=[{x:V.left+V.width/2,y:V.top},{x:V.left,y:V.top+V.height/2},{x:V.left+V.width/2,y:V.top+V.height},{x:V.left+V.width,y:V.top+V.height/2}];H.end=n.point.findClosestPoint(W,H.start),l.beginPath(),l.strokeStyle=u,l.lineWidth=d,l.setLineDash([2,3]),l.moveTo(H.start.x,H.start.y),l.lineTo(H.end.x,H.end.y),l.stroke()}}l.restore()}}}function l(n){var r=a(n),i=n.element,s={mouseButtonMask:n.which};o.addToolState(i,c,r),e(i).off("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).off("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).off("CornerstoneToolsMouseDown",o.simpleAngle.mouseDownCallback),e(i).off("CornerstoneToolsMouseDownActivate",o.simpleAngle.mouseDownActivateCallback),t.updateImage(i),o.moveNewHandle(n,c,r,r.handles.middle,function(){return r.active=!1,o.anyHandlesOutsideImage(n,r.handles)?(o.removeToolState(i,c,r),e(i).on("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDown",s,o.simpleAngle.mouseDownCallback),e(i).on("CornerstoneToolsMouseDownActivate",s,o.simpleAngle.mouseDownActivateCallback),void t.updateImage(i)):(r.handles.end.active=!0,t.updateImage(i),void o.moveNewHandle(n,c,r,r.handles.end,function(){r.active=!1,o.anyHandlesOutsideImage(n,r.handles)&&o.removeToolState(i,c,r),e(i).on("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDown",s,o.simpleAngle.mouseDownCallback),e(i).on("CornerstoneToolsMouseDownActivate",s,o.simpleAngle.mouseDownActivateCallback),t.updateImage(i)}))})}function u(n){var r=a(n),i=n.element;o.addToolState(i,c,r),e(i).off("CornerstoneToolsTouchDrag",o.simpleAngleTouch.touchMoveCallback),e(i).off("CornerstoneToolsTouchStartActive",o.simpleAngleTouch.touchDownActivateCallback),e(i).off("CornerstoneToolsTouchStart",o.simpleAngleTouch.touchStartCallback),e(i).off("CornerstoneToolsTap",o.simpleAngleTouch.tapCallback),t.updateImage(i),o.moveNewHandleTouch(n,c,r,r.handles.middle,function(){return o.anyHandlesOutsideImage(n,r.handles)?(o.removeToolState(i,c,r),e(i).on("CornerstoneToolsTouchDrag",o.simpleAngleTouch.touchMoveCallback),e(i).on("CornerstoneToolsTouchStart",o.simpleAngleTouch.touchStartCallback),e(i).on("CornerstoneToolsTouchStartActive",o.simpleAngleTouch.touchDownActivateCallback),e(i).on("CornerstoneToolsTap",o.simpleAngleTouch.tapCallback),void t.updateImage(i)):void o.moveNewHandleTouch(n,c,r,r.handles.end,function(){o.anyHandlesOutsideImage(n,r.handles)&&(o.removeToolState(i,c,r),t.updateImage(i)),e(i).on("CornerstoneToolsTouchDrag",o.simpleAngleTouch.touchMoveCallback),e(i).on("CornerstoneToolsTouchStart",o.simpleAngleTouch.touchStartCallback),e(i).on("CornerstoneToolsTouchStartActive",o.simpleAngleTouch.touchDownActivateCallback),e(i).on("CornerstoneToolsTap",o.simpleAngleTouch.tapCallback)})})}var c="simpleAngle";o.simpleAngle=o.mouseButtonTool({createNewMeasurement:a,addNewMeasurement:l,onImageRendered:s,pointNearTool:r,toolType:c}),o.simpleAngleTouch=o.touchTool({createNewMeasurement:a,addNewMeasurement:u,onImageRendered:s,pointNearTool:r,toolType:c})}(o,m,v,g),function(e,t,n){"use strict";function o(e){var t=n.textMarker.getConfiguration();if(t.current){var o={visible:!0,active:!0,text:t.current,handles:{end:{x:e.currentPoints.image.x,y:e.currentPoints.image.y,highlight:!0,active:!0,hasBoundingBox:!0}}},a={left:0,top:0,width:e.image.width,height:e.image.height};if(v.point.insideRect(o.handles.end,a)){var r=t.markers.indexOf(t.current);return t.ascending?(r+=1,r>=t.markers.length&&(t.loop?r-=t.markers.length:r=-1)):(r-=1,r<0&&(t.loop?r+=t.markers.length:r=-1)),t.current=t.markers[r],o}}}function a(e,t,o){if(t.handles.end.boundingBox){var a=v.rect.distanceToPoint(t.handles.end.boundingBox,o),r=n.pointInsideBoundingBox(t.handles.end,o);return a<10||r}}function r(e,o){var a=n.getToolState(o.element,l);if(a){var r=o.canvasContext.canvas.getContext("2d");r.setTransform(1,0,0,1,0,0);for(var i=n.textMarker.getConfiguration(),s=0;s<a.data.length;s++){var u=a.data[s],c=n.toolColors.getToolColor();u.active&&(c=n.toolColors.getActiveColor()),r.save(),i&&i.shadow&&(r.shadowColor=i.shadowColor||"#000000",r.shadowOffsetX=i.shadowOffsetX||1,r.shadowOffsetY=i.shadowOffsetY||1),r.fillStyle=c;var dLine truncated return i<25||(r.start=t.pixelToCanvas(e,o.handles.middle),r.end=t.pixelToCanvas(e,o.handles.end),i=n.lineSegment.distanceToPoint(r,a),i<25)}function i(e){return Math.sqrt(Math.pow(e.x,2)+Math.pow(e.y,2))}function s(e,a){var r=o.getToolState(e.currentTarget,c);if(r){var s=a.enabledElement,l=a.canvasContext.canvas.getContext("2d");l.setTransform(1,0,0,1,0,0);for(var u,d=o.toolStyle.getToolWidth(),f=o.textStyle.getFont(),m=o.simpleAngle.getConfiguration(),h=0;h<r.data.length;h++){l.save(),m&&m.shadow&&(l.shadowColor=m.shadowColor||"#000000",l.shadowOffsetX=m.shadowOffsetX||1,l.shadowOffsetY=m.shadowOffsetY||1);var g=r.data[h];u=g.active?o.toolColors.getActiveColor():o.toolColors.getToolColor();var p=t.pixelToCanvas(a.element,g.handles.start),v=t.pixelToCanvas(a.element,g.handles.middle),y=t.pixelToCanvas(a.element,g.handles.end);l.beginPath(),l.strokeStyle=u,l.lineWidth=d,l.moveTo(p.x,p.y),l.lineTo(v.x,v.y),l.lineTo(y.x,y.y),l.stroke();var T={drawHandlesIfActive:m&&m.drawHandlesOnHover};o.drawHandles(l,a,g.handles,u,T),l.fillStyle=u;var x=a.image.columnPixelSpacing||1,w=a.image.rowPixelSpacing||1,C="";a.image.rowPixelSpacing&&a.image.columnPixelSpacing||(C=" (isotropic)");var b={x:(Math.ceil(g.handles.middle.x)-Math.ceil(g.handles.start.x))*x,y:(Math.ceil(g.handles.middle.y)-Math.ceil(g.handles.start.y))*w},P={x:(Math.ceil(g.handles.end.x)-Math.ceil(g.handles.middle.x))*x,y:(Math.ceil(g.handles.end.y)-Math.ceil(g.handles.middle.y))*w},M={x:(Math.ceil(g.handles.end.x)-Math.ceil(g.handles.start.x))*x,y:(Math.ceil(g.handles.end.y)-Math.ceil(g.handles.start.y))*w},I=i(b),S=i(P),k=i(M),D=Math.acos((Math.pow(I,2)+Math.pow(S,2)-Math.pow(k,2))/(2*I*S));D*=180/Math.PI;var E=o.roundToDecimal(D,2);if(E){var A="00B0",O=E.toString()+String.fromCharCode(parseInt(A,16))+C,B=15,R;if(g.handles.textBox.hasMoved)R=t.pixelToCanvas(a.element,g.handles.textBox);else{R={x:v.x,y:v.y},l.font=f;var L=l.measureText(O).width;v.x<p.x?R.x-=B+L+10:R.x+=B;var F=t.internal.getTransform(s);F.invert();var U=F.transformPoint(R.x,R.y);g.handles.textBox.x=U.x,g.handles.textBox.y=U.y}var V={centering:{x:!1,y:!0}},z=o.drawTextBox(l,O,R.x,R.y,u,V);if(g.handles.textBox.boundingBox=z,g.handles.textBox.hasMoved){var H={start:{},end:{}},N=[p,y,v];H.end.x=R.x,H.end.y=R.y,H.start=n.point.findClosestPoint(N,H.end);var W=[{x:z.left+z.width/2,y:z.top},{x:z.left,y:z.top+z.height/2},{x:z.left+z.width/2,y:z.top+z.height},{x:z.left+z.width,y:z.top+z.height/2}];H.end=n.point.findClosestPoint(W,H.start),l.beginPath(),l.strokeStyle=u,l.lineWidth=d,l.setLineDash([2,3]),l.moveTo(H.start.x,H.start.y),l.lineTo(H.end.x,H.end.y),l.stroke()}}l.restore()}}}function l(n){var r=a(n),i=n.element,s={mouseButtonMask:n.which};o.addToolState(i,c,r),e(i).off("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).off("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).off("CornerstoneToolsMouseDown",o.simpleAngle.mouseDownCallback),e(i).off("CornerstoneToolsMouseDownActivate",o.simpleAngle.mouseDownActivateCallback),t.updateImage(i),o.moveNewHandle(n,c,r,r.handles.middle,function(){return r.active=!1,o.anyHandlesOutsideImage(n,r.handles)?(o.removeToolState(i,c,r),e(i).on("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDown",s,o.simpleAngle.mouseDownCallback),e(i).on("CornerstoneToolsMouseDownActivate",s,o.simpleAngle.mouseDownActivateCallback),void t.updateImage(i)):(r.handles.end.active=!0,t.updateImage(i),void o.moveNewHandle(n,c,r,r.handles.end,function(){r.active=!1,o.anyHandlesOutsideImage(n,r.handles)&&o.removeToolState(i,c,r),e(i).on("CornerstoneToolsMouseMove",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDrag",o.simpleAngle.mouseMoveCallback),e(i).on("CornerstoneToolsMouseDown",s,o.simpleAngle.mouseDownCallback),e(i).on("CornerstoneToolsMouseDownActivate",s,o.simpleAngle.mouseDownActivateCallback),t.updateImage(i)}))})}function u(n){var r=a(n),i=n.element;o.addToolState(i,c,r),e(i).off("CornerstoneToolsTouchDrag",o.simpleAngleTouch.touchMoveCallback),e(i).off("CornerstoneToolsTouchStartActive",o.simpleAngleTouch.touchDownActivateCallback),e(i).off("CornerstoneToolsTouchStart",o.simpleAngleTouch.touchStartCallback),e(i).off("CornerstoneToolsTap",o.simpleAngleTouch.tapCallback),t.updateImage(i),o.moveNewHandleTouch(n,c,r,r.handles.middle,function(){return o.anyHandlesOutsideImage(n,r.handles)?(o.removeToolState(i,c,r),e(i).on("CornerstoneToolsTouchDrag",o.simpleAngleTouch.touchMoveCallback),e(i).on("CornerstoneToolsTouchStart",o.simpleAngleTouch.touchStartCallback),e(i).on("CornerstoneToolsTouchStartActive",o.simpleAngleTouch.touchDownActivateCallback),e(i).on("CornerstoneToolsTap",o.simpleAngleTouch.tapCallback),void t.updateImage(i)):void o.moveNewHandleTouch(n,c,r,r.handles.end,function(){o.anyHandlesOutsideImage(n,r.handles)&&(o.removeToolState(i,c,r),t.updateImage(i)),e(i).on("CornerstoneToolsTouchDrag",o.simpleAngleToLine truncated
!1)}function h(){return o}var g={addRequest:n,clearRequestStack:u,startGrabbing:f,getRequestPool:h};return g}var o={interaction:[],thumbnail:[],prefetch:[]},a={interaction:0,thumbnail:0,prefetch:0},r={interaction:6,thumbnail:6,prefetch:5},i,s=!1,l=20;t.requestPoolManager=n()}(m,g),function(e,t,n){"use strict";function o(o,a){if(void 0===o)throw"playClip: element must not be undefined";var i=n.getToolState(o,"stack");if(i&&i.data&&i.data.length){var s=i.data[0],l=n.getToolState(o,r),u;l&&l.data&&l.data.length?u=l.data[0]:(u={intervalId:void 0,framesPerSecond:30,lastFrameTimeStamp:void 0,frameRate:0,loop:!0},n.addToolState(o,r,u)),a&&(u.framesPerSecond=a),void 0===u.intervalId&&(u.intervalId=setInterval(function(){var a=s.currentImageIdIndex;if(u.framesPerSecond>0?a++:a--,!u.loop&&(a>=s.imageIds.length||a<0)){var r={element:o},i=e.Event("CornerstoneToolsClipStopped",r);return e(o).trigger(i,r),clearInterval(u.intervalId),void(u.intervalId=void 0)}if(a>=s.imageIds.length&&(a=0),a<0&&(a=s.imageIds.length-1),a!==s.currentImageIdIndex){var l=n.loadHandlerManager.getStartLoadHandler(),c=n.loadHandlerManager.getEndLoadHandler(),d=n.loadHandlerManager.getErrorLoadingHandler();l&&l(o);var f=t.getViewport(o),m;m=s.preventCache===!0?t.loadImage(s.imageIds[a]):t.loadAndCacheImage(s.imageIds[a]),m.then(function(e){s.currentImageIdIndex=a,t.displayImage(o,e,f),c&&c(o)},function(e){var t=s.imageIds[a];d&&d(o,t,e)})}},1e3/Math.abs(u.framesPerSecond)))}}function a(e){var t=n.getToolState(e,r);if(t&&t.data&&t.data.length){var o=t.data[0];clearInterval(o.intervalId),o.intervalId=void 0}}var r="playClip";n.playClip=o,n.stopClip=a}(o,m,g),function(e,t,n){"use strict";function o(e,t){var o=t.element,r=t.enabledElement.canvas.width,i=t.enabledElement.canvas.height;if(!r||!i)return!1;var s=t.enabledElement.canvas.getContext("2d");s.setTransform(1,0,0,1,0,0),s.save();var l=n.scrollIndicator.getConfiguration();s.fillStyle=l.backgroundColor,s.fillRect(0,i-a,r,a);var u=n.getToolState(o,"stack");if(u&&u.data&&u.data.length){var c=u.data[0].imageIds,d=u.data[0].currentImageIdIndex,f=r/c.length,m=f*d;s.fillStyle=l.fillColor,s.fillRect(m,i-a,f,a),s.restore()}}var a=6,r={backgroundColor:"rgb(19, 63, 141)",fillColor:"white"};n.scrollIndicator=n.displayTool(o),n.scrollIndicator.setConfiguration(r)}(o,m,g),function(e,t,n){"use strict";function o(e,t){return e-t}function a(e,t){e=Math.round(e)||0,t=Math.round(t)||0;var n=[],o=t-e+1;if(o<=0)return n;for(;o--;)n[o]=t--;return n}function r(e,t){var n=[],o=[];return e.forEach(function(e){e<t?n.push(e):e>t&&o.push(e)}),{low:e.indexOf(T(n)),high:e.indexOf(x(o))}}function i(e){function a(e){var t=d.indicesToRequest.indexOf(e);t>-1&&d.indicesToRequest.splice(t,1)}function i(e){var t=u.imageIds.indexOf(e.imageId);a(t)}function s(t){console.log("prefetch errored: "+t),x&&x(e,v,t,"stackPrefetch")}var l=n.getToolState(e,"stack");if(l&&l.data&&l.data.length){var u=l.data[0],c=n.getToolState(e,h);if(c){var d=c.data[0];if(d&&d.indicesToRequest&&d.indicesToRequest.length||(d.enabled=!1),d.enabled!==!1){c.data[0].indicesToRequest.sort(o);var f=d.indicesToRequest.slice();if(f.forEach(function(e){var n=u.imageIds[e];if(n){var o=t.imageCache.getImagePromise(n);o&&"resolved"===o.state()&&a(e)}}),d.indicesToRequest.length){var m=n.requestPoolManager;m.clearRequestStack(g);for(var p=r(d.indicesToRequest,u.currentImageIdIndex),v,y,T=!1,x=n.loadHandlerManager.getErrorLoadingHandler(),w=p.low,C=p.high;w>0||C<d.indicesToRequest.length;)w>=0&&(y=d.indicesToRequest[w--],v=u.imageIds[y],m.addRequest(e,v,g,T,i,s)),C<d.indicesToRequest.length&&(y=d.indicesToRequest[C++],v=u.imageIds[y],m.addRequest(e,v,g,T,i,s));m.startGrabbing()}}}}}function s(e){var t=e.data.element,o=n.getToolState(t,h);o&&o.data&&o.data.length&&n.requestPoolManager.clearRequestStack(g)}function l(e,t){var o=e.data.element,a=n.getToolState(o,"stack");if(a&&a.data&&a.data.length){var r=a.data[0],i=r.imageIds.indexOf(t.imageId);if(!(i<0)){var s=n.getToolState(o,h);s&&s.data&&s.data.length&&s.data[0].indicesToRequest.push(i)}}}function u(e){clearTimeout(v),v=setTimeout(function(){var t=e.target;try{i(t)}catch(e){return}},y)}function c(o){var r=n.getToolState(o,h);r.data=[];var c=n.getToolState(o,"stack");if(c&&c.data&&c.data.length){var d=c.data[0];if(d.preventCache===!0)return void console.warn("A stack that should not be cached was given the stackPrefetch");var f={indicesToRequest:a(0,d.imageIds.length-1),enabled:!0,direction:1},m=f.indicesToRequest.indexOf(d.currentImageIdIndex);f.indicesToRequest.splice(m,1),n.addToolState(o,h,f),i(o),e(o).off("CornerstoneNewImage",u),e(o).on("CornerstoneNewImage",u),e(t).off("CornerstoneImageCacheFull",s),e(t).on("CornerstoneImageCacheFull",{element:o},s),e(t).off("CornerstoneImageCachePromiseRemoved",l),e(t).on("CornerstoneImageCachePromiseRemoved",{element:o},l)}}function d(o){clearTimeout(v),e(o).off("CornerstoneNewImage",u),e(t).off("CornerstoneImageCacheFull",s),e(t).off("CornerstoneImageCachePromiseRemoved",l);varLine truncated e.setTransform(1,0,0,1,0,0),e.save(),e.beginPath(),e.strokeStyle=p,e.lineWidth=v,e.moveTo(h.x,h.y),e.lineTo(g.x,g.y),e.stroke(),e.restore()}}}}}n.referenceLines.renderActiveReferenceLine=o}(o,m,g),function(e,t){"use strict";function n(){function n(t,n,a,r,s,l){if(!o.hasOwnProperty(a))throw"Request type must be one of interaction, thumbnail, or prefetch";if(t&&n){var u={type:a,imageId:n,preventCache:r,doneCallback:s,failCallback:l},c=e.imageCache.getImagePromise(n);if(c)return void c.then(function(e){s(e)},function(e){l(e)});o[a].push(u),"interaction"===a&&(i=t)}}function u(e){if(!o.hasOwnProperty(e))throw"Request type must be one of interaction, thumbnail, or prefetch";o[e]=[]}function c(){s&&setTimeout(function(){f()},l)}function d(t){function n(e){return"prefetch"===e.type?-5:"interactive"===e.type?0:"thumbnail"===e.type?5:void 0}var o=t.type;a[o]++,s=!0;var r=t.imageId,i=t.doneCallback,l=t.failCallback,u=e.imageCache.getImagePromise(r);if(u)return void u.then(function(e){a[o]--,i(e),c()},function(e){a[o]--,l(e),c()});var d=n(t),f;f=t.preventCache===!0?e.loadImage(r,{priority:d,type:t.type}):e.loadAndCacheImage(r,{priority:d,type:t.type}),f.then(function(e){a[o]--,i(e),c()},function(e){a[o]--,l(e),c()})}function f(){var e=t.getMaxSimultaneousRequests();r={interaction:Math.max(e,1),thumbnail:Math.max(e-2,1),prefetch:Math.max(e-1,1)};for(var n=a.interaction+a.thumbnail+a.prefetch,o=e-n,i=0;i<o;i++){var s=m();s&&d(s)}}function m(){return o.interaction.length&&a.interaction<r.interaction?o.interaction.shift():o.thumbnail.length&&a.thumbnail<r.thumbnail?o.thumbnail.shift():o.prefetch.length&&a.prefetch<r.prefetch?o.prefetch.shift():(o.interaction.length||o.thumbnail.length||o.prefetch.length||(s=!1),!1)}function h(){return o}var g={addRequest:n,clearRequestStack:u,startGrabbing:f,getRequestPool:h};return g}var o={interaction:[],thumbnail:[],prefetch:[]},a={interaction:0,thumbnail:0,prefetch:0},r={interaction:6,thumbnail:6,prefetch:5},i,s=!1,l=20;t.requestPoolManager=n()}(m,g),function(e,t,n){"use strict";function o(o,a){if(void 0===o)throw"playClip: element must not be undefined";var i=n.getToolState(o,"stack");if(i&&i.data&&i.data.length){var s=i.data[0],l=n.getToolState(o,r),u;l&&l.data&&l.data.length?u=l.data[0]:(u={intervalId:void 0,framesPerSecond:30,lastFrameTimeStamp:void 0,frameRate:0,loop:!0},n.addToolState(o,r,u)),a&&(u.framesPerSecond=a),void 0===u.intervalId&&(u.intervalId=setInterval(function(){var a=s.currentImageIdIndex;if(u.framesPerSecond>0?a++:a--,!u.loop&&(a>=s.imageIds.length||a<0)){var r={element:o},i=e.Event("CornerstoneToolsClipStopped",r);return e(o).trigger(i,r),clearInterval(u.intervalId),void(u.intervalId=void 0)}if(a>=s.imageIds.length&&(a=0),a<0&&(a=s.imageIds.length-1),a!==s.currentImageIdIndex){var l=n.loadHandlerManager.getStartLoadHandler(),c=n.loadHandlerManager.getEndLoadHandler(),d=n.loadHandlerManager.getErrorLoadingHandler();l&&l(o);var f=t.getViewport(o),m;m=s.preventCache===!0?t.loadImage(s.imageIds[a]):t.loadAndCacheImage(s.imageIds[a]),m.then(function(e){s.currentImageIdIndex=a,t.displayImage(o,e,f),c&&c(o,e)},function(e){var t=s.imageIds[a];d&&d(o,t,e)})}},1e3/Math.abs(u.framesPerSecond)))}}function a(e){var t=n.getToolState(e,r);if(t&&t.data&&t.data.length){var o=t.data[0];clearInterval(o.intervalId),o.intervalId=void 0}}var r="playClip";n.playClip=o,n.stopClip=a}(o,m,g),function(e,t,n){"use strict";function o(e,t){var o=t.element,r=t.enabledElement.canvas.width,i=t.enabledElement.canvas.height;if(!r||!i)return!1;var s=t.enabledElement.canvas.getContext("2d");s.setTransform(1,0,0,1,0,0),s.save();var l=n.scrollIndicator.getConfiguration();s.fillStyle=l.backgroundColor,s.fillRect(0,i-a,r,a);var u=n.getToolState(o,"stack");if(u&&u.data&&u.data.length){var c=u.data[0].imageIds,d=u.data[0].currentImageIdIndex,f=r/c.length,m=f*d;s.fillStyle=l.fillColor,s.fillRect(m,i-a,f,a),s.restore()}}var a=6,r={backgroundColor:"rgb(19, 63, 141)",fillColor:"white"};n.scrollIndicator=n.displayTool(o),n.scrollIndicator.setConfiguration(r)}(o,m,g),function(e,t,n){"use strict";function o(e,t){return e-t}function a(e,t){e=Math.round(e)||0,t=Math.round(t)||0;var n=[],o=t-e+1;if(o<=0)return n;for(;o--;)n[o]=t--;return n}function r(e,t){var n=[],o=[];return e.forEach(function(e){e<t?n.push(e):e>t&&o.push(e)}),{low:e.indexOf(T(n)),high:e.indexOf(x(o))}}function i(e){function a(e){var t=d.indicesToRequest.indexOf(e);t>-1&&d.indicesToRequest.splice(t,1)}function i(e){var t=u.imageIds.indexOf(e.imageId);a(t)}function s(t){console.log("prefetch errored: "+t),x&&x(e,v,t,"stackPrefetch")}var l=n.getToolState(e,"stack");if(l&&l.data&&l.data.length){var u=l.data[0],c=n.getToolState(e,h);if(c){var d=c.data[0];if(d&&d.indicesToRequest&&d.indicesToRequest.length||(d.enabled=!1),d.enabled!==!1){c.data[0].indicesToRequest.sort(o);var f=d.indicesToRequest.slice();if(f.forEach(function(e){var n=u.imageIds[e];if(n){var o=t.imageCache.getImagePromise(n);o&&"resolved"===o.state()&&a(e)}}),d.indicesToRequest.lengtLine truncated
imageCreated:function(e){}}}}),function(e,t,n){"use strict";function o(e){e.decache=function(){var t=n.wadouri.parseImageId(e.imageId);n.wadouri.dataSetCacheManager.unload(t.url)}}function a(e,t){var o=e.elements.x7fe00010;return o.encapsulatedPixelData?n.wadouri.getEncapsulatedImageFrame(e,t):n.wadouri.getUncompressedImageFrame(e,t)}function r(t,r,i,s,l){var u=(new Date).getTime();i=i||0;var c=e.Deferred();return t.then(function(e){var t=a(e,i),s=e.string("x00020010"),d=(new Date).getTime(),f=n.createImage(r,t,s,l);f.then(function(t){t.data=e;var n=(new Date).getTime();t.loadTimeInMS=d-u,t.totalTimeInMS=n-u,o(t),c.resolve(t)})},function(e){c.reject(e)}),c.promise()}function i(e){return"dicomweb"===e||"wadouri"===e?n.internal.xhrRequest:"dicomfile"===e?n.wadouri.loadFileRequest:void 0}function s(e,t){var o=n.wadouri.parseImageId(e),a=i(o.scheme);return n.wadouri.dataSetCacheManager.isLoaded(o.url)?r(n.wadouri.dataSetCacheManager.load(o.url,a,e),e,o.frame,o.url,t):r(n.wadouri.dataSetCacheManager.load(o.url,a,e),e,o.frame,o.url,t)}t.registerImageLoader("dicomweb",s),t.registerImageLoader("wadouri",s),t.registerImageLoader("dicomfile",s)}(o,m,p),function(e){"use strict";function t(e,t){var n=e.columns*e.rows,o=0,a=0,r=e.pixelData,i=e.redPaletteColorLookupTableDescriptor[1],s=e.redPaletteColorLookupTableData,l=e.greenPaletteColorLookupTableData,u=e.bluePaletteColorLookupTableData,c=8===e.redPaletteColorLookupTableDescriptor[2]?0:8,d=e.redPaletteColorLookupTableData.length;0===d&&(d=65535);for(var f=0;f<n;++f){var m=r[o++];m<i?m=0:m>i+d-1?m=d-1:m-=i,t[a++]=s[m]>>c,t[a++]=l[m]>>c,t[a++]=u[m]>>c,t[a++]=255}}e.convertPALETTECOLOR=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: rgbBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: rgbBuffer length must be divisible by 3";for(var n=e.length/3,o=0,a=0,r=0;r<n;r++)t[a++]=e[o++],t[a++]=e[o++],t[a++]=e[o++],t[a++]=255}e.convertRGBColorByPixel=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: rgbBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: rgbBuffer length must be divisible by 3";for(var n=e.length/3,o=0,a=0,r=n,i=2*n,s=0;s<n;s++)t[o++]=e[a++],t[o++]=e[r++],t[o++]=e[i++],t[o++]=255}e.convertRGBColorByPlane=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: ybrBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: ybrBuffer length must be divisble by 3";for(var n=e.length/3,o=0,a=0,r=0;r<n;r++){var i=e[o++],s=e[o++],l=e[o++];t[a++]=i+1.402*(l-128),t[a++]=i-.34414*(s-128)-.71414*(l-128),t[a++]=i+1.772*(s-128),t[a++]=255}}e.convertYBRFullByPixel=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: ybrBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: ybrBuffer length must be divisble by 3";for(var n=e.length/3,o=0,a=0,r=n,i=2*n,s=0;s<n;s++){var l=e[a++],u=e[r++],c=e[i++];t[o++]=l+1.402*(c-128),t[o++]=l-.34414*(u-128)-.71414*(c-128),t[o++]=l+1.772*(u-128),t[o++]=255}}e.convertYBRFullByPlane=t}(p),function(e){"use strict";function t(t){e.internal.options=t}e.configure=t}(p),function(e){"use strict";function t(t,n){0===t.planarConfiguration?e.convertRGBColorByPixel(t.pixelData,n):e.convertRGBColorByPlane(t.pixelData,n)}function n(t,n){0===t.planarConfiguration?e.convertYBRFullByPixel(t.pixelData,n):e.convertYBRFullByPlane(t.pixelData,n)}function o(o,a){var r=a.data;if(console.time("convertColorSpace"),"RGB"===o.photometricInterpretation)t(o,r);else if("YBR_RCT"===o.photometricInterpretation)t(o,r);else if("YBR_ICT"===o.photometricInterpretation)t(o,r);else if("PALETTE COLOR"===o.photometricInterpretation)e.convertPALETTECOLOR(o,r);else if("YBR_FULL_422"===o.photometricInterpretation)t(o,r);else{if("YBR_FULL"!==o.photometricInterpretation)throw"no color space conversion for photometric interpretation "+o.photometricInterpretation;n(o,r)}console.timeEnd("convertColorSpace")}e.convertColorSpace=o}(p),function(e,t,n){"use strict";function o(e){return"1.2.840.10008.5.1.4.1.1.12.1"!==e&&"1.2.840.10008.5.1.4.1.1.12.2.1\t"!==e}function a(e){var t=Math.round(e.bitsAllocated/8);return e.rows*e.columns*t*e.samplesPerPixel}function r(e){16===e.bitsAllocated?0===e.pixelRepresentation?e.pixelData=new Uint16Array(e.pixelData):e.pixelData=new Int16Array(e.pixelData):e.pixelData=new Uint8Array(e.pixelData)}function i(i,u,c,d){var f=e.Deferred(),m=n.getImageFrame(i),h=n.decodeImageFrame(m,c,u,s,d);return h.then(function(e){r(e);var u=t.metaData.get("imagePlaneModule",i),c=t.metaData.get("voiLutModule",i),d=t.metaData.get("modalityLutModule",i),m=t.metaData.get("sopCommonModule",i),h={imageId:i,color:n.isColorImage(e.photometricInterpretation),columnPixelSpacing:u.pixelSpacing?u.pixelSpacing[1]:void 0,columns:e.columns,height:e.rows,intercept:d.rescaleIntercept?d.rescaleIntercept:0,invert:"MONOCHROME1"===e.photometricInterpretation,minPixelValue:e.smallestPixelValue,maxPixelValue:e.largestPixelValue,render:void 0,rowPixelSpacing:uLine truncated }(g),function(e,t,n){"use strict";function o(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n}n.roundToDecimal=o}(o,m,g),function(e,t){"use strict";function n(e,n){var o=t.getToolState(e,"stack");if(void 0!==o&&void 0!==o.data&&0!==o.data.length){var a=o.data[0],r=a.currentImageIdIndex+n;r=Math.min(a.imageIds.length-1,r),r=Math.max(0,r),t.scrollToIndex(e,r)}}t.scroll=n}(m,g),function(e,t){"use strict";function n(n,a){function r(t){if(l.currentImageIdIndex===a){try{e.getEnabledElement(n)}catch(e){return}e.displayImage(n,t,f),c&&c(n,t)}}function i(e){var t=l.imageIds[a];d&&d(n,t,e)}var s=t.getToolState(n,"stack");if(s&&s.data&&s.data.length){var l=s.data[0];a<0&&(a+=l.imageIds.length);var u=t.loadHandlerManager.getStartLoadHandler(),c=t.loadHandlerManager.getEndLoadHandler(),d=t.loadHandlerManager.getErrorLoadingHandler(),f=e.getViewport(n);if(a!==l.currentImageIdIndex){u&&u(n);var m={newImageIdIndex:a,direction:a-l.currentImageIdIndex};l.currentImageIdIndex=a;var h=l.imageIds[a],g=t.stackScroll.getConfiguration();if(g&&g.retryLoadOnScroll===!0){var p=e.imageCache.getImagePromise(h);p&&"rejected"===p.state()&&e.imageCache.removeImagePromise(h)}var v=!!l.preventCache,y;y=v?e.loadImage(h):e.loadAndCacheImage(h),y.then(r,i),t.requestPoolManager.startGrabbing(),o(n).trigger("CornerstoneStackScroll",m)}}}t.scrollToIndex=n,t.loadHandlers={}}(m,g),function(e,t){"use strict";function n(t,n,o){var a=.1;e.setToPixelCoordinateSystem(t,n,a);var r=o/t.viewport.scale/a,i=o/t.viewport.scale/a;return{fontSize:r,lineHeight:i,fontScale:a}}t.setContextToDisplayFontSize=n}(m,g),"undefined"==typeof m&&(m={}),"undefined"==typeof p&&(p={wadouri:{},wadors:{},internal:{options:{beforeSend:function(e){},imageCreated:function(e){}}}}),function(e,t,n){"use strict";function o(e){e.decache=function(){var t=n.wadouri.parseImageId(e.imageId);n.wadouri.dataSetCacheManager.unload(t.url)}}function a(e,t){var o=e.elements.x7fe00010;return o.encapsulatedPixelData?n.wadouri.getEncapsulatedImageFrame(e,t):n.wadouri.getUncompressedImageFrame(e,t)}function r(t,r,i,s,l){var u=(new Date).getTime();i=i||0;var c=e.Deferred();return t.then(function(e){var t=a(e,i),s=e.string("x00020010"),d=(new Date).getTime(),f=n.createImage(r,t,s,l);f.then(function(t){t.data=e;var n=(new Date).getTime();t.loadTimeInMS=d-u,t.totalTimeInMS=n-u,o(t),c.resolve(t)})},function(e){c.reject(e)}),c.promise()}function i(e){return"dicomweb"===e||"wadouri"===e?n.internal.xhrRequest:"dicomfile"===e?n.wadouri.loadFileRequest:void 0}function s(e,t){var o=n.wadouri.parseImageId(e),a=i(o.scheme);return n.wadouri.dataSetCacheManager.isLoaded(o.url)?r(n.wadouri.dataSetCacheManager.load(o.url,a,e),e,o.frame,o.url,t):r(n.wadouri.dataSetCacheManager.load(o.url,a,e),e,o.frame,o.url,t)}t.registerImageLoader("dicomweb",s),t.registerImageLoader("wadouri",s),t.registerImageLoader("dicomfile",s)}(o,m,p),function(e){"use strict";function t(e,t){var n=e.columns*e.rows,o=0,a=0,r=e.pixelData,i=e.redPaletteColorLookupTableDescriptor[1],s=e.redPaletteColorLookupTableData,l=e.greenPaletteColorLookupTableData,u=e.bluePaletteColorLookupTableData,c=8===e.redPaletteColorLookupTableDescriptor[2]?0:8,d=e.redPaletteColorLookupTableData.length;0===d&&(d=65535);for(var f=0;f<n;++f){var m=r[o++];m<i?m=0:m>i+d-1?m=d-1:m-=i,t[a++]=s[m]>>c,t[a++]=l[m]>>c,t[a++]=u[m]>>c,t[a++]=255}}e.convertPALETTECOLOR=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: rgbBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: rgbBuffer length must be divisible by 3";for(var n=e.length/3,o=0,a=0,r=0;r<n;r++)t[a++]=e[o++],t[a++]=e[o++],t[a++]=e[o++],t[a++]=255}e.convertRGBColorByPixel=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: rgbBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: rgbBuffer length must be divisible by 3";for(var n=e.length/3,o=0,a=0,r=n,i=2*n,s=0;s<n;s++)t[o++]=e[a++],t[o++]=e[r++],t[o++]=e[i++],t[o++]=255}e.convertRGBColorByPlane=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: ybrBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: ybrBuffer length must be divisble by 3";for(var n=e.length/3,o=0,a=0,r=0;r<n;r++){var i=e[o++],s=e[o++],l=e[o++];t[a++]=i+1.402*(l-128),t[a++]=i-.34414*(s-128)-.71414*(l-128),t[a++]=i+1.772*(s-128),t[a++]=255}}e.convertYBRFullByPixel=t}(p),function(e){"use strict";function t(e,t){if(void 0===e)throw"decodeRGB: ybrBuffer must not be undefined";if(e.length%3!==0)throw"decodeRGB: ybrBuffer length must be divisble by 3";for(var n=e.length/3,o=0,a=0,r=n,i=2*n,s=0;s<n;s++){var l=e[a++],u=e[r++],c=e[i++];t[o++]=l+1.402*(c-128),t[o++]=l-.34414*(u-128)-.71414*(c-128),t[o++]=l+1.772*(u-128),t[o++]=255}}e.convertYBRFullByPlane=t}(p),function(e){"use strict";function t(t){e.internal.options=t}e.configure=t}(p),function(e){"use strict";function t(t,n){0===t.planarConfiguration?e.convertRGBColorByPixel(t.pixelData,n):e.convertRGBColorByPlane(t.pixelData,n)}function n(t,n){0==Line truncated
if(t+2>e.length)throw"bigEndianByteArrayParser.readInt16: attempt to read past end of buffer";var n=(e[t]<<8)+e[t+1];return 32768&n&&(n=n-65535-1),n},readUint32:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readUint32: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readUint32: attempt to read past end of buffer";var n=256*(256*(256*e[t]+e[t+1])+e[t+2])+e[t+3];return n},readInt32:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readInt32: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readInt32: attempt to read past end of buffer";var n=(e[t]<<24)+(e[t+1]<<16)+(e[t+2]<<8)+e[t+3];return n},readFloat:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readFloat: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readFloat: attempt to read past end of buffer";var n=new Uint8Array(4);n[3]=e[t],n[2]=e[t+1],n[1]=e[t+2],n[0]=e[t+3];var o=new Float32Array(n.buffer);return o[0]},readDouble:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readDouble: position cannot be less than 0";if(t+8>e.length)throw"bigEndianByteArrayParser.readDouble: attempt to read past end of buffer";var n=new Uint8Array(8);n[7]=e[t],n[6]=e[t+1],n[5]=e[t+2],n[4]=e[t+3],n[3]=e[t+4],n[2]=e[t+5],n[1]=e[t+6],n[0]=e[t+7];var o=new Float64Array(n.buffer);return o[0]}},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.readFixedString=function(e,t,n){if(n<0)throw"dicomParser.readFixedString - length cannot be less than 0";if(t+n>e.length)throw"dicomParser.readFixedString: attempt to read past end of buffer";for(var o="",a,r=0;r<n;r++){if(a=e[t+r],0===a)return t+=n,o;o+=String.fromCharCode(a)}return o},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.ByteStream=function(e,t,n){if(void 0===e)throw"dicomParser.ByteStream: missing required parameter 'byteArrayParser'";if(void 0===t)throw"dicomParser.ByteStream: missing required parameter 'byteArray'";if(t instanceof Uint8Array==!1&&t instanceof i==!1)throw"dicomParser.ByteStream: parameter byteArray is not of type Uint8Array or Buffer";if(n<0)throw"dicomParser.ByteStream: parameter 'position' cannot be less than 0";if(n>=t.length)throw"dicomParser.ByteStream: parameter 'position' cannot be greater than or equal to 'byteArray' length";this.byteArrayParser=e,this.byteArray=t,this.position=n?n:0,this.warnings=[]},e.ByteStream.prototype.seek=function(e){if(this.position+e<0)throw"dicomParser.ByteStream.prototype.seek: cannot seek to position < 0";this.position+=e},e.ByteStream.prototype.readByteStream=function(t){if(this.position+t>this.byteArray.length)throw"dicomParser.ByteStream.prototype.readByteStream: readByteStream - buffer overread";var n=e.sharedCopy(this.byteArray,this.position,t);return this.position+=t,new e.ByteStream(this.byteArrayParser,n)},e.ByteStream.prototype.readUint16=function(){var e=this.byteArrayParser.readUint16(this.byteArray,this.position);return this.position+=2,e},e.ByteStream.prototype.readUint32=function(){var e=this.byteArrayParser.readUint32(this.byteArray,this.position);return this.position+=4,e},e.ByteStream.prototype.readFixedString=function(t){var n=e.readFixedString(this.byteArray,this.position,t);return this.position+=t,n},e}(e),e=function(e){"use strict";function t(e,t){return void 0!==e.parser?e.parser:t}return void 0===e&&(e={}),e.DataSet=function(e,t,n){this.byteArrayParser=e,this.byteArray=t,this.elements=n},e.DataSet.prototype.uint16=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readUint16(this.byteArray,o.dataOffset+2*n)},e.DataSet.prototype.int16=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readInt16(this.byteArray,o.dataOffset+2*n)},e.DataSet.prototype.uint32=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readUint32(this.byteArray,o.dataOffset+4*n)},e.DataSet.prototype.int32=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readInt32(this.byteArray,o.dataOffset+4*n)},e.DataSet.prototype.float=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readFloat(this.byteArray,o.dataOffset+4*n)},e.DataSet.prototype.double=function(e,n){var o=this.elements[e];if(n=void 0!==n?n:0,o&&0!==o.length)return t(o,this.byteArrayParser).readDouble(this.byteArray,o.dataOffset+8*n)},e.DataSet.prototype.numStringValues=function(t){var n=this.elements[t];if(n&&n.length>0){var o=e.readFixedString(this.byteArray,n.dataOffset,n.length),a=o.match(/\\/g);return null===a?1:a.length+1}},e.DataSet.prototype.string=function(t,n){var o=this.elements[t];if(o&&o.length>0){var a=e.readFixedString(this.byteArray,o.dataOffset,o.length);if(n>=0){var r=a.split("\\");return r[n].trim()}return a.trim()}},e.DataSet.prototype.text=function(t,n){var o=this.elements[t];if(o&&o.length>0){var a=e.reaLine truncated if(e&&8===e.length){var o=parseInt(e.substring(0,4),10),a=parseInt(e.substring(4,6),10),r=parseInt(e.substring(6,8),10);if(t&&n(r,a,o)!==!0)throw"invalid DA '"+e+"'";return{year:o,month:a,day:r}}if(t)throw"invalid DA '"+e+"'"},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.parseTM=function(e,t){if(e.length>=2){var n=parseInt(e.substring(0,2),10),o=e.length>=4?parseInt(e.substring(2,4),10):void 0,a=e.length>=6?parseInt(e.substring(4,6),10):void 0,r=e.length>=8?parseInt(e.substring(7,13),10):void 0;if(t&&(isNaN(n)||void 0!==o&&isNaN(o)||void 0!==a&&isNaN(a)||void 0!==r&&isNaN(r)||n<0||n>23||o&&(o<0||o>59)||a&&(a<0||a>59)||r&&(r<0||r>999999)))throw"invalid TM '"+e+"'";return{hours:n,minutes:o,seconds:a,fractionalSeconds:r}}if(t)throw"invalid TM '"+e+"'"},e}(e),e=function(e){"use strict";void 0===e&&(e={});var t={AE:!0,AS:!0,AT:!1,CS:!0,DA:!0,DS:!0,DT:!0,FL:!1,FD:!1,IS:!0,LO:!0,LT:!0,OB:!1,OD:!1,OF:!1,OW:!1,PN:!0,SH:!0,SL:!1,SQ:!1,SS:!1,ST:!0,TM:!0,UI:!0,UL:!1,UN:void 0,UR:!0,US:!1,UT:!0};return e.isStringVr=function(e){return t[e]},e.isPrivateTag=function(e){var t=parseInt(e[4]),n=t%2===1;return n},e.parsePN=function(e){if(void 0!==e){var t=e.split("^");return{familyName:t[0],givenName:t[1],middleName:t[2],prefix:t[3],suffix:t[4]}}},e}(e),e=function(e){"use strict";void 0===e&&(e={});var t=!1;return e.readEncapsulatedPixelData=function(n,o,a){if(t||(t=!0,console&&console.log&&console.log("WARNING: dicomParser.readEncapsulatedPixelData() has been deprecated")),void 0===n)throw"dicomParser.readEncapsulatedPixelData: missing required parameter 'dataSet'";if(void 0===o)throw"dicomParser.readEncapsulatedPixelData: missing required parameter 'element'";if(void 0===a)throw"dicomParser.readEncapsulatedPixelData: missing required parameter 'frame'";if("x7fe00010"!==o.tag)throw"dicomParser.readEncapsulatedPixelData: parameter 'element' refers to non pixel data tag (expected tag = x7fe00010'";if(o.encapsulatedPixelData!==!0)throw"dicomParser.readEncapsulatedPixelData: parameter 'element' refers to pixel data element that does not have encapsulated pixel data";if(o.hadUndefinedLength!==!0)throw"dicomParser.readEncapsulatedPixelData: parameter 'element' refers to pixel data element that does not have encapsulated pixel data";if(void 0===o.basicOffsetTable)throw"dicomParser.readEncapsulatedPixelData: parameter 'element' refers to pixel data element that does not have encapsulated pixel data";if(void 0===o.fragments)throw"dicomParser.readEncapsulatedPixelData: parameter 'element' refers to pixel data element that does not have encapsulated pixel data";if(a<0)throw"dicomParser.readEncapsulatedPixelData: parameter 'frame' must be >= 0";return 0!==o.basicOffsetTable.length?e.readEncapsulatedImageFrame(n,o,a):e.readEncapsulatedPixelDataFromFragments(n,o,0,o.fragments.length)},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.alloc=function(e,t){if("undefined"!=typeof i&&e instanceof i)return i.alloc(t);if(e instanceof Uint8Array)return new Uint8Array(t);throw"dicomParser.alloc: unknown type for byteArray"},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.bigEndianByteArrayParser={readUint16:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readUint16: position cannot be less than 0";if(t+2>e.length)throw"bigEndianByteArrayParser.readUint16: attempt to read past end of buffer";return(e[t]<<8)+e[t+1]},readInt16:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readInt16: position cannot be less than 0";if(t+2>e.length)throw"bigEndianByteArrayParser.readInt16: attempt to read past end of buffer";var n=(e[t]<<8)+e[t+1];return 32768&n&&(n=n-65535-1),n},readUint32:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readUint32: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readUint32: attempt to read past end of buffer";var n=256*(256*(256*e[t]+e[t+1])+e[t+2])+e[t+3];return n},readInt32:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readInt32: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readInt32: attempt to read past end of buffer";var n=(e[t]<<24)+(e[t+1]<<16)+(e[t+2]<<8)+e[t+3];return n},readFloat:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readFloat: position cannot be less than 0";if(t+4>e.length)throw"bigEndianByteArrayParser.readFloat: attempt to read past end of buffer";var n=new Uint8Array(4);n[3]=e[t],n[2]=e[t+1],n[1]=e[t+2],n[0]=e[t+3];var o=new Float32Array(n.buffer);return o[0]},readDouble:function(e,t){if(t<0)throw"bigEndianByteArrayParser.readDouble: position cannot be less than 0";if(t+8>e.length)throw"bigEndianByteArrayParser.readDouble: attempt to read past end of buffer";var n=new Uint8Array(8);n[7]=e[t],n[6]=e[t+1],n[5]=e[t+2],n[4]=e[t+3],n[3]=e[t+4],n[2]=e[t+5],n[1]=e[t+6],n[0]=e[t+7];var o=new Float64Array(n.buffer);return o[0]}},e}(e),e=function(e){"use strict";return void 0===e&&(e={}),e.readFixedString=function(e,t,n){if(n<0)throw"dicomParser.readFixedString - length cannot be less than 0";Line truncated
this}},{key:"recognizeWith",value:function e(t){if(c(t,"recognizeWith",this))return this;var n=this.simultaneous;return t=h(t,this),n[t.id]||(n[t.id]=t,t.recognizeWith(this)),this}},{key:"dropRecognizeWith",value:function e(t){return c(t,"dropRecognizeWith",this)?this:(t=h(t,this),delete this.simultaneous[t.id],this)}},{key:"requireFailure",value:function e(t){if(c(t,"requireFailure",this))return this;var n=this.requireFail;return t=h(t,this),d(n,t)===-1&&(n.push(t),t.requireFailure(this)),this}},{key:"dropRequireFailure",value:function e(t){if(c(t,"dropRequireFailure",this))return this;t=h(t,this);var n=d(this.requireFail,t);return n>-1&&this.requireFail.splice(n,1),this}},{key:"hasRequireFailures",value:function e(){return this.requireFail.length>0}},{key:"canRecognizeWith",value:function e(t){return!!this.simultaneous[t.id]}},{key:"emit",value:function e(t){function e(e){n.manager.emit(e,t)}var n=this,o=this.state;o<Ue&&e(n.options.event+g(o)),e(n.options.event),t.additionalEvent&&e(t.additionalEvent),o>=Ue&&e(n.options.event+g(o))}},{key:"tryEmit",value:function e(t){return this.canEmit()?this.emit(t):void(this.state=He)}},{key:"canEmit",value:function e(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(He|Re)))return!1;t++}return!0}},{key:"recognize",value:function e(t){var n=We({},t);return m(this.options.enable,[this,n])?(this.state&(ze|Ve|He)&&(this.state=Re),this.state=this.process(n),void(this.state&(Le|Fe|Ue|Ve)&&this.tryEmit(n))):(this.reset(),void(this.state=He))}},{key:"process",value:function e(t){}},{key:"getTouchAction",value:function e(){}},{key:"reset",value:function e(){}}]),e}();Ze.prototype.defaults={};var $e=function(e){function t(){return je(this,t),Qe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return Ke(t,e),Xe(t,[{key:"attrTest",value:function e(t){var n=this.options.pointers;return 0===n||t.pointers.length===n}},{key:"process",value:function e(t){var n=this.state,o=t.eventType,a=n&(Le|Fe),r=this.attrTest(t);return a&&(o&be||!r)?n|Ve:a||r?o&Ce?n|Ue:n&Le?n|Fe:Le:He}}]),t}(Ze);$e.prototype.defaults={pointers:1};var et=function(e){function t(){return je(this,t),Qe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return Ke(t,e),Xe(t,[{key:"getTouchAction",value:function e(){return[se]}},{key:"attrTest",value:function e(n){return Ge(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attrTest",this).call(this,n)&&(Math.abs(n.rotation)>this.options.threshold||this.state&Le)}}]),t}($e);et.prototype.defaults={event:"rotate",threshold:0,pointers:2};var tt=function(e){function t(){return je(this,t),Qe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return Ke(t,e),Xe(t,[{key:"getTouchAction",value:function e(){return[se]}},{key:"attrTest",value:function e(n){return Ge(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attrTest",this).call(this,n)&&(Math.abs(n.scale-1)>this.options.threshold||this.state&Le)}},{key:"emit",value:function e(n){if(1!==n.scale){var o=n.scale<1?"in":"out";n.additionalEvent=this.options.event+o}Ge(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).call(this,n)}}]),t}($e);tt.prototype.defaults={event:"pinch",threshold:0,pointers:2};var nt=function(e){function t(){je(this,t);var e=Qe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.pX=null,e.pY=null,e}return Ke(t,e),Xe(t,[{key:"getTouchAction",value:function e(){var t=this.options.direction,n=[];return t&De&&n.push(ue),t&Ee&&n.push(le),n}},{key:"directionTest",value:function e(t){var n=this.options,o=!0,a=t.distance,r=t.direction,i=t.deltaX,s=t.deltaY;return r&n.direction||(n.direction&De?(r=0===i?Pe:i<0?Me:Ie,o=i!==this.pX,a=Math.abs(t.deltaX)):(r=0===s?Pe:s<0?Se:ke,o=s!==this.pY,a=Math.abs(t.deltaY))),t.direction=r,o&&a>n.threshold&&r&n.direction}},{key:"attrTest",value:function e(t){return $e.prototype.attrTest.call(this,t)&&(this.state&Le||!(this.state&Le)&&this.directionTest(t))}},{key:"emit",value:function e(n){this.pX=n.deltaX,this.pY=n.deltaY;var o=p(n.direction);o&&(n.additionalEvent=this.options.event+o),Ge(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).call(this,n)}}]),t}($e);nt.prototype.defaults={event:"pan",threshold:10,pointers:1,direction:Ae};var ot=function(e){function t(){return je(this,t),Qe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return Ke(t,e),Xe(t,[{key:"getTouchAction",value:function e(){return nt.prototype.getTouchAction.call(this)}},{key:"attrTest",value:function e(n){var o=this.options.direction,a=void 0;return o&(De|Ee)?a=n.overallVelocity:o&De?a=n.overallVelocityX:o&Ee&&(a=n.overallVelocityY),Ge(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attrTest",this).call(this,n)&&o&n.offsetDirection&&n.distance>this.options.threshold&&n.maxPointers===this.options.pointers&&ee(a)>this.options.velocity&&n.eventType&Ce}},{key:"emit",value:function e(t){var n=p(t.offsetDirection);n&&this.manaLine truncated Ne="function"!=typeof Object.assign?function e(t){if(t===o||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),a=1;a<arguments.length;a++){var r=arguments[a];if(r!==o&&null!==r)for(var i in r)r.hasOwnProperty(i)&&(n[i]=r[i])}return n}:Object.assign;var We=Ne,qe=1,_e="function"==typeof l&&"symbol"==typeof l.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof l&&e.constructor===l&&e!==l.prototype?"symbol":typeof e},Ye=function(){function e(e){this.value=e}function t(t){function n(e,t){return new f(function(n,o){var r={key:e,arg:t,resolve:n,reject:o,next:null};s?s=s.next=r:(i=s=r,a(e,t))})}function a(n,o){try{var i=t[n](o),s=i.value;s instanceof e?f.resolve(s.value).then(function(e){a("next",e)},function(e){a("throw",e)}):r(i.done?"return":"normal",i.value)}catch(e){r("throw",e)}}function r(e,t){switch(e){case"return":i.resolve({value:t,done:!0});break;case"throw":i.reject(t);break;default:i.resolve({value:t,done:!1})}i=i.next,i?a(i.key,i.arg):s=null}var i,s;this._invoke=n,"function"!=typeof t.return&&(this.return=o)}return"function"==typeof l&&l.asyncIterator&&(t.prototype[l.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)},{wrap:function(e){return function(){return new t(e.apply(this,arguments))}},await:function(t){return new e(t)}}}(),je=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Xe=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),Ge=function e(t,n,a){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(r===o){var i=Object.getPrototypeOf(t);return null===i?o:e(i,n,a)}if("value"in r)return r.value;var s=r.get;return s===o?o:s.call(a)},Ke=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},Je=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},Qe=function(){function e(e,t){var n=[],a=!0,r=!1,i=o;try{for(var s=e[l.iterator](),u;!(a=(u=s.next()).done)&&(n.push(u.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&s.return&&s.return()}finally{if(r)throw i}}return n}return function(t,n){if(Array.isArray(t))return t;if(l.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),Ze=function(){function e(t){je(this,e),this.options=We({},this.defaults,t||{}),this.id=s(),this.manager=null,this.options.enable=a(this.options.enable,!0),this.state=Re,this.simultaneous={},this.requireFail=[]}return Xe(e,[{key:"set",value:function e(t){return We(this.options,t),this.manager&&this.manager.touchAction.update(),this}},{key:"recognizeWith",value:function e(t){if(c(t,"recognizeWith",this))return this;var n=this.simultaneous;return t=h(t,this),n[t.id]||(n[t.id]=t,t.recognizeWith(this)),this}},{key:"dropRecognizeWith",value:function e(t){return c(t,"dropRecognizeWith",this)?this:(t=h(t,this),delete this.simultaneous[t.id],this)}},{key:"requireFailure",value:function e(t){if(c(t,"requireFailure",this))return this;var n=this.requireFail;return t=h(t,this),d(n,t)===-1&&(n.push(t),t.requireFailure(this)),this}},{key:"dropRequireFailure",value:function e(t){if(c(t,"dropRequireFailure",this))return this;t=h(t,this);var n=d(this.requireFail,t);return n>-1&&this.requireFail.splice(n,1),this}},{key:"hasRequireFailures",value:function e(){return this.requireFail.length>0}},{key:"canRecognizeWith",value:function e(t){return!!this.simultaneous[t.id]}},{key:"emit",value:function e(t){function e(e){n.manager.emit(e,t)}var n=this,o=this.state;o<Ue&&e(n.options.event+g(o)),e(n.options.event),t.additionalEvent&&e(t.additionalEvent),o>=Ue&&e(n.options.event+g(o))}},{key:"tryEmit",value:function e(t){return this.canEmit()?this.emit(t):void(this.state=He)}},{key:"canEmit",value:function e(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(He|Re)))return!1;t++}return!0}},{key:"recognize",value:function e(t){var n=We({},t);return m(this.options.enable,[this,n])?(this.state&(Ve|ze|He)&&(this.state=Re),this.state=this.process(n),void(this.state&(Le|Fe|Ue|ze)&&this.tryEmit(n))):(this.reset(),void(this.state=He))}},{key:"process",value:function e(t){}},{key:"getTouchAction",value:function e(){}},{key:"reset",value:function e(){}}]),e}();Ze.prototype.defaults={};var $e=function(e){function Line truncated
!function(){var e=Package.meteor.Meteor,n=Package.meteor.global,a=Package.meteor.meteorEnv,r=Package.underscore._,c,t;(function(){c={};var e=function(e){return encodeURIComponent(e).replace(/[!'()]/g,escape).replace(/\*/g,"%2A")};c._encodeParams=function(n){var a=[];return r.each(n,function(n,r){a.length&&a.push("&"),a.push(e(r),"=",e(n))}),a.join("").replace(/%20/g,"+")},t=function(e,n,a,r){var t=e,o=n?n.slice(1):null;if("string"==typeof a&&(o=String(a)),r){o=o||"";var u=c._encodeParams(r);o&&u&&(o+="&"),o+=u}var i=t;return null!==o&&(i+="?"+o),i}}).call(this),function(){c._constructUrl=function(e,n,a){var r=/^(.*?)(\?.*)?$/.exec(e);return t(r[1],r[2],n,a)}}.call(this),"undefined"==typeof Package&&(Package={}),function(e,n){for(var a in n)a in e||(e[a]=n[a])}(Package.url={},{URL:c})}(); !function(){var e=Package.meteor.Meteor,n=Package.meteor.global,a=Package.meteor.meteorEnv,r=Package.underscore._,c,t;(function(){c={};var e=function(e){return encodeURIComponent(e).replace(/[!'()]/g,escape).replace(/\*/g,"%2A")};c._encodeParams=function(n){var a=[];return r.each(n,function(n,r){a.length&&a.push("&"),a.push(e(r),"=",e(n))}),a.join("").replace(/%20/g,"+")},t=function(e,n,a,r){var t=e,o=n?n.slice(1):null;if("string"==typeof a&&(o=String(a)),r){o=o||"";var u=c._encodeParams(r);o&&u&&(o+="&"),o+=u}var i=t;return null!==o&&(i+="?"+o),i}}).call(this),function(){c._constructUrl=function(e,n,a){var r=/^(.*?)(\?.*)?$/.exec(e);return t(r[1],r[2],n,a)}}.call(this),"undefined"==typeof Package&&(Package={}),function(e,n){for(var a in n)a in e||(e[a]=n[a])}(Package.url={},{URL:c})}();
@@ -170,6 +177,18 @@ var s,i=[];for(s=0;s<12;s++)i[s]=En(e,s,n,"month");return i}function An(e,t,n,s)
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package.modules.meteorInstall,i=Package.modules.Buffer,o=Package.modules.process,u=Package["ecmascript-runtime"].Symbol,a=Package["ecmascript-runtime"].Map,s=Package["ecmascript-runtime"].Set,c=Package["babel-runtime"].meteorBabelHelpers,f=Package.promise.Promise,l,d=r({node_modules:{meteor:{validatejs:{lib:{"validate.js":["babel-runtime/helpers/typeof",function(t,e,n){var r;n.import("babel-runtime/helpers/typeof",{default:function(t){r=t}}),function(t,e,n){"use strict";var i=function t(e,n,r){r=o.extend({},o.options,r);var i=o.runValidations(e,n,r),u,a;for(u in c.sanitizeForInObject(i))for(a in c.sanitizeForInObject(i[u]))if(o.isPromise(i[u][a]))throw new Error("Use validate.async if you want support for promises");return t.processValidationResults(i,r)},o=i;o.extend=function(t){return[].slice.call(arguments,1).forEach(function(e){for(var n in c.sanitizeForInObject(e))t[n]=e[n]}),t},o.extend(i,{version:{major:0,minor:9,patch:0,metadata:"development",toString:function(){function t(){var t=o.format("%{major}.%{minor}.%{patch}",o.version);return o.isEmpty(o.version.metadata)||(t+="+"+o.version.metadata),t}return t}()},Promise:"undefined"!=typeof f?f:null,EMPTY_STRING_REGEXP:/^\s*$/,runValidations:function(){function t(t,e,n){var r=[],i,u,a,s,f,l,d;(o.isDomElement(t)||o.isJqueryElement(t))&&(t=o.collectFormValues(t));for(i in c.sanitizeForInObject(e)){a=o.getDeepObjectValue(t,i),s=o.result(e[i],a,t,i,n,e);for(u in c.sanitizeForInObject(s)){if(f=o.validators[u],!f)throw d=o.format("Unknown validator %{name}",{name:u}),new Error(d);l=s[u],l=o.result(l,a,t,i,n,e),l&&r.push({attribute:i,value:a,validator:u,globalOptions:n,attributes:t,options:l,error:f.call(f,a,l,i,t,n)})}}return r}return t}(),processValidationResults:function(){function t(t,e){var n;switch(t=o.pruneEmptyErrors(t,e),t=o.expandMultipleErrors(t,e),t=o.convertErrorMessages(t,e),e.format||"grouped"){case"detailed":break;case"flat":t=o.flattenErrorsToArray(t);break;case"grouped":t=o.groupErrorsByAttribute(t);for(n in c.sanitizeForInObject(t))t[n]=o.flattenErrorsToArray(t[n]);break;default:throw new Error(o.format("Unknown format %{format}",e))}return o.isEmpty(t)?void 0:t}return t}(),async:function(){function t(t,e,n){n=o.extend({},o.async.options,n);var r=n.wrapErrors||function(t){return t};n.cleanAttributes!==!1&&(t=o.cleanAttributes(t,e));var i=o.runValidations(t,e,n);return new o.Promise(function(u,a){o.waitForResults(i).then(function(){var s=o.processValidationResults(i,n);s?a(new r(s,n,t,e)):u(t)},function(t){a(t)})})}return t}(),single:function(){function t(t,e,n){return n=o.extend({},o.single.options,n,{format:"flat",fullMessages:!1}),o({single:t},{single:e},n)}return t}(),waitForResults:function(){function t(t){return t.reduce(function(t,e){return o.isPromise(e.error)?t.then(function(){return e.error.then(function(t){e.error=t||null},function(t){if(t instanceof Error)throw t;o.error("Rejecting promises with the result is deprecated. Please use the resolve callback instead."),e.error=t})}):t},new o.Promise(function(t){t()}))}return t}(),result:function(){function t(t){var e=[].slice.call(arguments,1);return"function"==typeof t&&(t=t.apply(null,e)),t}return t}(),isNumber:function(){function t(t){return"number"==typeof t&&!isNaN(t)}return t}(),isFunction:function(){function t(t){return"function"==typeof t}return t}(),isInteger:function(){function t(t){return o.isNumber(t)&&t%1===0}return t}(),isObject:function(){function t(t){return t===Object(t)}return t}(),isDate:function(){function t(t){return t instanceof Date}return t}(),isDefined:function(){function t(t){return null!==t&&void 0!==t}return t}(),isPromise:function(){function t(t){return!!t&&o.isFunction(t.then)}return t}(),isJqueryElement:function(){function t(t){return t&&o.isString(t.jquery)}return t}(),isDomElement:function(){function t(t){return!!t&&(!(!o.isFunction(t.querySelectorAll)||!o.isFunction(t.querySelector))&&(!(!o.isObject(document)||t!==document)||("object"===("undefined"==typeof HTMLElement?"undefined":r(HTMLElement))?t instanceof HTMLElement:t&&"object"===("undefined"==typeof t?"undefined":r(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)))}return t}(),isEmpty:function(){function t(t){var e;if(!o.isDefined(t))return!0;if(o.isFunction(t))return!1;if(o.isString(t))return o.EMPTY_STRING_REGEXP.test(t);if(o.isArray(t))return 0===t.length;if(o.isDate(t))return!1;if(o.isObject(t)){for(e in c.sanitizeForInObject(t))return!1;return!0}return!1}return t}(),format:o.extend(function(t,e){return o.isString(t)?t.replace(o.format.FORMAT_REGEXP,function(t,n,r){return"%"===n?"%{"+r+"}":String(e[r])}):t},{FORMAT_REGEXP:/(%?)%\{([^\}]+)\}/g}),prettify:function(){function t(t){return o.isNumber(t)?100*t%1===0?""+t:parseFloat(Math.round(100*t)/100).toFixed(2):o.isArray(t)?t.map(function(t){return o.prettify(t)}).join(", "):o.isObject(t)?t.toString():(t=""+t,t.replace(/([^\s])\.([^\s])/g,"$1 Line truncated !function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package.modules.meteorInstall,i=Package.modules.Buffer,o=Package.modules.process,u=Package["ecmascript-runtime"].Symbol,a=Package["ecmascript-runtime"].Map,s=Package["ecmascript-runtime"].Set,c=Package["babel-runtime"].meteorBabelHelpers,f=Package.promise.Promise,l,d=r({node_modules:{meteor:{validatejs:{lib:{"validate.js":["babel-runtime/helpers/typeof",function(t,e,n){var r;n.import("babel-runtime/helpers/typeof",{default:function(t){r=t}}),function(t,e,n){"use strict";var i=function t(e,n,r){r=o.extend({},o.options,r);var i=o.runValidations(e,n,r),u,a;for(u in c.sanitizeForInObject(i))for(a in c.sanitizeForInObject(i[u]))if(o.isPromise(i[u][a]))throw new Error("Use validate.async if you want support for promises");return t.processValidationResults(i,r)},o=i;o.extend=function(t){return[].slice.call(arguments,1).forEach(function(e){for(var n in c.sanitizeForInObject(e))t[n]=e[n]}),t},o.extend(i,{version:{major:0,minor:9,patch:0,metadata:"development",toString:function(){function t(){var t=o.format("%{major}.%{minor}.%{patch}",o.version);return o.isEmpty(o.version.metadata)||(t+="+"+o.version.metadata),t}return t}()},Promise:"undefined"!=typeof f?f:null,EMPTY_STRING_REGEXP:/^\s*$/,runValidations:function(){function t(t,e,n){var r=[],i,u,a,s,f,l,d;(o.isDomElement(t)||o.isJqueryElement(t))&&(t=o.collectFormValues(t));for(i in c.sanitizeForInObject(e)){a=o.getDeepObjectValue(t,i),s=o.result(e[i],a,t,i,n,e);for(u in c.sanitizeForInObject(s)){if(f=o.validators[u],!f)throw d=o.format("Unknown validator %{name}",{name:u}),new Error(d);l=s[u],l=o.result(l,a,t,i,n,e),l&&r.push({attribute:i,value:a,validator:u,globalOptions:n,attributes:t,options:l,error:f.call(f,a,l,i,t,n)})}}return r}return t}(),processValidationResults:function(){function t(t,e){var n;switch(t=o.pruneEmptyErrors(t,e),t=o.expandMultipleErrors(t,e),t=o.convertErrorMessages(t,e),e.format||"grouped"){case"detailed":break;case"flat":t=o.flattenErrorsToArray(t);break;case"grouped":t=o.groupErrorsByAttribute(t);for(n in c.sanitizeForInObject(t))t[n]=o.flattenErrorsToArray(t[n]);break;default:throw new Error(o.format("Unknown format %{format}",e))}return o.isEmpty(t)?void 0:t}return t}(),async:function(){function t(t,e,n){n=o.extend({},o.async.options,n);var r=n.wrapErrors||function(t){return t};n.cleanAttributes!==!1&&(t=o.cleanAttributes(t,e));var i=o.runValidations(t,e,n);return new o.Promise(function(u,a){o.waitForResults(i).then(function(){var s=o.processValidationResults(i,n);s?a(new r(s,n,t,e)):u(t)},function(t){a(t)})})}return t}(),single:function(){function t(t,e,n){return n=o.extend({},o.single.options,n,{format:"flat",fullMessages:!1}),o({single:t},{single:e},n)}return t}(),waitForResults:function(){function t(t){return t.reduce(function(t,e){return o.isPromise(e.error)?t.then(function(){return e.error.then(function(t){e.error=t||null},function(t){if(t instanceof Error)throw t;o.error("Rejecting promises with the result is deprecated. Please use the resolve callback instead."),e.error=t})}):t},new o.Promise(function(t){t()}))}return t}(),result:function(){function t(t){var e=[].slice.call(arguments,1);return"function"==typeof t&&(t=t.apply(null,e)),t}return t}(),isNumber:function(){function t(t){return"number"==typeof t&&!isNaN(t)}return t}(),isFunction:function(){function t(t){return"function"==typeof t}return t}(),isInteger:function(){function t(t){return o.isNumber(t)&&t%1===0}return t}(),isObject:function(){function t(t){return t===Object(t)}return t}(),isDate:function(){function t(t){return t instanceof Date}return t}(),isDefined:function(){function t(t){return null!==t&&void 0!==t}return t}(),isPromise:function(){function t(t){return!!t&&o.isFunction(t.then)}return t}(),isJqueryElement:function(){function t(t){return t&&o.isString(t.jquery)}return t}(),isDomElement:function(){function t(t){return!!t&&(!(!o.isFunction(t.querySelectorAll)||!o.isFunction(t.querySelector))&&(!(!o.isObject(document)||t!==document)||("object"===("undefined"==typeof HTMLElement?"undefined":r(HTMLElement))?t instanceof HTMLElement:t&&"object"===("undefined"==typeof t?"undefined":r(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)))}return t}(),isEmpty:function(){function t(t){var e;if(!o.isDefined(t))return!0;if(o.isFunction(t))return!1;if(o.isString(t))return o.EMPTY_STRING_REGEXP.test(t);if(o.isArray(t))return 0===t.length;if(o.isDate(t))return!1;if(o.isObject(t)){for(e in c.sanitizeForInObject(t))return!1;return!0}return!1}return t}(),format:o.extend(function(t,e){return o.isString(t)?t.replace(o.format.FORMAT_REGEXP,function(t,n,r){return"%"===n?"%{"+r+"}":String(e[r])}):t},{FORMAT_REGEXP:/(%?)%\{([^\}]+)\}/g}),prettify:function(){function t(t){return o.isNumber(t)?100*t%1===0?""+t:parseFloat(Math.round(100*t)/100).toFixed(2):o.isArray(t)?t.map(function(t){return o.prettify(t)}).join(", "):o.isObject(t)?t.toString():(t=""+t,t.replace(/([^\s])\.([^\s])/g,"$1 Line truncated
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,r=Package.meteor.meteorEnv,s=Package.jquery.$,n=Package.jquery.jQuery;(function(){(function(){!function(e,t){var r=[].slice,s={},n=e.amplify={publish:function(e){if("string"!=typeof e)throw new Error("You must provide a valid topic to publish.");var t=r.call(arguments,1),n,a,o,u=0,i;if(!s[e])return!0;for(n=s[e].slice(),o=n.length;u<o&&(a=n[u],i=a.callback.apply(a.context,t),i!==!1);u++);return i!==!1},subscribe:function(e,t,r,n){if("string"!=typeof e)throw new Error("You must provide a valid topic to create a subscription.");3===arguments.length&&"number"==typeof r&&(n=r,r=t,t=null),2===arguments.length&&(r=t,t=null),n=n||10;for(var a=0,o=e.split(/\s/),u=o.length,i;a<u;a++){e=o[a],i=!1,s[e]||(s[e]=[]);for(var c=s[e].length-1,l={callback:r,context:t,priority:n};c>=0;c--)if(s[e][c].priority<=n){s[e].splice(c+1,0,l),i=!0;break}i||s[e].unshift(l)}return r},unsubscribe:function(e,t,r){if("string"!=typeof e)throw new Error("You must provide a valid topic to remove a subscription.");if(2===arguments.length&&(r=t,t=null),s[e])for(var n=s[e].length,a=0;a<n;a++)s[e][a].callback===r&&(t&&s[e][a].context!==t||(s[e].splice(a,1),a--,n--))}}}(this),function(e,t){function r(e,r){s.addType(e,function(a,o,u){var i,c,l,p,f=o,d=(new Date).getTime();if(!a){f={},p=[],l=0;try{for(a=r.length;a=r.key(l++);)n.test(a)&&(c=JSON.parse(r.getItem(a)),c.expires&&c.expires<=d?p.push(a):f[a.replace(n,"")]=c.data);for(;a=p.pop();)r.removeItem(a)}catch(e){}return f}if(a="__amplify__"+a,o===t){if(i=r.getItem(a),c=i?JSON.parse(i):{expires:-1},!(c.expires&&c.expires<=d))return c.data;r.removeItem(a)}else if(null===o)r.removeItem(a);else{c=JSON.stringify({data:o,expires:u.expires?d+u.expires:null});try{r.setItem(a,c)}catch(t){s[e]();try{r.setItem(a,c)}catch(e){throw s.error()}}}return f})}var s=e.store=function(e,t,r){var n=s.type;return r&&r.type&&r.type in s.types&&(n=r.type),s.types[n](e,t,r||{})};s.types={},s.type=null,s.addType=function(e,t){s.type||(s.type=e),s.types[e]=t,s[e]=function(t,r,n){return n=n||{},n.type=e,s(t,r,n)}},s.error=function(){return"amplify.store quota exceeded"};var n=/^__amplify__/;for(var a in{localStorage:1,sessionStorage:1})try{window[a].setItem("__amplify__","x"),window[a].removeItem("__amplify__"),r(a,window[a])}catch(e){}if(!s.types.localStorage&&window.globalStorage)try{r("globalStorage",window.globalStorage[window.location.hostname]),"sessionStorage"===s.type&&(s.type="globalStorage")}catch(e){}!function(){if(!s.types.localStorage){var e=document.createElement("div"),r="amplify";e.style.display="none",document.getElementsByTagName("head")[0].appendChild(e);try{e.addBehavior("#default#userdata"),e.load(r)}catch(t){return void e.parentNode.removeChild(e)}s.addType("userData",function(n,a,o){e.load(r);var u,i,c,l,p,f=a,d=(new Date).getTime();if(!n){for(f={},p=[],l=0;u=e.XMLDocument.documentElement.attributes[l++];)i=JSON.parse(u.value),i.expires&&i.expires<=d?p.push(u.name):f[u.name]=i.data;for(;n=p.pop();)e.removeAttribute(n);return e.save(r),f}if(n=n.replace(/[^\-._0-9A-Za-z\xb7\xc0-\xd6\xd8-\xf6\xf8-\u037d\u037f-\u1fff\u200c-\u200d\u203f\u2040\u2070-\u218f]/g,"-"),n=n.replace(/^-/,"_-"),a===t){if(u=e.getAttribute(n),i=u?JSON.parse(u):{expires:-1},!(i.expires&&i.expires<=d))return i.data;e.removeAttribute(n)}else null===a?e.removeAttribute(n):(c=e.getAttribute(n),i=JSON.stringify({data:a,expires:o.expires?d+o.expires:null}),e.setAttribute(n,i));try{e.save(r)}catch(t){null===c?e.removeAttribute(n):e.setAttribute(n,c),s.userData();try{e.setAttribute(n,i),e.save(r)}catch(t){throw null===c?e.removeAttribute(n):e.setAttribute(n,c),s.error()}}return f})}}(),function(){function e(e){return e===t?t:JSON.parse(JSON.stringify(e))}var r={},n={};s.addType("memory",function(s,a,o){return s?a===t?e(r[s]):(n[s]&&(clearTimeout(n[s]),delete n[s]),null===a?(delete r[s],null):(r[s]=a,o.expires&&(n[s]=setTimeout(function(){delete r[s],delete n[s]},o.expires)),a)):e(r)})}()}(this.amplify=this.amplify||{}),function(e,t){"use strict";function r(){}function s(e){return"[object Function]"==={}.toString.call(e)}function n(e){var t=!1;return setTimeout(function(){t=!0},1),function(){var r=this,s=arguments;t?e.apply(r,s):setTimeout(function(){e.apply(r,s)},1)}}e.request=function(t,a,o){var u=t||{};"string"==typeof u&&(s(a)&&(o=a,a={}),u={resourceId:t,data:a||{},success:o});var i={abort:r},c=e.request.resources[u.resourceId],l=u.success||r,p=u.error||r;if(u.success=n(function(t,r){r=r||"success",e.publish("request.success",u,t,r),e.publish("request.complete",u,t,r),l(t,r)}),u.error=n(function(t,r){r=r||"error",e.publish("request.error",u,t,r),e.publish("request.complete",u,t,r),p(t,r)}),!c){if(!u.resourceId)throw"amplify.request: no resourceId provided";throw"amplify.request: unknown resourceId: "+u.resourceId}return e.publish("request.before",u)?(e.request.resources[u.resourceId](u,i),i):void u.error(null,"abort")},e.request.types={},e.request.resources={},e.request.define=fuLine truncated
!function(){"undefined"==typeof Package&&(Package={}),Package["ddp-rate-limiter"]={}}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,o=Package.meteor.meteorEnv,a=Package.random.Random;(function(){var t="_localstorage_test_"+a.id(),o;try{window.localStorage&&(window.localStorage.setItem(t,t),o=window.localStorage.getItem(t),window.localStorage.removeItem(t))}catch(e){}t===o&&(e._localStorage={getItem:function(e){return window.localStorage.getItem(e)},setItem:function(e,t){window.localStorage.setItem(e,t)},removeItem:function(e){window.localStorage.removeItem(e)}}),e._localStorage||(e._debug("You are running a browser with no localStorage or userData support. Logging in from one tab will not cause another tab to be logged in."),e._localStorage={_data:{},setItem:function(e,t){this._data[e]=t},removeItem:function(e){delete this._data[e]},getItem:function(e){var t=this._data[e];return void 0===t?null:t}})}).call(this),"undefined"==typeof Package&&(Package={}),Package.localstorage={}}();
!function(){var n=Package.meteor.Meteor,e=Package.meteor.global,t=Package.meteor.meteorEnv,a=Package.underscore._,r;(function(){r=function(n){var e=this;if(n=n||{},e.nextCallbackId=0,e.callbacks={},e.bindEnvironment=!0,n.bindEnvironment===!1&&(e.bindEnvironment=!1),n.exceptionHandler)e.exceptionHandler=n.exceptionHandler;else if(n.debugPrintExceptions){if(!a.isString(n.debugPrintExceptions))throw new Error("Hook option debugPrintExceptions should be a string");e.exceptionHandler=n.debugPrintExceptions}},a.extend(r.prototype,{register:function(t){var a=this,r=a.exceptionHandler||function(n){throw n};t=a.bindEnvironment?n.bindEnvironment(t,r):e(t,r);var i=a.nextCallbackId++;return a.callbacks[i]=t,{stop:function(){delete a.callbacks[i]}}},each:function(e){var t=this;n._nodeCodeMustBeInFiber();for(var r=a.keys(t.callbacks),i=0;i<r.length;++i){var o=r[i];if(a.has(t.callbacks,o)){var c=t.callbacks[o];if(!e(c))break}}}});var e=function(e,t,r){if(!t||"string"==typeof t){var i=t||"callback of async function";t=function(e){n._debug("Exception in "+i+":",e&&e.stack||e)}}return function(){var n=a.toArray(arguments),i=function(){try{var a=e.apply(r,n)}catch(n){t(n)}return a};return i()}}}).call(this),"undefined"==typeof Package&&(Package={}),function(n,e){for(var t in e)t in n||(n[t]=e[t])}(Package["callback-hook"]={},{Hook:r})}();
!function(){var n=Package.meteor.Meteor,e=Package.meteor.global,o=Package.meteor.meteorEnv,t=Package.underscore._,i=Package.tracker.Tracker,r=Package.tracker.Deps,c=Package.random.Random,a=Package["callback-hook"].Hook,s=Package["ddp-client"].DDP,u=Package.mongo.Mongo,l=Package.modules.meteorInstall,g=Package.modules.Buffer,_=Package.modules.process,p=Package["ecmascript-runtime"].Symbol,f=Package["ecmascript-runtime"].Map,h=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,m=Package.promise.Promise,k,L,E,I=l({node_modules:{meteor:{"accounts-base":{"client_main.js":["./accounts_client.js","./url_client.js","./localstorage_token.js",function(e,o,t){t.export({AccountsClient:function(){return i},AccountsTest:function(){return r}});var i;t.import("./accounts_client.js",{AccountsClient:function(n){i=n}});var r;t.import("./url_client.js",{AccountsTest:function(n){r=n}}),t.import("./localstorage_token.js"),k=new i,n.users=k.users}],"accounts_client.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","./accounts_common.js",function(e,o,r){r.export({AccountsClient:function(){return l}});var c;r.import("babel-runtime/helpers/classCallCheck",{default:function(n){c=n}});var a;r.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(n){a=n}});var s;r.import("babel-runtime/helpers/inherits",{default:function(n){s=n}});var u;r.import("./accounts_common.js",{AccountsCommon:function(n){u=n}});var l=function(n){function e(o){c(this,e);var t=a(this,n.call(this,o));return t._loggingIn=!1,t._loggingInDeps=new i.Dependency,t._loginServicesHandle=t.connection.subscribe("meteor.loginServiceConfiguration"),t._pageLoadLoginCallbacks=[],t._pageLoadLoginAttemptInfo=null,t._initUrlMatching(),t._initLocalStorage(),t}return s(e,n),e.prototype.userId=function(){function n(){return this.connection.userId()}return n}(),e.prototype._setLoggingIn=function(){function n(n){this._loggingIn!==n&&(this._loggingIn=n,this._loggingInDeps.changed())}return n}(),e.prototype.loggingIn=function(){function n(){return this._loggingInDeps.depend(),this._loggingIn}return n}(),e.prototype.logout=function(){function n(n){var e=this;e.connection.apply("logout",[],{wait:!0},function(o,t){o?n&&n(o):(e.makeClientLoggedOut(),n&&n())})}return n}(),e.prototype.logoutOtherClients=function(){function n(n){var e=this;e.connection.apply("getNewToken",[],{wait:!0},function(n,o){n||e._storeLoginToken(e.userId(),o.token,o.tokenExpires)}),e.connection.apply("removeOtherTokens",[],{wait:!0},function(e){n&&n(e)})}return n}(),e}(u),g=l.prototype;n.loggingIn=function(){return k.loggingIn()},g.callLoginMethod=function(n){var e=this;n=t.extend({methodName:"login",methodArguments:[{}],_suppressLoggingIn:!1},n),t.each(["validateResult","userCallback"],function(e){n[e]||(n[e]=function(){})});var o=t.once(function(o){o?e._onLoginFailureHook.each(function(n){return n({error:o}),!0}):e._onLoginHook.each(function(n){return n(),!0}),n.userCallback.apply(this,arguments)}),i=!1,r=function n(t,r){!t&&r&&r.token&&(e.connection.onReconnect=function(){i=!0;var n=e._storedLoginToken();n&&(r={token:n,tokenExpires:e._storedLoginTokenExpires()}),r.tokenExpires||(r.tokenExpires=e._tokenExpiration(new Date)),e._tokenExpiresSoon(r.tokenExpires)?e.makeClientLoggedOut():e.callLoginMethod({methodArguments:[{resume:r.token}],_suppressLoggingIn:!0,userCallback:function(){function n(n){var t=e._storedLoginToken();n&&t&&t===r.token&&e.makeClientLoggedOut(),o(n)}return n}()})})},c=function t(r,c){if(!i){if(e._setLoggingIn(!1),r||!c)return r=r||new Error("No result from call to "+n.methodName),void o(r);try{n.validateResult(c)}catch(n){return void o(n)}e.makeClientLoggedIn(c.id,c.token,c.tokenExpires),o()}};n._suppressLoggingIn||e._setLoggingIn(!0),e.connection.apply(n.methodName,n.methodArguments,{wait:!0,onResultReceived:r},c)},g.makeClientLoggedOut=function(){this.connection._userId&&this._onLogoutHook.each(function(n){return n(),!0}),this._unstoreLoginToken(),this.connection.setUserId(null),this.connection.onReconnect=null},g.makeClientLoggedIn=function(n,e,o){this._storeLoginToken(n,e,o),this.connection.setUserId(n)},n.logout=function(n){return k.logout(n)},n.logoutOtherClients=function(n){return k.logoutOtherClients(n)},g.loginServicesConfigured=function(){return this._loginServicesHandle.ready()},g.onPageLoadLogin=function(n){this._pageLoadLoginAttemptInfo?n(this._pageLoadLoginAttemptInfo):this._pageLoadLoginCallbacks.push(n)},g._pageLoadLogin=function(e){return this._pageLoadLoginAttemptInfo?void n._debug("Ignoring unexpected duplicate page load login attempt info"):(t.each(this._pageLoadLoginCallbacks,function(n){n(e)}),this._pageLoadLoginCallbacks=[],void(this._pageLoadLoginAttemptInfo=e))},Package.blaze&&(Package.blaze.Blaze.Template.registerHelper("currentUser",function(){return n.user()}),Package.blaze.Blaze.Template.registerHelper("loggingIn",function(){return n.loggingIn(Line truncated
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,i=Package.meteor.meteorEnv,s=Package.jquery.$,a=Package.jquery.jQuery,o=Package.tracker.Tracker,n=Package.tracker.Deps,r=Package["reactive-dict"].ReactiveDict,c=Package.session.Session,p=Package.underscore._,u=Package.ejson.EJSON,d;(function(){var e=function(t){return void 0===t?"undefined":u.stringify(t)},i=function(t){if(void 0!==t&&"undefined"!==t)return u.parse(t)},s=function(t){t&&t.changed()};d=function(e){function i(){if(!(amplify.store("__PSDATAVERSION__"+c._dictName)>=1)){var t=amplify.store("__PSKEYS__"+c._dictName),e=amplify.store("__PSAKEYS__"+c._dictName);p.each([t,e],function(t){p.each(t,function(t){amplify.store(t,u.stringify(amplify.store(t)))})}),amplify.store("__PSDATAVERSION__"+c._dictName,2)}}function s(){if(!(amplify.store("__PSDATAVERSION__"+c._dictName)>=n)){var t=amplify.store("__PSKEYS__"+c._dictName),e=amplify.store("__PSAKEYS__"+c._dictName);p.each([t,e],function(t){p.each(t,function(t){var e=!1;try{u.parse(amplify.store(c._dictName+t))}catch(t){e=!0}if(!e){var i=u.parse(amplify.store(c._dictName+t)),s=u.toJSONValue(i);amplify.store(c._dictName+t,s)}})}),amplify.store("__PSDATAVERSION__"+c._dictName,4)}}if(!p.isString(e))throw new Error("dictName must be a string");this._dictName=e,"session"==e?(this._dictName="",this._dict=a):this._dict=new r(e);var n=4;this.psKeys={},this.psKeyList=[],this.psaKeys={},this.psaKeyList=[],this.default_method="temporary",t.settings&&t.settings.public&&t.settings.public.persistent_session&&(this.default_method=t.settings.public.persistent_session.default_method);var c=this;return t.isClient&&t.startup(function(){var t;i(),s();var e=amplify.store("__PSKEYS__"+c._dictName);if("object"==typeof e&&void 0!==e.length)for(var a=0;a<e.length;a++)p.has(c._dict.keys,e[a])||(t=c.get(e[a]),c.set(e[a],t,!0,!1));var o=amplify.store("__PSAKEYS__"+c._dictName);if("object"==typeof o&&void 0!==o.length)for(var a=0;a<o.length;a++)p.has(c._dict.keys,o[a])||(t=c.get(o[a]),c.setAuth(o[a],t,!0,!0))}),o.autorun(function(){if(t.userId){var e=t.userId();e||c.clearAuth()}}),this},d.prototype.store=function t(e,i,s){return this.psKeyList=amplify.store("__PSKEYS__"+this._dictName)||[],this.psaKeyList=amplify.store("__PSAKEYS__"+this._dictName)||[],"get"==e?amplify.store(this._dictName+i):(this.psKeyList=p.without(this.psKeyList,i),this.psaKeyList=p.without(this.psaKeyList,i),delete this.psKeys[i],delete this.psaKeys[i],void 0===s||null===s||"temporary"==e?s=null:"persistent"==e?(this.psKeys[i]=u.toJSONValue(s),this.psKeyList=p.union(this.psKeyList,[i])):"authenticated"==e&&(this.psaKeys[i]=u.toJSONValue(s),this.psaKeyList=p.union(this.psaKeyList,[i])),amplify.store("__PSKEYS__",this.psKeyList),amplify.store("__PSAKEYS__",this.psaKeyList),amplify.store(this._dictName+i,u.toJSONValue(s)),void 0)},d.prototype.old_get=function(){return this._dict.get.apply(this._dict,arguments)},d.prototype.get=function t(e){var i=this.old_get(e),s,a=this.store("get",e);return void 0!==a&&(s=u.fromJSONValue(this.store("get",e))),void 0===s||null===s?i:s},d.prototype.old_set=function(){return this._dict.set.apply(this._dict,arguments)},d.prototype.set=function t(e,i,s,a){if("object"==typeof e&&void 0===i)return void this._setObject(e,s,a);var o=e,n="temporary";(s||void 0===s&&("persistent"==this.default_method||"authenticated"==this.default_method))&&(n=a||void 0===s&&void 0===a&&"authenticated"==this.default_method?"authenticated":"persistent"),this.store(n,o,i),this.old_set(o,i)},d.prototype.all=function t(){this._dict.allDeps&&this._dict.allDeps.depend();var e={};return p.each(this._dict.keys,function(t,s){e[s]=i(t)}),e},d.prototype._setObject=function t(e,i,s){var a=this;p.each(e,function(t,e){a.set(e,t,i,s)})},d.prototype._ensureKey=function t(e){var i=this._dict;e in i.keyDeps||(i.keyDeps[e]=new o.Dependency,i.keyValueDeps[e]={})},d.prototype.equals=function t(i,s){var a=null;if(Package.mongo&&(a=Package.mongo.Mongo.ObjectID),!("string"==typeof s||"number"==typeof s||"boolean"==typeof s||"undefined"==typeof s||s instanceof Date||a&&s instanceof a||null===s))throw new Error("ReactiveDict.equals: value must be scalar");var n=e(s);if(o.active){this._ensureKey(i),p.has(this._dict.keyValueDeps[i],n)||(this._dict.keyValueDeps[i][n]=new o.Dependency);var r=this._dict.keyValueDeps[i][n].depend();if(r){var c=this;o.onInvalidate(function(){c._dict.keyValueDeps[i][n].hasDependents()||delete c._dict.keyValueDeps[i][n]})}}var d=this.get(i);return u.equals(d,s)},d.prototype.setTemporary=function t(e,i){this.set(e,i,!1,!1)},d.prototype.setTemp=function t(e,i){this.set(e,i,!1,!1)},d.prototype.setPersistent=function t(e,i){this.set(e,i,!0,!1)},d.prototype.setAuth=function t(e,i){this.set(e,i,!0,!0)},d.prototype.makeTemp=function t(e){this.store("temporary",e)},d.prototype.makePersistent=function t(e){var i=this.get(e);this.store("persistent",e,i)},d.prototype.makeAuth=function t(e){var i=this.get(e);this.store("authenticated",e,i)},d.prototype.oldLine truncated
!function(){"undefined"==typeof Package&&(Package={}),Package.coffeescript={}}(); !function(){"undefined"==typeof Package&&(Package={}),Package.coffeescript={}}();
!function(){var Meteor=Package.meteor.Meteor,global=Package.meteor.global,meteorEnv=Package.meteor.meteorEnv,Symbol=Package["ecmascript-runtime"].Symbol,Map=Package["ecmascript-runtime"].Map,Set=Package["ecmascript-runtime"].Set,meteorBabelHelpers=Package["babel-runtime"].meteorBabelHelpers,Promise=Package.promise.Promise,html,chai,__coffeescriptShare,assert,expect,should;(function(){(function(){!function(){function require(e){var t=require.modules[e];if(!t)throw new Error('failed to require "'+e+'"');return"exports"in t||"function"!=typeof t.definition||(t.client=t.component=!0,t.definition.call(this,t.exports={},t),delete t.definition),t.exports}require.loader="component",require.helper={},require.helper.semVerSort=function(e,t){for(var i=e.version.split("."),n=t.version.split("."),r=0;r<i.length;++r){var o=parseInt(i[r],10),s=parseInt(n[r],10);if(o!==s)return o>s?1:-1;var a=i[r].substr((""+o).length),c=n[r].substr((""+s).length);if(""===a&&""!==c)return 1;if(""!==a&&""===c)return-1;if(""!==a&&""!==c)return a>c?1:-1}return 0},require.latest=function(e,t){function i(e){throw new Error('failed to find latest module of "'+e+'"')}var n=/(.*)~(.*)@v?(\d+\.\d+\.\d+[^\/]*)$/,r=/(.*)~(.*)/;r.test(e)||i(e);for(var o=Object.keys(require.modules),s=[],a=[],c=0;c<o.length;c++){var h=o[c];if(new RegExp(e+"@").test(h)){var u=h.substr(e.length+1),l=n.exec(h);null!=l?s.push({version:u,name:h}):a.push({version:u,name:h})}}if(0===s.concat(a).length&&i(e),s.length>0){var f=s.sort(require.helper.semVerSort).pop().name;return t===!0?f:require(f)}var f=a.sort(function(e,t){return e.name>t.name})[0].name;return t===!0?f:require(f)},require.modules={},require.register=function(e,t){require.modules[e]={definition:t}},require.define=function(e,t){require.modules[e]={exports:t}},require.register("chaijs~assertion-error@1.0.0",function(e,t){function i(){function e(e,i){Object.keys(i).forEach(function(n){~t.indexOf(n)||(e[n]=i[n])})}var t=[].slice.call(arguments);return function t(){for(var i=[].slice.call(arguments),n=0,r={};n<i.length;n++)e(r,i[n]);return r}}function n(e,t,n){var r=i("name","message","stack","constructor","toJSON"),o=r(t||{});this.message=e||"Unspecified AssertionError",this.showDiff=!1;for(var s in o)this[s]=o[s];n=n||arguments.callee,n&&Error.captureStackTrace&&Error.captureStackTrace(this,n)}t.exports=n,n.prototype=Object.create(Error.prototype),n.prototype.name="AssertionError",n.prototype.constructor=n,n.prototype.toJSON=function(e){var t=i("constructor","toJSON","stack"),n=t({name:this.name},this);return!1!==e&&this.stack&&(n.stack=this.stack),n}}),require.register("chaijs~type-detect@0.1.1",function(e,t){function i(e){var t=Object.prototype.toString.call(e);return r[t]?r[t]:null===e?"null":void 0===e?"undefined":e===Object(e)?"object":typeof e}function n(){this.tests={}}var e=t.exports=i,r={"[object Array]":"array","[object RegExp]":"regexp","[object Function]":"function","[object Arguments]":"arguments","[object Date]":"date"};e.Library=n,n.prototype.of=i,n.prototype.define=function(e,t){return 1===arguments.length?this.tests[e]:(this.tests[e]=t,this)},n.prototype.test=function(e,t){if(t===i(e))return!0;var n=this.tests[t];if(n&&"regexp"===i(n))return n.test(e);if(n&&"function"===i(n))return n(e);throw new ReferenceError('Type test "'+t+'" not defined or invalid.')}}),require.register("chaijs~deep-eql@0.1.3",function(e,t){function i(e,t,i){return!!n(e,t)||("date"===p(e)?o(e,t):"regexp"===p(e)?s(e,t):d.isBuffer(e)?u(e,t):"arguments"===p(e)?a(e,t,i):!!r(e,t)&&("object"!==p(e)&&"object"!==p(t)&&"array"!==p(e)&&"array"!==p(t)?n(e,t):f(e,t,i)))}function n(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function r(e,t){return p(e)===p(t)}function o(e,t){return"date"===p(t)&&n(e.getTime(),t.getTime())}function s(e,t){return"regexp"===p(t)&&n(e.toString(),t.toString())}function a(e,t,n){return"arguments"===p(t)&&(e=[].slice.call(e),t=[].slice.call(t),i(e,t,n))}function c(e){var t=[];for(var i in e)t.push(i);return t}function h(e,t){if(e.length!==t.length)return!1;for(var i=0,n=!0;i<e.length;i++)if(e[i]!==t[i]){n=!1;break}return n}function u(e,t){return!!d.isBuffer(t)&&h(e,t)}function l(e){return null!==e&&void 0!==e}function f(e,t,n){if(!l(e)||!l(t))return!1;if(e.prototype!==t.prototype)return!1;var r;if(n){for(r=0;r<n.length;r++)if(n[r][0]===e&&n[r][1]===t||n[r][0]===t&&n[r][1]===e)return!0}else n=[];try{var o=c(e),s=c(t)}catch(e){return!1}if(o.sort(),s.sort(),!h(o,s))return!1;n.push([e,t]);var a;for(r=o.length-1;r>=0;r--)if(a=o[r],!i(e[a],t[a],n))return!1;return!0}var p=require("chaijs~type-detect@0.1.1"),d;try{d=require("buffer").Buffer}catch(e){d={},d.isBuffer=function(){return!1}}t.exports=i}),require.register("chai",function(e,t){t.exports=require("chai/lib/chai.js")}),require.register("chai/lib/chai.js",function(e,t){var i=[],e=t.exports={};e.version="2.1.0",e.AssertionError=require("chaijs~assertion-error@1.0.0");var n=require("chai/lib/chai/utils/index.js");e.use=function(e){return~i.indexOf(e)||(e(this,nLine truncated !function(){var Meteor=Package.meteor.Meteor,global=Package.meteor.global,meteorEnv=Package.meteor.meteorEnv,Symbol=Package["ecmascript-runtime"].Symbol,Map=Package["ecmascript-runtime"].Map,Set=Package["ecmascript-runtime"].Set,meteorBabelHelpers=Package["babel-runtime"].meteorBabelHelpers,Promise=Package.promise.Promise,html,chai,__coffeescriptShare,assert,expect,should;(function(){(function(){!function(){function require(e){var t=require.modules[e];if(!t)throw new Error('failed to require "'+e+'"');return"exports"in t||"function"!=typeof t.definition||(t.client=t.component=!0,t.definition.call(this,t.exports={},t),delete t.definition),t.exports}require.loader="component",require.helper={},require.helper.semVerSort=function(e,t){for(var i=e.version.split("."),n=t.version.split("."),r=0;r<i.length;++r){var o=parseInt(i[r],10),s=parseInt(n[r],10);if(o!==s)return o>s?1:-1;var a=i[r].substr((""+o).length),c=n[r].substr((""+s).length);if(""===a&&""!==c)return 1;if(""!==a&&""===c)return-1;if(""!==a&&""!==c)return a>c?1:-1}return 0},require.latest=function(e,t){function i(e){throw new Error('failed to find latest module of "'+e+'"')}var n=/(.*)~(.*)@v?(\d+\.\d+\.\d+[^\/]*)$/,r=/(.*)~(.*)/;r.test(e)||i(e);for(var o=Object.keys(require.modules),s=[],a=[],c=0;c<o.length;c++){var h=o[c];if(new RegExp(e+"@").test(h)){var u=h.substr(e.length+1),l=n.exec(h);null!=l?s.push({version:u,name:h}):a.push({version:u,name:h})}}if(0===s.concat(a).length&&i(e),s.length>0){var f=s.sort(require.helper.semVerSort).pop().name;return t===!0?f:require(f)}var f=a.sort(function(e,t){return e.name>t.name})[0].name;return t===!0?f:require(f)},require.modules={},require.register=function(e,t){require.modules[e]={definition:t}},require.define=function(e,t){require.modules[e]={exports:t}},require.register("chaijs~assertion-error@1.0.0",function(e,t){function i(){function e(e,i){Object.keys(i).forEach(function(n){~t.indexOf(n)||(e[n]=i[n])})}var t=[].slice.call(arguments);return function t(){for(var i=[].slice.call(arguments),n=0,r={};n<i.length;n++)e(r,i[n]);return r}}function n(e,t,n){var r=i("name","message","stack","constructor","toJSON"),o=r(t||{});this.message=e||"Unspecified AssertionError",this.showDiff=!1;for(var s in o)this[s]=o[s];n=n||arguments.callee,n&&Error.captureStackTrace&&Error.captureStackTrace(this,n)}t.exports=n,n.prototype=Object.create(Error.prototype),n.prototype.name="AssertionError",n.prototype.constructor=n,n.prototype.toJSON=function(e){var t=i("constructor","toJSON","stack"),n=t({name:this.name},this);return!1!==e&&this.stack&&(n.stack=this.stack),n}}),require.register("chaijs~type-detect@0.1.1",function(e,t){function i(e){var t=Object.prototype.toString.call(e);return r[t]?r[t]:null===e?"null":void 0===e?"undefined":e===Object(e)?"object":typeof e}function n(){this.tests={}}var e=t.exports=i,r={"[object Array]":"array","[object RegExp]":"regexp","[object Function]":"function","[object Arguments]":"arguments","[object Date]":"date"};e.Library=n,n.prototype.of=i,n.prototype.define=function(e,t){return 1===arguments.length?this.tests[e]:(this.tests[e]=t,this)},n.prototype.test=function(e,t){if(t===i(e))return!0;var n=this.tests[t];if(n&&"regexp"===i(n))return n.test(e);if(n&&"function"===i(n))return n(e);throw new ReferenceError('Type test "'+t+'" not defined or invalid.')}}),require.register("chaijs~deep-eql@0.1.3",function(e,t){function i(e,t,i){return!!n(e,t)||("date"===p(e)?o(e,t):"regexp"===p(e)?s(e,t):d.isBuffer(e)?u(e,t):"arguments"===p(e)?a(e,t,i):!!r(e,t)&&("object"!==p(e)&&"object"!==p(t)&&"array"!==p(e)&&"array"!==p(t)?n(e,t):f(e,t,i)))}function n(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function r(e,t){return p(e)===p(t)}function o(e,t){return"date"===p(t)&&n(e.getTime(),t.getTime())}function s(e,t){return"regexp"===p(t)&&n(e.toString(),t.toString())}function a(e,t,n){return"arguments"===p(t)&&(e=[].slice.call(e),t=[].slice.call(t),i(e,t,n))}function c(e){var t=[];for(var i in e)t.push(i);return t}function h(e,t){if(e.length!==t.length)return!1;for(var i=0,n=!0;i<e.length;i++)if(e[i]!==t[i]){n=!1;break}return n}function u(e,t){return!!d.isBuffer(t)&&h(e,t)}function l(e){return null!==e&&void 0!==e}function f(e,t,n){if(!l(e)||!l(t))return!1;if(e.prototype!==t.prototype)return!1;var r;if(n){for(r=0;r<n.length;r++)if(n[r][0]===e&&n[r][1]===t||n[r][0]===t&&n[r][1]===e)return!0}else n=[];try{var o=c(e),s=c(t)}catch(e){return!1}if(o.sort(),s.sort(),!h(o,s))return!1;n.push([e,t]);var a;for(r=o.length-1;r>=0;r--)if(a=o[r],!i(e[a],t[a],n))return!1;return!0}var p=require("chaijs~type-detect@0.1.1"),d;try{d=require("buffer").Buffer}catch(e){d={},d.isBuffer=function(){return!1}}t.exports=i}),require.register("chai",function(e,t){t.exports=require("chai/lib/chai.js")}),require.register("chai/lib/chai.js",function(e,t){var i=[],e=t.exports={};e.version="2.1.0",e.AssertionError=require("chaijs~assertion-error@1.0.0");var n=require("chai/lib/chai/utils/index.js");e.use=function(e){return~i.indexOf(e)||(e(this,nLine truncated
@@ -179,32 +198,24 @@ if(0===A.length||f(i)&&(1===A.length&&"stack"===A[0]||2===A.length&&"description
!function(){var e=Package.meteor.Meteor,a=Package.meteor.global,c=Package.meteor.meteorEnv,o=Package["practicalmeteor:loglevel"].loglevel,r=Package["practicalmeteor:loglevel"].ObjectLogger,g=Package.modules.meteorInstall,t=Package.modules.Buffer,l=Package.modules.process,m=Package["ecmascript-runtime"].Symbol,k=Package["ecmascript-runtime"].Map,n=Package["ecmascript-runtime"].Set,P=Package["babel-runtime"].meteorBabelHelpers,i=Package.promise.Promise,s=Package.webapp.WebApp,p=Package.logging.Log,u=Package.deps.Tracker,d=Package.deps.Deps,f=Package.session.Session,h=Package["ddp-client"].DDP,b=Package.mongo.Mongo,v=Package.ui.Blaze,j=Package.ui.UI,S=Package.ui.Handlebars,y=Package.spacebars.Spacebars,L=Package["templating-runtime"].Template,M=Package.check.check,H=Package.check.Match,B=Package.underscore._,D=Package.jquery.$,I=Package.jquery.jQuery,O=Package.random.Random,T=Package.ejson.EJSON,_=Package["launch-screen"].LaunchScreen,q=Package.htmljs.HTML,E=g({node_modules:{meteor:{"ohif:log":{"main.js":["meteor/ohif:core","meteor/practicalmeteor:loglevel",function(a,c,o){var r;o.import("meteor/ohif:core",{OHIF:function(e){r=e}});var g;o.import("meteor/practicalmeteor:loglevel",{loglevel:function(e){g=e}});var t=e.isProduction?"error":"trace";r.log=g.createLogger("",t)}]}}}},{extensions:[".js",".json"]});E("./node_modules/meteor/ohif:log/main.js"),"undefined"==typeof Package&&(Package={}),Package["ohif:log"]={}}(); !function(){var e=Package.meteor.Meteor,a=Package.meteor.global,c=Package.meteor.meteorEnv,o=Package["practicalmeteor:loglevel"].loglevel,r=Package["practicalmeteor:loglevel"].ObjectLogger,g=Package.modules.meteorInstall,t=Package.modules.Buffer,l=Package.modules.process,m=Package["ecmascript-runtime"].Symbol,k=Package["ecmascript-runtime"].Map,n=Package["ecmascript-runtime"].Set,P=Package["babel-runtime"].meteorBabelHelpers,i=Package.promise.Promise,s=Package.webapp.WebApp,p=Package.logging.Log,u=Package.deps.Tracker,d=Package.deps.Deps,f=Package.session.Session,h=Package["ddp-client"].DDP,b=Package.mongo.Mongo,v=Package.ui.Blaze,j=Package.ui.UI,S=Package.ui.Handlebars,y=Package.spacebars.Spacebars,L=Package["templating-runtime"].Template,M=Package.check.check,H=Package.check.Match,B=Package.underscore._,D=Package.jquery.$,I=Package.jquery.jQuery,O=Package.random.Random,T=Package.ejson.EJSON,_=Package["launch-screen"].LaunchScreen,q=Package.htmljs.HTML,E=g({node_modules:{meteor:{"ohif:log":{"main.js":["meteor/ohif:core","meteor/practicalmeteor:loglevel",function(a,c,o){var r;o.import("meteor/ohif:core",{OHIF:function(e){r=e}});var g;o.import("meteor/practicalmeteor:loglevel",{loglevel:function(e){g=e}});var t=e.isProduction?"error":"trace";r.log=g.createLogger("",t)}]}}}},{extensions:[".js",".json"]});E("./node_modules/meteor/ohif:log/main.js"),"undefined"==typeof Package&&(Package={}),Package["ohif:log"]={}}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.http.HTTP,i=Package.jquery.$,r=Package.jquery.jQuery,a=Package["momentjs:moment"].moment,s=Package.validatejs.validate,c=Package.modules.meteorInstall,u=Package.modules.Buffer,l=Package.modules.process,m=Package["ecmascript-runtime"].Symbol,d=Package["ecmascript-runtime"].Map,p=Package["ecmascript-runtime"].Set,f=Package["babel-runtime"].meteorBabelHelpers,x=Package.promise.Promise,g=Package.webapp.WebApp,h=Package.logging.Log,v=Package.deps.Tracker,S=Package.deps.Deps,y=Package.session.Session,I=Package["ddp-client"].DDP,T=Package.mongo.Mongo,D=Package.ui.Blaze,b=Package.ui.UI,w=Package.ui.Handlebars,C=Package.spacebars.Spacebars,P=Package["templating-runtime"].Template,R=Package.check.check,k=Package.check.Match,V=Package.underscore._,O=Package.random.Random,M=Package.ejson.EJSON,A=Package["launch-screen"].LaunchScreen,q=Package.htmljs.HTML,N,L,E,F=c({node_modules:{meteor:{"ohif:viewerbase":{client:{components:{basic:{layout:{"template.layout.js":function(){P.__checkName("layout"),P.layout=new P("Template.layout",function(){var e=this;return C.include(e.lookupTemplate("yield"))})}},loadingText:{"template.loadingText.js":function(){P.__checkName("loadingText"),P.loadingText=new P("Template.loadingText",function(){var e=this;return q.Raw('<div class="loadingTextDiv">\n Loading... <i class="fa fa-spin fa-circle-o-notch fa-fw"></i>\n </div>')})}},removableBackdrop:{"template.removableBackdrop.js":function(){P.__checkName("removableBackdrop"),P.removableBackdrop=new P("Template.removableBackdrop",function(){var e=this;return q.Raw('<div class="removableBackdrop noselect" oncontextmenu="return false;" unselectable="on" onselectstart="return false;">\n </div>')})}},aboutModal:{"template.aboutModal.js":function(){P.__checkName("aboutModal"),P.aboutModal=new P("Template.aboutModal",function(){var e=this;return q.DIV({class:"modal fade",id:"aboutModal",tabindex:"-1",role:"dialog","aria-labelledby":"aboutModalLabel"},"\n ",q.DIV({class:"modal-dialog modal-lg",role:"document"},"\n ",q.DIV({class:"modal-content"},"\n ",q.Raw('<div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n <h4 class="modal-title" id="aboutModalLabel">\n About\n </h4>\n </div>'),"\n ",q.DIV({class:"modal-body"},"\n ",q.A({target:"_blank",class:"forkOnGithub",href:function(){return C.mustache(e.lookup("githubUrl"))}},"\n ",q.Raw('<img src="https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67" alt="Fork me on GitHub" data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png">'),"\n "),"\n ",q.DIV({class:"logo p-x-3 p-y-3"},"\n ",q.SVG({class:"logoImage"},"\n ",q.USE({"xlink:href":function(){return C.mustache(e.lookup("absoluteUrl"),"packages/ohif_viewerbase/assets/icons.svg#icon-ohif-logo")}}),"\n "),"\n ",q.Raw('<a class="logoText" target="_blank" href="http://ohif.org">\n Open Health Imaging Foundation DICOM Viewer\n </a>'),"\n "),"\n ",q.Raw('<div class="p-x-1 p-y-1 m-y-2">\n <a class="btn btn-default inline" target="_blank" href="https://groups.google.com/forum/#!forum/cornerstone-platform">\n Visit the forum\n </a>\n <a class="btn btn-default inline" target="_blank" href="https://github.com/OHIF/Viewers/issues">\n Report an issue\n </a>\n </div>'),"\n ",q.DIV({class:"p-y-1 p-x-1"},"\n ",q.Raw("<h3>Version Information</h3>"),"\n ",q.TABLE({class:"table table-responsive"},"\n ",q.THEAD("\n ",q.TR("\n ",q.TH("Name"),"\n ",q.TH("Value"),"\n "),"\n "),"\n ",q.TBODY("\n ",q.TR("\n ",q.TD("Repository URL"),"\n ",q.TD("\n ",q.A({target:"_blank",href:function(){return C.mustache(e.lookup("githubUrl"))}},D.View("lookup:githubUrl",functionLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.http.HTTP,i=Package.jquery.$,r=Package.jquery.jQuery,a=Package["momentjs:moment"].moment,s=Package.validatejs.validate,c=Package["u2622:persistent-session"].PersistentSession,u=Package.modules.meteorInstall,l=Package.modules.Buffer,m=Package.modules.process,d=Package["ecmascript-runtime"].Symbol,p=Package["ecmascript-runtime"].Map,f=Package["ecmascript-runtime"].Set,g=Package["babel-runtime"].meteorBabelHelpers,x=Package.promise.Promise,h=Package.webapp.WebApp,v=Package.logging.Log,S=Package.deps.Tracker,y=Package.deps.Deps,I=Package.session.Session,T=Package["ddp-client"].DDP,b=Package.mongo.Mongo,D=Package.ui.Blaze,w=Package.ui.UI,C=Package.ui.Handlebars,P=Package.spacebars.Spacebars,k=Package["templating-runtime"].Template,R=Package.check.check,V=Package.check.Match,O=Package.underscore._,M=Package.random.Random,A=Package.ejson.EJSON,q=Package["launch-screen"].LaunchScreen,N=Package.htmljs.HTML,E,L,F,B=u({node_modules:{meteor:{"ohif:viewerbase":{client:{components:{basic:{layout:{"template.layout.js":function(){k.__checkName("layout"),k.layout=new k("Template.layout",function(){var e=this;return P.include(e.lookupTemplate("yield"))})}},loadingText:{"template.loadingText.js":function(){k.__checkName("loadingText"),k.loadingText=new k("Template.loadingText",function(){var e=this;return N.Raw('<div class="loadingTextDiv">\n Loading... <i class="fa fa-spin fa-circle-o-notch fa-fw"></i>\n </div>')})}},removableBackdrop:{"template.removableBackdrop.js":function(){k.__checkName("removableBackdrop"),k.removableBackdrop=new k("Template.removableBackdrop",function(){var e=this;return N.Raw('<div class="removableBackdrop noselect" oncontextmenu="return false;" unselectable="on" onselectstart="return false;">\n </div>')})}},aboutModal:{"template.aboutModal.js":function(){k.__checkName("aboutModal"),k.aboutModal=new k("Template.aboutModal",function(){var e=this;return D._TemplateWith(function(){return P.dataMustache(e.lookup("extend"),e.lookup("."),P.kw({id:"aboutModal",dialogClass:"modal-lg",title:"About"}))},function(){return P.include(e.lookupTemplate("dialogSimple"),function(){return["\n ",N.A({target:"_blank",class:"forkOnGithub",href:function(){return P.mustache(e.lookup("githubUrl"))}},"\n ",N.IMG({src:"https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67",alt:"Fork me on GitHub","data-canonical-src":"https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png"}),"\n "),"\n ",N.DIV({class:"logo p-x-3 p-y-3 clearfix"},"\n ",N.SVG({class:"logoImage pull-left"},"\n ",N.USE({"xlink:href":function(){return P.mustache(e.lookup("absoluteUrl"),"packages/ohif_viewerbase/assets/icons.svg#icon-ohif-logo")}}),"\n "),"\n ",N.A({class:"logoText pull-left",target:"_blank",href:"http://ohif.org"},"\n Open Health Imaging Foundation DICOM Viewer\n "),"\n "),"\n ",N.DIV({class:"p-x-1 p-y-1 m-y-2"},"\n ",N.A({class:"btn btn-default inline",target:"_blank",href:"https://groups.google.com/forum/#!forum/cornerstone-platform"},"\n Visit the forum\n "),"\n ",N.A({class:"btn btn-default inline",target:"_blank",href:"https://github.com/OHIF/Viewers/issues"},"\n Report an issue\n "),"\n "),"\n ",N.DIV({class:"p-y-1 p-x-1"},"\n ",N.H3("Version Information"),"\n ",N.TABLE({class:"table table-responsive"},"\n ",N.THEAD("\n ",N.TR("\n ",N.TH("Name"),"\n ",N.TH("Value"),"\n "),"\n "),"\n ",N.TBODY("\n ",N.TR("\n ",N.TD("Repository URL"),"\n ",N.TD("\n ",N.A({target:"_blank",href:function(){return P.mustache(e.lookup("githubUrl"))}},D.View("lookup:githubUrl",function(){return P.mustache(e.lookup("githubUrl"))})),"\n "),"\n "),"\n ",N.TR("\n ",N.TD("Last Commit Hash"),"\n ",N.TD("\n ",N.A({target:"_blank",href:function(){return[P.mustache(e.lookup("githubUrl")),"/commit/",P.mustache(e.lookup("gitRev"),"long")]}},"\n ",D.View("lookup:gitRev",function(){return P.mustache(e.lookup("gitRev"),"long")}),"\n "),"\n "),"\n "),"\n ",N.TR("\n ",N.TD("Latest Tag"),"\n ",N.TD("\n ",N.A({target:"_blank",href:function(){retuLine truncated
},"\n ",q.DIV(D.View("lookup:formatPN",function(){return C.mustache(e.lookup("formatPN"),e.lookup("patientName"))})),"\n ",q.DIV(D.View("lookup:patientId",function(){return C.mustache(e.lookup("patientId"))})),"\n ",q.DIV({class:"priorIndicator"},D.View("lookup:prior",function(){return C.mustache(e.lookup("prior"))})),"\n "),"\n ",q.DIV({class:"topright dicomTag"},"\n ",q.DIV(D.View("lookup:studyDescription",function(){return C.mustache(e.lookup("studyDescription"))})),"\n ",q.DIV(D.View("lookup:formatDA",function(){return C.mustache(e.lookup("formatDA"),e.lookup("studyDate"))})," ",D.View("lookup:formatTM",function(){return C.mustache(e.lookup("formatTM"),e.lookup("studyTime"))})),"\n "),"\n ",q.DIV({class:"bottomright dicomTag"},"\n ",q.DIV(D.If(function(){return C.call(e.lookup("zoom"))},function(){return["Zoom: ",D.View("lookup:formatNumberPrecision",function(){return C.mustache(e.lookup("formatNumberPrecision"),e.lookup("zoom"),0)}),"%"]})),"\n ",q.DIV({class:"compressionIndicator"},D.View("lookup:compression",function(){return C.mustache(e.lookup("compression"))})),"\n ",q.DIV(D.View("lookup:wwwc",function(){return C.mustache(e.lookup("wwwc"))})),"\n "),"\n ",q.DIV({class:"bottomleft dicomTag"},"\n ",q.DIV(D.If(function(){return C.call(e.lookup("seriesNumber"))},function(){return["Ser: ",D.View("lookup:seriesNumber",function(){return C.mustache(e.lookup("seriesNumber"))})]})),"\n ",q.DIV(D.If(function(){return C.dataMustache(e.lookup("gt"),e.lookup("numImages"),1)},function(){return["Img: ",D.View("lookup:instanceNumber",function(){return C.mustache(e.lookup("instanceNumber"))})," (",D.View("lookup:imageIndex",function(){return C.mustache(e.lookup("imageIndex"))}),"/",D.View("lookup:numImages",function(){return C.mustache(e.lookup("numImages"))}),")"]})),"\n ",q.DIV(D.If(function(){return C.call(e.lookup("frameRate"))},function(){return[D.View("lookup:formatNumberPrecision",function(){return C.mustache(e.lookup("formatNumberPrecision"),e.lookup("frameRate"),2)})," FPS"]})),"\n ",q.DIV(D.View("lookup:imageDimensions",function(){return C.mustache(e.lookup("imageDimensions"))})),"\n ",q.DIV("\n ",q.SPAN(D.If(function(){return C.dataMustache(e.lookup("isValidNumber"),e.lookup("location"))},function(){return["Loc: ",D.View("lookup:formatNumberPrecision",function(){return C.mustache(e.lookup("formatNumberPrecision"),e.lookup("location"),2)})," mm"]})),"\n ",q.SPAN(D.If(function(){return C.call(e.lookup("thickness"))},function(){return["Thick: ",D.View("lookup:formatNumberPrecision",function(){return C.mustache(e.lookup("formatNumberPrecision"),e.lookup("thickness"),2)})," mm"]})),"\n ",q.SPAN(D.If(function(){return C.call(e.lookup("spacingBetweenSlices"))},function(){return["Spacing: ",D.View("lookup:formatNumberPrecision",function(){return C.mustache(e.lookup("formatNumberPrecision"),e.lookup("spacingBetweenSlices"),2)})," mm"]})),"\n "),"\n ",q.DIV(D.View("lookup:seriesDescription",function(){return C.mustache(e.lookup("seriesDescription"))})),"\n "),"\n "]}),"\n\n ",D.If(function(){return C.call(e.lookup("tagDisplayRightOnly"))},function(){return["\n ",q.DIV({class:"topright dicomTag"},"\n ",q.DIV(D.View("lookup:formatPN",function(){return C.mustache(e.lookup("formatPN"),e.lookup("patientName"))})),"\n ",q.DIV(D.View("lookup:patientId",function(){return C.mustache(e.lookup("patientId"))})),"\n ",q.DIV({class:"priorIndicator"},D.View("lookup:prior",function(){return C.mustache(e.lookup("prior"))})),"\n ",q.DIV(D.View("lookup:studyDescription",function(){return C.mustache(e.lookup("studyDescription"))})),"\n ",q.DIV(D.View("lookup:formatDA",function(){return C.mustache(e.lookup("formatDA"),e.lookup("studyDate"))})," ",D.View("lookup:formatTM",function(){return C.mustache(e.lookup("formatTM"),e.lookup("studyTime"))})),"\n "),"\n ",q.DIV({class:"bottomright dicomTag"},"\n ",q.DIV(D.If(function(){return C.call(e.lookup("seriesNumber"))},function(){return["Ser: ",D.View("lookup:seriesNumber",function(){return C.mustache(e.lookup("seriesNumber"))})]})),"\n ",q.DIV(D.If(function(){return C.dataMustache(e.lookup("gt"),e.lookup("numImages"),1)},function(){return["Img: ",D.View("lookup:instanceNumber",function(){return C.mustache(e.lookup("instanceNumber"))})," (",D.View("lookup:imageIndex",function(){return C.mustache(e.lookup("imageIndex"))}),"/",D.View("lookup:numImages",function(){return C.mustache(e.lookup("numImages"))}),")"]})),"\n ",q.DIV(D.If(function(){return C.call(e.lookup("frameRate"))Line truncated class:"compressionIndicator"},D.View("lookup:compression",function(){return P.mustache(e.lookup("compression"))})),"\n ",N.DIV(D.View("lookup:wwwc",function(){return P.mustache(e.lookup("wwwc"))})),"\n "),"\n ",N.DIV({class:"bottomleft dicomTag"},"\n ",N.DIV(D.If(function(){return P.call(e.lookup("seriesNumber"))},function(){return["Ser: ",D.View("lookup:seriesNumber",function(){return P.mustache(e.lookup("seriesNumber"))})]})),"\n ",N.DIV(D.If(function(){return P.dataMustache(e.lookup("gt"),e.lookup("numImages"),1)},function(){return["Img: ",D.View("lookup:instanceNumber",function(){return P.mustache(e.lookup("instanceNumber"))})," (",D.View("lookup:imageIndex",function(){return P.mustache(e.lookup("imageIndex"))}),"/",D.View("lookup:numImages",function(){return P.mustache(e.lookup("numImages"))}),")"]})),"\n ",N.DIV(D.If(function(){return P.call(e.lookup("frameRate"))},function(){return[D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("frameRate"),2)})," FPS"]})),"\n ",N.DIV(D.View("lookup:imageDimensions",function(){return P.mustache(e.lookup("imageDimensions"))})),"\n ",N.DIV("\n ",N.SPAN(D.If(function(){return P.dataMustache(e.lookup("isValidNumber"),e.lookup("location"))},function(){return["Loc: ",D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("location"),2)})," mm"]})),"\n ",N.SPAN(D.If(function(){return P.call(e.lookup("thickness"))},function(){return["Thick: ",D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("thickness"),2)})," mm"]})),"\n ",N.SPAN(D.If(function(){return P.call(e.lookup("spacingBetweenSlices"))},function(){return["Spacing: ",D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("spacingBetweenSlices"),2)})," mm"]})),"\n "),"\n ",N.DIV(D.View("lookup:seriesDescription",function(){return P.mustache(e.lookup("seriesDescription"))})),"\n "),"\n "]}),"\n\n ",D.If(function(){return P.call(e.lookup("tagDisplayRightOnly"))},function(){return["\n ",N.DIV({class:"topright dicomTag"},"\n ",N.DIV(D.View("lookup:formatPN",function(){return P.mustache(e.lookup("formatPN"),e.lookup("patientName"))})),"\n ",N.DIV(D.View("lookup:patientId",function(){return P.mustache(e.lookup("patientId"))})),"\n ",N.DIV({class:"priorIndicator"},D.View("lookup:prior",function(){return P.mustache(e.lookup("prior"))})),"\n ",N.DIV(D.View("lookup:studyDescription",function(){return P.mustache(e.lookup("studyDescription"))})),"\n ",N.DIV(D.View("lookup:formatDA",function(){return P.mustache(e.lookup("formatDA"),e.lookup("studyDate"))})," ",D.View("lookup:formatTM",function(){return P.mustache(e.lookup("formatTM"),e.lookup("studyTime"))})),"\n "),"\n ",N.DIV({class:"bottomright dicomTag"},"\n ",N.DIV(D.If(function(){return P.call(e.lookup("seriesNumber"))},function(){return["Ser: ",D.View("lookup:seriesNumber",function(){return P.mustache(e.lookup("seriesNumber"))})]})),"\n ",N.DIV(D.If(function(){return P.dataMustache(e.lookup("gt"),e.lookup("numImages"),1)},function(){return["Img: ",D.View("lookup:instanceNumber",function(){return P.mustache(e.lookup("instanceNumber"))})," (",D.View("lookup:imageIndex",function(){return P.mustache(e.lookup("imageIndex"))}),"/",D.View("lookup:numImages",function(){return P.mustache(e.lookup("numImages"))}),")"]})),"\n ",N.DIV(D.If(function(){return P.call(e.lookup("frameRate"))},function(){return[D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("frameRate"),2)})," FPS"]})),"\n ",N.DIV(D.View("lookup:imageDimensions",function(){return P.mustache(e.lookup("imageDimensions"))})),"\n ",N.DIV(D.View("lookup:seriesDescription",function(){return P.mustache(e.lookup("seriesDescription"))})),"\n ",N.DIV(D.If(function(){return P.call(e.lookup("zoom"))},function(){return["Zoom: ",D.View("lookup:formatNumberPrecision",function(){return P.mustache(e.lookup("formatNumberPrecision"),e.lookup("zoom"),0)}),"%"]})),"\n ",N.DIV({class:"compressionIndicator"},D.View("lookup:compression",function(){return P.mustache(e.lookup("compression"))})),"\n ",N.DIV(D.View("lookup:wwwc",function(){return P.mustache(e.lookup("wwwc"))})),"\n "),"\n "]}),"\n\n ",D.If(function(){return P.call(e.lookup("tagDisplayLeftOnly"))},function(){return["\n ",N.DIV({class:"topleft dicomTag"},"\n ",N.DIV(D.View("lookup:formatPN",function(){rLine truncated
function e(){return u.hasMultipleFrames()}return e}(),getClassNames:function(){function e(e){return e+" "+(c.uiSettings.displayEchoUltrasoundWorkflow?"single":"double")+"-row-style"}return e}()})}]},toolbarSectionButton:{"template.toolbarSectionButton.js":function(){P.__checkName("toolbarSectionButton"),P.toolbarSectionButton=new P("Template.toolbarSectionButton",function(){var e=this;return D.If(function(){return C.call(C.dot(e.lookup("."),"buttonTemplateName"))},function(){return["\n ",D._TemplateWith(function(){return{template:C.call(C.dot(e.lookup("."),"buttonTemplateName")),data:C.call(e.lookup("."))}},function(){return C.include(function(){return C.call(P.__dynamic)})}),"\n "]},function(){return["\n ",q.DIV({id:function(){return C.mustache(C.dot(e.lookup("."),"id"))},tabindex:"1",class:function(){return["toolbarSectionButton rp-x-1 ",C.mustache(C.dot(e.lookup("."),"classes"))," ",C.mustache(e.lookup("activeClass"))," ",D.If(function(){return C.dataMustache(e.lookup("or"),C.dot(e.lookup("."),"disabled"),C.dataMustache(e.lookup("disableButton")))},function(){return"disabled"})," ",D.If(function(){return C.call(C.dot(e.lookup("."),"subTools"))},function(){return"expandable"})]},title:function(){return C.mustache(C.dot(e.lookup("."),"tooltipTitle"))}},"\n ",q.DIV({class:"svgContainer"},"\n ",D.Let({svg:function(){return C.call(e.lookup("svgLink"))},icon:function(){return C.call(e.lookup("iconClasses"))}},function(){return["\n ",D.If(function(){return C.call(e.lookup("svg"))},function(){return["\n ",q.SVG("\n ",q.USE({"xlink:href":function(){return C.mustache(e.lookup("absoluteUrl"),e.lookup("svg"))}}),"\n "),"\n "]},function(){return["\n ",q.I({class:function(){return C.mustache(e.lookup("icon"))}}),"\n "]}),"\n "]}),"\n "),"\n ",q.DIV({class:"buttonLabel"},"\n ",q.SPAN(D.View("lookup:..title",function(){return C.mustache(C.dot(e.lookup("."),"title"))})),"\n ",D.If(function(){return C.call(C.dot(e.lookup("."),"subTools"))},function(){return["\n ",q.I({class:"fa fa-caret-down expanded-status","aria-hidden":"true"}),"\n "]}),"\n "),"\n ",D.If(function(){return C.call(C.dot(e.lookup("."),"subTools"))},function(){return["\n ",q.DIV({class:"toolbarSectionDrawerContainer"},"\n ",q.DIV({class:"toolbarSectionDrawer"},"\n ",D.Each(function(){return{_sequence:C.call(C.dot(e.lookup("."),"subTools")),_variable:"subTool"}},function(){return["\n ",D._TemplateWith(function(){return C.call(e.lookup("subTool"))},function(){return C.include(e.lookupTemplate("toolbarSectionButton"))}),"\n "]}),"\n "),"\n "),"\n "]}),"\n "),"\n "]})})},"toolbarSectionButton.js":["meteor/ohif:core","meteor/templating","meteor/session","meteor/underscore","../../../lib/toolManager",function(e,t,n){var o;n.import("meteor/ohif:core",{OHIF:function(e){o=e}});var r;n.import("meteor/templating",{Template:function(e){r=e}});var a;n.import("meteor/session",{Session:function(e){a=e}});var s;n.import("meteor/underscore",{_:function(e){s=e}});var c;n.import("../../../lib/toolManager",{toolManager:function(e){c=e}}),r.toolbarSectionButton.onCreated(function(){var e=r.instance();e.isActive=function(e){var t=r.instance(),n=t.data.subTools,o=t.data.id,i=o===e,c=n&&s.findWhere(n,{id:e}),u=a.get("ToolManagerActiveCommandButtons")||[],l=u.indexOf(t.data.id)!==-1;return i||c||l},e.getActiveToolSubProperty=function(e,t){var n=r.instance(),o=n.data.subTools,i=n.data[e],a=n.data.id;if(o&&t!==a&&n.isActive(t)){var c=s.findWhere(o,{id:t});return c?c[e]:i}return i}}),r.toolbarSectionButton.helpers({activeClass:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool"),n=e.isActive(t);return n?"active":""}return e}(),svgLink:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool");return e.getActiveToolSubProperty("svgLink",t)}return e}(),iconClasses:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool");return e.getActiveToolSubProperty("iconClasses",t)}return e}(),disableButton:function(){function e(){var e=r.instance();return e.data.disableFunction&&e.data.disableFunction()}return e}()}),r.toolbarSectionButton.events({"click .imageViewerTool":function(){function e(e,t){if(e.stopPropagation(),!i(e.currentTarget).hasClass("disabled")){var n=e.currentTarget.id,r=t.$(".imageViewerViewport"),a=c.getActiveTool();if(n===a){var s=c.getDefaultTool();o.log.info("Setting active tool to: "+s),c.setActiveTool(s,r)}else o.log.info("Setting active tool to: "+n),c.setActiveTool(n,r)}}return e}(),"click .imageViewerCommand":function(){function e(e,t){ifLine truncated "xlink:href":function(){return P.mustache(e.lookup("absoluteUrl"),e.lookup("svg"))}}),"\n "),"\n "]},function(){return["\n ",N.I({class:function(){return P.mustache(e.lookup("icon"))}}),"\n "]}),"\n "]}),"\n "),"\n ",N.DIV({class:"buttonLabel"},"\n ",N.SPAN(D.View("lookup:..title",function(){return P.mustache(P.dot(e.lookup("."),"title"))})),"\n ",D.If(function(){return P.call(P.dot(e.lookup("."),"subTools"))},function(){return["\n ",N.I({class:"fa fa-caret-down expanded-status","aria-hidden":"true"}),"\n "]}),"\n "),"\n ",D.If(function(){return P.call(P.dot(e.lookup("."),"subTools"))},function(){return["\n ",N.DIV({class:"toolbarSectionDrawerContainer"},"\n ",N.DIV({class:"toolbarSectionDrawer"},"\n ",D.Each(function(){return{_sequence:P.call(P.dot(e.lookup("."),"subTools")),_variable:"subTool"}},function(){return["\n ",D._TemplateWith(function(){return P.call(e.lookup("subTool"))},function(){return P.include(e.lookupTemplate("toolbarSectionButton"))}),"\n "]}),"\n "),"\n "),"\n "]}),"\n "),"\n "]})})},"toolbarSectionButton.js":["meteor/ohif:core","meteor/templating","meteor/session","meteor/underscore","../../../lib/toolManager",function(e,t,n){var o;n.import("meteor/ohif:core",{OHIF:function(e){o=e}});var r;n.import("meteor/templating",{Template:function(e){r=e}});var a;n.import("meteor/session",{Session:function(e){a=e}});var s;n.import("meteor/underscore",{_:function(e){s=e}});var c;n.import("../../../lib/toolManager",{toolManager:function(e){c=e}}),r.toolbarSectionButton.onCreated(function(){var e=r.instance();e.isActive=function(e){var t=r.instance(),n=t.data.subTools,o=t.data.id,i=o===e,c=n&&s.findWhere(n,{id:e}),u=a.get("ToolManagerActiveCommandButtons")||[],l=u.indexOf(t.data.id)!==-1;return i||c||l},e.getActiveToolSubProperty=function(e,t){var n=r.instance(),o=n.data.subTools,i=n.data[e],a=n.data.id;if(o&&t!==a&&n.isActive(t)){var c=s.findWhere(o,{id:t});return c?c[e]:i}return i}}),r.toolbarSectionButton.helpers({activeClass:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool"),n=e.isActive(t);return n?"active":""}return e}(),svgLink:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool");return e.getActiveToolSubProperty("svgLink",t)}return e}(),iconClasses:function(){function e(){var e=r.instance(),t=a.get("ToolManagerActiveTool");return e.getActiveToolSubProperty("iconClasses",t)}return e}(),disableButton:function(){function e(){var e=r.instance();return e.data.disableFunction&&e.data.disableFunction()}return e}()}),r.toolbarSectionButton.events({"click .imageViewerTool":function(){function e(e,t){if(e.stopPropagation(),!i(e.currentTarget).hasClass("disabled")){var n=e.currentTarget.id,r=t.$(".imageViewerViewport"),a=c.getActiveTool();n!==a&&(o.log.info("Setting active tool to: "+n),c.setActiveTool(n,r))}}return e}(),"click .imageViewerCommand":function(){function e(e,t){if(e.stopPropagation(),!i(e.currentTarget).hasClass("disabled")){var n=e.currentTarget.id;if(o.viewer.functionList&&o.viewer.functionList.hasOwnProperty(n)){var r=a.get("activeViewport"),s=i(".imageViewerViewport").get(r);o.viewer.functionList[n](s)}}}return e}()})}]},toolbarSectionTools:{"template.toolbarSectionTools.js":function(){k.__checkName("toolbarSectionTools"),k.toolbarSectionTools=new k("Template.toolbarSectionTools",function(){var e=this;return N.DIV({class:"toolbarSectionTools pull-left m-t-1 rm-l-3"},"\n ",D.Each(function(){return{_sequence:P.call(e.lookup("toolbarButtons")),_variable:"toolbarButton"}},function(){return["\n ",D._TemplateWith(function(){return P.call(e.lookup("toolbarButton"))},function(){return P.include(e.lookupTemplate("toolbarSectionButton"))}),"\n "]}),"\n ")})},"toolbarSectionTools.js":["meteor/templating","meteor/meteor",function(e,t,n){var o;n.import("meteor/templating",{Template:function(e){o=e}});var r;n.import("meteor/meteor",{Meteor:function(e){r=e}}),o.toolbarSectionTools.events({"click .expandable":function(){function e(e,t){var n=i(e.currentTarget),o=n.hasClass("expanded");n.toggleClass("expanded",!o);var r=n.find(".toolbarSectionDrawerContainer:first");if(r.css("left",""),!o){var a=function(){function e(t){var o=t.originalEvent,a=o&&o.propertyName;if(a&&"transform"===a){n.off("transitionend",e);var s=r.outerWidth(),c=r.offset().left,u=i(document.body).outerWidth(),l=c+s;if(c<0)r.css("left","calc(50% - "+c+"px)");else if(l>u){var m=l-u;r.css("left","calc(50% - "+m+"px)")}}}return e}();n.on("transitionend",a)}}return e}(),"focusout .expandable":function(){function e(e,t){var n=e.target,o=e.currentTarget;r.defer(function(){var e=i(":focus"),t=i(o).closesLine truncated
studies:e.lookup("studies")}))},function(){return C.include(e.lookupTemplate("studyTimepoint"))}),"\n "),"\n "]}),"\n "),"\n "),"\n "),"\n "]})})},"studyTimepointBrowser.js":["meteor/templating","meteor/reactive-var","meteor/tracker","meteor/underscore","meteor/ohif:core","../../../lib/classes/OHIFError",function(e,t,n){var o;n.import("meteor/templating",{Template:function(e){o=e}});var r;n.import("meteor/reactive-var",{ReactiveVar:function(e){r=e}});var a;n.import("meteor/tracker",{Tracker:function(e){a=e}});var s;n.import("meteor/underscore",{_:function(e){s=e}});var c;n.import("meteor/ohif:core",{OHIF:function(e){c=e}});var u;n.import("../../../lib/classes/OHIFError",{OHIFError:function(e){u=e}}),o.studyTimepointBrowser.onCreated(function(){var e=o.instance();e.timepointViewType=new r(e.data.timepointViewType),e.showAdditionalTimepoints=new r((!0)),e.getCurrentStudy=function(){return e.data.currentStudy&&e.data.currentStudy.get()},e.getStudies=function(e){return e?e.studyInstanceUids.map(function(t){var n={patientId:e.patientId,studyInstanceUid:t},o=c.viewer.Studies.findBy(n);if(o)return o;var i=StudyListStudies.findOne(n);if(!i)throw new u("No study data available for Study: "+t);return i}):c.viewer.Studies.all()}}),o.studyTimepointBrowser.onRendered(function(){var e=o.instance();e.autorun(function(){var t=e.timepointViewType.get();e.$(".timepointEntry, .studyTimepointStudy").removeClass("active"),"key"!==t||e.data.currentStudy||e.$(".timepointEntry:first").addClass("active")});var t=void 0,n=[];e.refreshActiveStudies=function(){return a.afterFlush(function(){s.each(n,function(t){e.$(".studyTimepointStudy[data-uid='"+t+"']").addClass("active")}),e.$(".timepointEntry:first").addClass("active")})},e.autorun(function(){var o=e.data.currentStudy&&e.data.currentStudy.get();o&&(o!==t&&(e.showAdditionalTimepoints.set(!1),t=o,n=[o.studyInstanceUid]),e.refreshActiveStudies())})}),o.studyTimepointBrowser.events({"click .timepointHeader":function(){function e(e,t){var n=i(e.currentTarget).closest(".timepointEntry");n.find(".studyTimepoint").trigger("displayStateChanged"),n.toggleClass("active")}return e}(),"click .studyModality.additional":function(){function e(e,t){t.showAdditionalTimepoints.set(!0)}return e}()}),o.studyTimepointBrowser.helpers({shallShowViewType:function(){function e(e){var t=o.instance();return e.length&&!t.data.timepointViewType}return e}(),viewTypeButtonGroupData:function(){function e(){return{value:o.instance().timepointViewType,options:[{value:"key",text:"Key Timepoints"},{value:"all",text:"All Timepoints"}]}}return e}(),showAdditionalTimepoints:function(){function e(){return o.instance().showAdditionalTimepoints.get()}return e}(),timepoints:function(){function e(){var e=o.instance(),t=e.getCurrentStudy(),n=void 0;return n=t&&!e.showAdditionalTimepoints.get()?e.data.timepointApi.study(t.studyInstanceUid):e.data.timepointApi?"all"===e.timepointViewType.get()?e.data.timepointApi.all():e.data.timepointApi.key():[]}return e}(),studies:function(){function e(e){return o.instance().getStudies(e)}return e}(),modalitiesSummary:function(){function e(e){var t=o.instance(),n=t.getStudies(e),i={};n.forEach(function(e){var t=e.modalities||"UN";i[t]=i[t]+1||1});var r=[];return s.each(i,function(e,t){r.push(e+" "+t)}),r.join(", ")}return e}()})}],"template.studyTimepointStudy.js":function(){P.__checkName("studyTimepointStudy"),P.studyTimepointStudy=new P("Template.studyTimepointStudy",function(){var e=this;return D.Let({isSidebar:function(){return C.call(C.dataMustache(e.lookup("isUndefined"),e.lookup("viewportIndex")))}},function(){return["\n ",q.DIV({class:function(){return["studyTimepointStudy ",D.If(function(){return C.call(e.lookup("isSidebar"))},function(){return"studySidebarTimepoint"},function(){return"studyQuickSwitchTimepoint"})," ",D.If(function(){return C.call(C.dot(e.lookup("."),"active"))},function(){return"active"})," ",D.If(function(){return C.call(e.lookup("isLoading"))},function(){return"loading"})]},"data-uid":function(){return C.mustache(C.dot(e.lookup("."),"study","studyInstanceUid"))}},"\n ",q.DIV({class:"studyItem"},"\n ",C.include(e.lookupTemplate("loadingText")),"\n ",q.DIV({class:"studyModality"},"\n ",q.DIV({class:"studyModalityBox"},"\n ",q.DIV({class:"studyModalityText",style:function(){return C.mustache(e.lookup("modalityStyle"))}},"\n ",D.If(function(){return C.call(C.dot(e.lookup("."),"study","modalities"))},function(){return["\n ",D.View("lookup:modalities",function(){return C.mustache(e.lookup("modalities"))}),"\n "]},function(){return"\n UN\n "}),"\n "),"\n "),"\n ",q.DIV({class:"studyText"},"\n Line truncated }),e.$(".timepointEntry:first").addClass("active")})},e.autorun(function(){var o=e.data.currentStudy&&e.data.currentStudy.get();o&&(o!==t&&(e.showAdditionalTimepoints.set(!1),t=o,n=[o.studyInstanceUid]),e.refreshActiveStudies())})}),o.studyTimepointBrowser.events({"click .timepointHeader":function(){function e(e,t){var n=i(e.currentTarget).closest(".timepointEntry");n.find(".studyTimepoint").trigger("displayStateChanged"),n.toggleClass("active")}return e}(),"click .studyModality.additional":function(){function e(e,t){t.showAdditionalTimepoints.set(!0)}return e}()}),o.studyTimepointBrowser.helpers({shallShowViewType:function(){function e(e){var t=o.instance();return e.length&&!t.data.timepointViewType}return e}(),viewTypeButtonGroupData:function(){function e(){return{value:o.instance().timepointViewType,options:[{value:"key",text:"Key Timepoints"},{value:"all",text:"All Timepoints"}]}}return e}(),showAdditionalTimepoints:function(){function e(){return o.instance().showAdditionalTimepoints.get()}return e}(),timepoints:function(){function e(){var e=o.instance(),t=e.getCurrentStudy(),n=e.data.timepointApi,i=void 0;return i=t&&!e.showAdditionalTimepoints.get()?n.study(t.studyInstanceUid):n?"all"===e.timepointViewType.get()?n.all():n.key():[]}return e}(),studies:function(){function e(e){return o.instance().getStudies(e)}return e}(),modalitiesSummary:function(){function e(e){var t=o.instance(),n=t.getStudies(e),i={};n.forEach(function(e){var t=e.modalities||"UN";i[t]=i[t]+1||1});var r=[];return s.each(i,function(e,t){r.push(e+" "+t)}),r.join(", ")}return e}()})}],"template.studyTimepointStudy.js":function(){k.__checkName("studyTimepointStudy"),k.studyTimepointStudy=new k("Template.studyTimepointStudy",function(){var e=this;return D.Let({isSidebar:function(){return P.call(P.dataMustache(e.lookup("isUndefined"),e.lookup("viewportIndex")))}},function(){return["\n ",N.DIV({class:function(){return["studyTimepointStudy ",D.If(function(){return P.call(e.lookup("isSidebar"))},function(){return"studySidebarTimepoint"},function(){return"studyQuickSwitchTimepoint"})," ",D.If(function(){return P.call(P.dot(e.lookup("."),"active"))},function(){return"active"})," ",D.If(function(){return P.call(e.lookup("isLoading"))},function(){return"loading"})]},"data-uid":function(){return P.mustache(P.dot(e.lookup("."),"study","studyInstanceUid"))}},"\n ",N.DIV({class:"studyItem"},"\n ",P.include(e.lookupTemplate("loadingText")),"\n ",N.DIV({class:"studyModality"},"\n ",N.DIV({class:"studyModalityBox"},"\n ",N.DIV({class:"studyModalityText",style:function(){return P.mustache(e.lookup("modalityStyle"))}},"\n ",D.If(function(){return P.call(P.dot(e.lookup("."),"study","modalities"))},function(){return["\n ",D.View("lookup:modalities",function(){return P.mustache(e.lookup("modalities"))}),"\n "]},function(){return"\n UN\n "}),"\n "),"\n "),"\n ",N.DIV({class:"studyText"},"\n ",N.DIV({class:"studyDate"},D.View("lookup:formatDA",function(){return P.mustache(e.lookup("formatDA"),P.dot(e.lookup("."),"study","studyDate"),"D-MMM-YYYY")})),"\n ",N.DIV({class:"studyDescription"},D.View("lookup:..study.studyDescription",function(){return P.mustache(P.dot(e.lookup("."),"study","studyDescription"))})),"\n "),"\n "),"\n "),"\n ",D.If(function(){return P.call(e.lookup("isSidebar"))},function(){return["\n ",N.DIV({class:"studyTimepointThumbnails"},"\n ",D.Each(function(){return{_sequence:P.dataMustache(e.lookup("studyThumbnails"),P.dot(e.lookup("."),"study")),_variable:"thumbnail"}},function(){return["\n ",D._TemplateWith(function(){return P.dataMustache(e.lookup("clone"),e.lookup("."),P.kw({thumbnail:e.lookup("thumbnail")}))},function(){return P.include(e.lookupTemplate("thumbnailEntry"))}),"\n "]}),"\n "),"\n "]}),"\n "),"\n "]})})},"studyTimepointStudy.js":["meteor/meteor","meteor/templating","meteor/reactive-var","meteor/underscore","meteor/jquery","meteor/ohif:core","../../../lib/sortingManager",function(e,t,n){var o;n.import("meteor/meteor",{Meteor:function(e){o=e}});var i;n.import("meteor/templating",{Template:function(e){i=e}});var r;n.import("meteor/reactive-var",{ReactiveVar:function(e){r=e}});var a;n.import("meteor/underscore",{_:function(e){a=e}});var s;n.import("meteor/jquery",{$:function(e){s=e}});var c;n.import("meteor/ohif:core",{OHIF:function(e){c=e}});var u;n.import("../../../lib/sortingManager",{sortingManager:function(e){u=e}}),i.studyTimepointStudy.onCreated(function(){var e=i.instance();e.loading=new r((!1)),e.getStudyElement=function(Line truncated
x00120063:"DeidentificationMethod",x00120064:"DeidentificationMethodCodeSequence",x00120071:"ClinicalTrialSeriesID",x00120072:"ClinicalTrialSeriesDescription",x00120084:"DistributionType",x00120085:"ConsentForDistributionFlag",x00180000:"AcquisitionGroupLength",x00180010:"ContrastBolusAgent",x00180012:"ContrastBolusAgentSequence",x00180014:"ContrastBolusAdministrationRoute",x00180015:"BodyPartExamined",x00180020:"ScanningSequence",x00180021:"SequenceVariant",x00180022:"ScanOptions",x00180023:"MRAcquisitionType",x00180024:"SequenceName",x00180025:"AngioFlag",x00180026:"InterventionDrugInformationSeq",x00180027:"InterventionDrugStopTime",x00180028:"InterventionDrugDose",x00180029:"InterventionDrugSequence",x0018002a:"AdditionalDrugSequence",x00180030:"Radionuclide",x00180031:"Radiopharmaceutical",x00180032:"EnergyWindowCenterline",x00180033:"EnergyWindowTotalWidth",x00180034:"InterventionDrugName",x00180035:"InterventionDrugStartTime",x00180036:"InterventionSequence",x00180037:"TherapyType",x00180038:"InterventionStatus",x00180039:"TherapyDescription",x0018003a:"InterventionDescription",x00180040:"CineRate",x00180042:"InitialCineRunState",x00180050:"SliceThickness",x00180060:"KVP",x00180070:"CountsAccumulated",x00180071:"AcquisitionTerminationCondition",x00180072:"EffectiveDuration",x00180073:"AcquisitionStartCondition",x00180074:"AcquisitionStartConditionData",x00180075:"AcquisitionEndConditionData",x00180080:"RepetitionTime",x00180081:"EchoTime",x00180082:"InversionTime",x00180083:"NumberOfAverages",x00180084:"ImagingFrequency",x00180085:"ImagedNucleus",x00180086:"EchoNumber",x00180087:"MagneticFieldStrength",x00180088:"SpacingBetweenSlices",x00180089:"NumberOfPhaseEncodingSteps",x00180090:"DataCollectionDiameter",x00180091:"EchoTrainLength",x00180093:"PercentSampling",x00180094:"PercentPhaseFieldOfView",x00180095:"PixelBandwidth",x00181000:"DeviceSerialNumber",x00181002:"DeviceUID",x00181003:"DeviceID",x00181004:"PlateID",x00181005:"GeneratorID",x00181006:"GridID",x00181007:"CassetteID",x00181008:"GantryID",x00181010:"SecondaryCaptureDeviceID",x00181011:"HardcopyCreationDeviceID",x00181012:"DateOfSecondaryCapture",x00181014:"TimeOfSecondaryCapture",x00181016:"SecondaryCaptureDeviceManufacturer",x00181017:"HardcopyDeviceManufacturer",x00181018:"SecondaryCaptureDeviceModelName",x00181019:"SecondaryCaptureDeviceSoftwareVers",x0018101a:"HardcopyDeviceSoftwareVersion",x0018101b:"HardcopyDeviceModelName",x00181020:"SoftwareVersion",x00181022:"VideoImageFormatAcquired",x00181023:"DigitalImageFormatAcquired",x00181030:"ProtocolName",x00181040:"ContrastBolusRoute",x00181041:"ContrastBolusVolume",x00181042:"ContrastBolusStartTime",x00181043:"ContrastBolusStopTime",x00181044:"ContrastBolusTotalDose",x00181045:"SyringeCounts",x00181046:"ContrastFlowRate",x00181047:"ContrastFlowDuration",x00181048:"ContrastBolusIngredient",x00181049:"ContrastBolusConcentration",x00181050:"SpatialResolution",x00181060:"TriggerTime",x00181061:"TriggerSourceOrType",x00181062:"NominalInterval",x00181063:"FrameTime",x00181064:"CardiacFramingType",x00181065:"FrameTimeVector",x00181066:"FrameDelay",x00181067:"ImageTriggerDelay",x00181068:"MultiplexGroupTimeOffset",x00181069:"TriggerTimeOffset",x0018106a:"SynchronizationTrigger",x0018106c:"SynchronizationChannel",x0018106e:"TriggerSamplePosition",x00181070:"RadiopharmaceuticalRoute",x00181071:"RadiopharmaceuticalVolume",x00181072:"RadiopharmaceuticalStartTime",x00181073:"RadiopharmaceuticalStopTime",x00181074:"RadionuclideTotalDose",x00181075:"RadionuclideHalfLife",x00181076:"RadionuclidePositronFraction",x00181077:"RadiopharmaceuticalSpecActivity",x00181078:"RadiopharmaceuticalStartDateTime",x00181079:"RadiopharmaceuticalStopDateTime",x00181080:"BeatRejectionFlag",x00181081:"LowRRValue",x00181082:"HighRRValue",x00181083:"IntervalsAcquired",x00181084:"IntervalsRejected",x00181085:"PVCRejection",x00181086:"SkipBeats",x00181088:"HeartRate",x00181090:"CardiacNumberOfImages",x00181094:"TriggerWindow",x00181100:"ReconstructionDiameter",x00181110:"DistanceSourceToDetector",x00181111:"DistanceSourceToPatient",x00181114:"EstimatedRadiographicMagnification",x00181120:"GantryDetectorTilt",x00181121:"GantryDetectorSlew",x00181130:"TableHeight",x00181131:"TableTraverse",x00181134:"TableMotion",x00181135:"TableVerticalIncrement",x00181136:"TableLateralIncrement",x00181137:"TableLongitudinalIncrement",x00181138:"TableAngle",x0018113a:"TableType",x00181140:"RotationDirection",x00181141:"AngularPosition",x00181142:"RadialPosition",x00181143:"ScanArc",x00181144:"AngularStep",x00181145:"CenterOfRotationOffset",x00181146:"RotationOffset",x00181147:"FieldOfViewShape",x00181149:"FieldOfViewDimensions",x00181150:"ExposureTime",x00181151:"XRayTubeCurrent",x00181152:"Exposure",x00181153:"ExposureInMicroAmpSec",x00181154:"AveragePulseWidth",x00181155:"RadiationSetting",x00181156:"RectificationType",x0018115a:"RadiationMode",x0018115e:"ImageAreaDoseProduct",x00181160:"FilterType",x00181161:"TypeOfFilters",x00181162:"ILine truncated x00181623:"ShutterOverlayGroup",x00181624:"ShutterPresentationColorCIELabVal",x00181700:"CollimatorShape",x00181702:"CollimatorLeftVerticalEdge",x00181704:"CollimatorRightVerticalEdge",x00181706:"CollimatorUpperHorizontalEdge",x00181708:"CollimatorLowerHorizontalEdge",x00181710:"CenterOfCircularCollimator",x00181712:"RadiusOfCircularCollimator",x00181720:"VerticesOfPolygonalCollimator",x00181800:"AcquisitionTimeSynchronized",x00181801:"TimeSource",x00181802:"TimeDistributionProtocol",x00181803:"NTPSourceAddress",x00182001:"PageNumberVector",x00182002:"FrameLabelVector",x00182003:"FramePrimaryAngleVector",x00182004:"FrameSecondaryAngleVector",x00182005:"SliceLocationVector",x00182006:"DisplayWindowLabelVector",x00182010:"NominalScannedPixelSpacing",x00182020:"DigitizingDeviceTransportDirection",x00182030:"RotationOfScannedFilm",x00183100:"IVUSAcquisition",x00183101:"IVUSPullbackRate",x00183102:"IVUSGatedRate",x00183103:"IVUSPullbackStartFrameNumber",x00183104:"IVUSPullbackStopFrameNumber",x00183105:"LesionNumber",x00184000:"AcquisitionComments",x00185000:"OutputPower",x00185010:"TransducerData",x00185012:"FocusDepth",x00185020:"ProcessingFunction",x00185021:"PostprocessingFunction",x00185022:"MechanicalIndex",x00185024:"BoneThermalIndex",x00185026:"CranialThermalIndex",x00185027:"SoftTissueThermalIndex",x00185028:"SoftTissueFocusThermalIndex",x00185029:"SoftTissueSurfaceThermalIndex",x00185030:"DynamicRange",x00185040:"TotalGain",x00185050:"DepthOfScanField",x00185100:"PatientPosition",x00185101:"ViewPosition",x00185104:"ProjectionEponymousNameCodeSeq",x00185210:"ImageTransformationMatrix",x00185212:"ImageTranslationVector",x00186000:"Sensitivity",x00186011:"SequenceOfUltrasoundRegions",x00186012:"RegionSpatialFormat",x00186014:"RegionDataType",x00186016:"RegionFlags",x00186018:"RegionLocationMinX0",x0018601a:"RegionLocationMinY0",x0018601c:"RegionLocationMaxX1",x0018601e:"RegionLocationMaxY1",x00186020:"ReferencePixelX0",x00186022:"ReferencePixelY0",x00186024:"PhysicalUnitsXDirection",x00186026:"PhysicalUnitsYDirection",x00186028:"ReferencePixelPhysicalValueX",x0018602a:"ReferencePixelPhysicalValueY",x0018602c:"PhysicalDeltaX",x0018602e:"PhysicalDeltaY",x00186030:"TransducerFrequency",x00186031:"TransducerType",x00186032:"PulseRepetitionFrequency",x00186034:"DopplerCorrectionAngle",x00186036:"SteeringAngle",x00186038:"DopplerSampleVolumeXPosRetired",x00186039:"DopplerSampleVolumeXPosition",x0018603a:"DopplerSampleVolumeYPosRetired",x0018603b:"DopplerSampleVolumeYPosition",x0018603c:"TMLinePositionX0Retired",x0018603d:"TMLinePositionX0",x0018603e:"TMLinePositionY0Retired",x0018603f:"TMLinePositionY0",x00186040:"TMLinePositionX1Retired",x00186041:"TMLinePositionX1",x00186042:"TMLinePositionY1Retired",x00186043:"TMLinePositionY1",x00186044:"PixelComponentOrganization",x00186046:"PixelComponentMask",x00186048:"PixelComponentRangeStart",x0018604a:"PixelComponentRangeStop",x0018604c:"PixelComponentPhysicalUnits",x0018604e:"PixelComponentDataType",x00186050:"NumberOfTableBreakPoints",x00186052:"TableOfXBreakPoints",x00186054:"TableOfYBreakPoints",x00186056:"NumberOfTableEntries",x00186058:"TableOfPixelValues",x0018605a:"TableOfParameterValues",x00186060:"RWaveTimeVector",x00187000:"DetectorConditionsNominalFlag",x00187001:"DetectorTemperature",x00187004:"DetectorType",x00187005:"DetectorConfiguration",x00187006:"DetectorDescription",x00187008:"DetectorMode",x0018700a:"DetectorID",x0018700c:"DateOfLastDetectorCalibration",x0018700e:"TimeOfLastDetectorCalibration",x00187010:"DetectorExposuresSinceCalibration",x00187011:"DetectorExposuresSinceManufactured",x00187012:"DetectorTimeSinceLastExposure",x00187014:"DetectorActiveTime",x00187016:"DetectorActiveOffsetFromExposure",x0018701a:"DetectorBinning",x00187020:"DetectorElementPhysicalSize",x00187022:"DetectorElementSpacing",x00187024:"DetectorActiveShape",x00187026:"DetectorActiveDimensions",x00187028:"DetectorActiveOrigin",x0018702a:"DetectorManufacturerName",x0018702b:"DetectorManufacturersModelName",x00187030:"FieldOfViewOrigin",x00187032:"FieldOfViewRotation",x00187034:"FieldOfViewHorizontalFlip",x00187040:"GridAbsorbingMaterial",x00187041:"GridSpacingMaterial",x00187042:"GridThickness",x00187044:"GridPitch",x00187046:"GridAspectRatio",x00187048:"GridPeriod",x0018704c:"GridFocalDistance",x00187050:"FilterMaterial",x00187052:"FilterThicknessMinimum",x00187054:"FilterThicknessMaximum",x00187060:"ExposureControlMode",x00187062:"ExposureControlModeDescription",x00187064:"ExposureStatus",x00187065:"PhototimerSetting",x00188150:"ExposureTimeInMicroSec",x00188151:"XRayTubeCurrentInMicroAmps",x00189004:"ContentQualification",x00189005:"PulseSequenceName",x00189006:"MRImagingModifierSequence",x00189008:"EchoPulseSequence",x00189009:"InversionRecovery",x00189010:"FlowCompensation",x00189011:"MultipleSpinEcho",x00189012:"MultiPlanarExcitation",x00189014:"PhaseContrast",x00189015:"TimeOfFlightContrast",x00189016:"Spoiling",x00189017:"SteadyStatePulseSequence",x00189018:"EchoLine truncated
x0022004e:"MydriaticAgentConcentration",x00220055:"IlluminationWaveLength",x00220056:"IlluminationPower",x00220057:"IlluminationBandwidth",x00220058:"MydriaticAgentSequence",x00231001:"NumberOfSeriesInStudy",x00231002:"NumberOfUnarchivedSeries",x00231010:"ReferenceImageField",x00231050:"SummaryImage",x00231070:"StartTimeSecsInFirstAxial",x00231074:"NoofUpdatesToHeader",x0023107d:"IndicatesIfTheStudyHasCompleteInfo",x00251006:"LastPulseSequenceUsed",x00251007:"ImagesInSeries",x00251010:"LandmarkCounter",x00251011:"NumberOfAcquisitions",x00251014:"IndicatesNoofUpdatesToHeader",x00251017:"SeriesCompleteFlag",x00251018:"NumberOfImagesArchived",x00251019:"LastImageNumberUsed",x0025101a:"PrimaryReceiverSuiteAndHost",x00271006:"ImageArchiveFlag",x00271010:"ScoutType",x0027101c:"VmaMamp",x0027101d:"VmaPhase",x0027101e:"VmaMod",x0027101f:"VmaClip",x00271020:"SmartScanOnOffFlag",x00271030:"ForeignImageRevision",x00271031:"ImagingMode",x00271032:"PulseSequence",x00271033:"ImagingOptions",x00271035:"PlaneType",x00271036:"ObliquePlane",x00271040:"RASLetterOfImageLocation",x00271041:"ImageLocation",x00271042:"CenterRCoordOfPlaneImage",x00271043:"CenterACoordOfPlaneImage",x00271044:"CenterSCoordOfPlaneImage",x00271045:"NormalRCoord",x00271046:"NormalACoord",x00271047:"NormalSCoord",x00271048:"RCoordOfTopRightCorner",x00271049:"ACoordOfTopRightCorner",x0027104a:"SCoordOfTopRightCorner",x0027104b:"RCoordOfBottomRightCorner",x0027104c:"ACoordOfBottomRightCorner",x0027104d:"SCoordOfBottomRightCorner",x00271050:"TableStartLocation",x00271051:"TableEndLocation",x00271052:"RASLetterForSideOfImage",x00271053:"RASLetterForAnteriorPosterior",x00271054:"RASLetterForScoutStartLoc",x00271055:"RASLetterForScoutEndLoc",x00271060:"ImageDimensionX",x00271061:"ImageDimensionY",x00271062:"NumberOfExcitations",x00280000:"ImagePresentationGroupLength",x00280002:"SamplesPerPixel",x00280003:"SamplesPerPixelUsed",x00280004:"PhotometricInterpretation",x00280005:"ImageDimensions",x00280006:"PlanarConfiguration",x00280008:"NumberOfFrames",x00280009:"FrameIncrementPointer",x0028000a:"FrameDimensionPointer",x00280010:"Rows",x00280011:"Columns",x00280012:"Planes",x00280014:"UltrasoundColorDataPresent",x00280030:"PixelSpacing",x00280031:"ZoomFactor",x00280032:"ZoomCenter",x00280034:"PixelAspectRatio",x00280040:"ImageFormat",x00280050:"ManipulatedImage",x00280051:"CorrectedImage",x0028005f:"CompressionRecognitionCode",x00280060:"CompressionCode",x00280061:"CompressionOriginator",x00280062:"CompressionLabel",x00280063:"CompressionDescription",x00280065:"CompressionSequence",x00280066:"CompressionStepPointers",x00280068:"RepeatInterval",x00280069:"BitsGrouped",x00280070:"PerimeterTable",x00280071:"PerimeterValue",x00280080:"PredictorRows",x00280081:"PredictorColumns",x00280082:"PredictorConstants",x00280090:"BlockedPixels",x00280091:"BlockRows",x00280092:"BlockColumns",x00280093:"RowOverlap",x00280094:"ColumnOverlap",x00280100:"BitsAllocated",x00280101:"BitsStored",x00280102:"HighBit",x00280103:"PixelRepresentation",x00280104:"SmallestValidPixelValue",x00280105:"LargestValidPixelValue",x00280106:"SmallestImagePixelValue",x00280107:"LargestImagePixelValue",x00280108:"SmallestPixelValueInSeries",x00280109:"LargestPixelValueInSeries",x00280110:"SmallestImagePixelValueInPlane",x00280111:"LargestImagePixelValueInPlane",x00280120:"PixelPaddingValue",x00280121:"PixelPaddingRangeLimit",x00280200:"ImageLocation",x00280300:"QualityControlImage",x00280301:"BurnedInAnnotation",x00280400:"TransformLabel",x00280401:"TransformVersionNumber",x00280402:"NumberOfTransformSteps",x00280403:"SequenceOfCompressedData",x00280404:"DetailsOfCoefficients",x002804x2:"CoefficientCoding",x002804x3:"CoefficientCodingPointers",x00280700:"DCTLabel",x00280701:"DataBlockDescription",x00280702:"DataBlock",x00280710:"NormalizationFactorFormat",x00280720:"ZonalMapNumberFormat",x00280721:"ZonalMapLocation",x00280722:"ZonalMapFormat",x00280730:"AdaptiveMapFormat",x00280740:"CodeNumberFormat",x002808x0:"CodeLabel",x002808x2:"NumberOfTables",x002808x3:"CodeTableLocation",x002808x4:"BitsForCodeWord",x002808x8:"ImageDataLocation",x00280a02:"PixelSpacingCalibrationType",x00280a04:"PixelSpacingCalibrationDescription",x00281040:"PixelIntensityRelationship",x00281041:"PixelIntensityRelationshipSign",x00281050:"WindowCenter",x00281051:"WindowWidth",x00281052:"RescaleIntercept",x00281053:"RescaleSlope",x00281054:"RescaleType",x00281055:"WindowCenterAndWidthExplanation",x00281056:"VOI_LUTFunction",x00281080:"GrayScale",x00281090:"RecommendedViewingMode",x00281100:"GrayLookupTableDescriptor",x00281101:"RedPaletteColorTableDescriptor",x00281102:"GreenPaletteColorTableDescriptor",x00281103:"BluePaletteColorTableDescriptor",x00281111:"LargeRedPaletteColorTableDescr",x00281112:"LargeGreenPaletteColorTableDescr",x00281113:"LargeBluePaletteColorTableDescr",x00281199:"PaletteColorTableUID",x00281200:"GrayLookupTableData",x00281201:"RedPaletteColorTableData",x00281202:"GreenPaletteColorTableData",x00281203:"BlueLine truncated x004008da:"CoordinateSystemAxisCodeSequence",x004008ea:"MeasurementUnitsCodeSequence",x004009f8:"VitalStainCodeSequenceTrial",x00401001:"RequestedProcedureID",x00401002:"ReasonForRequestedProcedure",x00401003:"RequestedProcedurePriority",x00401004:"PatientTransportArrangements",x00401005:"RequestedProcedureLocation",x00401006:"PlacerOrderNumber-Procedure",x00401007:"FillerOrderNumber-Procedure",x00401008:"ConfidentialityCode",x00401009:"ReportingPriority",x0040100a:"ReasonForRequestedProcedureCodeSeq",x00401010:"NamesOfIntendedRecipientsOfResults",x00401011:"IntendedRecipientsOfResultsIDSeq",x00401101:"PersonIdentificationCodeSequence",x00401102:"PersonAddress",x00401103:"PersonTelephoneNumbers",x00401400:"RequestedProcedureComments",x00402001:"ReasonForImagingServiceRequest",x00402004:"IssueDateOfImagingServiceRequest",x00402005:"IssueTimeOfImagingServiceRequest",x00402006:"PlacerOrderNumberImagingServiceRequestRetired",x00402007:"FillerOrderNumberImagingServiceRequestRetired",x00402008:"OrderEnteredBy",x00402009:"OrderEntererLocation",x00402010:"OrderCallbackPhoneNumber",x00402016:"PlacerOrderNum-ImagingServiceReq",x00402017:"FillerOrderNum-ImagingServiceReq",x00402400:"ImagingServiceRequestComments",x00403001:"ConfidentialityOnPatientDataDescr",x00404001:"GenPurposeScheduledProcStepStatus",x00404002:"GenPurposePerformedProcStepStatus",x00404003:"GenPurposeSchedProcStepPriority",x00404004:"SchedProcessingApplicationsCodeSeq",x00404005:"SchedProcedureStepStartDateAndTime",x00404006:"MultipleCopiesFlag",x00404007:"PerformedProcessingAppsCodeSeq",x00404009:"HumanPerformerCodeSequence",x00404010:"SchedProcStepModificationDateTime",x00404011:"ExpectedCompletionDateAndTime",x00404015:"ResultingGenPurposePerfProcStepSeq",x00404016:"RefGenPurposeSchedProcStepSeq",x00404018:"ScheduledWorkitemCodeSequence",x00404019:"PerformedWorkitemCodeSequence",x00404020:"InputAvailabilityFlag",x00404021:"InputInformationSequence",x00404022:"RelevantInformationSequence",x00404023:"RefGenPurSchedProcStepTransUID",x00404025:"ScheduledStationNameCodeSequence",x00404026:"ScheduledStationClassCodeSequence",x00404027:"SchedStationGeographicLocCodeSeq",x00404028:"PerformedStationNameCodeSequence",x00404029:"PerformedStationClassCodeSequence",x00404030:"PerformedStationGeogLocCodeSeq",x00404031:"RequestedSubsequentWorkItemCodeSeq",x00404032:"NonDICOMOutputCodeSequence",x00404033:"OutputInformationSequence",x00404034:"ScheduledHumanPerformersSequence",x00404035:"ActualHumanPerformersSequence",x00404036:"HumanPerformersOrganization",x00404037:"HumanPerformerName",x00404040:"RawDataHandling",x00408302:"EntranceDoseInMilliGy",x00409094:"RefImageRealWorldValueMappingSeq",x00409096:"RealWorldValueMappingSequence",x00409098:"PixelValueMappingCodeSequence",x00409210:"LUTLabel",x00409211:"RealWorldValueLastValueMapped",x00409212:"RealWorldValueLUTData",x00409216:"RealWorldValueFirstValueMapped",x00409224:"RealWorldValueIntercept",x00409225:"RealWorldValueSlope",x0040a010:"RelationshipType",x0040a027:"VerifyingOrganization",x0040a030:"VerificationDateTime",x0040a032:"ObservationDateTime",x0040a040:"ValueType",x0040a043:"ConceptNameCodeSequence",x0040a050:"ContinuityOfContent",x0040a073:"VerifyingObserverSequence",x0040a075:"VerifyingObserverName",x0040a078:"AuthorObserverSequence",x0040a07a:"ParticipantSequence",x0040a07c:"CustodialOrganizationSequence",x0040a080:"ParticipationType",x0040a082:"ParticipationDateTime",x0040a084:"ObserverType",x0040a088:"VerifyingObserverIdentCodeSequence",x0040a090:"EquivalentCDADocumentSequence",x0040a0b0:"ReferencedWaveformChannels",x0040a120:"DateTime",x0040a121:"Date",x0040a122:"Time",x0040a123:"PersonName",x0040a124:"UID",x0040a130:"TemporalRangeType",x0040a132:"ReferencedSamplePositions",x0040a136:"ReferencedFrameNumbers",x0040a138:"ReferencedTimeOffsets",x0040a13a:"ReferencedDateTime",x0040a160:"TextValue",x0040a168:"ConceptCodeSequence",x0040a170:"PurposeOfReferenceCodeSequence",x0040a180:"AnnotationGroupNumber",x0040a195:"ModifierCodeSequence",x0040a300:"MeasuredValueSequence",x0040a301:"NumericValueQualifierCodeSequence",x0040a30a:"NumericValue",x0040a353:"AddressTrial",x0040a354:"TelephoneNumberTrial",x0040a360:"PredecessorDocumentsSequence",x0040a370:"ReferencedRequestSequence",x0040a372:"PerformedProcedureCodeSequence",x0040a375:"CurrentRequestedProcEvidenceSeq",x0040a385:"PertinentOtherEvidenceSequence",x0040a390:"HL7StructuredDocumentRefSeq",x0040a491:"CompletionFlag",x0040a492:"CompletionFlagDescription",x0040a493:"VerificationFlag",x0040a494:"ArchiveRequested",x0040a496:"PreliminaryFlag",x0040a504:"ContentTemplateSequence",x0040a525:"IdenticalDocumentsSequence",x0040a730:"ContentSequence",x0040b020:"AnnotationSequence",x0040db00:"TemplateIdentifier",x0040db06:"TemplateVersion",x0040db07:"TemplateLocalVersion",x0040db0b:"TemplateExtensionFlag",x0040db0c:"TemplateExtensionOrganizationUID",x0040db0d:"TemplateExtensionCreatorUID",x0040db73:"ReferencedContentItemIdentifier",x0040e001:"HL7InstanceIdentiLine truncated
x00720040:"ImageSetLabel",x00720050:"SelectorAttributeVR",x00720052:"SelectorSequencePointer",x00720054:"SelectorSeqPointerPrivateCreator",x00720056:"SelectorAttributePrivateCreator",x00720060:"SelectorATValue",x00720062:"SelectorCSValue",x00720064:"SelectorISValue",x00720066:"SelectorLOValue",x00720068:"SelectorLTValue",x0072006a:"SelectorPNValue",x0072006c:"SelectorSHValue",x0072006e:"SelectorSTValue",x00720070:"SelectorUTValue",x00720072:"SelectorDSValue",x00720074:"SelectorFDValue",x00720076:"SelectorFLValue",x00720078:"SelectorULValue",x0072007a:"SelectorUSValue",x0072007c:"SelectorSLValue",x0072007e:"SelectorSSValue",x00720080:"SelectorCodeSequenceValue",x00720100:"NumberOfScreens",x00720102:"NominalScreenDefinitionSequence",x00720104:"NumberOfVerticalPixels",x00720106:"NumberOfHorizontalPixels",x00720108:"DisplayEnvironmentSpatialPosition",x0072010a:"ScreenMinimumGrayscaleBitDepth",x0072010c:"ScreenMinimumColorBitDepth",x0072010e:"ApplicationMaximumRepaintTime",x00720200:"DisplaySetsSequence",x00720202:"DisplaySetNumber",x00720203:"DisplaySetLabel",x00720204:"DisplaySetPresentationGroup",x00720206:"DisplaySetPresentationGroupDescr",x00720208:"PartialDataDisplayHandling",x00720210:"SynchronizedScrollingSequence",x00720212:"DisplaySetScrollingGroup",x00720214:"NavigationIndicatorSequence",x00720216:"NavigationDisplaySet",x00720218:"ReferenceDisplaySets",x00720300:"ImageBoxesSequence",x00720302:"ImageBoxNumber",x00720304:"ImageBoxLayoutType",x00720306:"ImageBoxTileHorizontalDimension",x00720308:"ImageBoxTileVerticalDimension",x00720310:"ImageBoxScrollDirection",x00720312:"ImageBoxSmallScrollType",x00720314:"ImageBoxSmallScrollAmount",x00720316:"ImageBoxLargeScrollType",x00720318:"ImageBoxLargeScrollAmount",x00720320:"ImageBoxOverlapPriority",x00720330:"CineRelativeToRealTime",x00720400:"FilterOperationsSequence",x00720402:"FilterByCategory",x00720404:"FilterByAttributePresence",x00720406:"FilterByOperator",x00720432:"SynchronizedImageBoxList",x00720434:"TypeOfSynchronization",x00720500:"BlendingOperationType",x00720510:"ReformattingOperationType",x00720512:"ReformattingThickness",x00720514:"ReformattingInterval",x00720516:"ReformattingOpInitialViewDir",x00720520:"RenderingType3D",x00720600:"SortingOperationsSequence",x00720602:"SortByCategory",x00720604:"SortingDirection",x00720700:"DisplaySetPatientOrientation",x00720702:"VOIType",x00720704:"PseudoColorType",x00720706:"ShowGrayscaleInverted",x00720710:"ShowImageTrueSizeFlag",x00720712:"ShowGraphicAnnotationFlag",x00720714:"ShowPatientDemographicsFlag",x00720716:"ShowAcquisitionTechniquesFlag",x00720717:"DisplaySetHorizontalJustification",x00720718:"DisplaySetVerticalJustification",x00741000:"UnifiedProcedureStepState",x00741002:"UPSProgressInformationSequence",x00741004:"UnifiedProcedureStepProgress",x00741006:"UnifiedProcedureStepProgressDescr",x00741008:"UnifiedProcedureStepComURISeq",x0074100a:"ContactURI",x0074100c:"ContactDisplayName",x00741020:"BeamTaskSequence",x00741022:"BeamTaskType",x00741024:"BeamOrderIndex",x00741030:"DeliveryVerificationImageSequence",x00741032:"VerificationImageTiming",x00741034:"DoubleExposureFlag",x00741036:"DoubleExposureOrdering",x00741038:"DoubleExposureMeterset",x0074103a:"DoubleExposureFieldDelta",x00741040:"RelatedReferenceRTImageSequence",x00741042:"GeneralMachineVerificationSequence",x00741044:"ConventionalMachineVerificationSeq",x00741046:"IonMachineVerificationSequence",x00741048:"FailedAttributesSequence",x0074104a:"OverriddenAttributesSequence",x0074104c:"ConventionalControlPointVerifySeq",x0074104e:"IonControlPointVerificationSeq",x00741050:"AttributeOccurrenceSequence",x00741052:"AttributeOccurrencePointer",x00741054:"AttributeItemSelector",x00741056:"AttributeOccurrencePrivateCreator",x00741200:"ScheduledProcedureStepPriority",x00741202:"StudyListLabel",x00741204:"ProcedureStepLabel",x00741210:"ScheduledProcessingParametersSeq",x00741212:"PerformedProcessingParametersSeq",x00741216:"UPSPerformedProcedureSequence",x00741220:"RelatedProcedureStepSequence",x00741222:"ProcedureStepRelationshipType",x00741230:"DeletionLock",x00741234:"ReceivingAE",x00741236:"RequestingAE",x00741238:"ReasonForCancellation",x00741242:"SCPStatus",x00741244:"SubscriptionListStatus",x00741246:"UPSListStatus",x00880130:"StorageMediaFileSetID",x00880140:"StorageMediaFileSetUID",x00880200:"IconImageSequence",x00880904:"TopicTitle",x00880906:"TopicSubject",x00880910:"TopicAuthor",x00880912:"TopicKeywords",x01000410:"SOPInstanceStatus",x01000420:"SOPAuthorizationDateAndTime",x01000424:"SOPAuthorizationComment",x01000426:"AuthorizationEquipmentCertNumber",x04000005:"MACIDNumber",x04000010:"MACCalculationTransferSyntaxUID",x04000015:"MACAlgorithm",x04000020:"DataElementsSigned",x04000100:"DigitalSignatureUID",x04000105:"DigitalSignatureDateTime",x04000110:"CertificateType",x04000115:"CertificateOfSigner",x04000120:"Signature",x04000305:"CertifiedTimestampType",x04000310:"CertifiedTimestamp",x04000401:"DigitalSignaturePurposeCodeSeq",x040Line truncated x300a004f:"TableTopPitchAngleTolerance",x300a0050:"TableTopRollAngleTolerance",x300a0051:"TableTopVerticalPositionTolerance",x300a0052:"TableTopLongitudinalPositionTol",x300a0053:"TableTopLateralPositionTolerance",x300a0055:"RTPlanRelationship",x300a0070:"FractionGroupSequence",x300a0071:"FractionGroupNumber",x300a0072:"FractionGroupDescription",x300a0078:"NumberOfFractionsPlanned",x300a0079:"NumberFractionPatternDigitsPerDay",x300a007a:"RepeatFractionCycleLength",x300a007b:"FractionPattern",x300a0080:"NumberOfBeams",x300a0082:"BeamDoseSpecificationPoint",x300a0084:"BeamDose",x300a0086:"BeamMeterset",x300a0088:"BeamDosePointDepth",x300a0089:"BeamDosePointEquivalentDepth",x300a008a:"BeamDosePointSSD",x300a00a0:"NumberOfBrachyApplicationSetups",x300a00a2:"BrachyAppSetupDoseSpecPoint",x300a00a4:"BrachyApplicationSetupDose",x300a00b0:"BeamSequence",x300a00b2:"TreatmentMachineName",x300a00b3:"PrimaryDosimeterUnit",x300a00b4:"SourceAxisDistance",x300a00b6:"BeamLimitingDeviceSequence",x300a00b8:"RTBeamLimitingDeviceType",x300a00ba:"SourceToBeamLimitingDeviceDistance",x300a00bb:"IsocenterToBeamLimitingDeviceDist",x300a00bc:"NumberOfLeafJawPairs",x300a00be:"LeafPositionBoundaries",x300a00c0:"BeamNumber",x300a00c2:"BeamName",x300a00c3:"BeamDescription",x300a00c4:"BeamType",x300a00c6:"RadiationType",x300a00c7:"HighDoseTechniqueType",x300a00c8:"ReferenceImageNumber",x300a00ca:"PlannedVerificationImageSequence",x300a00cc:"ImagingDeviceSpecificAcqParams",x300a00ce:"TreatmentDeliveryType",x300a00d0:"NumberOfWedges",x300a00d1:"WedgeSequence",x300a00d2:"WedgeNumber",x300a00d3:"WedgeType",x300a00d4:"WedgeID",x300a00d5:"WedgeAngle",x300a00d6:"WedgeFactor",x300a00d7:"TotalWedgeTrayWaterEquivThickness",x300a00d8:"WedgeOrientation",x300a00d9:"IsocenterToWedgeTrayDistance",x300a00da:"SourceToWedgeTrayDistance",x300a00db:"WedgeThinEdgePosition",x300a00dc:"BolusID",x300a00dd:"BolusDescription",x300a00e0:"NumberOfCompensators",x300a00e1:"MaterialID",x300a00e2:"TotalCompensatorTrayFactor",x300a00e3:"CompensatorSequence",x300a00e4:"CompensatorNumber",x300a00e5:"CompensatorID",x300a00e6:"SourceToCompensatorTrayDistance",x300a00e7:"CompensatorRows",x300a00e8:"CompensatorColumns",x300a00e9:"CompensatorPixelSpacing",x300a00ea:"CompensatorPosition",x300a00eb:"CompensatorTransmissionData",x300a00ec:"CompensatorThicknessData",x300a00ed:"NumberOfBoli",x300a00ee:"CompensatorType",x300a00f0:"NumberOfBlocks",x300a00f2:"TotalBlockTrayFactor",x300a00f3:"TotalBlockTrayWaterEquivThickness",x300a00f4:"BlockSequence",x300a00f5:"BlockTrayID",x300a00f6:"SourceToBlockTrayDistance",x300a00f7:"IsocenterToBlockTrayDistance",x300a00f8:"BlockType",x300a00f9:"AccessoryCode",x300a00fa:"BlockDivergence",x300a00fb:"BlockMountingPosition",x300a00fc:"BlockNumber",x300a00fe:"BlockName",x300a0100:"BlockThickness",x300a0102:"BlockTransmission",x300a0104:"BlockNumberOfPoints",x300a0106:"BlockData",x300a0107:"ApplicatorSequence",x300a0108:"ApplicatorID",x300a0109:"ApplicatorType",x300a010a:"ApplicatorDescription",x300a010c:"CumulativeDoseReferenceCoefficient",x300a010e:"FinalCumulativeMetersetWeight",x300a0110:"NumberOfControlPoints",x300a0111:"ControlPointSequence",x300a0112:"ControlPointIndex",x300a0114:"NominalBeamEnergy",x300a0115:"DoseRateSet",x300a0116:"WedgePositionSequence",x300a0118:"WedgePosition",x300a011a:"BeamLimitingDevicePositionSequence",x300a011c:"LeafJawPositions",x300a011e:"GantryAngle",x300a011f:"GantryRotationDirection",x300a0120:"BeamLimitingDeviceAngle",x300a0121:"BeamLimitingDeviceRotateDirection",x300a0122:"PatientSupportAngle",x300a0123:"PatientSupportRotationDirection",x300a0124:"TableTopEccentricAxisDistance",x300a0125:"TableTopEccentricAngle",x300a0126:"TableTopEccentricRotateDirection",x300a0128:"TableTopVerticalPosition",x300a0129:"TableTopLongitudinalPosition",x300a012a:"TableTopLateralPosition",x300a012c:"IsocenterPosition",x300a012e:"SurfaceEntryPoint",x300a0130:"SourceToSurfaceDistance",x300a0134:"CumulativeMetersetWeight",x300a0140:"TableTopPitchAngle",x300a0142:"TableTopPitchRotationDirection",x300a0144:"TableTopRollAngle",x300a0146:"TableTopRollRotationDirection",x300a0148:"HeadFixationAngle",x300a014a:"GantryPitchAngle",x300a014c:"GantryPitchRotationDirection",x300a014e:"GantryPitchAngleTolerance",x300a0180:"PatientSetupSequence",x300a0182:"PatientSetupNumber",x300a0183:"PatientSetupLabel",x300a0184:"PatientAdditionalPosition",x300a0190:"FixationDeviceSequence",x300a0192:"FixationDeviceType",x300a0194:"FixationDeviceLabel",x300a0196:"FixationDeviceDescription",x300a0198:"FixationDevicePosition",x300a0199:"FixationDevicePitchAngle",x300a019a:"FixationDeviceRollAngle",x300a01a0:"ShieldingDeviceSequence",x300a01a2:"ShieldingDeviceType",x300a01a4:"ShieldingDeviceLabel",x300a01a6:"ShieldingDeviceDescription",x300a01a8:"ShieldingDevicePosition",x300a01b0:"SetupTechnique",x300a01b2:"SetupTechniqueDescription",x300a01b4:"SetupDeviceSequence",x300a01b6:"SetupDeviceType",x300a01b8:"SetupDeviceLabel",x300a01ba:"SetupDeviceDescription",x300a0Line truncated
x60xx1101:"OverlayDescriptorRed",x60xx1102:"OverlayDescriptorGreen",x60xx1103:"OverlayDescriptorBlue",x60xx1200:"OverlaysGray",x60xx1201:"OverlaysRed",x60xx1202:"OverlaysGreen",x60xx1203:"OverlaysBlue",x60xx1301:"ROIArea",x60xx1302:"ROIMean",x60xx1303:"ROIStandardDeviation",x60xx1500:"OverlayLabel",x60xx3000:"OverlayData",x60xx4000:"OverlayComments",x7fxx0000:"PixelDataGroupLength",x7fxx0010:"PixelData",x7fxx0011:"VariableNextDataGroup",x7fxx0020:"VariableCoefficientsSDVN",x7fxx0030:"VariableCoefficientsSDHN",x7fxx0040:"VariableCoefficientsSDDN",xfffafffa:"DigitalSignaturesSequence",xfffcfffc:"DataSetTrailingPadding",xfffee000:"StartOfItem",xfffee00d:"EndOfItems",xfffee0dd:"EndOfSequence"};!function(e){var t=Object.prototype.hasOwnProperty;for(var n in f.sanitizeForInObject(e))t.call(e,n)&&(o[n]=e[n])}(i),i=null},"displayReferenceLines.js":["meteor/ohif:core",function(e,t,n){function o(e){var t=cornerstone.getEnabledElement(e);if(!t||!t.image)return void r.log.info("displayReferenceLines enabled element is undefined or it's image is not rendered");var n=t.image.imageId,o=cornerstoneTools.metaData.get("imagePlane",n);return cornerstoneTools.referenceLines.tool.disable(e),r.viewer.refLinesEnabled&&o&&o.frameOfReferenceUID?(r.log.info("displayReferenceLines for image with id: "+n),void i(".imageViewerViewport").not(e).each(function(e,t){var n=void 0;if(i(t).find("canvas").length){try{var o=cornerstone.getEnabledElement(t);n=o.image.imageId}catch(e){return}if(!n)return;cornerstoneTools.referenceLines.tool.enable(t,r.viewer.updateImageSynchronizer)}})):void r.log.info("displayReferenceLines refLinesEnabled is not enabled, no imagePlane or no frameOfReferenceUID")}n.export({displayReferenceLines:function(){return o}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}})}],"enablePrefetchOnElement.js":["meteor/session","meteor/jquery","meteor/ohif:core","./StackManager.js","./classes/OHIFError",function(e,t,n){function o(e){if(a.log.info("enablePrefetchOnElement"),r(".viewportContainer .imageViewerViewport").each(function(e,t){r(t).find("canvas").length&&cornerstoneTools.stackPrefetch.disable(t)}),r(e).find("canvas").length){var t=cornerstoneTools.getToolState(e,"stack");if(t&&t.data.length&&t.data[0].imageIds.length>1){var n=i.get("activeViewport"),o=i.get("activeContentId"),u=ViewerData[o].loadedSeriesData[n].displaySetInstanceUid,l=s.findStack(u);if(!l)throw new c("Requested stack "+u+" was not created");cornerstoneTools.stackPrefetch.enable(e)}}}n.export({enablePrefetchOnElement:function(){return o}});var i;n.import("meteor/session",{Session:function(e){i=e}});var r;n.import("meteor/jquery",{$:function(e){r=e}});var a;n.import("meteor/ohif:core",{OHIF:function(e){a=e}});var s;n.import("./StackManager.js",{StackManager:function(e){s=e}});var c;n.import("./classes/OHIFError",{OHIFError:function(e){c=e}})}],"getElementIfNotEmpty.js":["meteor/jquery",function(e,t,n){function o(e){var t=i(".imageViewerViewport"),n=t.get(e),o=t.eq(e).find("canvas");if(n&&!i(n).hasClass("empty")&&0!==o.length){try{var r=cornerstone.getEnabledElement(n)}catch(e){return}return n}}n.export({getElementIfNotEmpty:function(){return o}});var i;n.import("meteor/jquery",{$:function(e){i=e}})}],"getFrameOfReferenceUID.js":function(e,t,n){function o(e){var t;try{t=cornerstone.getEnabledElement(e)}catch(e){return}if(t&&t.image){var n=t.image.imageId,o=cornerstoneTools.metaData.get("imagePlane",n);if(o&&o.frameOfReferenceUID)return o.frameOfReferenceUID}}n.export({getFrameOfReferenceUID:function(){return o}})},"getImageId.js":["meteor/meteor","./getWADORSImageId",function(e,t,n){function o(e,t){if(e){if(e.url)return e.url;if(e.wadouri){var n="dicomweb:"+i.absoluteUrl(e.wadouri);return void 0!==t&&(n+="&frame="+t),n}return r(e)}}n.export({getImageId:function(){return o}});var i;n.import("meteor/meteor",{Meteor:function(e){i=e}});var r;n.import("./getWADORSImageId",{getWADORSImageId:function(e){r=e}})}],"getStackDataIfNotEmpty.js":["./getElementIfNotEmpty.js",function(e,t,n){function o(e){var t=i(e);if(t){var n=cornerstoneTools.getToolState(t,"stack");if(n&&n.data&&n.data.length){var o=n.data[0];if(o)return o}}}n.export({getStackDataIfNotEmpty:function(){return o}});var i;n.import("./getElementIfNotEmpty.js",{getElementIfNotEmpty:function(e){i=e}})}],"getWADORSImageId.js":["meteor/meteor","meteor/ohif:core",function(e,t,n){function o(e){var t=e.getData(),n=1,o=1;if(t.pixelSpacing){var a=t.pixelSpacing.split("\\");o=parseFloat(a[0]),n=parseFloat(a[1])}var s=void 0,c=void 0;t.windowWidth&&t.windowCenter&&(s=parseFloat(t.windowWidth.split("\\")[0]),c=parseFloat(t.windowCenter.split("\\")[0]));var u={uri:i.absoluteUrl(t.wadorsuri),slope:t.rescaleSlope,intercept:t.rescaleIntercept,samplesPerPixel:t.samplesPerPixel,imageOrientationPatient:t.imageOrientationPatient,imagePositionPatient:t.imagePositionPatient,sopClassUid:t.sopClassUid,instanceNumber:t.instanceNumber,frameOfReferenceUID:t.frameOfReferenceUID,windowCenter:c,windowWidth:s,rows:t.rows,cLine truncated function e(){var e=d.getDefaultTool();d.setActiveTool(e)}return e}(),toggleOverlayTags:function(){function e(){var e=l(".imageViewerViewportOverlay .dicomTag");"none"===e.eq(0).css("display")?e.show():e.hide()}return e}(),resetStack:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){var e=document.getElementById("resetStack");a(e),resetStack()}),clearImageAnnotations:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){var e=document.getElementById("clearImageAnnotations");a(e),clearImageAnnotations()}),cineDialog:function(){function e(){var e=document.getElementById("cine");a(e),g.toggleCineDialog(),e.classList.toggle("active")}return e}()},m.viewer.loadedSeriesData={}}),l.fn.reverse=[].reverse;var v={setOHIFRefLines:o,setOHIFHotkeys:i,mergeHotkeys:r,enableHotkeys:c}}],"imageViewerViewportData.js":function(e,t,n){n.export({imageViewerViewportData:function(){return o}});var o={callbacks:{},extendData:function(){function e(){}return e}()}},"instanceClassSpecificViewport.js":function(e,t,n){n.export({getInstanceClassDefaultViewport:function(){return i},setInstanceClassDefaultViewportFunction:function(){return r}});var o={},i=function e(t,n,i){var r=t.sopClassUid;if(o[r])return o[r](t,n,i)},r=function e(t,n){o[t]=n}},"isImage.js":["./sopClassDictionary",function(e,t,n){function o(e){return e===i.ComputedRadiographyImageStorage||e===i.DigitalXRayImageStorageForPresentation||e===i.DigitalXRayImageStorageForProcessing||e===i.DigitalMammographyXRayImageStorageForPresentation||e===i.DigitalMammographyXRayImageStorageForProcessing||e===i.DigitalIntraOralXRayImageStorageForPresentation||e===i.DigitalIntraOralXRayImageStorageForProcessing||e===i.CTImageStorage||e===i.EnhancedCTImageStorage||e===i.LegacyConvertedEnhancedCTImageStorage||e===i.UltrasoundMultiframeImageStorage||e===i.MRImageStorage||e===i.EnhancedMRImageStorage||e===i.EnhancedMRColorImageStorage||e===i.LegacyConvertedEnhancedMRImageStorage||e===i.UltrasoundImageStorage||e===i.SecondaryCaptureImageStorage||e===i.MultiframeSingleBitSecondaryCaptureImageStorage||e===i.MultiframeGrayscaleByteSecondaryCaptureImageStorage||e===i.MultiframeGrayscaleWordSecondaryCaptureImageStorage||e===i.MultiframeTrueColorSecondaryCaptureImageStorage||e===i.XRayAngiographicImageStorage||e===i.EnhancedXAImageStorage||e===i.XRayRadiofluoroscopicImageStorage||e===i.EnhancedXRFImageStorage||e===i.XRay3DAngiographicImageStorage||e===i.XRay3DCraniofacialImageStorage||e===i.BreastTomosynthesisImageStorage||e===i.BreastProjectionXRayImageStorageForPresentation||e===i.BreastProjectionXRayImageStorageForProcessing||e===i.IntravascularOpticalCoherenceTomographyImageStorageForPresentation||e===i.IntravascularOpticalCoherenceTomographyImageStorageForProcessing||e===i.NuclearMedicineImageStorage||e===i.VLEndoscopicImageStorage||e===i.VideoEndoscopicImageStorage||e===i.VLMicroscopicImageStorage||e===i.VideoMicroscopicImageStorage||e===i.VLSlideCoordinatesMicroscopicImageStorage||e===i.VLPhotographicImageStorage||e===i.VideoPhotographicImageStorage||e===i.OphthalmicPhotography8BitImageStorage||e===i.OphthalmicPhotography16BitImageStorage||e===i.OphthalmicTomographyImageStorage||e===i.VLWholeSlideMicroscopyImageStorage||e===i.PositronEmissionTomographyImageStorage||e===i.EnhancedPETImageStorage||e===i.LegacyConvertedEnhancedPETImageStorage||e===i.RTImageStorage}n.export({isImage:function(){return o}});var i;n.import("./sopClassDictionary",{sopClassDictionary:function(e){i=e}})}],"panelNavigation.js":["meteor/session","meteor/jquery","meteor/ohif:core","./setActiveViewport",function(e,t,n){n.export({panelNavigation:function(){return u}});var o;n.import("meteor/session",{Session:function(e){o=e}});var i;n.import("meteor/jquery",{$:function(e){i=e}});var r;n.import("meteor/ohif:core",{OHIF:function(e){r=e}});var a;n.import("./setActiveViewport",{setActiveViewport:function(e){a=e}});var s=function e(){r.log.info("nextActivePanel");var t=o.get("activeViewport");t--;var n=i(".imageViewerViewport"),s=n.length;t<0&&(t=s-1);var c=n.get(t);c&&a(c)},c=function e(){r.log.info("nextActivePanel");var t=o.get("activeViewport");t++;var n=i(".imageViewerViewport"),s=n.length;t>=s&&(t=0);var c=n.get(t);c&&a(c)},u={loadPreviousActivePanel:s,loadNextActivePanel:c}}],"prepareViewerData.js":["meteor/ohif:core",function(e,t,n){n.export({prepareViewerData:function(){return i}});var o;n.import("meteor/ohif:core",{OHIF:function(e){o=e}});var i=function e(t){var n=t.studyInstanceUids,i=t.timepointId,a=t.timepointsFilter,s=void 0===a?{}:a;cornerstoneTools.globalImageIdSpecificToolStateManager=cornerstoneTools.newImageIdSpecificToolStateManager();var c=new x(function(e,t){var a=function n(i){o.studylist.retrieveStudiesMetadata(i.studyInstanceUids).then(function(t){t.forEach(function(e){var t=o.studylist.collections.Studies.findOne({studyInstanceUid:e.studyInstanceUid});t&&Object.assign(e,Line truncated
}(),configureTools:function(){function e(){var e=cornerstoneTools,t=e.panMultiTouch,n=e.textStyle,i=e.toolStyle,a=e.toolColors,s=e.length,c=e.arrowAnnotate,u=e.zoom,d=e.ellipticalRoi,p=e.textMarker,f=e.magnify,x={testPointers:function(){function e(e){return e.numPointers>=3}return e}()};t.setConfiguration(x),n.setBackgroundColor("transparent");var g="Roboto, OpenSans, HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif";n.setFont("15px "+g),i.setToolWidth(2),a.setToolColor("rgb(255, 255, 0)"),a.setActiveColor("rgb(0, 255, 0)");var h=v.getToolDefaultStates().shadowConfig,S=s.getConfiguration(),y=d.getConfiguration();s.setConfiguration(o({},S,h,{drawHandlesOnHover:!0})),d.setConfiguration(o({},y,h));var I=r("#startFrom"),T=r("#ascending"),D={markers:["L5","L4","L3","L2","L1","T12","T11","T10","T9","T8","T7","T6","T5","T4","T3","T2","T1","C7","C6","C5","C4","C3","C2","C1"],current:I.val(),ascending:T.is(":checked"),loop:!0,changeTextCallback:m.changeTextCallback,shadow:h.shadow,shadowColor:h.shadowColor,shadowOffsetX:h.shadowOffsetX,shadowOffsetY:h.shadowOffsetY};p.setConfiguration(D);var b={getTextCallback:l.getTextCallback,changeTextCallback:l.changeTextCallback,drawHandles:!1,arrowFirst:!0};c.setConfiguration(b);var w={minScale:.05,maxScale:10};u.setConfiguration(w);var C={magnifySize:300,magnificationLevel:3};f.setConfiguration(C)}return e}(),getKeysByValue:function(){function e(e,t){return Object.keys(e).filter(function(n){return e[n]===t})}return e}(),configureLoadProcess:function(){function e(){var e=this;r(cornerstone).on("CornerstoneImageLoadProgress",function(t,n){L=e.getKeysByValue(window.ViewportLoading,n.imageId),L.forEach(function(e){i.set("CornerstoneLoadProgress"+e,n.percentComplete)});var o=a.string.encodeId(n.imageId);i.set("CornerstoneThumbnailLoadProgress"+o,n.percentComplete)})}return e}(),setGestures:function(){function e(e){x=e}return e}(),getGestures:function(){function e(){return x}return e}(),addTool:function(){function e(e,t){f[e]=t}return e}(),getTools:function(){function e(){return f}return e}(),setToolDefaultStates:function(){function e(e){g=e}return e}(),getToolDefaultStates:function(){function e(){return g}return e}(),setActiveToolForElement:function(){function e(e,t){var n=r(t).find("canvas");if(!t.classList.contains("empty")&&n.length){f[p].mouse.deactivate(t,1),f[p].touch&&f[p].touch.deactivate(t),Object.keys(g).forEach(function(e){var n=g[e];n&&n.length&&"disabledToolButtons"!==e&&n.forEach(function(n){"deactivate"===e&&n===p||(f[n].mouse[e](t,"activate"===e||"deactivate"===e?1:void 0),f[n].touch[e](t))})});var o=cornerstoneTools.getToolState(t,"stack");if(o&&o.data&&o.data.length){var i=o.data[0].imageIds;cornerstoneTools.pan.deactivate(t),cornerstoneTools.zoom.deactivate(t),cornerstoneTools.zoomWheel.deactivate(t),cornerstoneTools.stackScrollWheel.deactivate(t),cornerstoneTools.panMultiTouch.disable(t),cornerstoneTools.zoomTouchPinch.disable(t),cornerstoneTools.stackScrollMultiTouch.disable(t),cornerstoneTools.doubleTapZoom.disable(t),cornerstoneTools.zoom.activate(t,4);var a=void 0;if(i.length>1?(cornerstoneTools.stackScrollWheel.activate(t),x.stackScrollMultiTouch.enabled===!0&&cornerstoneTools.stackScrollMultiTouch.activate(t),a={testPointers:function(){function e(e){return 2===e.numPointers}return e}()},cornerstoneTools.panMultiTouch.setConfiguration(a)):(cornerstoneTools.zoomWheel.activate(t),a={testPointers:function(){function e(e){return e.numPointers>=2}return e}()},cornerstoneTools.panMultiTouch.setConfiguration(a)),"pan"===e)cornerstoneTools.pan.activate(t,3);else if("crosshairs"===e){cornerstoneTools.pan.activate(t,2);var l=s(t);if(l){c(l);var m=u.synchronizers[l];f[e].mouse.activate(t,1,m)}}else"zoom"===e?(cornerstoneTools.pan.activate(t,2),cornerstoneTools.zoom.activate(t,5)):(cornerstoneTools.pan.activate(t,2),f[e].mouse.activate(t,1));f[e].touch&&f[e].touch.activate(t),x.zoomTouchPinch.enabled===!0&&cornerstoneTools.zoomTouchPinch.activate(t),x.panMultiTouch.enabled===!0&&cornerstoneTools.panMultiTouch.activate(t),x.doubleTapZoom.enabled===!0&&cornerstoneTools.doubleTapZoom.activate(t)}}}return e}(),setActiveTool:function(){function e(e,t){h||v.init();var n=document.getElementById("textMarkerOptionsDialog");n&&("spine"===e&&"spine"!==p&&"open"!==n.getAttribute("open")?n.show():"spine"!==p&&"open"===n.getAttribute("open")&&n.close()),r(".imageViewerButton").removeClass("active");var o=document.getElementById(e);o&&o.classList.add("active"),e||(e=d),t&&t.length||(t=r(".imageViewerViewport")),r(t).each(function(t,n){v.setActiveToolForElement(e,n)}),p=e,i.set("ToolManagerActiveTool",e)}return e}(),getActiveTool:function(){function e(){return h||(p=d),p}return e}(),setDefaultTool:function(){function e(e){d=e}return e}(),getDefaultTool:function(){function e(){return d}return e}(),setConfigureTools:function(){function e(e){"function"==typeof e&&(this.configureTools=e)}return e}(),activateCommandButton:function(){fLine truncated }}],"updateOrientationMarkers.js":["meteor/jquery",function(e,t,n){function o(e,t){t||(t=cornerstone.getViewport(e));var n=cornerstone.getEnabledElement(e),o=cornerstoneTools.metaData.get("imagePlane",n.image.imageId);if(o&&o.rowCosines&&o.columnCosines){var r=cornerstoneTools.orientation.getOrientationString(o.rowCosines),a=cornerstoneTools.orientation.getOrientationString(o.columnCosines),s=cornerstoneTools.orientation.invertOrientationString(r),c=cornerstoneTools.orientation.invertOrientationString(a),u={top:c,left:s};t.vflip&&(u.top=cornerstoneTools.orientation.invertOrientationString(u.top)),t.hflip&&(u.left=cornerstoneTools.orientation.invertOrientationString(u.left));var l=i(e).siblings(".viewportOrientationMarkers"),m=l.find(".topMid"),d=l.find(".leftMid");90===t.rotation||t.rotation===-270?(m.text(u.left),d.text(cornerstoneTools.orientation.invertOrientationString(u.top))):t.rotation===-90||270===t.rotation?(m.text(cornerstoneTools.orientation.invertOrientationString(u.left)),d.text(u.top)):180===t.rotation||t.rotation===-180?(m.text(cornerstoneTools.orientation.invertOrientationString(u.top)),d.text(cornerstoneTools.orientation.invertOrientationString(u.left))):(m.text(u.top),d.text(u.left))}}n.export({updateOrientationMarkers:function(){return o}});var i;n.import("meteor/jquery",{$:function(e){i=e}})}],"viewportOverlayUtils.js":["./getElementIfNotEmpty",function(e,t,n){n.export({viewportOverlayUtils:function(){return m}});var o;n.import("./getElementIfNotEmpty",{getElementIfNotEmpty:function(e){o=e}});var i=function e(t){if(!this.imageId)return!1;var n=cornerstoneTools.metaData.get("patient",this.imageId);return n?n[t]:""},r=function e(t){if(!this.imageId)return!1;var n=cornerstoneTools.metaData.get("study",this.imageId);return n?n[t]:""},a=function e(t){if(!this.imageId)return!1;var n=cornerstoneTools.metaData.get("series",this.imageId);return n?n[t]:""},s=function e(t){if(!this.imageId)return!1;var n=cornerstoneTools.metaData.get("instance",this.imageId);return n?n[t]:""},c=function e(t){if(!this.imageId)return!1;var n=cornerstoneTools.metaData.get("tagDisplay",this.imageId);return n?n[t]:""},u=function e(t){var n=o(t);if(!n)return!1;var i=void 0;try{i=cornerstone.getEnabledElement(n)}catch(e){return!1}return!(!i||!i.image)&&i.image},l=function e(t,n){return t+" "+n},m={getPatient:i,getStudy:r,getSeries:a,getInstance:s,getTagDisplay:c,getImage:u,formatDateTime:l}}],"viewportUtils.js":["meteor/session","meteor/random","meteor/jquery","meteor/underscore","meteor/ohif:core","./updateOrientationMarkers","./instanceClassSpecificViewport",function(e,t,n){n.export({viewportUtils:function(){return O}});var o;n.import("meteor/session",{Session:function(e){o=e}});var i;n.import("meteor/random",{Random:function(e){i=e}});var r;n.import("meteor/jquery",{$:function(e){r=e}});var a;n.import("meteor/underscore",{_:function(e){a=e}});var s;n.import("meteor/ohif:core",{OHIF:function(e){s=e}});var c;n.import("./updateOrientationMarkers",{updateOrientationMarkers:function(e){c=e}});var u;n.import("./instanceClassSpecificViewport",{getInstanceClassDefaultViewport:function(e){u=e}});var l=function e(t){var n=void 0;try{n=cornerstone.getEnabledElement(t)}catch(e){s.log.warn(e)}return n},m=function e(){var t=o.get("activeViewport")||0;return r(".imageViewerViewport").get(t)},d=function e(){var t=m(),n=l(t);return n},p=function e(){var t=m();if(t){var n=cornerstone.getViewport(t),o=.15,i=10;n.scale=Math.min(n.scale+o,i),cornerstone.setViewport(t,n)}},f=function e(){var t=m();if(t){var n=cornerstone.getViewport(t),o=.15,i=.05;n.scale=Math.max(n.scale-o,i),cornerstone.setViewport(t,n)}},g=function e(){var t=m();t&&cornerstone.fitToWindow(t)},x=function e(){var t=m();if(t){var n=cornerstone.getViewport(t);n.rotation-=90,cornerstone.setViewport(t,n),c(t,n)}},h=function e(){var t=m();if(t){var n=cornerstone.getViewport(t);n.rotation+=90,cornerstone.setViewport(t,n),c(t,n)}},v=function e(){var t=m();if(t){var n=cornerstone.getViewport(t);n.invert=n.invert===!1,cornerstone.setViewport(t,n)}},S=function e(){var t=m(),n=cornerstone.getViewport(t);n.vflip=n.vflip===!1,cornerstone.setViewport(t,n),c(t,n)},y=function e(){var t=m(),n=cornerstone.getViewport(t);n.hflip=n.hflip===!1,cornerstone.setViewport(t,n),c(t,n)},I=function e(){var t=m(),n=cornerstone.getEnabledElement(t);if(n.fitToWindow===!1){var o=n.image.imageId,i=cornerstoneTools.metaData.get("instance",o);n.viewport=cornerstone.getDefaultViewport(n.canvas,n.image);var r=u(i,n,o);cornerstone.setViewport(t,r)}else cornerstone.reset(t)},T=function e(){var t=m(),n=cornerstoneTools.globalImageIdSpecificToolStateManager;n.clear(t),cornerstone.updateImage(t)},b=function e(){var t=s.viewer.stackImagePositionOffsetSynchronizer;t&&(t.isActive()?t.deactivate():t.activate())},D=function e(t){var n=r(t);if(n.is("dialog"))t.hasAttribute("open")?(R(),t.close()):t.show();else{var a=n.hasClass("dialog-open");n.toggleClass("dialog-closed",a),n.toggleClass("dialog-open",!a)}o.set("UpdateCLine truncated
if(++i>=n)return 0}}return e}())}()}n.export({TypeSafeCollection:function(){return y}});var l;n.import("babel-runtime/helpers/typeof",{default:function(e){l=e}});var m;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){m=e}});var d;n.import("meteor/random",{Random:function(e){d=e}});var p;n.import("meteor/reactive-var",{ReactiveVar:function(e){p=e}});var x=".",g="asc",h="desc",v=0,S=2147483647,y=function(){function e(){m(this,e),this._operationCount=new p(v),this._elementList=[]}return e.prototype._invalidate=function(){function e(){var e=this._operationCount.get();this._operationCount.set(e<S?e+1:v)}return e}(),e.prototype._elements=function(){function e(e){return e===!0||this._operationCount.get(),this._elementList}return e}(),e.prototype._elementWithPayload=function(){function e(e,t){return this._elements(t).find(function(t){return t.payload===e})}return e}(),e.prototype._elementWithId=function(){function e(e,t){return this._elements(t).find(function(t){return t.id===e})}return e}(),e.prototype.updateById=function(){function e(e,t){var n=!1,o=this._elementWithPayload(t,!0);return o?o.id===e&&(n=!0,this._invalidate()):(o=this._elementWithId(e,!0),o&&(o.payload=t,n=!0,this._invalidate())),n}return e}(),e.prototype.update=function(){function e(e){var t=!1,n=this._elementWithPayload(e,!0);return n&&(t=!0,this._invalidate()),t}return e}(),e.prototype.insert=function(){function e(e){var t=null,n=this._elementWithPayload(e,!0);return n||(t=d.id(),this._elements(!0).push({id:t,payload:e}),this._invalidate()),t}return e}(),e.prototype.removeAll=function(){function e(){for(var e=this._elements(!0),t=e.length,n=t-1;n>=0;n--){var o=e[n];delete o.id,delete o.payload,e[n]=null}e.splice(0,t),this._invalidate()}return e}(),e.prototype.remove=function(){function e(e){var t=this.findAllEntriesBy(e),n=t.length,o=[];if(n>0){for(var i=this._elements(!0),r=n-1;r>=0;r--){var a=t[r];i.splice(a[2],1),o.push(a[0])}this._invalidate()}return o}return e}(),e.prototype.getElementId=function(){function e(e){var t=this._elementWithPayload(e);return t&&t.id}return e}(),e.prototype.findById=function(){function e(e){var t=this._elementWithId(e);return t&&t.payload}return e}(),e.prototype.indexOfElement=function(){function e(e){return this._elements().indexOf(this._elementWithPayload(e,!0))}return e}(),e.prototype.indexOfId=function(){function e(e){return this._elements().indexOf(this._elementWithId(e,!0))}return e}(),e.prototype.getElementByIndex=function(){function e(e){var t=this._elements()[e>=0?e:-1];return t&&t.payload}return e}(),e.prototype.find=function(){function e(e){var t=this,n=void 0;return r(e)&&(n=this._elements().find(function(n,o){return e.call(t,n.payload,n.id,o)})),n&&n.payload}return e}(),e.prototype.findBy=function(){function e(e,t){var n=void 0;if(o(t)){var i=this.all(t);i.length>0&&(n=o(e)?i.find(function(t){return s(e,t)}):i[0])}else o(e)&&(n=this._elements().find(function(t){return s(e,t.payload)}),n&&(n=n.payload));return n}return e}(),e.prototype.findAllEntriesBy=function(){function e(e){var t=[];return o(e)&&this._elements().forEach(function(n,o){s(e,n.payload)&&t.push([n.payload,n.id,o])}),t}return e}(),e.prototype.findAllBy=function(){function e(e,t){var n=this.findAllEntriesBy(e).map(function(e){return e[0]});return o(t)&&"sort"in t&&u(n,t.sort),n}return e}(),e.prototype.forEach=function(){function e(e){var t=this;r(e)&&this._elements().forEach(function(n,o){e.call(t,n.payload,n.id,o)})}return e}(),e.prototype.count=function(){function e(){return this._elements().length}return e}(),e.prototype.all=function(){function e(e){var t=this._elements().map(function(e){return e.payload});return o(e)&&"sort"in e&&u(t,e.sort),t}return e}(),e}(),I=Object.prototype.hasOwnProperty}],metadata:{"InstanceMetadata.js":["babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","./Metadata","../../dicomTagDescriptions",function(e,t,n){n.export({InstanceMetadata:function(){return p}});var o;n.import("babel-runtime/helpers/typeof",{default:function(e){o=e}});var i;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){i=e}});var r;n.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){r=e}});var a;n.import("babel-runtime/helpers/inherits",{default:function(e){a=e}});var s;n.import("./Metadata",{Metadata:function(e){s=e}});var c;n.import("../../dicomTagDescriptions",{dicomTagDescriptions:function(e){c=e}});var u="undefined",l="number",m="string",d=/^x[0-9a-fx]{8}$/,p=function(e){function t(n){i(this,t);var o=r(this,e.call(this,n));return o._sopInstanceUID=null,o}return a(t,e),t.prototype.getSOPInstanceUID=function(){function e(){return this._sopInstanceUID}return e}(),t.prototype.getStringValue=function(){function e(e,n,i){var r=this.getRawValue(e,i);return("undefined"==typeof r?"undefined":o(r))!==m&&("undefined"==typeof r?"undefined":o(r))!==u&&(r=r.toString()),t.getIndexedValueLine truncated function o(e){return e instanceof Object||"object"===("undefined"==typeof e?"undefined":l(e))&&null!==e}function i(e){return"string"==typeof e}function r(e){return"function"==typeof e}function a(e,t){var n=void 0;if(o(e)&&i(t)){var r=t.split(f),s=r.length;if(s>0){var c=r[0],u=s>1?r.slice(1).join(f):null;n=e[c],null!==u&&(n=a(n,u))}}return n}function s(e,t){var n=!1;for(var o in g.sanitizeForInObject(e))if(I.call(e,o)){if(e[o]!==a(t,o)){n=!1;break}n!==!0&&(n=!0)}return n}function c(e){var t=!0;if(e instanceof Array&&e.length>0)for(var n=e.length-1;n>=0;n--){var o=e[n];if(o instanceof Array){var r=o[0],a=o[1];if(i(r)&&(a===x||a===h))continue}t=!1;break}return t}function u(e,t){if(!(e instanceof Array&&c(t)))throw new Error("Invalid Arguments");!function(){var n=t.length;e.sort(function(){function e(e,o){for(var i=0;i<n;){var r=t[i],s=r[0],c=r[1]===h?-1:1,u=a(e,s),l=a(o,s);if(u<l)return c*-1;if(u>l)return 1*c;if(++i>=n)return 0}}return e}())}()}n.export({TypeSafeCollection:function(){return y}});var l;n.import("babel-runtime/helpers/typeof",{default:function(e){l=e}});var m;n.import("babel-runtime/helpers/classCallCheck",{default:function(e){m=e}});var d;n.import("meteor/random",{Random:function(e){d=e}});var p;n.import("meteor/reactive-var",{ReactiveVar:function(e){p=e}});var f=".",x="asc",h="desc",v=0,S=2147483647,y=function(){function e(){m(this,e),this._operationCount=new p(v),this._elementList=[]}return e.prototype._invalidate=function(){function e(){var e=this._operationCount.get();this._operationCount.set(e<S?e+1:v)}return e}(),e.prototype._elements=function(){function e(e){return e===!0||this._operationCount.get(),this._elementList}return e}(),e.prototype._elementWithPayload=function(){function e(e,t){return this._elements(t).find(function(t){return t.payload===e})}return e}(),e.prototype._elementWithId=function(){function e(e,t){return this._elements(t).find(function(t){return t.id===e})}return e}(),e.prototype.updateById=function(){function e(e,t){var n=!1,o=this._elementWithPayload(t,!0);return o?o.id===e&&(n=!0,this._invalidate()):(o=this._elementWithId(e,!0),o&&(o.payload=t,n=!0,this._invalidate())),n}return e}(),e.prototype.update=function(){function e(e){var t=!1,n=this._elementWithPayload(e,!0);return n&&(t=!0,this._invalidate()),t}return e}(),e.prototype.insert=function(){function e(e){var t=null,n=this._elementWithPayload(e,!0);return n||(t=d.id(),this._elements(!0).push({id:t,payload:e}),this._invalidate()),t}return e}(),e.prototype.removeAll=function(){function e(){for(var e=this._elements(!0),t=e.length,n=t-1;n>=0;n--){var o=e[n];delete o.id,delete o.payload,e[n]=null}e.splice(0,t),this._invalidate()}return e}(),e.prototype.remove=function(){function e(e){var t=this.findAllEntriesBy(e),n=t.length,o=[];if(n>0){for(var i=this._elements(!0),r=n-1;r>=0;r--){var a=t[r];i.splice(a[2],1),o.push(a[0])}this._invalidate()}return o}return e}(),e.prototype.getElementId=function(){function e(e){var t=this._elementWithPayload(e);return t&&t.id}return e}(),e.prototype.findById=function(){function e(e){var t=this._elementWithId(e);return t&&t.payload}return e}(),e.prototype.indexOfElement=function(){function e(e){return this._elements().indexOf(this._elementWithPayload(e,!0))}return e}(),e.prototype.indexOfId=function(){function e(e){return this._elements().indexOf(this._elementWithId(e,!0))}return e}(),e.prototype.getElementByIndex=function(){function e(e){var t=this._elements()[e>=0?e:-1];return t&&t.payload}return e}(),e.prototype.find=function(){function e(e){var t=this,n=void 0;return r(e)&&(n=this._elements().find(function(n,o){return e.call(t,n.payload,n.id,o)})),n&&n.payload}return e}(),e.prototype.findBy=function(){function e(e,t){var n=void 0;if(o(t)){var i=this.all(t);i.length>0&&(n=o(e)?i.find(function(t){return s(e,t)}):i[0])}else o(e)&&(n=this._elements().find(function(t){return s(e,t.payload)}),n&&(n=n.payload));return n}return e}(),e.prototype.findAllEntriesBy=function(){function e(e){var t=[];return o(e)&&this._elements().forEach(function(n,o){s(e,n.payload)&&t.push([n.payload,n.id,o])}),t}return e}(),e.prototype.findAllBy=function(){function e(e,t){var n=this.findAllEntriesBy(e).map(function(e){return e[0]});return o(t)&&"sort"in t&&u(n,t.sort),n}return e}(),e.prototype.forEach=function(){function e(e){var t=this;r(e)&&this._elements().forEach(function(n,o){e.call(t,n.payload,n.id,o)})}return e}(),e.prototype.count=function(){function e(){return this._elements().length}return e}(),e.prototype.all=function(){function e(e){var t=this._elements().map(function(e){return e.payload});return o(e)&&"sort"in e&&u(t,e.sort),t}return e}(),e}(),I=Object.prototype.hasOwnProperty}],metadata:{"InstanceMetadata.js":["babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","./Metadata","../OHIFError",function(e,t,n){n.export({InstanceMetadata:function(){return f}});var o;n.import("babel-runtime/helpers/typeofLine truncated
F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/confirmDeleteDialog/confirmDeleteDialog.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/textMarkerDialogs/template.textMarkerDialogs.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/textMarkerDialogs/textMarkerDialogs.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/displaySetNavigation/template.displaySetNavigation.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/displaySetNavigation/displaySetNavigation.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studySeriesQuickSwitch/template.studySeriesQuickSwitch.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studySeriesQuickSwitch/studySeriesQuickSwitch.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/template.studyTimepoint.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/studyTimepoint.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/template.studyTimepointBrowser.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/studyTimepointBrowser.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/template.studyTimepointStudy.js"),F("./node_modules/meteor/ohif:viewerbase/client/components/viewer/studyTimepointBrowser/studyTimepointStudy.js");var B=F("./node_modules/meteor/ohif:viewerbase/main.js");"undefined"==typeof Package&&(Package={}),function(e,t){for(var n in t)n in e||(e[n]=t[n])}(Package["ohif:viewerbase"]=B,{dialogPolyfill:E})}(); this.returnValue},n.registerDialog=function(e){e.show,e.show=n.showDialog.bind(e,!1),e.showModal=n.showDialog.bind(e,!0),e.close=n.close.bind(e),e.dialogPolyfillInfo={},e.open=!1};var o=1e5,i=1e5;return n.DialogManager=function(){this.pendingDialogStack=[],this.overlay=document.createElement("div"),this.overlay.style.width="100%",this.overlay.style.height="100%",this.overlay.style.position="fixed",this.overlay.style.left="0px",this.overlay.style.top="0px",this.overlay.style.backgroundColor="rgba(0,0,0,0.0)",this.focusPageLast=this.createFocusable(),this.overlay.appendChild(this.focusPageLast),this.overlay.addEventListener("click",function(e){var t=document.createEvent("MouseEvents");t.initMouseEvent(e.type,e.bubbles,e.cancelable,window,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),document.body.dispatchEvent(t)}),document.addEventListener("submit",function(t){var n=t.target.getAttribute("method");if(n=n?n.toLowerCase():"","dialog"==n){t.preventDefault();var o=e(t.target);if(o){var i,r=[document.activeElement,t.explicitOriginalTarget];r.some(function(e){if(e&&"INPUT"==e.nodeName&&e.form==t.target)return i=e.value,!0}),o.close(i)}}},!0)},n.DialogManager.prototype.createFocusable=function(e){var t=document.createElement("span");return t.tabIndex=e||0,t.style.opacity=0,t.style.position="static",t},n.DialogManager.prototype.blockDocument=function(){document.body.contains(this.overlay)||(document.body.appendChild(this.overlay),void 0===this.needsDocumentElementFocus&&(document.documentElement.focus(),this.needsDocumentElementFocus=document.activeElement!=document.documentElement),this.needsDocumentElementFocus&&(document.documentElement.tabIndex=1))},n.DialogManager.prototype.unblockDocument=function(){document.body.removeChild(this.overlay),this.needsDocumentElementFocus&&(document.documentElement.tabIndex="")},n.DialogManager.prototype.updateStacking=function(){if(0==this.pendingDialogStack.length)return void this.unblockDocument();this.blockDocument();for(var e=o,t=0;t<this.pendingDialogStack.length;t++){t==this.pendingDialogStack.length-1&&(this.overlay.style.zIndex=e++);var n=this.pendingDialogStack[t];n.dialogPolyfillInfo.backdrop.style.zIndex=e++,n.style.zIndex=e++}},n.DialogManager.prototype.handleKey=function(e){var n=this.pendingDialogStack.length;if(0!=n){var o=this.pendingDialogStack[n-1],i=o.dialogPolyfillInfo;switch(e.keyCode){case 9:var r=document.activeElement,a=!e.shiftKey;a?r==document.documentElement||r==document.body||r==i.backdrop?i.focusFirst.focus():r==i.focusLast&&i.focusFirst.focus():r==i.focusFirst?i.focusLast.focus():r==this.focusPageLast&&i.focusLast.focus();break;case 27:e.preventDefault(),e.stopPropagation();var s=new t("cancel",{bubbles:!1,cancelable:!0});o.dispatchEvent(s)&&o.close()}}},n.DialogManager.prototype.pushDialog=function(e){if(this.pendingDialogStack.length>=i)throw"Too many modal dialogs";var t=document.createElement("div");t.className="backdrop";var n=function(t){var n=document.createEvent("MouseEvents");n.initMouseEvent(t.type,t.bubbles,t.cancelable,window,t.detail,t.screenX,t.screenY,t.clientX,t.clientY,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,t.button,t.relatedTarget),e.dispatchEvent(n)};t.addEventListener("click",n),e.parentNode.insertBefore(t,e.nextSibling),e.dialogPolyfillInfo.backdrop=t,e.dialogPolyfillInfo.clickEventListener=n,this.pendingDialogStack.push(e),this.updateStacking(),e.dialogPolyfillInfo.focusFirst=this.createFocusable(),e.dialogPolyfillInfo.focusLast=this.createFocusable(),e.appendChild(e.dialogPolyfillInfo.focusLast),e.insertBefore(e.dialogPolyfillInfo.focusFirst,e.firstChild)},n.DialogManager.prototype.removeDialog=function(e){var t=this.pendingDialogStack.indexOf(e);if(t!=-1){this.pendingDialogStack.splice(t,1);var n=e.dialogPolyfillInfo.backdrop,o=e.dialogPolyfillInfo.clickEventListener;n.removeEventListener("click",o),n.parentNode.removeChild(n),e.dialogPolyfillInfo.backdrop=null,e.dialogPolyfillInfo.clickEventListener=null,this.updateStacking(),e.removeChild(e.dialogPolyfillInfo.focusFirst),e.removeChild(e.dialogPolyfillInfo.focusLast),e.dialogPolyfillInfo.focusFirst=null,e.dialogPolyfillInfo.focusLast=null}},n.dm=new n.DialogManager,document.addEventListener("keydown",n.dm.handleKey.bind(n.dm)),n}();B("./node_modules/meteor/ohif:viewerbase/client/components/basic/layout/template.layout.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/basic/loadingText/template.loadingText.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/basic/removableBackdrop/template.removableBackdrop.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/basic/aboutModal/template.aboutModal.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/basic/aboutModal/aboutModal.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/studyBrowser/studyBrowser/template.studyBrowser.js"),B("./node_modules/meteor/ohif:viewerbase/client/components/studyBrowseLine truncated
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,a=Package.meteor.meteorEnv,r=Package["ohif:viewerbase"].dialogPolyfill,n=Package.modules.meteorInstall,i=Package.modules.Buffer,o=Package.modules.process,s=Package["ecmascript-runtime"].Symbol,c=Package["ecmascript-runtime"].Map,u=Package["ecmascript-runtime"].Set,l=Package["babel-runtime"].meteorBabelHelpers,m=Package.promise.Promise,f=n({node_modules:{meteor:{"ohif:metadata":{"main.js":["./namespace.js","./client/",function(e,t,a){a.export({OHIF:function(){return r},Metadata:function(){return n}});var r,n;a.import("./namespace.js",{OHIF:function(e){r=e},Metadata:function(e){n=e}}),a.import("./client/")}],"namespace.js":["meteor/ohif:core",function(e,t,a){a.export({OHIF:function(){return r},Metadata:function(){return n}});var r;a.import("meteor/ohif:core",{OHIF:function(e){r=e}});var n={};r.metadata=n}],client:{"OHIFInstanceMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase",function(e,t,a){a.export({OHIFInstanceMetadata:function(){return c}});var r;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){r=e}});var n;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){n=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var o;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){o=e}});var s=o.metadata.InstanceMetadata,c=function(e){function t(a){r(this,t);var i=n(this,e.call(this,a));return i._cache=Object.create(null),i.init(),i}return i(t,e),t.prototype.init=function(){function e(){var e=this.getData();this._sopInstanceUID=e.sopInstanceUid}return e}(),t.prototype.getRawValue=function(){function e(e,a,r){if(e in this._cache&&r!==!0)return this._cache[e];var n=t.getPropertyName(e),i=this.getData(),o=i[n];return void 0!==o?(this._cache[e]=o,o):a}return e}(),t.prototype.tagExists=function(){function e(e){var a=t.getPropertyName(e),r=this.getData();return a in r}return e}(),t.getPropertyName=function(){function e(e){var t=void 0,a=s.getTagInfo(e);return null!==a.propertyName&&(t=a.propertyName.replace(/^SOP/,"sop").replace(/UID$/,"Uid"),t=t.charAt(0).toLowerCase()+t.substr(1)),t}return e}(),t}(s)}],"OHIFSeriesMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase","./OHIFInstanceMetadata",function(e,t,a){a.export({OHIFSeriesMetadata:function(){return c}});var r;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){r=e}});var n;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){n=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var o;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){o=e}});var s;a.import("./OHIFInstanceMetadata",{OHIFInstanceMetadata:function(e){s=e}});var c=function(e){function t(a){r(this,t);var i=n(this,e.call(this,a));return i.init(),i}return i(t,e),t.prototype.init=function(){function e(){var e=this,t=this.getData();this._seriesInstanceUID=t.seriesInstanceUid,t.instances.forEach(function(t){e.addInstance(new s(t))})}return e}(),t}(o.metadata.SeriesMetadata)}],"OHIFStudyMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase","./OHIFSeriesMetadata",function(e,t,a){a.export({OHIFStudyMetadata:function(){return c}});var r;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){r=e}});var n;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){n=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var o;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){o=e}});var s;a.import("./OHIFSeriesMetadata",{OHIFSeriesMetadata:function(e){s=e}});var c=function(e){function t(a){r(this,t);var i=n(this,e.call(this,a));return i.init(),i}return i(t,e),t.prototype.init=function(){function e(){var e=this,t=this.getData();this._studyInstanceUID=t.studyInstanceUid,t.seriesList.forEach(function(t){e.addSeries(new s(t))})}return e}(),t}(o.metadata.StudyMetadata)}],"index.js":["../namespace","./OHIFStudyMetadata","./OHIFSeriesMetadata","./OHIFInstanceMetadata",function(e,t,a){var r;a.import("../namespace",{Metadata:function(e){r=e}});var n;a.import("./OHIFStudyMetadata",{OHIFStudyMetadata:function(e){n=e}});var i;a.import("./OHIFSeriesMetadata",{OHIFSeriesMetadata:function(e){i=e}});var o;a.import("./OHIFInstanceMetadata",{OHIFInstanceMetadata:function(e){o=e}}),r.StudyMetadata=n,r.SeriesMetadata=i,r.InstanceMetadata=o}]}}}}},{extensions:[".js",".json"]}),p=f("./node_modules/meteor/ohif:metadata/main.js");"undefined"==typeof Package&&(Package={}),Package["ohif:metadata"]=p}(); !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,a=Package.meteor.meteorEnv,n=Package["ohif:viewerbase"].dialogPolyfill,r=Package.modules.meteorInstall,i=Package.modules.Buffer,s=Package.modules.process,o=Package["ecmascript-runtime"].Symbol,u=Package["ecmascript-runtime"].Map,c=Package["ecmascript-runtime"].Set,l=Package["babel-runtime"].meteorBabelHelpers,m=Package.promise.Promise,f=r({node_modules:{meteor:{"ohif:metadata":{"main.js":["./namespace.js","./client/",function(e,t,a){a.export({OHIF:function(){return n},Metadata:function(){return r}});var n,r;a.import("./namespace.js",{OHIF:function(e){n=e},Metadata:function(e){r=e}}),a.import("./client/")}],"namespace.js":["meteor/ohif:core",function(e,t,a){a.export({OHIF:function(){return n},Metadata:function(){return r}});var n;a.import("meteor/ohif:core",{OHIF:function(e){n=e}});var r={};n.metadata=r}],client:{"OHIFInstanceMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase",function(e,t,a){a.export({OHIFInstanceMetadata:function(){return c}});var n;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){n=e}});var r;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){r=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var s;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){s=e}});var o=s.metadata.InstanceMetadata,u=s.DICOMTagDescriptions,c=function(e){function t(a,i,s,o){n(this,t);var u=r(this,e.call(this,a,o));return u.init(i,s),u}return i(t,e),t.prototype.init=function(){function e(e,t){var a=this.getData();Object.defineProperties(this,{_sopInstanceUID:{configurable:!1,enumerable:!1,writable:!1,value:a.sopInstanceUid},_study:{configurable:!1,enumerable:!1,writable:!1,value:t},_series:{configurable:!1,enumerable:!1,writable:!1,value:e},_instance:{configurable:!1,enumerable:!1,writable:!1,value:a},_cache:{configurable:!1,enumerable:!1,writable:!1,value:Object.create(null)}})}return e}(),t.prototype.getTagValue=function(){function e(e,a,n){if(e in this._cache&&n!==!0)return this._cache[e];var r=t.getPropertyName(e),i=void 0;return r in this._instance?i=this._instance[r]:r in this._series?i=this._series[r]:r in this._study&&(i=this._study[r]),void 0!==i?(this._cache[e]=i,i):a}return e}(),t.prototype.tagExists=function(){function e(e){var a=t.getPropertyName(e);return a in this._instance||a in this._series||a in this._study}return e}(),t.prototype.getImageId=function(){function e(e,t){return null===this._imageId&&(this._imageId=s.getImageId(this.getData(),e,t)),this._imageId}return e}(),t.getPropertyName=function(){function e(e){var t=void 0,a=u.find(e);return void 0!==a&&(t=a.keyword.replace(/^SOP/,"sop").replace(/UID$/,"Uid").replace(/ID$/,"Id"),t=t.charAt(0).toLowerCase()+t.substr(1)),t}return e}(),t}(o)}],"OHIFSeriesMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase","./OHIFInstanceMetadata",function(e,t,a){a.export({OHIFSeriesMetadata:function(){return u}});var n;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){n=e}});var r;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){r=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var s;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){s=e}});var o;a.import("./OHIFInstanceMetadata",{OHIFInstanceMetadata:function(e){o=e}});var u=function(e){function t(a,i,s){n(this,t);var o=r(this,e.call(this,a,s));return o.init(i),o}return i(t,e),t.prototype.init=function(){function e(e){var t=this,a=this.getData();Object.defineProperty(this,"_seriesInstanceUID",{configurable:!1,enumerable:!1,writable:!1,value:a.seriesInstanceUid}),a.instances.forEach(function(n){t.addInstance(new o(n,a,e))})}return e}(),t}(s.metadata.SeriesMetadata)}],"OHIFStudyMetadata.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:viewerbase","./OHIFSeriesMetadata",function(e,t,a){a.export({OHIFStudyMetadata:function(){return u}});var n;a.import("babel-runtime/helpers/classCallCheck",{default:function(e){n=e}});var r;a.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){r=e}});var i;a.import("babel-runtime/helpers/inherits",{default:function(e){i=e}});var s;a.import("meteor/ohif:viewerbase",{Viewerbase:function(e){s=e}});var o;a.import("./OHIFSeriesMetadata",{OHIFSeriesMetadata:function(e){o=e}});var u=function(e){function t(a,i){n(this,t);var s=r(this,e.call(this,a,i));return s.init(),s}return i(t,e),t.prototype.init=function(){function e(){var e=this,t=this.getData();Object.defineProperty(this,"_studyInstanceUID",{configurable:!1,enumerable:!1,writable:!1,value:t.studyInstanceUid}),t.seriesList.forEach(function(a){e.addSeries(new o(a,t))})}returLine truncated
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,r=Package.meteor.meteorEnv,n;(function(){(function(){!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r;"undefined"!=typeof window?r=window:"undefined"!=typeof e?r=e:"undefined"!=typeof self&&(r=self),r.JSZip=t()}}(function(){var t,e,r;return function t(e,r,n){function i(s,o){if(!r[s]){if(!e[s]){var d="function"==typeof require&&require;if(!o&&d)return d(s,!0);if(a)return a(s,!0);throw new Error("Cannot find module '"+s+"'")}var l=r[s]={exports:{}};e[s][0].call(l.exports,function(t){var r=e[s][1][t];return i(r?r:t)},l,l.exports,t,e,r,n)}return r[s].exports}for(var a="function"==typeof require&&require,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(t,e,r){"use strict";var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(t,e){for(var r="",i,a,s,o,d,l,h,f=0;f<t.length;)i=t.charCodeAt(f++),a=t.charCodeAt(f++),s=t.charCodeAt(f++),o=i>>2,d=(3&i)<<4|a>>4,l=(15&a)<<2|s>>6,h=63&s,isNaN(a)?l=h=64:isNaN(s)&&(h=64),r=r+n.charAt(o)+n.charAt(d)+n.charAt(l)+n.charAt(h);return r},r.decode=function(t,e){var r="",i,a,s,o,d,l,h,f=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");f<t.length;)o=n.indexOf(t.charAt(f++)),d=n.indexOf(t.charAt(f++)),l=n.indexOf(t.charAt(f++)),h=n.indexOf(t.charAt(f++)),i=o<<2|d>>4,a=(15&d)<<4|l>>2,s=(3&l)<<6|h,r+=String.fromCharCode(i),64!=l&&(r+=String.fromCharCode(a)),64!=h&&(r+=String.fromCharCode(s));return r}},{}],2:[function(t,e,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},e.exports=n},{}],3:[function(t,e,r){"use strict";r.STORE={magic:"\0\0",compress:function(t,e){return t},uncompress:function(t){return t},compressInputType:null,uncompressInputType:null},r.DEFLATE=t("./flate")},{"./flate":8}],4:[function(t,e,r){"use strict";var n=t("./utils"),i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];e.exports=function t(e,r){if("undefined"==typeof e||!e.length)return 0;var a="string"!==n.getTypeOf(e);"undefined"==typeof r&&(r=0);var s=0,o=0,d=0;r^=-1;for(var l=0,Line truncated !function(){var t=Package.meteor.Meteor,e=Package.meteor.global,r=Package.meteor.meteorEnv,n;(function(){(function(){!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r;"undefined"!=typeof window?r=window:"undefined"!=typeof e?r=e:"undefined"!=typeof self&&(r=self),r.JSZip=t()}}(function(){var t,e,r;return function t(e,r,n){function i(s,o){if(!r[s]){if(!e[s]){var d="function"==typeof require&&require;if(!o&&d)return d(s,!0);if(a)return a(s,!0);throw new Error("Cannot find module '"+s+"'")}var l=r[s]={exports:{}};e[s][0].call(l.exports,function(t){var r=e[s][1][t];return i(r?r:t)},l,l.exports,t,e,r,n)}return r[s].exports}for(var a="function"==typeof require&&require,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(t,e,r){"use strict";var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(t,e){for(var r="",i,a,s,o,d,l,h,f=0;f<t.length;)i=t.charCodeAt(f++),a=t.charCodeAt(f++),s=t.charCodeAt(f++),o=i>>2,d=(3&i)<<4|a>>4,l=(15&a)<<2|s>>6,h=63&s,isNaN(a)?l=h=64:isNaN(s)&&(h=64),r=r+n.charAt(o)+n.charAt(d)+n.charAt(l)+n.charAt(h);return r},r.decode=function(t,e){var r="",i,a,s,o,d,l,h,f=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");f<t.length;)o=n.indexOf(t.charAt(f++)),d=n.indexOf(t.charAt(f++)),l=n.indexOf(t.charAt(f++)),h=n.indexOf(t.charAt(f++)),i=o<<2|d>>4,a=(15&d)<<4|l>>2,s=(3&l)<<6|h,r+=String.fromCharCode(i),64!=l&&(r+=String.fromCharCode(a)),64!=h&&(r+=String.fromCharCode(s));return r}},{}],2:[function(t,e,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},e.exports=n},{}],3:[function(t,e,r){"use strict";r.STORE={magic:"\0\0",compress:function(t,e){return t},uncompress:function(t){return t},compressInputType:null,uncompressInputType:null},r.DEFLATE=t("./flate")},{"./flate":8}],4:[function(t,e,r){"use strict";var n=t("./utils"),i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];e.exports=function t(e,r){if("undefined"==typeof e||!e.length)return 0;var a="string"!==n.getTypeOf(e);"undefined"==typeof r&&(r=0);var s=0,o=0,d=0;r^=-1;for(var l=0,Line truncated
null!==e&&(this.fileComment=e)}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=new i(t.value);return 1!==e.readInt(1)?null:o.crc32(this.fileName)!==e.readInt(4)?null:o.utf8decode(e.readString(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=new i(t.value);return 1!==e.readInt(1)?null:o.crc32(this.fileComment)!==e.readInt(4)?null:o.utf8decode(e.readString(t.length-5))}return null}},e.exports=n},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(t,e,r){"use strict";var n=t("./lib/utils/common").assign,i=t("./lib/deflate"),a=t("./lib/inflate"),s=t("./lib/zlib/constants"),o={};n(o,i,a,s),e.exports=o},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(t,e,r){"use strict";function n(t,e){var r=new b(e);if(r.push(t,!0),r.err)throw r.msg;return r.result}function i(t,e){return e=e||{},e.raw=!0,n(t,e)}function a(t,e){return e=e||{},e.gzip=!0,n(t,e)}var s=t("./zlib/deflate.js"),o=t("./utils/common"),d=t("./utils/strings"),l=t("./zlib/messages"),h=t("./zlib/zstream"),f=0,u=4,c=0,p=1,_=-1,m=0,g=8,b=function(t){this.options=o.assign({level:_,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var r=s.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(r!==c)throw new Error(l[r]);e.header&&s.deflateSetHeader(this.strm,e.header)};b.prototype.push=function(t,e){var r=this.strm,n=this.options.chunkSize,i,a;if(this.ended)return!1;a=e===~~e?e:e===!0?u:f,"string"==typeof t?r.input=d.string2buf(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(0===r.avail_out&&(r.output=new o.Buf8(n),r.next_out=0,r.avail_out=n),i=s.deflate(r,a),i!==p&&i!==c)return this.onEnd(i),this.ended=!0,!1;(0===r.avail_out||0===r.avail_in&&a===u)&&("string"===this.options.to?this.onData(d.buf2binstring(o.shrinkBuf(r.output,r.next_out))):this.onData(o.shrinkBuf(r.output,r.next_out)))}while((r.avail_in>0||0===r.avail_out)&&i!==p);return a!==u||(i=s.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===c)},b.prototype.onData=function(t){this.chunks.push(t)},b.prototype.onEnd=function(t){t===c&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Deflate=b,r.deflate=n,r.deflateRaw=i,r.gzip=a},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(t,e,r){"use strict";function n(t,e){var r=new u(e);if(r.push(t,!0),r.err)throw r.msg;return r.result}function i(t,e){return e=e||{},e.raw=!0,n(t,e)}var a=t("./zlib/inflate.js"),s=t("./utils/common"),o=t("./utils/strings"),d=t("./zlib/constants"),l=t("./zlib/messages"),h=t("./zlib/zstream"),f=t("./zlib/gzheader"),u=function(t){this.options=s.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0===(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,e.windowBits);if(r!==d.Z_OK)throw new Error(l[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)};u.prototype.push=function(t,e){var r=this.strm,n=this.options.chunkSize,i,l,h,f,u;if(this.ended)return!1;l=e===~~e?e:e===!0?d.Z_FINISH:d.Z_NO_FLUSH,"string"==typeof t?r.input=o.binstring2buf(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(0===r.avail_out&&(r.output=new s.Buf8(n),r.next_out=0,r.avail_out=n),i=a.inflate(r,d.Z_NO_FLUSH),i!==d.Z_STREAM_END&&i!==d.Z_OK)return this.onEnd(i),this.ended=!0,!1;r.next_out&&(0===r.avail_out||i===d.Z_STREAM_END||0===r.avail_in&&l===d.Z_FINISH)&&("string"===this.options.to?(h=o.utf8border(r.output,r.next_out),f=r.next_out-h,u=o.buf2string(r.output,h),r.next_out=f,r.avail_out=n-f,f&&s.arraySet(r.output,r.output,h,f,0),this.onData(u)):this.onData(s.shrinkBuf(r.output,r.next_out)))}while(r.avail_in>0&&i!==d.Z_STREAM_END);return i===d.Z_STREAM_END&&(l=d.Z_FINISH),l!==d.Z_FINISH||(i=a.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===d.Z_OK)},u.prototype.onData=function(t){this.chunks.push(t)},u.prototype.onEnd=function(t){t===d.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Inflate=u,r.inflate=n,r.inflateRaw=i,r.ungzip=n},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":Line truncated null!==e&&(this.fileComment=e)}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=new i(t.value);return 1!==e.readInt(1)?null:o.crc32(this.fileName)!==e.readInt(4)?null:o.utf8decode(e.readString(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=new i(t.value);return 1!==e.readInt(1)?null:o.crc32(this.fileComment)!==e.readInt(4)?null:o.utf8decode(e.readString(t.length-5))}return null}},e.exports=n},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(t,e,r){"use strict";var n=t("./lib/utils/common").assign,i=t("./lib/deflate"),a=t("./lib/inflate"),s=t("./lib/zlib/constants"),o={};n(o,i,a,s),e.exports=o},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(t,e,r){"use strict";function n(t,e){var r=new b(e);if(r.push(t,!0),r.err)throw r.msg;return r.result}function i(t,e){return e=e||{},e.raw=!0,n(t,e)}function a(t,e){return e=e||{},e.gzip=!0,n(t,e)}var s=t("./zlib/deflate.js"),o=t("./utils/common"),d=t("./utils/strings"),l=t("./zlib/messages"),h=t("./zlib/zstream"),f=0,u=4,c=0,p=1,_=-1,m=0,g=8,b=function(t){this.options=o.assign({level:_,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var r=s.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(r!==c)throw new Error(l[r]);e.header&&s.deflateSetHeader(this.strm,e.header)};b.prototype.push=function(t,e){var r=this.strm,n=this.options.chunkSize,i,a;if(this.ended)return!1;a=e===~~e?e:e===!0?u:f,"string"==typeof t?r.input=d.string2buf(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(0===r.avail_out&&(r.output=new o.Buf8(n),r.next_out=0,r.avail_out=n),i=s.deflate(r,a),i!==p&&i!==c)return this.onEnd(i),this.ended=!0,!1;(0===r.avail_out||0===r.avail_in&&a===u)&&("string"===this.options.to?this.onData(d.buf2binstring(o.shrinkBuf(r.output,r.next_out))):this.onData(o.shrinkBuf(r.output,r.next_out)))}while((r.avail_in>0||0===r.avail_out)&&i!==p);return a!==u||(i=s.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===c)},b.prototype.onData=function(t){this.chunks.push(t)},b.prototype.onEnd=function(t){t===c&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Deflate=b,r.deflate=n,r.deflateRaw=i,r.gzip=a},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(t,e,r){"use strict";function n(t,e){var r=new u(e);if(r.push(t,!0),r.err)throw r.msg;return r.result}function i(t,e){return e=e||{},e.raw=!0,n(t,e)}var a=t("./zlib/inflate.js"),s=t("./utils/common"),o=t("./utils/strings"),d=t("./zlib/constants"),l=t("./zlib/messages"),h=t("./zlib/zstream"),f=t("./zlib/gzheader"),u=function(t){this.options=s.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0===(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,e.windowBits);if(r!==d.Z_OK)throw new Error(l[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)};u.prototype.push=function(t,e){var r=this.strm,n=this.options.chunkSize,i,l,h,f,u;if(this.ended)return!1;l=e===~~e?e:e===!0?d.Z_FINISH:d.Z_NO_FLUSH,"string"==typeof t?r.input=o.binstring2buf(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(0===r.avail_out&&(r.output=new s.Buf8(n),r.next_out=0,r.avail_out=n),i=a.inflate(r,d.Z_NO_FLUSH),i!==d.Z_STREAM_END&&i!==d.Z_OK)return this.onEnd(i),this.ended=!0,!1;r.next_out&&(0===r.avail_out||i===d.Z_STREAM_END||0===r.avail_in&&l===d.Z_FINISH)&&("string"===this.options.to?(h=o.utf8border(r.output,r.next_out),f=r.next_out-h,u=o.buf2string(r.output,h),r.next_out=f,r.avail_out=n-f,f&&s.arraySet(r.output,r.output,h,f,0),this.onData(u)):this.onData(s.shrinkBuf(r.output,r.next_out)))}while(r.avail_in>0&&i!==d.Z_STREAM_END);return i===d.Z_STREAM_END&&(l=d.Z_FINISH),l!==d.Z_FINISH||(i=a.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===d.Z_OK)},u.prototype.onData=function(t){this.chunks.push(t)},u.prototype.onEnd=function(t){t===d.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Inflate=u,r.inflate=n,r.inflateRaw=i,r.ungzip=n},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":Line truncated
},zt=w(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Et),r.distbits=Et.bits,zt){t.msg="invalid distances set",r.mode=lt;break}if(r.mode=$,e===A)break t;case $:r.mode=tt;case tt:if(d>=6&&l>=258){t.next_out=o,t.avail_out=l,t.next_in=s,t.avail_in=d,r.hold=u,r.bits=c,b(t,ut),o=t.next_out,a=t.output,l=t.avail_out,s=t.next_in,i=t.input,d=t.avail_in,u=r.hold,c=r.bits,r.mode===K&&(r.back=-1);break}for(r.back=0;mt=r.lencode[u&(1<<r.lenbits)-1],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(bt&&0===(240&bt)){for(vt=gt,yt=bt,kt=wt;mt=r.lencode[kt+((u&(1<<vt+yt)-1)>>vt)],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(vt+gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}u>>>=vt,c-=vt,r.back+=vt}if(u>>>=gt,c-=gt,r.back+=gt,r.length=wt,0===bt){r.mode=at;break}if(32&bt){r.back=-1,r.mode=K;break}if(64&bt){t.msg="invalid literal/length code",r.mode=lt;break}r.extra=15&bt,r.mode=et;case et:if(r.extra){for(St=r.extra;c<St;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}r.length+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=rt;case rt:for(;mt=r.distcode[u&(1<<r.distbits)-1],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(0===(240&bt)){for(vt=gt,yt=bt,kt=wt;mt=r.distcode[kt+((u&(1<<vt+yt)-1)>>vt)],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(vt+gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}u>>>=vt,c-=vt,r.back+=vt}if(u>>>=gt,c-=gt,r.back+=gt,64&bt){t.msg="invalid distance code",r.mode=lt;break}r.offset=wt,r.extra=15&bt,r.mode=nt;case nt:if(r.extra){for(St=r.extra;c<St;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}r.offset+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=lt;break}r.mode=it;case it:if(0===l)break t;if(ct=ut-l,r.offset>ct){if(ct=r.offset-ct,ct>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=lt;break}ct>r.wnext?(ct-=r.wnext,pt=r.wsize-ct):pt=r.wnext-ct,ct>r.length&&(ct=r.length),_t=r.window}else _t=a,pt=o-r.offset,ct=r.length;ct>l&&(ct=l),l-=ct,r.length-=ct;do a[o++]=_t[pt++];while(--ct);0===r.length&&(r.mode=tt);break;case at:if(0===l)break t;a[o++]=r.length,l--,r.mode=tt;break;case st:if(r.wrap){for(;c<32;){if(0===d)break t;d--,u|=i[s++]<<c,c+=8}if(ut-=l,t.total_out+=ut,r.total+=ut,ut&&(t.adler=r.check=r.flags?g(r.check,a,ut,o-ut):m(r.check,a,ut,o-ut)),ut=l,(r.flags?u:n(u))!==r.check){t.msg="incorrect data check",r.mode=lt;break}u=0,c=0}r.mode=ot;case ot:if(r.wrap&&r.flags){for(;c<32;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(u!==(4294967295&r.total)){t.msg="incorrect length check",r.mode=lt;break}u=0,c=0}r.mode=dt;case dt:zt=S;break t;case lt:zt=B;break t;case ht:return O;case ft:default:return I}return t.next_out=o,t.avail_out=l,t.next_in=s,t.avail_in=d,r.hold=u,r.bits=c,(r.wsize||ut!==t.avail_out&&r.mode<lt&&(r.mode<st||e!==x))&&f(t,t.output,t.next_out,ut-t.avail_out)?(r.mode=ht,O):(p-=t.avail_in,ut-=t.avail_out,t.total_in+=p,t.total_out+=ut,r.total+=ut,r.wrap&&ut&&(t.adler=r.check=r.flags?g(r.check,a,ut,t.next_out-ut):m(r.check,a,ut,t.next_out-ut)),t.data_type=r.bits+(r.last?64:0)+(r.mode===K?128:0)+(r.mode===$||r.mode===W?256:0),(0===p&&0===ut||e===x)&&zt===E&&(zt=R),zt)}function c(t){if(!t||!t.state)return I;var e=t.state;return e.window&&(e.window=null),t.state=null,E}function p(t,e){var r;return t&&t.state?(r=t.state,0===(2&r.wrap)?I:(r.head=e,e.done=!1,E)):I}var _=t("../utils/common"),m=t("./adler32"),g=t("./crc32"),b=t("./inffast"),w=t("./inftrees"),v=0,y=1,k=2,x=4,z=5,A=6,E=0,S=1,C=2,I=-2,B=-3,O=-4,R=-5,T=8,D=1,L=2,N=3,U=4,F=5,P=6,Z=7,M=8,j=9,H=10,X=11,K=12,V=13,Y=14,W=15,q=16,G=17,J=18,Q=19,$=20,tt=21,et=22,rt=23,nt=24,it=25,at=26,st=27,ot=28,dt=29,lt=30,ht=31,ft=32,ut=852,ct=592,pt=15,_t=pt,mt=!0,gt,bt;r.inflateReset=s,r.inflateReset2=o,r.inflateResetKeep=a,r.inflateInit=l,r.inflateInit2=d,r.inflate=u,r.inflateEnd=c,r.inflateGetHeader=p,r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(t,e,r){"use strict";var n=t("../utils/common"),i=15,a=852,s=592,o=0,d=1,l=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],u=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],c=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function t(e,r,p,_,m,g,b,w){var v=w.bits,y=0,k=0,x=0,z=0,A=0,E=0,S=0,C=0,I=0,B=0,O,R,T,D,L,N=null,U=0,F,P=new n.Buf16(i+1),Z=new n.Buf16(i+1),M=null,j=0,H,X,K;for(y=0;y<=i;y++)P[y]=0;for(k=0;k<_;k++)P[r[p+k]]++;for(A=v,z=i;z>=1&&0===P[z];z--);if(A>z&&(A=z),0===z)return m[g++]=20971520,m[g++]=20971520,w.bits=1,0;for(x=1;x<z&&0===P[x];x++);for(A<x&&(A=x),C=1,y=1;y<=i;y++)if(C<<=1,C-=P[y],C<0)return-1;if(C>0&&(e===o||1!==z))return-1;for(Z[1]=0,y=1;y<i;y++)Z[Line truncated },zt=w(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Et),r.distbits=Et.bits,zt){t.msg="invalid distances set",r.mode=lt;break}if(r.mode=$,e===A)break t;case $:r.mode=tt;case tt:if(d>=6&&l>=258){t.next_out=o,t.avail_out=l,t.next_in=s,t.avail_in=d,r.hold=u,r.bits=c,b(t,ut),o=t.next_out,a=t.output,l=t.avail_out,s=t.next_in,i=t.input,d=t.avail_in,u=r.hold,c=r.bits,r.mode===K&&(r.back=-1);break}for(r.back=0;mt=r.lencode[u&(1<<r.lenbits)-1],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(bt&&0===(240&bt)){for(vt=gt,yt=bt,kt=wt;mt=r.lencode[kt+((u&(1<<vt+yt)-1)>>vt)],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(vt+gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}u>>>=vt,c-=vt,r.back+=vt}if(u>>>=gt,c-=gt,r.back+=gt,r.length=wt,0===bt){r.mode=at;break}if(32&bt){r.back=-1,r.mode=K;break}if(64&bt){t.msg="invalid literal/length code",r.mode=lt;break}r.extra=15&bt,r.mode=et;case et:if(r.extra){for(St=r.extra;c<St;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}r.length+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=rt;case rt:for(;mt=r.distcode[u&(1<<r.distbits)-1],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(0===(240&bt)){for(vt=gt,yt=bt,kt=wt;mt=r.distcode[kt+((u&(1<<vt+yt)-1)>>vt)],gt=mt>>>24,bt=mt>>>16&255,wt=65535&mt,!(vt+gt<=c);){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}u>>>=vt,c-=vt,r.back+=vt}if(u>>>=gt,c-=gt,r.back+=gt,64&bt){t.msg="invalid distance code",r.mode=lt;break}r.offset=wt,r.extra=15&bt,r.mode=nt;case nt:if(r.extra){for(St=r.extra;c<St;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}r.offset+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=lt;break}r.mode=it;case it:if(0===l)break t;if(ct=ut-l,r.offset>ct){if(ct=r.offset-ct,ct>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=lt;break}ct>r.wnext?(ct-=r.wnext,pt=r.wsize-ct):pt=r.wnext-ct,ct>r.length&&(ct=r.length),_t=r.window}else _t=a,pt=o-r.offset,ct=r.length;ct>l&&(ct=l),l-=ct,r.length-=ct;do a[o++]=_t[pt++];while(--ct);0===r.length&&(r.mode=tt);break;case at:if(0===l)break t;a[o++]=r.length,l--,r.mode=tt;break;case st:if(r.wrap){for(;c<32;){if(0===d)break t;d--,u|=i[s++]<<c,c+=8}if(ut-=l,t.total_out+=ut,r.total+=ut,ut&&(t.adler=r.check=r.flags?g(r.check,a,ut,o-ut):m(r.check,a,ut,o-ut)),ut=l,(r.flags?u:n(u))!==r.check){t.msg="incorrect data check",r.mode=lt;break}u=0,c=0}r.mode=ot;case ot:if(r.wrap&&r.flags){for(;c<32;){if(0===d)break t;d--,u+=i[s++]<<c,c+=8}if(u!==(4294967295&r.total)){t.msg="incorrect length check",r.mode=lt;break}u=0,c=0}r.mode=dt;case dt:zt=S;break t;case lt:zt=B;break t;case ht:return O;case ft:default:return I}return t.next_out=o,t.avail_out=l,t.next_in=s,t.avail_in=d,r.hold=u,r.bits=c,(r.wsize||ut!==t.avail_out&&r.mode<lt&&(r.mode<st||e!==x))&&f(t,t.output,t.next_out,ut-t.avail_out)?(r.mode=ht,O):(p-=t.avail_in,ut-=t.avail_out,t.total_in+=p,t.total_out+=ut,r.total+=ut,r.wrap&&ut&&(t.adler=r.check=r.flags?g(r.check,a,ut,t.next_out-ut):m(r.check,a,ut,t.next_out-ut)),t.data_type=r.bits+(r.last?64:0)+(r.mode===K?128:0)+(r.mode===$||r.mode===W?256:0),(0===p&&0===ut||e===x)&&zt===E&&(zt=R),zt)}function c(t){if(!t||!t.state)return I;var e=t.state;return e.window&&(e.window=null),t.state=null,E}function p(t,e){var r;return t&&t.state?(r=t.state,0===(2&r.wrap)?I:(r.head=e,e.done=!1,E)):I}var _=t("../utils/common"),m=t("./adler32"),g=t("./crc32"),b=t("./inffast"),w=t("./inftrees"),v=0,y=1,k=2,x=4,z=5,A=6,E=0,S=1,C=2,I=-2,B=-3,O=-4,R=-5,T=8,D=1,L=2,N=3,U=4,F=5,P=6,Z=7,M=8,j=9,H=10,X=11,K=12,V=13,Y=14,W=15,q=16,G=17,J=18,Q=19,$=20,tt=21,et=22,rt=23,nt=24,it=25,at=26,st=27,ot=28,dt=29,lt=30,ht=31,ft=32,ut=852,ct=592,pt=15,_t=pt,mt=!0,gt,bt;r.inflateReset=s,r.inflateReset2=o,r.inflateResetKeep=a,r.inflateInit=l,r.inflateInit2=d,r.inflate=u,r.inflateEnd=c,r.inflateGetHeader=p,r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(t,e,r){"use strict";var n=t("../utils/common"),i=15,a=852,s=592,o=0,d=1,l=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],u=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],c=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function t(e,r,p,_,m,g,b,w){var v=w.bits,y=0,k=0,x=0,z=0,A=0,E=0,S=0,C=0,I=0,B=0,O,R,T,D,L,N=null,U=0,F,P=new n.Buf16(i+1),Z=new n.Buf16(i+1),M=null,j=0,H,X,K;for(y=0;y<=i;y++)P[y]=0;for(k=0;k<_;k++)P[r[p+k]]++;for(A=v,z=i;z>=1&&0===P[z];z--);if(A>z&&(A=z),0===z)return m[g++]=20971520,m[g++]=20971520,w.bits=1,0;for(x=1;x<z&&0===P[x];x++);for(A<x&&(A=x),C=1,y=1;y<=i;y++)if(C<<=1,C-=P[y],C<0)return-1;if(C>0&&(e===o||1!==z))return-1;for(Z[1]=0,y=1;y<i;y++)Z[Line truncated
!function(){"undefined"==typeof Package&&(Package={}),Package["ddp-rate-limiter"]={}}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,o=Package.meteor.meteorEnv,a=Package.random.Random;(function(){var t="_localstorage_test_"+a.id(),o;try{window.localStorage&&(window.localStorage.setItem(t,t),o=window.localStorage.getItem(t),window.localStorage.removeItem(t))}catch(e){}t===o&&(e._localStorage={getItem:function(e){return window.localStorage.getItem(e)},setItem:function(e,t){window.localStorage.setItem(e,t)},removeItem:function(e){window.localStorage.removeItem(e)}}),e._localStorage||(e._debug("You are running a browser with no localStorage or userData support. Logging in from one tab will not cause another tab to be logged in."),e._localStorage={_data:{},setItem:function(e,t){this._data[e]=t},removeItem:function(e){delete this._data[e]},getItem:function(e){var t=this._data[e];return void 0===t?null:t}})}).call(this),"undefined"==typeof Package&&(Package={}),Package.localstorage={}}();
!function(){var n=Package.meteor.Meteor,e=Package.meteor.global,t=Package.meteor.meteorEnv,a=Package.underscore._,r;(function(){r=function(n){var e=this;if(n=n||{},e.nextCallbackId=0,e.callbacks={},e.bindEnvironment=!0,n.bindEnvironment===!1&&(e.bindEnvironment=!1),n.exceptionHandler)e.exceptionHandler=n.exceptionHandler;else if(n.debugPrintExceptions){if(!a.isString(n.debugPrintExceptions))throw new Error("Hook option debugPrintExceptions should be a string");e.exceptionHandler=n.debugPrintExceptions}},a.extend(r.prototype,{register:function(t){var a=this,r=a.exceptionHandler||function(n){throw n};t=a.bindEnvironment?n.bindEnvironment(t,r):e(t,r);var i=a.nextCallbackId++;return a.callbacks[i]=t,{stop:function(){delete a.callbacks[i]}}},each:function(e){var t=this;n._nodeCodeMustBeInFiber();for(var r=a.keys(t.callbacks),i=0;i<r.length;++i){var o=r[i];if(a.has(t.callbacks,o)){var c=t.callbacks[o];if(!e(c))break}}}});var e=function(e,t,r){if(!t||"string"==typeof t){var i=t||"callback of async function";t=function(e){n._debug("Exception in "+i+":",e&&e.stack||e)}}return function(){var n=a.toArray(arguments),i=function(){try{var a=e.apply(r,n)}catch(n){t(n)}return a};return i()}}}).call(this),"undefined"==typeof Package&&(Package={}),function(n,e){for(var t in e)t in n||(n[t]=e[t])}(Package["callback-hook"]={},{Hook:r})}();
!function(){var n=Package.meteor.Meteor,e=Package.meteor.global,o=Package.meteor.meteorEnv,t=Package.underscore._,i=Package.tracker.Tracker,r=Package.tracker.Deps,c=Package.random.Random,a=Package["callback-hook"].Hook,s=Package["ddp-client"].DDP,u=Package.mongo.Mongo,l=Package.modules.meteorInstall,g=Package.modules.Buffer,_=Package.modules.process,p=Package["ecmascript-runtime"].Symbol,f=Package["ecmascript-runtime"].Map,h=Package["ecmascript-runtime"].Set,d=Package["babel-runtime"].meteorBabelHelpers,m=Package.promise.Promise,k,L,E,I=l({node_modules:{meteor:{"accounts-base":{"client_main.js":["./accounts_client.js","./url_client.js","./localstorage_token.js",function(e,o,t){t.export({AccountsClient:function(){return i},AccountsTest:function(){return r}});var i;t.import("./accounts_client.js",{AccountsClient:function(n){i=n}});var r;t.import("./url_client.js",{AccountsTest:function(n){r=n}}),t.import("./localstorage_token.js"),k=new i,n.users=k.users}],"accounts_client.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","./accounts_common.js",function(e,o,r){r.export({AccountsClient:function(){return l}});var c;r.import("babel-runtime/helpers/classCallCheck",{default:function(n){c=n}});var a;r.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(n){a=n}});var s;r.import("babel-runtime/helpers/inherits",{default:function(n){s=n}});var u;r.import("./accounts_common.js",{AccountsCommon:function(n){u=n}});var l=function(n){function e(o){c(this,e);var t=a(this,n.call(this,o));return t._loggingIn=!1,t._loggingInDeps=new i.Dependency,t._loginServicesHandle=t.connection.subscribe("meteor.loginServiceConfiguration"),t._pageLoadLoginCallbacks=[],t._pageLoadLoginAttemptInfo=null,t._initUrlMatching(),t._initLocalStorage(),t}return s(e,n),e.prototype.userId=function(){function n(){return this.connection.userId()}return n}(),e.prototype._setLoggingIn=function(){function n(n){this._loggingIn!==n&&(this._loggingIn=n,this._loggingInDeps.changed())}return n}(),e.prototype.loggingIn=function(){function n(){return this._loggingInDeps.depend(),this._loggingIn}return n}(),e.prototype.logout=function(){function n(n){var e=this;e.connection.apply("logout",[],{wait:!0},function(o,t){o?n&&n(o):(e.makeClientLoggedOut(),n&&n())})}return n}(),e.prototype.logoutOtherClients=function(){function n(n){var e=this;e.connection.apply("getNewToken",[],{wait:!0},function(n,o){n||e._storeLoginToken(e.userId(),o.token,o.tokenExpires)}),e.connection.apply("removeOtherTokens",[],{wait:!0},function(e){n&&n(e)})}return n}(),e}(u),g=l.prototype;n.loggingIn=function(){return k.loggingIn()},g.callLoginMethod=function(n){var e=this;n=t.extend({methodName:"login",methodArguments:[{}],_suppressLoggingIn:!1},n),t.each(["validateResult","userCallback"],function(e){n[e]||(n[e]=function(){})});var o=t.once(function(o){o?e._onLoginFailureHook.each(function(n){return n({error:o}),!0}):e._onLoginHook.each(function(n){return n(),!0}),n.userCallback.apply(this,arguments)}),i=!1,r=function n(t,r){!t&&r&&r.token&&(e.connection.onReconnect=function(){i=!0;var n=e._storedLoginToken();n&&(r={token:n,tokenExpires:e._storedLoginTokenExpires()}),r.tokenExpires||(r.tokenExpires=e._tokenExpiration(new Date)),e._tokenExpiresSoon(r.tokenExpires)?e.makeClientLoggedOut():e.callLoginMethod({methodArguments:[{resume:r.token}],_suppressLoggingIn:!0,userCallback:function(){function n(n){var t=e._storedLoginToken();n&&t&&t===r.token&&e.makeClientLoggedOut(),o(n)}return n}()})})},c=function t(r,c){if(!i){if(e._setLoggingIn(!1),r||!c)return r=r||new Error("No result from call to "+n.methodName),void o(r);try{n.validateResult(c)}catch(n){return void o(n)}e.makeClientLoggedIn(c.id,c.token,c.tokenExpires),o()}};n._suppressLoggingIn||e._setLoggingIn(!0),e.connection.apply(n.methodName,n.methodArguments,{wait:!0,onResultReceived:r},c)},g.makeClientLoggedOut=function(){this.connection._userId&&this._onLogoutHook.each(function(n){return n(),!0}),this._unstoreLoginToken(),this.connection.setUserId(null),this.connection.onReconnect=null},g.makeClientLoggedIn=function(n,e,o){this._storeLoginToken(n,e,o),this.connection.setUserId(n)},n.logout=function(n){return k.logout(n)},n.logoutOtherClients=function(n){return k.logoutOtherClients(n)},g.loginServicesConfigured=function(){return this._loginServicesHandle.ready()},g.onPageLoadLogin=function(n){this._pageLoadLoginAttemptInfo?n(this._pageLoadLoginAttemptInfo):this._pageLoadLoginCallbacks.push(n)},g._pageLoadLogin=function(e){return this._pageLoadLoginAttemptInfo?void n._debug("Ignoring unexpected duplicate page load login attempt info"):(t.each(this._pageLoadLoginCallbacks,function(n){n(e)}),this._pageLoadLoginCallbacks=[],void(this._pageLoadLoginAttemptInfo=e))},Package.blaze&&(Package.blaze.Blaze.Template.registerHelper("currentUser",function(){return n.user()}),Package.blaze.Blaze.Template.registerHelper("loggingIn",function(){return n.loggingIn(Line truncated
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package.underscore._,i;(function(){(function(){i=function(e){var t=this;if(!(t instanceof i))throw new Error('use "new" to construct an EventEmitter');e=e||{},t._eventEmitter={onListeners:{},onceListeners:{},maxListeners:e.maxListeners||10}};var e=function(e,t){var n=this;if(n._eventEmitter.maxListeners&&t>n._eventEmitter.maxListeners)return"warning: possible EventEmitter memory leak detected. "+t+' listeners added on event "'+e+'". Use emitter.setMaxListeners() to increase limit. ('+n._eventEmitter.maxListeners+")"};i.prototype.setMaxListeners=function(e){this._eventEmitter.maxListeners=e};var t=function(t,n,r){return"undefined"==typeof t[n]&&(t[n]=[]),e.apply(this,[n,t[n].push(r)])};i.prototype.on=function(e,n){var r=t.apply(this,[this._eventEmitter.onListeners,e,n]);return r&&console.warn(new Error(r).stack),this},i.prototype.once=function(e,n){var r=t.apply(this,[this._eventEmitter.onceListeners,e,n]);return r&&console.warn(new Error(r).stack),this};var n=function(e,t){var n=this,i=0;return"undefined"!=typeof e&&r.each(e,function(e){i++,e.apply(n,t)}),i};i.prototype.emit=function(e){var t=this,i=r.rest(arguments),o=0,s=t._eventEmitter.onceListeners[e];return t._eventEmitter.onceListeners[e]=[],o+=n.call(t,t._eventEmitter.onListeners[e],i),o+=n.call(t,s,i),o>0};var o=function(e,t){for(var n=!1,r=[],i=0;i<e.length;i++)n||e[i]!==t?r.push(e[i]):n=!0;return r};i.prototype.off=function(e,t){var n=this;e?"function"==typeof t?("undefined"!=typeof n._eventEmitter.onListeners[e]&&(n._eventEmitter.onListeners[e]=o(n._eventEmitter.onListeners[e],t)),"undefined"!=typeof n._eventEmitter.onceListeners[e]&&(n._eventEmitter.onceListeners[e]=o(n._eventEmitter.onceListeners[e],t))):(n._eventEmitter.onListeners[e]=[],n._eventEmitter.onceListeners[e]=[]):(n._eventEmitter.onListeners={},n._eventEmitter.onceListeners={})},i.prototype.addListener=i.prototype.on,i.prototype.removeListener=i.prototype.off,i.prototype.removeAllListeners=i.prototype.off,i.prototype.one=i.prototype.once,i.prototype.trigger=i.prototype.emit}).call(this)}).call(this),"undefined"==typeof Package&&(Package={}),function(e,t){for(var n in t)n in e||(e[n]=t[n])}(Package["raix:eventemitter"]={},{EventEmitter:i})}(); !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package.underscore._,i;(function(){(function(){i=function(e){var t=this;if(!(t instanceof i))throw new Error('use "new" to construct an EventEmitter');e=e||{},t._eventEmitter={onListeners:{},onceListeners:{},maxListeners:e.maxListeners||10}};var e=function(e,t){var n=this;if(n._eventEmitter.maxListeners&&t>n._eventEmitter.maxListeners)return"warning: possible EventEmitter memory leak detected. "+t+' listeners added on event "'+e+'". Use emitter.setMaxListeners() to increase limit. ('+n._eventEmitter.maxListeners+")"};i.prototype.setMaxListeners=function(e){this._eventEmitter.maxListeners=e};var t=function(t,n,r){return"undefined"==typeof t[n]&&(t[n]=[]),e.apply(this,[n,t[n].push(r)])};i.prototype.on=function(e,n){var r=t.apply(this,[this._eventEmitter.onListeners,e,n]);return r&&console.warn(new Error(r).stack),this},i.prototype.once=function(e,n){var r=t.apply(this,[this._eventEmitter.onceListeners,e,n]);return r&&console.warn(new Error(r).stack),this};var n=function(e,t){var n=this,i=0;return"undefined"!=typeof e&&r.each(e,function(e){i++,e.apply(n,t)}),i};i.prototype.emit=function(e){var t=this,i=r.rest(arguments),o=0,s=t._eventEmitter.onceListeners[e];return t._eventEmitter.onceListeners[e]=[],o+=n.call(t,t._eventEmitter.onListeners[e],i),o+=n.call(t,s,i),o>0};var o=function(e,t){for(var n=!1,r=[],i=0;i<e.length;i++)n||e[i]!==t?r.push(e[i]):n=!0;return r};i.prototype.off=function(e,t){var n=this;e?"function"==typeof t?("undefined"!=typeof n._eventEmitter.onListeners[e]&&(n._eventEmitter.onListeners[e]=o(n._eventEmitter.onListeners[e],t)),"undefined"!=typeof n._eventEmitter.onceListeners[e]&&(n._eventEmitter.onceListeners[e]=o(n._eventEmitter.onceListeners[e],t))):(n._eventEmitter.onListeners[e]=[],n._eventEmitter.onceListeners[e]=[]):(n._eventEmitter.onListeners={},n._eventEmitter.onceListeners={})},i.prototype.addListener=i.prototype.on,i.prototype.removeListener=i.prototype.off,i.prototype.removeAllListeners=i.prototype.off,i.prototype.one=i.prototype.once,i.prototype.trigger=i.prototype.emit}).call(this)}).call(this),"undefined"==typeof Package&&(Package={}),function(e,t){for(var n in t)n in e||(e[n]=t[n])}(Package["raix:eventemitter"]={},{EventEmitter:i})}();
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,i=Package["aldeed:simple-schema"].SimpleSchema,r=Package["aldeed:simple-schema"].MongoObject,o=Package.underscore._,a=Package.check.check,s=Package.check.Match,c=Package.mongo.Mongo,l=Package.minimongo.LocalCollection,u=Package.minimongo.Minimongo,m=Package.ejson.EJSON,d=Package["raix:eventemitter"].EventEmitter,f;(function(){function t(t,i,r,l,u){function m(e,n,i,r,a,s){E.clean(e,{mutate:!0,filter:i,autoConvert:r,getAutoValues:n,isModifier:"insert"!==t,removeEmptyStrings:a,trimStrings:s,extendAutoValueContext:o.extend({isInsert:"insert"===t,isUpdate:"update"===t&&_.upsert!==!0,isUpsert:v,userId:l,isFromTrustedCode:u,docId:I,isLocalCollection:k},_.extendAutoValueContext||{})})}var d=this,f,p,h,_,v,g,y,S;if(!i.length)throw new Error(t+" requires an argument");if("insert"===t)f=i[0],_=i[1],p=i[2],i="function"==typeof _?[f,_]:"function"==typeof p?[f,p]:[f];else{if("update"!==t)throw new Error("invalid type argument");g=i[0],f=i[1],_=i[2],p=i[3]}var C=o.isEmpty(f);p||"function"!=typeof _||(p=_,_={}),_=_||{},y=i.length-1,S="function"==typeof i[y],v="update"===t&&_.upsert===!0;var E=d.simpleSchema(f,_,g),k=null===d._connection;(e.isServer||k)&&_.getAutoValues===!1&&(r=!1);var w=_.validationContext;w?"string"==typeof w&&(w=E.namedContext(w)):w=E.namedContext(),e.isClient&&!p&&(p=function(n){n&&e._debug(t+" failed: "+(n.reason||n.stack))}),e.isClient&&S&&(p=i[y]=s(w,p));var x=E.allowsKey("_id");"insert"===t&&!f._id&&x&&(f._id=d._makeNewID());var I;"insert"===t?I=f._id:"update"===t&&g&&(I="string"==typeof g||g instanceof c.ObjectID?g:g._id);var P;f._id&&!x&&(P=f._id,delete f._id),m(f,r,_.filter!==!1,_.autoConvert!==!1,_.removeEmptyStrings!==!1,_.trimStrings!==!1);var A={};for(var M in f)f.hasOwnProperty(M)&&(A[M]=f[M]);if(e.isServer&&v&&o.isObject(g)){var O=A.$set||{};A.$set=o.clone(g),x||delete A.$set._id,o.extend(A.$set,O)}if(e.isClient&&!k&&m(A,!0,!1,!1,!1,!1),!C&&o.isEmpty(A))throw new Error("After filtering out keys not in the schema, your "+("update"===t?"modifier":"object")+" is now empty");var V;if(V=_.validate===!1||w.validate(A,{modifier:"update"===t||"upsert"===t,upsert:v,extendedCustomContext:o.extend({isInsert:"insert"===t,isUpdate:"update"===t&&_.upsert!==!0,isUpsert:v,userId:l,isFromTrustedCode:u,docId:I,isLocalCollection:k},_.extendedCustomContext||{})}))return P&&(f._id=P),"insert"===t?i[0]=f:i[1]=f,e.isServer&&S&&(i[y]=a(w,i[y])),i;if(h=n(w),!p)throw h;p(h,!1)}function n(t){var n,r=i.version>=2?t.validationErrors():t.invalidKeys();n=r.length?t.keyErrorMessage(r[0].name):"Failed validation";var o=new Error(n);return o.invalidKeys=r,o.validationContext=t,e.isServer&&(o.sanitizedError=new e.Error(400,n,m.stringify(o.invalidKeys))),o}function r(e,t){var n=t.split("c2_")[1].split(" ")[0],i=t.split("dup key:")[1].split('"')[1];e[h]([{name:n,type:"notUnique",value:i}])}function a(e,t){return function i(a){var s=o.toArray(arguments);return a&&("MongoError"===a.name&&11001===a.code||a.message.indexOf(!0))&&a.message.indexOf("c2_")!==-1&&(r(e,a.message),s[0]=n(e)),t.apply(this,s)}}function s(t,i){return function a(s){var c=o.toArray(arguments);if(s instanceof e.Error&&400===s.error&&"INVALID"===s.reason&&"string"==typeof s.details){var l=m.parse(s.details);t[h](l),c[0]=n(t)}else s instanceof e.Error&&409===s.error&&s.reason&&s.reason.indexOf("E11000")!==-1&&s.reason.indexOf("c2_")!==-1&&(r(t,s.reason),c[0]=n(t));return i.apply(this,c)}}function u(e){Package&&Package.insecure&&!_[e._name]&&(e.allow({insert:function(){return!0},update:function(){return!0},remove:function(){return!0},fetch:[],transform:null}),_[e._name]=!0)}function p(n,i){if(!v[n._name]){var r=null===n._connection;n.deny({insert:function(e,t){return n.simpleSchema(t).clean(t,{mutate:!0,isModifier:!1,filter:!1,autoConvert:!1,removeEmptyStrings:!1,trimStrings:!1,extendAutoValueContext:{isInsert:!0,isUpdate:!1,isUpsert:!1,userId:e,isFromTrustedCode:!1,docId:t._id,isLocalCollection:r}}),!1},update:function(e,t,i,o){return n.simpleSchema(o).clean(o,{mutate:!0,isModifier:!0,filter:!1,autoConvert:!1,removeEmptyStrings:!1,trimStrings:!1,extendAutoValueContext:{isInsert:!1,isUpdate:!0,isUpsert:!1,userId:e,isFromTrustedCode:!1,docId:t&&t._id,isLocalCollection:r}}),!1},fetch:["_id"],transform:null}),n.deny(o.extend({insert:function(i,r){return t.call(n,"insert",[r,{trimStrings:!1,removeEmptyStrings:!1,filter:!1,autoConvert:!1},function(t){if(t)throw new e.Error(400,"INVALID",m.stringify(t.invalidKeys))}],!1,i,!1),!1},update:function(i,r,o,a){return t.call(n,"update",[{_id:r&&r._id},a,{trimStrings:!1,removeEmptyStrings:!1,filter:!1,autoConvert:!1},function(t){if(t)throw new e.Error(400,"INVALID",m.stringify(t.invalidKeys))}],!1,i,!1),!1},fetch:["_id"]},i.transform===!0?{}:{transform:null})),v[n._name]=!0}}f=new d,"undefined"==typeof c&&(c={},c.Collection=e.Collection);var h=i.version>=2?"addValidationErrors":"addInvalidKeys";c.Collection.prototype.attachSchema=funcLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,i=Package["aldeed:simple-schema"].SimpleSchema,r=Package["aldeed:simple-schema"].MongoObject,o=Package.underscore._,a=Package.check.check,s=Package.check.Match,c=Package.mongo.Mongo,l=Package.minimongo.LocalCollection,u=Package.minimongo.Minimongo,m=Package.ejson.EJSON,d=Package["raix:eventemitter"].EventEmitter,f;(function(){function t(t,i,r,l,u){function m(e,n,i,r,a,s){E.clean(e,{mutate:!0,filter:i,autoConvert:r,getAutoValues:n,isModifier:"insert"!==t,removeEmptyStrings:a,trimStrings:s,extendAutoValueContext:o.extend({isInsert:"insert"===t,isUpdate:"update"===t&&_.upsert!==!0,isUpsert:v,userId:l,isFromTrustedCode:u,docId:I,isLocalCollection:k},_.extendAutoValueContext||{})})}var d=this,f,p,h,_,v,g,y,S;if(!i.length)throw new Error(t+" requires an argument");if("insert"===t)f=i[0],_=i[1],p=i[2],i="function"==typeof _?[f,_]:"function"==typeof p?[f,p]:[f];else{if("update"!==t)throw new Error("invalid type argument");g=i[0],f=i[1],_=i[2],p=i[3]}var C=o.isEmpty(f);p||"function"!=typeof _||(p=_,_={}),_=_||{},y=i.length-1,S="function"==typeof i[y],v="update"===t&&_.upsert===!0;var E=d.simpleSchema(f,_,g),k=null===d._connection;(e.isServer||k)&&_.getAutoValues===!1&&(r=!1);var w=_.validationContext;w?"string"==typeof w&&(w=E.namedContext(w)):w=E.namedContext(),e.isClient&&!p&&(p=function(n){n&&e._debug(t+" failed: "+(n.reason||n.stack))}),e.isClient&&S&&(p=i[y]=s(w,p));var x=E.allowsKey("_id");"insert"===t&&!f._id&&x&&(f._id=d._makeNewID());var I;"insert"===t?I=f._id:"update"===t&&g&&(I="string"==typeof g||g instanceof c.ObjectID?g:g._id);var P;f._id&&!x&&(P=f._id,delete f._id),m(f,r,_.filter!==!1,_.autoConvert!==!1,_.removeEmptyStrings!==!1,_.trimStrings!==!1);var A={};for(var M in f)f.hasOwnProperty(M)&&(A[M]=f[M]);if(e.isServer&&v&&o.isObject(g)){var O=A.$set||{};A.$set=o.clone(g),x||delete A.$set._id,o.extend(A.$set,O)}if(e.isClient&&!k&&m(A,!0,!1,!1,!1,!1),!C&&o.isEmpty(A))throw new Error("After filtering out keys not in the schema, your "+("update"===t?"modifier":"object")+" is now empty");var V;if(V=_.validate===!1||w.validate(A,{modifier:"update"===t||"upsert"===t,upsert:v,extendedCustomContext:o.extend({isInsert:"insert"===t,isUpdate:"update"===t&&_.upsert!==!0,isUpsert:v,userId:l,isFromTrustedCode:u,docId:I,isLocalCollection:k},_.extendedCustomContext||{})}))return P&&(f._id=P),"insert"===t?i[0]=f:i[1]=f,e.isServer&&S&&(i[y]=a(w,i[y])),i;if(h=n(w),!p)throw h;p(h,!1)}function n(t){var n,r=i.version>=2?t.validationErrors():t.invalidKeys();n=r.length?t.keyErrorMessage(r[0].name):"Failed validation";var o=new Error(n);return o.invalidKeys=r,o.validationContext=t,e.isServer&&(o.sanitizedError=new e.Error(400,n,m.stringify(o.invalidKeys))),o}function r(e,t){var n=t.split("c2_")[1].split(" ")[0],i=t.split("dup key:")[1].split('"')[1];e[h]([{name:n,type:"notUnique",value:i}])}function a(e,t){return function i(a){var s=o.toArray(arguments);return a&&("MongoError"===a.name&&11001===a.code||a.message.indexOf(!0))&&a.message.indexOf("c2_")!==-1&&(r(e,a.message),s[0]=n(e)),t.apply(this,s)}}function s(t,i){return function a(s){var c=o.toArray(arguments);if(s instanceof e.Error&&400===s.error&&"INVALID"===s.reason&&"string"==typeof s.details){var l=m.parse(s.details);t[h](l),c[0]=n(t)}else s instanceof e.Error&&409===s.error&&s.reason&&s.reason.indexOf("E11000")!==-1&&s.reason.indexOf("c2_")!==-1&&(r(t,s.reason),c[0]=n(t));return i.apply(this,c)}}function u(e){Package&&Package.insecure&&!_[e._name]&&(e.allow({insert:function(){return!0},update:function(){return!0},remove:function(){return!0},fetch:[],transform:null}),_[e._name]=!0)}function p(n,i){if(!v[n._name]){var r=null===n._connection;n.deny({insert:function(e,t){return n.simpleSchema(t).clean(t,{mutate:!0,isModifier:!1,filter:!1,autoConvert:!1,removeEmptyStrings:!1,trimStrings:!1,extendAutoValueContext:{isInsert:!0,isUpdate:!1,isUpsert:!1,userId:e,isFromTrustedCode:!1,docId:t._id,isLocalCollection:r}}),!1},update:function(e,t,i,o){return n.simpleSchema(o).clean(o,{mutate:!0,isModifier:!0,filter:!1,autoConvert:!1,removeEmptyStrings:!1,trimStrings:!1,extendAutoValueContext:{isInsert:!1,isUpdate:!0,isUpsert:!1,userId:e,isFromTrustedCode:!1,docId:t&&t._id,isLocalCollection:r}}),!1},fetch:["_id"],transform:null}),n.deny(o.extend({insert:function(i,r){return t.call(n,"insert",[r,{trimStrings:!1,removeEmptyStrings:!1,filter:!1,autoConvert:!1},function(t){if(t)throw new e.Error(400,"INVALID",m.stringify(t.invalidKeys))}],!1,i,!1),!1},update:function(i,r,o,a){return t.call(n,"update",[{_id:r&&r._id},a,{trimStrings:!1,removeEmptyStrings:!1,filter:!1,autoConvert:!1},function(t){if(t)throw new e.Error(400,"INVALID",m.stringify(t.invalidKeys))}],!1,i,!1),!1},fetch:["_id"]},i.transform===!0?{}:{transform:null})),v[n._name]=!0}}f=new d,"undefined"==typeof c&&(c={},c.Collection=e.Collection);var h=i.version>=2?"addValidationErrors":"addInvalidKeys";c.Collection.prototype.attachSchema=funcLine truncated
@@ -221,14 +232,15 @@ null!==e&&(this.fileComment=e)}},findExtraFieldUnicodePath:function(){var t=this
!function(){var e=Package.meteor.Meteor,a=Package.meteor.global,c=Package.meteor.meteorEnv,r=Package["iron:router"].Router,o=Package["iron:router"].RouteController,n=Package.modules.meteorInstall,g=Package.modules.Buffer,s=Package.modules.process,t=Package["ecmascript-runtime"].Symbol,k=Package["ecmascript-runtime"].Map,i=Package["ecmascript-runtime"].Set,P=Package["babel-runtime"].meteorBabelHelpers,u=Package.promise.Promise,m=Package["iron:core"].Iron,l=Package.webapp.WebApp,p=Package.logging.Log,d=Package.deps.Tracker,f=Package.deps.Deps,y=Package.session.Session,b=Package["ddp-client"].DDP,h=Package.mongo.Mongo,j=Package.ui.Blaze,S=Package.ui.UI,v=Package.ui.Handlebars,x=Package.spacebars.Spacebars,M=Package["templating-runtime"].Template,w=Package.check.check,D=Package.check.Match,L=Package.underscore._,R=Package.jquery.$,q=Package.jquery.jQuery,B=Package.random.Random,H=Package.ejson.EJSON,I=Package["launch-screen"].LaunchScreen,O=Package.htmljs.HTML,T,_=n({node_modules:{meteor:{"ohif:wadoproxy":{server:{"namespace.js":function(){T={},T.convertURL=function(e,a){return Settings.enabled?e?Settings.uri+"?"+querystring.stringify({url:e,options:a?JSON.stringify(a):null}):null:e}}}}}}},{extensions:[".js",".json"]});_("./node_modules/meteor/ohif:wadoproxy/server/namespace.js"),"undefined"==typeof Package&&(Package={}),function(e,a){for(var c in a)c in e||(e[c]=a[c])}(Package["ohif:wadoproxy"]={},{WADOProxy:T})}(); !function(){var e=Package.meteor.Meteor,a=Package.meteor.global,c=Package.meteor.meteorEnv,r=Package["iron:router"].Router,o=Package["iron:router"].RouteController,n=Package.modules.meteorInstall,g=Package.modules.Buffer,s=Package.modules.process,t=Package["ecmascript-runtime"].Symbol,k=Package["ecmascript-runtime"].Map,i=Package["ecmascript-runtime"].Set,P=Package["babel-runtime"].meteorBabelHelpers,u=Package.promise.Promise,m=Package["iron:core"].Iron,l=Package.webapp.WebApp,p=Package.logging.Log,d=Package.deps.Tracker,f=Package.deps.Deps,y=Package.session.Session,b=Package["ddp-client"].DDP,h=Package.mongo.Mongo,j=Package.ui.Blaze,S=Package.ui.UI,v=Package.ui.Handlebars,x=Package.spacebars.Spacebars,M=Package["templating-runtime"].Template,w=Package.check.check,D=Package.check.Match,L=Package.underscore._,R=Package.jquery.$,q=Package.jquery.jQuery,B=Package.random.Random,H=Package.ejson.EJSON,I=Package["launch-screen"].LaunchScreen,O=Package.htmljs.HTML,T,_=n({node_modules:{meteor:{"ohif:wadoproxy":{server:{"namespace.js":function(){T={},T.convertURL=function(e,a){return Settings.enabled?e?Settings.uri+"?"+querystring.stringify({url:e,options:a?JSON.stringify(a):null}):null:e}}}}}}},{extensions:[".js",".json"]});_("./node_modules/meteor/ohif:wadoproxy/server/namespace.js"),"undefined"==typeof Package&&(Package={}),function(e,a){for(var c in a)c in e||(e[c]=a[c])}(Package["ohif:wadoproxy"]={},{WADOProxy:T})}();
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,i=Package.jquery.jQuery,a=Package.http.HTTP,r=Package.random.Random,s=Package["silentcicero:jszip"].JSZip,l=Package["aldeed:simple-schema"].SimpleSchema,d=Package["aldeed:simple-schema"].MongoObject,u=Package["accounts-base"].Accounts,c=Package["momentjs:moment"].moment,p=Package["ohif:viewerbase"].dialogPolyfill,m=Package["ohif:wadoproxy"].WADOProxy,b=Package.modules.meteorInstall,h=Package.modules.Buffer,y=Package.modules.process,f=Package["ecmascript-runtime"].Symbol,g=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,k=Package["babel-runtime"].meteorBabelHelpers,S=Package.promise.Promise,x=Package["aldeed:collection2-core"].Collection2,T=Package.webapp.WebApp,w=Package.logging.Log,I=Package.deps.Tracker,D=Package.deps.Deps,C=Package.session.Session,L=Package["ddp-client"].DDP,P=Package.mongo.Mongo,M=Package.ui.Blaze,j=Package.ui.UI,N=Package.ui.Handlebars,V=Package.spacebars.Spacebars,R=Package["templating-runtime"].Template,O=Package.check.check,_=Package.check.Match,q=Package.underscore._,E=Package.ejson.EJSON,W=Package["launch-screen"].LaunchScreen,z=Package.htmljs.HTML,F,A,B,U,H,$,Q,G,Y,K,J,X,Z,tt,et,nt=b({node_modules:{meteor:{"ohif:study-list":{both:{"index.js":["./lib","./schema","./base.js","./collections.js",function(t,e,n){n.import("./lib"),n.import("./schema"),n.import("./base.js"),n.import("./collections.js")}],"base.js":["meteor/ohif:core",function(t,e,n){var o;n.import("meteor/ohif:core",{OHIF:function(t){o=t}}),o.studylist={collections:{},actions:{}}}],"collections.js":["meteor/mongo","meteor/ohif:core","meteor/ohif:study-list/both/schema/servers.js",function(t,e,n){n.export({StudyImportStatus:function(){return r},Servers:function(){return F},CurrentServer:function(){return A}});var o;n.import("meteor/mongo",{Mongo:function(t){o=t}});var i;n.import("meteor/ohif:core",{OHIF:function(t){i=t}});var a;n.import("meteor/ohif:study-list/both/schema/servers.js",{Servers:function(t){a=t}});var r=new o.Collection("studyImportStatus");r._debugName="StudyImportStatus",i.studylist.collections.StudyImportStatus=r,n.runModuleSetters(F=new o.Collection("servers")),F._debugName="Servers",n.runModuleSetters(A=new o.Collection("currentServer")),A._debugName="CurrentServer"}],lib:{"getCurrentServer.js":function(){B=function t(){var e=A.findOne();if(e){var n=F.findOne({_id:e.serverId});return n}}},"index.js":["./getCurrentServer.js",function(t,e,n){n.import("./getCurrentServer.js")}]},schema:{"index.js":["./servers.js",function(t,e,n){n.import("./servers.js")}],"servers.js":["meteor/aldeed:simple-schema",function(t,e,n){n.export({DICOMWebRequestOptions:function(){return s},DICOMWebServer:function(){return l},DIMSEPeer:function(){return d},DIMSEServer:function(){return u},UISettings:function(){return c},PublicServerConfig:function(){return p},Servers:function(){return m},ServerConfiguration:function(){return b}});var o;n.import("meteor/aldeed:simple-schema",{SimpleSchema:function(t){o=t}});var i={type:String,label:"Server Name",max:100},a={type:String,label:"Server Type",allowedValues:["dicomWeb","dimse"],valuesLabels:["DICOM Web","DIMSE"],optional:!0},r={type:String,label:"WADO URI root",max:1e3},s=new o({auth:{type:String,label:"Authentication",optional:!0},logRequests:{type:Boolean,defaultValue:!0,label:"Requests"},logResponses:{type:Boolean,defaultValue:!1,label:"Responses"},logTiming:{type:Boolean,defaultValue:!0,label:"Timing"}}),l=new o({name:i,type:a,wadoUriRoot:r,wadoRoot:{type:String,label:"WADO root",max:1e3},imageRendering:{type:String,label:"Image rendering",allowedValues:["","wadouri","orthanc"],valuesLabels:["","WADO URI","ORTHANC"]},qidoRoot:{type:String,label:"QIDO root",max:1e3},qidoSupportsIncludeField:{type:Boolean,label:"QIDO supports including fields",defaultValue:!1},requestOptions:{type:s,label:"Request Options"}}),d=new o({aeTitle:{type:String,label:"AE Title"},hostAE:{type:String,label:"AE Host",optional:!0},host:{type:String,label:"Host Domain/IP",regEx:o.RegEx.WeakDomain},port:{type:Number,label:"Port",min:1,defaultValue:11112,max:65535},default:{type:Boolean,label:"Default",defaultValue:!1},server:{type:Boolean,label:"Server",defaultValue:!1},supportsInstanceRetrievalByStudyUid:{type:Boolean,label:"Supports instance retrieval by StudyUid",defaultValue:!0}}),u=new o({name:i,type:a,wadoUriRoot:r,requestOptions:{type:s,label:"Request Options"},peers:{type:[d],label:"Peer List",minCount:1}}),c=new o({studyListFunctionsEnabled:{type:Boolean,label:"Study List Functions Enabled?",defaultValue:!0},leftSidebarOpen:{type:Boolean,label:"Left sidebar open by default?",defaultValue:!1},displaySetNavigationLoopOverSeries:{type:Boolean,label:"The UP/DOWN display set navigation buttons will start over when reach the last display set in viewport?",defaultValue:!0},displaySetNavigationMultipleViewports:{type:Boolean,label:"The UP/DOWN display set navigation buttons will Line truncated !function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,i=Package.jquery.jQuery,r=Package.http.HTTP,a=Package.random.Random,s=Package["silentcicero:jszip"].JSZip,l=Package["aldeed:simple-schema"].SimpleSchema,u=Package["aldeed:simple-schema"].MongoObject,c=Package["accounts-base"].Accounts,d=Package["momentjs:moment"].moment,p=Package["ohif:viewerbase"].dialogPolyfill,m=Package["ohif:wadoproxy"].WADOProxy,h=Package.modules.meteorInstall,f=Package.modules.Buffer,b=Package.modules.process,y=Package["ecmascript-runtime"].Symbol,g=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,S=Package["babel-runtime"].meteorBabelHelpers,k=Package.promise.Promise,x=Package["aldeed:collection2-core"].Collection2,T=Package.webapp.WebApp,w=Package.logging.Log,I=Package.deps.Tracker,D=Package.deps.Deps,C=Package.session.Session,P=Package["ddp-client"].DDP,L=Package.mongo.Mongo,M=Package.ui.Blaze,j=Package.ui.UI,N=Package.ui.Handlebars,E=Package.spacebars.Spacebars,_=Package["templating-runtime"].Template,R=Package.check.check,O=Package.check.Match,V=Package.underscore._,F=Package.ejson.EJSON,A=Package["launch-screen"].LaunchScreen,z=Package.htmljs.HTML,W,q,H,B,U,$,Y=h({node_modules:{meteor:{"ohif:study-list":{both:{"index.js":["./base.js","./lib","./schema","./collections.js",function(t,e,n){n.import("./base.js"),n.import("./lib"),n.import("./schema"),n.import("./collections.js")}],"base.js":["meteor/ohif:core",function(t,e,n){var o;n.import("meteor/ohif:core",{OHIF:function(t){o=t}}),o.studylist={collections:{},actions:{}}}],"collections.js":["meteor/mongo","meteor/ohif:core","meteor/ohif:study-list/both/schema/servers.js",function(t,e,n){n.export({StudyImportStatus:function(){return a},Servers:function(){return W},CurrentServer:function(){return q}});var o;n.import("meteor/mongo",{Mongo:function(t){o=t}});var i;n.import("meteor/ohif:core",{OHIF:function(t){i=t}});var r;n.import("meteor/ohif:study-list/both/schema/servers.js",{Servers:function(t){r=t}});var a=new o.Collection("studyImportStatus");a._debugName="StudyImportStatus",i.studylist.collections.StudyImportStatus=a,n.runModuleSetters(W=new o.Collection("servers")),W._debugName="Servers",n.runModuleSetters(q=new o.Collection("currentServer")),q._debugName="CurrentServer"}],lib:{"getCurrentServer.js":function(){H=function t(){var e=q.findOne();if(e){var n=W.findOne({_id:e.serverId});return n}}},"index.js":["./getCurrentServer.js",function(t,e,n){n.import("./getCurrentServer.js")}]},schema:{"index.js":["./servers.js",function(t,e,n){n.import("./servers.js")}],"servers.js":["meteor/aldeed:simple-schema",function(t,e,n){n.export({DICOMWebRequestOptions:function(){return s},DICOMWebServer:function(){return l},DIMSEPeer:function(){return u},DIMSEServer:function(){return c},UISettings:function(){return d},PrefetchSchema:function(){return p},PublicServerConfig:function(){return m},Servers:function(){return h},ServerConfiguration:function(){return f}});var o;n.import("meteor/aldeed:simple-schema",{SimpleSchema:function(t){o=t}});var i={type:String,label:"Server Name",max:100},r={type:String,label:"Server Type",allowedValues:["dicomWeb","dimse"],valuesLabels:["DICOM Web","DIMSE"],optional:!0},a={type:String,label:"WADO URI root",max:1e3},s=new o({auth:{type:String,label:"Authentication",optional:!0},logRequests:{type:Boolean,defaultValue:!0,label:"Requests"},logResponses:{type:Boolean,defaultValue:!1,label:"Responses"},logTiming:{type:Boolean,defaultValue:!0,label:"Timing"}}),l=new o({name:i,type:r,wadoUriRoot:a,wadoRoot:{type:String,label:"WADO root",max:1e3},imageRendering:{type:String,label:"Image rendering",allowedValues:["","wadouri","orthanc"],valuesLabels:["","WADO URI","ORTHANC"]},qidoRoot:{type:String,label:"QIDO root",max:1e3},qidoSupportsIncludeField:{type:Boolean,label:"QIDO supports including fields",defaultValue:!1},requestOptions:{type:s,label:"Request Options"}}),u=new o({aeTitle:{type:String,label:"AE Title"},hostAE:{type:String,label:"AE Host",optional:!0},host:{type:String,label:"Host Domain/IP",regEx:o.RegEx.WeakDomain},port:{type:Number,label:"Port",min:1,defaultValue:11112,max:65535},default:{type:Boolean,label:"Default",defaultValue:!1},server:{type:Boolean,label:"Server",defaultValue:!1},supportsInstanceRetrievalByStudyUid:{type:Boolean,label:"Supports instance retrieval by StudyUid",defaultValue:!0}}),c=new o({name:i,type:r,wadoUriRoot:a,requestOptions:{type:s,label:"Request Options"},peers:{type:[u],label:"Peer List",minCount:1}}),d=new o({studyListFunctionsEnabled:{type:Boolean,label:"Study List Functions Enabled?",defaultValue:!0},leftSidebarOpen:{type:Boolean,label:"Left sidebar open by default?",defaultValue:!1},displaySetNavigationLoopOverSeries:{type:Boolean,label:"The UP/DOWN display set navigation buttons will start over when reach the last display set in viewport?",defaultValue:!0},displaySetNavigationMultipleViewports:{type:Boolean,label:"The UP/DOWN display set navigatioLine truncated
return{class:V.call("btn btn-primary"),action:V.call("save")}},function(){return V.include(t.lookupTemplate("button"),function(){return"Save"})}),"\n "),"\n "]}),"\n "]})})})},"serverInformationForm.js":["meteor/meteor","meteor/templating","meteor/reactive-var","meteor/ohif:study-list/both/schema/servers.js",function(t,e,n){var o;n.import("meteor/meteor",{Meteor:function(t){o=t}});var i;n.import("meteor/templating",{Template:function(t){i=t}});var a;n.import("meteor/reactive-var",{ReactiveVar:function(t){a=t}});var r;n.import("meteor/ohif:study-list/both/schema/servers.js",{DICOMWebServer:function(t){r=t}});var s;n.import("meteor/ohif:study-list/both/schema/servers.js",{DIMSEServer:function(t){s=t}}),i.serverInformationForm.onCreated(function(){var t=i.instance();t.data.api={save:function(){function e(){if(t.data.form.validate()){var e=t.data.form.value();o.call("serverSave",e,function(e){t.data.resetState()})}}return e}()},t.currentSchema=new a(r)}),i.serverInformationForm.onRendered(function(){var t=i.instance();t.data.$form=t.$("form:first"),t.data.form=t.data.$form.data("component"),t.autorun(function(){var e=t.$("[data-key=type] :input").data("component");e.depend();var n=e.value();t.data.serverType.set(n),"dimse"===n?t.currentSchema.set(s):t.currentSchema.set(r)}),t.autorun(function(){var e=t.data.mode.get();if("edit"===e){var n=t.data.currentItem.get();t.data.form.value(n)}})})}]},serverInformationList:{"serverInformationList.html":["./template.serverInformationList.js",function(t,e,n){n.exports=t("./template.serverInformationList.js")}],"template.serverInformationList.js":function(){R.__checkName("serverInformationList"),R.serverInformationList=new R("Template.serverInformationList",function(){var t=this;return M._TemplateWith(function(){return{api:V.call(V.dot(t.lookup("instance"),"api"))}},function(){return V.include(t.lookupTemplate("form"),function(){return["\n ",z.TABLE({id:"tblServer",class:"table"},"\n ",z.THEAD("\n ",z.TR("\n ",z.TH("Name"),"\n ",z.TH("Type"),"\n ",z.TH({class:"text-right"},"Actions"),"\n "),"\n "),"\n ",z.TBODY("\n ",M.Each(function(){return{_sequence:V.call(t.lookup("servers")),_variable:"server"}},function(){return["\n ",z.TR("\n ",z.TD(M.View("lookup:server.name",function(){return V.mustache(V.dot(t.lookup("server"),"name"))})),"\n ",z.TD(M.View("lookup:server.type",function(){return V.mustache(V.dot(t.lookup("server"),"type"))})),"\n ",z.TD({class:"text-right"},"\n ",z.DIV({class:"btn-group",role:"group","aria-label":"Actions"},"\n ",M._TemplateWith(function(){return{class:V.call("btn btn-sm btn-default"),action:V.call("use"),params:V.call(t.lookup("server")),title:V.call("Use this server"),disabled:V.call(V.dataMustache(t.lookup("isActive"),t.lookup("server")))}},function(){return V.include(t.lookupTemplate("button"),function(){return["\n ",M.If(function(){return V.dataMustache(t.lookup("isActive"),t.lookup("server"))},function(){return["\n ",z.I({class:"fa fa-check-square-o"}),"\n "]},function(){return["\n ",z.I({class:"fa fa-square-o"}),"\n "]}),"\n "]})}),"\n ",M._TemplateWith(function(){return{class:V.call("btn btn-sm btn-default"),action:V.call("edit"),params:V.call(t.lookup("server")),title:V.call("Edit"),disabled:V.call(V.dataMustache(t.lookup("eq"),V.dot(t.lookup("server"),"origin"),"json"))}},function(){return V.include(t.lookupTemplate("button"),function(){return["\n ",z.I({class:"fa fa-pencil"}),"\n "]})}),"\n ",M._TemplateWith(function(){return{class:V.call("btn btn-sm btn-danger"),action:V.call("delete"),params:V.call(t.lookup("server")),title:V.call("Remove"),disabled:V.call(V.dataMustache(t.lookup("eq"),V.dot(t.lookup("server"),"origin"),"json"))}},function(){return V.include(t.lookupTemplate("button"),function(){return["\n ",z.I({class:"fa fa-trash"}),"\n "]})}),"\n "),"\n "),"\n "),"\n "]},function(){return["\n ",z.TR("\n ",z.TD({class:"text-center",colspan:"3"},"No servers found"),"\n "),"\n "]}),"\n "),"\n "),"\n ",M._TemplateWith(function(){return{class:V.call("btn btn-sm btn-default"),action:V.call("add")}},function(){return V.include(t.lookupTemplate("button"),fLine truncated disabled:E.call(E.dataMustache(t.lookup("isActive"),t.lookup("server")))}},function(){return E.include(t.lookupTemplate("button"),function(){return["\n ",M.If(function(){return E.dataMustache(t.lookup("isActive"),t.lookup("server"))},function(){return["\n ",z.I({class:"fa fa-check-square-o"}),"\n "]},function(){return["\n ",z.I({class:"fa fa-square-o"}),"\n "]}),"\n "]})}),"\n ",M._TemplateWith(function(){return{class:E.call("btn btn-sm btn-default"),action:E.call("edit"),params:E.call(t.lookup("server")),title:E.call("Edit"),disabled:E.call(E.dataMustache(t.lookup("eq"),E.dot(t.lookup("server"),"origin"),"json"))}},function(){return E.include(t.lookupTemplate("button"),function(){return["\n ",z.I({class:"fa fa-pencil"}),"\n "]})}),"\n ",M._TemplateWith(function(){return{class:E.call("btn btn-sm btn-danger"),action:E.call("delete"),params:E.call(t.lookup("server")),title:E.call("Remove"),disabled:E.call(E.dataMustache(t.lookup("eq"),E.dot(t.lookup("server"),"origin"),"json"))}},function(){return E.include(t.lookupTemplate("button"),function(){return["\n ",z.I({class:"fa fa-trash"}),"\n "]})}),"\n "),"\n "),"\n "),"\n "]},function(){return["\n ",z.TR("\n ",z.TD({class:"text-center",colspan:"3"},"No servers found"),"\n "),"\n "]}),"\n "),"\n "),"\n ",M._TemplateWith(function(){return{class:E.call("btn btn-sm btn-default"),action:E.call("add")}},function(){return E.include(t.lookupTemplate("button"),function(){return["\n ",z.I({class:"fa fa-plus"})," Add a new server\n "]})}),"\n "]})})})},"serverInformationList.js":function(){_.serverInformationList.onCreated(function(){var e=_.instance();e.api={add:function(){function t(){return e.data.mode.set("create")}return t}(),edit:function(){function t(t){e.data.currentItem.set(t),e.data.mode.set("edit")}return t}(),delete:function(){function e(e){confirm("Are you sure you want to remove this peer?")&&t.call("serverRemove",e._id,function(t){})}return e}(),use:function(){function e(e){t.call("serverSetActive",e._id,function(t){})}return e}()}}),_.serverInformationList.helpers({isActive:function(){function t(t){var e=q.findOne();if(e)return t._id===e.serverId}return t}(),servers:function(){function t(){var t={sort:{origin:-1,type:1,name:1}};return W.find({},t).fetch()}return t}()})}},serverInformationModal:{"serverInformationModal.html":["./template.serverInformationModal.js",function(t,e,n){n.exports=t("./template.serverInformationModal.js")}],"template.serverInformationModal.js":function(){_.__checkName("serverInformationModal"),_.serverInformationModal=new _("Template.serverInformationModal",function(){var t=this;return M._TemplateWith(function(){return E.dataMustache(t.lookup("extend"),t.lookup("."),E.kw({dialogClass:"modal-lg",title:"Server Information"}))},function(){return E.include(t.lookupTemplate("dialogSimple"),function(){return["\n ",M.If(function(){return E.dataMustache(t.lookup("eq"),E.dot(t.lookup("instance"),"container","mode","get"),"list")},function(){return["\n ",M._TemplateWith(function(){return E.call(E.dot(t.lookup("instance"),"container"))},function(){return E.include(t.lookupTemplate("serverInformationList"))}),"\n "]},function(){return["\n ",M._TemplateWith(function(){return E.call(E.dot(t.lookup("instance"),"container"))},function(){return E.include(t.lookupTemplate("serverInformationForm"))}),"\n "]}),"\n ",M._TemplateWith(function(){return"dialogFooter"},function(){return E.include(t.lookupTemplate("section"),function(){return M.Unless(function(){return E.dataMustache(t.lookup("eq"),E.dot(t.lookup("instance"),"container","mode","get"),"list")},function(){return z.BUTTON({type:"button",class:"btn btn-default js-back"},"Back")})})}),"\n "]})})})},"serverInformationModal.js":["meteor/templating","meteor/reactive-var",function(t,e,n){var o;n.import("meteor/templating",{Template:function(t){o=t}});var i;n.import("meteor/reactive-var",{ReactiveVar:function(t){i=t}}),o.serverInformationModal.onCreated(function(){var t=o.instance();t.container={mode:new i("list"),serverType:new i(null),currentItem:new i(null),$form:null,resetState:function(){function e(){t.container.mode.set("list"),t.container.serverType.set(null),t.container.currentItem.set(null)}return e}()}}),o.serverInformationModal.events({"click .js-back":function(){function t(t,e){e.container.resetState()}return t}()})}],"serverInformatiLine truncated
return V.mustache(t.lookup("numberOfStudies"))}),"\n "),"\n ",z.DIV({class:"pull-right"},"\n ",V.include(t.lookupTemplate("studylistToolbar")),"\n "),"\n "),z.Raw('\n <div class="theadBackground">\n </div>\n '),z.DIV({id:"studyListContainer"},"\n ",z.TABLE({id:"tblStudyList",class:"studylistResult table noselect"},"\n ",z.THEAD("\n ",z.TR("\n ",z.TH({class:"patientName"},"\n ",z.DIV({id:"_patientName",class:"sortingCell"},"\n ",z.SPAN("Patient Name"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"patientName"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",id:"patientName"}),"\n "),"\n ",z.TH({class:"patientId"},"\n ",z.DIV({id:"_patientId",class:"sortingCell"},"\n ",z.SPAN("MRN"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"patientId"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",id:"patientId"}),"\n "),"\n ",z.TH({class:"accessionNumber"},"\n ",z.DIV({id:"_accessionNumber",class:"sortingCell "},"\n ",z.SPAN("Accession #"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"accessionNumber"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",id:"accessionNumber"}),"\n "),"\n ",z.TH({class:"studyDate"},"\n ",z.DIV({id:"_studyDate",class:"sortingCell"},"\n ",z.SPAN("Study Date"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"studyDate"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",name:"daterange",id:"studyDate"}),"\n "),"\n ",z.TH({class:"modalities"},"\n ",z.DIV({id:"_modalities",class:"sortingCell"},"\n ",z.SPAN("Modality"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"modalities"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",id:"modality"}),"\n "),"\n ",z.TH({class:"studyDescription"},"\n ",z.DIV({id:"_studyDescription",class:"sortingCell"},"\n ",z.SPAN("Study Description"),"\n ",z.I({class:function(){return V.mustache(V.dot(t.lookup("sortingColumnsIcons"),"studyDescription"))}},z.CharRef({html:"&nbsp;",str:" "})),"\n "),"\n ",z.INPUT({type:"text",class:"form-control studylist-search",id:"studyDescription"}),"\n "),"\n "),"\n "),"\n ",z.TBODY({id:"studyListData"},"\n ",M.Each(function(){return{_sequence:V.call(t.lookup("studies")),_variable:"study"}},function(){return["\n ",M._TemplateWith(function(){return V.dataMustache(t.lookup("clone"),t.lookup("study"),t.lookup("."))},function(){return V.include(t.lookupTemplate("studylistStudy"))}),"\n "]}),"\n "),"\n "),"\n\n ",z.Raw("<!-- Pagination -->"),"\n ",V.include(t.lookupTemplate("studylistPagination")),"\n\n ",M.If(function(){return V.dataMustache(t.lookup("session"),"showLoadingText")},function(){return["\n ",V.include(t.lookupTemplate("loadingText")),"\n "]},function(){return["\n ",M.Unless(function(){return V.call(t.lookup("numberOfStudies"))},function(){return["\n ",z.DIV({class:"notFound"},"No matching results"),"\n "]}),"\n "]}),"\n ")]})},"studylistResult.js":["meteor/ohif:core",function(e,n,i){function a(t){return t&&t.length&&"*"!==t.substr(t.length-1)&&(t+="*"),t}function r(t,e){return void 0===t||""===t||t.indexOf(e)>-1}function s(t){return void 0===t||"undefined"===t?"":t.toUpperCase()}function l(t){var e=t.substring(0,4),n=t.substring(4,6),o=t.substring(6,8),i=n+"/"+o+"/"+e;return new Date(i)}function d(){console.log("search()"),C.set("showLoadingText",!0),h={patientName:a(o("input#patientName").val()),patientId:a(o("input#patientId").vaLine truncated function t(t){var e=o(t.currentTarget).val();e=e.replace(/ /g,"");var n=e.split("-");y=n[0],g=n[1],""!==e&&l()}return t}(),"click div.sortingCell":function(){function t(t,e){var n=t.currentTarget.id,o=n.replace("_",""),i={};u(e,o);var r=e.sortingColumns.get(o);r?(e.sortingColumns.set(o,r*-1),i[o]=r*-1):(e.sortingColumns.set(o,1),i[o]=1),e.sortOption.set(i),p.set("sortOption",i)}return t}()})}],"studylistResult.styl":["./studylistResult.styl.css",function(t,e,n){n.exports=t("./studylistResult.styl.css")}],"studylistResult.styl.css":["meteor/modules",function(t,e,n){n.exports=t("meteor/modules").addStyles(".theme-icon-crickets,\n.theme-icon-tide,\n.theme-icon-tigerlily,\n.theme-icon-quartz,\n.theme-icon-overcast,\n.theme-icon-mint,\n.theme-icon-honeycomb {\n display: inline-block;\n background: url(\"/packages/ohif_design/assets/theme-icons.png\") no-repeat;\n overflow: hidden;\n text-indent: -9999px;\n text-align: left;\n}\n.theme-icon-crickets {\n background-position: 0px 0px;\n width: 64px;\n height: 56px;\n}\n.theme-icon-tide {\n background-position: 0px -56px;\n width: 64px;\n height: 54px;\n}\n.theme-icon-tigerlily {\n background-position: 0px -110px;\n width: 62px;\n height: 61px;\n}\n.theme-icon-quartz {\n background-position: 0px -171px;\n width: 59px;\n height: 64px;\n}\n.theme-icon-overcast {\n background-position: 0px -235px;\n width: 58px;\n height: 37px;\n}\n.theme-icon-mint {\n background-position: 0px -272px;\n width: 57px;\n height: 61px;\n}\n.theme-icon-honeycomb {\n background-position: 0px -333px;\n width: 50px;\n height: 58px;\n}\n.studyListToolbar {\n height: 75px;\n margin-bottom: 2px;\n padding: 0 8%;\n}\n.studyListToolbar {\n background: #151a1f;\n}\nbody.theme-tide .studyListToolbar {\n background: #151a1f;\n}\nbody.theme-tigerlily .studyListToolbar {\n background: #151a1f;\n}\nbody.theme-crickets .studyListToolbar {\n background: #231c1e;\n}\nbody.theme-honeycomb .studyListToolbar {\n background: #18161a;\n}\nbody.theme-mint .studyListToolbar {\n background: #15191e;\n}\nbody.theme-overcast .studyListToolbar {\n background: #15191e;\n}\nbody.theme-quartz .studyListToolbar {\n background: #151a1f;\n}\n.studyListToolbar>div {\n display: inline-block;\n}\n.studyListToolbar .header {\n font-size: 22px;\n font-weight: 300;\n color: #91b9cd;\n line-height: 75px;\n}\n.studyListToolbar .studylistToolbar {\n height: 75px;\n line-height: 75px;\n}\n.studyListToolbar .studyCount {\n font-size: 40px;\n font-weight: 100;\n line-height: 75px;\n}\n.studyListToolbar .studyCount {\n color: #6fbde2;\n}\nbody.theme-tide .studyListToolbar .studyCount {\n color: #6fbde2;\n}\nbody.theme-tigerlily .studyListToolbar .studyCount {\n color: #d47c66;\n}\nbody.theme-crickets .studyListToolbar .studyCount {\n color: #d47c66;\n}\nbody.theme-honeycomb .studyListToolbar .studyCount {\n color: #d47c66;\n}\nbody.theme-mint .studyListToolbar .studyCount {\n color: #76d27d;\n}\nbody.theme-overcast .studyListToolbar .studyCount {\n color: #74f1fa;\n}\nbody.theme-quartz .studyListToolbar .studyCount {\n color: #abcdf6;\n}\n.theadBackground {\n height: 121px;\n position: absolute;\n width: 100%;\n}\n.theadBackground:before,\n.theadBackground:after {\n content: '';\n display: block;\n left: 0;\n position: absolute;\n width: 100%;\n}\n.theadBackground:before {\n height: 100%;\n top: 0;\n z-index: 1;\n}\n.theadBackground:before {\n background-color: #151a1f;\n}\nbody.theme-tide .theadBackground:before {\n background-color: #151a1f;\n}\nbody.theme-tigerlily .theadBackground:before {\n background-color: #151a1f;\n}\nbody.theme-crickets .theadBackground:before {\n background-color: #231c1e;\n}\nbody.theme-honeycomb .theadBackground:before {\n background-color: #18161a;\n}\nbody.theme-mint .theadBackground:before {\n background-color: #15191e;\n}\nbody.theme-overcast .theadBackground:before {\n background-color: #15191e;\n}\nbody.theme-quartz .theadBackground:before {\n background-color: #151a1f;\n}\n.theadBackground:after {\n bottom: -1px;\n height: 1px;\n z-index: 3;\n}\n.theadBackground:after {\n background-color: #6fbde2;\n}\nbody.theme-tide .theadBackground:after {\n background-color: #6fbde2;\n}\nbody.theme-tigerlily .theadBackground:after {\n background-color: #d47c66;\n}\nbody.theme-crickets .theadBackground:after {\n background-color: #d47c66;\n}\nbody.theme-honeycomb .theadBackground:after {\n background-color: #d47c66;\n}\nbody.theme-mint .theadBackground:after {\n background-color: #76d27d;\n}\nbody.theme-overcast .theadBackground:after {\n background-color: #74f1fa;\n}\nbody.theme-quartz .theadBackground:after {\n background-color: #abcdf6;\n}\n#studyListContainer {\n width: 100%;\n padding: 0 8%;\n position: absolute;\n z-index: 2;\n}\n#studyListContainer .loadingTextDiv {\n color: #91b9cd;\n font-size: 30px;\n}\n#studyListContainer .notFound {\n color: #91b9cd;\n font-size: 30px;\n font-weight: 200;\n text-align: centerLine truncated
"aria-labelledby":"themeSelectorModalLabel"},"\n ",z.DIV({class:"modal-dialog modal-lg",role:"document"},"\n ",z.DIV({class:"modal-content"},"\n ",z.Raw('<div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>\n <h4 class="modal-title" id="themeSelectorModalLabel"><i class="fa fa-sliders"></i> Themes</h4>\n </div>'),"\n ",z.DIV({class:"modal-body"},"\n ",z.UL({class:"theme-list text-center"},"\n ",M.Each(function(){return{_sequence:V.call(t.lookup("themes")),_variable:"theme"}},function(){return["\n ",z.LI({class:function(){return["text-center preview-theme ",V.mustache(t.lookup("addClassIfSelected"),t.lookup("theme"))]},"data-theme":function(){return V.mustache(t.lookup("theme"))}},"\n ",z.DIV({class:"icon-wrapper"},"\n ",z.SPAN({class:function(){return["theme-icon-",V.mustache(t.lookup("theme"))]}}),"\n "),"\n ",z.H4({class:"theme-title"},M.View("lookup:ucFirst",function(){return V.mustache(t.lookup("ucFirst"),t.lookup("theme"))})),"\n "),"\n "]}),"\n "),"\n "),"\n ",z.Raw('<div class="modal-footer">\n <button type="button" class="btn btn-default js-cancel" data-dismiss="modal">Cancel</button>\n <button type="button" class="btn btn-primary js-apply" data-dismiss="modal">Apply theme</button>\n </div>'),"\n "),"\n "),"\n ")})},"themeSelectorModal.js":function(){var t="tide",e=function t(){return sessionStorage.getItem("theme")},n=function t(e){return sessionStorage.setItem("theme",e)},o=function t(e){return document.body.classList.add("theme-"+e)},i=function t(){for(var e=document.body.classList,n=e.length-1;n>=0;n--)e[n].search("theme-")!==-1&&document.body.classList.remove(e[n])};R.themeSelectorModal.onCreated(function(){var a=R.instance(),r=e();r||(r=t,n(r)),a.state=new ReactiveDict,a.state.set("selectedTheme",r),o(r),a.container={actualTheme:r,previewTheme:function(){function t(t,e){e.set("selectedTheme",t),i(),o(t)}return t}(),applyTheme:function(){function t(t){n(t.get("selectedTheme"))}return t}(),resetState:function(){function t(t){var n=e();t.set("selectedTheme",n),i(),o(n)}return t}()}}),R.themeSelectorModal.helpers({themes:["crickets","honeycomb","mint","overcast","quartz","tide","tigerlily"],ucFirst:function(){function t(t){return t.charAt(0).toUpperCase()+t.slice(1)}return t}(),addClassIfSelected:function(){function t(t){var e=R.instance();return t===e.state.get("selectedTheme")?"selected":""}return t}()}),R.themeSelectorModal.events({"click .js-cancel, click .close":function(){function t(t,e){return e.container.resetState(e.state)}return t}(),"click .js-apply":function(){function t(t,e){return e.container.applyTheme(e.state)}return t}(),"click .preview-theme":function(){function t(t,e){return e.container.previewTheme(t.currentTarget.dataset.theme,e.state)}return t}()})},"themeSelectorModal.styl":["./themeSelectorModal.styl.css",function(t,e,n){n.exports=t("./themeSelectorModal.styl.css")}],"themeSelectorModal.styl.css":["meteor/modules",function(t,e,n){n.exports=t("meteor/modules").addStyles('.theme-icon-crickets,\n.theme-icon-tide,\n.theme-icon-tigerlily,\n.theme-icon-quartz,\n.theme-icon-overcast,\n.theme-icon-mint,\n.theme-icon-honeycomb {\n display: inline-block;\n background: url("/packages/design/assets/theme-icons.png") no-repeat;\n overflow: hidden;\n text-indent: -9999px;\n text-align: left;\n}\n.theme-icon-crickets {\n background-position: 0px 0px;\n width: 64px;\n height: 56px;\n}\n.theme-icon-tide {\n background-position: 0px -56px;\n width: 64px;\n height: 54px;\n}\n.theme-icon-tigerlily {\n background-position: 0px -110px;\n width: 62px;\n height: 61px;\n}\n.theme-icon-quartz {\n background-position: 0px -171px;\n width: 59px;\n height: 64px;\n}\n.theme-icon-overcast {\n background-position: 0px -235px;\n width: 58px;\n height: 37px;\n}\n.theme-icon-mint {\n background-position: 0px -272px;\n width: 57px;\n height: 61px;\n}\n.theme-icon-honeycomb {\n background-position: 0px -333px;\n width: 50px;\n height: 58px;\n}\n#themeSelectorModal .theme-list {\n list-style: none;\n padding: 0;\n}\n#themeSelectorModal .theme-list li {\n display: inline-block;\n cursor: pointer;\n margin-right: 10px;\n margin-bottom: 10px;\n padding: 10px;\n width: 110px;\n}\n#themeSelectorModal .theme-list li {\n border: 1px solid #3c5d80;\n}\nbody.theme-tide #themeSelectorModal .theme-list li {\n border: 1px solid #3c5d80;\n}\nbody.theme-tigerlily #themeSelectorModal .theme-list li {\n border: 1px solid #744b71Line truncated n.setDisplaySets(i),e._updateStudyCollections(n),o(n)},i)})}return t}(),e._updateStudyCollections=function(){function t(t){var e=t.getData();e.selected=!0,e.displaySets=t.getDisplaySets(),a.viewer.Studies.insert(e),a.viewer.StudyMetadataList.insert(t)}return t}(),e}(a.viewerbase.StudyMetadataSource)}],"OHIFStudySummary.js":["babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","meteor/ohif:core","meteor/ohif:viewerbase",function(t,e,n){n.export({OHIFStudySummary:function(){return c}});var o;n.import("babel-runtime/helpers/typeof",{default:function(t){o=t}});var i;n.import("babel-runtime/helpers/classCallCheck",{default:function(t){i=t}});var r;n.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(t){r=t}});var a;n.import("babel-runtime/helpers/inherits",{default:function(t){a=t}});var s;n.import("meteor/ohif:core",{OHIF:function(t){s=t}}),n.import("meteor/ohif:viewerbase");var l="string",u={modalities:"ModalitiesInStudy",patientBirthdate:"PatientBirthDate"},c=function(t){function e(){return i(this,e),r(this,t.apply(this,arguments))}return a(e,t),e.prototype.addTags=function(){function n(n){var o=Object.prototype.hasOwnProperty,i=Object.create(null);for(var r in S.sanitizeForInObject(n))if(o.call(n,r)){var a=e.getStandardPropertyName(r);a&&(i[a]=n[r])}t.prototype.addTags.call(this,i)}return n}(),e.getStandardPropertyName=function(){function t(t){var e=void 0;return("undefined"==typeof t?"undefined":o(t))===l&&"_"!==t.charAt(0)&&(t in u?e=u[u]:(e=t.replace(/^sop/,"SOP").replace(/Uid$/,"UID").replace(/Id$/,"ID"),e=e.charAt(0).toUpperCase()+e.substr(1))),e}return t}(),e}(s.viewerbase.metadata.StudySummary)}],"exportSelectedStudies.js":["meteor/ohif:core",function(t,e,n){var o;n.import("meteor/ohif:core",{OHIF:function(t){o=t}}),o.studylist.exportSelectedStudies=function(t){var e=o.studylist.getSelectedStudies(),n=e.length,i=n>1?"Studies":"Study";o.ui.showDialog("dialogConfirm",{element:t.element,title:"Export "+i,message:"Would you like to export "+n+" "+i.toLowerCase()+"?"}).then(function(){o.studylist.exportStudies(e)})}}],"exportStudies.js":["meteor/silentcicero:jszip","meteor/ohif:core",function(t,e,n){var o;n.import("meteor/silentcicero:jszip",{JSZip:function(t){o=t}});var i;n.import("meteor/ohif:core",{OHIF:function(t){i=t}});var r=this,a=function t(e){var n=0;return e.forEach(function(t){n+=$(t)}),n},s=function t(e){for(var n=["B","KB","MB","GB"],o=e,i=0;o>1024;)o/=1024,i++;return o.toFixed(2)+" "+n[i]};i.studylist.exportStudies=function(t){t.length<1||U(t).then(l)};var l=function t(e){var n=a(e),o=void 0;return i.ui.showDialog("dialogProgress",{title:"Exporting Studies...",message:"Exported files: 0 / "+n,total:a(e),task:{run:function(){function t(t){o=u(e,{notify:function(){function e(e){var n=s(e.totalBytes);t.update(e.processed),t.setMessage("Exported files: "+e.processed+" / "+e.total+" ("+n+")")}return e}()}),o.promise.then(function(){t.done()},function(){t.setMessage("Failed to export studies")})}return t}()}}).then(null,function(t){o.cancel()})},u=function t(e,n){var r=new o,s=[],l=[],u=a(e),m=(n||{}).notify||function(){},h=function t(){for(;l.length;){var e=l.pop();e.cancel()}},f=0;return e.forEach(function(t){t.seriesList.forEach(function(e){e.instances.forEach(function(n){if(n.wadouri){var o=c(n);l.push(o);var a=o.promise.then(function(i){var a=l.indexOf(o);return f+=i&&i.size?i.size:0,a>-1&&l.splice(a,1),m({total:u,processed:u-l.length,totalBytes:f}),d(t,e,n,r,i)}).catch(function(t){throw t instanceof p||i.log.error("Failed to export studies",t),h(),t});s.push(a)}})})}),{cancel:h,promise:k.all(s).then(function(){var t=r.generate({type:"blob"});saveAs(t,"studies.zip")})}},c=function t(e){var n=void 0,o=void 0,i=new k(function(t,i){o=i,n=new XMLHttpRequest,n.open("GET",e.wadouri,!0),n.responseType="blob",n.onload=function(){return 4===n.readyState&&200!==n.status?i(new Error("File not downloaded: "+e.wadouri)):void t(n.response)},n.onerror=function(){i(new Error("File not downloaded: "+e.wadouri))},n.send()});return{promise:i,cancel:function(){function t(){n.abort(),o(new p("Download canceled"))}return t}()}},d=function t(e,n,o,i,r){var a=new FileReader,s=new Blob([r],{type:"application/dicom"}),l=i.folder(e.studyInstanceUid).folder(n.seriesInstanceUid),u=new k(function(t,e){a.onload=function(){try{l.file(o.sopInstanceUid+".dcm",a.result,{binary:!0}),t()}catch(t){e(t)}}});return a.readAsArrayBuffer(s),u},p=function t(e){r.name="ExportStudyDownloadCanceledError",r.message=e||"Download canceled",r.stack=(new Error).stack};p.prototype=Object.create(Error.prototype),p.prototype.constructor=p}],"getSelectedStudies.js":["meteor/ohif:core",function(t,e,n){var o;n.import("meteor/ohif:core",{OHIF:function(t){o=t}}),o.studylist.getSelectedStudies=function(){return o.studylist.collections.Studies.find({selected:!0},{sort:{studyDate:1}}).fetch()||[]}}],"getStudyPriors.js":["meteor/ohifLine truncated
return[ne]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,o=t.distance<e.threshold,i=t.deltaTime>e.time;if(this._input=t,!o||!n||t.eventType&(Lt|Mt)&&!i)this.reset();else if(t.eventType&Ct)this.reset(),this._timer=r(function(){this.state=de,this.tryEmit()},e.time,this);else if(t.eventType&Lt)return de;return me},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===de&&(t&&t.eventType&Lt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=mt(),this.manager.emit(this.options.event,this._input)))}}),u(et,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ie]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&le)}}),u(nt,Z,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Ot|Vt,pointers:1},getTouchAction:function(){return K.prototype.getTouchAction.call(this)},attrTest:function(t){var e=this.options.direction,n;return e&(Ot|Vt)?n=t.overallVelocity:e&Ot?n=t.overallVelocityX:e&Vt&&(n=t.overallVelocityY),this._super.attrTest.call(this,t)&&e&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&pt(n)>this.options.velocity&&t.eventType&Lt},emit:function(t){var e=G(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),u(ot,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[oe]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,o=t.distance<e.threshold,i=t.deltaTime<e.time;if(this.reset(),t.eventType&Ct&&0===this.count)return this.failTimeout();if(o&&i&&n){if(t.eventType!=Lt)return this.failTimeout();var a=!this.pTime||t.timeStamp-this.pTime<e.interval,s=!this.pCenter||_(this.pCenter,t.center)<e.posThreshold;this.pTime=t.timeStamp,this.pCenter=t.center,s&&a?this.count+=1:this.count=1,this._input=t;var l=this.count%e.taps;if(0===l)return this.hasRequireFailures()?(this._timer=r(function(){this.state=de,this.tryEmit()},e.interval,this),le):de}return me},failTimeout:function(){return this._timer=r(function(){this.state=me},this.options.interval,this),me},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==de&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),it.VERSION="2.0.6",it.defaults={domEvents:!1,touchAction:ee,enable:!0,inputTarget:null,inputClass:null,preset:[[et,{enable:!1}],[J,{enable:!1},["rotate"]],[nt,{direction:Ot}],[K,{direction:Ot},["swipe"]],[ot],[ot,{event:"doubletap",taps:2},["tap"]],[tt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var he=1,fe=2;rt.prototype={set:function(t){return ht(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?fe:he},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var n,o=this.recognizers,i=e.curRecognizer;(!i||i&&i.state&de)&&(i=e.curRecognizer=null);for(var r=0;r<o.length;)n=o[r],e.stopped===fe||i&&n!=i&&!n.canRecognizeWith(i)?n.reset():n.recognize(t),!i&&n.state&(le|ue|ce)&&(i=e.curRecognizer=n),r++}},get:function(t){if(t instanceof Y)return t;for(var e=this.recognizers,n=0;n<e.length;n++)if(e[n].options.event==t)return e[n];return null},add:function(t){if(a(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(a(t,"remove",this))return this;if(t=this.get(t)){var e=this.recognizers,n=g(e,t);n!==-1&&(e.splice(n,1),this.touchAction.update())}return this},on:function(t,e){var n=this.handlers;return s(y(t),function(t){n[t]=n[t]||[],n[t].push(e)}),this},off:function(t,e){var n=this.handlers;return s(y(t),function(t){e?n[t]&&n[t].splice(g(n[t],e),1):delete n[t]}),this},emit:function(t,e){this.options.domEvents&&st(t,e);var n=this.handlers[t]&&this.handlers[t].slice();if(n&&n.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var o=0;o<n.length;)n[o](e),o++}},destroy:function(){this.element&&at(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},ht(it,{INPUT_START:Ct,INPUT_MOVE:Pt,INPUT_END:Lt,INPUT_CANCEL:Mt,STATE_POSSIBLE:se,STATE_BEGAN:le,STATE_CHANGED:ue,STATE_ENDED:ce,STATE_RECOGNIZED:de,STATE_CANCELLED:pe,STATE_FAILED:me,DIRECTION_NONE:jt,DIRECTION_LEFT:Nt,DIRECTION_RIGHT:Et,DIRECTION_UP:_t,DIRECTION_DOWN:Rt,DIRECTION_HORIZONTAL:Ot,DIRECTION_VERTICAL:Vt,DIRECTION_ALL:Ft,Manager:rt,Input:w,TouchAction:U,TouchInput:q,MouseInput:F,PointerEventInput:A,TouchMouseInput:B,SingleTouchInput:z,Recognizer:Y,AttrRecognizer:Z,Tap:ot,Pan:K,Swipe:nt,Pinch:J,Rotate:et,Press:tt,on:m,off:h,each:s,merge:bt,extend:ft,assign:ht,iLine truncated
!function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,r=Package.jquery.jQuery,i=Package.random.Random,a=Package["templating-runtime"].Template,s=Package["iron:router"].Router,c=Package["iron:router"].RouteController,u=Package["momentjs:moment"].moment,l=Package.validatejs.validate,d=Package["ohif:viewerbase"].dialogPolyfill,p=Package.modules.meteorInstall,f=Package.modules.Buffer,g=Package.modules.process,h=Package["ecmascript-runtime"].Symbol,m=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,y=Package["babel-runtime"].meteorBabelHelpers,b=Package.promise.Promise,w=Package["iron:core"].Iron,k=Package.webapp.WebApp,S=Package.logging.Log,P=Package.deps.Tracker,D=Package.deps.Deps,I=Package.session.Session,V=Package["ddp-client"].DDP,T=Package.mongo.Mongo,E=Package.ui.Blaze,R=Package.ui.UI,M=Package.ui.Handlebars,x=Package.spacebars.Spacebars,j=Package.check.check,C=Package.check.Match,O=Package.underscore._,N=Package.ejson.EJSON,U=Package["launch-screen"].LaunchScreen,A=Package.htmljs.HTML,B,_,L,H,q,G,W,$,F,Y,z=p({node_modules:{meteor:{"ohif:hanging-protocols":{both:{"namespace.js":function(){B={}},"collections.js":function(){_=new t.Collection("hangingprotocols"),_._debugName="HangingProtocols",_.allow({insert:function(){function t(){return!0}return t}(),update:function(){function t(){return!0}return t}(),remove:function(){function t(){return!0}return t}()})},"schema.js":["babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits","babel-runtime/helpers/classCallCheck",function(e,n,r){function a(t,e){return!(!t||!t.length)&&(t.forEach(function(t,n){if(O.isEqual(t,e))return L=n,!1}),void 0!==L&&(t.splice(L,1),!0))}var s;r.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(t){s=t}});var c;r.import("babel-runtime/helpers/inherits",{default:function(t){c=t}});var u;r.import("babel-runtime/helpers/classCallCheck",{default:function(t){u=t}}),B.Protocol=function(){function e(n){u(this,e),this.id=i.id(),this.locked=!1,this.name=n,this.createdDate=new Date,this.modifiedDate=new Date,t.users&&t.userId&&(this.createdBy=t.userId,this.modifiedBy=t.userId),this.availableTo=new v,this.editableBy=new v,this.protocolMatchingRules=[],this.stages=[],this.numberOfPriorsReferenced=0}return e.prototype.updateNumberOfPriorsReferenced=function(){function t(){var t=0;this.stages.forEach(function(e){e.viewports&&e.viewports.forEach(function(e){e.studyMatchingRules&&e.studyMatchingRules.forEach(function(e){"abstractPriorValue"===e.attribute?t++:"relativeTime"===e.attribute&&t++})})}),this.numberOfPriorsReferenced=t}return t}(),e.prototype.protocolWasModified=function(){function e(){t.users&&t.userId&&(this.modifiedBy=t.userId),this.updateNumberOfPriorsReferenced(),this.modifiedDate=new Date}return e}(),e.prototype.fromObject=function(){function t(t){var e=this;this.id=t.id||i.id(),this.name=t.name,this.locked=!!t.locked,t.protocolMatchingRules&&t.protocolMatchingRules.forEach(function(t){var n=new B.ProtocolMatchingRule;n.fromObject(t),e.protocolMatchingRules.push(n)}),t.stages&&t.stages.forEach(function(t){var n=new B.Stage;n.fromObject(t),e.stages.push(n)})}return t}(),e.prototype.createClone=function(){function t(t){var e=o.extend({},this),n=new B.Protocol;return e.id=n.id,n.fromObject(e),t&&(n.name=t),n.locked=!1,n}return t}(),e.prototype.addStage=function(){function t(t){this.stages.push(t),this.protocolWasModified()}return t}(),e.prototype.addProtocolMatchingRule=function(){function t(t){this.protocolMatchingRules.push(t),this.protocolWasModified()}return t}(),e.prototype.removeProtocolMatchingRule=function(){function t(t){var e=a(this.protocolMatchingRules,t);e&&this.protocolWasModified()}return t}(),e}();var l=function(){function t(e,n,o,r){u(this,t),this.id=i.id(),this.weight=r||1,e&&(this.attribute=e),n&&(this.constraint=n),void 0===o?this.required=!1:this.required=o}return t.prototype.fromObject=function(){function t(t){this.id=t.id||i.id(),this.required=t.required,this.weight=t.weight,this.attribute=t.attribute,this.constraint=t.constraint}return t}(),t}();B.ProtocolMatchingRule=function(t){function e(){return u(this,e),s(this,t.apply(this,arguments))}return c(e,t),e}(l),B.Stage=function(){function t(e,n){u(this,t),this.id=i.id(),this.name=n,this.viewportStructure=e,this.viewports=[],this.createdDate=new Date}return t.prototype.createClone=function(){function t(t){var e=o.extend({},this),n=new B.Stage;return e.id=n.id,n.fromObject(e),t&&(n.name=t),n}return t}(),t.prototype.fromObject=function(){function t(t){var e=this;this.id=t.id||i.id(),this.name=t.name,this.viewportStructure=new B.ViewportStructure,this.viewportStructure.fromObject(t.viewportStructure),t.viewports&&t.viewports.forEach(function(t){var n=new B.Viewport;n.fromObject(t),e.viewports.push(n)})}return t}(),t}(),B.ViewportStructure=function(){function t(e,n){u(this,t),this.type=e,this.properties=n}return t.prototype.fromObject=function(Line truncated !function(){var t=Package.meteor.Meteor,e=Package.meteor.global,n=Package.meteor.meteorEnv,o=Package.jquery.$,r=Package.jquery.jQuery,i=Package.random.Random,a=Package["templating-runtime"].Template,s=Package["iron:router"].Router,u=Package["iron:router"].RouteController,c=Package["momentjs:moment"].moment,l=Package.validatejs.validate,d=Package["ohif:viewerbase"].dialogPolyfill,g=Package.modules.meteorInstall,p=Package.modules.Buffer,f=Package.modules.process,m=Package["ecmascript-runtime"].Symbol,h=Package["ecmascript-runtime"].Map,v=Package["ecmascript-runtime"].Set,b=Package["babel-runtime"].meteorBabelHelpers,y=Package.promise.Promise,w=Package["iron:core"].Iron,P=Package.webapp.WebApp,S=Package.logging.Log,T=Package.deps.Tracker,R=Package.deps.Deps,M=Package.session.Session,k=Package["ddp-client"].DDP,D=Package.mongo.Mongo,x=Package.ui.Blaze,I=Package.ui.UI,E=Package.ui.Handlebars,C=Package.spacebars.Spacebars,V=Package.check.check,j=Package.check.Match,N=Package.underscore._,q=Package.ejson.EJSON,O=Package["launch-screen"].LaunchScreen,B=Package.htmljs.HTML,L,A,Z,z,_,U,H,F,W,X,G=g({node_modules:{meteor:{"ohif:hanging-protocols":{both:{"namespace.js":function(){L={}},"collections.js":function(){A=new t.Collection("hangingprotocols"),A._debugName="HangingProtocols",A.allow({insert:function(){function t(){return!0}return t}(),update:function(){function t(){return!0}return t}(),remove:function(){function t(){return!0}return t}()}),t.isDevelopment&&t.isServer&&t.startup(function(){A.remove({})})},"schema.js":["./classes/Protocol","./classes/Stage","./classes/Viewport","./classes/ViewportStructure","./classes/rules/ProtocolMatchingRule","./classes/rules/StudyMatchingRule","./classes/rules/SeriesMatchingRule","./classes/rules/ImageMatchingRule",function(t,e,n){n.import("./classes/Protocol"),n.import("./classes/Stage"),n.import("./classes/Viewport"),n.import("./classes/ViewportStructure"),n.import("./classes/rules/ProtocolMatchingRule"),n.import("./classes/rules/StudyMatchingRule"),n.import("./classes/rules/SeriesMatchingRule"),n.import("./classes/rules/ImageMatchingRule")}],"hardcodedData.js":function(){L.attributeDefaults={abstractPriorValue:0},L.displaySettings={invert:{id:"invert",text:"Show Grayscale Inverted",defaultValue:"NO",options:["YES","NO"]}},L.studyAttributes=[{id:"x00100020",text:"(x00100020) Patient ID"},{id:"x0020000d",text:"(x0020000d) Study Instance UID"},{id:"x00080020",text:"(x00080020) Study Date"},{id:"x00080030",text:"(x00080030) Study Time"},{id:"x00081030",text:"(x00081030) Study Description"},{id:"abstractPriorValue",text:"Abstract Prior Value"}],L.protocolAttributes=[{id:"x00100020",text:"(x00100020) Patient ID"},{id:"x0020000d",text:"(x0020000d) Study Instance UID"},{id:"x00080020",text:"(x00080020) Study Date"},{id:"x00080030",text:"(x00080030) Study Time"},{id:"x00081030",text:"(x00081030) Study Description"},{id:"anatomicRegion",text:"Anatomic Region"}],L.seriesAttributes=[{id:"x0020000e",text:"(x0020000e) Series Instance UID"},{id:"x00080060",text:"(x00080060) Modality"},{id:"x00200011",text:"(x00200011) Series Number"},{id:"x0008103e",text:"(x0008103e) Series Description"},{id:"numImages",text:"Number of Images"}],L.instanceAttributes=[{id:"x00080016",text:"(x00080016) SOP Class UID"},{id:"x00080018",text:"(x00080018) SOP Instance UID"},{id:"x00185101",text:"(x00185101) View Position"},{id:"x00200013",text:"(x00200013) Instance Number"},{id:"x00080008",text:"(x00080008) Image Type"},{id:"x00181063",text:"(x00181063) Frame Time"},{id:"x00200060",text:"(x00200060) Laterality"},{id:"x00541330",text:"(x00541330) Image Index"},{id:"x00280004",text:"(x00280004) Photometric Interpretation"},{id:"x00180050",text:"(x00180050) Slice Thickness"}]},"testData.js":function(){function t(){var t=new L.Protocol("Default");t.id="defaultProtocol",t.locked=!0;var e=new L.ViewportStructure("grid",{rows:1,columns:1}),n=new L.Viewport,o=new L.Stage(e,"oneByOne");return o.viewports.push(n),t.stages.push(o),L.defaultProtocol=t,L.defaultProtocol}function e(){var t=new L.Protocol("MR_TwoByTwo");t.id="MR_TwoByTwo",t.locked=!0;var e=new L.ProtocolMatchingRule("studyInstanceUid",{equals:{value:"1.2.840.113619.2.5.1762583153.215519.978957063.78"}},(!0));t.addProtocolMatchingRule(e);var n=new L.ViewportStructure("grid",{rows:1,columns:2}),o=new L.Viewport,r=new L.Viewport,i=new L.SeriesMatchingRule("seriesNumber",{equals:{value:1}}),a=new L.SeriesMatchingRule("seriesNumber",{equals:{value:2}}),s=new L.ImageMatchingRule("instanceNumber",{equals:{value:3}});o.seriesMatchingRules.push(i),o.imageMatchingRules.push(s),r.seriesMatchingRules.push(a),r.imageMatchingRules.push(s);var u=new L.Stage(n,"oneByTwo");u.viewports.push(o),u.viewports.push(r),t.stages.push(u);var c=new L.ViewportStructure("grid",{rows:2,columns:1}),l=new L.Viewport,d=new L.Viewport,g=new L.SeriesMatchingRule("seriesNumber",{equals:{value:4}}),p=new L.SeriesMatchingRule("seriesNumber",{equals:{value:5}});l.seriesMatchingRules.push(g),l.imagLine truncated
},"\n ",A.H3("Stages"),"\n ",A.HR(),"\n ",E._TemplateWith(function(){return{stages:x.call(t.lookup("stages"))}},function(){return x.include(t.lookupTemplate("stageSortable"))}),"\n "),"\n "),"\n "]}),"\n "),"\n\n ",A.DIV({id:"activeViewportEditor",class:"tab-pane"},"\n ",E.If(function(){return x.call(t.lookup("activeViewportUndefined"))},function(){return["\n ",A.DIV({class:"noActiveViewport"},"\n ",A.H2("Select a Viewport"),"\n ",A.HR(),"\n ",A.P("\n Upon selecting a Viewport, this section will show a list of rules that can be used\n to determine which images will populate the specified Viewport. You can specify these\n rules to be evaluated at the study, series, or image level.\n "),"\n "),"\n "]}),"\n ",x.With(function(){return x.call(t.lookup("activeStage"))},function(){return["\n ",x.include(t.lookupTemplate("stageDetails")),"\n "]}),"\n "),"\n "),"\n\n ",x.With(function(){return x.call(t.lookup("activeProtocol"))},function(){return["\n ",A.DIV({id:"protocolOptions",class:"protocolEditorSection"},"\n ",E.If(function(){return x.call(t.lookup("locked"))},function(){return["\n ",A.BUTTON({id:"saveProtocol",type:"button",class:"btn btn-sm",disabled:""},"\n Locked ",A.I({class:"fa fa-lock","aria-hidden":"true"}),"\n "),"\n "]},function(){return["\n ",A.BUTTON({id:"saveProtocol",type:"button",class:"btn btn-sm"},"\n Save Changes ",A.I({class:"fa fa-floppy-o","aria-hidden":"true"}),"\n "),"\n "]}),"\n\n ",E.If(function(){return x.call(t.lookup("modifiedDate"))},function(){return["\n ",A.P({class:"lastSavedText"},"Last saved ",E.View("lookup:jsDateFromNow",function(){return x.mustache(t.lookup("jsDateFromNow"),t.lookup("modifiedDate"))})),"\n "]}),"\n "),"\n ",A.A({id:"downloadElement",style:"display:none;"}),"\n "]}),"\n ")})},"protocolEditor.js":["meteor/meteor","meteor/templating","meteor/session","meteor/random","meteor/jquery","meteor/ohif:core","meteor/ohif:viewerbase",function(t,e,n){function o(){if(G){var t=B.ProtocolStore.getProtocol().map(function(t){return{id:t.id,text:t.name}}),e=c("#protocolSelect");e.select2().empty(),e.select2({data:t}),e.select2().val(G.protocol.id).trigger("change")}}var r;n.import("meteor/meteor",{Meteor:function(t){r=t}});var i;n.import("meteor/templating",{Template:function(t){i=t}});var a;n.import("meteor/session",{Session:function(t){a=t}});var s;n.import("meteor/random",{Random:function(t){s=t}});var c;n.import("meteor/jquery",{$:function(t){c=t}});var l;n.import("meteor/ohif:core",{OHIF:function(t){l=t}});var d;n.import("meteor/ohif:viewerbase",{Viewerbase:function(t){d=t}}),n.import("meteor/ohif:viewerbase"),i.protocolEditor.onRendered(function(){var t=i.instance();t.timeAgoInterval=r.setInterval(function(){a.set("timeAgoVariable",new Date)},6e4),B.ProtocolStore.onReady(function(){o()})}),i.protocolEditor.onDestroyed(function(){var t=i.instance();r.clearInterval(t.timeAgoInterval)}),i.protocolEditor.helpers({activeProtocol:function(){function t(){if(a.get("LayoutManagerUpdated"),G&&G.protocol&&G.LayoutManager&&void 0!==G.stage)return o(),G.protocol.updateNumberOfPriorsReferenced(),G.protocol}return t}(),activeStage:function(){function t(){if(a.get("LayoutManagerUpdated"),G&&G.protocol&&G.LayoutManager&&void 0!==G.stage){var t=G.getCurrentStageModel();if(t){t.viewportStructure.layoutTemplateName=G.LayoutManager.layoutTemplateName,t.viewportStructure.properties=G.LayoutManager.layoutProps;var e=t.viewportStructure.getNumViewports()-t.viewports.length;if(e<0){var n=Math.abs(e),o=t.viewports.length-n;t.viewports.splice(o,n)}else if(e>0)for(var r=0;r<e;r++){var i=new B.Viewport;t.viewports.push(i)}return G.getCurrentStageModel()}}}return t}(),activeViewportUndefined:function(){function t(){var t=a.get("activeViewport");return void 0===t}return t}()}),i.protocolEditor.events({"click #newProtocol":function(){function t(){var t=B.defaultProtocol.createClone();t.name="New (created "+u().format("h:mm:ss a")+")",t.id=s.id(),B.ProtocolStore.addProtocol(t),G.setHangingProtocol(t),o()}return t}(),"click #renameProtocol":function(){function t(){var t=this;if(!t.locked){var e="Rename Protocol",n="Enter a new name",r=t.name;F(e,n,r,function(e){t.name=e,B.ProtocolStore.updateProtocol(t.id,t),o()})}}return t}(),"click #importProtocol":function(){function t(){c("#protocolDropdown").dropdown("toggle")}return t}(),"change .btn-file :file":function(){function t(t){var e=c(t.currenLine truncated z=new o.Collection(null),z._debugName="Comparators",r.forEach(function(t){z.insert(t)})}],"protocolEngine.js":["babel-runtime/helpers/extends","babel-runtime/helpers/typeof","babel-runtime/helpers/classCallCheck","meteor/meteor","meteor/underscore","meteor/session","meteor/ohif:core","meteor/ohif:viewerbase","./matcher/HPMatcher","./lib/sortByScore","./customViewportSettings",function(t,e,n){var o;n.import("babel-runtime/helpers/extends",{default:function(t){o=t}});var r;n.import("babel-runtime/helpers/typeof",{default:function(t){r=t}});var i;n.import("babel-runtime/helpers/classCallCheck",{default:function(t){i=t}});var a;n.import("meteor/meteor",{Meteor:function(t){a=t}});var s;n.import("meteor/underscore",{_:function(t){s=t}});var u;n.import("meteor/session",{Session:function(t){u=t}});var c;n.import("meteor/ohif:core",{OHIF:function(t){c=t}}),n.import("meteor/ohif:viewerbase");var l;n.import("./matcher/HPMatcher",{HPMatcher:function(t){l=t}});var d;n.import("./lib/sortByScore",{sortByScore:function(t){d=t}}),n.import("./customViewportSettings");var g=c.viewerbase,p=g.OHIFError,f=g.metadata,m=f.StudyMetadata,v=f.SeriesMetadata,b=f.InstanceMetadata,y=f.StudySummary,w="abstractPriorValue";_=void 0,L.setEngine=function(t){_=t},a.startup(function(){L.addCustomViewportSetting("wlPreset","Window/Level Preset",Object.create(null),function(t,e){e in c.viewer.wlPresets&&c.viewerbase.wlPresets.applyWLPreset(e,t)})}),L.ProtocolEngine=function(){function t(e,n,o,r){i(this,t);var a=c.viewerbase,s=a.LayoutManager,u=a.StudyMetadataSource;if(!(e instanceof s))throw new p("ProtocolEngine::constructor layoutManager is not an instance of LayoutManager");if(!(r instanceof u))throw new p("ProtocolEngine::constructor studyMetadataSource is not an instance of StudyMetadataSource");if(!(n instanceof Array||n.every(function(t){return t instanceof m})))throw new p("ProtocolEngine::constructor studies is not an array or it's items are not instances of StudyMetadata");this.LayoutManager=e,this.studies=n,this.priorStudies=o instanceof h?o:new h,this.studyMetadataSource=r,this.reset(),this.newStageIds=[]}return t.prototype.reset=function(){function t(){var t=this.getBestProtocolMatch();this.setHangingProtocol(t)}return t}(),t.prototype.getCurrentStageModel=function(){function t(){return this.protocol.stages[this.stage]}return t}(),t.prototype.findMatchByStudy=function(){function t(t){c.log.info("ProtocolEngine::findMatchByStudy");var e=[],n=t.getFirstInstance(),o=this.getNumberOfAvailablePriors(t.getObjectID());if(L.ProtocolStore.getProtocol().forEach(function(t){var r=t.protocolMatchingRules.slice();if(r){var i=t.getNumberOfPriorsReferenced();if(!(i>o)){var a=l.match(n,r),s=a.score;s>0&&e.push({score:s,protocol:t})}}}),!e.length){var r=L.ProtocolStore.getProtocol("defaultProtocol");return[{score:1,protocol:r}]}return d(e),c.log.info("ProtocolEngine::findMatchByStudy matched",e),e}return t}(),t.prototype.updateProtocolMatches=function(){function t(){var t=this;c.log.info("ProtocolEngine::updateProtocolMatches"),Z.remove({}),this.studies.forEach(function(e){var n=t.findMatchByStudy(e);n.forEach(function(t){var e=t.protocol;if(e){var n=Z.findOne({id:e.id});n||(c.log.info("ProtocolEngine::updateProtocolMatches inserting protocol match",t),Z.insert(t))}})})}return t}(),t.prototype.getBestProtocolMatch=function(){function t(){this.updateProtocolMatches();var t=Z.find({},{sort:{score:-1},limit:1}).fetch(),e=t[0].protocol;return c.log.info("ProtocolEngine::getBestProtocolMatch bestMatch",e),e}return t}(),t.prototype.getNumberOfAvailablePriors=function(){function t(t){var e=this.getAvailableStudyPriors(t);return e.length}return t}(),t.prototype.getAvailableStudyPriors=function(){function t(t){var e=this.priorStudies.get(t);return e instanceof Array?e:[]}return t}(),t.prototype.matchImages=function(){function t(t,e){var n=this;c.log.info("ProtocolEngine::matchImages");var o=t.studyMatchingRules,i=t.seriesMatchingRules,a=t.imageMatchingRules,s=[],u=this.studies[0],d=u.getFirstInstance(),g=0,f=0,h=0,v=void 0;u.setCustomAttribute(w,0),d instanceof b&&d.setCustomAttribute(w,0);var P=void 0;o.forEach(function(t){if(t.attribute===w){var o=function(){var o=Object.keys(t.constraint)[0],r=Object.keys(t.constraint[o])[0],i=t.constraint[o][r];i=parseInt(i,10),P||(P=n.getAvailableStudyPriors(u.getObjectID()));var a=void 0;if(i===-1)a=P[P.length-1];else{var s=Math.max(i-1,0);a=P[s]}if(!(a instanceof m||a instanceof y))return{v:void 0};var l=a.getObjectID();return n.studies.find(function(t){return t.getObjectID()===l})?{v:void 0}:void n.studyMetadataSource.loadStudy(a).then(function(t){t.setCustomAttribute(w,i);var o=t.getFirstInstance();o instanceof b&&o.setCustomAttribute(w,i),n.studies.push(t),n.updateViewports(e)},function(t){throw c.log.warn(t),new p("ProtocolEngine::matchImages could not get study metadata for the Study with the following ObjectID: "+l)})}();if("object"===("undefined"==typeof o?"undefined":r(o)))return o.v}}),this.studies.forEach(fLine truncated
z("./node_modules/meteor/ohif:hanging-protocols/both/collections.js"),z("./node_modules/meteor/ohif:hanging-protocols/both/schema.js"),z("./node_modules/meteor/ohif:hanging-protocols/both/hardcodedData.js"),z("./node_modules/meteor/ohif:hanging-protocols/both/testData.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/collections.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/protocolEngine.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/helpers/displayConstraint.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/helpers/attributes.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/protocolStore/protocolStore.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/protocolStore/defaultStrategy.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/previousPresentationGroupButton/template.previousPresentationGroupButton.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/previousPresentationGroupButton/previousPresentationGroupButton.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/nextPresentationGroupButton/template.nextPresentationGroupButton.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/nextPresentationGroupButton/nextPresentationGroupButton.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/matchedProtocols/template.matchedProtocols.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/matchedProtocols/matchedProtocols.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/protocolEditor/template.protocolEditor.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/protocolEditor/protocolEditor.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/ruleTable/template.ruleTable.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/ruleTable/ruleTable.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/ruleEntryDialog/template.ruleEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/ruleEntryDialog/ruleEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/settingEntryDialog/template.settingEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/settingEntryDialog/settingEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/textEntryDialog/template.textEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/textEntryDialog/textEntryDialog.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/settingsTable/template.settingsTable.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/settingsTable/settingsTable.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/stageDetails/template.stageDetails.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/stageDetails/stageDetails.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/stageSortable/template.stageSortable.js"),z("./node_modules/meteor/ohif:hanging-protocols/client/components/stageSortable/stageSortable.js"),"undefined"==typeof Package&&(Package={}),function(t,e){for(var n in e)n in t||(t[n]=e[n])}(Package["ohif:hanging-protocols"]={},{HP:B})}(); var t=this;return B.DIV({class:"ruleEntryDialog dialog-animated"},B.Raw('\n <div class="dialogHeader">\n <h5>Rule Editor</h5>\n </div>\n '),B.DIV({class:"dialogContent"},"\n ",B.Raw('<div class="row">\n <div class="col-xs-12">\n <select class="attributes" style="width: 95%;">\n </select>\n </div>\n </div>'),"\n ",B.DIV({class:"row"},"\n ",B.DIV({class:"col-xs-12"},"\n ",B.SELECT({class:"comparators",style:"width: 95%;"},"\n ",x.Each(function(){return C.call(t.lookup("comparators"))},function(){return["\n ",B.OPTION({value:function(){return C.mustache(t.lookup("id"))}},x.View("lookup:name",function(){return C.mustache(t.lookup("name"))})),"\n "]}),"\n "),"\n "),"\n "),"\n ",B.DIV({class:"row"},"\n ",B.DIV({class:"col-xs-12"},"\n ",x.If(function(){return C.dataMustache(t.lookup("ifTypeIs"),t.lookup("currentValue"),"string")},function(){return["\n ",B.INPUT({class:"currentValue",type:"text",value:function(){return C.mustache(t.lookup("currentValue"))}}),"\n "]}),"\n\n ",x.If(function(){return C.dataMustache(t.lookup("ifTypeIs"),t.lookup("currentValue"),"undefined")},function(){return["\n ",B.INPUT({class:"currentValue",type:"text",value:function(){return C.mustache(t.lookup("currentValue"))}}),"\n "]}),"\n\n ",x.If(function(){return C.dataMustache(t.lookup("ifTypeIs"),t.lookup("currentValue"),"number")},function(){return["\n ",B.INPUT({class:"currentValue",type:"number",value:function(){return C.mustache(t.lookup("currentValue"))}}),"\n "]}),"\n\n ",x.If(function(){return C.dataMustache(t.lookup("ifTypeIs"),t.lookup("currentValue"),"boolean")},function(){return["\n ",B.INPUT(B.Attrs({class:"currentValue",type:"checkbox"},function(){return C.attrMustache(t.lookup("valueIf"),t.lookup("currentValue"),"selected","")})),"\n "]}),"\n "),"\n "),"\n "),B.Raw('\n <div class="dialogFooter">\n <button id="cancel" class="btn btn-link" tabindex="1">Cancel</button>\n <button id="save" class="btn btn-primary" tabindex="0">OK</button>\n </div>\n '))})},"ruleEntryDialog.js":["meteor/jquery","meteor/session","meteor/reactive-var","meteor/templating","meteor/blaze","meteor/ohif:core","meteor/ohif:viewerbase",function(t,e,n){function o(t){a(t).css("display","none"),a(".removableBackdrop").remove(),g.setFocusToActiveViewport()}function r(){var t=g.viewportUtils.getEnabledElementForActiveElement();if(t)return t.image.imageId}function i(t){var e=d.viewer.Studies.findBy(null,{sort:[["studyDate","desc"]]});if(e){var n=cornerstoneTools.metaData.get("study",t);if(n){var o=d.studylist.collections.Studies.find({patientId:e.patientId,studyDate:{$lt:e.studyDate}},{sort:{studyDate:-1}}),r=0;return o.forEach(function(t,e){if(t.studyInstanceUid===n.studyInstanceUid)return r=e+1,!1}),r}}}var a;n.import("meteor/jquery",{$:function(t){a=t}});var s;n.import("meteor/session",{Session:function(t){s=t}});var u;n.import("meteor/reactive-var",{ReactiveVar:function(t){u=t}});var c;n.import("meteor/templating",{Template:function(t){c=t}});var l;n.import("meteor/blaze",{Blaze:function(t){l=t}});var d;n.import("meteor/ohif:core",{OHIF:function(t){d=t}});var g;n.import("meteor/ohif:viewerbase",{Viewerbase:function(t){g=t}});var p={ESC:27};U=function t(e,n,r){var i=a(".ruleEntryDialog"),s=i.find("input.currentValue");s.val(""),c.ruleEntryDialog.dialog=i,c.ruleEntryDialog.level=n,c.ruleEntryDialog.rule=r;var u=i.find(".attributes");u.html("").select2({data:e,placeholder:"Select an attribute",allowClear:!0}),r&&r.attribute&&u.val(r.attribute);var d=void 0;if(r&&r.constraint){var g=Object.keys(r.constraint)[0],p=Object.keys(r.constraint[g])[0],f=z.findOne({validator:g,validatorOption:p}),m=r.constraint[g][p];s.val(m),d=m,f&&i.find(".comparators").val(f.id).trigger("change")}u.trigger("change",d),i.css("display","block"),l.render(c.removableBackdrop,document.body),a(".removableBackdrop").one("mousedown touchstart",function(){o(i)})};var f=function t(e){var n=r();if(n){if("abstractPriorValue"===e)return i(n);var o=void 0;if(d.viewer.StudyMetadataList.find(function(t){return o=t.findInstance(function(t){return t.getImageId()===n}),!!o}),o){var a=o.getTagValue(e);return void 0===a?L.attributeDefaults[e]:a}}};c.ruleEntryDialog.onCreated(function(){var t=this;t.currentValue=new u(""),t.attribute=new u,t.comparatorId=new u}),c.ruleEntryDialog.onRendered(function(){var t=c.instance();t.$(".comparators").select2();var e=t.$(".comparators").val();t.comparatorId.set(e);var n=Line truncated
!function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package["templating-runtime"].Template,a=Package.blaze.Blaze,o=Package.blaze.UI,s=Package.blaze.Handlebars,i=Package.jquery.$,l=Package.jquery.jQuery,d=Package.underscore._,c=Package.tracker.Tracker,p=Package.tracker.Deps,u=Package.modules.meteorInstall,m=Package.modules.Buffer,f=Package.modules.process,h=Package["ecmascript-runtime"].Symbol,y=Package["ecmascript-runtime"].Map,b=Package["ecmascript-runtime"].Set,k=Package["babel-runtime"].meteorBabelHelpers,v=Package.promise.Promise,g=Package.htmljs.HTML,_=Package.spacebars.Spacebars,j,P=u({node_modules:{meteor:{"aldeed:template-extension":{lib:{"hooks.js":function(){j={global:{created:[],rendered:[],destroyed:[]},master:{created:function(){function e(){j.runGlobal("created",this,arguments)}return e}(),rendered:function(){function e(){j.runGlobal("rendered",this,arguments)}return e}(),destroyed:function(){function e(){j.runGlobal("destroyed",this,arguments)}return e}()}},j.addGlobal=function(e){e._hasTemplateExtensionMasterHooks||(e.onCreated(j.master.created),e.onRendered(j.master.rendered),e.onDestroyed(j.master.destroyed),e._hasTemplateExtensionMasterHooks=!0)},j.runGlobal=function(e,t,n){for(var r=j.global[e],a=Array.isArray(r),o=0,r=a?r:r[h.iterator]();;){var s;if(a){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var i=s;i.apply(t,n)}}},"template-for-each.js":function(){r.forEach=function(e){var t=!1;for(var n in k.sanitizeForInObject(r))if(r.hasOwnProperty(n)){var o=r[n];if(a.isTemplate(o)){var s=o.viewName;"body"===s?t||(t=!0,e(o)):"Template.__dynamic"!==s&&"Template.__dynamicWithDataContext"!==s&&e(o)}}}},"template-hooks.js":["babel-runtime/helpers/typeof",function(e,t,n){var a;n.import("babel-runtime/helpers/typeof",{default:function(e){a=e}}),r.prototype.hooks=function(e){if(!e||"object"!==("undefined"==typeof e?"undefined":a(e)))throw new Error("hooks argument must be an object with created, rendered, and/or destroyed properties, each set to a function");"function"==typeof e.created&&this.onCreated(e.created),"function"==typeof e.rendered&&this.onRendered(e.rendered),"function"==typeof e.destroyed&&this.onDestroyed(e.destroyed)}}],"template-global-hooks.js":function(){e.startup(function(){r.forEach(function(e){j.addGlobal(e)})}),r.onCreated=function(e){j.global.created.push(e)},r.onRendered=function(e){j.global.rendered.push(e)},r.onDestroyed=function(e){j.global.destroyed.push(e)}},"template-for-each-instance.js":function(){r._renderedInstances=[],r.onRendered(function(){r._renderedInstances.push(this)}),r.onDestroyed(function(){var e=r._renderedInstances.indexOf(this);e>-1&&r._renderedInstances.splice(e,1)}),r.forEachCurrentlyRenderedInstance=function(e){r._renderedInstances.forEach(e)}},"template-inherits-events-from.js":function(){r.prototype.inheritsEventsFrom=function(){function e(e){function t(e){"string"==typeof e&&(e=r[e]),e&&(n.__eventMaps=n.__eventMaps.concat(e.__eventMaps))}var n=this;n.__eventMaps=n.__eventMaps||[],d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-inherits-helpers-from.js":function(){r.prototype.inheritsHelpersFrom=function(){function e(e){function t(e){if("string"==typeof e&&(e=r[e]),e){var t={};d.each(e.__helpers,function(e,n){" "===n.charAt(0)&&(t[n.slice(1)]=e)}),n.helpers(t)}}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-inherits-hooks-from.js":function(){r.prototype.inheritsHooksFrom=function(){function e(e){function t(e){if("string"==typeof e&&(e=r[e]),e){j.addGlobal(e);for(var t=e._callbacks.created,a=Array.isArray(t),o=0,t=a?t:t[h.iterator]();;){var s;if(a){if(o>=t.length)break;s=t[o++]}else{if(o=t.next(),o.done)break;s=o.value}var i=s;i!==j.master.created&&n.onCreated(i)}for(var l=e._callbacks.rendered,d=Array.isArray(l),c=0,l=d?l:l[h.iterator]();;){var p;if(d){if(c>=l.length)break;p=l[c++]}else{if(c=l.next(),c.done)break;p=c.value}var u=p;u!==j.master.rendered&&n.onRendered(u)}for(var m=e._callbacks.destroyed,f=Array.isArray(m),y=0,m=f?m:m[h.iterator]();;){var b;if(f){if(y>=m.length)break;b=m[y++]}else{if(y=m.next(),y.done)break;b=y.value}var k=b;k!==j.master.destroyed&&n.onDestroyed(k)}}}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-register-helpers.js":function(){r.registerHelpers=function(e){if(e)for(var t in k.sanitizeForInObject(e))e.hasOwnProperty(t)&&r.registerHelper(t,e[t])}},"template-replaces.js":function(){r.prototype.replaces=function(){function e(e){function t(e){"string"==typeof e&&(e=r[e]),e&&(e.renderFunction=n.renderFunction)}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-clear-event-maps.js":function(){r.prototype.clearEventMaps=function(){function e(){this.__eventMaps=[]}return e}()},"template-copy-as.js":function(){r.prototype.copyAs=function(){function e(e){function t(e){var t=r[e]=new r("Template."+e,n.renderFunction);return t.inheritsHelpersFrom(n),t.inheritsEventsFrom(n),t.inheritsHooksFrom(n),t}var n=this;if(dLine truncated !function(){var e=Package.meteor.Meteor,t=Package.meteor.global,n=Package.meteor.meteorEnv,r=Package["templating-runtime"].Template,a=Package.blaze.Blaze,o=Package.blaze.UI,s=Package.blaze.Handlebars,i=Package.jquery.$,l=Package.jquery.jQuery,d=Package.underscore._,c=Package.tracker.Tracker,p=Package.tracker.Deps,u=Package.modules.meteorInstall,m=Package.modules.Buffer,f=Package.modules.process,h=Package["ecmascript-runtime"].Symbol,y=Package["ecmascript-runtime"].Map,b=Package["ecmascript-runtime"].Set,k=Package["babel-runtime"].meteorBabelHelpers,v=Package.promise.Promise,g=Package.htmljs.HTML,_=Package.spacebars.Spacebars,j,P=u({node_modules:{meteor:{"aldeed:template-extension":{lib:{"hooks.js":function(){j={global:{created:[],rendered:[],destroyed:[]},master:{created:function(){function e(){j.runGlobal("created",this,arguments)}return e}(),rendered:function(){function e(){j.runGlobal("rendered",this,arguments)}return e}(),destroyed:function(){function e(){j.runGlobal("destroyed",this,arguments)}return e}()}},j.addGlobal=function(e){e._hasTemplateExtensionMasterHooks||(e.onCreated(j.master.created),e.onRendered(j.master.rendered),e.onDestroyed(j.master.destroyed),e._hasTemplateExtensionMasterHooks=!0)},j.runGlobal=function(e,t,n){for(var r=j.global[e],a=Array.isArray(r),o=0,r=a?r:r[h.iterator]();;){var s;if(a){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var i=s;i.apply(t,n)}}},"template-for-each.js":function(){r.forEach=function(e){var t=!1;for(var n in k.sanitizeForInObject(r))if(r.hasOwnProperty(n)){var o=r[n];if(a.isTemplate(o)){var s=o.viewName;"body"===s?t||(t=!0,e(o)):"Template.__dynamic"!==s&&"Template.__dynamicWithDataContext"!==s&&e(o)}}}},"template-hooks.js":["babel-runtime/helpers/typeof",function(e,t,n){var a;n.import("babel-runtime/helpers/typeof",{default:function(e){a=e}}),r.prototype.hooks=function(e){if(!e||"object"!==("undefined"==typeof e?"undefined":a(e)))throw new Error("hooks argument must be an object with created, rendered, and/or destroyed properties, each set to a function");"function"==typeof e.created&&this.onCreated(e.created),"function"==typeof e.rendered&&this.onRendered(e.rendered),"function"==typeof e.destroyed&&this.onDestroyed(e.destroyed)}}],"template-global-hooks.js":function(){e.startup(function(){r.forEach(function(e){j.addGlobal(e)})}),r.onCreated=function(e){j.global.created.push(e)},r.onRendered=function(e){j.global.rendered.push(e)},r.onDestroyed=function(e){j.global.destroyed.push(e)}},"template-for-each-instance.js":function(){r._renderedInstances=[],r.onRendered(function(){r._renderedInstances.push(this)}),r.onDestroyed(function(){var e=r._renderedInstances.indexOf(this);e>-1&&r._renderedInstances.splice(e,1)}),r.forEachCurrentlyRenderedInstance=function(e){r._renderedInstances.forEach(e)}},"template-inherits-events-from.js":function(){r.prototype.inheritsEventsFrom=function(){function e(e){function t(e){"string"==typeof e&&(e=r[e]),e&&(n.__eventMaps=n.__eventMaps.concat(e.__eventMaps))}var n=this;n.__eventMaps=n.__eventMaps||[],d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-inherits-helpers-from.js":function(){r.prototype.inheritsHelpersFrom=function(){function e(e){function t(e){if("string"==typeof e&&(e=r[e]),e){var t={};d.each(e.__helpers,function(e,n){" "===n.charAt(0)&&(t[n.slice(1)]=e)}),n.helpers(t)}}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-inherits-hooks-from.js":function(){r.prototype.inheritsHooksFrom=function(){function e(e){function t(e){if("string"==typeof e&&(e=r[e]),e){j.addGlobal(e);for(var t=e._callbacks.created,a=Array.isArray(t),o=0,t=a?t:t[h.iterator]();;){var s;if(a){if(o>=t.length)break;s=t[o++]}else{if(o=t.next(),o.done)break;s=o.value}var i=s;i!==j.master.created&&n.onCreated(i)}for(var l=e._callbacks.rendered,d=Array.isArray(l),c=0,l=d?l:l[h.iterator]();;){var p;if(d){if(c>=l.length)break;p=l[c++]}else{if(c=l.next(),c.done)break;p=c.value}var u=p;u!==j.master.rendered&&n.onRendered(u)}for(var m=e._callbacks.destroyed,f=Array.isArray(m),y=0,m=f?m:m[h.iterator]();;){var b;if(f){if(y>=m.length)break;b=m[y++]}else{if(y=m.next(),y.done)break;b=y.value}var k=b;k!==j.master.destroyed&&n.onDestroyed(k)}}}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-register-helpers.js":function(){r.registerHelpers=function(e){if(e)for(var t in k.sanitizeForInObject(e))e.hasOwnProperty(t)&&r.registerHelper(t,e[t])}},"template-replaces.js":function(){r.prototype.replaces=function(){function e(e){function t(e){"string"==typeof e&&(e=r[e]),e&&(e.renderFunction=n.renderFunction)}var n=this;d.isArray(e)?d.each(e,t):t(e)}return e}()},"template-clear-event-maps.js":function(){r.prototype.clearEventMaps=function(){function e(){this.__eventMaps=[]}return e}()},"template-copy-as.js":function(){r.prototype.copyAs=function(){function e(e){function t(e){var t=r[e]=new r("Template."+e,n.renderFunction);return t.inheritsHelpersFrom(n),t.inheritsEventsFrom(n),t.inheritsHooksFrom(n),t}var n=this;if(dLine truncated
@@ -245,9 +257,9 @@ o.parent(".dropdown-menu").length&&(o=o.closest("li.dropdown").addClass("active"
!function(){"undefined"==typeof Package&&(Package={}),Package["hot-code-push"]={}}(); !function(){"undefined"==typeof Package&&(Package={}),Package["hot-code-push"]={}}();
Mongo=Package.mongo.Mongo,ReactiveVar=Package["reactive-var"].ReactiveVar,$=Package.jquery.$,jQuery=Package.jquery.jQuery,Tracker=Package.tracker.Tracker,Deps=Package.tracker.Deps,cornerstone=Package["ohif:cornerstone"].cornerstone,cornerstoneMath=Package["ohif:cornerstone"].cornerstoneMath,cornerstoneTools=Package["ohif:cornerstone"].cornerstoneTools,cornerstoneWADOImageLoader=Package["ohif:cornerstone"].cornerstoneWADOImageLoader,dicomParser=Package["ohif:cornerstone"].dicomParser,dialogPolyfill=Package["ohif:viewerbase"].dialogPolyfill,Servers=Package["ohif:study-list"].Servers,CurrentServer=Package["ohif:study-list"].CurrentServer,getCurrentServer=Package["ohif:study-list"].getCurrentServer,getStudyMetadata=Package["ohif:study-list"].getStudyMetadata,openNewTab=Package["ohif:study-list"].openNewTab,switchToTab=Package["ohif:study-list"].switchToTab,StudyList=Package["ohif:study-list"].StudyList,ViewerData=Package["ohif:study-list"].ViewerData,StudyListStudies=Package["ohif:study-list"].StudyListStudies,StudyListSelectedStudies=Package["ohif:study-list"].StudyListSelectedStudies,HP=Package["ohif:hanging-protocols"].HP,SimpleSchema=Package["aldeed:simple-schema"].SimpleSchema,MongoObject=Package["aldeed:simple-schema"].MongoObject,Router=Package["iron:router"].Router,RouteController=Package["iron:router"].RouteController,Session=Package.session.Session,loglevel=Package["practicalmeteor:loglevel"].loglevel,ObjectLogger=Package["practicalmeteor:loglevel"].ObjectLogger,ReactiveDict=Package["reactive-dict"].ReactiveDict,moment=Package["mrt:moment"].moment,FastClick=Package.fastclick.FastClick,Modal=Package["peppelg:bootstrap-3-modal"].Modal,Random=Package.random.Random,Meteor=Package.meteor.Meteor,global=Package.meteor.global,meteorEnv=Package.meteor.meteorEnv,WebApp=Package.webapp.WebApp,_=Package.underscore._,DDP=Package["ddp-client"].DDP,LaunchScreen=Package["launch-screen"].LaunchScreen,Blaze=Package.ui.Blaze,UI=Package.ui.UI,Handlebars=Package.ui.Handlebars,Spacebars=Package.spacebars.Spacebars,Template=Package["templating-runtime"].Template,meteorInstall=Package.modules.meteorInstall,Buffer=Package.modules.Buffer,process=Package.modules.process,Symbol=Package["ecmascript-runtime"].Symbol,Map=Package["ecmascript-runtime"].Map,Set=Package["ecmascript-runtime"].Set,meteorBabelHelpers=Package["babel-runtime"].meteorBabelHelpers,Promise=Package.promise.Promise,Iron=Package["iron:core"].Iron,Autoupdate=Package.autoupdate.Autoupdate,Reload=Package.reload.Reload,HTML=Package.htmljs.HTML; Mongo=Package.mongo.Mongo,ReactiveVar=Package["reactive-var"].ReactiveVar,$=Package.jquery.$,jQuery=Package.jquery.jQuery,Tracker=Package.tracker.Tracker,Deps=Package.tracker.Deps,cornerstone=Package["ohif:cornerstone"].cornerstone,cornerstoneMath=Package["ohif:cornerstone"].cornerstoneMath,cornerstoneTools=Package["ohif:cornerstone"].cornerstoneTools,cornerstoneWADOImageLoader=Package["ohif:cornerstone"].cornerstoneWADOImageLoader,dicomParser=Package["ohif:cornerstone"].dicomParser,dialogPolyfill=Package["ohif:viewerbase"].dialogPolyfill,Servers=Package["ohif:study-list"].Servers,CurrentServer=Package["ohif:study-list"].CurrentServer,getCurrentServer=Package["ohif:study-list"].getCurrentServer,HP=Package["ohif:hanging-protocols"].HP,SimpleSchema=Package["aldeed:simple-schema"].SimpleSchema,MongoObject=Package["aldeed:simple-schema"].MongoObject,Router=Package["iron:router"].Router,RouteController=Package["iron:router"].RouteController,Session=Package.session.Session,PersistentSession=Package["u2622:persistent-session"].PersistentSession,loglevel=Package["practicalmeteor:loglevel"].loglevel,ObjectLogger=Package["practicalmeteor:loglevel"].ObjectLogger,ReactiveDict=Package["reactive-dict"].ReactiveDict,moment=Package["mrt:moment"].moment,FastClick=Package.fastclick.FastClick,Modal=Package["peppelg:bootstrap-3-modal"].Modal,Random=Package.random.Random,Meteor=Package.meteor.Meteor,global=Package.meteor.global,meteorEnv=Package.meteor.meteorEnv,WebApp=Package.webapp.WebApp,_=Package.underscore._,DDP=Package["ddp-client"].DDP,LaunchScreen=Package["launch-screen"].LaunchScreen,Blaze=Package.ui.Blaze,UI=Package.ui.UI,Handlebars=Package.ui.Handlebars,Spacebars=Package.spacebars.Spacebars,Template=Package["templating-runtime"].Template,meteorInstall=Package.modules.meteorInstall,Buffer=Package.modules.Buffer,process=Package.modules.process,Symbol=Package["ecmascript-runtime"].Symbol,Map=Package["ecmascript-runtime"].Map,Set=Package["ecmascript-runtime"].Set,meteorBabelHelpers=Package["babel-runtime"].meteorBabelHelpers,Promise=Package.promise.Promise,Iron=Package["iron:core"].Iron,Autoupdate=Package.autoupdate.Autoupdate,Reload=Package.reload.Reload,HTML=Package.htmljs.HTML;
var require=meteorInstall({client:{components:{flexboxLayout:{"template.flexboxLayout.js":function(){Template.__checkName("flexboxLayout"),Template.flexboxLayout=new Template("Template.flexboxLayout",function(){var e=this;return HTML.DIV({class:"viewerSection"},"\n ",HTML.DIV({class:function(){return["sidebarMenu sidebar-left ",Blaze.If(function(){return Spacebars.call(e.lookup("leftSidebarOpen"))},function(){return"sidebar-open"})]}},"\n ",Blaze._TemplateWith(function(){return Spacebars.dataMustache(e.lookup("clone"),e.lookup("."))},function(){return Spacebars.include(e.lookupTemplate("studyBrowser"))}),"\n "),"\n ",HTML.DIV({class:function(){return["mainContent ",Blaze.If(function(){return Spacebars.call(e.lookup("leftSidebarOpen"))},function(){return"sidebar-left-open"})]}},"\n ",Blaze._TemplateWith(function(){return Spacebars.dataMustache(e.lookup("clone"),e.lookup("."))},function(){return Spacebars.include(e.lookupTemplate("standaloneViewerMain"))}),"\n "),"\n ")})},"flexboxLayout.js":function(){Template.flexboxLayout.events({"transitionend .sidebarMenu":function(){function e(e){e.target.classList.contains("sidebarMenu")&&window.ResizeViewportManager.handleResize()}return e}()}),Template.flexboxLayout.helpers({leftSidebarOpen:function(){function e(){return Template.instance().data.state.get("leftSidebar")}return e}()})}},standaloneViewer:{"template.standaloneViewer.js":function(){Template.__checkName("standaloneViewer"),Template.standaloneViewer=new Template("Template.standaloneViewer",function(){var e=this;return[HTML.DIV({class:"topBar noselect"},"\n ",HTML.DIV({class:"clearfix"},"\n ",HTML.A({target:"_blank",class:"brandSection pull-left",href:"http://ohif.org"},"\n ",HTML.SVG({class:"logoImage"},"\n ",HTML.USE({"xlink:href":function(){return Spacebars.mustache(e.lookup("absoluteUrl"),"packages/ohif_viewerbase/assets/icons.svg#icon-ohif-logo")}}),"\n "),"\n ",HTML.Raw('<div class="logoText">\n Open Health Imaging Foundation\n </div>'),"\n "),"\n "),"\n "),"\n ",Spacebars.include(e.lookupTemplate("viewer"))]})},"standaloneViewer.js":function(){Template.standaloneViewer.onCreated(function(){ViewerData=Session.get("ViewerData")||{}})}},standaloneViewerMain:{"template.standaloneViewerMain.js":function(){Template.__checkName("standaloneViewerMain"),Template.standaloneViewerMain=new Template("Template.standaloneViewerMain",function(){var e=this;return HTML.Raw('<div class="viewerMain">\n <div id="layoutManagerTarget">\n </div>\n </div>')})},"standaloneViewerMain.js":["meteor/ohif:core","meteor/ohif:viewerbase",function(e,t,a){var n;a.import("meteor/ohif:core",{OHIF:function(e){n=e}}),a.import("meteor/ohif:viewerbase"),Meteor.startup(function(){window.ResizeViewportManager=window.ResizeViewportManager||new n.viewerbase.ResizeViewportManager}),Template.standaloneViewerMain.onCreated(function(){window.addEventListener("resize",window.ResizeViewportManager.getResizeHandler()),n.viewer.updateImageSynchronizer=new cornerstoneTools.Synchronizer("CornerstoneNewImage",cornerstoneTools.updateImageSynchronizer),n.viewer.metadataProvider=n.cornerstone.metadataProvider;var e=n.viewer.metadataProvider;cornerstoneTools.metaData.addProvider(e.provider.bind(e))}),Template.standaloneViewerMain.onRendered(function(){var e=Template.instance(),t=e.data.studies,a=e.$("#layoutManagerTarget").get(0);n.viewerbase.layoutManager=new n.viewerbase.LayoutManager(a,t),n.viewerbase.layoutManager.updateViewports(),n.viewerbase.hotkeyUtils.enableHotkeys()}),Template.standaloneViewerMain.onDestroyed(function(){window.removeEventListener("resize",window.ResizeViewportManager.getResizeHandler()),n.viewer.updateImageSynchronizer.destroy(),delete n.viewerbase.layoutManager})}]},toolbarSection:{"template.toolbarSection.js":function(){Template.__checkName("toolbarSection"),Template.toolbarSection=new Template("Template.toolbarSection",function(){var e=this;return HTML.DIV({class:"toolbarSection noselect p-x-2"},"\n ",HTML.DIV({class:"clearfix"},"\n ",HTML.DIV({class:"pull-left m-t-1"},"\n ",Blaze._TemplateWith(function(){return Spacebars.call(e.lookup("leftSidebarToggleButtonData"))},function(){return Spacebars.include(e.lookupTemplate("roundedButtonGroup"))}),"\n "),"\n ",Blaze._TemplateWith(function(){return{toolbarButtons:Spacebars.call(e.lookup("toolbarButtons"))}},function(){return Spacebars.include(e.lookupTemplate("toolbarSectionTools"))}),"\n "),"\n ")})},"toolbarSection.js":["meteor/ohif:core","meteor/ohif:viewerbase",function(e,t,a){var n;a.import("meteor/ohif:core",{OHIF:function(e){n=e}}),a.import("meteor/ohif:viewerbase"),Template.toolbarSection.onCreated(function(){var e=Template.instance();n.uiSettings.leftSidebarOpen&&e.data.state.set("leftSidebar","studies")Line truncated var require=meteorInstall({client:{components:{flexboxLayout:{"template.flexboxLayout.js":function(){Template.__checkName("flexboxLayout"),Template.flexboxLayout=new Template("Template.flexboxLayout",function(){var e=this;return HTML.DIV({class:"viewerSection"},"\n ",HTML.DIV({class:function(){return["sidebarMenu sidebar-left ",Blaze.If(function(){return Spacebars.call(e.lookup("leftSidebarOpen"))},function(){return"sidebar-open"})]}},"\n ",Blaze._TemplateWith(function(){return Spacebars.dataMustache(e.lookup("clone"),e.lookup("."))},function(){return Spacebars.include(e.lookupTemplate("studyBrowser"))}),"\n "),"\n ",HTML.DIV({class:function(){return["mainContent ",Blaze.If(function(){return Spacebars.call(e.lookup("leftSidebarOpen"))},function(){return"sidebar-left-open"})]}},"\n ",Blaze._TemplateWith(function(){return Spacebars.dataMustache(e.lookup("clone"),e.lookup("."))},function(){return Spacebars.include(e.lookupTemplate("standaloneViewerMain"))}),"\n "),"\n ")})},"flexboxLayout.js":["meteor/templating",function(e,t,a){var o;a.import("meteor/templating",{Template:function(e){o=e}}),o.flexboxLayout.events({"transitionend .sidebarMenu":function(){function e(e,t){e.target.classList.contains("sidebarMenu")&&window.ResizeViewportManager.handleResize()}return e}()}),o.flexboxLayout.helpers({leftSidebarOpen:function(){function e(){return o.instance().data.state.get("leftSidebar")}return e}()})}]},standaloneViewer:{"template.standaloneViewer.js":function(){Template.__checkName("standaloneViewer"),Template.standaloneViewer=new Template("Template.standaloneViewer",function(){var e=this;return[Spacebars.include(e.lookupTemplate("header"),function(){return["\n ",Blaze._TemplateWith(function(){return"brand"},function(){return Spacebars.include(e.lookupTemplate("section"),function(){return["\n ",HTML.SVG({class:"logo-image"},"\n ",HTML.USE({"xlink:href":function(){return Spacebars.mustache(e.lookup("absoluteUrl"),"packages/ohif_viewerbase/assets/icons.svg#icon-ohif-logo")}}),"\n "),"\n ",HTML.DIV({class:"logo-text"},"Open Health Imaging Foundation"),"\n "]})}),"\n "]}),"\n ",Spacebars.include(e.lookupTemplate("viewer"))]})}},standaloneViewerMain:{"template.standaloneViewerMain.js":function(){Template.__checkName("standaloneViewerMain"),Template.standaloneViewerMain=new Template("Template.standaloneViewerMain",function(){var e=this;return HTML.Raw('<div class="viewerMain">\n <div id="layoutManagerTarget"></div>\n </div>')})},"standaloneViewerMain.js":["meteor/meteor","meteor/templating","meteor/ohif:core","meteor/ohif:viewerbase",function(e,t,a){var o;a.import("meteor/meteor",{Meteor:function(e){o=e}});var n;a.import("meteor/templating",{Template:function(e){n=e}});var r;a.import("meteor/ohif:core",{OHIF:function(e){r=e}}),a.import("meteor/ohif:viewerbase"),o.startup(function(){window.ResizeViewportManager=window.ResizeViewportManager||new r.viewerbase.ResizeViewportManager}),n.standaloneViewerMain.onCreated(function(){window.addEventListener("resize",window.ResizeViewportManager.getResizeHandler()),r.viewer.updateImageSynchronizer=new cornerstoneTools.Synchronizer("CornerstoneNewImage",cornerstoneTools.updateImageSynchronizer),r.viewer.metadataProvider=r.cornerstone.metadataProvider;var e=r.viewer.metadataProvider;cornerstoneTools.metaData.addProvider(e.provider.bind(e))}),n.standaloneViewerMain.onRendered(function(){var e=n.instance(),t=e.data.studies,a=e.$("#layoutManagerTarget").get(0);r.viewerbase.layoutManager=new r.viewerbase.LayoutManager(a,t),r.viewerbase.layoutManager.updateViewports(),r.viewerbase.hotkeyUtils.enableHotkeys()}),n.standaloneViewerMain.onDestroyed(function(){window.removeEventListener("resize",window.ResizeViewportManager.getResizeHandler()),r.viewer.updateImageSynchronizer.destroy(),delete r.viewerbase.layoutManager})}]},toolbarSection:{"template.toolbarSection.js":function(){Template.__checkName("toolbarSection"),Template.toolbarSection=new Template("Template.toolbarSection",function(){var e=this;return HTML.DIV({class:"toolbarSection noselect p-x-2"},"\n ",HTML.DIV({class:"clearfix"},"\n ",HTML.DIV({class:"pull-left m-t-1"},"\n ",Blaze._TemplateWith(function(){return Spacebars.call(e.lookup("leftSidebarToggleButtonData"))},function(){return Spacebars.include(e.lookupTemplate("roundedButtonGroup"))}),"\n "),"\n ",Blaze._TemplateWith(function(){return{toolbarButtons:Spacebars.call(e.lookup("toolbarButtons"))}},function(){return Spacebars.include(e.lookupTemplate("toolbarSectionTools"))}),"\n "),"\n ")})},"toolbarSection.js":["meteor/templating","meteor/ohif:core","meteor/ohif:viewerbase",function(e,t,a){var o;a.import("meteor/templating",{Template:function(e){o=e}});var n;a.import("meteor/ohif:core",{OHIF:function(e){n=e}}),a.import("meteor/ohif:viewerbase"),o.toolbarSection.onCreated(function(){Line truncated
!function(){var e=Package.meteor.Meteor,r=Package.meteor.global,a=Package.meteor.meteorEnv,t=Package.check.check,n=Package.check.Match,i=Package.modules.meteorInstall,o=Package.modules.Buffer,c=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,s=Package["ecmascript-runtime"].Map,u=Package["ecmascript-runtime"].Set,m=Package["babel-runtime"].meteorBabelHelpers,d=Package.promise.Promise,g,k=i({node_modules:{meteor:{"mdg:validation-error":{"validation-error.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits",function(r,a,i){var o;i.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var c;i.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){c=e}});var l;i.import("babel-runtime/helpers/inherits",{default:function(e){l=e}});var s=[n.ObjectIncluding({name:String,type:String})];g=function(r){function a(e){var n,i,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.DEFAULT_MESSAGE;return o(this,a),t(e,s),t(l,String),i=n=c(this,r.call(this,g.ERROR_CODE,l,e)),c(n,i)}return l(a,r),a.is=function(){function r(r){return r instanceof e.Error&&r.error===g.ERROR_CODE}return r}(),a}(e.Error),g.ERROR_CODE="validation-error",g.DEFAULT_MESSAGE="Validation failed"}]}}}},{extensions:[".js",".json"]});k("./node_modules/meteor/mdg:validation-error/validation-error.js"),"undefined"==typeof Package&&(Package={}),function(e,r){for(var a in r)a in e||(e[a]=r[a])}(Package["mdg:validation-error"]={},{ValidationError:g})}(); !function(){var e=Package.meteor.Meteor,r=Package.meteor.global,a=Package.meteor.meteorEnv,t=Package.check.check,n=Package.check.Match,i=Package.modules.meteorInstall,o=Package.modules.Buffer,c=Package.modules.process,l=Package["ecmascript-runtime"].Symbol,s=Package["ecmascript-runtime"].Map,u=Package["ecmascript-runtime"].Set,m=Package["babel-runtime"].meteorBabelHelpers,d=Package.promise.Promise,g,k=i({node_modules:{meteor:{"mdg:validation-error":{"validation-error.js":["babel-runtime/helpers/classCallCheck","babel-runtime/helpers/possibleConstructorReturn","babel-runtime/helpers/inherits",function(r,a,i){var o;i.import("babel-runtime/helpers/classCallCheck",{default:function(e){o=e}});var c;i.import("babel-runtime/helpers/possibleConstructorReturn",{default:function(e){c=e}});var l;i.import("babel-runtime/helpers/inherits",{default:function(e){l=e}});var s=[n.ObjectIncluding({name:String,type:String})];g=function(r){function a(e){var n,i,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.DEFAULT_MESSAGE;return o(this,a),t(e,s),t(l,String),i=n=c(this,r.call(this,g.ERROR_CODE,l,e)),c(n,i)}return l(a,r),a.is=function(){function r(r){return r instanceof e.Error&&r.error===g.ERROR_CODE}return r}(),a}(e.Error),g.ERROR_CODE="validation-error",g.DEFAULT_MESSAGE="Validation failed"}]}}}},{extensions:[".js",".json"]});k("./node_modules/meteor/mdg:validation-error/validation-error.js"),"undefined"==typeof Package&&(Package={}),function(e,r){for(var a in r)a in e||(e[a]=r[a])}(Package["mdg:validation-error"]={},{ValidationError:g})}();
@@ -1 +0,0 @@
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__chLine truncated
@@ -0,0 +1 @@
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.6666Line truncated
@@ -0,0 +1 @@
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__chLine truncated
@@ -1 +0,0 @@
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.Line truncated
@@ -1,10 +1,10 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/5658a51260342ba7d4b75a34560a11478ec52615.css?meteor_css_resource=true"> <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/a4d7c35fc0793506f74818584e099aa5019c7f51.css?meteor_css_resource=true">
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/d158e88df10469493a1a9e42bf318b1633773633.css?meteor_css_resource=true"> <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/9581833624eb6f59d1ad04bfe746d363930fd9d5.css?meteor_css_resource=true">
<script type="text/javascript">__meteor_runtime_config__ = JSON.parse(decodeURIComponent("%7B%22meteorRelease%22%3A%22METEOR%401.4.2.3%22%2C%22ROOT_URL_PATH_PREFIX%22%3A%22%22%2C%22meteorEnv%22%3A%7B%22NODE_ENV%22%3A%22production%22%7D%2C%22ROOT_URL%22%3A%22localhost%3A3000%22%7D"));</script> <script type="text/javascript">__meteor_runtime_config__ = JSON.parse(decodeURIComponent("%7B%22meteorRelease%22%3A%22METEOR%401.4.2.3%22%2C%22ROOT_URL_PATH_PREFIX%22%3A%22%22%2C%22meteorEnv%22%3A%7B%22NODE_ENV%22%3A%22production%22%7D%2C%22ROOT_URL%22%3A%22localhost%3A3000%22%7D"));</script>
<script type="text/javascript" src="/07ea9f48ca86e7470deb3a8cbe877b1e551e67b6.js"></script> <script type="text/javascript" src="/48eac8c64f443010750ab1b683a69e5f65dba791.js"></script>
<meta charset="utf-8"> <meta charset="utf-8">
<title>OHIF DICOM Viewer</title> <title>OHIF DICOM Viewer</title>
@@ -18,4 +18,4 @@
</head> </head>
<body> <body>
</body> </body>
</html> </html>