From cd74429dd7a3a274a01b79ed1b2ca670756a0794 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 31 May 2017 16:55:24 +0200 Subject: [PATCH] Build production from 2288250 --- VERSION | 2 +- ...ts-web-0e0ee541bbaeb372338b39338deafe0d.js | 2 + ...s-web-8842cfe21777d269a415e09e4917f97d.css | 1 + ...vendor-dafa4ff49bd4e2eebc4c13174d75efad.js | 49 +++++++++++++++++++ index.html | 8 +-- 5 files changed, 57 insertions(+), 5 deletions(-) create mode 100644 assets/kredits-web-0e0ee541bbaeb372338b39338deafe0d.js create mode 100644 assets/kredits-web-8842cfe21777d269a415e09e4917f97d.css create mode 100644 assets/vendor-dafa4ff49bd4e2eebc4c13174d75efad.js diff --git a/VERSION b/VERSION index 6e8bf73..3eefcb9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +1.0.0 diff --git a/assets/kredits-web-0e0ee541bbaeb372338b39338deafe0d.js b/assets/kredits-web-0e0ee541bbaeb372338b39338deafe0d.js new file mode 100644 index 0000000..532d4c7 --- /dev/null +++ b/assets/kredits-web-0e0ee541bbaeb372338b39338deafe0d.js @@ -0,0 +1,2 @@ +"use strict";define("kredits-web/app",["exports","ember","kredits-web/resolver","ember-load-initializers","kredits-web/config/environment"],function(e,t,n,r,l){var s=void 0;t.default.MODEL_FACTORY_INJECTIONS=!0,s=t.default.Application.extend({modulePrefix:l.default.modulePrefix,podModulePrefix:l.default.podModulePrefix,Resolver:n.default}),(0,r.default)(s,l.default.modulePrefix),e.default=s}),define("kredits-web/components/add-contributor/component",["exports","ember"],function(e,t){e.default=t.default.Component.extend({id:null,realName:null,address:null,ipfsHash:null,isCore:!1,inProgress:!1,isValidId:function(){return t.default.isPresent(this.get("id"))}.property("id"),isValidRealName:function(){return t.default.isPresent(this.get("realName"))}.property("realName"),isValidAddress:function(){return this.get("kredits.web3Instance").isAddress(this.get("address"))}.property("address"),isValid:function(){return this.get("isValidId")&&this.get("isValidRealName")&&this.get("isValidAddress")}.property("isValidAddress","isValidId","isValidRealName"),reset:function(){this.setProperties({id:null,realName:null,address:null,ipfsHash:null,isCore:!0,inProgress:!1})},actions:{save:function(){var e=this;return this.get("contractInteractionEnabled")?void(this.get("isValid")?(this.set("inProgress",!0),this.get("kredits").addContributor(this.get("address"),this.get("realName"),this.get("isCore"),this.get("id")).then(function(t){e.reset(),e.get("contributors").pushObject(t),window.scroll(0,0)})):alert("Invalid data. Please review and try again.")):void alert("Only core team members can add new contributors. Please ask someone to set you up.")}}})}),define("kredits-web/components/add-contributor/template",["exports"],function(e){e.default=Ember.HTMLBars.template({id:"/x85W8NK",block:'{"statements":[["open-element","form",[]],["modifier",["action"],[["get",[null]],"save"],[["on"],["submit"]]],["flush-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","name","id","checked"],["checkbox","is-core","is-core",["get",["isCore"]]]]],false],["text","\\n "],["open-element","label",[]],["static-attr","for","is-core"],["static-attr","class","checkbox"],["flush-element"],["text","\\n Core team member (can add contributors)\\n "],["close-element"],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["name","type","placeholder","value","class"],["id","text","GitHub UID (123)",["get",["id"]],["helper",["if"],[["get",["isValidId"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["name","type","placeholder","value","class"],["realname","text","GitHub username",["get",["realName"]],["helper",["if"],[["get",["isValidRealName"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["name","type","placeholder","value","class"],["address","text","0xF18E631Ea191aE4ebE70046Fcb01a436554421BA4",["get",["address"]],["helper",["if"],[["get",["isValidAddress"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["static-attr","class","actions"],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","value","disabled"],["submit",["helper",["if"],[["get",["inProgress"]],"Processing","Save"],null],["get",["inProgress"]]]]],false],["text","\\n "],["close-element"],["text","\\n"],["close-element"],["text","\\n"]],"locals":[],"named":[],"yields":[],"blocks":[],"hasPartials":false}',meta:{moduleName:"kredits-web/components/add-contributor/template.hbs"}})}),define("kredits-web/components/add-proposal/component",["exports","ember"],function(e,t){var n=t.default.Component,r=t.default.inject.service,l=t.default.computed;e.default=n.extend({kredits:r(),proposal:null,inProgress:!1,isValidRecipient:l("proposal.recipientAddress",function(){return this.get("kredits.web3Instance").isAddress(this.get("proposal.recipientAddress"))}),isValidAmount:l("proposal.amount",function(){return!0}),isValidUrl:l("proposal.url",function(){return!0}),isValidIpfsHash:l("proposal.ipfsHash",function(){return!0}),isValid:l.and("isValidRecipient","isValidAmount","isValidUrl","isValidIpfsHash"),actions:{save:function(){var e=this;this.get("isValid")?(this.set("inProgress",!0),this.get("kredits").addProposal(this.get("proposal")).then(function(){e.attrs.onSave()}).catch(function(e){t.default.Logger.error("Error creating the proposal",e),alert("Something went wrong.")}).finally(function(){e.set("inProgress",!1)})):alert("Invalid data. Please review and try again.")}}})}),define("kredits-web/components/add-proposal/template",["exports"],function(e){e.default=Ember.HTMLBars.template({id:"K5vcv7dB",block:'{"statements":[["open-element","form",[]],["modifier",["action"],[["get",[null]],"save"],[["on"],["submit"]]],["flush-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["open-element","select",[]],["static-attr","required",""],["dynamic-attr","onchange",["helper",["action"],[["get",[null]],["helper",["mut"],[["get",["proposal","recipientAddress"]]],null]],[["value"],["target.value"]]],null],["flush-element"],["text","\\n "],["open-element","option",[]],["static-attr","value",""],["static-attr","selected",""],["static-attr","disabled",""],["static-attr","hidden",""],["flush-element"],["text","Contributor"],["close-element"],["text","\\n"],["block",["each"],[["get",["contributors"]]],null,1],["text"," "],["close-element"],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","placeholder","value","class"],["text","100",["get",["proposal","amount"]],["helper",["if"],[["get",["isValidAmount"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","placeholder","value","class"],["text","URL",["get",["proposal","url"]],["helper",["if"],[["get",["isValidUrl"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","placeholder","value","class"],["text","IPFS Hash",["get",["proposal","ipfsHash"]],["helper",["if"],[["get",["isValidIpfsHash"]],"valid",""],null]]]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","p",[]],["static-attr","class","actions"],["flush-element"],["text","\\n "],["append",["helper",["input"],null,[["type","value","disabled"],["submit",["helper",["if"],[["get",["inProgress"]],"Processing","Save"],null],["get",["inProgress"]]]]],false],["text","\\n "],["block",["link-to"],["index"],null,0],["text","\\n "],["close-element"],["text","\\n"],["close-element"],["text","\\n\\n"]],"locals":[],"named":[],"yields":[],"blocks":[{"statements":[["text","Back"]],"locals":[]},{"statements":[["text"," "],["open-element","option",[]],["dynamic-attr","value",["unknown",["contributor","address"]],null],["dynamic-attr","selected",["helper",["eq"],[["get",["proposal","recipientAddress"]],["get",["contributor","address"]]],null],null],["flush-element"],["append",["unknown",["contributor","github_username"]],false],["close-element"],["text","\\n"]],"locals":["contributor"]}],"hasPartials":false}',meta:{moduleName:"kredits-web/components/add-proposal/template.hbs"}})}),define("kredits-web/components/contributor-list/component",["exports","ember"],function(e,t){e.default=t.default.Component.extend({tagName:"table",classNames:"contributor-list",selectedContributor:null,actions:{toggleContributorInfo:function(e){e.get("showMetadata")?e.set("showMetadata",!1):(this.get("contributors").setEach("showMetadata",!1),e.set("showMetadata",!0))}}})}),define("kredits-web/components/contributor-list/template",["exports"],function(e){e.default=Ember.HTMLBars.template({id:"dVNBCca5",block:'{"statements":[["open-element","tbody",[]],["flush-element"],["text","\\n"],["block",["each"],[["get",["contributors"]]],null,1],["close-element"],["text","\\n"]],"locals":[],"named":[],"yields":[],"blocks":[{"statements":[["text"," "],["open-element","dt",[]],["flush-element"],["text","IPFS profile data"],["close-element"],["text","\\n "],["open-element","dd",[]],["flush-element"],["open-element","a",[]],["dynamic-attr","href",["concat",["https://ipfs.io/ipfs/",["unknown",["contributor","ipfsHash"]]]]],["flush-element"],["append",["unknown",["contributor","ipfsHash"]],false],["close-element"],["close-element"],["text","\\n"]],"locals":[]},{"statements":[["text"," "],["open-element","tr",[]],["dynamic-attr","class",["concat",[["helper",["if"],[["get",["contributor","isCurrentUser"]],"current-user"],null]]]],["modifier",["action"],[["get",[null]],"toggleContributorInfo",["get",["contributor"]]]],["flush-element"],["text","\\n "],["open-element","td",[]],["static-attr","class","person"],["flush-element"],["text","\\n "],["open-element","img",[]],["static-attr","class","avatar"],["dynamic-attr","src",["unknown",["contributor","avatarURL"]],null],["flush-element"],["close-element"],["text","\\n "],["append",["unknown",["contributor","github_username"]],false],["text","\\n "],["close-element"],["text","\\n "],["open-element","td",[]],["static-attr","class","kredits"],["flush-element"],["text","\\n "],["open-element","span",[]],["static-attr","class","amount"],["flush-element"],["append",["unknown",["contributor","kredits"]],false],["close-element"],["text","\\n "],["open-element","span",[]],["static-attr","class","symbol"],["flush-element"],["text","₭S"],["close-element"],["text","\\n "],["close-element"],["text","\\n "],["close-element"],["text","\\n "],["open-element","tr",[]],["dynamic-attr","class",["concat",["metadata ",["helper",["if"],[["get",["contributor","isCurrentUser"]],"current-user"],null]," ",["helper",["if"],[["get",["contributor","showMetadata"]],"visible"],null]]]],["flush-element"],["text","\\n "],["open-element","td",[]],["static-attr","colspan","2"],["flush-element"],["text","\\n "],["open-element","dl",[]],["flush-element"],["text","\\n "],["open-element","dt",[]],["flush-element"],["text","Ethereum address"],["close-element"],["text","\\n "],["open-element","dd",[]],["flush-element"],["open-element","a",[]],["dynamic-attr","href",["concat",["https://testnet.etherscan.io/address/",["unknown",["contributor","address"]]]]],["flush-element"],["append",["unknown",["contributor","address"]],false],["close-element"],["close-element"],["text","\\n"],["block",["if"],[["get",["contributor","ipfsHash"]]],null,0],["text"," "],["close-element"],["text","\\n "],["close-element"],["text","\\n "],["close-element"],["text","\\n"]],"locals":["contributor"]}],"hasPartials":false}',meta:{moduleName:"kredits-web/components/contributor-list/template.hbs"}})}),define("kredits-web/components/loading-spinner/component",["exports","ember"],function(e,t){e.default=t.default.Component.extend({classNames:["loading-spinner"]})}),define("kredits-web/components/loading-spinner/template",["exports"],function(e){e.default=Ember.HTMLBars.template({id:"+vFITFyc",block:'{"statements":[["open-element","p",[]],["flush-element"],["text","\\n "],["open-element","svg",[]],["static-attr","xmlns","http://www.w3.org/2000/svg","http://www.w3.org/2000/xmlns/"],["static-attr","xmlns:xlink","http://www.w3.org/1999/xlink","http://www.w3.org/2000/xmlns/"],["static-attr","version","1.1"],["static-attr","x","0px"],["static-attr","y","0px"],["static-attr","viewBox","0 0 132 100"],["static-attr","enable-background","new 0 0 100 100"],["static-attr","xml:space","preserve","http://www.w3.org/XML/1998/namespace"],["flush-element"],["text","\\n "],["open-element","path",[]],["static-attr","id","path-comet"],["static-attr","d","M79.062,24.173L79.062,24.173l-0.021-0.011c-0.068-0.03-0.137-0.062-0.204-0.093L42.392,7.337\\n c0,0,3.065,14.104,4.458,18.019l0,0c0,0-41.754-12.481-46.85-13.67c1.67,6.52,30.607,62.492,30.607,62.492\\n c5.848,11.873,19.394,18.485,33.522,18.485c19.811,0,35.87-16.059,35.87-35.869C100,42.313,91.418,29.837,79.062,24.173z"],["flush-element"],["text","\\n "],["close-element"],["text","\\n "],["close-element"],["text","\\n"],["close-element"],["text","\\n"],["open-element","p",[]],["flush-element"],["text","\\n Loading data from Ethereum...\\n"],["close-element"],["text","\\n"]],"locals":[],"named":[],"yields":[],"blocks":[],"hasPartials":false}',meta:{moduleName:"kredits-web/components/loading-spinner/template.hbs"}})}),define("kredits-web/components/proposal-list/component",["exports","ember"],function(e,t){e.default=t.default.Component.extend({tagName:"ul",classNames:["proposal-list"],actions:{confirm:function(e){this.get("contractInteractionEnabled")?this.sendAction("confirmAction",e):window.alert("Only members can vote on proposals. Please ask someone to set you up.")}}})}),define("kredits-web/components/proposal-list/template",["exports"],function(e){e.default=Ember.HTMLBars.template({id:"Q7rvGjgJ",block:'{"statements":[["block",["each"],[["get",["proposals"]]],null,2]],"locals":[],"named":[],"yields":[],"blocks":[{"statements":[["open-element","button",[]],["modifier",["action"],[["get",[null]],"confirm",["get",["proposal","id"]]]],["flush-element"],["text","+1"],["close-element"]],"locals":[]},{"statements":[["text","d"]],"locals":[]},{"statements":[["text"," "],["open-element","li",[]],["flush-element"],["text","\\n "],["open-element","span",[]],["static-attr","class","id"],["flush-element"],["text","#"],["append",["unknown",["proposal","id"]],false],["close-element"],["text","\\n Issue"],["block",["if"],[["get",["proposal","executed"]]],null,1],["text","\\n "],["open-element","span",[]],["static-attr","class","amount"],["flush-element"],["append",["unknown",["proposal","amount"]],false],["close-element"],["open-element","span",[]],["static-attr","class","symbol"],["flush-element"],["text","₭S"],["close-element"],["text","\\n to "],["open-element","span",[]],["static-attr","class","recipient"],["dynamic-attr","title",["concat",[["unknown",["proposal","recipientAddress"]]]]],["flush-element"],["append",["unknown",["proposal","recipientName"]],false],["close-element"],["text","\\n "],["open-element","span",[]],["static-attr","class","votes"],["flush-element"],["text","("],["append",["unknown",["proposal","votesCount"]],false],["text","/"],["append",["unknown",["proposal","votesNeeded"]],false],["text"," votes)"],["close-element"],["text","\\n\\n "],["block",["unless"],[["get",["proposal","executed"]]],null,0],["text","\\n "],["close-element"],["text","\\n"]],"locals":["proposal"]}],"hasPartials":false}',meta:{moduleName:"kredits-web/components/proposal-list/template.hbs"}})}),define("kredits-web/controllers/application",["exports","ember"],function(e,t){e.default=t.default.Controller.extend({})}),define("kredits-web/controllers/index",["exports","ember","kredits-web/models/proposal"],function(e,t,n){var r=t.default.computed,l=t.default.inject.service;e.default=t.default.Controller.extend({kredits:l(),contractInteractionEnabled:r.alias("kredits.web3Provided"),findContributorByAddress:function(e){return this.get("model.contributors").findBy("address",e)},proposalsOpen:function(){var e=this,t=this.get("model.proposals").filterBy("executed",!1).map(function(t){return t.set("recipientName",e.findContributorByAddress(t.get("recipientAddress")).github_username),t});return t}.property("model.proposals.[]","model.proposals.@each.executed","model.contributors.[]"),proposalsClosed:function(){var e=this,t=this.get("model.proposals").filterBy("executed",!0).map(function(t){return t.set("recipientName",e.findContributorByAddress(t.get("recipientAddress")).github_username),t});return t}.property("model.proposals.[]","model.proposals.@each.executed","model.contributors.[]"),proposalsSorting:["id:desc"],proposalsClosedSorted:t.default.computed.sort("proposalsClosed","proposalsSorting"),proposalsOpenSorted:t.default.computed.sort("proposalsOpen","proposalsSorting"),contributorsWithKredits:function(){return this.get("model.contributors").filter(function(e){return 0!==e.get("kredits")})}.property("model.contributors.[]"),contributorsSorting:["kredits:desc"],contributorsSorted:t.default.computed.sort("contributorsWithKredits","contributorsSorting"),watchContractEvents:function(){var e=this,n=this.get("kredits.kreditsContract").allEvents();n.watch(function(n,r){switch(t.default.Logger.debug("[index] Received contract event",r),r.event){case"ProposalCreated":e._handleProposalCreated(r);break;case"ProposalExecuted":e._handleProposalExecuted(r);break;case"ProposalVoted":e._handleProposalVoted(r);break;case"Transfer":e._handleTransfer(r)}})}.on("init"),_handleProposalCreated:function(e){if(t.default.isPresent(this.get("model.proposals").findBy("id",e.args.id.toNumber())))return t.default.Logger.debug("[index] proposal exists, not adding from event"),!1;var r=n.default.create({id:e.args.id.toNumber(),creatorAddress:e.args.creator,recipientAddress:e.args.recipient,recipientName:null,votesCount:0,votesNeeded:2,amount:e.args.amount.toNumber(),executed:!1,url:e.args.url,ipfsHash:e.args.ipfsHash});this.get("model.proposals").pushObject(r)},_handleProposalExecuted:function(e){return this.get("model.proposals").findBy("id",e.args.id.toNumber()).get("executed")?(t.default.Logger.debug("[index] proposal already executed, not adding from event"),!1):(this.get("model.proposals").findBy("id",e.args.id.toNumber()).setProperties({executed:!0,votesCount:2}),void this.get("model.contributors").findBy("address",e.args.recipient).incrementProperty("kredits",e.args.amount.toNumber()))},_handleProposalVoted:function(e){this.get("model.proposals").findBy("id",e.args.id.toNumber()).incrementProperty("votesCount",1)},_handleTransfer:function(e){this.get("model.contributors").findBy("address",e.args.from).incrementProperty("kredits",-e.args.value.toNumber()),this.get("model.contributors").findBy("address",e.args.to).incrementProperty("kredits",e.args.value.toNumber())},actions:{confirmProposal:function(e){this.get("kredits").vote(e).then(function(e){window.confirm("Vote submitted to Ethereum blockhain: "+e)})}}})}),define("kredits-web/controllers/proposals/new",["exports","ember","ember-parachute"],function(e,t,n){var r=new n.default({recipient:{defaultValue:""},amount:{defaultValue:""},url:{defaultValue:""},ipfsHash:{defaultValue:""}});e.queryParams=r,e.default=t.default.Controller.extend(r.Mixin,{contributors:null,actions:{onSave:function(){this.transitionToRoute("index")}}})}),define("kredits-web/helpers/and",["exports","ember","ember-truth-helpers/helpers/and"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.andHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.andHelper)),e.default=r}),define("kredits-web/helpers/app-version",["exports","ember","kredits-web/config/environment"],function(e,t,n){function r(){return l}e.appVersion=r;var l=n.default.APP.version;e.default=t.default.Helper.helper(r)}),define("kredits-web/helpers/eq",["exports","ember","ember-truth-helpers/helpers/equal"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.equalHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.equalHelper)),e.default=r}),define("kredits-web/helpers/gt",["exports","ember","ember-truth-helpers/helpers/gt"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.gtHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.gtHelper)),e.default=r}),define("kredits-web/helpers/gte",["exports","ember","ember-truth-helpers/helpers/gte"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.gteHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.gteHelper)),e.default=r}),define("kredits-web/helpers/is-array",["exports","ember","ember-truth-helpers/helpers/is-array"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.isArrayHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.isArrayHelper)),e.default=r}),define("kredits-web/helpers/is-equal",["exports","ember-truth-helpers/helpers/is-equal"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"isEqual",{enumerable:!0,get:function(){return t.isEqual}})}),define("kredits-web/helpers/lt",["exports","ember","ember-truth-helpers/helpers/lt"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.ltHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.ltHelper)),e.default=r}),define("kredits-web/helpers/lte",["exports","ember","ember-truth-helpers/helpers/lte"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.lteHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.lteHelper)),e.default=r}),define("kredits-web/helpers/not-eq",["exports","ember","ember-truth-helpers/helpers/not-equal"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.notEqualHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.notEqualHelper)),e.default=r}),define("kredits-web/helpers/not",["exports","ember","ember-truth-helpers/helpers/not"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.notHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.notHelper)),e.default=r}),define("kredits-web/helpers/or",["exports","ember","ember-truth-helpers/helpers/or"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.orHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.orHelper)),e.default=r}),define("kredits-web/helpers/xor",["exports","ember","ember-truth-helpers/helpers/xor"],function(e,t,n){var r=null;t.default.Helper?r=t.default.Helper.helper(n.xorHelper):t.default.HTMLBars.makeBoundHelper&&(r=t.default.HTMLBars.makeBoundHelper(n.xorHelper)),e.default=r}),define("kredits-web/initializers/app-version",["exports","ember-cli-app-version/initializer-factory","kredits-web/config/environment"],function(e,t,n){var r=n.default.APP,l=r.name,s=r.version;e.default={name:"App Version",initialize:(0,t.default)(l,s)}}),define("kredits-web/initializers/container-debug-adapter",["exports","ember-resolver/container-debug-adapter"],function(e,t){e.default={name:"container-debug-adapter",initialize:function(){var e=arguments[1]||arguments[0];e.register("container-debug-adapter:main",t.default),e.inject("container-debug-adapter:main","namespace","application:main")}}}),define("kredits-web/initializers/export-application-global",["exports","ember","kredits-web/config/environment"],function(e,t,n){function r(){var e=arguments[1]||arguments[0];if(n.default.exportApplicationGlobal!==!1){var r;if("undefined"!=typeof window)r=window;else if("undefined"!=typeof global)r=global;else{if("undefined"==typeof self)return;r=self}var l,s=n.default.exportApplicationGlobal;l="string"==typeof s?s:t.default.String.classify(n.default.modulePrefix),r[l]||(r[l]=e,e.reopen({willDestroy:function(){this._super.apply(this,arguments),delete r[l]}}))}}e.initialize=r,e.default={name:"export-application-global",initialize:r}}),define("kredits-web/initializers/parachute-route",["exports","ember-parachute/initializers/parachute-route"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"initialize",{enumerable:!0,get:function(){return t.initialize}})}),define("kredits-web/initializers/truth-helpers",["exports","ember","ember-truth-helpers/utils/register-helper","ember-truth-helpers/helpers/and","ember-truth-helpers/helpers/or","ember-truth-helpers/helpers/equal","ember-truth-helpers/helpers/not","ember-truth-helpers/helpers/is-array","ember-truth-helpers/helpers/not-equal","ember-truth-helpers/helpers/gt","ember-truth-helpers/helpers/gte","ember-truth-helpers/helpers/lt","ember-truth-helpers/helpers/lte"],function(e,t,n,r,l,s,o,a,i,d,u,p,c){function m(){t.default.Helper||((0,n.registerHelper)("and",r.andHelper),(0,n.registerHelper)("or",l.orHelper),(0,n.registerHelper)("eq",s.equalHelper),(0,n.registerHelper)("not",o.notHelper),(0,n.registerHelper)("is-array",a.isArrayHelper),(0,n.registerHelper)("not-eq",i.notEqualHelper),(0,n.registerHelper)("gt",d.gtHelper),(0,n.registerHelper)("gte",u.gteHelper),(0,n.registerHelper)("lt",p.ltHelper),(0,n.registerHelper)("lte",c.lteHelper))}e.initialize=m,e.default={name:"truth-helpers",initialize:m}}),define("kredits-web/models/contributor",["exports","ember"],function(e,t){e.default=t.default.Object.extend({address:null,github_username:null,github_uid:null,ipfsHash:null,kredits:null,isCore:!1,isCurrentUser:!1,avatarURL:function(){return"https://avatars2.githubusercontent.com/u/"+this.get("github_uid")+"?v=3&s=128"}.property("github_uid"),serialize:function(){return JSON.stringify({profiles:{"github.com":{uid:this.get("github_uid"),username:this.get("github_username")}}})}})}),define("kredits-web/models/proposal",["exports","ember"],function(e,t){e.default=t.default.Object.extend({id:null,creatorAddress:null,recipientAddress:null,recipientName:null,votesCount:null,votesNeeded:null,amount:null,executed:null,url:null,ipfsHash:null})}),define("kredits-web/resolver",["exports","ember-resolver"],function(e,t){e.default=t.default}),define("kredits-web/router",["exports","ember","kredits-web/config/environment"],function(e,t,n){var r=t.default.Router.extend({location:n.default.locationType,rootURL:n.default.rootURL});r.map(function(){this.route("spinner"),this.route("proposals",function(){this.route("new")})}),e.default=r}),define("kredits-web/routes/application",["exports","ember"],function(e,t){e.default=t.default.Route.extend({})}),define("kredits-web/routes/index",["exports","ember"],function(e,t){e.default=t.default.Route.extend({kredits:t.default.inject.service(),model:function(){var e=this.get("kredits");return t.default.RSVP.hash({contributors:e.getContributors(),totalSupply:e.getValueFromContract("tokenContract","totalSupply"),proposals:e.getProposals()})}})}),define("kredits-web/routes/proposals/new",["exports","ember","kredits-web/models/proposal"],function(e,t,n){var r=t.default.Route,l=t.default.RSVP,s=t.default.inject.service;e.default=r.extend({kredits:s(),model:function(e){var t=n.default.create({recipientAddress:e.recipient,amount:e.amount,url:e.url,ipfsHash:e.ipfsHash});return l.hash({proposal:t,contributors:this.get("kredits").getContributors()})},setupController:function(e,t){this._super(e,t.proposal),e.set("contributors",t.contributors)}})}),define("kredits-web/routes/spinner",["exports","ember"],function(e,t){e.default=t.default.Route.extend({})}),define("kredits-web/services/ajax",["exports","ember-ajax/services/ajax"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("kredits-web/services/ipfs",["exports","ember","npm:ipfs-api","kredits-web/config/environment"],function(e,t,n,r){e.default=t.default.Service.extend({ipfsInstance:null,ipfs:function(){if(this.get("ipfsInstance"))return this.get("ipfsInstance");var e=(0,n.default)(r.default.ipfs);return this.set("ipfsInstance",e),e}.property("ipfsInstance"),storeFile:function(e){var n=this.get("ipfs");return n.add(new n.Buffer(e)).then(function(n){return t.default.Logger.debug("[ipfs] stored content in IPFS",e,n[0].hash),n[0].hash})},getFile:function(e){return this.get("ipfs").cat(e,{buffer:!0}).then(function(e){return e.toString()})}})}),define("kredits-web/services/kredits",["exports","ember","npm:web3","kredits-web/config/environment","kredits-web/models/contributor","kredits-web/models/proposal","npm:kredits-contracts"],function(e,t,n,r,l,s,o){var a=t.default.Service,i=t.default.isPresent,d=t.default.inject.service;e.default=a.extend({ipfs:d(),web3Instance:null,web3Provided:!1,web3:function(){if(this.get("web3Instance"))return this.get("web3Instance");var e=void 0;if("undefined"!=typeof window.web3)t.default.Logger.debug("[kredits] Using user-provided instance, e.g. from Mist browser or Metamask"),e=window.web3,this.set("web3Provided",!0);else{t.default.Logger.debug("[kredits] Creating new instance from npm module class");var l=localStorage.getItem("config:web3ProviderUrl")||r.default.web3ProviderUrl,s=new n.default.providers.HttpProvider(l);e=new n.default(s)}return this.set("web3Instance",e),window.web3=e,e}.property("web3Instance"),currentUserAccounts:function(){return this.get("web3Provided")&&this.get("web3").eth.accounts||[]}.property("web3","web3Provided"),kreditsContract:function(){if(this.get("kreditsContractInstance"))return this.get("kreditsContractInstance");var e=void 0;return e=i(r.default.contractMetadata)?(0,o.default)(this.get("web3"),r.default.contractMetadata).Kredits:(0,o.default)(this.get("web3")).Kredits,this.set("kreditsContractInstance",e),window.Kredits=e,e}.property("web3"),tokenContract:function(){if(this.get("tokenContractInstance"))return this.get("tokenContractInstance");var e=(0,o.default)(this.get("web3"),r.default.contractMetadata).Token;return this.set("tokenContractInstance",e),window.Token=e,e}.property("web3","kreditsContract","tokenContract"),getValueFromContract:function(e,n){for(var r=arguments.length,l=Array(r>2?r-2:0),s=2;s=0;n--)t[n].exports();return r.module.exports},t(),loader={noConflict:function(t){var r,n;for(r in t)t.hasOwnProperty(r)&&f.hasOwnProperty(r)&&(n=t[r],e[n]=e[r],e[r]=f[r])}};var l;l=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)};var h={},p={},d=0,m=["require","exports","module"];n.prototype.makeDefaultExport=function(){var e=this.module.exports;null===e||"object"!=typeof e&&"function"!=typeof e||void 0!==e.default||Object.isFrozen(e)||(e.default=e)},n.prototype.exports=function(){if("finalized"===this.state||"reifying"===this.state)return this.module.exports;c.exports++,loader.wrapModules&&(this.callback=loader.wrapModules(this.name,this.callback)),this.reify();var e=this.callback.apply(this,this.reified);return this.state="finalized",this.hasExportsAsDep&&void 0===e||(this.module.exports=e),this.makeDefaultExport(),this.module.exports},n.prototype.unsee=function(){this.state="new",this.module={exports:{}}},n.prototype.reify=function(){if("reified"!==this.state){this.state="reifying";try{this.reified=this._reify(),this.state="reified"}finally{"reifying"===this.state&&(this.state="errored")}}},n.prototype._reify=function(){c.reify++;for(var e=this.reified.slice(),t=0;t0&&t-1 in e)}function i(e,t,r){return de.isFunction(t)?de.grep(e,function(e,n){return!!t.call(e,n,e)!==r}):t.nodeType?de.grep(e,function(e){return e===t!==r}):"string"!=typeof t?de.grep(e,function(e){return ae.call(t,e)>-1!==r}):xe.test(t)?de.filter(t,e,r):(t=de.filter(t,e),de.grep(e,function(e){return ae.call(t,e)>-1!==r&&1===e.nodeType}))}function o(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return de.each(e.match(Me)||[],function(e,r){t[r]=!0}),t}function s(e){return e}function u(e){throw e}function c(e,t,r){var n;try{e&&de.isFunction(n=e.promise)?n.call(e).done(t).fail(r):e&&de.isFunction(n=e.then)?n.call(e,t,r):t.call(void 0,e)}catch(e){r.call(void 0,e)}}function f(){te.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),de.ready()}function l(){this.expando=de.expando+l.uid++}function h(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:De.test(e)?JSON.parse(e):e)}function p(e,t,r){var n;if(void 0===r&&1===e.nodeType)if(n="data-"+t.replace(Be,"-$&").toLowerCase(),r=e.getAttribute(n),"string"==typeof r){try{r=h(r)}catch(e){}Le.set(e,t,r)}else r=void 0;return r}function d(e,t,r,n){var i,o=1,a=20,s=n?function(){return n.cur()}:function(){return de.css(e,t,"")},u=s(),c=r&&r[3]||(de.cssNumber[t]?"":"px"),f=(de.cssNumber[t]||"px"!==c&&+u)&&Ue.exec(de.css(e,t));if(f&&f[3]!==c){c=c||f[3],r=r||[],f=+u||1;do o=o||".5",f/=o,de.style(e,t,f+c);while(o!==(o=s()/u)&&1!==o&&--a)}return r&&(f=+f||+u||0,i=r[1]?f+(r[1]+1)*r[2]:+r[2],n&&(n.unit=c,n.start=f,n.end=i)),i}function m(e){var t,r=e.ownerDocument,n=e.nodeName,i=Ke[n];return i?i:(t=r.body.appendChild(r.createElement(n)),i=de.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Ke[n]=i,i)}function y(e,t){for(var r,n,i=[],o=0,a=e.length;o-1)i&&i.push(o);else if(c=de.contains(o.ownerDocument,o),a=b(l.appendChild(o),"script"),c&&v(a),r)for(f=0;o=a[f++];)We.test(o.type||"")&&r.push(o);return l}function _(){return!0}function w(){return!1}function E(){try{return te.activeElement}catch(e){}}function S(e,t,r,n,i,o){var a,s;if("object"==typeof t){"string"!=typeof r&&(n=n||r,r=void 0);for(s in t)S(e,s,r,n,t[s],o);return e}if(null==n&&null==i?(i=r,n=r=void 0):null==i&&("string"==typeof r?(i=n,n=void 0):(i=n,n=r,r=void 0)),i===!1)i=w;else if(!i)return e;return 1===o&&(a=i,i=function(e){return de().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=de.guid++)),e.each(function(){de.event.add(this,t,i,n,r)})}function x(e,t){return de.nodeName(e,"table")&&de.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e:e}function A(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function k(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function C(e,t){var r,n,i,o,a,s,u,c;if(1===t.nodeType){if(je.hasData(e)&&(o=je.access(e),a=je.set(t,o),c=o.events)){delete a.handle,a.events={};for(i in c)for(r=0,n=c[i].length;r1&&"string"==typeof d&&!he.checkClone&&rt.test(d))return e.each(function(r){var o=e.eq(r);m&&(t[0]=d.call(this,r,o.html())),T(o,t,n,i)});if(h&&(o=g(t,e[0].ownerDocument,!1,e,i),a=o.firstChild,1===o.childNodes.length&&(o=a),a||i)){for(s=de.map(b(o,"script"),A),u=s.length;l=0&&rS.cacheLength&&delete e[t.shift()],e[r+" "]=n}var t=[];return e}function n(e){return e[U]=!0,e}function i(e){var t=N.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var r=e.split("|"),n=r.length;n--;)S.attrHandle[r[n]]=t}function a(e,t){var r=t&&e,n=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function s(e){return function(t){var r=t.nodeName.toLowerCase();return"input"===r&&t.type===e}}function u(e){return function(t){var r=t.nodeName.toLowerCase();return("input"===r||"button"===r)&&t.type===e}}function c(e){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&xe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function f(e){return n(function(t){return t=+t,n(function(r,n){for(var i,o=e([],r.length,t),a=o.length;a--;)r[i=o[a]]&&(r[i]=!(n[i]=r[i]))})})}function l(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function h(){}function p(e){for(var t=0,r=e.length,n="";t1?function(t,r,n){for(var i=e.length;i--;)if(!e[i](t,r,n))return!1;return!0}:e[0]}function y(e,r,n){for(var i=0,o=r.length;i-1&&(n[c]=!(a[c]=l))}}else g=b(g===a?g.splice(d,g.length):g),o?o(null,a,g,u):X.apply(a,g)})}function g(e){for(var t,r,n,i=e.length,o=S.relative[e[0].type],a=o||S.relative[" "],s=o?1:0,u=d(function(e){return e===t},a,!0),c=d(function(e){return ee(t,e)>-1},a,!0),f=[function(e,r,n){var i=!o&&(n||r!==T)||((t=r).nodeType?u(e,r,n):c(e,r,n));return t=null,i}];s1&&m(f),s>1&&p(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),r,s0,o=e.length>0,a=function(n,a,s,u,c){var f,l,h,p=0,d="0",m=n&&[],y=[],v=T,g=n||o&&S.find.TAG("*",c),_=z+=null==v?1:Math.random()||.1,w=g.length;for(c&&(T=a===N||a||c);d!==w&&null!=(f=g[d]);d++){if(o&&f){for(l=0,a||f.ownerDocument===N||(R(f),s=!j);h=e[l++];)if(h(f,a||N,s)){u.push(f);break}c&&(z=_)}i&&((f=!h&&f)&&p--,n&&m.push(f))}if(p+=d,i&&d!==p){for(l=0;h=r[l++];)h(m,y,a,s);if(n){if(p>0)for(;d--;)m[d]||y[d]||(y[d]=$.call(u));y=b(y)}X.apply(u,y),c&&!n&&y.length>0&&p+r.length>1&&t.uniqueSort(u)}return c&&(z=_,T=v),m};return i?n(a):a}var w,E,S,x,A,k,C,O,T,M,P,R,N,I,j,L,D,B,F,U="sizzle"+1*new Date,q=e.document,z=0,H=0,K=r(),V=r(),G=r(),W=function(e,t){return e===t&&(P=!0),0},Y={}.hasOwnProperty,J=[],$=J.pop,Q=J.push,X=J.push,Z=J.slice,ee=function(e,t){for(var r=0,n=e.length;r+~]|"+re+")"+re+"*"),fe=new RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),le=new RegExp(oe),he=new RegExp("^"+ne+"$"),pe={ID:new RegExp("^#("+ne+")"),CLASS:new RegExp("^\\.("+ne+")"),TAG:new RegExp("^("+ne+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ye=/^[^{]+\{\s*\[native \w/,be=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,ge=new RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),_e=function(e,t,r){var n="0x"+t-65536;return n!==n||r?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Ee=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Se=function(){R()},xe=d(function(e){return e.disabled===!0&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{X.apply(J=Z.call(q.childNodes),q.childNodes),J[q.childNodes.length].nodeType}catch(e){X={apply:J.length?function(e,t){Q.apply(e,Z.call(t))}:function(e,t){for(var r=e.length,n=0;e[r++]=t[n++];);e.length=r-1}}}E=t.support={},A=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},R=t.setDocument=function(e){var t,r,n=e?e.ownerDocument||e:q;return n!==N&&9===n.nodeType&&n.documentElement?(N=n,I=N.documentElement,j=!A(N),q!==N&&(r=N.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",Se,!1):r.attachEvent&&r.attachEvent("onunload",Se)),E.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),E.getElementsByTagName=i(function(e){return e.appendChild(N.createComment("")),!e.getElementsByTagName("*").length}),E.getElementsByClassName=ye.test(N.getElementsByClassName),E.getById=i(function(e){return I.appendChild(e).id=U,!N.getElementsByName||!N.getElementsByName(U).length}),E.getById?(S.filter.ID=function(e){var t=e.replace(ge,_e);return function(e){return e.getAttribute("id")===t}},S.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&j){var r=t.getElementById(e);return r?[r]:[]}}):(S.filter.ID=function(e){var t=e.replace(ge,_e);return function(e){var r="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return r&&r.value===t}},S.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&j){var r,n,i,o=t.getElementById(e);if(o){if(r=o.getAttributeNode("id"),r&&r.value===e)return[o];for(i=t.getElementsByName(e),n=0;o=i[n++];)if(r=o.getAttributeNode("id"),r&&r.value===e)return[o]}return[]}}),S.find.TAG=E.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):E.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,n=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;r=o[i++];)1===r.nodeType&&n.push(r);return n}return o},S.find.CLASS=E.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&j)return t.getElementsByClassName(e)},D=[],L=[],(E.qsa=ye.test(N.querySelectorAll))&&(i(function(e){I.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&L.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||L.push("\\["+re+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+U+"-]").length||L.push("~="),e.querySelectorAll(":checked").length||L.push(":checked"),e.querySelectorAll("a#"+U+"+*").length||L.push(".#.+[+~]")}),i(function(e){e.innerHTML="";var t=N.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&L.push("name"+re+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&L.push(":enabled",":disabled"),I.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&L.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),L.push(",.*:")})),(E.matchesSelector=ye.test(B=I.matches||I.webkitMatchesSelector||I.mozMatchesSelector||I.oMatchesSelector||I.msMatchesSelector))&&i(function(e){E.disconnectedMatch=B.call(e,"*"),B.call(e,"[s!='']:x"),D.push("!=",oe)}),L=L.length&&new RegExp(L.join("|")),D=D.length&&new RegExp(D.join("|")),t=ye.test(I.compareDocumentPosition),F=t||ye.test(I.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},W=t?function(e,t){if(e===t)return P=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!E.sortDetached&&t.compareDocumentPosition(e)===r?e===N||e.ownerDocument===q&&F(q,e)?-1:t===N||t.ownerDocument===q&&F(q,t)?1:M?ee(M,e)-ee(M,t):0:4&r?-1:1)}:function(e,t){if(e===t)return P=!0,0;var r,n=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===N?-1:t===N?1:i?-1:o?1:M?ee(M,e)-ee(M,t):0;if(i===o)return a(e,t);for(r=e;r=r.parentNode;)s.unshift(r);for(r=t;r=r.parentNode;)u.unshift(r);for(;s[n]===u[n];)n++;return n?a(s[n],u[n]):s[n]===q?-1:u[n]===q?1:0},N):N},t.matches=function(e,r){return t(e,null,null,r)},t.matchesSelector=function(e,r){if((e.ownerDocument||e)!==N&&R(e),r=r.replace(fe,"='$1']"), +E.matchesSelector&&j&&!G[r+" "]&&(!D||!D.test(r))&&(!L||!L.test(r)))try{var n=B.call(e,r);if(n||E.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return t(r,N,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==N&&R(e),F(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==N&&R(e);var r=S.attrHandle[t.toLowerCase()],n=r&&Y.call(S.attrHandle,t.toLowerCase())?r(e,t,!j):void 0;return void 0!==n?n:E.attributes||!j?e.getAttribute(t):(n=e.getAttributeNode(t))&&n.specified?n.value:null},t.escape=function(e){return(e+"").replace(we,Ee)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,r=[],n=0,i=0;if(P=!E.detectDuplicates,M=!E.sortStable&&e.slice(0),e.sort(W),P){for(;t=e[i++];)t===e[i]&&(n=r.push(i));for(;n--;)e.splice(r[n],1)}return M=null,e},x=t.getText=function(e){var t,r="",n=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=x(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[n++];)r+=x(t);return r},S=t.selectors={cacheLength:50,createPseudo:n,match:pe,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(ge,_e),e[3]=(e[3]||e[4]||e[5]||"").replace(ge,_e),"~="===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]||t.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]&&t.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&le.test(r)&&(t=k(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ge,_e).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=K[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&K(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,r,n){return function(i){var o=t.attr(i,e);return null==o?"!="===r:!r||(o+="","="===r?o===n:"!="===r?o!==n:"^="===r?n&&0===o.indexOf(n):"*="===r?n&&o.indexOf(n)>-1:"$="===r?n&&o.slice(-n.length)===n:"~="===r?(" "+o.replace(ae," ")+" ").indexOf(n)>-1:"|="===r&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,r,n,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===n&&0===i?function(e){return!!e.parentNode}:function(t,r,u){var c,f,l,h,p,d,m=o!==a?"nextSibling":"previousSibling",y=t.parentNode,b=s&&t.nodeName.toLowerCase(),v=!u&&!s,g=!1;if(y){if(o){for(;m;){for(h=t;h=h[m];)if(s?h.nodeName.toLowerCase()===b:1===h.nodeType)return!1;d=m="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?y.firstChild:y.lastChild],a&&v){for(h=y,l=h[U]||(h[U]={}),f=l[h.uniqueID]||(l[h.uniqueID]={}),c=f[e]||[],p=c[0]===z&&c[1],g=p&&c[2],h=p&&y.childNodes[p];h=++p&&h&&h[m]||(g=p=0)||d.pop();)if(1===h.nodeType&&++g&&h===t){f[e]=[z,p,g];break}}else if(v&&(h=t,l=h[U]||(h[U]={}),f=l[h.uniqueID]||(l[h.uniqueID]={}),c=f[e]||[],p=c[0]===z&&c[1],g=p),g===!1)for(;(h=++p&&h&&h[m]||(g=p=0)||d.pop())&&((s?h.nodeName.toLowerCase()!==b:1!==h.nodeType)||!++g||(v&&(l=h[U]||(h[U]={}),f=l[h.uniqueID]||(l[h.uniqueID]={}),f[e]=[z,g]),h!==t)););return g-=i,g===n||g%n===0&&g/n>=0}}},PSEUDO:function(e,r){var i,o=S.pseudos[e]||S.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[U]?o(r):o.length>1?(i=[e,e,"",r],S.setFilters.hasOwnProperty(e.toLowerCase())?n(function(e,t){for(var n,i=o(e,r),a=i.length;a--;)n=ee(e,i[a]),e[n]=!(t[n]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:n(function(e){var t=[],r=[],i=C(e.replace(se,"$1"));return i[U]?n(function(e,t,r,n){for(var o,a=i(e,null,n,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,n,o){return t[0]=e,i(t,null,o,r),t[0]=null,!r.pop()}}),has:n(function(e){return function(r){return t(e,r).length>0}}),contains:n(function(e){return e=e.replace(ge,_e),function(t){return(t.textContent||t.innerText||x(t)).indexOf(e)>-1}}),lang:n(function(e){return he.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(ge,_e).toLowerCase(),function(t){var r;do if(r=j?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return r=r.toLowerCase(),r===e||0===r.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var r=e.location&&e.location.hash;return r&&r.slice(1)===t.id},root:function(e){return e===I},focus:function(e){return e===N.activeElement&&(!N.hasFocus||N.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!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,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!S.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return de.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:f(function(){return[0]}),last:f(function(e,t){return[t-1]}),eq:f(function(e,t,r){return[r<0?r+t:r]}),even:f(function(e,t){for(var r=0;r=0;)e.push(n);return e}),gt:f(function(e,t,r){for(var n=r<0?r+t:r;++n2&&"ID"===(a=o[0]).type&&9===t.nodeType&&j&&S.relative[o[1].type]){if(t=(S.find.ID(a.matches[0].replace(ge,_e),t)||[])[0],!t)return r;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!S.relative[s=a.type]);)if((u=S.find[s])&&(n=u(a.matches[0].replace(ge,_e),ve.test(o[0].type)&&l(t.parentNode)||t))){if(o.splice(i,1),e=n.length&&p(o),!e)return X.apply(r,n),r;break}}return(c||C(e,f))(n,t,!j,r,!t||ve.test(e)&&l(t.parentNode)||t),r},E.sortStable=U.split("").sort(W).join("")===U,E.detectDuplicates=!!P,R(),E.sortDetached=i(function(e){return 1&e.compareDocumentPosition(N.createElement("fieldset"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,r){if(!r)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),E.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,r){if(!r&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,r){var n;if(!r)return e[t]===!0?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),t}(e);de.find=ge,de.expr=ge.selectors,de.expr[":"]=de.expr.pseudos,de.uniqueSort=de.unique=ge.uniqueSort,de.text=ge.getText,de.isXMLDoc=ge.isXML,de.contains=ge.contains,de.escapeSelector=ge.escape;var _e=function(e,t,r){for(var n=[],i=void 0!==r;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&de(e).is(r))break;n.push(e)}return n},we=function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r},Ee=de.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,xe=/^.[^:#\[\.,]*$/;de.filter=function(e,t,r){var n=t[0];return r&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?de.find.matchesSelector(n,e)?[n]:[]:de.find.matches(e,de.grep(t,function(e){return 1===e.nodeType}))},de.fn.extend({find:function(e){var t,r,n=this.length,i=this;if("string"!=typeof e)return this.pushStack(de(e).filter(function(){for(t=0;t1?de.uniqueSort(r):r},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&Ee.test(e)?de(e):e||[],!1).length}});var Ae,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ce=de.fn.init=function(e,t,r){var n,i;if(!e)return this;if(r=r||Ae,"string"==typeof e){if(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof de?t[0]:t,de.merge(this,de.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:te,!0)),Se.test(n[1])&&de.isPlainObject(t))for(n in t)de.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return i=te.getElementById(n[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):de.isFunction(e)?void 0!==r.ready?r.ready(e):e(de):de.makeArray(e,this)};Ce.prototype=de.fn,Ae=de(te);var Oe=/^(?:parents|prev(?:Until|All))/,Te={children:!0,contents:!0,next:!0,prev:!0};de.fn.extend({has:function(e){var t=de(e,this),r=t.length;return this.filter(function(){for(var e=0;e-1:1===r.nodeType&&de.find.matchesSelector(r,e))){o.push(r);break}return this.pushStack(o.length>1?de.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(de(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(de.uniqueSort(de.merge(this.get(),de(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),de.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return _e(e,"parentNode")},parentsUntil:function(e,t,r){return _e(e,"parentNode",r)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return _e(e,"nextSibling")},prevAll:function(e){return _e(e,"previousSibling")},nextUntil:function(e,t,r){return _e(e,"nextSibling",r)},prevUntil:function(e,t,r){return _e(e,"previousSibling",r)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return e.contentDocument||de.merge([],e.childNodes)}},function(e,t){de.fn[e]=function(r,n){var i=de.map(this,t,r);return"Until"!==e.slice(-5)&&(n=r),n&&"string"==typeof n&&(i=de.filter(n,i)),this.length>1&&(Te[e]||de.uniqueSort(i),Oe.test(e)&&i.reverse()),this.pushStack(i)}});var Me=/[^\x20\t\r\n\f]+/g;de.Callbacks=function(e){e="string"==typeof e?a(e):de.extend({},e);var t,r,n,i,o=[],s=[],u=-1,c=function(){for(i=e.once,n=t=!0;s.length;u=-1)for(r=s.shift();++u-1;)o.splice(r,1),r<=u&&u--}),this},has:function(e){return e?de.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=r="",this},disabled:function(){return!o},lock:function(){return i=s=[],r||t||(o=r=""),this},locked:function(){return!!i},fireWith:function(e,r){return i||(r=r||[],r=[e,r.slice?r.slice():r],s.push(r),t||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!n}};return f},de.extend({Deferred:function(t){var r=[["notify","progress",de.Callbacks("memory"),de.Callbacks("memory"),2],["resolve","done",de.Callbacks("once memory"),de.Callbacks("once memory"),0,"resolved"],["reject","fail",de.Callbacks("once memory"),de.Callbacks("once memory"),1,"rejected"]],n="pending",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return de.Deferred(function(t){de.each(r,function(r,n){var i=de.isFunction(e[n[4]])&&e[n[4]];o[n[1]](function(){var e=i&&i.apply(this,arguments);e&&de.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[n[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,n,i){function o(t,r,n,i){return function(){var c=this,f=arguments,l=function(){var e,l;if(!(t=a&&(n!==u&&(c=void 0,f=[e]),r.rejectWith(c,f))}};t?h():(de.Deferred.getStackHook&&(h.stackTrace=de.Deferred.getStackHook()),e.setTimeout(h))}}var a=0;return de.Deferred(function(e){r[0][3].add(o(0,e,de.isFunction(i)?i:s,e.notifyWith)),r[1][3].add(o(0,e,de.isFunction(t)?t:s)),r[2][3].add(o(0,e,de.isFunction(n)?n:u))}).promise()},promise:function(e){return null!=e?de.extend(e,i):i}},o={};return de.each(r,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){n=s},r[3-e][2].disable,r[0][2].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,r=t,n=Array(r),i=ne.call(arguments),o=de.Deferred(),a=function(e){return function(r){n[e]=this,i[e]=arguments.length>1?ne.call(arguments):r,--t||o.resolveWith(n,i)}};if(t<=1&&(c(e,o.done(a(r)).resolve,o.reject),"pending"===o.state()||de.isFunction(i[r]&&i[r].then)))return o.then();for(;r--;)c(i[r],a(r),o.reject);return o.promise()}});var Pe=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;de.Deferred.exceptionHook=function(t,r){e.console&&e.console.warn&&t&&Pe.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,r)},de.readyException=function(t){e.setTimeout(function(){throw t})};var Re=de.Deferred();de.fn.ready=function(e){return Re.then(e).catch(function(e){de.readyException(e)}),this},de.extend({isReady:!1,readyWait:1,holdReady:function(e){e?de.readyWait++:de.ready(!0)},ready:function(e){(e===!0?--de.readyWait:de.isReady)||(de.isReady=!0,e!==!0&&--de.readyWait>0||Re.resolveWith(te,[de]))}}),de.ready.then=Re.then,"complete"===te.readyState||"loading"!==te.readyState&&!te.documentElement.doScroll?e.setTimeout(de.ready):(te.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Ne=function(e,t,r,n,i,o,a){var s=0,u=e.length,c=null==r;if("object"===de.type(r)){i=!0;for(s in r)Ne(e,t,s,r[s],!0,o,a)}else if(void 0!==n&&(i=!0,de.isFunction(n)||(a=!0),c&&(a?(t.call(e,n),t=null):(c=t,t=function(e,t,r){return c.call(de(e),r)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Le.remove(this,e)})}}),de.extend({queue:function(e,t,r){var n;if(e)return t=(t||"fx")+"queue",n=je.get(e,t),r&&(!n||de.isArray(r)?n=je.access(e,t,de.makeArray(r)):n.push(r)),n||[]},dequeue:function(e,t){t=t||"fx";var r=de.queue(e,t),n=r.length,i=r.shift(),o=de._queueHooks(e,t),a=function(){de.dequeue(e,t)};"inprogress"===i&&(i=r.shift(),n--),i&&("fx"===t&&r.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!n&&o&&o.empty.fire()},_queueHooks:function(e,t){var r=t+"queueHooks";return je.get(e,r)||je.access(e,r,{empty:de.Callbacks("once memory").add(function(){je.remove(e,[t+"queue",r])})})}}),de.fn.extend({queue:function(e,t){var r=2;return"string"!=typeof e&&(t=e,e="fx",r--),arguments.length\x20\t\r\n\f]+)/i,We=/^$|\/(?:java|ecma)script/i,Ye={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Ye.optgroup=Ye.option,Ye.tbody=Ye.tfoot=Ye.colgroup=Ye.caption=Ye.thead,Ye.th=Ye.td;var Je=/<|&#?\w+;/;!function(){var e=te.createDocumentFragment(),t=e.appendChild(te.createElement("div")),r=te.createElement("input");r.setAttribute("type","radio"),r.setAttribute("checked","checked"),r.setAttribute("name","t"),t.appendChild(r),he.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",he.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var $e=te.documentElement,Qe=/^key/,Xe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;de.event={global:{},add:function(e,t,r,n,i){var o,a,s,u,c,f,l,h,p,d,m,y=je.get(e);if(y)for(r.handler&&(o=r,r=o.handler,i=o.selector),i&&de.find.matchesSelector($e,i),r.guid||(r.guid=de.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof de&&de.event.triggered!==t.type?de.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Me)||[""],c=t.length;c--;)s=Ze.exec(t[c])||[],p=m=s[1],d=(s[2]||"").split(".").sort(),p&&(l=de.event.special[p]||{},p=(i?l.delegateType:l.bindType)||p,l=de.event.special[p]||{},f=de.extend({type:p,origType:m,data:n,handler:r,guid:r.guid,selector:i,needsContext:i&&de.expr.match.needsContext.test(i),namespace:d.join(".")},o),(h=u[p])||(h=u[p]=[],h.delegateCount=0,l.setup&&l.setup.call(e,n,d,a)!==!1||e.addEventListener&&e.addEventListener(p,a)),l.add&&(l.add.call(e,f),f.handler.guid||(f.handler.guid=r.guid)),i?h.splice(h.delegateCount++,0,f):h.push(f),de.event.global[p]=!0)},remove:function(e,t,r,n,i){var o,a,s,u,c,f,l,h,p,d,m,y=je.hasData(e)&&je.get(e);if(y&&(u=y.events)){for(t=(t||"").match(Me)||[""],c=t.length;c--;)if(s=Ze.exec(t[c])||[],p=m=s[1],d=(s[2]||"").split(".").sort(),p){for(l=de.event.special[p]||{},p=(n?l.delegateType:l.bindType)||p,h=u[p]||[],s=s[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=h.length;o--;)f=h[o],!i&&m!==f.origType||r&&r.guid!==f.guid||s&&!s.test(f.namespace)||n&&n!==f.selector&&("**"!==n||!f.selector)||(h.splice(o,1),f.selector&&h.delegateCount--,l.remove&&l.remove.call(e,f));a&&!h.length&&(l.teardown&&l.teardown.call(e,d,y.handle)!==!1||de.removeEvent(e,p,y.handle),delete u[p])}else for(p in u)de.event.remove(e,p+t[c],r,n,!0);de.isEmptyObject(u)&&je.remove(e,"handle events")}},dispatch:function(e){var t,r,n,i,o,a,s=de.event.fix(e),u=new Array(arguments.length),c=(je.get(this,"events")||{})[s.type]||[],f=de.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||c.disabled!==!0)){for(o=[],a={},r=0;r-1:de.find(i,this,null,[c]).length),a[i]&&o.push(n);o.length&&s.push({elem:c,handlers:o})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,tt=/\s*$/g;de.extend({htmlPrefilter:function(e){return e.replace(et,"<$1>")},clone:function(e,t,r){var n,i,o,a,s=e.cloneNode(!0),u=de.contains(e.ownerDocument,e);if(!(he.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||de.isXMLDoc(e)))for(a=b(s),o=b(e),n=0,i=o.length;n0&&v(a,!u&&b(e,"script")),s},cleanData:function(e){for(var t,r,n,i=de.event.special,o=0;void 0!==(r=e[o]);o++)if(Ie(r)){if(t=r[je.expando]){if(t.events)for(n in t.events)i[n]?de.event.remove(r,n):de.removeEvent(r,n,t.handle);r[je.expando]=void 0}r[Le.expando]&&(r[Le.expando]=void 0)}}}),de.fn.extend({detach:function(e){return M(this,e,!0)},remove:function(e){return M(this,e)},text:function(e){return Ne(this,function(e){return void 0===e?de.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return T(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=x(this,e);t.appendChild(e)}})},prepend:function(){return T(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=x(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return T(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return T(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(de.cleanData(b(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return de.clone(this,e,t)})},html:function(e){return Ne(this,function(e){var t=this[0]||{},r=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tt.test(e)&&!Ye[(Ge.exec(e)||["",""])[1].toLowerCase()]){e=de.htmlPrefilter(e);try{for(;r1)}}),de.Tween=D,D.prototype={constructor:D,init:function(e,t,r,n,i,o){this.elem=e,this.prop=r,this.easing=i||de.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=o||(de.cssNumber[r]?"":"px")},cur:function(){var e=D.propHooks[this.prop];return e&&e.get?e.get(this):D.propHooks._default.get(this)},run:function(e){var t,r=D.propHooks[this.prop];return this.options.duration?this.pos=t=de.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):D.propHooks._default.set(this),this}},D.prototype.init.prototype=D.prototype,D.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=de.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){de.fx.step[e.prop]?de.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[de.cssProps[e.prop]]&&!de.cssHooks[e.prop]?e.elem[e.prop]=e.now:de.style(e.elem,e.prop,e.now+e.unit)}}},D.propHooks.scrollTop=D.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},de.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},de.fx=D.prototype.init,de.fx.step={};var pt,dt,mt=/^(?:toggle|show|hide)$/,yt=/queueHooks$/;de.Animation=de.extend(K,{tweeners:{"*":[function(e,t){var r=this.createTween(e,t);return d(r.elem,e,Ue.exec(t),r),r}]},tweener:function(e,t){de.isFunction(e)?(t=e,e=["*"]):e=e.match(Me);for(var r,n=0,i=e.length;n1)},removeAttr:function(e){return this.each(function(){de.removeAttr(this,e)})}}),de.extend({attr:function(e,t,r){var n,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?de.prop(e,t,r):(1===o&&de.isXMLDoc(e)||(i=de.attrHooks[t.toLowerCase()]||(de.expr.match.bool.test(t)?bt:void 0)),void 0!==r?null===r?void de.removeAttr(e,t):i&&"set"in i&&void 0!==(n=i.set(e,r,t))?n:(e.setAttribute(t,r+""),r):i&&"get"in i&&null!==(n=i.get(e,t))?n:(n=de.find.attr(e,t),null==n?void 0:n))},attrHooks:{type:{set:function(e,t){if(!he.radioValue&&"radio"===t&&de.nodeName(e,"input")){var r=e.value;return e.setAttribute("type",t),r&&(e.value=r),t}}}},removeAttr:function(e,t){var r,n=0,i=t&&t.match(Me);if(i&&1===e.nodeType)for(;r=i[n++];)e.removeAttribute(r)}}),bt={set:function(e,t,r){return t===!1?de.removeAttr(e,r):e.setAttribute(r,r),r}},de.each(de.expr.match.bool.source.match(/\w+/g),function(e,t){var r=vt[t]||de.find.attr;vt[t]=function(e,t,n){var i,o,a=t.toLowerCase();return n||(o=vt[a],vt[a]=i,i=null!=r(e,t,n)?a:null,vt[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,_t=/^(?:a|area)$/i;de.fn.extend({prop:function(e,t){return Ne(this,de.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[de.propFix[e]||e]})}}),de.extend({prop:function(e,t,r){var n,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&de.isXMLDoc(e)||(t=de.propFix[t]||t,i=de.propHooks[t]),void 0!==r?i&&"set"in i&&void 0!==(n=i.set(e,r,t))?n:e[t]=r:i&&"get"in i&&null!==(n=i.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=de.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||_t.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),he.optSelected||(de.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),de.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){de.propFix[this.toLowerCase()]=this}),de.fn.extend({addClass:function(e){var t,r,n,i,o,a,s,u=0;if(de.isFunction(e))return this.each(function(t){de(this).addClass(e.call(this,t,G(this)))});if("string"==typeof e&&e)for(t=e.match(Me)||[];r=this[u++];)if(i=G(r),n=1===r.nodeType&&" "+V(i)+" "){for(a=0;o=t[a++];)n.indexOf(" "+o+" ")<0&&(n+=o+" ");s=V(n),i!==s&&r.setAttribute("class",s)}return this},removeClass:function(e){var t,r,n,i,o,a,s,u=0;if(de.isFunction(e))return this.each(function(t){de(this).removeClass(e.call(this,t,G(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Me)||[];r=this[u++];)if(i=G(r),n=1===r.nodeType&&" "+V(i)+" "){for(a=0;o=t[a++];)for(;n.indexOf(" "+o+" ")>-1;)n=n.replace(" "+o+" "," ");s=V(n),i!==s&&r.setAttribute("class",s)}return this},toggleClass:function(e,t){var r=typeof e;return"boolean"==typeof t&&"string"===r?t?this.addClass(e):this.removeClass(e):de.isFunction(e)?this.each(function(r){de(this).toggleClass(e.call(this,r,G(this),t),t)}):this.each(function(){var t,n,i,o;if("string"===r)for(n=0,i=de(this),o=e.match(Me)||[];t=o[n++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==r||(t=G(this),t&&je.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":je.get(this,"__className__")||""))})},hasClass:function(e){var t,r,n=0;for(t=" "+e+" ";r=this[n++];)if(1===r.nodeType&&(" "+V(G(r))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;de.fn.extend({val:function(e){var t,r,n,i=this[0];{if(arguments.length)return n=de.isFunction(e),this.each(function(r){var i;1===this.nodeType&&(i=n?e.call(this,r,de(this).val()):e,null==i?i="":"number"==typeof i?i+="":de.isArray(i)&&(i=de.map(i,function(e){return null==e?"":e+""})),t=de.valHooks[this.type]||de.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=de.valHooks[i.type]||de.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(i,"value"))?r:(r=i.value,"string"==typeof r?r.replace(wt,""):null==r?"":r)}}}),de.extend({valHooks:{option:{get:function(e){var t=de.find.attr(e,"value");return null!=t?t:V(de.text(e))}},select:{get:function(e){var t,r,n,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(n=o<0?u:a?o:0;n-1)&&(r=!0);return r||(e.selectedIndex=-1),o}}}}),de.each(["radio","checkbox"],function(){de.valHooks[this]={set:function(e,t){if(de.isArray(t))return e.checked=de.inArray(de(e).val(),t)>-1}},he.checkOn||(de.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=/^(?:focusinfocus|focusoutblur)$/;de.extend(de.event,{trigger:function(t,r,n,i){var o,a,s,u,c,f,l,h=[n||te],p=ce.call(t,"type")?t.type:t,d=ce.call(t,"namespace")?t.namespace.split("."):[];if(a=s=n=n||te,3!==n.nodeType&&8!==n.nodeType&&!Et.test(p+de.event.triggered)&&(p.indexOf(".")>-1&&(d=p.split("."),p=d.shift(),d.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[de.expando]?t:new de.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),r=null==r?[t]:de.makeArray(r,[t]),l=de.event.special[p]||{},i||!l.trigger||l.trigger.apply(n,r)!==!1)){if(!i&&!l.noBubble&&!de.isWindow(n)){for(u=l.delegateType||p,Et.test(u+p)||(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(n.ownerDocument||te)&&h.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=h[o++])&&!t.isPropagationStopped();)t.type=o>1?u:l.bindType||p,f=(je.get(a,"events")||{})[t.type]&&je.get(a,"handle"),f&&f.apply(a,r),f=c&&a[c],f&&f.apply&&Ie(a)&&(t.result=f.apply(a,r),t.result===!1&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||l._default&&l._default.apply(h.pop(),r)!==!1||!Ie(n)||c&&de.isFunction(n[p])&&!de.isWindow(n)&&(s=n[c],s&&(n[c]=null),de.event.triggered=p,n[p](),de.event.triggered=void 0,s&&(n[c]=s)),t.result}},simulate:function(e,t,r){var n=de.extend(new de.Event,r,{type:e,isSimulated:!0});de.event.trigger(n,null,t)}}),de.fn.extend({trigger:function(e,t){return this.each(function(){de.event.trigger(e,t,this)})},triggerHandler:function(e,t){var r=this[0];if(r)return de.event.trigger(e,t,r,!0)}}),de.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){de.fn[t]=function(e,r){return arguments.length>0?this.on(t,null,e,r):this.trigger(t)}}),de.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),he.focusin="onfocusin"in e,he.focusin||de.each({focus:"focusin",blur:"focusout"},function(e,t){var r=function(e){de.event.simulate(t,e.target,de.event.fix(e))};de.event.special[t]={setup:function(){var n=this.ownerDocument||this,i=je.access(n,t);i||n.addEventListener(e,r,!0),je.access(n,t,(i||0)+1)},teardown:function(){var n=this.ownerDocument||this,i=je.access(n,t)-1;i?je.access(n,t,i):(n.removeEventListener(e,r,!0),je.remove(n,t))}}});var St=e.location,xt=de.now(),At=/\?/;de.parseXML=function(t){var r;if(!t||"string"!=typeof t)return null;try{r=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){r=void 0}return r&&!r.getElementsByTagName("parsererror").length||de.error("Invalid XML: "+t),r};var kt=/\[\]$/,Ct=/\r?\n/g,Ot=/^(?:submit|button|image|reset|file)$/i,Tt=/^(?:input|select|textarea|keygen)/i;de.param=function(e,t){var r,n=[],i=function(e,t){var r=de.isFunction(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==r?"":r)};if(de.isArray(e)||e.jquery&&!de.isPlainObject(e))de.each(e,function(){i(this.name,this.value)});else for(r in e)W(r,e[r],t,i);return n.join("&")},de.fn.extend({serialize:function(){return de.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=de.prop(this,"elements");return e?de.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!de(this).is(":disabled")&&Tt.test(this.nodeName)&&!Ot.test(e)&&(this.checked||!Ve.test(e))}).map(function(e,t){var r=de(this).val();return null==r?null:de.isArray(r)?de.map(r,function(e){return{name:t.name,value:e.replace(Ct,"\r\n")}}):{name:t.name,value:r.replace(Ct,"\r\n")}}).get()}});var Mt=/%20/g,Pt=/#.*$/,Rt=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,It=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,jt=/^(?:GET|HEAD)$/,Lt=/^\/\//,Dt={},Bt={},Ft="*/".concat("*"),Ut=te.createElement("a");Ut.href=St.href,de.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:It.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ft,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":de.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$($(e,de.ajaxSettings),t):$(de.ajaxSettings,e)},ajaxPrefilter:Y(Dt),ajaxTransport:Y(Bt),ajax:function(t,r){function n(t,r,n,s){var c,h,p,_,w,E=r;f||(f=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,n&&(_=Q(d,S,n)),_=X(d,_,S,c),c?(d.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(de.lastModified[o]=w),w=S.getResponseHeader("etag"),w&&(de.etag[o]=w)),204===t||"HEAD"===d.type?E="nocontent":304===t?E="notmodified":(E=_.state,h=_.data,p=_.error,c=!p)):(p=E,!t&&E||(E="error",t<0&&(t=0))),S.status=t,S.statusText=(r||E)+"",c?b.resolveWith(m,[h,E,S]):b.rejectWith(m,[S,E,p]),S.statusCode(g),g=void 0,l&&y.trigger(c?"ajaxSuccess":"ajaxError",[S,d,c?h:p]),v.fireWith(m,[S,E]),l&&(y.trigger("ajaxComplete",[S,d]),--de.active||de.event.trigger("ajaxStop")))}"object"==typeof t&&(r=t,t=void 0),r=r||{};var i,o,a,s,u,c,f,l,h,p,d=de.ajaxSetup({},r),m=d.context||d,y=d.context&&(m.nodeType||m.jquery)?de(m):de.event,b=de.Deferred(),v=de.Callbacks("once memory"),g=d.statusCode||{},_={},w={},E="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(f){if(!s)for(s={};t=Nt.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return f?a:null},setRequestHeader:function(e,t){return null==f&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==f&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(f)S.always(e[S.status]);else for(t in e)g[t]=[g[t],e[t]];return this},abort:function(e){var t=e||E;return i&&i.abort(t),n(0,t),this}};if(b.promise(S),d.url=((t||d.url||St.href)+"").replace(Lt,St.protocol+"//"),d.type=r.method||r.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Me)||[""],null==d.crossDomain){c=te.createElement("a");try{c.href=d.url,c.href=c.href,d.crossDomain=Ut.protocol+"//"+Ut.host!=c.protocol+"//"+c.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=de.param(d.data,d.traditional)),J(Dt,d,r,S),f)return S;l=de.event&&d.global,l&&0===de.active++&&de.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!jt.test(d.type),o=d.url.replace(Pt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(Mt,"+")):(p=d.url.slice(o.length),d.data&&(o+=(At.test(o)?"&":"?")+d.data,delete d.data),d.cache===!1&&(o=o.replace(Rt,"$1"),p=(At.test(o)?"&":"?")+"_="+xt++ +p),d.url=o+p),d.ifModified&&(de.lastModified[o]&&S.setRequestHeader("If-Modified-Since",de.lastModified[o]),de.etag[o]&&S.setRequestHeader("If-None-Match",de.etag[o])),(d.data&&d.hasContent&&d.contentType!==!1||r.contentType)&&S.setRequestHeader("Content-Type",d.contentType),S.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Ft+"; q=0.01":""):d.accepts["*"]);for(h in d.headers)S.setRequestHeader(h,d.headers[h]);if(d.beforeSend&&(d.beforeSend.call(m,S,d)===!1||f))return S.abort();if(E="abort",v.add(d.complete),S.done(d.success),S.fail(d.error),i=J(Bt,d,r,S)){if(S.readyState=1,l&&y.trigger("ajaxSend",[S,d]),f)return S;d.async&&d.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},d.timeout));try{f=!1,i.send(_,n)}catch(e){if(f)throw e;n(-1,e)}}else n(-1,"No Transport");return S},getJSON:function(e,t,r){return de.get(e,t,r,"json")},getScript:function(e,t){return de.get(e,void 0,t,"script")}}),de.each(["get","post"],function(e,t){de[t]=function(e,r,n,i){return de.isFunction(r)&&(i=i||n,n=r,r=void 0),de.ajax(de.extend({url:e,type:t,dataType:i,data:r,success:n},de.isPlainObject(e)&&e))}}),de._evalUrl=function(e){return de.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},de.fn.extend({wrapAll:function(e){var t;return this[0]&&(de.isFunction(e)&&(e=e.call(this[0])),t=de(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return de.isFunction(e)?this.each(function(t){de(this).wrapInner(e.call(this,t))}):this.each(function(){var t=de(this),r=t.contents();r.length?r.wrapAll(e):t.append(e)})},wrap:function(e){var t=de.isFunction(e);return this.each(function(r){de(this).wrapAll(t?e.call(this,r):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){de(this).replaceWith(this.childNodes)}),this}}),de.expr.pseudos.hidden=function(e){return!de.expr.pseudos.visible(e)},de.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},de.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var qt={0:200,1223:204},zt=de.ajaxSettings.xhr();he.cors=!!zt&&"withCredentials"in zt,he.ajax=zt=!!zt,de.ajaxTransport(function(t){var r,n;if(he.cors||zt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);r=function(e){return function(){r&&(r=n=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(qt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=r(),n=s.onerror=r("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){r&&n()})},r=r("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(r)throw e}},abort:function(){r&&r()}}}),de.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),de.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return de.globalEval(e),e}}}),de.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),de.ajaxTransport("script",function(e){if(e.crossDomain){var t,r;return{send:function(n,i){t=de(" - + +