Make JetStream 2
[WebKit-https.git] / PerformanceTests / JetStream2 / Octane / code-first-load.js
1 // Copyright 2013 the Octane Benchmark project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are
4 // met:
5 //
6 //     * Redistributions of source code must retain the above copyright
7 //       notice, this list of conditions and the following disclaimer.
8 //     * Redistributions in binary form must reproduce the above
9 //       copyright notice, this list of conditions and the following
10 //       disclaimer in the documentation and/or other materials provided
11 //       with the distribution.
12 //     * Neither the name of Google Inc. nor the names of its
13 //       contributors may be used to endorse or promote products derived
14 //       from this software without specific prior written permission.
15 //
16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28
29 // The code in BASE_JS below:
30 // Copyright 2012 The Closure Library Authors. All Rights Reserved.
31 //
32 // Licensed under the Apache License, Version 2.0 (the "License");
33 // you may not use this file except in compliance with the License.
34 // You may obtain a copy of the License at
35 //
36 //      http://www.apache.org/licenses/LICENSE-2.0
37 //
38 // Unless required by applicable law or agreed to in writing, software
39 // distributed under the License is distributed on an "AS-IS" BASIS,
40 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
41 // See the License for the specific language governing permissions and
42 // limitations under the License.
43
44
45 // The code in JQUERY_JS below:
46 // Copyright (c) 2012 John Resig, http://jquery.com/
47 //
48 // Permission is hereby granted, free of charge, to any person obtaining
49 // a copy of this software and associated documentation files (the
50 // "Software"), to deal in the Software without restriction, including
51 // without limitation the rights to use, copy, modify, merge, publish,
52 // distribute, sublicense, and/or sell copies of the Software, and to
53 // permit persons to whom the Software is furnished to do so, subject to
54 // the following conditions:
55 //
56 // The above copyright notice and this permission notice shall be
57 // included in all copies or substantial portions of the Software.
58 //
59 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
60 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
61 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
62 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
63 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
64 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
65 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
66
67 function setupCodeLoad() {
68   salt = 0;
69   indirectEval = eval;
70 }
71
72 function tearDownCodeLoad() {
73   salt = null;
74   indirectEval = null;
75 }
76
77 function runCodeLoadClosure() {
78   runClosure();
79   salt++;
80 }
81
82 function runCodeLoadJQuery() {
83   runJQuery();
84   salt++;
85 }
86
87 /*
88  * BASE_JS is a compiled and formatted version of:
89  * http://code.google.com/p/closure-library/source/browse/trunk/closure/goog/base.js
90  * JQUERY_JS is a formatted copy of:
91  * http://code.jquery.com/jquery.min.js
92  * The following Python script generates both variables:
93
94 #!/usr/bin/env python
95
96 import urllib
97 import urllib2
98
99 def escape_and_format(data, varname):
100   data = data.replace("\n", " ").replace("; ", ";")
101   data = data.replace("\\", "\\\\").replace("\"", "\\\"")
102   data = "var " + varname + " = \"" + data + "\""
103   while len(data) > 0:
104     cutoff = min(79, len(data))
105     while data[cutoff-1] == '\\':
106       cutoff -= 1
107     line = data[0:cutoff]
108     data = data[cutoff:]
109     if len(data) > 0:
110       line += '\\'
111     print line
112
113 url = "http://closure-compiler.appspot.com/compile"
114 request_params = {"output_format": "text",
115                   "compilation_level": "SIMPLE_OPTIMIZATIONS",
116                   "use_closure_library": "true",
117                   "js_code": "",
118                   "output_info": "compiled_code"}
119 result = urllib2.urlopen(url, urllib.urlencode(request_params))
120 escape_and_format(result.read(), "BASE_JS")
121
122 print "\n\n"
123
124 url = "http://code.jquery.com/jquery.min.js"
125 result = urllib2.urlopen(url)
126 escape_and_format(result.read(), "JQUERY_JS")
127
128 */
129 var BASE_JS = "var COMPILED=!0,goog=goog||{};goog.global=this;goog.DEBUG=!0;goo\
130 g.LOCALE=\"en\";goog.provide=function(a){if(!COMPILED){if(goog.isProvided_(a))t\
131 hrow Error('Namespace \"'+a+'\" already declared.');delete goog.implicitNamespa\
132 ces_[a];for(var b=a;(b=b.substring(0,b.lastIndexOf(\".\")))&&!goog.getObjectByN\
133 ame(b);)goog.implicitNamespaces_[b]=!0}goog.exportPath_(a)};goog.setTestOnly=fu\
134 nction(a){if(COMPILED&&!goog.DEBUG)throw a=a||\"\",Error(\"Importing test-only \
135 code into non-debug environment\"+a?\": \"+a:\".\");};COMPILED||(goog.isProvide\
136 d_=function(a){return!goog.implicitNamespaces_[a]&&!!goog.getObjectByName(a)},g\
137 oog.implicitNamespaces_={});goog.exportPath_=function(a,b,c){a=a.split(\".\");c\
138 =c||goog.global;!(a[0]in c)&&c.execScript&&c.execScript(\"var \"+a[0]);for(var \
139 d;a.length&&(d=a.shift());)!a.length&&goog.isDef(b)?c[d]=b:c=c[d]?c[d]:c[d]={}}\
140 ;goog.getObjectByName=function(a,b){for(var c=a.split(\".\"),d=b||goog.global,e\
141 ;e=c.shift();)if(goog.isDefAndNotNull(d[e]))d=d[e];else return null;return d};g\
142 oog.globalize=function(a,b){var c=b||goog.global,d;for(d in a)c[d]=a[d]};goog.a\
143 ddDependency=function(a,b,c){if(!COMPILED){for(var d,a=a.replace(/\\\\/g,\"/\")\
144 ,e=goog.dependencies_,g=0;d=b[g];g++){e.nameToPath[d]=a;a in e.pathToNames||(e.\
145 pathToNames[a]={});e.pathToNames[a][d]=true}for(d=0;b=c[d];d++){a in e.requires\
146 ||(e.requires[a]={});e.requires[a][b]=true}}};goog.ENABLE_DEBUG_LOADER=!0;goog.\
147 require=function(a){if(!COMPILED&&!goog.isProvided_(a)){if(goog.ENABLE_DEBUG_LO\
148 ADER){var b=goog.getPathFromDeps_(a);if(b){goog.included_[b]=true;goog.writeScr\
149 ipts_();return}}a=\"goog.require could not find: \"+a;goog.global.console&&goog\
150 .global.console.error(a);throw Error(a);}};goog.basePath=\"\";goog.nullFunction\
151 =function(){};goog.identityFunction=function(a){return a};goog.abstractMethod=f\
152 unction(){throw Error(\"unimplemented abstract method\");};goog.addSingletonGet\
153 ter=function(a){a.getInstance=function(){return a.instance_||(a.instance_=new a\
154 )}};!COMPILED&&goog.ENABLE_DEBUG_LOADER&&(goog.included_={},goog.dependencies_=\
155 {pathToNames:{},nameToPath:{},requires:{},visited:{},written:{}},goog.inHtmlDoc\
156 ument_=function(){var a=goog.global.document;return typeof a!=\"undefined\"&&\"\
157 write\"in a},goog.findBasePath_=function(){if(goog.global.CLOSURE_BASE_PATH)goo\
158 g.basePath=goog.global.CLOSURE_BASE_PATH;else if(goog.inHtmlDocument_())for(var\
159  a=goog.global.document.getElementsByTagName(\"script\"),b=a.length-1;b>=0;--b)\
160 {var c=a[b].src,d=c.lastIndexOf(\"?\"), d=d==-1?c.length:d;if(c.substr(d-7,7)==\
161 \"base.js\"){goog.basePath=c.substr(0,d-7);break}}},goog.importScript_=function\
162 (a){var b=goog.global.CLOSURE_IMPORT_SCRIPT||goog.writeScriptTag_;!goog.depende\
163 ncies_.written[a]&&b(a)&&(goog.dependencies_.written[a]=true)},goog.writeScript\
164 Tag_=function(a){if(goog.inHtmlDocument_()){goog.global.document.write('<script\
165  type=\"text/javascript\" src=\"'+a+'\"><\\/script>');return true}return false}\
166 ,goog.writeScripts_=function(){function a(e){if(!(e in d.written)){if(!(e in d.\
167 visited)){d.visited[e]=true;if(e in d.requires)for(var f in d.requires[e])if(!g\
168 oog.isProvided_(f))if(f in d.nameToPath)a(d.nameToPath[f]);else throw Error(\"U\
169 ndefined nameToPath for \"+f);}if(!(e in c)){c[e]=true;b.push(e)}}}var b=[],c={\
170 },d=goog.dependencies_,e;for(e in goog.included_)d.written[e]||a(e);for(e=0;e<b\
171 .length;e++)if(b[e])goog.importScript_(goog.basePath+b[e]);else throw Error(\"U\
172 ndefined script input\");},goog.getPathFromDeps_=function(a){return a in goog.d\
173 ependencies_.nameToPath?goog.dependencies_.nameToPath[a]: null},goog.findBasePa\
174 th_(),goog.global.CLOSURE_NO_DEPS||goog.importScript_(goog.basePath+\"deps.js\"\
175 ));goog.typeOf=function(a){var b=typeof a;if(b==\"object\")if(a){if(a instanceo\
176 f Array)return\"array\";if(a instanceof Object)return b;var c=Object.prototype.\
177 toString.call(a);if(c==\"[object Window]\")return\"object\";if(c==\"[object Arr\
178 ay]\"||typeof a.length==\"number\"&&typeof a.splice!=\"undefined\"&&typeof a.pr\
179 opertyIsEnumerable!=\"undefined\"&&!a.propertyIsEnumerable(\"splice\"))return\"\
180 array\";if(c==\"[object Function]\"||typeof a.call!=\"undefined\"&&typeof a.pro\
181 pertyIsEnumerable!=\"undefined\"&&!a.propertyIsEnumerable(\"call\"))return\"fun\
182 ction\"}else return\"null\";else if(b==\"function\"&&typeof a.call==\"undefined\
183 \")return\"object\";return b};goog.isDef=function(a){return a!==void 0};goog.is\
184 Null=function(a){return a===null};goog.isDefAndNotNull=function(a){return a!=nu\
185 ll};goog.isArray=function(a){return goog.typeOf(a)==\"array\"};goog.isArrayLike\
186 =function(a){var b=goog.typeOf(a);return b==\"array\"||b==\"object\"&&typeof a.\
187 length==\"number\"};goog.isDateLike=function(a){return goog.isObject(a)&&typeof\
188  a.getFullYear==\"function\"};goog.isString=function(a){return typeof a==\"stri\
189 ng\"};goog.isBoolean=function(a){return typeof a==\"boolean\"};goog.isNumber=fu\
190 nction(a){return typeof a==\"number\"};goog.isFunction=function(a){return goog.\
191 typeOf(a)==\"function\"};goog.isObject=function(a){var b=typeof a;return b==\"o\
192 bject\"&&a!=null||b==\"function\"};goog.getUid=function(a){return a[goog.UID_PR\
193 OPERTY_]||(a[goog.UID_PROPERTY_]=++goog.uidCounter_)};goog.removeUid=function(a\
194 ){\"removeAttribute\"in a&&a.removeAttribute(goog.UID_PROPERTY_);try{delete a[g\
195 oog.UID_PROPERTY_]}catch(b){}};goog.UID_PROPERTY_=\"closure_uid_\"+Math.floor(2\
196 147483648*Math.random()).toString(36);goog.uidCounter_=0;goog.getHashCode=goog.\
197 getUid;goog.removeHashCode=goog.removeUid;goog.cloneObject=function(a){var b=go\
198 og.typeOf(a);if(b==\"object\"||b==\"array\"){if(a.clone)return a.clone();var b=\
199 b==\"array\"?[]:{},c;for(c in a)b[c]=goog.cloneObject(a[c]);return b}return a};\
200 goog.bindNative_=function(a,b,c){return a.call.apply(a.bind,arguments)};goog.bi\
201 ndJs_=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.pr\
202 ototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.c\
203 all(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return f\
204 unction(){return a.apply(b,arguments)}};goog.bind=function(a,b,c){goog.bind=Fun\
205 ction.prototype.bind&&Function.prototype.bind.toString().indexOf(\"native code\
206 \")!=-1?goog.bindNative_:goog.bindJs_;return goog.bind.apply(null,arguments)};g\
207 oog.partial=function(a,b){var c=Array.prototype.slice.call(arguments,1);return \
208 function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);ret\
209 urn a.apply(this,b)}};goog.mixin=function(a,b){for(var c in b)a[c]=b[c]};goog.n\
210 ow=Date.now||function(){return+new Date};goog.globalEval=function(a){if(goog.gl\
211 obal.execScript)goog.global.execScript(a,\"JavaScript\");else if(goog.global.ev\
212 al){if(goog.evalWorksForGlobals_==null){goog.global.eval(\"var _et_ = 1;\");if(\
213 typeof goog.global._et_!=\"undefined\"){delete goog.global._et_;goog.evalWorksF\
214 orGlobals_=true}else goog.evalWorksForGlobals_=false}if(goog.evalWorksForGlobal\
215 s_)goog.global.eval(a);else{var b=goog.global.document,c=b.createElement(\"scri\
216 pt\");c.type=\"text/javascript\";c.defer=false;c.appendChild(b.createTextNode(a\
217 ));b.body.appendChild(c);b.body.removeChild(c)}}else throw Error(\"goog.globalE\
218 val not available\");};goog.evalWorksForGlobals_=null;goog.getCssName=function(\
219 a,b){var c=function(a){return goog.cssNameMapping_[a]||a},d=function(a){for(var\
220  a=a.split(\"-\"),b=[],d=0;d<a.length;d++)b.push(c(a[d]));return b.join(\"-\")}\
221 ,d=goog.cssNameMapping_?goog.cssNameMappingStyle_==\"BY_WHOLE\"?c:d:function(a)\
222 {return a};return b?a+\"-\"+d(b):d(a)};goog.setCssNameMapping=function(a,b){goo\
223 g.cssNameMapping_=a;goog.cssNameMappingStyle_=b};!COMPILED&&goog.global.CLOSURE\
224 _CSS_NAME_MAPPING&&(goog.cssNameMapping_=goog.global.CLOSURE_CSS_NAME_MAPPING);\
225 goog.getMsg=function(a,b){var c=b||{},d;for(d in c)var e=(\"\"+c[d]).replace(/\
226 \\$/g,\"$$$$\"),a=a.replace(RegExp(\"\\\\{\\\\$\"+d+\"\\\\}\",\"gi\"),e);return\
227  a};goog.exportSymbol=function(a,b,c){goog.exportPath_(a,b,c)};goog.exportPrope\
228 rty=function(a,b,c){a[b]=c};goog.inherits=function(a,b){function c(){}c.prototy\
229 pe=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.construc\
230 tor=a};goog.base=function(a,b,c){var d=arguments.callee.caller;if(d.superClass_\
231 )return d.superClass_.constructor.apply(a,Array.prototype.slice.call(arguments,\
232 1));for(var e=Array.prototype.slice.call(arguments,2),g=false,f=a.constructor;f\
233 ;f=f.superClass_&&f.superClass_.constructor)if(f.prototype[b]===d)g=true;else i\
234 f(g)return f.prototype[b].apply(a,e);if(a[b]===d)return a.constructor.prototype\
235 [b].apply(a,e);throw Error(\"goog.base called from a method of one name to a me\
236 thod of a different name\");};goog.scope=function(a){a.call(goog.global)};"
237
238 var JQUERY_JS = "/*! jQuery v1.7.2 jquery.com | jquery.org/license */ (function\
239 (a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.par\
240 entWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f(\"<\"+a+\">\").appendTo\
241 (b),e=d.css(\"display\");d.remove();if(e===\"none\"||e===\"\"){ck||(ck=c.create\
242 Element(\"iframe\"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!\
243 cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.wri\
244 te((f.support.boxModel?\"<!doctype html>\":\"\")+\"<html><body>\"),cl.close();d\
245 =cl.createElement(a),cl.body.appendChild(d),e=f.css(d,\"display\"),b.removeChil\
246 d(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],\
247 cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr()\
248 {setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObjec\
249 t(\"Microsoft.XMLHTTP\")}catch(b){}}function ch(){try{return new a.XMLHttpReque\
250 st}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var\
251  d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1\
252 )for(h in a.converters)typeof h==\"string\"&&(e[h.toLowerCase()]=a.converters[h\
253 ]);l=k,k=d[g];if(k===\"*\")k=l;else if(l!==\"*\"&&l!==k){m=l+\" \"+k,n=e[m]||e[\
254 \"* \"+k];if(!n){p=b;for(o in e){j=o.split(\" \");if(j[0]===l||j[0]===\"*\"){p=\
255 e[j[1]+\" \"+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error(\
256 \"No conversion from \"+m.replace(\" \",\" to \")),n!==!0&&(c=n?n(c):p(o(c)))}}\
257 return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h\
258 ,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]===\"*\")f.shift(),h===b&&(h\
259 =a.mimeType||c.getResponseHeader(\"content-type\"));if(h)for(i in e)if(e[i]&&e[\
260 i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.\
261 converters[i+\" \"+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j\
262 );return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||b\
263 D.test(a)?d(a,e):b_(a+\"[\"+(typeof e==\"object\"?b:\"\")+\"]\",e,c,d)});else i\
264 f(!c&&f.type(b)===\"object\")for(var e in b)b_(a+\"[\"+e+\"]\",b[e],c,d);else d\
265 (a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]\
266 !==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g)\
267 {f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;f\
268 or(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l==\"string\"&&(!k||g[l]?l=b:(c.dataT\
269 ypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g[\"*\"]&&(l=bZ(a,c,d,e,\"*\",g))\
270 ;return l}function bY(a){return function(b,c){typeof b!=\"string\"&&(c=b,b=\"*\
271 \");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;fo\
272 r(;e<g;e++)h=d[e],j=/^\\+/.test(h),j&&(h=h.substr(1)||\"*\"),i=a[h]=a[h]||[],i[\
273 j?\"unshift\":\"push\"](c)}}}function bB(a,b,c){var d=b===\"width\"?a.offsetWid\
274 th:a.offsetHeight,e=b===\"width\"?1:0,g=4;if(d>0){if(c!==\"border\")for(;e<g;e+\
275 =2)c||(d-=parseFloat(f.css(a,\"padding\"+bx[e]))||0),c===\"margin\"?d+=parseFlo\
276 at(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,\"border\"+bx[e]+\"Width\"))||0;r\
277 eturn d+\"px\"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=\
278 parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,\"padding\"+bx[e]))||\
279 0,c!==\"padding\"&&(d+=parseFloat(f.css(a,\"border\"+bx[e]+\"Width\"))||0),c===\
280 \"margin\"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+\"px\"}function bo(a)\
281 {var b=c.createElement(\"div\");bh.appendChild(b),b.innerHTML=a.outerHTML;retur\
282 n b.firstChild}function bn(a){var b=(a.nodeName||\"\").toLowerCase();b===\"inpu\
283 t\"?bm(a):b!==\"script\"&&typeof a.getElementsByTagName!=\"undefined\"&&f.grep(\
284 a.getElementsByTagName(\"input\"),bm)}function bm(a){if(a.type===\"checkbox\"||\
285 a.type===\"radio\")a.defaultChecked=a.checked}function bl(a){return typeof a.ge\
286 tElementsByTagName!=\"undefined\"?a.getElementsByTagName(\"*\"):typeof a.queryS\
287 electorAll!=\"undefined\"?a.querySelectorAll(\"*\"):[]}function bk(a,b){var c;b\
288 .nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mer\
289 geAttributes(a),c=b.nodeName.toLowerCase(),c===\"object\"?b.outerHTML=a.outerHT\
290 ML:c!==\"input\"||a.type!==\"checkbox\"&&a.type!==\"radio\"?c===\"option\"?b.se\
291 lected=a.defaultSelected:c===\"input\"||c===\"textarea\"?b.defaultValue=a.defau\
292 ltValue:c===\"script\"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.default\
293 Checked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttr\
294 ibute(f.expando),b.removeAttribute(\"_submit_attached\"),b.removeAttribute(\"_c\
295 hange_attached\"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,\
296 e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(\
297 c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f\
298 .extend({},h.data))}}function bi(a,b){return f.nodeName(a,\"table\")?a.getEleme\
299 ntsByTagName(\"tbody\")[0]||a.appendChild(a.ownerDocument.createElement(\"tbody\
300 \")):a}function U(a){var b=V.split(\"|\"),c=a.createDocumentFragment();if(c.cre\
301 ateElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b\
302 =b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);re\
303 turn e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(\
304 typeof b==\"string\"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.t\
305 est(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){re\
306 turn f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNod\
307 e.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){v\
308 ar d=b+\"defer\",e=b+\"queue\",g=b+\"mark\",h=f._data(a,d);h&&(c===\"queue\"||!\
309 f._data(a,e))&&(c===\"mark\"||!f._data(a,g))&&setTimeout(function(){!f._data(a,\
310 e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b \
311 in a){if(b===\"data\"&&f.isEmptyObject(a[b]))continue;if(b!==\"toJSON\")return!\
312 1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e=\"data-\"+c.replac\
313 e(k,\"-$1\").toLowerCase();d=a.getAttribute(e);if(typeof d==\"string\"){try{d=d\
314 ===\"true\"?!0:d===\"false\"?!1:d===\"null\"?null:f.isNumeric(d)?+d:j.test(d)?f\
315 .parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g\
316 [a]={},c,d;a=a.split(/\\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var\
317  c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isRead\
318 y){try{c.documentElement.doScroll(\"left\")}catch(a){setTimeout(J,1);return}e.r\
319 eady()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/\
320 ^(?:[^#<]*(<[\\w\\W]+>)[^>]*$|#([\\w\\-]*)$)/,j=/\\S/,k=/^\\s+/,l=/\\s+$/,m=/^<\
321 (\\w+)\\s*\\/?>(?:<\\/\\1>)?$/,n=/^[\\],:{}\\s]*$/,o=/\\\\(?:[\"\\\\\\/bfnrt]|u\
322 [0-9a-fA-F]{4})/g,p=/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:\
323 [eE][+\\-]?\\d+)?/g,q=/(?:^|:|,)(?:\\s*\\[)+/g,r=/(webkit)[ \\/]([\\w.]+)/,s=/(\
324 opera)(?:.*version)?[ \\/]([\\w.]+)/,t=/(msie) ([\\w.]+)/,u=/(mozilla)(?:.*? rv\
325 :([\\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+\"\").toU\
326 pperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.\
327 hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototyp\
328 e.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:func\
329 tion(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a\
330 ,this.length=1;return this}if(a===\"body\"&&!d&&c.body){this.context=c,this[0]=\
331 c.body,this.selector=a,this.length=1;return this}if(typeof a==\"string\"){a.cha\
332 rAt(0)!==\"<\"||a.charAt(a.length-1)!==\">\"||a.length<3?g=i.exec(a):g=[null,a,\
333 null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d\
334 :c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a\
335 ,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable\
336 ?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElem\
337 entById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1\
338 ,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f)\
339 .find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.sel\
340 ector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray\
341 (a,this)},selector:\"\",jquery:\"1.7.2\",length:0,size:function(){return this.l\
342 ength},toArray:function(){return F.call(this,0)},get:function(a){return a==null\
343 ?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var \
344 d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d\
345 .context=this.context,b===\"find\"?d.selector=this.selector+(this.selector?\" \
346 \":\"\")+c:b&&(d.selector=this.selector+\".\"+b+\"(\"+c+\")\");return d},each:f\
347 unction(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);\
348 return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)}\
349 ,first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:\
350 function(){return this.pushStack(F.apply(this,arguments),\"slice\",F.call(argum\
351 ents).join(\",\"))},map:function(a){return this.pushStack(e.map(this,function(b\
352 ,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constr\
353 uctor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.e\
354 xtend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments\
355 .length,l=!1;typeof i==\"boolean\"&&(l=i,i=arguments[1]||{},j=2),typeof i!=\"ob\
356 ject\"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=argumen\
357 ts[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject\
358 (f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)\
359 ?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:func\
360 tion(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,rea\
361 dyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){i\
362 f(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.re\
363 ady,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.tr\
364 igger&&e(c).trigger(\"ready\").off(\"ready\")}},bindReady:function(){if(!A){A=e\
365 .Callbacks(\"once memory\");if(c.readyState===\"complete\")return setTimeout(e.\
366 ready,1);if(c.addEventListener)c.addEventListener(\"DOMContentLoaded\",B,!1),a.\
367 addEventListener(\"load\",e.ready,!1);else if(c.attachEvent){c.attachEvent(\"on\
368 readystatechange\",B),a.attachEvent(\"onload\",e.ready);var b=!1;try{b=a.frameE\
369 lement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:functio\
370 n(a){return e.type(a)===\"function\"},isArray:Array.isArray||function(a){return\
371  e.type(a)===\"array\"},isWindow:function(a){return a!=null&&a==a.window},isNum\
372 eric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){ret\
373 urn a==null?String(a):I[C.call(a)]||\"object\"},isPlainObject:function(a){if(!a\
374 ||e.type(a)!==\"object\"||a.nodeType||e.isWindow(a))return!1;try{if(a.construct\
375 or&&!D.call(a,\"constructor\")&&!D.call(a.constructor.prototype,\"isPrototypeOf\
376 \"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isE\
377 mptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){thro\
378 w new Error(a)},parseJSON:function(b){if(typeof b!=\"string\"||!b)return null;b\
379 =e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o\
380 ,\"@\").replace(p,\"]\").replace(q,\"\")))return(new Function(\"return \"+b))()\
381 ;e.error(\"Invalid JSON: \"+b)},parseXML:function(c){if(typeof c!=\"string\"||!\
382 c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,\"\
383 text/xml\")):(d=new ActiveXObject(\"Microsoft.XMLDOM\"),d.async=\"false\",d.loa\
384 dXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName(\"parsere\
385 rror\").length)&&e.error(\"Invalid XML: \"+c);return d},noop:function(){},globa\
386 lEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b\
387 )},camelCase:function(a){return a.replace(w,\"ms-\").replace(v,x)},nodeName:fun\
388 ction(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:\
389 function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f\
390  in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)br\
391 eak}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c\
392 .call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?\"\
393 \":G.call(a)}:function(a){return a==null?\"\":(a+\"\").replace(k,\"\").replace(\
394 l,\"\")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.leng\
395 th==null||d===\"string\"||d===\"function\"||d===\"regexp\"||e.isWindow(a)?E.cal\
396 l(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H\
397 .call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c\
398 ]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.len\
399 gth==\"number\")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d+\
400 +]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=\
401 0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a\
402 ,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j==\"number\"\
403 &&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=n\
404 ull&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);ret\
405 urn h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c==\"string\"){v\
406 ar d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=func\
407 tion(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.g\
408 uid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.\
409 length;if(d&&typeof d==\"object\"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}el\
410 se if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.cal\
411 l(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(\
412 a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(n\
413 ew Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.ex\
414 ec(a)||t.exec(a)||a.indexOf(\"compatible\")<0&&u.exec(a)||[];return{browser:b[1\
415 ]||\"\",version:b[2]||\"0\"}},sub:function(){function a(b,c){return new a.fn.in\
416 it(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.cons\
417 tructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanc\
418 eof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;va\
419 r b=a(c);return a},browser:{}}),e.each(\"Boolean Number String Function Array D\
420 ate RegExp Object\".split(\" \"),function(a,b){I[\"[object \"+b+\"]\"]=b.toLowe\
421 rCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=\
422 z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(\" \")&&(k=/^[\\s\\x\
423 A0]+/,l=/[\\s\\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventLis\
424 tener(\"DOMContentLoaded\",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.read\
425 yState===\"complete\"&&(c.detachEvent(\"onreadystatechange\",B),e.ready())});re\
426 turn e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,\
427 l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h\
428 ===\"array\"?n(g):h===\"function\"&&(!a.unique||!p.has(g))&&c.push(g)},o=functi\
429 on(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;\
430 m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p\
431 .disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:funct\
432 ion(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1\
433 ]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<\
434 e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.spl\
435 ice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.le\
436 ngth;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return t\
437 his},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock\
438 :function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return\
439 !d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));r\
440 eturn this},fire:function(){p.fireWith(this,arguments);return this},fired:funct\
441 ion(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b\
442 =f.Callbacks(\"once memory\"),c=f.Callbacks(\"once memory\"),d=f.Callbacks(\"me\
443 mory\"),e=\"pending\",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,\
444 progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired\
445 ,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:functio\
446 n(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:functio\
447 n(a,b,c){return f.Deferred(function(d){f.each({done:[a,\"resolve\"],fail:[b,\"r\
448 eject\"],progress:[c,\"notify\"]},function(a,b){var c=b[0],e=b[1],g;f.isFunctio\
449 n(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.pro\
450 mise().then(d.resolve,d.reject,d.notify):d[e+\"With\"](this===i?d:this,[g])}):i\
451 [a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h\
452 )a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+\"With\"]\
453 =g[j].fireWith;i.done(function(){e=\"resolved\"},c.disable,d.lock).fail(functio\
454 n(){e=\"rejected\"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a)\
455 {function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b\
456 ,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.\
457 call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.\
458 length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j\
459 .promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?\
460 b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j\
461 .resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l\
462 ,m,n,o,p=c.createElement(\"div\"),q=c.documentElement;p.setAttribute(\"classNam\
463 e\",\"t\"),p.innerHTML=\"   <link/><table></table><a href='/a' style='top:1px;f\
464 loat:left;opacity:.55;'>a</a><input type='checkbox'/>\",d=p.getElementsByTagNam\
465 e(\"*\"),e=p.getElementsByTagName(\"a\")[0];if(!d||!d.length||!e)return{};g=c.c\
466 reateElement(\"select\"),h=g.appendChild(c.createElement(\"option\")),i=p.getEl\
467 ementsByTagName(\"input\")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tb\
468 ody:!p.getElementsByTagName(\"tbody\").length,htmlSerialize:!!p.getElementsByTa\
469 gName(\"link\").length,style:/top/.test(e.getAttribute(\"style\")),hrefNormaliz\
470 ed:e.getAttribute(\"href\")===\"/a\",opacity:/^0.55/.test(e.style.opacity),cssF\
471 loat:!!e.style.cssFloat,checkOn:i.value===\"on\",optSelected:h.selected,getSetA\
472 ttribute:p.className!==\"t\",enctype:!!c.createElement(\"form\").enctype,html5C\
473 lone:c.createElement(\"nav\").cloneNode(!0).outerHTML!==\"<:nav></:nav>\",submi\
474 tBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0\
475 ,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMarg\
476 in:!0},f.boxModel=b.boxModel=c.compatMode===\"CSS1Compat\",i.checked=!0,b.noClo\
477 neChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{d\
478 elete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.\
479 fireEvent&&(p.attachEvent(\"onclick\",function(){b.noCloneEvent=!1}),p.cloneNod\
480 e(!0).fireEvent(\"onclick\")),i=c.createElement(\"input\"),i.value=\"t\",i.setA\
481 ttribute(\"type\",\"radio\"),b.radioValue=i.value===\"t\",i.setAttribute(\"chec\
482 ked\",\"checked\"),i.setAttribute(\"name\",\"t\"),p.appendChild(i),j=c.createDo\
483 cumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneN\
484 ode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendCh\
485 ild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m=\"on\"+n,o=m in\
486  p,o||(p.setAttribute(m,\"return;\"),o=typeof p[m]==\"function\"),b[n+\"Bubbles\
487 \"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,\
488 t,u=c.getElementsByTagName(\"body\")[0];!u||(m=1,t=\"padding:0;margin:0;border:\
489 \",r=\"position:absolute;top:0;left:0;width:1px;height:1px;\",s=t+\"0;visibilit\
490 y:hidden;\",n=\"style='\"+r+t+\"5px solid #000;\",q=\"<div \"+n+\"display:block\
491 ;'><div style='\"+t+\"0;display:block;overflow:hidden;'></div></div>\"+\"<table\
492  \"+n+\"' cellpadding='0' cellspacing='0'>\"+\"<tr><td></td></tr></table>\",d=c\
493 .createElement(\"div\"),d.style.cssText=s+\"width:0;height:0;position:static;to\
494 p:0;margin-top:\"+m+\"px\",u.insertBefore(d,u.firstChild),p=c.createElement(\"d\
495 iv\"),d.appendChild(p),p.innerHTML=\"<table><tr><td style='\"+t+\"0;display:non\
496 e'></td><td>t</td></tr></table>\",k=p.getElementsByTagName(\"td\"),o=k[0].offse\
497 tHeight===0,k[0].style.display=\"\",k[1].style.display=\"none\",b.reliableHidde\
498 nOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML=\"\",l=c.cre\
499 ateElement(\"div\"),l.style.width=\"0\",l.style.marginRight=\"0\",p.style.width\
500 =\"2px\",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l\
501 ,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!=\"undefi\
502 ned\"&&(p.innerHTML=\"\",p.style.width=p.style.padding=\"1px\",p.style.border=0\
503 ,p.style.overflow=\"hidden\",p.style.display=\"inline\",p.style.zoom=1,b.inline\
504 BlockNeedsLayout=p.offsetWidth===3,p.style.display=\"block\",p.style.overflow=\
505 \"visible\",p.innerHTML=\"<div style='width:5px;'></div>\",b.shrinkWrapBlocks=p\
506 .offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChi\
507 ld,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,do\
508 esAddBorderForTableAndCells:i.offsetTop===5},g.style.position=\"fixed\",g.style\
509 .top=\"20px\",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.positi\
510 on=g.style.top=\"\",e.style.overflow=\"hidden\",e.style.position=\"relative\",j\
511 .subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginIn\
512 BodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop=\"1%\",b.pixe\
513 lMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!==\"1%\"),typeof \
514 d.style.zoom!=\"undefined\"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.ext\
515 end(b,j))});return b}();var j=/^(?:\\{.*\\}|\\[.*\\])$/,k=/([A-Z])/g;f.extend({\
516 cache:{},uuid:0,expando:\"jQuery\"+(f.fn.jquery+Math.random()).replace(/\\D/g,\
517 \"\"),noData:{embed:!0,object:\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\",ap\
518 plet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];re\
519 turn!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expa\
520 ndo,k=typeof c==\"string\",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c===\"\
521 events\";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.u\
522 uid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c==\"object\"||typeo\
523 f c==\"function\")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m\
524 [n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])\
525 return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},remove\
526 Data:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j\
527 =i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArra\
528 y(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(\" \")));for(e=0,g\
529 =b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){de\
530 lete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delet\
531 e j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.re\
532 moveAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},ac\
533 ceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if\
534 (b)return b!==!0&&a.getAttribute(\"classid\")===b}return!0}}),f.fn.extend({data\
535 :function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f\
536 .data(j);if(j.nodeType===1&&!f._data(j,\"parsedAttrs\")){g=j.attributes;for(i=g\
537 .length;k<i;k++)h=g[k].name,h.indexOf(\"data-\")===0&&(h=f.camelCase(h.substrin\
538 g(5)),l(j,h,m[h]));f._data(j,\"parsedAttrs\",!0)}}return m}if(typeof a==\"objec\
539 t\")return this.each(function(){f.data(this,a)});d=a.split(\".\",2),d[1]=d[1]?\
540 \".\"+d[1]:\"\",e=d[1]+\"!\";return f.access(this,function(c){if(c===b){m=this.\
541 triggerHandler(\"getData\"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));retur\
542 n m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.tri\
543 ggerHandler(\"setData\"+e,d),f.data(this,a,c),b.triggerHandler(\"changeData\"+e\
544 ,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.e\
545 ach(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b\
546 ||\"fx\")+\"mark\",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a\
547 !==!0&&(c=b,b=a,a=!1);if(b){c=c||\"fx\";var d=c+\"mark\",e=a?0:(f._data(b,d)||1\
548 )-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,\"mark\"))}},queue:function(a,\
549 b,c){var d;if(a){b=(b||\"fx\")+\"queue\",d=f._data(a,b),c&&(!d||f.isArray(c)?d=\
550 f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b\
551 ||\"fx\";var c=f.queue(a,b),d=c.shift(),e={};d===\"inprogress\"&&(d=c.shift()),\
552 d&&(b===\"fx\"&&c.unshift(\"inprogress\"),f._data(a,b+\".run\",e),d.call(a,func\
553 tion(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+\"queue \"+b+\".run\",!0\
554 ),n(a,b,\"queue\"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!=\"str\
555 ing\"&&(c=a,a=\"fx\",d--);if(arguments.length<d)return f.queue(this[0],a);retur\
556 n c===b?this:this.each(function(){var b=f.queue(this,a,c);a===\"fx\"&&b[0]!==\"\
557 inprogress\"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(functio\
558 n(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||\"\
559 fx\";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){\
560 clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||\"fx\",[])},pro\
561 mise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!=\"string\"&\
562 &(c=a,a=b),a=a||\"fx\";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+\"defer\",j\
563 =a+\"queue\",k=a+\"mark\",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,\
564 b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks(\"once memory\"),!0))h++\
565 ,l.add(m);m();return d.promise(c)}});var o=/[\\n\\t\\r]/g,p=/\\s+/,q=/\\r/g,r=/\
566 ^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea\
567 )?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|lo\
568 op|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttrib\
569 ute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,argum\
570 ents.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr\
571 (this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length\
572 >1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{t\
573 his[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if\
574 (f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,th\
575 is.className))});if(a&&typeof a==\"string\"){b=a.split(p);for(c=0,d=this.length\
576 ;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className\
577 =a;else{g=\" \"+e.className+\" \";for(h=0,i=b.length;h<i;h++)~g.indexOf(\" \"+b\
578 [h]+\" \")||(g+=b[h]+\" \");e.className=f.trim(g)}}}return this},removeClass:fu\
579 nction(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(t\
580 his).removeClass(a.call(this,b,this.className))});if(a&&typeof a==\"string\"||a\
581 ===b){c=(a||\"\").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeTy\
582 pe===1&&g.className)if(a){h=(\" \"+g.className+\" \").replace(o,\" \");for(i=0,\
583 j=c.length;i<j;i++)h=h.replace(\" \"+c[i]+\" \",\" \");g.className=f.trim(h)}el\
584 se g.className=\"\"}}return this},toggleClass:function(a,b){var c=typeof a,d=ty\
585 peof b==\"boolean\";if(f.isFunction(a))return this.each(function(c){f(this).tog\
586 gleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c=\
587 ==\"string\"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasC\
588 lass(e),h[i?\"addClass\":\"removeClass\"](e)}else if(c===\"undefined\"||c===\"b\
589 oolean\")this.className&&f._data(this,\"__className__\",this.className),this.cl\
590 assName=this.className||a===!1?\"\":f._data(this,\"__className__\")||\"\"})},ha\
591 sClass:function(a){var b=\" \"+a+\" \",c=0,d=this.length;for(;c<d;c++)if(this[c\
592 ].nodeType===1&&(\" \"+this[c].className+\" \").replace(o,\" \").indexOf(b)>-1)\
593 return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){\
594 e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType\
595 ===1){e?h=a.call(this,d,g.val()):h=a,h==null?h=\"\":typeof h==\"number\"?h+=\"\
596 \":f.isArray(h)&&(h=f.map(h,function(a){return a==null?\"\":a+\"\"})),c=f.valHo\
597 oks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!(\"set\"in c)||\
598 c.set(this,h,\"value\")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHo\
599 oks[g.nodeName.toLowerCase()];if(c&&\"get\"in c&&(d=c.get(g,\"value\"))!==b)ret\
600 urn d;d=g.value;return typeof d==\"string\"?d.replace(q,\"\"):d==null?\"\":d}}}\
601 }),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!\
602 b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selecte\
603 dIndex,h=[],i=a.options,j=a.type===\"select-one\";if(g<0)return null;c=j?g:0,d=\
604 j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.di\
605 sabled:e.getAttribute(\"disabled\")===null)&&(!e.parentNode.disabled||!f.nodeNa\
606 me(e.parentNode,\"optgroup\"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.\
607 length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeA\
608 rray(b);f(a).find(\"option\").each(function(){this.selected=f.inArray(f(this).v\
609 al(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,h\
610 tml:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var\
611  g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a\
612 )[c](d);if(typeof a.getAttribute==\"undefined\")return f.prop(a,c,d);i=j!==1||!\
613 f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b\
614 ){if(d===null){f.removeAttr(a,c);return}if(h&&\"set\"in h&&i&&(g=h.set(a,d,c))!\
615 ==b)return g;a.setAttribute(c,\"\"+d);return d}if(h&&\"get\"in h&&i&&(g=h.get(a\
616 ,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:funct\
617 ion(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d\
618 .length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,\"\
619 \"),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:funct\
620 ion(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error(\"type property can't be c\
621 hanged\");else if(!f.support.radioValue&&b===\"radio\"&&f.nodeName(a,\"input\")\
622 ){var c=a.value;a.setAttribute(\"type\",b),c&&(a.value=c);return b}}},value:{ge\
623 t:function(a,b){if(w&&f.nodeName(a,\"button\"))return w.get(a,b);return b in a?\
624 a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,\"button\"))return w.set(a\
625 ,b,c);a.value=b}}},propFix:{tabindex:\"tabIndex\",readonly:\"readOnly\",\"for\"\
626 :\"htmlFor\",\"class\":\"className\",maxlength:\"maxLength\",cellspacing:\"cell\
627 Spacing\",cellpadding:\"cellPadding\",rowspan:\"rowSpan\",colspan:\"colSpan\",u\
628 semap:\"useMap\",frameborder:\"frameBorder\",contenteditable:\"contentEditable\
629 \"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=\
630 i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&\
631 \"set\"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&\"get\"in g&&(e=g.get(a,c))!==nul\
632 l?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode(\"tabi\
633 ndex\");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a\
634 .nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:fu\
635 nction(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!=\"boolean\"&&(d=a.getA\
636 ttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d\
637 ;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c\
638 ,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.butt\
639 on={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue\
640 !==\"\":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNod\
641 e(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+\"\
642 \"}},f.attrHooks.tabindex.set=w.set,f.each([\"width\",\"height\"],function(a,b)\
643 {f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===\"\"){a.setAt\
644 tribute(b,\"auto\");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:f\
645 unction(a,b,c){b===\"\"&&(b=\"false\"),w.set(a,b,c)}}),f.support.hrefNormalized\
646 ||f.each([\"href\",\"src\",\"width\",\"height\"],function(a,c){f.attrHooks[c]=f\
647 .extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===nu\
648 ll?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style\
649 .cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=\"\"+b}}),f\
650 .support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:\
651 function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.s\
652 electedIndex);return null}})),f.support.enctype||(f.propFix.enctype=\"encoding\
653 \"),f.support.checkOn||f.each([\"radio\",\"checkbox\"],function(){f.valHooks[th\
654 is]={get:function(a){return a.getAttribute(\"value\")===null?\"on\":a.value}}})\
655 ,f.each([\"radio\",\"checkbox\"],function(){f.valHooks[this]=f.extend(f.valHook\
656 s[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(\
657 ),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\\.]*)?(?:\\.(.+))?$/,\
658 B=/(?:^|\\s)hover(\\.\\S+)?\\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(\
659 ?:focusinfocus|focusoutblur)$/,F=/^(\\w*)(?:#([\\w\\-]+))?(?:\\.([\\w\\-]+))?$/\
660 ,G=function( a){var b=F.exec(a);b&&(b[1]=(b[1]||\"\").toLowerCase(),b[3]=b[3]&&\
661 new RegExp(\"(?:^|\\\\s)\"+b[3]+\"(?:\\\\s|$)\"));return b},H=function(a,b){var\
662  c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.\
663 id||{}).value===b[2])&&(!b[3]||b[3].test((c[\"class\"]||{}).value))},I=function\
664 (a){return f.event.special.hover?a:a.replace(B,\"mouseenter$1 mouseleave$1\")};\
665 f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===\
666 3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.se\
667 lector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(\
668 h.handle=i=function(a){return typeof f!=\"undefined\"&&(!a||f.event.triggered!=\
669 =a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).s\
670 plit(\" \");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||\"\").sp\
671 lit(\".\").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s\
672 =f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:\
673 d.guid,selector:g,quick:g&&G(g),namespace:n.join(\".\")},p),r=j[m];if(!r){r=j[m\
674 ]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListen\
675 er?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent(\"on\"+m,i)}s.add&&(\
676 s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateC\
677 ount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a\
678 ,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g\
679 .events)){b=f.trim(I(b||\"\")).split(\" \");for(h=0;h<b.length;h++){i=A.exec(b[\
680 h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);conti\
681 nue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.\
682 length,l=l?new RegExp(\"(^|\\\\.)\"+l.split(\".\").sort().join(\"\\\\.(?:.*\
683 \\\\.)?\")+\"(\\\\.|$)\"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType\
684 )&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d===\
685 \"**\"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p\
686 .remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a\
687 ,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.ha\
688 ndle,q&&(q.elem=null),f.removeData(a,[\"events\",\"handle\"],!0))}},customEvent\
689 :{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeT\
690 ype!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f\
691 .event.triggered))return;h.indexOf(\"!\")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(\
692 \".\")>=0&&(i=h.split(\".\"),h=i.shift(),i.sort());if((!e||f.event.customEvent[\
693 h])&&!f.event.global[h])return;c=typeof c==\"object\"?c[f.expando]?c:new f.Even\
694 t(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join(\
695 \".\"),c.namespace_re=c.namespace?new RegExp(\"(^|\\\\.)\"+i.join(\"\\\\.(?:.*\
696 \\\\.)?\")+\"(\\\\.|$)\"):null,o=h.indexOf(\":\")<0?\"on\"+h:\"\";if(!e){j=f.ca\
697 che;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.ele\
698 m,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.un\
699 shift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)retur\
700 n;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h\
701 ,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&\
702 &n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.\
703 length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,\"e\
704 vents\")||{})[c.type]&&f._data(m,\"handle\"),q&&q.apply(m,d),q=o&&m[o],q&&f.acc\
705 eptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrev\
706 ented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!==\"click\
707 \"||!f.nodeName(e,\"a\"))&&f.acceptData(e)&&o&&e[h]&&(h!==\"focus\"&&h!==\"blur\
708 \"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.t\
709 riggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:f\
710 unction(c){c=f.event.fix(c||a.event);var d=(f._data(this,\"events\")||{})[c.typ\
711 e]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namesp\
712 ace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateT\
713 arget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button\
714 ||c.type!==\"click\")){n=f(this),n.context=this.ownerDocument||this;for(m=c.tar\
715 get;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k\
716 <e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&\
717 r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,m\
718 atches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c\
719 .currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStop\
720 ped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.n\
721 amespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s\
722 .origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(\
723 c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(t\
724 his,c);return c.result}},props:\"attrChange attrName relatedNode srcElement alt\
725 Key bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget s\
726 hiftKey target timeStamp view which\".split(\" \"),fixHooks:{},keyHooks:{props:\
727 \"char charCode key keyCode\".split(\" \"),filter:function(a,b){a.which==null&&\
728 (a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:\"\
729 button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX \
730 screenY toElement\".split(\" \"),filter:function(a,d){var e,f,g,h=d.button,i=d.\
731 fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.do\
732 cumentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-\
733 (f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.s\
734 crollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relat\
735 edTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?\
736 2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.\
737 fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(\
738 g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.\
739 target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a\
740 .ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},l\
741 oad:{noBubble:!0},focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusou\
742 t\"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload\
743 =c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)\
744 }}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated\
745 :!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e\
746 .isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.r\
747 emoveEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.remov\
748 eEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent(\"on\"+b,c\
749 )},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);\
750 a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defa\
751 ultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:\
752 J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[\
753 f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPreve\
754 nted=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.retu\
755 rnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.\
756 originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},s\
757 topImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.st\
758 opPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropaga\
759 tionStopped:J},f.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\"},functi\
760 on(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=\
761 this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c\
762 ,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f\
763 .support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName\
764 (this,\"form\"))return!1;f.event.add(this,\"click._submit keypress._submit\",fu\
765 nction(a){var c=a.target,d=f.nodeName(c,\"input\")||f.nodeName(c,\"button\")?c.\
766 form:b;d&&!d._submit_attached&&(f.event.add(d,\"submit._submit\",function(a){a.\
767 _submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submi\
768 t_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simul\
769 ate(\"submit\",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,\
770 \"form\"))return!1;f.event.remove(this,\"._submit\")}}),f.support.changeBubbles\
771 ||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.t\
772 ype===\"checkbox\"||this.type===\"radio\")f.event.add(this,\"propertychange._ch\
773 ange\",function(a){a.originalEvent.propertyName===\"checked\"&&(this._just_chan\
774 ged=!0)}),f.event.add(this,\"click._change\",function(a){this._just_changed&&!a\
775 .isTrigger&&(this._just_changed=!1,f.event.simulate(\"change\",this,a,!0))});re\
776 turn!1}f.event.add(this,\"beforeactivate._change\",function(a){var b=a.target;z\
777 .test(b.nodeName)&&!b._change_attached&&(f.event.add(b,\"change._change\",funct\
778 ion(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate(\"change\
779 \",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a\
780 .target;if(this!==b||a.isSimulated||a.isTrigger||b.type!==\"radio\"&&b.type!==\
781 \"checkbox\")return a.handleObj.handler.apply(this,arguments)},teardown:functio\
782 n(){f.event.remove(this,\"._change\");return z.test(this.nodeName)}}),f.support\
783 .focusinBubbles||f.each({focus:\"focusin\",blur:\"focusout\"},function(a,b){var\
784  d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.spec\
785 ial[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function\
786 (){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,\
787 g){var h,i;if(typeof a==\"object\"){typeof c!=\"string\"&&(d=d||c,c=b);for(i in\
788  a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typ\
789 eof c==\"string\"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this\
790 ;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.\
791 guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)}\
792 )},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a\
793 .preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.names\
794 pace?e.origType+\".\"+e.namespace:e.origType,e.selector,e.handler);return this}\
795 if(typeof a==\"object\"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!\
796 1||typeof c==\"function\")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.e\
797 vent.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unb\
798 ind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.contex\
799 t).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a\
800 ,this.selector||\"**\",b);return this},delegate:function(a,b,c,d){return this.o\
801 n(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,\"\
802 **\"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.even\
803 t.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.t\
804 rigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d\
805 =0,e=function(c){var e=(f._data(this,\"lastToggle\"+a.guid)||0)%d;f._data(this,\
806 \"lastToggle\"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)\
807 ||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:funct\
808 ion(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each(\"blur focus focu\
809 sin focusout load resize scroll unload click dblclick mousedown mouseup mousemo\
810 ve mouseover mouseout mouseenter mouseleave change select submit keydown keypre\
811 ss keyup error contextmenu\".split(\" \"),function(a,b){f.fn[b]=function(a,c){c\
812 ==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger\
813 (b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHook\
814 s),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(\
815 a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];w\
816 hile(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset\
817 =h);if(typeof b!=\"string\"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).leng\
818 th>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length\
819 ;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];\
820 break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){\
821 k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\\((?:\\([^()]+\\)|[^()]+)+\\)|\\[(?:\\[[^\
822 \\[\\]]*\\]|['\"][^'\"]*['\"]|[^\\[\\]'\"]+)+\\]|\\\\.|[^ >+~,(\\[\\\\]+)+|[>+~\
823 ])(\\s*,\\s*)?((?:.|\\r|\\n)*)/g,d=\"sizcache\"+(Math.random()+\"\").replace(\"\
824 .\",\"\"),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\\\/g,k=/\\r\\n/g,l=/\
825 \\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d|\
826 |c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=\"string\
827 \")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(\"\"),i=a.\
828 exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>\
829 1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.rela\
830 tive[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.s\
831 hift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0\
832 ])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter\
833 (n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.\
834 length===1&&(w[0]===\"~\"||w[0]===\"+\")&&d.parentNode?d.parentNode:d,v),j=n.ex\
835 pr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop()\
836 ,r=q,o.relative[q]?r=w.pop():q=\"\",r==null&&(r=d),o.relative[q](k,r,v)}else k=\
837 w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)===\"[object Array]\")if(!u)e.push.a\
838 pply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[\
839 t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)\
840 k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e\
841 ));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.\
842 length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){ret\
843 urn m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a])\
844 .length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.or\
845 der.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1\
846 ,1);if(i.substr(i.length-1)!==\"\\\\\"){g[1]=(g[1]||\"\").replace(j,\"\"),d=o.f\
847 ind[h](g,b,c);if(d!=null){a=a.replace(o.match[h],\"\");break}}}}d||(d=typeof b.\
848 getElementsByTagName!=\"undefined\"?b.getElementsByTagName(\"*\"):[]);return{se\
849 t:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&\
850 &c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].\
851 exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.len\
852 gth-1)===\"\\\\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,\
853 s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++\
854 )j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b\
855 ){d||(s=r),a=a.replace(o.match[h],\"\");if(!g)return[];break}}if(a===q)if(g==nu\
856 ll)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error(\"Sy\
857 ntax error, unrecognized expression: \"+a)};var n=m.getText=function(a){var b,c\
858 ,d=a.nodeType,e=\"\";if(d){if(d===1||d===9||d===11){if(typeof a.textContent==\"\
859 string\")return a.textContent;if(typeof a.innerText==\"string\")return a.innerT\
860 ext.replace(k,\"\");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3|\
861 |d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));ret\
862 urn e},o=m.selectors={order:[\"ID\",\"NAME\",\"TAG\"],match:{ID:/#((?:[\\w\\u00\
863 c0-\\uFFFF\\-]|\\\\.)+)/,CLASS:/\\.((?:[\\w\\u00c0-\\uFFFF\\-]|\\\\.)+)/,NAME:/\
864 \\[name=['\"]*((?:[\\w\\u00c0-\\uFFFF\\-]|\\\\.)+)['\"]*\\]/,ATTR:/\\[\\s*((?:[\
865 \\w\\u00c0-\\uFFFF\\-]|\\\\.)+)\\s*(?:(\\S?=)\\s*(?:(['\"])(.*?)\\3|(#?(?:[\\w\
866 \\u00c0-\\uFFFF\\-]|\\\\.)*)|)|)\\s*\\]/,TAG:/^((?:[\\w\\u00c0-\\uFFFF\\*\\-]|\
867 \\\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\\(\\s*(even|odd|(?:[+\\-]?\\d+\
868 |(?:[+\\-]?\\d*)?n\\s*(?:[+\\-]\\s*\\d+)?))\\s*\\))?/,POS:/:(nth|eq|gt|lt|first\
869 |last|even|odd)(?:\\((\\d*)\\))?(?=[^\\-]|$)/,PSEUDO:/:((?:[\\w\\u00c0-\\uFFFF\
870 \\-]|\\\\.)+)(?:\\((['\"]?)((?:\\([^\\)]+\\)|[^\\(\\)]*)+)\\2\\))?/},leftMatch:\
871 {},attrMap:{\"class\":\"className\",\"for\":\"htmlFor\"},attrHandle:{href:funct\
872 ion(a){return a.getAttribute(\"href\")},type:function(a){return a.getAttribute(\
873 \"type\")}},relative:{\"+\":function(a,b){var c=typeof b==\"string\",d=c&&!l.te\
874 st(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]\
875 ){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCas\
876 e()===b?h||!1:h===b}e&&m.filter(b,a,!0)},\">\":function(a,b){var c,d=typeof b==\
877 \"string\",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a\
878 [e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(\
879 ;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}}\
880 ,\"\":function(a,b,c){var d,f=e++,g=x;typeof b==\"string\"&&!l.test(b)&&(b=b.to\
881 LowerCase(),d=b,g=w),g(\"parentNode\",b,f,a,d,c)},\"~\":function(a,b,c){var d,f\
882 =e++,g=x;typeof b==\"string\"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g(\"prev\
883 iousSibling\",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!\
884 =\"undefined\"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}\
885 },NAME:function(a,b){if(typeof b.getElementsByName!=\"undefined\"){var c=[],d=b\
886 .getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute(\"nam\
887 e\")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typ\
888 eof b.getElementsByTagName!=\"undefined\")return b.getElementsByTagName(a[1])}}\
889 ,preFilter:{CLASS:function(a,b,c,d,e,f){a=\" \"+a[1].replace(j,\"\")+\" \";if(f\
890 )return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(\" \"+h.classNa\
891 me+\" \").replace(/[\\t\\n\\r]/g,\" \").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1\
892 ));return!1},ID:function(a){return a[1].replace(j,\"\")},TAG:function(a,b){retu\
893 rn a[1].replace(j,\"\").toLowerCase()},CHILD:function(a){if(a[1]===\"nth\"){a[2\
894 ]||m.error(a[0]),a[2]=a[2].replace(/^\\+|\\s*/g,\"\");var b=/(-?)(\\d*)(?:n([+\
895 \\-]?\\d*))?/.exec(a[2]===\"even\"&&\"2n\"||a[2]===\"odd\"&&\"2n+1\"||!/\\D/.te\
896 st(a[2])&&\"0n+\"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.er\
897 ror(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace\
898 (j,\"\");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||\"\").replace(\
899 j,\"\"),a[2]===\"~=\"&&(a[4]=\" \"+a[4]+\" \");return a},PSEUDO:function(b,c,d,\
900 e,f){if(b[1]===\"not\")if((a.exec(b[3])||\"\").length>1||/^\\w/.test(b[3]))b[3]\
901 =m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);re\
902 turn!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return\
903  b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){retur\
904 n a.disabled===!1&&a.type!==\"hidden\"},disabled:function(a){return a.disabled=\
905 ==!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentN\
906 ode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){retu\
907 rn!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){re\
908 turn!!m(c[3],a).length},header:function(a){return/h\\d/i.test(a.nodeName)},text\
909 :function(a){var b=a.getAttribute(\"type\"),c=a.type;return a.nodeName.toLowerC\
910 ase()===\"input\"&&\"text\"===c&&(b===c||b===null)},radio:function(a){return a.\
911 nodeName.toLowerCase()===\"input\"&&\"radio\"===a.type},checkbox:function(a){re\
912 turn a.nodeName.toLowerCase()===\"input\"&&\"checkbox\"===a.type},file:function\
913 (a){return a.nodeName.toLowerCase()===\"input\"&&\"file\"===a.type},password:fu\
914 nction(a){return a.nodeName.toLowerCase()===\"input\"&&\"password\"===a.type},s\
915 ubmit:function(a){var b=a.nodeName.toLowerCase();return(b===\"input\"||b===\"bu\
916 tton\")&&\"submit\"===a.type},image:function(a){return a.nodeName.toLowerCase()\
917 ===\"input\"&&\"image\"===a.type},reset:function(a){var b=a.nodeName.toLowerCas\
918 e();return(b===\"input\"||b===\"button\")&&\"reset\"===a.type},button:function(\
919 a){var b=a.nodeName.toLowerCase();return b===\"input\"&&\"button\"===a.type||b=\
920 ==\"button\"},input:function(a){return/input|select|textarea|button/i.test(a.no\
921 deName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilter\
922 s:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length\
923 -1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:fun\
924 ction(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(\
925 a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO\
926 :function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e===\"co\
927 ntains\")return(a.textContent||a.innerText||n([a])||\"\").indexOf(b[3])>=0;if(e\
928 ===\"not\"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;retu\
929 rn!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){cas\
930 e\"only\":case\"first\":while(l=l.previousSibling)if(l.nodeType===1)return!1;if\
931 (k===\"first\")return!0;l=a;case\"last\":while(l=l.nextSibling)if(l.nodeType===\
932 1)return!1;return!0;case\"nth\":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g\
933 =a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.next\
934 Sibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j\
935 ===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute(\
936 \"id\")===b},TAG:function(a,b){return b===\"*\"&&a.nodeType===1||!!a.nodeName&&\
937 a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(\" \"+(a.className||a.\
938 getAttribute(\"class\"))+\" \").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=\
939 m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttr\
940 ibute(c),e=d+\"\",f=b[2],g=b[4];return d==null?f===\"!=\":!f&&m.attr?d!=null:f=\
941 ==\"=\"?e===g:f===\"*=\"?e.indexOf(g)>=0:f===\"~=\"?(\" \"+e+\" \").indexOf(g)>\
942 =0:g?f===\"!=\"?e!==g:f===\"^=\"?e.indexOf(g)===0:f===\"$=\"?e.substr(e.length-\
943 g.length)===g:f===\"|=\"?e===g||e.substr(0,g.length+1)===g+\"-\":!1:e&&d!==!1},\
944 POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=\
945 o.match.POS,q=function(a,b){return\"\\\\\"+(b-0+1)};for(var r in o.match)o.matc\
946 h[r]=new RegExp(o.match[r].source+/(?![^\\[]*\\])(?![^\\(]*\\))/.source),o.left\
947 Match[r]=new RegExp(/(^(?:.|\\r|\\n)*?)/.source+o.match[r].source.replace(/\
948 \\\\(\\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slic\
949 e.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slic\
950 e.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var\
951  c=0,d=b||[];if(g.call(a)===\"[object Array]\")Array.prototype.push.apply(d,a);\
952 else if(typeof a.length==\"number\")for(var e=a.length;c<e;c++)d.push(a[c]);els\
953 e for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumen\
954 tPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition\
955 ||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.com\
956 pareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.s\
957 ourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],\
958 g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)r\
959 eturn 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parent\
960 Node;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k\
961 ],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)retur\
962 n c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),f\
963 unction(){var a=c.createElement(\"div\"),d=\"script\"+(new Date).getTime(),e=c.\
964 documentElement;a.innerHTML=\"<a name='\"+d+\"'/>\",e.insertBefore(a,e.firstChi\
965 ld),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!\
966 =\"undefined\"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e\
967 .getAttributeNode!=\"undefined\"&&e.getAttributeNode(\"id\").nodeValue===a[1]?[\
968 e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=\"undefine\
969 d\"&&a.getAttributeNode(\"id\");return a.nodeType===1&&c&&c.nodeValue===b}),e.r\
970 emoveChild(a),e=a=null}(),function(){var a=c.createElement(\"div\");a.appendChi\
971 ld(c.createComment(\"\")),a.getElementsByTagName(\"*\").length>0&&(o.find.TAG=f\
972 unction(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]===\"*\"){var d=[];for(v\
973 ar e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML=\"<a\
974  href='#'></a>\",a.firstChild&&typeof a.firstChild.getAttribute!=\"undefined\"&\
975 &a.firstChild.getAttribute(\"href\")!==\"#\"&&(o.attrHandle.href=function(a){re\
976 turn a.getAttribute(\"href\",2)}),a=null}(),c.querySelectorAll&&function(){var \
977 a=m,b=c.createElement(\"div\"),d=\"__sizzle__\";b.innerHTML=\"<p class='TEST'><\
978 /p>\";if(!b.querySelectorAll||b.querySelectorAll(\".TEST\").length!==0){m=funct\
979 ion(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\\w+$)|^\\.([\\w\\-]+$)|^#([\
980 \\w\\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.\
981 getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)retu\
982 rn s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b===\"body\"&&e.bo\
983 dy)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.pare\
984 ntNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelect\
985 orAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!==\"obj\
986 ect\"){var k=e,l=e.getAttribute(\"id\"),n=l||d,p=e.parentNode,q=/^\\s*[+~]/.tes\
987 t(b);l?n=n.replace(/'/g,\"\\\\$&\"):e.setAttribute(\"id\",n),q&&p&&(e=e.parentN\
988 ode);try{if(!q||p)return s(e.querySelectorAll(\"[id='\"+n+\"'] \"+b),f)}catch(r\
989 ){}finally{l||k.removeAttribute(\"id\")}}}return a(b,e,f,g)};for(var e in a)m[e\
990 ]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.moz\
991 MatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.ca\
992 ll(c.createElement(\"div\"),\"div\"),e=!1;try{b.call(c.documentElement,\"[test!\
993 ='']:sizzle\")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\\=\
994 \\s*([^'\"\\]]*)\\s*\\]/g,\"='$1']\");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.\
995 test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.node\
996 Type!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(\
997 ){var a=c.createElement(\"div\");a.innerHTML=\"<div class='test e'></div><div c\
998 lass='test'></div>\";if(!!a.getElementsByClassName&&a.getElementsByClassName(\"\
999 e\").length!==0){a.lastChild.className=\"e\";if(a.getElementsByClassName(\"e\")\
1000 .length===1)return;o.order.splice(1,0,\"CLASS\"),o.find.CLASS=function(a,b,c){i\
1001 f(typeof b.getElementsByClassName!=\"undefined\"&&!c)return b.getElementsByClas\
1002 sName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){ret\
1003 urn a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosi\
1004 tion?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.cont\
1005 ains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).do\
1006 cumentElement;return b?b.nodeName!==\"HTML\":!1};var y=function(a,b,c){var d,e=\
1007 [],f=\"\",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace\
1008 (o.match.PSEUDO,\"\");a=o.relative[a]?a+\"*\":a;for(var h=0,i=g.length;h<i;h++)\
1009 m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find\
1010 =m,f.expr=m.selectors,f.expr[\":\"]=f.expr.filters,f.unique=m.uniqueSort,f.text\
1011 =m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:pa\
1012 rents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\\[\\.,]*$/,P=Array.prototype.slice,Q=\
1013 f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend(\
1014 {find:function(a){var b=this,c,d;if(typeof a!=\"string\")return f(a).filter(fun\
1015 ction(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=th\
1016 is.pushStack(\"\",\"find\",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f\
1017 .find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]\
1018 ){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filte\
1019 r(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})\
1020 },not:function(a){return this.pushStack(T(this,a,!1),\"not\",a)},filter:functio\
1021 n(a){return this.pushStack(T(this,a,!0),\"filter\",a)},is:function(a){return!!a\
1022 &&(typeof a==\"string\"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(\
1023 a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g\
1024 =this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.\
1025 length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode\
1026 ,h++}return c}var i=Q.test(a)||typeof a!=\"string\"?f(a,b||this.context):0;for(\
1027 d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matches\
1028 Selector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g\
1029 .nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,\"clos\
1030 est\",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevA\
1031 ll().length:-1;if(typeof a==\"string\")return f.inArray(this[0],f(a));return f.\
1032 inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==\"string\"?f(a\
1033 ,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushSt\
1034 ack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.pr\
1035 evObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType\
1036 !==11?b:null},parents:function(a){return f.dir(a,\"parentNode\")},parentsUntil:\
1037 function(a,b,c){return f.dir(a,\"parentNode\",c)},next:function(a){return f.nth\
1038 (a,2,\"nextSibling\")},prev:function(a){return f.nth(a,2,\"previousSibling\")},\
1039 nextAll:function(a){return f.dir(a,\"nextSibling\")},prevAll:function(a){return\
1040  f.dir(a,\"previousSibling\")},nextUntil:function(a,b,c){return f.dir(a,\"nextS\
1041 ibling\",c)},prevUntil:function(a,b,c){return f.dir(a,\"previousSibling\",c)},s\
1042 iblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children\
1043 :function(a){return f.sibling(a.firstChild)},contents:function(a){return f.node\
1044 Name(a,\"iframe\")?a.contentDocument||a.contentWindow.document:f.makeArray(a.ch\
1045 ildNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)\
1046 ||(d=c),d&&typeof d==\"string\"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.uni\
1047 que(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pus\
1048 hStack(e,a,P.call(arguments).join(\",\"))}}),f.extend({filter:function(a,b,c){c\
1049 &&(a=\":not(\"+a+\")\");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0\
1050 ]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeT\
1051 ype!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];\
1052 return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&\
1053 &++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)\
1054 a.nodeType===1&&a!==b&&c.push(a);return c}});var V=\"abbr|article|aside|audio|b\
1055 di|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|met\
1056 er|nav|output|progress|section|summary|time|video\",W=/ jQuery\\d+=\"(?:\\d+|nu\
1057 ll)\"/g,X=/^\\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:\
1058 ]+)[^>]*)\\/>/ig,Z=/<([\\w:]+)/,$=/<tbody/i,_=/<|&#?\\w+;/,ba=/<(?:script|style\
1059 )/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp(\"<(?:\"+V+\")[\
1060 \\\\s/>]\",\"i\"),bd=/checked\\s*(?:[^=]|=\\s*.checked.)/i,be=/\\/(java|ecma)sc\
1061 ript/i,bf=/^\\s*<!(?:\\[CDATA\\[|\\-\\-)/,bg={option:[1,\"<select multiple='mul\
1062 tiple'>\",\"</select>\"],legend:[1,\"<fieldset>\",\"</fieldset>\"],thead:[1,\"<\
1063 table>\",\"</table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<\
1064 table><tbody><tr>\",\"</tr></tbody></table>\"],col:[2,\"<table><tbody></tbody><\
1065 colgroup>\",\"</colgroup></table>\"],area:[1,\"<map>\",\"</map>\"],_default:[0,\
1066 \"\",\"\"]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.capt\
1067 ion=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,\"div<div>\",\
1068 \"</div>\"]),f.fn.extend({text:function(a){return f.access(this,function(a){ret\
1069 urn a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).\
1070 createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFuncti\
1071 on(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]\
1072 ){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insert\
1073 Before(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.no\
1074 deType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:functi\
1075 on(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(\
1076 this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.\
1077 wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.ea\
1078 ch(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return \
1079 this.parent().each(function(){f.nodeName(this,\"body\")||f(this).replaceWith(th\
1080 is.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,fun\
1081 ction(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return th\
1082 is.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,thi\
1083 s.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.d\
1084 omManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(argu\
1085 ments.length){var a=f .clean(arguments);a.push.apply(a,this.toArray());return t\
1086 his.pushStack(a,\"before\",arguments)}},after:function(){if(this[0]&&this[0].pa\
1087 rentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBe\
1088 fore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,\"aft\
1089 er\",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a\
1090 ,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nod\
1091 eType===1&&(f.cleanData(d.getElementsByTagName(\"*\")),f.cleanData([d])),d.pare\
1092 ntNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b\
1093 ;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName(\"*\
1094 \"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function\
1095 (a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(th\
1096 is,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},\
1097 d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,\"\"):nu\
1098 ll;if(typeof a==\"string\"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(\
1099 a))&&!bg[(Z.exec(a)||[\"\",\"\"])[1].toLowerCase()]){a=a.replace(Y,\"<$1></$2>\
1100 \");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsBy\
1101 TagName(\"*\")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a\
1102 ,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(\
1103 f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replace\
1104 With(a.call(this,b,d))});typeof a!=\"string\"&&(a=f(a).detach());return this.ea\
1105 ch(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).\
1106 before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?\
1107 a():a),\"replaceWith\",a):this},detach:function(a){return this.remove(a,!0)},do\
1108 mManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&argume\
1109 nts.length===3&&typeof j==\"string\"&&bd.test(j))return this.each(function(){f(\
1110 this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var \
1111 g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&\
1112 &j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===t\
1113 his.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes\
1114 .length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,\"tr\");for\
1115 (var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable\
1116 ||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({t\
1117 ype:\"GET\",global:!1,url:b.src,async:!1,dataType:\"script\"}):f.globalEval((b.\
1118 text||b.textContent||b.innerHTML||\"\").replace(bf,\"/*$0*/\")),b.parentNode&&b\
1119 .parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var\
1120  e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment|\
1121 |(i=c),a.length===1&&typeof j==\"string\"&&j.length<512&&i===c&&j.charAt(0)===\
1122 \"<\"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone|\
1123 |!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFr\
1124 agment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheabl\
1125 e:g}},f.fragments={},f.each({appendTo:\"append\",prependTo:\"prepend\",insertBe\
1126 fore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(a,b)\
1127 {f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g\
1128 &&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return \
1129 this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[\
1130 h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clon\
1131 e:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test(\"<\
1132 \"+a.nodeName+\">\")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.supp\
1133 ort.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h)\
1134 ,d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(\
1135 a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,\
1136 b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement==\"undefined\"&&(b=b.ownerD\
1137 ocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof \
1138 l==\"number\"&&(l+=\"\");if(!l)continue;if(typeof l==\"string\")if(!_.test(l))l\
1139 =b.createTextNode(l);else{l=l.replace(Y,\"<$1></$2>\");var m=(Z.exec(l)||[\"\",\
1140 \"\"])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement(\"div\"),\
1141 q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+\
1142 l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m===\"tab\
1143 le\"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===\"<table>\"&&!s?p.childNo\
1144 des:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],\"tbody\")&&!t[i].childNodes.l\
1145 ength&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l\
1146 )&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p\
1147 &&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.\
1148 parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (\
1149 u=l.length)==\"number\")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l\
1150 ):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[\
1151 k];k++){h=j[k];if(e&&f.nodeName(h,\"script\")&&(!h.type||be.test(h.type)))e.pus\
1152 h(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.g\
1153 rep(h.getElementsByTagName(\"script\"),g);j.splice.apply(j,[k+1,0].concat(v))}d\
1154 .appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.s\
1155 pecial,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeNam\
1156 e&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b\
1157 &&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.\
1158 handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&\
1159 &i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\\([^)]*\\)/i,bq=/o\
1160 pacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\\-+]?(?:\\d*\\.)?\\d+$/i,bt=/^-?(?:\\d\
1161 *\\.)?\\d+(?!px)[^\\d\\s]+$/i,bu=/^([\\-+])=([\\-+.\\de]+)/,bv=/^margin/,bw={po\
1162 sition:\"absolute\",visibility:\"hidden\",display:\"block\"},bx=[\"Top\",\"Righ\
1163 t\",\"Bottom\",\"Left\"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,f\
1164 unction(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)}\
1165 ,f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,\"opacity\");r\
1166 eturn c===\"\"?\"1\":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,font\
1167 Weight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssP\
1168 rops:{\"float\":f.support.cssFloat?\"cssFloat\":\"styleFloat\"},style:function(\
1169 a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCa\
1170 se(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&\"get\"in k&\
1171 &(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h===\"string\"&&(g=bu.ex\
1172 ec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h=\"number\");if(d==null||h==\
1173 =\"number\"&&isNaN(d))return;h===\"number\"&&!f.cssNumber[i]&&(d+=\"px\");if(!k\
1174 ||!(\"set\"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d\
1175 ){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c===\"cssFloat\"&\
1176 &(c=\"float\");if(g&&\"get\"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return b\
1177 y(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]\
1178 =b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defau\
1179 ltView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style\
1180 ;b=b.replace(br,\"-$1\").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.ge\
1181 tComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===\"\"&&!f.contains(a.owner\
1182 Document.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.te\
1183 st(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.docum\
1184 entElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.curren\
1185 tStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runti\
1186 meStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.lef\
1187 t=b===\"fontSize\"?\"1em\":f,f=g.pixelLeft+\"px\",g.left=c,d&&(a.runtimeStyle.l\
1188 eft=d));return f===\"\"?\"auto\":f}),by=bz||bA,f.each([\"height\",\"width\"],fu\
1189 nction(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB\
1190 (a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.\
1191 test(b)?b+\"px\":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b\
1192 ){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||\"\"\
1193 )?parseFloat(RegExp.$1)/100+\"\":b?\"1\":\"\"},set:function(a,b){var c=a.style,\
1194 d=a.currentStyle,e=f.isNumeric(b)?\"alpha(opacity=\"+b*100+\")\":\"\",g=d&&d.fi\
1195 lter||c.filter||\"\";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,\"\"))===\"\"){c.rem\
1196 oveAttribute(\"filter\");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(b\
1197 p,e):g+\" \"+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.margi\
1198 nRight={get:function(a,b){return f.swap(a,{display:\"inline-block\"},function()\
1199 {return b?by(a,\"margin-right\"):a.style.marginRight})}})}),f.expr&&f.expr.filt\
1200 ers&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;re\
1201 turn b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display|\
1202 |f.css(a,\"display\"))===\"none\"},f.expr.filters.visible=function(a){return!f.\
1203 expr.filters.hidden(a)}),f.each({margin:\"\",padding:\"\",border:\"Width\"},fun\
1204 ction(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c==\"string\"?c.s\
1205 plit(\" \"):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}\
1206 });var bC=/%20/g,bD=/\\[\\]$/,bE=/\\r?\\n/g,bF=/#.*$/,bG=/^(.*?):[ \\t]*([^\\r\
1207 \\n]*)\\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|nu\
1208 mber|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\\-s\
1209 torage|.+\\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\\/\\//,bL=/\
1210 \\?/,bM=/<script\\b[^<]*(?:(?!<\\/script>)<[^<]*)*<\\/script>/gi,bN=/^(?:select\
1211 |textarea)/i,bO=/\\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\\w\\+\\.\\-]+:)(?:\\/\\/([^\
1212 \\/?#:]*)(?::(\\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=[\"*/\"]+[\"*\"];try\
1213 {bU=e.href}catch(bX){bU=c.createElement(\"a\"),bU.href=\"\",bU=bU.href}bV=bQ.ex\
1214 ec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!=\"strin\
1215 g\"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.ind\
1216 exOf(\" \");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h=\"GET\";c&&\
1217 (f.isFunction(c)?(d=c,c=b):typeof c==\"object\"&&(c=f.param(c,f.ajaxSettings.tr\
1218 aditional),h=\"POST\"));var i=this;f.ajax({url:a,type:h,dataType:\"html\",data:\
1219 c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a)\
1220 {c=a}),i.html(g?f(\"<div>\").append(c.replace(bM,\"\")).find(g):c)),d&&i.each(d\
1221 ,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArr\
1222 ay())},serializeArray:function(){return this.map(function(){return this.element\
1223 s?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.d\
1224 isabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(funct\
1225 ion(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(\
1226 a,c){return{name:b.name,value:a.replace(bE,\"\\r\\n\")}}):{name:b.name,value:c.\
1227 replace(bE,\"\\r\\n\")}}).get()}}),f.each(\"ajaxStart ajaxStop ajaxComplete aja\
1228 xError ajaxSuccess ajaxSend\".split(\" \"),function(a,b){f.fn[b]=function(a){re\
1229 turn this.on(b,a)}}),f.each([\"get\",\"post\"],function(a,c){f[c]=function(a,d,\
1230 e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,succe\
1231 ss:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,\"scr\
1232 ipt\")},getJSON:function(a,b,c){return f.get(a,b,c,\"json\")},ajaxSetup:functio\
1233 n(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSett\
1234 ings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:\"GET\",contentType:\"applic\
1235 ation/x-www-form-urlencoded;charset=UTF-8\",processData:!0,async:!0,accepts:{xm\
1236 l:\"application/xml, text/xml\",html:\"text/html\",text:\"text/plain\",json:\"a\
1237 pplication/json, text/javascript\",\"*\":bW},contents:{xml:/xml/,html:/html/,js\
1238 on:/json/},responseFields:{xml:\"responseXML\",text:\"responseText\"},converter\
1239 s:{\"* text\":a.String,\"text html\":!0,\"text json\":f.parseJSON,\"text xml\":\
1240 f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport\
1241 :bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q)\
1242 ,p=b,n=m||\"\",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200\
1243 &&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader(\"Last-Modified\"))\
1244 f.lastModified[k]=y;if(z=v.getResponseHeader(\"Etag\"))f.etag[k]=z}if(a===304)w\
1245 =\"notmodified\",o=!0;else try{r=cb(d,x),w=\"success\",o=!0}catch(A){w=\"parser\
1246 error\",u=A}}else{u=w;if(!w||a)w=\"error\",a<0&&(a=0)}v.status=a,v.statusText=\
1247 \"\"+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),\
1248 j=b,t&&g.trigger(\"ajax\"+(o?\"Success\":\"Error\"),[v,d,o?r:u]),i.fireWith(e,[\
1249 v,w]),t&&(g.trigger(\"ajaxComplete\",[v,d]),--f.active||f.event.trigger(\"ajaxS\
1250 top\"))}}typeof a==\"object\"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.co\
1251 ntext||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.\
1252 Callbacks(\"once memory\"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={\
1253 readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]\
1254 =m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:nu\
1255 ll},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n\
1256 ))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},override\
1257 MimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||\"ab\
1258 ort\",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=\
1259 v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)\
1260 j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+\
1261 \"\").replace(bF,\"\").replace(bK,bV[1]+\"//\"),d.dataTypes=f.trim(d.dataType||\
1262 \"*\").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCas\
1263 e()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]===\"http:\"?80:\
1264 443))==(bV[3]||(bV[1]===\"http:\"?80:443)))),d.data&&d.processData&&typeof d.da\
1265 ta!=\"string\"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)re\
1266 turn!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&\
1267 f.active++===0&&f.event.trigger(\"ajaxStart\");if(!d.hasContent){d.data&&(d.url\
1268 +=(bL.test(d.url)?\"&\":\"?\")+d.data,delete d.data),k=d.url;if(d.cache===!1){v\
1269 ar x=f.now(),y=d.url.replace(bP,\"$1_=\"+x);d.url=y+(y===d.url?(bL.test(d.url)?\
1270 \"&\":\"?\")+\"_=\"+x:\"\")}}(d.data&&d.hasContent&&d.contentType!==!1||c.conte\
1271 ntType)&&v.setRequestHeader(\"Content-Type\",d.contentType),d.ifModified&&(k=k|\
1272 |d.url,f.lastModified[k]&&v.setRequestHeader(\"If-Modified-Since\",f.lastModifi\
1273 ed[k]),f.etag[k]&&v.setRequestHeader(\"If-None-Match\",f.etag[k])),v.setRequest\
1274 Header(\"Accept\",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTyp\
1275 es[0]]+(d.dataTypes[0]!==\"*\"?\", \"+bW+\";q=0.01\":\"\"):d.accepts[\"*\"]);fo\
1276 r(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeS\
1277 end.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,com\
1278 plete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,\"No Transport\");else{v.readySta\
1279 te=1,t&&g.trigger(\"ajaxSend\",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(funct\
1280 ion(){v.abort(\"timeout\")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-\
1281 1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.i\
1282 sFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+\"=\"+encodeURIComponent(b\
1283 )};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainO\
1284 bject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g\
1285 ,a[g],c,e);return d.join(\"&\").replace(bC,\"+\")}}),f.extend({active:0,lastMod\
1286 ified:{},etag:{}});var cc=f.now(),cd=/(\\=)\\?(&|$)|\\?\\?/i;f.ajaxSetup({jsonp\
1287 :\"callback\",jsonpCallback:function(){return f.expando+\"_\"+cc++}}),f.ajaxPre\
1288 filter(\"json jsonp\",function(b,c,d){var e=typeof b.data==\"string\"&&/^applic\
1289 ation\\/x\\-www\\-form\\-urlencoded/.test(b.contentType);if(b.dataTypes[0]===\"\
1290 jsonp\"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCal\
1291 lback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=\
1292 b.url,k=b.data,l=\"$1\"+h+\"$2\";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e\
1293 &&(k=k.replace(cd,l)),b.data===k&&(j+=(/\\?/.test(j)?\"&\":\"?\")+b.jsonp+\"=\"\
1294 +h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.\
1295 isFunction(i)&&a[h](g[0])}),b.converters[\"script json\"]=function(){g||f.error\
1296 (h+\" was not called\");return g[0]},b.dataTypes[0]=\"json\";return\"script\"}}\
1297 ),f.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, appli\
1298 cation/ecmascript, application/x-ecmascript\"},contents:{script:/javascript|ecm\
1299 ascript/},converters:{\"text script\":function(a){f.globalEval(a);return a}}}),\
1300 f.ajaxPrefilter(\"script\",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&\
1301 &(a.type=\"GET\",a.global=!1)}),f.ajaxTransport(\"script\",function(a){if(a.cro\
1302 ssDomain){var d,e=c.head||c.getElementsByTagName(\"head\")[0]||c.documentElemen\
1303 t;return{send:function(f,g){d=c.createElement(\"script\"),d.async=\"async\",a.s\
1304 criptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatech\
1305 ange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.\
1306 onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200\
1307 ,\"success\")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1\
1308 )}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg\
1309 ;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}\
1310 :ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&\"withCredentials\"in a}\
1311 )}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.cros\
1312 sDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.us\
1313 ername?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c\
1314 .async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.o\
1315 verrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e[\"X-Requeste\
1316 d-With\"]&&(e[\"X-Requested-With\"]=\"XMLHttpRequest\");try{for(j in e)h.setReq\
1317 uestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e)\
1318 {var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.\
1319 noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.get\
1320 AllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m\
1321 .text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=\"\"}!j&&c.isLocal\
1322 &&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(\
1323 j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce\
1324 )),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},\
1325 ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\\-]=)?([\\d+.\\-]+)([a-z%]*)$/i,co,c\
1326 p=[[\"height\",\"marginTop\",\"marginBottom\",\"paddingTop\",\"paddingBottom\"]\
1327 ,[\"width\",\"marginLeft\",\"marginRight\",\"paddingLeft\",\"paddingRight\"],[\
1328 \"opacity\"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return t\
1329 his.animate(ct(\"show\",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d\
1330 .style&&(e=d.style.display,!f._data(d,\"olddisplay\")&&e===\"none\"&&(e=d.style\
1331 .display=\"\"),(e===\"\"&&f.css(d,\"display\")===\"none\"||!f.contains(d.ownerD\
1332 ocument.documentElement,d))&&f._data(d,\"olddisplay\",cu(d.nodeName)));for(g=0;\
1333 g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===\"\"||e===\"none\")d.st\
1334 yle.display=f._data(d,\"olddisplay\")||\"\"}}return this},hide:function(a,b,c){\
1335 if(a||a===0)return this.animate(ct(\"hide\",3),a,b,c);var d,e,g=0,h=this.length\
1336 ;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,\"display\"),e!==\"none\"&&!f._data\
1337 (d,\"olddisplay\")&&f._data(d,\"olddisplay\",e));for(g=0;g<h;g++)this[g].style&\
1338 &(this[g].style.display=\"none\");return this},_toggle:f.fn.toggle,toggle:funct\
1339 ion(a,b,c){var d=typeof a==\"boolean\";f.isFunction(a)&&f.isFunction(b)?this._t\
1340 oggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).i\
1341 s(\":hidden\");f(this)[b?\"show\":\"hide\"]()}):this.animate(ct(\"toggle\",3),a\
1342 ,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(\":hidden\").css\
1343 (\"opacity\",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c\
1344 ,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeTy\
1345 pe===1,d=c&&f(this).is(\":hidden\"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties=\
1346 {};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks\
1347 [g])&&\"expand\"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i\
1348 ])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):\
1349 b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||\"swing\
1350 \";if(h===\"hide\"&&d||h===\"show\"&&!d)return b.complete.call(this);c&&(g===\"\
1351 height\"||g===\"width\")&&(b.overflow=[this.style.overflow,this.style.overflowX\
1352 ,this.style.overflowY],f.css(this,\"display\")===\"inline\"&&f.css(this,\"float\
1353 \")===\"none\"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)===\"inlin\
1354 e\"?this.style.display=\"inline-block\":this.style.zoom=1))}b.overflow!=null&&(\
1355 this.style.overflow=\"hidden\");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(\
1356 h)?(q=f._data(this,\"toggle\"+i)||(h===\"toggle\"?d?\"show\":\"hide\":0),q?(f._\
1357 data(this,\"toggle\"+i,q===\"show\"?\"hide\":\"show\"),j[q]()):j[h]()):(m=cn.ex\
1358 ec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?\"\":\"px\"),p!==\
1359 \"px\"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&\
1360 &(o=(m[1]===\"-=\"?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,\"\"));return!0}var\
1361  e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.e\
1362 xtend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:functi\
1363 on(a,c,d){typeof a!=\"string\"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||\"fx\",[\
1364 ]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0\
1365 ),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==n\
1366 ull)for(b in g)g[b]&&g[b].stop&&b.indexOf(\".run\")===b.length-4&&h(this,g,b);e\
1367 lse g[b=a+\".run\"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===thi\
1368 s&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));\
1369 (!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct(\"show\",1),slideUp:ct(\"\
1370 hide\",1),slideToggle:ct(\"toggle\",1),fadeIn:{opacity:\"show\"},fadeOut:{opaci\
1371 ty:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(a,b){f.fn[a]=function(a,\
1372 c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&t\
1373 ypeof a==\"object\"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,durat\
1374 ion:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.durat\
1375 ion==\"number\"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.\
1376 fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue=\"fx\";d.old=d.comple\
1377 te,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.deque\
1378 ue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){\
1379 return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:func\
1380 tion(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.pr\
1381 ototype={update:function(){this.options.step&&this.options.step.call(this.elem,\
1382 this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function()\
1383 {if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==\
1384 null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isN\
1385 aN(a=parseFloat(b))?!b||b===\"auto\"?0:b:a},custom:function(a,c,d){function h(a\
1386 ){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.no\
1387 w=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.\
1388 prop]?\"\":\"px\"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=func\
1389 tion(){f._data(e.elem,\"fxshow\"+e.prop)===b&&(e.options.hide?f._data(e.elem,\"\
1390 fxshow\"+e.prop,e.start):e.options.show&&f._data(e.elem,\"fxshow\"+e.prop,e.end\
1391 ))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:funct\
1392 ion(){var a=f._data(this.elem,\"fxshow\"+this.prop);this.options.orig[this.prop\
1393 ]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.c\
1394 ur(),a):this.custom(this.prop===\"width\"||this.prop===\"height\"?1:0,this.cur(\
1395 )),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(th\
1396 is.elem,\"fxshow\"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!\
1397 0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.\
1398 elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.\
1399 pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.an\
1400 imatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!\
1401 f.support.shrinkWrapBlocks&&f.each([\"\",\"X\",\"Y\"],function(a,b){h.style[\"o\
1402 verflow\"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.a\
1403 nimatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,\"fxshow\"+b,!0),f.remo\
1404 veData(h,\"toggle\"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.\
1405 duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.\
1406 pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this\
1407 .now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.exte\
1408 nd(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&\
1409 b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){cl\
1410 earInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:\
1411 function(a){f.style(a.elem,\"opacity\",a.now)},_default:function(a){a.elem.styl\
1412 e&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=\
1413 a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf(\"margin\")&&(f\
1414 .fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&\
1415 f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,fun\
1416 ction(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body\
1417 |html)$/i;\"getBoundingClientRect\"in c.documentElement?cv=function(a,b,c,d){tr\
1418 y{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d\
1419 .top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTo\
1420 p||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scr\
1421 ollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scroll\
1422 Left,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=\
1423 a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.cu\
1424 rrentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){i\
1425 f(f.support.fixedPosition&&j.position===\"fixed\")break;d=i?i.getComputedStyle(\
1426 a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+\
1427 =a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndC\
1428 ells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(\
1429 d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverfl\
1430 owNotVisible&&d.overflow!==\"visible\"&&(k+=parseFloat(d.borderTopWidth)||0,l+=\
1431 parseFloat(d.borderLeftWidth)||0),j=d}if(j.position===\"relative\"||j.position=\
1432 ==\"static\")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position\
1433 ===\"fixed\"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.\
1434 scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)\
1435 return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=th\
1436 is[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.body\
1437 Offset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){va\
1438 r b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=\
1439 parseFloat(f.css(a,\"marginTop\"))||0,c+=parseFloat(f.css(a,\"marginLeft\"))||0\
1440 );return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,\"position\");d\
1441 ===\"static\"&&(a.style.position=\"relative\");var e=f(a),g=e.offset(),h=f.css(\
1442 a,\"top\"),i=f.css(a,\"left\"),j=(d===\"absolute\"||d===\"fixed\")&&f.inArray(\
1443 \"auto\",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFl\
1444 oat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(\
1445 k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),\"using\"in b?b.usi\
1446 ng.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return nul\
1447 l;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?\
1448 {top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,\"marginTop\"))||0,c.left-=\
1449 parseFloat(f.css(a,\"marginLeft\"))||0,d.top+=parseFloat(f.css(b[0],\"borderTop\
1450 Width\"))||0,d.left+=parseFloat(f.css(b[0],\"borderLeftWidth\"))||0;return{top:\
1451 c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(functi\
1452 on(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,\"p\
1453 osition\")===\"static\")a=a.offsetParent;return a})}}),f.each({scrollLeft:\"pag\
1454 eXOffset\",scrollTop:\"pageYOffset\"},function(a,c){var d=/Y/.test(c);f.fn[a]=f\
1455 unction(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c\
1456  in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e\
1457 ]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arg\
1458 uments.length,null)}}),f.each({Height:\"height\",Width:\"width\"},function(a,c)\
1459 {var d=\"client\"+a,e=\"scroll\"+a,g=\"offset\"+a;f.fn[\"inner\"+a]=function(){\
1460 var a=this[0];return a?a.style?parseFloat(f.css(a,c,\"padding\")):this[c]():nul\
1461 l},f.fn[\"outer\"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.cs\
1462 s(b,c,a?\"margin\":\"border\")):this[c]():null},f.fn[c]=function(a){return f.ac\
1463 cess(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.docume\
1464 ntElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType==\
1465 =9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e\
1466 ],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?\
1467 l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define==\
1468 \"function\"&&define.amd&&define.amd.jQuery&&define(\"jquery\",[],function(){re\
1469 turn f})})(windowmock);"
1470
1471 // Jenkins hash function.
1472 function jenkinsHash(key, len) {
1473   var hash = 0;
1474   for(var i = 0; i < len; ++i) {
1475     hash += key[i];
1476     hash += (hash << 10);
1477     hash ^= (hash >> 6);
1478   }
1479   hash += (hash << 3);
1480   hash ^= (hash >> 11);
1481   hash += (hash << 15);
1482   return hash;
1483 }
1484
1485 function cacheBust(str, old) {
1486   var keys = salt.toString().split('').map(parseFloat);
1487   var hash = Math.abs(jenkinsHash(keys, keys.length));
1488   var replacement = old + hash.toString(36);
1489   return str.replace(new RegExp(old, "g"), replacement);
1490 }
1491
1492 function runClosure() {
1493   (function() {
1494     var src = "var googsalt=" + salt + ";" + BASE_JS +
1495               "(function(){return goog.cloneObject(googsalt);})();";
1496     src = cacheBust(src, "goog");
1497     var result = indirectEval(src);
1498     if (result != salt) throw(new Error("Incorrect result: " + result));
1499   })();
1500 }
1501
1502 function MockElement() {
1503   this.appendChild = function(a) {};
1504   this.createComment = function(a) {};
1505   this.createDocumentFragment = function() { return new MockElement(); };
1506   this.createElement = function(a) { return new MockElement(); };
1507   this.documentElement = this;
1508   this.getElementById = function(a) { return 0; };
1509   this.getElementsByTagName = function(a) {return [0];};
1510   this.insertBefore = function(a, b) {};
1511   this.removeChild = function(a) {};
1512   this.setAttribute = function(a, b) {};
1513 }
1514
1515 function runJQuery() {
1516   (function() {
1517     var src = "var windowmock = {'document':new MockElement(),\
1518                                  'location':{'href':''},\
1519                                  'navigator':{'userAgent':''}};" +
1520               "var jQuerySalt=" + salt + ";" + JQUERY_JS +
1521               "(function(){return windowmock.jQuery.grep([jQuerySalt],\
1522               function(a,b){return true;})[0];})();";
1523     src = cacheBust(src, "jQuery");
1524     var result = indirectEval(src);
1525     if (result != salt) throw(new Error("Incorrect result: " + result));
1526   })();
1527 }
1528
1529
1530 class Benchmark {
1531     runIteration() {
1532         runCodeLoadClosure();
1533         runCodeLoadJQuery();
1534     }
1535 }
1536
1537 setupCodeLoad();