summaryrefslogtreecommitdiffstats
path: root/js/vendor/angular/angular.min.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/vendor/angular/angular.min.js')
-rw-r--r--js/vendor/angular/angular.min.js44
1 files changed, 22 insertions, 22 deletions
diff --git a/js/vendor/angular/angular.min.js b/js/vendor/angular/angular.min.js
index abb88c6f2..fe95d2bc1 100644
--- a/js/vendor/angular/angular.min.js
+++ b/js/vendor/angular/angular.min.js
@@ -1,9 +1,9 @@
/*
- AngularJS v1.4.0-build.3924+sha.e5d1d65
+ AngularJS v1.4.0-build.3936+sha.73f3515
(c) 2010-2015 Google, Inc. http://angularjs.org
License: MIT
*/
-(function(O,Y,u){'use strict';function H(b){return function(){var a=arguments[0],c;c="["+(b?b+":":"")+a+"] http://errors.angularjs.org/1.4.0-build.3924+sha.e5d1d65/"+(b?b+"/":"")+a;for(a=1;a<arguments.length;a++){c=c+(1==a?"?":"&")+"p"+(a-1)+"=";var d=encodeURIComponent,e;e=arguments[a];e="function"==typeof e?e.toString().replace(/ \{[\s\S]*$/,""):"undefined"==typeof e?"undefined":"string"!=typeof e?JSON.stringify(e):e;c+=d(e)}return Error(c)}}function Ra(b){if(null==b||Sa(b))return!1;var a=b.length;
+(function(O,Y,u){'use strict';function H(b){return function(){var a=arguments[0],c;c="["+(b?b+":":"")+a+"] http://errors.angularjs.org/1.4.0-build.3936+sha.73f3515/"+(b?b+"/":"")+a;for(a=1;a<arguments.length;a++){c=c+(1==a?"?":"&")+"p"+(a-1)+"=";var d=encodeURIComponent,e;e=arguments[a];e="function"==typeof e?e.toString().replace(/ \{[\s\S]*$/,""):"undefined"==typeof e?"undefined":"string"!=typeof e?JSON.stringify(e):e;c+=d(e)}return Error(c)}}function Ra(b){if(null==b||Sa(b))return!1;var a=b.length;
return b.nodeType===na&&a?!0:I(b)||C(b)||0===a||"number"===typeof a&&0<a&&a-1 in b}function n(b,a,c){var d,e;if(b)if(G(b))for(d in b)"prototype"==d||"length"==d||"name"==d||b.hasOwnProperty&&!b.hasOwnProperty(d)||a.call(c,b[d],d,b);else if(C(b)||Ra(b)){var f="object"!==typeof b;d=0;for(e=b.length;d<e;d++)(f||d in b)&&a.call(c,b[d],d,b)}else if(b.forEach&&b.forEach!==n)b.forEach(a,c,b);else for(d in b)b.hasOwnProperty(d)&&a.call(c,b[d],d,b);return b}function Ld(b,a,c){for(var d=Object.keys(b).sort(),
e=0;e<d.length;e++)a.call(c,b[d[e]],d[e]);return d}function jc(b){return function(a,c){b(c,a)}}function Md(){return++jb}function kc(b,a){a?b.$$hashKey=a:delete b.$$hashKey}function Kb(b,a,c){for(var d=b.$$hashKey,e=0,f=a.length;e<f;++e){var h=a[e];if(E(h)||G(h))for(var g=Object.keys(h),l=0,k=g.length;l<k;l++){var m=g[l],q=h[m];c&&E(q)?(E(b[m])||(b[m]=C(q)?[]:{}),Kb(b[m],[q],!0)):b[m]=q}}kc(b,d);return b}function Q(b){return Kb(b,qa.call(arguments,1),!1)}function Nd(b){return Kb(b,qa.call(arguments,
1),!0)}function ba(b){return parseInt(b,10)}function Lb(b,a){return Q(Object.create(b),a)}function w(){}function Ta(b){return b}function oa(b){return function(){return b}}function D(b){return"undefined"===typeof b}function x(b){return"undefined"!==typeof b}function E(b){return null!==b&&"object"===typeof b}function I(b){return"string"===typeof b}function W(b){return"number"===typeof b}function da(b){return"[object Date]"===ra.call(b)}function G(b){return"function"===typeof b}function Ua(b){return"[object RegExp]"===
@@ -34,8 +34,8 @@ return c&&Mc[sa(b)]&&c}function uf(b,a){var c=b.nodeName;return("INPUT"===c||"TE
1<h&&(f=ea(f));for(var l=0;l<h;l++)c.isImmediatePropagationStopped()||f[l].call(b,c)}};c.elem=b;return c}function kf(){this.$get=function(){return Q(P,{hasClass:function(b,a){b.attr&&(b=b[0]);return tb(b,a)},addClass:function(b,a){b.attr&&(b=b[0]);return vb(b,a)},removeClass:function(b,a){b.attr&&(b=b[0]);return ub(b,a)}})}}function Ga(b,a){var c=b&&b.$$hashKey;if(c)return"function"===typeof c&&(c=b.$$hashKey()),c;c=typeof b;return c="function"==c||"object"==c&&null!==b?b.$$hashKey=c+":"+(a||Md)():
c+":"+b}function eb(b,a){if(a){var c=0;this.nextUid=function(){return++c}}n(b,this.put,this)}function wf(b){return(b=b.toString().replace(Oc,"").match(Pc))?"function("+(b[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function ab(b,a){function c(a){return function(b,c){if(E(b))n(b,jc(a));else return a(b,c)}}function d(a,b){Pa(a,"service");if(G(b)||C(b))b=r.instantiate(b);if(!b.$get)throw Ha("pget",a);return q[a+"Provider"]=b}function e(a,b){return function(){var c=F.invoke(b,this);if(D(c))throw Ha("undef",
a);return c}}function f(a,b,c){return d(a,{$get:!1!==c?e(a,b):b})}function h(a){var b=[],c;n(a,function(a){function d(a){var b,c;b=0;for(c=a.length;b<c;b++){var e=a[b],f=r.get(e[0]);f[e[1]].apply(f,e[2])}}if(!m.get(a)){m.put(a,!0);try{I(a)?(c=cb(a),b=b.concat(h(c.requires)).concat(c._runBlocks),d(c._invokeQueue),d(c._configBlocks)):G(a)?b.push(r.invoke(a)):C(a)?b.push(r.invoke(a)):Oa(a,"module")}catch(e){throw C(a)&&(a=a[a.length-1]),e.message&&e.stack&&-1==e.stack.indexOf(e.message)&&(e=e.message+
-"\n"+e.stack),Ha("modulerr",a,e.stack||e.message||e);}}});return b}function g(b,c){function d(a,e){if(b.hasOwnProperty(a)){if(b[a]===l)throw Ha("cdep",a+" <- "+k.join(" <- "));return b[a]}try{return k.unshift(a),b[a]=l,b[a]=c(a,e)}catch(f){throw b[a]===l&&delete b[a],f;}finally{k.shift()}}function e(b,c,f,h){"string"===typeof f&&(h=f,f=null);var g=[],k=ab.$$annotate(b,a,h),l,r,q;r=0;for(l=k.length;r<l;r++){q=k[r];if("string"!==typeof q)throw Ha("itkn",q);g.push(f&&f.hasOwnProperty(q)?f[q]:d(q,h))}C(b)&&
-(b=b[l]);return b.apply(c,g)}return{invoke:e,instantiate:function(a,b,c){var d=Object.create((C(a)?a[a.length-1]:a).prototype||null);a=e(a,d,b,c);return E(a)||G(a)?a:d},get:d,annotate:ab.$$annotate,has:function(a){return q.hasOwnProperty(a+"Provider")||b.hasOwnProperty(a)}}}a=!0===a;var l={},k=[],m=new eb([],!0),q={$provide:{provider:c(d),factory:c(f),service:c(function(a,b){return f(a,["$injector",function(a){return a.instantiate(b)}])}),value:c(function(a,b){return f(a,oa(b),!1)}),constant:c(function(a,
+"\n"+e.stack),Ha("modulerr",a,e.stack||e.message||e);}}});return b}function g(b,c){function d(a,e){if(b.hasOwnProperty(a)){if(b[a]===l)throw Ha("cdep",a+" <- "+k.join(" <- "));return b[a]}try{return k.unshift(a),b[a]=l,b[a]=c(a,e)}catch(f){throw b[a]===l&&delete b[a],f;}finally{k.shift()}}function e(b,c,f,h){"string"===typeof f&&(h=f,f=null);var k=[],g=ab.$$annotate(b,a,h),l,r,q;r=0;for(l=g.length;r<l;r++){q=g[r];if("string"!==typeof q)throw Ha("itkn",q);k.push(f&&f.hasOwnProperty(q)?f[q]:d(q,h))}C(b)&&
+(b=b[l]);return b.apply(c,k)}return{invoke:e,instantiate:function(a,b,c){var d=Object.create((C(a)?a[a.length-1]:a).prototype||null);a=e(a,d,b,c);return E(a)||G(a)?a:d},get:d,annotate:ab.$$annotate,has:function(a){return q.hasOwnProperty(a+"Provider")||b.hasOwnProperty(a)}}}a=!0===a;var l={},k=[],m=new eb([],!0),q={$provide:{provider:c(d),factory:c(f),service:c(function(a,b){return f(a,["$injector",function(a){return a.instantiate(b)}])}),value:c(function(a,b){return f(a,oa(b),!1)}),constant:c(function(a,
b){Pa(a,"constant");q[a]=b;t[a]=b}),decorator:function(a,b){var c=r.get(a+"Provider"),d=c.$get;c.$get=function(){var a=F.invoke(d,c);return F.invoke(b,null,{$delegate:a})}}}},r=q.$injector=g(q,function(a,b){$.isString(b)&&k.push(b);throw Ha("unpr",k.join(" <- "));}),t={},F=t.$injector=g(t,function(a,b){var c=r.get(a+"Provider",b);return F.invoke(c.$get,c,u,a)});n(h(b),function(a){F.invoke(a||w)});return F}function Je(){var b=!0;this.disableAutoScrolling=function(){b=!1};this.$get=["$window","$location",
"$rootScope",function(a,c,d){function e(a){var b=null;Array.prototype.some.call(a,function(a){if("a"===sa(a))return b=a,!0});return b}function f(b){if(b){b.scrollIntoView();var c;c=h.yOffset;G(c)?c=c():lc(c)?(c=c[0],c="fixed"!==a.getComputedStyle(c).position?0:c.getBoundingClientRect().bottom):W(c)||(c=0);c&&(b=b.getBoundingClientRect().top,a.scrollBy(0,b-c))}else a.scrollTo(0,0)}function h(){var a=c.hash(),b;a?(b=g.getElementById(a))?f(b):(b=e(g.getElementsByName(a)))?f(b):"top"===a&&f(null):f(null)}
var g=a.document;b&&d.$watch(function(){return c.hash()},function(a,b){a===b&&""===a||tf(function(){d.$evalAsync(h)})});return h}]}function jf(){this.$get=["$$rAF","$timeout",function(b,a){return b.supported?function(a){return b(a)}:function(b){return a(b,0,!1)}}]}function xf(b,a,c,d){function e(a){try{a.apply(null,qa.call(arguments,1))}finally{if(F--,0===F)for(;R.length;)try{R.pop()()}catch(b){c.error(b)}}}function f(){h();g()}function h(){a:{try{v=m.state;break a}catch(a){}v=void 0}v=D(v)?null:
@@ -44,13 +44,13 @@ p===e;if(y===a&&(!d.history||f))return l;var g=y&&Ia(y)===Ia(a);y=a;p=e;!d.histo
return a?a.replace(/^(https?\:)?\/\/[^\/]*/,""):""};l.defer=function(a,b){var c;F++;c=q(function(){delete t[c];e(a)},b||0);t[c]=!0;return c};l.defer.cancel=function(a){return t[a]?(delete t[a],r(a),e(w),!0):!1}}function Le(){this.$get=["$window","$log","$sniffer","$document",function(b,a,c,d){return new xf(b,d,a,c)}]}function Me(){this.$get=function(){function b(b,d){function e(a){a!=q&&(r?r==a&&(r=a.n):r=a,f(a.n,a.p),f(a,q),q=a,q.n=null)}function f(a,b){a!=b&&(a&&(a.p=b),b&&(b.n=a))}if(b in a)throw H("$cacheFactory")("iid",
b);var h=0,g=Q({},d,{id:b}),l={},k=d&&d.capacity||Number.MAX_VALUE,m={},q=null,r=null;return a[b]={put:function(a,b){if(!D(b)){if(k<Number.MAX_VALUE){var c=m[a]||(m[a]={key:a});e(c)}a in l||h++;l[a]=b;h>k&&this.remove(r.key);return b}},get:function(a){if(k<Number.MAX_VALUE){var b=m[a];if(!b)return;e(b)}return l[a]},remove:function(a){if(k<Number.MAX_VALUE){var b=m[a];if(!b)return;b==q&&(q=b.p);b==r&&(r=b.n);f(b.n,b.p);delete m[a]}delete l[a];h--},removeAll:function(){l={};h=0;m={};q=r=null},destroy:function(){m=
g=l=null;delete a[b]},info:function(){return Q({},g,{size:h})}}}var a={};b.info=function(){var b={};n(a,function(a,e){b[e]=a.info()});return b};b.get=function(b){return a[b]};return b}}function cf(){this.$get=["$cacheFactory",function(b){return b("templates")}]}function xc(b,a){function c(a,b,c){var d=/^\s*([@&]|=(\*?))(\??)\s*(\w*)\s*$/,e={};n(a,function(a,f){var h=a.match(d);if(!h)throw ga("iscp",b,f,a,c?"controller bindings definition":"isolate scope definition");e[f]={mode:h[1][0],collection:"*"===
-h[2],optional:"?"===h[3],attrName:h[4]||f}});return e}function d(a){var b=a.charAt(0);if(!b||b!==M(b))throw ga("baddir",a);return a}var e={},f=/^\s*directive\:\s*([\w\-]+)\s+(.*)$/,h=/(([\w\-]+)(?:\:([^;]+))?;?)/,g=Od("ngSrc,ngSrcset,src,srcset"),l=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,k=/^(on[a-z]+|formaction)$/;this.directive=function r(a,f){Pa(a,"directive");I(a)?(d(a),Pb(f,"directiveFactory"),e.hasOwnProperty(a)||(e[a]=[],b.factory(a+"Directive",["$injector","$exceptionHandler",function(b,d){var f=[];
-n(e[a],function(e,h){try{var g=b.invoke(e);G(g)?g={compile:oa(g)}:!g.compile&&g.link&&(g.compile=oa(g.link));g.priority=g.priority||0;g.index=h;g.name=g.name||a;g.require=g.require||g.controller&&g.name;g.restrict=g.restrict||"EA";var k=g,l=g,r=g.name,m={isolateScope:null,bindToController:null};E(l.scope)&&(!0===l.bindToController?(m.bindToController=c(l.scope,r,!0),m.isolateScope={}):m.isolateScope=c(l.scope,r,!1));E(l.bindToController)&&(m.bindToController=c(l.bindToController,r,!0));if(E(m.bindToController)){var F=
+h[2],optional:"?"===h[3],attrName:h[4]||f}});return e}function d(a){var b=a.charAt(0);if(!b||b!==M(b))throw ga("baddir",a);}var e={},f=/^\s*directive\:\s*([\w\-]+)\s+(.*)$/,h=/(([\w\-]+)(?:\:([^;]+))?;?)/,g=Od("ngSrc,ngSrcset,src,srcset"),l=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,k=/^(on[a-z]+|formaction)$/;this.directive=function r(a,f){Pa(a,"directive");I(a)?(d(a),Pb(f,"directiveFactory"),e.hasOwnProperty(a)||(e[a]=[],b.factory(a+"Directive",["$injector","$exceptionHandler",function(b,d){var f=[];n(e[a],
+function(e,h){try{var g=b.invoke(e);G(g)?g={compile:oa(g)}:!g.compile&&g.link&&(g.compile=oa(g.link));g.priority=g.priority||0;g.index=h;g.name=g.name||a;g.require=g.require||g.controller&&g.name;g.restrict=g.restrict||"EA";var k=g,l=g,r=g.name,m={isolateScope:null,bindToController:null};E(l.scope)&&(!0===l.bindToController?(m.bindToController=c(l.scope,r,!0),m.isolateScope={}):m.isolateScope=c(l.scope,r,!1));E(l.bindToController)&&(m.bindToController=c(l.bindToController,r,!0));if(E(m.bindToController)){var F=
l.controller,T=l.controllerAs;if(!F)throw ga("noctrl",r);var n;a:if(T&&I(T))n=T;else{if(I(F)){var pa=Qc.exec(F);if(pa){n=pa[3];break a}}n=void 0}if(!n)throw ga("noident",r);}var s=k.$$bindings=m;E(s.isolateScope)&&(g.$$isolateBindings=s.isolateScope);f.push(g)}catch(u){d(u)}});return f}])),e[a].push(f)):n(a,jc(r));return this};this.aHrefSanitizationWhitelist=function(b){return x(b)?(a.aHrefSanitizationWhitelist(b),this):a.aHrefSanitizationWhitelist()};this.imgSrcSanitizationWhitelist=function(b){return x(b)?
(a.imgSrcSanitizationWhitelist(b),this):a.imgSrcSanitizationWhitelist()};var m=!0;this.debugInfoEnabled=function(a){return x(a)?(m=a,this):m};this.$get=["$injector","$interpolate","$exceptionHandler","$templateRequest","$parse","$controller","$rootScope","$document","$sce","$animate","$$sanitizeUri",function(a,b,c,d,v,p,y,va,z,K,N){function B(a,b){try{a.addClass(b)}catch(c){}}function U(a,b,c,d,e){a instanceof A||(a=A(a));n(a,function(b,c){b.nodeType==$a&&b.nodeValue.match(/\S+/)&&(a[c]=A(b).wrap("<span></span>").parent()[0])});
var f=S(a,b,a,c,d,e);U.$$addScopeClass(a);var g=null;return function(b,c,d){Pb(b,"scope");d=d||{};var e=d.parentBoundTranscludeFn,h=d.transcludeControllers;d=d.futureParentElement;e&&e.$$boundTransclude&&(e=e.$$boundTransclude);g||(g=(d=d&&d[0])?"foreignobject"!==sa(d)&&d.toString().match(/SVG/)?"svg":"html":"html");d="html"!==g?A(Vb(g,A("<div>").append(a).html())):c?Na.clone.call(a):a;if(h)for(var k in h)d.data("$"+k+"Controller",h[k].instance);U.$$addScopeInfo(d,b);c&&c(d,b);f&&f(b,d,d,e);return d}}
function S(a,b,c,d,e,f){function g(a,c,d,e){var f,k,l,r,m,t,K;if(p)for(K=Array(c.length),r=0;r<h.length;r+=3)f=h[r],K[f]=c[f];else K=c;r=0;for(m=h.length;r<m;)if(k=K[h[r++]],c=h[r++],f=h[r++],c){if(c.scope){if(l=a.$new(),U.$$addScopeInfo(A(k),l),t=c.$$destroyBindings)c.$$destroyBindings=null,l.$on("$destroyed",t)}else l=a;t=c.transcludeOnThisElement?T(a,c.transclude,e,c.elementTranscludeOnThisElement):!c.templateOnThisElement&&e?e:!e&&b?T(a,b):null;c(f,l,k,d,t,c)}else f&&f(a,k.childNodes,u,e)}for(var h=
-[],k,l,r,m,p,t=0;t<a.length;t++){k=new ca;l=za(a[t],[],k,0===t?d:u,e);(f=l.length?x(l,a[t],k,b,c,null,[],[],f):null)&&f.scope&&U.$$addScopeClass(k.$$element);k=f&&f.terminal||!(r=a[t].childNodes)||!r.length?null:S(r,f?(f.transcludeOnThisElement||!f.templateOnThisElement)&&f.transclude:b);if(f||k)h.push(t,f,k),m=!0,p=p||f;f=null}return m?g:null}function T(a,b,c,d){return function(d,e,f,h,g){d||(d=a.$new(!1,g),d.$$transcluded=!0);return b(d,e,{parentBoundTranscludeFn:c,transcludeControllers:f,futureParentElement:h})}}
+[],k,l,r,m,p,t=0;t<a.length;t++){k=new ca;l=za(a[t],[],k,0===t?d:u,e);(f=l.length?x(l,a[t],k,b,c,null,[],[],f):null)&&f.scope&&U.$$addScopeClass(k.$$element);k=f&&f.terminal||!(r=a[t].childNodes)||!r.length?null:S(r,f?(f.transcludeOnThisElement||!f.templateOnThisElement)&&f.transclude:b);if(f||k)h.push(t,f,k),m=!0,p=p||f;f=null}return m?g:null}function T(a,b,c,d){return function(d,e,f,g,h){d||(d=a.$new(!1,h),d.$$transcluded=!0);return b(d,e,{parentBoundTranscludeFn:c,transcludeControllers:f,futureParentElement:g})}}
function za(a,b,c,d,e){var g=c.$attr,k;switch(a.nodeType){case na:H(b,xa(sa(a)),"E",d,e);for(var l,r,m,p=a.attributes,t=0,K=p&&p.length;t<K;t++){var F=!1,N=!1;l=p[t];k=l.name;r=V(l.value);l=xa(k);if(m=ia.test(l))k=k.replace(Rc,"").substr(8).replace(/_(.)/g,function(a,b){return b.toUpperCase()});var B=l.replace(/(Start|End)$/,"");O(B)&&l===B+"Start"&&(F=k,N=k.substr(0,k.length-5)+"end",k=k.substr(0,k.length-6));l=xa(k.toLowerCase());g[l]=k;if(m||!c.hasOwnProperty(l))c[l]=r,Lc(a,l)&&(c[l]=!0);X(a,b,
r,l,m);H(b,l,"A",d,e,F,N)}a=a.className;E(a)&&(a=a.animVal);if(I(a)&&""!==a)for(;k=h.exec(a);)l=xa(k[2]),H(b,l,"C",d,e)&&(c[l]=V(k[3])),a=a.substr(k.index+k[0].length);break;case $a:Aa(b,a.nodeValue);break;case 8:try{if(k=f.exec(a.nodeValue))l=xa(k[1]),H(b,l,"M",d,e)&&(c[l]=V(k[2]))}catch(R){}}b.sort(L);return b}function pa(a,b,c){var d=[],e=0;if(b&&a.hasAttribute&&a.hasAttribute(b)){do{if(!a)throw ga("uterdir",b,c);a.nodeType==na&&(a.hasAttribute(b)&&e++,a.hasAttribute(c)&&e--);d.push(a);a=a.nextSibling}while(0<
e)}else d.push(a);return A(d)}function s(a,b,c){return function(d,e,f,g,h){e=pa(e[0],b,c);return a(d,e,f,g,h)}}function x(a,b,d,e,f,g,h,k,r){function m(a,b,c,d){if(a){c&&(a=s(a,c,d));a.require=J.require;a.directiveName=wa;if(T===J||J.$$isolateScope)a=aa(a,{isolateScope:!0});h.push(a)}if(b){c&&(b=s(b,c,d));b.require=J.require;b.directiveName=wa;if(T===J||J.$$isolateScope)b=aa(b,{isolateScope:!0});k.push(b)}}function t(a,b,c,d){var e;if(I(b)){var f=b.match(l);b=b.substring(f[0].length);var g=f[1]||
@@ -66,12 +66,12 @@ e.attr("style")+";"+b),a.style=(a.style?a.style+";":"")+b):"$"==f.charAt(0)||a.h
t.name,F);d={$attr:{}};Z(e,b,R);var y=za(R,[],d);E(t.scope)&&D(y);a=y.concat(a);Tc(c,d)}else R=p,b.html(d);a.unshift(K);r=x(a,R,c,f,b,t,g,h,k);n(e,function(a,c){a==R&&(e[c]=b[0])});for(m=S(b[0].childNodes,f);l.length;){d=l.shift();v=l.shift();var z=l.shift(),U=l.shift(),y=b[0];if(!d.$$destroyed){if(v!==p){var pa=v.className;k.hasElementTranscludeDirective&&t.replace||(y=Sb(R));Z(z,A(v),y);B(A(y),pa)}v=r.transcludeOnThisElement?T(d,r.transclude,U):U;r(m,d,y,e,v,r)}}l=null});return function(a,b,c,d,
e){a=e;b.$$destroyed||(l?l.push(b,c,d,a):(r.transcludeOnThisElement&&(a=T(b,r.transclude,e)),r(m,b,c,d,a,r)))}}function L(a,b){var c=b.priority-a.priority;return 0!==c?c:a.name!==b.name?a.name<b.name?-1:1:a.index-b.index}function P(a,b,c,d){if(b)throw ga("multidir",b.name,c.name,a,ua(d));}function Aa(a,c){var d=b(c,!0);d&&a.push({priority:0,compile:function(a){a=a.parent();var b=!!a.length;b&&U.$$addBindingClass(a);return function(a,c){var e=c.parent();b||U.$$addBindingClass(e);U.$$addBindingInfo(e,
d.expressions);a.$watch(d,function(a){c[0].nodeValue=a})}}})}function Vb(a,b){a=M(a||"html");switch(a){case "svg":case "math":var c=Y.createElement("div");c.innerHTML="<"+a+">"+b+"</"+a+">";return c.childNodes[0].childNodes;default:return b}}function W(a,b){if("srcdoc"==b)return z.HTML;var c=sa(a);if("xlinkHref"==b||"form"==c&&"action"==b||"img"!=c&&("src"==b||"ngSrc"==b))return z.RESOURCE_URL}function X(a,c,d,e,f){var h=W(a,e);f=g[e]||f;var l=b(d,!0,h,f);if(l){if("multiple"===e&&"select"===sa(a))throw ga("selmulti",
-ua(a));c.push({priority:100,compile:function(){return{pre:function(a,c,g){c=g.$$observers||(g.$$observers={});if(k.test(e))throw ga("nodomevents");var r=g[e];r!==d&&(l=r&&b(r,!0,h,f),d=r);l&&(g[e]=l(a),(c[e]||(c[e]=[])).$$inter=!0,(g.$$observers&&g.$$observers[e].$$scope||a).$watch(l,function(a,b){"class"===e&&a!=b?g.$updateClass(a,b):g.$set(e,a)}))}}}})}}function Z(a,b,c){var d=b[0],e=b.length,f=d.parentNode,g,h;if(a)for(g=0,h=a.length;g<h;g++)if(a[g]==d){a[g++]=c;h=g+e-1;for(var l=a.length;g<l;g++,
-h++)h<l?a[g]=a[h]:delete a[g];a.length-=e-1;a.context===d&&(a.context=c);break}f&&f.replaceChild(c,d);a=Y.createDocumentFragment();a.appendChild(d);A(c).data(A(d).data());ka?(Ob=!0,ka.cleanData([d])):delete A.cache[d[A.expando]];d=1;for(e=b.length;d<e;d++)f=b[d],A(f).remove(),a.appendChild(f),delete b[d];b[0]=c;b.length=1}function aa(a,b){return Q(function(){return a.apply(null,arguments)},a,b)}function ba(a,b,d,e,f,g){try{a(b,d,e,f,g)}catch(h){c(h,ua(d))}}function $(a,c,d,e,f,g){var h;n(e,function(e,
-g){var l=e.attrName,k=e.optional,r,m,p,K;switch(e.mode){case "@":c.$observe(l,function(a){d[g]=a});c.$$observers[l].$$scope=a;c[l]&&(d[g]=b(c[l])(a));break;case "=":if(k&&!c[l])break;m=v(c[l]);K=m.literal?ja:function(a,b){return a===b||a!==a&&b!==b};p=m.assign||function(){r=d[g]=m(a);throw ga("nonassign",c[l],f.name);};r=d[g]=m(a);k=function(b){K(b,d[g])||(K(b,r)?p(a,b=d[g]):d[g]=b);return r=b};k.$stateful=!0;k=e.collection?a.$watchCollection(c[l],k):a.$watch(v(c[l],k),null,m.literal);h=h||[];h.push(k);
-break;case "&":if(!c.hasOwnProperty(l)&&k)break;m=v(c[l]);if(m===w&&k)break;d[g]=function(b){return m(a,b)}}});e=h?function(){for(var a=0,b=h.length;a<b;++a)h[a]()}:w;return g&&e!==w?(g.$on("$destroy",e),w):e}var ca=function(a,b){if(b){var c=Object.keys(b),d,e,f;d=0;for(e=c.length;d<e;d++)f=c[d],this[f]=b[f]}else this.$attr={};this.$$element=a};ca.prototype={$normalize:xa,$addClass:function(a){a&&0<a.length&&K.addClass(this.$$element,a)},$removeClass:function(a){a&&0<a.length&&K.removeClass(this.$$element,
-a)},$updateClass:function(a,b){var c=Uc(a,b);c&&c.length&&K.addClass(this.$$element,c);(c=Uc(b,a))&&c.length&&K.removeClass(this.$$element,c)},$set:function(a,b,d,e){var f=this.$$element[0],g=Lc(f,a),h=uf(f,a),f=a;g?(this.$$element.prop(a,b),e=g):h&&(this[h]=b,f=h);this[a]=b;e?this.$attr[a]=e:(e=this.$attr[a])||(this.$attr[a]=e=uc(a,"-"));g=sa(this.$$element);if("a"===g&&"href"===a||"img"===g&&"src"===a)this[a]=b=N(b,"src"===a);else if("img"===g&&"srcset"===a){for(var g="",h=V(b),l=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,
-l=/\s/.test(h)?l:/(,)/,h=h.split(l),l=Math.floor(h.length/2),k=0;k<l;k++)var r=2*k,g=g+N(V(h[r]),!0),g=g+(" "+V(h[r+1]));h=V(h[2*k]).split(/\s/);g+=N(V(h[0]),!0);2===h.length&&(g+=" "+V(h[1]));this[a]=b=g}!1!==d&&(null===b||b===u?this.$$element.removeAttr(e):this.$$element.attr(e,b));(a=this.$$observers)&&n(a[f],function(a){try{a(b)}catch(d){c(d)}})},$observe:function(a,b){var c=this,d=c.$$observers||(c.$$observers=la()),e=d[a]||(d[a]=[]);e.push(b);y.$evalAsync(function(){!e.$$inter&&c.hasOwnProperty(a)&&
+ua(a));c.push({priority:100,compile:function(){return{pre:function(a,c,g){c=g.$$observers||(g.$$observers={});if(k.test(e))throw ga("nodomevents");var r=g[e];r!==d&&(l=r&&b(r,!0,h,f),d=r);l&&(g[e]=l(a),(c[e]||(c[e]=[])).$$inter=!0,(g.$$observers&&g.$$observers[e].$$scope||a).$watch(l,function(a,b){"class"===e&&a!=b?g.$updateClass(a,b):g.$set(e,a)}))}}}})}}function Z(a,b,c){var d=b[0],e=b.length,f=d.parentNode,g,h;if(a)for(g=0,h=a.length;g<h;g++)if(a[g]==d){a[g++]=c;h=g+e-1;for(var k=a.length;g<k;g++,
+h++)h<k?a[g]=a[h]:delete a[g];a.length-=e-1;a.context===d&&(a.context=c);break}f&&f.replaceChild(c,d);a=Y.createDocumentFragment();a.appendChild(d);A(c).data(A(d).data());ka?(Ob=!0,ka.cleanData([d])):delete A.cache[d[A.expando]];d=1;for(e=b.length;d<e;d++)f=b[d],A(f).remove(),a.appendChild(f),delete b[d];b[0]=c;b.length=1}function aa(a,b){return Q(function(){return a.apply(null,arguments)},a,b)}function ba(a,b,d,e,f,g){try{a(b,d,e,f,g)}catch(h){c(h,ua(d))}}function $(a,c,d,e,f,g){var h;n(e,function(e,
+g){var k=e.attrName,l=e.optional,r,m,p,K;switch(e.mode){case "@":c.$observe(k,function(a){d[g]=a});c.$$observers[k].$$scope=a;c[k]&&(d[g]=b(c[k])(a));break;case "=":if(l&&!c[k])break;m=v(c[k]);K=m.literal?ja:function(a,b){return a===b||a!==a&&b!==b};p=m.assign||function(){r=d[g]=m(a);throw ga("nonassign",c[k],f.name);};r=d[g]=m(a);l=function(b){K(b,d[g])||(K(b,r)?p(a,b=d[g]):d[g]=b);return r=b};l.$stateful=!0;l=e.collection?a.$watchCollection(c[k],l):a.$watch(v(c[k],l),null,m.literal);h=h||[];h.push(l);
+break;case "&":if(!c.hasOwnProperty(k)&&l)break;m=v(c[k]);if(m===w&&l)break;d[g]=function(b){return m(a,b)}}});e=h?function(){for(var a=0,b=h.length;a<b;++a)h[a]()}:w;return g&&e!==w?(g.$on("$destroy",e),w):e}var ca=function(a,b){if(b){var c=Object.keys(b),d,e,f;d=0;for(e=c.length;d<e;d++)f=c[d],this[f]=b[f]}else this.$attr={};this.$$element=a};ca.prototype={$normalize:xa,$addClass:function(a){a&&0<a.length&&K.addClass(this.$$element,a)},$removeClass:function(a){a&&0<a.length&&K.removeClass(this.$$element,
+a)},$updateClass:function(a,b){var c=Uc(a,b);c&&c.length&&K.addClass(this.$$element,c);(c=Uc(b,a))&&c.length&&K.removeClass(this.$$element,c)},$set:function(a,b,d,e){var f=this.$$element[0],g=Lc(f,a),h=uf(f,a),f=a;g?(this.$$element.prop(a,b),e=g):h&&(this[h]=b,f=h);this[a]=b;e?this.$attr[a]=e:(e=this.$attr[a])||(this.$attr[a]=e=uc(a,"-"));g=sa(this.$$element);if("a"===g&&"href"===a||"img"===g&&"src"===a)this[a]=b=N(b,"src"===a);else if("img"===g&&"srcset"===a){for(var g="",h=V(b),k=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,
+k=/\s/.test(h)?k:/(,)/,h=h.split(k),k=Math.floor(h.length/2),l=0;l<k;l++)var r=2*l,g=g+N(V(h[r]),!0),g=g+(" "+V(h[r+1]));h=V(h[2*l]).split(/\s/);g+=N(V(h[0]),!0);2===h.length&&(g+=" "+V(h[1]));this[a]=b=g}!1!==d&&(null===b||b===u?this.$$element.removeAttr(e):this.$$element.attr(e,b));(a=this.$$observers)&&n(a[f],function(a){try{a(b)}catch(d){c(d)}})},$observe:function(a,b){var c=this,d=c.$$observers||(c.$$observers=la()),e=d[a]||(d[a]=[]);e.push(b);y.$evalAsync(function(){!e.$$inter&&c.hasOwnProperty(a)&&
b(c[a])});return function(){Xa(e,b)}}};var da=b.startSymbol(),ea=b.endSymbol(),fa="{{"==da||"}}"==ea?Ta:function(a){return a.replace(/\{\{/g,da).replace(/}}/g,ea)},ia=/^ngAttr[A-Z]/;U.$$addBindingInfo=m?function(a,b){var c=a.data("$binding")||[];C(b)?c=c.concat(b):c.push(b);a.data("$binding",c)}:w;U.$$addBindingClass=m?function(a){B(a,"ng-binding")}:w;U.$$addScopeInfo=m?function(a,b,c,d){a.data(c?d?"$isolateScopeNoTemplate":"$isolateScope":"$scope",b)}:w;U.$$addScopeClass=m?function(a,b){B(a,b?"ng-isolate-scope":
"ng-scope")}:w;return U}]}function xa(b){return db(b.replace(Rc,""))}function Uc(b,a){var c="",d=b.split(/\s+/),e=a.split(/\s+/),f=0;a:for(;f<d.length;f++){for(var h=d[f],g=0;g<e.length;g++)if(h==e[g])continue a;c+=(0<c.length?" ":"")+h}return c}function Sc(b){b=A(b);var a=b.length;if(1>=a)return b;for(;a--;)8===b[a].nodeType&&zf.call(b,a,1);return b}function Ne(){var b={},a=!1;this.register=function(a,d){Pa(a,"controller");E(a)?Q(b,a):b[a]=d};this.allowGlobals=function(){a=!0};this.$get=["$injector",
"$window",function(c,d){function e(a,b,c,d){if(!a||!E(a.$scope))throw H("$controller")("noscp",d,b);a.$scope[b]=c}return function(f,h,g,l){var k,m,q;g=!0===g;l&&I(l)&&(q=l);if(I(f)){l=f.match(Qc);if(!l)throw Af("ctrlfmt",f);m=l[1];q=q||l[3];f=b.hasOwnProperty(m)?b[m]:wc(h.$scope,m,!0)||(a?wc(d,m,!0):u);Oa(f,m,!0)}if(g)return g=(C(f)?f[f.length-1]:f).prototype,k=Object.create(g||null),q&&e(h,q,k,m||f.name),Q(function(){var a=c.invoke(f,k,h,m);a!==k&&(E(a)||G(a))&&(k=a,q&&e(h,q,k,m||f.name));return k},
@@ -79,7 +79,7 @@ b(c[a])});return function(){Xa(e,b)}}};var da=b.startSymbol(),ea=b.endSymbol(),f
M(V(b.substr(0,c)));b=V(b.substr(c+1));e&&(a[e]=a[e]?a[e]+", "+b:b)}):E(b)&&n(b,function(b,c){var f=M(c),h=V(b);f&&(a[f]=a[f]?a[f]+", "+h:h)});return a}function Xc(b){var a;return function(c){a||(a=Wc(b));return c?(c=a[M(c)],void 0===c&&(c=null),c):a}}function Yc(b,a,c,d){if(G(d))return d(b,a,c);n(d,function(d){b=d(b,a,c)});return b}function Se(){var b=this.defaults={transformResponse:[Xb],transformRequest:[function(a){return E(a)&&"[object File]"!==ra.call(a)&&"[object Blob]"!==ra.call(a)&&"[object FormData]"!==
ra.call(a)?Za(a):a}],headers:{common:{Accept:"application/json, text/plain, */*"},post:ea(Yb),put:ea(Yb),patch:ea(Yb)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN"},a=!1;this.useApplyAsync=function(b){return x(b)?(a=!!b,this):a};var c=this.interceptors=[];this.$get=["$httpBackend","$$cookieReader","$cacheFactory","$rootScope","$q","$injector",function(d,e,f,h,g,l){function k(a){function c(a){var b=Q({},a);b.data=a.data?Yc(a.data,a.headers,a.status,e.transformResponse):a.data;a=a.status;
return 200<=a&&300>a?b:g.reject(b)}function d(a,b){var c,e={};n(a,function(a,d){G(a)?(c=a(b),null!=c&&(e[d]=c)):e[d]=a});return e}if(!$.isObject(a))throw H("$http")("badreq",a);var e=Q({method:"get",transformRequest:b.transformRequest,transformResponse:b.transformResponse},a);e.headers=function(a){var c=b.headers,e=Q({},a.headers),f,g,h,c=Q({},c.common,c[M(a.method)]);a:for(f in c){g=M(f);for(h in e)if(M(h)===g)continue a;e[f]=c[f]}return d(e,ea(a))}(a);e.method=nb(e.method);var f=[function(a){var d=
-a.headers,e=Yc(a.data,Xc(d),u,a.transformRequest);D(e)&&n(d,function(a,b){"content-type"===M(b)&&delete d[b]});D(a.withCredentials)&&!D(b.withCredentials)&&(a.withCredentials=b.withCredentials);return m(a,e).then(c,c)},u],h=g.when(e);for(n(t,function(a){(a.request||a.requestError)&&f.unshift(a.request,a.requestError);(a.response||a.responseError)&&f.push(a.response,a.responseError)});f.length;){a=f.shift();var l=f.shift(),h=h.then(a,l)}h.success=function(a){Oa(a,"fn");h.then(function(b){a(b.data,
+a.headers,e=Yc(a.data,Xc(d),u,a.transformRequest);D(e)&&n(d,function(a,b){"content-type"===M(b)&&delete d[b]});D(a.withCredentials)&&!D(b.withCredentials)&&(a.withCredentials=b.withCredentials);return m(a,e).then(c,c)},u],h=g.when(e);for(n(t,function(a){(a.request||a.requestError)&&f.unshift(a.request,a.requestError);(a.response||a.responseError)&&f.push(a.response,a.responseError)});f.length;){a=f.shift();var k=f.shift(),h=h.then(a,k)}h.success=function(a){Oa(a,"fn");h.then(function(b){a(b.data,
b.status,b.headers,e)});return h};h.error=function(a){Oa(a,"fn");h.then(null,function(b){a(b.data,b.status,b.headers,e)});return h};return h}function m(c,f){function l(b,c,d,e){function f(){m(c,b,d,e)}N&&(200<=b&&300>b?N.put(S,[b,c,Wc(d),e]):N.remove(S));a?h.$applyAsync(f):(f(),h.$$phase||h.$apply())}function m(a,b,d,e){b=Math.max(b,0);(200<=b&&300>b?z.resolve:z.reject)({data:a,status:b,headers:Xc(d),config:c,statusText:e})}function t(a){m(a.data,a.status,ea(a.headers()),a.statusText)}function n(){var a=
k.pendingRequests.indexOf(c);-1!==a&&k.pendingRequests.splice(a,1)}var z=g.defer(),K=z.promise,N,B,U=c.headers,S=q(c.url,c.params);k.pendingRequests.push(c);K.then(n,n);!c.cache&&!b.cache||!1===c.cache||"GET"!==c.method&&"JSONP"!==c.method||(N=E(c.cache)?c.cache:E(b.cache)?b.cache:r);N&&(B=N.get(S),x(B)?B&&G(B.then)?B.then(t,t):C(B)?m(B[1],B[0],ea(B[2]),B[3]):m(B,200,{},"OK"):N.put(S,K));D(B)&&((B=Zc(c.url)?e()[c.xsrfCookieName||b.xsrfCookieName]:u)&&(U[c.xsrfHeaderName||b.xsrfHeaderName]=B),d(c.method,
S,f,l,U,c.timeout,c.withCredentials,c.responseType));return K}function q(a,b){if(!b)return a;var c=[];Ld(b,function(a,b){null===a||D(a)||(C(a)||(a=[a]),n(a,function(a){E(a)&&(a=da(a)?a.toISOString():Za(a));c.push(Fa(b)+"="+Fa(a))}))});0<c.length&&(a+=(-1==a.indexOf("?")?"?":"&")+c.join("&"));return a}var r=f("$http"),t=[];n(c,function(a){t.unshift(I(a)?l.get(a):l.invoke(a))});k.pendingRequests=[];(function(a){n(arguments,function(a){k[a]=function(b,c){return k(Q(c||{},{method:a,url:b}))}})})("get",
@@ -129,7 +129,7 @@ k.length;m--;)try{if(b=k[m])if((f=b.get(n))!==(g=b.last)&&!(b.eq?ja(f,g):"number
null,c("infdig",a,z);}while(r||u.length);for(p.$$phase=null;x.length;)try{x.shift()()}catch(E){h(E)}},$destroy:function(){if(!this.$$destroyed){var a=this.$parent;this.$broadcast("$destroy");this.$$destroyed=!0;r(this,-this.$$watchersCount);for(var b in this.$$listenerCount)t(this,this.$$listenerCount[b],b);a&&a.$$childHead==this&&(a.$$childHead=this.$$nextSibling);a&&a.$$childTail==this&&(a.$$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=w;this.$on=this.$watch=this.$watchGroup=function(){return w};this.$$listeners={};this.$parent=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=this.$root=this.$$watchers=null}},$eval:function(a,b){return g(a)(this,b)},$evalAsync:function(a,b){p.$$phase||u.length||l.defer(function(){u.length&&p.$digest()});u.push({scope:this,expression:a,
locals:b})},$$postDigest:function(a){x.push(a)},$apply:function(a){try{return q("$apply"),this.$eval(a)}catch(b){h(b)}finally{p.$$phase=null;try{p.$digest()}catch(c){throw h(c),c;}}},$applyAsync:function(a){function b(){c.$eval(a)}var c=this;a&&z.push(b);v()},$on:function(a,b){var c=this.$$listeners[a];c||(this.$$listeners[a]=c=[]);c.push(b);var d=this;do d.$$listenerCount[a]||(d.$$listenerCount[a]=0),d.$$listenerCount[a]++;while(d=d.$parent);var e=this;return function(){var d=c.indexOf(b);-1!==d&&
-(c[d]=null,t(e,1,a))}},$emit:function(a,b){var c=[],d,e=this,f=!1,g={name:a,targetScope:e,stopPropagation:function(){f=!0},preventDefault:function(){g.defaultPrevented=!0},defaultPrevented:!1},l=Ya([g],arguments,1),k,m;do{d=e.$$listeners[a]||c;g.currentScope=e;k=0;for(m=d.length;k<m;k++)if(d[k])try{d[k].apply(null,l)}catch(q){h(q)}else d.splice(k,1),k--,m--;if(f)return g.currentScope=null,g;e=e.$parent}while(e);g.currentScope=null;return g},$broadcast:function(a,b){var c=this,d=this,e={name:a,targetScope:this,
+(c[d]=null,t(e,1,a))}},$emit:function(a,b){var c=[],d,e=this,f=!1,g={name:a,targetScope:e,stopPropagation:function(){f=!0},preventDefault:function(){g.defaultPrevented=!0},defaultPrevented:!1},k=Ya([g],arguments,1),l,m;do{d=e.$$listeners[a]||c;g.currentScope=e;l=0;for(m=d.length;l<m;l++)if(d[l])try{d[l].apply(null,k)}catch(q){h(q)}else d.splice(l,1),l--,m--;if(f)return g.currentScope=null,g;e=e.$parent}while(e);g.currentScope=null;return g},$broadcast:function(a,b){var c=this,d=this,e={name:a,targetScope:this,
preventDefault:function(){e.defaultPrevented=!0},defaultPrevented:!1};if(!this.$$listenerCount[a])return e;for(var f=Ya([e],arguments,1),g,l;c=d;){e.currentScope=c;d=c.$$listeners[a]||[];g=0;for(l=d.length;g<l;g++)if(d[g])try{d[g].apply(null,f)}catch(k){h(k)}else d.splice(g,1),g--,l--;if(!(d=c.$$listenerCount[a]&&c.$$childHead||c!==this&&c.$$nextSibling))for(;c!==this&&!(d=c.$$nextSibling);)c=c.$parent}e.currentScope=null;return e}};var p=new m,u=p.$$asyncQueue=[],x=p.$$postDigestQueue=[],z=p.$$applyAsyncQueue=
[];return p}]}function $d(){var b=/^\s*(https?|ftp|mailto|tel|file):/,a=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(a){return x(a)?(b=a,this):b};this.imgSrcSanitizationWhitelist=function(b){return x(b)?(a=b,this):a};this.$get=function(){return function(c,d){var e=d?a:b,f;f=Ba(c).href;return""===f||f.match(e)?c:"unsafe:"+f}}}function Mf(b){if("self"===b)return b;if(I(b)){if(-1<b.indexOf("***"))throw Da("iwcard",b);b=md(b).replace("\\*\\*",".*").replace("\\*",
"[^:/.?&;]*");return new RegExp("^"+b+"$")}if(Ua(b))return new RegExp("^"+b.source+"$");throw Da("imatcher");}function nd(b){var a=[];x(b)&&n(b,function(b){a.push(Mf(b))});return a}function af(){this.SCE_CONTEXTS=ma;var b=["self"],a=[];this.resourceUrlWhitelist=function(a){arguments.length&&(b=nd(a));return b};this.resourceUrlBlacklist=function(b){arguments.length&&(a=nd(b));return a};this.$get=["$injector",function(c){function d(a,b){return"self"===a?Zc(b):!!a.exec(b.href)}function e(a){var b=function(a){this.$$unwrapTrustedValue=
@@ -166,7 +166,7 @@ h.data("$classCounts",c);return d.join(" ")}function k(b){if(!0===a||f.$index%2=
function zd(b){function a(a,b){b&&!f[a]?(k.addClass(e,a),f[a]=!0):!b&&f[a]&&(k.removeClass(e,a),f[a]=!1)}function c(b,c){b=b?"-"+uc(b,"-"):"";a(ib+b,!0===c);a(Cd+b,!1===c)}var d=b.ctrl,e=b.$element,f={},h=b.set,g=b.unset,l=b.parentForm,k=b.$animate;f[Cd]=!(f[ib]=e.hasClass(ib));d.$setValidity=function(b,e,f){e===u?(d.$pending||(d.$pending={}),h(d.$pending,b,f)):(d.$pending&&g(d.$pending,b,f),Dd(d.$pending)&&(d.$pending=u));Wa(e)?e?(g(d.$error,b,f),h(d.$$success,b,f)):(h(d.$error,b,f),g(d.$$success,
b,f)):(g(d.$error,b,f),g(d.$$success,b,f));d.$pending?(a(Ed,!0),d.$valid=d.$invalid=u,c("",null)):(a(Ed,!1),d.$valid=Dd(d.$error),d.$invalid=!d.$valid,c("",d.$valid));e=d.$pending&&d.$pending[b]?u:d.$error[b]?!1:d.$$success[b]?!0:null;c(b,e);l.$setValidity(b,e,d)}}function Dd(b){if(b)for(var a in b)return!1;return!0}var Xf=/^\/(.+)\/([a-z]*)$/,M=function(b){return I(b)?b.toLowerCase():b},sc=Object.prototype.hasOwnProperty,nb=function(b){return I(b)?b.toUpperCase():b},fb,A,ka,qa=[].slice,zf=[].splice,
Yf=[].push,ra=Object.prototype.toString,Ea=H("ng"),$=O.angular||(O.angular={}),cb,jb=0;fb=Y.documentMode;w.$inject=[];Ta.$inject=[];var C=Array.isArray,mc=/^\[object (Uint8(Clamped)?)|(Uint16)|(Uint32)|(Int8)|(Int16)|(Int32)|(Float(32)|(64))Array\]$/,V=function(b){return I(b)?b.trim():b},md=function(b){return b.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},bb=function(){if(x(bb.isActive_))return bb.isActive_;var b=!(!Y.querySelector("[ng-csp]")&&!Y.querySelector("[data-ng-csp]"));
-if(!b)try{new Function("")}catch(a){b=!0}return bb.isActive_=b},lb=function(){if(x(lb.name_))return lb.name_;var b,a,c=Ma.length,d,e;for(a=0;a<c;++a)if(d=Ma[a],b=Y.querySelector("["+d.replace(":","\\:")+"jq]")){e=b.getAttribute(d+"jq");break}return lb.name_=e},Ma=["ng-","data-ng-","ng:","x-ng-"],Ud=/[A-Z]/g,vc=!1,Ob,na=1,$a=3,Yd={full:"1.4.0-build.3924+sha.e5d1d65",major:1,minor:4,dot:0,codeName:"snapshot"};P.expando="ng339";var sb=P.cache={},sf=1;P._data=function(b){return this.cache[b[this.expando]]||
+if(!b)try{new Function("")}catch(a){b=!0}return bb.isActive_=b},lb=function(){if(x(lb.name_))return lb.name_;var b,a,c=Ma.length,d,e;for(a=0;a<c;++a)if(d=Ma[a],b=Y.querySelector("["+d.replace(":","\\:")+"jq]")){e=b.getAttribute(d+"jq");break}return lb.name_=e},Ma=["ng-","data-ng-","ng:","x-ng-"],Ud=/[A-Z]/g,vc=!1,Ob,na=1,$a=3,Yd={full:"1.4.0-build.3936+sha.73f3515",major:1,minor:4,dot:0,codeName:"snapshot"};P.expando="ng339";var sb=P.cache={},sf=1;P._data=function(b){return this.cache[b[this.expando]]||
{}};var nf=/([\:\-\_]+(.))/g,of=/^moz([A-Z])/,Zf={mouseleave:"mouseout",mouseenter:"mouseover"},Rb=H("jqLite"),rf=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,Qb=/<|&#?\w+;/,pf=/<([\w:]+)/,qf=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,fa={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,"",""]};
fa.optgroup=fa.option;fa.tbody=fa.tfoot=fa.colgroup=fa.caption=fa.thead;fa.th=fa.td;var Na=P.prototype={ready:function(b){function a(){c||(c=!0,b())}var c=!1;"complete"===Y.readyState?setTimeout(a):(this.on("DOMContentLoaded",a),P(O).on("load",a))},toString:function(){var b=[];n(this,function(a){b.push(""+a)});return"["+b.join(", ")+"]"},eq:function(b){return 0<=b?A(this[b]):A(this[this.length+b])},length:0,push:Yf,sort:[].sort,splice:[].splice},xb={};n("multiple selected checked disabled readOnly required open".split(" "),
function(b){xb[M(b)]=b});var Mc={};n("input select option textarea button form details".split(" "),function(b){Mc[b]=!0});var Nc={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern"};n({data:Tb,removeData:qb},function(b,a){P[a]=b});n({data:Tb,inheritedData:wb,scope:function(b){return A.data(b,"$scope")||wb(b.parentNode||b,["$isolateScope","$scope"])},isolateScope:function(b){return A.data(b,"$isolateScope")||A.data(b,"$isolateScopeNoTemplate")},controller:Jc,
@@ -275,10 +275,10 @@ I=Array(B);for(k=0;k<B;k++)if(D=h===H?k:H[k],G=h[D],L=q(D,G,k),s[L])C=s[L],delet
mb(g[d].clone);k[d].$destroy();(l[d]=a.leave(s)).then(m(l,d))}g.length=0;k.length=0;(h=f.cases["!"+c]||f.cases["?"])&&n(h,function(c){c.transclude(function(d,e){k.push(e);var f=c.element;d[d.length++]=Y.createComment(" end ngSwitchWhen: ");g.push({clone:d});a.enter(d,f.parent(),f)})})})}}}],ze=La({transclude:"element",priority:1200,require:"^ngSwitch",multiElement:!0,link:function(a,c,d,e,f){e.cases["!"+d.ngSwitchWhen]=e.cases["!"+d.ngSwitchWhen]||[];e.cases["!"+d.ngSwitchWhen].push({transclude:f,
element:c})}}),Ae=La({transclude:"element",priority:1200,require:"^ngSwitch",multiElement:!0,link:function(a,c,d,e,f){e.cases["?"]=e.cases["?"]||[];e.cases["?"].push({transclude:f,element:c})}}),Ce=La({restrict:"EAC",link:function(a,c,d,e,f){if(!f)throw H("ngTransclude")("orphan",ua(c));f(function(a){c.empty();c.append(a)})}}),ce=["$templateCache",function(a){return{restrict:"E",terminal:!0,compile:function(c,d){"text/ng-template"==d.type&&a.put(d.id,c[0].text)}}}],og={$setViewValue:w,$render:w},
pg=["$element","$scope","$attrs",function(a,c,d){var e=this,f=new eb;e.ngModelCtrl=og;e.unknownOption=A(Y.createElement("option"));e.renderUnknownOption=function(c){c="? "+Ga(c)+" ?";e.unknownOption.val(c);a.prepend(e.unknownOption);a.val(c)};c.$on("$destroy",function(){e.renderUnknownOption=w});e.removeUnknownOption=function(){e.unknownOption.parent()&&e.unknownOption.remove()};c=0;d=a.children();for(var h=d.length;c<h;c++)if(""===d[c].value){e.emptyOption=d.eq(c);break}e.readValue=function(){e.removeUnknownOption();
-return a.val()};e.writeValue=function(c){e.hasOption(c)?(e.removeUnknownOption(),a.val(c),""===c&&e.emptyOption.prop("selected",!0)):D(c)&&e.emptyOption?(e.removeUnknownOption(),a.val("")):e.renderUnknownOption(c)};e.addOption=function(a){Pa(a,'"option value"');var c=f.get(a)||0;f.put(a,c+1)};e.removeOption=function(a){var c=f.get(a);c&&(1===c?f.remove(a):f.put(a,c-1))};e.hasOption=function(a){return!!f.get(a)}}],de=function(){var a;return{restrict:"E",require:["select","?ngModel"],controller:pg,
-link:function(c,d,e,f){var h=f[1];if(h){var g=f[0];g.ngModelCtrl=h;h.$render=function(){g.writeValue(h.$viewValue)};d.on("change",function(){c.$apply(function(){h.$setViewValue(g.readValue())})});e.multiple&&(g.readValue=function(){var a=[];n(d.find("option"),function(c){c.selected&&a.push(c.value)});return a},g.writeValue=function(a){var c=new eb(a);n(d.find("option"),function(a){a.selected=x(c.get(a.value))})},c.$watch(function(){ja(a,h.$viewValue)||(a=ea(h.$viewValue),h.$render())}),h.$isEmpty=
-function(a){return!a||0===a.length})}}}},fe=["$interpolate",function(a){function c(a){a[0].hasAttribute("selected")&&(a[0].selected=!0)}return{restrict:"E",priority:100,compile:function(d,e){if(D(e.value)){var f=a(d.text(),!0);f||e.$set("value",d.text())}return function(a,d,e){var k=d.parent(),m=k.data("$selectController")||k.parent().data("$selectController");m&&m.ngModelCtrl&&(f?a.$watch(f,function(a,f){e.$set("value",a);f!==a&&m.removeOption(f);m.addOption(a,d);m.ngModelCtrl.$render();c(d)}):(m.addOption(e.value,
-d),m.ngModelCtrl.$render(),c(d)),d.on("$destroy",function(){m.removeOption(e.value);m.ngModelCtrl.$render()}))}}}}],ee=oa({restrict:"E",terminal:!1}),Ac=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){e&&(d.required=!0,e.$validators.required=function(a,c){return!d.required||!e.$isEmpty(c)},d.$observe("required",function(){e.$validate()}))}}},zc=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){if(e){var f,h=d.ngPattern||d.pattern;d.$observe("pattern",
-function(a){I(a)&&0<a.length&&(a=new RegExp("^"+a+"$"));if(a&&!a.test)throw H("ngPattern")("noregexp",h,a,ua(c));f=a||u;e.$validate()});e.$validators.pattern=function(a){return e.$isEmpty(a)||D(f)||f.test(a)}}}}},Cc=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){if(e){var f=-1;d.$observe("maxlength",function(a){a=ba(a);f=isNaN(a)?-1:a;e.$validate()});e.$validators.maxlength=function(a,c){return 0>f||e.$isEmpty(c)||c.length<=f}}}}},Bc=function(){return{restrict:"A",require:"?ngModel",
-link:function(a,c,d,e){if(e){var f=0;d.$observe("minlength",function(a){f=ba(a)||0;e.$validate()});e.$validators.minlength=function(a,c){return e.$isEmpty(c)||c.length>=f}}}}};O.angular.bootstrap?console.log("WARNING: Tried to load angular more than once."):(Vd(),Xd($),A(Y).ready(function(){Rd(Y,tc)}))})(window,document);!window.angular.$$csp()&&window.angular.element(document).find("head").prepend('<style type="text/css">@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\\:form{display:block;}</style>');
+return a.val()};e.writeValue=function(c){e.hasOption(c)?(e.removeUnknownOption(),a.val(c),""===c&&e.emptyOption.prop("selected",!0)):D(c)&&e.emptyOption?(e.removeUnknownOption(),a.val("")):e.renderUnknownOption(c)};e.addOption=function(a){Pa(a,'"option value"');var c=f.get(a)||0;f.put(a,c+1)};e.removeOption=function(a){var c=f.get(a);c&&(1===c?f.remove(a):f.put(a,c-1))};e.hasOption=function(a){return!!f.get(a)}}],de=function(){return{restrict:"E",require:["select","?ngModel"],controller:pg,link:function(a,
+c,d,e){var f=e[1];if(f){var h=e[0];h.ngModelCtrl=f;f.$render=function(){h.writeValue(f.$viewValue)};c.on("change",function(){a.$apply(function(){f.$setViewValue(h.readValue())})});if(d.multiple){h.readValue=function(){var a=[];n(c.find("option"),function(c){c.selected&&a.push(c.value)});return a};h.writeValue=function(a){var d=new eb(a);n(c.find("option"),function(a){a.selected=x(d.get(a.value))})};var g,l=NaN;a.$watch(function(){l!==f.$viewValue||ja(g,f.$viewValue)||(g=ea(f.$viewValue),f.$render());
+l=f.$viewValue});f.$isEmpty=function(a){return!a||0===a.length}}}}}},fe=["$interpolate",function(a){function c(a){a[0].hasAttribute("selected")&&(a[0].selected=!0)}return{restrict:"E",priority:100,compile:function(d,e){if(D(e.value)){var f=a(d.text(),!0);f||e.$set("value",d.text())}return function(a,d,e){var k=d.parent(),m=k.data("$selectController")||k.parent().data("$selectController");m&&m.ngModelCtrl&&(f?a.$watch(f,function(a,f){e.$set("value",a);f!==a&&m.removeOption(f);m.addOption(a,d);m.ngModelCtrl.$render();
+c(d)}):(m.addOption(e.value,d),m.ngModelCtrl.$render(),c(d)),d.on("$destroy",function(){m.removeOption(e.value);m.ngModelCtrl.$render()}))}}}}],ee=oa({restrict:"E",terminal:!1}),Ac=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){e&&(d.required=!0,e.$validators.required=function(a,c){return!d.required||!e.$isEmpty(c)},d.$observe("required",function(){e.$validate()}))}}},zc=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){if(e){var f,h=d.ngPattern||d.pattern;
+d.$observe("pattern",function(a){I(a)&&0<a.length&&(a=new RegExp("^"+a+"$"));if(a&&!a.test)throw H("ngPattern")("noregexp",h,a,ua(c));f=a||u;e.$validate()});e.$validators.pattern=function(a){return e.$isEmpty(a)||D(f)||f.test(a)}}}}},Cc=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){if(e){var f=-1;d.$observe("maxlength",function(a){a=ba(a);f=isNaN(a)?-1:a;e.$validate()});e.$validators.maxlength=function(a,c){return 0>f||e.$isEmpty(c)||c.length<=f}}}}},Bc=function(){return{restrict:"A",
+require:"?ngModel",link:function(a,c,d,e){if(e){var f=0;d.$observe("minlength",function(a){f=ba(a)||0;e.$validate()});e.$validators.minlength=function(a,c){return e.$isEmpty(c)||c.length>=f}}}}};O.angular.bootstrap?console.log("WARNING: Tried to load angular more than once."):(Vd(),Xd($),A(Y).ready(function(){Rd(Y,tc)}))})(window,document);!window.angular.$$csp()&&window.angular.element(document).find("head").prepend('<style type="text/css">@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\\:form{display:block;}</style>');
//# sourceMappingURL=angular.min.js.map