Repository: metamodel
Updated Branches:
  refs/heads/feature/5.x/swagger-docs ef19537b6 -> f5502a8bf


http://git-wip-us.apache.org/repos/asf/metamodel/blob/f5502a8b/service-webapp/src/main/webapp/swagger-ui/swagger-ui.min.js
----------------------------------------------------------------------
diff --git a/service-webapp/src/main/webapp/swagger-ui/swagger-ui.min.js 
b/service-webapp/src/main/webapp/swagger-ui/swagger-ui.min.js
deleted file mode 100755
index 44ba6a1..0000000
--- a/service-webapp/src/main/webapp/swagger-ui/swagger-ui.min.js
+++ /dev/null
@@ -1,10 +0,0 @@
-(function(){function 
e(){e.history=e.history||[],e.history.push(arguments),this.console&&console.log(Array.prototype.slice.call(arguments)[0])}this.Handlebars=this.Handlebars||{},this.Handlebars.templates=this.Handlebars.templates||{},this.Handlebars.templates.apikey_auth=Handlebars.template({1:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return'               
 <span 
class="key_auth__value">'+s((i=null!=(i=t.value||(null!=e?e.value:e))?i:o,typeof
 
i===a?i.call(e,{name:"value",hash:{},data:r}):i))+"</span>\n"},3:function(e,t,n,r){return'
                <input placeholder="api_key" class="auth_input 
input_apiKey_entry" name="apiKey" type="text"/>\n'},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='<div 
class="key_input_container">\n    <h3 class="auth__title">Api key 
authorization</h3>\n    <div 
class="auth__description">'+l((a=null!=(a=t.description||(null!=e?e.description:e))?a:s
 ,typeof a===o?a.call(e,{name:"description",hash:{},data:r}):a))+'</div>\n    
<div>\n        <div class="key_auth__field">\n            <span 
class="key_auth__label">name:</span>\n            <span 
class="key_auth__value">'+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof 
a===o?a.call(e,{name:"name",hash:{},data:r}):a))+'</span>\n        </div>\n     
   <div class="key_auth__field">\n            <span 
class="key_auth__label">in:</span>\n            <span 
class="key_auth__value">'+l((a=null!=(a=t["in"]||(null!=e?e["in"]:e))?a:s,typeof
 a===o?a.call(e,{name:"in",hash:{},data:r}):a))+'</span>\n        </div>\n      
  <div class="key_auth__field">\n            <span 
class="key_auth__label">value:</span>\n';return 
i=t["if"].call(e,null!=e?e.isLogout:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(3,r),data:r}),null!=i&&(u+=i),u+"
        </div>\n    
</div>\n</div>\n"},useData:!0}),this.Handlebars.templates.auth_button_operation=Handlebars.template({1:function(e,t,n,r){ret
 urn"        authorize__btn_operation_login\n"},3:function(e,t,n,r){return"     
   authorize__btn_operation_logout\n"},5:function(e,t,n,r){var i,a='        <ul 
class="authorize-scopes">\n';return 
i=t.each.call(e,null!=e?e.scopes:e,{name:"each",hash:{},fn:this.program(6,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a+"
        </ul>\n"},6:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return'                
<li class="authorize__scope" 
title="'+s((i=null!=(i=t.description||(null!=e?e.description:e))?i:o,typeof 
i===a?i.call(e,{name:"description",hash:{},data:r}):i))+'">'+s((i=null!=(i=t.scope||(null!=e?e.scope:e))?i:o,typeof
 i===a?i.call(e,{name:"scope",hash:{},data:r}):i))+"</li>\n"},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var i,a='<div class="authorize__btn 
authorize__btn_operation\n';return 
i=t["if"].call(e,null!=e?e.isLogout:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(3,r),data:r}),null!=i&&(a+=i),a+='">\n',i=t["if"].c
 
all(e,null!=e?e.scopes:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a+"</div>\n"},useData:!0}),this.Handlebars.templates.auth_button=Handlebars.template({compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){return"<a class='authorize__btn' 
href=\"#\">Authorize</a>\n"},useData:!0}),this.Handlebars.templates.auth_view=Handlebars.template({1:function(e,t,n,r){return'
            <button type="button" class="auth__button auth_submit__button" 
data-sw-translate>Authorize</button>\n'},3:function(e,t,n,r){return'            
<button type="button" class="auth__button auth_logout__button" 
data-sw-translate>Logout</button>\n'},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var i,a='<div class="auth_container">\n\n 
   <div class="auth_inner"></div>\n    <div class="auth_submit">\n';return 
i=t.unless.call(e,null!=e?e.isLogout:e,{name:"unless",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(a+=i),i=t["if"].call(e,null!=e?e.isAuthoriz
 
ed:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a+"
    
</div>\n\n</div>\n"},useData:!0}),this.Handlebars.templates.basic_auth=Handlebars.template({1:function(e,t,n,r){return"
 - authorized"},3:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return'                
<span 
class="basic_auth__value">'+s((i=null!=(i=t.username||(null!=e?e.username:e))?i:o,typeof
 
i===a?i.call(e,{name:"username",hash:{},data:r}):i))+"</span>\n"},5:function(e,t,n,r){return'
                <input required placeholder="username" 
class="basic_auth__username auth_input" name="username" 
type="text"/>\n'},7:function(e,t,n,r){return'            <div 
class="auth_label">\n                <span class="basic_auth__label" 
data-sw-translate>password:</span>\n                <input required 
placeholder="password" class="basic_auth__password auth_input" name="password" 
type="password"/></label>\n            </div>\n'},compiler:[6,">= 
2.0.0-beta.1"],main:
 function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<div 
class='basic_auth_container'>\n    <h3 class=\"auth__title\">Basic 
authentication";return 
i=t["if"].call(e,null!=e?e.isLogout:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+='</h3>\n
    <form class="basic_input_container">\n        <div 
class="auth__description">'+l((a=null!=(a=t.description||(null!=e?e.description:e))?a:s,typeof
 a===o?a.call(e,{name:"description",hash:{},data:r}):a))+'</div>\n        <div 
class="auth_label">\n            <span class="basic_auth__label" 
data-sw-translate>username:</span>\n',i=t["if"].call(e,null!=e?e.isLogout:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.program(5,r),data:r}),null!=i&&(u+=i),u+="
        
</div>\n",i=t.unless.call(e,null!=e?e.isLogout:e,{name:"unless",hash:{},fn:this.program(7,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"
    </form>\n</div>\n"},useData:!0}),this.Handlebars.templates.content_type
 =Handlebars.template({1:function(e,t,n,r){var i,a="";return 
i=t.each.call(e,null!=e?e.produces:e,{name:"each",hash:{},fn:this.program(2,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a},2:function(e,t,n,r){var
 i=this.lambda,a=this.escapeExpression;return' <option 
value="'+a(i(e,e))+'">'+a(i(e,e))+"</option>\n"},4:function(e,t,n,r){return'  
<option value="application/json">application/json</option>\n'},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='<label 
data-sw-translate 
for="'+l((a=null!=(a=t.contentTypeId||(null!=e?e.contentTypeId:e))?a:s,typeof 
a===o?a.call(e,{name:"contentTypeId",hash:{},data:r}):a))+'">Response Content 
Type</label>\n<select name="contentType" 
id="'+l((a=null!=(a=t.contentTypeId||(null!=e?e.contentTypeId:e))?a:s,typeof 
a===o?a.call(e,{name:"contentTypeId",hash:{},data:r}):a))+'">\n';return 
i=t["if"].call(e,null!=e?e.produces:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(4,r
 
),data:r}),null!=i&&(u+=i),u+"</select>\n"},useData:!0}),$(function(){$.fn.vAlign=function(){return
 this.each(function(){var 
e=$(this).height(),t=$(this).parent().height(),n=(t-e)/2;$(this).css("margin-top",n)})},$.fn.stretchFormtasticInputWidthToParent=function(){return
 this.each(function(){var 
e=$(this).closest("form").innerWidth(),t=parseInt($(this).closest("form").css("padding-left"),10)+parseInt($(this).closest("form").css("padding-right"),10),n=parseInt($(this).css("padding-left"),10)+parseInt($(this).css("padding-right"),10);$(this).css("width",e-t-n)})},$("form.formtastic
 li.string input, form.formtastic 
textarea").stretchFormtasticInputWidthToParent(),$("ul.downplayed li 
div.content p").vAlign(),$("form.sandbox").submit(function(){var e=!0;return 
$(this).find("input.required").each(function(){$(this).removeClass("error"),""===$(this).val()&&($(this).addClass("error"),$(this).wiggle(),e=!1)}),e})}),Function.prototype.bind&&console&&"object"==typeof
 console.log&&["log","info"
 
,"warn","error","assert","dir","clear","profile","profileEnd"].forEach(function(e){console[e]=this.bind(console[e],console)},Function.prototype.call),window.Docs={shebang:function(){var
 e=$.param.fragment().split("/");switch(e.shift(),e.length){case 
1:if(e[0].length>0){var 
t="resource_"+e[0];Docs.expandEndpointListForResource(e[0]),$("#"+t).slideto({highlight:!1})}break;case
 
2:Docs.expandEndpointListForResource(e[0]),$("#"+t).slideto({highlight:!1});var 
n=e.join("_"),r=n+"_content";Docs.expandOperation($("#"+r)),$("#"+n).slideto({highlight:!1})}},toggleEndpointListForResource:function(e){var
 t=$("li#resource_"+Docs.escapeResourceName(e)+" 
ul.endpoints");t.is(":visible")?($.bbq.pushState("#/",2),Docs.collapseEndpointListForResource(e)):($.bbq.pushState("#/"+e,2),Docs.expandEndpointListForResource(e))},expandEndpointListForResource:function(e){var
 e=Docs.escapeResourceName(e);if(""==e)return void $(".resource 
ul.endpoints").slideDown();$("li#resource_"+e).addClass("active");var t=$("l
 i#resource_"+e+" 
ul.endpoints");t.slideDown()},collapseEndpointListForResource:function(e){var 
e=Docs.escapeResourceName(e);if(""==e)return void $(".resource 
ul.endpoints").slideUp();$("li#resource_"+e).removeClass("active");var 
t=$("li#resource_"+e+" 
ul.endpoints");t.slideUp()},expandOperationsForResource:function(e){return 
Docs.expandEndpointListForResource(e),""==e?void $(".resource ul.endpoints 
li.operation div.content").slideDown():void 
$("li#resource_"+Docs.escapeResourceName(e)+" li.operation 
div.content").each(function(){Docs.expandOperation($(this))})},collapseOperationsForResource:function(e){return
 Docs.expandEndpointListForResource(e),""==e?void $(".resource ul.endpoints 
li.operation div.content").slideUp():void 
$("li#resource_"+Docs.escapeResourceName(e)+" li.operation 
div.content").each(function(){Docs.collapseOperation($(this))})},escapeResourceName:function(e){return
 
e.replace(/[!"#$%&'()*+,.\/:;<=>?@\[\\\]\^`{|}~]/g,"\\$&")},expandOperation:function(e){e.slideDown()
 },collapseOperation:function(e){e.slideUp()}},function(e,t){"use 
strict";"function"==typeof define&&define.amd?define(t):"object"==typeof 
exports?module.exports=t():e.returnExports=t()}(this,function(){var 
e,t,n=Array,r=n.prototype,i=Object,a=i.prototype,o=Function,s=o.prototype,l=String,u=l.prototype,c=Number,p=c.prototype,h=r.slice,f=r.splice,d=r.push,m=r.unshift,y=r.concat,g=r.join,v=s.call,b=s.apply,w=Math.max,x=Math.min,j=a.toString,O="function"==typeof
 Symbol&&"symbol"==typeof 
Symbol.toStringTag,A=Function.prototype.toString,S=/^\s*class 
/,_=function(e){try{var 
t=A.call(e),n=t.replace(/\/\/.*\n/g,""),r=n.replace(/\/\*[.\s\S]*\*\//g,""),i=r.replace(/\n/gm,"
 ").replace(/ {2}/g," ");return 
S.test(i)}catch(a){return!1}},k=function(e){try{return 
_(e)?!1:(A.call(e),!0)}catch(t){return!1}},E="[object Function]",C="[object 
GeneratorFunction]",e=function(e){if(!e)return!1;if("function"!=typeof 
e&&"object"!=typeof e)return!1;if(O)return k(e);if(_(e))return!1;var 
t=j.call(e);return t===E
 ||t===C},I=RegExp.prototype.exec,T=function(e){try{return 
I.call(e),!0}catch(t){return!1}},M="[object 
RegExp]";t=function(e){return"object"!=typeof e?!1:O?T(e):j.call(e)===M};var 
$,U=String.prototype.valueOf,D=function(e){try{return 
U.call(e),!0}catch(t){return!1}},P="[object 
String]";$=function(e){return"string"==typeof e?!0:"object"!=typeof 
e?!1:O?D(e):j.call(e)===P};var L=i.defineProperty&&function(){try{var 
e={};i.defineProperty(e,"x",{enumerable:!1,value:e});for(var t in 
e)return!1;return e.x===e}catch(n){return!1}}(),R=function(e){var t;return 
t=L?function(e,t,n,r){!r&&t in 
e||i.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}:function(e,t,n,r){!r&&t
 in e||(e[t]=n)},function(n,r,i){for(var a in 
r)e.call(r,a)&&t(n,a,r[a],i)}}(a.hasOwnProperty),N=function(e){var t=typeof 
e;return null===e||"object"!==t&&"function"!==t},F=c.isNaN||function(e){return 
e!==e},B={ToInteger:function(e){var t=+e;return 
F(t)?t=0:0!==t&&t!==1/0&&t!==-(1/0)&&(t=(t>0||-1)*Math.floor
 (Math.abs(t))),t},ToPrimitive:function(t){var n,r,i;if(N(t))return 
t;if(r=t.valueOf,e(r)&&(n=r.call(t),N(n)))return 
n;if(i=t.toString,e(i)&&(n=i.call(t),N(n)))return n;throw new 
TypeError},ToObject:function(e){if(null==e)throw new TypeError("can't convert 
"+e+" to object");return i(e)},ToUint32:function(e){return 
e>>>0}},q=function(){};R(s,{bind:function(t){var n=this;if(!e(n))throw new 
TypeError("Function.prototype.bind called on incompatible "+n);for(var 
r,a=h.call(arguments,1),s=function(){if(this instanceof r){var 
e=b.call(n,this,y.call(a,h.call(arguments)));return i(e)===e?e:this}return 
b.call(n,t,y.call(a,h.call(arguments)))},l=w(0,n.length-a.length),u=[],c=0;l>c;c++)d.call(u,"$"+c);return
 r=o("binder","return function ("+g.call(u,",")+"){ return binder.apply(this, 
arguments); }")(s),n.prototype&&(q.prototype=n.prototype,r.prototype=new 
q,q.prototype=null),r}});var 
V=v.bind(a.hasOwnProperty),z=v.bind(a.toString),H=v.bind(h),J=b.bind(h),Y=v.bind(u.slice),Q=v.bind(u.split),K=v.b
 
ind(u.indexOf),W=v.bind(d),X=v.bind(a.propertyIsEnumerable),G=v.bind(r.sort),Z=n.isArray||function(e){return"[object
 Array]"===z(e)},ee=1!==[].unshift(0);R(r,{unshift:function(){return 
m.apply(this,arguments),this.length}},ee),R(n,{isArray:Z});var 
te=i("a"),ne="a"!==te[0]||!(0 in te),re=function(e){var 
t=!0,n=!0,r=!1;if(e)try{e.call("foo",function(e,n,r){"object"!=typeof 
r&&(t=!1)}),e.call([1],function(){"use strict";n="string"==typeof 
this},"x")}catch(i){r=!0}return!!e&&!r&&t&&n};R(r,{forEach:function(t){var 
n,r=B.ToObject(this),i=ne&&$(this)?Q(this,""):r,a=-1,o=B.ToUint32(i.length);if(arguments.length>1&&(n=arguments[1]),!e(t))throw
 new TypeError("Array.prototype.forEach callback must be a 
function");for(;++a<o;)a in i&&("undefined"==typeof 
n?t(i[a],a,r):t.call(n,i[a],a,r))}},!re(r.forEach)),R(r,{map:function(t){var 
r,i=B.ToObject(this),a=ne&&$(this)?Q(this,""):i,o=B.ToUint32(a.length),s=n(o);if(arguments.length>1&&(r=arguments[1]),!e(t))throw
 new TypeError("Array.prototype.map ca
 llback must be a function");for(var l=0;o>l;l++)l in a&&("undefined"==typeof 
r?s[l]=t(a[l],l,i):s[l]=t.call(r,a[l],l,i));return 
s}},!re(r.map)),R(r,{filter:function(t){var 
n,r,i=B.ToObject(this),a=ne&&$(this)?Q(this,""):i,o=B.ToUint32(a.length),s=[];if(arguments.length>1&&(r=arguments[1]),!e(t))throw
 new TypeError("Array.prototype.filter callback must be a function");for(var 
l=0;o>l;l++)l in a&&(n=a[l],("undefined"==typeof 
r?t(n,l,i):t.call(r,n,l,i))&&W(s,n));return 
s}},!re(r.filter)),R(r,{every:function(t){var 
n,r=B.ToObject(this),i=ne&&$(this)?Q(this,""):r,a=B.ToUint32(i.length);if(arguments.length>1&&(n=arguments[1]),!e(t))throw
 new TypeError("Array.prototype.every callback must be a function");for(var 
o=0;a>o;o++)if(o in i&&!("undefined"==typeof 
n?t(i[o],o,r):t.call(n,i[o],o,r)))return!1;return!0}},!re(r.every)),R(r,{some:function(t){var
 
n,r=B.ToObject(this),i=ne&&$(this)?Q(this,""):r,a=B.ToUint32(i.length);if(arguments.length>1&&(n=arguments[1]),!e(t))throw
 new TypeError("Array
 .prototype.some callback must be a function");for(var o=0;a>o;o++)if(o in 
i&&("undefined"==typeof 
n?t(i[o],o,r):t.call(n,i[o],o,r)))return!0;return!1}},!re(r.some));var 
ie=!1;r.reduce&&(ie="object"==typeof 
r.reduce.call("es5",function(e,t,n,r){return r})),R(r,{reduce:function(t){var 
n=B.ToObject(this),r=ne&&$(this)?Q(this,""):n,i=B.ToUint32(r.length);if(!e(t))throw
 new TypeError("Array.prototype.reduce callback must be a 
function");if(0===i&&1===arguments.length)throw new TypeError("reduce of empty 
array with no initial value");var 
a,o=0;if(arguments.length>=2)a=arguments[1];else for(;;){if(o in 
r){a=r[o++];break}if(++o>=i)throw new TypeError("reduce of empty array with no 
initial value")}for(;i>o;o++)o in r&&(a=t(a,r[o],o,n));return a}},!ie);var 
ae=!1;r.reduceRight&&(ae="object"==typeof 
r.reduceRight.call("es5",function(e,t,n,r){return 
r})),R(r,{reduceRight:function(t){var 
n=B.ToObject(this),r=ne&&$(this)?Q(this,""):n,i=B.ToUint32(r.length);if(!e(t))throw
 new TypeError("Array.proto
 type.reduceRight callback must be a 
function");if(0===i&&1===arguments.length)throw new TypeError("reduceRight of 
empty array with no initial value");var 
a,o=i-1;if(arguments.length>=2)a=arguments[1];else for(;;){if(o in 
r){a=r[o--];break}if(--o<0)throw new TypeError("reduceRight of empty array with 
no initial value")}if(0>o)return a;do o in 
r&&(a=t(a,r[o],o,n));while(o--);return a}},!ae);var 
oe=r.indexOf&&-1!==[0,1].indexOf(1,2);R(r,{indexOf:function(e){var 
t=ne&&$(this)?Q(this,""):B.ToObject(this),n=B.ToUint32(t.length);if(0===n)return-1;var
 
r=0;for(arguments.length>1&&(r=B.ToInteger(arguments[1])),r=r>=0?r:w(0,n+r);n>r;r++)if(r
 in t&&t[r]===e)return r;return-1}},oe);var 
se=r.lastIndexOf&&-1!==[0,1].lastIndexOf(0,-3);R(r,{lastIndexOf:function(e){var 
t=ne&&$(this)?Q(this,""):B.ToObject(this),n=B.ToUint32(t.length);if(0===n)return-1;var
 
r=n-1;for(arguments.length>1&&(r=x(r,B.ToInteger(arguments[1]))),r=r>=0?r:n-Math.abs(r);r>=0;r--)if(r
 in t&&e===t[r])return r;return-1}},se);var le=
 function(){var e=[1,2],t=e.splice();return 
2===e.length&&Z(t)&&0===t.length}();R(r,{splice:function(e,t){return 
0===arguments.length?[]:f.apply(this,arguments)}},!le);var ue=function(){var 
e={};return 
r.splice.call(e,0,0,1),1===e.length}();R(r,{splice:function(e,t){if(0===arguments.length)return[];var
 n=arguments;return 
this.length=w(B.ToInteger(this.length),0),arguments.length>0&&"number"!=typeof 
t&&(n=H(arguments),n.length<2?W(n,this.length-e):n[1]=B.ToInteger(t)),f.apply(this,n)}},!ue);var
 ce=function(){var e=new n(1e5);return 
e[8]="x",e.splice(1,1),7===e.indexOf("x")}(),pe=function(){var 
e=256,t=[];return 
t[e]="a",t.splice(e+1,0,"b"),"a"===t[e]}();R(r,{splice:function(e,t){for(var 
n,r=B.ToObject(this),i=[],a=B.ToUint32(r.length),o=B.ToInteger(e),s=0>o?w(a+o,0):x(o,a),u=x(w(B.ToInteger(t),0),a-s),c=0;u>c;)n=l(s+c),V(r,n)&&(i[c]=r[n]),c+=1;var
 p,h=H(arguments,2),f=h.length;if(u>f){c=s;for(var 
d=a-u;d>c;)n=l(c+u),p=l(c+f),V(r,n)?r[p]=r[n]:delete r[p],c+=1;c=a;for(var 
m=a-u+f;c>m;)d
 elete r[c-1],c-=1}else 
if(f>u)for(c=a-u;c>s;)n=l(c+u-1),p=l(c+f-1),V(r,n)?r[p]=r[n]:delete 
r[p],c-=1;c=s;for(var y=0;y<h.length;++y)r[c]=h[y],c+=1;return 
r.length=a-u+f,i}},!ce||!pe);var 
he,fe=r.join;try{he="1,2,3"!==Array.prototype.join.call("123",",")}catch(de){he=!0}he&&R(r,{join:function(e){var
 t="undefined"==typeof e?",":e;return 
fe.call($(this)?Q(this,""):this,t)}},he);var me="1,2"!==[1,2].join(void 
0);me&&R(r,{join:function(e){var t="undefined"==typeof e?",":e;return 
fe.call(this,t)}},me);var ye=function(e){for(var 
t=B.ToObject(this),n=B.ToUint32(t.length),r=0;r<arguments.length;)t[n+r]=arguments[r],r+=1;return
 t.length=n+r,n+r},ge=function(){var e={},t=Array.prototype.push.call(e,void 
0);return 1!==t||1!==e.length||"undefined"!=typeof 
e[0]||!V(e,0)}();R(r,{push:function(e){return 
Z(this)?d.apply(this,arguments):ye.apply(this,arguments)}},ge);var 
ve=function(){var e=[],t=e.push(void 0);return 
1!==t||1!==e.length||"undefined"!=typeof 
e[0]||!V(e,0)}();R(r,{push:ye},ve),R(r,{sli
 ce:function(e,t){var n=$(this)?Q(this,""):this;return J(n,arguments)}},ne);var 
be=function(){try{return[1,2].sort(null),[1,2].sort({}),!0}catch(e){}return!1}(),we=function(){try{return[1,2].sort(/a/),!1}catch(e){}return!0}(),xe=function(){try{return[1,2].sort(void
 0),!0}catch(e){}return!1}();R(r,{sort:function(t){if("undefined"==typeof 
t)return G(this);if(!e(t))throw new TypeError("Array.prototype.sort callback 
must be a function");return G(this,t)}},be||!xe||!we);var 
je=!X({toString:null},"toString"),Oe=X(function(){},"prototype"),Ae=!V("x","0"),Se=function(e){var
 t=e.constructor;return 
t&&t.prototype===e},_e={$window:!0,$console:!0,$parent:!0,$self:!0,$frame:!0,$frames:!0,$frameElement:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$external:!0},ke=function(){if("undefined"==typeof
 window)return!1;for(var e in 
window)try{!_e["$"+e]&&V(window,e)&&null!==window[e]&&"object"==typeof 
window[e]&&Se(window[e])}catch(t){return!0}return!1}(),Ee=function(e){if("undefined"==typeof
 window||!ke
 )return Se(e);try{return 
Se(e)}catch(t){return!1}},Ce=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],Ie=Ce.length,Te=function(e){return"[object
 Arguments]"===z(e)},Me=function(t){return null!==t&&"object"==typeof 
t&&"number"==typeof 
t.length&&t.length>=0&&!Z(t)&&e(t.callee)},$e=Te(arguments)?Te:Me;R(i,{keys:function(t){var
 n=e(t),r=$e(t),i=null!==t&&"object"==typeof t,a=i&&$(t);if(!i&&!n&&!r)throw 
new TypeError("Object.keys called on a non-object");var 
o=[],s=Oe&&n;if(a&&Ae||r)for(var u=0;u<t.length;++u)W(o,l(u));if(!r)for(var c 
in t)s&&"prototype"===c||!V(t,c)||W(o,l(c));if(je)for(var 
p=Ee(t),h=0;Ie>h;h++){var f=Ce[h];p&&"constructor"===f||!V(t,f)||W(o,f)}return 
o}});var Ue=i.keys&&function(){return 
2===i.keys(arguments).length}(1,2),De=i.keys&&function(){var 
e=i.keys(arguments);return 
1!==arguments.length||1!==e.length||1!==e[0]}(1),Pe=i.keys;R(i,{keys:function(e){return
 Pe($e(e)?H(e):e)}},!Ue||De);var Le,Re,Ne=0!==new
  Date(-0xc782b5b342b24).getUTCMonth(),Fe=new Date(-0x55d318d56a724),Be=new 
Date(14496624e5),qe="Mon, 01 Jan -45875 11:59:59 
GMT"!==Fe.toUTCString(),Ve=Fe.getTimezoneOffset();-720>Ve?(Le="Tue Jan 02 
-45875"!==Fe.toDateString(),Re=!/^Thu Dec 10 2015 \d\d:\d\d:\d\d 
GMT[-\+]\d\d\d\d(?: |$)/.test(Be.toString())):(Le="Mon Jan 01 
-45875"!==Fe.toDateString(),Re=!/^Wed Dec 09 2015 \d\d:\d\d:\d\d 
GMT[-\+]\d\d\d\d(?: |$)/.test(Be.toString()));var 
ze=v.bind(Date.prototype.getFullYear),He=v.bind(Date.prototype.getMonth),Je=v.bind(Date.prototype.getDate),Ye=v.bind(Date.prototype.getUTCFullYear),Qe=v.bind(Date.prototype.getUTCMonth),Ke=v.bind(Date.prototype.getUTCDate),We=v.bind(Date.prototype.getUTCDay),Xe=v.bind(Date.prototype.getUTCHours),Ge=v.bind(Date.prototype.getUTCMinutes),Ze=v.bind(Date.prototype.getUTCSeconds),et=v.bind(Date.prototype.getUTCMilliseconds),tt=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],nt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],rt=function
 (e,t){return Je(new 
Date(t,e,0))};R(Date.prototype,{getFullYear:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=ze(this);return 0>e&&He(this)>11?e+1:e},getMonth:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=ze(this),t=He(this);return 0>e&&t>11?0:t},getDate:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=ze(this),t=He(this),n=Je(this);if(0>e&&t>11){if(12===t)return n;var 
r=rt(0,e+1);return r-n+1}return n},getUTCFullYear:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=Ye(this);return 
0>e&&Qe(this)>11?e+1:e},getUTCMonth:function(){if(!(this&&this instanceof 
Date))throw new TypeError("this is not a Date object.");var 
e=Ye(this),t=Qe(this);return 
0>e&&t>11?0:t},getUTCDate:function(){if(!(this&&this instanceof Date))throw new 
TypeError("this is not a Date object.");var e=Ye(this),t=
 Qe(this),n=Ke(this);if(0>e&&t>11){if(12===t)return n;var r=rt(0,e+1);return 
r-n+1}return n}},Ne),R(Date.prototype,{toUTCString:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=We(this),t=Ke(this),n=Qe(this),r=Ye(this),i=Xe(this),a=Ge(this),o=Ze(this);return
 tt[e]+", "+(10>t?"0"+t:t)+" "+nt[n]+" "+r+" 
"+(10>i?"0"+i:i)+":"+(10>a?"0"+a:a)+":"+(10>o?"0"+o:o)+" 
GMT"}},Ne||qe),R(Date.prototype,{toDateString:function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=this.getDay(),t=this.getDate(),n=this.getMonth(),r=this.getFullYear();return 
tt[e]+" "+nt[n]+" "+(10>t?"0"+t:t)+" 
"+r}},Ne||Le),(Ne||Re)&&(Date.prototype.toString=function(){if(!(this&&this 
instanceof Date))throw new TypeError("this is not a Date object.");var 
e=this.getDay(),t=this.getDate(),n=this.getMonth(),r=this.getFullYear(),i=this.getHours(),a=this.getMinutes(),o=this.getSeconds(),s=this.getTimezoneOffset(),l=Math.floor(Math.abs(s
 )/60),u=Math.floor(Math.abs(s)%60);return tt[e]+" "+nt[n]+" "+(10>t?"0"+t:t)+" 
"+r+" "+(10>i?"0"+i:i)+":"+(10>a?"0"+a:a)+":"+(10>o?"0"+o:o)+" 
GMT"+(s>0?"-":"+")+(10>l?"0"+l:l)+(10>u?"0"+u:u)},L&&i.defineProperty(Date.prototype,"toString",{configurable:!0,enumerable:!1,writable:!0}));var
 it=-621987552e5,at="-000001",ot=Date.prototype.toISOString&&-1===new 
Date(it).toISOString().indexOf(at),st=Date.prototype.toISOString&&"1969-12-31T23:59:59.999Z"!==new
 
Date(-1).toISOString(),lt=v.bind(Date.prototype.getTime);R(Date.prototype,{toISOString:function(){if(!isFinite(this)||!isFinite(lt(this)))throw
 new RangeError("Date.prototype.toISOString called on non-finite value.");var 
e=Ye(this),t=Qe(this);e+=Math.floor(t/12),t=(t%12+12)%12;var 
n=[t+1,Ke(this),Xe(this),Ge(this),Ze(this)];e=(0>e?"-":e>9999?"+":"")+Y("00000"+Math.abs(e),e>=0&&9999>=e?-4:-6);for(var
 r=0;r<n.length;++r)n[r]=Y("00"+n[r],-2);return 
e+"-"+H(n,0,2).join("-")+"T"+H(n,2).join(":")+"."+Y("000"+et(this),-3)+"Z"}},ot||st);var
 ut
 =function(){try{return Date.prototype.toJSON&&null===new 
Date(NaN).toJSON()&&-1!==new 
Date(it).toJSON().indexOf(at)&&Date.prototype.toJSON.call({toISOString:function(){return!0}})}catch(e){return!1}}();ut||(Date.prototype.toJSON=function(t){var
 n=i(this),r=B.ToPrimitive(n);if("number"==typeof r&&!isFinite(r))return 
null;var a=n.toISOString;if(!e(a))throw new TypeError("toISOString property is 
not callable");return a.call(n)});var 
ct=1e15===Date.parse("+033658-09-27T01:46:40.000Z"),pt=!isNaN(Date.parse("2012-04-04T24:00:00.500Z"))||!isNaN(Date.parse("2012-11-31T23:59:59.000Z"))||!isNaN(Date.parse("2012-12-31T23:59:60.000Z")),ht=isNaN(Date.parse("2000-01-01T00:00:00.000Z"));if(ht||pt||!ct){var
 ft=Math.pow(2,31)-1,dt=F(new 
Date(1970,0,1,0,0,0,ft+1).getTime());Date=function(e){var 
t=function(n,r,i,a,o,s,u){var c,p=arguments.length;if(this instanceof e){var 
h=s,f=u;if(dt&&p>=7&&u>ft){var 
d=Math.floor(u/ft)*ft,m=Math.floor(d/1e3);h+=m,f-=1e3*m}c=1===p&&l(n)===n?new 
e(t.parse(n)):p>=7?new 
 e(n,r,i,a,o,h,f):p>=6?new e(n,r,i,a,o,h):p>=5?new e(n,r,i,a,o):p>=4?new 
e(n,r,i,a):p>=3?new e(n,r,i):p>=2?new e(n,r):p>=1?new e(n instanceof 
e?+n:n):new e}else c=e.apply(this,arguments);return 
N(c)||R(c,{constructor:t},!0),c},n=new 
RegExp("^(\\d{4}|[+-]\\d{6})(?:-(\\d{2})(?:-(\\d{2})(?:T(\\d{2}):(\\d{2})(?::(\\d{2})(?:(\\.\\d{1,}))?)?(Z|(?:([-+])(\\d{2}):(\\d{2})))?)?)?)?$"),r=[0,31,59,90,120,151,181,212,243,273,304,334,365],i=function(e,t){var
 n=t>1?1:0;return 
r[t]+Math.floor((e-1969+n)/4)-Math.floor((e-1901+n)/100)+Math.floor((e-1601+n)/400)+365*(e-1970)},a=function(t){var
 n=0,r=t;if(dt&&r>ft){var 
i=Math.floor(r/ft)*ft,a=Math.floor(i/1e3);n+=a,r-=1e3*a}return c(new 
e(1970,0,1,0,0,n,r))};for(var o in 
e)V(e,o)&&(t[o]=e[o]);R(t,{now:e.now,UTC:e.UTC},!0),t.prototype=e.prototype,R(t.prototype,{constructor:t},!0);var
 s=function(t){var r=n.exec(t);if(r){var 
o,s=c(r[1]),l=c(r[2]||1)-1,u=c(r[3]||1)-1,p=c(r[4]||0),h=c(r[5]||0),f=c(r[6]||0),d=Math.floor(1e3*c(r[7]||0)),m=Boolean(r[4]&&!r[8])
 
,y="-"===r[9]?1:-1,g=c(r[10]||0),v=c(r[11]||0),b=h>0||f>0||d>0;return(b?24:25)>p&&60>h&&60>f&&1e3>d&&l>-1&&12>l&&24>g&&60>v&&u>-1&&u<i(s,l+1)-i(s,l)&&(o=60*(24*(i(s,l)+u)+p+g*y),o=1e3*(60*(o+h+v*y)+f)+d,m&&(o=a(o)),o>=-864e13&&864e13>=o)?o:NaN}return
 e.parse.apply(this,arguments)};return 
R(t,{parse:s}),t}(Date)}Date.now||(Date.now=function(){return(new 
Date).getTime()});var 
mt=p.toFixed&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==0xde0b6b3a7640080.toFixed(0)),yt={base:1e7,size:6,data:[0,0,0,0,0,0],multiply:function(e,t){for(var
 
n=-1,r=t;++n<yt.size;)r+=e*yt.data[n],yt.data[n]=r%yt.base,r=Math.floor(r/yt.base)},divide:function(e){for(var
 
t=yt.size,n=0;--t>=0;)n+=yt.data[t],yt.data[t]=Math.floor(n/e),n=n%e*yt.base},numToString:function(){for(var
 e=yt.size,t="";--e>=0;)if(""!==t||0===e||0!==yt.data[e]){var 
n=l(yt.data[e]);""===t?t=n:t+=Y("0000000",0,7-n.length)+n}return 
t},pow:function Pt(e,t,n){return 0===t?n:t%2===1?Pt(e,t-1,n*
 e):Pt(e*e,t/2,n)},log:function(e){for(var 
t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return 
t}},gt=function(e){var 
t,n,r,i,a,o,s,u;if(t=c(e),t=F(t)?0:Math.floor(t),0>t||t>20)throw new 
RangeError("Number.toFixed called with invalid number of 
decimals");if(n=c(this),F(n))return"NaN";if(-1e21>=n||n>=1e21)return 
l(n);if(r="",0>n&&(r="-",n=-n),i="0",n>1e-21)if(a=yt.log(n*yt.pow(2,69,1))-69,o=0>a?n*yt.pow(2,-a,1):n/yt.pow(2,a,1),o*=4503599627370496,a=52-a,a>0){for(yt.multiply(0,o),s=t;s>=7;)yt.multiply(1e7,0),s-=7;for(yt.multiply(yt.pow(10,s,1),0),s=a-1;s>=23;)yt.divide(1<<23),s-=23;yt.divide(1<<s),yt.multiply(1,1),yt.divide(2),i=yt.numToString()}else
 
yt.multiply(0,o),yt.multiply(1<<-a,0),i=yt.numToString()+Y("0.00000000000000000000",2,2+t);return
 
t>0?(u=i.length,i=t>=u?r+Y("0.0000000000000000000",0,t-u+2)+i:r+Y(i,0,u-t)+"."+Y(i,u-t)):i=r+i,i};R(p,{toFixed:gt},mt);var
 vt=function(){try{return"1"===1..toPrecision(void 
0)}catch(e){return!0}}(),bt=p.toPrecision;R(p,{toPrecision:func
 tion(e){return"undefined"==typeof 
e?bt.call(this):bt.call(this,e)}},vt),2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||"t"==="tesst".split(/(s)*/)[1]||4!=="test".split(/(?:)/,-1).length||"".split(/.?/).length||".".split(/()()/).length>1?!function(){var
 
e="undefined"==typeof/()??/.exec("")[1],n=Math.pow(2,32)-1;u.split=function(r,i){var
 a=String(this);if("undefined"==typeof r&&0===i)return[];if(!t(r))return 
Q(this,r,i);var 
o,s,l,u,c=[],p=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(r.sticky?"y":""),h=0,f=new
 RegExp(r.source,p+"g");e||(o=new RegExp("^"+f.source+"$(?!\\s)",p));var 
m="undefined"==typeof 
i?n:B.ToUint32(i);for(s=f.exec(a);s&&(l=s.index+s[0].length,!(l>h&&(W(c,Y(a,h,s.index)),!e&&s.length>1&&s[0].replace(o,function(){for(var
 e=1;e<arguments.length-2;e++)"undefined"==typeof arguments[e]&&(s[e]=void 
0)}),s.length>1&&s.index<a.length&&d.apply(c,H(s,1)),u=s[0].length,h=l,c.length>=m)));)f.lastIndex===s.index&&f.lastIndex++,s=f.exec(a);ret
 urn 
h===a.length?!u&&f.test("")||W(c,""):W(c,Y(a,h)),c.length>m?H(c,0,m):c}}():"0".split(void
 0,0).length&&(u.split=function(e,t){return"undefined"==typeof 
e&&0===t?[]:Q(this,e,t)});var wt=u.replace,xt=function(){var 
e=[];return"x".replace(/x(.)?/g,function(t,n){W(e,n)}),1===e.length&&"undefined"==typeof
 e[0]}();xt||(u.replace=function(n,r){var 
i=e(r),a=t(n)&&/\)[*?]/.test(n.source);if(i&&a){var o=function(e){var 
t=arguments.length,i=n.lastIndex;n.lastIndex=0;var a=n.exec(e)||[];return 
n.lastIndex=i,W(a,arguments[t-2],arguments[t-1]),r.apply(this,a)};return 
wt.call(this,n,o)}return wt.call(this,n,r)});var 
jt=u.substr,Ot="".substr&&"b"!=="0b".substr(-1);R(u,{substr:function(e,t){var 
n=e;return 0>e&&(n=w(this.length+e,0)),jt.call(this,n,t)}},Ot);var At="     
\n\x0B\f\r   ᠎      
        \u2028\u2029\ufeff",St="​",_t="["+At+"]",kt=new 
RegExp("^"+_t+_t+"*"),Et=new 
RegExp(_t+_t+"*$"),Ct=u.trim&&(At.trim()||!St.trim());R(u,{trim:function(){if("undefined"==typ
 eof this||null===this)throw new TypeError("can't convert "+this+" to 
object");return l(this).replace(kt,"").replace(Et,"")}},Ct);var 
It=v.bind(String.prototype.trim),Tt=u.lastIndexOf&&-1!=="abcあい".lastIndexOf("あい",2);R(u,{lastIndexOf:function(e){if("undefined"==typeof
 this||null===this)throw new TypeError("can't convert "+this+" to 
object");for(var 
t=l(this),n=l(e),r=arguments.length>1?c(arguments[1]):NaN,i=F(r)?1/0:B.ToInteger(r),a=x(w(i,0),t.length),o=n.length,s=a+o;s>0;){s=w(0,s-o);var
 u=K(Y(t,s,a+o),n);if(-1!==u)return s+u}return-1}},Tt);var 
Mt=u.lastIndexOf;if(R(u,{lastIndexOf:function(e){return 
Mt.apply(this,arguments)}},1!==u.lastIndexOf.length),8===parseInt(At+"08")&&22===parseInt(At+"0x16")||(parseInt=function(e){var
 t=/^[\-+]?0[xX]/;return function(n,r){var 
i=It(String(n)),a=c(r)||(t.test(i)?16:10);return 
e(i,a)}}(parseInt)),1/parseFloat("-0")!==-(1/0)&&(parseFloat=function(e){return 
function(t){var n=It(String(t)),r=e(n);return 
0===r&&"-"===Y(n,0,1)?-0:r}}(parseFl
 oat)),"RangeError: test"!==String(new RangeError("test"))){var 
$t=function(){if("undefined"==typeof this||null===this)throw new 
TypeError("can't convert "+this+" to object");
-var e=this.name;"undefined"==typeof e?e="Error":"string"!=typeof 
e&&(e=l(e));var t=this.message;return"undefined"==typeof 
t?t="":"string"!=typeof t&&(t=l(t)),e?t?e+": 
"+t:e:t};Error.prototype.toString=$t}if(L){var Ut=function(e,t){if(X(e,t)){var 
n=Object.getOwnPropertyDescriptor(e,t);n.configurable&&(n.enumerable=!1,Object.defineProperty(e,t,n))}};Ut(Error.prototype,"message"),""!==Error.prototype.message&&(Error.prototype.message=""),Ut(Error.prototype,"name")}if("/a/gim"!==String(/a/gim)){var
 Dt=function(){var e="/"+this.source+"/";return 
this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),e};RegExp.prototype.toString=Dt}}),Handlebars.registerHelper("sanitize",function(e){return
 e=e.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,""),new 
Handlebars.SafeString(e)}),Handlebars.registerHelper("renderTextParam",function(e){var
 
t,n="text",r="",i=e.type||e.schema.type||"",a="array"===i.toLowerCase()||e.allowMultiple,o=a&&Array.isArray(e["default"])?e["
 default"].join("\n"):e["default"],s=Object.keys(e).filter(function(e){return 
null!==e.match(/^X-data-/i)}).reduce(function(t,n){return t+=" 
"+n.substring(2,n.length)+"='"+e[n]+"'"},"");if("undefined"==typeof 
o&&(o=""),e.format&&"password"===e.format&&(n="password"),e.valueId&&(r=" 
id='"+e.valueId+"'"),("string"==typeof o||o instanceof 
String)&&(o=o.replace(/'/g,"&apos;")),a)t="<textarea 
class='body-textarea"+(e.required?" required":"")+"' 
name='"+e.name+"'"+r+s,t+=" placeholder='Provide multiple values in new 
lines"+(e.required?" (at least one 
required).":".")+"'>",t+=o+"</textarea>";else{var 
l="parameter";e.required&&(l+=" required"),t="<input class='"+l+"' 
minlength='"+(e.required?1:0)+"'",t+=" name='"+e.name+"' 
placeholder='"+(e.required?"(required)":"")+"'"+r+s,t+=" type='"+n+"' 
value='"+o+"'/>"}return new 
Handlebars.SafeString(t)}),Handlebars.registerHelper("ifCond",function(e,t,n,r){switch(t){case"==":return
 e==n?r.fn(this):r.inverse(this);case"===":return e===n?r.fn(this):r.i
 nverse(this);case"<":return n>e?r.fn(this):r.inverse(this);case"<=":return 
n>=e?r.fn(this):r.inverse(this);case">":return 
e>n?r.fn(this):r.inverse(this);case">=":return 
e>=n?r.fn(this):r.inverse(this);case"&&":return 
e&&n?r.fn(this):r.inverse(this);case"||":return 
e||n?r.fn(this):r.inverse(this);default:return 
r.inverse(this)}}),this.Handlebars.templates.main=Handlebars.template({1:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression,s='  <div 
class="info_title">'+o(a(null!=(i=null!=e?e.info:e)?i.title:i,e))+'</div>\n  
<div class="info_description markdown">';return 
i=a(null!=(i=null!=e?e.info:e)?i.description:i,e),null!=i&&(s+=i),s+="</div>\n",i=t["if"].call(e,null!=e?e.externalDocs:e,{name:"if",hash:{},fn:this.program(2,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+="
  
",i=t["if"].call(e,null!=(i=null!=e?e.info:e)?i.termsOfServiceUrl:i,{name:"if",hash:{},fn:this.program(4,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+="\n
  ",i=t["if"].call(e,null!=(i=null!=(i=null!=e?
 
e.info:e)?i.contact:i)?i.name:i,{name:"if",hash:{},fn:this.program(6,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+="\n
  
",i=t["if"].call(e,null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.url:i,{name:"if",hash:{},fn:this.program(8,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+="\n
  
",i=t["if"].call(e,null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.email:i,{name:"if",hash:{},fn:this.program(10,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+="\n
  
",i=t["if"].call(e,null!=(i=null!=e?e.info:e)?i.license:i,{name:"if",hash:{},fn:this.program(12,r),inverse:this.noop,data:r}),null!=i&&(s+=i),s+"\n"},2:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression;return"  
<p>"+o(a(null!=(i=null!=e?e.externalDocs:e)?i.description:i,e))+'</p>\n  <a 
href="'+o(a(null!=(i=null!=e?e.externalDocs:e)?i.url:i,e))+'" 
target="_blank">'+o(a(null!=(i=null!=e?e.externalDocs:e)?i.url:i,e))+"</a>\n"},4:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression;return'<div class="info_tos"><a t
 arget="_blank" 
href="'+o(a(null!=(i=null!=e?e.info:e)?i.termsOfServiceUrl:i,e))+'" 
data-sw-translate>Terms of service</a></div>'},6:function(e,t,n,r){var 
i,a=this.lambda,o=this.escapeExpression;return"<div><div class='info_name' 
style=\"display: inline\" data-sw-translate>Created by </div> 
"+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.name:i,e))+"</div>"},8:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression;return"<div class='info_url' 
data-sw-translate>See more at <a 
href=\""+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.url:i,e))+'">'+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.url:i,e))+"</a></div>"},10:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression;return'<div class=\'info_email\'><a 
target="_parent" 
href="mailto:'+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.contact:i)?i.email:i,e))+"?subject="+o(a(null!=(i=null!=e?e.info:e)?i.title:i,e))+'"
 data-sw-translate>Contact the developer</a></div>'},12:function(e,t,n,r){var 
i,a=thi
 s.lambda,o=this.escapeExpression;return"<div class='info_license'><a 
target=\"_blank\" 
href='"+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.license:i)?i.url:i,e))+"'>"+o(a(null!=(i=null!=(i=null!=e?e.info:e)?i.license:i)?i.name:i,e))+"</a></div>"},14:function(e,t,n,r){var
 i,a=this.lambda,o=this.escapeExpression;return'  , <span style="font-variant: 
small-caps" data-sw-translate>api version</span>: 
'+o(a(null!=(i=null!=e?e.info:e)?i.version:i,e))+"\n    
"},16:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return'    <span 
style="float:right"><a target="_blank" 
href="'+s((i=null!=(i=t.validatorUrl||(null!=e?e.validatorUrl:e))?i:o,typeof 
i===a?i.call(e,{name:"validatorUrl",hash:{},data:r}):i))+"/debug?url="+s((i=null!=(i=t.url||(null!=e?e.url:e))?i:o,typeof
 i===a?i.call(e,{name:"url",hash:{},data:r}):i))+'"><img id="validator" 
src="'+s((i=null!=(i=t.validatorUrl||(null!=e?e.validatorUrl:e))?i:o,typeof 
i===a?i.call(e,{name:"validatorUrl",hash:{},data:r}):i))
 +"?url="+s((i=null!=(i=t.url||(null!=e?e.url:e))?i:o,typeof 
i===a?i.call(e,{name:"url",hash:{},data:r}):i))+'"></a>\n    
</span>\n'},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<div class='info' 
id='api_info'>\n";return 
i=t["if"].call(e,null!=e?e.info:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="</div>\n<div
 class='container' id='resources_container'>\n  <div 
class='authorize-wrapper'></div>\n\n  <ul id='resources'></ul>\n\n  <div 
class=\"footer\">\n    <h4 style=\"color: #999\">[ <span style=\"font-variant: 
small-caps\">base url</span>: 
"+l((a=null!=(a=t.basePath||(null!=e?e.basePath:e))?a:s,typeof 
a===o?a.call(e,{name:"basePath",hash:{},data:r}):a))+"\n",i=t["if"].call(e,null!=(i=null!=e?e.info:e)?i.version:i,{name:"if",hash:{},fn:this.program(14,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="]\n",i=t["if"].call(e,null!=e?e.validatorUrl:e,{name:"if",hash:{},fn
 :this.program(16,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"    </h4>\n  
  
</div>\n</div>\n"},useData:!0}),this.Handlebars.templates.oauth2=Handlebars.template({1:function(e,t,n,r){var
 i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='            
<li>\n                <input class="oauth-scope" type="checkbox" 
data-scope="'+l((a=null!=(a=t.scope||(null!=e?e.scope:e))?a:s,typeof 
a===o?a.call(e,{name:"scope",hash:{},data:r}):a))+'" 
oauthtype="'+l((a=null!=(a=t.OAuthSchemeKey||(null!=e?e.OAuthSchemeKey:e))?a:s,typeof
 a===o?a.call(e,{name:"OAuthSchemeKey",hash:{},data:r}):a))+'"/>\n              
  <label>'+l((a=null!=(a=t.scope||(null!=e?e.scope:e))?a:s,typeof 
a===o?a.call(e,{name:"scope",hash:{},data:r}):a))+'</label><br/>\n              
  <span 
class="api-scope-desc">'+l((a=null!=(a=t.description||(null!=e?e.description:e))?a:s,typeof
 a===o?a.call(e,{name:"description",hash:{},data:r}):a))+"\n";return 
i=t["if"].call(e,null!=e?e.OAuthSchemeKey:e,{name:"if",hash:{},fn:
 this.program(2,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"               
 </span>\n            </li>\n"},2:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return"                
        
("+s((i=null!=(i=t.OAuthSchemeKey||(null!=e?e.OAuthSchemeKey:e))?i:o,typeof 
i===a?i.call(e,{name:"OAuthSchemeKey",hash:{},data:r}):i))+")\n"},compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='<div>\n    <h3 
class="auth__title">Select OAuth2.0 Scopes</h3>\n    
<p>'+l((a=null!=(a=t.description||(null!=e?e.description:e))?a:s,typeof 
a===o?a.call(e,{name:"description",hash:{},data:r}):a))+'</p>\n    <p>Scopes 
are used to grant an application different levels of access to data on behalf 
of the end user. Each API may declare one or more scopes.\n        <a 
href="#">Learn how to use</a>\n    </p>\n    <p><strong> 
'+l((a=null!=(a=t.appName||(null!=e?e.appName:e))?a:s,typeof 
a===o?a.call(e,{name:"appName
 ",hash:{},data:r}):a))+" </strong> API requires the following scopes. Select 
which ones you want to grant to Swagger UI.</p>\n    <p>Authorization URL: 
"+l((a=null!=(a=t.authorizationUrl||(null!=e?e.authorizationUrl:e))?a:s,typeof 
a===o?a.call(e,{name:"authorizationUrl",hash:{},data:r}):a))+"</p>\n    
<p>flow: "+l((a=null!=(a=t.flow||(null!=e?e.flow:e))?a:s,typeof 
a===o?a.call(e,{name:"flow",hash:{},data:r}):a))+'</p>\n    <ul 
class="api-popup-scopes">\n';return 
i=t.each.call(e,null!=e?e.scopes:e,{name:"each",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"
    
</ul>\n</div>"},useData:!0}),this.Handlebars.templates.operation=Handlebars.template({1:function(e,t,n,r){return"deprecated"},3:function(e,t,n,r){return"
            <h4><span data-sw-translate>Warning: 
Deprecated</span></h4>\n"},5:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l='        <h4><span 
data-sw-translate>Implementation Notes</span></h4>\n        <div 
class="markdown">';return a=n
 ull!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof 
a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(l+=i),l+"</div>\n"},7:function(e,t,n,r){return"
            <div class='authorize-wrapper 
authorize-wrapper_operation'></div>\n"},9:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='          <div 
class="response-class">\n            <h4><span data-sw-translate>Response 
Class</span> (<span data-sw-translate>Status</span> 
'+l((a=null!=(a=t.successCode||(null!=e?e.successCode:e))?a:s,typeof 
a===o?a.call(e,{name:"successCode",hash:{},data:r}):a))+")</h4>\n              
";return 
i=t["if"].call(e,null!=e?e.successDescription:e,{name:"if",hash:{},fn:this.program(10,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+'\n
            <p><span class="model-signature" /></p>\n            <br/>\n        
    <div class="response-content-type" />\n            
</div>\n'},10:function(e,t,n,r){var i,a,o="function",s=t.helperMissing,l='<div 
class=
 "markdown">';return 
a=null!=(a=t.successDescription||(null!=e?e.successDescription:e))?a:s,i=typeof 
a===o?a.call(e,{name:"successDescription",hash:{},data:r}):a,null!=i&&(l+=i),l+"</div>"},12:function(e,t,n,r){var
 i,a='          <h4 data-sw-translate>Headers</h4>\n          <table 
class="headers">\n            <thead>\n              <tr>\n                <th 
style="width: 100px; max-width: 100px" data-sw-translate>Header</th>\n          
      <th style="width: 310px; max-width: 310px" 
data-sw-translate>Description</th>\n                <th style="width: 200px; 
max-width: 200px" data-sw-translate>Type</th>\n                <th 
style="width: 320px; max-width: 320px" data-sw-translate>Other</th>\n           
   </tr>\n            </thead>\n            <tbody>\n';return 
i=t.each.call(e,null!=e?e.headers:e,{name:"each",hash:{},fn:this.program(13,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a+"
            </tbody>\n          </table>\n"},13:function(e,t,n,r){var 
i=this.lambda,a=this.escap
 eExpression;return"              <tr>\n                
<td>"+a(i(r&&r.key,e))+"</td>\n                
<td>"+a(i(null!=e?e.description:e,e))+"</td>\n                
<td>"+a(i(null!=e?e.type:e,e))+"</td>\n                
<td>"+a(i(null!=e?e.other:e,e))+"</td>\n              
</tr>\n"},15:function(e,t,n,r){return'          <h4 
data-sw-translate>Parameters</h4>\n          <table class=\'fullwidth 
parameters\'>\n          <thead>\n            <tr>\n            <th 
style="width: 100px; max-width: 100px" data-sw-translate>Parameter</th>\n       
     <th style="width: 310px; max-width: 310px" data-sw-translate>Value</th>\n  
          <th style="width: 200px; max-width: 200px" 
data-sw-translate>Description</th>\n            <th style="width: 100px; 
max-width: 100px" data-sw-translate>Parameter Type</th>\n            <th 
style="width: 220px; max-width: 230px" data-sw-translate>Data Type</th>\n       
     </tr>\n          </thead>\n          <tbody class="operation-params">\n\n  
        </tbody
 >\n          </table>\n'},17:function(e,t,n,r){return"          <div 
 >style='margin:0;padding:0;display:inline'></div>\n          <h4 
 >data-sw-translate>Response Messages</h4>\n          <table class='fullwidth 
 >response-messages'>\n            <thead>\n            <tr>\n              <th 
 >data-sw-translate>HTTP Status Code</th>\n              <th 
 >data-sw-translate>Reason</th>\n              <th data-sw-translate>Response 
 >Model</th>\n              <th data-sw-translate>Headers</th>\n            
 ></tr>\n            </thead>\n            <tbody class=\"operation-status\">\n 
 >           </tbody>\n          
 ></table>\n"},19:function(e,t,n,r){return""},21:function(e,t,n,r){return"      
 >    <div class='sandbox_header'>\n            <input class='submit' 
 >type='submit' value='Try it out!' data-sw-translate/>\n            <a 
 >href='#' class='response_hider' style='display:none' data-sw-translate>Hide 
 >Response</a>\n            <span class='response_throbber' 
 >style='display:none'></span>\n          </
 div>\n"},23:function(e,t,n,r){return"          <h4 data-sw-translate>Request 
Headers</h4>\n          <div class='block 
request_headers'></div>\n"},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="  <ul 
class='operations' >\n    <li 
class='"+l((a=null!=(a=t.method||(null!=e?e.method:e))?a:s,typeof 
a===o?a.call(e,{name:"method",hash:{},data:r}):a))+" operation' 
id='"+l((a=null!=(a=t.parentId||(null!=e?e.parentId:e))?a:s,typeof 
a===o?a.call(e,{name:"parentId",hash:{},data:r}):a))+"_"+l((a=null!=(a=t.nickname||(null!=e?e.nickname:e))?a:s,typeof
 a===o?a.call(e,{name:"nickname",hash:{},data:r}):a))+"'>\n      <div 
class='heading'>\n        <h3>\n          <span class='http_method'>\n          
<a 
href='#!/"+l((a=null!=(a=t.encodedParentId||(null!=e?e.encodedParentId:e))?a:s,typeof
 
a===o?a.call(e,{name:"encodedParentId",hash:{},data:r}):a))+"/"+l((a=null!=(a=t.nickname||(null!=e?e.nickname:e))?a:s,typeof
 a===o?a.call(e,{
 name:"nickname",hash:{},data:r}):a))+'\' 
class="toggleOperation">'+l((a=null!=(a=t.method||(null!=e?e.method:e))?a:s,typeof
 a===o?a.call(e,{name:"method",hash:{},data:r}):a))+"</a>\n          </span>\n  
        <span class='path'>\n          <a 
href='#!/"+l((a=null!=(a=t.encodedParentId||(null!=e?e.encodedParentId:e))?a:s,typeof
 
a===o?a.call(e,{name:"encodedParentId",hash:{},data:r}):a))+"/"+l((a=null!=(a=t.nickname||(null!=e?e.nickname:e))?a:s,typeof
 a===o?a.call(e,{name:"nickname",hash:{},data:r}):a))+"' 
class=\"toggleOperation ";return 
i=t["if"].call(e,null!=e?e.deprecated:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+='">'+l((a=null!=(a=t.path||(null!=e?e.path:e))?a:s,typeof
 a===o?a.call(e,{name:"path",hash:{},data:r}):a))+"</a>\n          </span>\n    
    </h3>\n        <ul class='options'>\n          <li>\n          <a 
href='#!/"+l((a=null!=(a=t.encodedParentId||(null!=e?e.encodedParentId:e))?a:s,typeof
 a===o?a.call(e,{name:"encodedPare
 
ntId",hash:{},data:r}):a))+"/"+l((a=null!=(a=t.nickname||(null!=e?e.nickname:e))?a:s,typeof
 a===o?a.call(e,{name:"nickname",hash:{},data:r}):a))+'\' 
class="toggleOperation">',a=null!=(a=t.summary||(null!=e?e.summary:e))?a:s,i=typeof
 a===o?a.call(e,{name:"summary",hash:{},data:r}):a,null!=i&&(u+=i),u+="</a>\n   
       </li>\n        </ul>\n      </div>\n      <div class='content' 
id='"+l((a=null!=(a=t.parentId||(null!=e?e.parentId:e))?a:s,typeof 
a===o?a.call(e,{name:"parentId",hash:{},data:r}):a))+"_"+l((a=null!=(a=t.nickname||(null!=e?e.nickname:e))?a:s,typeof
 a===o?a.call(e,{name:"nickname",hash:{},data:r}):a))+"_content' 
style='display:none'>\n",i=t["if"].call(e,null!=e?e.deprecated:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.description:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.noop,data:r}),null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.security:e,{name:"if",hash:{},fn:this.program(7,r),inverse:this.noo
 
p,data:r}),null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.type:e,{name:"if",hash:{},fn:this.program(9,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="\n",i=t["if"].call(e,null!=e?e.headers:e,{name:"if",hash:{},fn:this.program(12,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="\n
        <form accept-charset='UTF-8' class='sandbox'>\n          <div 
style='margin:0;padding:0;display:inline'></div>\n",i=t["if"].call(e,null!=e?e.parameters:e,{name:"if",hash:{},fn:this.program(15,r),inverse:this.noop,data:r}),null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.responseMessages:e,{name:"if",hash:{},fn:this.program(17,r),inverse:this.noop,data:r}),null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.isReadOnly:e,{name:"if",hash:{},fn:this.program(19,r),inverse:this.program(21,r),data:r}),null!=i&&(u+=i),u+="
        </form>\n        <div class='response' style='display:none'>\n          
<h4 class='curl'>Curl</h4>\n          <div class='block curl'></div>\n          
<h4 data-sw-translate>Request URL</h4>\n     
      <div class='block 
request_url'></div>\n",i=t["if"].call(e,null!=e?e.showRequestHeaders:e,{name:"if",hash:{},fn:this.program(23,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"
          <h4 data-sw-translate>Response Body</h4>\n          <div class='block 
response_body'></div>\n          <h4 data-sw-translate>Response Code</h4>\n     
     <div class='block response_code'></div>\n          <h4 
data-sw-translate>Response Headers</h4>\n          <div class='block 
response_headers'></div>\n        </div>\n      </div>\n    </li>\n  
</ul>\n"},useData:!0}),this.Handlebars.templates.param_list=Handlebars.template({1:function(e,t,n,r){return"
 required"},3:function(e,t,n,r){return' 
multiple="multiple"'},5:function(e,t,n,r){return" required 
"},7:function(e,t,n,r){var i,a="      <option ";return 
i=t.unless.call(e,null!=e?e.hasDefault:e,{name:"unless",hash:{},fn:this.program(8,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a+"
 value=''></option>\n"},8:function(e,t,n,r){return'  selected="" 
 '},10:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="\n      <option 
";return 
i=t["if"].call(e,null!=e?e.isDefault:e,{name:"if",hash:{},fn:this.program(11,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="
  value='"+l((a=null!=(a=t.value||(null!=e?e.value:e))?a:s,typeof 
a===o?a.call(e,{name:"value",hash:{},data:r}):a))+"'> 
"+l((a=null!=(a=t.value||(null!=e?e.value:e))?a:s,typeof 
a===o?a.call(e,{name:"value",hash:{},data:r}):a))+" 
",i=t["if"].call(e,null!=e?e.isDefault:e,{name:"if",hash:{},fn:this.program(13,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"
 </option>\n\n"},11:function(e,t,n,r){return' selected=""  
'},13:function(e,t,n,r){return" (default) 
"},15:function(e,t,n,r){return"<strong>"},17:function(e,t,n,r){return"</strong>"},compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td 
class='code";return 
i=t["if"].call(e,null!=e?e.required:e,{name:"if",hash:{},fn:this.progra
 m(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="'><label 
for='"+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+"'>"+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof
 a===o?a.call(e,{name:"name",hash:{},data:r}):a))+"</label></td>\n<td>\n  
<select 
",i=(t.isArray||e&&e.isArray||s).call(e,e,{name:"isArray",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+='
 class="parameter 
',i=t["if"].call(e,null!=e?e.required:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+='"
 name="'+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof 
a===o?a.call(e,{name:"name",hash:{},data:r}):a))+'" 
id="'+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+'">\n\n',i=t.unless.call(e,null!=e?e.required:e,{name:"unless",hash:{},fn:this.program(7,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="\n",i=t.each.call(e,null!=(
 
i=null!=e?e.allowableValues:e)?i.descriptiveValues:i,{name:"each",hash:{},fn:this.program(10,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+='\n
  </select>\n</td>\n<td 
class="markdown">',i=t["if"].call(e,null!=e?e.required:e,{name:"if",hash:{},fn:this.program(15,r),inverse:this.noop,data:r}),null!=i&&(u+=i),a=null!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(u+=i),i=t["if"].call(e,null!=e?e.required:e,{name:"if",hash:{},fn:this.program(17,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+="</td>\n<td>",a=null!=(a=t.paramType||(null!=e?e.paramType:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"paramType",hash:{},data:r}):a,null!=i&&(u+=i),u+'</td>\n<td><span
 
class="model-signature"></span></td>\n'},useData:!0}),this.Handlebars.templates.param_readonly_required=Handlebars.template({1:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"        
<textarea class='body-textarea' readonly=
 'readonly' placeholder='(required)' 
name='"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+"'>"+s((i=null!=(i=t["default"]||(null!=e?e["default"]:e))?i:o,typeof
 
i===a?i.call(e,{name:"default",hash:{},data:r}):i))+"</textarea>\n"},3:function(e,t,n,r){var
 i,a="";return 
i=t["if"].call(e,null!=e?e["default"]:e,{name:"if",hash:{},fn:this.program(4,r),inverse:this.program(6,r),data:r}),null!=i&&(a+=i),a},4:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"            
"+s((i=null!=(i=t["default"]||(null!=e?e["default"]:e))?i:o,typeof 
i===a?i.call(e,{name:"default",hash:{},data:r}):i))+"\n"},6:function(e,t,n,r){return"
            (empty)\n"},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td class='code 
required
 '><label for='"+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+"'>"+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof
 
a===o?a.call(e,{name:"name",hash:{},data:r}):a))+"</label></td>\n<td>\n";return 
i=t["if"].call(e,null!=e?e.isBody:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(3,r),data:r}),null!=i&&(u+=i),u+='</td>\n<td
 
class="markdown">',a=null!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(u+=i),u+="</td>\n<td>",a=null!=(a=t.paramType||(null!=e?e.paramType:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"paramType",hash:{},data:r}):a,null!=i&&(u+=i),u+'</td>\n<td><span
 
class="model-signature"></span></td>\n'},useData:!0}),this.Handlebars.templates.param_readonly=Handlebars.template({1:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"        
<textarea class='body-textarea' readonly='readonly' name
 ='"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+"'>"+s((i=null!=(i=t["default"]||(null!=e?e["default"]:e))?i:o,typeof
 i===a?i.call(e,{name:"default",hash:{},data:r}):i))+'</textarea>\n        <div 
class="parameter-content-type" />\n'},3:function(e,t,n,r){var i,a="";return 
i=t["if"].call(e,null!=e?e["default"]:e,{name:"if",hash:{},fn:this.program(4,r),inverse:this.program(6,r),data:r}),null!=i&&(a+=i),a},4:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"            
"+s((i=null!=(i=t["default"]||(null!=e?e["default"]:e))?i:o,typeof 
i===a?i.call(e,{name:"default",hash:{},data:r}):i))+"\n"},6:function(e,t,n,r){return"
            (empty)\n"},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td class='code'
 ><label for='"+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
 >a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+"'>"+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof
 > 
 >a===o?a.call(e,{name:"name",hash:{},data:r}):a))+"</label></td>\n<td>\n";return
 > 
 >i=t["if"].call(e,null!=e?e.isBody:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(3,r),data:r}),null!=i&&(u+=i),u+='</td>\n<td
 > 
 >class="markdown">',a=null!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof
 > 
 >a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(u+=i),u+="</td>\n<td>",a=null!=(a=t.paramType||(null!=e?e.paramType:e))?a:s,i=typeof
 > 
 >a===o?a.call(e,{name:"paramType",hash:{},data:r}):a,null!=i&&(u+=i),u+'</td>\n<td><span
 > 
 >class="model-signature"></span></td>\n'},useData:!0}),this.Handlebars.templates.param_required=Handlebars.template({1:function(e,t,n,r){var
 > i,a="";return 
 >i=t["if"].call(e,null!=e?e.isFile:e,{name:"if",hash:{},fn:this.program(2,r),inverse:this.program(4,r),data:r}),null
 !=i&&(a+=i),a},2:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return'                
        <input type="file" 
name=\''+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+"'/>\n"},4:function(e,t,n,r){var
 i,a="";return 
i=t["if"].call(e,null!=e?e["default"]:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.program(7,r),data:r}),null!=i&&(a+=i),a},5:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"               
          <div class=\"editor_holder\"></div>\n                           
<textarea class='body-textarea required' placeholder='(required)' 
name='"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id=\""+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+'">'+s((i=null!=(i=t["default"
 ]||(null!=e?e["default"]:e))?i:o,typeof 
i===a?i.call(e,{name:"default",hash:{},data:r}):i))+'</textarea>\n        <br 
/>\n        <div class="parameter-content-type" />\n'},7:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return"                
          <textarea class='body-textarea required' placeholder='(required)' 
name='"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+'\'></textarea>\n           
                    <div class="editor_holder"></div>\n                         
    <br />\n                                <div class="parameter-content-type" 
/>\n'},9:function(e,t,n,r){var i,a="";return 
i=t["if"].call(e,null!=e?e.isFile:e,{name:"if",hash:{},fn:this.program(10,r),inverse:this.program(12,r),data:r}),null!=i&&(a+=i),a},10:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"               
   <input class='parameter' class='required' type='file' name=
 '"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+"'/>\n"},12:function(e,t,n,r){var
 i,a=t.helperMissing,o="";return 
i=(t.renderTextParam||e&&e.renderTextParam||a).call(e,e,{name:"renderTextParam",hash:{},fn:this.program(13,r),inverse:this.noop,data:r}),null!=i&&(o+=i),o},13:function(e,t,n,r){return""},compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td class='code 
required'><label 
for='"+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+"'>"+l((a=null!=(a=t.name||(null!=e?e.name:e))?a:s,typeof
 
a===o?a.call(e,{name:"name",hash:{},data:r}):a))+"</label></td>\n<td>\n";return 
i=t["if"].call(e,null!=e?e.isBody:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(9,r),data:r})
 ,null!=i&&(u+=i),u+='</td>\n<td>\n     <strong><span 
class="markdown">',a=null!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(u+=i),u+="</span></strong>\n</td>\n<td>",a=null!=(a=t.paramType||(null!=e?e.paramType:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"paramType",hash:{},data:r}):a,null!=i&&(u+=i),u+'</td>\n<td><span
 
class="model-signature"></span></td>\n'},useData:!0}),this.Handlebars.templates.param=Handlebars.template({1:function(e,t,n,r){var
 i,a="";return 
i=t["if"].call(e,null!=e?e.isFile:e,{name:"if",hash:{},fn:this.program(2,r),inverse:this.program(4,r),data:r}),null!=i&&(a+=i),a},2:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return'               
    <input type="file" 
name=\''+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:
 r}):i))+'\'/>\n                        <div class="parameter-content-type" 
/>\n'},4:function(e,t,n,r){var i,a="";return 
i=t["if"].call(e,null!=e?e["default"]:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.program(7,r),data:r}),null!=i&&(a+=i),a},5:function(e,t,n,r){var
 i,a="function",o=t.helperMissing,s=this.escapeExpression;return"               
          <div class=\"editor_holder\"></div>\n                           
<textarea class='body-textarea' 
name='"+s((i=null!=(i=t.name||(null!=e?e.name:e))?i:o,typeof 
i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+"'>"+s((i=null!=(i=t["default"]||(null!=e?e["default"]:e))?i:o,typeof
 i===a?i.call(e,{name:"default",hash:{},data:r}):i))+'</textarea>\n        <br 
/>\n        <div class="parameter-content-type" />\n'},7:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return"                
               <textarea class='body-textarea' 
name='"+s((i=null!=(i=t.name||(null!=e?e.n
 ame:e))?i:o,typeof i===a?i.call(e,{name:"name",hash:{},data:r}):i))+"' 
id='"+s((i=null!=(i=t.valueId||(null!=e?e.valueId:e))?i:o,typeof 
i===a?i.call(e,{name:"valueId",hash:{},data:r}):i))+'\'></textarea>\n           
               <div class="editor_holder"></div>\n                             
<br />\n                                <div class="parameter-content-type" 
/>\n'},9:function(e,t,n,r){var i,a="";return 
i=t["if"].call(e,null!=e?e.isFile:e,{name:"if",hash:{},fn:this.program(2,r),inverse:this.program(10,r),data:r}),null!=i&&(a+=i),a},10:function(e,t,n,r){var
 i,a=t.helperMissing,o="";return 
i=(t.renderTextParam||e&&e.renderTextParam||a).call(e,e,{name:"renderTextParam",hash:{},fn:this.program(11,r),inverse:this.noop,data:r}),null!=i&&(o+=i),o},11:function(e,t,n,r){return""},compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td 
class='code'><label 
for='"+l((a=null!=(a=t.valueId||(null!=e?e.valueId:e))?a:s,typeof 
a===o?a.call(e,{name:"valueId",hash:{},data:r}):a))+"'>"+l((a=null!=(a=
 t.name||(null!=e?e.name:e))?a:s,typeof 
a===o?a.call(e,{name:"name",hash:{},data:r}):a))+"</label></td>\n<td>\n\n";
-return 
i=t["if"].call(e,null!=e?e.isBody:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(9,r),data:r}),null!=i&&(u+=i),u+='\n</td>\n<td
 
class="markdown">',a=null!=(a=t.description||(null!=e?e.description:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"description",hash:{},data:r}):a,null!=i&&(u+=i),u+="</td>\n<td>",a=null!=(a=t.paramType||(null!=e?e.paramType:e))?a:s,i=typeof
 
a===o?a.call(e,{name:"paramType",hash:{},data:r}):a,null!=i&&(u+=i),u+'</td>\n<td>\n
  <span 
class="model-signature"></span>\n</td>\n'},useData:!0}),this.Handlebars.templates.parameter_content_type=Handlebars.template({1:function(e,t,n,r){var
 i,a="";return 
i=t.each.call(e,null!=e?e.consumes:e,{name:"each",hash:{},fn:this.program(2,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a},2:function(e,t,n,r){var
 i=this.lambda,a=this.escapeExpression;return'  <option 
value="'+a(i(e,e))+'">'+a(i(e,e))+"</option>\n"},4:function(e,t,n,r){return'  
<option value="application/json">application/json</option>\n'},compiler:[6,
 ">= 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='<label 
for="'+l((a=null!=(a=t.parameterContentTypeId||(null!=e?e.parameterContentTypeId:e))?a:s,typeof
 a===o?a.call(e,{name:"parameterContentTypeId",hash:{},data:r}):a))+'" 
data-sw-translate>Parameter content type:</label>\n<select 
name="parameterContentType" 
id="'+l((a=null!=(a=t.parameterContentTypeId||(null!=e?e.parameterContentTypeId:e))?a:s,typeof
 
a===o?a.call(e,{name:"parameterContentTypeId",hash:{},data:r}):a))+'">\n';return
 
i=t["if"].call(e,null!=e?e.consumes:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(4,r),data:r}),null!=i&&(u+=i),u+"</select>\n"},useData:!0}),this.Handlebars.templates.popup=Handlebars.template({compiler:[6,">=
 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return'<div 
class="api-popup-dialog-wrapper">\n    <div 
class="api-popup-title">'+s((i=null!=(i=t.title||(null!=e?e.title:e))?
 i:o,typeof i===a?i.call(e,{name:"title",hash:{},data:r}):i))+'</div>\n    <div 
class="api-popup-content"></div>\n    <p class="error-msg"></p>\n    <div 
class="api-popup-actions">\n        <button class="api-popup-cancel api-button 
gray" type="button">Cancel</button>\n    </div>\n</div>\n<div 
class="api-popup-dialog-shadow"></div>'},useData:!0}),this.Handlebars.templates.resource=Handlebars.template({1:function(e,t,n,r){return"
 : "},3:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return"    <li>\n      
<a href='"+s((i=null!=(i=t.url||(null!=e?e.url:e))?i:o,typeof 
i===a?i.call(e,{name:"url",hash:{},data:r}):i))+"' data-sw-translate>Raw</a>\n  
  </li>\n"},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o,s="function",l=t.helperMissing,u=this.escapeExpression,c=t.blockHelperMissing,p="<div
 class='heading'>\n  <h2>\n    <a 
href='#!/"+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'\' class="t
 oggleEndpointList" data-id="'+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'">'+u((a=null!=(a=t.name||(null!=e?e.name:e))?a:l,typeof
 a===s?a.call(e,{name:"name",hash:{},data:r}):a))+"</a> ";return 
a=null!=(a=t.summary||(null!=e?e.summary:e))?a:l,o={name:"summary",hash:{},fn:this.program(1,r),inverse:this.noop,data:r},i=typeof
 
a===s?a.call(e,o):a,t.summary||(i=c.call(e,i,o)),null!=i&&(p+=i),a=null!=(a=t.summary||(null!=e?e.summary:e))?a:l,i=typeof
 a===s?a.call(e,{name:"summary",hash:{},data:r}):a,null!=i&&(p+=i),p+="\n  
</h2>\n  <ul class='options'>\n    <li>\n      <a 
href='#!/"+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+"' 
id='endpointListTogger_"+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'\' class="toggleEndpointList" 
data-id="'+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'"
  data-sw-translate>Show/Hide</a>\n    </li>\n    <li>\n      <a href=\'#\' 
class="collapseResource" 
data-id="'+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'" data-sw-translate>\n        
List Operations\n      </a>\n    </li>\n    <li>\n      <a href=\'#\' 
class="expandResource" 
data-id="'+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+'" data-sw-translate>\n        
Expand Operations\n      </a>\n    
</li>\n',i=t["if"].call(e,null!=e?e.url:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(p+=i),p+"
  </ul>\n</div>\n<ul class='endpoints' 
id='"+u((a=null!=(a=t.id||(null!=e?e.id:e))?a:l,typeof 
a===s?a.call(e,{name:"id",hash:{},data:r}):a))+"_endpoint_list' 
style='display:none'>\n\n</ul>\n"},useData:!0}),this.Handlebars.templates.response_content_type=Handlebars.template({1:function(e,t,n,r){var
 i,a="";return i=t.each.call(e,null!=e?e.produces:e,{name:"each",ha
 
sh:{},fn:this.program(2,r),inverse:this.noop,data:r}),null!=i&&(a+=i),a},2:function(e,t,n,r){var
 i=this.lambda,a=this.escapeExpression;return'  <option 
value="'+a(i(e,e))+'">'+a(i(e,e))+"</option>\n"},4:function(e,t,n,r){return'  
<option value="application/json">application/json</option>\n'},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='<label 
data-sw-translate 
for="'+l((a=null!=(a=t.responseContentTypeId||(null!=e?e.responseContentTypeId:e))?a:s,typeof
 a===o?a.call(e,{name:"responseContentTypeId",hash:{},data:r}):a))+'">Response 
Content Type</label>\n<select name="responseContentType" 
id="'+l((a=null!=(a=t.responseContentTypeId||(null!=e?e.responseContentTypeId:e))?a:s,typeof
 
a===o?a.call(e,{name:"responseContentTypeId",hash:{},data:r}):a))+'">\n';return 
i=t["if"].call(e,null!=e?e.produces:e,{name:"if",hash:{},fn:this.program(1,r),inverse:this.program(4,r),data:r}),null!=i&&(u+=i),u+"</select>\n"},useData:!0}
 
),this.Handlebars.templates.signature=Handlebars.template({1:function(e,t,n,r){var
 i,a,o="function",s=t.helperMissing,l='\n<div>\n<ul class="signature-nav">\n  
<li><a class="description-link" href="#" data-sw-translate>Model</a></li>\n  
<li><a class="snippet-link" href="#" data-sw-translate>Example 
Value</a></li>\n</ul>\n<div>\n\n<div class="signature-container">\n  <div 
class="description">\n    ';return 
a=null!=(a=t.signature||(null!=e?e.signature:e))?a:s,i=typeof 
a===o?a.call(e,{name:"signature",hash:{},data:r}):a,null!=i&&(l+=i),l+='\n  
</div>\n\n  <div 
class="snippet">\n',i=t["if"].call(e,null!=e?e.sampleJSON:e,{name:"if",hash:{},fn:this.program(2,r),inverse:this.noop,data:r}),null!=i&&(l+=i),i=t["if"].call(e,null!=e?e.sampleXML:e,{name:"if",hash:{},fn:this.program(5,r),inverse:this.noop,data:r}),null!=i&&(l+=i),l+"
  </div>\n</div>\n"},2:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='      <div 
class="snippet_json">\n        <pre><code>'+l((
 a=null!=(a=t.sampleJSON||(null!=e?e.sampleJSON:e))?a:s,typeof 
a===o?a.call(e,{name:"sampleJSON",hash:{},data:r}):a))+"</code></pre>\n        
";return 
i=t["if"].call(e,null!=e?e.isParam:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"\n
      </div>\n"},3:function(e,t,n,r){return'<small class="notice" 
data-sw-translate></small>'},5:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='    <div 
class="snippet_xml">\n      
<pre><code>'+l((a=null!=(a=t.sampleXML||(null!=e?e.sampleXML:e))?a:s,typeof 
a===o?a.call(e,{name:"sampleXML",hash:{},data:r}):a))+"</code></pre>\n      
";return 
i=t["if"].call(e,null!=e?e.isParam:e,{name:"if",hash:{},fn:this.program(3,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"\n
    </div>\n"},7:function(e,t,n,r){var 
i,a="function",o=t.helperMissing,s=this.escapeExpression;return"    
"+s((i=null!=(i=t.signature||(null!=e?e.signature:e))?i:o,typeof 
i===a?i.call(e,{name:"signature",hash:{},data:
 r}):i))+"\n"},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a=t.helperMissing;return 
i=(t.ifCond||e&&e.ifCond||a).call(e,null!=e?e.sampleJSON:e,"||",null!=e?e.sampleXML:e,{name:"ifCond",hash:{},fn:this.program(1,r),inverse:this.program(7,r),data:r}),null!=i?i:""},useData:!0}),this.Handlebars.templates.status_code=Handlebars.template({1:function(e,t,n,r){var
 i=this.lambda,a=this.escapeExpression;return"      <tr>\n        
<td>"+a(i(r&&r.key,e))+"</td>\n        
<td>"+a(i(null!=e?e.description:e,e))+"</td>\n        
<td>"+a(i(null!=e?e.type:e,e))+"</td>\n      </tr>\n"},compiler:[6,">= 
2.0.0-beta.1"],main:function(e,t,n,r){var 
i,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="<td width='15%' 
class='code'>"+l((a=null!=(a=t.code||(null!=e?e.code:e))?a:s,typeof 
a===o?a.call(e,{name:"code",hash:{},data:r}):a))+'</td>\n<td 
class="markdown">';return 
a=null!=(a=t.message||(null!=e?e.message:e))?a:s,i=typeof 
a===o?a.call(e,{name:"message",hash:{},data:r}):a,null!=i&&(u
 +=i),u+='</td>\n<td width=\'50%\'><span class="model-signature" /></td>\n<td 
class="headers">\n  <table>\n    
<tbody>\n',i=t.each.call(e,null!=e?e.headers:e,{name:"each",hash:{},fn:this.program(1,r),inverse:this.noop,data:r}),null!=i&&(u+=i),u+"
    </tbody>\n  </table>\n</td>"},useData:!0}),function(e){if("object"==typeof 
exports&&"undefined"!=typeof module)module.exports=e();else 
if("function"==typeof define&&define.amd)define([],e);else{var 
t;t="undefined"!=typeof window?window:"undefined"!=typeof 
global?global:"undefined"!=typeof 
self?self:this,t.SwaggerClient=e()}}(function(){var t;return function 
n(e,t,r){function i(o,s){if(!t[o]){if(!e[o]){var l="function"==typeof 
require&&require;if(!s&&l)return l(o,!0);if(a)return a(o,!0);var u=new 
Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var 
c=t[o]={exports:{}};e[o][0].call(c.exports,function(t){var n=e[o][1][t];return 
i(n?n:t)},c,c.exports,n,e,t,r)}return t[o].exports}for(var a="function"==typeof 
require&&requi
 re,o=0;o<r.length;o++)i(r[o]);return i}({1:[function(e,t,n){"use strict";var 
r=e("./lib/auth"),i=e("./lib/helpers"),a=e("./lib/client"),o=function(e,t){return
 i.log('This is deprecated, use "new SwaggerClient" instead.'),new 
a(e,t)};Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){for(var 
n=t||0,r=this.length;r>n;n++)if(this[n]===e)return 
n;return-1}),String.prototype.trim||(String.prototype.trim=function(){return 
this.replace(/^\s+|\s+$/g,"")}),String.prototype.endsWith||(String.prototype.endsWith=function(e){return-1!==this.indexOf(e,this.length-e.length)}),t.exports=a,a.ApiKeyAuthorization=r.ApiKeyAuthorization,a.PasswordAuthorization=r.PasswordAuthorization,a.CookieAuthorization=r.CookieAuthorization,a.SwaggerApi=o,a.SwaggerClient=o,a.SchemaMarkup=e("./lib/schema-markup")},{"./lib/auth":2,"./lib/client":3,"./lib/helpers":4,"./lib/schema-markup":7}],2:[function(e,t,n){"use
 strict";var 
r=e("./helpers"),i=e("btoa"),a=e("cookiejar").CookieJar,o={each:e("lodash-compat/
 
collection/each"),includes:e("lodash-compat/collection/includes"),isObject:e("lodash-compat/lang/isObject"),isArray:e("lodash-compat/lang/isArray")},s=t.exports.SwaggerAuthorizations=function(e){this.authz=e||{}};s.prototype.add=function(e,t){if(o.isObject(e))for(var
 n in e)this.authz[n]=e[n];else"string"==typeof e&&(this.authz[e]=t);return 
t},s.prototype.remove=function(e){return delete 
this.authz[e]},s.prototype.apply=function(e,t){var 
n=!0,r=!t,i=[],a=e.clientAuthorizations||this.authz;return 
o.each(t,function(e,t){"string"==typeof 
t&&i.push(t),o.each(e,function(e,t){i.push(t)})}),o.each(a,function(t,a){if(r||o.includes(i,a)){var
 s=t.apply(e);n=n&&!!s}}),n};var 
l=t.exports.ApiKeyAuthorization=function(e,t,n){this.name=e,this.value=t,this.type=n};l.prototype.apply=function(e){if("query"===this.type){var
 t;if(e.url.indexOf("?")>0){t=e.url.substring(e.url.indexOf("?")+1);var 
n=t.split("&");if(n&&n.length>0)for(var r=0;r<n.length;r++){var 
i=n[r].split("=");if(i&&i.length>0&&i[0]===th
 is.name)return!1}}return 
e.url.indexOf("?")>0?e.url=e.url+"&"+this.name+"="+this.value:e.url=e.url+"?"+this.name+"="+this.value,!0}return"header"===this.type?("undefined"==typeof
 e.headers[this.name]&&(e.headers[this.name]=this.value),!0):void 0};var 
u=t.exports.CookieAuthorization=function(e){this.cookie=e};u.prototype.apply=function(e){return
 e.cookieJar=e.cookieJar||new a,e.cookieJar.setCookie(this.cookie),!0};var 
c=t.exports.PasswordAuthorization=function(e,t){3===arguments.length&&(r.log("PasswordAuthorization:
 the 'name' argument has been removed, pass only username and 
password"),e=arguments[1],t=arguments[2]),this.username=e,this.password=t};c.prototype.apply=function(e){return"undefined"==typeof
 e.headers.Authorization&&(e.headers.Authorization="Basic 
"+i(this.username+":"+this.password)),!0}},{"./helpers":4,btoa:13,cookiejar:18,"lodash-compat/collection/each":52,"lodash-compat/collection/includes":55,"lodash-compat/lang/isArray":140,"lodash-compat/lang/isObject":144}],3:[f
 unction(e,t,n){"use strict";var 
r={bind:e("lodash-compat/function/bind"),cloneDeep:e("lodash-compat/lang/cloneDeep"),find:e("lodash-compat/collection/find"),forEach:e("lodash-compat/collection/forEach"),indexOf:e("lodash-compat/array/indexOf"),isArray:e("lodash-compat/lang/isArray"),isObject:e("lodash-compat/lang/isObject"),isFunction:e("lodash-compat/lang/isFunction"),isPlainObject:e("lodash-compat/lang/isPlainObject"),isUndefined:e("lodash-compat/lang/isUndefined")},i=e("./auth"),a=e("./helpers"),o=e("./types/model"),s=e("./types/operation"),l=e("./types/operationGroup"),u=e("./resolver"),c=e("./http"),p=e("./spec-converter"),h=e("q"),f=["apis","authorizationScheme","authorizations","basePath","build","buildFrom1_1Spec","buildFrom1_2Spec","buildFromSpec","clientAuthorizations","convertInfo","debug","defaultErrorCallback","defaultSuccessCallback","enableCookies","fail","failure","finish","help","host","idFromOp","info","initialize","isBuilt","isValid","modelPropertyMacro","models",
 
"modelsArray","options","parameterMacro","parseUri","progress","resourceCount","sampleModels","selfReflect","setConsolidatedModels","spec","supportedSubmitMethods","swaggerRequestHeaders","tagFromLabel","title","url","useJQuery","jqueryAjaxCache"],d=["apis","asCurl","description","externalDocs","help","label","name","operation","operations","operationsArray","path","tag"],m=["delete","get","head","options","patch","post","put"],y=t.exports=function(e,t){return
 
this.authorizations=null,this.authorizationScheme=null,this.basePath=null,this.debug=!1,this.enableCookies=!1,this.info=null,this.isBuilt=!1,this.isValid=!1,this.modelsArray=[],this.resourceCount=0,this.url=null,this.useJQuery=!1,this.jqueryAjaxCache=!1,this.swaggerObject={},this.deferredClient=void
 0,this.clientAuthorizations=new i.SwaggerAuthorizations,"undefined"!=typeof 
e?this.initialize(e,t):this};y.prototype.initialize=function(e,t){return 
this.models={},this.sampleModels={},"string"==typeof 
e?this.url=e:r.isObject(e)&&(
 
t=e,this.url=t.url),this.url&&-1===this.url.indexOf("http:")&&-1===this.url.indexOf("https:")&&"undefined"!=typeof
 
window&&window&&window.location&&(this.url=window.location.origin+this.url),t=t||{},this.clientAuthorizations.add(t.authorizations),this.swaggerRequestHeaders=t.swaggerRequestHeaders||"application/json;charset=utf-8,*/*",this.defaultSuccessCallback=t.defaultSuccessCallback||null,this.defaultErrorCallback=t.defaultErrorCallback||null,this.modelPropertyMacro=t.modelPropertyMacro||null,this.parameterMacro=t.parameterMacro||null,this.usePromise=t.usePromise||null,this.usePromise&&(this.deferredClient=h.defer()),"function"==typeof
 
t.success&&(this.success=t.success),t.useJQuery&&(this.useJQuery=t.useJQuery),t.jqueryAjaxCache&&(this.jqueryAjaxCache=t.jqueryAjaxCache),t.enableCookies&&(this.enableCookies=t.enableCookies),this.options=t||{},this.supportedSubmitMethods=t.supportedSubmitMethods||[],this.failure=t.failure||function(e){throw
 e},this.progress=t.progress||function(){
 
},this.spec=r.cloneDeep(t.spec),t.scheme&&(this.scheme=t.scheme),this.usePromise||"function"==typeof
 t.success?(this.ready=!0,this.build()):void 
0},y.prototype.build=function(e){if(this.isBuilt)return this;var 
t=this;this.spec?this.progress("fetching resource list; Please 
wait."):this.progress("fetching resource list: "+this.url+"; Please wait.");var 
n={useJQuery:this.useJQuery,jqueryAjaxCache:this.jqueryAjaxCache,url:this.url,method:"get",headers:{accept:this.swaggerRequestHeaders},on:{error:function(e){return"http"!==t.url.substring(0,4)?t.fail("Please
 specify the protocol for "+t.url):0===e.status?t.fail("Can't read from server. 
 It may not have the appropriate access-control-origin 
settings."):404===e.status?t.fail("Can't read swagger JSON from 
"+t.url):t.fail(e.status+" : "+e.statusText+" 
"+t.url)},response:function(e){var n=e.obj;if(!n)return t.fail("failed to parse 
JSON/YAML 
response");if(t.swaggerVersion=n.swaggerVersion,t.swaggerObject=n,n.swagger&&2===parseInt(n.swagger))t
 .swaggerVersion=n.swagger,(new 
u).resolve(n,t.url,t.buildFromSpec,t),t.isValid=!0;else{var r=new 
p;t.oldSwaggerObject=t.swaggerObject,r.setDocumentationLocation(t.url),r.convert(n,t.clientAuthorizations,t.options,function(e){t.swaggerObject=e,(new
 
u).resolve(e,t.url,t.buildFromSpec,t),t.isValid=!0})}}}};if(this.spec)t.swaggerObject=this.spec,setTimeout(function(){(new
 
u).resolve(t.spec,t.url,t.buildFromSpec,t)},10);else{if(this.clientAuthorizations.apply(n),e)return
 n;(new c).execute(n,this.options)}return 
this.usePromise?this.deferredClient.promise:this},y.prototype.buildFromSpec=function(e){if(this.isBuilt)return
 
this;this.apis={},this.apisArray=[],this.basePath=e.basePath||"",this.consumes=e.consumes,this.host=e.host||"",this.info=e.info||{},this.produces=e.produces,this.schemes=e.schemes||[],this.securityDefinitions=e.securityDefinitions,this.security=e.security,this.title=e.title||"",e.externalDocs&&(this.externalDocs=e.externalDocs),this.authSchemes=e.securityDefinitions;var
 t
 ,n={};if(Array.isArray(e.tags))for(n={},t=0;t<e.tags.length;t++){var 
i=e.tags[t];n[i.name]=i}var u;"string"==typeof 
this.url?(u=this.parseUri(this.url),"undefined"==typeof 
this.scheme&&"undefined"==typeof 
this.schemes||0===this.schemes.length?this.scheme=u.scheme||"http":"undefined"==typeof
 this.scheme&&(this.scheme=this.schemes[0]||u.scheme),"undefined"!=typeof 
this.host&&""!==this.host||(this.host=u.host,u.port&&(this.host=this.host+":"+u.port))):"undefined"==typeof
 this.schemes||0===this.schemes.length?this.scheme="http":"undefined"==typeof 
this.scheme&&(this.scheme=this.schemes[0]),this.definitions=e.definitions;var 
c;for(c in this.definitions){var p=new 
o(c,this.definitions[c],this.models,this.modelPropertyMacro);p&&(this.models[c]=p)}var
 
h=this;h.apis.help=r.bind(h.help,h),r.forEach(e.paths,function(e,t){r.isPlainObject(e)&&r.forEach(m,function(i){var
 o=e[i];if(!r.isUndefined(o)){if(!r.isPlainObject(o))return void a.log("The 
'"+i+"' operation for '"+t+"' path is not an Operati
 on Object");var 
u=o.tags;!r.isUndefined(u)&&r.isArray(u)&&0!==u.length||(u=o.tags=["default"]);var
 c=h.idFromOp(t,i,o),p=new 
s(h,o.scheme,c,i,t,o,h.definitions,h.models,h.clientAuthorizations);r.forEach(u,function(e){var
 
t=r.indexOf(f,e)>-1?"_"+e:e,i=r.indexOf(d,e)>-1?"_"+e:e,o=h[t];if(t!==e&&a.log("The
 '"+e+"' tag conflicts with a SwaggerClient function/property name.  Use 
'client."+t+"' or 'client.apis."+e+"' instead of 
'client."+e+"'."),i!==e&&a.log("The '"+e+"' tag conflicts with a SwaggerClient 
operation function/property name.  Use 'client.apis."+i+"' instead of 
'client.apis."+e+"'."),r.indexOf(d,c)>-1&&(a.log("The '"+c+"' operationId 
conflicts with a SwaggerClient operation function/property name.  Use 
'client.apis."+i+"._"+c+"' instead of 
'client.apis."+i+"."+c+"'."),c="_"+c,p.nickname=c),r.isUndefined(o)){o=h[t]=h.apis[i]={},o.operations={},o.label=i,o.apis={};var
 
s=n[e];r.isUndefined(s)||(o.description=s.description,o.externalDocs=s.externalDocs),h[t].help=r.bind(h.help,o)
 ,h.apisArray.push(new 
l(e,o.description,o.externalDocs,p))}c=h.makeUniqueOperationId(c,h.apis[i]),r.isFunction(o.help)||(o.help=r.bind(h.help,o)),h.apis[i][c]=o[c]=r.bind(p.execute,p),h.apis[i][c].help=o[c].help=r.bind(p.help,p),h.apis[i][c].asCurl=o[c].asCurl=r.bind(p.asCurl,p),o.apis[c]=o.operations[c]=p;var
 u=r.find(h.apisArray,function(t){return 
t.tag===e});u&&u.operationsArray.push(p)})}})});var y=[];return 
r.forEach(Object.keys(n),function(e){var t;for(t in h.apisArray){var 
n=h.apisArray[t];n&&e===n.name&&(y.push(n),h.apisArray[t]=null)}}),r.forEach(h.apisArray,function(e){e&&y.push(e)}),h.apisArray=y,r.forEach(e.definitions,function(e,t){e.id=t.toLowerCase(),e.name=t,h.modelsArray.push(e)}),this.isBuilt=!0,this.usePromise?(this.isValid=!0,this.isBuilt=!0,this.deferredClient.resolve(this),this.deferredClient.promise):(this.success&&this.success(),this)},y.prototype.makeUniqueOperationId=function(e,t){for(var
 n=0,i=e;;){var a=!1;if(r.forEach(t.operations,function(e){e.nickname=
 ==i&&(a=!0)}),!a)return i;i=e+"_"+n,n++}return 
e},y.prototype.parseUri=function(e){var 
t=/^(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)(#.*)?/,n=t.exec(e);return{scheme:n[4]?n[4].replace(":",""):void
 0,host:n[11],port:n[12],path:n[15]}},y.prototype.help=function(e){var 
t="";return this instanceof 
y?r.forEach(this.apis,function(e,n){r.isPlainObject(e)&&(t+="operations for the 
'"+n+"' tag\n",r.forEach(e.operations,function(e,n){t+="  * "+n+": 
"+e.summary+"\n"}))}):(this instanceof 
l||r.isPlainObject(this))&&(t+="operations for the '"+this.label+"' 
tag\n",r.forEach(this.apis,function(e,n){t+="  * "+n+": 
"+e.summary+"\n"})),e?t:(a.log(t),t)},y.prototype.tagFromLabel=function(e){return
 
e},y.prototype.idFromOp=function(e,t,n){n&&n.operationId||(n=n||{},n.operationId=t+"_"+e);var
 
r=n.operationId.replace(/[\s!@#$%^&*()_+=\[{\]};:<>|.\/?,\\'""-]/g,"_")||e.substring(1)+
 "_"+t;return 
r=r.replace(/((_){2,})/g,"_"),r=r.replace(/^(_)*/g,""),r=r.replace(/([_])*$/g,"")},y.prototype.setHost=function(e){this.host=e,this.apis&&r.forEach(this.apis,function(t){t.operations&&r.forEach(t.operations,function(t){t.host=e})})},y.prototype.setBasePath=function(e){this.basePath=e,this.apis&&r.forEach(this.apis,function(t){t.operations&&r.forEach(t.operations,function(t){t.basePath=e})})},y.prototype.setSchemes=function(e){this.schemes=e,e&&e.length>0&&this.apis&&r.forEach(this.apis,function(t){t.operations&&r.forEach(t.operations,function(t){t.scheme=e[0]})})},y.prototype.fail=function(e){return
 
this.usePromise?(this.deferredClient.reject(e),this.deferredClient.promise):void(this.failure?this.failure(e):this.failure(e))}},{"./auth":2,"./helpers":4,"./http":5,"./resolver":6,"./spec-converter":8,"./types/model":9,"./types/operation":10,"./types/operationGroup":11,"lodash-compat/array/indexOf":49,"lodash-compat/collection/find":53,"lodash-compat/collection/forEach":54,
 
"lodash-compat/function/bind":58,"lodash-compat/lang/cloneDeep":138,"lodash-compat/lang/isArray":140,"lodash-compat/lang/isFunction":142,"lodash-compat/lang/isObject":144,"lodash-compat/lang/isPlainObject":145,"lodash-compat/lang/isUndefined":148,q:157}],4:[function(e,t,n){(function(n){"use
 strict";var 
r={isPlainObject:e("lodash-compat/lang/isPlainObject"),indexOf:e("lodash-compat/array/indexOf")};t.exports.__bind=function(e,t){return
 function(){return e.apply(t,arguments)}};var 
i=t.exports.log=function(){console&&"test"!==n.env.NODE_ENV&&console.log(Array.prototype.slice.call(arguments)[0])};t.exports.fail=function(e){i(e)};var
 a=(t.exports.optionHtml=function(e,t){return'<tr><td 
class="optionName">'+e+":</td><td>"+t+"</td></tr>"},t.exports.resolveSchema=function(e){return
 
r.isPlainObject(e.schema)&&(e=a(e.schema)),e});t.exports.simpleRef=function(e){return"undefined"==typeof
 
e?null:0===e.indexOf("#/definitions/")?e.substring("#/definitions/".length):e}}).call(this,e("_process"))},
 
{_process:12,"lodash-compat/array/indexOf":49,"lodash-compat/lang/isPlainObject":145}],5:[function(t,n,r){"use
 strict";var 
i=t("./helpers"),a=t("superagent"),o=t("js-yaml"),s={isObject:t("lodash-compat/lang/isObject")},l=function(){this.type="JQueryHttpClient"},u=function(){this.type="SuperagentHttpClient"},c=n.exports=function(){};c.prototype.execute=function(t,n){var
 r;r=n&&n.client?n.client:new u(n),r.opts=n||{};var i=!1;if("undefined"!=typeof 
window&&"undefined"!=typeof 
window.jQuery&&(i=!0),"options"===t.method.toLowerCase()&&"SuperagentHttpClient"===r.type&&(e("forcing
 jQuery as OPTIONS are not supported by 
SuperAgent"),t.useJQuery=!0),this.isInternetExplorer()&&(t.useJQuery===!1||!i))throw
 new Error("Unsupported configuration! JQuery is required but not 
available");(t&&t.useJQuery===!0||this.isInternetExplorer()&&i)&&(r=new 
l(n));var a=t.on.response,o=t.on.error,c=function(e){return 
n&&n.requestInterceptor&&(e=n.requestInterceptor.apply(e)),e},p=function(e){return
 n&&n.respon
 seInterceptor&&(e=n.responseInt

<TRUNCATED>

Reply via email to