diff --git a/data/faq.yml b/data/faq.yml
index 5cfa9222..da57093a 100644
--- a/data/faq.yml
+++ b/data/faq.yml
@@ -14,6 +14,6 @@ faqItem:
show:
- question: Is this thing really private?
- answer: Yes. You own your keys. We don't. We back up your Federated Core (it's encrypted), and we can fix and update the software, but we don't have access to your data, and don't really care about it. In fact, we don't want to "know our customer" unless you're friendly and would like to chew the fat. This said, we do plan to offer a way for your to install Federated products on your own hardware in the future.
+ answer: Yes. You own your keys. We don't. We back up your Federated Core (it's encrypted), and we can fix and update the software, but we don't have access to your data, and don't really care about it. In fact, we don't want to "know our customer" unless you're friendly and would like to chew the fat. This said, we do plan to offer a way for you to install Federated products on your own hardware in the future.
dataTarget: Three
show:
diff --git a/public/blog/page/1/index.html b/public/blog/page/1/index.html
index ce8003c2..9d796d76 100644
--- a/public/blog/page/1/index.html
+++ b/public/blog/page/1/index.html
@@ -1,10 +1 @@
-
-
-
- https://www.federated.computer/blog/
-
-
-
-
-
-
+https://www.federated.computer/blog/
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index 4f56527e..a49a5924 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1,7 +1,7 @@
-
+
Federated Computer | A fast, responsive replacement for Google Workplace and much more
@@ -560,7 +560,7 @@
data-parent="#faqAccordion"
>
- Yes. You own your keys. We don't. We back up your Federated Core (it's encrypted), and we can fix and update the software, but we don't have access to your data, and don't really care about it. In fact, we don't want to "know our customer" unless you're friendly and would like to chew the fat. This said, we do plan to offer a way for your to install Federated products on your own hardware in the future.
+ Yes. You own your keys. We don't. We back up your Federated Core (it's encrypted), and we can fix and update the software, but we don't have access to your data, and don't really care about it. In fact, we don't want to "know our customer" unless you're friendly and would like to chew the fat. This said, we do plan to offer a way for you to install Federated products on your own hardware in the future.
diff --git a/public/index.xml b/public/index.xml
index e4f5ad71..cbedf778 100644
--- a/public/index.xml
+++ b/public/index.xml
@@ -148,7 +148,7 @@ This documentation was written for the end-user. We will be publishing a further
https://www.federated.computer/description/Federated Core is a self-hosted server, you don’t share resources with other Customers, with 100% privacy, included backups, updates, and uptime reliability.
What’s Included For $39/month (pay in USD or BTC) you get all of the following (with description of what is provided):
-Single-sign-on User Management to manage users and access in one place. Mail with the latest spam and abuse filters built in. Nextcloud for groupware, files, calendar, contacts, project management, bookmarks, tasks, photos and much more.
+ Single-sign-on User Management to manage users and access in one place. Mail with the latest spam and abuse filters built in. Nextcloud for groupware, files, calendar, contacts, project management, bookmarks, tasks, photos and much more.
@@ -157,7 +157,8 @@ Single-sign-on User Management to manage users and access in one place. Mail wit
Mon, 01 Jan 0001 00:00:00 +0000https://www.federated.computer/merchandise/
- Want to live the Federated lifestyle? Then you’ll need a “founder’s 2022 belt buckle”. These buckles are limited edition, made to order, and will tell everyone in the room “Hey, I think ‘centralization sucks!’”. The belt buckle is four and a half inches across, made from silver, studded with costume cubic zarconia “jewels” and on-of-a-kind. These won’t last long. US$120.
+ Want to live the Federated lifestyle? Then you’ll need a “founder’s 2022 belt buckle”. These buckles are limited edition, made to order, and will tell everyone in the room “Hey, I think ‘centralization sucks!'”. The belt buckle is four and a half inches across, made from silver, studded with costume cubic zarconia “jewels” and on-of-a-kind. These won’t last long. US$120.
+
Please click on the Buckle up! link or the image to buy.
@@ -211,7 +212,7 @@ Five Options All plans come with full Federated Core, all services, unlimited us
https://www.federated.computer/sovereignreset/We started Sovereign Reset to provide a place to talk about living a sovereign lifestyle in full beyond just digital sovereignty.
Sovereign Reset is a partnership between Federated Computer and a number of individuals and companies in the areas of:
-food relationships digital health exercise money There is a weekly Sovereign Reset Podcast where we talk with interesting individuals working around the globe to bring the sovereign lifestyle to others.
+ food relationships digital health exercise money There is a weekly Sovereign Reset Podcast where we talk with interesting individuals working around the globe to bring the sovereign lifestyle to others.
diff --git a/public/js/form-handler.min.js b/public/js/form-handler.min.js
index 6d58b5df..e72eeffb 100644
--- a/public/js/form-handler.min.js
+++ b/public/js/form-handler.min.js
@@ -1 +1 @@
-window.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("contact-form"),n=document.getElementById("contact-form-button"),t=document.getElementById("contact-form-status");function s(){e.reset(),n.style="display: none",t.innerHTML="Thanks! Contact form is submitted successfully."}function o(){t.innerHTML="Oops! There was a problem."}e!=null&&e.addEventListener("submit",function(t){t.preventDefault();var n=new FormData(e);ajax(e.method,e.action,n,s,o)})});function ajax(e,t,n,s,o){var i=new XMLHttpRequest;i.open(e,t),i.setRequestHeader("Accept","application/json"),i.onreadystatechange=function(){if(i.readyState!==XMLHttpRequest.DONE)return;i.status===200?s(i.response,i.responseType):o(i.status,i.response,i.responseType)},i.send(n)}
\ No newline at end of file
+window.addEventListener("DOMContentLoaded",function(){var a=document.getElementById("contact-form"),c=document.getElementById("contact-form-button"),b=document.getElementById("contact-form-status");function d(){a.reset(),c.style="display: none",b.innerHTML="Thanks! Contact form is submitted successfully."}function e(){b.innerHTML="Oops! There was a problem."}a!=null&&a.addEventListener("submit",function(b){b.preventDefault();var c=new FormData(a);ajax(a.method,a.action,c,d,e)})});function ajax(b,c,d,e,f){var a=new XMLHttpRequest;a.open(b,c),a.setRequestHeader("Accept","application/json"),a.onreadystatechange=function(){if(a.readyState!==XMLHttpRequest.DONE)return;a.status===200?e(a.response,a.responseType):f(a.status,a.response,a.responseType)},a.send(d)}
\ No newline at end of file
diff --git a/public/js/script.min.js b/public/js/script.min.js
index f302f1c6..e6a7dc88 100644
--- a/public/js/script.min.js
+++ b/public/js/script.min.js
@@ -1 +1 @@
-$(document).ready(function(){"use strict";$(".main-nav").headroom(),$("a[href='#top']").click(function(){return $("html, body").animate({scrollTop:0},"slow"),!1}),$(".popup-youtube, .popup-vimeo, .popup-gmaps").magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1}),$("a.scroll-to").on("click",function(e){var t=$(this);$("html, body").stop().animate({scrollTop:$(t.attr("href")).offset().top-50},1e3),e.preventDefault()}),window.innerWidth>767&&($(".service-item").matchHeight({byRow:0}),$(".blog-post-item").matchHeight({byRow:0})),$(".testimonial-slider-item").matchHeight({byRow:0}),$(".screenshots-slider").slick({infinite:!0,slidesToShow:5,slidesToScroll:1,dots:!0,arrows:!1,centerMode:!0,centerPadding:"0px",autoplay:!0,speed:500,responsive:[{breakpoint:992,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:576,settings:{slidesToShow:1,slidesToScroll:1}}]}),$(".testimonial-slider").slick({infinite:!0,slidesToShow:3,slidesToScroll:1,dots:!1,arrows:!1,centerMode:!0,centerPadding:"-100px",autoplay:!0,speed:500,vertical:!0,verticalSwiping:!0}),$(".slick-slider").on("click",".slick-slide",function(e){e.stopPropagation();var t=$(this).data("slick-index");$(".testimonial-slider").slick("slickCurrentSlide")!==t&&$(".testimonial-slider").slick("slickGoTo",t)}),AOS.init({disable:"mobile"}),$(".footer-tooltip").tooltip()}),$(window).on("scroll",function(){$(window).scrollTop()?$("nav").addClass("nav-bg"):$("nav").removeClass("nav-bg")})
\ No newline at end of file
+$(document).ready(function(){"use strict";$(".main-nav").headroom(),$("a[href='#top']").click(function(){return $("html, body").animate({scrollTop:0},"slow"),!1}),$(".popup-youtube, .popup-vimeo, .popup-gmaps").magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1}),$("a.scroll-to").on("click",function(a){var b=$(this);$("html, body").stop().animate({scrollTop:$(b.attr("href")).offset().top-50},1e3),a.preventDefault()}),window.innerWidth>767&&($(".service-item").matchHeight({byRow:0}),$(".blog-post-item").matchHeight({byRow:0})),$(".testimonial-slider-item").matchHeight({byRow:0}),$(".screenshots-slider").slick({infinite:!0,slidesToShow:5,slidesToScroll:1,dots:!0,arrows:!1,centerMode:!0,centerPadding:"0px",autoplay:!0,speed:500,responsive:[{breakpoint:992,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:576,settings:{slidesToShow:1,slidesToScroll:1}}]}),$(".testimonial-slider").slick({infinite:!0,slidesToShow:3,slidesToScroll:1,dots:!1,arrows:!1,centerMode:!0,centerPadding:"-100px",autoplay:!0,speed:500,vertical:!0,verticalSwiping:!0}),$(".slick-slider").on("click",".slick-slide",function(b){b.stopPropagation();var a=$(this).data("slick-index");$(".testimonial-slider").slick("slickCurrentSlide")!==a&&$(".testimonial-slider").slick("slickGoTo",a)}),AOS.init({disable:"mobile"}),$(".footer-tooltip").tooltip()}),$(window).on("scroll",function(){$(window).scrollTop()?$("nav").addClass("nav-bg"):$("nav").removeClass("nav-bg")})
\ No newline at end of file
diff --git a/public/js/vendor.min.js b/public/js/vendor.min.js
index 742bcdaa..237d3eff 100644
--- a/public/js/vendor.min.js
+++ b/public/js/vendor.min.js
@@ -1,3 +1 @@
-/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var h,v,O,A,M,T,I,V,U,Z,y=[],i=e.document,Xt=Object.getPrototypeOf,_=y.slice,xe=y.concat,ce=y.push,q=y.indexOf,Y={},Ae=Y.toString,P=Y.hasOwnProperty,Me=P.toString,Bt=Me.call(Object),a={},o=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},k=function(t){return t!=null&&t===t.window},Ht={type:!0,src:!0,noModule:!0},ee,Je,tt,nt,dt,ge,le,be,ot,it,ut,ct,st,Xe,oe,Se,ue,we,_e;function Ie(e,t,n){var s,o=(t=t||i).createElement("script");if(o.text=e,n)for(s in Ht)n[s]&&(o[s]=n[s]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return e==null?e+"":"object"==typeof e||"function"==typeof e?Y[Ae.call(e)]||"object":typeof e}var Zt="3.3.1",n=function(e,t){return new n.fn.init(e,t)},Ot=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;n.fn=n.prototype={jquery:"3.3.1",constructor:n,length:0,toArray:function(){return _.call(this)},get:function(e){return e==null?_.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=n.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return n.each(this,e)},map:function(e){return this.pushStack(n.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(_.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var n=this.length,t=+e+(e<0?n:0);return this.pushStack(t>=0&&t0&&t-1 in e)}v=function(e){var t,n,a,r,l,d,g,b,_,x,C,E,k,z,N,L,V,Q,Z,i="sizzle"+1*new Date,c=e.document,f=0,_e=0,J=$(),ee=$(),D=$(),q=function(e,t){return e===t&&(C=!0),0},ve={}.hasOwnProperty,y=[],pe=y.pop,fe=y.push,v=y.push,ae=y.slice,w=function(e,t){for(var n=0,s=e.length;n+~]|"+s+")"+s+"*"),me=new RegExp("="+s+`*([^\\]'"]*?)`+s+"*\\]","g"),be=new RegExp(H),je=new RegExp("^"+j+"$"),T={ID:new RegExp("^#("+j+")"),CLASS:new RegExp("^\\.("+j+")"),TAG:new RegExp("^("+j+"|[*])"),ATTR:new RegExp("^"+G),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+s+"*(even|odd|(([+-]|)(\\d*)n|)"+s+"*(?:([+-]|)"+s+"*(\\d+)|))"+s+"*\\)|)","i"),bool:new RegExp("^(?:"+W+")$","i"),needsContext:new RegExp("^"+s+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+s+"*((?:-\\d)?\\d*)"+s+"*\\)|)(?=[^-]|$)","i")},we=/^(?:input|select|textarea|button)$/i,de=/^h\d$/i,A=/^[^{]+\{\s*\[native \w/,Oe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Y=/[+~]/,m=new RegExp("\\\\([\\da-f]{1,6}"+s+"?|("+s+")|.)","ig"),p=function(e,t,n){var s="0x"+t-65536;return s!==s||n?t:s<0?String.fromCharCode(s+65536):String.fromCharCode(s>>10|55296,1023&s|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},se=function(){g()},ge=R(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{v.apply(y=ae.call(c.childNodes),c.childNodes),y[c.childNodes.length].nodeType}catch{v={apply:y.length?function(e,t){fe.apply(e,ae.call(t))}:function(e,t){for(var n=e.length,s=0;e[n++]=t[s++];);e.length=n-1}}}function o(e,t,s,o){var d,u,h,p,b,j,y,f=t&&t.ownerDocument,m=t?t.nodeType:9;if(s=s||[],"string"!=typeof e||!e||1!==m&&9!==m&&11!==m)return s;if(!o&&((t?t.ownerDocument||t:c)!==n&&g(t),t=t||n,l)){if(11!==m&&(b=Oe.exec(e)))if(d=b[1]){if(9===m){{if(!(u=t.getElementById(d)))return s;if(u.id===d)return s.push(u),s}}else if(f&&(u=f.getElementById(d))&&k(t,u)&&u.id===d)return s.push(u),s}else{if(b[2])return v.apply(s,t.getElementsByTagName(e)),s;if((d=b[3])&&a.getElementsByClassName&&t.getElementsByClassName)return v.apply(s,t.getElementsByClassName(d)),s}if(a.qsa&&!D[e+" "]&&(!r||!r.test(e))){if(1!==m)f=t,y=e;else if("object"!==t.nodeName.toLowerCase()){for((h=t.getAttribute("id"))?h=h.replace(te,ne):t.setAttribute("id",h=i),p=(j=E(e)).length;p--;)j[p]="#"+h+" "+F(j[p]);y=j.join(","),f=Y.test(e)&&B(t.parentNode)||t}if(y)try{return v.apply(s,f.querySelectorAll(y)),s}catch{}finally{h===i&&t.removeAttribute("id")}}}return Z(e.replace(S,"$1"),t,s,o)}function $(){var n=[];function e(s,o){return n.push(s+" ")>t.cacheLength&&delete e[n.shift()],e[s+" "]=o}return e}function u(e){return e[i]=!0,e}function h(e){var t=n.createElement("fieldset");try{return!!e(t)}catch{return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function K(e,n){for(var s=e.split("|"),o=s.length;o--;)t.attrHandle[s[o]]=n}function X(e,t){var n=t&&e,s=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(s)return s;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function ue(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ie(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ge(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function O(e){return u(function(t){return t=+t,u(function(n,s){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(s[o]=n[o]))})})}function B(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}a=o.support={},Q=o.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},g=o.setDocument=function(e){var o,f,u=e?e.ownerDocument||e:c;return u!==n&&9===u.nodeType&&u.documentElement?(n=u,d=n.documentElement,l=!Q(n),c!==n&&(o=n.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",se,!1):o.attachEvent&&o.attachEvent("onunload",se)),a.attributes=h(function(e){return e.className="i",!e.getAttribute("className")}),a.getElementsByTagName=h(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),a.getElementsByClassName=A.test(n.getElementsByClassName),a.getById=h(function(e){return d.appendChild(e).id=i,!n.getElementsByName||!n.getElementsByName(i).length}),a.getById?(t.filter.ID=function(e){var t=e.replace(m,p);return function(e){return e.getAttribute("id")===t}},t.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&l){var n=t.getElementById(e);return n?[n]:[]}}):(t.filter.ID=function(e){var t=e.replace(m,p);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},t.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&l){var s,o,i,n=t.getElementById(e);if(n){if((s=n.getAttributeNode("id"))&&s.value===e)return[n];for(i=t.getElementsByName(e),o=0;n=i[o++];)if((s=n.getAttributeNode("id"))&&s.value===e)return[n]}return[]}}),t.find.TAG=a.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):a.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,s=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&s.push(n);return s}return o},t.find.CLASS=a.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&l)return t.getElementsByClassName(e)},_=[],r=[],(a.qsa=A.test(n.querySelectorAll))&&(h(function(e){d.appendChild(e).innerHTML="`,e.querySelectorAll("[msallowcapture^='']").length&&r.push("[*^$]="+s+`*(?:''|"")`),e.querySelectorAll("[selected]").length||r.push("\\["+s+"*(?:value|"+W+")"),e.querySelectorAll("[id~="+i+"-]").length||r.push("~="),e.querySelectorAll(":checked").length||r.push(":checked"),e.querySelectorAll("a#"+i+"+*").length||r.push(".#.+[+~]")}),h(function(e){e.innerHTML="";var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&r.push("name"+s+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&r.push(":enabled",":disabled"),d.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&r.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),r.push(",.*:")})),(a.matchesSelector=A.test(N=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&h(function(e){a.disconnectedMatch=N.call(e,"*"),N.call(e,"[s!='']:x"),_.push("!=",H)}),r=r.length&&new RegExp(r.join("|")),_=_.length&&new RegExp(_.join("|")),f=A.test(d.compareDocumentPosition),k=f||A.test(d.contains)?function(e,t){var s=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(s.contains?s.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},q=f?function(e,t){if(e===t)return C=!0,0;var s=!e.compareDocumentPosition-!t.compareDocumentPosition;return s||(1&(s=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!a.sortDetached&&t.compareDocumentPosition(e)===s?e===n||e.ownerDocument===c&&k(c,e)?-1:t===n||t.ownerDocument===c&&k(c,t)?1:b?w(b,e)-w(b,t):0:4&s?-1:1)}:function(e,t){if(e===t)return C=!0,0;var s,o=0,r=e.parentNode,l=t.parentNode,i=[e],a=[t];if(!r||!l)return e===n?-1:t===n?1:r?-1:l?1:b?w(b,e)-w(b,t):0;if(r===l)return X(e,t);for(s=e;s=s.parentNode;)i.unshift(s);for(s=t;s=s.parentNode;)a.unshift(s);for(;i[o]===a[o];)o++;return o?X(i[o],a[o]):i[o]===c?-1:a[o]===c?1:0},n):n},o.matches=function(e,t){return o(e,null,null,t)},o.matchesSelector=function(e,t){if((e.ownerDocument||e)!==n&&g(e),t=t.replace(me,"='$1']"),a.matchesSelector&&l&&!D[t+" "]&&(!_||!_.test(t))&&(!r||!r.test(t)))try{var s=N.call(e,t);if(s||a.disconnectedMatch||e.document&&11!==e.document.nodeType)return s}catch{}return o(t,n,null,[e]).length>0},o.contains=function(e,t){return(e.ownerDocument||e)!==n&&g(e),k(e,t)},o.attr=function(e,s){(e.ownerDocument||e)!==n&&g(e);var i=t.attrHandle[s.toLowerCase()],o=i&&ve.call(t.attrHandle,s.toLowerCase())?i(e,s,!l):void 0;return void 0!==o?o:a.attributes||!l?e.getAttribute(s):(o=e.getAttributeNode(s))&&o.specified?o.value:null},o.escape=function(e){return(e+"").replace(te,ne)},o.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},o.uniqueSort=function(e){var s,o=[],t=0,n=0;if(C=!a.detectDuplicates,b=!a.sortStable&&e.slice(0),e.sort(q),C){for(;s=e[n++];)s===e[n]&&(t=o.push(n));for(;t--;)e.splice(o[t],1)}return b=null,e},z=o.getText=function(e){var s,n="",o=0,t=e.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=z(e)}else if(3===t||4===t)return e.nodeValue}else for(;s=e[o++];)n+=z(s);return n},(t=o.selectors={cacheLength:50,createPseudo:u,match:T,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(m,p),e[3]=(e[3]||e[4]||e[5]||"").replace(m,p),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||o.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&o.error(e[0]),e},PSEUDO:function(e){var n,t=!e[6]&&e[2];return T.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":t&&be.test(t)&&(n=E(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(e[0]=e[0].slice(0,n),e[2]=t.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(m,p).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=J[e+" "];return t||(t=new RegExp("(^|"+s+")"+e+"("+s+"|$)"))&&J(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(s){var i=o.attr(s,e);return i==null?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ce," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,s,o){var c="nth"!==e.slice(0,3),r="last"!==e.slice(-4),a="of-type"===t;return 1===s&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var d,h,m,p,g,j,v=c!==r?"nextSibling":"previousSibling",b=t.parentNode,_=a&&t.nodeName.toLowerCase(),y=!l&&!a,u=!1;if(b){if(c){for(;v;){for(d=t;d=d[v];)if(a?d.nodeName.toLowerCase()===_:1===d.nodeType)return!1;g=v="only"===e&&!g&&"nextSibling"}return!0}if(g=[r?b.firstChild:b.lastChild],r&&y){for(u=(h=(p=(j=(m=(d=b)[i]||(d[i]={}))[d.uniqueID]||(m[d.uniqueID]={}))[e]||[])[0]===f&&p[1])&&p[2],d=h&&b.childNodes[h];d=++h&&d&&d[v]||(u=h=0)||g.pop();)if(1===d.nodeType&&++u&&d===t){j[e]=[f,h,u];break}}else if(y&&(u=h=(p=(j=(m=(d=t)[i]||(d[i]={}))[d.uniqueID]||(m[d.uniqueID]={}))[e]||[])[0]===f&&p[1]),!1===u)for(;d=++h&&d&&d[v]||(u=h=0)||g.pop();)if((a?d.nodeName.toLowerCase()===_:1===d.nodeType)&&++u&&(y&&((j=(m=d[i]||(d[i]={}))[d.uniqueID]||(m[d.uniqueID]={}))[e]=[f,u]),d===t))break;return(u-=o)===s||u%s==0&&u/s>=0}}},PSEUDO:function(e,n){var a,s=t.pseudos[e]||t.setFilters[e.toLowerCase()]||o.error("unsupported pseudo: "+e);return s[i]?s(n):s.length>1?(a=[e,e,"",n],t.setFilters.hasOwnProperty(e.toLowerCase())?u(function(e,t){for(var a,o=s(e,n),i=o.length;i--;)e[a=w(e,o[i])]=!(t[a]=o[i])}):function(e){return s(e,0,a)}):s}},pseudos:{not:u(function(e){var t=[],s=[],n=V(e.replace(S,"$1"));return n[i]?u(function(e,t,s,o){for(var a,r=n(e,null,o,[]),i=e.length;i--;)(a=r[i])&&(e[i]=!(t[i]=a))}):function(e,o,i){return t[0]=e,n(t,null,i,s),t[0]=null,!s.pop()}}),has:u(function(e){return function(t){return o(e,t).length>0}}),contains:u(function(e){return e=e.replace(m,p),function(t){return(t.textContent||t.innerText||z(t)).indexOf(e)>-1}}),lang:u(function(e){return je.test(e||"")||o.error("unsupported lang: "+e),e=e.replace(m,p).toLowerCase(),function(t){var n;do if(n=l?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType)return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ie(!1),disabled:ie(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!t.pseudos.empty(e)},header:function(e){return de.test(e.nodeName)},input:function(e){return we.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:O(function(){return[0]}),last:O(function(e,t){return[t-1]}),eq:O(function(e,t,n){return[n<0?n+t:n]}),even:O(function(e,t){for(var n=0;n=0;)e.push(s);return e}),gt:O(function(e,t,n){for(var s=n<0?n+t:n;++s1?function(t,n,s){for(var o=e.length;o--;)if(!e[o](t,n,s))return!1;return!0}:e[0]}function ye(e,t,n){for(var s=0,i=t.length;s-1&&(i[u]=!(a[u]=h))}}else l=M(l===a?l.splice(g,l.length):l),o?o(null,a,l,c):v.apply(a,l)})}function U(e){for(var s,o,r,c=e.length,l=t.relative[e[0].type],d=l||t.relative[" "],n=l?1:0,u=R(function(e){return e===r},d,!0),h=R(function(e){return w(r,e)>-1},d,!0),a=[function(e,t,n){var s=!l&&(n||t!==L)||((r=t).nodeType?u(e,t,n):h(e,t,n));return r=null,s}];n1&&P(a),n>1&&F(e.slice(0,n-1).concat({value:" "===e[n-2].type?"*":""})).replace(S,"$1"),o,n0,a=e.length>0,r=function(r,c,d,u,h){var m,j,_,y=0,p="0",w=r&&[],b=[],O=L,x=r||a&&t.find.TAG("*",h),C=f+=O==null?1:Math.random()||.1,E=x.length;for(h&&(L=c===n||c||h);p!==E&&null!=(m=x[p]);p++){if(a&&m){for(_=0,c||m.ownerDocument===n||(g(m),d=!l);j=e[_++];)if(j(m,c||n,d)){u.push(m);break}h&&(f=C)}i&&((m=!j&&m)&&y--,r&&w.push(m))}if(y+=p,i&&p!==y){for(_=0;j=s[_++];)j(w,b,c,d);if(r){if(y>0)for(;p--;)w[p]||b[p]||(b[p]=pe.call(u));b=M(b)}v.apply(u,b),h&&!r&&b.length>0&&y+s.length>1&&o.uniqueSort(u)}return h&&(f=C,L=O),w};return i?u(r):r}return V=o.compile=function(e,t){var s,o=[],a=[],n=D[e+" "];if(!n){for(t||(t=E(e)),s=t.length;s--;)(n=U(t[s]))[i]?o.push(n):a.push(n);(n=D(e,xe(a,o))).selector=e}return n},Z=o.select=function(e,n,s,o){var i,a,r,u,h,d="function"==typeof e&&e,c=!o&&E(e=d.selector||e);if(s=s||[],1===c.length){if((i=c[0]=c[0].slice(0)).length>2&&"ID"===(a=i[0]).type&&9===n.nodeType&&l&&t.relative[i[1].type]){if(!(n=(t.find.ID(a.matches[0].replace(m,p),n)||[])[0]))return s;d&&(n=n.parentNode),e=e.slice(i.shift().value.length)}for(r=T.needsContext.test(e)?0:i.length;r--;){if(a=i[r],t.relative[u=a.type])break;if((h=t.find[u])&&(o=h(a.matches[0].replace(m,p),Y.test(i[0].type)&&B(n.parentNode)||n))){if(i.splice(r,1),!(e=o.length&&F(i)))return v.apply(s,o),s;break}}}return(d||V(e,c))(o,n,!l,s,!n||Y.test(e)&&B(n.parentNode)||n),s},a.sortStable=i.split("").sort(q).join("")===i,a.detectDuplicates=!!C,g(),a.sortDetached=h(function(e){return 1&e.compareDocumentPosition(n.createElement("fieldset"))}),h(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||K("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),a.attributes&&h(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||K("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),h(function(e){return null==e.getAttribute("disabled")})||K(W,function(e,t,n){var s;if(!n)return!0===e[t]?t.toLowerCase():(s=e.getAttributeNode(t))&&s.specified?s.value:null}),o}(e),n.find=v,n.expr=v.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=v.uniqueSort,n.text=v.getText,n.isXMLDoc=v.isXML,n.contains=v.contains,n.escapeSelector=v.escape;var C=function(e,t,s){for(var o=[],i=void 0!==s;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&n(e).is(s))break;o.push(e)}return o},We=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ke=n.expr.match.needsContext;function m(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ee=/^<([a-z][^/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function X(e,t,s){return o(t)?n.grep(e,function(e,n){return!!t.call(e,n,e)!==s}):t.nodeType?n.grep(e,function(e){return e===t!==s}):"string"!=typeof t?n.grep(e,function(e){return q.call(t,e)>-1!==s}):n.filter(t,e,s)}n.filter=function(e,t,s){var o=t[0];return s&&(e=":not("+e+")"),1===t.length&&1===o.nodeType?n.find.matchesSelector(o,e)?[o]:[]:n.find.matches(e,n.grep(t,function(e){return 1===e.nodeType}))},n.fn.extend({find:function(e){var t,s,o=this.length,i=this;if("string"!=typeof e)return this.pushStack(n(e).filter(function(){for(t=0;t1?n.uniqueSort(s):s},filter:function(e){return this.pushStack(X(this,e||[],!1))},not:function(e){return this.pushStack(X(this,e||[],!0))},is:function(e){return!!X(this,"string"==typeof e&&Ke.test(e)?n(e):e||[],!1).length}}),tt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,(n.fn.init=function(e,t,s){var a,r;if(!e)return this;if(s=s||Je,"string"==typeof e){if(!(a="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:tt.exec(e))||!a[1]&&t)return!t||t.jquery?(t||s).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof n?t[0]:t,n.merge(this,n.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:i,!0)),ee.test(a[1])&&n.isPlainObject(t))for(a in t)o(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(r=i.getElementById(a[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):o(e)?void 0!==s.ready?s.ready(e):e(n):n.makeArray(e,this)}).prototype=n.fn,Je=n(i),nt=/^(?:parents|prev(?:Until|All))/,dt={children:!0,contents:!0,next:!0,prev:!0},n.fn.extend({has:function(e){var t=n(e,this),s=t.length;return this.filter(function(){for(var e=0;e-1:1===s.nodeType&&n.find.matchesSelector(s,e))){o.push(s);break}return this.pushStack(o.length>1?n.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?q.call(n(e),this[0]):q.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function ht(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}n.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return C(e,"parentNode")},parentsUntil:function(e,t,n){return C(e,"parentNode",n)},next:function(e){return ht(e,"nextSibling")},prev:function(e){return ht(e,"previousSibling")},nextAll:function(e){return C(e,"nextSibling")},prevAll:function(e){return C(e,"previousSibling")},nextUntil:function(e,t,n){return C(e,"nextSibling",n)},prevUntil:function(e,t,n){return C(e,"previousSibling",n)},siblings:function(e){return We((e.parentNode||{}).firstChild,e)},children:function(e){return We(e.firstChild)},contents:function(e){return m(e,"iframe")?e.contentDocument:(m(e,"template")&&(e=e.content||e),n.merge([],e.childNodes))}},function(e,t){n.fn[e]=function(s,o){var i=n.map(this,t,s);return"Until"!==e.slice(-5)&&(o=s),o&&"string"==typeof o&&(i=n.filter(o,i)),this.length>1&&(dt[e]||n.uniqueSort(i),nt.test(e)&&i.reverse()),this.pushStack(i)}}),h=/[^\x20\t\r\n\f]+/g;function pt(e){var t={};return n.each(e.match(h)||[],function(e,n){t[n]=!0}),t}n.Callbacks=function(e){e="string"==typeof e?pt(e):n.extend({},e);var s,i,r,d,t=[],c=[],a=-1,u=function(){for(i=i||e.once,d=r=!0;c.length;a=-1)for(s=c.shift();++a-1;)t.splice(o,1),o<=a&&a--}),this},has:function(e){return e?n.inArray(e,t)>-1:t.length>0},empty:function(){return t&&(t=[]),this},disable:function(){return i=c=[],t=s="",this},disabled:function(){return!t},lock:function(){return i=c=[],s||r||(t=s=""),this},locked:function(){return!!i},fireWith:function(e,t){return i||(t=[e,(t=t||[]).slice?t.slice():t],c.push(t),r||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l};function E(e){return e}function H(e){throw e}function pe(e,t,n,s){var i;try{e&&o(i=e.promise)?i.call(e).done(t).fail(n):e&&o(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(s))}catch(e){n.apply(void 0,[e])}}n.extend({Deferred:function(t){var i=[["notify","progress",n.Callbacks("memory"),n.Callbacks("memory"),2],["resolve","done",n.Callbacks("once memory"),n.Callbacks("once memory"),0,"resolved"],["reject","fail",n.Callbacks("once memory"),n.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var e=arguments;return n.Deferred(function(t){n.each(i,function(n,i){var a=o(e[i[4]])&&e[i[4]];s[i[1]](function(){var e=a&&a.apply(this,arguments);e&&o(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[i[0]+"With"](this,a?[e]:arguments)})}),e=null}).promise()},then:function(t,s,a){var r=0;function c(t,s,i,a){return function(){var l=this,d=arguments,h=function(){var e,n;if(!(t=r&&(i!==H&&(l=void 0,d=[e]),s.rejectWith(l,d))}};t?u():(n.Deferred.getStackHook&&(u.stackTrace=n.Deferred.getStackHook()),e.setTimeout(u))}}return n.Deferred(function(e){i[0][3].add(c(0,e,o(a)?a:E,e.notifyWith)),i[1][3].add(c(0,e,o(t)?t:E)),i[2][3].add(c(0,e,o(s)?s:H))}).promise()},promise:function(e){return e!=null?n.extend(e,a):a}},s={};return n.each(i,function(e,t){var n=t[2],o=t[5];a[t[1]]=n.add,o&&n.add(function(){r=o},i[3-e][2].disable,i[3-e][3].disable,i[0][2].lock,i[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),t&&t.call(s,s),s},when:function(e){var a=arguments.length,t=a,r=Array(t),i=_.call(arguments),s=n.Deferred(),c=function(e){return function(t){r[e]=this,i[e]=arguments.length>1?_.call(arguments):t,--a||s.resolveWith(r,i)}};if(a<=1&&(pe(e,s.done(c(t)).resolve,s.reject,!a),"pending"===s.state()||o(i[t]&&i[t].then)))return s.then();for(;t--;)pe(i[t],c(t),s.reject);return s.promise()}}),ge=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,n.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&ge.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},n.readyException=function(t){e.setTimeout(function(){throw t})},V=n.Deferred(),n.fn.ready=function(e){return V.then(e).catch(function(e){n.readyException(e)}),this},n.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--n.readyWait:n.isReady)||(n.isReady=!0,!0!==e&&--n.readyWait>0||V.resolveWith(i,[n]))}}),n.ready.then=V.then;function $(){i.removeEventListener("DOMContentLoaded",$),e.removeEventListener("load",$),n.ready()}"complete"===i.readyState||"loading"!==i.readyState&&!i.documentElement.doScroll?e.setTimeout(n.ready):(i.addEventListener("DOMContentLoaded",$),e.addEventListener("load",$));var g=function(e,t,s,i,a,r,c){var l=0,u=e.length,d=s==null;if("object"===x(s)){a=!0;for(l in s)g(e,t,l,s[l],!0,r,c)}else if(void 0!==i&&(a=!0,o(i)||(c=!0),d&&(c?(t.call(e,i),t=null):(d=t,t=function(e,t,s){return d.call(n(e),s)})),t))for(;l1,null,!0)},removeData:function(e){return this.each(function(){r.remove(this,e)})}}),n.extend({queue:function(e,t,o){var i;if(e)return t=(t||"fx")+"queue",i=s.get(e,t),o&&(!i||Array.isArray(o)?i=s.access(e,t,n.makeArray(o)):i.push(o)),i||[]},dequeue:function(e,t){t=t||"fx";var s=n.queue(e,t),a=s.length,o=s.shift(),i=n._queueHooks(e,t),r=function(){n.dequeue(e,t)};"inprogress"===o&&(o=s.shift(),a--),o&&("fx"===t&&s.unshift("inprogress"),delete i.stop,o.call(e,r,i)),!a&&i&&i.empty.fire()},_queueHooks:function(e,t){var o=t+"queueHooks";return s.get(e,o)||s.access(e,o,{empty:n.Callbacks("once memory").add(function(){s.remove(e,[t+"queue",o])})})}}),n.fn.extend({queue:function(e,t){var s=2;return"string"!=typeof e&&(t=e,e="fx",s--),arguments.length\x20\t\r\n\f]+)/i,at=/^$|^module$|\/(?:java|ecma)script/i,d={option:[1,""],thead:[1,"