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