From nobody Mon Apr 29 04:56:53 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1561023996; cv=none; d=zoho.com; s=zohoarc; b=QtoNXvklFsQlMl0JCISa0M4knsX2qLz2jwkLCSo74ZmJEugqfhHXPEMKKiHnzsW1lk71H9XEbkd5glufM84fjhzTnahuBMuvD8kNYQUdW7luCNXVF2NcmtdoLQF3+JhUfqz2lhVkqY8qtsg+YYRExX9YQ2yGaS4BuZaA+x3CWYc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1561023996; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=TuBy0bjc+CaA2fMLWkbsRei28f2Y6jfNKWpGI8I7Rzc=; b=KEKzNvKpjkwB2s0hk34jnCnUAJHD1i14MKMujCbgwEJFNAISaj3NqwMz0fL9+DgX39AF+EWwp9wRKwdMI3+Vx7lCPZCwWOq/Z1PvMrGvY+32CvEk6HJYFeDSJXLEi0xlgoF9M1kKrtStGFI74yoGLIXN6G8AwmaLnMX208kUto0= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1561023996818519.9554106610256; Thu, 20 Jun 2019 02:46:36 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id EE5A630C1332; Thu, 20 Jun 2019 09:46:29 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id CAB375D9C6; Thu, 20 Jun 2019 09:46:26 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 877D4206D3; Thu, 20 Jun 2019 09:46:23 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x5K9hVRo012884 for ; Thu, 20 Jun 2019 05:43:31 -0400 Received: by smtp.corp.redhat.com (Postfix) id 3B8DF100164A; Thu, 20 Jun 2019 09:43:31 +0000 (UTC) Received: from caroline (unknown [10.43.2.67]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 112251001E71 for ; Thu, 20 Jun 2019 09:43:28 +0000 (UTC) Received: from caroline.brq.redhat.com (caroline.usersys.redhat.com [127.0.0.1]) by caroline (Postfix) with ESMTP id 950CD1200C4 for ; Thu, 20 Jun 2019 11:43:27 +0200 (CEST) From: Martin Kletzander To: libvir-list@redhat.com Date: Thu, 20 Jun 2019 11:43:25 +0200 Message-Id: <57535730da8594f50118114fe45c25a76cabe40f.1561023794.git.mkletzan@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH v2 1/3] docs: Some JavaScript clean-up X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.45]); Thu, 20 Jun 2019 09:46:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Don't use the global namespace, unify quotes and semicolons at the end of l= ines and "use strict". Signed-off-by: Martin Kletzander --- docs/js/main.js | 50 +++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/docs/js/main.js b/docs/js/main.js index 531d6e9d4893..cb424dd72fb3 100644 --- a/docs/js/main.js +++ b/docs/js/main.js @@ -1,50 +1,52 @@ +"use strict"; + function pageload() { - window.addEventListener('scroll', function(e){ - var distanceY =3D window.pageYOffset || document.documentElement.s= crollTop - var shrinkOn =3D 94 - home =3D document.getElementById("home"); - links =3D document.getElementById("jumplinks"); - search =3D document.getElementById("search"); - body =3D document.getElementById("body"); + window.addEventListener("scroll", function(e){ + var distanceY =3D window.pageYOffset || document.documentElement.s= crollTop; + var shrinkOn =3D 94; + var home =3D document.getElementById("home"); + var links =3D document.getElementById("jumplinks"); + var search =3D document.getElementById("search"); + var body =3D document.getElementById("body"); if (distanceY > shrinkOn) { if (home.className !=3D "navhide") { - body.className =3D "navhide" - home.className =3D "navhide" - links.className =3D "navhide" - search.className =3D "navhide" + body.className =3D "navhide"; + home.className =3D "navhide"; + links.className =3D "navhide"; + search.className =3D "navhide"; } } else { if (home.className =3D=3D "navhide") { - body.className =3D "" - home.className =3D "" - links.className =3D "" - search.className =3D "" + body.className =3D ""; + home.className =3D ""; + links.className =3D ""; + search.className =3D ""; } } }); =20 /* Setting this class makes the advanced search options visible */ - advancedSearch =3D document.getElementById("advancedsearch") - advancedSearch.className =3D "advancedsearch" + var advancedSearch =3D document.getElementById("advancedsearch"); + advancedSearch.className =3D "advancedsearch"; =20 - simpleSearch =3D document.getElementById("simplesearch") - simpleSearch.addEventListener("submit", advancedsearch) + var simpleSearch =3D document.getElementById("simplesearch"); + simpleSearch.addEventListener("submit", advancedsearch); } =20 function advancedsearch(e) { e.preventDefault(); e.stopPropagation(); =20 - form =3D document.createElement("form"); + var form =3D document.createElement("form"); form.setAttribute("method", "get"); =20 - newq =3D document.createElement("input"); + var newq =3D document.createElement("input"); newq.setAttribute("type", "hidden"); form.appendChild(newq); =20 - q =3D document.getElementById("searchq"); - whats =3D document.getElementsByName("what"); - what =3D "website"; + var q =3D document.getElementById("searchq"); + var whats =3D document.getElementsByName("what"); + var what =3D "website"; for (var i =3D 0; i < whats.length; i++) { if (whats[i].checked) { what =3D whats[i].value; --=20 2.22.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Mon Apr 29 04:56:53 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1561023959; cv=none; d=zoho.com; s=zohoarc; b=U0m2ZDw4vxIXYH06KETa/6RGiqjJOP8+y+y0OoQb3cp9u6W+oQ4b5m0UX38QEYh+HWlEVpLPuiVu4Z6pPgMvfQGaI7ksPyZknmAwDuSID38ruMUfsuUbLoiNQ5ASL8llK7o/wU2E/Pj9zA4q/y05ciNEjSBw26KcrRW2XWSiqos= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1561023959; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=TUCI7B3yU1SyRgCHLRKRkEBeKBuMamazgxXM6rF2z14=; b=bzL7EnmZ5D91FsVMbvpm1qkpAAfjLvIaVHfXz1mIwBJSrzYvajZEtbsY77uLh4qD4qHH0szYcZjeD720DYXaWZanpTEKtQ2tBUP7+3omQ+3nVGxLZFt4xr/jVQbZ6JaT7uu2/knJpx64LKkKrhiPUERGcF7rIdtjS2aL+aMspxI= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 156102395912863.31833959857636; Thu, 20 Jun 2019 02:45:59 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D14093088A65; Thu, 20 Jun 2019 09:45:43 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 5D59F19C71; Thu, 20 Jun 2019 09:45:39 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id E5F101806B16; Thu, 20 Jun 2019 09:45:31 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x5K9hVDq012890 for ; Thu, 20 Jun 2019 05:43:31 -0400 Received: by smtp.corp.redhat.com (Postfix) id 605155C221; Thu, 20 Jun 2019 09:43:31 +0000 (UTC) Received: from caroline (unknown [10.43.2.67]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 364165C1A1 for ; Thu, 20 Jun 2019 09:43:28 +0000 (UTC) Received: from caroline.brq.redhat.com (caroline.usersys.redhat.com [127.0.0.1]) by caroline (Postfix) with ESMTP id A99271200C5 for ; Thu, 20 Jun 2019 11:43:27 +0200 (CEST) From: Martin Kletzander To: libvir-list@redhat.com Date: Thu, 20 Jun 2019 11:43:26 +0200 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH v2 2/3] docs: Use our own implementation for fetching the RSS data X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.47]); Thu, 20 Jun 2019 09:45:52 +0000 (UTC) Content-Type: text/plain; charset="utf-8" This is just a small script I wrote. It works the same way as all the libr= aries together which we are bundling, but with just JS. The only difference is t= hat the day of the date is formatted as 2-digit, but this should be a bug in Firefox (at least locally for me) as the documentation states that type 'numeric' should actually not have leading zeros. It will not be executed when the page is loaded locally. It also uses the same proxy that query-rss uses. We can get rid of that, b= ut that's a longer-term goal than just removing the bundled JS for the next release. Signed-off-by: Martin Kletzander --- docs/index.html.in | 15 ++----------- docs/js/main.js | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 13 deletions(-) diff --git a/docs/index.html.in b/docs/index.html.in index f593445d061d..1e16f299c8fd 100644 --- a/docs/index.html.in +++ b/docs/index.html.in @@ -2,21 +2,10 @@ - - diff --git a/docs/js/main.js b/docs/js/main.js index cb424dd72fb3..b4d7f5b0d793 100644 --- a/docs/js/main.js +++ b/docs/js/main.js @@ -77,3 +77,55 @@ function advancedsearch(e) { =20 return false; } + +function fetchRSS() { + if (document.protocol =3D=3D "file:") + return; + + var planet =3D document.getElementById("planet"); + if (planet =3D=3D=3D null) + return; + + var cb =3D "jsonpRSSFeedCallback"; + window[cb] =3D function (data) { + if (data.responseStatus !=3D 200) + return; + + var entries =3D data.responseData.feed.entries; + var nEntries =3D Math.min(entries.length, 4); + + var dl =3D document.createElement("dl"); + var dateOpts =3D { day: "numeric", month: "short", year: "numeric"= }; + + for (var i =3D 0; i < nEntries; i++) { + var entry =3D entries[i]; + + var a =3D document.createElement("a"); + a.href =3D entry.link; + a.innerText =3D entry.title; + + var dt =3D document.createElement("dt"); + dt.appendChild(a); + dl.appendChild(dt); + + var date =3D new Date(entry.publishedDate); + date =3D date.toLocaleDateString("default", dateOpts); + + var dd =3D document.createElement("dd"); + dd.innerText =3D ` by ${entry.author} on ${date}`; + + dl.appendChild(dd); + } + + planet.appendChild(dl); + }; + + var uri =3D "https://planet.virt-tools.org/atom.xml"; + uri =3D encodeURIComponent(uri); + + var script =3D document.createElement("script"); + script.src =3D "https://feedrapp.herokuapp.com/"; + script.src +=3D `?q=3D${uri}&callback=3D${cb}`; + + document.body.appendChild(script); +} --=20 2.22.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Mon Apr 29 04:56:53 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1561023963; cv=none; d=zoho.com; s=zohoarc; b=H7JE9d0wGXtgm5BwSoJBoTextPQbTF1MmR5Kcc1jOfnxENWKz9+mVShMQBOOJOjr6ic3Hmply09kM26Qo/tBtrr75nBYTQVe0mRlaOexl1odCBo2KbfwZZJOFuLH8KZJAnP056qGhUolVe3NtE81f10eK/iqRvSRI+BiHOSFHGE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1561023963; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=D6Zb5/BVxYjZhWlBSpKlERoNmSuAhOKMXXKy/Xq+Sws=; b=XbT9j46n8ypaFpQ/SlNX9nAvq13IKCC5twbfP0FObNhi5J/EIEp8yJBCYQ8TX8DnbovNYFjww7Vt4OwkxEkvLQ+zYIbjelCFm/BHpWltc18KQo/i12cvd/bsN/sZFf4WWQtBfq56m072IjwJWDcKibSikH/n7Cuzuo7eIS8cySw= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1561023963319160.73515946796567; Thu, 20 Jun 2019 02:46:03 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 3AD2B3091D52; Thu, 20 Jun 2019 09:45:33 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B29C91001DE4; Thu, 20 Jun 2019 09:45:23 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 79E851806B0F; Thu, 20 Jun 2019 09:45:12 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x5K9hWQ4012903 for ; Thu, 20 Jun 2019 05:43:32 -0400 Received: by smtp.corp.redhat.com (Postfix) id BECFC19C71; Thu, 20 Jun 2019 09:43:32 +0000 (UTC) Received: from caroline (unknown [10.43.2.67]) by smtp.corp.redhat.com (Postfix) with ESMTPS id CD0AF19C67 for ; Thu, 20 Jun 2019 09:43:28 +0000 (UTC) Received: from caroline.brq.redhat.com (caroline.usersys.redhat.com [127.0.0.1]) by caroline (Postfix) with ESMTP id AFFA31200C6 for ; Thu, 20 Jun 2019 11:43:27 +0200 (CEST) From: Martin Kletzander To: libvir-list@redhat.com Date: Thu, 20 Jun 2019 11:43:27 +0200 Message-Id: <2904a6da1eaaa2eb84eae7a378e550d19258e7b1.1561023794.git.mkletzan@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH v2 3/3] docs: Remove unused JS libraries X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.42]); Thu, 20 Jun 2019 09:46:01 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Signed-off-by: Martin Kletzander --- docs/Makefile.am | 5 +---- docs/js/jquery-3.1.1.min.js | 4 ---- docs/js/jquery.rss.min.js | 11 ----------- docs/js/moment.min.js | 7 ------- 4 files changed, 1 insertion(+), 26 deletions(-) delete mode 100644 docs/js/jquery-3.1.1.min.js delete mode 100644 docs/js/jquery.rss.min.js delete mode 100644 docs/js/moment.min.js diff --git a/docs/Makefile.am b/docs/Makefile.am index 0c899f958026..977be471ad38 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -67,10 +67,7 @@ css =3D \ =20 javascript =3D \ js/main.js \ - js/jquery-3.1.1.min.js \ - js/jquery.rss.min.js \ - js/moment.min.js - + $(NULL) =20 fonts =3D \ fonts/LICENSE.md \ diff --git a/docs/js/jquery-3.1.1.min.js b/docs/js/jquery-3.1.1.min.js deleted file mode 100644 index 4c5be4c0fbe2..000000000000 --- a/docs/js/jquery-3.1.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ -!function(a,b){"use strict";"object"=3D=3Dtypeof module&&"object"=3D=3Dtyp= eof module.exports?module.exports=3Da.document?b(a,!0):function(a){if(!a.do= cument)throw new Error("jQuery requires a window with a document");return b= (a)}:b(a)}("undefined"!=3Dtypeof window?window:this,function(a,b){"use stri= ct";var c=3D[],d=3Da.document,e=3DObject.getPrototypeOf,f=3Dc.slice,g=3Dc.c= oncat,h=3Dc.push,i=3Dc.indexOf,j=3D{},k=3Dj.toString,l=3Dj.hasOwnProperty,m= =3Dl.toString,n=3Dm.call(Object),o=3D{};function p(a,b){b=3Db||d;var c=3Db.= createElement("script");c.text=3Da,b.head.appendChild(c).parentNode.removeC= hild(c)}var q=3D"3.1.1",r=3Dfunction(a,b){return new r.fn.init(a,b)},s=3D/^= [\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=3D/^-ms-/,u=3D/-([a-z])/g,v=3Dfunction= (a,b){return b.toUpperCase()};r.fn=3Dr.prototype=3D{jquery:q,constructor:r,= length:0,toArray:function(){return f.call(this)},get:function(a){return nul= l=3D=3Da?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a= ){var b=3Dr.merge(this.constructor(),a);return b.prevObject=3Dthis,b},each:= function(a){retu rn r.each(this,a)},map:function(a){return this.pushStack(r.map(this,functi= on(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.a= pply(this,arguments))},first:function(){return this.eq(0)},last:function(){= return this.eq(-1)},eq:function(a){var b=3Dthis.length,c=3D+a+(a<0?b:0);ret= urn this.pushStack(c>=3D0&&c0&&b-1= in a)}var x=3Dfunction(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u=3D"s= izzle"+1*new Date,v=3Da.document,w=3D0,x=3D0,y=3Dha(),z=3Dha(),A=3Dha(),B= =3Dfunction(a,b){return a=3D=3D=3Db&&(l=3D!0),0},C=3D{}.hasOwnProperty,D=3D= [],E=3DD.pop,F=3DD.push,G=3DD.push,H=3DD.slice,I=3Dfunction(a,b){for(var c= =3D0,d=3Da.length;c +~]|"+K+")"+K+"*"),S=3Dnew RegExp("=3D"+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T= =3Dnew RegExp(N),U=3Dnew RegExp("^"+L+"$"),V=3D{ID:new RegExp("^#("+L+")"),= CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new Reg= Exp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nt= h|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:= ([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),= needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?= :\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=3D[^-]|$)","i")},W=3D/^(?:input|sele= ct|textarea|button)$/i,X=3D/^h\d$/i,Y=3D/^[^{]+\{\s*\[native \w/,Z=3D/^(?:#= ([\w-]+)|(\w+)|\.([\w-]+))$/,$=3D/[+~]/,_=3Dnew RegExp("\\\\([\\da-f]{1,6}"= +K+"?|("+K+")|.)","ig"),aa=3Dfunction(a,b,c){var d=3D"0x"+b-65536;return d!= =3D=3Dd||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|552= 96,1023&d|56320)},ba=3D/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/= g,ca=3Dfunction(a,b){return b?"\0"=3D=3D=3Da?"\ufffd":a.slice(0,- 1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=3Dfunction(){= m()},ea=3Dta(function(a){return a.disabled=3D=3D=3D!0&&("form"in a||"label"= in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=3DH.call(v.childNode= s),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G=3D{apply:D.len= gth?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=3Da.length,d=3D= 0;while(a[c++]=3Db[d++]);a.length=3Dc-1}}}function ga(a,b,d,e){var f,h,j,k,= l,o,r,s=3Db&&b.ownerDocument,w=3Db?b.nodeType:9;if(d=3Dd||[],"string"!=3Dty= peof a||!a||1!=3D=3Dw&&9!=3D=3Dw&&11!=3D=3Dw)return d;if(!e&&((b?b.ownerDoc= ument||b:v)!=3D=3Dn&&m(b),b=3Db||n,p)){if(11!=3D=3Dw&&(l=3DZ.exec(a)))if(f= =3Dl[1]){if(9=3D=3D=3Dw){if(!(j=3Db.getElementById(f)))return d;if(j.id=3D= =3D=3Df)return d.push(j),d}else if(s&&(j=3Ds.getElementById(f))&&t(b,j)&&j.= id=3D=3D=3Df)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElements= ByTagName(a)),d;if((f=3Dl[3])&&c.getElementsByClassName&&b.getElementsByCla= ssName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&= &(!q||!q.test(a))){if(1!=3D=3Dw)s=3D b,r=3Da;else if("object"!=3D=3Db.nodeName.toLowerCase()){(k=3Db.getAttribu= te("id"))?k=3Dk.replace(ba,ca):b.setAttribute("id",k=3Du),o=3Dg(a),h=3Do.le= ngth;while(h--)o[h]=3D"#"+k+" "+sa(o[h]);r=3Do.join(","),s=3D$.test(a)&&qa(= b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x= ){}finally{k=3D=3D=3Du&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"= ),b,d,e)}function ha(){var a=3D[];function b(c,e){return a.push(c+" ")>d.ca= cheLength&&delete b[a.shift()],b[c+" "]=3De}return b}function ia(a){return = a[u]=3D!0,a}function ja(a){var b=3Dn.createElement("fieldset");try{return!!= a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b= =3Dnull}}function ka(a,b){var c=3Da.split("|"),e=3Dc.length;while(e--)d.att= rHandle[c[e]]=3Db}function la(a,b){var c=3Db&&a,d=3Dc&&1=3D=3D=3Da.nodeType= &&1=3D=3D=3Db.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)whil= e(c=3Dc.nextSibling)if(c=3D=3D=3Db)return-1;return a?1:-1}function ma(a){re= turn function(b){var c=3Db.nodeName.toLowerCase();return"input"=3D=3D=3Dc&&= b.type=3D=3D=3Da}}function na(a ){return function(b){var c=3Db.nodeName.toLowerCase();return("input"=3D=3D= =3Dc||"button"=3D=3D=3Dc)&&b.type=3D=3D=3Da}}function oa(a){return function= (b){return"form"in b?b.parentNode&&b.disabled=3D=3D=3D!1?"label"in b?"label= "in b.parentNode?b.parentNode.disabled=3D=3D=3Da:b.disabled=3D=3D=3Da:b.isD= isabled=3D=3D=3Da||b.isDisabled!=3D=3D!a&&ea(b)=3D=3D=3Da:b.disabled=3D=3D= =3Da:"label"in b&&b.disabled=3D=3D=3Da}}function pa(a){return ia(function(b= ){return b=3D+b,ia(function(c,d){var e,f=3Da([],c.length,b),g=3Df.length;wh= ile(g--)c[e=3Df[g]]&&(c[e]=3D!(d[e]=3Dc[e]))})})}function qa(a){return a&&"= undefined"!=3Dtypeof a.getElementsByTagName&&a}c=3Dga.support=3D{},f=3Dga.i= sXML=3Dfunction(a){var b=3Da&&(a.ownerDocument||a).documentElement;return!!= b&&"HTML"!=3D=3Db.nodeName},m=3Dga.setDocument=3Dfunction(a){var b,e,g=3Da?= a.ownerDocument||a:v;return g!=3D=3Dn&&9=3D=3D=3Dg.nodeType&&g.documentElem= ent?(n=3Dg,o=3Dn.documentElement,p=3D!f(n),v!=3D=3Dn&&(e=3Dn.defaultView)&&= e.top!=3D=3De&&(e.addEventListener?e.addEventListener("unload",da,!1):e.att= achEvent&&e.attachEvent("onunload",da)),c.attributes=3Dja(function(a){retur= n=20 a.className=3D"i",!a.getAttribute("className")}),c.getElementsByTagName=3D= ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTa= gName("*").length}),c.getElementsByClassName=3DY.test(n.getElementsByClassN= ame),c.getById=3Dja(function(a){return o.appendChild(a).id=3Du,!n.getElemen= tsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=3Dfunctio= n(a){var b=3Da.replace(_,aa);return function(a){return a.getAttribute("id")= =3D=3D=3Db}},d.find.ID=3Dfunction(a,b){if("undefined"!=3Dtypeof b.getElemen= tById&&p){var c=3Db.getElementById(a);return c?[c]:[]}}):(d.filter.ID=3Dfun= ction(a){var b=3Da.replace(_,aa);return function(a){var c=3D"undefined"!=3D= typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value=3D=3D= =3Db}},d.find.ID=3Dfunction(a,b){if("undefined"!=3Dtypeof b.getElementById&= &p){var c,d,e,f=3Db.getElementById(a);if(f){if(c=3Df.getAttributeNode("id")= ,c&&c.value=3D=3D=3Da)return[f];e=3Db.getElementsByName(a),d=3D0;while(f=3D= e[d++])if(c=3Df.getAttributeNode("id"),c&&c.value=3D=3D=3Da)return[f]}retur= n[]}}),d.find.TA G=3Dc.getElementsByTagName?function(a,b){return"undefined"!=3Dtypeof b.get= ElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):voi= d 0}:function(a,b){var c,d=3D[],e=3D0,f=3Db.getElementsByTagName(a);if("*"= =3D=3D=3Da){while(c=3Df[e++])1=3D=3D=3Dc.nodeType&&d.push(c);return d}retur= n f},d.find.CLASS=3Dc.getElementsByClassName&&function(a,b){if("undefined"!= =3Dtypeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r= =3D[],q=3D[],(c.qsa=3DY.test(n.querySelectorAll))&&(ja(function(a){o.append= Child(a).innerHTML=3D"",a.querySelectorAll("= [msallowcapture^=3D'']").length&&q.push("[*^$]=3D"+K+"*(?:''|\"\")"),a.quer= ySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.que= rySelectorAll("[id~=3D"+u+"-]").length||q.push("~=3D"),a.querySelectorAll("= :checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").lengt= h||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML=3D"";var b=3Dn.cre= ateElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAtt= ribute("name","D"),a.querySelectorAll("[name=3Dd]").length&&q.push("name"+K= +"*[*^$|!~]?=3D"),2!=3D=3Da.querySelectorAll(":enabled").length&&q.push(":e= nabled",":disabled"),o.appendChild(a).disabled=3D!0,2!=3D=3Da.querySelector= All(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll(= "*,:x"),q.push(",.*:")})),(c.matchesSelector=3DY.test(s=3Do.matches||o.webk= itMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSel= ector))&&ja(function(a){c.disconnectedMatch=3Ds.call(a,"*"),s.call(a,"[s!= =3D'']:x"),r.push("!=3D",N)}),q=3Dq.length&&new RegExp(q.join("|")),r=3Dr.l= ength&&new RegExp(r.join("|")),b=3DY.test(o.compareDocumentPosition),t=3Db|= |Y.test(o.contains)?function(a,b){var c=3D9=3D=3D=3Da.nodeType?a.documentEl= ement:a,d=3Db&&b.parentNode;return a=3D=3D=3Dd||!(!d||1!=3D=3Dd.nodeType||!= (c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPo= sition (d)))}:function(a,b){if(b)while(b=3Db.parentNode)if(b=3D=3D=3Da)return!0;r= eturn!1},B=3Db?function(a,b){if(a=3D=3D=3Db)return l=3D!0,0;var d=3D!a.comp= areDocumentPosition-!b.compareDocumentPosition;return d?d:(d=3D(a.ownerDocu= ment||a)=3D=3D=3D(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!= c.sortDetached&&b.compareDocumentPosition(a)=3D=3D=3Dd?a=3D=3D=3Dn||a.owner= Document=3D=3D=3Dv&&t(v,a)?-1:b=3D=3D=3Dn||b.ownerDocument=3D=3D=3Dv&&t(v,b= )?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a=3D=3D=3Db)return l=3D!0= ,0;var c,d=3D0,e=3Da.parentNode,f=3Db.parentNode,g=3D[a],h=3D[b];if(!e||!f)= return a=3D=3D=3Dn?-1:b=3D=3D=3Dn?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e=3D=3D= =3Df)return la(a,b);c=3Da;while(c=3Dc.parentNode)g.unshift(c);c=3Db;while(c= =3Dc.parentNode)h.unshift(c);while(g[d]=3D=3D=3Dh[d])d++;return d?la(g[d],h= [d]):g[d]=3D=3D=3Dv?-1:h[d]=3D=3D=3Dv?1:0},n):n},ga.matches=3Dfunction(a,b)= {return ga(a,null,null,b)},ga.matchesSelector=3Dfunction(a,b){if((a.ownerDo= cument||a)!=3D=3Dn&&m(a),b=3Db.replace(S,"=3D'$1']"),c.matchesSelector&&p&&= !A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=3Ds.call(a,b);if(d|= |c.discon nectedMatch||a.document&&11!=3D=3Da.document.nodeType)return d}catch(e){}r= eturn ga(b,n,null,[a]).length>0},ga.contains=3Dfunction(a,b){return(a.owner= Document||a)!=3D=3Dn&&m(a),t(a,b)},ga.attr=3Dfunction(a,b){(a.ownerDocument= ||a)!=3D=3Dn&&m(a);var e=3Dd.attrHandle[b.toLowerCase()],f=3De&&C.call(d.at= trHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!=3D=3Df?f:c.attrib= utes||!p?a.getAttribute(b):(f=3Da.getAttributeNode(b))&&f.specified?f.value= :null},ga.escape=3Dfunction(a){return(a+"").replace(ba,ca)},ga.error=3Dfunc= tion(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.un= iqueSort=3Dfunction(a){var b,d=3D[],e=3D0,f=3D0;if(l=3D!c.detectDuplicates,= k=3D!c.sortStable&&a.slice(0),a.sort(B),l){while(b=3Da[f++])b=3D=3D=3Da[f]&= &(e=3Dd.push(f));while(e--)a.splice(d[e],1)}return k=3Dnull,a},e=3Dga.getTe= xt=3Dfunction(a){var b,c=3D"",d=3D0,f=3Da.nodeType;if(f){if(1=3D=3D=3Df||9= =3D=3D=3Df||11=3D=3D=3Df){if("string"=3D=3Dtypeof a.textContent)return a.te= xtContent;for(a=3Da.firstChild;a;a=3Da.nextSibling)c+=3De(a)}else if(3=3D= =3D=3Df||4=3D=3D=3Df)return a.nodeValue}else while(b=3Da[ d++])c+=3De(b);return c},d=3Dga.selectors=3D{cacheLength:50,createPseudo:i= a,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0},"= ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previo= usSibling"}},preFilter:{ATTR:function(a){return a[1]=3Da[1].replace(_,aa),a= [3]=3D(a[3]||a[4]||a[5]||"").replace(_,aa),"~=3D"=3D=3D=3Da[2]&&(a[3]=3D" "= +a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=3Da[1].toLowerCase()= ,"nth"=3D=3D=3Da[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=3D+(a[4]?a[5]+(a[= 6]||1):2*("even"=3D=3D=3Da[3]||"odd"=3D=3D=3Da[3])),a[5]=3D+(a[7]+a[8]||"od= d"=3D=3D=3Da[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=3D!a[6= ]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=3Da[4]||a[5]||"":c&&T.tes= t(c)&&(b=3Dg(c,!0))&&(b=3Dc.indexOf(")",c.length-b)-c.length)&&(a[0]=3Da[0]= .slice(0,b),a[2]=3Dc.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){va= r b=3Da.replace(_,aa).toLowerCase();return"*"=3D=3D=3Da?function(){return!0= }:function(a){return a.nodeName&&a.nodeName.toLowerCase()=3D=3D=3Db}},CLASS= :function(a){var b=3Dy[a+" "];return b||(b=3Dnew RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a)= {return b.test("string"=3D=3Dtypeof a.className&&a.className||"undefined"!= =3Dtypeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b= ,c){return function(d){var e=3Dga.attr(d,a);return null=3D=3De?"!=3D"=3D=3D= =3Db:!b||(e+=3D"","=3D"=3D=3D=3Db?e=3D=3D=3Dc:"!=3D"=3D=3D=3Db?e!=3D=3Dc:"^= =3D"=3D=3D=3Db?c&&0=3D=3D=3De.indexOf(c):"*=3D"=3D=3D=3Db?c&&e.indexOf(c)>-= 1:"$=3D"=3D=3D=3Db?c&&e.slice(-c.length)=3D=3D=3Dc:"~=3D"=3D=3D=3Db?(" "+e.= replace(O," ")+" ").indexOf(c)>-1:"|=3D"=3D=3D=3Db&&(e=3D=3D=3Dc||e.slice(0= ,c.length+1)=3D=3D=3Dc+"-"))}},CHILD:function(a,b,c,d,e){var f=3D"nth"!=3D= =3Da.slice(0,3),g=3D"last"!=3D=3Da.slice(-4),h=3D"of-type"=3D=3D=3Db;return= 1=3D=3D=3Dd&&0=3D=3D=3De?function(a){return!!a.parentNode}:function(b,c,i)= {var j,k,l,m,n,o,p=3Df!=3D=3Dg?"nextSibling":"previousSibling",q=3Db.parent= Node,r=3Dh&&b.nodeName.toLowerCase(),s=3D!i&&!h,t=3D!1;if(q){if(f){while(p)= {m=3Db;while(m=3Dm[p])if(h?m.nodeName.toLowerCase()=3D=3D=3Dr:1=3D=3D=3Dm.n= odeType)return!1;o=3Dp=3D"only"=3D=3D=3Da&&!o&&"nextSibling"}return!0}if(o= =3D[g?q.firstChild:q.lastChild],g&&s){m=3Dq,l=3Dm[u]||(m[u]=3D{}),k=3Dl[ m.uniqueID]||(l[m.uniqueID]=3D{}),j=3Dk[a]||[],n=3Dj[0]=3D=3D=3Dw&&j[1],t= =3Dn&&j[2],m=3Dn&&q.childNodes[n];while(m=3D++n&&m&&m[p]||(t=3Dn=3D0)||o.po= p())if(1=3D=3D=3Dm.nodeType&&++t&&m=3D=3D=3Db){k[a]=3D[w,n,t];break}}else i= f(s&&(m=3Db,l=3Dm[u]||(m[u]=3D{}),k=3Dl[m.uniqueID]||(l[m.uniqueID]=3D{}),j= =3Dk[a]||[],n=3Dj[0]=3D=3D=3Dw&&j[1],t=3Dn),t=3D=3D=3D!1)while(m=3D++n&&m&&= m[p]||(t=3Dn=3D0)||o.pop())if((h?m.nodeName.toLowerCase()=3D=3D=3Dr:1=3D=3D= =3Dm.nodeType)&&++t&&(s&&(l=3Dm[u]||(m[u]=3D{}),k=3Dl[m.uniqueID]||(l[m.uni= queID]=3D{}),k[a]=3D[w,t]),m=3D=3D=3Db))break;return t-=3De,t=3D=3D=3Dd||t%= d=3D=3D=3D0&&t/d>=3D0}}},PSEUDO:function(a,b){var c,e=3Dd.pseudos[a]||d.set= Filters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(= b):e.length>1?(c=3D[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?= ia(function(a,c){var d,f=3De(a,b),g=3Df.length;while(g--)d=3DI(a,f[g]),a[d]= =3D!(c[d]=3Df[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(funct= ion(a){var b=3D[],c=3D[],d=3Dh(a.replace(P,"$1"));return d[u]?ia(function(a= ,b,c,e){var f,g=3Dd(a,null,e,[]),h=3Da.length;while(h--)(f=3Dg[h])&&(a[h]= =3D!(b[h]=3Df))}):fu nction(a,e,f){return b[0]=3Da,d(b,null,f,c),b[0]=3Dnull,!c.pop()}}),has:ia= (function(a){return function(b){return ga(a,b).length>0}}),contains:ia(func= tion(a){return a=3Da.replace(_,aa),function(b){return(b.textContent||b.inne= rText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.= error("unsupported lang: "+a),a=3Da.replace(_,aa).toLowerCase(),function(b)= {var c;do if(c=3Dp?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"= ))return c=3Dc.toLowerCase(),c=3D=3D=3Da||0=3D=3D=3Dc.indexOf(a+"-");while(= (b=3Db.parentNode)&&1=3D=3D=3Db.nodeType);return!1}}),target:function(b){va= r c=3Da.location&&a.location.hash;return c&&c.slice(1)=3D=3D=3Db.id},root:f= unction(a){return a=3D=3D=3Do},focus:function(a){return a=3D=3D=3Dn.activeE= lement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabl= ed:oa(!1),disabled:oa(!0),checked:function(a){var b=3Da.nodeName.toLowerCas= e();return"input"=3D=3D=3Db&&!!a.checked||"option"=3D=3D=3Db&&!!a.selected}= ,selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.sel= ected=3D=3D=3D!0},em pty:function(a){for(a=3Da.firstChild;a;a=3Da.nextSibling)if(a.nodeType<6)r= eturn!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:func= tion(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeNa= me)},button:function(a){var b=3Da.nodeName.toLowerCase();return"input"=3D= =3D=3Db&&"button"=3D=3D=3Da.type||"button"=3D=3D=3Db},text:function(a){var = b;return"input"=3D=3D=3Da.nodeName.toLowerCase()&&"text"=3D=3D=3Da.type&&(n= ull=3D=3D(b=3Da.getAttribute("type"))||"text"=3D=3D=3Db.toLowerCase())},fir= st:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(func= tion(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=3D0;c=3D0;)a.p= ush(d);return a}),gt:pa(function(a,b,c){for(var d=3Dc<0?c+b:c;++d1?function(b,c,d){var e=3Da.length;while(e--)if(!a[e](b,c= ,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=3D0,e=3Db.length;d= -1&&(f[j]= =3D!(g[j]=3Dl))}}else r=3Dwa(r=3D=3D=3Dg?r.splice(o,r.length):r),e?e(null,g= ,r,i):G.apply(g,r)})}function ya(a){for(var b ,c,e,f=3Da.length,g=3Dd.relative[a[0].type],h=3Dg||d.relative[" "],i=3Dg?1= :0,k=3Dta(function(a){return a=3D=3D=3Db},h,!0),l=3Dta(function(a){return I= (b,a)>-1},h,!0),m=3D[function(a,c,d){var e=3D!g&&(d||c!=3D=3Dj)||((b=3Dc).n= odeType?k(a,c,d):l(a,c,d));return b=3Dnull,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "=3D=3D=3Da[i-2].type?"*= ":""})).replace(P,"$1"),c,i0,e=3Da.l= ength>0,f=3Dfunction(f,g,h,i,k){var l,o,q,r=3D0,s=3D"0",t=3Df&&[],u=3D[],v= =3Dj,x=3Df||e&&d.find.TAG("*",k),y=3Dw+=3Dnull=3D=3Dv?1:Math.random()||.1,z= =3Dx.length;for(k&&(j=3Dg=3D=3D=3Dn||g||k);s!=3D=3Dz&&null!=3D(l=3Dx[s]);s+= +){if(e&&l){o=3D0,g||l.ownerDocument=3D=3D=3Dn||(m(l),h=3D!p);while(q=3Da[o= ++])if(q(l,g||n,h)){i.push(l);break}k&&(w=3Dy)}c&&((l=3D!q&&l)&&r--,f&&t.pu= sh(l))}if(r+=3Ds,c&&s!=3D=3Dr){o=3D0;while(q=3Db[o++])q(t,u,g,h); if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=3DE.call(i));u=3Dwa(u)}G.apply(i,= u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=3Dy,j=3Dv= ),t};return c?ia(f):f}return h=3Dga.compile=3Dfunction(a,b){var c,d=3D[],e= =3D[],f=3DA[a+" "];if(!f){b||(b=3Dg(a)),c=3Db.length;while(c--)f=3Dya(b[c])= ,f[u]?d.push(f):e.push(f);f=3DA(a,za(e,d)),f.selector=3Da}return f},i=3Dga.= select=3Dfunction(a,b,c,e){var f,i,j,k,l,m=3D"function"=3D=3Dtypeof a&&a,n= =3D!e&&g(a=3Dm.selector||a);if(c=3Dc||[],1=3D=3D=3Dn.length){if(i=3Dn[0]=3D= n[0].slice(0),i.length>2&&"ID"=3D=3D=3D(j=3Di[0]).type&&9=3D=3D=3Db.nodeTyp= e&&p&&d.relative[i[1].type]){if(b=3D(d.find.ID(j.matches[0].replace(_,aa),b= )||[])[0],!b)return c;m&&(b=3Db.parentNode),a=3Da.slice(i.shift().value.len= gth)}f=3DV.needsContext.test(a)?0:i.length;while(f--){if(j=3Di[f],d.relativ= e[k=3Dj.type])break;if((l=3Dd.find[k])&&(e=3Dl(j.matches[0].replace(_,aa),$= .test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=3De.length&&sa(= i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a= )&&qa(b.parentNode)||b),c},c.sortSta ble=3Du.split("").sort(B).join("")=3D=3D=3Du,c.detectDuplicates=3D!!l,m(),= c.sortDetached=3Dja(function(a){return 1&a.compareDocumentPosition(n.create= Element("fieldset"))}),ja(function(a){return a.innerHTML=3D"<= /a>","#"=3D=3D=3Da.firstChild.getAttribute("href")})||ka("type|href|height|= width",function(a,b,c){if(!c)return a.getAttribute(b,"type"=3D=3D=3Db.toLow= erCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML=3D"= ",a.firstChild.setAttribute("value",""),""=3D=3D=3Da.firstChild.getAttribut= e("value")})||ka("value",function(a,b,c){if(!c&&"input"=3D=3D=3Da.nodeName.= toLowerCase())return a.defaultValue}),ja(function(a){return null=3D=3Da.get= Attribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]=3D=3D= =3D!0?b.toLowerCase():(d=3Da.getAttributeNode(b))&&d.specified?d.value:null= }),ga}(a);r.find=3Dx,r.expr=3Dx.selectors,r.expr[":"]=3Dr.expr.pseudos,r.un= iqueSort=3Dr.unique=3Dx.uniqueSort,r.text=3Dx.getText,r.isXMLDoc=3Dx.isXML,= r.contains=3Dx.contains,r.escapeSelector=3Dx.escape;var y=3Dfunction(a,b,c)= {var d=3D[],e=3Dvoid 0!=3D=3Dc ;while((a=3Da[b])&&9!=3D=3Da.nodeType)if(1=3D=3D=3Da.nodeType){if(e&&r(a).= is(c))break;d.push(a)}return d},z=3Dfunction(a,b){for(var c=3D[];a;a=3Da.ne= xtSibling)1=3D=3D=3Da.nodeType&&a!=3D=3Db&&c.push(a);return c},A=3Dr.expr.m= atch.needsContext,B=3D/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?= :<\/\1>|)$/i,C=3D/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?= r.grep(a,function(a,d){return!!b.call(a,d,a)!=3D=3Dc}):b.nodeType?r.grep(a,= function(a){return a=3D=3D=3Db!=3D=3Dc}):"string"!=3Dtypeof b?r.grep(a,func= tion(a){return i.call(b,a)>-1!=3D=3Dc}):C.test(b)?r.filter(b,a,c):(b=3Dr.fi= lter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!=3D=3Dc&&1=3D=3D=3Da.n= odeType}))}r.filter=3Dfunction(a,b,c){var d=3Db[0];return c&&(a=3D":not("+a= +")"),1=3D=3D=3Db.length&&1=3D=3D=3Dd.nodeType?r.find.matchesSelector(d,a)?= [d]:[]:r.find.matches(a,r.grep(b,function(a){return 1=3D=3D=3Da.nodeType}))= },r.fn.extend({find:function(a){var b,c,d=3Dthis.length,e=3Dthis;if("string= "!=3Dtypeof a)return this.pushStack(r(a).filter(function(){for(b=3D0;b1?r.uniqueSort(c= ):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:functi= on(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(thi= s,"string"=3D=3Dtypeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=3D/^(?= :\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=3Dr.fn.init=3Dfunction(a,b,c){var e,f;i= f(!a)return this;if(c=3Dc||E,"string"=3D=3Dtypeof a){if(e=3D"<"=3D=3D=3Da[0= ]&&">"=3D=3D=3Da[a.length-1]&&a.length>=3D3?[null,a,null]:F.exec(a),!e||!e[= 1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]= ){if(b=3Db instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?= b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isF= unction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=3Dd.g= etElementById(e[2]),f&&(this[0]=3Df,this.length=3D1),this}return a.nodeType= ?(this[0]=3Da,this.length=3D1,this):r.isFunction(a)?void 0!=3D=3Dc.ready?c.= ready(a):a(r):r.makeArray(a,this)};G.prototype=3Dr.fn,E=3Dr(d);var H=3D/^(?= :par ents|prev(?:Until|All))/,I=3D{children:!0,contents:!0,next:!0,prev:!0};r.f= n.extend({has:function(a){var b=3Dr(a,this),c=3Db.length;return this.filter= (function(){for(var a=3D0;a-1:1=3D=3D=3Dc.nodeType&&r.find.matc= hesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqu= eSort(f):f)},index:function(a){return a?"string"=3D=3Dtypeof a?i.call(r(a),= this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.firs= t().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSo= rt(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null= =3D=3Da?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while= ((a=3Da[b])&&1!=3D=3Da.nodeType);return a}r.each({parent:function(a){var b= =3Da.parentNode;return b&&11!=3D=3Db.nodeType?b:null},parents:function(a){r= etu rn y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode"= ,c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(= a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAl= l:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){retu= rn y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibl= ing",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},ch= ildren:function(a){return z(a.firstChild)},contents:function(a){return a.co= ntentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=3Dfunction(= c,d){var e=3Dr.map(this,b,c);return"Until"!=3D=3Da.slice(-5)&&(d=3Dc),d&&"s= tring"=3D=3Dtypeof d&&(e=3Dr.filter(d,e)),this.length>1&&(I[a]||r.uniqueSor= t(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=3D/[^\x20\t\r\n\f]+= /g;function L(a){var b=3D{};return r.each(a.match(K)||[],function(a,c){b[c]= =3D!0}),b}r.Callbacks=3Dfunction(a){a=3D"string"=3D=3Dtypeof a?L(a):r.exten= d({},a);var b,c,d,e,f=3D[],g=3D[],h=3D-1,i=3Dfunction(){for(e =3Da.once,d=3Db=3D!0;g.length;h=3D-1){c=3Dg.shift();while(++h-1)f.splice(c,1),c<=3Dh= &&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:= function(){return f&&(f=3D[]),this},disable:function(){return e=3Dg=3D[],f= =3Dc=3D"",this},disabled:function(){return!f},lock:function(){return e=3Dg= =3D[],c||b||(f=3Dc=3D""),this},locked:function(){return!!e},fireWith:functi= on(a,c){return e||(c=3Dc||[],c=3D[a,c.slice?c.slice():c],g.push(c),b||i()),= this},fire:function(){return j.fireWith(this,arguments),this},fired:functio= n(){return!!d}};return j};function M(a){return a}function N(a){throw a}func= tion O(a,b ,c){var d;try{a&&r.isFunction(d=3Da.promise)?d.call(a).done(b).fail(c):a&&= r.isFunction(d=3Da.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(voi= d 0,a)}}r.extend({Deferred:function(b){var c=3D[["notify","progress",r.Call= backs("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("onc= e memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Call= backs("once memory"),r.Callbacks("once memory"),1,"rejected"]],d=3D"pending= ",e=3D{state:function(){return d},always:function(){return f.done(arguments= ).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:fun= ction(){var a=3Darguments;return r.Deferred(function(b){r.each(c,function(c= ,d){var e=3Dr.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=3De&&e.= apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.not= ify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}= ),a=3Dnull}).promise()},then:function(b,d,e){var f=3D0;function g(b,c,d,e){= return function(){var h=3Dthis,i=3Darguments,j=3D function(){var a,j;if(!(b=3Df&&(d!=3D=3DN&&(h=3Dvoid 0,i=3D[a]),c.rejectWith(h,i))}};b= ?k():(r.Deferred.getStackHook&&(k.stackTrace=3Dr.Deferred.getStackHook()),a= .setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFuncti= on(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].ad= d(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!= =3Da?r.extend(a,e):e}},f=3D{};return r.each(c,function(a,b){var g=3Db[2],h= =3Db[5];e[b[1]]=3Dg.add,h&&g.add(function(){d=3Dh},c[3-a][2].disable,c[0][2= ].lock),g.add(b[3].fire),f[b[0]]=3Dfunction(){return f[b[0]+"With"](this=3D= =3D=3Df?v oid 0:this,arguments),this},f[b[0]+"With"]=3Dg.fireWith}),e.promise(f),b&&= b.call(f,f),f},when:function(a){var b=3Darguments.length,c=3Db,d=3DArray(c)= ,e=3Df.call(arguments),g=3Dr.Deferred(),h=3Dfunction(a){return function(c){= d[a]=3Dthis,e[a]=3Darguments.length>1?f.call(arguments):c,--b||g.resolveWit= h(d,e)}};if(b<=3D1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"=3D=3D=3Dg= .state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h= (c),g.reject);return g.promise()}});var P=3D/^(Eval|Internal|Range|Referenc= e|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=3Dfunction(b,c){a.consol= e&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred excep= tion: "+b.message,b.stack,c)},r.readyException=3Dfunction(b){a.setTimeout(f= unction(){throw b})};var Q=3Dr.Deferred();r.fn.ready=3Dfunction(a){return Q= .then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady= :!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:fu= nction(a){(a=3D=3D=3D!0?--r.readyWait:r.isReady)||(r.isReady=3D!0,a !=3D=3D!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=3DQ.then= ;function R(){d.removeEventListener("DOMContentLoaded",R), -a.removeEventListener("load",R),r.ready()}"complete"=3D=3D=3Dd.readyState|= |"loading"!=3D=3Dd.readyState&&!d.documentElement.doScroll?a.setTimeout(r.r= eady):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R= ));var S=3Dfunction(a,b,c,d,e,f,g){var h=3D0,i=3Da.length,j=3Dnull=3D=3Dc;i= f("object"=3D=3D=3Dr.type(c)){e=3D!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else i= f(void 0!=3D=3Dd&&(e=3D!0,r.isFunction(d)||(g=3D!0),j&&(g?(b.call(a,d),b=3D= null):(j=3Db,b=3Dfunction(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.= each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d= ;if(a)return b=3D(b||"fx")+"queue",d=3DV.get(a,b),c&&(!d||r.isArray(c)?d=3D= V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=3Db|= |"fx";var c=3Dr.queue(a,b),d=3Dc.length,e=3Dc.shift(),f=3Dr._queueHooks(a,b),g=3Dfu= nction(){r.dequeue(a,b)};"inprogress"=3D=3D=3De&&(e=3Dc.shift(),d--),e&&("f= x"=3D=3D=3Db&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f= .empty.fire()},_queueHooks:function(a,b){var c=3Db+"queueHooks";return V.ge= t(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.rem= ove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=3D2;retu= rn"string"!=3Dtypeof a&&(b=3Da,a=3D"fx",c--),arguments.length\x20\t\= r\n\f]+)/i,ka=3D/^$|\/(?:java|ecma)script/i,la=3D{option:[1,""],thead:[1,"","
"],col:[2,"",""],tr:[2,"",""],td:[3,"
","
"],_default:[0,"",""]= };la.optgroup=3Dla.option,la.tbody=3Dla.tfoot=3Dla.colgroup=3Dla.caption=3D= la.thead,la.th=3Dla.td ;function ma(a,b){var c;return c=3D"undefined"!=3Dtypeof a.getElementsByTa= gName?a.getElementsByTagName(b||"*"):"undefined"!=3Dtypeof a.querySelectorA= ll?a.querySelectorAll(b||"*"):[],void 0=3D=3D=3Db||b&&r.nodeName(a,b)?r.mer= ge([a],c):c}function na(a,b){for(var c=3D0,d=3Da.length;c-1)e&&e.push(f);else if(j=3Dr.contains(f.ownerDocumen= t,f),g=3Dma(l.appendChild(f),"script"),j&&na(g),c){k=3D0;while(f=3Dg[k++])k= a.test(f.type||"") &&c.push(f)}return l}!function(){var a=3Dd.createDocumentFragment(),b=3Da.= appendChild(d.createElement("div")),c=3Dd.createElement("input");c.setAttri= bute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("na= me","t"),b.appendChild(c),o.checkClone=3Db.cloneNode(!0).cloneNode(!0).last= Child.checked,b.innerHTML=3D"",o.noCloneChecked=3D!!b= .cloneNode(!0).lastChild.defaultValue}();var qa=3Dd.documentElement,ra=3D/^= key/,sa=3D/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=3D/^([^.]*)(?= :\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{= return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("obje= ct"=3D=3Dtypeof b){"string"!=3Dtypeof c&&(d=3Dd||c,c=3Dvoid 0);for(h in b)x= a(a,h,c,d,b[h],f);return a}if(null=3D=3Dd&&null=3D=3De?(e=3Dc,d=3Dc=3Dvoid = 0):null=3D=3De&&("string"=3D=3Dtypeof c?(e=3Dd,d=3Dvoid 0):(e=3Dd,d=3Dc,c= =3Dvoid 0)),e=3D=3D=3D!1)e=3Dva;else if(!e)return a;return 1=3D=3D=3Df&&(g= =3De,e=3Dfunction(a){return r().off(a),g.apply(this,arguments)},e.guid=3Dg.= guid||(g.guid=3Dr.guid++)),a.each(f unction(){r.event.add(this,b,e,d,c)})}r.event=3D{global:{},add:function(a,= b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=3DV.get(a);if(q){c.handler&&(f=3Dc,c= =3Df.handler,e=3Df.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.gui= d=3Dr.guid++),(i=3Dq.events)||(i=3Dq.events=3D{}),(g=3Dq.handle)||(g=3Dq.ha= ndle=3Dfunction(b){return"undefined"!=3Dtypeof r&&r.event.triggered!=3D=3Db= .type?r.event.dispatch.apply(a,arguments):void 0}),b=3D(b||"").match(K)||["= "],j=3Db.length;while(j--)h=3Dta.exec(b[j])||[],n=3Dp=3Dh[1],o=3D(h[2]||"")= .split(".").sort(),n&&(l=3Dr.event.special[n]||{},n=3D(e?l.delegateType:l.b= indType)||n,l=3Dr.event.special[n]||{},k=3Dr.extend({type:n,origType:p,data= :d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsConte= xt.test(e),namespace:o.join(".")},f),(m=3Di[n])||(m=3Di[n]=3D[],m.delegateC= ount=3D0,l.setup&&l.setup.call(a,d,o,g)!=3D=3D!1||a.addEventListener&&a.add= EventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid= =3Dc.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]= =3D!0)}},remove:fu nction(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=3DV.hasData(a)&&V.get(a);if(= q&&(i=3Dq.events)){b=3D(b||"").match(K)||[""],j=3Db.length;while(j--)if(h= =3Dta.exec(b[j])||[],n=3Dp=3Dh[1],o=3D(h[2]||"").split(".").sort(),n){l=3Dr= .event.special[n]||{},n=3D(d?l.delegateType:l.bindType)||n,m=3Di[n]||[],h= =3Dh[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=3Df=3Dm.= length;while(f--)k=3Dm[f],!e&&p!=3D=3Dk.origType||c&&c.guid!=3D=3Dk.guid||h= &&!h.test(k.namespace)||d&&d!=3D=3Dk.selector&&("**"!=3D=3Dd||!k.selector)|= |(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k))= ;g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!=3D=3D!1||r.remov= eEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c= ,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(= a){var b=3Dr.event.fix(a),c,d,e,f,g,h,i=3Dnew Array(arguments.length),j=3D(= V.get(this,"events")||{})[b.type]||[],k=3Dr.event.special[b.type]||{};for(i= [0]=3Db,c=3D1;c=3D1))for(;j!= =3D=3Dthis;j=3Dj.parentNode||this)if(1=3D=3D=3Dj.nodeType&&("click"!=3D=3Da= .type||j.disabled!=3D=3D!0)){for(f=3D[],g=3D{},c=3D0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem= :j,handlers:f})}return j=3Dthis,i\x20\t\r\n\f]*)= [^>]*)\/>/gi,za=3D/\s*= $/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!=3D=3Db.no= deType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}functio= n Ea(a){return a.type=3D(null!=3D=3Da.getAttribute("type"))+"/"+a.type,a}fu= nction Fa(a){var b=3DBa.exec(a.type);return b?a.type=3Db[1]:a.removeAttribu= te("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1=3D=3D=3Db.nodeType){= if(V.hasData(a)&&(f=3DV.access(a),g=3DV.set(b,f),j=3Df.events)){delete g.ha= ndle,g.event s=3D{};for(e in j)for(c=3D0,d=3Dj[e].length;c1&&"string"= =3D=3Dtypeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f= =3Da.eq(e);s&&(b[0]=3Dq.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=3Dpa(= b,a[0].ownerDocument,!1,a,d),f=3De.firstChild,1=3D=3D=3De.childNodes.length= &&(e=3Df),f||d)){for(h=3Dr.map(ma(e,"script"),Ea),i=3Dh.length;l")},clone:function(a,b,c){var d,= e,f,g,h=3Da.cloneNode(!0),i=3Dr.contains(a.ownerDocument,a);if(!(o.noCloneC= hecked||1!=3D=3Da.nodeType&&11!=3D=3Da.nodeType||r.isXMLDoc(a)))for(g=3Dma(= h),f=3Dma(a),d=3D0,e=3Df.length;d0&&na(g,!i&&ma(a,"script")),h},cleanData:f= unction(a){for(var b,c,d,e=3Dr.event.special,f=3D0;void 0!=3D=3D(c=3Da[f]);= f++)if(T(c)){if(b=3Dc[V.expando]){if(b.events)for(d in b.events)e[d]?r.even= t.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=3Dvoid 0}c[W.expando= ]&&(c[W.expando]=3Dvoid 0)}}}),r.fn.extend({detach:function(a){return Ja(th= is,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(t= his,fu nction(a){return void 0=3D=3D=3Da?r.text(this):this.empty().each(function(= ){1!=3D=3Dthis.nodeType&&11!=3D=3Dthis.nodeType&&9!=3D=3Dthis.nodeType||(th= is.textContent=3Da)})},null,a,arguments.length)},append:function(){return I= a(this,arguments,function(a){if(1=3D=3D=3Dthis.nodeType||11=3D=3D=3Dthis.no= deType||9=3D=3D=3Dthis.nodeType){var b=3DDa(this,a);b.appendChild(a)}})},pr= epend:function(){return Ia(this,arguments,function(a){if(1=3D=3D=3Dthis.nod= eType||11=3D=3D=3Dthis.nodeType||9=3D=3D=3Dthis.nodeType){var b=3DDa(this,a= );b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,argum= ents,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},a= fter:function(){return Ia(this,arguments,function(a){this.parentNode&&this.= parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b= =3D0;null!=3D(a=3Dthis[b]);b++)1=3D=3D=3Da.nodeType&&(r.cleanData(ma(a,!1))= ,a.textContent=3D"");return this},clone:function(a,b){return a=3Dnull!=3Da&= &a,b=3Dnull=3D=3Db?a:b,this.map(function(){return r.clone(this,a,b)})},html= :function(a){return S(this,funct ion(a){var b=3Dthis[0]||{},c=3D0,d=3Dthis.length;if(void 0=3D=3D=3Da&&1=3D= =3D=3Db.nodeType)return b.innerHTML;if("string"=3D=3Dtypeof a&&!za.test(a)&= &!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=3Dr.htmlPrefilter(a);try{fo= r(;c= 1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Twee= n=3DYa,Ya.prototype=3D{constructor:Ya,init:function(a,b,c,d,e,f){this.elem= =3Da,this.prop=3Dc,this.easing=3De||r.easing._default,this.options=3Db,this= .start=3Dthis.now=3Dthis.cur(),this.end=3Dd,this.unit=3Df||(r.cssNumber[c]?= "":"px")},cur:function(){var a=3DYa.propHooks[this.prop];return a&&a.get?a.= get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=3DYa.pro= pHo oks[this.prop];return this.options.duration?this.pos=3Db=3Dr.easing[this.e= asing](a,this.options.duration*a,0,1,this.options.duration):this.pos=3Db=3D= a,this.now=3D(this.end-this.start)*b+this.start,this.options.step&&this.opt= ions.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._= default.set(this),this}},Ya.prototype.init.prototype=3DYa.prototype,Ya.prop= Hooks=3D{_default:{get:function(a){var b;return 1!=3D=3Da.elem.nodeType||nu= ll!=3Da.elem[a.prop]&&null=3D=3Da.elem.style[a.prop]?a.elem[a.prop]:(b=3Dr.= css(a.elem,a.prop,""),b&&"auto"!=3D=3Db?b:0)},set:function(a){r.fx.step[a.p= rop]?r.fx.step[a.prop](a):1!=3D=3Da.elem.nodeType||null=3D=3Da.elem.style[r= .cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=3Da.now:r.style(a.el= em,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=3DYa.propHooks.scrollLeft= =3D{set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=3Da= .now)}},r.easing=3D{linear:function(a){return a},swing:function(a){return.5= -Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=3DYa.prototype.init,r.fx.s tep=3D{};var Za,$a,_a=3D/^(?:toggle|show|hide)$/,ab=3D/queueHooks$/;functi= on bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return = a.setTimeout(function(){Za=3Dvoid 0}),Za=3Dr.now()}function db(a,b){var c,d= =3D0,e=3D{height:a};for(b=3Db?1:0;d<4;d+=3D2-b)c=3Dba[d],e["margin"+c]=3De[= "padding"+c]=3Da;return b&&(e.opacity=3De.width=3Da),e}function eb(a,b,c){f= or(var d,e=3D(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=3D0,g=3De.leng= th;f1)},removeAttr:function(a){return this.each(functio= n(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=3Da.= nodeType;if(3!=3D=3Df&&8!=3D=3Df&&2!=3D=3Df)return"undefined"=3D=3Dtypeof a= .getAttribute?r.prop (a,b,c):(1=3D=3D=3Df&&r.isXMLDoc(a)||(e=3Dr.attrHooks[b.toLowerCase()]||(r= .expr.match.bool.test(b)?ib:void 0)), -void 0!=3D=3Dc?null=3D=3D=3Dc?void r.removeAttr(a,b):e&&"set"in e&&void 0!= =3D=3D(d=3De.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!= =3D=3D(d=3De.get(a,b))?d:(d=3Dr.find.attr(a,b),null=3D=3Dd?void 0:d))},attr= Hooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"=3D=3D=3Db&&r.nodeN= ame(a,"input")){var c=3Da.value;return a.setAttribute("type",b),c&&(a.value= =3Dc),b}}}},removeAttr:function(a,b){var c,d=3D0,e=3Db&&b.match(K);if(e&&1= =3D=3D=3Da.nodeType)while(c=3De[d++])a.removeAttribute(c)}}),ib=3D{set:func= tion(a,b,c){return b=3D=3D=3D!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r= .each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=3Djb[b]||r= .find.attr;jb[b]=3Dfunction(a,b,d){var e,f,g=3Db.toLowerCase();return d||(f= =3Djb[g],jb[g]=3De,e=3Dnull!=3Dc(a,b,d)?g:null,jb[g]=3Df),e}});var kb=3D/^(= ?:input|select|textarea|button)$/i,lb=3D/^(?:a|area)$/i;r.fn.extend({prop:f= unction(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:funct= ion(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.exte= nd({prop:function(a,b,c){var=20 d,e,f=3Da.nodeType;if(3!=3D=3Df&&8!=3D=3Df&&2!=3D=3Df)return 1=3D=3D=3Df&&= r.isXMLDoc(a)||(b=3Dr.propFix[b]||b,e=3Dr.propHooks[b]),void 0!=3D=3Dc?e&&"= set"in e&&void 0!=3D=3D(d=3De.set(a,c,b))?d:a[b]=3Dc:e&&"get"in e&&null!=3D= =3D(d=3De.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=3Dr.= find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.tes= t(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}= }),o.optSelected||(r.propHooks.selected=3D{get:function(a){var b=3Da.parent= Node;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(= a){var b=3Da.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.sele= ctedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cell= Padding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],func= tion(){r.propFix[this.toLowerCase()]=3Dthis});function mb(a){var b=3Da.matc= h(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttr= ibute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=3D= 0;if (r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this= ,b,nb(this)))});if("string"=3D=3Dtypeof a&&a){b=3Da.match(K)||[];while(c=3D= this[i++])if(e=3Dnb(c),d=3D1=3D=3D=3Dc.nodeType&&" "+mb(e)+" "){g=3D0;while= (f=3Db[g++])d.indexOf(" "+f+" ")<0&&(d+=3Df+" ");h=3Dmb(d),e!=3D=3Dh&&c.set= Attribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,= h,i=3D0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass= (a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","= ");if("string"=3D=3Dtypeof a&&a){b=3Da.match(K)||[];while(c=3Dthis[i++])if(= e=3Dnb(c),d=3D1=3D=3D=3Dc.nodeType&&" "+mb(e)+" "){g=3D0;while(f=3Db[g++])w= hile(d.indexOf(" "+f+" ")>-1)d=3Dd.replace(" "+f+" "," ");h=3Dmb(d),e!=3D= =3Dh&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var= c=3Dtypeof a;return"boolean"=3D=3Dtypeof b&&"string"=3D=3D=3Dc?b?this.addC= lass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).t= oggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;= if("string"=3D=3D=3Dc){d=3D0,e=3Dr (this),f=3Da.match(K)||[];while(b=3Df[d++])e.hasClass(b)?e.removeClass(b):= e.addClass(b)}else void 0!=3D=3Da&&"boolean"!=3D=3Dc||(b=3Dnb(this),b&&V.se= t(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a= =3D=3D=3D!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){va= r b,c,d=3D0;b=3D" "+a+" ";while(c=3Dthis[d++])if(1=3D=3D=3Dc.nodeType&&(" "= +mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=3D/\r/g;r.fn.exte= nd({val:function(a){var b,c,d,e=3Dthis[0];{if(arguments.length)return d=3Dr= .isFunction(a),this.each(function(c){var e;1=3D=3D=3Dthis.nodeType&&(e=3Dd?= a.call(this,c,r(this).val()):a,null=3D=3De?e=3D"":"number"=3D=3Dtypeof e?e+= =3D"":r.isArray(e)&&(e=3Dr.map(e,function(a){return null=3D=3Da?"":a+""})),= b=3Dr.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"= in b&&void 0!=3D=3Db.set(this,e,"value")||(this.value=3De))});if(e)return b= =3Dr.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&v= oid 0!=3D=3D(c=3Db.get(e,"value"))?c:(c=3De.value,"string"=3D=3Dtypeof c?c.= replace(ob,""):null=3D=3Dc?"":c)}}}),r .extend({valHooks:{option:{get:function(a){var b=3Dr.find.attr(a,"value");= return null!=3Db?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=3Da.= options,f=3Da.selectedIndex,g=3D"select-one"=3D=3D=3Da.type,h=3Dg?null:[],i= =3Dg?f+1:e.length;for(d=3Df<0?i:g?f:0;d-1)&&(c=3D!0);return = c||(a.selectedIndex=3D-1),f}}}}),r.each(["radio","checkbox"],function(){r.v= alHooks[this]=3D{set:function(a,b){if(r.isArray(b))return a.checked=3Dr.inA= rray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=3Dfunction(a){retu= rn null=3D=3D=3Da.getAttribute("value")?"on":a.value})});var pb=3D/^(?:focu= sinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,= h,i,j,k,m,n,o=3D[e||d],p=3Dl.call(b,"type")?b.type:b,q=3Dl.call(b,"namespac= e")?b.namespac e.split("."):[];if(h=3Di=3De=3De||d,3!=3D=3De.nodeType&&8!=3D=3De.nodeType= &&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=3Dp.split("."),p=3D= q.shift(),q.sort()),k=3Dp.indexOf(":")<0&&"on"+p,b=3Db[r.expando]?b:new r.E= vent(p,"object"=3D=3Dtypeof b&&b),b.isTrigger=3Df?2:3,b.namespace=3Dq.join(= "."),b.rnamespace=3Db.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)"= )+"(\\.|$)"):null,b.result=3Dvoid 0,b.target||(b.target=3De),c=3Dnull=3D=3D= c?[b]:r.makeArray(c,[b]),n=3Dr.event.special[p]||{},f||!n.trigger||n.trigge= r.apply(e,c)!=3D=3D!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=3Dn.deleg= ateType||p,pb.test(j+p)||(h=3Dh.parentNode);h;h=3Dh.parentNode)o.push(h),i= =3Dh;i=3D=3D=3D(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||= a)}g=3D0;while((h=3Do[g++])&&!b.isPropagationStopped())b.type=3Dg>1?j:n.bin= dType||p,m=3D(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(= h,c),m=3Dk&&h[k],m&&m.apply&&T(h)&&(b.result=3Dm.apply(h,c),b.result=3D=3D= =3D!1&&b.preventDefault());return b.type=3Dp,f||b.isDefaultPrevented()||n._= default&&n._default.apply(o.pop( ),c)!=3D=3D!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=3De[k],i&&= (e[k]=3Dnull),r.event.triggered=3Dp,e[p](),r.event.triggered=3Dvoid 0,i&&(e= [k]=3Di)),b.result}},simulate:function(a,b,c){var d=3Dr.extend(new r.Event,= c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigge= r:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},tr= iggerHandler:function(a,b){var c=3Dthis[0];if(c)return r.event.trigger(a,b,= c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick m= ousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change = select submit keydown keypress keyup contextmenu".split(" "),function(a,b){= r.fn[b]=3Dfunction(a,c){return arguments.length>0?this.on(b,null,a,c):this.= trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mo= useleave(b||a)}}),o.focusin=3D"onfocusin"in a,o.focusin||r.each({focus:"foc= usin",blur:"focusout"},function(a,b){var c=3Dfunction(a){r.event.simulate(b= ,a.target,r.event.fix(a))};r.event.special[b]=3D{ setup:function(){var d=3Dthis.ownerDocument||this,e=3DV.access(d,b);e||d.a= ddEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d= =3Dthis.ownerDocument||this,e=3DV.access(d,b)-1;e?V.access(d,b,e):(d.remove= EventListener(a,c,!0),V.remove(d,b))}}});var qb=3Da.location,rb=3Dr.now(),s= b=3D/\?/;r.parseXML=3Dfunction(b){var c;if(!b||"string"!=3Dtypeof b)return = null;try{c=3D(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=3Dv= oid 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Inv= alid XML: "+b),c};var tb=3D/\[\]$/,ub=3D/\r?\n/g,vb=3D/^(?:submit|button|im= age|reset|file)$/i,wb=3D/^(?:input|select|textarea|keygen)/i;function xb(a,= b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb= (a+"["+("object"=3D=3Dtypeof e&&null!=3De?b:"")+"]",e,c,d)});else if(c||"ob= ject"!=3D=3Dr.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.par= am=3Dfunction(a,b){var c,d=3D[],e=3Dfunction(a,b){var c=3Dr.isFunction(b)?b= ():b;d[d.length]=3DencodeURIComponent(a)+"=3D"+encodeURIComponent(null=3D= =3Dc?"": c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(t= his.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r= .fn.extend({serialize:function(){return r.param(this.serializeArray())},ser= ializeArray:function(){return this.map(function(){var a=3Dr.prop(this,"elem= ents");return a?r.makeArray(a):this}).filter(function(){var a=3Dthis.type;r= eturn this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test= (a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=3Dr(this).val();= return null=3D=3Dc?null:r.isArray(c)?r.map(c,function(a){return{name:b.name= ,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).g= et()}});var yb=3D/%20/g,zb=3D/#.*$/,Ab=3D/([?&])_=3D[^&]*/,Bb=3D/^(.*?):[ \= t]*([^\r\n]*)$/gm,Cb=3D/^(?:about|app|app-storage|.+-extension|file|res|wid= get):$/,Db=3D/^(?:GET|HEAD)$/,Eb=3D/^\/\//,Fb=3D{},Gb=3D{},Hb=3D"*/".concat= ("*"),Ib=3Dd.createElement("a");Ib.href=3Dqb.href;function Jb(a){return fun= ction(b,c){"string"!=3Dtypeof b&&(c=3Db,b=3D"*");var d,e=3D0,f=3Db.to LowerCase().match(K)||[];if(r.isFunction(c))while(d=3Df[e++])"+"=3D=3D=3Dd= [0]?(d=3Dd.slice(1)||"*",(a[d]=3Da[d]||[]).unshift(c)):(a[d]=3Da[d]||[]).pu= sh(c)}}function Kb(a,b,c,d){var e=3D{},f=3Da=3D=3D=3DGb;function g(h){var i= ;return e[h]=3D!0,r.each(a[h]||[],function(a,h){var j=3Dh(b,c,d);return"str= ing"!=3Dtypeof j||f||e[j]?f?!(i=3Dj):void 0:(b.dataTypes.unshift(j),g(j),!1= )}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e= =3Dr.ajaxSettings.flatOptions||{};for(c in b)void 0!=3D=3Db[c]&&((e[c]?a:d|= |(d=3D{}))[c]=3Db[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d= ,e,f,g,h=3Da.contents,i=3Da.dataTypes;while("*"=3D=3D=3Di[0])i.shift(),void= 0=3D=3D=3Dd&&(d=3Da.mimeType||b.getResponseHeader("Content-Type"));if(d)fo= r(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=3Di[0];els= e{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=3De;break}g||(g=3De)}f= =3Df||g}if(f)return f!=3D=3Di[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){va= r e,f,g,h,i,j=3D{},k=3Da.dataTypes.slice();if(k[1])for(g in a.converters)j[= g.toLowerCase()]=3Da.convert ers[g];f=3Dk.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f= ]]=3Db),!i&&d&&a.dataFilter&&(b=3Da.dataFilter(b,a.dataType)),i=3Df,f=3Dk.s= hift())if("*"=3D=3D=3Df)f=3Di;else if("*"!=3D=3Di&&i!=3D=3Df){if(g=3Dj[i+" = "+f]||j["* "+f],!g)for(e in j)if(h=3De.split(" "),h[1]=3D=3D=3Df&&(g=3Dj[i+= " "+h[0]]||j["* "+h[0]])){g=3D=3D=3D!0?g=3Dj[e]:j[e]!=3D=3D!0&&(f=3Dh[0],k.= unshift(h[1]));break}if(g!=3D=3D!0)if(g&&a["throws"])b=3Dg(b);else try{b=3D= g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+= " to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{= },etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol)= ,global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urle= ncoded; charset=3DUTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html"= ,xml:"application/xml, text/xml",json:"application/json, text/javascript"},= contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:= "responseXML",text:"responseText",json:"responseJSON"},converters:{"* text"= :String,"t ext html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{ur= l:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),= b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:fun= ction(b,c){"object"=3D=3Dtypeof b&&(c=3Db,b=3Dvoid 0),c=3Dc||{};var e,f,g,h= ,i,j,k,l,m,n,o=3Dr.ajaxSetup({},c),p=3Do.context||o,q=3Do.context&&(p.nodeT= ype||p.jquery)?r(p):r.event,s=3Dr.Deferred(),t=3Dr.Callbacks("once memory")= ,u=3Do.statusCode||{},v=3D{},w=3D{},x=3D"canceled",y=3D{readyState:0,getRes= ponseHeader:function(a){var b;if(k){if(!h){h=3D{};while(b=3DBb.exec(g))h[b[= 1].toLowerCase()]=3Db[2]}b=3Dh[a.toLowerCase()]}return null=3D=3Db?null:b},= getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function= (a,b){return null=3D=3Dk&&(a=3Dw[a.toLowerCase()]=3Dw[a.toLowerCase()]||a,v= [a]=3Db),this},overrideMimeType:function(a){return null=3D=3Dk&&(o.mimeType= =3Da),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);el= se for(b in a)u[b]=3D[u[b],a[b]];return this},abort:function(a){var b=3Da||= x;return e &&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=3D((b||o.url||qb.href)+""= ).replace(Eb,qb.protocol+"//"),o.type=3Dc.method||c.type||o.method||o.type,= o.dataTypes=3D(o.dataType||"*").toLowerCase().match(K)||[""],null=3D=3Do.cr= ossDomain){j=3Dd.createElement("a");try{j.href=3Do.url,j.href=3Dj.href,o.cr= ossDomain=3DIb.protocol+"//"+Ib.host!=3Dj.protocol+"//"+j.host}catch(z){o.c= rossDomain=3D!0}}if(o.data&&o.processData&&"string"!=3Dtypeof o.data&&(o.da= ta=3Dr.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=3Dr.event&&o.= global,l&&0=3D=3D=3Dr.active++&&r.event.trigger("ajaxStart"),o.type=3Do.typ= e.toUpperCase(),o.hasContent=3D!Db.test(o.type),f=3Do.url.replace(zb,""),o.= hasContent?o.data&&o.processData&&0=3D=3D=3D(o.contentType||"").indexOf("ap= plication/x-www-form-urlencoded")&&(o.data=3Do.data.replace(yb,"+")):(n=3Do= .url.slice(f.length),o.data&&(f+=3D(sb.test(f)?"&":"?")+o.data,delete o.dat= a),o.cache=3D=3D=3D!1&&(f=3Df.replace(Ab,"$1"),n=3D(sb.test(f)?"&":"?")+"_= =3D"+rb++ +n),o.url=3Df+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHe= ader("If-Modifi ed-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match"= ,r.etag[f])),(o.data&&o.hasContent&&o.contentType!=3D=3D!1||c.contentType)&= &y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accep= t",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"= !=3D=3Do.dataTypes[0]?", "+Hb+"; q=3D0.01":""):o.accepts["*"]);for(m in o.h= eaders)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.ca= ll(p,y,o)=3D=3D=3D!1||k))return y.abort();if(x=3D"abort",t.add(o.complete),= y.done(o.success),y.fail(o.error),e=3DKb(Gb,o,c,y)){if(y.readyState=3D1,l&&= q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=3Da.setTime= out(function(){y.abort("timeout")},o.timeout));try{k=3D!1,e.send(v,A)}catch= (z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var= j,m,n,v,w,x=3Dc;k||(k=3D!0,i&&a.clearTimeout(i),e=3Dvoid 0,g=3Dh||"",y.rea= dyState=3Db>0?4:0,j=3Db>=3D200&&b<300||304=3D=3D=3Db,d&&(v=3DMb(o,y,d)),v= =3DNb(o,v,y,j),j?(o.ifModified&&(w=3Dy.getResponseHeader("Last-Modified"),w= && (r.lastModified[f]=3Dw),w=3Dy.getResponseHeader("etag"),w&&(r.etag[f]=3Dw)= ),204=3D=3D=3Db||"HEAD"=3D=3D=3Do.type?x=3D"nocontent":304=3D=3D=3Db?x=3D"n= otmodified":(x=3Dv.state,m=3Dv.data,n=3Dv.error,j=3D!n)):(n=3Dx,!b&&x||(x= =3D"error",b<0&&(b=3D0))),y.status=3Db,y.statusText=3D(c||x)+"",j?s.resolve= With(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=3Dvoid 0,l&&q.tri= gger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.tri= gger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return= y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(= a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,= b){r[b]=3Dfunction(a,c,d,e){return r.isFunction(c)&&(e=3De||d,d=3Dc,c=3Dvoi= d 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainOb= ject(a)&&a))}}),r._evalUrl=3Dfunction(a){return r.ajax({url:a,type:"GET",da= taType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wra= pAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=3Da.call(this[0= ])),b=3Dr(a, this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(= this[0]),b.map(function(){var a=3Dthis;while(a.firstElementChild)a=3Da.firs= tElementChild;return a}).append(this)),this},wrapInner:function(a){return r= .isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):th= is.each(function(){var b=3Dr(this),c=3Db.contents();c.length?c.wrapAll(a):b= .append(a)})},wrap:function(a){var b=3Dr.isFunction(a);return this.each(fun= ction(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return t= his.parent(a).not("body").each(function(){r(this).replaceWith(this.childNod= es)}),this}}),r.expr.pseudos.hidden=3Dfunction(a){return!r.expr.pseudos.vis= ible(a)},r.expr.pseudos.visible=3Dfunction(a){return!!(a.offsetWidth||a.off= setHeight||a.getClientRects().length)},r.ajaxSettings.xhr=3Dfunction(){try{= return new a.XMLHttpRequest}catch(b){}};var Ob=3D{0:200,1223:204},Pb=3Dr.aj= axSettings.xhr();o.cors=3D!!Pb&&"withCredentials"in Pb,o.ajax=3DPb=3D!!Pb,r= .ajaxTransport(function(b){var c,d;if(o.cors||Pb& &!b.crossDomain)return{send:function(e,f){var g,h=3Db.xhr();if(h.open(b.ty= pe,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[= g]=3Db.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mi= meType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]=3D"XML= HttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=3Dfunction(a){return = function(){c&&(c=3Dd=3Dh.onload=3Dh.onerror=3Dh.onabort=3Dh.onreadystatecha= nge=3Dnull,"abort"=3D=3D=3Da?h.abort():"error"=3D=3D=3Da?"number"!=3Dtypeof= h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.= statusText,"text"!=3D=3D(h.responseType||"text")||"string"!=3Dtypeof h.resp= onseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders(= )))}},h.onload=3Dc(),d=3Dh.onerror=3Dc("error"),void 0!=3D=3Dh.onabort?h.on= abort=3Dd:h.onreadystatechange=3Dfunction(){4=3D=3D=3Dh.readyState&&a.setTi= meout(function(){c&&d()})},c=3Dc("abort");try{h.send(b.hasContent&&b.data||= null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(f= unction(a) {a.crossDomain&&(a.contents.script=3D!1)}),r.ajaxSetup({accepts:{script:"t= ext/javascript, application/javascript, application/ecmascript, application= /x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"te= xt script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script= ",function(a){void 0=3D=3D=3Da.cache&&(a.cache=3D!1),a.crossDomain&&(a.type= =3D"GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;= return{send:function(e,f){b=3Dr("