You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by uc...@apache.org on 2017/02/17 16:12:28 UTC

[2/3] flink git commit: [FLINK-5825] [webui] Rebuild web frontend

http://git-wip-us.apache.org/repos/asf/flink/blob/09fe4b0b/flink-runtime-web/web-dashboard/web/js/vendor.js
----------------------------------------------------------------------
diff --git a/flink-runtime-web/web-dashboard/web/js/vendor.js b/flink-runtime-web/web-dashboard/web/js/vendor.js
index c6de0b4..135358e 100644
--- a/flink-runtime-web/web-dashboard/web/js/vendor.js
+++ b/flink-runtime-web/web-dashboard/web/js/vendor.js
@@ -4,9 +4,9 @@ for(var r=n<0?n+e:n;--r>=0;)t.push(r);return t}),gt:l(function(t,e,n){for(var r=
 var i=[],s=[],u=[],l=t("$injector","invoke","push",s),c={_invokeQueue:i,_configBlocks:s,_runBlocks:u,requires:o,name:r,provider:e("$provide","provider"),factory:e("$provide","factory"),service:e("$provide","service"),value:t("$provide","value"),constant:t("$provide","constant","unshift"),decorator:e("$provide","decorator"),animation:e("$animateProvider","register"),filter:e("$filterProvider","register"),controller:e("$controllerProvider","register"),directive:e("$compileProvider","directive"),config:l,run:function(t){return u.push(t),this}};return a&&l(a),c})}})}function yt(t){var e=[];return JSON.stringify(t,function(t,n){if(n=U(t,n),w(n)){if(e.indexOf(n)>=0)return"...";e.push(n)}return n})}function bt(t){return"function"==typeof t?t.toString().replace(/ \{[\s\S]*$/,""):b(t)?"undefined":"string"!=typeof t?yt(t):t}function xt(e){f(e,{bootstrap:at,copy:z,extend:f,merge:d,equals:R,element:Ar,forEach:o,injector:te,noop:g,bind:H,toJson:Y,fromJson:G,identity:v,isUndefined:b,isDefined:x,i
 sString:k,isFunction:C,isObject:w,isNumber:_,isElement:L,isArray:Wr,version:ni,isDate:M,lowercase:kr,uppercase:Mr,callbacks:{counter:0},getTestability:ut,$$minErr:r,$$csp:Hr,reloadWithDebugInfo:st}),(Nr=mt(t))("ng",["ngLocale"],["$provide",function(t){t.provider({$$sanitizeUri:bn}),t.provider("$compile",ce).directive({a:yo,input:Io,textarea:Io,form:ko,script:Sa,select:Ta,style:Da,option:Na,ngBind:Fo,ngBindHtml:zo,ngBindTemplate:qo,ngClass:Ro,ngClassEven:Vo,ngClassOdd:Bo,ngCloak:Ho,ngController:Uo,ngForm:_o,ngHide:wa,ngIf:Xo,ngInclude:Zo,ngInit:Ko,ngNonBindable:da,ngPluralize:va,ngRepeat:ma,ngShow:xa,ngStyle:$a,ngSwitch:ka,ngSwitchWhen:_a,ngSwitchDefault:Ma,ngOptions:ga,ngTransclude:Ca,ngModel:la,ngList:Jo,ngChange:Wo,pattern:ja,ngPattern:ja,required:Oa,ngRequired:Oa,minlength:La,ngMinlength:La,maxlength:Ia,ngMaxlength:Ia,ngValue:Po,ngModelOptions:fa}).directive({ngInclude:Qo}).directive(bo).directive(Yo),t.provider({$anchorScroll:ee,$animate:Di,$animateCss:Oi,$$animateQueue:Ni,$$Ani
 mateRunner:Ti,$browser:se,$cacheFactory:ue,$controller:ge,$document:ve,$exceptionHandler:me,$filter:On,$$forceReflow:Fi,$interpolate:Ne,$interval:De,$http:Se,$httpParamSerializer:be,$httpParamSerializerJQLike:xe,$httpBackend:Ae,$xhrFactory:Ee,$location:Ue,$log:Ye,$parse:hn,$rootScope:yn,$q:pn,$$q:gn,$sce:kn,$sceDelegate:$n,$sniffer:_n,$templateCache:le,$templateRequest:Mn,$$testability:Cn,$timeout:Sn,$window:Tn,$$rAF:mn,$$jqLite:Xt,$$HashMap:wi,$$cookieReader:Dn})}])}function wt(){return++ii}function $t(t){return t.replace(si,function(t,e,n,r){return r?n.toUpperCase():n}).replace(ui,"Moz$1")}function kt(t){return!di.test(t)}function _t(t){var e=t.nodeType;return e===Zr||!e||e===ti}function Mt(t){for(var e in ri[t.ng339])return!0;return!1}function Ct(t,e){var n,r,i,a,s=e.createDocumentFragment(),u=[];if(kt(t))u.push(e.createTextNode(t));else{for(n=n||s.appendChild(e.createElement("div")),r=(hi.exec(t)||["",""])[1].toLowerCase(),i=gi[r]||gi._default,n.innerHTML=i[1]+t.replace(pi,"<$1>
 </$2>")+i[2],a=i[0];a--;)n=n.lastChild;u=B(u,n.childNodes),n=s.firstChild,n.textContent=""}return s.textContent="",s.innerHTML="",o(u,function(t){s.appendChild(t)}),s}function St(t,n){n=n||e;var r;return(r=fi.exec(t))?[n.createElement(r[1])]:(r=Ct(t,n))?r.childNodes:[]}function Et(t){if(t instanceof Et)return t;var e;if(k(t)&&(t=Br(t),e=!0),!(this instanceof Et)){if(e&&"<"!=t.charAt(0))throw ci("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Et(t)}e?Ft(this,St(t)):Ft(this,t)}function At(t){return t.cloneNode(!0)}function Tt(t,e){if(e||Dt(t),t.querySelectorAll)for(var n=t.querySelectorAll("*"),r=0,i=n.length;r<i;r++)Dt(n[r])}function Nt(t,e,n,r){if(x(r))throw ci("offargs","jqLite#off() does not support the `selector` argument");var i=Ot(t),a=i&&i.events,s=i&&i.handle;if(s)if(e){var u=function(e){var r=a[e];x(n)&&q(r||[],n),x(n)&&r&&r.length>0||(ai(t,e,s),delete a[e])};o(e.split(" "),function(t){u(t
 ),li[t]&&u(li[t])})}else for(e in a)"$destroy"!==e&&ai(t,e,s),delete a[e]}function Dt(t,e){var r=t.ng339,i=r&&ri[r];if(i){if(e)return void delete i.data[e];i.handle&&(i.events.$destroy&&i.handle({},"$destroy"),Nt(t)),delete ri[r],t.ng339=n}}function Ot(t,e){var r=t.ng339,i=r&&ri[r];return e&&!i&&(t.ng339=r=wt(),i=ri[r]={events:{},data:{},handle:n}),i}function jt(t,e,n){if(_t(t)){var r=x(n),i=!r&&e&&!w(e),o=!e,a=Ot(t,!i),s=a&&a.data;if(r)s[e]=n;else{if(o)return s;if(i)return s&&s[e];f(s,e)}}}function It(t,e){return!!t.getAttribute&&(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+e+" ")>-1}function Lt(t,e){e&&t.setAttribute&&o(e.split(" "),function(e){t.setAttribute("class",Br((" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+Br(e)+" "," ")))})}function Pt(t,e){if(e&&t.setAttribute){var n=(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ");o(e.split(" "),function(t){t=Br(t),n.indexOf(" "+t+" ")===-1&&(n+=t+" ")}),t.setAttr
 ibute("class",Br(n))}}function Ft(t,e){if(e)if(e.nodeType)t[t.length++]=e;else{var n=e.length;if("number"==typeof n&&e.window!==e){if(n)for(var r=0;r<n;r++)t[t.length++]=e[r]}else t[t.length++]=e}}function qt(t,e){return zt(t,"$"+(e||"ngController")+"Controller")}function zt(t,e,n){t.nodeType==ti&&(t=t.documentElement);for(var r=Wr(e)?e:[e];t;){for(var i=0,o=r.length;i<o;i++)if(x(n=Ar.data(t,r[i])))return n;t=t.parentNode||t.nodeType===ei&&t.host}}function Wt(t){for(Tt(t,!0);t.firstChild;)t.removeChild(t.firstChild)}function Rt(t,e){e||Tt(t);var n=t.parentNode;n&&n.removeChild(t)}function Bt(e,n){n=n||t,"complete"===n.document.readyState?n.setTimeout(e):Ar(n).on("load",e)}function Vt(t,e){var n=yi[e.toLowerCase()];return n&&bi[F(t)]&&n}function Ht(t){return xi[t]}function Ut(t,e){var n=function(n,r){n.isDefaultPrevented=function(){return n.defaultPrevented};var i=e[r||n.type],o=i?i.length:0;if(o){if(b(n.immediatePropagationStopped)){var a=n.stopImmediatePropagation;n.stopImmediatePr
 opagation=function(){n.immediatePropagationStopped=!0,n.stopPropagation&&n.stopPropagation(),a&&a.call(n)}}n.isImmediatePropagationStopped=function(){return n.immediatePropagationStopped===!0};var s=i.specialHandlerWrapper||Yt;o>1&&(i=W(i));for(var u=0;u<o;u++)n.isImmediatePropagationStopped()||s(t,n,i[u])}};return n.elem=t,n}function Yt(t,e,n){n.call(t,e)}function Gt(t,e,n){var r=e.relatedTarget;r&&(r===t||vi.call(t,r))||n.call(t,e)}function Xt(){this.$get=function(){return f(Et,{hasClass:function(t,e){return t.attr&&(t=t[0]),It(t,e)},addClass:function(t,e){return t.attr&&(t=t[0]),Pt(t,e)},removeClass:function(t,e){return t.attr&&(t=t[0]),Lt(t,e)}})}}function Zt(t,e){var n=t&&t.$$hashKey;if(n)return"function"==typeof n&&(n=t.$$hashKey()),n;var r=typeof t;return n="function"==r||"object"==r&&null!==t?t.$$hashKey=r+":"+(e||u)():r+":"+t}function Qt(t,e){if(e){var n=0;this.nextUid=function(){return++n}}o(t,this.put,this)}function Kt(t){var e=t.toString().replace(Mi,""),n=e.match($i);re
 turn n?"function("+(n[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function Jt(t,e,n){var r,i,a,s;if("function"==typeof t){if(!(r=t.$inject)){if(r=[],t.length){if(e)throw k(n)&&n||(n=t.name||Kt(t)),Ci("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);i=t.toString().replace(Mi,""),a=i.match($i),o(a[1].split(ki),function(t){t.replace(_i,function(t,e,n){r.push(n)})})}t.$inject=r}}else Wr(t)?(s=t.length-1,dt(t[s],"fn"),r=t.slice(0,s)):dt(t,"fn",!0);return r}function te(t,e){function r(t){return function(e,n){return w(e)?void o(e,s(t)):t(e,n)}}function i(t,e){if(ht(t,"service"),(C(e)||Wr(e))&&(e=_.instantiate(e)),!e.$get)throw Ci("pget","Provider '{0}' must define $get factory method.",t);return $[t+v]=e}function a(t,e){return function(){var n=S.invoke(e,this);if(b(n))throw Ci("undef","Provider '{0}' must return a value from $get factory method.",t);return n}}function u(t,e,n){return i(t,{$get:n!==!1?a(t,e):e})}function l(t,e){return u(t,["$injector",
 function(t){return t.instantiate(e)}])}function c(t,e){return u(t,m(e),!1)}function f(t,e){ht(t,"constant"),$[t]=e,M[t]=e}function d(t,e){var n=_.get(t+v),r=n.$get;n.$get=function(){var t=S.invoke(r,n);return S.invoke(e,null,{$delegate:t})}}function h(t){ft(b(t)||Wr(t),"modulesToLoad","not an array");var e,n=[];return o(t,function(t){function r(t){var e,n;for(e=0,n=t.length;e<n;e++){var r=t[e],i=_.get(r[0]);i[r[1]].apply(i,r[2])}}if(!x.get(t)){x.put(t,!0);try{k(t)?(e=Nr(t),n=n.concat(h(e.requires)).concat(e._runBlocks),r(e._invokeQueue),r(e._configBlocks)):C(t)?n.push(_.invoke(t)):Wr(t)?n.push(_.invoke(t)):dt(t,"module")}catch(i){throw Wr(t)&&(t=t[t.length-1]),i.message&&i.stack&&i.stack.indexOf(i.message)==-1&&(i=i.message+"\n"+i.stack),Ci("modulerr","Failed to instantiate module {0} due to:\n{1}",t,i.stack||i.message||i)}}}),n}function p(t,n){function r(e,r){if(t.hasOwnProperty(e)){if(t[e]===g)throw Ci("cdep","Circular dependency found: {0}",e+" <- "+y.join(" <- "));return t[e]}tr
 y{return y.unshift(e),t[e]=g,t[e]=n(e,r)}catch(i){throw t[e]===g&&delete t[e],i}finally{y.shift()}}function i(t,n,i,o){"string"==typeof i&&(o=i,i=null);var a,s,u,l=[],c=te.$$annotate(t,e,o);for(s=0,a=c.length;s<a;s++){if(u=c[s],"string"!=typeof u)throw Ci("itkn","Incorrect injection token! Expected service name as string, got {0}",u);l.push(i&&i.hasOwnProperty(u)?i[u]:r(u,o))}return Wr(t)&&(t=t[a]),t.apply(n,l)}function o(t,e,n){var r=Object.create((Wr(t)?t[t.length-1]:t).prototype||null),o=i(t,r,e,n);return w(o)||C(o)?o:r}return{invoke:i,instantiate:o,get:r,annotate:te.$$annotate,has:function(e){return $.hasOwnProperty(e+v)||t.hasOwnProperty(e)}}}e=e===!0;var g={},v="Provider",y=[],x=new Qt([],(!0)),$={$provide:{provider:r(i),factory:r(u),service:r(l),value:r(c),constant:r(f),decorator:d}},_=$.$injector=p($,function(t,e){throw Fr.isString(e)&&y.push(e),Ci("unpr","Unknown provider: {0}",y.join(" <- "))}),M={},S=M.$injector=p(M,function(t,e){var r=_.get(t+v,e);return S.invoke(r.$get,
 r,n,t)});return o(h(t),function(t){t&&S.invoke(t)}),S}function ee(){var t=!0;this.disableAutoScrolling=function(){t=!1},this.$get=["$window","$location","$rootScope",function(e,n,r){function i(t){var e=null;return Array.prototype.some.call(t,function(t){if("a"===F(t))return e=t,!0}),e}function o(){var t=s.yOffset;if(C(t))t=t();else if(L(t)){var n=t[0],r=e.getComputedStyle(n);t="fixed"!==r.position?0:n.getBoundingClientRect().bottom}else _(t)||(t=0);return t}function a(t){if(t){t.scrollIntoView();var n=o();if(n){var r=t.getBoundingClientRect().top;e.scrollBy(0,r-n)}}else e.scrollTo(0,0)}function s(t){t=k(t)?t:n.hash();var e;t?(e=u.getElementById(t))?a(e):(e=i(u.getElementsByName(t)))?a(e):"top"===t&&a(null):a(null)}var u=e.document;return t&&r.$watch(function(){return n.hash()},function(t,e){t===e&&""===t||Bt(function(){r.$evalAsync(s)})}),s}]}function ne(t,e){return t||e?t?e?(Wr(t)&&(t=t.join(" ")),Wr(e)&&(e=e.join(" ")),t+" "+e):t:e:""}function re(t){for(var e=0;e<t.length;e++){var
  n=t[e];if(n.nodeType===Ei)return n}}function ie(t){k(t)&&(t=t.split(" "));var e=vt();return o(t,function(t){t.length&&(e[t]=!0)}),e}function oe(t){return w(t)?t:{}}function ae(t,e,n,r){function i(t){try{t.apply(null,V(arguments,1))}finally{if(y--,0===y)for(;x.length;)try{x.pop()()}catch(e){n.error(e)}}}function a(t){var e=t.indexOf("#");return e===-1?"":t.substr(e)}function s(){M=null,l(),c()}function u(){try{return h.state}catch(t){}}function l(){w=u(),w=b(w)?null:w,R(w,E)&&(w=E),E=w}function c(){k===f.url()&&$===w||(k=f.url(),$=w,o(C,function(t){t(f.url(),w)}))}var f=this,d=(e[0],t.location),h=t.history,p=t.setTimeout,v=t.clearTimeout,m={};f.isMock=!1;var y=0,x=[];f.$$completeOutstandingRequest=i,f.$$incOutstandingRequestCount=function(){y++},f.notifyWhenNoOutstandingRequests=function(t){0===y?t():x.push(t)};var w,$,k=d.href,_=e.find("base"),M=null;l(),$=w,f.url=function(e,n,i){if(b(i)&&(i=null),d!==t.location&&(d=t.location),h!==t.history&&(h=t.history),e){var o=$===i;if(k===e&&
 (!r.history||o))return f;var s=k&&Pe(k)===Pe(e);return k=e,$=i,!r.history||s&&o?(s&&!M||(M=e),n?d.replace(e):s?d.hash=a(e):d.href=e,d.href!==e&&(M=e)):(h[n?"replaceState":"pushState"](i,"",e),l(),$=w),f}return M||d.href.replace(/%27/g,"'")},f.state=function(){return w};var C=[],S=!1,E=null;f.onUrlChange=function(e){return S||(r.history&&Ar(t).on("popstate",s),Ar(t).on("hashchange",s),S=!0),C.push(e),e},f.$$applicationDestroyed=function(){Ar(t).off("hashchange popstate",s)},f.$$checkUrlChange=c,f.baseHref=function(){var t=_.attr("href");return t?t.replace(/^(https?\:)?\/\/[^\/]*/,""):""},f.defer=function(t,e){var n;return y++,n=p(function(){delete m[n],i(t)},e||0),m[n]=!0,n},f.defer.cancel=function(t){return!!m[t]&&(delete m[t],v(t),i(g),!0)}}function se(){this.$get=["$window","$log","$sniffer","$document",function(t,e,n,r){return new ae(t,r,e,n)}]}function ue(){this.$get=function(){function t(t,n){function i(t){t!=d&&(h?h==t&&(h=t.n):h=t,o(t.n,t.p),o(t,d),d=t,d.n=null)}function o(t,
 e){t!=e&&(t&&(t.p=e),e&&(e.n=t))}if(t in e)throw r("$cacheFactory")("iid","CacheId '{0}' is already taken!",t);var a=0,s=f({},n,{id:t}),u=vt(),l=n&&n.capacity||Number.MAX_VALUE,c=vt(),d=null,h=null;return e[t]={put:function(t,e){if(!b(e)){if(l<Number.MAX_VALUE){var n=c[t]||(c[t]={key:t});i(n)}return t in u||a++,u[t]=e,a>l&&this.remove(h.key),e}},get:function(t){if(l<Number.MAX_VALUE){var e=c[t];if(!e)return;i(e)}return u[t]},remove:function(t){if(l<Number.MAX_VALUE){var e=c[t];if(!e)return;e==d&&(d=e.p),e==h&&(h=e.n),o(e.n,e.p),delete c[t]}t in u&&(delete u[t],a--)},removeAll:function(){u=vt(),a=0,c=vt(),d=h=null},destroy:function(){u=null,s=null,c=null,delete e[t]},info:function(){return f({},s,{size:a})}}}var e={};return t.info=function(){var t={};return o(e,function(e,n){t[n]=e.info()}),t},t.get=function(t){return e[t]},t}}function le(){this.$get=["$cacheFactory",function(t){return t("templates")}]}function ce(t,r){function i(t,e,n){var r=/^\s*([@&]|=(\*?))(\??)\s*(\w*)\s*$/,i={}
 ;return o(t,function(t,o){var a=t.match(r);if(!a)throw ji("iscp","Invalid {3} for directive '{0}'. Definition: {... {1}: '{2}' ...}",e,o,t,n?"controller bindings definition":"isolate scope definition");i[o]={mode:a[1][0],collection:"*"===a[2],optional:"?"===a[3],attrName:a[4]||o}}),i}function a(t,e){var n={isolateScope:null,bindToController:null};if(w(t.scope)&&(t.bindToController===!0?(n.bindToController=i(t.scope,e,!0),n.isolateScope={}):n.isolateScope=i(t.scope,e,!1)),w(t.bindToController)&&(n.bindToController=i(t.bindToController,e,!0)),w(n.bindToController)){var r=t.controller,o=t.controllerAs;if(!r)throw ji("noctrl","Cannot bind to controller without directive '{0}'s controller.",e);if(!pe(r,o))throw ji("noident","Cannot bind to controller without identifier for directive '{0}'.",e)}return n}function u(t){var e=t.charAt(0);if(!e||e!==kr(e))throw ji("baddir","Directive name '{0}' is invalid. The first character must be a lowercase letter",t);if(t!==t.trim())throw ji("baddir","D
 irective name '{0}' is invalid. The name should not contain leading or trailing whitespaces",t)}var l={},c="Directive",d=/^\s*directive\:\s*([\w\-]+)\s+(.*)$/,h=/(([\w\-]+)(?:\:([^;]+))?;?)/,y=P("ngSrc,ngSrcset,src,srcset"),$=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,_=/^(on[a-z]+|formaction)$/;this.directive=function S(e,n){return ht(e,"directive"),k(e)?(u(e),ft(n,"directiveFactory"),l.hasOwnProperty(e)||(l[e]=[],t.factory(e+c,["$injector","$exceptionHandler",function(t,n){var r=[];return o(l[e],function(i,o){try{var s=t.invoke(i);C(s)?s={compile:m(s)}:!s.compile&&s.link&&(s.compile=m(s.link)),s.priority=s.priority||0,s.index=o,s.name=s.name||e,s.require=s.require||s.controller&&s.name,s.restrict=s.restrict||"EA";var u=s.$$bindings=a(s,s.name);w(u.isolateScope)&&(s.$$isolateBindings=u.isolateScope),s.$$moduleName=i.$$moduleName,r.push(s)}catch(l){n(l)}}),r}])),l[e].push(n)):o(e,s(S)),this},this.aHrefSanitizationWhitelist=function(t){return x(t)?(r.aHrefSanitizationWhitelist(t),this):r.aHrefSan
 itizationWhitelist()},this.imgSrcSanitizationWhitelist=function(t){return x(t)?(r.imgSrcSanitizationWhitelist(t),this):r.imgSrcSanitizationWhitelist()};var M=!0;this.debugInfoEnabled=function(t){return x(t)?(M=t,this):M},this.$get=["$injector","$interpolate","$exceptionHandler","$templateRequest","$parse","$controller","$rootScope","$document","$sce","$animate","$$sanitizeUri",function(t,r,i,a,s,u,m,x,S,E,T){function N(t,e){try{t.addClass(e)}catch(n){}}function D(t,e,n,r,i){t instanceof Ar||(t=Ar(t)),o(t,function(e,n){e.nodeType==Kr&&e.nodeValue.match(/\S+/)&&(t[n]=Ar(e).wrap("<span></span>").parent()[0])});var a=j(t,e,t,n,r,i);D.$$addScopeClass(t);var s=null;return function(e,n,r){ft(e,"scope"),i&&i.needsNewScope&&(e=e.$parent.$new()),r=r||{};var o=r.parentBoundTranscludeFn,u=r.transcludeControllers,l=r.futureParentElement;o&&o.$$boundTransclude&&(o=o.$$boundTransclude),s||(s=O(l));var c;if(c="html"!==s?Ar(J(s,Ar("<div>").append(t).html())):n?mi.clone.call(t):t,u)for(var f in u)c.d
 ata("$"+f+"Controller",u[f].instance);return D.$$addScopeInfo(c,e),n&&n(c,e),a&&a(e,c,c,o),c}}function O(t){var e=t&&t[0];return e&&"foreignobject"!==F(e)&&e.toString().match(/SVG/)?"svg":"html"}function j(t,e,r,i,o,a){function s(t,r,i,o){var a,s,u,l,c,f,d,h,v;if(p){var m=r.length;for(v=new Array(m),c=0;c<g.length;c+=3)d=g[c],v[d]=r[d]}else v=r;for(c=0,f=g.length;c<f;)u=v[g[c++]],a=g[c++],s=g[c++],a?(a.scope?(l=t.$new(),D.$$addScopeInfo(Ar(u),l)):l=t,h=a.transcludeOnThisElement?I(t,a.transclude,o):!a.templateOnThisElement&&o?o:!o&&e?I(t,e):null,a(s,l,u,i,h)):s&&s(t,u.childNodes,n,o)}for(var u,l,c,f,d,h,p,g=[],v=0;v<t.length;v++)u=new at,l=L(t[v],[],u,0===v?i:n,o),c=l.length?W(l,t[v],u,e,r,null,[],[],a):null,c&&c.scope&&D.$$addScopeClass(u.$$element),d=c&&c.terminal||!(f=t[v].childNodes)||!f.length?null:j(f,c?(c.transcludeOnThisElement||!c.templateOnThisElement)&&c.transclude:e),(c||d)&&(g.push(v,c,d),h=!0,p=p||c),a=null;return h?s:null}function I(t,e,n){var r=function(r,i,o,a,s){ret
 urn r||(r=t.$new(!1,s),r.$$transcluded=!0),e(r,i,{parentBoundTranscludeFn:n,transcludeControllers:o,futureParentElement:a})};return r}function L(t,e,n,r,i){var o,a,s=t.nodeType,u=n.$attr;switch(s){case Zr:H(e,fe(F(t)),"E",r,i);for(var l,c,f,p,g,v,m=t.attributes,y=0,b=m&&m.length;y<b;y++){var x=!1,$=!1;l=m[y],c=l.name,g=Br(l.value),p=fe(c),(v=dt.test(p))&&(c=c.replace(Ii,"").substr(8).replace(/_(.)/g,function(t,e){return e.toUpperCase()}));var _=p.match(ht);_&&U(_[1])&&(x=c,$=c.substr(0,c.length-5)+"end",c=c.substr(0,c.length-6)),f=fe(c.toLowerCase()),u[f]=c,!v&&n.hasOwnProperty(f)||(n[f]=g,Vt(t,f)&&(n[f]=!0)),et(t,e,g,f,v),H(e,f,"A",r,i,x,$)}if(a=t.className,w(a)&&(a=a.animVal),k(a)&&""!==a)for(;o=h.exec(a);)f=fe(o[2]),H(e,f,"C",r,i)&&(n[f]=Br(o[3])),a=a.substr(o.index+o[0].length);break;case Kr:if(11===Er)for(;t.parentNode&&t.nextSibling&&t.nextSibling.nodeType===Kr;)t.nodeValue=t.nodeValue+t.nextSibling.nodeValue,t.parentNode.removeChild(t.nextSibling);Q(e,t.nodeValue);break;case 
 Jr:try{o=d.exec(t.nodeValue),o&&(f=fe(o[1]),H(e,f,"M",r,i)&&(n[f]=Br(o[2])))}catch(M){}}return e.sort(X),e}function P(t,e,n){var r=[],i=0;if(e&&t.hasAttribute&&t.hasAttribute(e)){do{if(!t)throw ji("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",e,n);t.nodeType==Zr&&(t.hasAttribute(e)&&i++,t.hasAttribute(n)&&i--),r.push(t),t=t.nextSibling}while(i>0)}else r.push(t);return Ar(r)}function z(t,e,n){return function(r,i,o,a,s){return i=P(i[0],e,n),t(r,i,o,a,s)}}function W(t,r,o,a,s,l,c,f,d){function h(t,e,n,r){t&&(n&&(t=z(t,n,r)),t.require=m.require,t.directiveName=y,(T===m||m.$$isolateScope)&&(t=rt(t,{isolateScope:!0})),c.push(t)),e&&(n&&(e=z(e,n,r)),e.require=m.require,e.directiveName=y,(T===m||m.$$isolateScope)&&(e=rt(e,{isolateScope:!0})),f.push(e))}function p(t,e,n,r){var i;if(k(e)){var o=e.match($),a=e.substring(o[0].length),s=o[1]||o[3],u="?"===o[2];if("^^"===s?n=n.parent():(i=r&&r[a],i=i&&i.instance),!i){var l="$"+a+"Controller";i=s?n.inheritedData(l):n
 .data(l)}if(!i&&!u)throw ji("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,t)}else if(Wr(e)){i=[];for(var c=0,f=e.length;c<f;c++)i[c]=p(t,e[c],n,r)}return i||null}function g(t,e,n,r,i,o){var a=vt();for(var s in r){var l=r[s],c={$scope:l===T||l.$$isolateScope?i:o,$element:t,$attrs:e,$transclude:n},f=l.controller;"@"==f&&(f=e[l.name]);var d=u(f,c,!0,l.controllerAs);a[l.name]=d,F||t.data("$"+l.name+"Controller",d.instance)}return a}function v(t,e,i,a,s){function u(t,e,r){var i;return A(t)||(r=e,e=t,t=n),F&&(i=v),r||(r=F?y.parent():y),s(t,e,i,r,O)}var l,d,h,v,m,y,b,x,w;r===i?(b=o,y=o.$$element):(y=Ar(i),b=new at(y,o)),h=e,T?d=e.$new(!0):S&&(h=e.$parent),s&&(m=u,m.$$boundTransclude=s),E&&(v=g(y,b,m,E,d,e)),T&&(D.$$addScopeInfo(y,d,!0,!(N&&(N===T||N===T.$$originalDirective))),D.$$addScopeClass(y,!0),d.$$isolateBindings=T.$$isolateBindings,x=ot(e,b,d,d.$$isolateBindings,T),x&&d.$on("$destroy",x));for(var $ in v){var k=E[$],_=v[$],M=k.$$bindings.bindToController;
 _.identifier&&M&&(w=ot(h,b,_.instance,M,k));var C=_();C!==_.instance&&(_.instance=C,y.data("$"+k.name+"Controller",C),w&&w(),w=ot(h,b,_.instance,M,k))}for(H=0,U=c.length;H<U;H++)l=c[H],it(l,l.isolateScope?d:e,y,b,l.require&&p(l.directiveName,l.require,y,v),m);var O=e;for(T&&(T.template||null===T.templateUrl)&&(O=d),t&&t(O,i.childNodes,n,s),H=f.length-1;H>=0;H--)l=f[H],it(l,l.isolateScope?d:e,y,b,l.require&&p(l.directiveName,l.require,y,v),m)}d=d||{};for(var m,y,b,x,_,M=-Number.MAX_VALUE,S=d.newScopeDirective,E=d.controllerDirectives,T=d.newIsolateScopeDirective,N=d.templateDirective,O=d.nonTlbTranscludeDirective,j=!1,I=!1,F=d.hasElementTranscludeDirective,q=o.$$element=Ar(r),W=l,R=a,H=0,U=t.length;H<U;H++){m=t[H];var X=m.$$start,Q=m.$$end;if(X&&(q=P(r,X,Q)),b=n,M>m.priority)break;if((_=m.scope)&&(m.templateUrl||(w(_)?(Z("new/isolated scope",T||S,m,q),T=m):Z("new/isolated scope",T,m,q)),S=S||m),y=m.name,!m.templateUrl&&m.controller&&(_=m.controller,E=E||vt(),Z("'"+y+"' controller",E[
 y],m,q),E[y]=m),(_=m.transclude)&&(j=!0,m.$$tlb||(Z("transclusion",O,m,q),O=m),"element"==_?(F=!0,M=m.priority,b=q,q=o.$$element=Ar(e.createComment(" "+y+": "+o[y]+" ")),r=q[0],nt(s,V(b),r),R=D(b,a,M,W&&W.name,{nonTlbTranscludeDirective:O})):(b=Ar(At(r)).contents(),q.empty(),R=D(b,a,n,n,{needsNewScope:m.$$isolateScope||m.$$newScope}))),m.template)if(I=!0,Z("template",N,m,q),N=m,_=C(m.template)?m.template(q,o):m.template,_=ct(_),m.replace){if(W=m,b=kt(_)?[]:he(J(m.templateNamespace,Br(_))),r=b[0],1!=b.length||r.nodeType!==Zr)throw ji("tplrt","Template for directive '{0}' must have exactly one root element. {1}",y,"");nt(s,q,r);var tt={$attr:{}},et=L(r,[],tt),st=t.splice(H+1,t.length-(H+1));(T||S)&&B(et,T,S),t=t.concat(et).concat(st),Y(o,tt),U=t.length}else q.html(_);if(m.templateUrl)I=!0,Z("template",N,m,q),N=m,m.replace&&(W=m),v=G(t.splice(H,t.length-H),q,o,s,j&&R,c,f,{controllerDirectives:E,newScopeDirective:S!==m&&S,newIsolateScopeDirective:T,templateDirective:N,nonTlbTranscludeDi
 rective:O}),U=t.length;else if(m.compile)try{x=m.compile(q,o,R),C(x)?h(null,x,X,Q):x&&h(x.pre,x.post,X,Q)}catch(ut){i(ut,K(q))}m.terminal&&(v.terminal=!0,M=Math.max(M,m.priority))}return v.scope=S&&S.scope===!0,v.transcludeOnThisElement=j,v.templateOnThisElement=I,v.transclude=R,d.hasElementTranscludeDirective=F,v}function B(t,e,n){for(var r=0,i=t.length;r<i;r++)t[r]=p(t[r],{$$isolateScope:e,$$newScope:n})}function H(e,n,r,o,a,s,u){if(n===a)return null;var f=null;if(l.hasOwnProperty(n))for(var d,h=t.get(n+c),g=0,v=h.length;g<v;g++)try{d=h[g],(b(o)||o>d.priority)&&d.restrict.indexOf(r)!=-1&&(s&&(d=p(d,{$$start:s,$$end:u})),e.push(d),f=d)}catch(m){i(m)}return f}function U(e){if(l.hasOwnProperty(e))for(var n,r=t.get(e+c),i=0,o=r.length;i<o;i++)if(n=r[i],n.multiElement)return!0;return!1}function Y(t,e){var n=e.$attr,r=t.$attr,i=t.$$element;o(t,function(r,i){"$"!=i.charAt(0)&&(e[i]&&e[i]!==r&&(r+=("style"===i?";":" ")+e[i]),t.$set(i,r,!0,n[i]))}),o(e,function(e,o){"class"==o?(N(i,e),t["c
 lass"]=(t["class"]?t["class"]+" ":"")+e):"style"==o?(i.attr("style",i.attr("style")+";"+e),t.style=(t.style?t.style+";":"")+e):"$"==o.charAt(0)||t.hasOwnProperty(o)||(t[o]=e,r[o]=n[o])})}function G(t,e,n,r,i,s,u,l){var c,f,d=[],h=e[0],g=t.shift(),v=p(g,{templateUrl:null,transclude:null,replace:null,$$originalDirective:g}),m=C(g.templateUrl)?g.templateUrl(e,n):g.templateUrl,y=g.templateNamespace;return e.empty(),a(m).then(function(a){var p,b,x,$;if(a=ct(a),g.replace){if(x=kt(a)?[]:he(J(y,Br(a))),p=x[0],1!=x.length||p.nodeType!==Zr)throw ji("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g.name,m);b={$attr:{}},nt(r,e,p);var k=L(p,[],b);w(g.scope)&&B(k,!0),t=k.concat(t),Y(n,b)}else p=h,e.html(a);for(t.unshift(v),c=W(t,p,n,i,e,g,s,u,l),o(r,function(t,n){t==p&&(r[n]=e[0])}),f=j(e[0].childNodes,i);d.length;){var _=d.shift(),M=d.shift(),C=d.shift(),S=d.shift(),E=e[0];if(!_.$$destroyed){if(M!==h){var A=M.className;l.hasElementTranscludeDirective&&g.replace||(E
 =At(p)),nt(C,Ar(M),E),N(Ar(E),A)}$=c.transcludeOnThisElement?I(_,c.transclude,S):S,c(f,_,E,r,$)}}d=null}),function(t,e,n,r,i){var o=i;e.$$destroyed||(d?d.push(e,n,r,o):(c.transcludeOnThisElement&&(o=I(e,c.transclude,i)),c(f,e,n,r,o)))}}function X(t,e){var n=e.priority-t.priority;return 0!==n?n:t.name!==e.name?t.name<e.name?-1:1:t.index-e.index}function Z(t,e,n,r){function i(t){return t?" (module: "+t+")":""}if(e)throw ji("multidir","Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}",e.name,i(e.$$moduleName),n.name,i(n.$$moduleName),t,K(r))}function Q(t,e){var n=r(e,!0);n&&t.push({priority:0,compile:function(t){var e=t.parent(),r=!!e.length;return r&&D.$$addBindingClass(e),function(t,e){var i=e.parent();r||D.$$addBindingClass(i),D.$$addBindingInfo(i,n.expressions),t.$watch(n,function(t){e[0].nodeValue=t})}}})}function J(t,n){switch(t=kr(t||"html")){case"svg":case"math":var r=e.createElement("div");return r.innerHTML="<"+t+">"+n+"</"+t+">",r.childNodes[0].childNodes;default:
 return n}}function tt(t,e){if("srcdoc"==e)return S.HTML;var n=F(t);return"xlinkHref"==e||"form"==n&&"action"==e||"img"!=n&&("src"==e||"ngSrc"==e)?S.RESOURCE_URL:void 0}function et(t,e,n,i,o){var a=tt(t,i);o=y[i]||o;var s=r(n,!0,a,o);if(s){if("multiple"===i&&"select"===F(t))throw ji("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",K(t));e.push({priority:100,compile:function(){return{pre:function(t,e,u){var l=u.$$observers||(u.$$observers=vt());if(_.test(i))throw ji("nodomevents","Interpolations for HTML DOM event attributes are disallowed.  Please use the ng- versions (such as ng-click instead of onclick) instead.");var c=u[i];c!==n&&(s=c&&r(c,!0,a,o),n=c),s&&(u[i]=s(t),(l[i]||(l[i]=[])).$$inter=!0,(u.$$observers&&u.$$observers[i].$$scope||t).$watch(s,function(t,e){"class"===i&&t!=e?u.$updateClass(t,e):u.$set(i,t)}))}}}})}}function nt(t,n,r){var i,o,a=n[0],s=n.length,u=a.parentNode;if(t)for(i=0,o=t.length;i<o;i++)if(t[i]==a){t[i++]=r;for(var l=i,c=l+s-1
 ,f=t.length;l<f;l++,c++)c<f?t[l]=t[c]:delete t[l];t.length-=s-1,t.context===a&&(t.context=r);break}u&&u.replaceChild(r,a);var d=e.createDocumentFragment();d.appendChild(a),Ar.hasData(a)&&(Ar.data(r,Ar.data(a)),Tr?(zr=!0,Tr.cleanData([a])):delete Ar.cache[a[Ar.expando]]);for(var h=1,p=n.length;h<p;h++){var g=n[h];Ar(g).remove(),d.appendChild(g),delete n[h]}n[0]=r,n.length=1}function rt(t,e){return f(function(){return t.apply(null,arguments)},t,e)}function it(t,e,n,r,o,a){try{t(e,n,r,o,a)}catch(s){i(s,K(n))}}function ot(t,e,n,i,a){var u=[];return o(i,function(i,o){var l,c,f,d,h=i.attrName,p=i.optional,v=i.mode;switch(v){case"@":p||_r.call(e,h)||(n[o]=e[h]=void 0),e.$observe(h,function(t){k(t)&&(n[o]=t)}),e.$$observers[h].$$scope=t,k(e[h])&&(n[o]=r(e[h])(t));break;case"=":if(!_r.call(e,h)){if(p)break;e[h]=void 0}if(p&&!e[h])break;c=s(e[h]),d=c.literal?R:function(t,e){return t===e||t!==t&&e!==e},f=c.assign||function(){throw l=n[o]=c(t),ji("nonassign","Expression '{0}' used with directiv
 e '{1}' is non-assignable!",e[h],a.name)},l=n[o]=c(t);var m=function(e){return d(e,n[o])||(d(e,l)?f(t,e=n[o]):n[o]=e),l=e};m.$stateful=!0;var y;y=i.collection?t.$watchCollection(e[h],m):t.$watch(s(e[h],m),null,c.literal),u.push(y);break;case"&":if(c=e.hasOwnProperty(h)?s(e[h]):g,c===g&&p)break;n[o]=function(e){return c(t,e)}}}),u.length&&function(){for(var t=0,e=u.length;t<e;++t)u[t]()}}var at=function(t,e){if(e){var n,r,i,o=Object.keys(e);for(n=0,r=o.length;n<r;n++)i=o[n],this[i]=e[i]}else this.$attr={};this.$$element=t};at.prototype={$normalize:fe,$addClass:function(t){t&&t.length>0&&E.addClass(this.$$element,t)},$removeClass:function(t){t&&t.length>0&&E.removeClass(this.$$element,t)},$updateClass:function(t,e){var n=de(t,e);n&&n.length&&E.addClass(this.$$element,n);var r=de(e,t);r&&r.length&&E.removeClass(this.$$element,r)},$set:function(t,e,n,r){var a,s=this.$$element[0],u=Vt(s,t),l=Ht(t),c=t;if(u?(this.$$element.prop(t,e),r=u):l&&(this[l]=e,c=l),this[t]=e,r?this.$attr[t]=r:(r=t
 his.$attr[t],r||(this.$attr[t]=r=lt(t,"-"))),a=F(this.$$element),"a"===a&&"href"===t||"img"===a&&"src"===t)this[t]=e=T(e,"src"===t);else if("img"===a&&"srcset"===t){for(var f="",d=Br(e),h=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,p=/\s/.test(d)?h:/(,)/,g=d.split(p),v=Math.floor(g.length/2),m=0;m<v;m++){var y=2*m;f+=T(Br(g[y]),!0),f+=" "+Br(g[y+1])}var x=Br(g[2*m]).split(/\s/);f+=T(Br(x[0]),!0),2===x.length&&(f+=" "+Br(x[1])),this[t]=e=f}n!==!1&&(null===e||b(e)?this.$$element.removeAttr(r):this.$$element.attr(r,e));var w=this.$$observers;w&&o(w[c],function(t){try{t(e)}catch(n){i(n)}})},$observe:function(t,e){var n=this,r=n.$$observers||(n.$$observers=vt()),i=r[t]||(r[t]=[]);return i.push(e),m.$evalAsync(function(){i.$$inter||!n.hasOwnProperty(t)||b(n[t])||e(n[t])}),function(){q(i,e)}}};var st=r.startSymbol(),ut=r.endSymbol(),ct="{{"==st||"}}"==ut?v:function(t){return t.replace(/\{\{/g,st).replace(/}}/g,ut)},dt=/^ngAttr[A-Z]/,ht=/^(.+)Start$/;return D.$$addBindingInfo=M?function(t,e){var 
 n=t.data("$binding")||[];Wr(e)?n=n.concat(e):n.push(e),t.data("$binding",n)}:g,D.$$addBindingClass=M?function(t){N(t,"ng-binding")}:g,D.$$addScopeInfo=M?function(t,e,n,r){var i=n?r?"$isolateScopeNoTemplate":"$isolateScope":"$scope";t.data(i,e)}:g,D.$$addScopeClass=M?function(t,e){N(t,e?"ng-isolate-scope":"ng-scope")}:g,D}]}function fe(t){return $t(t.replace(Ii,""))}function de(t,e){var n="",r=t.split(/\s+/),i=e.split(/\s+/);t:for(var o=0;o<r.length;o++){for(var a=r[o],s=0;s<i.length;s++)if(a==i[s])continue t;n+=(n.length>0?" ":"")+a}return n}function he(t){t=Ar(t);var e=t.length;if(e<=1)return t;for(;e--;){var n=t[e];n.nodeType===Jr&&Or.call(t,e,1)}return t}function pe(t,e){if(e&&k(e))return e;if(k(t)){var n=Pi.exec(t);if(n)return n[3]}}function ge(){var t={},e=!1;this.register=function(e,n){ht(e,"controller"),w(e)?f(t,e):t[e]=n},this.allowGlobals=function(){e=!0},this.$get=["$injector","$window",function(i,o){function a(t,e,n,i){if(!t||!w(t.$scope))throw r("$controller")("noscp","C
 annot export controller '{0}' as '{1}'! No $scope object provided via `locals`.",i,e);t.$scope[e]=n}return function(r,s,u,l){var c,d,h,p;if(u=u===!0,l&&k(l)&&(p=l),k(r)){if(d=r.match(Pi),!d)throw Li("ctrlfmt","Badly formed controller string '{0}'. Must match `__name__ as __id__` or `__name__`.",r);h=d[1],p=p||d[3],r=t.hasOwnProperty(h)?t[h]:pt(s.$scope,h,!0)||(e?pt(o,h,!0):n),dt(r,h,!0)}if(u){var g=(Wr(r)?r[r.length-1]:r).prototype;c=Object.create(g||null),p&&a(s,p,c,h||r.name);var v;return v=f(function(){var t=i.invoke(r,c,s,h);return t!==c&&(w(t)||C(t))&&(c=t,p&&a(s,p,c,h||r.name)),c},{instance:c,identifier:p})}return c=i.instantiate(r,s,h),p&&a(s,p,c,h||r.name),c}}]}function ve(){this.$get=["$window",function(t){return Ar(t.document)}]}function me(){this.$get=["$log",function(t){return function(e,n){t.error.apply(t,arguments)}}]}function ye(t){return w(t)?M(t)?t.toISOString():Y(t):t}function be(){this.$get=function(){return function(t){if(!t)return"";var e=[];return a(t,function(
 t,n){null===t||b(t)||(Wr(t)?o(t,function(t,r){e.push(rt(n)+"="+rt(ye(t)))}):e.push(rt(n)+"="+rt(ye(t))));
 }),e.join("&")}}}function xe(){this.$get=function(){return function(t){function e(t,r,i){null===t||b(t)||(Wr(t)?o(t,function(t,n){e(t,r+"["+(w(t)?n:"")+"]")}):w(t)&&!M(t)?a(t,function(t,n){e(t,r+(i?"":"[")+n+(i?"":"]"))}):n.push(rt(r)+"="+rt(ye(t))))}if(!t)return"";var n=[];return e(t,"",!0),n.join("&")}}}function we(t,e){if(k(t)){var n=t.replace(Bi,"").trim();if(n){var r=e("Content-Type");(r&&0===r.indexOf(qi)||$e(n))&&(t=G(n))}}return t}function $e(t){var e=t.match(Wi);return e&&Ri[e[0]].test(t)}function ke(t){function e(t,e){t&&(r[t]=r[t]?r[t]+", "+e:e)}var n,r=vt();return k(t)?o(t.split("\n"),function(t){n=t.indexOf(":"),e(kr(Br(t.substr(0,n))),Br(t.substr(n+1)))}):w(t)&&o(t,function(t,n){e(kr(n),Br(t))}),r}function _e(t){var e;return function(n){if(e||(e=ke(t)),n){var r=e[kr(n)];return void 0===r&&(r=null),r}return e}}function Me(t,e,n,r){return C(r)?r(t,e,n):(o(r,function(r){t=r(t,e,n)}),t)}function Ce(t){return 200<=t&&t<300}function Se(){var t=this.defaults={transformRespons
 e:[we],transformRequest:[function(t){return!w(t)||T(t)||D(t)||N(t)?t:Y(t)}],headers:{common:{Accept:"application/json, text/plain, */*"},post:W(zi),put:W(zi),patch:W(zi)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",paramSerializer:"$httpParamSerializer"},e=!1;this.useApplyAsync=function(t){return x(t)?(e=!!t,this):e};var i=!0;this.useLegacyPromiseExtensions=function(t){return x(t)?(i=!!t,this):i};var a=this.interceptors=[];this.$get=["$httpBackend","$$cookieReader","$cacheFactory","$rootScope","$q","$injector",function(s,u,l,c,d,h){function p(e){function a(t){var e=f({},t);return e.data=Me(t.data,t.headers,t.status,l.transformResponse),Ce(t.status)?e:d.reject(e)}function s(t,e){var n,r={};return o(t,function(t,i){C(t)?(n=t(e),null!=n&&(r[i]=n)):r[i]=t}),r}function u(e){var n,r,i,o=t.headers,a=f({},e.headers);o=f({},o.common,o[kr(e.method)]);t:for(n in o){r=kr(n);for(i in a)if(kr(i)===r)continue t;a[n]=o[n]}return s(a,W(e))}if(!Fr.isObject(e))throw r("$http")("badreq","
 Http request configuration must be an object.  Received: {0}",e);var l=f({method:"get",transformRequest:t.transformRequest,transformResponse:t.transformResponse,paramSerializer:t.paramSerializer},e);l.headers=u(e),l.method=Mr(l.method),l.paramSerializer=k(l.paramSerializer)?h.get(l.paramSerializer):l.paramSerializer;var c=function(e){var r=e.headers,i=Me(e.data,_e(r),n,e.transformRequest);return b(i)&&o(r,function(t,e){"content-type"===kr(e)&&delete r[e]}),b(e.withCredentials)&&!b(t.withCredentials)&&(e.withCredentials=t.withCredentials),m(e,i).then(a,a)},p=[c,n],g=d.when(l);for(o(_,function(t){(t.request||t.requestError)&&p.unshift(t.request,t.requestError),(t.response||t.responseError)&&p.push(t.response,t.responseError)});p.length;){var v=p.shift(),y=p.shift();g=g.then(v,y)}return i?(g.success=function(t){return dt(t,"fn"),g.then(function(e){t(e.data,e.status,e.headers,l)}),g},g.error=function(t){return dt(t,"fn"),g.then(null,function(e){t(e.data,e.status,e.headers,l)}),g}):(g.su
 ccess=Hi("success"),g.error=Hi("error")),g}function g(t){o(arguments,function(t){p[t]=function(e,n){return p(f({},n||{},{method:t,url:e}))}})}function v(t){o(arguments,function(t){p[t]=function(e,n,r){return p(f({},r||{},{method:t,url:e,data:n}))}})}function m(r,i){function o(t,n,r,i){function o(){a(n,t,r,i)}h&&(Ce(t)?h.put(_,[t,n,ke(r),i]):h.remove(_)),e?c.$applyAsync(o):(o(),c.$$phase||c.$apply())}function a(t,e,n,i){e=e>=-1?e:0,(Ce(e)?v.resolve:v.reject)({data:t,status:e,headers:_e(n),config:r,statusText:i})}function l(t){a(t.data,t.status,W(t.headers()),t.statusText)}function f(){var t=p.pendingRequests.indexOf(r);t!==-1&&p.pendingRequests.splice(t,1)}var h,g,v=d.defer(),m=v.promise,k=r.headers,_=y(r.url,r.paramSerializer(r.params));if(p.pendingRequests.push(r),m.then(f,f),!r.cache&&!t.cache||r.cache===!1||"GET"!==r.method&&"JSONP"!==r.method||(h=w(r.cache)?r.cache:w(t.cache)?t.cache:$),h&&(g=h.get(_),x(g)?j(g)?g.then(l,l):Wr(g)?a(g[1],g[0],W(g[2]),g[3]):a(g,200,{},"OK"):h.put(_
 ,m)),b(g)){var M=An(r.url)?u()[r.xsrfCookieName||t.xsrfCookieName]:n;M&&(k[r.xsrfHeaderName||t.xsrfHeaderName]=M),s(r.method,_,i,o,k,r.timeout,r.withCredentials,r.responseType)}return m}function y(t,e){return e.length>0&&(t+=(t.indexOf("?")==-1?"?":"&")+e),t}var $=l("$http");t.paramSerializer=k(t.paramSerializer)?h.get(t.paramSerializer):t.paramSerializer;var _=[];return o(a,function(t){_.unshift(k(t)?h.get(t):h.invoke(t))}),p.pendingRequests=[],g("get","delete","head","jsonp"),v("post","put","patch"),p.defaults=t,p}]}function Ee(){this.$get=function(){return function(){return new t.XMLHttpRequest}}}function Ae(){this.$get=["$browser","$window","$document","$xhrFactory",function(t,e,n,r){return Te(t,r,t.defer,e.angular.callbacks,n[0])}]}function Te(t,e,n,r,i){function a(t,e,n){var o=i.createElement("script"),a=null;return o.type="text/javascript",o.src=t,o.async=!0,a=function(t){ai(o,"load",a),ai(o,"error",a),i.body.removeChild(o),o=null;var s=-1,u="unknown";t&&("load"!==t.type||r[e
 ].called||(t={type:"error"}),u=t.type,s="error"===t.type?404:200),n&&n(s,u)},oi(o,"load",a),oi(o,"error",a),i.body.appendChild(o),a}return function(i,s,u,l,c,f,d,h){function p(){y&&y(),w&&w.abort()}function v(e,r,i,o,a){x(_)&&n.cancel(_),y=w=null,e(r,i,o,a),t.$$completeOutstandingRequest(g)}if(t.$$incOutstandingRequestCount(),s=s||t.url(),"jsonp"==kr(i)){var m="_"+(r.counter++).toString(36);r[m]=function(t){r[m].data=t,r[m].called=!0};var y=a(s.replace("JSON_CALLBACK","angular.callbacks."+m),m,function(t,e){v(l,t,r[m].data,"",e),r[m]=g})}else{var w=e(i,s);w.open(i,s,!0),o(c,function(t,e){x(t)&&w.setRequestHeader(e,t)}),w.onload=function(){var t=w.statusText||"",e="response"in w?w.response:w.responseText,n=1223===w.status?204:w.status;0===n&&(n=e?200:"file"==En(s).protocol?404:0),v(l,n,e,w.getAllResponseHeaders(),t)};var $=function(){v(l,-1,null,null,"")};if(w.onerror=$,w.onabort=$,d&&(w.withCredentials=!0),h)try{w.responseType=h}catch(k){if("json"!==h)throw k}w.send(b(u)?null:u)}if(
 f>0)var _=n(p,f);else j(f)&&f.then(p)}}function Ne(){var t="{{",e="}}";this.startSymbol=function(e){return e?(t=e,this):t},this.endSymbol=function(t){return t?(e=t,this):e},this.$get=["$parse","$exceptionHandler","$sce",function(n,r,i){function o(t){return"\\\\\\"+t}function a(n){return n.replace(d,t).replace(h,e)}function s(t){if(null==t)return"";switch(typeof t){case"string":break;case"number":t=""+t;break;default:t=Y(t)}return t}function u(o,u,d,h){function p(t){try{return t=E(t),h&&!x(t)?t:s(t)}catch(e){r(Ui.interr(o,e))}}h=!!h;for(var g,v,m,y=0,w=[],$=[],k=o.length,_=[],M=[];y<k;){if((g=o.indexOf(t,y))==-1||(v=o.indexOf(e,g+l))==-1){y!==k&&_.push(a(o.substring(y)));break}y!==g&&_.push(a(o.substring(y,g))),m=o.substring(g+l,v),w.push(m),$.push(n(m,p)),y=v+c,M.push(_.length),_.push("")}if(d&&_.length>1&&Ui.throwNoconcat(o),!u||w.length){var S=function(t){for(var e=0,n=w.length;e<n;e++){if(h&&b(t[e]))return;_[M[e]]=t[e]}return _.join("")},E=function(t){return d?i.getTrusted(d,t):i
 .valueOf(t)};return f(function(t){var e=0,n=w.length,i=new Array(n);try{for(;e<n;e++)i[e]=$[e](t);return S(i)}catch(a){r(Ui.interr(o,a))}},{exp:o,expressions:w,$$watchDelegate:function(t,e){var n;return t.$watchGroup($,function(r,i){var o=S(r);C(e)&&e.call(this,o,r!==i?n:o,t),n=o})}})}}var l=t.length,c=e.length,d=new RegExp(t.replace(/./g,o),"g"),h=new RegExp(e.replace(/./g,o),"g");return u.startSymbol=function(){return t},u.endSymbol=function(){return e},u}]}function De(){this.$get=["$rootScope","$window","$q","$$q",function(t,e,n,r){function i(i,a,s,u){var l=arguments.length>4,c=l?V(arguments,4):[],f=e.setInterval,d=e.clearInterval,h=0,p=x(u)&&!u,g=(p?r:n).defer(),v=g.promise;return s=x(s)?s:0,v.then(null,null,l?function(){i.apply(null,c)}:i),v.$$intervalId=f(function(){g.notify(h++),s>0&&h>=s&&(g.resolve(h),d(v.$$intervalId),delete o[v.$$intervalId]),p||t.$apply()},a),o[v.$$intervalId]=g,v}var o={};return i.cancel=function(t){return!!(t&&t.$$intervalId in o)&&(o[t.$$intervalId].r
 eject("canceled"),e.clearInterval(t.$$intervalId),delete o[t.$$intervalId],!0)},i}]}function Oe(t){for(var e=t.split("/"),n=e.length;n--;)e[n]=nt(e[n]);return e.join("/")}function je(t,e){var n=En(t);e.$$protocol=n.protocol,e.$$host=n.hostname,e.$$port=h(n.port)||Gi[n.protocol]||null}function Ie(t,e){var n="/"!==t.charAt(0);n&&(t="/"+t);var r=En(t);e.$$path=decodeURIComponent(n&&"/"===r.pathname.charAt(0)?r.pathname.substring(1):r.pathname),e.$$search=tt(r.search),e.$$hash=decodeURIComponent(r.hash),e.$$path&&"/"!=e.$$path.charAt(0)&&(e.$$path="/"+e.$$path)}function Le(t,e){if(0===e.indexOf(t))return e.substr(t.length)}function Pe(t){var e=t.indexOf("#");return e==-1?t:t.substr(0,e)}function Fe(t){return t.replace(/(#.+)|#$/,"$1")}function qe(t){return t.substr(0,Pe(t).lastIndexOf("/")+1)}function ze(t){return t.substring(0,t.indexOf("/",t.indexOf("//")+2))}function We(t,e,n){this.$$html5=!0,n=n||"",je(t,this),this.$$parse=function(t){var n=Le(e,t);if(!k(n))throw Xi("ipthprfx",'Inva
 lid url "{0}", missing path prefix "{1}".',t,e);Ie(n,this),this.$$path||(this.$$path="/"),this.$$compose()},this.$$compose=function(){var t=et(this.$$search),n=this.$$hash?"#"+nt(this.$$hash):"";this.$$url=Oe(this.$$path)+(t?"?"+t:"")+n,this.$$absUrl=e+this.$$url.substr(1)},this.$$parseLinkUrl=function(r,i){if(i&&"#"===i[0])return this.hash(i.slice(1)),!0;var o,a,s;return x(o=Le(t,r))?(a=o,s=x(o=Le(n,o))?e+(Le("/",o)||o):t+a):x(o=Le(e,r))?s=e+o:e==r+"/"&&(s=e),s&&this.$$parse(s),!!s}}function Re(t,e,n){je(t,this),this.$$parse=function(r){function i(t,e,n){var r,i=/^\/[A-Z]:(\/.*)/;return 0===e.indexOf(n)&&(e=e.replace(n,"")),i.exec(e)?t:(r=i.exec(t),r?r[1]:t)}var o,a=Le(t,r)||Le(e,r);b(a)||"#"!==a.charAt(0)?this.$$html5?o=a:(o="",b(a)&&(t=r,this.replace())):(o=Le(n,a),b(o)&&(o=a)),Ie(o,this),this.$$path=i(this.$$path,o,t),this.$$compose()},this.$$compose=function(){var e=et(this.$$search),r=this.$$hash?"#"+nt(this.$$hash):"";this.$$url=Oe(this.$$path)+(e?"?"+e:"")+r,this.$$absUrl=t+
 (this.$$url?n+this.$$url:"")},this.$$parseLinkUrl=function(e,n){return Pe(t)==Pe(e)&&(this.$$parse(e),!0)}}function Be(t,e,n){this.$$html5=!0,Re.apply(this,arguments),this.$$parseLinkUrl=function(r,i){if(i&&"#"===i[0])return this.hash(i.slice(1)),!0;var o,a;return t==Pe(r)?o=r:(a=Le(e,r))?o=t+n+a:e===r+"/"&&(o=e),o&&this.$$parse(o),!!o},this.$$compose=function(){var e=et(this.$$search),r=this.$$hash?"#"+nt(this.$$hash):"";this.$$url=Oe(this.$$path)+(e?"?"+e:"")+r,this.$$absUrl=t+n+this.$$url}}function Ve(t){return function(){return this[t]}}function He(t,e){return function(n){return b(n)?this[t]:(this[t]=e(n),this.$$compose(),this)}}function Ue(){var t="",e={enabled:!1,requireBase:!0,rewriteLinks:!0};this.hashPrefix=function(e){return x(e)?(t=e,this):t},this.html5Mode=function(t){return O(t)?(e.enabled=t,this):w(t)?(O(t.enabled)&&(e.enabled=t.enabled),O(t.requireBase)&&(e.requireBase=t.requireBase),O(t.rewriteLinks)&&(e.rewriteLinks=t.rewriteLinks),this):e},this.$get=["$rootScope","
 $browser","$sniffer","$rootElement","$window",function(n,r,i,o,a){function s(t,e,n){var i=l.url(),o=l.$$state;try{r.url(t,e,n),l.$$state=r.state()}catch(a){throw l.url(i),l.$$state=o,a}}function u(t,e){n.$broadcast("$locationChangeSuccess",l.absUrl(),t,l.$$state,e)}var l,c,f,d=r.baseHref(),h=r.url();if(e.enabled){if(!d&&e.requireBase)throw Xi("nobase","$location in HTML5 mode requires a <base> tag to be present!");f=ze(h)+(d||"/"),c=i.history?We:Be}else f=Pe(h),c=Re;var p=qe(f);l=new c(f,p,"#"+t),l.$$parseLinkUrl(h,h),l.$$state=r.state();var g=/^\s*(javascript|mailto):/i;o.on("click",function(t){if(e.rewriteLinks&&!t.ctrlKey&&!t.metaKey&&!t.shiftKey&&2!=t.which&&2!=t.button){for(var i=Ar(t.target);"a"!==F(i[0]);)if(i[0]===o[0]||!(i=i.parent())[0])return;var s=i.prop("href"),u=i.attr("href")||i.attr("xlink:href");w(s)&&"[object SVGAnimatedString]"===s.toString()&&(s=En(s.animVal).href),g.test(s)||!s||i.attr("target")||t.isDefaultPrevented()||l.$$parseLinkUrl(s,u)&&(t.preventDefault()
 ,l.absUrl()!=r.url()&&(n.$apply(),a.angular["ff-684208-preventDefault"]=!0))}}),Fe(l.absUrl())!=Fe(h)&&r.url(l.absUrl(),!0);var v=!0;return r.onUrlChange(function(t,e){return b(Le(p,t))?void(a.location.href=t):(n.$evalAsync(function(){var r,i=l.absUrl(),o=l.$$state;t=Fe(t),l.$$parse(t),l.$$state=e,r=n.$broadcast("$locationChangeStart",t,i,e,o).defaultPrevented,l.absUrl()===t&&(r?(l.$$parse(i),l.$$state=o,s(i,!1,o)):(v=!1,u(i,o)))}),void(n.$$phase||n.$digest()))}),n.$watch(function(){var t=Fe(r.url()),e=Fe(l.absUrl()),o=r.state(),a=l.$$replace,c=t!==e||l.$$html5&&i.history&&o!==l.$$state;(v||c)&&(v=!1,n.$evalAsync(function(){var e=l.absUrl(),r=n.$broadcast("$locationChangeStart",e,t,l.$$state,o).defaultPrevented;l.absUrl()===e&&(r?(l.$$parse(t),l.$$state=o):(c&&s(e,a,o===l.$$state?null:l.$$state),u(t,o)))})),l.$$replace=!1}),l}]}function Ye(){var t=!0,e=this;this.debugEnabled=function(e){return x(e)?(t=e,this):t},this.$get=["$window",function(n){function r(t){return t instanceof Erro
 r&&(t.stack?t=t.message&&t.stack.indexOf(t.message)===-1?"Error: "+t.message+"\n"+t.stack:t.stack:t.sourceURL&&(t=t.message+"\n"+t.sourceURL+":"+t.line)),t}function i(t){var e=n.console||{},i=e[t]||e.log||g,a=!1;try{a=!!i.apply}catch(s){}return a?function(){var t=[];return o(arguments,function(e){t.push(r(e))}),i.apply(e,t)}:function(t,e){i(t,null==e?"":e)}}return{log:i("log"),info:i("info"),warn:i("warn"),error:i("error"),debug:function(){var n=i("debug");return function(){t&&n.apply(e,arguments)}}()}}]}function Ge(t,e){if("__defineGetter__"===t||"__defineSetter__"===t||"__lookupGetter__"===t||"__lookupSetter__"===t||"__proto__"===t)throw Qi("isecfld","Attempting to access a disallowed field in Angular expressions! Expression: {0}",e);return t}function Xe(t,e){if(t+="",!k(t))throw Qi("iseccst","Cannot convert object to primitive value! Expression: {0}",e);return t}function Ze(t,e){if(t){if(t.constructor===t)throw Qi("isecfn","Referencing Function in Angular expressions is disallowe
 d! Expression: {0}",e);if(t.window===t)throw Qi("isecwindow","Referencing the Window in Angular expressions is disallowed! Expression: {0}",e);if(t.children&&(t.nodeName||t.prop&&t.attr&&t.find))throw Qi("isecdom","Referencing DOM nodes in Angular expressions is disallowed! Expression: {0}",e);if(t===Object)throw Qi("isecobj","Referencing Object in Angular expressions is disallowed! Expression: {0}",e)}return t}function Qe(t,e){if(t){if(t.constructor===t)throw Qi("isecfn","Referencing Function in Angular expressions is disallowed! Expression: {0}",e);if(t===Ki||t===Ji||t===to)throw Qi("isecff","Referencing call, apply or bind in Angular expressions is disallowed! Expression: {0}",e)}}function Ke(t,e){if(t&&(t===(0).constructor||t===(!1).constructor||t==="".constructor||t==={}.constructor||t===[].constructor||t===Function.constructor))throw Qi("isecaf","Assigning to a constructor is disallowed! Expression: {0}",e)}function Je(t,e){return"undefined"!=typeof t?t:e}function tn(t,e){retu
 rn"undefined"==typeof t?e:"undefined"==typeof e?t:t+e}function en(t,e){var n=t(e);return!n.$stateful}function nn(t,e){var n,r;switch(t.type){case io.Program:n=!0,o(t.body,function(t){nn(t.expression,e),n=n&&t.expression.constant}),t.constant=n;break;case io.Literal:t.constant=!0,t.toWatch=[];break;case io.UnaryExpression:nn(t.argument,e),t.constant=t.argument.constant,t.toWatch=t.argument.toWatch;break;case io.BinaryExpression:nn(t.left,e),nn(t.right,e),t.constant=t.left.constant&&t.right.constant,t.toWatch=t.left.toWatch.concat(t.right.toWatch);break;case io.LogicalExpression:nn(t.left,e),nn(t.right,e),t.constant=t.left.constant&&t.right.constant,t.toWatch=t.constant?[]:[t];break;case io.ConditionalExpression:nn(t.test,e),nn(t.alternate,e),nn(t.consequent,e),t.constant=t.test.constant&&t.alternate.constant&&t.consequent.constant,t.toWatch=t.constant?[]:[t];break;case io.Identifier:t.constant=!1,t.toWatch=[t];break;case io.MemberExpression:nn(t.object,e),t.computed&&nn(t.property,e)
 ,t.constant=t.object.constant&&(!t.computed||t.property.constant),t.toWatch=[t];break;case io.CallExpression:n=!!t.filter&&en(e,t.callee.name),r=[],o(t.arguments,function(t){nn(t,e),n=n&&t.constant,t.constant||r.push.apply(r,t.toWatch)}),t.constant=n,t.toWatch=t.filter&&en(e,t.callee.name)?r:[t];break;case io.AssignmentExpression:nn(t.left,e),nn(t.right,e),t.constant=t.left.constant&&t.right.constant,t.toWatch=[t];break;case io.ArrayExpression:n=!0,r=[],o(t.elements,function(t){nn(t,e),n=n&&t.constant,t.constant||r.push.apply(r,t.toWatch)}),t.constant=n,t.toWatch=r;break;case io.ObjectExpression:n=!0,r=[],o(t.properties,function(t){nn(t.value,e),n=n&&t.value.constant,t.value.constant||r.push.apply(r,t.value.toWatch)}),t.constant=n,t.toWatch=r;break;case io.ThisExpression:t.constant=!1,t.toWatch=[]}}function rn(t){if(1==t.length){var e=t[0].expression,r=e.toWatch;return 1!==r.length?r:r[0]!==e?r:n}}function on(t){return t.type===io.Identifier||t.type===io.MemberExpression}function an
 (t){if(1===t.body.length&&on(t.body[0].expression))return{type:io.AssignmentExpression,left:t.body[0].expression,right:{type:io.NGValueParameter},operator:"="}}function sn(t){return 0===t.body.length||1===t.body.length&&(t.body[0].expression.type===io.Literal||t.body[0].expression.type===io.ArrayExpression||t.body[0].expression.type===io.ObjectExpression)}function un(t){return t.constant}function ln(t,e){this.astBuilder=t,this.$filter=e}function cn(t,e){this.astBuilder=t,this.$filter=e}function fn(t){return"constructor"==t}function dn(t){return C(t.valueOf)?t.valueOf():ao.call(t)}function hn(){var t=vt(),e=vt();this.$get=["$filter",function(r){function i(t,e){return null==t||null==e?t===e:("object"!=typeof t||(t=dn(t),"object"!=typeof t))&&(t===e||t!==t&&e!==e)}function a(t,e,r,o,a){var s,u=o.inputs;if(1===u.length){var l=i;return u=u[0],t.$watch(function(t){var e=u(t);return i(e,l)||(s=o(t,n,n,[e]),l=e&&dn(e)),s},e,r,a)}for(var c=[],f=[],d=0,h=u.length;d<h;d++)c[d]=i,f[d]=null;retu
 rn t.$watch(function(t){for(var e=!1,r=0,a=u.length;r<a;r++){var l=u[r](t);(e||(e=!i(l,c[r])))&&(f[r]=l,c[r]=l&&dn(l))}return e&&(s=o(t,n,n,f)),s},e,r,a)}function s(t,e,n,r){var i,o;return i=t.$watch(function(t){return r(t)},function(t,n,r){o=t,C(e)&&e.apply(this,arguments),x(t)&&r.$$postDigest(function(){x(o)&&i()})},n)}function u(t,e,n,r){function i(t){var e=!0;return o(t,function(t){x(t)||(e=!1)}),e}var a,s;return a=t.$watch(function(t){return r(t)},function(t,n,r){s=t,C(e)&&e.call(this,t,n,r),i(t)&&r.$$postDigest(function(){i(s)&&a()})},n)}function l(t,e,n,r){var i;return i=t.$watch(function(t){return r(t)},function(t,n,r){C(e)&&e.apply(this,arguments),i()},n)}function c(t,e){if(!e)return t;var n=t.$$watchDelegate,r=!1,i=n!==u&&n!==s,o=i?function(n,i,o,a){var s=r&&a?a[0]:t(n,i,o,a);return e(s,n,i)}:function(n,r,i,o){var a=t(n,r,i,o),s=e(a,n,r);return x(a)?s:a};return t.$$watchDelegate&&t.$$watchDelegate!==a?o.$$watchDelegate=t.$$watchDelegate:e.$stateful||(o.$$watchDelegate=a,r=
 !t.inputs,o.inputs=t.inputs?t.inputs:[t]),o}var f=Hr().noUnsafeEval,d={csp:f,expensiveChecks:!1},h={csp:f,expensiveChecks:!0};return function(n,i,o){var f,p,v;switch(typeof n){case"string":n=n.trim(),v=n;var m=o?e:t;if(f=m[v],!f){":"===n.charAt(0)&&":"===n.charAt(1)&&(p=!0,n=n.substring(2));var y=o?h:d,b=new ro(y),x=new oo(b,r,y);f=x.parse(n),f.constant?f.$$watchDelegate=l:p?f.$$watchDelegate=f.literal?u:s:f.inputs&&(f.$$watchDelegate=a),m[v]=f}return c(f,i);case"function":return c(n,i);default:return g}}}]}function pn(){this.$get=["$rootScope","$exceptionHandler",function(t,e){return vn(function(e){t.$evalAsync(e)},e)}]}function gn(){this.$get=["$browser","$exceptionHandler",function(t,e){return vn(function(e){t.defer(e)},e)}]}function vn(t,e){function i(t,e,n){function r(e){return function(n){i||(i=!0,e.call(t,n))}}var i=!1;return[r(e),r(n)]}function a(){this.$$state={status:0}}function s(t,e){return function(n){e.call(t,n)}}function u(t){var r,i,o;o=t.pending,t.processScheduled=!
 1,t.pending=n;for(var a=0,s=o.length;a<s;++a){i=o[a][0],r=o[a][t.status];try{C(r)?i.resolve(r(t.value)):1===t.status?i.resolve(t.value):i.reject(t.value)}catch(u){i.reject(u),e(u)}}}function l(e){!e.processScheduled&&e.pending&&(e.processScheduled=!0,t(function(){u(e)}))}function c(){this.promise=new a,this.resolve=s(this,this.resolve),this.reject=s(this,this.reject),this.notify=s(this,this.notify)}function d(t){var e=new c,n=0,r=Wr(t)?[]:{};return o(t,function(t,i){n++,y(t).then(function(t){r.hasOwnProperty(i)||(r[i]=t,--n||e.resolve(r))},function(t){r.hasOwnProperty(i)||e.reject(t)})}),0===n&&e.resolve(r),e.promise}var h=r("$q",TypeError),p=function(){return new c};f(a.prototype,{then:function(t,e,n){if(b(t)&&b(e)&&b(n))return this;var r=new c;return this.$$state.pending=this.$$state.pending||[],this.$$state.pending.push([r,t,e,n]),this.$$state.status>0&&l(this.$$state),r.promise},"catch":function(t){return this.then(null,t)},"finally":function(t,e){return this.then(function(e){re
 turn m(e,!0,t)},function(e){return m(e,!1,t)},e)}}),f(c.prototype,{resolve:function(t){this.promise.$$state.status||(t===this.promise?this.$$reject(h("qcycle","Expected promise to be resolved with value other than itself '{0}'",t)):this.$$resolve(t))},$$resolve:function(t){var n,r;r=i(this,this.$$resolve,this.$$reject);try{(w(t)||C(t))&&(n=t&&t.then),C(n)?(this.promise.$$state.status=-1,n.call(t,r[0],r[1],this.notify)):(this.promise.$$state.value=t,this.promise.$$state.status=1,l(this.promise.$$state))}catch(o){r[1](o),e(o)}},reject:function(t){this.promise.$$state.status||this.$$reject(t)},$$reject:function(t){this.promise.$$state.value=t,this.promise.$$state.status=2,l(this.promise.$$state)},notify:function(n){var r=this.promise.$$state.pending;this.promise.$$state.status<=0&&r&&r.length&&t(function(){for(var t,i,o=0,a=r.length;o<a;o++){i=r[o][0],t=r[o][3];try{i.notify(C(t)?t(n):n)}catch(s){e(s)}}})}});var g=function(t){var e=new c;return e.reject(t),e.promise},v=function(t,e){var
  n=new c;return e?n.resolve(t):n.reject(t),n.promise},m=function(t,e,n){var r=null;try{C(n)&&(r=n())}catch(i){return v(i,!1)}return j(r)?r.then(function(){return v(t,e)},function(t){return v(t,!1)}):v(t,e)},y=function(t,e,n,r){var i=new c;return i.resolve(t),i.promise.then(e,n,r)},x=y,$=function k(t){function e(t){r.resolve(t)}function n(t){r.reject(t)}if(!C(t))throw h("norslvr","Expected resolverFn, got '{0}'",t);if(!(this instanceof k))return new k(t);var r=new c;return t(e,n),r.promise};return $.defer=p,$.reject=g,$.when=y,$.resolve=x,$.all=d,$}function mn(){this.$get=["$window","$timeout",function(t,e){var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame,r=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.webkitCancelRequestAnimationFrame,i=!!n,o=i?function(t){var e=n(t);return function(){r(e)}}:function(t){var n=e(t,16.66,!1);return function(){e.cancel(n)}};return o.supported=i,o}]}function yn(){function t(t){function e(){this.$$watchers=this.$$nextSibling=this.$$
 childHead=this.$$childTail=null,this.$$listeners={},this.$$listenerCount={},this.$$watchersCount=0,this.$id=u(),this.$$ChildScope=null}return e.prototype=t,e}var e=10,n=r("$rootScope"),a=null,s=null;this.digestTtl=function(t){return arguments.length&&(e=t),e},this.$get=["$injector","$exceptionHandler","$parse","$browser",function(r,l,c,f){function d(t){t.currentScope.$$destroyed=!0}function h(t){9===Er&&(t.$$childHead&&h(t.$$childHead),t.$$nextSibling&&h(t.$$nextSibling)),t.$parent=t.$$nextSibling=t.$$prevSibling=t.$$childHead=t.$$childTail=t.$root=t.$$watchers=null}function p(){this.$id=u(),this.$$phase=this.$parent=this.$$watchers=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=null,this.$root=this,this.$$destroyed=!1,this.$$listeners={},this.$$listenerCount={},this.$$watchersCount=0,this.$$isolateBindings=null}function v(t){if(M.$$phase)throw n("inprog","{0} already in progress",M.$$phase);M.$$phase=t}function m(){M.$$phase=null}function y(t,e){do t.$$watc
 hersCount+=e;while(t=t.$parent)}function x(t,e,n){do t.$$listenerCount[n]-=e,0===t.$$listenerCount[n]&&delete t.$$listenerCount[n];while(t=t.$parent)}function $(){}function k(){for(;A.length;)try{A.shift()()}catch(t){l(t)}s=null}function _(){null===s&&(s=f.defer(function(){M.$apply(k)}))}p.prototype={constructor:p,$new:function(e,n){var r;return n=n||this,e?(r=new p,r.$root=this.$root):(this.$$ChildScope||(this.$$ChildScope=t(this)),r=new this.$$ChildScope),r.$parent=n,r.$$prevSibling=n.$$childTail,n.$$childHead?(n.$$childTail.$$nextSibling=r,n.$$childTail=r):n.$$childHead=n.$$childTail=r,(e||n!=this)&&r.$on("$destroy",d),r},$watch:function(t,e,n,r){var i=c(t);if(i.$$watchDelegate)return i.$$watchDelegate(this,e,n,i,t);var o=this,s=o.$$watchers,u={fn:e,last:$,get:i,exp:r||t,eq:!!n};return a=null,C(e)||(u.fn=g),s||(s=o.$$watchers=[]),s.unshift(u),y(this,1),function(){q(s,u)>=0&&y(o,-1),a=null}},$watchGroup:function(t,e){function n(){u=!1,l?(l=!1,e(i,i,s)):e(i,r,s)}var r=new Array(t.l
 ength),i=new Array(t.length),a=[],s=this,u=!1,l=!0;if(!t.length){var c=!0;return s.$evalAsync(function(){c&&e(i,i,s)}),function(){c=!1}}return 1===t.length?this.$watch(t[0],function(t,n,o){i[0]=t,r[0]=n,e(i,t===n?i:r,o)}):(o(t,function(t,e){var o=s.$watch(t,function(t,o){i[e]=t,r[e]=o,u||(u=!0,s.$evalAsync(n))});a.push(o)}),function(){for(;a.length;)a.shift()()})},$watchCollection:function(t,e){function n(t){o=t;var e,n,r,s,u;if(!b(o)){if(w(o))if(i(o)){a!==h&&(a=h,v=a.length=0,f++),e=o.length,v!==e&&(f++,a.length=v=e);for(var l=0;l<e;l++)u=a[l],s=o[l],r=u!==u&&s!==s,r||u===s||(f++,a[l]=s)}else{a!==p&&(a=p={},v=0,f++),e=0;for(n in o)_r.call(o,n)&&(e++,s=o[n],u=a[n],n in a?(r=u!==u&&s!==s,r||u===s||(f++,a[n]=s)):(v++,a[n]=s,f++));if(v>e){f++;for(n in a)_r.call(o,n)||(v--,delete a[n])}}else a!==o&&(a=o,f++);return f}}function r(){if(g?(g=!1,e(o,o,u)):e(o,s,u),l)if(w(o))if(i(o)){s=new Array(o.length);for(var t=0;t<o.length;t++)s[t]=o[t]}else{s={};for(var n in o)_r.call(o,n)&&(s[n]=o[n])
 }else s=o}n.$stateful=!0;var o,a,s,u=this,l=e.length>1,f=0,d=c(t,n),h=[],p={},g=!0,v=0;return this.$watch(d,r)},$digest:function(){var t,r,i,o,u,c,d,h,p,g,y=e,b=this,x=[];v("$digest"),f.$$checkUrlChange(),this===M&&null!==s&&(f.defer.cancel(s),k()),a=null;do{for(c=!1,h=b;S.length;){try{g=S.shift(),g.scope.$eval(g.expression,g.locals)}catch(w){l(w)}a=null}t:do{if(o=h.$$watchers)for(u=o.length;u--;)try{if(t=o[u])if((r=t.get(h))===(i=t.last)||(t.eq?R(r,i):"number"==typeof r&&"number"==typeof i&&isNaN(r)&&isNaN(i))){if(t===a){c=!1;break t}}else c=!0,a=t,t.last=t.eq?z(r,null):r,t.fn(r,i===$?r:i,h),y<5&&(p=4-y,x[p]||(x[p]=[]),x[p].push({msg:C(t.exp)?"fn: "+(t.exp.name||t.exp.toString()):t.exp,newVal:r,oldVal:i}))}catch(w){l(w)}if(!(d=h.$$watchersCount&&h.$$childHead||h!==b&&h.$$nextSibling))for(;h!==b&&!(d=h.$$nextSibling);)h=h.$parent}while(h=d);if((c||S.length)&&!y--)throw m(),n("infdig","{0} $digest() iterations reached. Aborting!\nWatchers fired in the last 5 iterations: {1}",e,x)}whi
 le(c||S.length);for(m();E.length;)try{E.shift()()}catch(w){l(w)}},$destroy:function(){if(!this.$$destroyed){var t=this.$parent;this.$broadcast("$destroy"),this.$$destroyed=!0,this===M&&f.$$applicationDestroyed(),y(this,-this.$$watchersCount);for(var e in this.$$listenerCount)x(this,this.$$listenerCount[e],e);t&&t.$$childHead==this&&(t.$$childHead=this.$$nextSibling),t&&t.$$childTail==this&&(t.$$childTail=this.$$prevSibling),this.$$prevSibling&&(this.$$prevSibling.$$nextSibling=this.$$nextSibling),this.$$nextSibling&&(this.$$nextSibling.$$prevSibling=this.$$prevSibling),this.$destroy=this.$digest=this.$apply=this.$evalAsync=this.$applyAsync=g,this.$on=this.$watch=this.$watchGroup=function(){return g},this.$$listeners={},this.$$nextSibling=null,h(this)}},$eval:function(t,e){return c(t)(this,e)},$evalAsync:function(t,e){M.$$phase||S.length||f.defer(function(){S.length&&M.$digest()}),S.push({scope:this,expression:t,locals:e})},$$postDigest:function(t){E.push(t)},$apply:function(t){try{v
 ("$apply");try{return this.$eval(t)}finally{m()}}catch(e){l(e)}finally{try{M.$digest()}catch(e){throw l(e),e}}},$applyAsync:function(t){function e(){n.$eval(t)}var n=this;t&&A.push(e),_()},$on:function(t,e){var n=this.$$listeners[t];n||(this.$$listeners[t]=n=[]),n.push(e);var r=this;do r.$$listenerCount[t]||(r.$$listenerCount[t]=0),r.$$listenerCount[t]++;while(r=r.$parent);var i=this;return function(){var r=n.indexOf(e);r!==-1&&(n[r]=null,x(i,1,t))}},$emit:function(t,e){var n,r,i,o=[],a=this,s=!1,u={name:t,targetScope:a,stopPropagation:function(){s=!0},preventDefault:function(){u.defaultPrevented=!0},defaultPrevented:!1},c=B([u],arguments,1);do{for(n=a.$$listeners[t]||o,u.currentScope=a,r=0,i=n.length;r<i;r++)if(n[r])try{n[r].apply(null,c)}catch(f){l(f)}else n.splice(r,1),r--,i--;if(s)return u.currentScope=null,u;a=a.$parent}while(a);return u.currentScope=null,u},$broadcast:function(t,e){var n=this,r=n,i=n,o={name:t,targetScope:n,preventDefault:function(){o.defaultPrevented=!0},defa
 ultPrevented:!1};if(!n.$$listenerCount[t])return o;for(var a,s,u,c=B([o],arguments,1);r=i;){for(o.currentScope=r,a=r.$$listeners[t]||[],s=0,u=a.length;s<u;s++)if(a[s])try{a[s].apply(null,c)}catch(f){l(f)}else a.splice(s,1),s--,u--;if(!(i=r.$$listenerCount[t]&&r.$$childHead||r!==n&&r.$$nextSibling))for(;r!==n&&!(i=r.$$nextSibling);)r=r.$parent}return o.currentScope=null,o}};var M=new p,S=M.$$asyncQueue=[],E=M.$$postDigestQueue=[],A=M.$$applyAsyncQueue=[];return M}]}function bn(){var t=/^\s*(https?|ftp|mailto|tel|file):/,e=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(e){return x(e)?(t=e,this):t},this.imgSrcSanitizationWhitelist=function(t){return x(t)?(e=t,this):e},this.$get=function(){return function(n,r){var i,o=r?e:t;return i=En(n).href,""===i||i.match(o)?n:"unsafe:"+i}}}function xn(t){if("self"===t)return t;if(k(t)){if(t.indexOf("***")>-1)throw so("iwcard","Illegal sequence *** in string matcher.  String: {0}",t);return t=Vr(t).replace("\\*
 \\*",".*").replace("\\*","[^:/.?&;]*"),new RegExp("^"+t+"$")}if(S(t))return new RegExp("^"+t.source+"$");throw so("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}function wn(t){var e=[];return x(t)&&o(t,function(t){e.push(xn(t))}),e}function $n(){this.SCE_CONTEXTS=uo;var t=["self"],e=[];this.resourceUrlWhitelist=function(e){return arguments.length&&(t=wn(e)),t},this.resourceUrlBlacklist=function(t){return arguments.length&&(e=wn(t)),e},this.$get=["$injector",function(n){function r(t,e){return"self"===t?An(e):!!t.exec(e.href)}function i(n){var i,o,a=En(n.toString()),s=!1;for(i=0,o=t.length;i<o;i++)if(r(t[i],a)){s=!0;break}if(s)for(i=0,o=e.length;i<o;i++)if(r(e[i],a)){s=!1;break}return s}function o(t){var e=function(t){this.$$unwrapTrustedValue=function(){return t}};return t&&(e.prototype=new t),e.prototype.valueOf=function(){return this.$$unwrapTrustedValue()},e.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},e}function a(t,e)
 {var n=f.hasOwnProperty(t)?f[t]:null;if(!n)throw so("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",t,e);if(null===e||b(e)||""===e)return e;if("string"!=typeof e)throw so("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",t);return new n(e)}function s(t){return t instanceof c?t.$$unwrapTrustedValue():t}function u(t,e){if(null===e||b(e)||""===e)return e;var n=f.hasOwnProperty(t)?f[t]:null;if(n&&e instanceof n)return e.$$unwrapTrustedValue();if(t===uo.RESOURCE_URL){if(i(e))return e;throw so("insecurl","Blocked loading resource from url not allowed by $sceDelegate policy.  URL: {0}",e.toString())}if(t===uo.HTML)return l(e);throw so("unsafe","Attempting to use an unsafe value in a safe context.")}var l=function(t){throw so("unsafe","Attempting to use an unsafe value in a safe context.")};n.has("$sanitize")&&(l=n.get("$sanitize"));var c=o(),f={};return f[uo.HTML]=o(c),f[uo.CSS]=o(c),f[uo.URL]=o(c),f[uo.JS]=o(
 c),f[uo.RESOURCE_URL]=o(f[uo.URL]),{trustAs:a,getTrusted:u,valueOf:s}}]}function kn(){var t=!0;this.enabled=function(e){
 return arguments.length&&(t=!!e),t},this.$get=["$parse","$sceDelegate",function(e,n){if(t&&Er<8)throw so("iequirks","Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode.  You can fix this by adding the text <!doctype html> to the top of your HTML document.  See http://docs.angularjs.org/api/ng.$sce for more information.");var r=W(uo);r.isEnabled=function(){return t},r.trustAs=n.trustAs,r.getTrusted=n.getTrusted,r.valueOf=n.valueOf,t||(r.trustAs=r.getTrusted=function(t,e){return e},r.valueOf=v),r.parseAs=function(t,n){var i=e(n);return i.literal&&i.constant?i:e(n,function(e){return r.getTrusted(t,e)})};var i=r.parseAs,a=r.getTrusted,s=r.trustAs;return o(uo,function(t,e){var n=kr(e);r[$t("parse_as_"+n)]=function(e){return i(t,e)},r[$t("get_trusted_"+n)]=function(e){return a(t,e)},r[$t("trust_as_"+n)]=function(e){return s(t,e)}}),r}]}function _n(){this.$get=["$window","$document",function(t,e){var n,r,i={},o=h((/android (\d+)/.exec(kr((t.navigator|
 |{}).userAgent))||[])[1]),a=/Boxee/i.test((t.navigator||{}).userAgent),s=e[0]||{},u=/^(Moz|webkit|ms)(?=[A-Z])/,l=s.body&&s.body.style,c=!1,f=!1;if(l){for(var d in l)if(r=u.exec(d)){n=r[0],n=n.substr(0,1).toUpperCase()+n.substr(1);break}n||(n="WebkitOpacity"in l&&"webkit"),c=!!("transition"in l||n+"Transition"in l),f=!!("animation"in l||n+"Animation"in l),!o||c&&f||(c=k(l.webkitTransition),f=k(l.webkitAnimation))}return{history:!(!t.history||!t.history.pushState||o<4||a),hasEvent:function(t){if("input"===t&&Er<=11)return!1;if(b(i[t])){var e=s.createElement("div");i[t]="on"+t in e}return i[t]},csp:Hr(),vendorPrefix:n,transitions:c,animations:f,android:o}}]}function Mn(){this.$get=["$templateCache","$http","$q","$sce",function(t,e,n,r){function i(o,a){function s(t){if(!a)throw ji("tpload","Failed to load template: {0} (HTTP status: {1} {2})",o,t.status,t.statusText);return n.reject(t)}i.totalPendingRequests++,k(o)&&t.get(o)||(o=r.getTrustedResourceUrl(o));var u=e.defaults&&e.defaults.
 transformResponse;Wr(u)?u=u.filter(function(t){return t!==we}):u===we&&(u=null);var l={cache:t,transformResponse:u};return e.get(o,l)["finally"](function(){i.totalPendingRequests--}).then(function(e){return t.put(o,e.data),e.data},s)}return i.totalPendingRequests=0,i}]}function Cn(){this.$get=["$rootScope","$browser","$location",function(t,e,n){var r={};return r.findBindings=function(t,e,n){var r=t.getElementsByClassName("ng-binding"),i=[];return o(r,function(t){var r=Fr.element(t).data("$binding");r&&o(r,function(r){if(n){var o=new RegExp("(^|\\s)"+Vr(e)+"(\\s|\\||$)");o.test(r)&&i.push(t)}else r.indexOf(e)!=-1&&i.push(t)})}),i},r.findModels=function(t,e,n){for(var r=["ng-","data-ng-","ng\\:"],i=0;i<r.length;++i){var o=n?"=":"*=",a="["+r[i]+"model"+o+'"'+e+'"]',s=t.querySelectorAll(a);if(s.length)return s}},r.getLocation=function(){return n.url()},r.setLocation=function(e){e!==n.url()&&(n.url(e),t.$digest())},r.whenStable=function(t){e.notifyWhenNoOutstandingRequests(t)},r}]}functi
 on Sn(){this.$get=["$rootScope","$browser","$q","$$q","$exceptionHandler",function(t,e,n,r,i){function o(o,s,u){C(o)||(u=s,s=o,o=g);var l,c=V(arguments,3),f=x(u)&&!u,d=(f?r:n).defer(),h=d.promise;return l=e.defer(function(){try{d.resolve(o.apply(null,c))}catch(e){d.reject(e),i(e)}finally{delete a[h.$$timeoutId]}f||t.$apply()},s),h.$$timeoutId=l,a[l]=d,h}var a={};return o.cancel=function(t){return!!(t&&t.$$timeoutId in a)&&(a[t.$$timeoutId].reject("canceled"),delete a[t.$$timeoutId],e.defer.cancel(t.$$timeoutId))},o}]}function En(t){var e=t;return Er&&(lo.setAttribute("href",e),e=lo.href),lo.setAttribute("href",e),{href:lo.href,protocol:lo.protocol?lo.protocol.replace(/:$/,""):"",host:lo.host,search:lo.search?lo.search.replace(/^\?/,""):"",hash:lo.hash?lo.hash.replace(/^#/,""):"",hostname:lo.hostname,port:lo.port,pathname:"/"===lo.pathname.charAt(0)?lo.pathname:"/"+lo.pathname}}function An(t){var e=k(t)?En(t):t;return e.protocol===co.protocol&&e.host===co.host}function Tn(){this.$get
 =m(t)}function Nn(t){function e(t){try{return decodeURIComponent(t)}catch(e){return t}}var n=t[0]||{},r={},i="";return function(){var t,o,a,s,u,l=n.cookie||"";if(l!==i)for(i=l,t=i.split("; "),r={},a=0;a<t.length;a++)o=t[a],s=o.indexOf("="),s>0&&(u=e(o.substring(0,s)),b(r[u])&&(r[u]=e(o.substring(s+1))));return r}}function Dn(){this.$get=Nn}function On(t){function e(r,i){if(w(r)){var a={};return o(r,function(t,n){a[n]=e(n,t)}),a}return t.factory(r+n,i)}var n="Filter";this.register=e,this.$get=["$injector",function(t){return function(e){return t.get(e+n)}}],e("currency",Fn),e("date",Qn),e("filter",jn),e("json",Kn),e("limitTo",Jn),e("lowercase",vo),e("number",qn),e("orderBy",tr),e("uppercase",mo)}function jn(){return function(t,e,n){if(!i(t)){if(null==t)return t;throw r("filter")("notarray","Expected array but received: {0}",t)}var o,a,s=Pn(e);switch(s){case"function":o=e;break;case"boolean":case"null":case"number":case"string":a=!0;case"object":o=In(e,n,a);break;default:return t}retur
 n Array.prototype.filter.call(t,o)}}function In(t,e,n){var r,i=w(t)&&"$"in t;return e===!0?e=R:C(e)||(e=function(t,e){return!b(t)&&(null===t||null===e?t===e:!(w(e)||w(t)&&!y(t))&&(t=kr(""+t),e=kr(""+e),t.indexOf(e)!==-1))}),r=function(r){return i&&!w(r)?Ln(r,t.$,e,!1):Ln(r,t,e,n)}}function Ln(t,e,n,r,i){var o=Pn(t),a=Pn(e);if("string"===a&&"!"===e.charAt(0))return!Ln(t,e.substring(1),n,r);if(Wr(t))return t.some(function(t){return Ln(t,e,n,r)});switch(o){case"object":var s;if(r){for(s in t)if("$"!==s.charAt(0)&&Ln(t[s],e,n,!0))return!0;return!i&&Ln(t,e,n,!1)}if("object"===a){for(s in e){var u=e[s];if(!C(u)&&!b(u)){var l="$"===s,c=l?t:t[s];if(!Ln(c,u,n,l,l))return!1}}return!0}return n(t,e);case"function":return!1;default:return n(t,e)}}function Pn(t){return null===t?"null":typeof t}function Fn(t){var e=t.NUMBER_FORMATS;return function(t,n,r){return b(n)&&(n=e.CURRENCY_SYM),b(r)&&(r=e.PATTERNS[1].maxFrac),null==t?t:zn(t,e.PATTERNS[1],e.GROUP_SEP,e.DECIMAL_SEP,r).replace(/\u00A4/g,n)}}f
 unction qn(t){var e=t.NUMBER_FORMATS;return function(t,n){return null==t?t:zn(t,e.PATTERNS[0],e.GROUP_SEP,e.DECIMAL_SEP,n)}}function zn(t,e,n,r,i){if(w(t))return"";var o=t<0;t=Math.abs(t);var a=t===1/0;if(!a&&!isFinite(t))return"";var s=t+"",u="",l=!1,c=[];if(a&&(u="\u221e"),!a&&s.indexOf("e")!==-1){var f=s.match(/([\d\.]+)e(-?)(\d+)/);f&&"-"==f[2]&&f[3]>i+1?t=0:(u=s,l=!0)}if(a||l)i>0&&t<1&&(u=t.toFixed(i),t=parseFloat(u),u=u.replace(fo,r));else{var d=(s.split(fo)[1]||"").length;b(i)&&(i=Math.min(Math.max(e.minFrac,d),e.maxFrac)),t=+(Math.round(+(t.toString()+"e"+i)).toString()+"e"+-i);var h=(""+t).split(fo),p=h[0];h=h[1]||"";var g,v=0,m=e.lgSize,y=e.gSize;if(p.length>=m+y)for(v=p.length-m,g=0;g<v;g++)(v-g)%y===0&&0!==g&&(u+=n),u+=p.charAt(g);for(g=v;g<p.length;g++)(p.length-g)%m===0&&0!==g&&(u+=n),u+=p.charAt(g);for(;h.length<i;)h+="0";i&&"0"!==i&&(u+=r+h.substr(0,i))}return 0===t&&(o=!1),c.push(o?e.negPre:e.posPre,u,o?e.negSuf:e.posSuf),c.join("")}function Wn(t,e,n){var r="";for(t<0&
 &(r="-",t=-t),t=""+t;t.length<e;)t="0"+t;return n&&(t=t.substr(t.length-e)),r+t}function Rn(t,e,n,r){return n=n||0,function(i){var o=i["get"+t]();return(n>0||o>-n)&&(o+=n),0===o&&n==-12&&(o=12),Wn(o,e,r)}}function Bn(t,e){return function(n,r){var i=n["get"+t](),o=Mr(e?"SHORT"+t:t);return r[o][i]}}function Vn(t,e,n){var r=-1*n,i=r>=0?"+":"";return i+=Wn(Math[r>0?"floor":"ceil"](r/60),2)+Wn(Math.abs(r%60),2)}function Hn(t){var e=new Date(t,0,1).getDay();return new Date(t,0,(e<=4?5:12)-e)}function Un(t){return new Date(t.getFullYear(),t.getMonth(),t.getDate()+(4-t.getDay()))}function Yn(t){return function(e){var n=Hn(e.getFullYear()),r=Un(e),i=+r-+n,o=1+Math.round(i/6048e5);return Wn(o,t)}}function Gn(t,e){return t.getHours()<12?e.AMPMS[0]:e.AMPMS[1]}function Xn(t,e){return t.getFullYear()<=0?e.ERAS[0]:e.ERAS[1]}function Zn(t,e){return t.getFullYear()<=0?e.ERANAMES[0]:e.ERANAMES[1]}function Qn(t){function e(t){var e;if(e=t.match(n)){var r=new Date(0),i=0,o=0,a=e[8]?r.setUTCFullYear:r.s
 etFullYear,s=e[8]?r.setUTCHours:r.setHours;e[9]&&(i=h(e[9]+e[10]),o=h(e[9]+e[11])),a.call(r,h(e[1]),h(e[2])-1,h(e[3]));var u=h(e[4]||0)-i,l=h(e[5]||0)-o,c=h(e[6]||0),f=Math.round(1e3*parseFloat("0."+(e[7]||0)));return s.call(r,u,l,c,f),r}return t}var n=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(n,r,i){var a,s,u="",l=[];if(r=r||"mediumDate",r=t.DATETIME_FORMATS[r]||r,k(n)&&(n=go.test(n)?h(n):e(n)),_(n)&&(n=new Date(n)),!M(n)||!isFinite(n.getTime()))return n;for(;r;)s=po.exec(r),s?(l=B(l,s,1),r=l.pop()):(l.push(r),r=null);var c=n.getTimezoneOffset();return i&&(c=X(i,n.getTimezoneOffset()),n=Q(n,i,!0)),o(l,function(e){a=ho[e],u+=a?a(n,t.DATETIME_FORMATS,c):e.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}}function Kn(){return function(t,e){return b(e)&&(e=2),Y(t,e)}}function Jn(){return function(t,e,n){return e=Math.abs(Number(e))===1/0?Number(e):h(e),isNaN(e)?t:(_(t)&&(t=t.toString()),Wr(t)||k(t)?(n=!n||isNaN(n
 )?0:h(n),n=n<0?Math.max(0,t.length+n):n,e>=0?t.slice(n,n+e):0===n?t.slice(e,t.length):t.slice(Math.max(0,n+e),n)):t)}}function tr(t){function e(e,n){return n=n?-1:1,e.map(function(e){var r=1,i=v;if(C(e))i=e;else if(k(e)&&("+"!=e.charAt(0)&&"-"!=e.charAt(0)||(r="-"==e.charAt(0)?-1:1,e=e.substring(1)),""!==e&&(i=t(e),i.constant))){var o=i();i=function(t){return t[o]}}return{get:i,descending:r*n}})}function n(t){switch(typeof t){case"number":case"boolean":case"string":return!0;default:return!1}}function r(t,e){return"function"==typeof t.valueOf&&(t=t.valueOf(),n(t))?t:y(t)&&(t=t.toString(),n(t))?t:e}function o(t,e){var n=typeof t;return null===t?(n="string",t="null"):"string"===n?t=t.toLowerCase():"object"===n&&(t=r(t,e)),{value:t,type:n}}function a(t,e){var n=0;return t.type===e.type?t.value!==e.value&&(n=t.value<e.value?-1:1):n=t.type<e.type?-1:1,n}return function(t,n,r){function s(t,e){return{value:t,predicateValues:l.map(function(n){return o(n.get(t),e)})}}function u(t,e){for(var n
 =0,r=0,i=l.length;r<i&&!(n=a(t.predicateValues[r],e.predicateValues[r])*l[r].descending);++r);return n}if(!i(t))return t;Wr(n)||(n=[n]),0===n.length&&(n=["+"]);var l=e(n,r);l.push({get:function(){return{}},descending:r?-1:1});var c=Array.prototype.map.call(t,s);return c.sort(u),t=c.map(function(t){return t.value})}}function er(t){return C(t)&&(t={link:t}),t.restrict=t.restrict||"AC",m(t)}function nr(t,e){t.$name=e}function rr(t,e,r,i,a){var s=this,u=[];s.$error={},s.$$success={},s.$pending=n,s.$name=a(e.name||e.ngForm||"")(r),s.$dirty=!1,s.$pristine=!0,s.$valid=!0,s.$invalid=!1,s.$submitted=!1,s.$$parentForm=xo,s.$rollbackViewValue=function(){o(u,function(t){t.$rollbackViewValue()})},s.$commitViewValue=function(){o(u,function(t){t.$commitViewValue()})},s.$addControl=function(t){ht(t.$name,"input"),u.push(t),t.$name&&(s[t.$name]=t),t.$$parentForm=s},s.$$renameControl=function(t,e){var n=t.$name;s[n]===t&&delete s[n],s[e]=t,t.$name=e},s.$removeControl=function(t){t.$name&&s[t.$name]==
 =t&&delete s[t.$name],o(s.$pending,function(e,n){s.$setValidity(n,null,t)}),o(s.$error,function(e,n){s.$setValidity(n,null,t)}),o(s.$$success,function(e,n){s.$setValidity(n,null,t)}),q(u,t),t.$$parentForm=xo},yr({ctrl:this,$element:t,set:function(t,e,n){var r=t[e];if(r){var i=r.indexOf(n);i===-1&&r.push(n)}else t[e]=[n]},unset:function(t,e,n){var r=t[e];r&&(q(r,n),0===r.length&&delete t[e])},$animate:i}),s.$setDirty=function(){i.removeClass(t,na),i.addClass(t,ra),s.$dirty=!0,s.$pristine=!1,s.$$parentForm.$setDirty()},s.$setPristine=function(){i.setClass(t,na,ra+" "+wo),s.$dirty=!1,s.$pristine=!0,s.$submitted=!1,o(u,function(t){t.$setPristine()})},s.$setUntouched=function(){o(u,function(t){t.$setUntouched()})},s.$setSubmitted=function(){i.addClass(t,wo),s.$submitted=!0,s.$$parentForm.$setSubmitted()}}function ir(t){t.$formatters.push(function(e){return t.$isEmpty(e)?e:e.toString()})}function or(t,e,n,r,i,o){ar(t,e,n,r,i,o),ir(r)}function ar(t,e,n,r,i,o){var a=kr(e[0].type);if(!i.andr
 oid){var s=!1;e.on("compositionstart",function(t){s=!0}),e.on("compositionend",function(){s=!1,u()})}var u=function(t){if(l&&(o.defer.cancel(l),l=null),!s){var i=e.val(),u=t&&t.type;"password"===a||n.ngTrim&&"false"===n.ngTrim||(i=Br(i)),(r.$viewValue!==i||""===i&&r.$$hasNativeValidators)&&r.$setViewValue(i,u)}};if(i.hasEvent("input"))e.on("input",u);else{var l,c=function(t,e,n){l||(l=o.defer(function(){l=null,e&&e.value===n||u(t)}))};e.on("keydown",function(t){var e=t.keyCode;91===e||15<e&&e<19||37<=e&&e<=40||c(t,this,this.value)}),i.hasEvent("paste")&&e.on("paste cut",c)}e.on("change",u),r.$render=function(){var t=r.$isEmpty(r.$viewValue)?"":r.$viewValue;e.val()!==t&&e.val(t)}}function sr(t,e){if(M(t))return t;if(k(t)){No.lastIndex=0;var n=No.exec(t);if(n){var r=+n[1],i=+n[2],o=0,a=0,s=0,u=0,l=Hn(r),c=7*(i-1);return e&&(o=e.getHours(),a=e.getMinutes(),s=e.getSeconds(),u=e.getMilliseconds()),new Date(r,0,l.getDate()+c,o,a,s,u)}}return NaN}function ur(t,e){return function(n,r){var i
 ,a;if(M(n))return n;if(k(n)){if('"'==n.charAt(0)&&'"'==n.charAt(n.length-1)&&(n=n.substring(1,n.length-1)),Mo.test(n))return new Date(n);if(t.lastIndex=0,i=t.exec(n))return i.shift(),a=r?{yyyy:r.getFullYear(),MM:r.getMonth()+1,dd:r.getDate(),HH:r.getHours(),mm:r.getMinutes(),ss:r.getSeconds(),sss:r.getMilliseconds()/1e3}:{yyyy:1970,MM:1,dd:1,HH:0,mm:0,ss:0,sss:0},o(i,function(t,n){n<e.length&&(a[e[n]]=+t)}),new Date(a.yyyy,a.MM-1,a.dd,a.HH,a.mm,a.ss||0,1e3*a.sss||0)}return NaN}}function lr(t,e,r,i){return function(o,a,s,u,l,c,f){function d(t){return t&&!(t.getTime&&t.getTime()!==t.getTime())}function h(t){return x(t)&&!M(t)?r(t)||n:t}cr(o,a,s,u),ar(o,a,s,u,l,c);var p,g=u&&u.$options&&u.$options.timezone;if(u.$$parserName=t,u.$parsers.push(function(t){if(u.$isEmpty(t))return null;if(e.test(t)){var i=r(t,p);return g&&(i=Q(i,g)),i}return n}),u.$formatters.push(function(t){if(t&&!M(t))throw sa("datefmt","Expected `{0}` to be a date",t);return d(t)?(p=t,p&&g&&(p=Q(p,g,!0)),f("date")(t,i,
 g)):(p=null,"")}),x(s.min)||s.ngMin){var v;u.$validators.min=function(t){return!d(t)||b(v)||r(t)>=v},s.$observe("min",function(t){v=h(t),u.$validate()})}if(x(s.max)||s.ngMax){var m;u.$validators.max=function(t){return!d(t)||b(m)||r(t)<=m},s.$observe("max",function(t){m=h(t),u.$validate()})}}}function cr(t,e,r,i){var o=e[0],a=i.$$hasNativeValidators=w(o.validity);a&&i.$parsers.push(function(t){var r=e.prop($r)||{};return r.badInput&&!r.typeMismatch?n:t})}function fr(t,e,r,i,o,a){if(cr(t,e,r,i),ar(t,e,r,i,o,a),i.$$parserName="number",i.$parsers.push(function(t){return i.$isEmpty(t)?null:Eo.test(t)?parseFloat(t):n}),i.$formatters.push(function(t){if(!i.$isEmpty(t)){if(!_(t))throw sa("numfmt","Expected `{0}` to be a number",t);t=t.toString()}return t}),x(r.min)||r.ngMin){var s;i.$validators.min=function(t){return i.$isEmpty(t)||b(s)||t>=s},r.$observe("min",function(t){x(t)&&!_(t)&&(t=parseFloat(t,10)),s=_(t)&&!isNaN(t)?t:n,i.$validate()})}if(x(r.max)||r.ngMax){var u;i.$validators.max=fu
 nction(t){return i.$isEmpty(t)||b(u)||t<=u},r.$observe("max",function(t){x(t)&&!_(t)&&(t=parseFloat(t,10)),u=_(t)&&!isNaN(t)?t:n,i.$validate()})}}function dr(t,e,n,r,i,o){ar(t,e,n,r,i,o),ir(r),r.$$parserName="url",r.$validators.url=function(t,e){var n=t||e;return r.$isEmpty(n)||Co.test(n)}}function hr(t,e,n,r,i,o){ar(t,e,n,r,i,o),ir(r),r.$$parserName="email",r.$validators.email=function(t,e){var n=t||e;return r.$isEmpty(n)||So.test(n)}}function pr(t,e,n,r){b(n.name)&&e.attr("name",u());var i=function(t){e[0].checked&&r.$setViewValue(n.value,t&&t.type)};e.on("click",i),r.$render=function(){var t=n.value;e[0].checked=t==r.$viewValue},n.$observe("value",r.$render)}function gr(t,e,n,r,i){var o;if(x(r)){if(o=t(r),!o.constant)throw sa("constexpr","Expected constant expression for `{0}`, but saw `{1}`.",n,r);return o(e)}return i}function vr(t,e,n,r,i,o,a,s){var u=gr(s,t,"ngTrueValue",n.ngTrueValue,!0),l=gr(s,t,"ngFalseValue",n.ngFalseValue,!1),c=function(t){r.$setViewValue(e[0].checked,t&&
 t.type)};e.on("click",c),r.$render=function(){e[0].checked=r.$viewValue},r.$isEmpty=function(t){return t===!1},r.$formatters.push(function(t){return R(t,u)}),r.$parsers.push(function(t){return t?u:l})}function mr(t,e){return t="ngClass"+t,["$animate",function(n){function r(t,e){var n=[];t:for(var r=0;r<t.length;r++){for(var i=t[r],o=0;o<e.length;o++)if(i==e[o])continue t;n.push(i)}return n}function i(t){var e=[];return Wr(t)?(o(t,function(t){e=e.concat(i(t))}),e):k(t)?t.split(" "):w(t)?(o(t,function(t,n){t&&(e=e.concat(n.split(" ")))}),e):t}return{restrict:"AC",link:function(a,s,u){function l(t){var e=f(t,1);u.$addClass(e)}function c(t){var e=f(t,-1);u.$removeClass(e)}function f(t,e){var n=s.data("$classCounts")||vt(),r=[];return o(t,function(t){(e>0||n[t])&&(n[t]=(n[t]||0)+e,n[t]===+(e>0)&&r.push(t))}),s.data("$classCounts",n),r.join(" ")}function d(t,e){var i=r(e,t),o=r(t,e);i=f(i,1),o=f(o,-1),i&&i.length&&n.addClass(s,i),o&&o.length&&n.removeClass(s,o)}function h(t){if(e===!0||a.
 $index%2===e){var n=i(t||[]);if(p){if(!R(t,p)){var r=i(p);d(r,n)}}else l(n)}p=W(t)}var p;a.$watch(u[t],h,!0),u.$observe("class",function(e){h(a.$eval(u[t]))}),"ngClass"!==t&&a.$watch("$index",function(n,r){var o=1&n;if(o!==(1&r)){var s=i(a.$eval(u[t]));o===e?l(s):c(s)}})}}}]}function yr(t){function e(t,e,u){b(e)?r("$pending",t,u):i("$pending",t,u),O(e)?e?(f(s.$error,t,u),c(s.$$success,t,u)):(c(s.$error,t,u),f(s.$$success,t,u)):(f(s.$error,t,u),f(s.$$success,t,u)),s.$pending?(o(aa,!0),s.$valid=s.$invalid=n,a("",null)):(o(aa,!1),s.$valid=br(s.$error),s.$invalid=!s.$valid,a("",s.$valid));var l;l=s.$pending&&s.$pending[t]?n:!s.$error[t]&&(!!s.$$success[t]||null),a(t,l),s.$$parentForm.$setValidity(t,l,s)}function r(t,e,n){s[t]||(s[t]={}),c(s[t],e,n)}function i(t,e,r){s[t]&&f(s[t],e,r),br(s[t])&&(s[t]=n)}function o(t,e){e&&!l[t]?(d.addClass(u,t),l[t]=!0):!e&&l[t]&&(d.removeClass(u,t),l[t]=!1)}function a(t,e){t=t?"-"+lt(t,"-"):"",o(ta+t,e===!0),o(ea+t,e===!1)}var s=t.ctrl,u=t.$element,l={}
 ,c=t.set,f=t.unset,d=t.$animate;l[ea]=!(l[ta]=u.hasClass(ta)),s.$setValidity=e}function br(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}function xr(t){t[0].hasAttribute("selected")&&(t[0].selected=!0)}var wr=/^\/(.+)\/([a-z]*)$/,$r="validity",kr=function(t){return k(t)?t.toLowerCase():t},_r=Object.prototype.hasOwnProperty,Mr=function(t){return k(t)?t.toUpperCase():t},Cr=function(t){return k(t)?t.replace(/[A-Z]/g,function(t){return String.fromCharCode(32|t.charCodeAt(0))}):t},Sr=function(t){return k(t)?t.replace(/[a-z]/g,function(t){return String.fromCharCode(t.charCodeAt(0)&-33)}):t};"i"!=="I".toLowerCase()&&(kr=Cr,Mr=Sr);var Er,Ar,Tr,Nr,Dr=[].slice,Or=[].splice,jr=[].push,Ir=Object.prototype.toString,Lr=Object.getPrototypeOf,Pr=r("ng"),Fr=t.angular||(t.angular={}),qr=0;Er=e.documentMode,g.$inject=[],v.$inject=[];var zr,Wr=Array.isArray,Rr=/^\[object (?:Uint8|Uint8Clamped|Uint16|Uint32|Int8|Int16|Int32|Float32|Float64)Array\]$/,Br=function(t){return k(t)?t.trim():
 t},Vr=function(t){return t.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},Hr=function(){function t(){try{return new Function(""),!1}catch(t){return!0}}if(!x(Hr.rules)){var n=e.querySelector("[ng-csp]")||e.querySelector("[data-ng-csp]");if(n){var r=n.getAttribute("ng-csp")||n.getAttribute("data-ng-csp");Hr.rules={noUnsafeEval:!r||r.indexOf("no-unsafe-eval")!==-1,noInlineStyle:!r||r.indexOf("no-inline-style")!==-1}}else Hr.rules={noUnsafeEval:t(),noInlineStyle:!1}}return Hr.rules},Ur=function(){if(x(Ur.name_))return Ur.name_;var t,n,r,i,o=Yr.length;for(n=0;n<o;++n)if(r=Yr[n],t=e.querySelector("["+r.replace(":","\\:")+"jq]")){i=t.getAttribute(r+"jq");break}return Ur.name_=i},Yr=["ng-","data-ng-","ng:","x-ng-"],Gr=/[A-Z]/g,Xr=!1,Zr=1,Qr=2,Kr=3,Jr=8,ti=9,ei=11,ni={full:"1.4.8",major:1,minor:4,dot:8,codeName:"ice-manipulation"};Et.expando="ng339";var ri=Et.cache={},ii=1,oi=function(t,e,n){t.addEventListener(e,n,!1)},ai=function(t,e,n){t.removeEventListener(e,n,!
 1)};Et._data=function(t){return this.cache[t[this.expando]]||{}};var si=/([\:\-\_]+(.))/g,ui=/^moz([A-Z])/,li={mouseleave:"mouseout",mouseenter:"mouseover"},ci=r("jqLite"),fi=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,di=/<|&#?\w+;/,hi=/<([\w:-]+)/,pi=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,gi={option:[1,'<select multiple="multiple">',"</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};gi.optgroup=gi.option,gi.tbody=gi.tfoot=gi.colgroup=gi.caption=gi.thead,gi.th=gi.td;var vi=Node.prototype.contains||function(t){return!!(16&this.compareDocumentPosition(t))},mi=Et.prototype={ready:function(n){function r(){i||(i=!0,n())}var i=!1;"complete"===e.readyState?setTimeout(r):(this.on("DOMContentLoaded",r),Et(t).on("load",r))},toString:function(){var t=[];return o(this,function(e){t.push(""+e)}),"["+t.join(", ")+"]"
 },eq:function(t){return Ar(t>=0?this[t]:this[this.length+t])},length:0,push:jr,sort:[].sort,splice:[].splice},yi={};o("multiple,selected,checked,disabled,readOnly,required,open".split(","),function(t){yi[kr(t)]=t});var bi={};o("input,select,option,textarea,button,form,details".split(","),function(t){bi[t]=!0});var xi={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern"};o({data:jt,removeData:Dt,hasData:Mt},function(t,e){Et[e]=t}),o({data:jt,inheritedData:zt,scope:function(t){return Ar.data(t,"$scope")||zt(t.parentNode||t,["$isolateScope","$scope"])},isolateScope:function(t){return Ar.data(t,"$isolateScope")||Ar.data(t,"$isolateScopeNoTemplate")},controller:qt,injector:function(t){return zt(t,"$injector")},removeAttr:function(t,e){t.removeAttribute(e)},hasClass:It,css:function(t,e,n){return e=$t(e),x(n)?void(t.style[e]=n):t.style[e]},attr:function(t,e,r){var i=t.nodeType;if(i!==Kr&&i!==Qr&&i!==Jr){var o=kr(e);if(yi[o]){if(!x(r))return t[e]||(t.
 attributes.getNamedItem(e)||g).specified?o:n;r?(t[e]=!0,t.setAttribute(e,o)):(t[e]=!1,t.removeAttribute(o))}else if(x(r))t.setAttribute(e,r);else if(t.getAttribute){var a=t.getAttribute(e,2);return null===a?n:a}}},prop:function(t,e,n){return x(n)?void(t[e]=n):t[e]},text:function(){function t(t,e){if(b(e)){var n=t.nodeType;return n===Zr||n===Kr?t.textContent:""}t.textContent=e}return t.$dv="",t}(),val:function(t,e){if(b(e)){if(t.multiple&&"select"===F(t)){var n=[];return o(t.options,function(t){t.selected&&n.push(t.value||t.text)}),0===n.length?null:n}return t.value}t.value=e},html:function(t,e){return b(e)?t.innerHTML:(Tt(t,!0),void(t.innerHTML=e))},empty:Wt},function(t,e){Et.prototype[e]=function(e,n){var r,i,o=this.length;if(t!==Wt&&b(2==t.length&&t!==It&&t!==qt?e:n)){if(w(e)){for(r=0;r<o;r++)if(t===jt)t(this[r],e);else for(i in e)t(this[r],i,e[i]);return this}for(var a=t.$dv,s=b(a)?Math.min(o,1):o,u=0;u<s;u++){var l=t(this[u],e,n);a=a?a+l:l}return a}for(r=0;r<o;r++)t(this[r],e,n)
 ;return this}}),o({removeData:Dt,on:function(t,e,r,i){if(x(i))throw ci("onargs","jqLite#on() does not support the `selector` or `eventData` parameters");if(_t(t)){var o=Ot(t,!0),a=o.events,s=o.handle;s||(s=o.handle=Ut(t,a));for(var u=e.indexOf(" ")>=0?e.split(" "):[e],l=u.length,c=function(e,n,i){var o=a[e];o||(o=a[e]=[],o.specialHandlerWrapper=n,"$destroy"===e||i||oi(t,e,s)),o.push(r)};l--;)e=u[l],li[e]?(c(li[e],Gt),c(e,n,!0)):c(e)}},off:Nt,one:function(t,e,n){t=Ar(t),t.on(e,function r(){t.off(e,n),t.off(e,r)}),t.on(e,n)},replaceWith:function(t,e){var n,r=t.parentNode;Tt(t),o(new Et(e),function(e){n?r.insertBefore(e,n.nextSibling):r.replaceChild(e,t),n=e})},children:function(t){var e=[];return o(t.childNodes,function(t){t.nodeType===Zr&&e.push(t)}),e},contents:function(t){return t.contentDocument||t.childNodes||[]},append:function(t,e){var n=t.nodeType;if(n===Zr||n===ei){e=new Et(e);for(var r=0,i=e.length;r<i;r++){var o=e[r];t.appendChild(o)}}},prepend:function(t,e){if(t.nodeType==
 =Zr){var n=t.firstChild;o(new Et(e),function(e){t.insertBefore(e,n)})}},wrap:function(t,e){e=Ar(e).eq(0).clone()[0];var n=t.parentNode;n&&n.replaceChild(e,t),e.appendChild(t)},remove:Rt,detach:function(t){Rt(t,!0)},after:function(t,e){var n=t,r=t.parentNode;e=new Et(e);for(var i=0,o=e.length;i<o;i++){var a=e[i];r.insertBefore(a,n.nextSibling),n=a}},addClass:Pt,removeClass:Lt,toggleClass:function(t,e,n){e&&o(e.split(" "),function(e){var r=n;b(r)&&(r=!It(t,e)),(r?Pt:Lt)(t,e)})},parent:function(t){var e=t.parentNode;return e&&e.nodeType!==ei?e:null},next:function(t){return t.nextElementSibling},find:function(t,e){return t.getElementsByTagName?t.getElementsByTagName(e):[]},clone:At,triggerHandler:function(t,e,n){var r,i,a,s=e.type||e,u=Ot(t),l=u&&u.events,c=l&&l[s];c&&(r={preventDefault:function(){this.defaultPrevented=!0},isDefaultPrevented:function(){return this.defaultPrevented===!0},stopImmediatePropagation:function(){this.immediatePropagationStopped=!0},isImmediatePropagationStop

<TRUNCATED>