/* github.com/jivesoftware/tAMD - v1.0.0 */ !function(){function a(){var a=[].slice.call(arguments),c="string"==typeof a[0]?a.shift():void 0,i=1n;n++){var o=g[c[n]];e===o?k():g[c[n]]=o?function(a){return function(){a(),k()}}(o):k}},c,i,a[0])}function b(a,c,d){if("require"===a)return function(a){return b(a,c)};var e;return d?e=f[a]:h.d(function(a){e=f[a]},a,c),e}function c(a){a.apply(void 0,[].slice.call(arguments,1))}function d(a){var b=g[a];g[a]=e,b&&e!==b&&b()}var e=!0,f={},g={};a.amd={};var h={c:c,b:c,d:c};a("tAMD",h),d("require"),this.require=this.define=a,a("tAMD/hooks",["tAMD"],function(a,b){function c(a,c,e){var f=d(a,"**").concat(d(a,c[0]));!function g(a){f.length?f.shift().apply(b,a.concat(function(){g([].slice.call(arguments))})):e.apply(b,a)}(c)}function d(a,b){var c=e[a]=e[a]||{};return c[b]=c[b]||[]}var e={};return a.c=function(a,b,d,e){c("define",[b,d,e],function(b,d,e){function f(c){return function(d){g[c]=d,--h||a(b,g,e)}}for(var g=[],h=d.length,i=h,j=0;i>j;j++)c("require",[d[j],b],f(j));i||a(b,g,e)})},a.b=function(a,b,d){b?c("publish",[b,d],a):a(b,d)},a.d=function(a,b,d){c("require",[b,d],a)},{on:function(a,b,c){c||(c=b,b="**"),d(a,b).push(c)},off:function(a,b,c){for("function"==typeof b&&(c=b,b="**"),a=d(a,b||"**"),b=0;bf.length)throw"Module id, "+a+", with context, "+b+", has too many '..' components.";f.pop();break;default:f.push(e[d])}return f.join("/")}a.on("define",function(a,c,d,e){for(var f=[],g=0;g=c.a&&f;return f&&a(b+"-"+e,g),k&&(c.a=d),k}(c)?d.noConflict(e):f(b,d)}),a.amd.jQuery=e}),a("tAMD/debug",["tAMD/hooks","require"],function(b,c){function d(){"object"==typeof console&&"function"==typeof console.warn&&console.warn.apply(console,arguments)}function f(){"object"==typeof console&&"function"==typeof console.error&&console.error.apply(console,arguments)}function g(a){return a||"anonymous module"}var h={};return b.on("define",function(a,b,c,e){(!c||"function"!=typeof c&&"object"!=typeof c)&&d("No module definition given - a module definition must be an object or a function.",g(a),c),/^\.\.?\//.test(a)&&f("The id of a module cannot be relative when it is defined.",a),e(a,b,c)}),b.on("publish",function(a,b,e){b&&c(a)&&d("Module is already defined.",g(a)),e(a,b)}),b.on("require",function(b,c,f){var i;h[b]||(h[b]=e,i=setTimeout(function(){d("Module was requested but is missing.",g(b))},2e3),a([b],function(){clearTimeout(i)})),f(b,c)}),{}})}();